.card-grid[data-v-60c537ee]{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:start;gap:44px;display:grid}.form[data-v-60c537ee]{flex-direction:column;gap:20px;display:flex}.row[data-v-60c537ee]{flex-direction:column;display:flex;position:relative}.count[data-v-60c537ee]{color:var(--ink-3);font-size:11px;position:absolute;bottom:-18px;right:12px}.styles[data-v-60c537ee]{flex-wrap:wrap;gap:10px;display:flex}.style-card[data-v-60c537ee]{border:1px solid var(--line);cursor:pointer;width:86px;transition:border-color .2s var(--ease), box-shadow .2s var(--ease), transform .2s var(--ease);background:0 0;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:9px 6px 7px;display:flex;position:relative}.style-card[data-v-60c537ee]:hover{border-color:var(--line-strong);transform:translateY(-2px)}.style-card.on[data-v-60c537ee]{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px var(--accent-soft)}.sc-thumb[data-v-60c537ee]{border-radius:10px;justify-content:center;align-items:center;width:56px;height:70px;font-size:22px;display:flex;box-shadow:inset 0 0 0 1px #0000000f}.sc-name[data-v-60c537ee]{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;line-height:1.2;overflow:hidden}.style-card.on .sc-name[data-v-60c537ee]{color:var(--accent);font-weight:600}.sc-check[data-v-60c537ee]{background:var(--accent);color:#fff;text-align:center;border-radius:50%;width:16px;height:16px;font-size:10px;line-height:16px;position:absolute;top:4px;right:4px}.style-hint[data-v-60c537ee]{color:var(--ink-3);margin-top:4px;font-size:12px}.actions[data-v-60c537ee]{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.preview[data-v-60c537ee]{top:calc(var(--header-h) + 24px);justify-self:center;width:100%;max-width:360px;position:sticky}.pv-label[data-v-60c537ee]{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:12px;font-size:11px}.pv-stage[data-v-60c537ee]{position:relative}.pv-stage[data-v-60c537ee]:before{content:"";background:radial-gradient(closest-side, var(--frame-c) 0%, transparent 72%);opacity:.16;filter:blur(8px);pointer-events:none;border-radius:50%;position:absolute;inset:-26px -12px}.pcard[data-v-60c537ee]{aspect-ratio:3/4;width:100%;max-width:340px;box-shadow:0 24px 60px -18px #00000047, var(--shadow);border-radius:18px;padding:12px;position:relative;overflow:hidden}.pcard-inner[data-v-60c537ee]{text-align:center;border:1px solid;border-radius:9px;flex-direction:column;align-items:center;height:100%;padding:22px 20px 16px;display:flex;position:relative;overflow:hidden}.pcard-inner.luxe[data-v-60c537ee]{box-shadow:inset 0 0 0 2px var(--frame-c)}.pcard-inner.thin[data-v-60c537ee]{box-shadow:inset 0 0 0 1px var(--frame-c)}.pcard-inner.round[data-v-60c537ee]{box-shadow:inset 0 0 0 2px var(--frame-c);border-radius:18px}.pcard-inner.round[data-v-60c537ee]:before{content:"";border:1.5px dashed var(--frame-c);opacity:.5;pointer-events:none;border-radius:12px;position:absolute;inset:8px}.fx-luxe[data-v-60c537ee]{border:1px solid var(--frame-c);opacity:.9;pointer-events:none;position:absolute;inset:7px}.fx-luxe i[data-v-60c537ee]{background:var(--frame-c);width:8px;height:8px;position:absolute;transform:rotate(45deg)}.fx-luxe i[data-v-60c537ee]:first-child{top:-5px;left:-5px}.fx-luxe i[data-v-60c537ee]:nth-child(2){top:-5px;right:-5px}.fx-luxe i[data-v-60c537ee]:nth-child(3){bottom:-5px;left:-5px}.fx-luxe i[data-v-60c537ee]:nth-child(4){bottom:-5px;right:-5px}.fx-thin[data-v-60c537ee]{pointer-events:none;position:absolute;inset:0}.fx-thin i[data-v-60c537ee]{background:var(--frame-c);width:8px;height:8px;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.fx-thin i[data-v-60c537ee]:first-child{top:-6px}.fx-thin i[data-v-60c537ee]:last-child{bottom:-6px}.decor[data-v-60c537ee]{pointer-events:none;z-index:1;position:absolute;inset:0}.d-heart[data-v-60c537ee]{color:var(--frame-c);opacity:.5;font-style:normal;position:absolute}.d-heart.h1[data-v-60c537ee]{font-size:24px;top:6%;left:8%}.d-heart.h2[data-v-60c537ee]{font-size:20px;top:8%;right:8%}.d-heart.h3[data-v-60c537ee]{font-size:20px;bottom:12%;left:7%}.d-heart.h4[data-v-60c537ee]{font-size:26px;bottom:10%;right:7%}.d-heart.h5[data-v-60c537ee]{font-size:18px;bottom:4%;left:45%}.d-star[data-v-60c537ee]{color:var(--frame-c);opacity:.85;font-style:normal;position:absolute}.d-star.w[data-v-60c537ee]{color:#ffffffa6}.d-star.s1[data-v-60c537ee]{font-size:30px;top:6%;left:8%}.d-star.s2[data-v-60c537ee]{font-size:22px;top:9%;right:7%}.d-star.s3[data-v-60c537ee]{font-size:16px;top:48%;left:15%}.d-star.s4[data-v-60c537ee]{font-size:20px;top:44%;right:14%}.d-star.s5[data-v-60c537ee]{font-size:26px;bottom:10%;left:9%}.d-star.s6[data-v-60c537ee]{font-size:30px;bottom:8%;right:9%}.st[data-v-60c537ee]{background:var(--frame-c);opacity:.6;border-radius:50%;width:5px;height:5px;position:absolute}.pcard-starry .st[data-v-60c537ee]{opacity:.5;background:#fff}.st.d1[data-v-60c537ee]{top:28%;left:30%}.st.d2[data-v-60c537ee]{top:32%;left:70%}.st.d3[data-v-60c537ee]{top:66%;left:26%}.st.d4[data-v-60c537ee]{top:70%;left:74%}.bal[data-v-60c537ee]{border-radius:50%/62% 62% 38% 38%;width:26px;height:30px;position:absolute}.bal[data-v-60c537ee]:after{content:"";background:inherit;opacity:.7;width:2px;height:16px;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)rotate(9deg)}.bal.b1[data-v-60c537ee]{background:var(--frame-c);top:4%;left:9%}.bal.b2[data-v-60c537ee]{background:var(--soft-c);top:6%;right:7%;transform:scale(.82)}.bal.b3[data-v-60c537ee]{background:var(--frame-c);top:1%;left:43%;transform:scale(.66)}.conf[data-v-60c537ee]{background:var(--frame-c);opacity:.5;border-radius:50%;width:6px;height:6px;position:absolute}.conf.c1[data-v-60c537ee]{top:88%;left:10%}.conf.c2[data-v-60c537ee]{top:94%;left:24%}.conf.c3[data-v-60c537ee]{top:86%;left:40%}.conf.c4[data-v-60c537ee]{top:93%;left:56%}.conf.c5[data-v-60c537ee]{top:88%;left:70%}.conf.c6[data-v-60c537ee]{top:95%;left:84%}.conf.c7[data-v-60c537ee]{top:86%;left:92%}.pt[data-v-60c537ee]{background:var(--soft-c);opacity:.45;border-radius:50%;width:4px;height:4px;position:absolute}.pt.p1[data-v-60c537ee]{top:76%;left:10%}.pt.p2[data-v-60c537ee]{top:76%;left:22%}.pt.p3[data-v-60c537ee]{top:76%;left:33%}.pt.p4[data-v-60c537ee]{top:76%;left:45%}.pt.p5[data-v-60c537ee]{top:76%;left:57%}.pt.p6[data-v-60c537ee]{top:76%;left:68%}.pt.p7[data-v-60c537ee]{top:76%;left:79%}.pt.p8[data-v-60c537ee]{top:76%;left:91%}.d-flower[data-v-60c537ee]{opacity:.85;font-style:normal;position:absolute}.d-flower.f1[data-v-60c537ee]{color:var(--frame-c);font-size:24px;top:5%;left:8%}.d-flower.f2[data-v-60c537ee]{color:var(--soft-c);font-size:20px;top:8%;right:7%}.d-flower.f3[data-v-60c537ee]{color:var(--frame-c);font-size:22px;bottom:9%;left:7%}.d-flower.f4[data-v-60c537ee]{color:var(--soft-c);font-size:26px;bottom:7%;right:8%}.d-flower.f5[data-v-60c537ee]{color:var(--frame-c);font-size:18px;bottom:3%;left:45%}.d-flower+.st.g1[data-v-60c537ee],.d-flower+.st.g2[data-v-60c537ee],.d-flower+.st.g3[data-v-60c537ee]{background:var(--soft-c);opacity:.5}.st.g1[data-v-60c537ee]{width:6px;height:6px;top:22%;left:22%}.st.g2[data-v-60c537ee]{width:5px;height:5px;top:14%;left:78%}.st.g3[data-v-60c537ee]{width:6px;height:6px;top:90%;left:90%}.dline[data-v-60c537ee]{background:var(--frame-c);opacity:.14;height:1.5px;position:absolute;left:16%;right:16%}.dline.l1[data-v-60c537ee]{top:30%}.dline.l2[data-v-60c537ee]{top:35.5%}.dline.l3[data-v-60c537ee]{top:41%}.dline.l4[data-v-60c537ee]{top:46.5%}.dline.l5[data-v-60c537ee]{top:52%}.dline.l6[data-v-60c537ee]{top:57.5%}.dline.l7[data-v-60c537ee]{top:63%}.dline.l8[data-v-60c537ee]{top:68.5%}.pc-mark[data-v-60c537ee]{z-index:2;font-size:26px;line-height:1;position:relative}.pcard-kids .pc-mark[data-v-60c537ee]{font-size:30px}.pc-to[data-v-60c537ee]{z-index:2;letter-spacing:.2em;text-transform:uppercase;margin-top:14px;font-size:10px;position:relative}.pc-text[data-v-60c537ee]{z-index:2;font-family:var(--serif);white-space:pre-wrap;word-break:break-word;margin:auto 0;font-size:19px;line-height:1.9;position:relative}.pc-text.long[data-v-60c537ee]{font-size:16px}.pc-text.font-kids[data-v-60c537ee]{font-family:Comic Sans MS,YouYuan,Yuanti SC,sans-serif}.pc-text.font-paper[data-v-60c537ee]{font-family:Kaiti SC,KaiTi,Comic Sans MS,cursive}.pc-from[data-v-60c537ee]{z-index:2;margin-bottom:8px;font-size:12px;position:relative}.pc-brand[data-v-60c537ee]{z-index:2;letter-spacing:.18em;text-transform:uppercase;opacity:.7;font-size:9px;position:relative}.hidden-canvas[data-v-60c537ee]{display:none}.cardfade-enter-active[data-v-60c537ee],.cardfade-leave-active[data-v-60c537ee]{transition:opacity .3s var(--ease), transform .3s var(--ease)}.cardfade-enter-from[data-v-60c537ee]{opacity:0;transform:translateY(10px)scale(.985)}.cardfade-leave-to[data-v-60c537ee]{opacity:0;transform:translateY(-10px)scale(.985)}@media (width<=900px){.card-grid[data-v-60c537ee]{grid-template-columns:1fr;gap:32px}.preview[data-v-60c537ee]{max-width:340px;position:static}}
