.cd[data-v-9942e235]{padding:32px;text-align:center}.cd__label[data-v-9942e235]{font-size:13px;letter-spacing:.08em;margin-bottom:4px;opacity:.7;text-transform:uppercase}.cd__event[data-v-9942e235]{font-size:20px;font-weight:700;margin-bottom:20px}.cd__units[data-v-9942e235]{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.cd__unit[data-v-9942e235]{min-width:76px}.cd__number[data-v-9942e235]{font-size:40px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.cd__unit-label[data-v-9942e235]{font-size:12px;letter-spacing:.05em;margin-top:6px;opacity:.65;text-transform:uppercase}.cd__sep[data-v-9942e235]{font-size:32px;font-weight:700;opacity:.4;transform:translateY(-8px)}.cd--dark[data-v-9942e235]{background:#0b0b14;color:#fff}.cd--dark .cd__number[data-v-9942e235]{color:#fbbf24}.cd--empty[data-v-9942e235]{font-size:14px}.cd--empty.cd--dark[data-v-9942e235]{color:#ffffffbf}@media(max-width:480px){.cd__number[data-v-9942e235]{font-size:30px}.cd__unit[data-v-9942e235]{min-width:58px}.cd__sep[data-v-9942e235]{font-size:24px}}.fx-wrapper[data-v-3dafe9c2]{container-type:inline-size;opacity:var(--fx-opacity,1);width:100%}.fx-content-inner[data-v-3dafe9c2]{margin:0 auto;max-width:1200px}.fx-hover-scale[data-v-3dafe9c2]:hover{transform:scale(1.02);transition:transform .2s ease}.fx-hover-shadow[data-v-3dafe9c2]:hover{box-shadow:0 12px 32px #0000002e;position:relative;transition:box-shadow .2s ease;z-index:1}.fx-hover-highlight[data-v-3dafe9c2]:hover{background:#ffc8001f;transition:background .2s ease}.fx-hover-bold[data-v-3dafe9c2]:hover{font-weight:700}.fx-entrance[data-v-3dafe9c2]{opacity:0;transition:opacity var(--fx-duration,.6s) ease var(--fx-delay,0s),transform var(--fx-duration,.6s) ease var(--fx-delay,0s)}.fx-entrance-slide-up[data-v-3dafe9c2]{transform:translateY(28px)}.fx-entrance-slide-left[data-v-3dafe9c2]{transform:translate(28px)}.fx-entrance-slide-right[data-v-3dafe9c2]{transform:translate(-28px)}.fx-entrance-zoom-in[data-v-3dafe9c2]{transform:scale(.92)}.fx-entrance.fx-visible[data-v-3dafe9c2]{opacity:var(--fx-opacity,1);transform:none}.fx-wrapper.has-mobile-fontscale.force-mobile[data-v-3dafe9c2]{font-size:var(--mobile-font-scale)}.fx-wrapper.has-mobile-padding.force-mobile[data-v-3dafe9c2]{padding:var(--mobile-padding)!important}.fx-wrapper.has-mobile-hidden.force-mobile[data-v-3dafe9c2]{opacity:.35;position:relative}.fx-wrapper.has-mobile-stack.force-mobile[data-v-3dafe9c2] *{grid-template-columns:1fr!important}.fx-mobile-hidden-badge[data-v-3dafe9c2]{background:#111827;border-radius:999px;color:#fff;font-size:11px;font-weight:600;padding:3px 9px;pointer-events:none;position:absolute;right:8px;top:8px;z-index:5}@media(max-width:767px){.fx-wrapper.has-mobile-fontscale[data-v-3dafe9c2]{font-size:var(--mobile-font-scale)}.fx-wrapper.has-mobile-padding[data-v-3dafe9c2]{padding:var(--mobile-padding)!important}.fx-wrapper.has-mobile-hidden[data-v-3dafe9c2]{display:none!important}.fx-wrapper.has-mobile-stack[data-v-3dafe9c2] *{grid-template-columns:1fr!important}}.dp-empty[data-v-6d688075],.dp-loading[data-v-6d688075]{color:#9ca3af;font-size:13px}.dp-row[data-v-6d688075]{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.dp-chip[data-v-6d688075]{align-items:center;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;flex-shrink:0;gap:2px;padding:8px 4px;width:56px}.dp-chip--active[data-v-6d688075]{background:#116dff;border-color:#116dff;color:#fff}.dp-chip__dow[data-v-6d688075]{color:inherit;font-size:10px;opacity:.7;text-transform:uppercase}.dp-chip__day[data-v-6d688075]{font-size:16px;font-weight:700}.dp-chip__mon[data-v-6d688075]{font-size:10px;opacity:.7}.bwf-steps[data-v-35b0a267]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.bwf-dot[data-v-35b0a267]{align-items:center;background:#f3f4f6;border-radius:50%;color:#9ca3af;display:flex;font-size:10px;font-weight:700;height:22px;justify-content:center;width:22px}.bwf-dot.active[data-v-35b0a267]{background:#116dff;color:#fff}.bwf-dot.done[data-v-35b0a267]{background:#dbeafe;color:#116dff}.bwf-step-title[data-v-35b0a267]{color:#111827;font-size:15px;font-weight:700;margin:0 0 4px}.bwf-step-desc[data-v-35b0a267]{color:#6b7280;font-size:13px;margin:0 0 16px}.bwf-rows[data-v-35b0a267]{display:flex;flex-direction:column;gap:14px}.bwf-row[data-v-35b0a267]{display:flex;flex-wrap:wrap;gap:12px}.bwf-el[data-v-35b0a267]{min-width:0}.bwf-error[data-v-35b0a267]{color:#dc2626;font-size:13px;margin:14px 0 0}.bwf-actions[data-v-35b0a267]{display:flex;gap:10px;margin-top:20px}.bwf-btn[data-v-35b0a267]{align-items:center;border:1.5px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;padding:10px 18px}.bwf-btn--primary[data-v-35b0a267]{background:#116dff;color:#fff}.bwf-btn--primary[data-v-35b0a267]:disabled{cursor:not-allowed;opacity:.6}.bwf-btn--outline[data-v-35b0a267]{background:#fff;border-color:#d1d5db;color:#374151}.bwf-btn--block[data-v-35b0a267]{flex:1}.bwf-link[data-v-35b0a267]{background:none;border:none;color:#116dff;display:block;font-size:13px;text-align:center;width:100%}.bwf-link--again[data-v-35b0a267]{margin-top:20px}.bwf-success[data-v-35b0a267]{padding:16px 0;text-align:center}.bwf-success i[data-v-35b0a267]{color:#059669;display:block;font-size:40px;margin-bottom:10px}.bwf-success h3[data-v-35b0a267]{font-size:20px;font-weight:700;margin:0 0 4px}.bwf-success p[data-v-35b0a267]{color:#6b7280;font-size:14px;margin:0}.bw[data-v-f6357732]{display:flex;justify-content:center;padding:40px 24px}.bw-card[data-v-f6357732]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 4px 24px #0000000f;max-width:480px;padding:28px;width:100%}.bw-title[data-v-f6357732]{font-size:19px;margin-bottom:14px}.bw-subtitle[data-v-f6357732],.bw-title[data-v-f6357732]{color:#111827;font-weight:700}.bw-subtitle[data-v-f6357732]{font-size:15px;margin:12px 0 10px}.bw-empty[data-v-f6357732],.bw-loading[data-v-f6357732]{color:#9ca3af;font-size:14px;padding:16px 0}.bw-slots[data-v-f6357732]{margin-top:16px}.bw-slot-grid[data-v-f6357732]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.bw-slot[data-v-f6357732]{border:1px solid #e5e7eb;border-radius:8px;color:#374151;font-size:13px;padding:8px 4px}.bw-slot--active[data-v-f6357732]{background:#116dff;border-color:#116dff;color:#fff}.bw-summary[data-v-f6357732]{background:#f9fafb;border-radius:10px;display:flex;flex-direction:column;gap:6px;margin-bottom:16px;padding:12px 14px}.bw-summary__row[data-v-f6357732]{color:#6b7280;display:flex;font-size:13px;justify-content:space-between}.bw-status--pending[data-v-f6357732]{color:#d97706}.bw-status--confirmed[data-v-f6357732]{color:#16a34a}.bw-error[data-v-f6357732],.bw-status--cancelled[data-v-f6357732]{color:#dc2626}.bw-error[data-v-f6357732]{font-size:12px;margin-top:8px}.bw-error-block[data-v-f6357732]{color:#6b7280;padding:20px 0;text-align:center}.bw-error-block i[data-v-f6357732]{color:#dc2626;font-size:32px}.bw-btn[data-v-f6357732]{border-radius:8px;font-size:14px;font-weight:600;padding:10px 18px}.bw-btn--primary[data-v-f6357732]{background:#116dff;color:#fff}.bw-btn--primary[data-v-f6357732]:disabled{opacity:.6}.bw-btn--outline[data-v-f6357732]{border:1px solid #e5e7eb;color:#374151}.bw-btn--danger[data-v-f6357732]{border:1px solid #fecaca;color:#dc2626}.bw-actions[data-v-f6357732]{display:flex;gap:10px;margin-top:16px}.bw-link[data-v-f6357732]{background:none;border:none;color:#116dff;display:block;font-size:13px;text-align:center;width:100%}.bw-manage-toggle[data-v-f6357732]{margin-top:20px}.bw-manage-lookup[data-v-f6357732]{display:flex;gap:8px;margin-top:10px}.bw-manage-lookup input[data-v-f6357732]{border:1px solid #e5e7eb;border-radius:8px;flex:1;font-size:13px;padding:8px 12px}.tw[data-v-42e41838]{display:flex;justify-content:center;padding:40px 24px}.tw-card[data-v-42e41838]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 4px 24px #0000000f;max-width:480px;padding:28px;width:100%}.tw-title[data-v-42e41838]{color:#111827;font-size:19px;font-weight:700;margin-bottom:10px}.tw-muted[data-v-42e41838]{color:#6b7280;font-size:14px}.tw-empty[data-v-42e41838],.tw-loading[data-v-42e41838]{color:#9ca3af;font-size:14px;padding:16px 0}.tw-back[data-v-42e41838]{align-items:center;color:#6b7280;display:inline-flex;font-size:13px;gap:4px;margin-bottom:12px}.tw-event-list[data-v-42e41838],.tw-type-list[data-v-42e41838]{display:flex;flex-direction:column;gap:8px}.tw-event[data-v-42e41838]{align-items:center;border:1px solid #e5e7eb;border-radius:10px;display:flex;justify-content:space-between;padding:12px 14px;text-align:left}.tw-event__name[data-v-42e41838]{color:#111827;font-size:14px;font-weight:600}.tw-event__meta[data-v-42e41838]{color:#9ca3af;font-size:12px;margin-top:2px}.tw-type[data-v-42e41838]{align-items:center;border:1px solid #e5e7eb;border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.tw-type__name[data-v-42e41838]{color:#111827;font-size:14px;font-weight:600}.tw-type__badge[data-v-42e41838]{background:#fef3c7;border-radius:999px;color:#b45309;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.02em;margin-left:6px;padding:2px 7px;text-transform:uppercase;vertical-align:middle}.tw-type__desc[data-v-42e41838],.tw-type__meta[data-v-42e41838]{color:#9ca3af;font-size:12px;margin-top:2px}.tw-type__desc[data-v-42e41838]{max-width:220px}.tw-type__unavailable[data-v-42e41838]{color:#dc2626;font-size:12px;font-weight:600}.tw-subtotal[data-v-42e41838]{color:#111827;font-size:15px;font-weight:700;margin-top:14px;text-align:right}.tw-summary[data-v-42e41838]{background:#f9fafb;border-radius:10px;color:#374151;font-size:13px;margin-bottom:12px;padding:10px 14px}.tw-summary--compact[data-v-42e41838]{display:flex;flex-direction:column;gap:2px}.tw-discount[data-v-42e41838]{display:flex;gap:8px;margin-bottom:4px}.tw-discount input[data-v-42e41838]{flex:1;font-size:13px;padding:8px 12px}.tw-discount button[data-v-42e41838],.tw-discount input[data-v-42e41838]{border:1px solid #e5e7eb;border-radius:8px}.tw-discount button[data-v-42e41838]{color:#116dff;font-size:12px;font-weight:600;padding:8px 14px}.tw-success[data-v-42e41838]{color:#16a34a;font-size:12px;margin:4px 0}.tw-form label[data-v-42e41838]{color:#6b7280;display:block;font-size:12px;margin:10px 0 4px}.tw-form input[data-v-42e41838],.tw-form textarea[data-v-42e41838]{border:1px solid #e5e7eb;border-radius:8px;font-size:13px;padding:9px 12px;width:100%}.tw-fineprint[data-v-42e41838]{color:#9ca3af;font-size:11px;margin-top:8px;text-align:center}.tw-error[data-v-42e41838]{color:#dc2626;font-size:12px;margin-top:8px}.tw-error-block[data-v-42e41838]{color:#6b7280;padding:20px 0;text-align:center}.tw-error-block i[data-v-42e41838]{color:#dc2626;font-size:32px}.tw-btn[data-v-42e41838]{border-radius:8px;font-size:14px;font-weight:600;padding:10px 18px}.tw-btn--primary[data-v-42e41838]{background:#116dff;color:#fff}.tw-btn--primary[data-v-42e41838]:disabled{opacity:.6}.tw-btn--outline[data-v-42e41838]{border:1px solid #e5e7eb;color:#374151}.tw-btn--full[data-v-42e41838]{width:100%}.tw-link[data-v-42e41838]{color:#116dff;display:block;font-size:13px;text-align:center}.tw-manage-toggle[data-v-42e41838]{margin-top:20px}.tw-manage-lookup[data-v-42e41838]{display:flex;gap:8px;margin-top:10px}.tw-manage-lookup input[data-v-42e41838]{border:1px solid #e5e7eb;border-radius:8px;flex:1;font-size:13px;padding:8px 12px}.tw-confirm[data-v-42e41838]{margin-bottom:16px;text-align:center}.tw-confirm__icon[data-v-42e41838]{color:#16a34a;font-size:44px;margin-bottom:8px}.tw-manage-hint[data-v-42e41838]{margin-top:16px;text-align:center}.tw-link-box[data-v-42e41838]{display:flex;gap:8px;margin-top:8px}.tw-link-box input[data-v-42e41838]{color:#6b7280;flex:1;padding:8px 10px}.tw-link-box button[data-v-42e41838],.tw-link-box input[data-v-42e41838]{border:1px solid #e5e7eb;border-radius:8px;font-size:12px}.tw-link-box button[data-v-42e41838]{color:#116dff;font-weight:600;padding:8px 14px}.tw-ticket[data-v-42e41838]{align-items:center;border:1px solid #e5e7eb;border-radius:12px;display:flex;gap:14px;margin-bottom:10px;padding:14px}.tw-ticket__info[data-v-42e41838]{flex:1}.tw-ticket__name[data-v-42e41838]{color:#111827;font-size:14px;font-weight:600}.tw-ticket__code[data-v-42e41838]{color:#9ca3af;font-family:monospace;font-size:12px;margin:2px 0 6px}.tw-ticket__seat[data-v-42e41838]{color:#116dff;font-size:12px;font-weight:600;margin-top:2px}.tw-seat-tools[data-v-42e41838]{background:#f9fafb;border-radius:10px;display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:10px 12px}.tw-seat-tools__row[data-v-42e41838]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.tw-seat-tools__label[data-v-42e41838]{color:#6b7280;font-size:12px;font-weight:600}.tw-btn--small[data-v-42e41838]{font-size:12px;padding:6px 12px}.tw-link-btn[data-v-42e41838]{align-items:center;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;color:#116dff;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:5px 10px}.tw-link-btn--active[data-v-42e41838]{background:#116dff;border-color:#116dff;color:#fff}.tw-checkbox[data-v-42e41838]{align-items:center;color:#374151;display:inline-flex;font-size:12px;gap:6px}.tw-section-list[data-v-42e41838]{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.tw-section-card[data-v-42e41838]{align-items:center;border:1px solid #e5e7eb;border-radius:10px;display:flex;gap:10px;min-height:44px;padding:14px;text-align:left}.tw-section-card__swatch[data-v-42e41838]{border-radius:4px;flex-shrink:0;height:14px;width:14px}.tw-section-card__info[data-v-42e41838]{display:flex;flex:1;flex-direction:column}.tw-section-card__name[data-v-42e41838]{color:#111827;font-size:14px;font-weight:600}.tw-section-card__meta[data-v-42e41838]{color:#9ca3af;font-size:12px;margin-top:2px}@media(max-width:480px){.tw[data-v-42e41838]{padding:16px 10px}.tw-card[data-v-42e41838]{border-radius:12px;padding:16px}.tw-btn[data-v-42e41838],.tw-event[data-v-42e41838],.tw-section-card[data-v-42e41838],.tw-type[data-v-42e41838]{min-height:44px}.tw-seat-tools__row[data-v-42e41838]{gap:8px}}.qwf-steps[data-v-682cfb2a]{display:flex;gap:6px;margin-bottom:16px}.qwf-dot[data-v-682cfb2a]{align-items:center;background:#f3f4f6;border-radius:50%;color:#9ca3af;display:flex;font-size:10px;font-weight:700;height:22px;justify-content:center;width:22px}.qwf-dot.active[data-v-682cfb2a]{background:#116dff;color:#fff}.qwf-dot.done[data-v-682cfb2a]{background:#dbeafe;color:#116dff}.qwf-step-title[data-v-682cfb2a]{color:#111827;font-size:15px;font-weight:700;margin:0 0 4px}.qwf-step-desc[data-v-682cfb2a]{color:#6b7280;font-size:13px;margin:0 0 16px}.qwf-rows[data-v-682cfb2a]{display:flex;flex-direction:column;gap:14px}.qwf-row[data-v-682cfb2a]{display:flex;flex-wrap:wrap;gap:12px}.qwf-el[data-v-682cfb2a]{min-width:0}.qwf-error[data-v-682cfb2a]{color:#dc2626;font-size:13px;margin:14px 0 0}.qwf-actions[data-v-682cfb2a]{display:flex;gap:10px;margin-top:20px}.qwf-btn[data-v-682cfb2a]{align-items:center;border:1.5px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;padding:10px 18px}.qwf-btn--primary[data-v-682cfb2a]{background:#116dff;color:#fff}.qwf-btn--primary[data-v-682cfb2a]:disabled{cursor:not-allowed;opacity:.6}.qwf-btn--outline[data-v-682cfb2a]{background:#fff;border-color:#d1d5db;color:#374151}.qwf-btn--block[data-v-682cfb2a]{flex:1}.qwf-success[data-v-682cfb2a]{padding:16px 0;text-align:center}.qwf-success i[data-v-682cfb2a]{color:#059669;display:block;font-size:40px;margin-bottom:10px}.qwf-success h3[data-v-682cfb2a]{font-size:20px;font-weight:700;margin:0 0 4px}.qwf-success p[data-v-682cfb2a]{color:#6b7280;font-size:14px;margin:0}.qiw[data-v-7d3aa85c]{display:flex;justify-content:center;padding:40px 20px}.qiw-card[data-v-7d3aa85c]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;max-width:520px;padding:28px;width:100%}.qiw-title[data-v-7d3aa85c]{font-size:20px;font-weight:700;margin:0 0 4px}.qiw-subtitle[data-v-7d3aa85c]{color:#6b7280;font-size:14px;margin:0 0 20px}.qiw-btn[data-v-7d3aa85c]{align-items:center;border:1.5px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;padding:10px 18px;text-decoration:none}.qiw-btn--primary[data-v-7d3aa85c]{background:#116dff;color:#fff}.qiw-btn--primary[data-v-7d3aa85c]:disabled{cursor:not-allowed;opacity:.6}.qiw-btn--outline[data-v-7d3aa85c]{background:#fff;border-color:#d1d5db;color:#374151}.qiw-error[data-v-7d3aa85c]{color:#dc2626;font-size:13px;margin:0}.qiw-error-block[data-v-7d3aa85c]{color:#6b7280;padding:24px 0;text-align:center}.qiw-error-block i[data-v-7d3aa85c]{color:#dc2626;display:block;font-size:32px;margin-bottom:8px}.qiw-loading[data-v-7d3aa85c]{color:#9ca3af;padding:24px 0;text-align:center}.qiw-doc-head[data-v-7d3aa85c]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.qiw-doc-type[data-v-7d3aa85c]{color:#9ca3af;letter-spacing:.5px}.qiw-doc-type[data-v-7d3aa85c],.qiw-status[data-v-7d3aa85c]{font-size:11px;font-weight:700;text-transform:uppercase}.qiw-status[data-v-7d3aa85c]{background:#f3f4f6;border-radius:999px;color:#4b5563;display:inline-block;padding:3px 10px}.qiw-status--accepted[data-v-7d3aa85c],.qiw-status--paid[data-v-7d3aa85c]{background:#ecfdf5;color:#059669}.qiw-status--declined[data-v-7d3aa85c]{background:#fef2f2;color:#dc2626}.qiw-doc-meta[data-v-7d3aa85c]{color:#6b7280;display:flex;font-size:13px;gap:24px;margin-bottom:16px}.qiw-doc-meta strong[data-v-7d3aa85c]{color:#111827;display:block;font-size:14px}.qiw-items[data-v-7d3aa85c]{border-collapse:collapse;font-size:13px;margin-bottom:12px;width:100%}.qiw-items th[data-v-7d3aa85c]{border-bottom:1.5px solid #e5e7eb;color:#9ca3af;font-size:10px;padding:6px 4px;text-align:left;text-transform:uppercase}.qiw-items td[data-v-7d3aa85c]{border-bottom:1px solid #f3f4f6;padding:8px 4px}.qiw-items .num[data-v-7d3aa85c]{text-align:right}.qiw-totals[data-v-7d3aa85c]{font-size:13px;margin-left:auto;width:220px}.qiw-totals>div[data-v-7d3aa85c]{color:#6b7280;display:flex;justify-content:space-between;padding:3px 0}.qiw-totals__grand[data-v-7d3aa85c]{border-top:2px solid #116dff;color:#111827!important;font-size:16px;font-weight:700;margin-top:6px;padding-top:8px!important}.qiw-notes[data-v-7d3aa85c]{border-top:1px solid #e5e7eb;color:#6b7280;font-size:13px;margin-top:20px;padding-top:12px}.qiw-actions[data-v-7d3aa85c]{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.qiw-accepted[data-v-7d3aa85c]{align-items:center;color:#059669;display:flex;font-size:14px;font-weight:600;gap:6px}.crw[data-v-2d2b914d]{margin:0 auto;max-width:1080px;padding:40px 20px}.crw-empty[data-v-2d2b914d],.crw-loading[data-v-2d2b914d]{color:#9ca3af;padding:40px 0;text-align:center}.crw-empty i[data-v-2d2b914d]{display:block;font-size:32px;margin-bottom:8px}.crw-head[data-v-2d2b914d]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.crw-title[data-v-2d2b914d]{color:#111827;font-size:22px;font-weight:700;margin:0}.crw-viewall[data-v-2d2b914d]{align-items:center;color:#116dff;display:inline-flex;font-size:14px;font-weight:600;gap:4px;text-decoration:none}.crw-grid[data-v-2d2b914d]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.crw-card[data-v-2d2b914d]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;color:inherit;display:block;overflow:hidden;text-decoration:none;transition:box-shadow .15s,transform .15s}.crw-card[data-v-2d2b914d]:hover{box-shadow:0 8px 24px #116dff1f;transform:translateY(-2px)}.crw-thumb[data-v-2d2b914d]{align-items:center;background:#eef2ff 50%/cover no-repeat;display:flex;height:140px;justify-content:center}.crw-thumb i[data-v-2d2b914d]{color:#a5b4fc;font-size:30px}.crw-body[data-v-2d2b914d]{padding:14px 16px 16px}.crw-cat[data-v-2d2b914d]{color:#116dff;font-size:11px;font-weight:700;letter-spacing:.03em;margin-bottom:4px;text-transform:uppercase}.crw-name[data-v-2d2b914d]{color:#111827;font-size:16px;font-weight:700;margin:0 0 4px}.crw-sub[data-v-2d2b914d]{color:#6b7280;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;margin:0 0 10px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.crw-foot[data-v-2d2b914d]{align-items:center;display:flex;justify-content:space-between}.crw-price[data-v-2d2b914d]{color:#111827;font-size:14px;font-weight:700}.crw-rating[data-v-2d2b914d]{align-items:center;color:#d97706;display:inline-flex;font-size:13px;gap:3px}.blw[data-v-779c09c5]{margin:0 auto;max-width:1120px;padding:56px 32px}.blw-empty[data-v-779c09c5],.blw-loading[data-v-779c09c5]{color:#9ca3af;padding:60px 0;text-align:center}.blw-empty i[data-v-779c09c5]{display:block;font-size:32px;margin-bottom:8px}.blw-row[data-v-779c09c5]{display:grid;gap:32px;margin-bottom:32px}.blw-card[data-v-779c09c5]{color:inherit;display:block}.blw-img[data-v-779c09c5]{background:#f3f4f6;border-radius:12px;overflow:hidden;width:100%}.blw-card--large .blw-img[data-v-779c09c5]{aspect-ratio:21/9}.blw-card--medium .blw-img[data-v-779c09c5]{aspect-ratio:16/9}.blw-card--small .blw-img[data-v-779c09c5]{aspect-ratio:4/3}.blw-card--list[data-v-779c09c5]{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;gap:20px;padding-bottom:20px}.blw-card--list .blw-img[data-v-779c09c5]{aspect-ratio:4/3;border-radius:8px;flex-shrink:0;width:160px}.blw-card--list .blw-author[data-v-779c09c5],.blw-card--list .blw-excerpt[data-v-779c09c5],.blw-card--list .blw-meta[data-v-779c09c5],.blw-card--list .blw-title[data-v-779c09c5]{margin-top:4px}.blw-card--list .blw-title[data-v-779c09c5]{font-size:18px}.blw-img img[data-v-779c09c5]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.blw-card:hover .blw-img img[data-v-779c09c5]{transform:scale(1.04)}.blw-meta[data-v-779c09c5]{color:#9ca3af;font-size:12px;letter-spacing:.03em;margin-top:14px;text-transform:uppercase}.blw-title[data-v-779c09c5]{font-weight:700;line-height:1.35;margin-top:8px}.blw-card--large .blw-title[data-v-779c09c5]{font-size:26px}.blw-card--medium .blw-title[data-v-779c09c5]{font-size:19px}.blw-card--small .blw-title[data-v-779c09c5]{font-size:15px}.blw-excerpt[data-v-779c09c5]{color:#6b7280;font-size:14px;line-height:1.6;margin-top:8px}.blw-card--small .blw-excerpt[data-v-779c09c5]{display:none}.blw-author[data-v-779c09c5]{color:#9ca3af;font-size:12px;font-weight:600;margin-top:10px}.blw-pager[data-v-779c09c5]{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:16px;justify-content:center;margin-top:40px}.blw-pager button[data-v-779c09c5]{border:1px solid #e5e7eb;border-radius:8px;font-weight:600;padding:8px 16px}.blw-pager button[data-v-779c09c5]:disabled{cursor:not-allowed;opacity:.4}@media(max-width:640px){.blw-row[data-v-779c09c5]{grid-template-columns:1fr!important}}.mdc[data-v-c4b9eb2e]{--mdc-primary:#c2410c;--mdc-ink:#2c1a10;--mdc-border:#f0e2d4}.mdc-header[data-v-c4b9eb2e]{margin-bottom:20px;text-align:center}.mdc-header h2[data-v-c4b9eb2e]{color:var(--mdc-ink);font-size:24px;font-weight:800}.mdc-header p[data-v-c4b9eb2e]{color:var(--mdc-primary);font-size:13px;font-weight:700;margin-top:4px}.mdc-tabs[data-v-c4b9eb2e]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.mdc-tab[data-v-c4b9eb2e]{background:#fff;border:1px solid var(--mdc-border);border-radius:999px;color:#a8846f;cursor:pointer;font-size:13px;font-weight:700;padding:8px 16px}.mdc-tab--active[data-v-c4b9eb2e]{background:var(--mdc-primary);border-color:var(--mdc-primary);color:#fff}.mdc-category[data-v-c4b9eb2e]{margin-bottom:28px}.mdc-category h3[data-v-c4b9eb2e]{border-bottom:2px solid var(--mdc-border);color:var(--mdc-ink);font-size:16px;font-weight:800;letter-spacing:.03em;margin-bottom:12px;padding-bottom:8px;text-transform:uppercase}.mdc-items[data-v-c4b9eb2e]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.mdc-item[data-v-c4b9eb2e]{background:#fff;border:1px solid var(--mdc-border);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px}.mdc-item[data-v-c4b9eb2e]:hover{border-color:var(--mdc-primary)}.mdc-item--unavailable[data-v-c4b9eb2e]{cursor:not-allowed;opacity:.5}.mdc-item__img[data-v-c4b9eb2e]{border-radius:8px;flex:none;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.mdc-item__body[data-v-c4b9eb2e]{flex:1;min-width:0}.mdc-item__title[data-v-c4b9eb2e]{align-items:center;color:var(--mdc-ink);display:flex;font-size:14px;font-weight:700;gap:6px}.mdc-item__featured[data-v-c4b9eb2e]{color:#d97706;font-size:12px}.mdc-item__desc[data-v-c4b9eb2e]{color:#9ca3af;display:-webkit-box;font-size:12px;-webkit-line-clamp:2;margin:3px 0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.mdc-item__tags[data-v-c4b9eb2e]{color:var(--mdc-primary);font-size:10px;margin-bottom:4px;text-transform:capitalize}.mdc-item__price[data-v-c4b9eb2e]{color:var(--mdc-ink);font-size:13px;font-weight:800}.mdc-item__86[data-v-c4b9eb2e]{color:#dc2626;font-size:10.5px;font-weight:700;margin-top:2px}.mdc-empty[data-v-c4b9eb2e]{color:#9ca3af;padding:40px 0;text-align:center}.mde[data-v-0707f66c]{--mde-bg:#1a1512;--mde-bg-raised:#221b16;--mde-gold:#c9a227;--mde-cream:#f2e8d9;--mde-muted:#a8977f;background:var(--mde-bg);color:var(--mde-cream);font-family:Georgia,Times New Roman,serif;margin:-24px -16px -80px;padding:40px 20px 96px}.mde-header[data-v-0707f66c]{margin-bottom:28px;text-align:center}.mde-header__rule[data-v-0707f66c]{background:var(--mde-gold);height:1px;margin:10px auto;opacity:.6;width:64px}.mde-header h2[data-v-0707f66c]{color:var(--mde-cream);font-size:30px;font-weight:400;letter-spacing:.04em}.mde-header p[data-v-0707f66c]{color:var(--mde-gold);font-size:12px;letter-spacing:.15em;margin-top:2px;text-transform:uppercase}.mde-header p[data-v-0707f66c],.mde-tabs[data-v-0707f66c]{font-family:-apple-system,sans-serif}.mde-tabs[data-v-0707f66c]{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin-bottom:36px}.mde-tab[data-v-0707f66c]{background:none;border:none;color:var(--mde-muted);cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.14em;padding:6px 10px;text-transform:uppercase}.mde-tab__dot[data-v-0707f66c]{margin-right:10px;opacity:.5}.mde-tab--active[data-v-0707f66c],.mde-tab__dot[data-v-0707f66c]{color:var(--mde-gold)}.mde-category[data-v-0707f66c]{margin:0 auto 44px;max-width:640px}.mde-category__banner[data-v-0707f66c]{background-position:50%;background-size:cover;border-radius:4px;filter:sepia(.15) brightness(.75);height:120px;margin-bottom:16px}.mde-category__title[data-v-0707f66c]{margin-bottom:22px;position:relative;text-align:center}.mde-category__title span[data-v-0707f66c]{background:var(--mde-bg);color:var(--mde-gold);font-size:15px;font-style:italic;letter-spacing:.08em;padding:0 16px;position:relative;z-index:1}.mde-category__title[data-v-0707f66c]:before{background:#c9a22740;content:"";height:1px;left:0;position:absolute;right:0;top:50%}.mde-items[data-v-0707f66c]{display:flex;flex-direction:column;gap:22px}.mde-item[data-v-0707f66c]{cursor:pointer}.mde-item--unavailable[data-v-0707f66c]{cursor:not-allowed;opacity:.4}.mde-item__row[data-v-0707f66c]{align-items:baseline;display:flex;gap:8px}.mde-item__name[data-v-0707f66c]{align-items:center;color:var(--mde-cream);display:flex;font-size:16px;font-weight:700;gap:6px;white-space:nowrap}.mde-item__star[data-v-0707f66c]{color:var(--mde-gold);font-size:11px}.mde-item__leader[data-v-0707f66c]{border-bottom:1px dotted hsla(36,49%,90%,.25);flex:1;margin-bottom:5px;min-width:20px}.mde-item__price[data-v-0707f66c]{color:var(--mde-gold);font-size:15px;font-weight:700;white-space:nowrap}.mde-item__desc[data-v-0707f66c]{color:var(--mde-muted);font-size:12.5px;font-style:italic;line-height:1.5;margin-top:4px}.mde-item__meta[data-v-0707f66c]{display:flex;font-family:-apple-system,sans-serif;gap:12px;margin-top:4px}.mde-item__tags[data-v-0707f66c]{color:var(--mde-gold);font-size:9.5px;letter-spacing:.08em;opacity:.8}.mde-item__86[data-v-0707f66c]{color:#d97373;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.mde-empty[data-v-0707f66c]{color:var(--mde-muted);font-family:-apple-system,sans-serif;padding:40px 0;text-align:center}.mdg[data-v-855a5225]{--mdg-accent:#ea580c;--mdg-accent-2:#db2777;--mdg-ink:#18181b}.mdg-header[data-v-855a5225]{margin-bottom:22px;text-align:center}.mdg-header h2[data-v-855a5225]{color:var(--mdg-ink);font-size:26px;font-weight:900;letter-spacing:-.01em}.mdg-header p[data-v-855a5225]{color:var(--mdg-accent);font-size:12.5px;font-weight:800;letter-spacing:.04em;margin-top:4px;text-transform:uppercase}.mdg-tabs[data-v-855a5225]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:26px}.mdg-tab[data-v-855a5225]{background:#f4f4f5;border:none;border-radius:999px;color:#71717a;cursor:pointer;font-size:13px;font-weight:800;padding:9px 18px}.mdg-tab--active[data-v-855a5225]{background:linear-gradient(120deg,var(--mdg-accent),var(--mdg-accent-2));color:#fff}.mdg-category[data-v-855a5225]{margin-bottom:32px}.mdg-category__head[data-v-855a5225]{align-items:center;display:flex;gap:12px;margin-bottom:16px}.mdg-category__head[data-v-855a5225]:after{background:linear-gradient(90deg,#f4f4f5,transparent);content:"";flex:1;height:2px}.mdg-category__chip[data-v-855a5225]{background:linear-gradient(120deg,var(--mdg-accent),var(--mdg-accent-2));border-radius:999px;color:#fff;font-size:13px;font-weight:900;letter-spacing:.05em;padding:6px 16px;text-transform:uppercase;white-space:nowrap}.mdg-items[data-v-855a5225]{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.mdg-card[data-v-855a5225]{background:#fff;border-radius:16px;box-shadow:0 4px 18px -8px #00000026;cursor:pointer;overflow:hidden;transition:transform .15s ease}.mdg-card[data-v-855a5225]:hover{transform:translateY(-3px)}.mdg-card--unavailable[data-v-855a5225]{cursor:not-allowed;opacity:.55}.mdg-card--unavailable[data-v-855a5225]:hover{transform:none}.mdg-card__media[data-v-855a5225]{aspect-ratio:4/3;background:#f4f4f5;position:relative}.mdg-card__media img[data-v-855a5225]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mdg-card__placeholder[data-v-855a5225]{align-items:center;color:#d4d4d8;display:flex;font-size:32px;height:100%;justify-content:center;width:100%}.mdg-card__badge[data-v-855a5225]{background:#fffffff2;border-radius:999px;color:var(--mdg-accent);font-size:10px;gap:4px;left:10px;padding:4px 9px;top:10px}.mdg-card__86[data-v-855a5225],.mdg-card__badge[data-v-855a5225]{align-items:center;display:flex;font-weight:800;position:absolute}.mdg-card__86[data-v-855a5225]{background:#18181b8c;color:#fff;font-size:11px;inset:0;justify-content:center;letter-spacing:.04em;text-transform:uppercase}.mdg-card__body[data-v-855a5225]{padding:14px}.mdg-card__row[data-v-855a5225]{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.mdg-card__name[data-v-855a5225]{color:var(--mdg-ink);font-size:14.5px;font-weight:800}.mdg-card__price[data-v-855a5225]{color:var(--mdg-accent);font-size:14px;font-weight:900;white-space:nowrap}.mdg-card__desc[data-v-855a5225]{color:#71717a;display:-webkit-box;font-size:12px;-webkit-line-clamp:2;line-height:1.4;margin-top:4px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.mdg-card__tags[data-v-855a5225]{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.mdg-card__tag[data-v-855a5225]{background:#fdf2f8;border-radius:6px;color:var(--mdg-accent-2);font-size:9.5px;font-weight:700;letter-spacing:.03em;padding:3px 8px;text-transform:uppercase}.mdg-empty[data-v-855a5225]{color:#a1a1aa;padding:40px 0;text-align:center}.gw[data-v-27f22d65]{--gw-primary:#c2410c;--gw-primary-dark:#9a3412;--gw-ink:#2c1a10;--gw-border:#f0e2d4;font-family:inherit;margin:0 auto;max-width:900px;padding:24px 16px 80px}.gw-loading[data-v-27f22d65]{color:#9ca3af;padding:60px 0;text-align:center}.gw-header[data-v-27f22d65]{margin-bottom:20px;text-align:center}.gw-header h2[data-v-27f22d65]{color:var(--gw-ink);font-size:24px;font-weight:800}.gw-header p[data-v-27f22d65]{color:var(--gw-primary);font-size:13px;font-weight:700;margin-top:4px}.gw-menu-tabs[data-v-27f22d65]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.gw-menu-tab[data-v-27f22d65]{background:#fff;border:1px solid var(--gw-border);border-radius:999px;color:#a8846f;cursor:pointer;font-size:13px;font-weight:700;padding:8px 16px}.gw-menu-tab--active[data-v-27f22d65]{background:var(--gw-primary);border-color:var(--gw-primary);color:#fff}.gw-category[data-v-27f22d65]{margin-bottom:28px}.gw-category h3[data-v-27f22d65]{border-bottom:2px solid var(--gw-border);color:var(--gw-ink);font-size:16px;font-weight:800;letter-spacing:.03em;margin-bottom:12px;padding-bottom:8px;text-transform:uppercase}.gw-items[data-v-27f22d65]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.gw-item[data-v-27f22d65]{background:#fff;border:1px solid var(--gw-border);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px}.gw-item[data-v-27f22d65]:hover{border-color:var(--gw-primary)}.gw-item--unavailable[data-v-27f22d65]{cursor:not-allowed;opacity:.5}.gw-item__img[data-v-27f22d65]{border-radius:8px;flex:none;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.gw-item__body[data-v-27f22d65]{flex:1;min-width:0}.gw-item__title[data-v-27f22d65]{align-items:center;color:var(--gw-ink);display:flex;font-size:14px;font-weight:700;gap:6px}.gw-item__featured[data-v-27f22d65]{color:#d97706;font-size:12px}.gw-item__desc[data-v-27f22d65]{color:#9ca3af;display:-webkit-box;font-size:12px;-webkit-line-clamp:2;margin:3px 0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.gw-item__tags[data-v-27f22d65]{color:var(--gw-primary);font-size:10px;margin-bottom:4px;text-transform:capitalize}.gw-item__price[data-v-27f22d65]{color:var(--gw-ink);font-size:13px;font-weight:800}.gw-item__86[data-v-27f22d65]{color:#dc2626;font-size:10.5px;font-weight:700;margin-top:2px}.gw-empty[data-v-27f22d65]{color:#9ca3af;padding:40px 0;text-align:center}.gw-cart-fab[data-v-27f22d65]{background:var(--gw-primary);border:none;border-radius:999px;bottom:24px;box-shadow:0 8px 24px -8px #c2410c80;color:#fff;cursor:pointer;font-size:14px;font-weight:800;gap:8px;left:50%;padding:14px 26px;transform:translate(-50%);z-index:20}.gw-cart-fab[data-v-27f22d65],.gw-modal-backdrop[data-v-27f22d65]{align-items:center;display:flex;position:fixed}.gw-modal-backdrop[data-v-27f22d65]{background:#00000080;inset:0;justify-content:center;padding:16px;z-index:50}.gw-modal[data-v-27f22d65]{background:#fff;border-radius:16px;max-height:85vh;max-width:440px;overflow-y:auto;padding:24px;width:100%}.gw-modal h3[data-v-27f22d65]{color:var(--gw-ink);font-size:17px;font-weight:800}.gw-modal p[data-v-27f22d65]{color:#9ca3af;font-size:13px;margin:6px 0 14px}.gw-modgroup[data-v-27f22d65]{margin-bottom:16px}.gw-modgroup__head[data-v-27f22d65]{color:var(--gw-ink);display:flex;font-size:12.5px;font-weight:700;justify-content:space-between;margin-bottom:6px}.gw-modgroup__head span[data-v-27f22d65]{color:#9ca3af;font-size:11px;font-weight:500}.gw-modoption[data-v-27f22d65]{color:var(--gw-ink);cursor:pointer;font-size:13px;gap:8px;padding:6px 0}.gw-modal-qty[data-v-27f22d65],.gw-modoption[data-v-27f22d65]{align-items:center;display:flex}.gw-modal-qty[data-v-27f22d65]{gap:14px;justify-content:center;margin:14px 0}.gw-modal-qty button[data-v-27f22d65]{background:#fff;border:1px solid var(--gw-border);border-radius:8px;cursor:pointer;font-size:16px;height:32px;width:32px}.gw-modal-qty span[data-v-27f22d65]{font-size:15px;font-weight:800;min-width:20px;text-align:center}.gw-link[data-v-27f22d65]{color:#9ca3af;display:block;margin-top:10px;text-align:center;width:100%}.gw-back[data-v-27f22d65],.gw-link[data-v-27f22d65]{background:none;border:none;cursor:pointer;font-size:12.5px}.gw-back[data-v-27f22d65]{align-items:center;color:var(--gw-primary);display:flex;font-weight:700;gap:4px;margin-bottom:12px}.gw-checkout h3[data-v-27f22d65]{color:var(--gw-ink);font-size:18px;font-weight:800;margin-bottom:14px}.gw-cart-lines[data-v-27f22d65]{margin-bottom:16px}.gw-cart-line[data-v-27f22d65]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;font-size:13px;gap:10px;padding:8px 0}.gw-cart-line__info[data-v-27f22d65]{display:flex;flex:1;flex-direction:column}.gw-cart-line__info span[data-v-27f22d65]{color:#9ca3af;font-size:11px}.gw-field[data-v-27f22d65]{margin-bottom:14px}.gw-field label[data-v-27f22d65]{color:#4b5563;display:block;font-size:12.5px;font-weight:600;margin-bottom:5px}.gw-field input[data-v-27f22d65],.gw-field textarea[data-v-27f22d65]{border:1px solid #e5e7eb;border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:13px;padding:9px 10px;width:100%}.gw-order-types[data-v-27f22d65]{display:flex;flex-wrap:wrap;gap:8px}.gw-order-type[data-v-27f22d65]{background:#fff;border:1px solid var(--gw-border);border-radius:8px;color:#a8846f;cursor:pointer;font-size:12.5px;font-weight:700;padding:8px 14px;text-transform:capitalize}.gw-order-type--active[data-v-27f22d65]{background:var(--gw-primary);border-color:var(--gw-primary);color:#fff}.gw-checkbox[data-v-27f22d65]{align-items:center;color:#4b5563;cursor:pointer;font-size:12.5px;margin-bottom:14px}.gw-checkbox[data-v-27f22d65],.gw-tips[data-v-27f22d65]{display:flex;gap:8px}.gw-tip[data-v-27f22d65]{background:#fff;border:1px solid var(--gw-border);border-radius:8px;cursor:pointer;font-size:12.5px;font-weight:700;padding:7px 12px}.gw-tip--active[data-v-27f22d65]{background:var(--gw-primary);border-color:var(--gw-primary);color:#fff}.gw-totals[data-v-27f22d65]{border-top:1px solid var(--gw-border);margin-bottom:16px;padding-top:12px}.gw-totals div[data-v-27f22d65]{color:#6b7280;display:flex;font-size:13px;justify-content:space-between;padding:3px 0}.gw-totals__grand[data-v-27f22d65]{color:var(--gw-ink);font-size:15px!important;font-weight:800}.gw-error[data-v-27f22d65]{color:#dc2626;font-size:12.5px;margin-bottom:10px}.gw-confirm[data-v-27f22d65]{margin:0 auto;max-width:460px;text-align:center}.gw-confirm__icon[data-v-27f22d65]{color:var(--gw-primary);font-size:48px}.gw-confirm h3[data-v-27f22d65]{color:var(--gw-ink);font-size:19px;font-weight:800;margin:8px 0 18px}.gw-confirm__status[data-v-27f22d65]{display:flex;gap:6px;justify-content:center;margin-bottom:10px}.gw-step[data-v-27f22d65]{background:#f9fafb;border-radius:999px;color:#d1d5db;font-size:11px;font-weight:700;padding:6px 10px;text-transform:capitalize}.gw-step--done[data-v-27f22d65]{background:#fff7ed;color:var(--gw-primary)}.gw-step--active[data-v-27f22d65]{background:var(--gw-primary);color:#fff}.gw-confirm__eta[data-v-27f22d65]{color:#9ca3af;font-size:12.5px;margin-bottom:18px}.gw-confirm__summary[data-v-27f22d65]{background:#fafafa;border-radius:12px;margin-bottom:16px;padding:14px;text-align:left}.gw-confirm__line[data-v-27f22d65]{color:#4b5563;display:flex;font-size:13px;justify-content:space-between;padding:4px 0}.gw-confirm__line--total[data-v-27f22d65]{border-top:1px solid var(--gw-border);color:var(--gw-ink);font-weight:800;margin-top:4px;padding-top:8px}.gw-paid[data-v-27f22d65],.gw-pay[data-v-27f22d65]{margin-bottom:16px}.gw-paid[data-v-27f22d65]{color:#16a34a;font-size:13px;font-weight:700}.gw-service-btns[data-v-27f22d65]{display:flex;gap:10px;margin-bottom:10px}.gw-service-btn[data-v-27f22d65]{background:#fff;border:1px solid var(--gw-border);border-radius:10px;color:var(--gw-ink);cursor:pointer;flex:1;font-size:12.5px;font-weight:700;padding:10px}.gw-service-btn--wide[data-v-27f22d65]{margin-bottom:10px;width:100%}.gw-service-msg[data-v-27f22d65]{color:var(--gw-primary);font-size:12px;margin-bottom:12px}.gw-icon-btn[data-v-27f22d65]{align-items:center;border-radius:7px;color:#9ca3af;display:flex;flex:none;height:26px;justify-content:center;width:26px}.gsw[data-v-5bfc9c33]{--gsw-primary:#116dff;--gsw-ink:#191919;--gsw-bg:#fff;background:var(--gsw-bg);color:var(--gsw-ink);margin:0 auto;max-width:640px;padding:8px}.gsw-state[data-v-5bfc9c33]{color:#9ca3af;font-size:14px;padding:60px 20px;text-align:center}.gsw-state i[data-v-5bfc9c33]{display:block;font-size:32px;margin-bottom:10px}.gsw-card[data-v-5bfc9c33]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:28px}.gsw-card--center[data-v-5bfc9c33]{text-align:center}.gsw-card--center i[data-v-5bfc9c33]{color:var(--gsw-primary);display:block;font-size:40px;margin-bottom:12px}.gsw-card h2[data-v-5bfc9c33]{font-size:20px;font-weight:800;margin-bottom:6px}.gsw-head[data-v-5bfc9c33]{justify-content:space-between}.gsw-head[data-v-5bfc9c33],.gsw-timer[data-v-5bfc9c33]{align-items:center;display:flex}.gsw-timer[data-v-5bfc9c33]{color:var(--gsw-primary);font-size:13px;font-weight:700;gap:5px}.gsw-progress-track[data-v-5bfc9c33]{background:#f2f2f2;border-radius:999px;height:6px;margin:12px 0 4px;overflow:hidden}.gsw-progress-fill[data-v-5bfc9c33]{background:var(--gsw-primary);height:100%;transition:width .25s ease}.gsw-progress-label[data-v-5bfc9c33]{color:#9ca3af;font-size:11px;margin-bottom:20px}.gsw-question[data-v-5bfc9c33]{margin-bottom:26px}.gsw-qtitle[data-v-5bfc9c33]{display:block;font-size:15px;font-weight:700;margin-bottom:4px}.gsw-required[data-v-5bfc9c33]{color:#dc2626;margin-left:3px}.gsw-qdesc[data-v-5bfc9c33]{color:#9ca3af;font-size:12.5px;margin-bottom:10px}.gsw-field[data-v-5bfc9c33]{margin-bottom:14px}.gsw-field label[data-v-5bfc9c33]{display:block;font-size:12.5px;font-weight:600;margin-bottom:5px}.gsw-field input[data-v-5bfc9c33],.gsw-textarea[data-v-5bfc9c33]{border:1px solid #e5e7eb;border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:14px;padding:10px 12px;width:100%}.gsw-options[data-v-5bfc9c33]{display:flex;flex-direction:column;gap:8px;margin-top:10px}.gsw-option[data-v-5bfc9c33]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;font-size:13.5px;padding:11px 14px;text-align:left}.gsw-option--selected[data-v-5bfc9c33]{background:color-mix(in srgb,var(--gsw-primary) 8%,#fff);border-color:var(--gsw-primary);font-weight:700}.gsw-image-options[data-v-5bfc9c33]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-top:10px}.gsw-image-option[data-v-5bfc9c33]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;overflow:hidden;padding:0}.gsw-image-option img[data-v-5bfc9c33]{display:block;height:90px;-o-object-fit:cover;object-fit:cover;width:100%}.gsw-image-option span[data-v-5bfc9c33]{display:block;font-size:12px;padding:8px}.gsw-image-option--selected[data-v-5bfc9c33]{border-color:var(--gsw-primary)}.gsw-ranking[data-v-5bfc9c33]{display:flex;flex-direction:column;gap:6px;margin-top:10px}.gsw-rank-row[data-v-5bfc9c33]{align-items:center;border:1px solid #e5e7eb;border-radius:10px;display:flex;gap:10px;padding:8px 12px}.gsw-rank-num[data-v-5bfc9c33]{color:var(--gsw-primary);font-weight:800;width:18px}.gsw-rank-label[data-v-5bfc9c33]{flex:1;font-size:13px}.gsw-rank-row button[data-v-5bfc9c33]{background:none;border:none;color:#9ca3af;cursor:pointer}.gsw-rating[data-v-5bfc9c33]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.gsw-rating-btn[data-v-5bfc9c33]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;font-weight:700;height:38px;width:38px}.gsw-rating-btn--selected[data-v-5bfc9c33]{background:var(--gsw-primary);border-color:var(--gsw-primary);color:#fff}.gsw-matrix[data-v-5bfc9c33]{margin-top:10px;overflow-x:auto}.gsw-matrix table[data-v-5bfc9c33]{border-collapse:collapse;font-size:12.5px;width:100%}.gsw-matrix td[data-v-5bfc9c33],.gsw-matrix th[data-v-5bfc9c33]{border:1px solid #f0f0f0;padding:8px;text-align:center}.gsw-matrix td[data-v-5bfc9c33]:first-child,.gsw-matrix th[data-v-5bfc9c33]:first-child{text-align:left}.gsw-btn[data-v-5bfc9c33]{background:var(--gsw-primary);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-top:6px;padding:13px;width:100%}.gsw-btn[data-v-5bfc9c33]:disabled{cursor:not-allowed;opacity:.5}.gsw-results[data-v-5bfc9c33]{margin-top:20px;text-align:left}.gsw-result-row[data-v-5bfc9c33]{margin-bottom:16px}.gsw-result-title[data-v-5bfc9c33]{font-size:13px;font-weight:700;margin-bottom:8px}.gsw-bar-row[data-v-5bfc9c33]{align-items:center;display:flex;font-size:12px;gap:8px;margin-bottom:6px}.gsw-bar-track[data-v-5bfc9c33]{background:#f2f2f2;border-radius:999px;flex:1;height:8px;overflow:hidden}.gsw-bar-fill[data-v-5bfc9c33]{background:var(--gsw-primary);height:100%}.pba[data-v-59072c44]{background:#111;border-radius:10px;cursor:ew-resize;outline:none;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.pba[data-v-59072c44]:focus-visible{box-shadow:0 0 0 3px #116dff73}.pba__img[data-v-59072c44]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:100%}.pba__before-wrap[data-v-59072c44]{clip-path:inset(0 calc(100% - var(--pba-pos)) 0 0);inset:0;position:absolute}.pba__handle[data-v-59072c44]{bottom:0;box-shadow:0 0 0 1px #00000026;left:var(--pba-pos);top:0;transform:translate(-1px);width:2px}.pba__handle[data-v-59072c44],.pba__knob[data-v-59072c44]{background:#fff;position:absolute}.pba__knob[data-v-59072c44]{align-items:center;border-radius:50%;box-shadow:0 4px 14px #00000059;color:#111;display:flex;font-size:18px;height:42px;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%);transition:transform .15s;width:42px}.pba--dragging .pba__knob[data-v-59072c44]{transform:translate(-50%,-50%) scale(1.08)}.pba__label[data-v-59072c44]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-radius:999px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;padding:4px 10px;pointer-events:none;position:absolute;text-transform:uppercase;top:12px}.pba__label--before[data-v-59072c44]{left:12px}.pba__label--after[data-v-59072c44]{right:12px}.plb[data-v-6e50396d]{background:#08080af5;color:#fff;display:flex;flex-direction:column;inset:0;outline:none;position:fixed;z-index:9999}.plb__close[data-v-6e50396d]{background:none;border:0;color:#fff;cursor:pointer;font-size:30px;opacity:.8;position:absolute;right:18px;top:16px;z-index:3}.plb__close[data-v-6e50396d]:hover{opacity:1}.plb__nav[data-v-6e50396d]{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.25);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:22px;height:52px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s;width:52px;z-index:3}.plb__nav[data-v-6e50396d]:hover{background:#fff3}.plb__nav--prev[data-v-6e50396d]{left:20px}.plb__nav--next[data-v-6e50396d]{right:20px}.plb__stage[data-v-6e50396d]{flex:1;min-height:0;padding:60px 90px 16px}.plb__item[data-v-6e50396d],.plb__stage[data-v-6e50396d]{align-items:center;display:flex;justify-content:center}.plb__item[data-v-6e50396d]{max-height:100%;max-width:100%}.plb__img[data-v-6e50396d]{border-radius:6px;box-shadow:0 20px 60px #00000080;cursor:zoom-in;max-height:calc(100vh - 200px);max-width:100%;-o-object-fit:contain;object-fit:contain;transition:transform .25s}.plb__img--zoomed[data-v-6e50396d]{cursor:zoom-out;transform:scale(1.6)}.plb__ba[data-v-6e50396d]{max-height:calc(100vh - 200px);width:min(1100px,90vw)}.plb__ba[data-v-6e50396d] img{max-height:calc(100vh - 200px);position:relative}.plb__video[data-v-6e50396d]{aspect-ratio:16/9;background:#000;border:0;border-radius:6px;width:min(1100px,90vw)}.plb__bar[data-v-6e50396d]{align-items:center;color:#fffc;display:flex;font-size:13.5px;justify-content:space-between;padding:0 24px}.plb__count[data-v-6e50396d]{font-variant-numeric:tabular-nums;opacity:.6}.plb__thumbs[data-v-6e50396d]{display:flex;gap:8px;justify-content:center;overflow-x:auto;padding:12px 24px 18px}.plb__thumb[data-v-6e50396d]{background:#222;border:2px solid transparent;border-radius:4px;cursor:pointer;flex:0 0 auto;height:44px;opacity:.55;overflow:hidden;padding:0;position:relative;transition:opacity .15s,border-color .15s;width:64px}.plb__thumb img[data-v-6e50396d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.plb__thumb--active[data-v-6e50396d],.plb__thumb[data-v-6e50396d]:hover{opacity:1}.plb__thumb--active[data-v-6e50396d]{border-color:#fff}.plb__thumb-icon[data-v-6e50396d]{align-items:center;background:#00000059;color:#fff;display:flex;font-size:16px;inset:0;justify-content:center;position:absolute}.plb-fade-enter-active[data-v-6e50396d],.plb-fade-leave-active[data-v-6e50396d]{transition:opacity .2s}.plb-fade-enter-from[data-v-6e50396d],.plb-fade-leave-to[data-v-6e50396d]{opacity:0}.plb-slide-enter-active[data-v-6e50396d],.plb-slide-leave-active[data-v-6e50396d]{transition:opacity .18s,transform .18s}.plb-slide-enter-from[data-v-6e50396d]{opacity:0;transform:translate(12px)}.plb-slide-leave-to[data-v-6e50396d]{opacity:0;transform:translate(-12px)}@media(max-width:640px){.plb__stage[data-v-6e50396d]{padding:56px 12px 8px}.plb__nav[data-v-6e50396d]{font-size:18px;height:40px;width:40px}.plb__nav--prev[data-v-6e50396d]{left:8px}.plb__nav--next[data-v-6e50396d]{right:8px}}.pfw[data-v-9ae18b91]{color:#111827;font-family:inherit;margin:0 auto;max-width:1280px;padding:48px 32px}.pfw--slider[data-v-9ae18b91]{max-width:none;padding:0}.pfw-status[data-v-9ae18b91]{color:#9ca3af;font-size:14px;padding:60px 0;text-align:center}.pfw-status--inline[data-v-9ae18b91]{padding:20px 0}.pfw-status--empty i[data-v-9ae18b91]{display:block;font-size:36px;margin-bottom:8px}.pfw-head[data-v-9ae18b91]{margin-bottom:28px;text-align:center}.pfw-heading[data-v-9ae18b91]{font-size:clamp(26px,3vw,36px);font-weight:700;letter-spacing:-.02em;margin:0}.pfw-tagline[data-v-9ae18b91]{color:#6b7280;font-size:17px;margin:0}.pfw-filters[data-v-9ae18b91]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:28px}.pfw-chip[data-v-9ae18b91]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#374151;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:500;gap:6px;padding:8px 16px;transition:all .15s}.pfw-chip[data-v-9ae18b91]:hover{border-color:#111827}.pfw-chip--active[data-v-9ae18b91]{background:var(--pf-accent);border-color:var(--pf-accent);color:#fff}.pfw-chip--ghost[data-v-9ae18b91]{border-style:dashed;color:#6b7280}.pfw-chip__n[data-v-9ae18b91]{font-size:11px;font-variant-numeric:tabular-nums;opacity:.65}.pfw-tags[data-v-9ae18b91]{align-items:center;background:#f9fafb;border-radius:12px;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:-14px 0 24px;padding:14px}.pfw-tags__group[data-v-9ae18b91]{color:#9ca3af;font-size:11px;letter-spacing:.08em;margin:0 4px 0 10px;text-transform:uppercase}.pfw-tags__group[data-v-9ae18b91]:first-child{margin-left:0}.pfw-tag[data-v-9ae18b91]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;font-size:12.5px;padding:4px 10px}.pfw-tag--active[data-v-9ae18b91]{background:var(--pf-accent);border-color:var(--pf-accent);color:#fff}.pfw-tag--clear[data-v-9ae18b91]{background:transparent;border-color:transparent;color:#ef4444}.pfw--grid .pfw-list[data-v-9ae18b91]{display:grid;gap:28px}.pfw--masonry .pfw-list[data-v-9ae18b91]{-moz-column-gap:24px;column-gap:24px}.pfw--masonry .pfw-card[data-v-9ae18b91]{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:24px}.pfw-card[data-v-9ae18b91]{display:flex;flex-direction:column}.pfw-card__media[data-v-9ae18b91]{aspect-ratio:4/3;background:#f3f4f6;border-radius:12px;display:block;overflow:hidden;position:relative}.pfw--masonry .pfw-card__media[data-v-9ae18b91]{aspect-ratio:auto}.pfw--masonry .pfw-card--tall .pfw-card__media img[data-v-9ae18b91]{aspect-ratio:3/4}.pfw--masonry .pfw-card__media img[data-v-9ae18b91]{aspect-ratio:4/3}.pfw--grid .pfw-card--featured[data-v-9ae18b91]:first-child{grid-column:span 2}.pfw--grid .pfw-card--featured:first-child .pfw-card__media[data-v-9ae18b91]{aspect-ratio:8/4.5}.pfw-card__media img[data-v-9ae18b91]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1);width:100%}.pfw-card:hover .pfw-card__media img[data-v-9ae18b91]{transform:scale(1.04)}.pfw-card__placeholder[data-v-9ae18b91]{align-items:center;color:#d1d5db;display:flex;font-size:40px;inset:0;justify-content:center;position:absolute}.pfw-card__badges[data-v-9ae18b91]{display:flex;flex-wrap:wrap;gap:6px;left:12px;position:absolute;top:12px;z-index:2}.pfw-badge[data-v-9ae18b91]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#111827b3;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:4px 9px}.pfw-badge--featured[data-v-9ae18b91]{background:var(--pf-accent)}.pfw-card__overlay[data-v-9ae18b91]{align-items:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.55),transparent 55%);display:flex;inset:0;justify-content:space-between;opacity:0;padding:14px;position:absolute;transition:opacity .25s}.pfw-card:focus-within .pfw-card__overlay[data-v-9ae18b91],.pfw-card:hover .pfw-card__overlay[data-v-9ae18b91]{opacity:1}.pfw-card__quick[data-v-9ae18b91]{background:#fff;border:0;border-radius:999px;color:#111827;cursor:pointer;font-size:12.5px;gap:6px;padding:8px 14px}.pfw-card__open[data-v-9ae18b91],.pfw-card__quick[data-v-9ae18b91]{align-items:center;display:inline-flex;font-weight:600}.pfw-card__open[data-v-9ae18b91]{color:#fff;font-size:13px;gap:4px}.pfw-card__body[data-v-9ae18b91]{padding:14px 4px 0}.pfw-card__cat[data-v-9ae18b91]{color:var(--pf-accent);font-size:11.5px;font-weight:700;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.pfw-card__title[data-v-9ae18b91]{font-size:18px;font-weight:600;letter-spacing:-.01em;margin:0 0 4px}.pfw-card__title a[data-v-9ae18b91]{color:inherit;text-decoration:none}.pfw-card__title a[data-v-9ae18b91]:hover{text-decoration:underline;text-underline-offset:3px}.pfw-card__meta[data-v-9ae18b91]{color:#6b7280;display:flex;font-size:13px;gap:10px}.pfw-card__meta span+span[data-v-9ae18b91]:before{content:"·";margin-right:10px}.pfw-slider[data-v-9ae18b91]{background:#0b0b0c;color:#fff;height:min(88vh,820px);min-height:520px;overflow:hidden;position:relative}.pfw-slide[data-v-9ae18b91]{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .8s ease}.pfw-slide--active[data-v-9ae18b91]{opacity:1;pointer-events:auto}.pfw-slide img[data-v-9ae18b91]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.06);transition:transform 7s linear;width:100%}.pfw-slide--active img[data-v-9ae18b91]{transform:scale(1)}.pfw-slide__shade[data-v-9ae18b91]{background:linear-gradient(0deg,#000000bf 0,#00000026 50%,#00000040);inset:0;position:absolute}.pfw-slide__content[data-v-9ae18b91]{bottom:clamp(64px,10vh,120px);left:clamp(24px,7vw,110px);max-width:720px;position:absolute;right:clamp(24px,7vw,110px)}.pfw-slide__eyebrow[data-v-9ae18b91]{align-items:center;display:flex;font-size:12px;gap:10px;letter-spacing:.14em;margin-bottom:14px;opacity:.9;text-transform:uppercase}.pfw-slide__title[data-v-9ae18b91]{font-size:clamp(30px,5vw,60px);font-weight:700;letter-spacing:-.03em;line-height:1.02;margin:0 0 14px}.pfw-slide__excerpt[data-v-9ae18b91]{font-size:clamp(15px,1.4vw,18px);line-height:1.5;margin:0 0 24px;max-width:560px;opacity:.85}.pfw-slide__actions[data-v-9ae18b91]{display:flex;flex-wrap:wrap;gap:10px}.pfw-btn[data-v-9ae18b91]{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:12px 22px;text-decoration:none;transition:all .15s}.pfw-btn--light[data-v-9ae18b91]{background:#fff;color:#111}.pfw-btn--light[data-v-9ae18b91]:hover{background:#f3f4f6}.pfw-btn--ghost[data-v-9ae18b91]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1f;border-color:#ffffff59;color:#fff}.pfw-btn--ghost[data-v-9ae18b91]:hover{background:#ffffff38}.pfw-btn--outline[data-v-9ae18b91]{background:transparent;border-color:var(--pf-accent);color:var(--pf-accent)}.pfw-btn--outline[data-v-9ae18b91]:hover{background:var(--pf-accent);color:#fff}.pfw-slider__nav[data-v-9ae18b91]{align-items:center;background:#0000004d;border:1px solid hsla(0,0%,100%,.35);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s;width:48px;z-index:3}.pfw-slider__nav[data-v-9ae18b91]:hover{background:#0009}.pfw-slider__nav--prev[data-v-9ae18b91]{left:20px}.pfw-slider__nav--next[data-v-9ae18b91]{right:20px}.pfw-slider__dots[data-v-9ae18b91]{bottom:24px;display:flex;gap:8px;left:50%;position:absolute;transform:translate(-50%);z-index:3}.pfw-slider__dot[data-v-9ae18b91]{background:#ffffff59;border:0;border-radius:2px;cursor:pointer;height:3px;padding:0;transition:background .2s;width:28px}.pfw-slider__dot--active[data-v-9ae18b91]{background:#fff}.pfw-slider__count[data-v-9ae18b91]{bottom:20px;font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.1em;opacity:.7;position:absolute;right:28px;z-index:3}.pfw-more[data-v-9ae18b91]{margin-top:36px;text-align:center}@media(max-width:900px){.pfw--grid .pfw-list[data-v-9ae18b91]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pfw--masonry .pfw-list[data-v-9ae18b91]{-moz-column-count:2!important;column-count:2!important}.pfw--grid .pfw-card--featured[data-v-9ae18b91]:first-child{grid-column:span 2}}@media(max-width:560px){.pfw[data-v-9ae18b91]{padding:32px 16px}.pfw--grid .pfw-list[data-v-9ae18b91]{grid-template-columns:1fr!important}.pfw--masonry .pfw-list[data-v-9ae18b91]{-moz-column-count:1!important;column-count:1!important}.pfw--grid .pfw-card--featured[data-v-9ae18b91]:first-child{grid-column:span 1}.pfw-slider[data-v-9ae18b91]{height:80vh;min-height:460px}}.fbw[data-v-92ec294d]{display:flex;justify-content:center;padding:40px 20px}.fbw-card[data-v-92ec294d]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;max-width:560px;padding:28px;width:100%}.fbw-title[data-v-92ec294d]{color:#111827;font-size:20px;font-weight:700;margin:0 0 18px}.fbw-loading[data-v-92ec294d]{color:#9ca3af}.fbw-error-block[data-v-92ec294d],.fbw-loading[data-v-92ec294d]{padding:24px 0;text-align:center}.fbw-error-block[data-v-92ec294d]{color:#6b7280}.fbw-error-block i[data-v-92ec294d]{color:#dc2626;display:block;font-size:32px;margin-bottom:8px}.grw{--grw-accent:#f59e0b;--grw-ink:#1f2937;--grw-card:#fff;color:var(--grw-ink);margin:0 auto;max-width:1200px;padding:48px 32px}.grw-state{color:#6b7280;font-size:14px;padding:24px;text-align:center}.grw-state--setup{border:1px dashed #d1d5db;border-radius:12px;margin:0 auto;max-width:520px}.grw-state--setup i{color:var(--grw-accent);display:block;font-size:28px;margin-bottom:8px}.grw-mock{align-items:center;background:#fef3c7;border-radius:6px;color:#92400e;display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-bottom:16px;padding:4px 10px}.grw-heading{font-size:30px;font-weight:700;letter-spacing:-.01em;margin:0 0 20px}.grw-overall{align-items:center;background:var(--grw-card);border-radius:14px;box-shadow:0 1px 3px #0000000f,0 0 0 1px #0000000a;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:28px;padding:20px 24px}.grw-overall__score{align-items:center;display:flex;gap:12px}.grw-overall__number{color:var(--grw-ink);font-size:44px;font-weight:800;line-height:1}.grw-overall__meta{display:flex;flex:1;flex-direction:column;font-size:14px;gap:2px;min-width:180px}.grw-overall__meta strong{font-size:16px}.grw-overall__meta span{color:#6b7280}.grw-overall__link{align-items:center;color:#2563eb;display:inline-flex;font-size:13px;gap:6px;margin-top:4px;text-decoration:none}.grw-g{flex:none;height:18px;width:18px}.grw-btn{align-items:center;background:var(--grw-accent);border-radius:999px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 20px;text-decoration:none;transition:filter .15s,transform .15s}.grw-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.grw-footer{margin-top:24px;text-align:center}.grw-stars{display:inline-flex;font-size:22px;gap:2px;line-height:1}.grw-stars--sm{font-size:16px}.grw-star{display:inline-block;position:relative}.grw-star__bg{color:#e5e7eb}.grw-star__fg{color:var(--grw-accent);left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.grw-card{background:var(--grw-card);border-radius:14px;box-shadow:0 1px 3px #0000000f,0 0 0 1px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;height:100%;padding:20px}.grw-card__head{align-items:center;display:flex;gap:12px}.grw-card__who{display:flex;flex:1;flex-direction:column;min-width:0}.grw-card__who strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grw-card__who time{color:#6b7280;font-size:12px}.grw-card__text{display:-webkit-box;font-size:14px;-webkit-line-clamp:6;line-height:1.6;margin:0;-webkit-box-orient:vertical;overflow:hidden}.grw-avatar{border-radius:50%;flex:none;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.grw-avatar--initial{color:#fff;display:grid;font-size:16px;font-weight:700;place-items:center}.grw-reply{background:#00000009;border-left:3px solid var(--grw-accent);border-radius:0 8px 8px 0;color:#4b5563;font-size:13px;line-height:1.5;padding:8px 10px}.grw-carousel{padding:0 44px;position:relative}.grw-track-wrap{overflow:hidden}.grw-track{display:flex;transition:transform .4s cubic-bezier(.4,0,.2,1)}.grw-slide{box-sizing:border-box;display:grid;flex:0 0 100%;gap:16px;grid-template-columns:repeat(var(--per,3),minmax(0,1fr));padding:4px}.grw-arrow{background:var(--grw-card);border:0;border-radius:50%;box-shadow:0 1px 4px #00000026;color:var(--grw-ink);cursor:pointer;font-size:18px;height:36px;position:absolute;top:50%;transform:translateY(-50%);width:36px;z-index:1}.grw-arrow--prev{left:0}.grw-arrow--next{right:0}.grw-arrow:disabled{cursor:default;opacity:.35}.grw-dots{display:flex;gap:6px;justify-content:center;margin-top:16px}.grw-dot{background:#d1d5db;border:0;border-radius:50%;cursor:pointer;height:8px;padding:0;width:8px}.grw-dot--on{background:var(--grw-accent);border-radius:999px;width:20px}.grw-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1023px){.grw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.grw-grid{grid-template-columns:1fr}.grw{padding:32px 16px}.grw-heading{font-size:24px}}.grw-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.grw-list__item{border-bottom:1px solid rgba(0,0,0,.08);display:flex;gap:14px;padding:18px 0}.grw-list__item:last-child{border-bottom:0}.grw-list__body{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.grw-list__head{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:10px}.grw-list__head time{color:#6b7280;font-size:12px}.grw-list__body p{font-size:14px;line-height:1.6;margin:0}.nlw[data-v-48ebb7eb]{background:var(--nlw-bg);border-radius:16px;color:var(--nlw-text);padding:32px}.nlw-copy[data-v-48ebb7eb]{margin-bottom:20px;text-align:center}.nlw-heading[data-v-48ebb7eb]{font-size:22px;font-weight:700;margin:0 0 6px}.nlw-subheading[data-v-48ebb7eb]{font-size:14px;margin:0;opacity:.75}.nlw-fields[data-v-48ebb7eb]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.nlw--stacked .nlw-fields[data-v-48ebb7eb]{flex-direction:column;margin:0 auto;max-width:360px}.nlw-input[data-v-48ebb7eb]{background:#fff;border:1.5px solid rgba(0,0,0,.12);border-radius:10px;color:#111827;flex:1;font-size:14px;min-width:200px;padding:12px 16px}.nlw--stacked .nlw-input[data-v-48ebb7eb]{min-width:0;width:100%}.nlw-btn[data-v-48ebb7eb]{background:var(--nlw-accent);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;white-space:nowrap}.nlw-btn[data-v-48ebb7eb]:disabled{cursor:not-allowed;opacity:.6}.nlw-honeypot[data-v-48ebb7eb]{height:1px;left:-5000px;overflow:hidden;position:absolute;width:1px}.nlw-error[data-v-48ebb7eb]{color:#dc2626;font-size:13px;margin:12px 0 0;text-align:center}.nlw-success[data-v-48ebb7eb]{align-items:center;display:flex;font-size:15px;font-weight:600;gap:10px;justify-content:center;padding:12px 0}.nlw-success i[data-v-48ebb7eb]{color:#059669;font-size:22px}.wtw[data-v-beab51de]{--wtw-bg:linear-gradient(135deg,#4facfe,#00f2fe);--wtw-ink:#fff;--wtw-ink-soft:hsla(0,0%,100%,.85);--wtw-card:hsla(0,0%,100%,.14);--wtw-border:hsla(0,0%,100%,.22);background:var(--wtw-bg);border-radius:16px;color:var(--wtw-ink);font-family:inherit;max-width:420px;padding:24px}.wtw--dark[data-v-beab51de]{--wtw-bg:linear-gradient(135deg,#1f2937,#0f172a);--wtw-ink:#f3f4f6;--wtw-ink-soft:rgba(243,244,246,.7);--wtw-card:hsla(0,0%,100%,.06);--wtw-border:hsla(0,0%,100%,.1)}.wtw--glass[data-v-beab51de]{--wtw-bg:hsla(0,0%,100%,.55);--wtw-ink:#1f2937;--wtw-ink-soft:rgba(31,41,55,.65);--wtw-card:hsla(0,0%,100%,.5);--wtw-border:rgba(31,41,55,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wtw-state[data-v-beab51de]{font-size:14px;gap:8px}.wtw-mock[data-v-beab51de],.wtw-state[data-v-beab51de]{align-items:center;color:var(--wtw-ink-soft);display:flex}.wtw-mock[data-v-beab51de]{background:var(--wtw-card);border:1px solid var(--wtw-border);border-radius:8px;font-size:12px;gap:6px;margin-bottom:12px;padding:4px 10px;width:-moz-fit-content;width:fit-content}.wtw-now[data-v-beab51de]{align-items:center;display:flex;gap:12px}.wtw-now__icon[data-v-beab51de]{filter:drop-shadow(0 2px 6px rgba(0,0,0,.15));height:64px;width:64px}.wtw-now__temp[data-v-beab51de]{font-size:44px;font-weight:700;line-height:1}.wtw-now__unit[data-v-beab51de]{font-size:22px;font-weight:500;opacity:.8}.wtw-now__meta[data-v-beab51de]{display:flex;flex-direction:column;gap:2px;margin-left:4px}.wtw-now__place[data-v-beab51de]{font-size:16px}.wtw-now__desc[data-v-beab51de]{color:var(--wtw-ink-soft);font-size:13px}.wtw-now__range[data-v-beab51de]{color:var(--wtw-ink-soft);font-size:12px}.wtw-details[data-v-beab51de]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.wtw-detail[data-v-beab51de]{align-items:center;background:var(--wtw-card);border:1px solid var(--wtw-border);border-radius:10px;color:var(--wtw-ink-soft);display:flex;font-size:12px;gap:6px;padding:6px 10px}.wtw-forecast[data-v-beab51de]{border-top:1px solid var(--wtw-border);display:grid;gap:6px;grid-template-columns:repeat(5,1fr);margin-top:18px;padding-top:16px}.wtw-forecast__day[data-v-beab51de]{align-items:center;color:var(--wtw-ink-soft);display:flex;flex-direction:column;font-size:11px;gap:4px}.wtw-forecast__label[data-v-beab51de]{color:var(--wtw-ink);font-size:10px;font-weight:600;text-transform:uppercase}.wtw-forecast__icon[data-v-beab51de]{height:32px;width:32px}.wtw-forecast__range b[data-v-beab51de]{color:var(--wtw-ink)}
