.nav-toggle[data-v-95e19ede]{width:100%}.nav-caret[data-v-95e19ede]{margin-left:auto;flex:none;opacity:.7;transition:transform .2s ease}.nav-caret.open[data-v-95e19ede]{transform:rotate(180deg)}.nav-submenu[data-v-95e19ede]{display:flex;flex-direction:column;gap:2px;margin:2px 0 6px 18px;padding-left:12px;border-left:1px solid var(--border)}.nav-submenu[data-v-95e19ede] .nav-link{font-size:13px;padding:8px 12px}.nav-drop-enter-active[data-v-95e19ede],.nav-drop-leave-active[data-v-95e19ede]{transition:opacity .18s ease,transform .18s ease}.nav-drop-enter-from[data-v-95e19ede],.nav-drop-leave-to[data-v-95e19ede]{opacity:0;transform:translateY(-4px)}.team-switch[data-v-056b80ae]{position:relative}.team-trigger[data-v-056b80ae]{display:flex;align-items:center;gap:10px;cursor:pointer;background:var(--bg-card-alt);border:1px solid var(--border);color:inherit;padding:6px 12px;border-radius:10px;transition:border-color .15s ease}.team-trigger[data-v-056b80ae]:hover{border-color:var(--accent)}.team-icon[data-v-056b80ae]{color:var(--text-muted);flex-shrink:0}.team-text[data-v-056b80ae]{display:flex;flex-direction:column;line-height:1.15;text-align:left}.team-label[data-v-056b80ae]{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-weight:700}.team-name[data-v-056b80ae]{font-size:13px;font-weight:700;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-chevron[data-v-056b80ae]{transition:transform .15s ease;color:var(--text-muted);flex-shrink:0}.team-switch.open .team-chevron[data-v-056b80ae]{transform:rotate(180deg)}.team-dropdown[data-v-056b80ae]{position:absolute;right:0;top:calc(100% + 10px);background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);min-width:220px;padding:8px;display:none;flex-direction:column;gap:2px;z-index:50;max-height:320px;overflow:auto}.team-switch.open .team-dropdown[data-v-056b80ae]{display:flex}.team-option[data-v-056b80ae]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px;border-radius:8px;font-size:13px;font-weight:600;color:var(--text-secondary);background:none;border:none;cursor:pointer;text-align:left;width:100%}.team-option[data-v-056b80ae]:hover,.team-option.active[data-v-056b80ae]{background:var(--bg-card-alt);color:var(--text-primary)}.team-option.active .team-option-name[data-v-056b80ae]:before{content:"✓ ";color:var(--accent)}.team-option-name[data-v-056b80ae]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-option-count[data-v-056b80ae]{font-size:11px;color:var(--text-muted);flex-shrink:0}.public-shell[data-v-b4d336ac]{--public-max:1800px;--public-gutter:clamp(20px,3.6vw,64px);min-height:100vh;display:flex;flex-direction:column;background:var(--bg-page);color:var(--text-primary)}.public-header[data-v-b4d336ac]{position:sticky;top:0;z-index:20;border-bottom:1px solid color-mix(in srgb,var(--border) 72%,transparent);background:color-mix(in srgb,var(--bg-card) 86%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.public-header-inner[data-v-b4d336ac]{width:100%;max-width:var(--public-max);margin:0 auto;padding:0 var(--public-gutter);min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:28px}.public-brand[data-v-b4d336ac]{display:flex;align-items:center;text-decoration:none;color:inherit;min-width:0}.public-nav[data-v-b4d336ac]{display:flex;align-items:center;gap:6px;margin-right:auto;font-size:12.5px;font-weight:700;flex-wrap:wrap;justify-content:flex-start}.public-nav>a[data-v-b4d336ac]{padding:8px 11px;border-radius:8px;color:var(--text-secondary);text-decoration:none;transition:color .15s ease,background .15s ease}.public-nav>a.router-link-active[data-v-b4d336ac]{color:var(--text-primary)}.public-nav>a[data-v-b4d336ac]:hover{color:var(--text-primary);background:var(--bg-card-alt)}.public-actions[data-v-b4d336ac]{display:flex;align-items:center;gap:10px;flex-shrink:0}.public-user-menu[data-v-b4d336ac]{flex-shrink:0}.public-icon-btn[data-v-b4d336ac]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:var(--text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.public-icon-btn[data-v-b4d336ac]:hover{background:var(--bg-card-alt);color:var(--text-primary)}.public-signin[data-v-b4d336ac]{color:var(--text-secondary);font-size:12.5px;font-weight:700;padding:8px 6px}.public-signin[data-v-b4d336ac]:hover{color:var(--text-primary)}.public-header-cta[data-v-b4d336ac]{padding:9px 15px;border:0;border-radius:8px;background:var(--accent-grad);color:var(--accent-ink);font:inherit;font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap;transition:filter .15s ease,transform .15s ease}.public-header-cta[data-v-b4d336ac]:hover{filter:brightness(1.04);transform:translateY(-1px)}.public-body[data-v-b4d336ac]{flex:1;width:100%}.public-unavailable[data-v-b4d336ac]{max-width:560px;margin:clamp(40px,10vh,110px) auto;padding:44px 36px 40px;display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid var(--border);border-radius:24px;background:var(--bg-card);box-shadow:0 18px 50px -28px #00000059}.public-unavailable-icon[data-v-b4d336ac]{width:72px;height:72px;margin-bottom:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--bg-card));border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)}.public-unavailable-title[data-v-b4d336ac]{margin:0 0 10px;font-size:clamp(20px,3vw,25px);font-weight:800;letter-spacing:-.01em;color:var(--text-primary)}.public-unavailable-text[data-v-b4d336ac]{margin:0 0 8px;font-size:15px;line-height:1.55;color:var(--text-secondary)}.public-unavailable-text strong[data-v-b4d336ac]{color:var(--text-primary);word-break:break-all}.public-unavailable-hint[data-v-b4d336ac]{margin:0 0 26px;max-width:440px;font-size:13px;line-height:1.55;color:var(--text-muted)}.public-unavailable-btn[data-v-b4d336ac]{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border:0;border-radius:10px;background:var(--accent-grad);color:var(--accent-ink);font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:filter .15s ease,transform .15s ease}.public-unavailable-btn[data-v-b4d336ac]:hover{filter:brightness(1.05);transform:translateY(-1px)}@media (max-width:560px){.public-unavailable[data-v-b4d336ac]{margin:28px 16px;padding:34px 22px 30px}}.public-footer[data-v-b4d336ac]{border-top:1px solid color-mix(in srgb,var(--border) 72%,transparent);background:color-mix(in srgb,var(--bg-card) 55%,var(--bg-page))}.public-footer-inner[data-v-b4d336ac]{width:100%;max-width:var(--public-max);margin:0 auto;padding:26px var(--public-gutter);display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap;color:var(--text-muted);font-size:12.5px}.public-footer-nav[data-v-b4d336ac]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.public-footer-nav a[data-v-b4d336ac]{color:var(--text-secondary);font-size:12.5px;font-weight:700;text-decoration:none;transition:color .15s ease}.public-footer-nav a[data-v-b4d336ac]:hover{color:var(--accent)}@media (max-width:1000px){.public-header-inner[data-v-b4d336ac]{flex-wrap:wrap;gap:8px 16px;padding-top:10px;padding-bottom:8px;min-height:0}.public-brand[data-v-b4d336ac]{flex:1}.public-actions[data-v-b4d336ac]{order:2}.public-nav[data-v-b4d336ac]{order:3;width:100%;justify-content:flex-start;gap:2px;padding-top:6px;border-top:1px solid color-mix(in srgb,var(--border) 68%,transparent)}.public-nav>a[data-v-b4d336ac]{padding:7px 9px;font-size:12px}.public-footer-inner[data-v-b4d336ac]{padding-top:22px;padding-bottom:22px}}@media (max-width:760px){.public-user-menu .user-text[data-v-b4d336ac]{display:none}}@media (max-width:560px){.public-header-cta[data-v-b4d336ac]{display:none}.public-nav[data-v-b4d336ac]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.public-nav[data-v-b4d336ac]::-webkit-scrollbar{display:none}.public-actions[data-v-b4d336ac]{gap:4px}.public-icon-btn[data-v-b4d336ac]{width:32px;height:32px}.public-user-menu .user-trigger[data-v-b4d336ac]{padding:2px;gap:6px}.public-user-menu .user-dropdown[data-v-b4d336ac]{right:-4px}}@media (max-width:480px){.public-nav>a[data-v-b4d336ac]{padding:7px 8px;font-size:12.5px}}.chart-wrap[data-v-4ee4b704]{position:relative;height:260px;width:100%}.kpi-grid[data-v-e31cba82]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.dash-filters[data-v-e31cba82]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:flex-end}.dash-range[data-v-e31cba82]{display:grid;grid-template-columns:auto auto auto auto;align-items:center;column-gap:8px;row-gap:4px}.dash-range .form-control[data-v-e31cba82]{width:auto;min-width:150px}.dash-range-sep[data-v-e31cba82]{font-size:12px;font-weight:600;color:var(--text-secondary)}.dash-range-error[data-v-e31cba82]{grid-column:1 / 4}.dash-grid[data-v-e31cba82]{display:grid;gap:16px;margin-top:18px}.dash-grid-2[data-v-e31cba82]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.dash-grid-3[data-v-e31cba82]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.dash-panel[data-v-e31cba82]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:14px}.dash-panel-head[data-v-e31cba82]{display:flex;align-items:center;justify-content:space-between;gap:12px}.dash-panel-tag[data-v-e31cba82]{font-size:13px;font-weight:800;color:var(--accent)}.dash-panel-body[data-v-e31cba82]{min-height:0}.dash-list[data-v-e31cba82]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.dash-row[data-v-e31cba82]{display:flex;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid var(--border)}.dash-row[data-v-e31cba82]:last-child{border-bottom:0;padding-bottom:0}.dash-rank[data-v-e31cba82]{width:22px;flex:none;font-size:12px;font-weight:800;color:var(--text-muted);text-align:center}.dash-thumb[data-v-e31cba82]{width:34px;height:34px;flex:none;border-radius:9px;background:var(--bg-card-alt);background-size:cover;background-position:center;border:1px solid var(--border)}.dash-avatar[data-v-e31cba82]{width:34px;height:34px;flex:none;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}.dash-main[data-v-e31cba82]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.dash-name[data-v-e31cba82]{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-sub[data-v-e31cba82]{font-size:11.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-value[data-v-e31cba82]{font-size:13px;font-weight:800;white-space:nowrap}.dash-empty[data-v-e31cba82]{font-size:12.5px;color:var(--text-muted);margin:0;padding:8px 0}.status-pill.is-paid[data-v-e31cba82]{background:#17c99326;color:#17c993}.status-pill.is-pending[data-v-e31cba82]{background:#f0b42926;color:#f0b429}.status-pill.is-canceled[data-v-e31cba82]{background:#94a3b82e;color:#94a3b8}.status-pill.is-refunded[data-v-e31cba82]{background:#5b8def29;color:#5b8def}@media (max-width:1100px){.kpi-grid[data-v-e31cba82]{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.kpi-grid[data-v-e31cba82]{grid-template-columns:1fr}}.subsection[data-v-d13c7046]{margin-top:14px}.section-subtitle[data-v-d13c7046]{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:14px 0 10px}.link-btn[data-v-d13c7046]{background:none;border:none;cursor:pointer;padding:0}.empty-inline[data-v-d13c7046]{margin-top:12px;font-size:13px;color:var(--text-muted)}.certificates-toolbar[data-v-fb85edfb]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.filter-count[data-v-fb85edfb]{opacity:.7;font-variant-numeric:tabular-nums}.certificates-course-filter[data-v-fb85edfb]{display:flex;align-items:center;gap:8px;min-width:240px}.certificates-course-filter label[data-v-fb85edfb]{font-size:12px;font-weight:700;color:var(--text-muted);white-space:nowrap}.certificates-course-filter select[data-v-fb85edfb]{min-width:200px}.certificates-filter-trigger[data-v-fb85edfb]{display:none;align-items:center;gap:7px;position:relative}.certificates-filter-trigger svg[data-v-fb85edfb]{flex-shrink:0}.filter-badge[data-v-fb85edfb]{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent-grad);color:var(--accent-ink);font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.certificate-filters-modal[data-v-fb85edfb]{max-width:420px}.certificate-filter-section[data-v-fb85edfb]{display:flex;flex-direction:column;gap:10px;margin:18px 0}.certificate-filter-label[data-v-fb85edfb]{font-size:12px;font-weight:700;color:var(--text-muted)}.certificate-filter-options[data-v-fb85edfb]{flex-wrap:wrap}.certificate-filters-modal .admin-modal-actions[data-v-fb85edfb]{margin-top:20px}.certificates-grid[data-v-fb85edfb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px}.certificate-card[data-v-fb85edfb]{display:flex;flex-direction:column;justify-content:space-between;gap:18px;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:22px;box-shadow:var(--shadow-sm)}.certificate-card.is-revoked[data-v-fb85edfb]{opacity:.7}.certificate-card-body[data-v-fb85edfb]{display:flex;flex-direction:column;gap:6px}.certificate-card-badge[data-v-fb85edfb]{align-self:flex-start;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:3px 10px}.certificate-card-title[data-v-fb85edfb]{margin:2px 0 0;font-size:17px;font-weight:800;color:var(--text-primary)}.certificate-card-meta[data-v-fb85edfb]{font-size:12.5px;color:var(--text-muted)}.certificate-card-code[data-v-fb85edfb]{font-size:11.5px;color:var(--text-muted);font-variant-numeric:tabular-nums}.certificate-card-foot[data-v-fb85edfb]{display:flex;align-items:center;justify-content:space-between;gap:12px}.certificate-preview-modal[data-v-fb85edfb]{max-width:1000px}.certificate-preview-modal .admin-modal-actions[data-v-fb85edfb]{margin-top:16px}.certificate-preview-stack[data-v-fb85edfb]{display:flex;flex-direction:column;gap:18px}.certificate-page-block[data-v-fb85edfb]{display:flex;flex-direction:column;gap:8px}.certificate-share-block[data-v-fb85edfb]{display:flex;align-items:center;gap:16px;margin-top:18px;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--bg-card-alt)}.certificate-share-qr[data-v-fb85edfb]{width:104px;flex-shrink:0}.certificate-share-info[data-v-fb85edfb]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.certificate-share-info strong[data-v-fb85edfb]{font-size:13px}.certificate-share-info a[data-v-fb85edfb]{max-width:100%;overflow-wrap:anywhere;font-size:12px;color:var(--accent);font-weight:600}.certificate-page-label[data-v-fb85edfb]{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}@media (max-width:720px){.certificates-toolbar[data-v-fb85edfb]{display:none}.certificates-filter-trigger[data-v-fb85edfb]{display:inline-flex}}@media print{.sidebar,.sidebar-backdrop,.topbar,.page-header[data-v-fb85edfb],.certificates-grid[data-v-fb85edfb],.no-print[data-v-fb85edfb]{display:none!important}.main-col{margin-left:0!important}.content{padding:0!important;display:block!important;gap:0!important}.admin-modal-backdrop[data-v-fb85edfb]{position:static!important;background:none!important;padding:0!important;display:block!important}.admin-modal[data-v-fb85edfb]{max-width:none!important;max-height:none!important;overflow:visible!important;box-shadow:none!important;border:none!important;width:100%!important;padding:0!important;background:none!important}.certificate-preview-stack[data-v-fb85edfb]{display:block;gap:0}.certificate-page-block[data-v-fb85edfb]{display:block;break-before:page;page-break-before:always}[data-v-fb85edfb] .certificate-canvas{border:none!important;border-radius:0!important;break-inside:avoid;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.certificate-print-actions[data-v-fed13bc0]{display:flex;gap:10px}.certificate-print-stack[data-v-fed13bc0]{display:flex;flex-direction:column;gap:22px}.certificate-print-sheet[data-v-fed13bc0]{width:100%;max-width:1000px;margin:0 auto}.certificate-print-sheet-label[data-v-fed13bc0]{display:block;margin-bottom:8px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}@page{size:A4 landscape;margin:0}@media print{.sidebar,.sidebar-backdrop,.topbar,.no-print[data-v-fed13bc0]{display:none!important}.main-col{margin-left:0!important}.content{padding:0!important}.certificate-print-stack[data-v-fed13bc0]{display:block}.certificate-print-sheet[data-v-fed13bc0]{max-width:none;margin:0}.certificate-print-sheet+.certificate-print-sheet[data-v-fed13bc0]{break-before:page;page-break-before:always}[data-v-fed13bc0] .certificate-canvas{border:none!important;border-radius:0!important;break-inside:avoid;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.live-grid[data-v-f7da347e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px}.live-card[data-v-f7da347e]{display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}.live-cover[data-v-f7da347e]{position:relative;height:132px;background-size:cover;background-position:center}.live-soon-badge[data-v-f7da347e]{position:absolute;top:12px;right:12px;z-index:2;background:#f59e0b;color:#1a1205;font-size:11px;font-weight:800;letter-spacing:.06em;padding:4px 9px;border-radius:4px}.live-body[data-v-f7da347e]{display:flex;flex-direction:column;gap:6px;padding:16px 16px 8px;flex:1}.live-title[data-v-f7da347e]{font-size:16px;font-weight:800}.live-desc[data-v-f7da347e]{font-size:13px;color:var(--text-secondary)}.live-meta[data-v-f7da347e]{font-size:12.5px;color:var(--text-muted);font-weight:600}.live-action[data-v-f7da347e]{margin:12px 16px 16px;text-align:center}.video-holder[data-v-7ddcd0be]{position:absolute;top:0;right:0;bottom:0;left:0}.video-holder[data-v-7ddcd0be] iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;border:0}.store-card[data-v-5f07562e]{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--bg-card);color:inherit;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.store-card[data-v-5f07562e]:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 55%,var(--border));box-shadow:0 18px 34px #0f172a21}.store-card-media[data-v-5f07562e]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:16/9;background:#101b2a}.store-card-media img[data-v-5f07562e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.store-card:hover .store-card-media img[data-v-5f07562e]{transform:scale(1.04)}.store-card-fallback[data-v-5f07562e]{position:relative;z-index:1;color:#fff;opacity:.68}.store-card-shade[data-v-5f07562e]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#03091005 52%,#0309106b)}.store-card-sale[data-v-5f07562e],.store-card-open[data-v-5f07562e]{z-index:2}.store-card-sale[data-v-5f07562e]{position:absolute;top:9px;left:9px;padding:4px 8px;border-radius:5px;background:var(--accent-grad);color:var(--accent-ink);font-size:9px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.store-card-open[data-v-5f07562e]{position:absolute;top:9px;right:9px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#050e179e;color:#fff;border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .18s ease,transform .18s ease}.store-card:hover .store-card-open[data-v-5f07562e]{background:var(--accent);color:var(--accent-ink);transform:translate(1px,-1px)}.store-card-body[data-v-5f07562e]{display:flex;flex:1;flex-direction:column;gap:5px;padding:13px 14px 14px}.store-card-title[data-v-5f07562e]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-size:14.5px;font-weight:800;line-height:1.35}.store-card-meta[data-v-5f07562e]{color:var(--text-muted);font-size:10.5px;font-weight:600}.store-card-foot[data-v-5f07562e]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:auto;padding-top:8px}.store-card-price[data-v-5f07562e]{display:flex;flex-direction:column;gap:1px}.store-card-price .price-now[data-v-5f07562e]{font-size:16px;letter-spacing:-.02em}.store-card-price .price-now small[data-v-5f07562e]{font-size:9.5px;font-weight:700;color:var(--text-muted)}.store-card-price .price-old[data-v-5f07562e]{font-size:10px}@media (max-width:700px){.store-card-title[data-v-5f07562e]{font-size:15.5px}.store-card-price .price-now[data-v-5f07562e]{font-size:18px}}@media (prefers-reduced-motion:reduce){.store-card[data-v-5f07562e],.store-card-media img[data-v-5f07562e],.store-card-open[data-v-5f07562e]{transition:none}}.store-catalog[data-v-78243379]{display:flex;flex-direction:column;gap:26px;scroll-margin-top:96px}.store-catalog-head[data-v-78243379]{display:flex;flex-direction:column;gap:5px}.store-catalog-head h2[data-v-78243379]{margin-top:4px;font-size:clamp(32px,3.5vw,48px);font-weight:800;line-height:1.05;letter-spacing:-.035em}.store-catalog-head>p[data-v-78243379]:last-child{color:var(--text-secondary);font-size:14px;line-height:1.55}.store-catalog-layout[data-v-78243379]{display:grid;grid-template-columns:238px minmax(0,1fr);gap:clamp(24px,3vw,38px);align-items:start}.store-filters-panel[data-v-78243379]{position:sticky;top:98px;display:flex;flex-direction:column;gap:24px;padding-right:22px;border-right:1px solid var(--border)}.store-search[data-v-78243379]{display:flex;align-items:center;gap:9px;width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text-muted);transition:border-color .15s ease,box-shadow .15s ease}.store-search[data-v-78243379]:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.store-search input[data-v-78243379]{width:100%;border:0;outline:0;background:transparent;color:var(--text-primary);font:inherit;font-size:12.5px}.store-search input[data-v-78243379]::placeholder{color:var(--text-muted)}.store-filter-group[data-v-78243379]{display:flex;flex-direction:column;gap:3px}.store-filter-title[data-v-78243379]{margin:0 0 7px;color:var(--text-muted);font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.store-filter-row[data-v-78243379]{display:flex;align-items:center;gap:8px;width:100%;padding:6px 0;border:0;background:none;color:var(--text-secondary);font:inherit;font-size:12.5px;font-weight:600;text-align:left;cursor:pointer;transition:color .15s ease}.store-filter-row[data-v-78243379]:hover,.store-filter-row.active[data-v-78243379]{color:var(--text-primary)}.store-filter-check[data-v-78243379]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:15px;height:15px;border:1px solid var(--border);border-radius:4px;color:var(--accent-ink);transition:background .15s ease,border-color .15s ease}.store-filter-row.active .store-filter-check[data-v-78243379]{border-color:var(--accent);background:var(--accent)}.store-filter-count[data-v-78243379]{margin-left:auto;color:var(--text-muted);font-size:10.5px;font-weight:700}.store-clear-filters[data-v-78243379]{align-self:flex-start;padding:0;border:0;background:none;color:var(--accent);font:inherit;font-size:11.5px;font-weight:800;cursor:pointer}.store-results[data-v-78243379]{display:flex;flex-direction:column;gap:18px;min-width:0}.store-results-bar[data-v-78243379]{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.store-results-bar>span[data-v-78243379]{color:var(--text-muted);font-size:12px;font-weight:600}.store-sort select[data-v-78243379]{padding:9px 32px 9px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-input);color:var(--text-primary);font:inherit;font-size:12px;font-weight:700;outline:none;cursor:pointer}.store-grid[data-v-78243379]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}.store-skeleton[data-v-78243379]{display:flex;flex-direction:column;gap:12px}.store-skeleton-media[data-v-78243379],.store-skeleton-line[data-v-78243379]{display:block;border-radius:12px;background:var(--bg-card-alt);animation:store-pulse-78243379 1.4s ease-in-out infinite}.store-skeleton-media[data-v-78243379]{aspect-ratio:16/9;border-radius:12px}.store-skeleton-line[data-v-78243379]{height:15px}.store-skeleton-line-sm[data-v-78243379]{width:56%}.store-filters-toggle[data-v-78243379]{display:none}@keyframes store-pulse-78243379{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:1200px){.store-catalog-layout[data-v-78243379]{grid-template-columns:215px minmax(0,1fr)}.store-grid[data-v-78243379]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.store-catalog-layout[data-v-78243379]{grid-template-columns:1fr}.store-filters-toggle[data-v-78243379]{display:flex;align-items:center;gap:8px;align-self:flex-start;padding:9px 13px;border:1px solid var(--border);border-radius:8px;background:var(--bg-card);color:var(--text-primary);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.store-filters-count[data-v-78243379]{display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:9px;background:var(--accent);color:var(--accent-ink);font-size:10px}.store-filters-chevron[data-v-78243379]{margin-left:auto;transition:transform .2s ease}.store-filters-chevron.open[data-v-78243379]{transform:rotate(180deg)}.store-filters-panel[data-v-78243379]{display:none;position:static;padding:18px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card)}.store-filters-panel.open[data-v-78243379]{display:flex}}@media (max-width:700px){.store-grid[data-v-78243379]{grid-template-columns:1fr;gap:28px}.store-catalog-head h2[data-v-78243379]{font-size:34px}.store-results-bar[data-v-78243379]{align-items:flex-start}}.store-catalog.is-internal[data-v-78243379]{gap:20px}.store-catalog.is-internal .store-catalog-head h2[data-v-78243379]{font-size:clamp(26px,3vw,36px)}.store-catalog.is-internal .store-catalog-layout[data-v-78243379]{grid-template-columns:210px minmax(0,1fr)}@media (max-width:900px){.store-catalog.is-internal .store-catalog-layout[data-v-78243379]{grid-template-columns:1fr}}.store-hero-block[data-v-f6abe121]{--store-gutter:clamp(20px,3.6vw,64px);position:relative;isolation:isolate}.store-hero-block[data-v-f6abe121] .hero{border-radius:0;box-shadow:none;background:#07101a}.store-hero-block[data-v-f6abe121] .hero-slide{min-height:clamp(470px,40vw,560px);padding:clamp(48px,5vw,76px) var(--store-gutter) clamp(116px,9vw,150px);gap:16px;justify-content:center}.store-hero-block[data-v-f6abe121] .hero-bg{transform:scale(1.01)}.store-hero-block[data-v-f6abe121] .hero-mask{background:linear-gradient(90deg,#07101af7,#07101ae0 38%,#07101a70 72%,#07101a29),linear-gradient(180deg,#07101a0d,#07101a33 62%,#07101ab8)}.store-hero-block[data-v-f6abe121] .hero-eyebrow{color:color-mix(in srgb,var(--accent) 82%,#fff);font-size:10.5px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.store-hero-block[data-v-f6abe121] .hero-title{max-width:780px;color:#fff;font-size:clamp(40px,4.8vw,66px);font-weight:800;line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.store-hero-block[data-v-f6abe121] .hero-title em{display:block;color:var(--accent)}.store-hero-block[data-v-f6abe121] .hero-desc{max-width:560px;color:#ffffffb8;font-size:clamp(14px,1.1vw,16px);line-height:1.65}.store-hero-block[data-v-f6abe121] .hero-actions{gap:18px;margin-top:5px}.store-hero-block[data-v-f6abe121] .hero-actions .btn{padding:13px 20px;font-size:13px;border-radius:8px}.store-hero-block[data-v-f6abe121] .hero-quote{display:none}.store-hero-block[data-v-f6abe121] .hero-dots{left:var(--store-gutter);bottom:104px}.store-hero-block[data-v-f6abe121] .hero-dots span{background:#ffffff5c}.store-hero-block[data-v-f6abe121] .hero-dots span.active{background:var(--accent)}.store-hero-block[data-v-f6abe121] .hero-nav{width:38px;height:38px;background:#040c147a;border-color:#fff3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.store-hero-block[data-v-f6abe121] .hero-nav.prev{left:16px}.store-hero-block[data-v-f6abe121] .hero-nav.next{right:16px}.store-hero-block[data-v-f6abe121] .hero-nav:hover{background:var(--accent);color:var(--accent-ink)}.store-hero-benefits[data-v-f6abe121]{position:absolute;left:var(--store-gutter);right:var(--store-gutter);bottom:24px;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.18)}.store-benefit[data-v-f6abe121]{display:flex;align-items:center;gap:11px;padding:18px 26px}.store-benefit[data-v-f6abe121]:first-child{padding-left:0}.store-benefit+.store-benefit[data-v-f6abe121]{border-left:1px solid rgba(255,255,255,.15)}.store-benefit-icon[data-v-f6abe121]{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent)}.store-benefit>span[data-v-f6abe121]:last-child{display:flex;flex-direction:column;gap:2px;min-width:0;color:#fff}.store-benefit strong[data-v-f6abe121]{font-size:11.5px;line-height:1.35}.store-benefit small[data-v-f6abe121]{font-size:10.5px;line-height:1.4;color:#ffffff9e}.store-hero-block.is-compact[data-v-f6abe121] .hero{border-radius:14px;box-shadow:var(--shadow-sm)}.store-hero-block.is-compact[data-v-f6abe121] .hero-slide{min-height:190px;padding:28px 34px;gap:8px}.store-hero-block.is-compact[data-v-f6abe121] .hero-title{max-width:620px;font-size:clamp(26px,3.2vw,38px);line-height:1.08}.store-hero-block.is-compact[data-v-f6abe121] .hero-title em{display:inline;margin-left:.18em}.store-hero-block.is-compact[data-v-f6abe121] .hero-desc{max-width:520px;font-size:12px;line-height:1.55}.store-hero-block.is-compact[data-v-f6abe121] .hero-actions{gap:10px;margin-top:2px}.store-hero-block.is-compact[data-v-f6abe121] .hero-actions .btn{padding:9px 14px;font-size:11.5px}.store-hero-block.is-compact[data-v-f6abe121] .hero-dots{left:34px;bottom:14px}.store-hero-block.is-compact[data-v-f6abe121] .hero-quote,.store-hero-block.is-compact[data-v-f6abe121] .hero-nav{display:none}@media (max-width:900px){.store-hero-block[data-v-f6abe121] .hero-slide{min-height:430px;padding:42px var(--store-gutter) 46px}.store-hero-block[data-v-f6abe121] .hero-title{max-width:620px}.store-hero-benefits[data-v-f6abe121]{position:static;grid-template-columns:1fr;padding:4px var(--store-gutter);background:var(--bg-page);border-top:1px solid var(--border)}.store-benefit[data-v-f6abe121]{padding:13px 0}.store-benefit+.store-benefit[data-v-f6abe121]{border-left:0;border-top:1px solid var(--border)}.store-benefit>span[data-v-f6abe121]:last-child{color:var(--text-primary)}.store-benefit small[data-v-f6abe121]{color:var(--text-muted)}.store-hero-block[data-v-f6abe121] .hero-dots{bottom:20px}.store-hero-block[data-v-f6abe121] .hero-quote{display:none}}@media (max-width:700px){.store-hero-block[data-v-f6abe121] .hero-slide{min-height:400px;padding-top:38px}.store-hero-block[data-v-f6abe121] .hero-title{font-size:clamp(34px,9.2vw,46px)}.store-hero-block[data-v-f6abe121] .hero-desc{max-width:100%}.store-hero-block.is-compact[data-v-f6abe121] .hero-slide{min-height:175px;padding:22px}.store-hero-block.is-compact[data-v-f6abe121] .hero-desc{display:none}.store-hero-block.is-compact[data-v-f6abe121] .hero-actions{margin-top:6px}}@media (prefers-reduced-motion:reduce){.store-hero-block[data-v-f6abe121] .hero-track{transition:none}}.store-product-includes[data-v-3596bef1]{display:flex;flex-direction:column;gap:9px;padding:15px 16px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card-alt)}.store-product-includes>strong[data-v-3596bef1]{font-size:12px;font-weight:800}.store-product-includes ul[data-v-3596bef1]{display:flex;flex-direction:column;gap:7px;margin:0;padding:0}.store-product-includes li[data-v-3596bef1]{display:flex;align-items:flex-start;gap:8px;color:var(--text-secondary);font-size:12px;line-height:1.5}.store-product-includes svg[data-v-3596bef1]{flex-shrink:0;margin-top:1px;color:var(--accent)}.store-product-buy[data-v-3596bef1]{display:flex;flex-direction:column;gap:12px;margin-top:4px;padding:18px;border:1px solid var(--border);border-radius:14px;background:var(--bg-card)}.store-product-buy-head[data-v-3596bef1]{display:flex;align-items:center;justify-content:space-between;gap:12px}.store-product-buy-head>span[data-v-3596bef1]:first-child{color:var(--text-muted);font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.store-product-access[data-v-3596bef1]{color:var(--text-muted);font-size:10.5px;font-weight:600}.store-product-buy .product-price[data-v-3596bef1]{margin:0}.store-product-buy .price-now[data-v-3596bef1]{font-size:30px;line-height:1.1;letter-spacing:-.03em}.store-product-buy .price-now small[data-v-3596bef1]{font-size:11px;font-weight:700;color:var(--text-muted)}.store-product-buy-btn[data-v-3596bef1]{padding:13px 18px;border-radius:8px;font-size:13px}.store-product-warning[data-v-3596bef1]{margin:0;padding:10px 12px;border-radius:8px;background:var(--accent-soft);color:var(--text-secondary);font-size:11.5px;line-height:1.5}.store-product-note[data-v-3596bef1]{margin:0;color:var(--text-muted);font-size:11px;line-height:1.5;text-align:center}@media (max-width:720px){.store-product-buy[data-v-3596bef1]{padding:16px}.store-product-buy .price-now[data-v-3596bef1]{font-size:27px}}.robot-grid[data-v-0fe255bb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}.robot-card[data-v-0fe255bb]{display:flex;flex-direction:column;gap:8px;padding:20px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;color:inherit;text-decoration:none;transition:border-color .15s,transform .15s}.robot-card[data-v-0fe255bb]:hover{border-color:var(--accent);transform:translateY(-3px)}.robot-icon[data-v-0fe255bb]{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:11px;background:var(--accent-grad);color:var(--accent-ink)}.robot-name[data-v-0fe255bb]{font-size:15px}.robot-desc[data-v-0fe255bb]{font-size:12.5px;color:var(--text-muted);line-height:1.5}.robot-markets[data-v-0fe255bb]{font-size:11px;font-weight:700;color:var(--accent);letter-spacing:.04em}.robot-back[data-v-6ad8d51c]{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px}.panel[data-v-6ad8d51c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:22px;margin-bottom:20px}form[data-v-6ad8d51c]{display:flex;flex-direction:column;gap:16px}.row[data-v-6ad8d51c]{display:flex;flex-wrap:wrap;gap:24px}.field[data-v-6ad8d51c]{display:flex;flex-direction:column;gap:7px}.label[data-v-6ad8d51c]{font-size:12px;font-weight:700;color:var(--text-muted);display:flex;gap:8px;align-items:center}.hint[data-v-6ad8d51c]{font-size:11.5px;color:var(--text-muted)}.hint.warn[data-v-6ad8d51c]{color:#f59e0b}.muted[data-v-6ad8d51c]{font-weight:400;color:var(--text-muted)}.seg[data-v-6ad8d51c]{display:inline-flex;border:1.5px solid var(--border);border-radius:10px;overflow:hidden;align-self:flex-start}.seg button[data-v-6ad8d51c]{padding:8px 16px;background:transparent;border:0;color:var(--text-secondary);font:inherit;font-size:13px;cursor:pointer}.seg button.on[data-v-6ad8d51c]{background:var(--accent-grad);color:var(--accent-ink);font-weight:700}.chips[data-v-6ad8d51c]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.chip[data-v-6ad8d51c]{padding:6px 12px;border-radius:999px;border:1.5px solid var(--border);background:transparent;color:var(--text-secondary);font:inherit;font-size:12px;cursor:pointer}.chip[data-v-6ad8d51c]:hover{border-color:var(--accent)}.chip.on[data-v-6ad8d51c]{border-color:var(--accent);color:var(--accent);font-weight:700}.link[data-v-6ad8d51c]{background:none;border:0;color:var(--accent);font:inherit;font-size:11.5px;cursor:pointer;padding:0}.sep[data-v-6ad8d51c]{font-size:12px;color:var(--text-muted)}input[type=date][data-v-6ad8d51c],input[type=number][data-v-6ad8d51c],input[type=search][data-v-6ad8d51c]{padding:7px 10px;border-radius:9px;border:1.5px solid var(--border);background:var(--bg-input);color:var(--text-primary);font:inherit;font-size:13px}input.num[data-v-6ad8d51c]{width:76px}form .btn[data-v-6ad8d51c]{align-self:flex-start}.picker[data-v-6ad8d51c]{position:relative;align-self:flex-start;min-width:280px}.picker-btn[data-v-6ad8d51c]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;border-radius:10px;border:1.5px solid var(--border);background:var(--bg-input);color:var(--text-primary);font:inherit;font-size:13px;cursor:pointer}.picker-btn[data-v-6ad8d51c]:disabled{opacity:.5;cursor:not-allowed}.caret[data-v-6ad8d51c]{color:var(--text-muted);font-size:11px}.picker-menu[data-v-6ad8d51c]{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;min-width:280px;background:var(--bg-card);border:1.5px solid var(--border);border-radius:12px;padding:10px;box-shadow:0 12px 32px #00000059;display:flex;flex-direction:column;gap:8px}.picker-menu input[type=search][data-v-6ad8d51c]{width:100%;box-sizing:border-box}.picker-actions[data-v-6ad8d51c]{display:flex;justify-content:space-between}.picker-menu ul[data-v-6ad8d51c]{list-style:none;margin:0;padding:0;max-height:240px;overflow-y:auto}.picker-menu li label[data-v-6ad8d51c]{display:flex;align-items:center;gap:8px;padding:6px 4px;font-size:13px;cursor:pointer;border-radius:6px}.picker-menu li label[data-v-6ad8d51c]:hover{background:#ffffff0d}.add-asset[data-v-6ad8d51c]{padding:9px 10px;border-radius:9px;border:1.5px dashed var(--accent);background:transparent;color:var(--accent);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.add-asset[data-v-6ad8d51c]:disabled{opacity:.6;cursor:wait}.add-error[data-v-6ad8d51c]{color:#ef4444;font-size:11.5px}.picker-menu li.muted[data-v-6ad8d51c]{padding:6px 4px;font-size:12px}.error[data-v-6ad8d51c]{color:#ef4444;font-size:13px}.stats[data-v-6ad8d51c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:16px}.stat[data-v-6ad8d51c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px;display:flex;flex-direction:column;gap:4px}.stat span[data-v-6ad8d51c]{font-size:11.5px;color:var(--text-muted)}.stat strong[data-v-6ad8d51c]{font-size:20px}.toolbar[data-v-6ad8d51c]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:12px}.toolbar label[data-v-6ad8d51c]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-muted)}.toolbar label input[type=number][data-v-6ad8d51c]{width:70px}.toolbar .check[data-v-6ad8d51c]{cursor:pointer}.toolbar .check input[type=checkbox][data-v-6ad8d51c]{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;flex-shrink:0;width:18px;height:18px;display:inline-grid;place-content:center;cursor:pointer;border:1.5px solid var(--border);border-radius:6px;background:var(--bg-input);transition:border-color .14s ease,background .14s ease}.toolbar .check input[type=checkbox][data-v-6ad8d51c]:before{content:"";width:10px;height:10px;transform:scale(0);transition:transform .12s ease;box-shadow:inset 1em 1em var(--accent-ink);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.toolbar .check:hover input[type=checkbox][data-v-6ad8d51c]{border-color:var(--accent)}.toolbar .check input[type=checkbox][data-v-6ad8d51c]:checked{background:var(--accent);border-color:var(--accent)}.toolbar .check input[type=checkbox][data-v-6ad8d51c]:checked:before{transform:scale(1)}.toolbar .check input[type=checkbox][data-v-6ad8d51c]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.toolbar .btn[data-v-6ad8d51c]{margin-left:auto}.table-wrap[data-v-6ad8d51c]{background:var(--bg-card);overflow-x:auto;border:1px solid var(--border);border-radius:12px}table[data-v-6ad8d51c]{width:100%;border-collapse:collapse;font-size:12.5px}th[data-v-6ad8d51c],td[data-v-6ad8d51c]{padding:10px 12px;text-align:right;white-space:nowrap}th[data-v-6ad8d51c]:first-child,td[data-v-6ad8d51c]:first-child{text-align:left}thead th[data-v-6ad8d51c]{color:var(--text-muted);font-weight:700;border-bottom:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none}thead th.sorted[data-v-6ad8d51c]{color:var(--text-primary)}.arrow[data-v-6ad8d51c]{margin-left:4px;color:var(--accent)}.row-main[data-v-6ad8d51c]{cursor:pointer}.row-main:hover td[data-v-6ad8d51c],.row-main.open td[data-v-6ad8d51c]{background:#ffffff08}tbody tr+tr td[data-v-6ad8d51c]{border-top:1px solid var(--border)}.row-detail td[data-v-6ad8d51c]{text-align:left;background:#0000001f}.detail-scroll[data-v-6ad8d51c]{max-height:280px;overflow-y:auto}.mini[data-v-6ad8d51c]{font-size:12px}.mini th[data-v-6ad8d51c]{cursor:default}.pos[data-v-6ad8d51c]{color:#22c55e;font-weight:700}.neg[data-v-6ad8d51c]{color:#ef4444;font-weight:700}.store-page[data-v-02e04720]{display:flex;flex-direction:column}.store-content[data-v-02e04720]{padding-top:clamp(42px,4.6vw,68px)}.product-top[data-v-f3072d15]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);gap:clamp(32px,4vw,54px);align-items:start}.product-media[data-v-f3072d15]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;min-width:0;aspect-ratio:16/9;border:1px solid var(--border);border-radius:12px;background:#101b2a}.product-media img[data-v-f3072d15]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.product-media-shade[data-v-f3072d15]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#03091000 58%,#0309106b)}.product-media>.icon[data-v-f3072d15]{position:relative;z-index:2;color:#fff;opacity:.65}.product-media-sale[data-v-f3072d15]{position:absolute;z-index:3;top:12px;left:12px;padding:5px 9px;border-radius:5px;background:var(--accent-grad);color:var(--accent-ink);font-size:9.5px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.product-info[data-v-f3072d15]{display:flex;flex-direction:column;gap:20px;min-width:0;padding-top:4px}.product-heading[data-v-f3072d15]{display:flex;flex-direction:column;gap:10px}.product-heading h1[data-v-f3072d15]{font-size:clamp(28px,2.7vw,38px);font-weight:800;line-height:1.12;letter-spacing:-.035em}.product-description[data-v-f3072d15]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;color:var(--text-secondary);font-size:13.5px;line-height:1.65;white-space:pre-line}.product-meta[data-v-f3072d15]{display:flex;flex-wrap:wrap;gap:8px 16px}.product-meta span[data-v-f3072d15]{display:flex;align-items:center;gap:6px;color:var(--text-muted);font-size:10.5px;font-weight:600}.product-meta svg[data-v-f3072d15]{color:var(--accent);flex-shrink:0}.product-buy[data-v-f3072d15]{display:flex;flex-direction:column;gap:13px;padding-top:18px;border-top:1px solid var(--border)}.product-price-row[data-v-f3072d15]{display:flex;flex-direction:column;gap:3px}.product-buy-label[data-v-f3072d15]{color:var(--text-muted);font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.product-buy .product-price[data-v-f3072d15]{margin:0}.product-buy .price-now[data-v-f3072d15]{font-size:clamp(30px,3vw,38px);line-height:1.1;letter-spacing:-.035em}.product-buy .price-now small[data-v-f3072d15]{font-size:11px;font-weight:700;color:var(--text-muted)}.product-buy .price-old[data-v-f3072d15]{font-size:12px}.product-buy-btn[data-v-f3072d15]{width:100%;padding:13px 18px;border-radius:8px;font-size:13px}.product-payment-note[data-v-f3072d15]{color:var(--text-muted);font-size:10.5px;line-height:1.45;text-align:center}.product-detail[data-v-f3072d15]{display:flex;flex-direction:column;gap:26px;padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--border);scroll-margin-top:96px}.product-tabs[data-v-f3072d15]{display:flex;gap:26px;overflow-x:auto;border-bottom:1px solid var(--border);scrollbar-width:none}.product-tabs[data-v-f3072d15]::-webkit-scrollbar{display:none}.product-tab[data-v-f3072d15]{flex-shrink:0;padding:0 0 11px;border:0;border-bottom:2px solid transparent;background:none;color:var(--text-muted);font:inherit;font-size:12.5px;font-weight:800;cursor:pointer;transition:color .15s ease,border-color .15s ease}.product-tab[data-v-f3072d15]:hover{color:var(--text-primary)}.product-tab.active[data-v-f3072d15]{border-bottom-color:var(--accent);color:var(--text-primary)}.product-detail-grid[data-v-f3072d15]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:clamp(30px,4vw,54px);align-items:start}.product-tab-panel[data-v-f3072d15]{min-width:0}.product-tab-panel h2[data-v-f3072d15]{margin:0 0 13px;font-size:21px;font-weight:800;letter-spacing:-.02em}.product-about[data-v-f3072d15]{color:var(--text-secondary);font-size:13.5px;line-height:1.75;white-space:pre-line}.product-included-list[data-v-f3072d15]{display:flex;flex-direction:column;margin:0;padding:0}.product-included-list li[data-v-f3072d15]{display:flex;align-items:flex-start;gap:10px;padding:11px 0;border-bottom:1px solid var(--border);color:var(--text-secondary);font-size:13px;line-height:1.5}.product-included-list li[data-v-f3072d15]:first-child{padding-top:0}.product-included-check[data-v-f3072d15]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:21px;height:21px;border-radius:50%;background:var(--accent-soft);color:var(--accent)}.product-how-grid[data-v-f3072d15]{display:flex;flex-direction:column;gap:0}.product-how-step[data-v-f3072d15]{display:flex;gap:16px;padding:14px 0;border-bottom:1px solid var(--border)}.product-how-step[data-v-f3072d15]:first-child{padding-top:0}.product-how-step[data-v-f3072d15]:last-child{border-bottom:0}.product-how-step>span[data-v-f3072d15]{color:var(--accent);font-size:22px;font-weight:800;line-height:1;letter-spacing:-.04em;flex-shrink:0}.product-how-step>div[data-v-f3072d15]{display:flex;flex-direction:column;gap:3px}.product-how-step strong[data-v-f3072d15]{font-size:12.5px}.product-how-step p[data-v-f3072d15]{margin:0;color:var(--text-muted);font-size:11.5px;line-height:1.5}.product-include-card[data-v-f3072d15]{position:sticky;top:108px;display:flex;flex-direction:column;gap:18px;padding:22px;border:1px solid var(--border);border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 6%,var(--bg-card)),var(--bg-card));box-shadow:var(--shadow-sm)}.include-head[data-v-f3072d15]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.include-head h2[data-v-f3072d15]{margin:4px 0 0;font-size:16px;font-weight:800;letter-spacing:-.02em}.include-count[data-v-f3072d15]{flex-shrink:0;padding:4px 9px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.02em;white-space:nowrap}.include-section[data-v-f3072d15]{display:flex;flex-direction:column;gap:8px}.include-label[data-v-f3072d15]{margin:0;color:var(--text-muted);font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.include-courses[data-v-f3072d15]{display:flex;flex-direction:column;margin:0;padding:0}.include-courses li[data-v-f3072d15]{display:flex;align-items:flex-start;gap:10px;padding:9px 0;border-bottom:1px solid var(--border)}.include-courses li[data-v-f3072d15]:first-child{padding-top:0}.include-courses li[data-v-f3072d15]:last-child{border-bottom:0;padding-bottom:0}.include-tile[data-v-f3072d15]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:9px;background:var(--accent-soft);color:var(--accent)}.include-course-copy[data-v-f3072d15]{display:flex;flex-direction:column;gap:2px;min-width:0}.include-course-copy strong[data-v-f3072d15]{color:var(--text-primary);font-size:12.5px;font-weight:700;line-height:1.4}.include-course-copy span[data-v-f3072d15]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--text-muted);font-size:10.5px;line-height:1.45}.include-more[data-v-f3072d15]{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;margin-top:2px;padding:0;border:0;background:none;color:var(--accent);font:inherit;font-size:11px;font-weight:800;cursor:pointer}.include-more[data-v-f3072d15]:hover{text-decoration:underline}.include-benefits[data-v-f3072d15]{display:flex;flex-direction:column;gap:8px;margin:0;padding:16px 0 0;border-top:1px solid var(--border)}.include-benefits li[data-v-f3072d15]{display:flex;align-items:center;gap:10px;color:var(--text-secondary);font-size:11.5px;font-weight:600;line-height:1.4}.include-benefits .include-tile[data-v-f3072d15]{width:26px;height:26px;border-radius:8px}.include-trust[data-v-f3072d15]{margin-top:0}.product-skeleton-media[data-v-f3072d15]{background:var(--bg-card-alt);animation:product-pulse-f3072d15 1.4s ease-in-out infinite}.product-skeleton-info[data-v-f3072d15]{display:flex;flex-direction:column;gap:13px;padding-top:10px}.product-skeleton-line[data-v-f3072d15]{display:block;height:16px;border-radius:8px;background:var(--bg-card-alt);animation:product-pulse-f3072d15 1.4s ease-in-out infinite}.product-skeleton-title[data-v-f3072d15]{height:44px;width:82%}.product-skeleton-line-sm[data-v-f3072d15]{width:54%}@keyframes product-pulse-f3072d15{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:1000px){.product-top[data-v-f3072d15]{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:32px}.product-detail-grid[data-v-f3072d15]{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:30px}}@media (max-width:820px){.product-top[data-v-f3072d15]{grid-template-columns:1fr}.product-info[data-v-f3072d15]{padding-top:0}.product-description[data-v-f3072d15]{-webkit-line-clamp:6}.product-detail-grid[data-v-f3072d15]{grid-template-columns:1fr}.product-include-card[data-v-f3072d15]{position:static}}@media (max-width:600px){.product-media[data-v-f3072d15]{border-radius:10px}.product-heading h1[data-v-f3072d15]{font-size:clamp(28px,8vw,36px)}.product-buy .price-now[data-v-f3072d15]{font-size:30px}.product-tabs[data-v-f3072d15]{gap:20px}.product-include-card[data-v-f3072d15]{padding:17px}}@media (prefers-reduced-motion:reduce){.product-skeleton-media[data-v-f3072d15],.product-skeleton-line[data-v-f3072d15]{animation:none}}.card-brick-wrap[data-v-7430e8f3]{display:flex;flex-direction:column;gap:12px;min-width:0}.checkout-page-head[data-v-7430e8f3]{display:flex;flex-direction:column;gap:5px}.checkout-page-head h1[data-v-7430e8f3]{font-size:clamp(34px,3.6vw,48px);font-weight:800;line-height:1.04;letter-spacing:-.04em}.checkout-shell[data-v-7430e8f3]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(340px,.5fr);gap:clamp(24px,3vw,40px);align-items:start}.checkout-main[data-v-7430e8f3]{display:flex;flex-direction:column;gap:20px;min-width:0}.checkout-steps[data-v-7430e8f3]{display:flex;align-items:center;gap:0;flex-wrap:wrap}.checkout-step[data-v-7430e8f3]{display:inline-flex;align-items:center;gap:7px;border:0;background:none;color:var(--text-muted);font-size:11.5px;font-weight:700;white-space:nowrap}.checkout-step b[data-v-7430e8f3]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--bg-card-alt);color:var(--text-muted);font-size:9.5px;font-weight:900}.checkout-step.done[data-v-7430e8f3]{color:var(--text-secondary)}.checkout-step.done b[data-v-7430e8f3]{background:var(--accent-soft);color:var(--accent)}.checkout-step.active[data-v-7430e8f3]{color:var(--text-primary)}.checkout-step.active b[data-v-7430e8f3]{background:var(--accent);color:var(--accent-ink)}.checkout-steps i[data-v-7430e8f3]{flex:1;min-width:16px;max-width:70px;height:1px;margin:0 14px;background:var(--border)}.checkout-card[data-v-7430e8f3],.checkout-summary[data-v-7430e8f3]{padding:clamp(24px,3vw,38px);border:1px solid var(--border);border-radius:14px;background:var(--bg-card)}.checkout-card[data-v-7430e8f3]{display:flex;flex-direction:column;gap:22px}.checkout-card-head[data-v-7430e8f3]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.checkout-card-head h2[data-v-7430e8f3]{font-size:18px;font-weight:800;letter-spacing:-.02em}.checkout-card-head p[data-v-7430e8f3]{margin-top:4px;color:var(--text-secondary);font-size:12px;line-height:1.5}.checkout-account-badge[data-v-7430e8f3]{padding:4px 9px;border-radius:5px;background:var(--accent-soft);color:var(--accent);font-size:9.5px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.checkout-account-grid[data-v-7430e8f3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;border-radius:10px;background:var(--bg-card-alt)}.checkout-account-grid>div[data-v-7430e8f3]{display:flex;flex-direction:column;gap:3px;min-width:0}.checkout-account-grid span[data-v-7430e8f3]{color:var(--text-muted);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.checkout-account-grid strong[data-v-7430e8f3]{overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:700}.checkout-product[data-v-7430e8f3]{display:grid;grid-template-columns:86px minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px;border-radius:18px;background:var(--bg-card-alt)}.checkout-product-media[data-v-7430e8f3],.summary-product-media[data-v-7430e8f3]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;color:#fff}.checkout-product-media[data-v-7430e8f3]{width:86px;height:68px}.checkout-product-media img[data-v-7430e8f3],.summary-product-media img[data-v-7430e8f3]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.checkout-product-copy[data-v-7430e8f3]{display:flex;flex-direction:column;gap:4px;min-width:0}.checkout-product-copy strong[data-v-7430e8f3]{font-size:14.5px;line-height:1.35}.checkout-product-copy span[data-v-7430e8f3]{color:var(--text-muted);font-size:12px}.checkout-product-price[data-v-7430e8f3]{font-size:18px;font-weight:800;color:var(--accent);white-space:nowrap;letter-spacing:-.02em}.checkout-product-price small[data-v-7430e8f3]{font-size:10.5px;color:var(--text-muted)}.payment-options[data-v-7430e8f3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.payment-option[data-v-7430e8f3]{display:flex;align-items:flex-start;gap:12px;padding:17px;border:1px solid var(--border);border-radius:17px;background:var(--bg-card-alt);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.payment-option[data-v-7430e8f3]:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.payment-option.active[data-v-7430e8f3]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--bg-card-alt));box-shadow:0 0 0 4px var(--accent-soft)}.payment-option input[data-v-7430e8f3]{width:16px;height:16px;margin:4px 0 0;accent-color:var(--accent);flex-shrink:0}.payment-mark[data-v-7430e8f3]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:12px;background:var(--bg-card);border:1px solid var(--border);color:var(--accent)}.payment-mark-pix[data-v-7430e8f3]{font-size:10px;font-weight:900;letter-spacing:.03em}.payment-copy[data-v-7430e8f3]{display:flex;flex-direction:column;gap:3px;min-width:0}.payment-copy strong[data-v-7430e8f3]{font-size:14px;color:var(--text-primary)}.payment-copy small[data-v-7430e8f3]{color:var(--text-muted);font-size:11.5px;line-height:1.4}.checkout-submit[data-v-7430e8f3]{margin-top:2px;padding:16px 22px;border-radius:14px;font-size:14px}.checkout-secure[data-v-7430e8f3]{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--text-muted);font-size:11.5px;text-align:center;line-height:1.5}.checkout-secure svg[data-v-7430e8f3]{flex-shrink:0;color:var(--accent)}.checkout-summary[data-v-7430e8f3]{position:sticky;top:108px;display:flex;flex-direction:column;gap:16px}.checkout-summary-head h2[data-v-7430e8f3]{margin-top:5px;font-size:24px;font-weight:800;letter-spacing:-.025em}.summary-product[data-v-7430e8f3]{display:flex;align-items:center;gap:13px;padding-bottom:18px;border-bottom:1px solid var(--border)}.summary-product-media[data-v-7430e8f3]{width:60px;height:52px;flex-shrink:0}.summary-product>div[data-v-7430e8f3]:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}.summary-product strong[data-v-7430e8f3]{font-size:13.5px;line-height:1.35}.summary-product span[data-v-7430e8f3]{color:var(--text-muted);font-size:11.5px}.summary-includes[data-v-7430e8f3]{display:flex;flex-direction:column;gap:7px;margin:0;padding:0 0 14px;border-bottom:1px solid var(--border)}.summary-includes li[data-v-7430e8f3]{display:flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:11.5px;line-height:1.4}.summary-includes svg[data-v-7430e8f3]{flex-shrink:0;color:var(--accent)}.summary-line[data-v-7430e8f3],.summary-total[data-v-7430e8f3]{display:flex;align-items:center;justify-content:space-between;gap:16px}.summary-line[data-v-7430e8f3]{color:var(--text-secondary);font-size:13px}.summary-line strong[data-v-7430e8f3]{font-size:14px;color:var(--text-primary)}.summary-total[data-v-7430e8f3]{padding-top:16px;border-top:1px solid var(--border);font-size:14px;font-weight:800}.summary-total strong[data-v-7430e8f3]{font-size:27px;color:var(--accent);letter-spacing:-.035em}.summary-total small[data-v-7430e8f3]{font-size:11px;color:var(--text-muted)}.summary-note[data-v-7430e8f3]{margin:0;color:var(--text-muted);font-size:12px;line-height:1.6}.pix-wrap[data-v-7430e8f3]{display:flex;justify-content:center}.pix-card[data-v-7430e8f3]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);gap:clamp(32px,5vw,70px);width:100%;max-width:1200px;padding:clamp(26px,4vw,48px);border:0;border-radius:28px;background:var(--bg-card);box-shadow:0 22px 60px #0f172a17}.pix-copy[data-v-7430e8f3]{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.pix-copy h1[data-v-7430e8f3]{font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1.03;letter-spacing:-.04em}.pix-desc[data-v-7430e8f3]{color:var(--text-secondary);font-size:14.5px;line-height:1.65}.pix-status[data-v-7430e8f3]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:13px 15px;border-radius:12px;color:var(--text-secondary);font-size:12.5px;background:var(--bg-card-alt)}.pix-status strong[data-v-7430e8f3]{font-size:11px;text-transform:uppercase;letter-spacing:.05em}.pix-status.pending strong[data-v-7430e8f3]{color:#d9a514}.pix-status.paid strong[data-v-7430e8f3]{color:#22c55e}.pix-status.canceled strong[data-v-7430e8f3],.pix-status.refunded strong[data-v-7430e8f3]{color:#ff6b6b}.pix-code[data-v-7430e8f3]{height:102px;font-size:11.5px;resize:none}.pix-copy .btn-primary[data-v-7430e8f3]{width:100%;padding:15px 22px}.pix-qr[data-v-7430e8f3]{display:flex;align-items:center;justify-content:center;align-self:start;padding:20px;border-radius:22px;background:#fff}.pix-qr img[data-v-7430e8f3]{display:block;width:100%;max-width:300px;height:auto}.pix-qr-placeholder[data-v-7430e8f3]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:100%;min-height:250px;color:#52627a;text-align:center}.pix-qr-placeholder span[data-v-7430e8f3]{font-size:16px;font-weight:800}.pix-qr-placeholder small[data-v-7430e8f3]{font-size:12px}@media (max-width:1000px){.checkout-shell[data-v-7430e8f3]{grid-template-columns:minmax(0,1fr)}.checkout-summary[data-v-7430e8f3]{position:relative;top:0}}@media (max-width:760px){.pix-card[data-v-7430e8f3]{grid-template-columns:1fr}.pix-qr[data-v-7430e8f3]{order:-1;max-width:340px;width:100%;justify-self:center}}@media (max-width:560px){.checkout-page-head h1[data-v-7430e8f3]{font-size:32px}.checkout-card[data-v-7430e8f3],.checkout-summary[data-v-7430e8f3]{padding:20px;border-radius:14px}.checkout-account-grid[data-v-7430e8f3]{grid-template-columns:1fr}.checkout-product[data-v-7430e8f3]{grid-template-columns:64px minmax(0,1fr);padding:13px}.checkout-product-media[data-v-7430e8f3]{width:64px;height:56px}.checkout-product-price[data-v-7430e8f3]{grid-column:1/-1;padding-top:2px}.payment-options[data-v-7430e8f3]{grid-template-columns:1fr}.checkout-steps i[data-v-7430e8f3]{min-width:9px;margin:0 8px}.checkout-step[data-v-7430e8f3]{font-size:10px}.checkout-step b[data-v-7430e8f3]{width:18px;height:18px;font-size:9px}}.order-timeline[data-v-2dd6c2f1]{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.order-timeline li[data-v-2dd6c2f1]{position:relative;display:flex;gap:14px;padding-bottom:24px}.order-timeline li[data-v-2dd6c2f1]:last-child{padding-bottom:0}.order-timeline li[data-v-2dd6c2f1]:before{content:"";position:absolute;left:7px;top:17px;bottom:0;width:1px;background:var(--border)}.order-timeline li[data-v-2dd6c2f1]:last-child:before{display:none}.timeline-dot[data-v-2dd6c2f1]{position:relative;z-index:1;width:15px;height:15px;border-radius:50%;flex-shrink:0;margin-top:2px;border:2px solid var(--border);background:var(--bg-card)}.order-timeline li.success .timeline-dot[data-v-2dd6c2f1]{border-color:var(--accent);background:var(--accent)}.order-timeline li.warning .timeline-dot[data-v-2dd6c2f1]{border-color:#d9a514;background:#d9a514}.order-timeline li.danger .timeline-dot[data-v-2dd6c2f1]{border-color:#ff6b6b;background:#ff6b6b}.timeline-copy[data-v-2dd6c2f1]{display:flex;flex-direction:column;gap:4px;min-width:0}.timeline-head[data-v-2dd6c2f1]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.timeline-head strong[data-v-2dd6c2f1]{font-size:13.5px;line-height:1.35}.timeline-head time[data-v-2dd6c2f1]{color:var(--text-muted);font-size:11.5px;white-space:nowrap;padding-top:2px}.timeline-copy p[data-v-2dd6c2f1]{margin:0;color:var(--text-muted);font-size:12px;line-height:1.55}.timeline-meta[data-v-2dd6c2f1]{display:flex;flex-wrap:wrap;gap:8px;color:var(--text-muted);font-size:11px}.timeline-meta span[data-v-2dd6c2f1]{padding:2px 7px;border-radius:99px;background:var(--bg-card-alt)}.order-timeline.compact li[data-v-2dd6c2f1]{padding-bottom:18px}.payment-card[data-v-815d3623]{display:flex;flex-direction:column;gap:16px;padding:20px;border:1px solid var(--border);border-radius:18px;background:var(--bg-card-alt)}.payment-card-head[data-v-815d3623]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.payment-card-head>div[data-v-815d3623]{display:flex;flex-direction:column;gap:4px}.payment-method[data-v-815d3623]{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.payment-card-head strong[data-v-815d3623]{font-size:22px;letter-spacing:-.03em}.payment-grid[data-v-815d3623]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:0}.payment-grid div[data-v-815d3623]{display:flex;flex-direction:column;gap:3px;min-width:0}.payment-grid dt[data-v-815d3623]{color:var(--text-muted);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.payment-grid dd[data-v-815d3623]{margin:0;font-size:12.5px;color:var(--text-secondary);overflow-wrap:anywhere}.mono[data-v-815d3623]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11.5px}.payment-pix[data-v-815d3623]{display:grid;grid-template-columns:1fr auto;gap:14px;padding:16px;border-radius:14px;background:var(--bg-card);border:1px solid var(--border)}.pix-copy[data-v-815d3623]{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-muted)}.pix-copy strong[data-v-815d3623]{font-size:13.5px;color:var(--text-primary)}.pix-copy a[data-v-815d3623]{font-weight:700}.payment-pix img[data-v-815d3623]{width:132px;height:132px;border-radius:10px;background:#fff;padding:6px;grid-row:span 2}.pix-code[data-v-815d3623]{display:flex;flex-direction:column;gap:8px;min-width:0;grid-column:1}.pix-code code[data-v-815d3623]{padding:8px 10px;border-radius:8px;background:var(--bg-card-alt);font-size:11px;overflow-wrap:anywhere}.pix-code button[data-v-815d3623]{align-self:flex-start}.payment-receipt[data-v-815d3623]{font-size:12px;font-weight:700;color:var(--accent)}.payment-refunds[data-v-815d3623]{display:flex;flex-direction:column;gap:8px;padding-top:14px;border-top:1px solid var(--border);font-size:12.5px}.refund-line[data-v-815d3623]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--text-secondary)}.refund-line time[data-v-815d3623]{color:var(--text-muted);font-size:11px}.refund-reason[data-v-815d3623]{flex-basis:100%;color:var(--text-muted);font-size:11.5px}.payment-events[data-v-815d3623]{font-size:12px;color:var(--text-secondary)}.payment-events summary[data-v-815d3623]{cursor:pointer;font-weight:700;color:var(--text-primary)}.event-line[data-v-815d3623]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid var(--border)}.event-line time[data-v-815d3623]{color:var(--text-muted);font-size:11px}.event-line>span[data-v-815d3623]:last-child{flex-basis:100%;color:var(--text-muted);font-size:11.5px}.error-code[data-v-815d3623]{color:#ff6b6b!important}@media (max-width:560px){.payment-pix[data-v-815d3623]{grid-template-columns:1fr}.payment-pix img[data-v-815d3623]{grid-row:auto;grid-column:1;justify-self:start}.pix-code[data-v-815d3623]{grid-column:1}}.order-layout[data-v-c7aa529c]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:clamp(24px,3vw,40px);align-items:start}.order-card[data-v-c7aa529c]{display:flex;flex-direction:column;gap:32px;padding:clamp(24px,3.4vw,40px);border:0;border-radius:28px;background:var(--bg-card);box-shadow:0 18px 48px #0f172a12}.order-status-head[data-v-c7aa529c]{display:flex;align-items:flex-start;gap:18px}.order-status-icon[data-v-c7aa529c]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:58px;height:58px;border-radius:18px;background:var(--accent-soft);color:var(--accent)}.order-status-icon.pending[data-v-c7aa529c]{background:#eab3081f;color:#d9a514}.order-status-icon.canceled[data-v-c7aa529c],.order-status-icon.refunded[data-v-c7aa529c]{background:#ff6b6b1f;color:#ff6b6b}.order-status-copy[data-v-c7aa529c]{display:flex;flex-direction:column;gap:6px;min-width:0}.order-status-copy h1[data-v-c7aa529c]{font-size:clamp(34px,3.8vw,46px);font-weight:800;line-height:1.04;letter-spacing:-.04em}.order-status-copy p[data-v-c7aa529c]:last-child{max-width:620px;color:var(--text-secondary);font-size:14px;line-height:1.6}.order-pill[data-v-c7aa529c]{margin-left:auto;flex-shrink:0}.order-section[data-v-c7aa529c]{display:flex;flex-direction:column;gap:16px}.order-section-head[data-v-c7aa529c]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.order-section-head h2[data-v-c7aa529c]{font-size:21px;font-weight:800;letter-spacing:-.02em}.order-section-head span[data-v-c7aa529c]{color:var(--text-muted);font-size:11.5px}.order-items[data-v-c7aa529c]{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:var(--bg-card-alt)}.order-item[data-v-c7aa529c]{display:flex;align-items:center;gap:16px;padding:18px}.order-item+.order-item[data-v-c7aa529c]{border-top:1px solid var(--border)}.order-item-media[data-v-c7aa529c]{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:64px;height:56px;border-radius:13px;overflow:hidden;color:#fff}.order-item-media img[data-v-c7aa529c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.order-item-copy[data-v-c7aa529c]{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.order-item-copy strong[data-v-c7aa529c]{font-size:14.5px;line-height:1.35}.order-item-copy span[data-v-c7aa529c],.order-item-copy small[data-v-c7aa529c]{color:var(--text-muted);font-size:12px}.order-item-price[data-v-c7aa529c]{font-size:16px;white-space:nowrap;letter-spacing:-.02em}.order-payments[data-v-c7aa529c]{display:flex;flex-direction:column;gap:12px}.order-totals[data-v-c7aa529c]{display:flex;flex-direction:column;gap:10px;width:100%;max-width:440px;margin-left:auto;padding-top:4px}.order-total-line[data-v-c7aa529c]{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--text-secondary);font-size:13px}.order-total-line strong[data-v-c7aa529c]{color:var(--text-primary);font-size:13.5px}.order-total-line.discount strong[data-v-c7aa529c]{color:#22c55e}.order-total-line.total[data-v-c7aa529c]{padding-top:16px;border-top:1px solid var(--border);font-size:14px;font-weight:800}.order-total-line.total strong[data-v-c7aa529c]{font-size:29px;color:var(--accent);letter-spacing:-.035em}.order-note[data-v-c7aa529c]{padding:16px 18px;border-radius:14px;background:var(--bg-card-alt);color:var(--text-secondary);font-size:13px;line-height:1.6}.order-note.success[data-v-c7aa529c]{background:#22c55e14;color:#22c55e}.order-actions[data-v-c7aa529c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.order-cta[data-v-c7aa529c]{padding:14px 22px;border-radius:13px}.order-aside[data-v-c7aa529c]{position:sticky;top:108px;display:flex;flex-direction:column;gap:12px;padding:clamp(24px,2.6vw,32px);border:0;border-radius:26px;background:var(--bg-card);box-shadow:0 18px 48px #0f172a12}.order-aside h2[data-v-c7aa529c]{margin:2px 0 10px;font-size:24px;font-weight:800;letter-spacing:-.025em}.order-aside-note[data-v-c7aa529c]{margin-top:2px;color:var(--text-muted);font-size:12px;line-height:1.55}@media (max-width:1000px){.order-layout[data-v-c7aa529c]{grid-template-columns:1fr}.order-aside[data-v-c7aa529c]{position:relative;top:0}}@media (max-width:560px){.order-card[data-v-c7aa529c]{border-radius:20px}.order-status-head[data-v-c7aa529c]{flex-wrap:wrap}.order-status-icon[data-v-c7aa529c]{width:50px;height:50px;border-radius:15px}.order-status-copy h1[data-v-c7aa529c]{font-size:34px}.order-pill[data-v-c7aa529c]{margin-left:68px}.order-item[data-v-c7aa529c]{padding:14px;gap:12px}.order-item-media[data-v-c7aa529c]{width:56px;height:50px}.order-item-price[data-v-c7aa529c]{font-size:14px}.order-total-line.total strong[data-v-c7aa529c]{font-size:25px}}.subscriptions-head[data-v-15914be6]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.subscriptions-head h1[data-v-15914be6]{margin-top:7px;font-size:clamp(40px,4.6vw,62px);font-weight:800;line-height:1.01;letter-spacing:-.04em}.subscriptions-head p[data-v-15914be6]:last-child{margin-top:9px;color:var(--text-muted);font-size:14px;line-height:1.5}.subscription-grid[data-v-15914be6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.subscription-card[data-v-15914be6]{display:flex;flex-direction:column;overflow:hidden;border:0;border-radius:24px;background:var(--bg-card);box-shadow:0 14px 40px #0f172a0f;transition:transform .22s ease,box-shadow .22s ease}.subscription-card[data-v-15914be6]:hover{transform:translateY(-4px);box-shadow:0 24px 56px #0f172a1c}.subscription-card.active[data-v-15914be6]{box-shadow:0 18px 48px color-mix(in srgb,var(--accent) 13%,transparent)}.subscription-media[data-v-15914be6]{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;overflow:hidden;color:#fff}.subscription-media[data-v-15914be6]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(4,10,18,.36))}.subscription-media img[data-v-15914be6]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.subscription-media>.icon[data-v-15914be6]{position:relative;z-index:1;opacity:.65}.subscription-status[data-v-15914be6]{position:absolute;top:14px;right:14px;z-index:2;background:#050e17bd;color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.subscription-status.active[data-v-15914be6]{background:#22c55eeb;color:#fff}.subscription-status.pending[data-v-15914be6]{background:#eab308eb;color:#2a2104}.subscription-status.past_due[data-v-15914be6]{background:#ff6b6beb;color:#fff}.subscription-status.canceled[data-v-15914be6],.subscription-status.expired[data-v-15914be6]{background:#94a3b8e6;color:#fff}.subscription-body[data-v-15914be6]{display:flex;flex:1;flex-direction:column;gap:16px;padding:24px}.subscription-title[data-v-15914be6]{display:flex;flex-direction:column;gap:4px}.subscription-title h2[data-v-15914be6]{margin:3px 0 0;font-size:22px;font-weight:800;line-height:1.22;letter-spacing:-.025em}.subscription-title>span[data-v-15914be6]{color:var(--text-muted);font-size:12.5px}.subscription-price[data-v-15914be6]{display:flex;align-items:baseline;gap:4px}.subscription-price strong[data-v-15914be6]{font-size:31px;color:var(--accent);letter-spacing:-.04em}.subscription-price span[data-v-15914be6]{color:var(--text-muted);font-size:11.5px;font-weight:700}.subscription-note[data-v-15914be6]{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.6}.subscription-body .btn[data-v-15914be6]{margin-top:auto}@media (max-width:1100px){.subscription-grid[data-v-15914be6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.subscription-grid[data-v-15914be6]{grid-template-columns:1fr;gap:24px}.subscription-body[data-v-15914be6]{padding:20px}.subscription-title h2[data-v-15914be6]{font-size:20px}}.seller-product-card[data-v-d1d26b8c]{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--bg-card);color:inherit;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.seller-product-card[data-v-d1d26b8c]:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 55%,var(--border));box-shadow:0 18px 34px #0f172a21}.seller-product-card.is-copied[data-v-d1d26b8c]{border-color:color-mix(in srgb,var(--accent) 65%,var(--border))}.seller-product-media[data-v-d1d26b8c]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:16/9;background:#101b2a}.seller-product-media img[data-v-d1d26b8c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.seller-product-card:hover .seller-product-media img[data-v-d1d26b8c]{transform:scale(1.04)}.seller-product-fallback[data-v-d1d26b8c]{position:relative;z-index:1;color:#fff;opacity:.68}.seller-product-shade[data-v-d1d26b8c]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#03091005 52%,#0309106b)}.seller-product-sale[data-v-d1d26b8c],.seller-product-open[data-v-d1d26b8c]{z-index:2}.seller-product-sale[data-v-d1d26b8c]{position:absolute;top:9px;left:9px;padding:4px 8px;border-radius:5px;background:var(--accent-grad);color:var(--accent-ink);font-size:9px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.seller-product-open[data-v-d1d26b8c]{position:absolute;top:9px;right:9px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#050e179e;color:#fff;border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .18s ease,transform .18s ease}.seller-product-open[data-v-d1d26b8c]:hover{background:var(--accent);color:var(--accent-ink);transform:translate(1px,-1px)}.seller-product-body[data-v-d1d26b8c]{display:flex;flex:1;flex-direction:column;gap:5px;padding:13px 14px 14px}.seller-product-title[data-v-d1d26b8c]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-size:14.5px;font-weight:800;line-height:1.35}.seller-product-meta[data-v-d1d26b8c]{color:var(--text-muted);font-size:10.5px;font-weight:600}.seller-product-price[data-v-d1d26b8c]{display:flex;flex-direction:column;gap:1px;margin-top:auto;padding-top:8px}.seller-product-price .price-now[data-v-d1d26b8c]{font-size:16px;letter-spacing:-.02em}.seller-product-price .price-now small[data-v-d1d26b8c]{font-size:9.5px;font-weight:700;color:var(--text-muted)}.seller-product-price .price-old[data-v-d1d26b8c]{font-size:10px}.seller-product-actions[data-v-d1d26b8c]{display:flex;align-items:stretch;gap:8px;padding-top:10px}.seller-product-copy[data-v-d1d26b8c]{flex:1;min-width:0;padding-inline:10px;font-size:11.5px}.seller-product-share[data-v-d1d26b8c]{width:36px;flex:none;padding:0}@media (max-width:700px){.seller-product-title[data-v-d1d26b8c]{font-size:15.5px}.seller-product-price .price-now[data-v-d1d26b8c]{font-size:18px}}@media (prefers-reduced-motion:reduce){.seller-product-card[data-v-d1d26b8c],.seller-product-media img[data-v-d1d26b8c],.seller-product-open[data-v-d1d26b8c]{transition:none}}.seller-kit[data-v-55a4cea9]{display:flex;flex-direction:column;gap:22px}.seller-kit-hero[data-v-55a4cea9]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,420px);gap:14px;align-items:stretch}.seller-kit-identity[data-v-55a4cea9]{position:relative;display:flex;align-items:flex-start;gap:14px;overflow:hidden;padding:18px;border:1px solid var(--border);border-radius:16px;background:var(--bg-card);box-shadow:var(--shadow-sm)}.seller-kit-identity[data-v-55a4cea9]:after{content:"";position:absolute;right:-50px;top:-80px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,var(--accent-soft),transparent 70%);pointer-events:none}.seller-kit-avatar[data-v-55a4cea9]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:52px;height:52px;border-radius:50%;background:var(--accent-grad);color:var(--accent-ink);font-size:17px;font-weight:800;box-shadow:0 6px 16px color-mix(in srgb,var(--accent) 28%,transparent)}.seller-kit-identity-body[data-v-55a4cea9]{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px;min-width:0}.seller-kit-identity h1[data-v-55a4cea9]{font-size:clamp(28px,3.2vw,38px);line-height:1.05;letter-spacing:-.04em}.seller-kit-description[data-v-55a4cea9]{max-width:560px;color:var(--text-secondary);font-size:12.5px;line-height:1.5}.seller-kit-description strong[data-v-55a4cea9]{color:var(--text-primary)}.seller-kit-store[data-v-55a4cea9]{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--bg-card-alt);box-shadow:var(--shadow-sm)}.seller-kit-store-head[data-v-55a4cea9]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.seller-kit-label[data-v-55a4cea9]{color:var(--text-muted);font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.seller-kit-status[data-v-55a4cea9]{padding:3px 7px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.seller-kit-store-url[data-v-55a4cea9]{display:block;padding:7px 10px;border:1px solid var(--border);border-radius:9px;background:var(--bg-card);color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.45;overflow-wrap:anywhere}.seller-kit-store-actions[data-v-55a4cea9]{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto}.seller-kit-catalog[data-v-55a4cea9]{display:flex;flex-direction:column;gap:18px}.seller-kit-toolbar[data-v-55a4cea9]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.seller-kit-toolbar h2[data-v-55a4cea9]{font-size:24px;letter-spacing:-.03em}.seller-kit-toolbar p[data-v-55a4cea9]{margin-top:3px;color:var(--text-muted);font-size:12px}.seller-kit-search[data-v-55a4cea9]{display:flex;align-items:center;gap:9px;width:min(100%,320px);padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-card);color:var(--text-muted);transition:border-color .15s ease,box-shadow .15s ease}.seller-kit-search[data-v-55a4cea9]:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.seller-kit-search input[data-v-55a4cea9]{width:100%;border:0;outline:0;background:transparent;color:var(--text-primary);font:inherit;font-size:12.5px}.seller-kit-search input[data-v-55a4cea9]::placeholder{color:var(--text-muted)}.seller-kit-search-clear[data-v-55a4cea9]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:var(--bg-card-alt);color:var(--text-muted);font:inherit;font-size:14px;line-height:1;cursor:pointer}.seller-kit-search-clear[data-v-55a4cea9]:hover{color:var(--text-primary)}.seller-kit-filterbar[data-v-55a4cea9]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--border);border-radius:14px;background:var(--bg-card)}.seller-kit-chips[data-v-55a4cea9]{display:flex;gap:8px;flex-wrap:wrap}.seller-kit-chip[data-v-55a4cea9]{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border:1px solid var(--border);border-radius:999px;background:var(--bg-card-alt);color:var(--text-secondary);font:inherit;font-size:11.5px;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.seller-kit-chip[data-v-55a4cea9]:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));color:var(--text-primary)}.seller-kit-chip.active[data-v-55a4cea9]{border-color:transparent;background:var(--accent-grad);color:var(--accent-ink)}.seller-kit-chip span[data-v-55a4cea9]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:color-mix(in srgb,currentColor 12%,transparent);font-size:9.5px;font-weight:800}.seller-kit-sort[data-v-55a4cea9]{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:11.5px;font-weight:700;white-space:nowrap}.seller-kit-sort .form-control[data-v-55a4cea9]{width:auto;min-width:130px;padding:8px 10px;font-size:11.5px}.seller-kit-grid[data-v-55a4cea9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.seller-kit-loading[data-v-55a4cea9]{display:flex;flex-direction:column;gap:24px}.seller-kit-hero-skeleton[data-v-55a4cea9]{display:grid;grid-template-columns:52px minmax(0,1fr) 320px;gap:14px;align-items:center;padding:18px;border:1px solid var(--border);border-radius:16px;background:var(--bg-card)}.seller-skeleton[data-v-55a4cea9]{display:block;border-radius:10px;background:var(--bg-card-alt);animation:seller-pulse-55a4cea9 1.4s ease-in-out infinite}.seller-skeleton-avatar[data-v-55a4cea9]{width:52px;height:52px;border-radius:50%}.seller-skeleton-lines[data-v-55a4cea9]{display:flex;flex-direction:column;gap:10px}.seller-skeleton-line[data-v-55a4cea9]{height:14px}.seller-skeleton-line-lg[data-v-55a4cea9]{width:55%;height:30px}.seller-skeleton-line-sm[data-v-55a4cea9]{width:38%}.seller-skeleton-store[data-v-55a4cea9]{height:100%;min-height:132px;border-radius:16px}.seller-kit-skeleton-card[data-v-55a4cea9]{display:flex;flex-direction:column;gap:10px;overflow:hidden;padding-bottom:14px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card)}.seller-skeleton-media[data-v-55a4cea9]{aspect-ratio:16/9;border-radius:0}.seller-kit-skeleton-card .seller-skeleton-line[data-v-55a4cea9]{margin:0 14px}@keyframes seller-pulse-55a4cea9{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:900px){.seller-kit-hero[data-v-55a4cea9]{grid-template-columns:1fr}.seller-kit-hero-skeleton[data-v-55a4cea9]{grid-template-columns:52px minmax(0,1fr)}.seller-skeleton-store[data-v-55a4cea9]{grid-column:1 / -1;min-height:120px}}@media (max-width:640px){.seller-kit-identity[data-v-55a4cea9]{flex-direction:row;align-items:flex-start;padding:16px;gap:12px}.seller-kit-avatar[data-v-55a4cea9]{width:44px;height:44px;font-size:15px}.seller-kit-identity h1[data-v-55a4cea9]{font-size:28px}.seller-kit-identity-body[data-v-55a4cea9]{gap:3px}.seller-kit-description[data-v-55a4cea9]{font-size:12px}.seller-kit-store[data-v-55a4cea9]{padding:16px}.seller-kit-store-url[data-v-55a4cea9]{font-size:10.5px}.seller-kit-toolbar[data-v-55a4cea9]{align-items:flex-start}.seller-kit-search[data-v-55a4cea9]{width:100%}.seller-kit-filterbar[data-v-55a4cea9]{align-items:flex-start;flex-direction:column}.seller-kit-sort[data-v-55a4cea9]{width:100%;justify-content:space-between}.seller-kit-sort .form-control[data-v-55a4cea9]{flex:1;min-width:0}.seller-kit-grid[data-v-55a4cea9]{grid-template-columns:1fr}.seller-kit-hero-skeleton[data-v-55a4cea9]{grid-template-columns:1fr;padding:20px}.seller-skeleton-avatar[data-v-55a4cea9]{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.seller-skeleton[data-v-55a4cea9]{animation:none}}.legal-page[data-v-efde8427]{gap:30px}.legal-hero[data-v-efde8427]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:end;padding:clamp(28px,4vw,52px);border:1px solid var(--border);border-radius:26px;background:radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 38%),linear-gradient(135deg,var(--bg-card),var(--bg-card-alt))}.legal-hero-copy[data-v-efde8427]{display:flex;flex-direction:column;gap:12px;max-width:780px}.legal-hero h1[data-v-efde8427]{margin:0;font-size:clamp(32px,4.4vw,54px);font-weight:800;line-height:1.05;letter-spacing:-.045em;text-wrap:balance}.legal-hero-copy>p[data-v-efde8427]:last-child{margin:0;max-width:620px;color:var(--text-secondary);font-size:15px;line-height:1.65}.legal-meta[data-v-efde8427]{display:flex;flex-direction:column;gap:4px;padding:14px 17px;border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--bg-card) 74%,transparent);white-space:nowrap}.legal-meta span[data-v-efde8427]{color:var(--text-muted);font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.legal-meta strong[data-v-efde8427]{font-size:13px;font-weight:800}.legal-layout[data-v-efde8427]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:clamp(26px,4vw,58px);align-items:start}.legal-index[data-v-efde8427]{position:sticky;top:104px;display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--bg-card)}.legal-index>p[data-v-efde8427]{margin:0 8px 7px;color:var(--text-muted);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.legal-index>a[data-v-efde8427]{display:flex;align-items:center;gap:9px;padding:9px 8px;border-radius:9px;color:var(--text-secondary);font-size:12.5px;font-weight:700;text-decoration:none}.legal-index>a[data-v-efde8427]:hover{background:var(--bg-card-alt);color:var(--text-primary)}.legal-index>a span[data-v-efde8427]{color:var(--accent);font-size:10px;font-weight:900}.legal-index .legal-back[data-v-efde8427]{margin-top:8px;padding-top:14px;border-top:1px solid var(--border);border-radius:0;color:var(--accent)}.legal-index .legal-back[data-v-efde8427]:hover{background:transparent;color:var(--text-primary)}.legal-doc[data-v-efde8427]{display:flex;flex-direction:column;gap:32px;max-width:940px;min-width:0}.legal-section[data-v-efde8427]{scroll-margin-top:104px;display:flex;flex-direction:column;gap:14px;padding:clamp(24px,3.4vw,42px);border:1px solid var(--border);border-radius:22px;background:var(--bg-card);box-shadow:var(--shadow-sm)}.legal-kicker[data-v-efde8427]{margin:0;color:var(--accent);font-size:10.5px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.legal-section h2[data-v-efde8427]{margin:0 0 4px;font-size:clamp(24px,2.6vw,34px);font-weight:800;line-height:1.15;letter-spacing:-.035em}.legal-section h3[data-v-efde8427]{margin:14px 0 0;font-size:16px;font-weight:800;line-height:1.35;letter-spacing:-.01em}.legal-section p[data-v-efde8427],.legal-list[data-v-efde8427]{margin:0;color:var(--text-secondary);font-size:13.5px;line-height:1.75}.legal-section strong[data-v-efde8427]{color:var(--text-primary)}.legal-list[data-v-efde8427]{display:flex;flex-direction:column;gap:7px;padding-left:20px}.legal-list li[data-v-efde8427]{padding-left:3px}.legal-list li[data-v-efde8427]::marker{color:var(--accent)}.legal-note[data-v-efde8427]{display:flex;align-items:flex-start;gap:11px;margin-top:10px;padding:15px 16px;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--border));border-radius:13px;background:var(--accent-soft)}.legal-note .icon[data-v-efde8427]{flex-shrink:0;margin-top:1px;color:var(--accent)}.legal-note p[data-v-efde8427]{color:var(--text-secondary);font-size:12.5px;line-height:1.6}@media (max-width:900px){.legal-layout[data-v-efde8427]{grid-template-columns:1fr}.legal-index[data-v-efde8427]{position:relative;top:0;flex-direction:row;flex-wrap:wrap;align-items:center}.legal-index>p[data-v-efde8427]{width:100%;margin-bottom:2px}.legal-index .legal-back[data-v-efde8427]{margin-top:0;margin-left:auto;padding:9px 8px;border-top:0}}@media (max-width:720px){.legal-hero[data-v-efde8427]{grid-template-columns:1fr;gap:20px;border-radius:18px}.legal-meta[data-v-efde8427]{justify-self:start}.legal-section[data-v-efde8427]{border-radius:16px}.legal-index .legal-back[data-v-efde8427]{width:100%;margin-left:0;border-top:1px solid var(--border)}}.purchases-head[data-v-0bc7800b]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:26px 0 22px}.purchases-head h1[data-v-0bc7800b]{margin:4px 0 6px;font-size:clamp(34px,4vw,48px);letter-spacing:-.04em}.purchases-head p[data-v-0bc7800b]{color:var(--text-muted);font-size:13.5px}.purchases-filters[data-v-0bc7800b]{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;padding:16px;margin-bottom:22px;border:1px solid var(--border);border-radius:16px;background:var(--bg-card)}.purchases-filters label[data-v-0bc7800b]{display:flex;flex-direction:column;gap:6px;min-width:150px}.purchases-filters label span[data-v-0bc7800b]{color:var(--text-muted);font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.purchases-list[data-v-0bc7800b]{display:flex;flex-direction:column;gap:12px}.purchase-card[data-v-0bc7800b]{display:flex;align-items:stretch;justify-content:space-between;gap:24px;padding:20px;border:1px solid var(--border);border-radius:18px;background:var(--bg-card)}.purchase-main[data-v-0bc7800b]{display:flex;flex-direction:column;gap:7px;min-width:0;flex:1}.purchase-top[data-v-0bc7800b]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.purchase-top strong[data-v-0bc7800b]{font-size:15px}.purchase-date[data-v-0bc7800b]{color:var(--text-muted);font-size:11.5px}.purchase-items[data-v-0bc7800b]{display:flex;flex-wrap:wrap;gap:7px}.purchase-item[data-v-0bc7800b]{padding:4px 9px;border-radius:99px;background:var(--bg-card-alt);font-size:12px;color:var(--text-secondary)}.purchase-item small[data-v-0bc7800b]{margin-left:4px;color:var(--text-muted)}.purchase-payment[data-v-0bc7800b]{display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--text-muted);font-size:11.5px}.purchase-side[data-v-0bc7800b]{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:12px;flex-shrink:0;min-width:130px}.purchase-type[data-v-0bc7800b]{color:var(--text-muted);font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.purchase-side>strong[data-v-0bc7800b]{font-size:22px;letter-spacing:-.03em;color:var(--accent)}.purchases-pager[data-v-0bc7800b]{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:20px;color:var(--text-muted);font-size:12px}@media (max-width:640px){.purchase-card[data-v-0bc7800b]{flex-direction:column;gap:14px}.purchase-side[data-v-0bc7800b]{flex-direction:row;align-items:center;min-width:0}.purchase-type[data-v-0bc7800b]{display:none}.purchases-filters label[data-v-0bc7800b]{min-width:0;flex:1 1 140px}}.vp-grid[data-v-1cc026e6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px}.vp-head[data-v-1cc026e6]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.vp-badge[data-v-1cc026e6]{font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;text-transform:uppercase;letter-spacing:.4px}.vp-badge.on[data-v-1cc026e6]{background:#22c55e26;color:#22c55e}.vp-badge.off[data-v-1cc026e6]{background:#94a3b82e;color:#94a3b8}.vp-hint[data-v-1cc026e6]{display:block;font-weight:400;font-size:12px;opacity:.7}.acard[data-v-d5315693]{display:flex;flex-direction:column;position:relative;overflow:visible}.acard.menu-open[data-v-d5315693]{z-index:5}.acard-thumb[data-v-d5315693]{position:relative;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-md) var(--radius-md) 0 0}.acard-thumb .glow[data-v-d5315693]{position:absolute;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.14),transparent 70%)}.acard-img[data-v-d5315693]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.acard-icon[data-v-d5315693]{position:relative;color:#fff;opacity:.85}.acard-body[data-v-d5315693]{padding:13px 15px;display:flex;flex-direction:column;gap:5px}.acard-name[data-v-d5315693]{font-size:13.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acard-sub[data-v-d5315693]{font-size:11.5px;color:var(--text-muted);font-weight:600}.acard-foot[data-v-d5315693]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:5px}.acard-menu[data-v-d5315693]{position:relative;display:inline-flex}.acard-kebab[data-v-d5315693]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:26px;padding:0;border-radius:9px;cursor:pointer;background:transparent;border:1.5px solid var(--border);color:var(--text-secondary);font-family:inherit;font-size:16px;line-height:1;font-weight:800;transition:border-color .14s ease,color .14s ease,background .14s ease}.acard-kebab[data-v-d5315693]:hover,.acard.menu-open .acard-kebab[data-v-d5315693]{border-color:var(--accent);color:var(--text-primary)}.acard-kebab[data-v-d5315693]:disabled{opacity:.5;cursor:wait}.acard-dropdown[data-v-d5315693]{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:172px;padding:6px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:2px}.acard-dropdown button[data-v-d5315693]{text-align:left;background:none;border:none;color:var(--text-secondary);font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 10px;border-radius:8px;cursor:pointer;white-space:nowrap}.acard-dropdown button[data-v-d5315693]:hover{background:var(--bg-card-alt);color:var(--text-primary)}.acard-dropdown button[data-v-d5315693]:disabled{opacity:.5;cursor:wait}.acard-dropdown button.danger[data-v-d5315693]{color:#ef4444}.acard-dropdown button.danger[data-v-d5315693]:hover{background:#ef44441f}.acard-menu-sep[data-v-d5315693]{height:1px;background:var(--border);margin:4px 2px}.file-picker[data-v-3f8a1e2a]{position:relative;display:flex;align-items:center;gap:12px;cursor:pointer;border:1px dashed var(--border);border-radius:10px;background:var(--bg-input);padding:10px 12px;transition:border-color .15s ease,background .15s ease}.file-picker[data-v-3f8a1e2a]:hover,.file-picker[data-v-3f8a1e2a]:focus-within,.file-picker.is-dragging[data-v-3f8a1e2a]{border-color:var(--accent);background:var(--accent-soft)}.file-picker.is-disabled[data-v-3f8a1e2a]{opacity:.6;pointer-events:none}.file-picker__input[data-v-3f8a1e2a]{position:absolute;width:1px;height:1px;opacity:0}.file-picker__icon[data-v-3f8a1e2a]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--accent-soft);color:var(--accent)}.file-picker__body[data-v-3f8a1e2a]{display:flex;flex-direction:column;gap:1px;min-width:0}.file-picker__title[data-v-3f8a1e2a]{font-size:13px;font-weight:700;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-picker__hint[data-v-3f8a1e2a]{font-size:11.5px;color:var(--text-muted)}.search-select[data-v-ff58ae3e],.search-select-control[data-v-ff58ae3e]{position:relative}.search-select-input[data-v-ff58ae3e]{padding-right:38px;cursor:pointer}.search-select.is-open .search-select-input[data-v-ff58ae3e]{cursor:text}.search-select-clear[data-v-ff58ae3e]{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:24px;height:24px;border:none;border-radius:8px;background:var(--bg-card-alt);color:var(--text-muted);font-size:16px;line-height:1;cursor:pointer;display:grid;place-content:center;font-family:inherit}.search-select-clear[data-v-ff58ae3e]:hover{color:var(--text-primary)}.search-select-menu[data-v-ff58ae3e]{position:absolute;z-index:30;top:calc(100% + 6px);left:0;right:0;max-height:260px;overflow:auto;margin:0;padding:6px;list-style:none;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-sm)}.search-select-option[data-v-ff58ae3e]{display:flex;flex-direction:column;gap:2px;padding:9px 12px;border-radius:9px;cursor:pointer}.search-select-option.is-active[data-v-ff58ae3e]{background:var(--bg-card-alt)}.search-select-option.is-selected .search-select-option-label[data-v-ff58ae3e]{color:var(--accent);font-weight:700}.search-select-option-label[data-v-ff58ae3e]{font-size:13px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-select-option-sub[data-v-ff58ae3e]{font-size:11.5px;color:var(--text-muted)}.search-select-empty[data-v-ff58ae3e]{padding:10px 12px;font-size:12.5px;color:var(--text-muted)}.video-uploader[data-v-8ab90e2b]{display:flex;flex-direction:column;gap:14px}.upload-progress[data-v-8ab90e2b]{display:flex;flex-direction:column;gap:6px}.document-uploader[data-v-74b6cb23]{display:flex;flex-direction:column;gap:14px}.upload-progress[data-v-74b6cb23]{display:flex;flex-direction:column;gap:6px}/*!
 * Cropper.js v1.6.3
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2026-08-23T09:24:55.184Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width: 768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width: 992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width: 1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.crop-modal[data-v-0f5b40ad]{max-width:760px}.crop-stage[data-v-0f5b40ad]{margin:10px 0 4px;background:#0b1220;border:1px solid var(--border);border-radius:12px;overflow:hidden}.crop-stage.is-checkerboard[data-v-0f5b40ad]{background-color:#e2e8f0;background-image:repeating-conic-gradient(#cbd5e1,#cbd5e1 25%,#f8fafc 0%,#f8fafc 50%);background-size:22px 22px}.crop-stage img[data-v-0f5b40ad]{display:block;max-width:100%}.drawer-divider[data-v-b040de72]{height:1px;background:var(--border);margin:4px 0}.dw-list[data-v-b040de72]{display:flex;flex-direction:column;gap:8px}.dw-row[data-v-b040de72]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-card-alt)}.dw-info[data-v-b040de72]{display:flex;flex-direction:column;gap:1px;min-width:0}.dw-row-name[data-v-b040de72]{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dw-row-sub[data-v-b040de72]{font-size:11px;color:var(--text-muted)}.drawer-link[data-v-b040de72]{align-self:flex-start;background:none;border:none;color:var(--accent);font-weight:700;font-size:12.5px;cursor:pointer;padding:2px 0;font-family:inherit}.dw-seg[data-v-b040de72]{display:flex;flex-wrap:wrap;gap:6px;background:var(--bg-card-alt);border:1px solid var(--border);border-radius:12px;padding:4px}.dw-seg-btn[data-v-b040de72]{flex:1 1 auto;border:none;background:none;color:var(--text-muted);font-family:inherit;font-weight:700;font-size:12.5px;padding:8px 10px;border-radius:9px;cursor:pointer;transition:background .15s ease,color .15s ease;white-space:nowrap}.dw-seg-btn[data-v-b040de72]:hover{color:var(--text-primary)}.dw-seg-btn.active[data-v-b040de72]{background:var(--accent);color:var(--accent-ink)}.drawer-inline[data-v-b040de72]{display:flex;flex-direction:column;gap:8px;background:var(--bg-card-alt);border:1px solid var(--border);border-radius:12px;padding:12px}.drawer-checks[data-v-b040de72]{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow:auto}.dw-image-preview[data-v-b040de72]{position:relative;aspect-ratio:16/9;margin-bottom:8px;border-radius:10px;overflow:hidden;border:1px solid var(--border)}.dw-image-preview img[data-v-b040de72]{display:block;width:100%;height:100%;object-fit:cover}.dw-image-remove[data-v-b040de72]{position:absolute;top:8px;right:8px;background:#0000009e;color:#fff;border:none;border-radius:8px;padding:4px 9px;font-size:11.5px;font-weight:700;cursor:pointer;font-family:inherit}.form-group>.file-picker[data-v-b040de72]{margin-bottom:8px}.dw-option[data-v-b040de72]{display:flex;align-items:flex-start;gap:10px;padding:12px;margin-top:2px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card-alt);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.dw-option[data-v-b040de72]:hover{border-color:var(--accent)}.dw-option.is-on[data-v-b040de72]{border-color:var(--accent);background:var(--accent-soft)}.dw-option.is-disabled[data-v-b040de72]{opacity:.55;cursor:not-allowed}.dw-option.is-disabled[data-v-b040de72]:hover{border-color:var(--border)}.dw-option input[type=checkbox][data-v-b040de72]{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:1px 0 0;flex-shrink:0;width:18px;height:18px;display:inline-grid;place-content:center;cursor:pointer;border:1.5px solid var(--border);border-radius:6px;background:var(--bg-input);transition:border-color .14s ease,background .14s ease}.dw-option input[type=checkbox][data-v-b040de72]:before{content:"";width:10px;height:10px;transform:scale(0);transition:transform .12s ease;box-shadow:inset 1em 1em var(--accent-ink);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.dw-option:hover input[type=checkbox][data-v-b040de72]{border-color:var(--accent)}.dw-option input[type=checkbox][data-v-b040de72]:checked{background:var(--accent);border-color:var(--accent)}.dw-option input[type=checkbox][data-v-b040de72]:checked:before{transform:scale(1)}.dw-option input[type=checkbox][data-v-b040de72]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dw-option-text[data-v-b040de72]{display:flex;flex-direction:column;gap:3px;min-width:0}.dw-option-title[data-v-b040de72]{font-size:13px;font-weight:700;color:var(--text-primary)}.dw-option-desc[data-v-b040de72]{font-size:11.5px;line-height:1.45;color:var(--text-muted);font-weight:400}.admin-course-grid[data-v-9eaf3107]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.cb[data-v-8b86c624]{--lvl-module:#17c993;--lvl-topic:#3b82f6;--lvl-lesson:#a78bfa;display:flex;flex-direction:column;gap:14px;width:100%;max-width:1440px}.cb-bar[data-v-8b86c624]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cb-bar-lead[data-v-8b86c624]{display:flex;align-items:center;gap:10px}.cb-bar-text[data-v-8b86c624]{display:flex;flex-direction:column;gap:1px}.cb-check[data-v-8b86c624]{display:inline-flex;align-items:center;flex-shrink:0;cursor:pointer}.cb-bar-title[data-v-8b86c624]{font-size:15px;font-weight:800}.cb-bar-sub[data-v-8b86c624]{font-size:11.5px;color:var(--text-muted)}.cb-bar-actions[data-v-8b86c624]{display:flex;gap:8px}.cb-modules[data-v-8b86c624]{display:flex;flex-direction:column;gap:12px}.cb-topics[data-v-8b86c624],.cb-lessons[data-v-8b86c624]{display:flex;flex-direction:column;gap:6px;min-height:6px}.cb-module-lessons.cb-dropzone-empty[data-v-8b86c624]{min-height:34px;margin-left:20px;border:1px dashed var(--border);border-radius:10px;background:var(--bg-card-alt)}.cb-drop-hint[data-v-8b86c624]{font-size:11.5px;color:var(--text-muted);margin:0 0 0 20px;padding:0}.cb-module[data-v-8b86c624]{background:var(--bg-card);border:1px solid var(--border);border-left:4px solid var(--lvl-module);border-radius:14px;overflow:visible}.cb-row[data-v-8b86c624]{display:flex;align-items:center;gap:8px;padding:9px 12px;cursor:pointer;border-bottom:1px solid transparent;transition:background .14s ease}.cb-row[data-v-8b86c624]:hover{background:var(--bg-card-alt)}.cb-row.active[data-v-8b86c624]{background:var(--accent-soft)}.cb-row-module[data-v-8b86c624]{padding:12px;font-weight:700;border-radius:14px 14px 0 0}.cb-row-topic[data-v-8b86c624],.cb-row-lesson[data-v-8b86c624]{border-radius:10px;border:1px solid var(--border);background:var(--bg-card)}.cb-row-topic[data-v-8b86c624]{margin-left:4px;border-left:3px solid var(--lvl-topic)}.cb-row-lesson[data-v-8b86c624]{margin-left:20px;border-left:3px solid var(--lvl-lesson)}.cb-handle[data-v-8b86c624]{color:var(--text-muted);cursor:grab;font-size:13px;line-height:1;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .14s ease}.cb-handle[data-v-8b86c624]:active{cursor:grabbing}.cb-row:hover .cb-handle[data-v-8b86c624]{opacity:1}.cb-caret[data-v-8b86c624]{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:11px;padding:2px;font-family:inherit;transition:transform .16s ease}.cb-caret.open[data-v-8b86c624]{transform:rotate(90deg)}.cb-name[data-v-8b86c624]{flex:1;min-width:0;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb-name-input[data-v-8b86c624]{flex:1;min-width:0;font-size:13.5px;font-weight:600;font-family:inherit;color:var(--text-primary);background:var(--bg-input);border:1px solid var(--accent);border-radius:8px;padding:3px 8px;outline:none}.cb-count[data-v-8b86c624]{font-size:11px;color:var(--text-muted);flex-shrink:0}.cb-dot[data-v-8b86c624]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--border)}.cb-chip[data-v-8b86c624]{font-size:10px;font-weight:800;padding:2px 7px;border-radius:999px;text-transform:uppercase;letter-spacing:.3px;background:var(--bg-card-alt);color:var(--text-secondary);flex-shrink:0;display:inline-flex;align-items:center;gap:4px}.cb-chip.draft[data-v-8b86c624]{background:#94a3b82e;color:#94a3b8}.cb-chip.req[data-v-8b86c624]{background:#3b82f626;color:#3b82f6}.cb-chip i[data-v-8b86c624]{width:6px;height:6px;border-radius:50%;background:currentColor}.cb-menu-wrap[data-v-8b86c624]{position:relative;flex-shrink:0}.cb-dots[data-v-8b86c624]{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:16px;line-height:1;padding:2px 6px;border-radius:8px;font-family:inherit;opacity:0;transition:opacity .14s ease,background .14s ease}.cb-row:hover .cb-dots[data-v-8b86c624],.cb-dots[data-v-8b86c624]:focus{opacity:1}.cb-dots[data-v-8b86c624]:hover{background:var(--bg-card-alt);color:var(--text-primary)}.cb-menu[data-v-8b86c624]{position:absolute;right:0;top:calc(100% + 6px);z-index:20;min-width:168px;padding:6px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:2px}.cb-menu button[data-v-8b86c624]{text-align:left;background:none;border:none;color:var(--text-secondary);font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 10px;border-radius:8px;cursor:pointer}.cb-menu button[data-v-8b86c624]:hover{background:var(--bg-card-alt);color:var(--text-primary)}.cb-menu button.danger[data-v-8b86c624]{color:#ef4444}.cb-menu button.danger[data-v-8b86c624]:hover{background:#ef44441f}.cb-children[data-v-8b86c624]{padding:10px 12px 12px 14px;border-top:1px dashed var(--border);display:flex;flex-direction:column;gap:6px}.cb-lessons-wrap[data-v-8b86c624]{padding:8px 0 4px 12px;border-top:none;border-left:2px solid var(--border);margin-left:8px}.cb-add[data-v-8b86c624]{align-self:flex-start;background:none;border:none;color:var(--accent);font-weight:700;font-size:12px;cursor:pointer;padding:6px 8px;border-radius:8px;font-family:inherit}.cb-add[data-v-8b86c624]:hover{background:var(--accent-soft)}.cb-empty[data-v-8b86c624]{font-size:12px;color:var(--text-muted);padding:2px 8px;margin:0}.cb-empty-root[data-v-8b86c624]{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:36px 20px;border:1px dashed var(--border);border-radius:14px;background:var(--bg-card)}.cb-empty-root strong[data-v-8b86c624]{font-size:14px}.cb-empty-root span[data-v-8b86c624]{font-size:12.5px;color:var(--text-muted)}.cb-empty-actions[data-v-8b86c624]{display:flex;gap:8px;margin-top:8px}.cb-ghost[data-v-8b86c624]{opacity:.5}.admin-search[data-v-7a1ec5d3]{max-width:none;width:100%}[data-v-7a1ec5d3] .cb{max-width:none}.bulk-bar[data-v-7a1ec5d3]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:12px 0;padding:10px 14px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card-alt)}.bulk-bar strong[data-v-7a1ec5d3]{font-size:13px}.bulk-bar-actions[data-v-7a1ec5d3]{display:flex;gap:8px;flex-wrap:wrap}.builder-back[data-v-0e60db1c]{display:inline-flex;align-items:center;gap:6px}.admin-modal .admin-search[data-v-0e60db1c]{max-width:none}.admin-attach-item[data-v-0e60db1c]{justify-content:flex-start}.admin-attach-item.is-linked[data-v-0e60db1c]{opacity:.55;cursor:default}.admin-attach-item.is-linked[data-v-0e60db1c]:hover{border-color:var(--border);background:var(--bg-card)}.attach-name[data-v-0e60db1c]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-attach-item input[type=checkbox][data-v-0e60db1c]{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;flex-shrink:0;width:18px;height:18px;display:inline-grid;place-content:center;cursor:pointer;border:1.5px solid var(--border);border-radius:6px;background:var(--bg-input);transition:border-color .14s ease,background .14s ease}.admin-attach-item input[type=checkbox][data-v-0e60db1c]:before{content:"";width:10px;height:10px;transform:scale(0);transition:transform .12s ease;box-shadow:inset 1em 1em var(--accent-ink);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.admin-attach-item input[type=checkbox][data-v-0e60db1c]:hover{border-color:var(--accent)}.admin-attach-item input[type=checkbox][data-v-0e60db1c]:checked{background:var(--accent);border-color:var(--accent)}.admin-attach-item input[type=checkbox][data-v-0e60db1c]:checked:before{transform:scale(1)}.admin-attach-item input[type=checkbox][data-v-0e60db1c]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.admin-attach-item input[type=checkbox][data-v-0e60db1c]:disabled{cursor:default;opacity:.55}.td-filters[data-v-7b9fd48a]{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.td-search[data-v-7b9fd48a]{max-width:none;width:100%}.td-list[data-v-7b9fd48a]{display:flex;flex-direction:column;gap:8px}.td-row[data-v-7b9fd48a]{display:flex;align-items:center;gap:10px;padding:9px 11px;background:var(--bg-card-alt);border:1px solid var(--border);border-radius:10px}.td-avatar[data-v-7b9fd48a]{width:30px;height:30px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.td-info[data-v-7b9fd48a]{flex:1;min-width:0;display:flex;flex-direction:column}.td-name[data-v-7b9fd48a]{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-sub[data-v-7b9fd48a]{font-size:11.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-table-wrap[data-v-7b9fd48a]{overflow-x:auto}.td-table[data-v-7b9fd48a]{width:100%;border-collapse:collapse;font-size:12.5px}.td-table th[data-v-7b9fd48a]{text-align:left;font-size:10.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--text-muted);padding:0 8px 8px}.td-table td[data-v-7b9fd48a]{padding:9px 8px;border-top:1px solid var(--border);vertical-align:middle}.td-table .td-name[data-v-7b9fd48a]{display:block;font-size:12.5px}.td-table .td-sub[data-v-7b9fd48a]{display:block}.td-expiry[data-v-7b9fd48a]{font-size:11.5px;color:var(--text-secondary);white-space:nowrap}.td-expiry.expired[data-v-7b9fd48a]{color:#ef4444;font-weight:700}.td-actions[data-v-7b9fd48a]{text-align:right}.td-kebab[data-v-7b9fd48a]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:24px;padding:0;border-radius:9px;cursor:pointer;background:transparent;border:1.5px solid var(--border);color:var(--text-secondary);font-family:inherit;font-size:15px;line-height:1;font-weight:800;transition:border-color .14s ease,color .14s ease}.td-kebab[data-v-7b9fd48a]:hover{border-color:var(--accent);color:var(--text-primary)}.td-edit-row td[data-v-7b9fd48a]{background:var(--bg-card-alt)}.td-editor[data-v-7b9fd48a]{display:flex;flex-direction:column;gap:10px;padding:2px 0}.td-editor-actions[data-v-7b9fd48a]{display:flex;justify-content:flex-end;gap:8px}.td-row-menu[data-v-7b9fd48a]{position:fixed;z-index:130;min-width:170px;padding:6px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:2px}.td-row-menu button[data-v-7b9fd48a]{text-align:left;background:none;border:none;color:var(--text-secondary);font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 10px;border-radius:8px;cursor:pointer;white-space:nowrap}.td-row-menu button[data-v-7b9fd48a]:hover{background:var(--bg-card-alt);color:var(--text-primary)}.td-row-menu button.danger[data-v-7b9fd48a]{color:#ef4444}.td-row-menu button.danger[data-v-7b9fd48a]:hover{background:#ef44441f}.td-builder[data-v-7b9fd48a]{display:flex;flex-direction:column;gap:12px;padding:12px;background:var(--bg-card-alt);border:1px solid var(--border);border-radius:12px}.td-seg[data-v-7b9fd48a]{display:flex;flex-wrap:wrap;gap:6px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:4px}.td-seg-btn[data-v-7b9fd48a]{flex:1 1 auto;border:none;background:none;color:var(--text-muted);font-family:inherit;font-weight:700;font-size:12.5px;padding:8px 10px;border-radius:9px;cursor:pointer;transition:background .15s ease,color .15s ease;white-space:nowrap}.td-seg-btn[data-v-7b9fd48a]:hover{color:var(--text-primary)}.td-seg-btn.active[data-v-7b9fd48a]{background:var(--accent);color:var(--accent-ink)}.td-builder-actions[data-v-7b9fd48a]{display:flex;justify-content:flex-end;gap:8px}.td-sched-badge[data-v-7b9fd48a]{flex-shrink:0;font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;padding:3px 7px;border-radius:6px;background:var(--accent-soft);color:var(--accent)}.td-sched-badge.module[data-v-7b9fd48a]{background:#3b82f626;color:#3b82f6}.td-sched-badge.lesson[data-v-7b9fd48a]{background:#94a3b82e;color:var(--text-secondary)}.td-sched-when[data-v-7b9fd48a]{font-size:11.5px;color:var(--text-secondary);white-space:nowrap;text-align:right}.td-sched-cover[data-v-7b9fd48a]{display:block;margin-top:2px;font-size:10px;font-weight:700;letter-spacing:.2px;color:#b45309;text-transform:none}.td-sched-clear[data-v-7b9fd48a]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;padding:0;border:1.5px solid var(--border);border-radius:9px;background:transparent;color:var(--text-muted);cursor:pointer;font-size:15px;line-height:1;font-family:inherit;transition:border-color .14s ease,color .14s ease}.td-sched-clear[data-v-7b9fd48a]:hover{border-color:#ef4444;color:#ef4444}.bulk-chips[data-v-52f2b299]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.bulk-chip[data-v-52f2b299]{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:12px;font-weight:700}.bulk-chip button[data-v-52f2b299]{border:none;background:none;color:inherit;cursor:pointer;font-size:14px;line-height:1;padding:0 2px;font-family:inherit}.status-count[data-v-5b93addf]{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:24px;padding:0 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:12px;font-weight:800}.status-count.sched[data-v-5b93addf]{background:#3b82f626;color:#3b82f6}.bulk-bar[data-v-5b93addf]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:12px 0;padding:10px 14px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card-alt)}.bulk-bar strong[data-v-5b93addf]{font-size:13px}.bulk-bar-actions[data-v-5b93addf]{display:flex;gap:8px;flex-wrap:wrap}.bulk-col[data-v-5b93addf]{width:44px;text-align:center;vertical-align:middle}.team-actions[data-v-5b93addf]{text-align:right;white-space:nowrap}.team-kebab[data-v-5b93addf]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:26px;padding:0;border-radius:9px;cursor:pointer;background:transparent;border:1.5px solid var(--border);color:var(--text-secondary);font-family:inherit;font-size:16px;line-height:1;font-weight:800;transition:border-color .14s ease,color .14s ease}.team-kebab[data-v-5b93addf]:hover{border-color:var(--accent);color:var(--text-primary)}.team-kebab[data-v-5b93addf]:disabled{opacity:.5;cursor:wait}.team-dropdown[data-v-5b93addf]{position:fixed;z-index:120;min-width:176px;padding:6px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:2px}.team-dropdown button[data-v-5b93addf]{text-align:left;background:none;border:none;color:var(--text-secondary);font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 10px;border-radius:8px;cursor:pointer;white-space:nowrap}.team-dropdown button[data-v-5b93addf]:hover{background:var(--bg-card-alt);color:var(--text-primary)}.team-dropdown button.danger[data-v-5b93addf]{color:#ef4444}.team-dropdown button.danger[data-v-5b93addf]:hover{background:#ef44441f}.team-menu-sep[data-v-5b93addf]{height:1px;background:var(--border);margin:4px 2px}.header-actions[data-v-cf34f306]{display:flex;gap:10px;flex-wrap:wrap}.provider-pill[data-v-cf34f306]{display:inline-block;margin-top:5px;font-size:10.5px;font-weight:700;letter-spacing:.02em;padding:1px 8px;border-radius:999px;border:1px solid var(--border);color:var(--text-secondary)}.provider-pill.is-pending[data-v-cf34f306]{color:#eab308;border-color:#eab30873}.provider-pill.is-ready[data-v-cf34f306]{color:#17c993;border-color:#17c99373}.provider-status-row[data-v-cf34f306]{display:flex;align-items:center;gap:10px}.video-image-preview[data-v-cf34f306]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.video-image-preview img[data-v-cf34f306]{width:96px;height:54px;border-radius:8px;object-fit:cover;border:1px solid var(--border)}.doc-image-preview[data-v-479c9f87]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.doc-image-preview img[data-v-479c9f87]{width:96px;height:54px;border-radius:8px;object-fit:cover;border:1px solid var(--border)}.doc-thumb[data-v-479c9f87]{width:64px;height:36px;border-radius:6px;object-fit:cover;border:1px solid var(--border)}.banner-manager[data-v-206013ac]{display:flex;flex-direction:column;gap:16px}.banner-manager-bar[data-v-206013ac]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.banner-manager-bar.is-add-only[data-v-206013ac]{justify-content:flex-end}.banner-form-head[data-v-206013ac]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.banner-form-actions[data-v-206013ac]{display:flex;gap:10px}.banner-preview img[data-v-206013ac]{max-width:360px;width:100%;border-radius:12px;border:1px solid var(--border);background:#0a1e2a;object-fit:cover}.banner-thumb[data-v-206013ac]{width:88px;height:50px;object-fit:cover;border-radius:8px;border:1px solid var(--border);background:#0a1e2a;display:block}.banner-size-hint[data-v-206013ac]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-secondary);background:var(--accent-soft);border:1px solid var(--border);border-radius:8px;padding:7px 10px}.banner-size-hint strong[data-v-206013ac]{color:var(--accent);font-weight:800}@media (max-width:640px){.banner-form-head[data-v-206013ac]{flex-direction:column}}.catalog-toolbar[data-v-2b44bf56]{flex-wrap:wrap;gap:14px}.admin-search[data-v-2b44bf56]{max-width:320px}.certificate-course-filter[data-v-2b44bf56]{min-width:240px}.certificate-head-actions[data-v-2b44bf56]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.certificate-scope-chip[data-v-2b44bf56]{display:inline-flex;align-items:center;height:38px;padding:0 12px;border-radius:10px;background:var(--accent-soft);color:var(--accent);font-size:12.5px;font-weight:700}.certificate-current[data-v-2b44bf56]{margin-left:6px;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:999px;background:var(--accent-soft);color:var(--accent)}.certificate-form-grid[data-v-2b44bf56]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,600px);gap:28px;align-items:start}.certificate-form-fields[data-v-2b44bf56]{display:flex;flex-direction:column;gap:16px}.certificate-form-preview[data-v-2b44bf56]{position:sticky;top:18px;display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - 36px);overflow:auto;padding-right:4px}.certificate-preview-head[data-v-2b44bf56]{display:flex;align-items:center;justify-content:space-between;gap:8px}.certificate-preview-tabs[data-v-2b44bf56]{display:flex;gap:6px;flex-wrap:wrap}.certificate-preview-label[data-v-2b44bf56]{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.certificate-drag-hint[data-v-2b44bf56]{font-size:11.5px;color:var(--text-muted)}.certificate-inline-actions[data-v-2b44bf56]{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.certificate-placeholder-hint[data-v-2b44bf56]{font-size:12px;color:var(--text-muted);margin-top:6px}.certificate-placeholder-hint code[data-v-2b44bf56]{background:var(--accent-soft);color:var(--accent);border-radius:6px;padding:1px 5px;font-size:11.5px}.certificate-layout-panel[data-v-2b44bf56]{margin-top:10px;padding:14px;display:flex;flex-direction:column;gap:12px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px}.certificate-layout-head[data-v-2b44bf56],.certificate-layout-title[data-v-2b44bf56]{display:flex;align-items:center;justify-content:space-between;gap:8px}.certificate-layout-title[data-v-2b44bf56]{font-size:13px}.certificate-layout-body[data-v-2b44bf56]{display:flex;flex-direction:column;gap:12px}.certificate-layout-grid[data-v-2b44bf56]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.certificate-color-row[data-v-2b44bf56]{display:flex;align-items:center;gap:8px}.certificate-color-input[data-v-2b44bf56]{width:44px;height:34px;padding:2px;flex-shrink:0;cursor:pointer;border:1px solid var(--border);border-radius:9px;background:var(--bg-input)}.certificate-style-toggles[data-v-2b44bf56]{display:flex;gap:8px}.certificate-style-toggles .btn.active[data-v-2b44bf56]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}@media (max-width:1024px){.certificate-form-grid[data-v-2b44bf56]{grid-template-columns:1fr}.certificate-form-preview[data-v-2b44bf56]{position:static;max-height:none;overflow:visible;padding-right:0}}@media (max-width:560px){.certificate-layout-grid[data-v-2b44bf56]{grid-template-columns:1fr}}.comment-pending-pill[data-v-91085586]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#f59e0b1f;color:#d97706;font-size:12px;font-weight:800}.comment-pending-dot[data-v-91085586]{width:7px;height:7px;border-radius:50%;background:#f59e0b;flex-shrink:0}.comment-filters[data-v-91085586]{gap:14px}.comment-filters .filter-grid[data-v-91085586]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.comment-filter-bottom[data-v-91085586]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.filter-tab-count[data-v-91085586]{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;margin-left:5px;border-radius:999px;background:color-mix(in srgb,currentColor 12%,transparent);font-size:10.5px;line-height:1}.comment-feed[data-v-91085586]{display:flex;flex-direction:column;gap:10px}.comment-feed-head[data-v-91085586]{display:flex;align-items:center;justify-content:space-between;gap:12px}.comment-feed-list[data-v-91085586]{display:flex;flex-direction:column;gap:10px}.comment-card[data-v-91085586]{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:15px 16px;box-shadow:var(--shadow-sm);transition:background .15s ease,box-shadow .15s ease}.comment-card.selected[data-v-91085586]{background:var(--accent-soft)}.comment-card-head[data-v-91085586]{display:flex;align-items:flex-start;gap:10px}.comment-card-check[data-v-91085586]{margin-top:9px;flex-shrink:0}.comment-card-meta[data-v-91085586]{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.comment-author-row[data-v-91085586]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.comment-author-row strong[data-v-91085586]{font-size:12.5px;color:var(--text-primary)}.comment-time[data-v-91085586]{font-size:10.5px;color:var(--text-muted);margin-left:auto;white-space:nowrap}.comment-context[data-v-91085586]{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:11px;color:var(--text-muted);overflow-wrap:anywhere}.comment-context strong[data-v-91085586]{font-size:11px;color:var(--text-primary)}.comment-context-sep[data-v-91085586]{opacity:.45}.comment-card-text[data-v-91085586]{margin-top:10px;font-size:13px;line-height:1.55;color:var(--text-secondary);white-space:pre-line;overflow-wrap:anywhere}.comment-card-toolbar[data-v-91085586]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:10px;padding-top:8px;border-top:1px solid var(--border)}.comment-card-actions[data-v-91085586]{display:flex;align-items:center;gap:2px;margin-left:auto}.comment-action[data-v-91085586]{border:0;background:none;color:var(--text-muted);font:inherit;font-size:11.5px;font-weight:800;cursor:pointer;padding:4px 7px;border-radius:7px}.comment-action[data-v-91085586]:hover{background:var(--bg-card-alt);color:var(--text-primary)}.comment-action.is-active[data-v-91085586]{color:var(--accent);background:var(--accent-soft)}.comment-action.is-danger[data-v-91085586]:hover{color:#e5484d;background:#e5484d14}.comment-replies-toggle[data-v-91085586]{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:4px 0;color:var(--text-muted);font:inherit;font-size:11.5px;font-weight:700;cursor:pointer}.comment-replies-toggle[data-v-91085586]:hover{color:var(--text-primary)}.comment-chevron[data-v-91085586]{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s ease;margin-top:-2px}.comment-chevron.open[data-v-91085586]{transform:rotate(225deg);margin-top:2px}.comment-state[data-v-91085586]{display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.comment-state.is-pending[data-v-91085586]{background:#f59e0b24;color:#d97706}.comment-state.is-answered[data-v-91085586]{background:#22c55e21;color:#16a34a}.comment-admin-avatar[data-v-91085586]{width:34px;height:34px;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;flex-shrink:0;overflow:hidden}.comment-admin-avatar img[data-v-91085586]{width:100%;height:100%;object-fit:cover}.comment-admin-avatar-sm[data-v-91085586]{width:26px;height:26px;font-size:9.5px}.comment-admin-badge[data-v-91085586]{font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:2px 6px}.comment-admin-sub[data-v-91085586]{font-size:10.5px;color:var(--text-muted)}.comment-replies[data-v-91085586]{display:flex;flex-direction:column;gap:6px;margin-top:8px}.comment-reply-row[data-v-91085586]{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:10px;border:1px solid var(--border);background:var(--bg-card-alt)}.comment-reply-row.is-team[data-v-91085586]{border-color:color-mix(in srgb,var(--accent) 28%,var(--border));background:color-mix(in srgb,var(--accent-soft) 42%,var(--bg-card))}.comment-reply-main[data-v-91085586]{flex:1;min-width:0}.comment-reply-text[data-v-91085586]{margin-top:3px;font-size:12px;line-height:1.55;color:var(--text-secondary);white-space:pre-line;overflow-wrap:anywhere}.comment-admin-remove[data-v-91085586]{margin-left:auto;border:0;background:none;color:var(--text-muted);font-size:10.5px;font-weight:700;cursor:pointer;padding:0}.comment-admin-remove[data-v-91085586]:hover{color:#e5484d}.comment-reply-form[data-v-91085586]{display:flex;flex-direction:column;gap:7px;margin-top:8px;padding:10px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card-alt)}.comment-reply-form label[data-v-91085586]{font-size:11.5px;font-weight:800;color:var(--text-primary)}.comment-reply-actions[data-v-91085586]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.comment-admin-hint[data-v-91085586]{font-size:10.5px;color:var(--text-muted);margin-right:auto}.comment-admin-disabled[data-v-91085586]{margin-top:8px;border-top:1px solid var(--border);padding-top:8px;font-size:11px;color:var(--text-muted)}.comment-bulk-bar[data-v-91085586]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:var(--accent-soft);border:1px solid var(--border);border-radius:12px;font-size:12px}.comment-select-all[data-v-91085586]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:12px;font-weight:700;color:var(--text-secondary)}.comment-select-all input[data-v-91085586]{flex-shrink:0}.comment-bulk-actions[data-v-91085586]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.comment-bulk-actions strong[data-v-91085586]{font-size:11.5px;color:var(--text-secondary);white-space:nowrap}.comment-pager[data-v-91085586]{padding-top:4px}.comment-card-skeleton[data-v-91085586]{display:flex;gap:10px;align-items:flex-start}.comment-skeleton-avatar[data-v-91085586]{width:34px;height:34px;border-radius:50%;background:var(--bg-card-alt);flex-shrink:0}.comment-skeleton-lines[data-v-91085586]{display:flex;flex-direction:column;gap:7px;flex:1}.comment-skeleton-lines span[data-v-91085586]{height:9px;border-radius:999px;background:var(--bg-card-alt)}.comment-skeleton-lines span[data-v-91085586]:nth-child(1){width:32%}.comment-skeleton-lines span[data-v-91085586]:nth-child(2){width:70%}.comment-skeleton-lines span[data-v-91085586]:nth-child(3){width:52%}@media (max-width:900px){.comment-card[data-v-91085586]{padding:14px}}@media (max-width:560px){.comment-pending-pill[data-v-91085586]{font-size:11px}.comment-card[data-v-91085586]{padding:13px 14px}.comment-card-head[data-v-91085586]{gap:9px}.comment-card-text[data-v-91085586]{font-size:12.8px}.comment-card-toolbar[data-v-91085586]{gap:6px}.comment-card-actions[data-v-91085586]{gap:0}.comment-action[data-v-91085586]{padding:4px 6px}.comment-reply-row[data-v-91085586]{padding:8px 9px}.comment-reply-form[data-v-91085586]{padding:8px}.comment-filters .filter-grid[data-v-91085586]{grid-template-columns:1fr}.comment-filter-bottom[data-v-91085586],.comment-feed-head[data-v-91085586]{align-items:flex-start}.comment-bulk-bar[data-v-91085586]{align-items:flex-start;flex-wrap:wrap}}.team-picker[data-v-17ef1d84]{position:relative;width:100%}.team-select-trigger[data-v-17ef1d84]{display:flex;align-items:center;gap:8px;width:100%;min-height:46px;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-input);border-radius:10px;padding:7px 12px;cursor:pointer;transition:border-color .15s ease;outline:none}.team-select-trigger.open[data-v-17ef1d84],.team-select-trigger[data-v-17ef1d84]:focus-visible{border-color:var(--accent)}.team-picker-chips[data-v-17ef1d84]{display:flex;flex-wrap:wrap;gap:6px;flex:1;min-width:0}.team-chip[data-v-17ef1d84]{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:12px;font-weight:700}.team-chip button[data-v-17ef1d84]{border:none;background:none;color:inherit;cursor:pointer;font-size:14px;line-height:1;padding:0 2px;font-family:inherit}.team-select-placeholder[data-v-17ef1d84]{flex:1;color:var(--text-muted);font-size:13px}.team-select-arrow[data-v-17ef1d84]{flex-shrink:0;color:var(--text-muted);font-size:12px}.team-select-menu[data-v-17ef1d84]{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:0 16px 36px #0000002e;padding:8px}.team-select-search[data-v-17ef1d84]{margin-bottom:6px}.team-select-options[data-v-17ef1d84]{display:flex;flex-direction:column;gap:2px;max-height:260px;overflow-y:auto}.team-option[data-v-17ef1d84]{display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:8px;cursor:pointer;font-size:13px}.team-option[data-v-17ef1d84]:hover{background:var(--bg-card-alt)}.team-option input[data-v-17ef1d84]{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.team-option-name[data-v-17ef1d84]{flex:1;min-width:0;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-option-status[data-v-17ef1d84]{flex-shrink:0;color:var(--text-muted);font-size:11px;font-weight:700}.team-option-status.active[data-v-17ef1d84]{color:var(--accent)}.team-select-empty[data-v-17ef1d84]{margin:8px 10px}.product-table-title[data-v-d6ac6e14]{display:flex;align-items:center;gap:10px;min-width:0}.product-thumb[data-v-d6ac6e14]{width:48px;height:48px;border-radius:9px;object-fit:cover;border:1px solid var(--border);flex-shrink:0}.product-thumb-placeholder[data-v-d6ac6e14]{display:flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent);font-weight:800;font-size:16px}.product-image-preview[data-v-d6ac6e14]{position:relative;max-width:360px;aspect-ratio:16/9;border-radius:12px;overflow:hidden;border:1px solid var(--border);margin-bottom:8px}.product-image-preview img[data-v-d6ac6e14]{display:block;width:100%;height:100%;object-fit:cover}.product-image-remove[data-v-d6ac6e14]{position:absolute;top:8px;right:8px;background:#0000009e;color:#fff;border:none;border-radius:8px;padding:4px 9px;font-size:11.5px;font-weight:700;cursor:pointer;font-family:inherit}.store-admin-main[data-v-01ad861c]{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0}.store-admin-section[data-v-01ad861c]{display:flex;flex-direction:column;gap:16px}.store-admin-section-head[data-v-01ad861c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.store-admin-divider[data-v-01ad861c]{height:1px;background:var(--border);margin:2px 0}.benefit-editor[data-v-01ad861c]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card-alt)}.benefit-editor-index[data-v-01ad861c]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--accent-soft);color:var(--accent);font-size:11px;font-weight:800}@media (max-width:640px){.benefit-editor[data-v-01ad861c]{grid-template-columns:1fr}.benefit-editor-index[data-v-01ad861c]{display:none}}.live-preview[data-v-2530ceed]{margin:4px 0 14px}.live-preview img[data-v-2530ceed]{max-width:360px;width:100%;border-radius:12px;border:1px solid var(--border);object-fit:cover}.student-picker[data-v-a3d0d5b3]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.student-picker-chips[data-v-a3d0d5b3]{display:flex;flex-wrap:wrap;gap:6px}.student-chip[data-v-a3d0d5b3]{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:12px;font-weight:700}.student-chip button[data-v-a3d0d5b3]{border:none;background:none;color:inherit;cursor:pointer;font-size:14px;line-height:1;padding:0 2px;font-family:inherit}.report-drawer[data-v-58a233a0]{max-width:900px;width:100%;max-height:85vh;overflow:auto}.report-drawer-course[data-v-58a233a0]{margin-top:16px}.report-drawer-head[data-v-58a233a0]{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.report-kpis-inline[data-v-58a233a0]{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:10px;font-size:12.5px;color:var(--text-secondary)}.report-certificate[data-v-58a233a0]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;font-size:12.5px;color:var(--text-secondary)}.report-drawer-table[data-v-58a233a0]{font-size:13px}.report-drawer[data-v-47e154f5]{max-width:820px;width:100%;max-height:85vh;overflow:auto}.report-drawer-table[data-v-47e154f5]{font-size:13px}.report-filters[data-v-2be78945]{gap:22px}.report-filters .filter-grid[data-v-2be78945]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px}.report-filters-bottom[data-v-2be78945]{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding-top:18px;border-top:1px solid var(--border)}.report-toolbar[data-v-2be78945]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.report-levels[data-v-2be78945]{gap:10px}.report-crumbs[data-v-2be78945]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:10px 16px;box-shadow:var(--shadow-sm)}.report-crumb[data-v-2be78945]{border:none;background:none;color:var(--accent);font-weight:700;cursor:pointer;font-family:inherit;font-size:13px;padding:2px 4px}.report-crumb[data-v-2be78945]:hover{text-decoration:underline}.report-crumb-sep[data-v-2be78945]{color:var(--text-muted)}.report-kpis[data-v-2be78945]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px}.report-kpis .stat-card[data-v-2be78945]{padding:16px 18px}.report-row[data-v-2be78945]{cursor:pointer}.report-progress-cell[data-v-2be78945]{display:flex;align-items:center;gap:10px}.report-progress[data-v-2be78945]{flex:1;min-width:56px;max-width:110px;height:7px;border-radius:999px;background:var(--border);overflow:hidden}.report-progress-bar[data-v-2be78945]{display:block;height:100%;background:var(--accent-grad)}.report-progress-value[data-v-2be78945]{font-size:12.5px;color:var(--text-muted);font-variant-numeric:tabular-nums;min-width:38px}@media (max-width:900px){.report-kpis[data-v-2be78945]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}.filters[data-v-f8fa843e]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;width:100%}.filter-search[data-v-f8fa843e]{flex:1 1 260px;min-width:200px}.filter-select[data-v-f8fa843e]{flex:0 0 auto;width:auto;min-width:170px}.user-cell[data-v-f8fa843e]{display:inline-flex;align-items:center;gap:10px}.user-avatar[data-v-f8fa843e]{width:34px;height:34px;border-radius:50%;flex-shrink:0;overflow:hidden;background:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}.user-avatar img[data-v-f8fa843e]{width:100%;height:100%;object-fit:cover}.user-image-preview[data-v-f8fa843e]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.user-image-preview img[data-v-f8fa843e]{width:56px;height:56px;border-radius:50%;object-fit:cover;border:1px solid var(--border)}.bulk-bar[data-v-f8fa843e]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:12px 0;padding:10px 14px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card-alt)}.bulk-bar strong[data-v-f8fa843e]{font-size:13px}.bulk-bar-actions[data-v-f8fa843e]{display:flex;gap:8px;flex-wrap:wrap}.bulk-col[data-v-f8fa843e]{width:44px;text-align:center;vertical-align:middle}.permission-box[data-v-9a3fb02c]{display:flex;flex-direction:column;gap:2px;max-height:240px;overflow-y:auto;border:1px solid var(--border);border-radius:12px;background:var(--bg-card-alt);padding:10px}.permission-item[data-v-9a3fb02c]{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer}.permission-item[data-v-9a3fb02c]:hover{background:var(--bg-card)}.menu-name[data-v-8c5ba864]{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700}.menu-name.child[data-v-8c5ba864]{font-weight:600;color:var(--text-muted)}.menu-name .icon[data-v-8c5ba864]{color:var(--accent)}.menu-group-row td[data-v-8c5ba864]{background:var(--bg-card-alt);border-top:1px solid var(--border)}.menu-group-row .menu-name[data-v-8c5ba864]{font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.menu-child-row .menu-name .icon[data-v-8c5ba864]{color:var(--text-muted)}.menu-count[data-v-8c5ba864]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:1px 6px;border-radius:999px;background:var(--bg-card);color:var(--text-muted);font-size:10.5px;font-weight:800;letter-spacing:0;text-transform:none}.menu-link[data-v-8c5ba864]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px}.type-pill[data-v-8c5ba864]{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.02em}.type-link[data-v-8c5ba864]{background:#5b8def24;color:#5b8def}.type-section[data-v-8c5ba864]{background:#94a3b82e;color:#94a3b8}.type-dropdown[data-v-8c5ba864]{background:var(--accent-soft);color:var(--accent)}.menu-preview[data-v-8c5ba864]{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid var(--border);border-radius:10px;background:var(--bg-card-alt);font-size:13px;font-weight:700;color:var(--text)}.menu-preview .icon[data-v-8c5ba864]{color:var(--accent)}.form-section-title[data-v-7021a9b3]{margin:18px 0 4px;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted)}.brand-color-row[data-v-7021a9b3]{display:flex;align-items:center;gap:10px}.brand-color-input[data-v-7021a9b3]{width:46px;height:42px;padding:0;border:1px solid var(--border);border-radius:10px;background:var(--bg-input);cursor:pointer;flex-shrink:0}.form-hint[data-v-7021a9b3]{font-size:11.5px;color:var(--text-muted)}.brand-logo-preview[data-v-7021a9b3]{display:flex;align-items:center;justify-content:center;margin-top:10px;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-card-alt)}.brand-logo-preview.is-light[data-v-7021a9b3]{background:#f7f9fb}.brand-logo-preview.is-dark[data-v-7021a9b3]{background:#0b1420;border-color:#223247}.brand-logo-preview img[data-v-7021a9b3]{max-height:48px;max-width:100%;object-fit:contain}.mail-status-row[data-v-7021a9b3],.mail-actions[data-v-7021a9b3],.mail-test-row[data-v-7021a9b3]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.mail-status-row[data-v-7021a9b3]{margin:14px 0 10px}.mail-actions[data-v-7021a9b3]{margin-bottom:12px}.mail-test-row[data-v-7021a9b3]{margin-top:12px}.mail-test-row .form-control[data-v-7021a9b3]{max-width:320px}.mail-dns[data-v-7021a9b3]{margin-top:12px;padding:12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-card-alt)}.mail-dns>strong[data-v-7021a9b3]{display:block;margin-bottom:8px;font-size:12.5px}.mail-dns-row[data-v-7021a9b3]{display:flex;align-items:center;gap:8px;padding:6px 0;border-top:1px solid var(--border);font-size:11.5px}.mail-dns-row[data-v-7021a9b3]:first-of-type{border-top:0}.mail-dns-type[data-v-7021a9b3]{min-width:42px;font-weight:700;color:var(--text-secondary)}.mail-dns-row code[data-v-7021a9b3]{font-size:11px;word-break:break-all}.mail-dns-value[data-v-7021a9b3]{color:var(--text-muted)}.mail-error[data-v-7021a9b3]{margin-top:10px;font-size:12px;color:var(--danger,#e5484d)}.gateway-help[data-v-623faa89]{margin:4px 0 18px;padding:0 14px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card-alt)}.gateway-help summary[data-v-623faa89]{padding:12px 0;cursor:pointer;color:var(--text-primary);font-size:13px;font-weight:800}.gateway-help-body[data-v-623faa89]{display:flex;flex-direction:column;gap:12px;padding:0 0 14px;color:var(--text-secondary);font-size:12.5px;line-height:1.5}.gateway-help-body strong[data-v-623faa89]{color:var(--text-primary)}.gateway-help-body ol[data-v-623faa89]{display:flex;flex-direction:column;gap:4px;margin:6px 0 0;padding-left:18px}.gateway-help-note[data-v-623faa89]{color:var(--text-muted);font-size:11.5px}.gateway-help-links[data-v-623faa89]{display:flex;flex-wrap:wrap;gap:8px 14px;font-weight:700}.gateway-help-links a[data-v-623faa89]{color:var(--accent)}.gateway-help-links a[data-v-623faa89]:hover{text-decoration:underline}.order-detail-drawer[data-v-dac87c86]{max-width:980px;width:100%;max-height:88vh;overflow:auto}.order-detail-top[data-v-dac87c86]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;padding:16px;border-radius:14px;background:var(--bg-card-alt)}.order-detail-top>div[data-v-dac87c86]{display:flex;flex-direction:column;gap:4px;min-width:0}.order-detail-top strong[data-v-dac87c86]{font-size:13px;overflow-wrap:anywhere}.refunded-value[data-v-dac87c86]{color:#ff6b6b}.order-period[data-v-dac87c86]{margin-top:10px;color:var(--text-muted);font-size:12px}.order-period strong[data-v-dac87c86]{color:var(--text-secondary)}.order-detail-section[data-v-dac87c86]{margin-top:20px}.order-detail-section h3[data-v-dac87c86]{margin:0 0 10px;font-size:15px}.order-detail-section-head[data-v-dac87c86]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.order-detail-section-head h3[data-v-dac87c86]{margin:0}.order-detail-totals[data-v-dac87c86]{display:flex;flex-wrap:wrap;gap:10px 22px;justify-content:flex-end;margin-top:18px;font-size:12.5px;color:var(--text-muted)}.order-detail-totals span[data-v-dac87c86]{display:flex;align-items:center;gap:8px}.order-detail-totals strong[data-v-dac87c86]{color:var(--text-primary)}.order-detail-totals .total strong[data-v-dac87c86]{font-size:19px;color:var(--accent)}.order-detail-totals small[data-v-dac87c86]{padding:2px 6px;border-radius:6px;background:var(--bg-card-alt)}.order-detail-payments[data-v-dac87c86]{display:flex;flex-direction:column;gap:12px}.order-seller-line[data-v-dac87c86]{display:flex;flex-direction:column;gap:4px;margin-bottom:10px;padding:12px 14px;border-radius:12px;background:var(--bg-card-alt);font-size:12.5px}@media (max-width:560px){.order-detail-totals[data-v-dac87c86]{justify-content:flex-start}}.page-header[data-v-cf8d53e6]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.sales-kpis[data-v-cf8d53e6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:18px}.sales-kpis article[data-v-cf8d53e6]{display:flex;flex-direction:column;gap:6px;padding:18px;border:1px solid var(--border);border-radius:16px;background:var(--bg-card)}.sales-kpis span[data-v-cf8d53e6]{color:var(--text-muted);font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.sales-kpis strong[data-v-cf8d53e6]{font-size:24px;letter-spacing:-.03em}.sales-filters[data-v-cf8d53e6]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px;margin-bottom:18px;border:1px solid var(--border);border-radius:14px;background:var(--bg-card)}.sales-filters .form-control[data-v-cf8d53e6]{min-width:150px;flex:1 1 160px}.sales-filters input[type=search][data-v-cf8d53e6]{flex-basis:260px}.sales-filters .btn[data-v-cf8d53e6]{flex-shrink:0}.payment-detail-drawer[data-v-66623c4b]{max-width:900px;width:100%;max-height:88vh;overflow:auto}.payment-order-line[data-v-66623c4b]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px;padding:12px 14px;border-radius:12px;background:var(--bg-card-alt);font-size:12.5px;color:var(--text-secondary)}.payment-order-line .admin-link[data-v-66623c4b]{margin-left:auto}.refund-panel[data-v-66623c4b]{display:flex;flex-direction:column;gap:12px;margin-top:18px;padding:18px;border:1px solid var(--border);border-radius:16px;background:var(--bg-card-alt)}.refund-panel h3[data-v-66623c4b]{margin:0 0 4px;font-size:15px}.refund-panel p[data-v-66623c4b]{margin:0;color:var(--text-muted);font-size:12px}.refund-panel p strong[data-v-66623c4b]{color:var(--text-primary)}.refund-form[data-v-66623c4b]{display:grid;grid-template-columns:minmax(120px,.5fr) minmax(180px,1fr) auto;align-items:end;gap:10px}.refund-form label[data-v-66623c4b]{display:flex;flex-direction:column;gap:6px}.refund-form label span[data-v-66623c4b]{color:var(--text-muted);font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}@media (max-width:640px){.refund-form[data-v-66623c4b]{grid-template-columns:1fr}.payment-order-line .admin-link[data-v-66623c4b]{margin-left:0}}.page-header[data-v-19b5cc2a]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.payment-kpis[data-v-19b5cc2a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:18px}.payment-kpis article[data-v-19b5cc2a]{display:flex;flex-direction:column;gap:6px;padding:18px;border:1px solid var(--border);border-radius:16px;background:var(--bg-card)}.payment-kpis span[data-v-19b5cc2a]{color:var(--text-muted);font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.payment-kpis strong[data-v-19b5cc2a]{font-size:24px;letter-spacing:-.03em}.payments-filters[data-v-19b5cc2a]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px;margin-bottom:18px;border:1px solid var(--border);border-radius:14px;background:var(--bg-card)}.payments-filters .form-control[data-v-19b5cc2a]{min-width:140px;flex:1 1 150px}.payments-filters input[type=search][data-v-19b5cc2a]{flex-basis:240px}.payments-filters .btn[data-v-19b5cc2a]{flex-shrink:0}.order-filter-note[data-v-19b5cc2a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:-8px 0 14px;color:var(--text-muted);font-size:12px}.order-filter-note button[data-v-19b5cc2a]{border:0;background:transparent;padding:0;cursor:pointer;font:inherit}.seller-detail-drawer[data-v-1693507e]{max-width:1040px;width:100%;max-height:90vh;overflow:auto}.seller-detail-top[data-v-1693507e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;padding:16px;border-radius:14px;background:var(--bg-card-alt)}.seller-detail-top>div[data-v-1693507e]{display:flex;flex-direction:column;gap:4px;min-width:0}.seller-detail-top strong[data-v-1693507e]{font-size:13px;overflow-wrap:anywhere}.seller-detail-top .status-pill[data-v-1693507e]{align-self:flex-start;width:max-content}.seller-metrics[data-v-1693507e]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;margin-top:18px}.seller-metrics article[data-v-1693507e]{grid-column:span 3;display:flex;flex-direction:column;gap:5px;min-width:0;padding:14px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card)}.seller-metrics article[data-v-1693507e]:nth-child(n+5){grid-column:span 4}.seller-metrics span[data-v-1693507e]{color:var(--text-muted);font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.seller-metrics strong[data-v-1693507e]{font-size:17px;letter-spacing:-.02em;overflow-wrap:anywhere}@media (max-width:760px){.seller-metrics[data-v-1693507e]{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-metrics article[data-v-1693507e],.seller-metrics article[data-v-1693507e]:nth-child(n+5){grid-column:span 1}.seller-metrics article[data-v-1693507e]:last-child{grid-column:1 / -1}}@media (max-width:480px){.seller-metrics[data-v-1693507e]{grid-template-columns:1fr}.seller-metrics article[data-v-1693507e]:last-child{grid-column:auto}}.seller-kit-box[data-v-1693507e]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:18px;padding:18px;border:1px solid var(--border);border-radius:14px;background:var(--bg-card-alt)}.seller-kit-box h3[data-v-1693507e]{margin:0 0 4px;font-size:15px}.seller-kit-box p[data-v-1693507e]{margin:0 0 8px;color:var(--text-muted);font-size:12px}.seller-kit-box code[data-v-1693507e]{display:block;max-width:100%;overflow-wrap:anywhere;color:var(--text-secondary);font-size:11.5px}.seller-kit-box-actions[data-v-1693507e]{display:flex;gap:8px;flex-wrap:wrap}.seller-section[data-v-1693507e]{margin-top:20px}.seller-section h3[data-v-1693507e]{margin:0 0 10px;font-size:15px}.page-header[data-v-788a9ec8]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.sellers-filters[data-v-788a9ec8]{display:grid;grid-template-columns:minmax(0,1fr) 170px max-content max-content;align-items:center;gap:8px;padding:10px 12px;margin-bottom:18px;border:1px solid var(--border);border-radius:14px;background:var(--bg-card)}.sellers-filters .form-control[data-v-788a9ec8],.sellers-filters .btn[data-v-788a9ec8]{height:42px;box-sizing:border-box}.sellers-filters .btn[data-v-788a9ec8]{padding:0 18px;font-size:13px}.sellers-filter-search[data-v-788a9ec8]{min-width:0}.sellers-filter-status[data-v-788a9ec8]{width:170px}.seller-cell[data-v-788a9ec8]{display:flex;align-items:center;gap:10px;min-width:0}.seller-cell-main[data-v-788a9ec8]{display:flex;flex-direction:column;min-width:0}.kit-copy-btn[data-v-788a9ec8]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;padding:0;border-radius:9px;cursor:pointer;background:transparent;border:1.5px solid var(--border);color:var(--text-muted);transition:border-color .14s ease,color .14s ease,background .14s ease}.kit-copy-btn[data-v-788a9ec8]:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.kit-copy-btn[data-v-788a9ec8]:disabled{opacity:.45;cursor:default}.seller-actions-head[data-v-788a9ec8],.seller-actions-cell[data-v-788a9ec8]{width:52px;text-align:right}.seller-actions-btn[data-v-788a9ec8]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:9px;border:1.5px solid transparent;background:transparent;color:var(--text-muted);cursor:pointer;transition:border-color .14s ease,color .14s ease,background .14s ease}.seller-actions-btn[data-v-788a9ec8]:hover,.seller-actions-btn.is-open[data-v-788a9ec8]{border-color:var(--border);background:var(--bg-card-alt);color:var(--text-primary)}.seller-actions-btn[data-v-788a9ec8]:disabled{opacity:.45;cursor:wait}.seller-actions-menu[data-v-788a9ec8]{position:fixed;z-index:120;min-width:180px;max-width:calc(100vw - 24px);padding:6px;display:flex;flex-direction:column;gap:2px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow)}.seller-actions-menu button[data-v-788a9ec8]{text-align:left;background:none;border:none;color:var(--text-secondary);font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 10px;border-radius:8px;cursor:pointer;white-space:nowrap}.seller-actions-menu button[data-v-788a9ec8]:hover{background:var(--bg-card-alt);color:var(--text-primary)}.seller-actions-menu button[data-v-788a9ec8]:disabled{opacity:.45;cursor:wait}.seller-actions-menu button.danger[data-v-788a9ec8]{color:#ef4444}.seller-actions-menu button.danger[data-v-788a9ec8]:hover{background:#ef44441f}.seller-menu-sep[data-v-788a9ec8]{height:1px;background:var(--border);margin:4px 2px}@media (max-width:640px){.sellers-filters[data-v-788a9ec8]{display:flex;flex-wrap:wrap}.sellers-filter-search[data-v-788a9ec8]{flex:1 1 100%}.sellers-filter-status[data-v-788a9ec8]{flex:1 1 140px;width:auto}.sellers-filters .btn[data-v-788a9ec8]{flex:0 0 auto}}.page-header[data-v-f6ba4909]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.commission-kpis[data-v-f6ba4909]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:18px}.commission-kpis article[data-v-f6ba4909]{display:flex;flex-direction:column;gap:6px;padding:18px;border:1px solid var(--border);border-radius:16px;background:var(--bg-card)}.commission-kpis span[data-v-f6ba4909]{color:var(--text-muted);font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.commission-kpis strong[data-v-f6ba4909]{font-size:24px;letter-spacing:-.03em}.commissions-filters[data-v-f6ba4909]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px;margin-bottom:18px;border:1px solid var(--border);border-radius:14px;background:var(--bg-card)}.commissions-filters .form-control[data-v-f6ba4909]{min-width:150px;flex:1 1 160px}.commissions-filters input[type=search][data-v-f6ba4909]{flex-basis:260px}.commission-bulk[data-v-f6ba4909]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--accent-soft);color:var(--accent);font-size:12.5px;font-weight:700}.pay-form[data-v-f6ba4909]{display:flex;flex-direction:column;gap:14px;padding-top:10px}.terms-check[data-v-28d68ed2]{align-items:flex-start;line-height:1.55}.terms-check input[data-v-28d68ed2]{margin-top:2px;flex-shrink:0}.terms-copy[data-v-28d68ed2]{cursor:pointer}.terms-link[data-v-28d68ed2]{color:var(--accent);font-weight:700}.terms-link[data-v-28d68ed2]:hover{text-decoration:underline}.verification-email[data-v-d5a7d8a5]{color:var(--text-primary);word-break:break-word}.verification-code[data-v-d5a7d8a5]{text-align:center;font-size:24px;font-weight:800;letter-spacing:.35em;padding:13px 12px;font-variant-numeric:tabular-nums}.verification-actions[data-v-d5a7d8a5]{display:flex;flex-direction:column;align-items:center;gap:10px}.verification-resend[data-v-d5a7d8a5],.verification-link[data-v-d5a7d8a5]{background:none;border:none;padding:0;font-size:12.5px;font-weight:700;color:var(--accent);cursor:pointer;font-family:inherit}.verification-resend[data-v-d5a7d8a5]:disabled{color:var(--text-muted);cursor:default}.verification-resend[data-v-d5a7d8a5]:not(:disabled):hover,.verification-link[data-v-d5a7d8a5]:hover{text-decoration:underline}
