.sf-suspended[data-v-0916ed30]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:#f8fafc;box-sizing:border-box}.sf-suspended-card[data-v-0916ed30]{width:100%;max-width:480px;background:#fff;border:1px solid #e2e8f0;border-radius:var(--sf-radius-card,20px);padding:48px 32px;text-align:center;box-shadow:0 20px 45px -25px #0f172a40}.sf-suspended-icon[data-v-0916ed30]{width:72px;height:72px;margin:0 auto 24px;border-radius:50%;display:grid;place-items:center;background:#f1f5f9;color:#475569}.sf-suspended-brand[data-v-0916ed30]{margin:0 0 8px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}.sf-suspended-title[data-v-0916ed30]{margin:0 0 14px;font-size:24px;font-weight:600;color:#0f172a;line-height:1.25}.sf-suspended-text[data-v-0916ed30]{margin:0 0 18px;font-size:15px;line-height:1.6;color:#475569}.sf-suspended-hint[data-v-0916ed30]{margin:0;font-size:13px;color:#94a3b8}@media(max-width:480px){.sf-suspended-card[data-v-0916ed30]{padding:36px 22px}.sf-suspended-title[data-v-0916ed30]{font-size:21px}}.sf-demo-badge[data-v-50bb5da8]{position:fixed;left:16px;bottom:16px;z-index:90;display:inline-flex;align-items:center;gap:9px;padding:8px 13px;border-radius:999px;background:#0f172ad1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;box-shadow:0 8px 22px -8px #0f172a8c;text-decoration:none;font-family:var(--sf-font-family,var(--c-type-family));pointer-events:auto;max-width:calc(100vw - 32px)}.sf-demo-badge.is-owner[data-v-50bb5da8]{background:linear-gradient(135deg,#7c3aed,#4f46e5);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.sf-demo-badge.is-owner[data-v-50bb5da8]:hover{transform:translateY(-2px);box-shadow:0 12px 28px -8px #4f46e599}.sf-demo-badge.is-owner.is-expired[data-v-50bb5da8]{background:linear-gradient(135deg,#dc2626,#b91c1c)}.sf-demo-dot[data-v-50bb5da8]{width:8px;height:8px;border-radius:50%;background:#22c55e;flex-shrink:0;box-shadow:0 0 0 3px #22c55e40;animation:sf-demo-pulse-50bb5da8 2s ease-in-out infinite}.sf-demo-badge.is-expired .sf-demo-dot[data-v-50bb5da8]{background:#f87171;box-shadow:0 0 0 3px #f8717140}.sf-demo-text[data-v-50bb5da8]{display:flex;flex-direction:column;line-height:1.15;min-width:0}.sf-demo-text strong[data-v-50bb5da8]{font-size:12.5px;font-weight:600}.sf-demo-text small[data-v-50bb5da8]{font-size:10.5px;opacity:.82;white-space:nowrap}@keyframes sf-demo-pulse-50bb5da8{0%,to{opacity:1}50%{opacity:.45}}@media(max-width:768px){.sf-demo-badge[data-v-50bb5da8]{left:10px;bottom:10px;padding:7px 11px}.sf-demo-text strong[data-v-50bb5da8]{font-size:11.5px}}.sf-atmos[data-v-769c7138]{position:fixed;inset:0;z-index:9998;pointer-events:none;overflow:hidden;perspective:700px}.sf-atmos-p[data-v-769c7138]{position:absolute;top:-8%;display:block;opacity:0;will-change:transform,opacity;animation-name:sf-atmos-fall-769c7138;animation-timing-function:linear;animation-iteration-count:infinite}.sf-atmos-inner[data-v-769c7138]{display:block;width:100%;height:100%;will-change:transform}@keyframes sf-atmos-fall-769c7138{0%{transform:translate3d(0,-8vh,0);opacity:0}8%{opacity:var(--p-op,.6)}92%{opacity:var(--p-op,.6)}to{transform:translate3d(var(--drift,0),108vh,0);opacity:0}}@keyframes sf-atmos-sway-769c7138{0%,to{transform:translate(calc(var(--sway, 20px)*-.5))}50%{transform:translate(calc(var(--sway, 20px)*.5))}}.fx-snow .sf-atmos-p[data-v-769c7138]{border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0 40%,#ffffffbf 70%,#fff0);box-shadow:0 0 6px #ffffffa6,0 1px 2px #0f172a2e;filter:drop-shadow(0 0 1px rgba(148,163,184,.35))}.fx-snow .sf-atmos-inner[data-v-769c7138]{border-radius:50%;animation:sf-atmos-sway-769c7138 var(--tw,3s) ease-in-out infinite;animation-delay:var(--dly,0s)}.fx-stars .sf-atmos-p[data-v-769c7138]{top:calc(var(--y, 30)*1%);animation-name:sf-atmos-star-hold-769c7138}@keyframes sf-atmos-star-hold-769c7138{0%,to{opacity:0;transform:none}15%,85%{opacity:1;transform:none}}.fx-stars .sf-atmos-inner[data-v-769c7138]{border-radius:50%;background:radial-gradient(circle,#fff 0,#e2f0ff8c 45%,#fff0 72%);animation:sf-atmos-twinkle-769c7138 var(--tw,2.4s) ease-in-out infinite;animation-delay:var(--dly,0s);position:relative}.fx-stars .sf-atmos-inner[data-v-769c7138]:after{content:"";position:absolute;inset:-60%;background:linear-gradient(90deg,transparent 46%,hsla(0,0%,100%,.85) 50%,transparent 54%),linear-gradient(180deg,transparent 46%,hsla(0,0%,100%,.85) 50%,transparent 54%);opacity:inherit}@keyframes sf-atmos-twinkle-769c7138{0%,to{opacity:.2;transform:scale(.55)}50%{opacity:1;transform:scale(1.1)}}.fx-bubbles .sf-atmos-p[data-v-769c7138]{top:auto;bottom:-8%;animation-name:sf-atmos-rise-769c7138}.fx-bubbles .sf-atmos-inner[data-v-769c7138]{border-radius:50%;background:radial-gradient(circle at 30% 28%,#ffffffe6 0,#ffffff40 18%,#fff0 40%),radial-gradient(circle at 68% 72%,#78b4ff2e 0,#78b4ff00 55%);border:1px solid rgba(150,195,255,.55);box-shadow:inset 0 0 6px #ffffff59,0 0 4px #78b4ff40;animation:sf-atmos-sway-769c7138 var(--tw,3s) ease-in-out infinite;animation-delay:var(--dly,0s)}@keyframes sf-atmos-rise-769c7138{0%{transform:translateZ(0);opacity:0}10%{opacity:var(--p-op,.5)}90%{opacity:var(--p-op,.5)}to{transform:translate3d(var(--drift,0),-114vh,0);opacity:0}}.fx-leaves .sf-atmos-p[data-v-769c7138]{animation-name:sf-atmos-fall-769c7138}.fx-leaves .sf-atmos-inner[data-v-769c7138]{border-radius:0 65% 5%;background:linear-gradient(135deg,#f0b46a,#d67c3e 55%,#b85c2c);box-shadow:0 1px 3px #783c1440;transform-style:preserve-3d;animation:sf-atmos-flutter-769c7138 var(--tw,3s) ease-in-out infinite;animation-delay:var(--dly,0s);position:relative}.fx-leaves .sf-atmos-inner[data-v-769c7138]:before{content:"";position:absolute;left:50%;top:10%;width:1px;height:80%;background:#783c1459;transform:translate(-.5px) rotate(8deg)}@keyframes sf-atmos-flutter-769c7138{0%{transform:rotateX(0) rotateY(0) rotate(0)}25%{transform:rotateX(60deg) rotateY(30deg) rotate(45deg)}50%{transform:rotateX(0) rotateY(180deg) rotate(90deg)}75%{transform:rotateX(-60deg) rotateY(210deg) rotate(135deg)}to{transform:rotateX(0) rotateY(1turn) rotate(180deg)}}.fx-confetti .sf-atmos-p[data-v-769c7138]{animation-name:sf-atmos-fall-769c7138}.fx-confetti .sf-atmos-inner[data-v-769c7138]{width:100%;height:42%;border-radius:1px;transform-style:preserve-3d;animation:sf-atmos-tumble-769c7138 var(--tw,2.4s) linear infinite;animation-delay:var(--dly,0s)}@keyframes sf-atmos-tumble-769c7138{0%{transform:rotateX(0) rotateY(0) rotate(0)}to{transform:rotateX(1turn) rotateY(540deg) rotate(180deg)}}.fx-confetti .sf-atmos-p:nth-child(6n) .sf-atmos-inner[data-v-769c7138]{background:#f43f5e}.fx-confetti .sf-atmos-p:nth-child(6n+1) .sf-atmos-inner[data-v-769c7138]{background:#3b82f6}.fx-confetti .sf-atmos-p:nth-child(6n+2) .sf-atmos-inner[data-v-769c7138]{background:#f59e0b}.fx-confetti .sf-atmos-p:nth-child(6n+3) .sf-atmos-inner[data-v-769c7138]{background:#10b981}.fx-confetti .sf-atmos-p:nth-child(6n+4) .sf-atmos-inner[data-v-769c7138]{background:#a855f7}.fx-confetti .sf-atmos-p:nth-child(6n+5) .sf-atmos-inner[data-v-769c7138]{background:#ec4899}.fx-fireflies .sf-atmos-p[data-v-769c7138]{top:calc(var(--y, 40)*1%);animation-name:sf-atmos-float-769c7138;animation-timing-function:ease-in-out}@keyframes sf-atmos-float-769c7138{0%{transform:translateZ(0);opacity:0}15%,85%{opacity:1}25%{transform:translate3d(calc(var(--sway)*.8),-22px,0)}50%{transform:translate3d(calc(var(--sway)*-.6),14px,0)}75%{transform:translate3d(calc(var(--sway)*.4),-10px,0)}to{transform:translateZ(0);opacity:0}}.fx-fireflies .sf-atmos-inner[data-v-769c7138]{border-radius:50%;background:radial-gradient(circle,#fff9d6 0,#ffe07a 35%,#ffc84659 65%,#ffc84600);box-shadow:0 0 8px 2px #ffd65aa6,0 0 16px 4px #ffbe3c59;animation:sf-atmos-glow-769c7138 var(--tw,2.2s) ease-in-out infinite;animation-delay:var(--dly,0s)}@keyframes sf-atmos-glow-769c7138{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}.sf-scroll-top-btn[data-v-71bfd25e]{position:fixed;bottom:32px;right:32px;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #f1f5f9;color:var(--primary);box-shadow:0 10px 25px -5px color-mix(in srgb,var(--primary) 25%,transparent),0 8px 10px -6px color-mix(in srgb,var(--primary) 15%,transparent);display:grid;place-items:center;cursor:pointer;z-index:9999;transition:all .35s cubic-bezier(.16,1,.3,1)}.sf-scroll-top-btn[data-v-71bfd25e]:hover{background:var(--primary);color:#fff;transform:translateY(-4px) scale(1.05);box-shadow:0 20px 35px -5px color-mix(in srgb,var(--primary) 40%,transparent)}.sf-scroll-top-btn:hover svg[data-v-71bfd25e]{stroke:#fff!important}.sf-scroll-top-btn[data-v-71bfd25e]:active{transform:translateY(-2px) scale(.98)}@media(min-width:769px){.sf-scroll-top-btn.is-desktop-hidden[data-v-71bfd25e]{display:none!important}}@media(max-width:768px){.sf-scroll-top-btn.is-mobile-hidden[data-v-71bfd25e]{display:none!important}.sf-scroll-top-btn[data-v-71bfd25e]{bottom:90px;right:16px;width:36px;height:36px}.sf-scroll-top-btn.has-sticky-cart[data-v-71bfd25e]{bottom:145px!important}}.sf-flash-cart-widget{position:fixed;bottom:24px;left:24px;right:auto;width:320px;background:#fffffff2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid #fee2e2;border-radius:var(--sf-radius-card,20px);padding:16px 20px 20px;box-shadow:0 20px 40px -15px #dc26261f,0 8px 16px -8px #0000000d;z-index:9998;display:flex;flex-direction:column;gap:14px;box-sizing:border-box}.sf-flash-cart-widget .cta-link{display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:var(--sf-radius-button,10px);background:var(--primary,#ef4444);color:#fff;font-size:13px;font-weight:600;text-decoration:none;transition:all .25s var(--sf-ease,ease);box-shadow:0 4px 12px color-mix(in srgb,var(--primary,#ef4444) 30%,transparent)}.sf-flash-cart-widget .cta-link:hover{transform:translateY(-1px);filter:brightness(.92)}.sf-flash-cart-widget .close-btn{position:absolute;top:12px;right:12px;background:transparent;border:0;color:#94a3b8;cursor:pointer;display:grid;place-items:center;padding:6px;border-radius:50%;transition:all .2s var(--sf-ease,ease)}.sf-flash-cart-widget .close-btn:hover{background:#fef2f2;color:#dc2626}.sf-flash-cart-widget .widget-body{display:flex;gap:12px;align-items:flex-start}.sf-flash-cart-widget .icon-disc{width:38px;height:38px;border-radius:50%;background:#fff1f2;color:#ef4444;display:grid;place-items:center;flex-shrink:0;box-shadow:0 4px 10px #ef44441a}.sf-flash-cart-widget .text-content{display:flex;flex-direction:column;gap:4px;text-align:left}.sf-flash-cart-widget .text-content strong{font-family:var(--sf-font-family,var(--c-type-family));font-size:13.5px;font-weight:600;color:#1e293b}.sf-flash-cart-widget .text-content p{margin:0;font-size:11.5px;color:#64748b;line-height:1.45;font-weight:400}@media(max-width:768px){.sf-flash-cart-widget{--sf-fcw-offset:16px;bottom:calc(var(--sf-fcw-offset) + env(safe-area-inset-bottom,0px))!important;left:16px!important;right:16px!important;width:auto!important;transition:bottom .4s cubic-bezier(.16,1,.3,1)}body:has(.sf-bottom-nav:not(.is-gizli)) .sf-flash-cart-widget{--sf-fcw-offset:calc(var(--sf-bottom-nav-h, 62px) + 16px)}body:has(.sf-bottom-nav:not(.is-gizli)):has(.sf-mobile-sticky-cart-bar) .sf-flash-cart-widget{--sf-fcw-offset:calc(var(--sf-bottom-nav-h, 62px) + var(--sf-cart-bar-h, 64px) + 12px)}body:has(.sf-bottom-nav.is-gizli):has(.sf-mobile-sticky-cart-bar) .sf-flash-cart-widget{--sf-fcw-offset:calc(var(--sf-cart-bar-h, 64px) + 12px)}body:has(.sf-bottom-nav:not(.is-gizli)):has(.sf-checkout-mobile-bar) .sf-flash-cart-widget{--sf-fcw-offset:calc(var(--sf-bottom-nav-h, 62px) + var(--sf-checkout-bar-h, 64px) + 12px)}body:has(.sf-bottom-nav.is-gizli):has(.sf-checkout-mobile-bar) .sf-flash-cart-widget{--sf-fcw-offset:calc(var(--sf-checkout-bar-h, 64px) + 12px)}body:not(:has(.sf-bottom-nav)):has(.sf-checkout-mobile-bar) .sf-flash-cart-widget{--sf-fcw-offset:calc(var(--sf-checkout-bar-h, 64px) + 12px)}}.sf-bottom-nav[data-v-9186e5f8]{display:none}@media(max-width:768px){.sf-bottom-nav[data-v-9186e5f8]{position:fixed;left:0;right:0;bottom:0;z-index:1000010!important;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:center;background:#fff;border-top:1px solid #e2e8f0;box-shadow:0 -6px 20px -10px #0f172a2e;padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px))}.sf-bottom-nav.is-ready[data-v-9186e5f8]{transition:transform .4s cubic-bezier(.16,1,.3,1);will-change:transform}body:has(.sf-modal-backdrop) .sf-bottom-nav[data-v-9186e5f8]{display:none!important}}.sf-bottom-nav-slider[data-v-9186e5f8]{position:absolute;top:6px;bottom:calc(6px + env(safe-area-inset-bottom,0px));width:20%;background:color-mix(in srgb,var(--primary) 10%,transparent);border-radius:12px;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s;z-index:0;pointer-events:none}.sf-bottom-nav-item[data-v-9186e5f8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 2px 4px;text-decoration:none;color:#64748b;font-size:10px;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;background:transparent;border:none;cursor:pointer;outline:none;font-family:inherit;width:100%;box-sizing:border-box;z-index:1}.sf-bottom-nav-item.is-active[data-v-9186e5f8]{color:var(--primary,#2563eb);font-weight:750;transform:scale(1.05)}.sf-bottom-nav-item:hover .sf-bottom-nav-icon[data-v-9186e5f8]{transform:scale(1.08)}.sf-bottom-nav-icon[data-v-9186e5f8]{width:22px;height:22px;stroke-width:2;transition:transform .2s cubic-bezier(.175,.885,.32,1.275)}.sf-bottom-nav-iconwrap[data-v-9186e5f8]{position:relative;display:inline-flex}.sf-bottom-nav-badge[data-v-9186e5f8]{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--primary,#2563eb);color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center}.sf-lesson-root[data-v-d881e8ca]{inset:0;z-index:2147483000}.sf-lesson-click[data-v-d881e8ca],.sf-lesson-root[data-v-d881e8ca]{position:fixed;pointer-events:none}.sf-lesson-click[data-v-d881e8ca]{width:0;height:0;z-index:2147483050;transition:top .2s var(--sf-ease,ease),left .2s ease}.sf-lesson-click-ripple[data-v-d881e8ca]{position:absolute;top:4px;left:4px;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;border:2.5px solid #6366f1;background:#6366f124;animation:sf-lesson-ripple-d881e8ca 1.4s ease-out infinite}@keyframes sf-lesson-ripple-d881e8ca{0%{transform:scale(.35);opacity:0}18%{opacity:1}to{transform:scale(1.8);opacity:0}}.sf-lesson-cursor[data-v-d881e8ca]{position:absolute;top:0;left:0;filter:drop-shadow(0 3px 6px rgba(15,23,42,.4));transform-origin:6px 4px;animation:sf-lesson-tap-d881e8ca 1.4s ease-in-out infinite}@keyframes sf-lesson-tap-d881e8ca{0%,to{transform:scale(1) translate(0)}16%{transform:scale(.82) translate(1px,1px)}32%{transform:scale(1) translate(0)}}.sf-lesson-tip[data-v-d881e8ca]{position:fixed;box-sizing:border-box;pointer-events:auto;width:min(290px,calc(100vw - 32px));background:#fff;border-radius:14px;padding:14px 16px 13px;box-shadow:0 18px 44px -12px #090c1480,0 3px 12px #090c1433;z-index:2147483100}.sf-lesson-tip.is-center[data-v-d881e8ca]{top:50%;left:50%;transform:translate(-50%,-50%);width:min(420px,calc(100vw - 40px));padding:28px 28px 22px;text-align:center}.sf-lesson-tip-head[data-v-d881e8ca]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.sf-lesson-name[data-v-d881e8ca]{font-size:11.5px;font-weight:600;color:#64748b;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.sf-lesson-badge[data-v-d881e8ca]{font-size:11px;font-weight:600;color:#4338ca;background:#eef2ff;padding:3px 9px;border-radius:999px;flex-shrink:0}.sf-lesson-tip h3[data-v-d881e8ca]{font-size:15px;font-weight:600;color:#0f172a;margin:0 0 6px;line-height:1.3}.sf-lesson-tip p[data-v-d881e8ca]{font-size:13px;color:#475569;line-height:1.5;margin:0}.sf-lesson-tip-foot[data-v-d881e8ca]{margin-top:12px;display:flex;align-items:center;justify-content:flex-end}.is-center .sf-lesson-tip-foot[data-v-d881e8ca]{justify-content:center}.sf-lesson-next[data-v-d881e8ca]{background:#4338ca;color:#fff;border:0;border-radius:9px;padding:9px 22px;font-size:13px;font-weight:600;cursor:pointer;transition:transform .12s,background .12s}.sf-lesson-next[data-v-d881e8ca]:hover{background:#3730a3;transform:translateY(-1px)}.sf-lesson-hint[data-v-d881e8ca]{font-size:11.5px;color:#6366f1;font-weight:600}@media(max-width:768px){.sf-lesson-tip[data-v-d881e8ca]{display:none!important}}body.sf-lesson-active .sf-eb{z-index:2147483200!important;pointer-events:auto!important}body.sf-lesson-active .sf-select-dropdown,body.sf-lesson-active .sf-select-options,body.sf-lesson-active [role=listbox]{z-index:2147483300!important;pointer-events:auto!important}.sf-cc[data-v-20faf750]{position:fixed;z-index:99990;background:#fff;color:#0f172a;box-shadow:0 10px 50px -8px #0f172a38,0 2px 10px #0f172a0f;border:1px solid #eef1f6}.sf-cc.is-glass[data-v-20faf750]{background:#ffffffc7;backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);border-color:#ffffffa6}.sf-cc-icon[data-v-20faf750]{flex-shrink:0;width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--primary,#4f46e5) 11%,#fff);color:var(--primary,#4f46e5)}.sf-cc-body[data-v-20faf750]{display:flex;flex-direction:column;gap:6px}.sf-cc-message[data-v-20faf750]{margin:0;font-size:13.5px;line-height:1.6;color:#1e293b}.sf-cc-policy[data-v-20faf750]{align-self:flex-start;background:none;border:none;padding:0;cursor:pointer;font-size:12.5px;font-weight:600;color:var(--primary,#4f46e5);display:inline-flex;align-items:center;gap:4px}.sf-cc-policy[data-v-20faf750]:after{content:"→";font-size:12px;transition:transform .18s ease}.sf-cc-policy[data-v-20faf750]:hover:after{transform:translate(3px)}.sf-cc-actions[data-v-20faf750]{display:flex;gap:10px;align-items:center;flex-shrink:0}.sf-cc-btn[data-v-20faf750]{border:none;cursor:pointer;font-size:13.5px;font-weight:600;letter-spacing:.01em;padding:12px 26px;border-radius:var(--sf-radius-button,11px);white-space:nowrap;transition:filter .16s ease,background .16s ease,transform .12s ease,box-shadow .16s ease}.sf-cc-btn[data-v-20faf750]:active{transform:translateY(1px)}.sf-cc-btn-accept[data-v-20faf750]{background:var(--primary,#4f46e5);color:#fff;box-shadow:0 6px 18px -6px color-mix(in srgb,var(--primary,#4f46e5) 70%,transparent)}.sf-cc-btn-accept[data-v-20faf750]:hover{filter:brightness(1.07);box-shadow:0 8px 22px -6px color-mix(in srgb,var(--primary,#4f46e5) 75%,transparent)}.sf-cc-btn-extra[data-v-20faf750]{background:#f3f5f9;color:#475569}.sf-cc-btn-extra[data-v-20faf750]:hover{background:#e8ecf2}.sf-cc-close[data-v-20faf750]{position:absolute;top:12px;right:12px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#0f172a0b;border:none;border-radius:50%;cursor:pointer;color:#64748b;transition:background .16s ease,color .16s ease,transform .16s ease}.sf-cc-close[data-v-20faf750]:hover{background:#0f172a1a;color:#0f172a;transform:rotate(90deg)}.sf-cc.design-bar[data-v-20faf750]{left:0;right:0;bottom:0;display:flex;align-items:center;gap:20px;padding:18px 58px 18px clamp(18px,4vw,40px);border:none;border-top:3px solid var(--primary,#4f46e5)}.sf-cc.design-bar .sf-cc-body[data-v-20faf750]{flex:1}.sf-cc.design-bar .sf-cc-close[data-v-20faf750]{top:50%;right:18px;transform:translateY(-50%)}.sf-cc.design-bar .sf-cc-close[data-v-20faf750]:hover{transform:translateY(-50%) rotate(90deg)}.sf-cc.design-left[data-v-20faf750]{left:24px;bottom:24px;width:min(384px,calc(100vw - 48px));display:flex;flex-direction:column;gap:16px;padding:24px 24px 22px;border-radius:var(--sf-radius-card,20px);border-top:3px solid var(--primary,#4f46e5)}.sf-cc.design-left .sf-cc-actions[data-v-20faf750]{justify-content:stretch}.sf-cc.design-left .sf-cc-btn-accept[data-v-20faf750]{flex:1}.sf-cc.design-center[data-v-20faf750]{left:50%;bottom:30px;transform:translate(-50%);width:min(448px,calc(100vw - 48px));display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:30px 28px 24px;border-radius:var(--sf-radius-card,22px);border-top:3px solid var(--primary,#4f46e5)}.sf-cc.design-center .sf-cc-body[data-v-20faf750]{align-items:center}.sf-cc.design-center .sf-cc-policy[data-v-20faf750]{align-self:center}.sf-cc.design-center .sf-cc-actions[data-v-20faf750]{justify-content:center;width:100%}.sf-cc.design-center .sf-cc-icon[data-v-20faf750]{width:52px;height:52px}.sf-cc-fade-enter-active[data-v-20faf750],.sf-cc-fade-leave-active[data-v-20faf750]{transition:opacity .28s ease,transform .28s cubic-bezier(.16,1,.3,1)}.sf-cc-fade-enter-from[data-v-20faf750],.sf-cc-fade-leave-to[data-v-20faf750]{opacity:0;transform:translateY(16px)}.sf-cc.design-center.sf-cc-fade-enter-from[data-v-20faf750],.sf-cc.design-center.sf-cc-fade-leave-to[data-v-20faf750]{transform:translate(-50%) translateY(16px)}@media(max-width:768px){.sf-cc.design-bar[data-v-20faf750]{left:12px;right:12px;transition:bottom .4s cubic-bezier(.16,1,.3,1);bottom:calc(16px + var(--sf-cc-nav-pay, 0px) + env(safe-area-inset-bottom,0px));flex-direction:column;align-items:stretch;gap:14px;padding:18px 16px 16px;border:1px solid #eef1f6;border-top:3px solid var(--primary,#4f46e5);border-radius:var(--sf-radius-card,18px)}.sf-cc.design-bar .sf-cc-icon[data-v-20faf750]{display:none}.sf-cc.design-bar .sf-cc-message[data-v-20faf750]{padding-right:26px}.sf-cc.design-bar .sf-cc-actions[data-v-20faf750]{justify-content:stretch}.sf-cc.design-bar .sf-cc-btn-accept[data-v-20faf750]{flex:1}.sf-cc.design-bar .sf-cc-close[data-v-20faf750]{top:12px;right:12px;transform:none}.sf-cc.design-bar .sf-cc-close[data-v-20faf750]:hover{transform:rotate(90deg)}.sf-cc.design-center[data-v-20faf750],.sf-cc.design-left[data-v-20faf750]{left:12px;right:12px;transition:bottom .4s cubic-bezier(.16,1,.3,1);bottom:calc(16px + var(--sf-cc-nav-pay, 0px) + env(safe-area-inset-bottom,0px));width:auto;transform:none}.sf-cc.design-center.sf-cc-fade-enter-from[data-v-20faf750],.sf-cc.design-center.sf-cc-fade-leave-to[data-v-20faf750]{transform:translateY(16px)}}.sf-policy-empty[data-v-282163fd]{color:var(--sf-color-muted,#94a3b8);font-style:italic;font-size:14px;padding:8px 0}.sf-policy-rich[data-v-282163fd]{font-size:14px;line-height:1.7;color:var(--sf-color-text,#334155)}.sf-policy-rich[data-v-282163fd] h1{font-size:19px;font-weight:600;margin:0 0 14px;color:var(--sf-color-title,#0f172a)}.sf-policy-rich[data-v-282163fd] h2{font-size:15.5px;font-weight:600;margin:20px 0 8px;color:var(--sf-color-title,#0f172a)}.sf-policy-rich[data-v-282163fd] h3{font-size:14px;font-weight:600;margin:16px 0 6px;color:var(--sf-color-title,#1e293b)}.sf-policy-rich[data-v-282163fd] p{margin:0 0 12px}.sf-policy-rich[data-v-282163fd] ol,.sf-policy-rich[data-v-282163fd] ul{margin:0 0 12px;padding-left:22px}.sf-policy-rich[data-v-282163fd] li{margin-bottom:5px}.sf-policy-rich[data-v-282163fd] a{color:var(--primary);text-decoration:underline}body,html{scroll-behavior:auto!important}.sf-root{position:relative;min-height:100vh}@media(max-width:768px){body:has(.sf-bottom-nav) .sf-root{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}}.sf-fade-slide-enter-active,.sf-fade-slide-leave-active{transition:all .4s cubic-bezier(.16,1,.3,1)}.sf-fade-slide-enter-from{opacity:0;transform:translateY(20px) scale(.8)}.sf-fade-slide-leave-to{opacity:0;transform:translateY(10px) scale(.9)}.sf-slide-left-fade-enter-active,.sf-slide-left-fade-leave-active{transition:all .45s cubic-bezier(.16,1,.3,1)}.sf-slide-left-fade-enter-from{opacity:0;transform:translate(-40px) scale(.95)}.sf-slide-left-fade-leave-to{opacity:0;transform:translate(-20px) scale(.95)}@media(min-width:769px){.sf-root-auth[data-v-fc618bdc]{box-sizing:border-box;height:100dvh;min-height:100dvh;max-height:100dvh;display:flex;flex-direction:column;overflow:hidden}}@media(max-width:768px){.sf-root-auth[data-v-fc618bdc] .sf-auth-minimal-header{padding:15px 14px;box-sizing:border-box;min-height:76px}}.sf-root-auth[data-v-fc618bdc] [data-page=auth]{flex:1 1 auto;min-height:0;overflow-y:auto}.sf-root-auth[data-v-fc618bdc] .sf-header-wrapper{box-shadow:0 4px 20px #00000005!important;border-bottom:0!important}.sf-root-auth[data-v-fc618bdc] [data-page=auth]>footer{margin-top:auto}
