.icon[data-v-9368dfb8]{vertical-align:middle;flex-shrink:0;display:block}.spin[data-v-9368dfb8]{animation:.9s linear infinite icon-spin-9368dfb8}@keyframes icon-spin-9368dfb8{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spin[data-v-9368dfb8]{animation-duration:2.4s}}.card[data-v-01b258b9]{margin:0 var(--sp-4) var(--sp-4);padding:16px var(--sp-4);border-radius:var(--r-xl);box-shadow:var(--shadow-card);background:#fffffff5;border:1px solid #fffffff5}.ph[data-v-01b258b9]{margin-bottom:var(--sp-4);justify-content:space-between;align-items:center;display:flex}.ph b[data-v-01b258b9]{font-size:var(--fs-md)}.pct[data-v-01b258b9]{font-size:var(--fs-sm);color:var(--red);font-weight:800}.pline[data-v-01b258b9]{border-radius:var(--r-pill);background:#f1e4e8;height:4px;margin:0 2px;position:relative}.pfill[data-v-01b258b9]{background:var(--grad-primary-bar);border-radius:var(--r-pill);height:100%;transition:width var(--dur-slow) var(--ease-out)}.steps[data-v-01b258b9]{justify-content:space-between;margin:-18px 0 0;padding:0;list-style:none;display:flex;position:relative}.step[data-v-01b258b9]{text-align:center;width:25%}.dot[data-v-01b258b9]{width:28px;height:28px;font-size:var(--fs-sm);color:#96959b;transition:background var(--dur), color var(--dur);background:#f6edf0;border:3px solid #fff;border-radius:50%;place-items:center;margin:0 auto;display:grid;box-shadow:0 6px 14px #b49da71f}.step.done .dot[data-v-01b258b9],.step.active .dot[data-v-01b258b9]{color:#fff;background:var(--grad-primary)}.label[data-v-01b258b9]{margin-top:var(--sp-2);font-size:var(--fs-xs);color:#8b8b92;transition:color var(--dur);display:block}.step.done .label[data-v-01b258b9],.step.active .label[data-v-01b258b9]{color:#bf3d58;font-weight:800}.state[data-v-01b258b9]{gap:var(--sp-2);margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid #f2e3e8;flex-wrap:wrap;display:flex}.tag[data-v-01b258b9]{font-size:var(--fs-sm);color:#6f4651;border-radius:var(--r-pill);background:linear-gradient(145deg,#fff7f9,#fff);border:1px solid #eed9e1;align-items:center;padding:7px 12px;font-weight:700;display:inline-flex;box-shadow:0 6px 14px #a074810f}.tag.main[data-v-01b258b9]{color:#fff;background:var(--grad-primary);border-color:#0000}.group[data-v-3199bb65]{gap:var(--sp-3);flex-direction:column;display:flex}.group-head[data-v-3199bb65]{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.summary[data-v-3199bb65]{font-size:var(--fs-base);color:var(--ink-soft);margin:0;line-height:1.6}.ghost[data-v-3199bb65]{padding:10px var(--sp-3);font-size:var(--fs-sm);color:#c63d58;background:var(--red-tint);border-radius:var(--r-sm);box-shadow:var(--shadow-soft);flex-shrink:0;align-items:center;gap:6px;font-weight:700;display:flex}.ghost[data-v-3199bb65]:disabled{opacity:.5}.list[data-v-3199bb65]{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.product[data-v-3199bb65]{background:var(--paper-raised);border:1px solid var(--paper-edge);box-shadow:var(--shadow-card);border-radius:22px;padding:15px}.ptop[data-v-3199bb65]{justify-content:space-between;gap:10px;display:flex}.ident[data-v-3199bb65]{min-width:0}.kicker[data-v-3199bb65]{color:#cc3350;margin:0;font-size:10px;font-weight:800}.name[data-v-3199bb65]{font-size:var(--fs-xl);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0;line-height:1.25;display:-webkit-box;overflow:hidden}.meta[data-v-3199bb65]{font-size:var(--fs-sm);color:#8d8f98;margin:0}.price[data-v-3199bb65]{text-align:right;flex-shrink:0}.price .badge[data-v-3199bb65]{margin-bottom:var(--sp-2);font-size:var(--fs-xs);color:#fff;background:var(--grad-primary);border-radius:var(--r-sm);padding:5px 10px;font-weight:800;display:inline-block}.price b[data-v-3199bb65]{font-size:var(--fs-price);color:#df3152;line-height:1.1;display:block}.price del[data-v-3199bb65]{font-size:var(--fs-base);color:#a2a6ae;margin-top:6px;display:block}.no-sub[data-v-3199bb65]{font-size:var(--fs-xs);color:var(--ink-mute);margin-top:6px;display:block}.marks[data-v-3199bb65]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.mark[data-v-3199bb65]{font-size:var(--fs-xs);color:#fff;background:var(--grad-primary);border-radius:var(--r-xs);padding:4px 9px;font-weight:800}.tags[data-v-3199bb65]{gap:var(--sp-2);margin:var(--sp-3) 0;flex-wrap:wrap;display:flex}.tag[data-v-3199bb65]{font-size:var(--fs-xs);color:#c53e58;background:var(--red-tint);border:1px solid var(--red-edge);border-radius:var(--r-pill);padding:6px 10px;font-weight:700}.tag.matched[data-v-3199bb65]{color:#fff;background:var(--grad-primary);border-color:#0000}.range[data-v-3199bb65]{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--ink-mute)}.reasons[data-v-3199bb65]{margin:var(--sp-2) 0 0;color:#646973;padding-left:18px}.reasons li[data-v-3199bb65]{font-size:var(--fs-base);margin:7px 0;line-height:1.55}.reasons li[data-v-3199bb65]::marker{color:var(--red-edge)}.more[data-v-3199bb65]{margin-top:var(--sp-2);font-size:var(--fs-sm);color:#cc3c58;text-underline-offset:2px;text-decoration:underline}.cautions[data-v-3199bb65]{margin:var(--sp-3) 0 0;padding:var(--sp-2) var(--sp-3);background:var(--warn-light);border-left:3px solid var(--warn);border-radius:0 var(--r-sm) var(--r-sm) 0;list-style:none}.cautions li[data-v-3199bb65]{font-size:var(--fs-sm);color:var(--warn);line-height:1.55}.support[data-v-3199bb65]{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);color:#91949b}.support span[data-v-3199bb65]{color:#c63d58;border-radius:var(--r-sm);background:#fff1f4;margin-left:6px;padding:4px 8px;display:inline-block}.cta[data-v-3199bb65]{margin-top:var(--sp-4);gap:10px;display:flex}.cta .btn-fill[data-v-3199bb65]{flex:1}.cta .btn-line[data-v-3199bb65]{flex-shrink:0;min-width:96px}.stores[data-v-4fcbee26]{flex-direction:column;display:flex}.lead[data-v-4fcbee26]{margin:0 2px var(--sp-3);font-size:var(--fs-base);color:#62666e;line-height:1.65}.lead b[data-v-4fcbee26]{color:var(--red);font-size:18px}.pname[data-v-4fcbee26]{color:var(--ink);margin-right:4px;font-weight:700}.note[data-v-4fcbee26]{margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:#a93650;background:var(--red-tint);border:1px solid var(--red-edge);border-radius:var(--r-md);padding:9px 12px;line-height:1.6}.list[data-v-4fcbee26]{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.store[data-v-4fcbee26]{background:var(--paper-raised);border:1px solid var(--paper-edge);box-shadow:var(--shadow-card);border-radius:22px;padding:0;overflow:hidden}.head[data-v-4fcbee26]{padding:11px var(--sp-4);color:#fff;background:var(--grad-store);border-radius:21px 21px 0 0;justify-content:space-between;align-items:center;gap:10px;display:flex}.head b[data-v-4fcbee26]{font-size:var(--fs-base);letter-spacing:.2px}.head span[data-v-4fcbee26]{font-size:var(--fs-xs);color:#ffffffdb;white-space:nowrap}.inner[data-v-4fcbee26]{padding:var(--sp-4)}.top[data-v-4fcbee26]{justify-content:space-between;gap:10px;display:flex}.ident[data-v-4fcbee26]{min-width:0}.sname[data-v-4fcbee26]{font-size:var(--fs-lg);margin:0;font-weight:700;line-height:1.35}.near[data-v-4fcbee26]{margin-left:var(--sp-2);color:#c83a56;border-radius:var(--r-pill);vertical-align:2px;background:#fff0f4;padding:2px 7px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.shop[data-v-4fcbee26]{font-size:var(--fs-sm);color:#7d8088;margin:5px 0}.addr[data-v-4fcbee26]{font-size:var(--fs-sm);color:#a1a4ad;line-height:1.5;display:block}.dist[data-v-4fcbee26]{text-align:right;flex-shrink:0}.dist b[data-v-4fcbee26]{color:#e43353;display:block}.dist b.approx[data-v-4fcbee26]{color:var(--warn);border-bottom:1px dashed var(--warn)}.dist span[data-v-4fcbee26]{color:#60636b;margin-top:6px;font-weight:700;display:block}.low[data-v-4fcbee26]{font-size:var(--fs-xs);color:#c63d58;border-radius:var(--r-xs);background:#fff1f4;margin-left:3px;padding:0 5px;font-style:normal}.approx-note[data-v-4fcbee26]{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);color:var(--warn);background:var(--warn-light);border-radius:var(--r-sm);padding:6px 9px}.hours[data-v-4fcbee26]{font-size:var(--fs-sm);color:var(--ink-mute);margin:6px 0 0}.actions[data-v-4fcbee26]{margin-top:var(--sp-3);grid-template-columns:1fr 1fr 1.12fr;gap:9px;display:grid}.act[data-v-4fcbee26]{font-size:var(--fs-sm);color:#a93650;border-radius:var(--r-sm);background:linear-gradient(135deg,#fff0f4 0%,#ffdce5 100%);border:1px solid #f1c6d1;justify-content:center;align-items:center;gap:7px;padding:11px 6px;font-weight:700;display:flex;box-shadow:0 7px 16px #c446631a}.act.nav[data-v-4fcbee26]{color:#fff;background:var(--grad-primary-wide);border-color:#0000;font-weight:800;box-shadow:0 10px 22px #ef2b5338}.act.off[data-v-4fcbee26]{color:var(--ink-ghost);box-shadow:none;background:#f6f6f8;border-color:#eceaef}.qr[data-v-4c186dc4]{flex-direction:column;display:flex}.hint[data-v-4c186dc4]{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:#8f939c}.chips[data-v-4c186dc4]{gap:var(--sp-2);flex-wrap:wrap;display:flex}.chip.has-desc[data-v-4c186dc4]{border-radius:var(--r-md);flex-direction:column;align-items:flex-start;gap:1px;display:flex}.label[data-v-4c186dc4]{line-height:1.35}.desc[data-v-4c186dc4]{font-size:var(--fs-xs);color:var(--ink-mute)}.chip[data-v-4c186dc4]:active{color:#fff;background:var(--grad-primary);border-color:#0000}.chip:active .desc[data-v-4c186dc4]{color:#ffffffd9}.ms[data-v-a332592d]{flex-direction:column;display:flex}.head[data-v-a332592d]{justify-content:space-between;align-items:baseline;gap:var(--sp-2);margin-bottom:var(--sp-2);display:flex}.hint[data-v-a332592d]{font-size:var(--fs-sm);color:#8f939c;margin:0}.count[data-v-a332592d]{font-size:var(--fs-sm);color:#a8abb2;flex-shrink:0}.count.warn[data-v-a332592d]{color:var(--red);font-weight:700}.chips[data-v-a332592d]{gap:var(--sp-2);flex-wrap:wrap;display:flex}.chip.custom[data-v-a332592d]{align-items:center;gap:5px;display:inline-flex}.custom .x[data-v-a332592d]{opacity:.8}.custom-row[data-v-a332592d]{gap:var(--sp-2);margin-top:10px;display:flex}.custom-input[data-v-a332592d]{background:var(--paper-raised);border:1px solid #eadde2;border-radius:15px;outline:none;flex:1;min-width:0;padding:12px 13px;box-shadow:0 6px 16px #955f6d0d}.custom-input[data-v-a332592d]:focus{border-color:var(--red-border)}.custom-input[data-v-a332592d]::placeholder{color:var(--ink-ghost)}.add[data-v-a332592d]{font-size:var(--fs-base);color:#c8415b;background:var(--red-light);box-shadow:var(--shadow-soft);border-radius:15px;flex-shrink:0;padding:0 15px}.add[data-v-a332592d]:disabled{opacity:.4}.submit[data-v-a332592d]{margin-top:var(--sp-3)}.bp[data-v-d42b56d9]{flex-direction:column;display:flex}.lead[data-v-d42b56d9]{margin:var(--sp-2) 0;font-size:var(--fs-sm);color:#979aa2}.hist[data-v-d42b56d9]{margin:10px 0 var(--sp-4);padding:var(--sp-3) 10px 9px;background:linear-gradient(#fff8fa,#fff);border-radius:18px;box-shadow:0 8px 20px #955f6d0f}.hist-meta[data-v-d42b56d9]{margin-bottom:var(--sp-2);font-size:var(--fs-sm);color:#8d9199;justify-content:space-between;align-items:center;display:flex}.bars[data-v-d42b56d9]{align-items:flex-end;gap:4px;height:82px;display:flex}.bar[data-v-d42b56d9]{background:linear-gradient(#ffb2c2,#ef4b6c);border-radius:6px 6px 2px 2px;flex:1;min-width:0;position:relative}.bar em[data-v-d42b56d9]{color:#9a9da5;font-size:10px;font-style:normal;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.axis[data-v-d42b56d9]{color:#b0b3ba;justify-content:space-between;margin-top:5px;font-size:10px;display:flex}.axis span[data-v-d42b56d9]{text-align:center;flex:1;min-width:0}.hist-note[data-v-d42b56d9]{font-size:var(--fs-xs);color:#a2a5ad;text-align:center;margin:7px 0 0}.grid[data-v-d42b56d9]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.preset[data-v-d42b56d9]{min-height:58px;font-size:var(--fs-md);color:#3f434a;white-space:nowrap;background:var(--paper-raised);border-radius:var(--r-md);transition:all var(--dur-fast);border:1px solid #eadde2;padding:10px 6px;box-shadow:0 7px 18px #955f6d0f}.preset b[data-v-d42b56d9]{font-size:var(--fs-xs);color:#d44b65;margin-top:4px;font-weight:500;display:block}.preset[data-v-d42b56d9]:active{color:#fff;background:var(--grad-primary);border-color:#0000}.preset:active b[data-v-d42b56d9]{color:#fff}.preset[data-v-d42b56d9]:disabled{opacity:.45}.text-link[data-v-d42b56d9]{margin:var(--sp-4) auto 0;font-size:var(--fs-base);color:#cc3b57;text-underline-offset:3px;text-decoration:underline;display:block}.slider[data-v-d42b56d9]{margin:var(--sp-4) 0;background:linear-gradient(145deg,#fff,#fff5f7);border-radius:18px;padding:15px;box-shadow:0 10px 26px #955f6d17}.slider-top[data-v-d42b56d9]{margin-bottom:var(--sp-3);justify-content:space-between;align-items:center;display:flex}.slider-top span[data-v-d42b56d9]{font-size:var(--fs-base);color:#767a83}.slider-top b[data-v-d42b56d9]{white-space:nowrap;font-size:26px}.range[data-v-d42b56d9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--r-pill);border:0;outline:none;width:100%;height:10px}.range[data-v-d42b56d9]::-webkit-slider-runnable-track{border-radius:var(--r-pill);background:0 0;height:10px}.range[data-v-d42b56d9]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--grad-primary);border:4px solid #fff;border-radius:50%;width:26px;height:26px;margin-top:-8px;box-shadow:0 8px 20px #ef2b533d}.range[data-v-d42b56d9]::-moz-range-track{border-radius:var(--r-pill);background:0 0;border:0;height:10px}.range[data-v-d42b56d9]::-moz-range-thumb{background:var(--grad-primary);border:4px solid #fff;border-radius:50%;width:26px;height:26px;box-shadow:0 8px 20px #ef2b533d}.range[data-v-d42b56d9]:disabled{opacity:.5}.range-ends[data-v-d42b56d9]{font-size:var(--fs-xs);color:#b0b3ba;justify-content:space-between;margin:10px 0 0;display:flex}@media (max-width:390px){.preset[data-v-d42b56d9]{font-size:var(--fs-base)}.slider-top b[data-v-d42b56d9]{font-size:23px}}.cat-icon[data-v-37db43a3]{flex-shrink:0;display:block}.cat-fallback[data-v-37db43a3]{color:#5a6070}.cg[data-v-d48f2410]{flex-direction:column;display:flex}.grid[data-v-d48f2410]{column-gap:var(--sp-4);padding-top:var(--sp-3);grid-template-columns:repeat(3,1fr);row-gap:17px;display:grid}.cat[data-v-d48f2410]{text-align:center;background:var(--paper-raised);border-radius:var(--r-lg);min-height:176px;box-shadow:var(--shadow-cell);transition:transform var(--dur-fast), box-shadow var(--dur-fast);border:1px solid #f1e2e7;padding:18px 10px 16px;position:relative;overflow:visible}.cat[data-v-d48f2410]:active{transform:translateY(1px);box-shadow:0 5px 14px #7e5b671f}.cat[data-v-d48f2410]:disabled{opacity:.55}.badge[data-v-d48f2410]{z-index:2;font-size:var(--fs-xs);color:#fff;white-space:nowrap;background:var(--grad-primary);border-radius:var(--r-sm);padding:5px 10px;font-weight:800;position:absolute;top:-8px;left:50%;transform:translate(-50%);box-shadow:0 10px 20px #ef2b5338}.icon-box[data-v-d48f2410]{aspect-ratio:1;width:min(96px,100%);margin:var(--sp-2) auto 7px;border-radius:var(--r-xl);background:linear-gradient(145deg,#faf7ff,#f1f3fb);place-items:center;display:grid;box-shadow:0 10px 24px #787e9b1f,inset 0 0 0 1px #e6dee1e6}.name[data-v-d48f2410]{font-size:var(--fs-md);letter-spacing:-.1px;color:#3a3d45;white-space:nowrap;font-weight:700;line-height:1.15;display:block}.sub[data-v-d48f2410]{font-size:var(--fs-xs);color:var(--ink-mute);margin-top:3px;display:block}.more[data-v-d48f2410]{font-size:var(--fs-sm);color:var(--ink-ghost);margin-top:10px}.more summary[data-v-d48f2410]{cursor:pointer;padding:4px 0;list-style:none}.more summary[data-v-d48f2410]::-webkit-details-marker{display:none}.more summary[data-v-d48f2410]:before{content:"▶ ";color:var(--red-edge)}.more[open] summary[data-v-d48f2410]:before{content:"▼ "}.off-list[data-v-d48f2410]{padding:10px var(--sp-3);color:var(--ink-mute);background:var(--paper-sunken);border-radius:var(--r-sm);margin:6px 0 0;line-height:1.6}@media (max-width:390px){.grid[data-v-d48f2410]{grid-template-columns:repeat(2,1fr)}.name[data-v-d48f2410]{font-size:14.5px}}.cmp[data-v-eae22f99]{padding:var(--sp-4);background:var(--paper-raised);border:1px solid var(--paper-edge);box-shadow:var(--shadow-card);border-radius:22px;overflow:hidden}.hint[data-v-eae22f99]{margin:0 0 var(--sp-3);font-size:var(--fs-md);color:var(--ink-soft);font-weight:700}.scroll[data-v-eae22f99]{-webkit-overflow-scrolling:touch;overflow-x:auto}.tbl[data-v-eae22f99]{border-collapse:collapse;min-width:100%;font-size:var(--fs-sm)}.corner[data-v-eae22f99]{z-index:2;background:var(--paper-raised);min-width:64px;position:-webkit-sticky;position:sticky;left:0}.phead[data-v-eae22f99]{min-width:108px;padding:0 var(--sp-2) var(--sp-2);text-align:left;vertical-align:bottom;border-bottom:1px solid var(--paper-edge)}.pname[data-v-eae22f99]{font-size:var(--fs-base);color:var(--ink);font-weight:700;line-height:1.3;display:block}.pbrand[data-v-eae22f99]{color:var(--ink-mute);margin-top:1px;font-weight:400;display:block}.dim[data-v-eae22f99]{z-index:1;padding:var(--sp-2) var(--sp-2) var(--sp-2) 0;text-align:left;color:var(--ink-mute);white-space:nowrap;background:var(--paper-raised);border-bottom:1px solid var(--paper-sunken);font-weight:400;position:-webkit-sticky;position:sticky;left:0}.inline[data-v-eae22f99]{align-items:center;gap:4px;display:inline-flex}.star[data-v-eae22f99]{color:var(--red)}td[data-v-eae22f99]{padding:var(--sp-2);color:var(--ink-soft);white-space:nowrap;border-bottom:1px solid var(--paper-sunken)}tr.cares .dim[data-v-eae22f99]{color:#a93650;font-weight:700}tr.cares td[data-v-eae22f99]{background:var(--red-tint)}td.best .cval[data-v-eae22f99]{color:var(--ink);font-weight:800}.tick[data-v-eae22f99]{color:var(--red)}.memo[data-v-ed086518]{background:var(--paper-raised);border:1px solid var(--paper-edge);box-shadow:var(--shadow-card);border-radius:22px;padding:15px}.mhead[data-v-ed086518]{justify-content:space-between;align-items:baseline;gap:var(--sp-2);margin-bottom:var(--sp-2);border-bottom:1px dashed #eadfe2;padding-bottom:10px;display:flex}.mhead b[data-v-ed086518]{font-size:var(--fs-md)}.pct[data-v-ed086518]{font-size:var(--fs-base);color:var(--red);font-weight:800}.mrow[data-v-ed086518]{align-items:center;gap:var(--sp-2);grid-template-columns:72px 1fr auto;padding:9px 0;display:grid}.lab[data-v-ed086518]{font-size:var(--fs-base);color:#9498a0}.val[data-v-ed086518]{min-width:0;font-size:var(--fs-md);line-height:1.5}.val.inferred[data-v-ed086518]{color:var(--ink-soft);border-bottom:1px dashed var(--ink-ghost);font-weight:400}.guess[data-v-ed086518]{color:var(--ink-faint);background:var(--paper-sunken);border-radius:var(--r-xs);margin-left:5px;padding:1px 5px;font-size:10px;font-style:normal;font-weight:400}.del[data-v-ed086518]{width:24px;height:24px;color:var(--ink-ghost);border-radius:var(--r-xs);flex-shrink:0;place-items:center;display:grid}.del[data-v-ed086518]:active{color:var(--red);background:var(--red-light)}.del[data-v-ed086518]:disabled{opacity:.4}.foot[data-v-ed086518]{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);color:#8b8f97;align-items:center;gap:3px;line-height:1.65;display:flex}.foot-ico[data-v-ed086518]{opacity:.9}.loc[data-v-c2c6d11b]{background:var(--paper-raised);border:1px solid var(--paper-edge);box-shadow:var(--shadow-card);border-radius:22px;padding:16px}.t[data-v-c2c6d11b]{font-size:var(--fs-lg);color:#4a4f58;margin:0;font-weight:800}.d[data-v-c2c6d11b]{margin:6px 0 var(--sp-3);font-size:var(--fs-base);color:#8a8e97}.curr[data-v-c2c6d11b]{align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-4) 16px;color:#fff;background:var(--grad-primary);border-radius:18px;display:flex;box-shadow:0 14px 30px #ef2b5338}.curr[data-v-c2c6d11b]:disabled{opacity:.7}.meta[data-v-c2c6d11b]{min-width:0}.meta b[data-v-c2c6d11b]{text-align:left;font-size:var(--fs-md);display:block}.meta span[data-v-c2c6d11b]{font-size:var(--fs-sm);text-align:left;opacity:.85;margin-top:3px;display:block}.err[data-v-c2c6d11b]{font-size:var(--fs-sm);color:var(--warn);background:var(--warn-light);border-radius:var(--r-sm);margin:10px 0 0;padding:7px 10px}.divider[data-v-c2c6d11b]{margin:16px 0 var(--sp-3);font-size:var(--fs-base);color:#a0a2ab;align-items:center;gap:10px;display:flex}.divider[data-v-c2c6d11b]:before,.divider[data-v-c2c6d11b]:after{content:"";background:#eadfe2;flex:1;height:1px}.cities[data-v-c2c6d11b]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.city[data-v-c2c6d11b]{min-height:54px;padding:var(--sp-3) var(--sp-2);font-size:var(--fs-md);color:#44474f;white-space:nowrap;border:1px solid var(--paper-edge-soft);border-radius:var(--r-md);transition:all var(--dur-fast);background:linear-gradient(145deg,#fff,#fff9fb);box-shadow:0 8px 18px #a4788412}.city[data-v-c2c6d11b]:active{color:#fff;background:var(--grad-primary);border-color:#0000;font-weight:800}.city[data-v-c2c6d11b]:disabled{opacity:.45}.privacy[data-v-c2c6d11b]{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);color:#8b8f97;line-height:1.65}.subsidy[data-v-dc7ebabb]{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);background:var(--paper-raised);border:1px solid var(--paper-edge);box-shadow:var(--shadow-card);border-radius:22px;display:flex}.stamp[data-v-dc7ebabb]{width:46px;height:46px;font-size:var(--fs-sm);color:#fff;background:var(--grad-primary);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.body[data-v-dc7ebabb]{min-width:0}.t[data-v-dc7ebabb]{font-size:var(--fs-md);font-weight:800;display:block}.l[data-v-dc7ebabb]{font-size:var(--fs-sm);color:var(--ink-faint);margin:6px 0 0;line-height:1.7}.channels[data-v-dc7ebabb]{font-size:var(--fs-sm);color:#8f7680;margin:10px 0 0;line-height:1.7}.channels span[data-v-dc7ebabb]{color:#c63d58;border-radius:var(--r-sm);background:#fff1f4;margin-left:6px;padding:4px 8px;display:inline-block}.notice[data-v-1c74b775]{padding:var(--sp-3) var(--sp-4);font-size:var(--fs-base);border-radius:var(--r-md);box-shadow:var(--shadow-soft);border-left:4px solid;margin:0;line-height:1.7}.lv-info[data-v-1c74b775]{color:var(--ink-soft);background:linear-gradient(145deg,#fbfbfd,#f7f7fb);border-left-color:#c9ccd6}.lv-warn[data-v-1c74b775]{color:var(--warn);background:var(--warn-light);border-left-color:var(--warn)}.lv-success[data-v-1c74b775]{color:#a93650;border-left-color:var(--red);background:linear-gradient(145deg,#fff8fa,#fff3f6)}.t[data-v-c7bad8e0]{margin:0 0 var(--sp-4);font-size:var(--fs-xl);padding-right:44px;font-weight:700}.script[data-v-c7bad8e0]{font-size:var(--fs-md);color:#3b3f46;white-space:pre-wrap;border:1px solid #efdde3;border-left:5px solid var(--red);background:linear-gradient(145deg,#fff8fa,#fff3f6);border-radius:18px;margin-bottom:22px;padding:16px 16px 16px 20px;line-height:1.8;box-shadow:0 8px 20px #d54c6812}.tip[data-v-c7bad8e0]{padding-top:var(--sp-4);font-size:var(--fs-base);color:#86666f;border-top:1px dashed #efd7df;margin:16px 0 0;line-height:1.7}.text-block[data-v-6c9c516a]{font-size:var(--fs-base);color:var(--ink);white-space:pre-wrap;margin:0;line-height:1.65}.tone-emphasis[data-v-6c9c516a]{margin:var(--sp-3) 0 var(--sp-1);padding-left:var(--sp-3);font-size:var(--fs-lg);color:#33363d;border-left:3px solid var(--red);font-weight:600;line-height:1.65}.tone-aside[data-v-6c9c516a]{font-size:var(--fs-sm);color:#979aa2}.thumb[data-v-cc618141]{background:linear-gradient(145deg,#ff8f74 0%,#ff5b68 48%,#ed2b51 100%);border-radius:50%;flex:none;display:block;position:relative;overflow:hidden;box-shadow:0 9px 20px #e82e5033}.robot[data-v-cc618141]{object-fit:contain;object-position:center bottom;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.turn[data-v-f964fb99]{gap:var(--sp-3);flex-direction:column;display:flex}.bubble[data-v-f964fb99]{align-items:flex-end;gap:var(--sp-2);display:flex}.bubble.user[data-v-f964fb99]{justify-content:flex-end}.btxt[data-v-f964fb99]{max-width:84%;padding:var(--sp-4);font-size:var(--fs-base);background:var(--paper-raised);border:1px solid var(--paper-edge);white-space:pre-wrap;border-radius:18px;margin:0;line-height:1.62;box-shadow:0 10px 24px #2f272a0f}.bubble.ai .btxt[data-v-f964fb99]{background:linear-gradient(145deg,#fff5f8,#ffeef3);border-color:#efced8;border-bottom-left-radius:6px;box-shadow:0 10px 26px #ef3f5f1a}.bubble.user .btxt[data-v-f964fb99]{color:#fff;background:linear-gradient(135deg,#ff5b74,#ff8268);border-color:#0000;border-bottom-right-radius:6px}.bubble.user .btxt .mic[data-v-f964fb99]{vertical-align:-2px;opacity:.9;margin-right:4px;display:inline-block}.caret[data-v-f964fb99]{vertical-align:text-bottom;background:var(--red);width:2px;height:1em;margin-left:2px;animation:1.1s step-end infinite blink-f964fb99;display:inline-block}@keyframes blink-f964fb99{0%,to{opacity:1}50%{opacity:0}}.err[data-v-f964fb99]{padding:10px var(--sp-3);font-size:var(--fs-base);color:var(--danger);background:var(--danger-light);border-radius:var(--r-md);margin:0}.blocks[data-v-f964fb99]{gap:var(--sp-4);flex-direction:column;display:flex}.status[data-v-cf712909]{align-self:flex-start;align-items:center;gap:var(--sp-2);padding:9px var(--sp-4);font-size:var(--fs-base);color:var(--ink-soft);border-radius:var(--r-pill);box-shadow:var(--shadow-soft);background:linear-gradient(145deg,#fff7f9,#fff);border:1px solid #eed9e1;display:flex}.pulse[data-v-cf712909]{background:var(--grad-primary);border-radius:var(--r-pill);flex-shrink:0;width:7px;height:7px;animation:1.4s ease-in-out infinite breathe-cf712909}@keyframes breathe-cf712909{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.text[data-v-cf712909]{white-space:nowrap}.detail[data-v-cf712909]{padding-left:var(--sp-2);font-size:var(--fs-sm);color:var(--red-ink);border-left:1px solid var(--red-edge);font-weight:700}.fade-enter-active[data-v-cf712909],.fade-leave-active[data-v-cf712909]{transition:opacity var(--dur-fast)}.fade-enter-from[data-v-cf712909],.fade-leave-to[data-v-cf712909]{opacity:0}.composer[data-v-7e55de74]{z-index:6;padding:var(--sp-2) 11px calc(9px + var(--safe-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe0;border-top:1px solid #e8dadee6;flex-shrink:0;position:relative}.listen[data-v-7e55de74]{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-2);padding:10px var(--sp-4);font-size:var(--fs-base);color:#5d646d;border-radius:var(--r-md);box-shadow:var(--shadow-soft);background:linear-gradient(145deg,#eff8ff,#fff4f6);display:flex}.wave[data-v-7e55de74]{flex-shrink:0;align-items:flex-end;gap:4px;height:16px;display:flex}.wave i[data-v-7e55de74]{background:linear-gradient(#ef2b53,#7d88ff);border-radius:99px;width:3px;animation:1s ease-in-out infinite bar-7e55de74;display:block}.wave i[data-v-7e55de74]:first-child{height:7px}.wave i[data-v-7e55de74]:nth-child(2){height:13px;animation-delay:.1s}.wave i[data-v-7e55de74]:nth-child(3){height:10px;animation-delay:.2s}.wave i[data-v-7e55de74]:nth-child(4){height:15px;animation-delay:.3s}@keyframes bar-7e55de74{50%{transform:scaleY(.55)}}.listen.thinking[data-v-7e55de74]{background:linear-gradient(145deg,#f7f7fb,#fff4f6)}.dots[data-v-7e55de74]{flex-shrink:0;align-items:center;gap:3px;display:flex}.dots i[data-v-7e55de74]{background:var(--red);border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite blink-7e55de74}@keyframes blink-7e55de74{0%,to{opacity:.25}50%{opacity:1}}.ltext[data-v-7e55de74]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:700;overflow:hidden}.lhint[data-v-7e55de74]{font-size:var(--fs-sm);color:#7d8188;flex-shrink:0}.asr-note[data-v-7e55de74]{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--ink-ghost);padding-left:2px}.frow[data-v-7e55de74]{align-items:flex-end;gap:var(--sp-2);display:flex}.ib[data-v-7e55de74]{color:#d43d59;background:var(--red-light);border-radius:var(--r-md);width:44px;height:44px;box-shadow:var(--shadow-soft);transition:all var(--dur-fast);flex-shrink:0;place-items:center;display:grid}.ib.muted[data-v-7e55de74]{color:var(--ink-mute);background:#f1f2f5}.input[data-v-7e55de74]{min-width:0;min-height:48px;padding:4px 5px 4px var(--sp-3);border:1px solid var(--paper-edge-soft);transition:border-color var(--dur-fast);background:#faf5f7;border-radius:18px;flex:1;align-items:flex-end;gap:6px;display:flex}.input[data-v-7e55de74]:focus-within{border-color:var(--red-border);background:var(--paper-raised)}.field[data-v-7e55de74]{resize:none;background:0 0;border:0;outline:none;flex:1;min-width:0;max-height:96px;padding:9px 0;line-height:1.5}.field[data-v-7e55de74]::placeholder{color:var(--ink-ghost)}.field[data-v-7e55de74]:disabled{opacity:.6}.mic[data-v-7e55de74]{color:#d43d59;background:var(--red-light);border-radius:var(--r-sm);width:38px;height:38px;box-shadow:var(--shadow-soft);transition:all var(--dur-fast);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;flex-shrink:0;place-items:center;display:grid}.mic.on[data-v-7e55de74]{color:#fff;background:var(--grad-primary);transform:scale(1.06)}.mic[data-v-7e55de74]:disabled{opacity:.4}.send[data-v-7e55de74]{min-width:68px;height:44px;padding:0 var(--sp-4);font-size:var(--fs-md);color:#fff;background:var(--grad-primary);border-radius:var(--r-md);transition:opacity var(--dur-fast);flex-shrink:0;font-weight:800;box-shadow:0 10px 24px #ef2b5338}.send[data-v-7e55de74]:disabled{color:var(--ink-ghost);box-shadow:none;background:#f1f2f5}.send.stop[data-v-7e55de74]{box-shadow:none;background:linear-gradient(135deg,#9aa0aa,#b9bec8)}.rise-enter-active[data-v-7e55de74],.rise-leave-active[data-v-7e55de74]{transition:opacity var(--dur-fast), transform var(--dur-fast)}.rise-enter-from[data-v-7e55de74],.rise-leave-to[data-v-7e55de74]{opacity:0;transform:translateY(6px)}.brand[data-v-9ab1670f]{background:linear-gradient(145deg,#ff6f67,#ef254f);border-radius:50%;flex-shrink:0;display:block;overflow:hidden;box-shadow:0 8px 20px #ef3f5f38}.tiger[data-v-9ab1670f]{object-fit:cover;width:100%;height:100%;display:block}.app[data-v-7d6c21b5]{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.orb[data-v-7d6c21b5]{filter:blur(45px);opacity:.35;pointer-events:none;border-radius:50%;position:absolute}.o1[data-v-7d6c21b5]{background:#ffd9e2;width:220px;height:160px;top:-30px;left:-50px}.o2[data-v-7d6c21b5]{background:#dbe7ff;width:220px;height:170px;top:60px;right:-70px}.top[data-v-7d6c21b5]{z-index:5;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) 16px;padding-top:calc(var(--sp-3) + var(--safe-top));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border-bottom:1px solid #fffffff5;flex-shrink:0;display:flex;position:relative}.brand[data-v-7d6c21b5]{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.brand-line[data-v-7d6c21b5]{align-items:center;gap:var(--sp-2);flex-wrap:nowrap;min-width:0;display:flex}.bn[data-v-7d6c21b5]{font-size:var(--fs-xl);white-space:nowrap;font-weight:800}.bs[data-v-7d6c21b5]{font-size:var(--fs-base);color:#8a8e98;white-space:nowrap}.top-acts[data-v-7d6c21b5]{flex-shrink:0;gap:6px;display:flex}.tbtn[data-v-7d6c21b5]{font-size:var(--fs-sm);color:var(--red-ink-deep);background:var(--paper-raised);border:1px solid var(--red-border);border-radius:var(--r-pill);box-shadow:var(--shadow-soft);align-items:center;gap:6px;padding:10px 12px;display:flex}.tbtn[data-v-7d6c21b5]:active{background:var(--red-light)}.stage[data-v-7d6c21b5]{z-index:1;-webkit-overflow-scrolling:touch;flex:1;min-height:0;position:relative;overflow-y:auto}.hero[data-v-7d6c21b5]{min-height:178px;padding:18px 16px 0;position:relative}.kicker[data-v-7d6c21b5]{font-size:var(--fs-sm);color:var(--red);align-items:center;gap:6px;margin:0;font-weight:700;display:inline-flex}.htitle[data-v-7d6c21b5]{margin:var(--sp-2) 0 6px;font-size:var(--fs-hero);line-height:1.15}.hdesc[data-v-7d6c21b5]{max-width:58%;font-size:var(--fs-sm);color:var(--ink-faint);margin:0;line-height:1.65}.robot-wrap[data-v-7d6c21b5]{width:164px;height:152px;position:absolute;top:10px;right:4px}.robot-ring[data-v-7d6c21b5]{border:1px solid #ef3f5f2e;border-radius:50%;width:122px;height:122px;position:absolute;top:18px;right:14px}.robot-ring[data-v-7d6c21b5]:before,.robot-ring[data-v-7d6c21b5]:after{content:"";border:1px solid #7882ff29;border-radius:50%;position:absolute}.robot-ring[data-v-7d6c21b5]:before{top:10px;bottom:10px;left:10px;right:10px}.robot-ring[data-v-7d6c21b5]:after{border-color:#ef3f5f1f;top:22px;bottom:22px;left:22px;right:22px}.robot-box[data-v-7d6c21b5]{justify-content:center;align-items:flex-start;padding-top:14px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.robot[data-v-7d6c21b5]{object-fit:contain;object-position:center top;filter:drop-shadow(0 12px 22px #ef3f5f1f);width:138px;height:138px}.content[data-v-7d6c21b5]{gap:var(--sp-5);padding:0 var(--sp-4) var(--sp-5);flex-direction:column;display:flex}.boot-err[data-v-7d6c21b5]{padding:var(--sp-5);text-align:center}.be-t[data-v-7d6c21b5]{font-size:var(--fs-lg);margin:0;font-weight:700}.be-m[data-v-7d6c21b5]{margin:var(--sp-2) 0 var(--sp-4);font-size:var(--fs-base);color:var(--ink-faint)}.overlay[data-v-7d6c21b5]{z-index:100;padding:var(--sp-4) var(--sp-3);padding-bottom:calc(var(--sp-4) + var(--safe-bottom));background:#26191d47;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ov-sheet[data-v-7d6c21b5]{width:min(var(--canvas), 100%);border-radius:var(--r-2xl);max-height:84vh;box-shadow:var(--shadow-sheet);background:linear-gradient(#fffafc,#fff);padding:18px 16px;position:relative;overflow:auto}.ov-close[data-v-7d6c21b5]{top:var(--sp-4);right:var(--sp-4);z-index:1;width:34px;height:34px;color:var(--red-deep);border-radius:var(--r-md);box-shadow:var(--shadow-soft);background:linear-gradient(145deg,#fff1f4,#ffe6ec);place-items:center;display:grid;position:absolute}.sheet-up-enter-active[data-v-7d6c21b5],.sheet-up-leave-active[data-v-7d6c21b5]{transition:opacity var(--dur)}.sheet-up-enter-active .ov-sheet[data-v-7d6c21b5],.sheet-up-leave-active .ov-sheet[data-v-7d6c21b5]{transition:transform var(--dur) var(--ease-out)}.sheet-up-enter-from[data-v-7d6c21b5],.sheet-up-leave-to[data-v-7d6c21b5]{opacity:0}.sheet-up-enter-from .ov-sheet[data-v-7d6c21b5],.sheet-up-leave-to .ov-sheet[data-v-7d6c21b5]{transform:translateY(16px)}@media (max-width:390px){.htitle[data-v-7d6c21b5]{font-size:26px}.robot-wrap[data-v-7d6c21b5]{width:140px;height:132px}.robot[data-v-7d6c21b5]{width:118px;height:118px}.robot-ring[data-v-7d6c21b5]{width:104px;height:104px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--red:#ef3f5f;--red-deep:#ef2b53;--red-warm:#ff765f;--red-soft:#ff7a63;--red-ink:#c63d58;--red-ink-deep:#ba4960;--red-light:#fff2f5;--red-tint:#fff4f6;--red-border:#f1d9de;--red-edge:#f4dbe2;--grad-primary:linear-gradient(135deg, #ef2b53, #ff765f);--grad-primary-wide:linear-gradient(100deg, #ef2b53, #ff765f);--grad-primary-bar:linear-gradient(90deg, #ef2953, #ff775f);--grad-store:linear-gradient(105deg, #7b5bc7 0%, #9d6bd8 55%, #c77dc9 100%);--page:#f7f7fb;--paper:#fff8fa;--paper-grad:linear-gradient(180deg, #fff9fb, #fff 34%, #fff8fa);--paper-raised:#fff;--paper-sunken:#fff4f6;--paper-edge:#f1dde3;--paper-edge-soft:#ebdfe3;--ink:#31343b;--ink-soft:#4f535b;--ink-faint:#7d818a;--ink-mute:#8b9098;--ink-ghost:#a0a3aa;--warn:#b26a00;--warn-light:#fdf3e2;--warn-border:#f0dcb4;--danger:#b3261e;--danger-light:#fdecea;--r-xs:6px;--r-sm:10px;--r-md:16px;--r-lg:20px;--r-xl:24px;--r-2xl:26px;--r-pill:999px;--shadow-flat:0 1px 0 #e942630d;--shadow-soft:0 6px 18px #95617114;--shadow-card:0 10px 30px #e942631a;--shadow-cell:0 9px 22px #7e5b671a;--shadow-lift:0 12px 26px #ef2b533d;--shadow-sheet:0 24px 70px #2a191f38;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:14px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--fs-xs:11px;--fs-sm:12px;--fs-base:14px;--fs-md:15px;--fs-lg:17px;--fs-xl:20px;--fs-hero:29px;--fs-price:25px;--font-ui:-apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Source Han Sans SC", sans-serif;--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-fast:.14s;--dur:.22s;--dur-slow:.38s;--canvas:480px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#app{height:100%;margin:0;padding:0}body{font-family:var(--font-ui);font-size:var(--fs-base);color:var(--ink);background:var(--page);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.6;overflow-x:hidden}#app{max-width:var(--canvas);background:var(--paper-grad);margin:0 auto;position:relative;overflow:hidden}@media (min-width:481px){#app{box-shadow:0 0 40px #9561711a}}button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:none;padding:0}input,textarea{font-family:inherit;font-size:inherit;color:inherit}:focus-visible{outline:2px solid var(--red);outline-offset:2px;border-radius:var(--r-xs)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:var(--red-edge);border-radius:var(--r-pill)}::-webkit-scrollbar-track{background:0 0}svg{display:block}.num{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sheet{background:var(--paper-raised);border:1px solid var(--paper-edge);border-radius:var(--r-lg);box-shadow:var(--shadow-card)}.btn-fill{justify-content:center;align-items:center;gap:var(--sp-2);width:100%;font-size:var(--fs-md);color:#fff;background:var(--grad-primary-wide);border-radius:var(--r-md);box-shadow:var(--shadow-lift);padding:13px 18px;font-weight:800;display:flex}.btn-fill:disabled{opacity:.5;box-shadow:none}.btn-line{font-size:var(--fs-base);color:#8e626f;background:var(--paper-raised);border-radius:var(--r-md);box-shadow:var(--shadow-soft);border:1px solid #ead8de;padding:13px 18px;font-weight:700}.btn-line:disabled{opacity:.5}.chip{font-size:var(--fs-base);color:var(--ink-soft);background:var(--paper-raised);border:1px solid var(--paper-edge-soft);border-radius:var(--r-pill);transition:background var(--dur-fast), border-color var(--dur-fast);padding:10px 14px;box-shadow:0 6px 14px #a074810d}.chip.on{color:#fff;background:var(--grad-primary);border-color:#0000;font-weight:800}.chip:disabled{opacity:.45}.rule-title{margin:var(--sp-4) 0 18px;font-size:var(--fs-md);color:#555a63;text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:12px;font-weight:800;display:flex}.rule-title:before,.rule-title:after{content:"";flex:auto;max-width:120px;height:1px}.rule-title:before{background:linear-gradient(90deg,#ef3f5f00,#ef3f5f57)}.rule-title:after{background:linear-gradient(90deg,#ef3f5f57,#ef3f5f00)}@keyframes sheet-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:sheet-in var(--dur) var(--ease-out) both}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
