.island-add-to-cart[data-v-ed96b5d7]{background:var(--accent,#285a8e);color:#fff;border:none;border-radius:999px;padding:10px 20px;font-weight:600;cursor:pointer}.island-add-to-cart[data-v-ed96b5d7]:disabled{opacity:.6;cursor:default}.fx-carousel-ui[data-v-74bcc2a4]{position:absolute;inset:0;pointer-events:none;z-index:5}.fx-carousel-arrow[data-v-74bcc2a4]{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;border:none;cursor:pointer;background:#14141452;color:#fff;padding:0;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:background .18s ease,opacity .2s ease,transform .15s ease}.fx-carousel:hover .fx-carousel-arrow[data-v-74bcc2a4]{opacity:1}.fx-carousel-arrow[data-v-74bcc2a4]:hover{background:#14141499}.fx-carousel-arrow[data-v-74bcc2a4]:active{transform:translateY(-50%) scale(.92)}.fx-carousel-arrow svg[data-v-74bcc2a4]{display:block}.fx-carousel-prev[data-v-74bcc2a4]{left:20px}.fx-carousel-next[data-v-74bcc2a4]{right:20px}.fx-carousel-dots[data-v-74bcc2a4]{pointer-events:auto;position:absolute;left:0;right:0;bottom:16px;display:flex;justify-content:center;gap:9px}.fx-carousel-dot[data-v-74bcc2a4]{width:10px;height:10px;border-radius:50%;border:none;cursor:pointer;padding:0;background:#ffffff8c;box-shadow:0 1px 3px #00000040;transition:background .15s ease,transform .15s ease}.fx-carousel-dot.active[data-v-74bcc2a4]{background:#fff;transform:scale(1.35)}@media(max-width:640px){.fx-carousel-arrow[data-v-74bcc2a4]{width:38px;height:38px;opacity:1}.fx-carousel-arrow svg[data-v-74bcc2a4]{width:18px;height:18px}.fx-carousel-prev[data-v-74bcc2a4]{left:10px}.fx-carousel-next[data-v-74bcc2a4]{right:10px}}.island-cart-count[data-v-67d4cf3d]{font-weight:700}.font-inter[data-v-3458f267]{font-family:Inter,Noto Sans TC,sans-serif}.font-noto[data-v-3458f267]{font-family:Noto Sans TC,sans-serif}.step-num[data-v-3458f267]{background:#e0e5ed;color:#687a75}.step-num.is-active[data-v-3458f267]{background:#f5a623;color:#fff}.step-line[data-v-3458f267]{width:24px;height:2px;background:#e0e5ed;border-radius:2px}.cart-cell-label[data-v-3458f267]{display:none}.skeleton-line[data-v-3458f267]{height:96px;border-radius:16px;background:linear-gradient(90deg,#eef1f0 25%,#e0e5ed 37%,#eef1f0 63%);background-size:400% 100%;animation:cart-shimmer-3458f267 1.2s ease-in-out infinite}.skeleton-line.short[data-v-3458f267]{width:60%}@keyframes cart-shimmer-3458f267{0%{background-position:100% 0}to{background-position:0 0}}.cart-title[data-v-3458f267]{text-decoration:none}.cart-title[data-v-3458f267]:hover{text-decoration:underline}.cta-btn[data-v-3458f267]{transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.cta-btn[data-v-3458f267]:not(:disabled):active{transform:scale(.97)}@media(prefers-reduced-motion:no-preference){.cta-btn[data-v-3458f267]:not(:disabled):hover{transform:translateY(-2px);filter:brightness(1.04);box-shadow:0 6px 14px #00000026}}.qty-btn[data-v-3458f267]{transition:background-color .15s ease,border-color .15s ease,transform .12s ease}.qty-btn[data-v-3458f267]:hover{background-color:#fff7e6;border-color:#ffc83e}.qty-btn[data-v-3458f267]:active{transform:scale(.9)}.remove-btn[data-v-3458f267]{transition:transform .15s ease}.remove-btn[data-v-3458f267]:hover{transform:scale(1.12)}.remove-btn:hover svg[data-v-3458f267]{stroke:#f45e5e}.crumb a[data-v-3458f267]{transition:color .15s ease}@media(max-width:768px){.wan-steps[data-v-3458f267]{row-gap:8px;-moz-column-gap:10px;column-gap:10px}.cart-thead[data-v-3458f267],.wan-steps .step-line[data-v-3458f267]{display:none}.cart-row[data-v-3458f267]{flex-wrap:wrap;row-gap:12px}.cart-cell-info[data-v-3458f267]{flex:1 1 100%}.cart-cell-price[data-v-3458f267],.cart-cell-qty[data-v-3458f267],.cart-cell-sub[data-v-3458f267]{width:auto;flex:1 1 auto;justify-content:space-between;align-items:center;gap:8px}.cart-cell-qty[data-v-3458f267]{justify-content:center}.cart-cell-sub[data-v-3458f267]{justify-content:flex-end}.cart-cell-label[data-v-3458f267]{display:inline}.qty-btn[data-v-3458f267]{border-radius:12px;font-size:18px}.qty-btn[data-v-3458f267],.remove-btn[data-v-3458f267]{width:40px;height:40px}.promo-input[data-v-3458f267]{padding-top:6px;padding-bottom:6px}.promo-input input[data-v-3458f267]{min-height:40px}.cart-back-link[data-v-3458f267]{display:inline-flex;align-items:center;min-height:40px}}.cart-loading[data-v-ede48c71]{display:flex;flex-direction:column;gap:16px;padding:8px 0}.cart-skeleton-line[data-v-ede48c71]{height:64px;border-radius:var(--radius-md,10px);background:linear-gradient(90deg,var(--color-surface-2,#f0f0f3) 25%,var(--color-line,#e6e6ea) 37%,var(--color-surface-2,#f0f0f3) 63%);background-size:400% 100%;animation:cart-shimmer-ede48c71 1.2s ease-in-out infinite}.cart-skeleton-line.short[data-v-ede48c71]{width:60%}@keyframes cart-shimmer-ede48c71{0%{background-position:100% 0}to{background-position:0 0}}.cart-stack[data-v-ede48c71]{display:flex;flex-direction:column;gap:24px}.multi-type-notice[data-v-ede48c71]{padding:12px 16px;background:var(--mist);border:1px solid var(--line);border-radius:8px;font-size:13px;color:var(--muted);margin:0}.cart-group[data-v-ede48c71]{display:flex;flex-direction:column;gap:12px}.cart-group-head[data-v-ede48c71]{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid var(--line)}.cart-group-title[data-v-ede48c71]{font-size:18px;font-weight:700;margin:0;color:var(--ink)}.cart-group-count[data-v-ede48c71]{font-size:13px;color:var(--muted)}.cart-grid[data-v-ede48c71]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start}.cart-lines[data-v-ede48c71]{display:flex;flex-direction:column;gap:14px}.cart-line[data-v-ede48c71]{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:16px;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:12px}.cart-thumb[data-v-ede48c71]{width:120px;aspect-ratio:6/5;border-radius:8px;overflow:hidden;background:var(--mist);border:1px solid var(--line)}.cart-thumb img[data-v-ede48c71]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}.cart-thumb-fallback[data-v-ede48c71]{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(135deg,var(--accent),var(--accent-d));color:var(--accent-fg);font-size:32px;font-weight:800}.cart-line-body[data-v-ede48c71]{display:flex;flex-direction:column;gap:4px;min-width:0}.cart-line-title[data-v-ede48c71]{font-weight:700;color:var(--ink);text-decoration:none}.cart-line-title[data-v-ede48c71]:hover{text-decoration:underline}.cart-line-right[data-v-ede48c71]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.qty-stepper[data-v-ede48c71]{display:inline-flex;align-items:center;border:1px solid var(--line-strong);border-radius:999px;overflow:hidden}.qty-stepper button[data-v-ede48c71]{width:34px;height:34px;border:none;background:var(--surface);font-size:16px;cursor:pointer}.qty-stepper button[data-v-ede48c71]:hover{background:var(--mist)}.qty-stepper button[data-v-ede48c71]:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;background:var(--mist)}.qty-value[data-v-ede48c71]{min-width:28px;text-align:center}.cart-line-price[data-v-ede48c71],.qty-value[data-v-ede48c71]{font-weight:700}.link-btn[data-v-ede48c71]{background:none;border:none;padding:8px 10px;min-height:44px;display:inline-flex;align-items:center;font:inherit;font-size:12px;color:var(--muted);cursor:pointer;text-decoration:underline}.cart-summary[data-v-ede48c71]{position:sticky;top:92px;display:flex;flex-direction:column;gap:12px}.cart-summary h3[data-v-ede48c71]{margin:0;font-size:15px;color:var(--ink)}.summary-row[data-v-ede48c71]{display:flex;justify-content:space-between;align-items:baseline;font-size:14px}.summary-row strong[data-v-ede48c71]{font-size:20px}.cart-continue[data-v-ede48c71]{display:flex;justify-content:center}@media(max-width:768px){.cart-grid[data-v-ede48c71]{grid-template-columns:1fr}}.font-inter[data-v-43092364]{font-family:Inter,Noto Sans TC,sans-serif}.font-noto[data-v-43092364]{font-family:Noto Sans TC,sans-serif}.step-num[data-v-43092364]{background:#e0e5ed;color:#687a75}.step-num.is-active[data-v-43092364],.step-num.is-done[data-v-43092364]{background:#f5a623;color:#fff}.step-line[data-v-43092364]{width:24px;height:2px;background:#e0e5ed;border-radius:2px}.step-line.is-filled[data-v-43092364]{background:#f5a623}.wan-input[data-v-43092364]{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#f5f8f7;border:1px solid #e0e5ed;border-radius:10px;padding:11px 14px;font-family:Noto Sans TC,sans-serif;font-size:16px;color:#141f2e;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.wan-input[data-v-43092364]::-moz-placeholder{color:#a2adb8}.wan-input[data-v-43092364]::placeholder{color:#a2adb8}.wan-input[data-v-43092364]:focus{outline:none;background:#fff;border-color:#ffc83e;box-shadow:0 0 0 3px #ffc83e40}.wan-input.is-error[data-v-43092364]{border-color:#f45e5e;box-shadow:0 0 0 3px #f45e5e2e}textarea.wan-input[data-v-43092364]{resize:vertical;min-height:60px}.wan-pay-option[data-v-43092364]{background:#f5f8f7;border:1px solid #e0e5ed;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.wan-pay-option.is-active[data-v-43092364]{background:#fff9ec;border-color:#f5a623;box-shadow:0 0 0 3px #f5a6232e}.wan-pay-radio[data-v-43092364]{accent-color:#f5a623}.redirect-overlay[data-v-43092364]{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:#f5f8f7}.redirect-spinner[data-v-43092364]{width:40px;height:40px;border-radius:50%;border:3px solid #ffe4a0;border-top-color:#f5a623;animation:redirect-spin-43092364 .8s linear infinite}@keyframes redirect-spin-43092364{to{transform:rotate(1turn)}}.crumb a[data-v-43092364]{transition:color .15s ease}.cta-btn[data-v-43092364]{transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.cta-btn[data-v-43092364]:not(:disabled):active{transform:scale(.97)}@media(prefers-reduced-motion:no-preference){.cta-btn[data-v-43092364]:not(:disabled):hover{transform:translateY(-2px);filter:brightness(1.04);box-shadow:0 6px 14px #00000026}}@media(max-width:768px){.promo-input[data-v-43092364]{padding-top:6px;padding-bottom:6px}.promo-input input[data-v-43092364]{min-height:40px}}.redirect-overlay[data-v-d4754597]{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:var(--bg,#fff)}.redirect-spinner[data-v-d4754597]{width:40px;height:40px;border-radius:50%;border:3px solid var(--line);border-top-color:var(--ink);animation:redirect-spin-d4754597 .8s linear infinite}@keyframes redirect-spin-d4754597{to{transform:rotate(1turn)}}.redirect-text[data-v-d4754597]{margin:0;font-size:15px;font-weight:600;color:var(--ink)}.guest-note[data-v-d4754597]{margin:0 0 4px;padding:10px 12px;background:color-mix(in srgb,var(--accent,#285a8e) 8%,transparent);border:1px solid color-mix(in srgb,var(--accent,#285a8e) 20%,transparent);border-radius:10px;font-size:13px;color:var(--ink)}.pay-methods[data-v-d4754597]{margin:0;padding:0;border:none;display:flex;flex-direction:column;gap:10px}.pay-methods-legend[data-v-d4754597]{padding:0;margin-bottom:8px;font-size:14px;font-weight:700;color:var(--ink)}.pay-option[data-v-d4754597]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.pay-option.is-active[data-v-d4754597]{border-color:var(--accent,#285a8e);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#285a8e) 15%,transparent)}.pay-option-radio[data-v-d4754597]{margin-top:3px;accent-color:var(--accent,#285a8e);flex:0 0 auto}.pay-option-body[data-v-d4754597],.pay-single[data-v-d4754597]{display:flex;flex-direction:column;gap:3px;min-width:0}.pay-single[data-v-d4754597]{padding:12px 14px;border:1px solid var(--line);border-radius:10px}.pay-option-title[data-v-d4754597]{font-size:14px;font-weight:600;color:var(--ink)}.pay-option-desc[data-v-d4754597]{font-size:12px;line-height:1.55;color:var(--muted)}.checkout-lines[data-v-d4754597]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.checkout-line[data-v-d4754597]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px dashed var(--line)}.checkout-line[data-v-d4754597]:last-child{border-bottom:none}.checkout-line-meta[data-v-d4754597]{display:flex;flex-direction:column;gap:2px;min-width:0}.checkout-line-meta small[data-v-d4754597]{font-size:12px;color:var(--muted)}.checkout-line-price[data-v-d4754597]{font-weight:700;white-space:nowrap}.coupon-row[data-v-d4754597]{margin-top:16px}.coupon-input[data-v-d4754597]{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:10px;padding:11px 14px;font-size:16px;color:var(--ink);transition:border-color .15s ease,box-shadow .15s ease}.coupon-input[data-v-d4754597]::-moz-placeholder{color:var(--muted)}.coupon-input[data-v-d4754597]::placeholder{color:var(--muted)}.coupon-input[data-v-d4754597]:focus{outline:none;border-color:var(--accent,#285a8e);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#285a8e) 18%,transparent)}.coupon-discount[data-v-d4754597]{display:flex;justify-content:space-between;align-items:center;margin-top:12px;color:var(--coral,var(--ink));font-weight:600}.points-redeem[data-v-d4754597]{margin-top:16px;display:flex;flex-direction:column;gap:8px}.points-redeem-label[data-v-d4754597]{display:flex;flex-direction:column;gap:4px;font-size:14px;font-weight:600;color:var(--ink)}.points-redeem-label-row[data-v-d4754597]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.points-available[data-v-d4754597]{font-size:12px;font-weight:500;color:var(--muted)}.points-hint[data-v-d4754597]{margin:0}.margin-clamp-note[data-v-d4754597],.points-hint[data-v-d4754597]{font-size:12px;font-weight:400;color:var(--muted)}.margin-clamp-note[data-v-d4754597]{margin:4px 0 0}.psm-mask[data-v-37a1e496]{position:fixed;inset:0;z-index:9000;display:flex;align-items:center;justify-content:center;padding:20px;background:#101a188c;animation:psm-fade-37a1e496 .16s ease-out}.psm-card[data-v-37a1e496]{width:100%;max-width:380px;box-sizing:border-box;padding:30px 26px 26px;border-radius:20px;background:#fff;box-shadow:0 18px 48px #101a183d;text-align:center;font-family:inherit;animation:psm-pop-37a1e496 .18s ease-out}.psm-icon[data-v-37a1e496]{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:50%;background:#e7f7ee;color:#127a45}.psm-title[data-v-37a1e496]{margin:14px 0 0;font-size:21px;font-weight:800;color:#18302b}.psm-desc[data-v-37a1e496]{margin:8px 0 0;font-size:13.5px;line-height:1.65;color:#687a75}.psm-rows[data-v-37a1e496]{margin:18px 0 0;padding:12px 14px;border-radius:12px;background:#f5f8f7;text-align:left}.psm-rows>div[data-v-37a1e496]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:5px 0;font-size:13px}.psm-rows dt[data-v-37a1e496]{color:#687a75}.psm-rows dd[data-v-37a1e496]{margin:0;font-weight:700;color:#18302b;word-break:break-all;text-align:right}.psm-hint[data-v-37a1e496]{margin:12px 0 0;font-size:12.5px;line-height:1.6;color:#687a75}.psm-cta[data-v-37a1e496]{margin-top:20px;width:100%;padding:12px;border:0;border-radius:999px;background:#127a45;color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.psm-cta[data-v-37a1e496]:hover{opacity:.92}.psm-cta[data-v-37a1e496]:focus-visible{outline:2px solid #127a45;outline-offset:2px}.psm-wanwan .psm-icon[data-v-37a1e496]{background:#fff2cf;color:#8a6200}.psm-wanwan .psm-cta[data-v-37a1e496]{background:#ffc83e;color:#8a6200}.psm-wanwan .psm-cta[data-v-37a1e496]:focus-visible{outline-color:#8a6200}@keyframes psm-fade-37a1e496{0%{opacity:0}to{opacity:1}}@keyframes psm-pop-37a1e496{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.font-inter[data-v-dfb6817c]{font-family:Inter,Noto Sans TC,sans-serif}.font-noto[data-v-dfb6817c]{font-family:Noto Sans TC,sans-serif}.cta-btn[data-v-dfb6817c]{transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.cta-btn[data-v-dfb6817c]:active{transform:scale(.97)}@media(prefers-reduced-motion:no-preference){.cta-btn[data-v-dfb6817c]:hover{transform:translateY(-2px);filter:brightness(1.03);box-shadow:0 6px 14px #0000001f}}.tl-item[data-v-dfb6817c]:before{content:"";position:absolute;left:5px;top:24px;bottom:-8px;width:1.5px;background:#f5a623}.tl-item[data-v-dfb6817c]:last-child:before{display:none}.tl-dot[data-v-dfb6817c]{width:12px;height:12px;border-radius:50%;flex-shrink:0;margin-top:3px;background:#f5a623;box-shadow:0 0 0 3px #f5a6232e;position:relative;z-index:1}.od-item+.od-item[data-v-dfb6817c]{border-top:1px solid #eef1f0}.od-mono[data-v-dfb6817c]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;word-break:break-all}.wan-copy-btn[data-v-dfb6817c]{flex:0 0 auto;padding:6px 14px;border:1px solid #dde7e3;border-radius:8px;background:#fff;font-family:Noto Sans TC,sans-serif;font-size:12px;font-weight:700;color:#328bff;cursor:pointer;transition:background .12s ease,border-color .12s ease}.wan-copy-btn[data-v-dfb6817c]:hover{background:#fff9ec;border-color:#ffc83e}.wan-tab-btn[data-v-dfb6817c]{padding:6px 14px;border:1px solid #e0e5ed;border-radius:8px;background:#fff;font-family:Noto Sans TC,sans-serif;font-size:13px;font-weight:600;color:#687a75;cursor:pointer;transition:all .12s ease}.tab-btn--active[data-v-dfb6817c]{background:#ffc83e;border-color:#ffc83e;color:#fff}.od-steps[data-v-dfb6817c]{margin:0;padding-left:20px;font-family:Noto Sans TC,sans-serif;font-size:13px;line-height:1.85;color:#3f4b57}.od-steps li[data-v-dfb6817c]{margin-bottom:2px}.spin[data-v-dfb6817c]{animation:od-spin-dfb6817c 2s linear infinite}@keyframes od-spin-dfb6817c{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.spin[data-v-dfb6817c]{animation:none}}.od-dl>div[data-v-dfb6817c]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:13px}.od-dl>div+div[data-v-dfb6817c]{border-top:1px solid #eef1f0}.od-dl dt[data-v-dfb6817c]{color:#687a75}.od-dl dd[data-v-dfb6817c],.od-dl dt[data-v-dfb6817c]{font-family:Noto Sans TC,sans-serif}.od-dl dd[data-v-dfb6817c]{margin:0;font-weight:700;color:#18302b;text-align:right;max-width:62%;word-break:break-all}.od-dl-total[data-v-dfb6817c]{padding-top:11px!important}.od-dl-total dd[data-v-dfb6817c],.od-dl-total dt[data-v-dfb6817c]{font-size:16px;font-weight:800;color:#18302b}.wan-repay-methods legend[data-v-dfb6817c]{float:left;width:100%}.wan-repay-method[data-v-dfb6817c]{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid #e0e5ed;border-radius:999px;background:#fff;font-family:Noto Sans TC,sans-serif;font-size:13px;font-weight:700;color:#18302b;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.wan-repay-method.is-active[data-v-dfb6817c]{border-color:#f5a623;background:#fff9ec}.wan-repay-method input[data-v-dfb6817c]{accent-color:#f5a623}.join-input[data-v-dfb6817c]{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #e0e5ed;border-radius:10px;font-size:16px;color:#18302b;background:#fff;margin-bottom:10px;font-family:Noto Sans TC,sans-serif}.join-input[data-v-dfb6817c]:focus{outline:none;border-color:#f5a623;box-shadow:0 0 0 3px #f5a6232e}.join-btn[data-v-dfb6817c]{width:100%;padding:11px;border:none;border-radius:999px;background:#ffc83e;color:#fff;font-family:Noto Sans TC,sans-serif;font-size:14px;font-weight:700;cursor:pointer;transition:filter .12s ease,transform .12s ease}.join-btn[data-v-dfb6817c]:hover:not(:disabled){filter:brightness(1.04)}.join-btn[data-v-dfb6817c]:active:not(:disabled){transform:scale(.98)}.join-btn[data-v-dfb6817c]:disabled{opacity:.6;cursor:default}.refund-textarea[data-v-dfb6817c]{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #e0e5ed;border-radius:10px;font-family:Noto Sans TC,sans-serif;font-size:14px;line-height:1.6;color:#18302b;background:#fff;resize:vertical}.refund-textarea[data-v-dfb6817c]:focus{outline:none;border-color:#f5a623;box-shadow:0 0 0 3px #f5a6232e}@media(max-width:640px){.od-dl dd[data-v-dfb6817c]{max-width:58%}}.od[data-v-489b8b83]{--green:#16a34a;--amber:#d97706}.od-empty[data-v-489b8b83]{text-align:center;padding:80px 20px;color:var(--muted);font-size:15px}.od-banner[data-v-489b8b83]{padding:28px 0 24px;background:var(--mist,#f7f7f5);border-bottom:1px solid var(--line,#e5e5e5)}.od-banner--ready[data-v-489b8b83]{background:#f0fdf4}.od-status[data-v-489b8b83]{display:flex;align-items:flex-start;gap:16px}.od-status-icon[data-v-489b8b83]{flex:0 0 48px;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--surface,#fff);border:1px solid var(--line);color:var(--muted,#888)}.od-status-icon.ready[data-v-489b8b83]{background:var(--green);color:#fff;border-color:var(--green)}.od-eyebrow[data-v-489b8b83]{margin:0 0 2px;font-size:12px;font-weight:700;color:var(--green);text-transform:uppercase;letter-spacing:.04em}.od-headline[data-v-489b8b83]{margin:0;font-size:clamp(22px,3vw,30px);font-weight:850;line-height:1.2;color:var(--ink,#1a1a1a)}.od-sub[data-v-489b8b83]{margin:6px 0 0;font-size:14px;color:var(--muted);line-height:1.5}.od-status-body[data-v-489b8b83]{flex:1;min-width:0}.od-order-pill[data-v-489b8b83]{flex:0 0 auto;align-self:flex-start;padding:5px 12px;border-radius:999px;background:var(--ink,#1a1a1a);color:#fff;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.od-tl-section[data-v-489b8b83]{padding:0 0 8px;margin-top:-8px}.od-tl-card[data-v-489b8b83]{background:var(--surface,#fff);border:1px solid var(--line);border-radius:14px;padding:18px 22px}.od-tl[data-v-489b8b83]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.od-tl-item[data-v-489b8b83]{display:flex;align-items:flex-start;gap:14px;padding:10px 0;position:relative}.od-tl-item[data-v-489b8b83]:before{content:"";position:absolute;left:5px;top:24px;bottom:-10px;width:1.5px;background:var(--line,#ddd)}.od-tl-item[data-v-489b8b83]:last-child:before{display:none}.od-tl-dot[data-v-489b8b83]{width:12px;height:12px;border-radius:50%;flex-shrink:0;margin-top:3px;background:var(--line,#ddd);position:relative;z-index:1}.od-tl-body[data-v-489b8b83]{flex:1;min-width:0}.od-tl-text[data-v-489b8b83]{font-size:14px;font-weight:700}.od-tl-text[data-v-489b8b83],.od-tl-time[data-v-489b8b83]{color:var(--muted);display:block}.od-tl-time[data-v-489b8b83]{font-size:12px;font-weight:500;margin-top:2px}.od-tl-item.done .od-tl-dot[data-v-489b8b83]{background:var(--green);box-shadow:0 0 0 3px #16a34a1f}.od-tl-item.done .od-tl-text[data-v-489b8b83]{color:var(--ink)}.od-tl-item.done[data-v-489b8b83]:before{background:var(--green)}.od-tl-item.pending .od-tl-dot[data-v-489b8b83]{background:var(--amber);box-shadow:0 0 0 3px #d977061f;animation:od-pulse-489b8b83 2s ease-in-out infinite}.od-tl-item.pending .od-tl-text[data-v-489b8b83]{color:var(--amber)}@keyframes od-pulse-489b8b83{0%,to{box-shadow:0 0 0 3px #d977061f}50%{box-shadow:0 0 0 6px #d9770614}}.od-main[data-v-489b8b83]{padding:28px 0 48px}.od-grid[data-v-489b8b83]{display:grid;grid-template-columns:1fr 340px;gap:24px;align-items:start}.od-card[data-v-489b8b83]{background:var(--surface,#fff);border:1px solid var(--line);border-radius:14px;padding:20px;margin-bottom:16px}.od-card-title[data-v-489b8b83]{margin:0 0 14px;font-size:17px;font-weight:800}.od-item[data-v-489b8b83]{display:flex;align-items:center;gap:12px;padding:10px 0}.od-item+.od-item[data-v-489b8b83]{border-top:1px solid var(--line)}.od-item-img[data-v-489b8b83]{flex:0 0 44px;width:44px;height:44px;border-radius:10px;background:var(--mist);display:grid;place-items:center;color:var(--muted)}.od-item-info[data-v-489b8b83]{flex:1;min-width:0}.od-item-info strong[data-v-489b8b83]{display:block;font-size:14px;font-weight:700;color:var(--ink)}.od-item-detail[data-v-489b8b83]{display:block;font-size:12px;color:var(--ink-soft,#555);margin-top:1px}.od-item-meta[data-v-489b8b83]{font-size:12px;color:var(--muted)}.od-item-price[data-v-489b8b83]{font-size:15px;font-weight:800;color:var(--ink);white-space:nowrap}.od-qr[data-v-489b8b83]{display:flex;flex-direction:column;align-items:center;padding:16px 0}.od-qr-frame[data-v-489b8b83]{background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px;box-shadow:0 4px 14px #0000000f}.od-qr-frame img[data-v-489b8b83]{display:block}.od-qr-hint[data-v-489b8b83]{margin:12px 0 0;font-size:14px;font-weight:700;color:var(--ink)}.od-qr-sub[data-v-489b8b83]{margin:2px 0 0;font-size:12px;color:var(--muted)}.od-install-link[data-v-489b8b83]{display:inline-flex;align-items:center;justify-content:center;margin-top:12px;padding:10px 18px;border:none;border-radius:10px;background:var(--ink);color:#fff;font-size:13px;font-weight:700;font-family:inherit;line-height:1.4;text-decoration:none;cursor:pointer}.od-detail-rows[data-v-489b8b83]{gap:12px;margin-top:14px}.od-detail-row[data-v-489b8b83],.od-detail-rows[data-v-489b8b83]{display:flex;flex-direction:column}.od-detail-row[data-v-489b8b83]{gap:4px}.od-detail-label[data-v-489b8b83]{font-size:11px;color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-weight:600}.od-mono[data-v-489b8b83]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:var(--ink);word-break:break-all}.od-mono--muted[data-v-489b8b83]{color:var(--muted)}.od-lpa[data-v-489b8b83]{display:flex;align-items:center;gap:8px;background:var(--mist);padding:10px 12px;border-radius:8px;border:1px solid var(--line)}.od-lpa .od-mono[data-v-489b8b83]{flex:1}.od-copy-btn[data-v-489b8b83]{flex:0 0 auto;padding:6px 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface,#fff);font-size:12px;font-weight:700;color:var(--ink);cursor:pointer;transition:background .12s}.od-copy-btn[data-v-489b8b83]:hover{background:var(--mist)}.od-toggle[data-v-489b8b83]{display:flex;align-items:center;gap:6px;margin-top:14px;padding:0;border:none;background:none;font-size:13px;font-weight:700;color:var(--ink);cursor:pointer}.od-toggle-arrow[data-v-489b8b83]{transition:transform .2s;font-size:10px}.od-toggle-arrow.open[data-v-489b8b83]{transform:rotate(180deg)}.od-install[data-v-489b8b83]{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.od-tabs[data-v-489b8b83]{display:flex;gap:4px;margin-bottom:12px}.od-tabs button[data-v-489b8b83]{padding:6px 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface);font-size:13px;font-weight:600;color:var(--muted);cursor:pointer;transition:all .12s}.od-tabs button.active[data-v-489b8b83]{background:var(--ink);color:#fff;border-color:var(--ink)}.od-steps-list[data-v-489b8b83]{margin:0;padding-left:20px;font-size:13px;line-height:1.8;color:var(--ink-soft,#444)}.od-waiting[data-v-489b8b83]{text-align:center;padding:32px 20px}.od-waiting-icon[data-v-489b8b83]{display:inline-flex;color:var(--amber);animation:od-spin-489b8b83 2s linear infinite}.od-waiting-icon--static[data-v-489b8b83]{animation:none}@keyframes od-spin-489b8b83{to{transform:rotate(1turn)}}.od-waiting h3[data-v-489b8b83]{margin:12px 0 6px;font-size:16px;font-weight:800}.od-waiting p[data-v-489b8b83]{margin:0;font-size:13px;color:var(--muted)}.od-retry-btn[data-v-489b8b83]{margin-top:14px;padding:9px 20px;border:1.5px solid var(--ink);border-radius:999px;background:var(--surface,#fff);font-size:13px;font-weight:700;color:var(--ink);cursor:pointer;transition:background .12s,color .12s}.od-retry-btn[data-v-489b8b83]:hover{background:var(--ink);color:#fff}.od-retry-btn[data-v-489b8b83]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.od-sr-only[data-v-489b8b83]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.od-right[data-v-489b8b83]{position:sticky;top:80px}.od-dl[data-v-489b8b83]{margin:0}.od-dl>div[data-v-489b8b83]{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0;font-size:13px}.od-dl>div+div[data-v-489b8b83]{border-top:1px solid var(--line)}.od-dl dt[data-v-489b8b83]{color:var(--muted)}.od-dl dd[data-v-489b8b83]{margin:0;font-weight:600;color:var(--ink);text-align:right;max-width:60%;word-break:break-all}.od-dl-total[data-v-489b8b83]{padding-top:10px!important;margin-top:4px}.od-dl-total dd[data-v-489b8b83],.od-dl-total dt[data-v-489b8b83]{font-size:16px;font-weight:800;color:var(--ink)}.od-green[data-v-489b8b83]{color:var(--green)!important}.od-cta[data-v-489b8b83]{display:block;text-align:center;padding:12px;margin:12px 0;border:1.5px solid var(--ink);border-radius:999px;font-size:14px;font-weight:700;color:var(--ink);text-decoration:none;transition:background .12s,color .12s}.od-cta[data-v-489b8b83]:hover{background:var(--ink);color:#fff}.od-join[data-v-489b8b83]{padding:18px;border-radius:14px;background:color-mix(in srgb,var(--accent,#285a8e) 7%,var(--surface,#fff));border:1px solid color-mix(in srgb,var(--accent,#285a8e) 25%,transparent);margin-bottom:12px}.od-join h3[data-v-489b8b83]{margin:0 0 6px;font-size:15px;font-weight:800;color:var(--ink)}.od-join-sub[data-v-489b8b83]{margin:0 0 12px;font-size:12.5px;color:var(--ink-soft,#444);line-height:1.5;word-break:break-all}.od-join-input[data-v-489b8b83]{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--line);border-radius:10px;font-size:16px;color:var(--ink);background:var(--surface,#fff);margin-bottom:10px}.od-join-input[data-v-489b8b83]:focus{outline:none;border-color:var(--accent,#285a8e);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#285a8e) 18%,transparent)}.od-join-btn[data-v-489b8b83]{width:100%;padding:11px;border:none;border-radius:999px;background:var(--ink,#1a1a1a);color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .12s}.od-join-btn[data-v-489b8b83]:disabled{opacity:.6;cursor:default}.od-join-err[data-v-489b8b83]{margin:8px 0 0;font-size:12.5px;color:#dc2626}.od-atm[data-v-489b8b83]{border-color:var(--amber);background:#fffbeb}.od-atm .od-card-title[data-v-489b8b83]{color:#92400e}.od-atm-note[data-v-489b8b83]{margin:0 0 12px;font-size:13px;line-height:1.6;color:var(--ink-soft,#444)}.od-atm .od-dl>div+div[data-v-489b8b83]{border-top-color:#d977062e}.od-atm-warn[data-v-489b8b83]{margin:12px 0 0;font-size:12.5px;line-height:1.6;font-weight:700;color:#92400e}.od-repay-methods[data-v-489b8b83]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px;padding:0;border:none}.od-repay-methods legend[data-v-489b8b83]{padding:0;margin-bottom:6px;font-size:12px;font-weight:700;color:var(--muted)}.od-repay-method[data-v-489b8b83]{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid var(--line);border-radius:999px;font-size:13px;font-weight:600;color:var(--ink);cursor:pointer}.od-repay-method.is-active[data-v-489b8b83]{border-color:var(--ink);background:var(--mist)}.od-repay-method input[data-v-489b8b83]{accent-color:var(--accent,#285a8e)}.od-repay-hint[data-v-489b8b83]{margin:0 0 10px;font-size:12px;line-height:1.55;color:var(--muted)}.od-sync[data-v-489b8b83]{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.od-sync-btn[data-v-489b8b83]{width:100%;padding:11px;border:1px solid var(--line);border-radius:999px;background:var(--surface,#fff);color:var(--ink,#1a1a1a);font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .12s}.od-sync-btn[data-v-489b8b83]:disabled{opacity:.6;cursor:default}.od-unpaid-actions[data-v-489b8b83]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:14px}.od-unpaid-actions .od-retry-btn[data-v-489b8b83]{margin-top:0}.od-retry-btn--solid[data-v-489b8b83]{background:var(--green);border-color:var(--green);color:#fff}.od-retry-btn--solid[data-v-489b8b83]:hover{background:#0f8a3d;border-color:#0f8a3d;color:#fff}.od-retry-btn[data-v-489b8b83]:disabled{opacity:.6;cursor:default}.od-refund-btn--paid[data-v-489b8b83]{margin-top:8px;background:var(--green)}.od-sync-hint[data-v-489b8b83]{margin:8px 0 0;font-size:12px;line-height:1.55;color:var(--muted)}.od-sync-result[data-v-489b8b83]{margin:6px 0 0;font-size:12.5px;line-height:1.55;font-weight:700;color:var(--ink)}.od-refund[data-v-489b8b83]{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.od-refund-form[data-v-489b8b83]{display:flex;flex-direction:column;gap:8px}.od-refund-form label[data-v-489b8b83]{font-size:13px;font-weight:700}.od-refund-form textarea[data-v-489b8b83]{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--line);border-radius:10px;font:inherit;font-size:14px;line-height:1.6;resize:vertical}.od-refund-note[data-v-489b8b83]{margin:0;font-size:12px;line-height:1.55;color:var(--muted)}.od-refund-ok[data-v-489b8b83]{margin:0;font-size:13px;line-height:1.6;color:var(--green)}.od-refund-err[data-v-489b8b83]{margin:0;font-size:12.5px;color:#dc2626}.od-refund-actions[data-v-489b8b83]{display:flex;gap:8px}.od-refund-actions .od-refund-btn[data-v-489b8b83]{flex:1}.od-refund-btn[data-v-489b8b83]{width:100%;padding:11px;border:none;border-radius:999px;background:var(--ink,#1a1a1a);color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .12s}.od-refund-btn[data-v-489b8b83]:disabled{opacity:.6;cursor:default}.od-refund-btn--ghost[data-v-489b8b83]{background:var(--surface);border:1px solid var(--line);color:var(--muted)}.od-join--done[data-v-489b8b83]{background:#f0fdf4;border-color:#16a34a}.od-help[data-v-489b8b83]{padding:16px;border-radius:14px;background:var(--mist)}.od-help h3[data-v-489b8b83]{margin:0 0 6px;font-size:14px;font-weight:800}.od-help p[data-v-489b8b83]{margin:0 0 8px;font-size:12px;color:var(--ink-soft);line-height:1.5}.od-help-link[data-v-489b8b83]{font-size:12px;font-weight:700;color:var(--ink)}@media(max-width:768px){.od-banner[data-v-489b8b83]{padding:20px 0 18px}.od-status[data-v-489b8b83]{flex-wrap:wrap;gap:10px}.od-status-icon[data-v-489b8b83]{flex:0 0 40px;width:40px;height:40px}.od-order-pill[data-v-489b8b83]{order:1;margin-left:auto;font-size:11px;padding:4px 10px}.od-status-body[data-v-489b8b83]{order:2;flex-basis:100%}.od-headline[data-v-489b8b83]{font-size:22px}.od-grid[data-v-489b8b83]{grid-template-columns:1fr}.od-right[data-v-489b8b83]{position:static}}.island-lang[data-v-8b7f2eae]{position:relative;display:inline-block}.island-lang-btn[data-v-8b7f2eae]{display:inline-flex;align-items:center;gap:5px;background:none;border:0;cursor:pointer;font:inherit;color:inherit;padding:6px;border-radius:8px;transition:background .14s}.island-lang-btn[data-v-8b7f2eae]:hover{background:#0000000f}.island-lang-icon[data-v-8b7f2eae]{width:18px;height:18px;flex-shrink:0}.island-lang-label[data-v-8b7f2eae]{font-size:13px;font-weight:600}@media(max-width:768px){.island-lang:not(.is-full) .island-lang-label[data-v-8b7f2eae]{display:none}.island-lang:not(.is-full) .island-lang-btn[data-v-8b7f2eae]{padding:8px}.island-lang:not(.is-full) .island-lang-icon[data-v-8b7f2eae]{width:20px;height:20px}}.island-lang-menu[data-v-8b7f2eae]{position:absolute;right:0;top:100%;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;list-style:none;margin:4px 0 0;padding:4px;min-width:120px;z-index:50;box-shadow:0 8px 24px #0000001f}.island-lang-menu button[data-v-8b7f2eae]{width:100%;text-align:left;background:none;border:0;padding:8px 10px;cursor:pointer;border-radius:6px;font:inherit}.island-lang-menu button[data-v-8b7f2eae]:hover{background:#0000000d}.island-lang-menu button.active[data-v-8b7f2eae]{font-weight:700}.island-lang.is-full[data-v-8b7f2eae]{display:block;width:100%}.island-lang.is-full .island-lang-btn[data-v-8b7f2eae]{width:100%;justify-content:flex-start;gap:8px;padding:10px 12px;border:1px solid rgba(0,0,0,.1);border-radius:10px}.island-lang.is-full .island-lang-label[data-v-8b7f2eae]{font-size:15px;font-weight:700}.island-lang.is-full .island-lang-icon[data-v-8b7f2eae]{width:20px;height:20px}.island-lang-caret[data-v-8b7f2eae]{margin-left:auto;width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);opacity:.5;transition:transform .15s}.island-lang-caret.open[data-v-8b7f2eae]{transform:rotate(-135deg)}.lang-popup-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#00000073}.lang-popup{width:min(320px,90vw);background:#fff;border-radius:16px;box-shadow:0 24px 60px #00000047;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Microsoft JhengHei,system-ui,sans-serif}.lang-popup-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(0,0,0,.08)}.lang-popup-title{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:800;color:#1a1a2e}.lang-popup-title svg{width:18px;height:18px}.lang-popup-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;background:none;cursor:pointer;font-size:24px;line-height:1;color:#6b6b70;border-radius:8px}.lang-popup-close:hover{background:#0000000f}.lang-popup-list{list-style:none;margin:0;padding:8px;display:flex;flex-direction:column;gap:2px}.lang-popup-list button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:left;background:none;border:0;cursor:pointer;padding:13px 14px;border-radius:10px;font-size:16px;font-weight:600;color:#1a1a2e}.lang-popup-list button:hover{background:#0000000d}.lang-popup-list button.active{font-weight:800;background:color-mix(in srgb,var(--accent,#285a8e) 10%,transparent);color:var(--accent,#285a8e)}.lang-popup-check{width:8px;height:14px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg)}.sr-only[data-v-62757e62]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.prod-h3[data-v-62757e62]{margin:0 0 12px;font-size:14px;font-weight:720}.prod-h3[data-v-62757e62],.type-chip[data-v-62757e62]{color:var(--ink-soft)}.type-chip[data-v-62757e62]{display:inline-flex;align-items:center;padding:3px 12px;border-radius:999px;border:1.5px solid var(--line-strong);background:var(--mist);font-size:12px;font-weight:700;letter-spacing:.02em}.option-block[data-v-62757e62]{margin-top:26px}.chip-group[data-v-62757e62]{display:flex;flex-wrap:wrap;gap:8px}.opt-chip[data-v-62757e62]{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;border:1.5px solid var(--line-strong);background:var(--surface);color:var(--ink);font-size:13px;font-weight:650;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.opt-chip.active[data-v-62757e62],.opt-chip[data-v-62757e62]:hover:not(.disabled):not(.active){border-color:var(--ink)}.opt-chip.active[data-v-62757e62]{background:var(--ink);color:#fff}.opt-chip.disabled[data-v-62757e62]{opacity:.4;cursor:not-allowed;text-decoration:line-through}.qty-row[data-v-62757e62]{margin-top:22px;display:flex;align-items:center;gap:20px}.qty-label[data-v-62757e62]{flex:1}.qty-label b[data-v-62757e62]{display:block;font-size:15px;font-weight:720}.qty-stepper[data-v-62757e62]{display:inline-flex;align-items:center;background:var(--mist);border-radius:999px;padding:4px}.qty-stepper button[data-v-62757e62]{width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:var(--surface);font-size:18px;line-height:1;color:var(--ink);cursor:pointer}.qty-stepper button[data-v-62757e62]:focus-visible{outline:2px solid var(--accent,#285a8e);outline-offset:2px}.qty-stepper button[data-v-62757e62]:disabled{opacity:.5;color:var(--muted);cursor:not-allowed}.qty-stepper .v[data-v-62757e62]{padding:0 16px;font-weight:650;font-size:14px;white-space:nowrap}.price-line[data-v-62757e62]{margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.price-main[data-v-62757e62]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.price-main b[data-v-62757e62]{font-size:30px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.price-main .strike[data-v-62757e62]{text-decoration:line-through;color:var(--muted);font-size:15px}.price-main .tax-note[data-v-62757e62]{color:var(--muted);font-size:12px}.terms-block[data-v-62757e62]{margin-top:18px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--mist)}.terms-agree[data-v-62757e62]{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;color:var(--ink);cursor:pointer}.terms-checkbox[data-v-62757e62]{flex:none;width:18px;height:18px;margin-top:1px;accent-color:var(--accent,var(--ink));cursor:pointer}.terms-checkbox[data-v-62757e62]:focus-visible{outline:2px solid var(--accent,#285a8e);outline-offset:2px}.terms-details[data-v-62757e62]{margin-top:8px}.terms-details>summary[data-v-62757e62]{font-size:12px;font-weight:650;color:var(--muted);cursor:pointer;list-style:none}.terms-details>summary[data-v-62757e62]::-webkit-details-marker{display:none}.terms-details>summary[data-v-62757e62]:focus-visible{outline:2px solid var(--accent,#285a8e);outline-offset:2px}.terms-text[data-v-62757e62]{margin-top:8px;padding-top:8px;border-top:1px dashed var(--line);max-height:180px;overflow-y:auto;font-size:12px;line-height:1.6;color:var(--ink-soft);white-space:pre-wrap;word-break:break-word}.prod-cta[data-v-62757e62]{margin-top:18px;display:grid;gap:10px}.btn-pill--block[data-v-62757e62]{width:100%;padding:16px 24px;font-size:16px;font-weight:700}.cart-added-toast[data-v-62757e62]{margin-top:12px;padding:10px 14px;border-radius:8px;background:var(--ink);color:#fff;font-size:13px;text-align:center}.toast-enter-active[data-v-62757e62],.toast-leave-active[data-v-62757e62]{transition:opacity .2s ease,transform .2s ease}.toast-enter-from[data-v-62757e62],.toast-leave-to[data-v-62757e62]{opacity:0;transform:translateY(-6px)}.island-user-wrap[data-v-97b8e2d1]{position:relative;display:inline-block}.island-user-btn[data-v-97b8e2d1]{width:32px;height:32px;border-radius:50%;background:#00000014;border:0;cursor:pointer;font-weight:700}.island-user-menu[data-v-97b8e2d1]{position:absolute;right:0;top:100%;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;margin-top:4px;min-width:130px;padding:4px;z-index:50;display:flex;flex-direction:column;box-shadow:0 8px 24px #0000001f}.island-user-menu a[data-v-97b8e2d1],.island-user-menu button[data-v-97b8e2d1]{text-align:left;padding:8px 10px;text-decoration:none;color:inherit;background:none;border:0;cursor:pointer;border-radius:6px;font:inherit}.island-user-menu a[data-v-97b8e2d1]:hover,.island-user-menu button[data-v-97b8e2d1]:hover{background:#0000000d}.island-user-login[data-v-97b8e2d1]{display:inline-flex;align-items:center;gap:5px;text-decoration:none;color:inherit;font-weight:600;padding:6px;border-radius:8px;transition:background .14s}.island-user-login[data-v-97b8e2d1]:hover{background:#0000000f}.island-user-icon[data-v-97b8e2d1]{width:20px;height:20px;flex-shrink:0}.island-user-text[data-v-97b8e2d1]{font-size:13px}@media(max-width:768px){.island-user-text[data-v-97b8e2d1]{display:none}.island-user-login[data-v-97b8e2d1]{padding:8px}}.wgb[data-v-880d33b2]{--wg-ink:var(--wgv-ink,#18302b);--wg-muted:var(--wgv-muted,#687a75);--wg-line:var(--wgv-line,#dde7e3);--wg-accent:var(--wgv-accent,#ffc83e);--wg-accent-ink:var(--wgv-accent-ink,#8a6200);--wg-mint:var(--wgv-mint,#e5f5ef);--wg-price:var(--wgv-price,#f45e5e);--wg-paper:var(--wgv-paper,#f5f8f7);--wg-warn-bg:var(--wgv-warn-bg,#fff5d7);--wg-warn-line:var(--wgv-warn-line,#f1d77d);--wg-warn-ink:var(--wgv-warn-ink,#8a6200);gap:15px;color:var(--wg-ink)}.wgb[data-v-880d33b2],.wgb-step[data-v-880d33b2]{display:flex;flex-direction:column}.wgb-step[data-v-880d33b2]{gap:10px}.wgb-step-head[data-v-880d33b2]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.wgb-step-title[data-v-880d33b2]{margin:0;display:flex;gap:8px;font-size:15px;color:var(--wg-ink)}.wgb-step-n[data-v-880d33b2],.wgb-step-title[data-v-880d33b2]{align-items:center;font-weight:700}.wgb-step-n[data-v-880d33b2]{display:inline-flex;justify-content:center;width:20px;height:20px;border-radius:999px;background:var(--wg-accent);color:var(--wgv-on-accent,#3d2e00);font-size:11px}.wgb-pills[data-v-880d33b2]{display:flex;flex-wrap:wrap;gap:7px}.wgb-pill[data-v-880d33b2]{min-height:38px;min-width:48px;padding:6px 12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--wg-line);border-radius:10px;background:#fff;color:var(--wg-ink);font-size:14px;line-height:1.35;font-weight:400;white-space:nowrap;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.wgb-pill.on[data-v-880d33b2],.wgb-pill[data-v-880d33b2]:hover:not(.on){border-color:var(--wg-accent)}.wgb-pill.on[data-v-880d33b2]{background:var(--wg-accent);color:var(--wgv-on-accent,#3d2e00);font-weight:400}.wgb-pill[data-v-880d33b2]:focus-visible{outline:2px solid var(--wg-ink);outline-offset:2px}.wgb-pill.off[data-v-880d33b2]{background:var(--wg-paper);border-color:var(--wg-line);color:var(--wg-muted);opacity:.75;cursor:pointer}.wgb-pill.off[data-v-880d33b2]:hover{border-color:var(--wg-accent);opacity:1}.wgb-step-hint[data-v-880d33b2]{margin:-2px 0 0;font-size:12px;line-height:1.45;color:var(--wg-muted)}.wgb-plans[data-v-880d33b2]{display:flex;flex-direction:column;gap:8px}.wgb-plan[data-v-880d33b2]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:68px;padding:12px;border:1px solid var(--wg-line);border-radius:13px;background:#fff;cursor:pointer;text-align:left;transition:border-color .12s,background .12s}.wgb-plan[data-v-880d33b2]:hover:not(.on){border-color:var(--wg-accent)}.wgb-plan.on[data-v-880d33b2]{background:var(--wg-mint);border:2px solid var(--wg-accent);padding:11px}.wgb-plan[data-v-880d33b2]:focus-visible{outline:2px solid var(--wg-ink);outline-offset:2px}.wgb-plan.off[data-v-880d33b2]{background:var(--wg-paper);border-color:var(--wg-line);opacity:.75;cursor:pointer}.wgb-plan.off[data-v-880d33b2]:hover{border-color:var(--wg-accent);opacity:1}.wgb-plan.off .wgb-plan-name[data-v-880d33b2],.wgb-plan.off .wgb-plan-price[data-v-880d33b2]{color:var(--wg-muted)}.wgb-plan.off .wgb-plan-price[data-v-880d33b2]{font-size:12px;font-weight:600}.wgb-plan-copy[data-v-880d33b2]{display:flex;flex-direction:column;gap:1px;min-width:0}.wgb-plan-name[data-v-880d33b2]{font-size:14px;font-weight:700;color:var(--wg-ink)}.wgb-plan-desc[data-v-880d33b2]{font-size:11px;color:var(--wg-muted)}.wgb-plan-svcs[data-v-880d33b2]{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.wgb-plan-svc[data-v-880d33b2]{display:inline-flex;padding:2px 7px;border-radius:999px;background:var(--wg-mint);color:var(--wg-accent-ink);font-size:10px;font-weight:600;white-space:nowrap}.wgb-plan.on .wgb-plan-svc[data-v-880d33b2]{background:#fff}.wgb-plan-price[data-v-880d33b2]{flex:none;font-size:15px;font-weight:700;color:var(--wg-ink);font-variant-numeric:tabular-nums}.wgb-plan.on .wgb-plan-price[data-v-880d33b2]{color:var(--wg-accent-ink)}.wgb-warn[data-v-880d33b2]{padding:12px;border:1px solid var(--wg-warn-line);border-radius:13px;background:var(--wg-warn-bg);color:var(--wg-warn-ink)}.wgb-warn-t[data-v-880d33b2]{margin:0 0 5px;font-size:13px;font-weight:700}.wgb-warn-b[data-v-880d33b2]{margin:0;font-size:12px;line-height:1.6}.wgb-terms[data-v-880d33b2]{padding:12px;border:1px solid var(--wg-line);border-radius:12px;background:var(--wg-paper)}.wgb-terms-agree[data-v-880d33b2]{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;cursor:pointer}.wgb-terms-agree input[data-v-880d33b2]{width:18px;height:18px;margin-top:1px;accent-color:var(--wg-accent);cursor:pointer}.wgb-terms-details[data-v-880d33b2]{margin-top:8px}.wgb-terms-details>summary[data-v-880d33b2]{font-size:12px;font-weight:600;color:var(--wg-muted);cursor:pointer}.wgb-terms-text[data-v-880d33b2]{margin-top:8px;padding-top:8px;border-top:1px dashed var(--wg-line);max-height:180px;overflow-y:auto;font-size:12px;line-height:1.6;color:var(--wg-muted);white-space:pre-wrap;word-break:break-word}.wgb-qty[data-v-880d33b2]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.wgb-qty-l[data-v-880d33b2]{font-size:13px;font-weight:700;color:var(--wg-ink)}.wgb-qty-box[data-v-880d33b2]{display:inline-flex;align-items:center;border:1px solid var(--wg-line);border-radius:10px;overflow:hidden;background:#fff}.wgb-qty-b[data-v-880d33b2]{width:36px;height:36px;border:0;background:transparent;font-size:17px;line-height:1;color:var(--wg-ink);cursor:pointer}.wgb-qty-b[data-v-880d33b2]:hover:not(:disabled){background:var(--wg-paper)}.wgb-qty-b[data-v-880d33b2]:disabled{opacity:.35;cursor:not-allowed}.wgb-qty-i[data-v-880d33b2]{width:46px;height:36px;border:0;border-left:1px solid var(--wg-line);border-right:1px solid var(--wg-line);text-align:center;font-size:14px;font-weight:700;color:var(--wg-ink);font-variant-numeric:tabular-nums;background:transparent;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.wgb-qty-i[data-v-880d33b2]::-webkit-inner-spin-button,.wgb-qty-i[data-v-880d33b2]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wgb-qty-unit[data-v-880d33b2]{font-size:12px;color:var(--wg-muted)}.wgb-sum[data-v-880d33b2]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:0 12px;border-radius:12px;background:var(--wg-paper)}.wgb-sum-copy[data-v-880d33b2]{display:flex;flex-direction:column;gap:1px;min-width:0}.wgb-sum-sel[data-v-880d33b2]{font-size:13px;font-weight:700;color:var(--wg-ink)}.wgb-sum-note[data-v-880d33b2]{font-size:12px;color:var(--wg-muted)}.wgb-sum-price[data-v-880d33b2]{display:flex;align-items:baseline;gap:8px;flex:none}.wgb-sum-price b[data-v-880d33b2]{font-size:22px;font-weight:700;color:var(--wg-price);font-variant-numeric:tabular-nums}.wgb-sum-was[data-v-880d33b2]{font-size:12px;color:var(--wg-muted)}.wgb-cta[data-v-880d33b2]{width:100%;min-height:52px;border:0;border-radius:12px;background:var(--wg-accent);color:var(--wgv-on-accent,#3d2e00);font-size:15px;font-weight:700;cursor:pointer}.wgb-cta[data-v-880d33b2]:hover:not(:disabled){filter:brightness(.96)}.wgb-cta[data-v-880d33b2]:disabled{opacity:.5;cursor:not-allowed}.wgb-cta[data-v-880d33b2]:focus-visible{outline:2px solid var(--wg-ink);outline-offset:2px}.wgb-cta2[data-v-880d33b2]{display:flex;gap:8px}.wgb-btn2[data-v-880d33b2]{flex:1 1 0;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--wg-line);border-radius:12px;background:#fff;color:var(--wg-ink);font-size:15px;font-weight:700;cursor:pointer;text-decoration:none}.wgb-btn2[data-v-880d33b2]:hover:not(:disabled){border-color:var(--wg-accent)}.wgb-btn2[data-v-880d33b2]:disabled{opacity:.5;cursor:not-allowed}.wgb-btn2[data-v-880d33b2]:focus-visible{outline:2px solid var(--wg-ink);outline-offset:2px}.wgb-foot[data-v-880d33b2]{margin:0;font-size:11px;color:var(--wg-muted);text-align:center}.wgb-foot--warn[data-v-880d33b2]{color:var(--wg-warn-ink)}.wgb-toast[data-v-880d33b2]{margin:0;padding:10px 14px;border-radius:10px;background:var(--wg-ink);color:#fff;font-size:13px;text-align:center}.wgb-toast-enter-active[data-v-880d33b2],.wgb-toast-leave-active[data-v-880d33b2]{transition:opacity .2s ease,transform .2s ease}.wgb-toast-enter-from[data-v-880d33b2],.wgb-toast-leave-to[data-v-880d33b2]{opacity:0;transform:translateY(-6px)}.wg-cc-tabs-in[data-v-969cab21]{display:contents}.wgm-trigger[data-v-a7ddf5b4]{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:40px;height:40px;padding:0 9px;border:1px solid var(--wgv-line,#dde7e3);border-radius:12px;background:#fff;cursor:pointer}.wgm-trigger span[data-v-a7ddf5b4]{display:block;height:2px;border-radius:2px;background:var(--wgv-ink,#18302b)}.wgm-trigger[data-v-a7ddf5b4]:focus-visible{outline:2px solid var(--wgv-ink,#18302b);outline-offset:2px}.wgm-scrim[data-v-a7ddf5b4]{position:fixed;inset:0;z-index:1000;background:#00000080}.wgm-panel[data-v-a7ddf5b4]{background:#fff;padding:16px 24px 40px;border-radius:0 0 32px 32px;box-shadow:0 10px 20px #00000026;display:flex;flex-direction:column;gap:24px;max-height:90vh;overflow-y:auto}.wgm-head[data-v-a7ddf5b4]{display:flex;align-items:center;justify-content:space-between;height:64px}.wgm-brand[data-v-a7ddf5b4]{margin:0;font-size:22px;font-weight:700;color:var(--wgv-gold-ink,#c49000)}.wgm-close[data-v-a7ddf5b4]{width:40px;height:40px;border:0;border-radius:20px;background:#f7fafc;color:var(--wgv-ink,#18302b);font-size:16px;cursor:pointer}.wgm-close[data-v-a7ddf5b4]:focus-visible{outline:2px solid var(--wgv-ink,#18302b);outline-offset:2px}.wgm-links[data-v-a7ddf5b4]{display:flex;flex-direction:column}.wgm-link[data-v-a7ddf5b4]{display:flex;align-items:center;height:56px;padding:0 8px;border-bottom:1px solid var(--wgv-line,#dde7e3);color:#141f2e;font-size:16px;font-weight:500;text-decoration:none}.wgm-link[data-v-a7ddf5b4]:last-child{border-bottom:0}.wgm-link.router-link-active[data-v-a7ddf5b4],.wgm-link[data-v-a7ddf5b4]:hover{color:var(--wgv-gold-ink,#c49000);font-weight:700}.wgm-foot[data-v-a7ddf5b4]{display:flex;flex-direction:column;gap:20px;padding-top:8px;border-top:2px solid var(--wgv-line,#dde7e3)}.wgm-login[data-v-a7ddf5b4]{height:52px;border-radius:16px;background:var(--wgv-accent,#ffc83e);color:var(--wgv-on-accent,#3d2e00);font-size:16px;font-weight:700;text-decoration:none;box-shadow:0 4px 6px #ffc83e40}.wgm-login[data-v-a7ddf5b4],.wgm-support[data-v-a7ddf5b4]{display:flex;align-items:center;justify-content:center}.wgm-support[data-v-a7ddf5b4]{height:48px;color:#616e80;font-size:14px;font-weight:500;text-decoration:underline}.wgm-enter-active[data-v-a7ddf5b4],.wgm-leave-active[data-v-a7ddf5b4]{transition:opacity .18s ease}.wgm-enter-active .wgm-panel[data-v-a7ddf5b4],.wgm-leave-active .wgm-panel[data-v-a7ddf5b4]{transition:transform .22s cubic-bezier(.22,1,.36,1)}.wgm-enter-from[data-v-a7ddf5b4],.wgm-leave-to[data-v-a7ddf5b4]{opacity:0}.wgm-enter-from .wgm-panel[data-v-a7ddf5b4],.wgm-leave-to .wgm-panel[data-v-a7ddf5b4]{transform:translateY(-16px)}.wgq[data-v-fcbc7960]{flex-direction:column;background:#fff;border:1px solid #e0e5ed;border-radius:18px;padding:18px;width:100%;max-width:392px;box-shadow:0 18px 40px #141f2e2e;color:#141f2e;font-size:13px;line-height:1.4}.wgq[data-v-fcbc7960],.wgq-head[data-v-fcbc7960]{display:flex;gap:8px}.wgq-head[data-v-fcbc7960]{align-items:center;justify-content:space-between}.wgq-title[data-v-fcbc7960]{margin:0;font-size:16px;font-weight:800}.wgq-from[data-v-fcbc7960]{font-size:12px;font-weight:700;color:#0e8a6a;white-space:nowrap}.wgq-lab[data-v-fcbc7960]{margin-top:6px;font-size:12px;font-weight:600;color:#616e80}.wgq-select[data-v-fcbc7960]{width:100%;height:38px;border:1px solid #e0e5ed;border-radius:10px;padding:0 10px;font-size:13px;background:#fff;color:#141f2e}.wgq-chips[data-v-fcbc7960]{display:flex;flex-wrap:wrap;gap:6px}.wgq-chip[data-v-fcbc7960]{border:1px solid #e0e5ed;background:#fff;color:#141f2e;border-radius:9px;padding:6px 10px;font-size:12px;font-weight:600;cursor:pointer;line-height:1}.wgq-chip.is-on[data-v-fcbc7960]{border-color:#ffc83e;background:#fff8e6}.wgq-chip--more[data-v-fcbc7960]{color:#616e80}.wgq-plans[data-v-fcbc7960]{display:flex;flex-direction:column;gap:6px}.wgq-plan[data-v-fcbc7960]{display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer;border:1px solid #e0e5ed;background:#fff;border-radius:12px;padding:9px 11px}.wgq-plan.is-on[data-v-fcbc7960]{border-color:#ffc83e;background:#fff8e6}.wgq-dot[data-v-fcbc7960]{width:14px;height:14px;border-radius:50%;border:2px solid #c8d0dc;flex:0 0 auto}.wgq-plan.is-on .wgq-dot[data-v-fcbc7960]{border-color:#ffc83e;background:#ffc83e}.wgq-plan-c[data-v-fcbc7960]{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.wgq-plan-t[data-v-fcbc7960]{font-size:13px;font-weight:700}.wgq-plan-s[data-v-fcbc7960]{font-size:11px;color:#616e80}.wgq-plan-p[data-v-fcbc7960]{font-size:13px;font-weight:800;white-space:nowrap}.wgq-empty[data-v-fcbc7960]{margin:4px 0}.wgq-empty[data-v-fcbc7960],.wgq-total[data-v-fcbc7960]{font-size:12px;color:#616e80}.wgq-total[data-v-fcbc7960]{display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding-top:10px;border-top:1px dashed #e0e5ed}.wgq-total strong[data-v-fcbc7960]{font-size:22px;font-weight:900;color:#e5484d}.wgq-cta[data-v-fcbc7960]{margin-top:4px;height:44px;border:0;border-radius:12px;cursor:pointer;background:#0e8a6a;color:#fff;font-size:15px;font-weight:800}.wgq-cta[data-v-fcbc7960]:disabled{opacity:.55;cursor:not-allowed}.wgq-note[data-v-fcbc7960]{margin:2px 0 0;font-size:11px;color:#616e80;text-align:center}@media(max-width:900px){.wgq[data-v-fcbc7960]{max-width:none}}.pmc[data-v-fd2fea89]{position:relative}.pmc-empty[data-v-fd2fea89]{aspect-ratio:1/1;border-radius:16px;background:var(--mist);border:1px solid var(--line);display:flex;align-items:center;justify-content:center}.pmc-ph-letter[data-v-fd2fea89]{font-size:112px;font-weight:800;color:var(--ink-3,#c9c9c4);line-height:1}.pmc-stage[data-v-fd2fea89]{position:relative;aspect-ratio:1/1;border-radius:16px;overflow:hidden;border:1px solid var(--line)}.pmc-media[data-v-fd2fea89],.pmc-stage[data-v-fd2fea89]{width:100%;background:var(--mist)}.pmc-media[data-v-fd2fea89]{height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pmc-fallback[data-v-fd2fea89]{width:100%;height:100%;display:grid;place-items:center;color:var(--line-strong)}.pmc-play[data-v-fd2fea89]{position:absolute;inset:0;margin:auto;width:76px;height:76px;border-radius:50%;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;background:#0b0e108c;color:#fff;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:background .18s ease,transform .15s ease}.pmc-play[data-v-fd2fea89]:hover{background:#0b0e10b8}.pmc-play[data-v-fd2fea89]:active{transform:scale(.94)}.pmc-play svg[data-v-fd2fea89]{margin-left:4px}.pmc-arrow[data-v-fd2fea89]{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:none;cursor:pointer;background:#14141452;color:#fff;padding:0;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:background .18s ease,opacity .2s ease,transform .15s ease}.pmc:hover .pmc-arrow[data-v-fd2fea89]{opacity:1}.pmc-arrow[data-v-fd2fea89]:hover{background:#14141499}.pmc-arrow[data-v-fd2fea89]:active{transform:translateY(-50%) scale(.92)}.pmc-arrow[data-v-fd2fea89]:focus-visible{opacity:1;outline:2px solid var(--surface);outline-offset:2px}.pmc-prev[data-v-fd2fea89]{left:16px}.pmc-next[data-v-fd2fea89]{right:16px}.pmc-thumbs[data-v-fd2fea89]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pmc-thumb[data-v-fd2fea89]{position:relative;width:62px;height:62px;padding:0;border:2px solid var(--line);border-radius:8px;overflow:hidden;background:var(--surface);cursor:pointer;transition:border-color .12s;flex:0 0 auto}.pmc-thumb.active[data-v-fd2fea89],.pmc-thumb[data-v-fd2fea89]:hover{border-color:var(--ink)}.pmc-thumb[data-v-fd2fea89]:focus-visible{outline:2px solid var(--accent,#285a8e);outline-offset:2px}.pmc-thumb img[data-v-fd2fea89]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.pmc-thumb-video[data-v-fd2fea89]{width:100%;height:100%;display:grid;place-items:center;background:var(--mist);color:var(--ink-soft)}@media(max-width:640px){.pmc-arrow[data-v-fd2fea89]{width:38px;height:38px;opacity:1}.pmc-prev[data-v-fd2fea89]{left:10px}.pmc-next[data-v-fd2fea89]{right:10px}.pmc-thumb[data-v-fd2fea89]{width:54px;height:54px}}@media(prefers-reduced-motion:reduce){.pmc-arrow[data-v-fd2fea89],.pmc-play[data-v-fd2fea89],.pmc-thumb[data-v-fd2fea89]{transition:none}}.pst-wrap[data-v-267f3898]{width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.pst[data-v-267f3898]{width:100%;border-collapse:collapse;font-size:14px;color:var(--ink);min-width:520px}.pst-caption[data-v-267f3898]{padding:14px 16px;font-size:15px;font-weight:720;color:var(--ink)}.pst-caption[data-v-267f3898],.pst-th[data-v-267f3898]{text-align:left;border-bottom:1px solid var(--line)}.pst-th[data-v-267f3898]{padding:12px 16px;font-size:12.5px;font-weight:700;color:var(--muted);background:var(--mist);white-space:nowrap}.pst-th--name[data-v-267f3898]{position:sticky;left:0;z-index:1}.pst-cell[data-v-267f3898]{padding:13px 16px;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.5}.pst-cell--name[data-v-267f3898]{text-align:left;font-weight:700;color:var(--ink);background:var(--surface);position:sticky;left:0;z-index:1}.pst-row:last-child .pst-cell[data-v-267f3898]{border-bottom:none}.pst-row.is-active .pst-cell[data-v-267f3898],.pst-row.is-active .pst-cell--name[data-v-267f3898]{background:var(--accent-bg)}.pst-row.is-active .pst-cell--name[data-v-267f3898]{box-shadow:inset 3px 0 0 var(--accent-d);color:var(--ink)}.ptabs[data-v-323aae88]{width:100%}.ptabs-nav[data-v-323aae88]{display:flex;gap:4px;border-bottom:1.5px solid var(--line);margin-bottom:20px}.ptabs-tab[data-v-323aae88]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;padding:12px 16px;margin-bottom:-1.5px;font-size:15px;font-weight:700;color:var(--muted);border:none;border-bottom:2.5px solid transparent;transition:color .12s,border-color .12s}.ptabs-tab[data-v-323aae88]:hover{color:var(--ink-soft)}.ptabs-tab.active[data-v-323aae88]{color:var(--ink);border-bottom-color:var(--ink)}.ptabs-tab[data-v-323aae88]:focus-visible{outline:2px solid var(--accent,#285a8e);outline-offset:2px}.ptabs-panel[data-v-323aae88]{margin:0}.ptabs-features[data-v-323aae88]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.ptabs-features li[data-v-323aae88]{display:flex;align-items:flex-start;gap:8px;line-height:1.6;color:var(--ink);font-size:15px}.ptabs-mark[data-v-323aae88]{color:var(--coral);flex:0 0 auto;line-height:1.6}.ptabs-acc[data-v-323aae88]{margin-top:26px;border-top:1px solid var(--line)}.ptabs-acc-item[data-v-323aae88]{border-bottom:1px solid var(--line)}.ptabs-acc-sum[data-v-323aae88]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 2px;cursor:pointer;font-size:15px;font-weight:700;color:var(--ink);list-style:none}.ptabs-acc-sum[data-v-323aae88]::-webkit-details-marker{display:none}.ptabs-acc-sum[data-v-323aae88]:focus-visible{outline:2px solid var(--accent,#285a8e);outline-offset:2px;border-radius:4px}.ptabs-acc-chev[data-v-323aae88]{flex:0 0 auto;color:var(--muted);transition:transform .18s ease}.ptabs-acc-item[open]>.ptabs-acc-sum .ptabs-acc-chev[data-v-323aae88]{transform:rotate(180deg)}.ptabs-acc-body[data-v-323aae88]{padding:0 2px 18px}.ptabs-rich[data-v-323aae88]{color:var(--ink-soft);line-height:1.75;font-size:14.5px}.ptabs-rich[data-v-323aae88] p{margin:0 0 12px}.ptabs-rich[data-v-323aae88] p:last-child{margin-bottom:0}.ptabs-rich[data-v-323aae88] h4{margin:16px 0 8px;font-size:15px;font-weight:700;color:var(--ink)}.ptabs-rich[data-v-323aae88] h4:first-child{margin-top:0}.ptabs-rich[data-v-323aae88] ol,.ptabs-rich[data-v-323aae88] ul{margin:0 0 12px;padding-left:20px}.ptabs-rich[data-v-323aae88] li{margin:0 0 4px}.ptabs-rich[data-v-323aae88] li:last-child{margin-bottom:0}.ptabs-rich[data-v-323aae88] strong{font-weight:700;color:var(--ink)}.ptabs-faq[data-v-323aae88]{border-bottom:1px solid var(--line)}.ptabs-faq[data-v-323aae88]:last-child{border-bottom:none}.ptabs-faq-q[data-v-323aae88]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 2px;cursor:pointer;font-size:14.5px;font-weight:650;color:var(--ink);list-style:none}.ptabs-faq-q[data-v-323aae88]::-webkit-details-marker{display:none}.ptabs-faq-q[data-v-323aae88]:focus-visible{outline:2px solid var(--accent,#285a8e);outline-offset:2px;border-radius:4px}.ptabs-faq[open]>.ptabs-faq-q .ptabs-acc-chev[data-v-323aae88]{transform:rotate(180deg)}.ptabs-faq-a[data-v-323aae88]{margin:0 0 12px;padding:0 2px;color:var(--ink-soft);line-height:1.7;font-size:14px;white-space:pre-line}@media(prefers-reduced-motion:reduce){.ptabs-acc-chev[data-v-323aae88],.ptabs-tab[data-v-323aae88]{transition:none}}
