:root{--bg-dark:#0b0d10;--surface:#151820;--surface-panel:rgba(20,24,30,.72);--surface-panel-strong:rgba(18,21,27,.88);--surface-control:hsla(0,0%,100%,.055);--surface-control-hover:hsla(0,0%,100%,.095);--glass-bg:var(--surface-panel);--glass-border:hsla(0,0%,100%,.1);--border:hsla(0,0%,100%,.1);--border-strong:hsla(0,0%,100%,.16);--accent:#c9a84c;--accent-hover:#e0bc55;--accent-text:#0b0d10;--focus-ring:rgba(201,168,76,.72);--muted:#9aa3b7;--muted-strong:#c5ccda;--danger:#ef4444;--danger-light:#fca5a5;--danger-soft:rgba(120,22,22,.22);--success:#22c55e;--success-soft:rgba(34,197,94,.16);--info:#8cd9ff;--info-soft:rgba(140,217,255,.14);--warning:var(--accent);--radius-control:8px;--radius-panel:8px;--shadow-panel:0 20px 50px rgba(0,0,0,.34);--text-primary:#fff;--text-secondary:#d8deea;--ambient-smoke-opacity:.52;color-scheme:dark;accent-color:var(--accent);--resize-dur:.3s;--resize-ease:cubic-bezier(.22,1,.36,1);--digit-dur:.5s;--digit-distance:8px;--digit-stagger:70ms;--digit-blur:2px;--digit-ease:cubic-bezier(.34,1.45,.64,1);--digit-dir-x:0;--digit-dir-y:1;--badge-slide-dur:.26s;--badge-pop-dur:.5s;--badge-pop-close-dur:.18s;--badge-fade-dur:.4s;--badge-fade-close-dur:.18s;--badge-blur:2px;--badge-offset-x:-8.2px;--badge-offset-y:12.4px;--badge-slide-ease:cubic-bezier(.22,1,.36,1);--badge-pop-ease:cubic-bezier(.34,1.36,.64,1);--badge-close-ease:cubic-bezier(.4,0,.2,1);--text-swap-dur:.15s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out;--dropdown-open-dur:.25s;--dropdown-close-dur:.15s;--dropdown-pre-scale:.97;--dropdown-closing-scale:.99;--dropdown-ease:cubic-bezier(.22,1,.36,1);--modal-open-dur:.25s;--modal-close-dur:.15s;--modal-scale:.96;--modal-scale-close:.96;--modal-ease:cubic-bezier(.22,1,.36,1);--panel-open-dur:.4s;--panel-close-dur:.35s;--panel-translate-y:100px;--panel-blur:2px;--panel-ease:cubic-bezier(.22,1,.36,1);--page-slide-dur:.2s;--page-fade-dur:.2s;--page-slide-distance:8px;--page-blur:3px;--page-stagger:0ms;--page-exit-enabled:1;--page-slide-ease:cubic-bezier(.22,1,.36,1);--page-fade-ease:cubic-bezier(.22,1,.36,1);--icon-swap-dur:.2s;--icon-swap-blur:2px;--icon-swap-start-scale:.25;--icon-swap-ease:ease-in-out;--check-opacity-dur:.55s;--check-rotate-dur:.55s;--check-rotate-from:80deg;--check-bob-dur:.45s;--check-y-amount:40px;--check-blur-dur:.5s;--check-blur-from:10px;--check-path-dur:.55s;--check-path-delay:80ms;--check-ease-out:cubic-bezier(.22,1,.36,1);--check-ease-opacity:cubic-bezier(.22,1,.36,1);--check-ease-rotate:cubic-bezier(.22,1,.36,1);--check-ease-bob:cubic-bezier(.34,1.35,.64,1);--check-ease-path:cubic-bezier(.22,1,.36,1);--avatar-lift:-4px;--avatar-dur:.32s;--avatar-scale:1.05;--avatar-falloff:.45;--avatar-ease-in:cubic-bezier(.22,1,.36,1);--avatar-ease-out:cubic-bezier(.34,3.85,.64,1);--shake-distance:6px;--shake-overshoot:4px;--shake-dur-a:80ms;--shake-dur-b:60ms;--shake-ease:cubic-bezier(.22,1,.36,1);--revert-hold:3s;--revert-dur:.28s}@keyframes t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance)*var(--digit-dir-x)),calc(var(--digit-distance)*var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{transform:translate(0);opacity:1;filter:blur(0)}}.t-digit-group{display:inline-flex;align-items:baseline}.t-digit{display:inline-block;will-change:transform,opacity,filter}.t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger)*2)}@media(prefers-reduced-motion:reduce){.t-digit-group .t-digit{animation:none!important}}@keyframes t-badge-slide-in{0%{transform:translate(var(--badge-offset-x),var(--badge-offset-y))}to{transform:translate(0)}}.t-badge{position:absolute;top:-6px;right:-8px;pointer-events:none;will-change:transform}.t-badge[data-open=true]{animation:t-badge-slide-in var(--badge-slide-dur) var(--badge-slide-ease)}.t-badge-dot{display:block;transform-origin:center;transform:scale(1);opacity:1;filter:blur(0);transition:transform var(--badge-pop-dur) var(--badge-pop-ease),opacity var(--badge-fade-dur) var(--badge-pop-ease),filter var(--badge-pop-dur) var(--badge-pop-ease);will-change:transform,opacity,filter}.t-badge[data-open=false] .t-badge-dot{transform:scale(0);opacity:0;filter:blur(var(--badge-blur));transition:transform var(--badge-pop-close-dur) var(--badge-close-ease),opacity var(--badge-fade-close-dur) var(--badge-close-ease),filter var(--badge-pop-close-dur) var(--badge-close-ease)}@media(prefers-reduced-motion:reduce){.t-badge,.t-badge-dot{animation:none!important;transition:none!important}}.t-dropdown{transform-origin:top left;transform:scale(var(--dropdown-pre-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-open-dur) var(--dropdown-ease),opacity var(--dropdown-open-dur) var(--dropdown-ease);will-change:transform,opacity}.t-dropdown[data-origin=top-right]{transform-origin:top right}.t-dropdown[data-origin=top-center]{transform-origin:top center}.t-dropdown[data-origin=bottom-left]{transform-origin:bottom left}.t-dropdown[data-origin=bottom-center]{transform-origin:bottom center}.t-dropdown[data-origin=bottom-right]{transform-origin:bottom right}.t-dropdown.is-open{transform:scale(1);opacity:1;pointer-events:auto}.t-dropdown.is-closing{transform:scale(var(--dropdown-closing-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease),opacity var(--dropdown-close-dur) var(--dropdown-ease)}@media(prefers-reduced-motion:reduce){.t-dropdown{transition:none!important}}.t-modal{transform-origin:center;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease),opacity var(--modal-open-dur) var(--modal-ease);will-change:transform,opacity}.t-modal.is-open{transform:scale(1);opacity:1;pointer-events:auto}.t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease),opacity var(--modal-close-dur) var(--modal-ease)}@media(prefers-reduced-motion:reduce){.t-modal{transition:none!important}}.t-panel-slide{transform:translateY(var(--panel-translate-y));opacity:0;filter:blur(var(--panel-blur));pointer-events:none;transition:transform var(--panel-close-dur) var(--panel-ease),opacity var(--panel-close-dur) var(--panel-ease),filter var(--panel-close-dur) var(--panel-ease);will-change:transform,opacity,filter}.t-panel-slide[data-open=true]{transform:translateY(0);opacity:1;filter:blur(0);pointer-events:auto;transition:transform var(--panel-open-dur) var(--panel-ease),opacity var(--panel-open-dur) var(--panel-ease),filter var(--panel-open-dur) var(--panel-ease)}@media(prefers-reduced-motion:reduce){.t-panel-slide{transition:none!important}}.t-success-check{display:inline-block;transform-origin:center;opacity:0;will-change:transform,opacity,filter}.t-success-check svg{display:block;overflow:visible}.t-success-check svg path{stroke-dasharray:20;stroke-dashoffset:20}.t-success-check[data-state=in]{animation:t-check-fade var(--check-opacity-dur) var(--check-ease-opacity) forwards,t-check-rotate var(--check-rotate-dur) var(--check-ease-rotate) forwards,t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards,t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.t-success-check[data-state=in] svg path{animation:t-check-draw var(--check-path-dur) var(--check-ease-path) var(--check-path-delay,0s) forwards}@keyframes t-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-check-rotate{0%{transform:rotate(var(--check-rotate-from))}to{transform:rotate(0)}}@keyframes t-check-blur{0%{filter:blur(var(--check-blur-from))}to{filter:blur(0)}}@keyframes t-check-bob{0%{translate:0 var(--check-y-amount)}to{translate:0 0}}@keyframes t-check-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.t-success-check{animation:none!important;opacity:1}.t-success-check svg path{animation:none!important;stroke-dashoffset:0!important}}.t-input{transition:border-color .15s ease-out;will-change:transform}.t-input.is-error{transition:border-color var(--revert-dur,.28s) ease-out}.t-error-msg{opacity:0;visibility:hidden;transition:opacity var(--revert-dur,.28s) ease-out,visibility 0s linear var(--revert-dur,.28s)}.t-input-wrap.is-error .t-error-msg{opacity:1;visibility:visible;transition:opacity var(--revert-dur,.28s) ease-out,visibility 0s linear 0s}.t-input.is-shaking{animation:t-input-shake calc(var(--shake-dur-a)*2 + var(--shake-dur-b)*2) linear}@keyframes t-input-shake{0%{transform:translate(0);animation-timing-function:var(--shake-ease)}28.57%{transform:translate(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translate(calc(var(--shake-distance)*-1));animation-timing-function:var(--shake-ease)}78.57%{transform:translate(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.t-input{animation:none!important;transform:none!important}}html{background:var(--bg-dark);color-scheme:dark;accent-color:var(--accent);scrollbar-gutter:stable}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:var(--bg-dark);color:var(--text-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*{box-sizing:border-box}.container{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.container{padding:0 16px}}.page-shell{max-width:1200px;margin:0 auto;padding:24px}@media(max-width:768px){.page-shell{padding:16px}}.glass{background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel),inset 0 1px #ffffff0a}.app-wrapper{background:radial-gradient(circle at 50% -20%,rgba(201,168,76,.05),transparent 36rem),var(--bg-dark);color:var(--text-primary);isolation:isolate;overflow-x:clip}.app-footer,.main-content,.sales-gate-banner{position:relative;z-index:1}.ambient-smoke{position:fixed;inset:0 auto auto 0;width:100vw;height:100dvh;min-height:100vh;z-index:0;pointer-events:none;overflow:hidden;opacity:var(--ambient-smoke-opacity);background:radial-gradient(ellipse at 16% 18%,rgba(238,244,255,.11) 0,rgba(238,244,255,.04) 22%,transparent 48%),radial-gradient(ellipse at 78% 24%,rgba(201,168,76,.13) 0,rgba(201,168,76,.05) 24%,transparent 54%),radial-gradient(ellipse at 50% 88%,rgba(140,217,255,.08) 0,rgba(140,217,255,.03) 18%,transparent 52%);background-blend-mode:screen;contain:layout paint style;transition:opacity .76s ease;will-change:opacity}.ambient-smoke__canvas{inset:0;display:block;width:100%;height:100%;opacity:.92;filter:blur(.25px) saturate(.92)}.ambient-smoke__canvas,.ambient-smoke__tone{position:absolute;pointer-events:none;mix-blend-mode:screen;transform:translateZ(0)}.ambient-smoke__tone{inset:-8%;opacity:.35;filter:blur(20px)}.ambient-smoke__tone--warm{background:radial-gradient(ellipse at 18% 72%,rgba(201,168,76,.13),transparent 38%),radial-gradient(ellipse at 82% 28%,rgba(201,168,76,.11),transparent 42%)}.ambient-smoke__tone--cool{background:radial-gradient(ellipse at 18% 20%,rgba(238,244,255,.1),transparent 34%),radial-gradient(ellipse at 68% 88%,rgba(140,217,255,.08),transparent 42%)}.app-wrapper--auth-smoke .ambient-smoke,.app-wrapper.auth-smoke .ambient-smoke{--ambient-smoke-opacity:.42;background:radial-gradient(ellipse at 12% 18%,rgba(238,244,255,.18) 0,rgba(238,244,255,.08) 22%,transparent 52%),radial-gradient(ellipse at 82% 24%,rgba(201,168,76,.2) 0,rgba(201,168,76,.08) 24%,transparent 56%),radial-gradient(ellipse at 52% 86%,rgba(140,217,255,.12) 0,rgba(140,217,255,.04) 18%,transparent 54%);transition-duration:.82s}.app-wrapper--auth-smoke .ambient-smoke__canvas,.app-wrapper.auth-smoke .ambient-smoke__canvas{opacity:1;filter:blur(.15px) saturate(1)}.app-wrapper--auth-smoke .ambient-smoke__tone,.app-wrapper.auth-smoke .ambient-smoke__tone{opacity:.28}.app-wrapper--auth-smoke .page-shell,.app-wrapper.auth-smoke .page-shell{max-width:none;margin:0;padding:0}.app-wrapper--auth-smoke .main-content,.app-wrapper.auth-smoke .main-content{padding-bottom:0}.app-wrapper--auth-smoke .app-footer,.app-wrapper--auth-smoke .sales-gate-banner,.app-wrapper.auth-smoke .app-footer,.app-wrapper.auth-smoke .sales-gate-banner{display:none}@media(max-width:960px){:root{--ambient-smoke-opacity:.48}.ambient-smoke{background:radial-gradient(circle at 16% 18%,rgba(238,244,255,.12) 0,rgba(238,244,255,.05) 22%,transparent 48%),radial-gradient(circle at 72% 84%,rgba(201,168,76,.13) 0,rgba(201,168,76,.05) 24%,transparent 54%)}.app-wrapper--auth-smoke .ambient-smoke,.app-wrapper.auth-smoke .ambient-smoke{--ambient-smoke-opacity:.28}}@media(prefers-reduced-motion:reduce){.ambient-smoke,.app-wrapper--auth-smoke .ambient-smoke,.app-wrapper.auth-smoke .ambient-smoke{opacity:.1;transition:opacity .82s ease;will-change:auto}.app-wrapper--auth-smoke .ambient-smoke,.app-wrapper.auth-smoke .ambient-smoke{opacity:.15}.ambient-smoke__canvas{opacity:0}.ambient-smoke__tone{opacity:.18}}.btn-primary{background:var(--accent);color:var(--accent-text);border:none;min-height:48px;padding:12px 24px;border-radius:var(--radius-control);font-weight:600;font-size:14px;line-height:1.2;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center;box-shadow:inset 0 -1px #0b0d1038,0 10px 24px #c9a84c29}.btn-primary:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px)}.btn-ghost:focus-visible,.btn-primary:focus-visible,.btn-secondary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.btn-primary:disabled{opacity:.6;color:#000000b8;box-shadow:inset 0 0 0 1px #0f111524;cursor:not-allowed;transform:none}.btn-secondary{background:var(--surface-control);color:#fff;border:1px solid var(--border);min-height:48px;padding:12px 24px;border-radius:var(--radius-control);font-weight:600;font-size:14px;line-height:1.2;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center}.btn-secondary:hover:not(:disabled){background:var(--surface-control-hover);border-color:var(--border-strong)}.btn-secondary:disabled{opacity:.55;color:#ffffffb3;border-color:#ffffff0f;background:#ffffff08;cursor:not-allowed}.btn-ghost{background:transparent;color:var(--text-primary);border:1px solid transparent;min-height:48px;padding:8px 16px;border-radius:var(--radius-control);font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;transition:background .2s,border-color .2s,color .2s;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center}.btn-ghost:hover:not(:disabled){background:var(--surface-control)}.btn-ghost:disabled{opacity:.55;color:#ffffffad;cursor:not-allowed}.btn-stable-action{--btn-stable-action-width:180px;flex:0 0 auto;width:var(--btn-stable-action-width);min-width:var(--btn-stable-action-width);white-space:nowrap}@media(max-width:768px){.btn-stable-action{flex:1 1 auto;width:100%;min-width:0}}.form-input{width:100%;min-height:48px;padding:12px 16px;background:#06080b85;border:1px solid var(--border);border-radius:var(--radius-control);color:#fff;font-size:16px;box-sizing:border-box;transition:border-color .2s}.form-input:focus{outline:none;border-color:var(--accent)}.form-input,.input{width:100%;min-height:48px;padding:12px 16px;background:#06080b85;border:1px solid var(--border);border-radius:var(--radius-control);color:#fff;font-size:16px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.form-input:focus,.input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #c9a84c26}:where(a[href],button,select,textarea,input,[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.form-input:focus-visible,.input:focus-visible,select.input:focus-visible,textarea.input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;border-color:var(--accent);box-shadow:0 0 0 3px #c9a84c29}.input--error{border-color:#f87171!important}.field-error{color:#fca5a5;font-size:12px;line-height:1.35}.pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-control);color:var(--muted)}.pill,.text-xs{font-size:12px}.text-sm{font-size:14px}.text-center{text-align:center}.muted{color:var(--muted)}.danger{color:var(--danger-light)}.success{color:var(--success)}.info{color:var(--info)}.font-semibold,.section-title{font-weight:600}.section-title{font-size:24px;margin-bottom:24px;color:#fff}@media(forced-colors:active){.form-input:focus-visible,.input:focus-visible,:where(a[href],button,select,textarea,input,[tabindex]:not([tabindex="-1"])):focus-visible{outline-color:Highlight}.ambient-smoke{display:none}}.grid{display:grid}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-6{gap:24px}.mt-2{margin-top:8px}.mt-4{margin-top:16px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.space-y-2>*+*{margin-top:8px}.space-y-3>*+*{margin-top:12px}.space-y-4>*+*{margin-top:16px}@media(min-width:1024px){.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}}.transition-number[data-v-46d3fcb0]{position:relative}.transition-number__sr-only[data-v-46d3fcb0]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.transition-number__digits[data-v-46d3fcb0]{display:inline-flex;align-items:baseline}.adaptive-loader[data-v-57d14570]{position:relative;box-sizing:border-box;min-width:0;max-width:100%;overflow:hidden;border:1px solid rgba(201,168,76,.32);border-radius:8px;background:linear-gradient(115deg,#c9a84c17,#090d12b8 42%,#11182794),#0a0d12b8;box-shadow:inset 0 1px #ffffff0a;color:#f5f5f4;contain:layout style paint}.adaptive-loader--row[data-v-57d14570]{display:flex;align-items:center;gap:14px;min-height:58px;padding:10px 16px}.adaptive-loader--empty[data-v-57d14570]{display:grid;width:100%;justify-items:center;align-content:center;gap:10px;min-height:170px;padding:22px 22px 28px;text-align:center}.adaptive-loader--inline[data-v-57d14570]{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:8px 12px}.adaptive-loader__cigar[data-v-57d14570]{--mini-cigar-width:86px;position:relative;flex:0 0 var(--mini-cigar-width);width:var(--mini-cigar-width);height:30px;isolation:isolate;opacity:.92;animation:adaptive-cigar-breathe-57d14570 1.45s ease-in-out infinite}.adaptive-loader--empty .adaptive-loader__cigar[data-v-57d14570]{--mini-cigar-width:106px;height:36px}.adaptive-loader--inline .adaptive-loader__cigar[data-v-57d14570]{--mini-cigar-width:74px;height:26px}.adaptive-loader__image[data-v-57d14570],.adaptive-loader__picture[data-v-57d14570]{display:block}.adaptive-loader__image[data-v-57d14570]{position:absolute;left:0;top:50%;width:100%;height:auto;max-width:none;-o-object-fit:contain;object-fit:contain;opacity:0;filter:drop-shadow(0 8px 12px rgba(0,0,0,.46)) drop-shadow(0 0 14px rgba(201,168,76,.16));transform:translateY(-50%);transition:opacity .16s ease}.adaptive-loader--image-ready .adaptive-loader__image[data-v-57d14570]{opacity:1}.adaptive-loader__ember[data-v-57d14570]{position:absolute;right:2px;top:45%;width:14px;height:11px;border-radius:56% 44% 54% 46%/46% 58% 42% 54%;background:radial-gradient(ellipse at 40% 48%,rgba(255,231,163,.62) 0 8%,rgba(245,158,11,.48) 22%,rgba(194,65,12,.2) 48%,transparent 74%),radial-gradient(ellipse at 22% 58%,rgba(248,113,22,.2) 0 24%,transparent 62%);box-shadow:none;clip-path:ellipse(44% 46% at 42% 52%);mix-blend-mode:screen;opacity:.78;transform:translateY(-50%) scale(.94);transform-origin:55% 50%;will-change:opacity,transform;animation:adaptive-ember-blink-57d14570 1.22s ease-in-out infinite}.adaptive-loader__ember[data-v-57d14570]:after,.adaptive-loader__ember[data-v-57d14570]:before{position:absolute;content:"";border-radius:inherit;pointer-events:none}.adaptive-loader__ember[data-v-57d14570]:before{inset:3px 5px 3px 4px;background:radial-gradient(circle at 40% 44%,rgba(255,240,183,.82) 0 10%,rgba(251,191,36,.62) 24%,rgba(248,113,22,.12) 56%,transparent 72%);opacity:.6;transform:translateZ(0) scale(.9);transform-origin:58% 50%;will-change:opacity,transform;animation:adaptive-ember-core-57d14570 .82s steps(2) infinite}.adaptive-loader__ember[data-v-57d14570]:after{inset:1px 2px 2px;background:radial-gradient(circle at 16% 52%,rgba(255,237,213,.64) 0 .8px,transparent 1.2px),radial-gradient(circle at 36% 34%,rgba(251,191,36,.58) 0 .7px,transparent 1.1px),radial-gradient(circle at 52% 60%,rgba(248,113,22,.52) 0 .8px,transparent 1.3px);opacity:.48;transform:translateZ(0) scale(.94);transform-origin:46% 50%;will-change:opacity,transform;animation:adaptive-ember-crackle-57d14570 1.46s steps(3) infinite}.adaptive-loader__smoke[data-v-57d14570]{position:absolute;right:5px;top:-1px;width:16px;height:22px;border:1px solid rgba(226,232,240,.18);border-left:0;border-bottom:0;border-radius:999px;opacity:0;transform:rotate(-18deg);animation:adaptive-smoke-drift-57d14570 2.4s ease-in-out infinite}.adaptive-loader__smoke--two[data-v-57d14570]{right:13px;top:-4px;width:20px;height:28px;animation-delay:.62s}.adaptive-loader__body[data-v-57d14570]{display:grid;min-width:0;max-width:100%;gap:3px}.adaptive-loader--empty .adaptive-loader__body[data-v-57d14570]{width:100%;justify-items:center;max-width:520px}.adaptive-loader__rail[data-v-57d14570]{width:min(220px,100%);max-width:100%;height:2px;margin-bottom:5px;overflow:hidden;border-radius:999px;background:#c9a84c33}.adaptive-loader__rail span[data-v-57d14570]{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,transparent,#e7c85f,transparent);box-shadow:0 0 14px #c9a84c80;animation:adaptive-rail-scan-57d14570 1.15s ease-in-out infinite}.adaptive-loader--empty .adaptive-loader__rail[data-v-57d14570]{width:min(280px,100%)}.adaptive-loader__title[data-v-57d14570]{color:#f3d877;font-size:.98rem;font-weight:800;line-height:1.2}.adaptive-loader__text[data-v-57d14570]{color:var(--muted,#a8b0c1);font-size:.86rem;line-height:1.35}.adaptive-loader--empty .adaptive-loader__title[data-v-57d14570]{font-size:clamp(1rem,.94rem + .24vw,1.15rem)}.adaptive-loader--inline .adaptive-loader__title[data-v-57d14570]{font-size:.88rem}.adaptive-loader--inline .adaptive-loader__text[data-v-57d14570]{display:none}@keyframes adaptive-cigar-breathe-57d14570{0%,to{opacity:.78;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}@keyframes adaptive-ember-blink-57d14570{0%,to{opacity:.78;transform:translateY(-50%) scale(.92)}38%{opacity:.95;transform:translateY(-50%) scale(1.02)}56%{opacity:.84;transform:translateY(-50%) scale(.97)}74%{opacity:.98;transform:translateY(-50%) scale(1.05)}}@keyframes adaptive-ember-core-57d14570{0%,to{opacity:.58;transform:translateZ(0) scale(.86)}45%{opacity:.96;transform:translate3d(.4px,-.2px,0) scale(1.04)}70%{opacity:.68;transform:translate3d(-.2px,.1px,0) scale(.94)}}@keyframes adaptive-ember-crackle-57d14570{0%,to{opacity:.34;transform:translateZ(0) scale(.9)}28%{opacity:.72;transform:translate3d(-.3px,-.2px,0) scale(1.02)}62%{opacity:.46;transform:translate3d(.3px,.1px,0) scale(.96)}}@keyframes adaptive-smoke-drift-57d14570{0%{opacity:0;transform:translateY(6px) rotate(-18deg) scale(.8)}35%{opacity:.48}to{opacity:0;transform:translate(7px,-9px) rotate(-8deg) scale(1.06)}}@keyframes adaptive-rail-scan-57d14570{0%{transform:translate(-105%)}to{transform:translate(245%)}}@media(max-width:980px){.adaptive-loader--row[data-v-57d14570]{align-items:flex-start;padding:10px 12px}.adaptive-loader__cigar[data-v-57d14570]{--mini-cigar-width:74px}}@media(max-width:520px){.adaptive-loader--row[data-v-57d14570]{display:grid;grid-template-columns:auto minmax(0,1fr)}.adaptive-loader__text[data-v-57d14570]{font-size:.8rem}}@media(prefers-reduced-motion:reduce){.adaptive-loader__cigar[data-v-57d14570],.adaptive-loader__ember[data-v-57d14570],.adaptive-loader__ember[data-v-57d14570]:after,.adaptive-loader__ember[data-v-57d14570]:before,.adaptive-loader__image[data-v-57d14570],.adaptive-loader__rail span[data-v-57d14570],.adaptive-loader__smoke[data-v-57d14570]{animation:none;transition:none}.adaptive-loader__smoke[data-v-57d14570]{display:none}}.support-widget[data-v-e82042bb]{position:fixed;right:16px;bottom:16px;z-index:130;width:58px;height:58px}.support-widget__choice[data-v-e82042bb],.support-widget__hide[data-v-e82042bb],.support-widget__launcher[data-v-e82042bb]{font:inherit;cursor:pointer}.support-widget__launcher[data-v-e82042bb]{position:relative;display:inline-flex;width:58px;height:58px;align-items:center;justify-content:center;border:1px solid rgba(201,168,76,.5);border-radius:999px;background:#14181ef0;color:#fff;box-shadow:0 14px 34px #00000057;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color .15s ease,background .15s ease,transform .15s ease}.support-widget__launcher[data-v-e82042bb]:hover{border-color:#c9a84ccc;background:#c9a84c29;transform:translateY(-1px)}.support-widget__choice[data-v-e82042bb]:focus-visible,.support-widget__hide[data-v-e82042bb]:focus-visible,.support-widget__launcher[data-v-e82042bb]:focus-visible{outline:3px solid rgba(201,168,76,.45);outline-offset:2px}.support-widget__icon[data-v-e82042bb]{display:inline-flex;width:31px;height:31px;color:#2fa6b8;transition:color .15s ease,transform .15s ease}.support-widget__launcher:hover .support-widget__icon[data-v-e82042bb]{color:#54c4d2;transform:translateY(-1px)}.support-widget__icon svg[data-v-e82042bb]{width:100%;height:100%;overflow:visible}.support-widget__icon-person[data-v-e82042bb]{fill:currentColor}.support-widget__icon-headset-fill[data-v-e82042bb]{fill:#fff}.support-widget__icon-headset-line[data-v-e82042bb]{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:4.5}.support-widget__sr[data-v-e82042bb]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.support-widget__badge[data-v-e82042bb]{position:absolute;top:-4px;right:-3px}.support-widget__badge-dot[data-v-e82042bb]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:var(--accent,#c9a84c);color:#0f1115;font-size:12px;font-weight:700;line-height:1}.support-widget__menu[data-v-e82042bb]{position:absolute;right:0;bottom:calc(100% + 12px);display:grid;width:min(336px,calc(100vw - 32px));gap:8px;padding:12px;border:1px solid rgba(201,168,76,.28);border-radius:8px;background:#14181ef5;box-shadow:0 18px 42px #0006;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.support-widget__menu-head[data-v-e82042bb]{display:grid;gap:2px;padding:2px 2px 6px}.support-widget__menu-head strong[data-v-e82042bb]{font-size:15px;line-height:1.25}.support-widget__loading[data-v-e82042bb],.support-widget__menu-head span[data-v-e82042bb]{color:var(--muted);font-size:12px;line-height:1.35}.support-widget__choice[data-v-e82042bb]{display:grid;gap:3px;min-height:56px;padding:10px 12px;border:1px solid var(--border,hsla(0,0%,100%,.12));border-radius:8px;background:#ffffff0d;color:#fff;text-align:left;text-decoration:none;transition:border-color .15s ease,background .15s ease}.support-widget__choice[data-v-e82042bb]:hover{border-color:#c9a84c57;background:#ffffff14}.support-widget__choice--primary[data-v-e82042bb]{border-color:#c9a84c7a;background:#c9a84c21}.support-widget__choice span[data-v-e82042bb]{font-size:14px;font-weight:700;line-height:1.25}.support-widget__choice small[data-v-e82042bb]{overflow-wrap:anywhere;color:var(--muted);font-size:12px;line-height:1.35}.support-widget__hide[data-v-e82042bb]{min-height:44px;border:1px solid var(--border,hsla(0,0%,100%,.12));background:#ffffff0a;color:var(--muted);font-size:12px;line-height:1.35;transition:border-color .15s ease,color .15s ease,background .15s ease}.support-widget__hide[data-v-e82042bb]:hover{border-color:#c9a84c57;background:#ffffff12;color:#fff}@media(max-width:520px){.support-widget[data-v-e82042bb]{right:16px}}@media(max-width:960px){.support-widget[data-v-e82042bb]{bottom:calc(var(--mobile-bottom-nav-clearance, 0px) + 12px)}.support-widget--purchase-path[data-v-e82042bb]{display:none}}.auth-menu[data-v-688c0e50]{display:flex;align-items:center;gap:8px}.auth-user-block[data-v-688c0e50]{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.auth-user-head[data-v-688c0e50]{display:flex;align-items:center;gap:6px}.auth-phone[data-v-688c0e50]{font-size:14px;color:var(--muted);max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pill-admin[data-v-688c0e50]{background:#c9a84c33;color:var(--accent)}.pill-admin[data-v-688c0e50],.pill-reseller[data-v-688c0e50]{font-size:11px;padding:2px 8px}.pill-reseller[data-v-688c0e50]{background:#3878c926;color:#3a78c5}.pill-employee[data-v-688c0e50]{background:#36b37e26;color:#56c98b}.pill-customer[data-v-688c0e50],.pill-employee[data-v-688c0e50]{font-size:11px;padding:2px 8px}.pill-customer[data-v-688c0e50]{background:#ffffff14;color:#d4d7de}.auth-user-actions[data-v-688c0e50]{display:flex;align-items:center;gap:10px}.auth-inline-link[data-v-688c0e50]{border:none;background:transparent;padding:0;margin:0;color:var(--muted);font-size:12px;line-height:1.2;text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color .15s ease}.auth-inline-link[data-v-688c0e50]:hover{color:#fff}.auth-inline-link--button[data-v-688c0e50]:disabled{opacity:.6;cursor:default}.auth-inline-link--button[data-v-688c0e50]:disabled:hover{color:var(--muted)}@media(max-width:640px){.auth-phone[data-v-688c0e50]{max-width:120px;font-size:12px}.auth-inline-link[data-v-688c0e50]{font-size:11px}.auth-user-actions[data-v-688c0e50]{gap:8px}}@media(max-width:960px){.auth-menu[data-v-688c0e50]{gap:6px}.auth-user-block[data-v-688c0e50]{align-items:flex-start}}.app-header[data-v-5025faf7]{position:sticky;top:0;z-index:100;border-radius:0;border:none;border-bottom:1px solid hsla(0,0%,100%,.1);background:linear-gradient(180deg,#151820f0,#0c0e12db);box-shadow:0 14px 38px #00000057,inset 0 -1px #c9a84c1a}.header-inner[data-v-5025faf7]{display:flex;flex-direction:column;gap:12px;padding:10px 24px 12px}.header-top-row[data-v-5025faf7]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px}.logo[data-v-5025faf7]{display:inline-flex;align-items:baseline;gap:.24em;min-width:0;font-size:24px;font-weight:600;line-height:1.2;color:#fff;text-decoration:none;flex-shrink:0;text-shadow:0 10px 26px rgba(0,0,0,.42)}.logo span[data-v-5025faf7]{color:var(--accent)}.header-nav-row[data-v-5025faf7]{display:flex;align-items:center;gap:6px;overflow-x:auto;padding:0 0 3px;scrollbar-color:rgba(201,168,76,.42) transparent}.header-nav-row[data-v-5025faf7]::-webkit-scrollbar{height:4px}.header-nav-row[data-v-5025faf7]::-webkit-scrollbar-thumb{background:#c9a84c6b;border-radius:999px}.nav-link[data-v-5025faf7]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;color:var(--muted-strong);text-decoration:none;padding:6px 10px;border:1px solid transparent;border-radius:8px;background:transparent;font-size:14px;font-weight:600;line-height:1.2;transition:color .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.nav-link--with-badge[data-v-5025faf7]{padding-right:36px}.nav-link[data-v-5025faf7]:after{content:"";position:absolute;left:10px;right:10px;bottom:1px;height:2px;border-radius:999px;background:var(--accent);opacity:0;transform:scaleX(.44);transition:opacity .15s ease,transform .15s ease}.nav-link__label[data-v-5025faf7]{min-width:0}.nav-link__badge[data-v-5025faf7]{--badge-offset-x:0px;--badge-offset-y:0px;top:4px;right:6px;z-index:1}.nav-link__badge[data-v-5025faf7],.nav-link__badge-dot[data-v-5025faf7]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.nav-link__badge-dot[data-v-5025faf7]{box-sizing:border-box;min-width:20px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent,#c9a84c);color:var(--accent-text);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:0}.nav-link__badge-dot--integration[data-v-5025faf7]{background:#c9a84c2e;border:1px solid rgba(201,168,76,.35);color:#fbe7af}.nav-link.router-link-active[data-v-5025faf7],.nav-link[data-v-5025faf7]:hover{color:#fff;background:#c9a84c14;border-color:#c9a84c29}.nav-link.router-link-active[data-v-5025faf7]{background:#c9a84c1a;border-color:#c9a84c33}.nav-link.router-link-active .nav-link__label[data-v-5025faf7]{text-decoration:none;font-weight:800}.nav-link.router-link-active[data-v-5025faf7]:after{opacity:1;transform:scaleX(1)}.header-right[data-v-5025faf7]{display:flex;align-items:center;gap:8px;flex-shrink:0}.mode-switch[data-v-5025faf7]{display:inline-flex;align-items:center;gap:4px;padding:4px;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-control);background:#ffffff09;box-shadow:inset 0 1px #ffffff0a}.mode-switch__btn[data-v-5025faf7]{border:none;background:transparent;color:var(--muted);min-height:48px;border-radius:6px;padding:6px 10px;font-size:14px;font-weight:600;cursor:pointer;transition:color .15s ease,background .15s ease,box-shadow .15s ease}.mode-switch__btn--active[data-v-5025faf7]{color:var(--accent-text);background:var(--accent);box-shadow:0 8px 20px #c9a84c2e}.admin-support-alert[data-v-5025faf7]{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:48px;padding:6px 10px;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-control);background:#ffffff09;color:var(--muted-strong);text-decoration:none;font-size:14px;font-weight:600;line-height:1.2;transition:border-color .15s ease,color .15s ease,background .15s ease,box-shadow .15s ease}.admin-support-alert--unread[data-v-5025faf7],.admin-support-alert.router-link-active[data-v-5025faf7],.admin-support-alert[data-v-5025faf7]:hover{border-color:#c9a84c73;background:#c9a84c24;color:#fff;box-shadow:inset 0 0 0 1px #c9a84c3d,0 10px 24px #00000038}.admin-support-alert__label[data-v-5025faf7]{min-width:0}.admin-support-alert__badge[data-v-5025faf7]{top:-8px;right:-8px}.admin-support-alert__badge-dot[data-v-5025faf7]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent,#c9a84c);color:var(--accent-text);font-size:11px;font-weight:600;line-height:1}.customer-support-alert[data-v-5025faf7]{display:none}.mobile-header-actions[data-v-5025faf7],.mobile-header-actions__toggle[data-v-5025faf7]{position:relative;display:none}@media(max-width:960px){.app-header[data-v-5025faf7]{overflow-x:clip}.header-inner[data-v-5025faf7]{gap:8px;padding:10px 16px;min-width:0;overflow:hidden}.header-top-row[data-v-5025faf7]{width:100%;min-height:48px;flex-wrap:nowrap;min-width:0}.header-nav-row[data-v-5025faf7]{display:none}.header-right[data-v-5025faf7]{width:auto;min-width:0;display:flex;justify-content:flex-end;align-items:center;gap:8px}.header-right>.admin-support-alert[data-v-5025faf7],.header-right>.customer-support-alert[data-v-5025faf7],.header-right>.desktop-auth-menu[data-v-5025faf7],.header-right>.mode-switch[data-v-5025faf7]{display:none}.mobile-header-actions__toggle[data-v-5025faf7]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:72px;min-height:48px;padding:8px 14px;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-control);background:#ffffff0a;color:#fff;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.mobile-header-actions__toggle[data-v-5025faf7]:hover,.mobile-header-actions__toggle[aria-expanded=true][data-v-5025faf7]{border-color:#c9a84c73;background:#c9a84c24;box-shadow:inset 0 0 0 1px #c9a84c3d,0 10px 24px #00000038}.mobile-header-actions__toggle-badge[data-v-5025faf7]{top:-8px;right:-8px}.mobile-header-actions__toggle-badge-dot[data-v-5025faf7]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent,#c9a84c);color:var(--accent-text);font-size:11px;font-weight:600;line-height:1}.mobile-header-actions[data-v-5025faf7]{display:grid;gap:8px;width:100%;min-width:0;padding-top:2px}.mobile-header-actions__link[data-v-5025faf7]{display:flex;align-items:center;min-width:0;min-height:48px;padding:8px 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-control);background:#ffffff08;color:var(--muted-strong);text-decoration:none;font-size:14px;font-weight:600;line-height:1.2;overflow-wrap:anywhere;transition:border-color .15s ease,color .15s ease,background .15s ease}.mobile-header-actions__link.router-link-active[data-v-5025faf7],.mobile-header-actions__link[data-v-5025faf7]:hover{border-color:#c9a84c73;background:#c9a84c24;color:#fff}.mobile-header-actions__support[data-v-5025faf7]{justify-content:space-between;gap:8px}.mobile-header-actions__support.admin-support-alert[data-v-5025faf7],.mobile-header-actions__support.customer-support-alert[data-v-5025faf7]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:48px;padding:8px 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-control);background:#ffffff08;color:var(--muted-strong);text-decoration:none;font-size:14px;font-weight:600;line-height:1.2;transition:border-color .15s ease,color .15s ease,background .15s ease}.mobile-header-actions__support.admin-support-alert.admin-support-alert--unread[data-v-5025faf7],.mobile-header-actions__support.admin-support-alert.router-link-active[data-v-5025faf7],.mobile-header-actions__support.admin-support-alert[data-v-5025faf7]:hover,.mobile-header-actions__support.customer-support-alert.customer-support-alert--unread[data-v-5025faf7],.mobile-header-actions__support.customer-support-alert.router-link-active[data-v-5025faf7],.mobile-header-actions__support.customer-support-alert[data-v-5025faf7]:hover{border-color:#c9a84c73;background:#c9a84c24;color:#fff}.customer-support-alert__label[data-v-5025faf7]{min-width:0;overflow-wrap:anywhere}.customer-support-alert__badge[data-v-5025faf7]{top:8px;right:10px}.customer-support-alert__badge-dot[data-v-5025faf7]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent,#c9a84c);color:var(--accent-text);font-size:11px;font-weight:600;line-height:1}.mobile-header-actions__admin-links[data-v-5025faf7]{display:grid;gap:8px;width:100%;min-width:0}.mode-switch[data-v-5025faf7]{min-width:0;width:100%}.mode-switch__btn[data-v-5025faf7]{flex:1 1 0;min-width:0;white-space:nowrap}.mobile-header-actions__auth-wrap[data-v-5025faf7]{min-width:0;padding:8px 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-control);background:#ffffff08}.mobile-header-actions[data-v-5025faf7] .auth-menu{width:100%;min-width:0;justify-content:flex-start}.mobile-header-actions[data-v-5025faf7] .auth-user-block{width:100%;min-width:0;align-items:flex-start}.mobile-header-actions[data-v-5025faf7] .auth-user-actions,.mobile-header-actions[data-v-5025faf7] .auth-user-head{min-width:0;max-width:100%;flex-wrap:wrap}}@media(max-width:640px){.logo[data-v-5025faf7]{font-size:20px}.mode-switch__btn[data-v-5025faf7]{padding:6px 8px;font-size:12px}.admin-support-alert__label[data-v-5025faf7]{max-width:86px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:420px){.header-right[data-v-5025faf7]{grid-template-columns:1fr}.mode-switch[data-v-5025faf7]{padding:3px}.admin-support-alert[data-v-5025faf7],.mode-switch__btn[data-v-5025faf7]{padding:5px 7px;font-size:11px}.admin-support-alert[data-v-5025faf7]{justify-content:center}.admin-support-alert[data-v-5025faf7],.customer-support-alert[data-v-5025faf7]{width:100%;justify-self:stretch}.admin-support-alert__label[data-v-5025faf7]{max-width:none}}.sales-gate-banner[data-v-53a86a03]{border-bottom:1px solid transparent}.sales-gate-banner--paused[data-v-53a86a03]{background:#b643432e;border-color:#ff79794d}.sales-gate-banner--sync[data-v-53a86a03]{background:#c5993929;border-color:#e1ba664d}.sales-gate-banner__inner[data-v-53a86a03]{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;padding-bottom:8px}.sales-gate-banner__text[data-v-53a86a03]{display:grid;gap:2px;font-size:13px}.sales-gate-banner__text strong[data-v-53a86a03]{font-size:14px}.sales-gate-banner__btn[data-v-53a86a03]{--btn-stable-action-width:132px}.sales-gate-banner__hint[data-v-53a86a03]{opacity:.85;font-size:12px}@media(max-width:720px){.sales-gate-banner__inner[data-v-53a86a03]{align-items:flex-start;flex-direction:column}}.app-footer[data-v-d5d01841]{margin-top:auto;padding:24px 0;border-top:1px solid var(--border)}.py-4[data-v-d5d01841]{padding-top:16px;padding-bottom:16px}.text-center[data-v-d5d01841]{text-align:center}.mobile-bottom-nav[data-v-bfb37b5c]{position:fixed;left:12px;right:12px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:120;display:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:6px;border-radius:var(--radius-panel);border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(180deg,#151820f5,#0a0c10eb);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 18px 44px #0000006b,inset 0 1px #ffffff0d,inset 0 -1px #c9a84c1a}.mobile-bottom-nav--grid-1[data-v-bfb37b5c]{grid-template-columns:minmax(0,1fr)}.mobile-bottom-nav--grid-2[data-v-bfb37b5c]{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-bottom-nav--grid-3[data-v-bfb37b5c]{grid-template-columns:repeat(3,minmax(0,1fr))}.mobile-bottom-nav--grid-4[data-v-bfb37b5c]{grid-template-columns:repeat(4,minmax(0,1fr))}.mobile-bottom-nav--grid-5[data-v-bfb37b5c]{grid-template-columns:repeat(5,minmax(0,1fr))}.mobile-bottom-nav__item[data-v-bfb37b5c]{position:relative;min-width:0;min-height:52px;border:1px solid transparent;border-radius:var(--radius-control);color:var(--muted-strong);text-decoration:none;font-size:12px;font-weight:400;display:flex;align-items:center;justify-content:center;padding:6px 3px;text-align:center;line-height:1.15;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.mobile-bottom-nav__item--with-badge[data-v-bfb37b5c]{padding-top:17px;padding-right:5px;padding-left:5px}.mobile-bottom-nav__label[data-v-bfb37b5c]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-bottom-nav__badge[data-v-bfb37b5c]{--badge-offset-x:0px;--badge-offset-y:0px;position:absolute;top:4px;right:6px;z-index:1}.mobile-bottom-nav__badge[data-v-bfb37b5c],.mobile-bottom-nav__badge-dot[data-v-bfb37b5c]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.mobile-bottom-nav__badge-dot[data-v-bfb37b5c]{box-sizing:border-box;min-width:20px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent,#c9a84c);color:var(--accent-text);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:0}.mobile-bottom-nav__badge-dot--integration[data-v-bfb37b5c]{background:#c9a84c2e;border:1px solid rgba(201,168,76,.35);color:#fbe7af}.mobile-bottom-nav__item--active[data-v-bfb37b5c]{color:#fff;background:linear-gradient(180deg,#c9a84c38,#c9a84c17);border-color:#c9a84c59;box-shadow:inset 0 0 0 1px #c9a84c38,0 8px 18px #0000003d}.mobile-bottom-nav__item--active .mobile-bottom-nav__label[data-v-bfb37b5c]{font-size:11px;font-weight:600;text-decoration:none}@media(max-width:960px){.mobile-bottom-nav[data-v-bfb37b5c]{display:grid}}@media(max-width:960px)and (max-height:520px)and (orientation:landscape){.mobile-bottom-nav[data-v-bfb37b5c]{display:none}}@media(max-width:380px){.mobile-bottom-nav[data-v-bfb37b5c]{left:8px;right:8px;gap:3px;padding:5px}.mobile-bottom-nav__item[data-v-bfb37b5c]{min-height:50px;font-size:11px}.mobile-bottom-nav__item--active .mobile-bottom-nav__label[data-v-bfb37b5c]{font-size:10.5px}}.toast-container[data-v-e732e0bf]{position:fixed;bottom:24px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:12px;pointer-events:none}.toast[data-v-e732e0bf]{display:flex;align-items:center;gap:10px;pointer-events:auto;min-width:250px;padding:14px 20px;border-radius:8px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;box-shadow:0 4px 24px #0006;background:#141414f2;border:1px solid hsla(0,0%,100%,.1)}.toast__success-check[data-v-e732e0bf]{flex:0 0 auto;color:var(--success,#22c55e)}.toast__message[data-v-e732e0bf]{min-width:0;overflow-wrap:anywhere}.toast.success[data-v-e732e0bf]{border-left:4px solid var(--success,#22c55e)}.toast.error[data-v-e732e0bf]{border-left:4px solid var(--danger,#ef4444)}.toast.info[data-v-e732e0bf]{border-left:4px solid var(--accent,#c9a84c)}.toast-enter-active[data-v-e732e0bf],.toast-leave-active[data-v-e732e0bf]{transition:all .3s ease}.toast-enter-from[data-v-e732e0bf]{opacity:0;transform:translate(30px)}.toast-leave-to[data-v-e732e0bf]{opacity:0;transform:translate(30px) scale(.9)}.catalog-price-loader[data-v-f952a3d9]{--catalog-price-loader-scale:1;--catalog-price-loader-scene-width:720px;--catalog-price-loader-scene-height:310px;--catalog-price-loader-image-width:720px;--catalog-price-loader-image-height:209px;--catalog-price-loader-ash-x:calc(50% + var(--catalog-price-loader-image-width)*var(--catalog-price-loader-scale)*.378);--catalog-price-loader-ash-y:calc(58% + var(--catalog-price-loader-image-height)*var(--catalog-price-loader-scale)*-.018);--catalog-price-loader-ember-x:calc(50% + var(--catalog-price-loader-image-width)*var(--catalog-price-loader-scale)*.415);--catalog-price-loader-ember-y:58%;position:relative;display:grid;align-items:center;justify-items:center;gap:10px;overflow:visible;text-align:center;contain:layout style}.catalog-price-loader--panel[data-v-f952a3d9]{--catalog-price-loader-scale:1;width:100%;min-height:clamp(340px,50svh,540px);padding:clamp(28px,5svh,62px) min(5vw,42px);align-content:center;isolation:isolate}.catalog-price-loader--panel[data-v-f952a3d9]:before{content:"";position:absolute;inset:50% auto auto 50%;z-index:-1;width:min(520px,86vw);height:min(320px,42svh);pointer-events:none;background:radial-gradient(ellipse at 64% 42%,rgba(244,218,160,.14),transparent 48%),radial-gradient(ellipse at 48% 70%,rgba(201,168,76,.16),transparent 52%),linear-gradient(90deg,transparent,rgba(104,66,27,.12),transparent);filter:blur(26px);opacity:.8;transform:translate(-50%,-50%)}.catalog-price-loader--inline[data-v-f952a3d9]{--catalog-price-loader-scale:.28;justify-content:center;justify-items:start;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:58px;margin-inline:auto;gap:12px;padding:6px 0}.catalog-price-loader--button[data-v-f952a3d9],.catalog-price-loader--inline[data-v-f952a3d9]{display:inline-grid;grid-template-columns:auto minmax(0,auto);text-align:start}.catalog-price-loader--button[data-v-f952a3d9]{--catalog-price-loader-scale:.18;min-height:32px;gap:8px;padding:0}.catalog-price-loader__scene[data-v-f952a3d9]{position:relative;flex:0 0 auto;width:min(100%,calc(var(--catalog-price-loader-scene-width)*var(--catalog-price-loader-scale)));height:calc(var(--catalog-price-loader-scene-height)*var(--catalog-price-loader-scale));overflow:visible;animation:catalog-price-loader-float-f952a3d9 3.4s ease-in-out infinite}.catalog-price-loader--button .catalog-price-loader__scene[data-v-f952a3d9]{display:none;animation:none}.catalog-price-loader__picture[data-v-f952a3d9]{position:absolute;inset:0;display:block}.catalog-price-loader__image[data-v-f952a3d9]{position:absolute;width:calc(var(--catalog-price-loader-image-width)*var(--catalog-price-loader-scale));height:calc(var(--catalog-price-loader-image-height)*var(--catalog-price-loader-scale));max-width:none;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 26px 34px rgba(0,0,0,.5)) drop-shadow(0 0 42px rgba(201,168,76,.13));transform:translate(-50%,-50%);transform-origin:center center;opacity:0;transition:opacity .16s ease;top:58%;left:50%}.catalog-price-loader__image--ready[data-v-f952a3d9]{opacity:1}.catalog-price-loader__ember[data-v-f952a3d9]{position:absolute;left:var(--catalog-price-loader-ember-x);top:var(--catalog-price-loader-ember-y);display:block;border-radius:999px;pointer-events:none}.catalog-price-loader__ash-cap[data-v-f952a3d9]{position:absolute;left:var(--catalog-price-loader-ash-x);top:var(--catalog-price-loader-ash-y);display:block;pointer-events:none;mix-blend-mode:screen;transform:translate(-50%,-50%)}.catalog-price-loader__ash-cap--heat[data-v-f952a3d9]{width:calc(118px*var(--catalog-price-loader-scale));height:calc(88px*var(--catalog-price-loader-scale));border-radius:48% 58% 54% 45%/43% 50% 56% 57%;background:radial-gradient(ellipse at 62% 38%,rgba(255,226,145,.66) 0 8%,rgba(255,139,34,.4) 15%,transparent 29%),radial-gradient(ellipse at 54% 26%,rgba(255,238,171,.48) 0 6%,rgba(255,139,34,.34) 14%,transparent 27%),radial-gradient(ellipse at 71% 36%,rgba(255,196,84,.5) 0 7%,rgba(238,91,28,.3) 16%,transparent 28%),radial-gradient(ellipse at 45% 32%,rgba(255,154,34,.4) 0 8%,transparent 24%),radial-gradient(ellipse at 38% 59%,rgba(238,91,28,.34) 0 11%,transparent 30%),radial-gradient(ellipse at 68% 66%,rgba(255,121,24,.28) 0 8%,transparent 25%),radial-gradient(ellipse at 51% 53%,rgba(162,50,14,.34) 0 38%,transparent 62%);clip-path:ellipse(42% 40% at 57% 48%);filter:blur(calc(3px*var(--catalog-price-loader-scale)));opacity:.62;animation:catalog-price-loader-ash-breathe-f952a3d9 2.45s ease-in-out infinite}.catalog-price-loader__ash-cap--crown[data-v-f952a3d9]{width:calc(88px*var(--catalog-price-loader-scale));height:calc(46px*var(--catalog-price-loader-scale));border-radius:52% 60% 44% 46%/48% 52% 44% 50%;background:radial-gradient(ellipse at 66% 34%,rgba(255,236,162,.78) 0 8%,rgba(255,137,32,.44) 17%,transparent 32%),radial-gradient(ellipse at 50% 24%,rgba(255,207,92,.62) 0 9%,rgba(225,76,18,.36) 19%,transparent 36%),radial-gradient(ellipse at 34% 42%,rgba(245,91,25,.38) 0 10%,transparent 30%),radial-gradient(ellipse at 54% 67%,rgba(255,117,24,.18) 0 10%,transparent 31%);clip-path:ellipse(44% 41% at 54% 48%);filter:blur(calc(1.6px*var(--catalog-price-loader-scale)));opacity:.58;transform:translate(-50%,-74%);animation:catalog-price-loader-ash-crown-f952a3d9 1.7s ease-in-out infinite}.catalog-price-loader__ash-cap--crackle[data-v-f952a3d9]{width:calc(94px*var(--catalog-price-loader-scale));height:calc(66px*var(--catalog-price-loader-scale));border-radius:48% 54% 46% 44%;background:radial-gradient(circle at 67% 22%,rgba(255,245,180,.98) 0 3.5%,rgba(255,154,32,.76) 8%,transparent 17%),radial-gradient(circle at 53% 27%,rgba(255,218,112,.78) 0 4%,transparent 16%),radial-gradient(circle at 76% 36%,rgba(255,176,50,.66) 0 4%,transparent 17%),radial-gradient(circle at 60% 62%,rgba(255,121,25,.78) 0 5%,transparent 17%),radial-gradient(circle at 43% 37%,rgba(255,183,55,.54) 0 4%,transparent 15%),radial-gradient(circle at 36% 72%,rgba(242,79,19,.38) 0 4%,transparent 17%);clip-path:ellipse(39% 39% at 58% 45%);filter:blur(calc(.6px*var(--catalog-price-loader-scale)));opacity:.66;animation:catalog-price-loader-ash-crackle-f952a3d9 1.15s steps(3) infinite}.catalog-price-loader__ember--glow[data-v-f952a3d9]{width:calc(82px*var(--catalog-price-loader-scale));height:calc(62px*var(--catalog-price-loader-scale));background:radial-gradient(ellipse at 50% 38%,rgba(255,228,144,.62) 0 9%,rgba(246,114,32,.36) 20%,rgba(170,55,12,.14) 36%,transparent 60%);filter:blur(calc(7px*var(--catalog-price-loader-scale)));mix-blend-mode:screen;opacity:.34;transform:translate(-76%,-58%);animation:catalog-price-loader-ember-glow-f952a3d9 1.55s ease-in-out infinite}.catalog-price-loader__ember--core[data-v-f952a3d9]{width:calc(46px*var(--catalog-price-loader-scale));height:calc(38px*var(--catalog-price-loader-scale));background:radial-gradient(circle at 74% 34%,rgba(255,246,180,.96) 0 6%,rgba(255,155,45,.78) 14%,transparent 27%),radial-gradient(circle at 56% 48%,rgba(255,98,24,.68) 0 10%,transparent 31%),radial-gradient(circle at 38% 30%,rgba(255,128,18,.5) 0 8%,transparent 25%);clip-path:ellipse(48% 48% at 50% 45%);filter:blur(calc(.9px*var(--catalog-price-loader-scale)));mix-blend-mode:screen;opacity:.66;transform:translate(-83%,-58%);animation:catalog-price-loader-ember-core-f952a3d9 1.18s ease-in-out infinite}.catalog-price-loader__spark[data-v-f952a3d9]{position:absolute;left:var(--catalog-price-loader-ember-x);top:var(--catalog-price-loader-ember-y);display:block;width:calc(5px*var(--catalog-price-loader-scale));height:calc(5px*var(--catalog-price-loader-scale));border-radius:999px;background:#ffd37a;box-shadow:0 0 calc(12px*var(--catalog-price-loader-scale)) #ff8f26eb;opacity:0;animation:catalog-price-loader-spark-f952a3d9 2.4s ease-out infinite}.catalog-price-loader__spark--two[data-v-f952a3d9]{animation-delay:-.8s}.catalog-price-loader__spark--three[data-v-f952a3d9]{animation-delay:-1.55s}.catalog-price-loader__smoke[data-v-f952a3d9]{position:absolute;left:var(--catalog-price-loader-ember-x);top:var(--catalog-price-loader-ember-y);display:block;width:calc(112px*var(--catalog-price-loader-scale));height:calc(190px*var(--catalog-price-loader-scale));border-left:calc(3px*var(--catalog-price-loader-scale)) solid rgba(236,232,224,.5);border-top:calc(2px*var(--catalog-price-loader-scale)) solid rgba(236,232,224,.26);border-radius:999px;box-shadow:calc(-22px*var(--catalog-price-loader-scale)) calc(-10px*var(--catalog-price-loader-scale)) calc(42px*var(--catalog-price-loader-scale)) #ece8e024,calc(26px*var(--catalog-price-loader-scale)) calc(-38px*var(--catalog-price-loader-scale)) calc(56px*var(--catalog-price-loader-scale)) #c9a84c1a;filter:blur(calc(1px*var(--catalog-price-loader-scale)));opacity:0;transform:translate(-14%,-84%) rotate(-8deg);transform-origin:12% 92%;animation:catalog-price-loader-smoke-rise-f952a3d9 3.8s ease-in-out infinite;animation-delay:-.8s}.catalog-price-loader__smoke--two[data-v-f952a3d9]{width:calc(142px*var(--catalog-price-loader-scale));height:calc(230px*var(--catalog-price-loader-scale));opacity:0;transform:translate(-7%,-98%) rotate(14deg);animation-delay:-1.9s}.catalog-price-loader__smoke--three[data-v-f952a3d9]{width:calc(92px*var(--catalog-price-loader-scale));height:calc(172px*var(--catalog-price-loader-scale));transform:translate(-28%,-90%) rotate(-20deg);animation-delay:-2.8s}.catalog-price-loader__smoke--four[data-v-f952a3d9]{width:calc(168px*var(--catalog-price-loader-scale));height:calc(118px*var(--catalog-price-loader-scale));border-top-color:transparent;border-bottom:calc(2px*var(--catalog-price-loader-scale)) solid rgba(236,232,224,.22);transform:translate(-54%,-66%) rotate(3deg);animation-delay:-1.1s}.catalog-price-loader__smoke-cloud[data-v-f952a3d9]{width:calc(220px*var(--catalog-price-loader-scale));height:calc(280px*var(--catalog-price-loader-scale));border:0;background:radial-gradient(ellipse at 44% 70%,rgba(232,228,218,.24),transparent 36%),radial-gradient(ellipse at 57% 55%,rgba(232,228,218,.34),transparent 30%),radial-gradient(ellipse at 42% 38%,rgba(232,228,218,.22),transparent 34%),radial-gradient(ellipse at 63% 28%,rgba(232,228,218,.18),transparent 28%);border-radius:45% 58% 42% 62%;box-shadow:none;filter:blur(calc(8px*var(--catalog-price-loader-scale)));mix-blend-mode:screen;opacity:0;transform:translate(-45%,-92%) rotate(-7deg);animation:catalog-price-loader-smoke-cloud-f952a3d9 4.8s ease-in-out infinite}.catalog-price-loader__smoke-cloud--two[data-v-f952a3d9]{width:calc(190px*var(--catalog-price-loader-scale));height:calc(330px*var(--catalog-price-loader-scale));transform:translate(-26%,-112%) rotate(11deg);animation-delay:-2.2s}.catalog-price-loader__progress[data-v-f952a3d9]{width:min(520px,78vw,100%);height:3px;overflow:hidden;border-radius:999px;background:#c9a84c38;box-shadow:0 0 18px #c9a84c38,0 1px #ffffff14}.catalog-price-loader--button .catalog-price-loader__progress[data-v-f952a3d9],.catalog-price-loader--inline .catalog-price-loader__progress[data-v-f952a3d9]{width:min(170px,100%);height:2px;grid-column:1/-1}.catalog-price-loader__progress span[data-v-f952a3d9]{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,transparent,#ffdf83 22%,#c9a84c 72%,transparent);transform:translate3d(-42%,0,0) scaleX(.34);transform-origin:left center;animation:catalog-price-loader-progress-f952a3d9 1.6s ease-in-out infinite}.catalog-price-loader__copy[data-v-f952a3d9]{min-width:0;display:grid;max-width:min(560px,100%);gap:6px}.catalog-price-loader__title[data-v-f952a3d9]{color:#e7c972;font-size:clamp(1rem,.9rem + .35vw,1.22rem);font-weight:800;line-height:1.18;text-wrap:balance;text-shadow:0 0 18px rgba(201,168,76,.28),0 10px 26px rgba(0,0,0,.58)}.catalog-price-loader--button .catalog-price-loader__title[data-v-f952a3d9],.catalog-price-loader--inline .catalog-price-loader__title[data-v-f952a3d9]{font-size:.875rem;font-weight:700;line-height:1.2;text-shadow:none}.catalog-price-loader__text[data-v-f952a3d9]{color:#b9c1d1eb;font-size:clamp(.82rem,.76rem + .18vw,.94rem);line-height:1.45;text-wrap:pretty}.catalog-price-loader--button .catalog-price-loader__text[data-v-f952a3d9],.catalog-price-loader--inline .catalog-price-loader__text[data-v-f952a3d9]{font-size:.75rem;line-height:1.3}.catalog-price-loader--button .catalog-price-loader__text[data-v-f952a3d9]{display:none}@keyframes catalog-price-loader-ash-breathe-f952a3d9{0%,to{opacity:.42;transform:translate(-50%,-50%) scale(.98);filter:blur(calc(4px*var(--catalog-price-loader-scale))) saturate(1) brightness(1)}38%{opacity:.76;transform:translate(-50%,-50%) scale(1.01);filter:blur(calc(2.6px*var(--catalog-price-loader-scale))) saturate(1.32) brightness(1.12)}68%{opacity:.52;transform:translate(-50%,-50%) scale(1);filter:blur(calc(3px*var(--catalog-price-loader-scale))) saturate(1.12) brightness(1.04)}}@keyframes catalog-price-loader-ash-crown-f952a3d9{0%,to{opacity:.36;transform:translate(-50%,-74%) scale(.98);filter:blur(calc(2px*var(--catalog-price-loader-scale))) saturate(1) brightness(1)}42%{opacity:.72;transform:translate(-50%,-74%) scale(1.01);filter:blur(calc(1.2px*var(--catalog-price-loader-scale))) saturate(1.28) brightness(1.12)}72%{opacity:.48;transform:translate(-50%,-74%) scale(1);filter:blur(calc(1.6px*var(--catalog-price-loader-scale))) saturate(1.12) brightness(1.04)}}@keyframes catalog-price-loader-ash-crackle-f952a3d9{0%,to{opacity:.54;transform:translate(-50%,-50%) scale(.98) rotate(-1deg)}36%{opacity:.98;transform:translate(-50%,-50%) scale(1.04) rotate(1deg)}72%{opacity:.68;transform:translate(-50%,-50%) scale(1) rotate(0)}}@keyframes catalog-price-loader-ember-glow-f952a3d9{0%,to{opacity:.34;transform:translate(-76%,-58%) scale(.92)}44%{opacity:.5;transform:translate(-76%,-58%) scale(1.04)}70%{opacity:.46;transform:translate(-76%,-58%) scale(.98)}}@keyframes catalog-price-loader-ember-core-f952a3d9{0%,to{opacity:.58;transform:translate(-83%,-58%) scale(.92)}42%{opacity:.76;transform:translate(-83%,-58%) scale(1.04)}64%{opacity:.7;transform:translate(-83%,-58%) scale(1)}}@keyframes catalog-price-loader-float-f952a3d9{0%,to{transform:translate3d(-6px,2px,0)}50%{transform:translate3d(6px,-3px,0)}}@keyframes catalog-price-loader-smoke-rise-f952a3d9{0%{opacity:0;translate:0 0;scale:.68}24%{opacity:.74}56%{opacity:.52}to{opacity:0;translate:calc(32px*var(--catalog-price-loader-scale)) calc(-74px*var(--catalog-price-loader-scale));scale:1.36}}@keyframes catalog-price-loader-smoke-cloud-f952a3d9{0%{opacity:0;translate:0 calc(22px*var(--catalog-price-loader-scale));scale:.72}24%{opacity:.42}58%{opacity:.3}to{opacity:0;translate:calc(18px*var(--catalog-price-loader-scale)) calc(-88px*var(--catalog-price-loader-scale));scale:1.18}}@keyframes catalog-price-loader-spark-f952a3d9{0%,62%{opacity:0;transform:translate(-28%,-10%) scale(.4)}70%{opacity:.9}to{opacity:0;transform:translate(calc(56px*var(--catalog-price-loader-scale)),calc(-54px*var(--catalog-price-loader-scale))) scale(.9)}}@keyframes catalog-price-loader-progress-f952a3d9{0%{transform:translate3d(-42%,0,0) scaleX(.34)}50%{transform:translateZ(0) scaleX(.78)}to{transform:translate3d(48%,0,0) scaleX(.36)}}@media(prefers-reduced-motion:reduce){.catalog-price-loader__ash-cap[data-v-f952a3d9],.catalog-price-loader__ember[data-v-f952a3d9],.catalog-price-loader__progress span[data-v-f952a3d9],.catalog-price-loader__scene[data-v-f952a3d9],.catalog-price-loader__smoke[data-v-f952a3d9],.catalog-price-loader__spark[data-v-f952a3d9]{animation:none}.catalog-price-loader__ash-cap[data-v-f952a3d9]{opacity:.58}.catalog-price-loader__smoke[data-v-f952a3d9]{opacity:.32;translate:0 0;scale:1}}@media(max-width:720px){.catalog-price-loader--panel[data-v-f952a3d9]{--catalog-price-loader-scale:.5;min-height:clamp(260px,42svh,390px);gap:9px;padding:28px 16px}.catalog-price-loader--inline[data-v-f952a3d9]{--catalog-price-loader-scale:.34;grid-template-columns:minmax(0,1fr);justify-items:center;gap:4px;text-align:center}.catalog-price-loader--button[data-v-f952a3d9]{--catalog-price-loader-scale:.24}.catalog-price-loader--panel .catalog-price-loader__title[data-v-f952a3d9]{font-size:1.28rem}.catalog-price-loader--panel .catalog-price-loader__text[data-v-f952a3d9]{font-size:.9rem}}@media(max-width:380px){.catalog-price-loader--panel[data-v-f952a3d9]{--catalog-price-loader-scale:.46}}@media(min-width:721px)and (max-height:760px){.catalog-price-loader--panel[data-v-f952a3d9]{--catalog-price-loader-scale:.84;min-height:286px;gap:7px;padding-block:18px}.catalog-price-loader--panel .catalog-price-loader__progress[data-v-f952a3d9]{width:min(460px,72vw,calc(var(--catalog-price-loader-image-width)*var(--catalog-price-loader-scale)*.82))}.catalog-price-loader--panel .catalog-price-loader__title[data-v-f952a3d9]{font-size:1.05rem}.catalog-price-loader--panel .catalog-price-loader__text[data-v-f952a3d9]{font-size:.82rem;line-height:1.35}}@media(max-width:960px)and (max-height:520px)and (orientation:landscape){.catalog-price-loader--panel[data-v-f952a3d9]{--catalog-price-loader-scale:.44;min-height:210px;gap:5px;padding:8px 12px}.catalog-price-loader--panel .catalog-price-loader__progress[data-v-f952a3d9]{width:min(360px,74vw,calc(var(--catalog-price-loader-image-width)*var(--catalog-price-loader-scale)*.84))}.catalog-price-loader--panel .catalog-price-loader__title[data-v-f952a3d9]{font-size:1rem}.catalog-price-loader--panel .catalog-price-loader__text[data-v-f952a3d9]{display:none;font-size:.78rem;line-height:1.25}}.app-loader[data-v-d53de0b3]{min-width:0;max-width:100%;container-type:inline-size}.app-loader--adaptive-waiting[data-v-d53de0b3]{display:none!important}.app-loader--adaptive-soft.app-loader--panel[data-v-d53de0b3]{display:block;min-height:0;border:0;background:transparent;overflow:visible;contain:layout style}.app-loader--fullscreen[data-v-d53de0b3]{width:min(780px,calc(100vw - 32px));display:grid;place-items:center}.app-loader--panel[data-v-d53de0b3]{width:100%;min-height:clamp(220px,34svh,440px);display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:radial-gradient(ellipse at 52% 42%,rgba(201,168,76,.08),transparent 48%),#080a0d38;overflow:hidden;contain:layout style paint}.app-loader--panel[data-v-d53de0b3] .catalog-price-loader--panel{min-height:clamp(220px,34svh,440px)}.app-loader--panel.app-loader--dense[data-v-d53de0b3]{min-height:clamp(180px,28svh,300px)}.app-loader--panel.app-loader--dense[data-v-d53de0b3] .catalog-price-loader--panel{--catalog-price-loader-scale:.58;min-height:clamp(180px,28svh,300px);gap:7px;padding:clamp(16px,3svh,28px) min(4vw,24px)}.app-loader--panel.app-loader--dense[data-v-d53de0b3] .catalog-price-loader__title{font-size:clamp(.94rem,.88rem + .2vw,1.05rem)}.app-loader--panel.app-loader--dense[data-v-d53de0b3] .catalog-price-loader__text{font-size:.8rem;line-height:1.35}.app-loader--button[data-v-d53de0b3],.app-loader--inline[data-v-d53de0b3]{display:inline-grid;max-width:100%}.app-loader--button[data-v-d53de0b3]{width:100%;vertical-align:middle}.app-loader--button[data-v-d53de0b3] .catalog-price-loader--button{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;width:100%;min-height:24px;gap:4px;text-align:center}.app-loader--button[data-v-d53de0b3] .catalog-price-loader__scene{display:none}.app-loader--button[data-v-d53de0b3] .catalog-price-loader__progress{width:min(84px,100%);height:2px}.app-loader--button[data-v-d53de0b3] .catalog-price-loader__copy{min-width:0}.app-loader--button[data-v-d53de0b3] .catalog-price-loader__title{font-size:.78rem;line-height:1.2;white-space:nowrap}.app-loader--button[data-v-d53de0b3] .catalog-price-loader__text{display:none}@media(max-width:640px){.app-loader--panel[data-v-d53de0b3]{min-height:220px}.app-loader--panel[data-v-d53de0b3] .catalog-price-loader--panel{min-height:220px;padding-inline:14px}.app-loader--panel.app-loader--dense[data-v-d53de0b3]{min-height:190px}.app-loader--panel.app-loader--dense[data-v-d53de0b3] .catalog-price-loader--panel{--catalog-price-loader-scale:.42;min-height:190px;padding:18px 12px}}@container (max-width: 360px){.app-loader--panel[data-v-d53de0b3]:not(.app-loader--dense) .catalog-price-loader--panel{--catalog-price-loader-scale:.44}.app-loader--panel.app-loader--dense[data-v-d53de0b3] .catalog-price-loader--panel{--catalog-price-loader-scale:.34}}@container (max-width: 280px){.app-loader--panel[data-v-d53de0b3]:not(.app-loader--dense) .catalog-price-loader--panel{--catalog-price-loader-scale:.38}.app-loader--panel.app-loader--dense[data-v-d53de0b3] .catalog-price-loader--panel{--catalog-price-loader-scale:.29}}@container (max-width: 240px){.app-loader--panel[data-v-d53de0b3]:not(.app-loader--dense) .catalog-price-loader--panel{--catalog-price-loader-scale:.32}.app-loader--panel.app-loader--dense[data-v-d53de0b3] .catalog-price-loader--panel{--catalog-price-loader-scale:.25}}.loading-overlay[data-v-dd0a2060]{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px}.loading-overlay--cigar[data-v-dd0a2060]{background:radial-gradient(ellipse at 52% 42%,rgba(201,168,76,.16),transparent 42%),#020305c7}.loading-overlay--classic[data-v-dd0a2060]{background:#000000b3}.spinner[data-v-dd0a2060]{width:40px;height:40px;border:3px solid rgba(201,168,76,.2);border-top:3px solid var(--accent,#c9a84c);border-radius:50%;animation:spin-dd0a2060 1s linear infinite;margin-bottom:16px}.loading-text[data-v-dd0a2060]{color:#fff;font-size:14px;font-weight:500}@keyframes spin-dd0a2060{to{transform:rotate(1turn)}}.fade-enter-active[data-v-dd0a2060],.fade-leave-active[data-v-dd0a2060]{transition:opacity .22s ease}.fade-enter-from[data-v-dd0a2060],.fade-leave-to[data-v-dd0a2060]{opacity:0}@media(prefers-reduced-motion:reduce){.fade-enter-active[data-v-dd0a2060],.fade-leave-active[data-v-dd0a2060],.spinner[data-v-dd0a2060]{animation:none;transition:none}}.active-reserve-modal-backdrop[data-v-3dc8d2e9]{position:fixed;inset:0;z-index:1320;display:grid;place-items:center;padding:16px;background:#040812c2}.active-reserve-modal[data-v-3dc8d2e9]{width:min(560px,100%);display:grid;gap:14px;padding:18px;border:1px solid rgba(245,158,11,.34);border-radius:8px;background:#0f172afa}.active-reserve-modal__head[data-v-3dc8d2e9]{display:grid;gap:4px}.active-reserve-modal__eyebrow[data-v-3dc8d2e9]{margin:0;color:#fbbf24;font-size:12px;text-transform:uppercase}.active-reserve-modal__title[data-v-3dc8d2e9]{margin:0;color:#f8fafc;font-size:24px;line-height:1.15}.active-reserve-modal__body[data-v-3dc8d2e9]{display:grid;gap:8px;color:#cbd5e1;line-height:1.45}.active-reserve-modal__body p[data-v-3dc8d2e9]{margin:0}.active-reserve-modal__actions[data-v-3dc8d2e9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(max-width:640px){.active-reserve-modal__actions[data-v-3dc8d2e9]{grid-template-columns:1fr}}:root{--app-header-offset:86px;--app-main-content-offset:0px;--mobile-bottom-nav-clearance:0px}.app-wrapper[data-v-4135e67c]{min-height:100vh;display:flex;flex-direction:column}.main-content[data-v-4135e67c]{flex:1;width:100%;padding-top:var(--app-main-content-offset,0)}.main-content.main-content--catalog[data-v-4135e67c]{max-width:none;padding-inline:clamp(12px,1.25vw,24px)}.main-content.main-content--wide-workspace[data-v-4135e67c]{max-width:none;padding-inline:clamp(16px,1.6vw,32px)}.main-content.main-content--wide-workspace[data-v-4135e67c] .page-shell{max-width:none;width:100%}.main-content.main-content--wide-workspace[data-v-4135e67c] .admin-support-page.page-shell{margin-inline:0}@media(min-width:961px){.main-content.main-content--wide-workspace[data-v-4135e67c] .support-layout{grid-template-columns:minmax(0,1fr) minmax(320px,380px)}}@media(min-width:1181px){.main-content.main-content--wide-workspace[data-v-4135e67c] .admin-support-layout{grid-template-columns:minmax(260px,320px) minmax(560px,1fr) minmax(300px,360px)}}.cart-rail{top:calc(var(--app-header-offset, 86px) + 6px)!important}.orders-list-pane{top:var(--app-header-offset,86px)!important;max-height:calc(100vh - var(--app-header-offset, 86px) - 34px)!important}@media(max-width:960px){.main-content[data-v-4135e67c]{padding-bottom:max(16px,var(--mobile-bottom-nav-clearance,0px))}.main-content.main-content--support-fullscreen[data-v-4135e67c]{min-height:100dvh;padding-bottom:0}}.error-page[data-v-fb0c6309]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(ellipse at 20% 0,rgba(180,140,60,.07),transparent 50%),radial-gradient(ellipse at 80% 100%,rgba(120,80,30,.06),transparent 50%),#0c0b0a;color:#f0ece4;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.error-card[data-v-fb0c6309]{text-align:center;padding:48px 40px;max-width:440px;width:100%}.error-code[data-v-fb0c6309]{font-size:72px;font-weight:800;line-height:1;background:linear-gradient(135deg,#c9a84c,#e8c868);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:12px}.error-title[data-v-fb0c6309]{font-size:22px;font-weight:700;margin:0 0 8px}.error-desc[data-v-fb0c6309]{font-size:14px;margin:0 0 28px;line-height:1.5}@media(max-width:480px){.error-card[data-v-fb0c6309]{padding:36px 24px}.error-code[data-v-fb0c6309]{font-size:56px}}
