:root{--snav-offset:86px;--bg:#0f172a;--text:#fff;--glass-bg:#ffffff08;--glass-border:#ffffff1a;--track-bg:#0f172a;--thumb:var(--accent);--thumb-hover:#bbe1fa;color-scheme:dark;--radius-xs:.5rem;--radius-sm:.75rem;--radius-field:1rem;--radius-md:1.25rem;--radius-lg:1.75rem;--radius-panel:2rem;--radius-xl:2.5rem;--radius-pill:999px;--radius-circle:50%;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--dur-fast:.2s;--dur-base:.3s;--dur-slow:.4s;--accent:#3282b8;--accent-strong:#1b6ca8;--accent-soft:#bbe1fa;--accent-deep:#0f4c75;--accent-rgb:50 130 184;--accent-strong-rgb:27 108 168;--accent-soft-rgb:187 225 250;--accent-fill:#2b719f;--accent-on-dark:#4b9ad2;--surface-1:#ffffff08;--surface-2:#ffffff0f;--surface-pop:#1e2739;--surface-bead:#161e30;--border-1:#ffffff14;--border-2:#ffffff24;--shadow-sm:0 6px 16px -4px #00000047;--shadow-md:0 12px 28px -8px #00000061;--shadow-lg:0 20px 48px -12px #00000073;--shadow-accent:0 10px 28px -6px rgb(var(--accent-rgb) / .32);--shadow-accent-lg:0 16px 40px -8px rgb(var(--accent-rgb) / .36);--focus-ring:0 0 0 2px var(--bg), 0 0 0 4px var(--focus-color);--text-secondary:#ffffffb8;--text-muted:#ffffff9e;--text-subtle:#ffffff8c;--text-placeholder:#ffffff8c;--text-disabled:#ffffff61;--accent-text:#4b9ad2;--border-control:#ffffff5c;--focus-color:#7cb8e8;--scrim:#02061799;--btn-primary-bg:linear-gradient(180deg, #ffffff1a, #ffffff08 52%, transparent 62%), linear-gradient(180deg, #256a97 0%, #1b5583 46%, #123f66 100%);--btn-primary-bevel:inset 0 1.5px 0 #ffffff80, inset 0 -1.5px 0 #04182a59, inset 0 0 0 1px #ffffff24;--tone-success-fg:#4ade80;--tone-success-bg:#4ade801f;--tone-success-bd:#4ade8042;--tone-danger-fg:#f87171;--tone-danger-bg:#ef44441f;--tone-danger-bd:#ef44443d;--tone-warning-fg:#fbbf24;--tone-warning-bg:#fbbf2424;--tone-warning-bd:#fbbf2447;--tone-info-fg:#8cc7f0;--tone-info-bg:#3282b829;--tone-info-bd:#3282b857;--tone-neutral-fg:#ffffffb8;--tone-neutral-bg:#ffffff0f;--tone-neutral-bd:#ffffff29;--fs-micro:.75rem;--fs-caption:.8125rem;--fs-body-sm:.875rem;--fs-body:1rem;--fs-lead:clamp(.9375rem, .9rem + .2vw, 1.0625rem);--fs-h4:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--fs-h3:clamp(1.1875rem, 1.05rem + .55vw, 1.5rem);--fs-h2:clamp(1.5rem, 1.1rem + 1.5vw, 2.25rem);--fs-h1:clamp(1.75rem, 1.15rem + 2.2vw, 2.75rem);--z-sticky:20;--z-dropdown:40;--z-nav:50;--z-banner:60;--z-popover:150;--z-drawer:200;--z-modal:300;--z-toast:400;--z-critical:500;--z-skip:600;--dur-instant:.1s;--dur-quick:.16s;--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--font-mono:"Vazirmatn", ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace}body.light-theme{--bg:#f8fafc;--text:#0f172a;--glass-bg:#ffffffdb;--glass-border:#0f172a14;--track-bg:#e2e8f0;--thumb:var(--accent);--thumb-hover:var(--accent-strong);color-scheme:light;--accent:#3282b8;--accent-strong:#1b6ca8;--accent-soft:#0f4c75;--accent-deep:#0f4c75;--accent-soft-rgb:15 76 117;--surface-1:#0f172a06;--surface-2:#0f172a0d;--surface-pop:#fff;--surface-bead:#fdfefe;--border-1:#0f172a14;--border-2:#0f172a24;--shadow-sm:0 6px 16px -4px #0f172a14;--shadow-md:0 14px 32px -10px #0f172a1a;--shadow-lg:0 24px 54px -16px #0f172a1f;--shadow-accent:0 10px 24px -6px rgb(var(--accent-rgb) / .22);--shadow-accent-lg:0 16px 36px -8px rgb(var(--accent-rgb) / .28);--text-secondary:#334155;--text-muted:#0f172ab8;--text-subtle:#5c6b80;--text-placeholder:#5c6b80;--text-disabled:#94a3b8;--accent-text:#1b6ca8;--border-control:#0f172a80;--focus-color:#1b6ca8;--scrim:#0f172a66;--btn-primary-bevel:inset 0 1.5px 0 #fff9, inset 0 -1.5px 0 #04182a47, inset 0 0 0 1px #ffffff2e;--tone-success-fg:#166534;--tone-success-bg:#16a34a1f;--tone-success-bd:#16653447;--tone-danger-fg:#b91c1c;--tone-danger-bg:#dc26261a;--tone-danger-bd:#b91c1c47;--tone-warning-fg:#92400e;--tone-warning-bg:#f59e0b29;--tone-warning-bd:#92400e4d;--tone-info-fg:#17639a;--tone-info-bg:#3282b81f;--tone-info-bd:#1b6ca84d;--tone-neutral-fg:#334155;--tone-neutral-bg:#0f172a0d;--tone-neutral-bd:#0f172a29}:root{--space-0_5:2px;--space-1:4px;--space-1_5:6px;--space-2:8px;--space-2_5:10px;--space-3:12px;--space-3_5:14px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-xs:var(--space-1);--space-sm:var(--space-2);--space-md:var(--space-4);--space-lg:var(--space-6);--space-xl:var(--space-8);--space-2xl:var(--space-12);--space-3xl:var(--space-16)}.pc-preloader{z-index:var(--z-critical);background:var(--bg);transition:opacity var(--dur-slow) var(--ease-standard), visibility var(--dur-slow) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pc-preloader--done{opacity:0;visibility:hidden;pointer-events:none}.pc-preloader__inner{flex-direction:column;align-items:center;gap:1.5rem;animation:.5s both pcPreloaderIn;display:flex;position:relative}@keyframes pcPreloaderIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.pc-preloader__stage{justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}.pc-preloader__blob{background:linear-gradient(135deg, var(--accent-deep), var(--accent) 45%, #bbe1fa);width:84px;height:84px;box-shadow:0 18px 44px -14px rgb(var(--accent-rgb) / .55);background-size:220% 220%;border-radius:42% 58% 62% 38%/46% 42% 58% 54%;animation:3.6s ease-in-out infinite pcBlobMorph,3.6s ease-in-out infinite pcBlobGradient}body.light-theme .pc-preloader__blob{box-shadow:0 18px 40px -14px rgb(var(--accent-rgb) / .4)}@keyframes pcBlobMorph{0%,to{border-radius:42% 58% 62% 38%/46% 42% 58% 54%;transform:rotate(0)}33%{border-radius:58% 42% 44% 56%/40% 60%;transform:rotate(8deg)}66%{border-radius:46% 54% 58% 42%/58% 44% 56% 42%;transform:rotate(-6deg)}}@keyframes pcBlobGradient{0%,to{background-position:0 0}50%{background-position:100% 100%}}.pc-preloader__ring{border-radius:var(--radius-circle);border:1.5px solid rgb(var(--accent-rgb) / .45);animation:pcRingPulse 2.4s var(--ease-standard) infinite;pointer-events:none;position:absolute;inset:12px}@keyframes pcRingPulse{0%{opacity:.9;transform:scale(.72)}70%,to{opacity:0;transform:scale(1.22)}}.pc-preloader__orbitwrap{pointer-events:none;animation:2.8s linear infinite pcOrbitSpin;position:absolute;inset:0}.pc-preloader__orb{border-radius:var(--radius-circle);background:#bbe1fa;width:8px;height:8px;margin-left:-4px;position:absolute;top:4px;left:50%;box-shadow:0 0 10px #bbe1fae6}body.light-theme .pc-preloader__orb{background:var(--accent-strong);box-shadow:0 0 8px #1b6ca899}@keyframes pcOrbitSpin{to{transform:rotate(360deg)}}.pc-preloader__brand{letter-spacing:0;background:linear-gradient(90deg, var(--accent-soft) 0%, var(--accent) 40%, var(--accent-soft) 80%);-webkit-text-fill-color:transparent;background-size:200% 100%;background-clip:text;font-size:1rem;font-weight:900;animation:2.4s linear infinite pcBrandShimmer}@keyframes pcBrandShimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.pc-preloader__inner,.pc-preloader__inner *{animation:none!important}}:focus-visible{outline-offset:2px;outline:2px solid var(--focus-color)!important}[tabindex="-1"]:focus-visible,.pc-field__box input:focus-visible,.pc-field__box select:focus-visible,.pc-field__box textarea:focus-visible,.pcp-wd__field input:focus-visible,.cb-link input:focus-visible,.sv-search input:focus-visible,.ad-shop-search input:focus-visible{outline:none!important}.cb-link:focus-within{box-shadow:var(--focus-ring)}.pcv-card,.wallet-hero,.cb-holo{--focus-color:#7cb8e8}html input::placeholder,html textarea::placeholder{color:var(--text-placeholder);opacity:1}button:disabled,button.btn-ripple:disabled,.btn-primary-pill:disabled,.btn-secondary-pill:disabled{opacity:.55!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}a,button,[role=button],label.pc-switch,.faq-toggle,.theme-switch{cursor:pointer}.faq-answer{transition:max-height var(--dur-base) var(--ease-in-out)}.faq-toggle:active{background:var(--surface-1)}.skip-link{z-index:var(--z-skip);padding:var(--space-2_5) var(--space-5);border-radius:var(--radius-pill);background:var(--accent-strong);color:#fff;font-size:var(--fs-body-sm);transition:transform var(--dur-fast) var(--ease-standard);font-weight:700;position:fixed;top:10px;right:10px;transform:translateY(-250%)}.skip-link:focus-visible{transform:translateY(0)}.theme-switch:after{content:"";position:absolute;inset:-8px}.mobile-nav-btn{justify-content:center;min-width:44px;min-height:44px}.text-white\/30{color:#ffffff80!important}.text-white\/40{color:#ffffff8c!important}.text-white\/45{color:#ffffff94!important}.text-white\/50{color:#ffffff9e!important}.text-white\/60{color:#ffffffa8!important}.hover\:text-white:hover{color:#fff!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-aos]{opacity:1!important;transition:none!important;transform:none!important}}@media (prefers-reduced-transparency:reduce){.glass-effect,.pc-menu,.notif-drawer,.pc-modal__overlay{-webkit-backdrop-filter:none!important}.pc-modal__overlay{background:#020817e6}body.light-theme .pc-modal__overlay{background:#0f172ab8}}@media (prefers-contrast:more){.glass,.glass-effect,.pc-menu,.notif-drawer,.pc-modal__panel,.spec-card{background:#09101ef5!important;border-color:#ffffff8c!important}.spec-card__sheen{display:none}.spec-card__meta{border-top-color:#ffffff8c!important}.svc__item{border-color:#ffffff8c!important}body.light-theme .svc__item{border-color:#0f172aa6!important}body.light-theme .spec-card{background:#fff!important;border-color:#0f172aa6!important}body.light-theme .spec-card__meta{border-top-color:#0f172aa6!important}body.light-theme .glass,body.light-theme .glass-effect,body.light-theme .pc-menu,body.light-theme .notif-drawer,body.light-theme .pc-modal__panel{background:#fff!important;border-color:#0f172aa6!important}.form-hint,.pc-field__hint,.ad-muted{color:var(--text)!important;opacity:.92!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px!important;outline:3px solid!important}}.art-layer{border-radius:inherit;pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.art-layer img{object-fit:cover;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease-standard)}body.light-theme .art-blueprint img{filter:invert()hue-rotate(195deg)saturate(1.15);mix-blend-mode:multiply}.art-blueprint img{opacity:.12;mix-blend-mode:screen;object-position:center 30%}.kyc-card{border:1px solid rgb(var(--accent-rgb) / .3)}.kyc-icon{border-radius:var(--radius-field);width:48px;height:48px;color:var(--accent);background:rgb(var(--accent-rgb) / .12);border:1px solid rgb(var(--accent-rgb) / .25);justify-content:center;align-items:center;font-size:1.15rem;display:flex}.kyc-chip{align-items:center;gap:var(--space-1_5);font-size:var(--fs-micro);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:var(--tone-warning-fg);background:var(--tone-warning-bg);border:1px solid var(--tone-warning-bd);font-weight:800;display:inline-flex}body.light-theme .kyc-chip{color:var(--tone-warning-fg)}.kyc-secure{justify-content:center;align-items:center;gap:var(--space-1_5);font-size:var(--fs-micro);color:var(--text-muted);background:var(--surface-1);border:1px solid var(--border-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);display:inline-flex}.kyc-secure i{color:#22c55e}.kyc-mini-steps{align-items:center;gap:var(--space-1_5);flex-wrap:wrap;display:flex}.kyc-mini-step{align-items:center;gap:var(--space-1_5);font-size:var(--fs-micro);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:var(--text-subtle);background:var(--surface-1);border:1px solid var(--border-1);white-space:nowrap;font-weight:700;display:inline-flex}.kyc-mini-step.is-done{color:var(--tone-success-fg);background:var(--tone-success-bg);border-color:var(--tone-success-bd)}.kyc-mini-step.is-current{opacity:1;color:#fff;background:linear-gradient(135deg, var(--accent-strong), var(--accent));box-shadow:var(--shadow-accent);border-color:#0000}.kyc-mini-sep{display:none}.kyc-chip--info{color:var(--accent-soft);background:rgb(var(--accent-rgb) / .12);border-color:rgb(var(--accent-rgb) / .3)}body.light-theme .kyc-chip--info{color:var(--accent-deep);background:rgb(var(--accent-rgb) / .12);border-color:#0f4c7559}.pc-profile{position:relative}.pc-avatar-btn{border-radius:var(--radius-circle);width:44px;height:44px;padding:var(--space-0_5);background:linear-gradient(135deg, var(--accent-strong), var(--accent));cursor:pointer;transition:transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);border:none;position:relative}.pc-avatar-btn:hover{box-shadow:var(--shadow-accent);transform:translateY(-2px)}.pc-avatar-btn:active{transform:scale(.92)}.pc-avatar-btn.is-open{box-shadow:var(--focus-ring)}.pc-avatar-btn__inner{border-radius:var(--radius-circle);background:var(--bg);width:100%;height:100%;color:var(--accent-soft);transition:background var(--dur-slow) var(--ease-standard);justify-content:center;align-items:center;font-size:15px;display:flex}.pc-menu{z-index:var(--z-popover);overscroll-behavior:contain;width:304px;max-width:calc(100vw - 24px);max-height:calc(100vh - 84px);padding:var(--space-2_5);border:1px solid var(--border-2);box-shadow:var(--shadow-lg), inset 0 1px 0 #ffffff0f;opacity:0;transform-origin:0 0;visibility:hidden;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-out), visibility 0s linear var(--dur-base);background:linear-gradient(#16274a 0%,#0f172a 72%);border-radius:1.85rem;position:absolute;top:calc(100% + 12px);left:0;overflow-y:auto;transform:translateY(-8px)scale(.96)}.pc-menu.open{opacity:1;visibility:visible;transition-delay:0s;transform:none}body.light-theme .pc-menu{background:#fff}.pc-menu__hero{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-3_5);background:radial-gradient(130% 150% at 88% -25%, rgb(var(--accent-rgb) / .55) 0%, transparent 58%), linear-gradient(140deg, #1b3058 0%, #10203c 62%);border:1px solid #bbe1fa29;border-radius:1.4rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.pc-menu__hero-orb{border-radius:var(--radius-circle);background:rgb(var(--accent-rgb) / .4);filter:blur(42px);pointer-events:none;inset-inline-end:-34px;width:130px;height:130px;position:absolute;top:-46px}.pc-menu__field{z-index:0;opacity:.75;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.pc-menu__field{opacity:.55}}.pc-menu__avatar{z-index:1;border-radius:var(--radius-circle);color:#fff;background:linear-gradient(135deg, var(--accent-soft), var(--accent) 55%, var(--accent-strong));width:48px;height:48px;box-shadow:0 6px 16px rgb(var(--accent-rgb) / .45), inset 0 1px 0 #ffffff59;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex;position:relative}.pc-menu__avatar-badge{border-radius:var(--radius-circle);color:#fff;bottom:-2px;background:#22c55e;border:2px solid #10203c;justify-content:center;align-items:center;width:18px;height:18px;font-size:8px;display:flex;position:absolute;inset-inline-end:-2px}.pc-menu__id{z-index:1;flex:1;min-width:0;position:relative}.pc-menu__name{font-size:var(--fs-body-sm);color:#fff;white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}.pc-menu__phone{font-size:var(--fs-micro);color:#ffffff9e;margin-top:var(--space-1);text-align:right;font-family:var(--font-mono);direction:ltr}.pc-menu__kyc{align-items:center;gap:var(--space-1);margin-top:var(--space-2);font-size:var(--fs-micro);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);white-space:nowrap;background:var(--tone-warning-bg);color:var(--tone-warning-fg);border:1px solid var(--tone-warning-bd);font-weight:800;display:inline-flex}.pc-menu__kyc.is-verified{background:var(--tone-success-bg);color:var(--tone-success-fg);border-color:var(--tone-success-bd)}.pc-menu__wallet{align-items:center;gap:var(--space-3);width:100%;margin-top:var(--space-2_5);padding:var(--space-3) var(--space-3);background:rgb(var(--accent-rgb) / .1);border:1px solid rgb(var(--accent-rgb) / .2);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border-radius:1.2rem;display:flex}.pc-menu__wallet:hover,.pc-menu__wallet:focus-visible{background:rgb(var(--accent-rgb) / .16);border-color:rgb(var(--accent-rgb) / .38)}.pc-menu__wallet:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--accent-rgb) / .6);outline:none}.pc-menu__wallet:active{transform:scale(.985)}.pc-menu__wallet-ico{border-radius:var(--radius-sm);color:#fff;background:linear-gradient(135deg, var(--accent), var(--accent-strong));flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;display:flex;box-shadow:inset 0 1px #ffffff47}.pc-menu__wallet-body{text-align:right;flex:1;min-width:0}.pc-menu__wallet-label{font-size:var(--fs-micro);color:var(--text-subtle);font-weight:700;display:block}.pc-menu__wallet-amount{font-size:var(--fs-body-sm);color:var(--text);margin-top:var(--space-0_5);font-weight:900;display:block}.pc-menu__wallet-cta{align-items:center;gap:var(--space-1);font-size:var(--fs-micro);color:#fff;padding:var(--space-1_5) var(--space-3);border-radius:var(--radius-pill);background:linear-gradient(135deg, var(--accent), var(--accent-strong));box-shadow:var(--shadow-accent);flex-shrink:0;font-weight:800;display:inline-flex}.pc-menu__group{margin-top:var(--space-2);gap:var(--space-0_5);flex-direction:column;display:flex}.pc-menu__item{align-items:center;gap:var(--space-3);width:100%;min-height:46px;padding:var(--space-2) var(--space-2_5);border-radius:var(--radius-sm);font-size:var(--fs-caption);color:var(--text);cursor:pointer;text-align:right;transition:background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);background:0 0;border:none;font-weight:700;display:flex}.pc-menu__label{flex:1;min-width:0}.pc-menu__chev{color:var(--text-subtle);transition:transform var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard);font-size:10px}.pc-menu__item:hover,.pc-menu__item:focus-visible{background:var(--surface-2);outline:none}.pc-menu__item:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--accent-rgb) / .6)}.pc-menu__item:hover .pc-menu__chev,.pc-menu__item:focus-visible .pc-menu__chev{color:var(--text-muted);transform:translate(-3px)}.pc-menu__item:active{transform:scale(.98)}.pc-menu__icon{border-radius:var(--radius-sm);width:36px;height:36px;font-size:var(--fs-body-sm);color:var(--accent);background:rgb(var(--accent-rgb) / .1);border:1px solid rgb(var(--accent-rgb) / .18);flex-shrink:0;justify-content:center;align-items:center;display:flex}.pc-menu__icon.tone-blue{color:#5eb0e6;background:rgb(var(--accent-rgb) / .14);border-color:rgb(var(--accent-rgb) / .26)}.pc-menu__icon.tone-cyan{color:#38bdf8;background:#38bdf821;border-color:#38bdf840}.pc-menu__icon.tone-green{color:#4ade80;background:#22c55e21;border-color:#22c55e40}.pc-menu__icon.tone-violet{color:#a78bfa;background:#a78bfa24;border-color:#a78bfa42}.pc-menu__icon.tone-amber{color:#fbbf24;background:#f59e0b24;border-color:#f59e0b42}body.light-theme .pc-menu__icon.tone-blue{color:var(--accent-strong)}body.light-theme .pc-menu__icon.tone-cyan{color:#0e7490}body.light-theme .pc-menu__icon.tone-green{color:#15803d}body.light-theme .pc-menu__icon.tone-violet{color:#6d28d9}body.light-theme .pc-menu__icon.tone-amber{color:#b45309}.pc-menu__sep{background:var(--border-1);height:1px;margin:var(--space-2) var(--space-2_5)}.pc-menu__item--danger{color:#f87171}body.light-theme .pc-menu__item--danger{color:#dc2626}.pc-menu__item--danger .pc-menu__icon{color:#ef4444;background:#ef44441a;border-color:#ef44442e}.pc-menu__item--danger:hover,.pc-menu__item--danger:focus-visible{background:#ef44441a}.pc-dp-anchor{position:relative}.pc-dp{z-index:20;padding:var(--space-3_5);border:1px solid var(--border-2);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);opacity:0;transform-origin:top;visibility:hidden;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), visibility 0s linear var(--dur-fast);background:linear-gradient(#14213b 0%,#0f172a 70%);position:absolute;top:calc(100% + 10px);left:0;right:0;transform:translateY(-6px)scale(.97)}.pc-dp.open{opacity:1;visibility:visible;transition-delay:0s;transform:none}body.light-theme .pc-dp{background:#fff}.pc-dp__head{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2_5);display:flex}.pc-dp__nav{border-radius:var(--radius-sm);width:38px;height:38px;font-size:var(--fs-micro);color:var(--text-muted);background:var(--surface-1);border:1px solid var(--border-1);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex}.pc-dp__nav:hover:not(:disabled){color:var(--text);background:var(--surface-2)}.pc-dp__nav:active{transform:scale(.92)}.pc-dp__nav:disabled{opacity:.2;cursor:not-allowed}.pc-dp__label{border-radius:var(--radius-sm);height:38px;font-size:var(--fs-caption);color:var(--accent-soft);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);background:0 0;border:none;flex:1;font-weight:800}.pc-dp__label:hover{background:var(--surface-1)}.pc-dp__week{gap:var(--space-1);margin-bottom:var(--space-1);grid-template-columns:repeat(7,1fr);display:grid}.pc-dp__week span{font-size:var(--fs-micro);color:var(--text-subtle);text-align:center;padding:var(--space-1) 0;font-weight:700}.pc-dp__grid{gap:var(--space-1);animation:pcDpIn .18s var(--ease-standard);display:grid}.pc-dp__grid--days{grid-template-columns:repeat(7,1fr)}.pc-dp__grid--months,.pc-dp__grid--years{grid-template-columns:repeat(3,1fr)}@keyframes pcDpIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.pc-dp__cell{border-radius:var(--radius-sm);height:38px;font-size:var(--fs-caption);color:var(--text);opacity:.85;cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;font-weight:700;display:flex}.pc-dp__grid--months .pc-dp__cell,.pc-dp__grid--years .pc-dp__cell{height:44px}.pc-dp__cell:hover:not(:disabled){background:var(--surface-2);opacity:1}.pc-dp__cell:active{transform:scale(.94)}.pc-dp__cell:disabled{opacity:.22;cursor:not-allowed}.pc-dp__cell.is-selected{background:linear-gradient(135deg, var(--accent-strong), var(--accent));color:#fff;opacity:1;box-shadow:var(--shadow-accent)}.kyc-chip--ok{color:#22c55e;background:#22c55e1f;border-color:#22c55e4d}body.light-theme .kyc-chip--ok{color:#166534;border-color:#16a34a59}.txn-card{border-radius:var(--radius-field);background:var(--surface-1);border:1px solid var(--border-1);transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);overflow:hidden}.txn-card:hover{background:var(--surface-2);border-color:var(--border-2)}.txn-card__head{align-items:center;gap:var(--space-3_5);width:100%;min-height:64px;padding:var(--space-2_5) var(--space-4);font:inherit;color:inherit;text-align:inherit;background:0 0;border:0;display:flex}button.txn-card__head{cursor:pointer}.txn-card__head .txn-title{display:block}.txn-card__chev{font-size:var(--fs-micro);color:var(--text-subtle);transition:transform var(--dur-fast) var(--ease-standard);flex-shrink:0}.txn-card.is-open .txn-card__chev{transform:rotate(180deg)}.txn-card__detail[hidden]{display:none}@media (prefers-reduced-motion:reduce){.txn-card__chev{transition:none}}.txn-card__id{flex:1;min-width:0}.txn-card{container:txn/inline-size}@container txn (width<=420px){.txn-card__head{column-gap:var(--space-3);row-gap:var(--space-1);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.txn-card__head>.txn-icon{grid-row:1/span 2;align-self:start}.txn-card__head>.txn-card__id{grid-column:2}.txn-card__head>.txn-amount{text-align:right;grid-area:2/2;justify-self:start}.txn-card__head>.txn-card__chev{grid-area:1/3/span 2}}.txn-card__sub{align-items:center;gap:var(--space-1_5) var(--space-2_5);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.txn-flow{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--fs-micro);border-radius:var(--radius-pill);font-weight:800;display:inline-flex}.txn-flow--in{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e3d}.txn-flow--out{color:var(--accent-soft);background:rgb(var(--accent-rgb) / .12);border:1px solid rgb(var(--accent-rgb) / .24)}.txn-flow--void{color:var(--text-subtle);background:var(--surface-2);border:1px solid var(--border-1)}body.light-theme .txn-date,body.light-theme .txn-tile__k,body.light-theme .txn-flow--in{color:#166534}body.light-theme .txn-flow--out{color:var(--accent-strong)}.txn-card__detail{padding:var(--space-3) var(--space-4) var(--space-3_5);border-top:1px dashed var(--border-1);background:#0000001f}body.light-theme .txn-card__detail{background:#0f172a05}.txn-refs{gap:var(--space-1_5) var(--space-2);flex-wrap:wrap;display:flex}.txn-ref{align-items:center;gap:var(--space-1_5);padding:var(--space-1) var(--space-2_5);font-size:var(--fs-micro);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-pill);display:inline-flex}.txn-ref__k{color:var(--text-subtle)}.txn-ref__v{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.txn-ref.is-copy{cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);position:relative}.txn-ref.is-copy:after{content:"";position:absolute;inset:-9px 0}.txn-ref.is-copy:hover{background:var(--surface-2);border-color:var(--border-2)}.txn-ref.is-copy:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.txn-ref__ico,.txn-ref__ok{font-size:var(--fs-micro)}.txn-ref__ico{opacity:.4}.txn-ref__ok{color:#4ade80;display:none}.txn-ref.is-copied .txn-ref__ico{display:none}.txn-ref.is-copied .txn-ref__ok{display:inline}.txn-tiles{gap:var(--space-2);margin-top:var(--space-2_5);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));display:grid}.txn-tile{gap:var(--space-1);padding:var(--space-2) var(--space-3);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-sm);flex-direction:column;display:flex}.txn-tile__k{font-size:var(--fs-micro);color:var(--text-subtle)}.txn-tile__v{font-size:var(--fs-micro);color:var(--text);font-variant-numeric:tabular-nums;font-weight:800}.txn-tile__u{font-size:var(--fs-micro);color:var(--text-muted);font-weight:500}.txn-tile--fee{background:#f59e0b1a;border-color:#f59e0b47}.txn-tile--fee .txn-tile__v{color:#fbbf24}body.light-theme .txn-tile--fee .txn-tile__v{color:#92400e}.txn-tile--usd{background:rgb(var(--accent-rgb) / .12);border-color:rgb(var(--accent-rgb) / .28)}.txn-tile--usd .txn-tile__v{color:var(--accent-soft)}body.light-theme .txn-tile--usd .txn-tile__v{color:var(--accent-deep)}.txn-icon{border-radius:var(--radius-sm);width:42px;height:42px;font-size:var(--fs-body-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.txn-icon--in{color:var(--tone-success-fg);background:#22c55e1f;border:1px solid #22c55e33}.txn-icon--out{color:var(--accent);background:rgb(var(--accent-rgb) / .12);border:1px solid rgb(var(--accent-rgb) / .2)}.txn-icon--fail{color:#ef4444;background:#ef44441a;border:1px solid #ef44442e}.txn-title{font-size:var(--fs-caption);color:var(--text);font-weight:700}.txn-date{font-size:var(--fs-micro);color:var(--text-subtle);font-variant-numeric:tabular-nums}.txn-amount{font-size:var(--fs-body-sm);white-space:nowrap;text-align:left;font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:800}.txn-amount__u{font-size:var(--fs-micro);color:var(--text-muted);font-weight:400}.txn-amount--in{color:#22c55e}body.light-theme .txn-amount--in{color:#166534}.txn-amount--out{color:var(--text);opacity:.85}.txn-amount--wait{color:var(--text-muted)}.txn-amount--void{color:var(--text-subtle);text-decoration:line-through}.txn-amount--fail{color:var(--tone-danger-fg);text-decoration:line-through}body.light-theme .txn-amount--fail{color:#b91c1c}.amount-chip{padding:var(--space-3) var(--space-2);border-radius:var(--radius-sm);font-size:var(--fs-micro);color:var(--text);background:var(--surface-1);border:1px solid var(--border-1);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);font-weight:700}.amount-chip:hover{border-color:rgb(var(--accent-rgb) / .5);background:var(--surface-2)}.amount-chip:active{transform:scale(.97)}.amount-chip.is-active{color:var(--accent-soft);border-color:var(--accent);background:rgb(var(--accent-rgb) / .12)}.bank-item{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-md);background:var(--surface-1);border:1px solid var(--border-1);transition:border-color var(--dur-fast) var(--ease-standard);flex-direction:column;display:flex}.bank-item.is-default{border-color:rgb(var(--accent-rgb) / .4)}.bank-item__icon{border-radius:var(--radius-sm);width:44px;height:44px;font-size:16px}.bank-item__num{text-align:right;margin-top:var(--space-1);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.02em;color:var(--text-muted);overflow-wrap:anywhere;direction:ltr}.bank-item__num.is-sub{margin-top:var(--space-0_5);color:var(--text-subtle)}.bank-mark{color:var(--text-muted);background:var(--surface-2);border:1px solid var(--border-1);transition:color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:flex}.bank-mark__logo{width:62%;height:62%;-webkit-mask:var(--logo) no-repeat center / contain;mask:var(--logo) no-repeat center / contain;background:currentColor}.wallet-card-option.is-selected .bank-mark,.bank-item.is-default .bank-mark,.pcp-pick__opt.is-selected .bank-mark,.bank-mark.pcp-pick__lead,.bank-mark.vpn-sum__logo{color:var(--accent-text);background:rgb(var(--accent-rgb) / .12);border-color:rgb(var(--accent-rgb) / .3)}.bank-hint__logo{border-radius:var(--radius-xs);vertical-align:middle;width:22px;height:22px;margin-inline-end:var(--space-1_5);display:inline-flex}.topup-step{align-items:center;gap:var(--space-2);font-size:var(--fs-micro);color:var(--text);font-weight:800;display:flex}.topup-step__num{border-radius:var(--radius-xs);width:22px;height:22px;font-size:var(--fs-micro);color:var(--accent-soft);background:rgb(var(--accent-rgb) / .14);border:1px solid rgb(var(--accent-rgb) / .28);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}body.light-theme .topup-step__num{color:var(--accent-strong)}.topup-hint{align-items:center;gap:var(--space-2_5);padding:var(--space-2_5) var(--space-3_5);border-radius:var(--radius-sm);font-size:var(--fs-micro);color:#fbbf24;background:#eab30814;border:1px dashed #eab30859;font-weight:600;line-height:1.8;display:flex}.topup-hint__btn{font-size:var(--fs-micro);padding:var(--space-1_5) var(--space-3);border-radius:var(--radius-pill);color:#fbbf24;transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:#eab3081f;border:1px solid #eab30859;flex-shrink:0;font-weight:800}.topup-hint__btn:hover{color:#fde68a;background:#eab3083d}body.light-theme .topup-hint{color:#a16207;background:#eab3081a;border-color:#a1620759}body.light-theme .topup-hint__btn{color:#854d0e;border-color:#a1620759}body.light-theme .topup-hint__btn:hover{color:#713f12;background:#eab30838}.wallet-card-option{align-items:center;gap:var(--space-3);text-align:right;width:100%;padding:var(--space-3) var(--space-3_5);border-radius:var(--radius-field);background:var(--surface-1);border:1px solid var(--border-1);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);display:flex}.wallet-card-option:hover{border-color:rgb(var(--accent-rgb) / .45);background:var(--surface-2)}.wallet-card-option:active{transform:scale(.985)}.wallet-card-option.is-selected{border-color:var(--accent);background:rgb(var(--accent-rgb) / .1);box-shadow:0 0 0 1px var(--accent) inset}.wallet-card-option__logo{border-radius:var(--radius-sm);width:42px;height:42px;font-size:17px}.wallet-card-option__tag{font-size:var(--fs-micro);color:var(--accent-soft);background:rgb(var(--accent-rgb) / .1);border:1px solid rgb(var(--accent-rgb) / .25);padding:var(--space-0_5) var(--space-2);border-radius:var(--radius-pill);flex-shrink:0;font-weight:700}.wallet-card-option__check{border-radius:var(--radius-pill);width:22px;height:22px;font-size:var(--fs-micro);color:#fff;background:var(--accent);opacity:0;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:flex;transform:scale(.5)}.wallet-card-option.is-selected .wallet-card-option__check{opacity:1;transform:scale(1)}.wpf__current[hidden],.wpf__add[hidden]{display:none}.wpf__change{align-items:center;gap:var(--space-1_5);min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-pill);font-size:var(--fs-micro);color:var(--accent-text);background:rgb(var(--accent-rgb) / .12);border:1px solid rgb(var(--accent-rgb) / .3);transition:background var(--dur-fast) var(--ease-standard);flex-shrink:0;font-weight:800;display:inline-flex}.wpf__current:hover .wpf__change{background:rgb(var(--accent-rgb) / .2)}.wpf__count{color:var(--text-muted);font-weight:600}.wpf__count:before{content:"·";margin-inline-end:var(--space-1_5)}.wpf__change i{font-size:var(--fs-micro);transition:transform var(--dur-fast) var(--ease-standard)}@container pane (width<=479px){.wpf__count{display:none}}.wpf__current[aria-expanded=true] .wpf__change i{transform:rotate(180deg)}#walletCardList.is-sheet{overscroll-behavior:contain;scrollbar-width:thin;max-height:300px;padding:var(--space-1);margin-inline:calc(-1 * var(--space-1));animation:wpf-in var(--dur-base) var(--ease-out);overflow-y:auto}@keyframes wpf-in{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){#walletCardList.is-sheet{animation:none}}.wpf__add{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-field);border:1px dashed var(--border-2);width:100%;min-height:44px;font-size:var(--fs-caption);color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);font-weight:700;display:flex}.wpf__add:hover{color:var(--accent-text);border-color:rgb(var(--accent-rgb) / .45)}.vpn-modal__icon{border-radius:var(--radius-md);color:#fbbf24;background:#eab3081f;border:1px solid #eab3084d;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto;font-size:24px;display:flex}.vpn-sum{margin-top:var(--space-5);border-radius:var(--radius-field);background:var(--surface-1);border:1px solid var(--border-1)}.vpn-sum__row{gap:var(--space-1_5);padding:var(--space-3_5) var(--space-4);flex-direction:column;display:flex}.vpn-sum__row+.vpn-sum__row{border-top:1px dashed var(--border-1)}.vpn-sum dt{font-size:var(--fs-micro);color:var(--text-subtle);font-weight:600}.vpn-sum__amount{align-items:baseline;gap:var(--space-1_5);display:flex}.vpn-sum__amount b{font-size:var(--fs-h3);color:var(--text);font-weight:900;line-height:1.25}.vpn-sum__amount span{font-size:var(--fs-caption);color:var(--text-muted);font-weight:700}.vpn-sum__card{align-items:center;gap:var(--space-3);display:flex}.vpn-sum__logo{border-radius:var(--radius-sm);width:40px;height:40px;font-size:16px}.vpn-sum__bank{gap:var(--space-0_5);flex-direction:column;min-width:0;display:flex}.vpn-sum__bank b{font-size:var(--fs-body-sm);font-weight:800}.vpn-sum__pan{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--text-muted);align-self:flex-start}body.light-theme .vpn-modal__icon{color:#b45309;background:#b453091a;border-color:#b4530940}.pen-alert__head{align-items:flex-start;gap:var(--space-3_5);padding-inline-end:var(--space-8);display:flex}.pen-alert__icon{border-radius:var(--radius-field);color:#f87171;background:#ef44441f;border:1px solid #ef44444d;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:20px;display:flex}.pen-alert__title{color:var(--text);font-size:15px;font-weight:900;line-height:1.7}.pen-alert__box{margin-top:var(--space-5);padding:var(--space-1) var(--space-4);border-radius:var(--radius-field);background:#ef444412;border:1px solid #ef444438}.pen-alert__row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;font-size:var(--fs-micro);display:flex}.pen-alert__row+.pen-alert__row{border-top:1px dashed #ef444433}.pen-alert__row>span{color:var(--text-muted);font-weight:600}.pen-alert__row>b{align-items:center;gap:var(--space-2);color:var(--text);font-variant-numeric:tabular-nums;font-weight:800;display:inline-flex}.pen-alert__row--sub{font-size:var(--fs-micro)}.pen-alert__usd{padding:var(--space-0_5) var(--space-2);font-size:var(--fs-micro);color:#f87171;border-radius:var(--radius-pill);background:#ef44441f;border:1px solid #ef44443d;font-weight:800}.pen-alert__state{color:#fbbf24!important}.pen-alert__revoked{gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-2_5) var(--space-3);font-size:var(--fs-micro);color:#f87171;border-radius:var(--radius-sm);background:#ef44441a;border:1px solid #ef444447;font-weight:700;line-height:1.9;display:flex}.pen-alert__revoked[hidden]{display:none}.pen-alert__why{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:44px;margin-top:var(--space-3_5);font-size:var(--fs-micro);color:#fbbf24;border-radius:var(--radius-sm);transition:background var(--dur-fast) var(--ease-standard);background:#fbbf241a;border:1px dashed #fbbf2457;font-weight:700;display:flex}.pen-alert__why:hover{background:#fbbf242b}.pen-alert__why:focus-visible{outline:none;box-shadow:0 0 0 3px #fbbf244d}body.light-theme .pen-alert__icon{color:#b91c1c;background:#b91c1c17;border-color:#b91c1c3d}body.light-theme .pen-alert__usd,body.light-theme .pen-alert__revoked{color:#b91c1c}body.light-theme .pen-alert__state{color:#b45309!important}body.light-theme .pen-alert__why{color:#92400e;background:#b4530914;border-color:#b453094d}.pen-info__head{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3_5);border-bottom:1px solid var(--border-1);display:flex}.pen-info__icon{border-radius:var(--radius-sm);color:#fbbf24;background:#fbbf241f;border:1px solid #fbbf244d;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:16px;display:flex}.pen-info__title{color:var(--text);flex:1;font-size:15px;font-weight:900}.pen-info__scroll{max-height:min(56vh,460px);padding:var(--space-4) var(--space-1) var(--space-1);margin-inline-end:-4px;overflow-y:auto}.pen-info__lead{padding:var(--space-3) var(--space-3_5);font-size:var(--fs-micro);color:var(--text);opacity:.85;background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-sm);line-height:2.1}.pen-info__sec{margin-top:var(--space-5)}.pen-info__sec h3{align-items:center;gap:var(--space-2);font-size:var(--fs-caption);color:var(--text);font-weight:800;display:flex}.pen-info__num{width:22px;height:22px;font-size:var(--fs-micro);border-radius:var(--radius-xs);color:#fff;background:var(--accent-strong);flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.pen-info__num.is-danger{background:#dc2626}.pen-info__num.is-ok{background:#16a34a}.pen-info__sec p{margin-top:var(--space-2);font-size:var(--fs-micro);color:var(--text);opacity:.75;line-height:2.1}.pen-info__amount{padding:var(--space-3) var(--space-3);border-radius:var(--radius-sm);background:#fbbf241a;border:1px solid #fbbf2447;opacity:1!important}.pen-info__amount b{color:#fbbf24;font-variant-numeric:tabular-nums;font-weight:900}.pen-info__list{margin:var(--space-2) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.pen-info__list li{font-size:var(--fs-micro);color:var(--text);opacity:.75;padding-inline-start:var(--space-4);line-height:2.1;position:relative}.pen-info__list li:before{content:"";border-radius:var(--radius-circle);background:var(--accent);inset-inline-start:0;width:5px;height:5px;position:absolute;top:11px}.pen-info__list li b{color:var(--text);opacity:1;font-weight:800}.pen-info__sec--danger,.pen-info__sec--ok{padding:var(--space-3) var(--space-3_5);border-radius:var(--radius-sm)}.pen-info__sec--danger{background:#ef444414;border:1px solid #ef44443d}.pen-info__sec--danger .pen-info__list li:before{background:#ef4444}.pen-info__sec--ok{background:#22c55e12;border:1px solid #22c55e38}.pen-info__sec--ok .pen-info__list li:before{background:#22c55e}.pen-info__summary{margin-top:var(--space-5);padding:var(--space-3) var(--space-3_5);font-size:var(--fs-micro);color:var(--text);opacity:.85;background:var(--pcp-tint);border:1px solid var(--pcp-tint-bd);border-radius:var(--radius-sm);line-height:2.1}.pen-info__summary b{opacity:1;font-weight:900}body.light-theme .pen-info__icon{color:#b45309;background:#b453091a;border-color:#b4530942}body.light-theme .pen-info__amount{background:#b4530914;border-color:#b4530942}body.light-theme .pen-info__amount b{color:#92400e}body.light-theme .pen-info__lead,body.light-theme .pen-info__sec p,body.light-theme .pen-info__list li,body.light-theme .pen-info__summary{opacity:1;color:#0f172ac7}body.light-theme .pen-info__list li b,body.light-theme .pen-info__summary b{color:#0f172a}.pc-confirm{text-align:center;padding-top:var(--space-0_5)}.pc-confirm__icon{width:68px;height:68px;margin:0 auto var(--space-5);border-radius:var(--radius-md);color:#f87171;background:#ef44441f;border:1px solid #ef44444d;justify-content:center;align-items:center;font-size:26px;display:flex;position:relative}.pc-confirm__icon:after{content:"";border-radius:inherit;animation:pcConfirmPulse 2s var(--ease-standard) infinite;pointer-events:none;border:1px solid #ef444447;position:absolute;inset:-6px}@keyframes pcConfirmPulse{0%{opacity:.65;transform:scale(1)}70%{opacity:0;transform:scale(1.14)}to{opacity:0}}.pc-confirm__icon.is-brand{color:var(--accent);background:rgb(var(--accent-rgb) / .12);border-color:rgb(var(--accent-rgb) / .3)}.pc-confirm__icon.is-brand:after{border-color:rgb(var(--accent-rgb) / .28)}.pc-confirm__title{color:var(--text);font-size:17px;font-weight:900}.pc-confirm__msg{font-size:var(--fs-caption);color:var(--text-muted);margin:var(--space-2) auto 0;max-width:320px;line-height:1.9}.pc-confirm__actions{gap:var(--space-3);margin-top:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.pc-confirm__btn{border-radius:var(--radius-field);min-height:48px;font-size:var(--fs-caption);justify-content:center;align-items:center;gap:var(--space-1_5);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);font-weight:800;display:inline-flex}.pc-confirm__btn:active{transform:scale(.97)}.pc-confirm__btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.pc-confirm__btn--ghost{color:var(--text);background:var(--surface-2);border:1px solid var(--border-1)}.pc-confirm__btn--ghost:hover{border-color:var(--border-2);background:var(--surface-1)}.pc-confirm__btn--danger{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 12px 26px -8px #ef444480}.pc-confirm__btn--danger:hover{background:linear-gradient(135deg,#f05252,#e02424)}.pc-confirm__btn--primary{color:#fff;background:var(--btn-primary-bg);box-shadow:var(--btn-primary-bevel)}.pc-confirm__btn--primary:hover{filter:brightness(1.06)}@media (prefers-reduced-motion:reduce){.pc-confirm__icon:after{animation:none}}.wallet-hero{justify-content:space-between;gap:var(--space-5);border-radius:var(--radius-xl);background:radial-gradient(120% 170% at 88% -25%, rgb(var(--accent-rgb) / .45) 0%, transparent 55%), radial-gradient(95% 130% at -5% 115%, #0f4c7599 0%, transparent 60%), linear-gradient(150deg, #111d38 0%, #0c1425 48%, #12283f 100%);min-height:240px;box-shadow:var(--shadow-lg), inset 0 1px 0 #ffffff14;border:1px solid #bbe1fa24;flex-direction:column;padding:26px 28px;display:flex;position:relative;overflow:hidden}.wallet-hero:before{content:"";border-radius:inherit;background:linear-gradient(135deg, #bbe1fa59, transparent 30%, transparent 62%, rgb(var(--accent-rgb) / .45));-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.wallet-hero__sheen{animation:walletSheen 8s var(--ease-standard) infinite;pointer-events:none;background:linear-gradient(115deg,#0000 42%,#bbe1fa14 50%,#0000 58%);position:absolute;inset:-60%;transform:translate(-70%)}@keyframes walletSheen{0%,55%{transform:translate(-70%)}85%,to{transform:translate(70%)}}.wallet-hero__rings{border-radius:var(--radius-circle);pointer-events:none;background:repeating-radial-gradient(circle,#bbe1fa0e 0 1.5px,#0000 1.5px 26px);width:460px;height:460px;position:absolute;bottom:-220px;left:-160px}.wallet-hero__glow{border-radius:var(--radius-circle);background:rgb(var(--accent-rgb) / .22);filter:blur(70px);pointer-events:none;width:260px;height:260px;position:absolute;top:-110px;right:-70px}.wallet-hero__top,.wallet-hero__footer{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-3);display:flex;position:relative}.wallet-hero__top{align-items:flex-start}.wallet-hero__mid{z-index:1;position:relative}.wallet-hero__chipwrap{align-items:center;gap:var(--space-3_5);display:flex}.wallet-hero__chip{border-radius:var(--radius-xs);background:linear-gradient(140deg,#ecdcae 0%,#c9a866 55%,#a8874b 100%);width:44px;height:32px;position:relative;box-shadow:inset 0 0 0 1px #46341440,inset 0 1px #ffffff73,0 2px 8px #00000059}.wallet-hero__chip:before{content:"";border:1px solid #4634144d;border-radius:5px;position:absolute;inset:5px}.wallet-hero__chip:after{content:"";background:#4634144d;width:1px;position:absolute;top:5px;bottom:5px;left:50%}.wallet-hero__nfc{color:#bbe1fa73;font-size:17px;transform:rotate(90deg)}.wallet-hero__labelrow{align-items:center;gap:var(--space-2_5);display:flex}.wallet-hero__label{font-size:var(--fs-micro);color:#fff9;letter-spacing:0;font-weight:700}.wallet-hero__eye{border-radius:var(--radius-sm);width:32px;height:32px;font-size:var(--fs-caption);color:#ffffffb8;transition:color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);background:#ffffff0f;border:1px solid #ffffff1a;justify-content:center;align-items:center;display:inline-flex;position:relative}.wallet-hero__eye:after{content:"";position:absolute;inset:-7px}.wallet-hero__eye:hover{color:#fff;background:#ffffff1f}.wallet-hero__amount{letter-spacing:-.5px;color:#0000;transition:filter var(--dur-base) var(--ease-standard), opacity var(--dur-base) var(--ease-standard);background:linear-gradient(#fff 15%,#bbe1fa 95%) text;font-size:clamp(2.3rem,5vw,2.9rem);font-weight:900;line-height:1}.wallet-hero--masked .wallet-hero__amount{filter:blur(14px);opacity:.75}.wallet-hero__currency{font-size:var(--fs-caption);color:#ffffff80;margin-bottom:var(--space-0_5);font-weight:700}.wallet-hero__brand{gap:var(--space-1);flex-direction:column;display:flex}.wallet-hero__brand-name{font-size:var(--fs-caption);color:#bbe1fa;letter-spacing:0;font-weight:900}.wallet-hero__brand-sub{color:#ffffff59;letter-spacing:0;font-size:9.5px;font-weight:700}.wallet-hero__shield{color:#bbe1fa40;font-size:20px}body.light-theme .wallet-hero .wallet-hero__label,body.light-theme .wallet-hero .wallet-hero__currency{color:#fff9}.pcv-scene{perspective:1200px;gap:var(--space-3_5);flex-direction:column;display:flex;position:relative;container:pcv/inline-size}.pcv-scene.is-enter{animation:pcvIn .38s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 45ms)}@keyframes pcvIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.pcv-orb{border-radius:var(--radius-circle);filter:blur(46px);z-index:0;pointer-events:none;opacity:.5;width:150px;height:150px;position:absolute}.pcv-orb--a{background:rgb(var(--accent-rgb) / .5);animation:pcvFloatA 7s var(--ease-standard) infinite;top:-26px;inset-inline-end:-20px}.pcv-orb--b{animation:pcvFloatB 9s var(--ease-standard) infinite;bottom:-30px;background:#bbe1fa59;inset-inline-start:-24px}@keyframes pcvFloatA{50%{transform:translate(-14px,12px)scale(1.12)}}@keyframes pcvFloatB{50%{transform:translate(16px,-12px)scale(1.14)}}.pcv-card{z-index:1;cursor:pointer;transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform var(--dur-slow) var(--ease-standard);will-change:transform;outline:none;position:relative}.pcv-card.is-tap{animation:pcvTap .32s var(--ease-standard)}@keyframes pcvTap{40%{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(.965)}}.pcv-flip{aspect-ratio:1.586;width:100%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.65,0,.35,1);position:relative}.pcv-card.is-flipped .pcv-flip{transform:rotateY(180deg)}.pcv-face{border-radius:var(--radius-lg);backface-visibility:hidden;padding:clamp(var(--space-3), 6.2cqw, var(--space-6)) clamp(var(--space-4), 6.8cqw, var(--space-6));background:radial-gradient(120% 170% at 88% -25%, rgb(var(--accent-rgb) / .55) 0%, transparent 55%), radial-gradient(95% 130% at -5% 115%, #0f4c759e 0%, transparent 60%), linear-gradient(150deg, #12233f 0%, #0c1526 48%, #103254 100%);box-shadow:var(--shadow-lg), inset 0 1px 0 #ffffff14;color:#fff;position:absolute;inset:0;overflow:hidden}.pcv-face:before{content:"";border-radius:inherit;background:linear-gradient(135deg, #bbe1fa66, transparent 30%, transparent 62%, rgb(var(--accent-rgb) / .5));-webkit-mask-composite:xor;pointer-events:none;z-index:3;padding:1px;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.pcv-back{visibility:hidden;padding:0;transform:rotateY(180deg)}.pcv-card.pcv-back-shown .pcv-front{visibility:hidden}.pcv-card.pcv-back-shown .pcv-back{visibility:visible}.pcv-sheen{animation:pcvSheen 7s var(--ease-standard) infinite;pointer-events:none;z-index:2;background:linear-gradient(115deg,#0000 42%,#bbe1fa1f 50%,#0000 58%);position:absolute;inset:-60%;transform:translate(-70%)}@keyframes pcvSheen{0%,55%{transform:translate(-70%)}85%,to{transform:translate(70%)}}.pcv-rings{border-radius:var(--radius-circle);pointer-events:none;z-index:1;inset-inline-start:-130px;background:repeating-radial-gradient(circle,#bbe1fa0f 0 1.5px,#0000 1.5px 24px);width:380px;height:380px;position:absolute;bottom:-190px}.pcv-glow{border-radius:var(--radius-circle);background:rgb(var(--accent-rgb) / .26);filter:blur(64px);pointer-events:none;z-index:1;top:-100px;width:220px;height:220px;position:absolute;inset-inline-end:-60px}.pcv-glare{border-radius:inherit;background:radial-gradient(circle at var(--mx,50%) var(--my,50%), #ffffff38, #fff0 45%);mix-blend-mode:soft-light;opacity:0;transition:opacity var(--dur-base) var(--ease-standard);pointer-events:none;z-index:2;position:absolute;inset:0}.pcv-card:hover .pcv-glare{opacity:1}.pcv-front{flex-direction:column;justify-content:space-between;display:flex}.pcv-front__top{z-index:4;justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex;position:relative}.pcv-front__topright{align-items:center;gap:var(--space-2_5);display:flex}.pcv-chipwrap{align-items:center;gap:var(--space-3);display:flex}.pcv-chip{border-radius:var(--radius-xs);background:linear-gradient(140deg,#ecdcae 0%,#c9a866 55%,#a8874b 100%);width:44px;height:32px;position:relative;box-shadow:inset 0 0 0 1px #46341440,inset 0 1px #ffffff73,0 2px 8px #00000059}.pcv-chip:before{content:"";border:1px solid #4634144d;border-radius:5px;position:absolute;inset:5px}.pcv-chip:after{content:"";background:#4634144d;width:1px;position:absolute;top:5px;bottom:5px;left:50%}.pcv-nfc{color:#bbe1fa80;font-size:17px;transform:rotate(90deg)}.pcv-eye{border-radius:var(--radius-sm);width:34px;height:34px;font-size:var(--fs-caption);color:#ffffffb3;transition:color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);background:#ffffff1a;border:1px solid #ffffff29;justify-content:center;align-items:center;display:inline-flex;position:relative}.pcv-eye:after{content:"";position:absolute;inset:-6px}.pcv-eye:hover{color:#fff;background:#ffffff2e;transform:scale(1.08)}.pcv-eye:active{transform:scale(.92)}.pcv-eye:focus-visible{outline:none;box-shadow:0 0 0 3px #bbe1fab3}.pcv-eye__hide,.pcv-card.is-revealed .pcv-eye__show{display:none}.pcv-card.is-revealed .pcv-eye__hide{display:inline}.pcv-number-row{z-index:4;align-items:center;gap:clamp(var(--space-1_5), 2.4cqw, var(--space-2_5));margin:var(--space-1_5) 0;display:flex;position:relative}.pcv-number{white-space:nowrap;min-width:0;font-family:var(--font-mono);letter-spacing:.12em;color:#0000;background:linear-gradient(#fff 20%,#bbe1fa 100%) text;font-size:clamp(.69rem,4.9cqw,1.5rem);font-weight:600}.pcv-copy{border-radius:var(--radius-xs);color:#ffffffb8;width:clamp(26px,10cqw,30px);height:clamp(26px,10cqw,30px);transition:color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);background:#ffffff1a;border:1px solid #ffffff29;flex-shrink:0;justify-content:center;align-items:center;font-size:clamp(10px,4cqw,12px);display:inline-flex;position:relative}.pcv-copy:after{content:"";position:absolute;inset:-9px}.pcv-copy:hover{color:#fff;background:rgb(var(--accent-rgb) / .35);transform:translateY(-1px)}.pcv-copy:active{transform:scale(.9)}.pcv-copy:focus-visible{outline:none;box-shadow:0 0 0 3px #bbe1fab3}.pcv-copy .fa-check{color:#4ade80}.pcv-number__full,.pcv-card.is-revealed .pcv-number__mask{display:none}.pcv-card.is-revealed .pcv-number__full{display:inline}.pcv-mid{z-index:4;gap:var(--space-1);flex-direction:column;display:flex;position:relative}.pcv-mid .pcv-number-row{margin:0}.pcv-nick{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.pcv-nick__name{align-items:center;gap:var(--space-1_5);color:#ffffffeb;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:clamp(10px,3.5cqw,12px);font-weight:700;display:inline-flex;overflow:hidden}.pcv-nick__name i{color:#bbe1fab3;flex-shrink:0;font-size:10px}.pcv-nick__type{letter-spacing:.3px;padding:var(--space-1) clamp(var(--space-1_5), 2.2cqw, var(--space-2));border-radius:var(--radius-pill);color:#bbe1fa;background:rgb(var(--accent-rgb) / .28);border:1px solid #bbe1fa40;flex-shrink:0;font-size:clamp(10px,2.7cqw,11px);font-weight:800}.pcv-front__bottom{z-index:4;justify-content:space-between;align-items:flex-end;gap:clamp(var(--space-2), 3cqw, var(--space-3));display:flex;position:relative}.pcv-field{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.pcv-field__label{letter-spacing:clamp(.8px,.45cqw,1.5px);color:#ffffff9e;white-space:nowrap;font-size:clamp(9px,2.4cqw,10px);font-weight:700}.pcv-field__value{letter-spacing:.4px;color:#ffffffeb;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(10px,3.7cqw,13px);font-weight:600;overflow:hidden}.pcv-field--exp{text-align:center;flex:none}.pcv-exp__full,.pcv-card.is-revealed .pcv-exp__mask{display:none}.pcv-card.is-revealed .pcv-exp__full{display:inline}.pcv-brand{letter-spacing:-.5px;color:#0000;filter:drop-shadow(0 1px 4px rgb(var(--accent-rgb) / .4));background:linear-gradient(100deg,#dfefff 0%,#8fbfe6 35%,#fff 50%,#7fb2e0 65%,#dfefff 100%) 0 0/220% 100% text;flex-shrink:0;font-family:Vazirmatn,system-ui,sans-serif;font-size:clamp(1.1rem,7.8cqw,1.7rem);font-style:italic;font-weight:900;line-height:1;animation:5s linear infinite pcvHolo}@keyframes pcvHolo{to{background-position:220% 0}}.pcv-back{padding:0 0 clamp(var(--space-2_5), 4.2cqw, var(--space-4));flex-direction:column;display:flex}.pcv-magstripe{margin-top:clamp(var(--space-4), 7cqw, 26px);z-index:2;background:linear-gradient(90deg,#05070c,#161c26 50%,#05070c);flex-shrink:0;height:clamp(32px,13.5cqw,46px);position:static}.pcv-sign{margin:clamp(var(--space-2), 4cqw, var(--space-4)) clamp(var(--space-4), 6.8cqw, var(--space-6)) 0;justify-content:space-between;align-items:center;gap:var(--space-2_5);min-height:clamp(28px,11cqw,38px);padding:0 clamp(var(--space-2), 3.4cqw, var(--space-3));border-radius:var(--radius-xs);z-index:3;background:repeating-linear-gradient(45deg,#e9edf3 0 8px,#dfe4ec 8px 16px);flex-shrink:0;display:flex;position:static}.pcv-sign__label{letter-spacing:clamp(.8px,.45cqw,1.5px);color:#6b7280;font-size:clamp(9px,2.4cqw,10px);font-weight:800}.pcv-sign__cvv{font-family:var(--font-mono);letter-spacing:clamp(2px,.9cqw,3px);color:#0b1220;font-size:clamp(12px,4.4cqw,15px);font-weight:800}.pcv-cvv__full,.pcv-card.is-revealed .pcv-cvv__mask{display:none}.pcv-card.is-revealed .pcv-cvv__full{display:inline}.pcv-back__foot{justify-content:space-between;align-items:flex-end;gap:clamp(var(--space-2), 3cqw, var(--space-3_5));margin:auto clamp(var(--space-4), 6.8cqw, var(--space-6)) 0;z-index:3;display:flex}.pcv-back__info{text-align:right;direction:rtl;min-width:0}.pcv-back__info p{color:#ffffff9e;margin-top:var(--space-1);font-size:clamp(9px,3.2cqw,11px);line-height:1.5}.pcv-back__info b{color:#bbe1fa;font-weight:800}.pcv-back__fine{color:#fff6!important;font-size:9px!important}.pcv-brand--back{flex-shrink:0;font-size:clamp(.85rem,5.4cqw,1.15rem)}.pcv-scene.is-blocked .pcv-card{filter:grayscale(.35)brightness(.82)}.pcv-bar{justify-content:space-between;align-items:center;gap:var(--space-2_5);padding:0 var(--space-1);flex-wrap:wrap;display:flex}@container pcv (width<=380px){.pcv-bar{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;padding:0;display:grid}.pcv-bar>.pcv-flip-btn,.pcv-bar>.pcv-block{padding-inline:var(--space-2);white-space:nowrap;justify-content:center}}@container pcv (width<=270px){.pcv-bar{grid-template-columns:minmax(0,1fr) auto}.pcv-bar>.pcv-block{grid-area:2/1/auto/-1}}.pcv-flip-btn{align-items:center;gap:var(--space-1_5);min-height:40px;padding:var(--space-2) var(--space-3_5);font-size:var(--fs-micro);border-radius:var(--radius-sm);color:var(--text);background:var(--surface-2);border:1px solid var(--border-1);transition:background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);font-weight:700;display:inline-flex}.pcv-flip-btn i{color:var(--accent);transition:transform var(--dur-base) var(--ease-standard)}.pcv-flip-btn:hover{background:rgb(var(--accent-rgb) / .14);transform:translateY(-1px)}.pcv-flip-btn:hover i{transform:rotate(180deg)}.why-ico{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--accent-text);background:rgb(var(--accent-rgb) / .12);border:1px solid rgb(var(--accent-rgb) / .24);flex:none;place-items:center;display:grid}body.is-hydrating .ad-main{opacity:.45;pointer-events:none}body.is-hydrating:before{content:"";z-index:var(--z-toast);background:linear-gradient(90deg, transparent, var(--accent), transparent) no-repeat;inset-inline:0;background-size:40% 100%;height:3px;animation:1.1s linear infinite adHydrate;position:fixed;top:0}@keyframes adHydrate{0%{background-position:-40% 0}to{background-position:140% 0}}@media (prefers-reduced-motion:reduce){body.is-hydrating:before{background-size:100% 100%;animation:none}}.adl-form{gap:var(--space-4);display:grid}.adl-form .pc-field{gap:var(--space-2);display:grid}@media (pointer:coarse){.ad-btn--sm,.ad-chip,.ad-sort,.tk-filter,.txn-ref.is-copy,.err__link,.topup-hint__btn,.cb-cap__copy{min-height:44px}.footer-legal a,.adl-back{align-items:center;min-height:44px;display:inline-flex}.ad-link{position:relative}.ad-link:after{content:"";position:absolute;inset:-12px -4px}.wallet-hero__eye,.theme-switch{min-width:44px;min-height:44px}}#cardsGrid{align-items:start}.pcv-ghost{display:none}@media (width>=1024px){.pcv-ghost{justify-content:center;align-items:center;gap:var(--space-2);min-height:15rem;padding:var(--space-6);border-radius:var(--radius-lg);border:1.5px dashed var(--border-control);color:var(--text-muted);text-align:center;transition:border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);background:0 0;flex-direction:column;display:flex}.pcv-ghost:hover{color:var(--text);border-color:var(--accent);background:var(--surface-1)}.pcv-ghost__ico{border-radius:var(--radius-circle);width:3rem;height:3rem;color:var(--accent-text);background:var(--tone-info-bg);place-items:center;display:grid}.pcv-ghost b{font-size:var(--fs-body-sm);color:var(--text)}.pcv-ghost small{font-size:var(--fs-caption);max-width:16rem;line-height:1.8}}.pcv-block{align-items:center;gap:var(--space-1_5);min-height:40px;font-size:var(--fs-micro);padding:var(--space-2) var(--space-3_5);border-radius:var(--radius-sm);color:var(--tone-neutral-fg);background:var(--tone-neutral-bg);border:1px solid var(--tone-neutral-bd);transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);font-weight:700;display:inline-flex}.pcv-block:hover{transform:translateY(-1px)}.pcv-block.is-block:hover{background:var(--surface-2);border-color:var(--border-control)}.pcv-block.is-unblock{color:var(--tone-success-fg);background:var(--tone-success-bg);border-color:var(--tone-success-bd)}.pcv-block.is-unblock:hover{border-color:currentColor}.pcv-block:disabled{color:var(--tone-danger-fg);background:var(--tone-danger-bg);border-color:var(--tone-danger-bd)}.pcv-block.is-wait{color:var(--tone-info-fg);background:var(--tone-info-bg);border-color:var(--tone-info-bd);cursor:default}.pcv-block.is-wait:hover{transform:none}@media (prefers-reduced-motion:reduce){.pcv-scene,.pcv-orb--a,.pcv-orb--b,.pcv-sheen,.pcv-brand,.pcv-scene.is-enter{animation:none}.pcv-card,.pcv-flip{transition:transform var(--dur-base) var(--ease-standard)}}.pcp{z-index:1;gap:var(--space-3);padding:var(--space-3_5);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-md);--pcp-muted:var(--text-muted);--pcp-faint:var(--text-subtle);--pcp-ok:#4ade80;--pcp-ok-bg:#4ade801f;--pcp-ok-bd:#4ade804d;--pcp-err:#f87171;--pcp-err-bg:#ef44441f;--pcp-err-bd:#ef44448c;--pcp-tint:rgb(var(--accent-rgb) / .1);--pcp-tint-soft:rgb(var(--accent-rgb) / .14);--pcp-tint-strong:rgb(var(--accent-rgb) / .2);--pcp-tint-bd:rgb(var(--accent-rgb) / .22);--pcp-grad:linear-gradient(135deg, var(--accent-deep), var(--accent-fill));--pcp-grad-hover:linear-gradient(135deg, var(--accent-deep), var(--accent-strong));--pcp-pop-bg:#17223c;flex-direction:column;display:flex;position:relative;container:pcp/inline-size}body.light-theme .pcp{--pcp-muted:var(--text-muted);--pcp-faint:var(--text-subtle);--pcp-ok:#15803d;--pcp-ok-bg:#15803d1a;--pcp-ok-bd:#15803d40;--pcp-err:#dc2626;--pcp-pop-bg:#fff}.pcp__meta{align-items:center;gap:var(--space-1_5) var(--space-5);font-size:var(--fs-micro);color:var(--pcp-muted);flex-wrap:wrap;display:flex}.pcp__meta-item{align-items:center;gap:var(--space-1_5);display:inline-flex}.pcp__meta-item i{color:var(--accent);font-size:11px}.pcp__meta-item b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:800}.pcp__reload{align-items:center;gap:var(--space-1_5);min-height:32px;padding:var(--space-1) var(--space-3_5);font-size:var(--fs-micro);color:var(--accent-soft);background:var(--pcp-tint);border:1px solid var(--pcp-tint-bd);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);margin-inline-start:auto;font-weight:800;display:inline-flex}.pcp__reload:hover{background:var(--pcp-tint-bd)}.pcp__reload:active{transform:scale(.97)}.pcp__reload:focus-visible{box-shadow:var(--focus-ring);outline:none}.pcp__tabs{padding:var(--space-1);background:var(--surface-2);border:1px solid var(--border-1);border-radius:var(--radius-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.pcp__ink{border-radius:calc(var(--radius-sm) - 5px);background:var(--pcp-grad);width:calc(25% - 2px);box-shadow:var(--shadow-accent);transition:transform var(--dur-slow) var(--ease-out);pointer-events:none;top:4px;bottom:4px;position:absolute;inset-inline-start:4px}.pcp__tabs.is-t0 .pcp__ink{transform:translate(0)}.pcp__tabs.is-t1 .pcp__ink{transform:translate(-100%)}.pcp__tabs.is-t2 .pcp__ink{transform:translate(-200%)}.pcp__tabs.is-t3 .pcp__ink{transform:translate(-300%)}[dir=ltr] .pcp__tabs.is-t1 .pcp__ink{transform:translate(100%)}[dir=ltr] .pcp__tabs.is-t2 .pcp__ink{transform:translate(200%)}[dir=ltr] .pcp__tabs.is-t3 .pcp__ink{transform:translate(300%)}.pcp__tab{z-index:1;justify-content:center;align-items:center;gap:var(--space-1_5);min-height:44px;padding:var(--space-1_5) var(--space-1);font-size:var(--fs-micro);white-space:nowrap;color:var(--pcp-muted);border-radius:calc(var(--radius-sm) - 5px);transition:color var(--dur-fast) var(--ease-standard);font-weight:700;display:inline-flex;position:relative}.pcp__tab i{font-size:11px}.pcp__tab-lbl--short{display:none}.pcp__tab:not(.is-active):hover{color:var(--text)}.pcp__tab.is-active{color:#fff}.pcp__tab:focus-visible{box-shadow:var(--focus-ring);outline:none}.pcp__badge{min-width:17px;height:17px;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--pcp-muted);transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;font-size:9px;font-weight:800;display:inline-flex}.pcp__tab.is-active .pcp__badge{color:#fff;background:#00000038}.pcp__badge.is-danger{background:var(--pcp-err-bg);color:var(--pcp-err);border:1px solid var(--pcp-err-bd)}.pcp__tab.is-active .pcp__badge.is-danger{color:#b91c1c;background:#ffffffe6;border-color:#0000}.pcp__panels{min-height:180px;position:relative}.pcp__panel{display:none}.pcp__panel.is-active{animation:pcpFade var(--dur-base) var(--ease-out);display:block}@keyframes pcpFade{0%{opacity:0;transform:translateY(6px)}}.pcp__label{font-size:var(--fs-micro);color:var(--pcp-muted);font-weight:700}.pcp__label--mt{margin:var(--space-3_5) 0 var(--space-1_5);display:block}.pcp__hint{gap:var(--space-1_5);margin-top:var(--space-2_5);font-size:var(--fs-micro);color:var(--pcp-faint);line-height:1.8;display:flex}.pcp__hint--top{margin:0 0 var(--space-2_5)}.pcp__hint i{margin-top:var(--space-1);color:var(--accent);flex-shrink:0}.pcp__err{margin-top:var(--space-2);font-size:var(--fs-micro);color:var(--pcp-err);font-weight:600;display:block}.pcp__err[hidden]{display:none}body.light-theme .pcp__err{color:#dc2626}.pcp-wd__head{justify-content:space-between;align-items:flex-end;gap:var(--space-2_5);margin-bottom:var(--space-2);display:flex}.pcp-wd__avail{gap:var(--space-1);flex-direction:column;display:flex}.pcp-wd__avail b{color:var(--text);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.pcp-wd__max{min-height:28px;padding:var(--space-1) var(--space-3);font-size:var(--fs-micro);color:var(--accent-soft);background:var(--pcp-tint);border:1px solid var(--pcp-tint-bd);border-radius:var(--radius-pill);transition:background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);font-weight:700}.pcp-wd__max:hover{background:var(--pcp-tint-strong);transform:translateY(-1px)}.pcp-wd__max:focus-visible,.pcp-ba__all:focus-visible,.pcp-empty__btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.pcp-wd__field{align-items:center;gap:var(--space-2);height:50px;padding:0 var(--space-3_5);background:var(--surface-1);border:1px solid var(--border-control);border-radius:var(--radius-sm);transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);display:flex}.pcp-wd__field:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring)}.pcp-wd__field.has-error{border-color:var(--pcp-err-bd)}.pcp-wd__field .pcp-wd__input:focus,.pcp-wd__field .pcp-wd__input:focus-visible{box-shadow:none;outline:none}body.light-theme .pcp-wd__field .pcp-wd__input{color:var(--text)!important;background-color:#0000!important;border:none!important}body.light-theme .pcp-wd__field .pcp-wd__input:focus{box-shadow:none!important;border:none!important}.pcp-wd__cur{color:var(--accent-soft);font-size:15px;font-weight:800}.pcp-wd__input{min-width:0;color:var(--text);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;font-size:16px;font-weight:700}.pcp-wd__input::placeholder{color:var(--text-placeholder);opacity:1;font-weight:400}.pcp-wd__eq{font-size:var(--fs-micro);white-space:nowrap;color:var(--pcp-faint);font-variant-numeric:tabular-nums;flex-shrink:0}.pcp-pick{position:relative}.pcp-pick__btn{align-items:center;gap:var(--space-2_5);width:100%;min-height:50px;padding:var(--space-2) var(--space-3_5);text-align:start;background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);display:flex}.pcp-pick__btn:hover{background:var(--surface-2)}.pcp-pick__btn:focus-visible,.pcp-pick.is-open .pcp-pick__btn{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.pcp-pick__lead{border-radius:var(--radius-xs);width:28px;height:28px;font-size:var(--fs-caption)}.pcp-pick__val{align-items:center;gap:var(--space-1) var(--space-2_5);flex-wrap:wrap;flex:1;min-width:0;display:flex}.pcp-pick__name{align-items:center;gap:var(--space-1_5);font-size:var(--fs-caption);color:var(--text);font-weight:700;display:inline-flex}.pcp-pick__num{font-size:var(--fs-micro);color:var(--pcp-faint);font-variant-numeric:tabular-nums;font-weight:600}.pcp-pick__chip{padding:var(--space-0_5) var(--space-2);font-size:var(--fs-micro);color:var(--accent-soft);background:var(--pcp-tint-soft);border:1px solid var(--pcp-tint-bd);border-radius:var(--radius-pill);font-weight:700;line-height:1.6}.pcp-pick__caret{font-size:var(--fs-micro);color:var(--pcp-faint);transition:transform var(--dur-fast) var(--ease-out);flex-shrink:0}.pcp-pick.is-open .pcp-pick__caret{transform:rotate(180deg)}.pcp-pick__list{z-index:20;max-height:232px;padding:var(--space-1_5);background:var(--pcp-pop-bg);border:1px solid var(--border-2);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);animation:pcpPickIn var(--dur-fast) var(--ease-out);inset-inline:0;margin:0;list-style:none;position:absolute;top:calc(100% + 6px);overflow-y:auto}@keyframes pcpPickIn{0%{opacity:0;transform:translateY(-6px)}}.pcp-pick__opt{align-items:center;gap:var(--space-2_5);min-height:44px;padding:var(--space-2) var(--space-2_5);border-radius:calc(var(--radius-sm) - 4px);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);display:flex}.pcp-pick__opt+.pcp-pick__opt{margin-top:var(--space-0_5)}.pcp-pick__opt.is-active{background:var(--pcp-tint-strong)}.pcp-pick__opt-ico{border-radius:var(--radius-xs);width:30px;height:30px;font-size:11px}.pcp-pick__opt-body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.pcp-pick__opt-check{font-size:var(--fs-micro);color:var(--accent);opacity:0;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-out);flex-shrink:0;transform:scale(.6)}.pcp-pick__opt.is-selected .pcp-pick__opt-check{opacity:1;transform:scale(1)}.pcp-wd__submit{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:46px;margin-top:var(--space-3_5);font-size:var(--fs-caption);color:#fff;background:var(--pcp-grad);border-radius:var(--radius-sm);box-shadow:var(--shadow-accent);transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard);font-weight:800;display:inline-flex}.pcp-wd__submit:hover:not(:disabled){background:var(--pcp-grad-hover);box-shadow:var(--shadow-accent-lg);transform:translateY(-2px)}.pcp-wd__submit:active:not(:disabled){transform:translateY(0)scale(.985)}.pcp-wd__submit:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.pcp-wd__submit:focus-visible{box-shadow:var(--focus-ring);outline:none}.pcp-ba{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.pcp-ba__row{align-items:flex-start;gap:var(--space-1);padding:var(--space-2) var(--space-3);text-align:start;background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-sm);transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);flex-direction:column;padding-inline-end:var(--space-8);display:flex;position:relative}.pcp-ba__row.is-wide{grid-column:1/-1}.pcp-ba__row:hover{background:var(--surface-2);border-color:var(--border-2);transform:translateY(-1px)}.pcp-ba__row:focus-visible{box-shadow:var(--focus-ring);outline:none}.pcp-ba__k{font-size:var(--fs-micro);letter-spacing:.4px;text-transform:uppercase;color:var(--pcp-muted);font-weight:700}.pcp-ba__v{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--fs-caption);color:var(--text);font-variant-numeric:tabular-nums;font-weight:700;overflow:hidden}.pcp-ba__ico,.pcp-ba__ok{font-size:var(--fs-micro);transition:opacity var(--dur-fast) var(--ease-standard);inset-inline-end:11px;position:absolute;top:50%;transform:translateY(-50%)}.pcp-ba__ico{color:var(--pcp-faint);opacity:.5}.pcp-ba__row:hover .pcp-ba__ico,.pcp-ba__row:focus-visible .pcp-ba__ico{opacity:1}.pcp-ba__ok{color:var(--pcp-ok);opacity:0}.pcp-ba__row.is-copied{border-color:var(--pcp-ok-bd);background:var(--pcp-ok-bg)}.pcp-ba__row.is-copied .pcp-ba__ico{opacity:0}.pcp-ba__row.is-copied .pcp-ba__ok{opacity:1}.pcp-ba__all,.pcp-empty__btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);font-size:var(--fs-micro);color:var(--accent-soft);background:var(--pcp-tint);border:1px solid var(--pcp-tint-bd);border-radius:var(--radius-sm);transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);font-weight:700;display:inline-flex}.pcp-ba__all{width:100%;margin-top:var(--space-2_5)}.pcp-ba__all:hover,.pcp-empty__btn:hover{background:var(--pcp-tint-strong);transform:translateY(-1px)}.pcp-ba__all.is-copied{color:var(--pcp-ok);background:var(--pcp-ok-bg);border-color:var(--pcp-ok-bd)}.pcp-tx__head{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2_5);flex-wrap:wrap;display:flex}.pcp-tx__count{align-items:center;gap:var(--space-1_5);font-size:var(--fs-micro);color:var(--pcp-muted);font-weight:700;display:inline-flex}.pcp-tx__count i{color:var(--accent);font-size:11px}.pcp-tx__sync{align-items:center;gap:var(--space-2);display:inline-flex}.pcp-tx__synced{font-size:var(--fs-micro);color:var(--pcp-faint);font-variant-numeric:tabular-nums}.pcp-tx__refresh{align-items:center;gap:var(--space-1_5);min-height:30px;padding:var(--space-1) var(--space-3);font-size:var(--fs-micro);color:var(--accent-soft);background:var(--pcp-tint);border:1px solid var(--pcp-tint-bd);border-radius:var(--radius-pill);transition:background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard);font-weight:700;display:inline-flex}.pcp-tx__refresh:hover:not(:disabled){background:var(--pcp-tint-strong);transform:translateY(-1px)}.pcp-tx__refresh:active:not(:disabled){transform:translateY(0)scale(.97)}.pcp-tx__refresh:focus-visible{box-shadow:var(--focus-ring);outline:none}.pcp-tx__refresh:disabled{cursor:progress;opacity:.7}.pcp-tx__refresh.is-syncing i{animation:.9s linear infinite pcpSpin}@keyframes pcpSpin{to{transform:rotate(-360deg)}}.pcp-tx{gap:var(--space-1_5);max-height:236px;flex-direction:column;margin:0;padding-inline-end:var(--space-1);list-style:none;display:flex;overflow-y:auto}.pcp-tx__item{align-items:center;gap:var(--space-2_5);padding:var(--space-2) var(--space-3);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-sm);transition:background var(--dur-fast) var(--ease-standard);display:flex}.pcp-tx__item:hover{background:var(--surface-2)}.pcp-tx__icon{border-radius:var(--radius-xs);flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;display:inline-flex}.pcp-tx__icon.is-in{color:var(--pcp-ok);background:var(--pcp-ok-bg)}.pcp-tx__icon.is-out{color:var(--accent-soft);background:var(--pcp-tint-soft)}.pcp-tx__icon.is-fail{color:var(--pcp-err);background:var(--pcp-err-bg)}.pcp-tx__body{flex:1;min-width:0}.pcp-tx__title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-micro);color:var(--text);font-weight:700;overflow:hidden}.pcp-tx__meta{align-items:center;gap:var(--space-1_5) var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.pcp-tx__why,.txn-help{align-items:flex-start;gap:var(--space-1_5);margin-top:var(--space-1_5);font-size:var(--fs-caption);color:var(--text-muted);line-height:1.8;display:flex}.txn-help{margin:0 0 var(--space-3)}.txn-help>i{color:var(--tone-info-fg);flex:none;margin-top:.4em}.pcp-tx__ask{min-height:24px;font:inherit;color:var(--accent-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:inline}.pcp-tx__time{align-items:center;gap:var(--space-1);font-size:var(--fs-micro);color:var(--pcp-faint);font-variant-numeric:tabular-nums;display:inline-flex}.pcp-tx__id{align-items:center;gap:var(--space-1);min-height:24px;padding:var(--space-0_5) var(--space-2);font-size:var(--fs-micro);letter-spacing:.3px;color:var(--pcp-muted);background:var(--surface-2);border:1px solid var(--border-1);border-radius:var(--radius-pill);transition:color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);font-weight:700;display:inline-flex}.pcp-tx__id .fa-hashtag{opacity:.7;font-size:8px}.pcp-tx__id:hover{color:var(--accent-soft);background:var(--pcp-tint-soft)}.pcp-tx__id:focus-visible{box-shadow:var(--focus-ring);outline:none}.pcp-tx__ok{display:none}.pcp-tx__id.is-copied{color:var(--pcp-ok);background:var(--pcp-ok-bg);border-color:var(--pcp-ok-bd)}.pcp-tx__id.is-copied .fa-hashtag{display:none}.pcp-tx__id.is-copied .pcp-tx__ok{display:inline}.pcp-tx__amt{font-size:var(--fs-caption);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:800}.pcp-tx__amt.is-in{color:var(--pcp-ok)}.pcp-tx__amt.is-out{color:var(--text)}.pcp-tx__amt.is-fail{color:var(--pcp-err);opacity:.7;text-decoration:line-through}.pcp-lock{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3);background:var(--pcp-err-bg);border:1px solid var(--pcp-err-bd);border-radius:var(--radius-sm);display:flex}.pcp-lock__ico{width:32px;height:32px;font-size:var(--fs-caption);color:var(--pcp-err);background:var(--pcp-err-bg);border:1px solid var(--pcp-err-bd);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pcp-lock__body{flex:1;min-width:0}.pcp-lock__title{font-size:var(--fs-micro);color:var(--pcp-err);font-weight:800;line-height:1.7;display:block}.pcp-lock__sub{margin-top:var(--space-0_5);font-size:var(--fs-micro);color:var(--pcp-muted);line-height:1.8;display:block}.pcp-lock__sub b{color:var(--text);font-variant-numeric:tabular-nums}.pcp-lock__btn{min-height:32px;padding:var(--space-1_5) var(--space-3);font-size:var(--fs-micro);color:#fff;border-radius:var(--radius-pill);transition:background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);background:#dc2626;flex-shrink:0;font-weight:800}.pcp-lock__btn:hover{background:#b91c1c;transform:translateY(-1px)}.pcp-lock__btn:focus-visible{outline:none;box-shadow:0 0 0 3px #dc262659}.pcp-pn__head{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--border-1);background:var(--surface-1);display:flex}.pcp-pn__head.is-due{background:var(--pcp-err-bg);border-color:var(--pcp-err-bd)}.pcp-pn__head.is-clear{background:var(--pcp-ok-bg);border-color:var(--pcp-ok-bd)}.pcp-pn__head-ico{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;display:inline-flex}.pcp-pn__head.is-due .pcp-pn__head-ico{color:var(--pcp-err);background:var(--pcp-err-bg);border:1px solid var(--pcp-err-bd)}.pcp-pn__head.is-clear .pcp-pn__head-ico{color:var(--pcp-ok);background:var(--pcp-ok-bg);border:1px solid var(--pcp-ok-bd)}.pcp-pn__head-body{gap:var(--space-0_5);flex-direction:column;flex:1;min-width:0;display:flex}.pcp-pn__head-k{font-size:var(--fs-micro);color:var(--pcp-muted);font-weight:700}.pcp-pn__head-v{color:var(--text);font-variant-numeric:tabular-nums;font-size:19px;font-weight:800;line-height:1.3}.pcp-pn__head-eq{font-size:var(--fs-micro);color:var(--pcp-faint);font-variant-numeric:tabular-nums}.pcp-pn__pay{justify-content:center;align-items:center;gap:var(--space-1_5);min-height:38px;padding:0 var(--space-3_5);font-size:var(--fs-micro);color:#fff;border-radius:var(--radius-sm);transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard);background:linear-gradient(135deg,#b91c1c,#dc2626);flex-shrink:0;font-weight:800;display:inline-flex;box-shadow:0 6px 16px #dc262640}.pcp-pn__pay:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 22px #dc262652}.pcp-pn__pay:active:not(:disabled){transform:translateY(0)scale(.985)}.pcp-pn__pay:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.pcp-pn__pay:focus-visible{outline:none;box-shadow:0 0 0 3px #dc262659}.pcp-pn{gap:var(--space-1_5);max-height:176px;margin:var(--space-2_5) 0 0;flex-direction:column;padding-inline-end:var(--space-1);list-style:none;display:flex;overflow-y:auto}.pcp-pn__item{align-items:center;gap:var(--space-2_5);padding:var(--space-2) var(--space-3);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-sm);transition:background var(--dur-fast) var(--ease-standard);display:flex}.pcp-pn__item:hover{background:var(--surface-2)}.pcp-pn__item.is-paid{opacity:.72}.pcp-pn__ico{border-radius:var(--radius-xs);flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;display:inline-flex}.pcp-pn__ico.is-due{color:var(--pcp-err);background:var(--pcp-err-bg)}.pcp-pn__ico.is-paid{color:var(--pcp-ok);background:var(--pcp-ok-bg)}.pcp-pn__body{flex:1;min-width:0}.pcp-pn__title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-micro);color:var(--text);font-weight:700;overflow:hidden}.pcp-pn__meta{align-items:center;gap:var(--space-1_5) var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.pcp-pn__time{align-items:center;gap:var(--space-1);font-size:var(--fs-micro);color:var(--pcp-faint);font-variant-numeric:tabular-nums;display:inline-flex}.pcp-pn__state{padding:var(--space-0_5) var(--space-2);font-size:var(--fs-micro);border-radius:var(--radius-pill);font-weight:800}.pcp-pn__state.is-due{color:var(--pcp-err);background:var(--pcp-err-bg);border:1px solid var(--pcp-err-bd)}.pcp-pn__state.is-paid{color:var(--pcp-ok);background:var(--pcp-ok-bg);border:1px solid var(--pcp-ok-bd)}.pcp-pn__amt{font-size:var(--fs-caption);white-space:nowrap;color:var(--text);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:800}.pcp-pn__item.is-paid .pcp-pn__amt{color:var(--pcp-muted);text-decoration:line-through}.pcp-pn__why{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:40px;margin-top:var(--space-2_5);padding:0 var(--space-3_5);font-size:var(--fs-micro);color:#fbbf24;border-radius:var(--radius-sm);transition:background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);background:#fbbf241a;border:1px dashed #fbbf2452;font-weight:700;display:inline-flex}.pcp-pn__why:hover{background:#fbbf2429;transform:translateY(-1px)}.pcp-pn__why:focus-visible{outline:none;box-shadow:0 0 0 3px #fbbf244d}body.light-theme .pcp-pn__why{color:#92400e;background:#b4530914;border-color:#b453094d}body.light-theme .pcp-pn__why:hover{background:#b4530924}.pcp-empty{justify-content:center;align-items:center;gap:var(--space-3);min-height:216px;padding:var(--space-5) var(--space-3_5);text-align:center;flex-direction:column;display:flex}.pcp-empty__icon{border-radius:var(--radius-field);width:46px;height:46px;color:var(--accent-soft);background:var(--pcp-tint-soft);border:1px solid var(--pcp-tint-strong);justify-content:center;align-items:center;font-size:17px;display:inline-flex}.pcp-empty__icon.is-warn{color:#fbbf24;background:#fbbf241f;border-color:#fbbf243d}body.light-theme .pcp-empty__icon.is-warn{color:#b45309;background:#b453091a;border-color:#b4530938}.pcp-empty__icon.is-danger{color:var(--pcp-err);background:var(--pcp-err-bg);border-color:var(--pcp-err-bd)}.pcp-empty__icon.is-ok{color:var(--pcp-ok);background:var(--pcp-ok-bg);border-color:var(--pcp-ok-bd)}.pcp-empty__btn.is-danger{color:#fff;background:linear-gradient(135deg,#b91c1c,#dc2626);border-color:#0000}.pcp-empty__btn.is-danger:hover{background:linear-gradient(135deg,#991b1b,#b91c1c)}.pcp-empty__btn.is-danger:focus-visible{box-shadow:0 0 0 3px #dc262659}.pcp-empty p{max-width:268px;font-size:var(--fs-micro);color:var(--pcp-muted);line-height:1.9}@container pcp (width<=519.98px){.pcp__tab-lbl{display:none}.pcp__tab-lbl--short{display:inline}}@media (width<=559.98px){.pcp__tab{gap:var(--space-1);font-size:var(--fs-micro)}.pcp__tab i,.pcp__tab-lbl{display:none}.pcp__tab-lbl--short{display:inline}}@media (width<=419.98px){.pcp{padding:var(--space-3)}.pcp__tab{min-height:44px}.pcp__panels{min-height:0}.pcp-ba{grid-template-columns:1fr}.pcp-ba__row.is-wide{grid-column:auto}.pcp-wd__max{min-height:36px;padding:var(--space-2) var(--space-3_5)}.pcp-tx__id{min-height:32px;padding:var(--space-1) var(--space-2_5)}.pcp-tx__refresh{min-height:36px}.pcp-lock,.pcp-pn__head{flex-wrap:wrap}.pcp-lock__btn,.pcp-pn__pay{flex:1 0 100%;min-height:40px}}@media (prefers-reduced-motion:reduce){.pcp__ink{transition:none}.pcp__panel.is-active{animation:none}.pcp-ba__row:hover,.pcp-ba__all:hover,.pcp-empty__btn:hover,.pcp-wd__max:hover,.pcp-wd__submit:hover:not(:disabled),.pcp-tx__refresh:hover:not(:disabled),.pcp-lock__btn:hover,.pcp-pn__pay:hover:not(:disabled),.pcp-pn__why:hover{transform:none}.pcp-tx__refresh.is-syncing i{animation:none}.pcp-tx__refresh.is-syncing{opacity:.6}.pcp-pick__list{animation:none}.pcp-pick__caret,.pcp-pick__opt-check{transition:none}}.profile-savebar{justify-content:space-between;align-items:center;gap:var(--space-3_5);padding:var(--space-3) var(--space-3_5) var(--space-3) var(--space-3);background:rgb(var(--accent-rgb) / .1);border:1px solid rgb(var(--accent-rgb) / .24);border-radius:var(--radius-md);animation:saveBarIn var(--dur-base) var(--ease-out);flex-wrap:wrap;display:flex}.profile-savebar[hidden]{display:none}@keyframes saveBarIn{0%{opacity:0;transform:translateY(-8px)}}.profile-savebar__note{align-items:center;gap:var(--space-2);font-size:var(--fs-micro);color:var(--accent-soft);font-weight:700;display:inline-flex}body.light-theme .profile-savebar__note{color:var(--accent-strong)}.profile-savebar__actions{align-items:stretch;gap:var(--space-2_5);margin-inline-start:auto;display:flex}.profile-savebar__ghost{min-height:44px;padding:0 var(--space-5);font-size:var(--fs-caption);color:var(--text);border:1px solid var(--border-2);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);background:0 0;font-weight:700}.profile-savebar__ghost:hover{background:var(--surface-2)}.profile-savebar__ghost:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}@media (width<=519.98px){.profile-savebar__actions{width:100%}.profile-savebar__actions>*{flex:1}}@media (prefers-reduced-motion:reduce){.profile-savebar{animation:none}}.profile-avatar{border-radius:var(--radius-circle);background:linear-gradient(135deg, var(--accent-strong), var(--accent));width:72px;height:72px;padding:2.5px;position:relative}.profile-avatar__inner{border-radius:var(--radius-circle);background:var(--bg);width:100%;height:100%;color:var(--accent-soft);transition:background var(--dur-slow) var(--ease-standard);justify-content:center;align-items:center;font-size:24px;display:flex}.profile-avatar__badge{border-radius:var(--radius-circle);color:#fff;border:2px solid var(--bg);background:#22c55e;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;display:flex;position:absolute;bottom:0;left:0}.profile-stats{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.profile-stats>.profile-stat:first-child{grid-column:1/-1}.profile-stat{min-width:0;padding:var(--space-3_5) var(--space-2_5);border-radius:var(--radius-field);background:var(--surface-1);border:1px solid var(--border-1);text-align:center}.profile-stat span{color:var(--accent-soft);white-space:nowrap;font-size:15px;font-weight:900;display:block}.profile-stat label{font-size:var(--fs-micro);color:var(--text-muted);margin-top:var(--space-1);font-weight:700;display:block}.profile-ring{flex-shrink:0;width:84px;height:84px;position:relative}.profile-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.profile-ring circle{fill:none;stroke-width:7px;stroke-linecap:round}.profile-ring__track{stroke:var(--surface-2)}.profile-ring__fill{stroke:var(--accent);stroke-dasharray:226.2;stroke-dashoffset:226.2px;transition:stroke-dashoffset .8s var(--ease-standard), stroke var(--dur-base) var(--ease-standard)}.profile-ring.is-complete .profile-ring__fill{stroke:#22c55e}.profile-ring__pct{font-size:var(--fs-caption);color:var(--accent-soft);justify-content:center;align-items:center;font-weight:900;display:flex;position:absolute;inset:0}.profile-task{align-items:center;gap:var(--space-2_5);padding:var(--space-3) var(--space-3_5);border-radius:var(--radius-field);background:var(--surface-1);border:1px solid var(--border-1);font-size:var(--fs-micro);color:var(--text);text-align:right;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);font-weight:700;display:flex}.profile-task__icon{border-radius:var(--radius-xs);width:30px;height:30px;color:var(--accent);background:rgb(var(--accent-rgb) / .1);border:1px solid rgb(var(--accent-rgb) / .18);flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:flex}.profile-task__arrow{opacity:.35;font-size:var(--fs-micro);margin-inline-start:auto}.profile-task.is-done{border-color:#22c55e4d}.profile-task.is-done .profile-task__icon{color:#22c55e;background:#22c55e1f;border-color:#22c55e40}button.profile-task{cursor:pointer}button.profile-task:hover{background:var(--surface-2);border-color:rgb(var(--accent-rgb) / .45);transform:translateY(-2px)}button.profile-task:active{transform:scale(.98)}#profileContent{scroll-margin-top:var(--space-3_5);container:pftabs/inline-size}.profile-tabs{gap:var(--space-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.profile-tabs .profile-tab-btn{grid-column:span 3;justify-content:center}.profile-tabs .profile-tab-btn:last-child{grid-column:1/-1}@container pftabs (width>=500px){.profile-tabs .profile-tab-btn{grid-column:span 2}.profile-tabs .profile-tab-btn:nth-child(n+4),.profile-tabs .profile-tab-btn:last-child{grid-column:span 3}}.profile-tab-btn{align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-5);border-radius:var(--radius-pill);font-size:var(--fs-micro);color:var(--text-subtle);background:var(--surface-1);border:1px solid var(--border-1);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);flex-shrink:0;font-weight:700;display:inline-flex}.profile-tab-btn:hover{color:var(--text-secondary);background:var(--surface-2)}.profile-tab-btn:active{transform:scale(.98)}.profile-tab-btn.is-active{opacity:1;color:#fff;background:linear-gradient(135deg, var(--accent-deep), var(--accent-strong));box-shadow:var(--shadow-accent);border-color:#0000}body.light-theme .profile-tab-btn.is-active{color:#fff!important}.pw-meter{gap:var(--space-1_5);margin-top:var(--space-2_5);display:flex}.pw-meter span{border-radius:var(--radius-pill);background:var(--surface-2);height:5px;transition:background var(--dur-base) var(--ease-standard);flex:1}.pw-meter[data-level="1"] span:first-child{background:#ef4444}.pw-meter[data-level="2"] span:nth-child(-n+2){background:#eab308}.pw-meter[data-level="3"] span:nth-child(-n+3){background:#22c55e}.pw-label{font-size:var(--fs-micro);margin-top:var(--space-1_5);color:var(--text-subtle);font-weight:700}.pc-modal{z-index:var(--z-modal);visibility:hidden;transition:visibility 0s linear var(--dur-base);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.pc-modal.open{visibility:visible;transition-delay:0s}.pc-modal__overlay{-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity var(--dur-base) var(--ease-standard);background:#0208179e;position:absolute;inset:0}.pc-modal.open .pc-modal__overlay{opacity:1}body.light-theme .pc-modal__overlay{background:#0f172a73}.pc-modal__panel{border:1px solid var(--border-2);width:100%;max-width:480px;max-height:min(92dvh,760px);box-shadow:var(--shadow-lg);padding:24px 24px calc(28px + env(safe-area-inset-bottom,0px));opacity:0;transition:transform var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-standard);background:linear-gradient(#14213b 0%,#0f172a 55%);border-radius:28px 28px 0 0;position:relative;overflow-y:auto;transform:translateY(48px)}.pc-modal.open .pc-modal__panel{opacity:1;transform:translateY(0)}body.light-theme .pc-modal__panel{background:#fff}.pc-modal__foot{--sheet-bg:#0f172a;bottom:calc(-28px - env(safe-area-inset-bottom,0px));z-index:2;margin-inline:-24px;margin-bottom:calc(-28px - env(safe-area-inset-bottom,0px));padding:20px 24px calc(28px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg, transparent, var(--sheet-bg) 10px);position:sticky}body.light-theme .pc-modal__foot{--sheet-bg:#fff}@media (width>=768px){.pc-modal__foot{padding:var(--space-4) 36px var(--space-10);margin-inline:-36px;margin-bottom:-40px;bottom:-40px}}.pc-modal__handle{border-radius:var(--radius-pill);background:var(--border-2);width:44px;height:5px;margin:0 auto var(--space-5);touch-action:none;cursor:grab;display:block;position:relative}.pc-modal__handle:active{cursor:grabbing}.pc-modal__handle:before{content:"";position:absolute;inset:-20px -60px}@media (width>=768px){.pc-modal{padding:var(--space-6);align-items:center}.pc-modal__panel{border-radius:var(--radius-xl);padding:var(--space-10) 36px;transform:translateY(16px)scale(.97)}.pc-modal.open .pc-modal__panel{transform:translateY(0)scale(1)}.pc-modal__handle{display:none}}.pc-modal__subtitle{font-size:var(--fs-caption);color:var(--text-muted);margin-top:var(--space-1_5);line-height:1.8}.pc-modal__close{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--text-muted);background:var(--surface-1);border:1px solid var(--border-1);transition:opacity var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:flex}.pc-modal__close:hover{color:var(--text);background:var(--surface-2)}.pc-modal__close:active,.pc-menu__item:active{transition:transform var(--dur-instant) var(--ease-out);transform:scale(.96)}.kyc-progress__label{font-size:var(--fs-micro);color:var(--accent-soft);font-weight:700}.kyc-progress__pct{font-size:var(--fs-micro);color:var(--text-subtle);font-weight:800}.kyc-progress__track{border-radius:var(--radius-pill);background:var(--surface-2);height:6px;overflow:hidden}.kyc-progress__fill{border-radius:var(--radius-pill);background:linear-gradient(270deg, var(--accent-strong), var(--accent));transform-origin:100%;height:100%;transition:transform .6s var(--ease-standard);display:block;transform:scaleX(0)}.pc-field{gap:var(--space-2);flex-direction:column;display:flex}.pc-field__label{font-size:var(--fs-micro);color:var(--text-secondary);padding-right:var(--space-1_5);font-weight:700}.pc-field__head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.pc-field__req{color:#ef4444}body.light-theme .pc-field__req{color:#b91c1c}.pc-field__box{align-items:center;gap:var(--space-3);padding:0 var(--space-5);background:var(--surface-1);border:1px solid var(--border-control);border-radius:var(--radius-field);height:56px;transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);display:flex}.pc-field__box:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring)}.pc-field__icon{color:var(--text-subtle);transition:color var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard);flex-shrink:0;font-size:15px}.pc-field__box:focus-within .pc-field__icon{color:var(--accent);opacity:1}.pc-field__clear{border-radius:var(--radius-pill);width:26px;height:26px;color:var(--text-subtle);cursor:pointer;font-size:var(--fs-caption);transition:opacity var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);background:0 0;border:0;flex-shrink:0;padding:0;line-height:1;display:none}.pc-field__box input:not(:placeholder-shown)~.pc-field__clear{justify-content:center;align-items:center;display:inline-flex}.pc-field__clear:hover,.pc-field__clear:focus-visible{color:var(--text);background:var(--surface-2,#7f7f7f29)}.pc-field__static{min-width:0;padding-block:var(--space-3);text-align:right;overflow-wrap:anywhere;font-size:var(--fs-body);color:var(--text);flex:1;font-weight:600;line-height:1.6}.pc-field__box input{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;align-self:stretch;font-size:16px;font-weight:600}.pc-field__box input::placeholder{color:var(--text-placeholder);opacity:1;font-size:var(--fs-body-sm);font-family:Vazirmatn,sans-serif;font-weight:400}.pc-field__box input:focus,.pc-field__box input:focus-visible{box-shadow:none;outline:none}body.light-theme .pc-field__box:not(.ad-prize__box) input,body.light-theme .cb-link input{background-color:#0000!important;border:none!important}body.light-theme .pc-field__box:not(.ad-prize__box) input:focus,body.light-theme .cb-link input:focus{box-shadow:none!important;border:none!important}.pc-field__box select{min-width:0;color:var(--text);cursor:pointer;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23ffffff' stroke-opacity='.45' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 0/11px 7px no-repeat;border:none;outline:none;flex:1;align-self:stretch;padding-inline-end:var(--space-5);font-family:inherit;font-size:16px;font-weight:600}body.light-theme .pc-field__box select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%230f172a' stroke-opacity='.5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.pc-field__box select:focus,.pc-field__box select:focus-visible{box-shadow:none;outline:none}.pc-field__box select:disabled{cursor:not-allowed;opacity:.45}.pc-field__box select option{background:var(--bg);color:var(--text)}.pc-field__box.is-locked{background:var(--tone-success-bg);border-style:dashed}.pc-field__box.is-empty{background:var(--surface-1)}.pc-field__box.is-empty .pc-field__static{font-size:var(--fs-body-sm);color:var(--text-muted);font-weight:500}.pc-field__box.is-locked:focus-within{border-color:var(--border-2);box-shadow:none}.pc-field__box.is-locked input{cursor:default;opacity:.85}.pc-field__check{color:#22c55e;flex-shrink:0;display:none}.pc-field.is-valid .pc-field__check{animation:kycCheckIn .25s var(--ease-standard) both;display:inline-flex}@keyframes kycCheckIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.pc-field.has-error .pc-field__box{border-color:#ef44448c}.pc-field.has-error .pc-field__box:focus-within{border-color:#ef4444b3;box-shadow:0 0 0 3px #ef44442e}.pc-field.has-error .pc-field__icon{color:#ef4444;opacity:1}.pc-field__error{align-items:center;gap:var(--space-1_5);font-size:var(--fs-micro);color:#f87171;padding-right:var(--space-1_5);font-weight:600;display:flex}.pc-field__error:before{content:"";font-family:"Font Awesome 7 Free","Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome;font-weight:900}body.light-theme .pc-field__error{color:#dc2626}.pc-field__hint{font-size:var(--fs-micro);color:var(--text-subtle);padding-right:var(--space-1_5);line-height:1.7}.pc-field__hint--count{font-variant-numeric:tabular-nums}.pc-field__hint--count.is-over{color:#fbbf24;opacity:1;font-weight:700}body.light-theme .pc-field__hint--count.is-over{color:#b45309}.pc-fieldlabel{margin:0 var(--space-0_5) var(--space-2);font-size:var(--fs-micro);color:var(--text);opacity:.72;font-weight:700;display:block}.pc-seg{gap:var(--space-2_5);grid-template-columns:1fr 1fr;display:grid}.pc-seg__opt{align-items:flex-start;gap:var(--space-1);padding:var(--space-3) var(--space-3_5);text-align:right;cursor:pointer;background:var(--surface-1);border:1.5px solid var(--border-1);transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);border-radius:1.05rem;flex-direction:column;display:flex;position:relative}.pc-seg__opt:hover{border-color:var(--border-2);background:var(--surface-2)}.pc-seg__opt:active{transform:scale(.98)}.pc-seg__opt:focus-visible{box-shadow:var(--focus-ring);outline:none}.pc-seg__opt.is-active{box-shadow:none;background:0 0;border-color:#0000}.pc-seg__opt.is-active:after{content:"✓";font-weight:900;line-height:1;font-size:var(--fs-micro);border-radius:var(--radius-circle);color:#fff;background:var(--accent);top:10px;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;inset-inline-end:12px}.pc-seg__ico{color:var(--text-subtle);transition:color var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard);font-size:16px}.pc-seg__opt.is-active .pc-seg__ico{color:var(--accent);opacity:1}.pc-seg__ttl{font-size:var(--fs-body-sm);color:var(--text);font-weight:800}.pc-seg__sub{font-size:var(--fs-micro);color:var(--text-muted);font-weight:600}.pcv-rate{align-items:center;gap:var(--space-1_5);display:inline-flex}.pcv-rate__dot{border-radius:var(--radius-circle);background:#22c55e;width:7px;height:7px;animation:1.8s ease-out infinite pcvRatePulse;box-shadow:0 0 #22c55e8c}@keyframes pcvRatePulse{0%{box-shadow:0 0 #22c55e80}70%{box-shadow:0 0 0 6px #22c55e00}to{box-shadow:0 0 #22c55e00}}.pcv-rate__flash{animation:pcvRateFlash .5s var(--ease-standard)}@keyframes pcvRateFlash{0%{color:#4ade80}to{color:inherit}}@media (prefers-reduced-motion:reduce){.pcv-rate__dot,.pcv-rate__flash{animation:none}}.kyc-success{text-align:center;align-items:center;gap:var(--space-3_5);padding:var(--space-4) var(--space-1) var(--space-1);flex-direction:column;display:flex}.kyc-success[hidden]{display:none}.kyc-success__ring{border-radius:var(--radius-circle);color:#22c55e;background:#22c55e1f;border:1.5px solid #22c55e73;justify-content:center;align-items:center;width:76px;height:76px;font-size:30px;animation:.45s cubic-bezier(.34,1.56,.64,1) both kycPopIn;display:flex;position:relative}.kyc-success__ring:after{content:"";border-radius:var(--radius-circle);animation:kycDotPulse 2.2s var(--ease-standard) infinite;border:1.5px solid #22c55e59;position:absolute;inset:-10px}@keyframes kycDotPulse{0%{opacity:1;transform:scale(.7)}70%,to{opacity:0;transform:scale(1.25)}}@keyframes kycPopIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.kyc-success__text{font-size:var(--fs-caption);color:var(--text-muted);max-width:320px;line-height:2}.empty-state{justify-content:center;align-items:center;gap:var(--space-3_5);padding:var(--space-10) var(--space-5);text-align:center;flex-direction:column;display:flex}.empty-state__icon{border-radius:var(--radius-field);width:56px;height:56px;color:var(--accent);background:rgb(var(--accent-rgb) / .1);border:1px dashed rgb(var(--accent-rgb) / .35);justify-content:center;align-items:center;font-size:1.3rem;display:flex}.empty-state__text{font-size:var(--fs-body-sm);color:var(--text-muted);max-width:320px;line-height:1.8}.is-load-failed>.empty-state{display:none!important}.pc-load-error{align-items:center;gap:var(--space-3);padding:var(--space-4);margin-block:var(--space-4);border-radius:var(--radius-sm);color:var(--text);background:var(--tone-warning-bg);border:1px solid var(--tone-warning-bd);display:flex}.pc-load-error__ico{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--tone-warning-fg);background:var(--tone-warning-bg);flex:none;place-items:center;display:grid}.pc-load-error__txt{flex:1;min-width:0}.pc-offline{z-index:var(--z-critical);padding:var(--space-4);background:var(--scrim);backdrop-filter:blur(6px);place-items:center;display:grid;position:fixed;inset:0}.pc-offline__card{width:100%;max-width:420px;padding:var(--space-6) var(--space-5);text-align:center;border-radius:var(--radius-lg,24px);background:var(--surface-pop);border:1px solid var(--border-1);box-shadow:var(--shadow-lg)}.pc-offline__ico{width:56px;height:56px;margin-bottom:var(--space-3);color:var(--tone-warning-fg);background:var(--tone-warning-bg);border-radius:50%;place-items:center;font-size:1.375rem;display:inline-grid}.pc-offline__title{font-size:var(--fs-body);color:var(--text);font-weight:900}.pc-offline__msg{margin-top:var(--space-2);font-size:var(--fs-caption);color:var(--text-muted);line-height:1.9}.pc-offline__acts{gap:var(--space-2);margin-top:var(--space-5);display:grid}.pc-offline__link{min-height:44px;font-size:var(--fs-caption);color:var(--accent-text);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.pc-foot-note{margin-bottom:var(--space-2);font-size:var(--fs-caption);text-align:center;color:var(--text-muted);font-weight:700}.pc-foot-note:empty{display:none}.pc-foot-note.is-error{color:var(--tone-danger-fg)}.pc-load-error__txt b{font-size:var(--fs-body-sm);font-weight:800;display:block}.pc-load-error__txt p{margin-top:var(--space-0_5);font-size:var(--fs-caption);color:var(--text-muted);line-height:1.7}.pc-load-error__retry{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-pill);font-size:var(--fs-caption);color:var(--text);background:var(--surface-2);border:1px solid var(--border-control);flex:none;font-weight:700}.pc-load-error__retry:hover{background:var(--tone-warning-bg)}@media (width<=479.98px){.pc-load-error{flex-wrap:wrap}.pc-load-error__retry{width:100%}}html,body{width:100%;max-width:100vw;touch-action:pan-y pinch-zoom!important;overscroll-behavior-x:none!important;overflow-x:clip!important}body{background-color:var(--bg);color:var(--text);transition:background-color var(--dur-slow) var(--ease-standard), color var(--dur-slow) var(--ease-standard);font-family:Vazirmatn,sans-serif;position:relative;overflow-x:clip}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--track-bg)}::-webkit-scrollbar-thumb{background:var(--thumb);border-radius:var(--radius-xs)}::-webkit-scrollbar-thumb:hover{background:var(--thumb-hover)}*{scrollbar-width:thin;scrollbar-color:var(--thumb) var(--track-bg)}.pc-modal__panel,.pc-menu,.notif-drawer,#notifList{scrollbar-width:none;-ms-overflow-style:none}.pc-modal__panel::-webkit-scrollbar{width:0;height:0;display:none}.pc-menu::-webkit-scrollbar{width:0;height:0;display:none}.notif-drawer::-webkit-scrollbar{width:0;height:0;display:none}#notifList::-webkit-scrollbar{width:0;height:0;display:none}.glass,.glass-effect{background:var(--glass-bg);-webkit-backdrop-filter:blur(15px)saturate(140%);border:1px solid var(--glass-border);box-shadow:var(--shadow-sm);transition:box-shadow var(--dur-slow) var(--ease-standard), border-color var(--dur-slow) var(--ease-standard), background-color var(--dur-slow) var(--ease-standard)}body.light-theme .glass,body.light-theme .glass-effect{box-shadow:var(--shadow-md)}.glow-sphere{border-radius:var(--radius-circle);filter:blur(80px);z-index:-1;opacity:.32;transition:opacity var(--dur-slow) var(--ease-standard);position:absolute}.float-animation{animation:6s ease-in-out infinite floaty}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.hero-card-img{filter:drop-shadow(0 34px 50px #00000080)}body.light-theme .hero-card-img{filter:drop-shadow(0 28px 44px #0f172a4d)}.hero-kicker{align-items:center;gap:var(--space-2_5);margin-bottom:var(--space-5);font-size:var(--fs-caption);color:#ffffffb8;flex-wrap:wrap;font-weight:500;line-height:1.6;display:flex}.hero-kicker__rule{background:linear-gradient(to bottom, var(--accent-soft), var(--accent));border-radius:2px;flex-shrink:0;width:2px;height:15px}.hero-kicker__n{color:var(--accent-soft);font-variant-numeric:proportional-nums;font-size:15px;font-weight:800}.hero-kicker__sep{border-radius:var(--radius-circle);opacity:.45;background:currentColor;flex-shrink:0;width:3px;height:3px}body.light-theme .hero-kicker{color:#0f172ab8}.t-h1{font-size:var(--fs-h1);text-wrap:balance;font-weight:800;line-height:1.5}.t-h2{font-size:var(--fs-h2);text-wrap:balance;font-weight:800;line-height:1.55}.t-h3{font-size:var(--fs-h3);text-wrap:balance;font-weight:800;line-height:1.6}.t-h4{font-size:var(--fs-h4);text-wrap:balance;font-weight:700;line-height:1.65}.t-lead{font-size:var(--fs-lead);text-wrap:pretty;font-weight:500;line-height:2}.prose-fa{max-width:42rem;font-size:var(--fs-body);line-height:1.95}li.prose-fa,.prose-fa li{line-height:1.95}h1,h2,h3,h4{text-wrap:balance}p,li{text-wrap:pretty}.hero-title{letter-spacing:0;font-size:clamp(1.875rem,.9rem + 2.6vw,3.25rem);font-weight:800;line-height:1.5}.hero-title .hero-pay{width:fit-content;display:block}.hero-copy{text-wrap:pretty}.hero-pay{white-space:nowrap;color:#0000;filter:drop-shadow(0 3px 5px #0208178c);background:linear-gradient(#eaf6ff 0%,#bbe1fa 32%,#6ea8d4 50%,#a9d6f2 66%,#dcefff 100%) text;display:inline-block;position:relative}.hero-pay:after{content:attr(data-text);pointer-events:none;color:#0000;background:linear-gradient(105deg,#0000 38%,#ffffff40 45%,#fffffff2 50%,#ffffff40 55%,#0000 62%) 0 0/220% 100% no-repeat text;animation:1.8s ease-in-out 1.6s both heroPaySheen;position:absolute;inset:0}@keyframes heroPaySheen{0%{background-position:0 0}32%,to{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.hero-pay:after{animation:none}}.hero-title--armed{opacity:0;filter:blur(10px);transform:translateY(28px)}.hero-title--play{opacity:1;filter:blur();transition:opacity .9s var(--ease-out), transform .9s var(--ease-out), filter .9s var(--ease-out);transform:translateY(0)}body.light-theme .hero-pay{background-image:linear-gradient(180deg, var(--accent) 0%, var(--accent-deep) 38%, #0a3a5c 55%, var(--accent-strong) 72%, var(--accent) 100%)}body.light-theme .hero-pay:after{background-image:linear-gradient(105deg,#0000 40%,#bbe1fa59 46%,#bbe1fa8c 50%,#bbe1fa59 54%,#0000 60%)}:root{--spec-muted:var(--text-muted);--spec-faint:var(--text-subtle);--spec-line:#ffffff21;--spec-card-bg:#111c309e}body.light-theme{--spec-muted:var(--text-muted);--spec-faint:var(--text-subtle);--spec-line:#0f172a24;--spec-card-bg:#ffffffc7}.hero-bento{container:hero-bento/inline-size}.spec{gap:var(--space-3_5);grid-template-columns:minmax(0,1fr);margin:0;display:grid}@container hero-bento (width>=520px){.spec{grid-template-columns:repeat(2,minmax(0,1fr))}}.spec-card{--num-reserve:1.85em;border-radius:var(--radius-lg);background:linear-gradient(var(--spec-card-bg), var(--spec-card-bg)) padding-box, linear-gradient(140deg, #78bef08c, rgb(var(--accent-rgb) / .18) 42%, rgb(var(--accent-rgb) / .06)) border-box;-webkit-backdrop-filter:blur(16px)saturate(150%);box-shadow:var(--shadow-md), 0 1px 0 #ffffff0f inset;transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-standard);border:1px solid #0000;flex-direction:column;gap:.9rem;padding:1.35rem 1.3rem 1.25rem;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.spec-card:hover{box-shadow:var(--shadow-lg), 0 14px 34px -14px rgb(var(--accent-rgb) / .5), 0 1px 0 #ffffff14 inset}}.spec-card--lead{--num-reserve:2.7em}.spec-card__figure .wheel-num{justify-content:flex-end}.spec-card__figure:has(.wheel-num:not(.hb-done)) .spec-card__unit{opacity:0}.spec-card__sheen{pointer-events:none;filter:blur(10px);top:-55%;background:linear-gradient(100deg,#ffffff1c,#fff0 62%);width:90%;height:130%;position:absolute;inset-inline-start:-20%;transform:rotate(-14deg)}body.light-theme .spec-card__sheen{background:linear-gradient(100deg,#ffffffbf,#fff0 62%)}.spec-card__label{font-size:var(--fs-micro);color:var(--spec-muted);font-weight:600;position:relative}.spec-card__body{flex-direction:column;flex:1;gap:.75rem;margin:0;display:flex;position:relative}.spec-card__figure{align-items:baseline;gap:var(--space-2);color:var(--text);margin:0;display:flex}.hb-num{font-variant-numeric:tabular-nums;color:var(--text);min-width:var(--num-reserve,1.85em);font-size:clamp(2.1rem,8vw,2.75rem);font-weight:300;line-height:1}.spec-card__unit{font-size:var(--fs-caption);color:var(--spec-faint);font-weight:600}.spec-card__note{font-size:var(--fs-micro);color:var(--spec-faint);margin:auto 0 0;font-weight:500;line-height:1.6}.spec-card__meta{border-top:1px solid var(--spec-line);flex-wrap:wrap;gap:.35rem 1.4rem;margin:auto 0 0;padding-top:.8rem;display:flex}.spec-card__meta span{align-items:baseline;gap:var(--space-1);display:flex}.spec-card__meta .hb-num{min-width:0;font-size:1.15rem;font-weight:500}.spec-card__meta small{font-size:var(--fs-micro);color:var(--spec-faint);font-weight:500}.hero-stage{overflow:visible}.hero-stage__light{background:radial-gradient(52% 46% at 50% 42%, #78bef042 0%, rgb(var(--accent-rgb) / .15) 38%, #0f4c750f 62%, transparent 78%);filter:blur(14px);width:118%;height:108%;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.hero-stage__ground{--stage-img-overflow:2.5%;left:44%;bottom:calc(-1 * var(--stage-img-overflow) - 20px);border-radius:var(--radius-circle);filter:blur(11px);background:radial-gradient(closest-side,#020612b8 0%,#0206126b 45%,#0206121f 72%,#0000 100%);width:66%;height:46px;position:absolute;transform:translate(-50%)}@keyframes groundBreathe{0%,to{opacity:1;transform:translate(-50%)scale(1)}50%{opacity:.62;transform:translate(-50%)scale(.88)}}@media (width>=1024px){.hero-stage__ground{--stage-img-overflow:11%}}@media (prefers-reduced-motion:reduce){.hero-stage__ground,.float-animation{animation:none}}body.light-theme .hero-stage__ground{background:radial-gradient(closest-side,#0f172a42 0%,#0f172a24 45%,#0f172a0d 72%,#0000 100%)}.hero-stage__disc{aspect-ratio:1;border-radius:var(--radius-circle);background-image:radial-gradient(#8bb2de73 1.4px,#0000 1.45px);background-position:50%;background-size:13px 13px;width:min(112%,380px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);mask-image:radial-gradient(circle,#000 0%,#000000b3 34%,#00000052 58%,#0000001a 74%,#0000 88%)}@keyframes discBreathe{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.82;transform:translate(-50%,-50%)scale(.97)}}@media (prefers-reduced-motion:reduce){.hero-stage__disc{animation:none}}body.light-theme .hero-stage__disc{background-image:radial-gradient(#1b6ca866 1.4px,#0000 1.45px)}.hero-stage__grain{opacity:.32;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.42'/%3E%3C/svg%3E");position:absolute;inset:0;mask-image:radial-gradient(58% 52% at 50% 46%,#000 0%,#0000008c 55%,#0000 82%)}body.light-theme .hero-stage__light{background:radial-gradient(52% 46% at 50% 42%, rgb(var(--accent-rgb) / .16) 0%, #78bef01f 40%, #bbe1fa0f 64%, transparent 78%)}body.light-theme .hero-stage__grain{opacity:.18;mix-blend-mode:multiply}.orbit-slow-spin{transform-origin:200px 200px;animation:90s linear infinite orbitRingsSpin}@keyframes orbitRingsSpin{to{transform:rotate(360deg)}}body.light-theme .network-svg g[stroke=\#BBE1FA] circle{stroke:var(--accent-strong)}@keyframes earthSpin{to{transform:rotate(360deg)}}.earth-ring{border-color:#ffffff1f}body.light-theme .earth-ring{border-color:#e5e7eb}.earth-disc-tint{background:linear-gradient(#1b6ca838,#0f4c751a)}body.light-theme .earth-disc-tint{background:linear-gradient(#dbeafecc,#eff6ff99)}.earth-img{opacity:1}body.light-theme .earth-img{opacity:.65}.showcase-card{filter:drop-shadow(0 10px 18px #00000073);transition:transform var(--dur-slow) var(--ease-standard);transform:rotate(-8deg)}.showcase-card:hover{transform:rotate(-2deg)scale(1.04)}body.light-theme .showcase-card{filter:drop-shadow(0 10px 18px #0f172a47)}.callout-bubble{color:#0b1c3f;background:#ffffffd9;border-color:#ffffff8c}.callout-bubble .hl{color:var(--accent-strong);font-weight:800}body:not(.light-theme) .callout-bubble{color:#fff;background:#0d1b30b8;border-color:#bbe1fa2e;box-shadow:0 12px 32px -8px #0000008c}body:not(.light-theme) .callout-bubble .hl{color:#bbe1fa}.callout-line{background:#bbe1fa66}.callout-dot{background:#bbe1fa;border-color:#0f172a99}body.light-theme .callout-line{background:#9ca3af}body.light-theme .callout-dot{background:#9ca3af;border-color:#fff}.earth-sat-orbit{pointer-events:none}@keyframes earthSatSpin{to{transform:rotate(360deg)}}@keyframes earthSatSpinRev{to{transform:rotate(-360deg)}}.earth-sat{border-radius:var(--radius-circle);width:10px;height:10px;box-shadow:0 0 12px #bbe1faf2, 0 0 26px rgb(var(--accent-rgb) / .6);background:#bbe1fa;margin-left:-5px;position:absolute;top:-5px;left:50%}.earth-sat-orbit:before{content:"";border-radius:var(--radius-circle);pointer-events:none;background:conic-gradient(from 0deg, #bbe1fa00 0 72%, #bbe1fa80 92%, #bbe1fae6 100%);position:absolute;inset:-1.5px;mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px))}.earth-sat-orbit.sat-b:before{background:conic-gradient(from 0deg, #bbe1fab3 0, #bbe1fa59 7%, #bbe1fa00 20%);mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}.earth-sat--small{background:var(--accent);width:7px;height:7px;box-shadow:0 0 10px rgb(var(--accent-rgb) / .9);margin-left:-3.5px;top:-3.5px}.earth-sat--small:after{background:linear-gradient(to right, rgb(var(--accent-rgb) / .75), transparent);width:40px;left:100%;right:auto}body.light-theme .earth-sat{background:var(--accent-strong);box-shadow:0 0 10px #1b6ca8b3, 0 0 22px rgb(var(--accent-rgb) / .4)}body.light-theme .earth-sat:after{background:linear-gradient(270deg,#1b6ca899,#0000)}body.light-theme .earth-sat--small{background:var(--accent)}body.light-theme .earth-sat--small:after{background:linear-gradient(to right, rgb(var(--accent-rgb) / .55), transparent)}@keyframes dotBlink{0%,to{opacity:1;box-shadow:0 0 6px #9ca3afb3}50%{opacity:.35;box-shadow:none}}@keyframes bubbleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.heritage-image-filter img{filter:grayscale()contrast(1.05)brightness(1.4);opacity:.14;mix-blend-mode:luminosity;mask-image:linear-gradient(#0000 0%,#00000059 45%,#000000e6 100%)}.dir-ltr{direction:ltr}.login-body{overflow:hidden}.bg-glow{background:radial-gradient(circle at 10% 20%, rgb(var(--accent-rgb) / .15) 0%, transparent 40%), radial-gradient(circle at 90% 80%, #1b262c33 0%, transparent 40%);z-index:-1;position:fixed;inset:0}.input-glass{border:1px solid var(--border-control);transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);background:#ffffff0d}.input-glass:focus{border-color:var(--accent);box-shadow:0 0 15px rgb(var(--accent-rgb) / .3);background:#ffffff1a;outline:none}.phone-prefix{z-index:1;align-items:center;gap:var(--space-2);padding:0 var(--space-3) 0 var(--space-4);font-size:var(--fs-caption);letter-spacing:.3px;color:#fff9;pointer-events:none;font-weight:700;display:inline-flex;position:absolute;top:0;bottom:0;left:0}.phone-prefix i{color:#ffffff80;opacity:1;font-size:15px}body.light-theme .phone-prefix i{color:#0f172a80}.phone-prefix__code{color:#ffffffe0}.phone-input{padding-left:3.6rem}body.light-theme .phone-prefix{color:#0f172a8c}body.light-theme .phone-prefix__code{color:#0f172ae6}.form-label{font-size:var(--fs-micro);margin-bottom:var(--space-1_5);color:var(--text);opacity:.75;padding-inline-start:var(--space-1);font-weight:700;display:block}.form-label__opt{font-weight:400}.form-hint{font-size:var(--fs-micro);margin-top:var(--space-1);color:#ffffff9e;padding-inline-start:var(--space-1);line-height:1.7}body.light-theme .form-hint{color:#475569}.input-affix-btn{width:48px;color:var(--text-subtle);transition:opacity var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.input-affix-btn:hover,.input-affix-btn:focus-visible{color:var(--text)}.login-meta-row{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--fs-micro);display:flex}.login-remember,.login-forgot{align-items:center;min-height:44px;display:inline-flex}.login-remember{gap:var(--space-2);cursor:pointer;opacity:.75;transition:opacity var(--dur-fast) var(--ease-standard)}.login-remember:hover{opacity:1}.login-remember input{opacity:0;pointer-events:none;width:0;height:0;margin:0;position:absolute}.login-remember__box{border-radius:var(--radius-xs);background:var(--surface-1);border:1.5px solid var(--border-control);width:20px;height:20px;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.login-remember__box i{color:#fff;opacity:0;transition:transform var(--dur-fast) var(--ease-bounce,var(--ease-spring)), opacity var(--dur-fast) var(--ease-standard);font-size:11px;transform:scale(.4)}.login-remember input:checked+.login-remember__box{background:var(--accent-fill,var(--accent));border-color:var(--accent-fill,var(--accent))}.login-remember input:checked+.login-remember__box i{opacity:1;transform:scale(1)}.login-remember input:focus-visible+.login-remember__box{box-shadow:var(--focus-ring,0 0 0 3px rgb(var(--accent-rgb) / .35));border-color:var(--accent);outline:none}.login-remember:hover .login-remember__box{border-color:color-mix(in srgb, var(--accent) 55%, transparent)}.login-remember__label{-webkit-user-select:none;user-select:none}body.light-theme .login-remember__box{border-color:var(--border-control);background:#fff}body.light-theme .login-remember input:checked+.login-remember__box{background:var(--accent-strong);border-color:var(--accent-strong)}@media (prefers-reduced-motion:reduce){.login-remember__box,.login-remember__box i{transition-duration:.01ms}.login-remember__box i{transform:none}}.login-forgot,.link-accent{color:var(--accent-soft);font-weight:700}.login-forgot:hover,.link-accent:hover{text-decoration:underline}.tab-active{box-shadow:0 4px 15px rgb(var(--accent-rgb) / .4);background:var(--accent-fill)!important;color:#fff!important}.input-error{background:#ef44440d!important;border-color:#ef4444!important;box-shadow:0 0 15px #ef444433!important}.input-success{background:#22c55e0d!important;border-color:#22c55e!important;box-shadow:0 0 15px #22c55e33!important}.error-msg{color:#f87171;font-size:var(--fs-micro);padding-right:var(--space-1);margin-top:var(--space-1);font-weight:700;display:none}.error-msg.show{animation:.2s fadeInDown;display:block}.error-msg.form-err{padding:var(--space-3) var(--space-3_5);text-align:right;color:var(--tone-danger-fg);background:var(--tone-danger-bg);border:1px solid var(--tone-danger-bd);border-radius:var(--radius-sm);margin-top:.75rem;line-height:1.8}.error-msg.form-err:empty{display:none}body.light-theme .error-msg{color:var(--tone-danger-fg)}.form-alert{align-items:flex-start;gap:var(--space-2);font-size:var(--fs-micro);padding:var(--space-3) var(--space-3_5);border-radius:var(--radius-sm);border:1px solid #0000;font-weight:700;line-height:1.7;animation:.2s fadeInDown;display:flex}.form-alert[hidden]{display:none}.form-alert i{margin-top:var(--space-1);flex-shrink:0}.form-alert--success{color:#86efac;background:#22c55e14;border-color:#22c55e4d}body.light-theme .form-alert--success{color:#166534;background:#22c55e1a;border-color:#22c55e59}button.login-forgot{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.form-step{transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out)}.step-enter{animation:.35s cubic-bezier(.4,0,.2,1) slideInRight}.btn-ripple{transition:background-color var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard), transform var(--dur-quick) var(--ease-out);position:relative;overflow:hidden}.btn-ripple:active{transform:scale(.98)}.btn-ripple:after{content:"";border-radius:var(--radius-circle);width:0;height:0;top:var(--ry,50%);left:var(--rx,50%);transition:width var(--dur-slow) var(--ease-standard), height var(--dur-slow) var(--ease-standard), opacity var(--dur-slow) var(--ease-standard);opacity:1;background:#fff3;position:absolute;transform:translate(-50%,-50%)}.btn-ripple:active:after{opacity:0;width:300px;height:300px}#loginTab:active,#registerTab:active{transform:scale(.97)}#otp-container{gap:min(.75rem,2.5vw)}#otp-container>.otp-input{flex:1 1 0;width:auto;min-width:0;max-width:3rem}input::-ms-reveal{display:none}input::-ms-clear{display:none}.otp-input{border:1px solid var(--border-control);transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);caret-color:var(--accent);background:#ffffff0d}.otp-input:focus{background:rgb(var(--accent-rgb) / .1);border-color:var(--accent);box-shadow:0 0 20px rgb(var(--accent-rgb) / .3);outline:none;transform:scale(1.05)}.otp-input.filled{background:#22c55e0d;border-color:#22c55e80}.otp-merge{position:relative}.otp-merge.is-merging .otp-input{transform:translateX(var(--dx,0)) scale(.94);border-color:var(--accent);background:rgb(var(--accent-rgb) / .12);box-shadow:0 0 18px rgb(var(--accent-rgb) / .25);opacity:var(--o,1);transition:transform var(--dur-slow) var(--ease-in-out), opacity var(--dur-slow) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard)}.otp-merge.is-done #otp-container{opacity:0;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-out);pointer-events:none;transform:scale(.94)}.otp-done{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.otp-done:before{content:"";border-radius:var(--radius-circle);opacity:0;width:190px;height:190px;transition:opacity var(--dur-slow) var(--ease-standard);background:radial-gradient(circle,#22c55e57 0%,#0000 66%);position:absolute}.otp-done__tile,.otp-done>i{color:#fff;border-radius:var(--radius-field);opacity:0;width:56px;height:56px;transition:transform var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-standard);background:#0b1b2b;border:2px solid #22c55e;place-items:center;font-size:22px;display:grid;position:relative;transform:scale(.92);box-shadow:0 0 26px #22c55e73}.otp-merge.is-done .otp-done:before{opacity:1}.otp-merge.is-done .otp-done>i{opacity:1;transition-delay:60ms;transform:scale(1)}body.light-theme .otp-done>i{color:#15803d;background:#fff}.step-dot{border-radius:var(--radius-circle);width:8px;height:8px;transition:width var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard);background:#ffffff26}.step-dot.active{background:var(--accent);width:24px;box-shadow:0 0 10px rgb(var(--accent-rgb) / .5);border-radius:4px}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}.shake{animation:.4s shake}@keyframes spin{to{transform:rotate(360deg)}}.timer-ring{transform-origin:50%;transform:rotate(-90deg)}#main-content{container:pane/inline-size}.auto-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.auto-grid--wide{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));justify-content:start}.auto-grid--wide>.pcv-scene{max-width:460px}.wl-shell{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1.5rem;display:grid}@container pane (width>=780px){.wl-shell{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.pf-shell{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.pf-shell__aside{min-width:0}@container pane (width>=820px){.pf-shell{grid-template-columns:340px minmax(0,1fr)}.pf-shell__aside{top:calc(68px + var(--space-4));position:sticky}}@media (width>=1024px){.mobile-nav{display:none!important}}@media (width<=1023.98px){.desktop-sidebar{display:none!important}.dashboard-body{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))!important}}:root{--jelly-surface:#0d182bf2;--jelly-border:#ffffff1a;--jelly-inactive:var(--text-muted);--jelly-pill:linear-gradient(135deg, var(--accent-deep) 0%, var(--accent-strong) 100%);--jelly-active:#fff;--jelly-shadow:0 14px 34px -10px #0009, 0 2px 8px #0000004d}body.light-theme{--jelly-surface:#fffffff7;--jelly-border:#0f172a1a;--jelly-inactive:var(--text-muted);--jelly-shadow:0 14px 34px -12px #0f172a3d, 0 2px 8px #0f172a14}.mobile-nav.jelly{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:50;max-width:440px;margin:0 auto;position:fixed;overflow:visible}.jelly__track{box-sizing:border-box;height:64px;padding:var(--space-1);border-radius:var(--radius-pill);background:var(--jelly-surface);box-shadow:inset 0 0 0 1px var(--jelly-border), var(--jelly-shadow);contain:layout;touch-action:none;transform-origin:50%;will-change:transform;position:relative;overflow:visible}.jelly__row{height:100%;color:var(--jelly-inactive);display:flex}.jelly__tab{min-width:0;height:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;flex:1;justify-content:center;align-items:center;padding:0;display:flex;box-shadow:none!important;background:0 0!important}.jelly__tab:focus,.jelly__tab:focus-visible{outline:none}.jelly__tab:focus-visible .jelly__tab-inner{box-shadow:var(--focus-ring)}.jelly__tab-inner{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-1_5) var(--space-2);border-radius:var(--radius-pill);transform-origin:50%;flex-direction:column;display:flex}.jelly__tab i{font-size:20px;line-height:1}.mobile-nav-btn__label{font-size:var(--fs-micro);letter-spacing:.01em;color:inherit;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:700;line-height:1.2;overflow:hidden}.jelly__pill{border-radius:var(--radius-pill);clip-path:inset(0 round 999px);background:var(--jelly-pill);pointer-events:none;transform-origin:50%;will-change:transform;position:absolute;top:4px;left:4px;overflow:hidden}.jelly__pill-content{box-sizing:border-box;padding:var(--space-1);transform-origin:50%;will-change:transform;position:absolute;top:-4px;left:-4px}.jelly__row--mirror{color:var(--jelly-active)}@media (prefers-reduced-motion:reduce){.jelly__tab:active .jelly__tab-inner{opacity:.55}.jelly__pill,.jelly__pill-content,.jelly__track{will-change:auto}}.active-link{box-shadow:0 10px 20px rgb(var(--accent-rgb) / .3);background:var(--accent-fill)!important;color:#fff!important}.notif-panel{z-index:var(--z-drawer);pointer-events:none;position:fixed;inset:0}.notif-overlay{backdrop-filter:blur(4px);opacity:0;transition:opacity var(--dur-base) var(--ease-standard);pointer-events:none;background:#00000080;position:absolute;inset:0}.notif-drawer{visibility:hidden;width:min(380px,100vw);height:100%;transition:transform var(--dur-slow) var(--ease-drawer), visibility 0s linear var(--dur-slow);pointer-events:auto;background:#0f172a;border-left:1px solid #ffffff14;flex-direction:column;display:flex;position:absolute;top:0;right:0;transform:translate(100%)}.notif-panel.open{pointer-events:auto}.notif-panel.open .notif-overlay{opacity:1;pointer-events:auto}.notif-panel.open .notif-drawer{visibility:visible;transition:transform var(--dur-slow) var(--ease-drawer), visibility 0s;transform:translate(0)}.notif-item{padding:var(--space-4);border-radius:var(--radius-field);transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f}.notif-item:hover{background:#ffffff0f}.notif-item.unread{border-color:rgb(var(--accent-rgb) / .2);background:rgb(var(--accent-rgb) / .05)}.notif-badge{color:#fff;border-radius:var(--radius-xs);min-width:18px;height:18px;padding:0 var(--space-1);transition:transform var(--dur-base) var(--ease-spring), opacity var(--dur-quick) var(--ease-standard);background:#dc2626;border:2px solid #0f172a;justify-content:center;align-items:center;font-size:10px;font-weight:900;display:flex;position:absolute;top:-4px;left:-4px}.notif-badge.hidden-badge{opacity:0;transform:scale(.4)}.notif-dot{border-radius:var(--radius-circle);flex-shrink:0;width:8px;height:8px}.notif-dot.blue{background:var(--accent)}.notif-dot.green{background:#22c55e}.notif-dot.yellow{background:#eab308}.notif-dot.red{background:#ef4444}@keyframes notifPop{0%{opacity:0;transform:scale(.8)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}.notif-toast-item{animation:.3s forwards notifPop}.contact-card{transition:transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard)}.contact-card:hover{border-color:rgb(var(--accent-rgb) / .5);box-shadow:0 10px 30px rgb(var(--accent-rgb) / .15);transform:translateY(-5px)}.contact-icon-wrapper{transition:transform var(--dur-slow) var(--ease-standard)}.contact-card:hover .contact-icon-wrapper{transform:scale(1.1)}.theme-switch{border-radius:var(--radius-circle);background:var(--glass-bg);border:1px solid var(--glass-border);cursor:pointer;width:42px;height:42px;transition:background var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.theme-switch:hover{border-color:rgb(var(--accent-rgb) / .6);background:var(--surface-2)}.theme-switch:active{transform:scale(.92)}.theme-switch__icon{width:21px;height:21px;display:block}.theme-switch__icon svg{width:100%;height:100%;transition:transform var(--dur-base) var(--ease-out);display:block;overflow:visible;transform:rotate(0)}.ts-disc{fill:#cfe6ff;transform-box:fill-box;transform-origin:50%;transition:fill var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-out)}.ts-cut{transform-box:view-box;transform-origin:50%;transition:transform var(--dur-base) var(--ease-out)}.ts-rays{stroke:#c2770e;transform-box:fill-box;transform-origin:50%;opacity:0;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-out);transform:scale(.35)rotate(-40deg)}body.light-theme .theme-switch__icon svg{transform:rotate(180deg)}body.light-theme .ts-disc{fill:#c2770e;transform:scale(.68)}body.light-theme .ts-cut{transform:translate(9px,-10px)}body.light-theme .ts-rays{opacity:1;transform:scale(1)rotate(0)}@media (prefers-reduced-motion:reduce){.theme-switch,.theme-switch__icon,.theme-switch__icon:before{transition-duration:.01ms}}.theme-icon{transition:color var(--dur-base) var(--ease-standard)}body.light-theme{background-color:#f8fafc!important;background-image:radial-gradient(circle at 12% 8%, rgb(var(--accent-rgb) / .05) 0%, transparent 45%), radial-gradient(circle at 88% 92%, #1b6ca80b 0%, transparent 45%)!important;color:#0f172a!important;background-attachment:fixed!important}body.light-theme.text-white,body.light-theme .text-white,body.light-theme .text-white\/90,body.light-theme .text-white\/80{color:#0f172a!important}body.light-theme .text-white\/70,body.light-theme .text-white\/60{color:#334155!important}body.light-theme .text-white\/50,body.light-theme .text-white\/45,body.light-theme .text-white\/40,body.light-theme .text-white\/30{color:#5c6b80!important}body.light-theme .text-white\/20,body.light-theme .text-white\/10{color:#94a3b8!important}body.light-theme .text-blue-400{color:#1d4ed8!important}body.light-theme .text-red-400{color:#dc2626!important}body.light-theme .hover\:bg-red-500\/10:hover{color:var(--tone-danger-fg)!important}body.light-theme .text-green-400{color:#166534!important}body.light-theme i[style*="color: rgb(255, 255, 255)"],body.light-theme i[style*="color: white"],body.light-theme i[style*="color: hsl(0, 0%, 100%)"]{color:#475569!important}body.light-theme .bg-white\/5{background-color:#0f172a08!important}body.light-theme .bg-white\/10{background-color:#0f172a0d!important}body.light-theme .bg-white\/20{background-color:#0f172a14!important}body.light-theme .bg-white\/\[0\.01\]{background-color:#0f172a03!important}body.light-theme .bg-white\/\[0\.02\]{background-color:#0f172a05!important}body.light-theme .hover\:bg-white\/5:hover{background-color:#0f172a0d!important}body.light-theme .hover\:bg-white\/10:hover{background-color:#0f172a12!important}body.light-theme .hover\:bg-white\/15:hover{background-color:#0f172a17!important}body.light-theme .hover\:bg-white\/25:hover{background-color:#0f172a1f!important}body.light-theme .hover\:bg-accent:hover{background-color:var(--accent-fill)!important}body.light-theme .hover\:bg-\[\#1B6CA8\]:hover{background-color:var(--accent-strong)!important}body.light-theme .hover\:bg-\[\#E1306C\]:hover{background-color:#c1275c!important}body.light-theme .hover\:bg-accent:hover,body.light-theme .hover\:bg-accent:hover i,body.light-theme .hover\:bg-\[\#1B6CA8\]:hover,body.light-theme .hover\:bg-\[\#1B6CA8\]:hover i,body.light-theme .hover\:bg-\[\#E1306C\]:hover,body.light-theme .hover\:bg-\[\#E1306C\]:hover i{color:#fff!important}body.light-theme .border-white\/5,body.light-theme .border-white\/10,body.light-theme .border-white\/20,body.light-theme .border-white\/08{border-color:#0f172a1a!important}body.light-theme .bg-gradient-to-br.from-\[\#0F172A\]{background:linear-gradient(135deg,#fff 0%,#e0f2fe 100%)!important;border:1px solid #bae6fd!important;box-shadow:0 10px 30px #0ea5e91a!important}body.light-theme :is(.gd__body,.faq-item,.ft-call){background:var(--glass-bg)}body.light-theme .bg-gradient-to-b.from-white\/\[0\.03\]{background:linear-gradient(#0f172a08,#0000)!important}body.light-theme .from-\[\#0F172A\]{--tw-gradient-from:#fff!important}body.light-theme .via-\[\#0F172A\]\/70,body.light-theme .via-\[\#0F172A\]\/80{--tw-gradient-stops:var(--tw-gradient-from), #ffffffe6, var(--tw-gradient-to)!important}body.light-theme .to-\[\#0F172A\]\/80{--tw-gradient-to:#ffffffe6!important}body.light-theme .to-\[\#0F172A\]{--tw-gradient-to:#fff!important}.sbento{--sb-metal-hi:#2b3070;--sb-metal-lo:#0b0e24;--sb-shop:#0e1830;--sb-chat:#0b1828;--sb-bubble:#182a42;--sb-bill-hi:#1d64a3;--sb-bill-lo:#0b2c50;--sb-paper:#f7f4ee;--sb-paper-ink:#1a2233;--sb-paper-muted:#5d6677;--sb-ok:#1d7f53;--sb-web:#fff;--sb-web-soft:#f4f6f9;--sb-web-line:#dfe4ec;--sb-web-ink:#172033;--sb-web-muted:#5f6982;--sb-visa:#1a1f71;--sb-indigo-hi:#6064b0;--sb-indigo-lo:#2c2f6b;--sb-gold:#d9b45a;--sb-edge:#ffffff14;--sb-lift:0 24px 50px -30px #000000bf;--sb-win-shadow:0 44px 60px -30px #000000d9}body.light-theme .sbento{--sb-metal-hi:#d5daf3;--sb-metal-lo:#f6f7fd;--sb-shop:#fff;--sb-chat:#e6eef7;--sb-bubble:#fff;--sb-edge:#0f172a14;--sb-lift:0 22px 44px -26px #0f172a4d;--sb-win-shadow:0 40px 56px -30px #1e265a66}.sb-tile{isolation:isolate;gap:var(--space-5);min-width:0;padding:clamp(var(--space-5), 2.4vw, var(--space-8));color:var(--text);box-shadow:inset 0 1px 0 var(--sb-edge), inset 0 0 0 1px var(--sb-edge), var(--sb-lift);border-radius:1.75rem;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=1024px){.sb-tile:not(.sb-tile--card){min-height:270px}}.sb-tile__body{gap:var(--space-2);justify-items:start;margin-top:auto;display:grid}.sb-tile__title{font-size:var(--fs-h3);text-wrap:balance;margin:0;font-weight:900;line-height:1.5}.sb-tile__title--lg{letter-spacing:-.01em;font-size:clamp(1.5rem,1.1rem + 1.2vw,2rem)}.sb-tile__title--sm{font-size:var(--fs-h4)}.sb-tile__text{max-width:46ch;font-size:var(--fs-body-sm);color:var(--text-muted);margin:0;line-height:1.85}.sb-tile__text--sm{font-size:var(--fs-caption);line-height:1.8}.sb-link{align-items:center;gap:var(--space-2);min-height:44px;font-size:var(--fs-body-sm);color:var(--accent-soft);font-weight:800;text-decoration:none;display:inline-flex}.sb-link:hover{text-underline-offset:4px;text-decoration:underline}.sb-link i{font-size:var(--fs-micro);transition:transform .16s var(--ease-out)}.sb-link:hover i{transform:translate(-3px)}.sb-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}body.light-theme .sb-link{color:var(--accent-strong)}body.light-theme .sb-tile--card .sb-link{color:color-mix(in srgb, var(--accent-strong) 78%, black)}.sb-tile--card{background:radial-gradient(110% 70% at 70% 8%, var(--sb-metal-hi), transparent 62%), linear-gradient(172deg, var(--sb-metal-hi), var(--sb-metal-lo) 72%)}.sb-tile--card:before{content:"";z-index:-1;background:repeating-linear-gradient(115deg, var(--sb-edge) 0 1px, transparent 1px 6px);position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 70%)}.sb-pay{width:min(380px,100%);margin:var(--space-4) 0 var(--space-8);perspective:1100px;align-self:center;position:relative}.sb-pay__win{color:var(--sb-web-ink);background:var(--sb-web);box-shadow:0 0 0 1px var(--sb-web-line), var(--sb-win-shadow);transform-origin:50% 60%;transition:transform .6s var(--ease-out);border-radius:14px;overflow:hidden;transform:rotateY(-12deg)rotateX(7deg)rotate(-2deg)}.sb-pay__bar{height:30px;font-size:var(--fs-micro);color:var(--sb-web-muted);background:var(--sb-web-soft);border-bottom:1px solid var(--sb-web-line);align-items:center;gap:6px;padding:0 12px;font-weight:700;display:flex}.sb-pay__bar>i{border-radius:var(--radius-circle);background:var(--sb-web-line);width:8px;height:8px}.sb-pay__bar span{margin-left:var(--space-2);align-items:center;gap:5px;display:inline-flex}.sb-pay__bar span i{color:var(--sb-ok)}.sb-pay__body{gap:6px;padding:14px 16px 16px;display:grid}.sb-pay__item{font-size:var(--fs-caption);border-bottom:1px solid var(--sb-web-line);align-items:center;gap:10px;margin-bottom:4px;padding-bottom:10px;font-weight:700;display:flex}.sb-pay__item small{font-size:var(--fs-micro);color:var(--sb-web-muted);font-weight:500;display:block}.sb-pay__item b{font-size:var(--fs-body-sm);margin-left:auto;font-weight:900}.sb-pay__logo{color:#fff;background:var(--sb-web-ink);border-radius:8px;place-items:center;width:30px;height:30px;font-size:1rem;display:grid}.sb-pay__label{font-size:var(--fs-micro);color:var(--sb-web-muted);font-weight:700}.sb-pay__field{height:36px;font-size:var(--fs-caption);letter-spacing:.04em;font-variant-numeric:tabular-nums;background:var(--sb-web-soft);border:1px solid var(--sb-web-line);border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-weight:700;display:flex}.sb-pay__field--card{border-color:color-mix(in srgb, var(--accent) 60%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.sb-pay__field i{color:var(--sb-visa);margin-left:auto;font-size:1.5rem}.sb-pay__mini{background:linear-gradient(135deg, var(--sb-indigo-hi), var(--sb-indigo-lo));border-radius:3px;flex:none;width:26px;height:17px;position:relative}.sb-pay__mini:after{content:"";background:var(--sb-gold);border-radius:1px;width:6px;height:5px;position:absolute;top:5px;left:4px}.sb-pay__pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sb-pay__pair>span{gap:6px;display:grid}.sb-pay__btn{height:38px;font-size:var(--fs-caption);color:#fff;background-image:var(--btn-primary-bg);box-shadow:var(--btn-primary-bevel);border-radius:9px;place-items:center;margin-top:6px;font-weight:800;display:grid}.sb-pay__done{font-size:var(--fs-caption);color:#fff;background:var(--sb-ok);border-radius:var(--radius-pill);box-shadow:0 12px 24px -10px color-mix(in srgb, var(--sb-ok) 75%, transparent);transition:transform .42s var(--ease-spring);align-items:center;gap:6px;padding:8px 14px;font-weight:800;display:inline-flex;position:absolute;bottom:-14px;right:-6px;transform:rotate(-4deg)}.sb-tile--shop{background:radial-gradient(55% 95% at 20% 105%, color-mix(in srgb, var(--accent) 24%, transparent), transparent 70%), var(--sb-shop)}.sb-shop__foot{align-items:center;gap:0 var(--space-4);flex-wrap:wrap;display:flex}.sb-shop__from{font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums;font-weight:800}.sb-fan{flex:none;min-height:170px;margin:0;padding:0;list-style:none;position:relative}.sb-fan__card{--w:84px;bottom:4px;left:calc(50% - var(--w) / 2);width:var(--w);aspect-ratio:5/7;color:#fff;background:linear-gradient(155deg, #ffffff3d, transparent 46%), linear-gradient(200deg, var(--brand), color-mix(in srgb, var(--brand) 60%, black));transform-origin:50% 165%;transform:rotate(calc(var(--o,0) * 11deg));transition:transform .46s var(--ease-spring);border-radius:14px;grid-template-rows:1fr auto;place-items:center;padding:10px 6px 9px;display:grid;position:absolute;box-shadow:inset 0 0 0 1px #fff3,0 16px 26px -16px #000000bf}.sb-fan__logo{place-items:center;font-size:1.85rem;font-weight:900;line-height:1;display:grid}.sb-fan__logo img{object-fit:contain;border-radius:10px;width:44px;height:44px}.sb-fan__name{max-width:100%;font-size:var(--fs-micro);white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}.sb-tile--shop{flex-direction:column-reverse}@media (width>=640px){.sb-tile--shop{flex-direction:row;align-items:stretch}.sb-tile--shop .sb-tile__body{flex:1;align-content:end}.sb-fan{width:42%}}.sb-tile--chat{background:var(--sb-chat)}.sb-chat{gap:var(--space-2);display:grid}.sb-chat__msg{max-width:90%;padding:var(--space-2) var(--space-3);font-size:var(--fs-caption);border-radius:16px;margin:0;line-height:1.75}.sb-chat__msg--me{color:#fff;background-image:var(--btn-primary-bg);box-shadow:var(--btn-primary-bevel);border-end-end-radius:4px;justify-self:end}.sb-chat__msg--us{color:var(--text);background:var(--sb-bubble);box-shadow:inset 0 0 0 1px var(--sb-edge);border-end-start-radius:4px;justify-self:start}.sb-chat__who{font-size:var(--fs-micro);color:var(--accent-soft);font-weight:800;display:block}body.light-theme .sb-chat__who{color:var(--accent-strong)}.sb-tile--bill{color:#fff;background:radial-gradient(90% 70% at 85% 0%, #ffffff24, transparent 60%), linear-gradient(165deg, var(--sb-bill-hi), var(--sb-bill-lo))}.sb-tile--bill .sb-tile__title{color:#fff}.sb-tile--bill .sb-tile__text{color:#ffffffd1}.sb-bill{color:var(--sb-paper-ink);background:var(--sb-paper);transition:transform .42s var(--ease-out);border-radius:0 0 10px 10px;gap:6px;padding:14px 14px 12px;display:grid;transform:rotate(2deg);mask:radial-gradient(circle at 6px 0,#0000 4px,#000 4.5px) -6px 0/12px 100% repeat-x}.sb-bill__head{font-size:var(--fs-micro);color:var(--sb-paper-muted);border-bottom:1px dashed color-mix(in srgb, var(--sb-paper-ink) 22%, transparent);padding-bottom:6px;font-weight:800}.sb-bill__row{align-items:center;gap:var(--space-2);font-size:var(--fs-caption);display:flex}.sb-bill__row i{text-align:center;width:1.15em;color:var(--sb-paper-muted)}.sb-bill__row b{font-weight:800}.sb-bill__row span{font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:800}@media (width>=768px) and (width<=1023px){.sb-tile--card{flex-direction:row-reverse;align-items:center}.sb-pay{width:52%;margin:var(--space-2) 0 var(--space-6)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.sb-tile--card:hover .sb-pay__win{transform:rotateY(-4deg)rotateX(2deg)}.sb-tile--card:hover .sb-pay__done{transform:rotate(0)scale(1.05)}.sb-tile--shop:hover .sb-fan__card{transform:rotate(calc(var(--o,0) * 17deg))}.sb-tile--bill:hover .sb-bill{transform:rotate(0)translateY(-3px)}}@media (prefers-reduced-motion:reduce){.sb-link i{transition:none}}body.light-theme .shadow-blue-900\/20,body.light-theme .shadow-blue-900\/30,body.light-theme .shadow-blue-900\/40{box-shadow:0 10px 25px rgb(var(--accent-rgb) / .18)!important}body.light-theme .group:hover .group-hover\:opacity-70{opacity:.85!important}body.light-theme .group:hover .group-hover\:opacity-50{opacity:.7!important}:where(body.light-theme) input:where(:not([type=range]):not([type=checkbox]):not([type=radio])),:where(body.light-theme) :where(.input-glass,.otp-input){border:1px solid var(--border-control)!important;color:#0f172a!important;background-color:#fff!important}:where(body.light-theme) input:where(:not([type=range]):not([type=checkbox]):not([type=radio])):focus,:where(body.light-theme) :where(.input-glass,.otp-input):focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px rgb(var(--accent-rgb) / .15)!important}body.light-theme input::placeholder,body.light-theme textarea::placeholder{color:var(--text-placeholder)!important}body.light-theme .otp-input.filled{background:#22c55e0d!important;border-color:#22c55e!important}body.light-theme .otp-input.input-error{border-color:var(--tone-danger-fg)!important;background:var(--tone-danger-bg)!important;box-shadow:0 0 0 3px var(--tone-danger-bg)!important}body.light-theme .timer-ring circle[stroke="rgba(255,255,255,0.08)"]{stroke:#e2e8f0!important}body.light-theme .notif-drawer{background:#f8fafc!important;border-left:1px solid #e2e8f0!important}body.light-theme .notif-item{background:#fff!important;border:1px solid #e2e8f0!important}body.light-theme .notif-item:hover{background:#f1f5f9!important}body.light-theme .notif-item.unread{background:#eff6ff!important;border-color:#bfdbfe!important}body.light-theme .notif-badge{border-color:#f8fafc!important}body.light-theme .profile-tab-btn:not(.is-active){opacity:1;color:#475569!important}body.light-theme .profile-tab-btn:not(.is-active):hover{color:#0f172a!important}body.light-theme img[src*="/logo."]:not([alt=""]):not([src*=enamad]),body.light-theme .snav__brand img{filter:none;opacity:1;object-position:-99999px 0;background:var(--btn-primary-bg), var(--accent-strong);mask:url(logo.780bb731.png) 50%/contain no-repeat}body.light-theme .hero-info-box{color:#0f172a!important;border-color:rgb(var(--accent-rgb) / .3)!important;background-color:rgb(var(--accent-rgb) / .1)!important}body.light-theme .hero-info-box strong{color:var(--accent-strong)!important}body.light-theme .glow-sphere,body.light-theme .bg-glow{filter:blur(100px);opacity:.15!important}body.light-theme .step-dot{background:#cbd5e1!important}body.light-theme .step-dot.active{background:var(--accent)!important}body.light-theme .heritage-image-filter img{filter:grayscale()contrast(1.05)brightness(.95);opacity:.16;mix-blend-mode:multiply}body.light-theme .hover\:bg-white:hover{color:#fff!important;background-color:#0f172a!important}body.light-theme .hover\:text-\[\#0F172A\]:hover{color:#fff!important}[class~=bg-accent]:not(:hover),[class~="bg-[#3282b8]"]:not(:hover){background-color:var(--accent-fill)!important}body.light-theme [class~=text-white][class~=bg-accent],body.light-theme [class~=text-white][class*="bg-[#3282b8]"],body.light-theme [class~=text-white][class*="bg-[#1B6CA8]"],body.light-theme [class~=text-white][class*="bg-[#1b6ca8]"],body.light-theme [class~=text-white][class*="from-[#1B6CA8]"],body.light-theme [class~=text-white][class*="from-[#1b6ca8]"],body.light-theme [class~=text-white][class*="from-[#3282B8]"],body.light-theme [class~=text-white][class*=bg-gradient-to-],body.light-theme .active-link,body.light-theme .tab-active,body.light-theme #toast,body.light-theme .wallet-card [class*=text-white],body.light-theme .invite-banner [class*=text-white],body.light-theme [class*=hover\:text-white][class*=hover\:bg-]:hover{color:#fff!important}body.light-theme [class*=hover\:text-white]:not([class*=hover\:bg-]):hover{color:var(--accent-strong)!important}.btn-primary-pill,.btn-secondary-pill{height:52px;padding:0 var(--space-10);border-radius:var(--radius-pill);cursor:pointer;transition:transform var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard), background var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard);letter-spacing:0;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;font-size:15px;font-weight:600;line-height:1.5;display:inline-flex}.btn-primary-pill--sm,.btn-secondary-pill--sm{height:44px;padding:0 var(--space-6);font-size:var(--fs-caption);font-weight:700}.btn-primary-pill.is-success{background-color:#15803d;background-image:none}.btn-primary-pill:active,.btn-secondary-pill:active{transform:translateY(0)scale(.98)}.btn-primary-pill{color:#fff;transition:transform var(--dur-fast) cubic-bezier(.22, .9, .3, 1), box-shadow var(--dur-fast) cubic-bezier(.22, .9, .3, 1), filter var(--dur-fast) var(--ease-standard), color var(--dur-base) var(--ease-standard);background-image:linear-gradient(100deg,#0000 40%,#ffffff2e 50%,#0000 60%),linear-gradient(#ffffff1a,#ffffff08 52%,#0000 62%),linear-gradient(#256a97 0%,#1b5583 46%,#123f66 100%);background-position:130% 0,0 0,0 0;background-repeat:no-repeat;background-size:240% 100%,100% 100%,100% 100%;border:none;position:relative;transform:translateY(0);box-shadow:inset 0 1.5px #ffffff80,inset 0 -1.5px #04182a59,inset 0 0 0 1px #ffffff24}.btn-primary-pill--hero.is-sheen{animation:6.5s cubic-bezier(.4,0,.2,1) infinite pillSheen}@keyframes pillSheen{0%,64%{background-position:130% 0,0 0,0 0}88%,to{background-position:-40% 0,0 0,0 0}}.btn-primary-pill:hover{filter:brightness(1.09)saturate(1.05);transform:translateY(-2px);box-shadow:inset 0 1.5px #fff9,inset 0 -1.5px #04182a59,inset 0 0 0 1px #fff3}.btn-primary-pill:active{transition-duration:var(--dur-instant);transform:translateY(1px)scale(.985);box-shadow:inset 0 1px #ffffff38,inset 0 3px 8px #04182a80,inset 0 0 0 1px #ffffff1a}@media (prefers-reduced-motion:reduce){.btn-primary-pill--hero,.earn-banner__cta{animation:none}}.btn-primary-pill--hero{gap:var(--space-3);height:auto;min-height:62px;padding:0 var(--space-10);font-weight:700}.btn-primary-pill--hero i{opacity:.92;font-size:1.05em}.btn-secondary-pill{color:#bbe1fa;border:2px solid var(--accent);background:0 0}.btn-secondary-pill:hover{color:#fff;background:var(--accent-fill);box-shadow:var(--shadow-accent-lg);transform:translateY(-2px)}body.light-theme .btn-primary-pill{box-shadow:var(--btn-primary-bevel)}body.light-theme .btn-primary-pill:hover{box-shadow:inset 0 1.5px #ffffffb3,inset 0 -1.5px #04182a47,inset 0 0 0 1px #ffffff3d}body.light-theme .btn-primary-pill:active{box-shadow:inset 0 1px #ffffff42,inset 0 3px 8px #04182a57,inset 0 0 0 1px #ffffff24}body.light-theme .btn-secondary-pill{color:var(--accent-deep)}body.light-theme .btn-secondary-pill:hover{color:#fff}.footer-legal{gap:1.5rem;display:flex}.footer-legal a{align-items:center;min-height:24px;display:inline-flex}@media (width<=767.98px){.footer-legal{gap:var(--space-2)}.footer-legal a{min-height:44px;padding-inline:var(--space-2)}}@media (width<=1023.98px){.pcs .pcs__cta{min-height:2.75rem}}.ft{--ft-w:22.5rem;--ft-card:#172036;--ft-muted:var(--text-muted);justify-items:center;row-gap:1.25rem;display:grid}.ft>*{width:100%;max-width:var(--ft-w)}@media (width>=1024px){.ft{grid-template-columns:repeat(2, minmax(0, var(--ft-w)));justify-content:center;gap:1.5rem 2.5rem}.ft-social,.ft-support{align-self:end}.ft-brand{grid-column:1/-1;max-width:none}}.ft-call{border-radius:var(--radius-md);min-height:4.75rem;color:var(--text);background:var(--surface-1);border:1px solid var(--border-1);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-quick) var(--ease-out);padding:.75rem;align-items:center;gap:.875rem;padding-inline-end:1rem;text-decoration:none;display:flex;position:relative}.ft-call__ico{border-radius:var(--radius-field);color:#fff;background:linear-gradient(145deg, var(--accent), var(--accent-strong));width:3rem;height:3rem;box-shadow:0 10px 20px -10px rgb(var(--accent-rgb) / .75), inset 0 1px 0 #ffffff40;flex-shrink:0;place-items:center;font-size:1.125rem;display:grid}.ft-call__txt{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.ft-call__label{font-size:var(--fs-micro);color:var(--ft-muted);font-weight:600;line-height:1.5}.ft-call__num{letter-spacing:0;white-space:nowrap;color:var(--text);font-variant-numeric:proportional-nums;font-size:1.25rem;font-weight:800;line-height:1.35}.ft-call__go{border-radius:var(--radius-circle);width:2.25rem;height:2.25rem;font-size:var(--fs-caption);color:var(--accent-soft);background:rgb(var(--accent-rgb) / .16);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex-shrink:0;place-items:center;display:grid}.ft-call__ico{position:relative}.ft-call__ico i{transform-origin:50% 60%}.ft-call__wave{border-radius:inherit;opacity:0;pointer-events:none;border:1.5px solid #5baae699;position:absolute;inset:0}@keyframes ft-ring{15%{transform:rotate(-16deg)}30%{transform:rotate(14deg)}45%{transform:rotate(-10deg)}60%{transform:rotate(7deg)}75%{transform:rotate(-3deg)}}@keyframes ft-wave{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.65)}}@media (hover:hover) and (pointer:fine){.ft-call:hover{background:var(--surface-2);border-color:rgb(var(--accent-rgb) / .45)}.ft-call:hover .ft-call__ico i{animation:ft-ring .65s var(--ease-out) 1}.ft-call:hover .ft-call__wave{animation:ft-wave 1.1s var(--ease-out) 1}.ft-call:hover .ft-call__wave+.ft-call__wave{animation-delay:.22s}.ft-call:hover .ft-call__go{color:#fff;background:var(--accent-fill);transform:translate(-2px)}}.ft-call:active{transform:scale(.98)}.ft-call{container-type:inline-size}@container (width<=279.98px){.ft-call__ico{width:2.75rem;height:2.75rem}.ft-call__txt,.ft-call__go{margin-inline-start:-.25rem}.ft-call__num{font-size:1.125rem}}@container (width<=249.98px){.ft-call__go{display:none}}.ft-trust{color:var(--text);background:linear-gradient(var(--ft-card), var(--ft-card)) padding-box, linear-gradient(140deg, #bbe1fa8c, rgb(var(--accent-rgb) / .2) 45%, #ffffff0f) border-box;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border:1px solid #0000;border-radius:1.5rem;align-items:center;gap:1rem;padding:.75rem;padding-inline-end:1.125rem;text-decoration:none;display:flex;box-shadow:0 18px 40px -22px #000000a6}.ft-trust__seal{border-radius:var(--radius-field);background:#fff;flex-shrink:0;place-items:center;width:5.25rem;height:5.25rem;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a0f,0 8px 18px -10px #0000008c}.ft-trust__seal img{grid-area:1/1;width:4rem;height:4.352rem;display:block;overflow:hidden}.ft-trust__seal img[code]{opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.ft-trust__seal img[code].is-loaded{opacity:1}.ft-trust__body{flex-direction:column;align-items:flex-start;gap:.375rem;min-width:0;display:flex}.ft-trust__title{color:var(--text);font-size:1rem;font-weight:900;line-height:1.45}.ft-trust__link{font-size:var(--fs-caption);color:var(--accent-soft);align-items:center;gap:.375rem;font-weight:700;line-height:1.5;display:inline-flex}.ft-trust__link i{font-size:var(--fs-micro)}.ft-trust__shine{z-index:1;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffffd9 50%,#0000 70%);grid-area:1/1;place-self:stretch stretch;transform:translate(-130%)}@keyframes ft-scan{25%{transform:translate(-3px,-2px)}50%{transform:translate(1px,-4px)}75%{transform:translate(3px,-1px)}}@keyframes ft-shine{to{transform:translate(130%)}}@media (hover:hover) and (pointer:fine){.ft-trust:hover{transform:translateY(-2px);box-shadow:0 24px 48px -22px #000000bf}.ft-trust:hover .ft-trust__link i{animation:ft-scan .9s var(--ease-in-out) 1}.ft-trust:hover .ft-trust__shine{animation:ft-shine .85s var(--ease-out) 1}}.ft-trust:active{transform:scale(.98)}.ft-social{flex-direction:column;align-items:center;gap:.625rem;margin-top:.5rem;display:flex}.ft-label{font-size:var(--fs-micro);color:var(--ft-muted);font-weight:700;line-height:1.5}.ft-social__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;width:100%;display:grid}.ft-social__btn{border-radius:var(--radius-field);min-height:3rem;font-size:var(--fs-body-sm);color:var(--text);background:var(--ft-social-bg,var(--surface-1));border:1px solid var(--border-1);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-quick) var(--ease-out);justify-content:center;align-items:center;gap:.5rem;font-weight:800;text-decoration:none;display:inline-flex}.ft-social__btn i{font-size:1.25rem}.ft-social__btn--tg i{color:var(--ft-tg-ico,#2aabee)}.ft-social__btn--ig{--ft-ig-a:#b52d7a;--ft-ig-b:#7a2fb0}.ft-social__btn--ig i{color:#0000;background:var(--ft-ig-ico,linear-gradient(45deg, #f58529, #dd2a7b 50%, #a855f7));background-clip:text}@media (hover:hover) and (pointer:fine){.ft-social__btn--tg:hover{color:#fff;background:#1a74b4;border-color:#1a74b4}.ft-social__btn--ig:hover{color:#fff;background:linear-gradient(45deg, var(--ft-ig-a), var(--ft-ig-b));border-color:#0000}.ft-social__btn:hover i{color:#fff;background:0 0}}.ft-social__btn:active{transform:scale(.97)}.ft-support{border-radius:var(--radius-pill);color:#fff;background:var(--btn-primary-bg);min-height:52px;box-shadow:var(--btn-primary-bevel);transition:box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-quick) var(--ease-out);justify-content:center;align-items:center;gap:.625rem;padding:0 1.25rem;font-size:15px;font-weight:800;text-decoration:none;display:flex}.ft-support__ico{place-items:center;width:1.5rem;height:1.25rem;display:grid;position:relative}.ft-support__ico>i{transition:opacity var(--dur-quick) var(--ease-out), transform var(--dur-fast) var(--ease-out);font-size:1rem}.ft-support__typing{justify-content:center;align-items:center;gap:var(--space-0_5);opacity:0;transition:opacity var(--dur-quick) var(--ease-out), transform var(--dur-base) var(--ease-spring);background:#fff;border-radius:.625rem .625rem .625rem .1875rem;display:flex;position:absolute;inset:0;transform:scale(.6)}.ft-support__typing i{border-radius:var(--radius-circle);background:var(--accent-strong);width:3px;height:3px}@keyframes ft-type{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (hover:hover) and (pointer:fine){.ft-support:hover{box-shadow:var(--btn-primary-bevel), var(--shadow-accent);filter:brightness(1.09)}.ft-support:hover .ft-support__ico>i{opacity:0;transform:scale(.6)}.ft-support:hover .ft-support__typing{opacity:1;transform:none}.ft-support:hover .ft-support__typing i{animation:.9s ease-in-out infinite ft-type}.ft-support:hover .ft-support__typing i:nth-child(2){animation-delay:.15s}.ft-support:hover .ft-support__typing i:nth-child(3){animation-delay:.3s}}.ft-support:active{transform:scale(.98)}.ft-support[aria-current=page]{background:rgb(var(--accent-rgb) / .24);box-shadow:inset 0 0 0 1px #bbe1fa59}.ft-brand{text-align:center;flex-direction:column;align-items:center;gap:.625rem;margin-top:1.25rem;display:flex}.ft-brand__logo{object-fit:contain;width:3.5rem;height:3.5rem}.ft-brand__tagline{font-size:var(--fs-caption);color:var(--ft-muted);text-wrap:balance;margin:0;line-height:1.8}.ft-call:focus-visible,.ft-trust:focus-visible,.ft-social__btn:focus-visible,.ft-support:focus-visible{outline:2px solid var(--accent-on-dark);outline-offset:3px}body.light-theme .ft{--ft-card:#fff;--ft-muted:var(--text-muted)}body.light-theme .ft-trust{background:linear-gradient(#fff, #fff) padding-box, linear-gradient(140deg, rgb(var(--accent-rgb) / .5), rgb(var(--accent-rgb) / .12) 45%, #0f172a14) border-box;box-shadow:0 16px 36px -22px #0f172a59}body.light-theme .ft-trust__seal{box-shadow:inset 0 0 0 1px #0f172a1a}body.light-theme .ft-trust__link{color:var(--accent-strong)}body.light-theme .ft-social__btn{--ft-social-bg:#fff;--ft-tg-ico:var(--accent-strong);--ft-ig-ico:linear-gradient(45deg, var(--tone-warning-fg), var(--ft-ig-a) 50%, var(--ft-ig-b))}body.light-theme .ft-support[aria-current=page]{color:var(--accent-deep);background:rgb(var(--accent-rgb) / .12);box-shadow:inset 0 0 0 1px rgb(var(--accent-rgb) / .4)}body.light-theme .ft-call__go{color:var(--accent-strong);background:rgb(var(--accent-rgb) / .1)}body.light-theme .ft-call:focus-visible,body.light-theme .ft-trust:focus-visible,body.light-theme .ft-social__btn:focus-visible,body.light-theme .ft-support:focus-visible{outline-color:var(--accent-strong)}@media (prefers-reduced-motion:reduce){.ft-call:active,.ft-call:hover .ft-call__go,.ft-trust:hover,.ft-trust:active,.ft-social__btn:active,.ft-support:active{transform:none}.ft-call:hover .ft-call__ico i,.ft-call:hover .ft-call__wave,.ft-trust:hover .ft-trust__link i,.ft-trust:hover .ft-trust__shine,.ft-support:hover .ft-support__typing i{animation:none}}.pcs{position:relative}.pcs__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:1.625rem;gap:.75rem;display:flex;overflow-x:auto}.pcs__track::-webkit-scrollbar{display:none}.pcs__slide{--pcs-acc:#bbe1fa;--pcs-aura:rgb(var(--accent-rgb) / .46);--pcs-edge:rgb(var(--accent-rgb) / .45);isolation:isolate;border-radius:var(--radius-lg);scroll-snap-align:start;scroll-snap-stop:always;color:#fff;background:radial-gradient(85% 130% at 0% 105%, var(--pcs-aura) 0%, transparent 62%), radial-gradient(110% 150% at 100% -35%, rgb(var(--accent-rgb) / .24) 0%, transparent 55%), linear-gradient(150deg, #111d38 0%, #0b1324 52%, #0e1c33 100%);min-height:10.5rem;transition:transform var(--dur-quick) var(--ease-out);flex-direction:column;flex:0 0 100%;justify-content:center;align-items:flex-start;padding:1.375rem 1.25rem 1.125rem;padding-inline-end:42%;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px -28px #000000d9,inset 0 1px #ffffff12}.pcs__slide:before{content:"";border-radius:inherit;background:linear-gradient(135deg, #bbe1fa4d, transparent 32%, transparent 62%, var(--pcs-edge));-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.pcs__slide--ig{--pcs-acc:#f6b6e2;--pcs-aura:#b0409e7a;--pcs-edge:#d65cb480}.pcs__slide--tg{--pcs-acc:#9ad6ff;--pcs-aura:#2a8cdc85;--pcs-edge:#50aaf08c}.pcs__slide--club{--pcs-acc:#f3d38f;--pcs-aura:#c4923a70;--pcs-edge:#e6be6e80}.pcs__slide:has(.pcs__cta:active){transform:scale(.985)}.pcs__title{text-wrap:balance;margin:0;font-size:1.1875rem;font-weight:900;line-height:1.4}.pcs__feats{font-size:var(--fs-micro);color:#e2e8f0eb;grid-template-columns:repeat(2,max-content);gap:.3125rem .625rem;margin:.375rem 0 .75rem;padding:0;font-weight:700;line-height:1.6;list-style:none;display:grid}.pcs__feats li{white-space:nowrap;align-items:center;gap:.3125rem;display:inline-flex}.pcs__feats i{text-align:center;width:1em;color:var(--pcs-acc);font-size:.6875rem}.pcs__hl{color:var(--pcs-acc);white-space:nowrap}.pcs__sub{max-width:18rem;font-size:var(--fs-micro);color:#cbd5e1e6;margin:.25rem 0 .75rem;line-height:1.75}.pcs__cta{border-radius:var(--radius-pill);min-height:2.25rem;font-size:var(--fs-micro);white-space:nowrap;color:#fff;transition:background-color var(--dur-fast) var(--ease-out);background:#ffffff14;align-items:center;gap:.5rem;padding:0 .9375rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff1f}.pcs__cta i{color:var(--pcs-acc);transition:transform var(--dur-base) var(--ease-out);font-size:.6875rem}.pcs__cta--spin i{font-size:var(--fs-body-sm)}@keyframes pcs-spin{to{transform:rotate(360deg)}}.pcs__roll{height:1.5em;line-height:1.5em;display:inline-grid;overflow:hidden}.pcs__roll>*{text-align:center;transition:transform var(--dur-base) var(--ease-out), opacity var(--dur-fast) var(--ease-out);grid-area:1/1;display:block}.pcs__roll>:last-child{color:var(--pcs-acc);opacity:0;transform:translateY(100%)}.pcs__cta:after{content:"";z-index:2;border-radius:1.625rem;position:absolute;inset:0}.pcs__cta:focus-visible{outline:none}.pcs__cta:focus-visible:after{outline:2px solid var(--pcs-acc);outline-offset:-3px}.pcs__art{z-index:-1;pointer-events:none;width:42%;position:absolute;inset-block:0;inset-inline-end:0}.pcs__tile{--s:5.25rem;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);border-radius:calc(var(--s) * .29);font-size:calc(var(--s) * .47);box-shadow:0 18px 30px -14px #000c, 0 0 40px -6px var(--pcs-aura), inset 0 1px 0 #ffffff47, inset 0 0 0 1px #ffffff1a;transition:transform var(--dur-slow) var(--ease-out);background:linear-gradient(150deg,#ffffff29,#ffffff08 60%),#131f38;place-items:center;display:grid;position:absolute;top:50%;left:50%}.pcs__tile:before{content:"";border-radius:calc(var(--s) * .26) calc(var(--s) * .26) 45% 45% / calc(var(--s) * .26) calc(var(--s) * .26) 30% 30%;background:linear-gradient(#ffffff29,#fff0);position:absolute;inset:2px 2px 55%}.pcs__tile i{color:var(--pcs-acc);text-shadow:0 0 18px var(--pcs-aura), 0 2px 6px #00000059;position:relative}.pcs__sheen{z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 42%,#bbe1fa1a 50%,#0000 58%);position:absolute;inset:-60%;transform:translate(-75%)}@keyframes pcs-sheen{to{transform:translate(75%)}}.pcs__nav{justify-content:center;align-items:center;gap:.125rem;margin-top:.25rem;display:flex}.pcs__dots{align-items:center;display:flex}.pcs__dot{cursor:pointer;background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid;position:relative}.pcs__dot:before{content:"";border-radius:var(--radius-pill);width:.375rem;height:.375rem;transition:width var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);background:#ffffff6b}.pcs__dot[aria-current=true]:before{background:#fff3;width:1.5rem}.pcs__dot-fill{border-radius:var(--radius-pill);background:var(--accent-soft);opacity:0;transform-origin:100%;width:1.5rem;height:.375rem;margin:-.1875rem 0 0 -.75rem;position:absolute;top:50%;left:50%;transform:scaleX(0)}.pcs__dot[aria-current=true] .pcs__dot-fill{opacity:1;animation:pcs-fill var(--pcs-dur,5s) linear forwards;animation-play-state:paused}.pcs.is-running .pcs__dot[aria-current=true] .pcs__dot-fill{animation-play-state:running}.pcs.is-stopped .pcs__dot[aria-current=true] .pcs__dot-fill{animation:none;transform:none}@keyframes pcs-fill{to{transform:scaleX(1)}}.pcs__pause{border-radius:var(--radius-circle);color:#ffffffbf;background:var(--surface-1);border:1px solid var(--border-2);cursor:pointer;width:1.75rem;height:1.75rem;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);place-items:center;margin-inline-start:.25rem;padding:0;font-size:.625rem;display:grid;position:relative}.pcs__pause:after{content:"";position:absolute;inset:-.5rem}@media (hover:hover) and (pointer:fine){.pcs__pause:hover{color:#fff;background:var(--surface-2)}.pcs__slide:hover .pcs__cta{background:#ffffff21}.pcs__slide:hover .pcs__cta--spin i{animation:pcs-spin .9s var(--ease-out) 1}.pcs__slide:hover .pcs__roll>:first-child{opacity:0;transform:translateY(-100%)}.pcs__slide:hover .pcs__roll>:last-child{opacity:1;transform:none}}@keyframes pcs-shake{20%{transform:translateY(-4px)rotate(-9deg)}40%{transform:translateY(-3px)rotate(7deg)}60%{transform:translateY(-2px)rotate(-4deg)}80%{transform:translateY(-1px)rotate(2deg)}}@media (prefers-reduced-motion:no-preference){.pcs__slide:has(.pcs__cta:active) .pcs__tile{transition-duration:var(--dur-quick);transform:translateY(-3px)rotate(8deg)}}.pcs__dot:focus-visible,.pcs__pause:focus-visible{outline:2px solid var(--accent-on-dark);outline-offset:1px;border-radius:var(--radius-pill)}@media (width<=1023.98px) and (prefers-reduced-motion:no-preference){.pcs__slide:not(.is-active) .pcs__tile{transform:translateY(6px)scale(.92)}.pcs__slide.is-active .pcs__sheen{animation:pcs-sheen 1.4s var(--ease-out) .12s 1 both}.pcs__slide.is-active .pcs__cta--spin i{animation:pcs-spin 1s var(--ease-out) .5s 1 both}}@media (width>=640px){.pcs__slide{min-height:11rem;padding-inline-start:1.75rem}.pcs__title{font-size:1.375rem}.pcs__sub{font-size:var(--fs-caption)}.pcs__feats{font-size:var(--fs-micro)}}@media (width>=1024px){.pcs__track{scroll-snap-type:none;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid;overflow:visible}.pcs__slide{min-height:10.75rem;padding-inline-start:1.375rem}.pcs__title{font-size:1.1875rem}.pcs__sub,.pcs__feats{font-size:var(--fs-micro)}.pcs__nav{display:none}}@media (width<=359.98px),(width>=1024px) and (width<=1179.98px){.pcs__slide{padding-inline-end:36%}.pcs__art{width:36%}.pcs__tile{--s:4.5rem}.pcs__feats{font-size:var(--fs-micro);gap:.25rem .5rem}.pcs__feats i{font-size:.625rem}}@media (width>=1024px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.pcs__slide:hover .pcs__tile{animation:pcs-shake .62s var(--ease-out) 1}.pcs__slide:hover .pcs__sheen{animation:pcs-sheen 1.2s var(--ease-out) 1 both}}.pcs.is-fold{--fold-h:7.75rem;--fold-tile:8.5rem;--fold-mini:10.5rem}.pcs.is-fold .pcs__track{height:var(--fold-h);gap:1rem;display:flex;overflow:visible}.pcs.is-fold .pcs__slide{flex:.001 0 var(--fold-mini);min-width:0;min-height:0;transition:flex-grow var(--dur-slow) var(--ease-out), transform var(--dur-quick) var(--ease-out);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;column-gap:1.25rem;padding:1rem 1.5rem;padding-inline-end:calc(var(--fold-tile) + .5rem);display:grid}.pcs.is-fold .pcs__slide.is-open{flex-grow:1}.pcs.is-fold .pcs__title{grid-area:1/1}.pcs.is-fold .pcs__sub,.pcs.is-fold .pcs__feats{grid-area:2/1;margin:.25rem 0 0}.pcs.is-fold .pcs__feats{flex-wrap:wrap;display:flex}.pcs.is-fold .pcs__cta{grid-area:1/2/span 2}.pcs.is-fold .pcs__slide>:is(.pcs__title,.pcs__sub,.pcs__feats,.pcs__cta){opacity:0;transition:opacity var(--dur-instant) var(--ease-out), background-color var(--dur-fast) var(--ease-out)}.pcs.is-fold .pcs__slide.is-open>:is(.pcs__title,.pcs__sub,.pcs__feats,.pcs__cta){opacity:1;transition:opacity var(--dur-base) var(--ease-out) var(--dur-fast), background-color var(--dur-fast) var(--ease-out)}.pcs.is-fold .pcs__art{width:100%;transition:width var(--dur-slow) var(--ease-out)}.pcs.is-fold .pcs__slide.is-open .pcs__art{width:var(--fold-tile)}.pcs.is-fold .pcs__tile{--s:4.75rem}@media (width<=1279.98px){.pcs.is-fold{--fold-h:8.75rem;--fold-tile:7.5rem;--fold-mini:9rem}.pcs.is-fold .pcs__slide{padding-inline-start:1.25rem}.pcs.is-fold .pcs__tile{--s:4.25rem}}body.light-theme .pcs__slide{box-shadow:0 22px 44px -28px #0f172a8c,inset 0 1px #ffffff12}body.light-theme .pcs__dot:before{background:#0f172a73}body.light-theme .pcs__dot[aria-current=true]:before{background:#0f172a1f}body.light-theme .pcs__dot-fill{background:var(--accent-strong)}body.light-theme .pcs__pause{color:#334155;background:#fff}body.light-theme .pcs__dot:focus-visible,body.light-theme .pcs__pause:focus-visible{outline-color:var(--accent-strong)}@media (prefers-reduced-motion:reduce){.pcs__tile,.pcs__slide{transition:none}.pcs__slide:has(.pcs__cta:active){transform:none}}.earn__kicker{font-size:var(--fs-micro);color:var(--accent-soft);margin:0 0 .6rem;font-weight:700}body.light-theme .earn__kicker{color:var(--accent-strong)}.earn__lede{max-width:40rem;font-size:var(--fs-lead);color:var(--spec-muted);margin:0 auto;line-height:2}.earn__ways{gap:var(--space-4);margin-bottom:var(--space-10);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=820px){.earn__ways{grid-template-columns:repeat(2,minmax(0,1fr))}}.earn-card{border-radius:var(--radius-lg);background:linear-gradient(var(--spec-card-bg), var(--spec-card-bg)) padding-box, linear-gradient(140deg, #78bef080, rgb(var(--accent-rgb) / .16) 45%, rgb(var(--accent-rgb) / .05)) border-box;-webkit-backdrop-filter:blur(16px)saturate(150%);box-shadow:var(--shadow-md);border:1px solid #0000;padding:1.6rem 1.4rem 1.4rem;position:relative}.earn-card__num{border-radius:var(--radius-circle);width:32px;height:32px;font-size:var(--fs-body-sm);color:#fff;background:linear-gradient(135deg, var(--accent-deep), var(--accent));justify-content:center;align-items:center;margin-bottom:.85rem;font-weight:900;display:inline-flex}.earn-card__title{font-size:var(--fs-h4);color:var(--text);margin:0 0 .6rem;font-weight:800;line-height:1.7}.earn-card__lede{font-size:var(--fs-body-sm);color:var(--spec-muted);margin:0 0 1.1rem;line-height:2}.earn-card__list{gap:var(--space-2);flex-direction:column;margin:0 0 1.1rem;padding:0;list-style:none;display:flex}.earn-card__list li{align-items:start;gap:var(--space-2);font-size:var(--fs-caption);color:var(--text);font-weight:600;line-height:1.9;display:flex}.earn-card__list i{margin-top:var(--space-1_5);color:var(--tone-success-fg);flex-shrink:0;font-size:10px}body.light-theme .earn-card__list i{color:var(--tone-success-fg)}.earn-card__note{border-top:1px solid var(--spec-line);font-size:var(--fs-caption);color:var(--spec-faint);margin:0;padding-top:.9rem;line-height:1.9}.page-light{z-index:-1;pointer-events:none;width:min(860px,104vw);height:780px;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-light__source{opacity:.5;width:360px;height:360px;top:-210px;left:50%;transform:translate(-50%)}.page-light__beam{filter:blur(30px);position:absolute;inset:0}.page-light__beam:before{content:"";clip-path:polygon(41% 0,59% 0,96% 100%,4% 100%);background:linear-gradient(to bottom, #bbe1fa42, #78bef01a 46%, rgb(var(--accent-rgb) / 0) 80%);position:absolute;inset:0}body.light-theme .page-light__beam:before{background:linear-gradient(to bottom, rgb(var(--accent-rgb) / .2), rgb(var(--accent-rgb) / .09) 46%, rgb(var(--accent-rgb) / 0) 80%)}.earn-hero{text-align:center;justify-items:center;gap:clamp(.9rem,3vw,1.5rem);margin-bottom:2.5rem;padding-top:clamp(.25rem,2vw,.75rem);display:grid;position:relative}.earn-portrait{width:clamp(220px,55vw,330px);margin:clamp(-2.5rem,-5vw,-.75rem) 0 0;position:relative}.earn-portrait img{width:100%;height:auto;display:block}.earn-portrait:before{content:"";z-index:-1;border-radius:var(--radius-circle);filter:blur(28px);background:radial-gradient(closest-side,#bbe1fa38,#0000 72%);width:78%;height:32%;position:absolute;top:-7%;left:50%;transform:translate(-50%)}body.light-theme .earn-portrait:before{background:radial-gradient(closest-side ellipse, rgb(var(--accent-rgb) / .13), transparent 74%)}body.light-theme .earn-portrait:after{content:"";z-index:-1;aspect-ratio:1;border-radius:var(--radius-circle);background:radial-gradient(closest-side, rgb(var(--accent-soft-rgb) / .62) 0%, rgb(var(--accent-soft-rgb) / .34) 46%, rgb(var(--accent-soft-rgb) / .1) 72%, transparent 100%);pointer-events:none;width:118%;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.sell{margin-bottom:var(--space-10);border-radius:var(--radius-lg);background:linear-gradient(var(--spec-card-bg), var(--spec-card-bg)) padding-box, linear-gradient(140deg, #78bef080, rgb(var(--accent-rgb) / .16) 45%, rgb(var(--accent-rgb) / .05)) border-box;-webkit-backdrop-filter:blur(16px)saturate(150%);box-shadow:var(--shadow-md);text-align:center;border:1px solid #0000;padding:clamp(1.3rem,4.5vw,2.1rem) clamp(1.05rem,4vw,1.9rem)}.sell__intro{max-width:42rem;margin:0 auto clamp(1.1rem,4vw,1.6rem)}.sell__eyebrow{font-size:var(--fs-micro);color:var(--accent-soft);margin:0 0 .5rem;font-weight:700}body.light-theme .sell__eyebrow{color:var(--accent-strong)}.sell__eyebrow--mid{margin:1.25rem 0 .75rem}.sell__title{font-size:var(--fs-h3);color:var(--text);margin:0 0 .55rem;font-weight:800;line-height:1.7}.sell__lede{font-size:var(--fs-body-sm);color:var(--spec-muted);margin:0;line-height:2}.sell__grid{gap:var(--space-2_5);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=479.98px){.sell__grid{gap:var(--space-2)}.sell-cat{min-height:0;padding:var(--space-3) var(--space-3_5) var(--space-2_5)}.sell-cat__brands{margin-top:var(--space-2);padding-top:var(--space-2)}}.sell-cat{column-gap:var(--space-3);row-gap:var(--space-1);border-radius:var(--radius-md);background:var(--surface-1);border:1px solid var(--border-1);text-align:start;min-height:76px;transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);grid-template:"ico title""ico desc""brands brands"1fr/auto minmax(0,1fr);padding:.95rem 1rem .85rem;display:grid}.sell-cat__ico{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--brand,var(--accent-soft));background:linear-gradient(155deg, color-mix(in srgb, var(--brand,var(--accent)) 24%, transparent), color-mix(in srgb, var(--brand,var(--accent)) 8%, transparent));border:1px solid color-mix(in srgb, var(--brand,var(--accent)) 26%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--brand,var(--accent)) 34%, transparent);flex-shrink:0;grid-area:ico;justify-content:center;align-self:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}body.light-theme .sell-cat__ico{color:var(--brand-light,var(--brand,var(--accent-strong)));background:linear-gradient(155deg, color-mix(in srgb, var(--brand-light,var(--accent-strong)) 16%, transparent), color-mix(in srgb, var(--brand-light,var(--accent-strong)) 5%, transparent));border-color:color-mix(in srgb, var(--brand-light,var(--accent-strong)) 24%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--brand-light,var(--accent-strong)) 18%, transparent)}.sell-cat__title{font-size:var(--fs-body-sm);color:var(--text);grid-area:title;font-weight:800;line-height:1.6}.sell-cat__desc{font-size:var(--fs-micro);color:var(--spec-faint);grid-area:desc;line-height:1.75}.sell-cat__brands{align-self:end;gap:var(--space-1);border-top:1px solid var(--border-1);grid-area:brands;grid-template-columns:repeat(2,minmax(0,1fr));margin:.8rem 0 0;padding:.7rem 0 0;list-style:none;display:grid}.sell-brand{--logo:var(--brand,var(--accent-soft));--logo-lt:var(--brand-light,var(--brand,var(--accent-strong)));align-items:center;gap:var(--space-1_5);min-width:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);background:var(--surface-1);border:1px solid var(--border-1);font-size:var(--fs-micro);color:var(--spec-muted);transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);font-weight:700;line-height:1.7;display:flex}.sell-brand i{width:14px;font-size:var(--fs-caption);text-align:center;color:var(--logo);flex-shrink:0;line-height:1}.sell-brand span{text-overflow:ellipsis;white-space:nowrap;unicode-bidi:isolate;overflow:hidden}body.light-theme .sell-brand{color:var(--spec-muted)}body.light-theme .sell-brand i{color:var(--logo-lt)}.sb-openai{--logo:#19c37d;--logo-lt:#0a7a5e}.sb-claude{--logo:#e08a63;--logo-lt:#b8552f}.sb-google{--logo:#6aa0f8;--logo-lt:#1a73e8}.sb-copilot{--logo:#a371f7;--logo-lt:#6d28d9}.sb-spotify{--logo:#1ed760;--logo-lt:#0e7a37}.sb-youtube{--logo:#ff5c5c;--logo-lt:#c00000}.sb-apple{--logo:#e2e8f0;--logo-lt:#1f2937}.sb-meta{--logo:#4b9bff;--logo-lt:#0064e0}.sb-tiktok{--logo:#ff5878;--logo-lt:#c7003f}.sb-x{--logo:#e2e8f0;--logo-lt:#0f172a}.sb-aws{--logo:#ff9f43;--logo-lt:#a85c00}.sb-do{--logo:#39f;--logo-lt:#0069d9}.sb-linode{--logo:#00c46a;--logo-lt:#00803f}.sb-cloudflare{--logo:#f6a01f;--logo-lt:#c9660c}.sb-play{--logo:#3ddc84;--logo-lt:#188038}.sb-steam{--logo:#66c0f4;--logo-lt:var(--accent-strong)}.sb-xbox{--logo:#4fc94f;--logo-lt:#0b5a0b}.sb-instagram{--logo:#ff6fa8;--logo-lt:#c13584}.sb-linkedin{--logo:#4da3ff;--logo-lt:#0a66c2}.sb-discord{--logo:#8c9eff;--logo-lt:#5865f2}.sb-figma{--logo:#ff7262;--logo-lt:#c53d16}.sb-microsoft{--logo:#4cc2ff;--logo-lt:#0067b8}.sb-notion{--logo:#e2e8f0;--logo-lt:#1f2937}.sb-stripe{--logo:#9a90ff;--logo-lt:#4f46e5}.sell-cat--generic .sell-cat__ico{color:var(--accent-soft)}body.light-theme .sell-cat--generic .sell-cat__ico{color:var(--accent-strong)}.sell__note{align-items:center;gap:var(--space-2);font-size:var(--fs-caption);color:var(--spec-muted);margin:1.4rem 0 0;font-weight:700;line-height:1.7;display:inline-flex}.sell__note i{font-size:var(--fs-body-sm);color:var(--tone-success-fg);flex-shrink:0}body.light-theme .sell__note i{color:var(--tone-success-fg)}.earn-cta{border-radius:var(--radius-lg);background:var(--surface-1);border:1px solid var(--border-1);text-align:center;padding:1.75rem 1.4rem}.earn-cta__title{font-size:var(--fs-h3);color:var(--text);margin:0 0 .6rem;font-weight:800}.earn-cta__lede{max-width:34rem;font-size:var(--fs-body-sm);color:var(--spec-muted);margin:0 auto 1.4rem;line-height:2}.earn-cta__row{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.btn-ghost-pill{align-items:center;gap:var(--space-2);min-height:52px;padding:0 var(--space-5);border-radius:var(--radius-pill);font-size:var(--fs-body-sm);color:var(--accent-soft);border:1px solid rgb(var(--accent-rgb) / .34);transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);font-weight:700;display:inline-flex}body.light-theme .btn-ghost-pill,body.light-theme .btn-ghost-pill span{color:color-mix(in srgb, var(--accent-strong) 78%, black)}.btn-ghost-pill:hover{background:rgb(var(--accent-rgb) / .12);color:var(--text)}.earn-banner{isolation:isolate;border:1px solid var(--glass-border);background:radial-gradient(90% 120% at 12% 4%, rgb(var(--accent-rgb) / .2), transparent 62%), var(--glass-bg);-webkit-backdrop-filter:blur(15px)saturate(140%);box-shadow:var(--shadow-md);border-radius:clamp(1.5rem,4vw,2.5rem);padding:clamp(1.6rem,4.5vw,3.25rem);position:relative;overflow:hidden}.earn-banner__body{z-index:2;text-align:center;max-width:46rem;margin-inline:auto;position:relative}.earn-banner__title{font-size:var(--fs-h2);color:#fff;margin:0 0 .7rem;font-weight:800;line-height:1.65}body.light-theme .earn-banner__title{color:#0f172a}.earn-banner__lede{color:#ffffffb8;max-width:34rem;margin:0 auto 1.5rem;font-size:clamp(.85rem,3.2vw,.95rem);line-height:2}body.light-theme .earn-banner__lede{color:#0f172ab8}.earn-banner__ways{gap:var(--space-2_5);grid-template-columns:minmax(0,1fr);margin:0 0 1.75rem;padding:0;list-style:none;display:grid}@media (width>=620px){.earn-banner__ways{grid-template-columns:repeat(2,minmax(0,1fr))}}.earn-banner__ways li{text-align:start;column-gap:var(--space-3);row-gap:var(--space-1);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(6px);background:#ffffff0b;border:1px solid #bbe1fa24;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ico title""ico desc";padding:.85rem .95rem;display:grid}.earn-banner__ways i{border-radius:var(--radius-sm);width:34px;height:34px;color:var(--accent-soft);background:rgb(var(--accent-rgb) / .16);border:1px solid #bbe1fa29;grid-area:ico;align-self:center;place-items:center;font-size:15px;display:grid}.earn-banner__ways b{font-size:var(--fs-body-sm);color:#fff;grid-area:title;font-weight:800}.earn-banner__ways span{font-size:var(--fs-micro);color:#fff9;grid-area:desc;line-height:1.75}body.light-theme .earn-banner__ways li{background:#ffffffb8;border-color:#1b6ca82e}body.light-theme .earn-banner__ways i{color:var(--accent-strong);background:rgb(var(--accent-rgb) / .12);border-color:#1b6ca833}body.light-theme .earn-banner__ways b{color:#0f172a}body.light-theme .earn-banner__ways span{color:#0f172ab3}.earn-banner__cta{height:auto;min-height:52px;padding:0 var(--space-8);gap:var(--space-2_5);font-size:15px;font-weight:700}@media (width<=479.98px){.earn-banner__cta{width:100%;padding:0 var(--space-5);white-space:normal;text-align:center;line-height:1.6;display:flex}}@media (prefers-reduced-motion:reduce){.earn-banner:after{opacity:0;animation:none}}.gd{max-width:62rem;margin:0 auto}.gd__hint{align-items:center;gap:var(--space-2);font-size:var(--fs-caption);color:var(--spec-muted);margin:0;font-weight:600;line-height:1.9;display:inline-flex}.gd__foot{margin-top:var(--space-4);justify-content:flex-end;display:flex}.gd__next{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--surface-1);border:1px solid var(--border-2);color:var(--gd-next-fg,var(--accent-text));font-size:var(--fs-caption);cursor:pointer;touch-action:manipulation;transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), transform var(--dur-instant) var(--ease-standard);font-weight:700;display:inline-flex}body.light-theme .gd__next{--gd-next-fg:var(--accent-strong)}.gd__next:active{transform:scale(.94)}.gd__next i{animation:1.8s ease-in-out 3 gdNudge}.gd.is-used .gd__next i{animation:none}@media (hover:hover){.gd__next:hover{color:#fff;background:linear-gradient(135deg, var(--accent-strong), var(--accent-fill));border-color:#0000}.gd__next:hover i{animation:none}}.gd__next:focus-visible{box-shadow:var(--focus-ring);outline:none}@keyframes gdNudge{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}@media (prefers-reduced-motion:reduce){.gd__next i{animation:none}}.gd__tabs{gap:var(--space-2);padding-bottom:var(--space-1);margin-bottom:var(--space-3_5);scrollbar-width:none;display:flex;overflow-x:auto}.faq-tabs.fade-start,.gd__tabs.fade-start{mask-image:linear-gradient(270deg,#0000 0,#000 18px)}.faq-tabs.fade-end,.gd__tabs.fade-end{mask-image:linear-gradient(90deg,#0000 0,#000 18px)}.faq-tabs.fade-start.fade-end,.gd__tabs.fade-start.fade-end{mask-image:linear-gradient(270deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%)}@media (width>=1024px){.gd__tabs{flex-wrap:wrap;justify-content:center;overflow:visible}}.gd__tabs::-webkit-scrollbar{display:none}.gd__tab{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--surface-1);border:1px solid var(--border-1);color:var(--spec-muted);font-size:var(--fs-caption);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);flex:none;font-weight:700;display:inline-flex}.gd__tab i{font-size:var(--fs-caption);color:var(--gd-tab-ico,var(--accent-soft))}body.light-theme .gd__tab{--gd-tab-ico:var(--accent-strong)}.gd__tab:hover{color:var(--text);border-color:rgb(var(--accent-rgb) / .4)}.gd__tab.is-active{color:#fff;background:linear-gradient(135deg, var(--accent-strong), var(--accent-fill));border-color:#0000}.gd__tab.is-active i{color:#fff}.gd__tab:focus-visible{box-shadow:var(--focus-ring);outline:none}.faq-tabs{margin-bottom:var(--space-5);justify-content:center}.faq-tabs[hidden]{display:none}.faq-tabs__n{min-width:1.5rem;padding:0 var(--space-1_5);border-radius:var(--radius-pill);font-size:var(--fs-micro);text-align:center;background:rgb(var(--accent-rgb) / .14);line-height:1.5rem}.gd__tab.is-active .faq-tabs__n{background:color-mix(in srgb, currentColor 20%, transparent)}@media (width<=1023px){.faq-tabs{justify-content:flex-start}}.gd__body{border-radius:var(--radius-lg);background:var(--surface-1);border:1px solid var(--border-1);padding:1.5rem 1.4rem}@media (width>=640px){.gd__body{padding:1.85rem 1.75rem}}.gd__panel[hidden]{display:none}.gd__title{font-size:var(--fs-h4);color:var(--text);margin:0 0 .8rem;font-weight:800;line-height:1.7}.gd__panel p{font-size:var(--fs-body-sm);color:var(--spec-muted);margin:0 0 .55rem;line-height:2.1}.gd__list{gap:var(--space-1_5);margin:0;padding-inline-start:1.25rem;line-height:1.9;list-style:outside;display:grid}.gd__panel p:last-child{margin-bottom:0}.faq-list{gap:var(--space-2_5);flex-direction:column;display:flex}.faq-item[hidden]{display:none}.faq-item{border-radius:var(--radius-md);background:var(--surface-1);border:1px solid var(--border-1);transition:border-color var(--dur-base) var(--ease-standard);overflow:hidden}.faq-toggle{justify-content:space-between;align-items:center;gap:var(--space-3_5);text-align:start;cursor:pointer;width:100%;color:var(--text);background:0 0;border:none;padding:1.05rem 1.15rem;display:flex}.faq-q{font-size:var(--fs-body-sm);min-width:0;font-weight:700;line-height:1.75}.faq-ico{border-radius:var(--radius-circle);width:26px;height:26px;color:var(--accent-soft);background:rgb(var(--accent-rgb) / .14);transition:transform var(--dur-base) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:inline-flex}body.light-theme .faq-ico{color:var(--accent-strong)}.faq-toggle:hover .faq-q{color:var(--accent-soft)}body.light-theme .faq-toggle:hover .faq-q{color:var(--accent-strong)}.faq-toggle:focus-visible{box-shadow:var(--focus-ring);outline:none}.faq-answer{max-height:0;transition:max-height var(--dur-slow) var(--ease-out);overflow:hidden}.faq-a{font-size:var(--fs-body-sm);color:var(--spec-muted);padding:0 1.15rem 1.15rem;line-height:2}@media (prefers-reduced-motion:reduce){.faq-answer{transition:none}}.hero-perks{gap:var(--space-2_5);flex-direction:column;margin:.65rem 0 0;padding:0;list-style:none;display:flex}.hero-perks li{align-items:center;gap:var(--space-2);font-size:var(--fs-body-sm);color:var(--text);font-weight:700;line-height:1.7;display:flex}.hero-perks i{border-radius:var(--radius-circle);color:#bbe1fa;background:#bbe1fa1f;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:inline-flex}body.light-theme .hero-perks i{color:var(--accent-strong);background:#1b6ca81a}.svc{text-align:center;max-width:62rem;margin:0 auto}.svc__intro{max-width:44rem;margin:0 auto 1.75rem}.svc__title{font-size:var(--fs-h3);color:var(--text);margin:0 0 .6rem;font-weight:800;line-height:1.6}.svc__lede{color:var(--spec-muted);margin:0;font-size:clamp(.9rem,3.4vw,1rem);line-height:1.9}.svc__eyebrow{font-size:var(--fs-micro);color:var(--spec-faint);margin:0 0 .9rem;font-weight:700}.svc__grid{gap:var(--space-2_5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=560px){.svc__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.svc__item{align-items:center;gap:var(--space-3);border-radius:var(--radius-md);background:var(--surface-1);border:1px solid var(--border-1);text-align:start;min-height:60px;transition:border-color var(--dur-base) var(--ease-standard), background var(--dur-base) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);padding:.75rem .9rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.svc__item:before{content:"";pointer-events:none;background:radial-gradient(closest-side circle, color-mix(in srgb, var(--brand,var(--accent)) 30%, transparent), transparent 70%);opacity:.35;width:62%;height:220%;transition:opacity var(--dur-base) var(--ease-standard);inset-inline-start:-10%;position:absolute;top:-60%}.svc__item:hover{border-color:color-mix(in srgb, var(--brand,var(--accent)) 42%, transparent);background:var(--surface-2)}.svc__item:hover:before{opacity:.7}body.light-theme .svc__item{box-shadow:inset 0 1px #fffc}body.light-theme .svc__item:before{background:radial-gradient(closest-side circle, color-mix(in srgb, var(--brand-light,var(--accent-strong)) 22%, transparent), transparent 70%);opacity:.3}.svc__logo{width:30px;height:30px;color:var(--brand,var(--accent));flex-shrink:0;justify-content:center;align-items:center;font-size:22px;line-height:1;display:inline-flex;position:relative}.svc__logo svg{display:block}.svc__name{font-size:var(--fs-caption);color:var(--text);min-width:0;font-weight:600;line-height:1.5;position:relative}body.light-theme .svc__logo{color:var(--brand-light,var(--brand,var(--accent)))}.svc__item--mono .svc__logo{color:#e8e8ed}body.light-theme .svc__item--mono .svc__logo{color:#1d1d1f}.svc__item--cat{--brand:var(--accent);--brand-light:var(--accent-strong);background:rgb(var(--accent-rgb) / .1);border-color:rgb(var(--accent-rgb) / .28)}.svc__item--cat .svc__logo{color:var(--accent-soft)}body.light-theme .svc__item--cat .svc__logo{color:var(--accent-strong)}.svc__note{align-items:center;gap:var(--space-2);font-size:var(--fs-caption);color:var(--spec-muted);margin:1.5rem 0 0;font-weight:700;line-height:1.7;display:inline-flex}@media (width<=559.98px){.svc__note{display:block}.svc__note i{margin-inline-end:var(--space-1_5);display:inline}}.svc__note i{font-size:var(--fs-body-sm);color:var(--tone-success-fg)}body.light-theme .svc__note i{color:var(--tone-success-fg)}.gradient-neon-text{text-shadow:0 0 1px #bbe1fa80, 0 1px 2px #0f172a59, 0 0 6px rgb(var(--accent-rgb) / .28)}body.light-theme .gradient-neon-text{text-shadow:0 0 1px rgb(var(--accent-rgb) / .25), 0 1px 1px #0f172a0d, 0 0 4px rgb(var(--accent-rgb) / .12)}.steps-contrast-panel{background:linear-gradient(135deg, var(--accent-deep) 0%, #14263f 55%, #0f172a 100%);isolation:isolate;position:relative;transform:translateZ(0)}.invite-banner,.clip-fix{isolation:isolate;transform:translateZ(0)}.steps-glow-clip{border-radius:inherit;clip-path:inset(0 round calc(2.5rem - 1px));pointer-events:none;isolation:isolate;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.steps-contrast-panel:before{content:"";background:linear-gradient(90deg, transparent, #bbe1fa, var(--accent), #bbe1fa, transparent);opacity:.6;height:2px;position:absolute;inset:0 0 auto}body.light-theme .steps-contrast-panel{box-shadow:0 20px 60px -20px rgb(var(--accent-rgb) / .25)!important;background:linear-gradient(135deg,#fff 0%,#eaf6ff 55%,#dceefc 100%)!important;border-color:#bae6fd!important}body.light-theme .steps-contrast-panel:before{background:linear-gradient(90deg, transparent, var(--accent), var(--accent-strong), var(--accent), transparent);opacity:.5}body.light-theme .steps-glow-clip>:last-child{display:none}.steps-v2-grid{flex-direction:column;gap:2.25rem;display:flex;position:relative}@media (width>=768px){.steps-v2-grid{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.5rem}}.steps-v2-hline{display:none}@media (width>=768px){.steps-v2-hline{background:repeating-linear-gradient(90deg, var(--accent-soft) 0 6px, transparent 6px 15px);opacity:.5;z-index:0;background-size:160px 100%;height:2px;display:block;position:absolute;top:2.25rem;left:12.5%;right:12.5%}}@keyframes stepsFlowLine{to{background-position:-160px 0}}body.light-theme .steps-v2-hline{opacity:.4}.steps-v2-vline{background:repeating-linear-gradient(180deg, var(--accent-soft) 0 6px, transparent 6px 15px);opacity:.45;z-index:0;width:2px;position:absolute;top:6px;bottom:6px;right:2rem}body.light-theme .steps-v2-vline{opacity:.35}.step-v2{z-index:1;text-align:right;flex-direction:row;align-items:center;gap:1rem;display:flex;position:relative}@media (width>=768px){.step-v2{text-align:center;flex-direction:column;flex:1;align-items:center;gap:0;padding:0 .5rem}}.step-v2-icon-wrap{flex-shrink:0;width:4rem;height:4rem;position:relative}@media (width>=768px){.step-v2-icon-wrap{width:4.5rem;height:4.5rem;margin-bottom:1.25rem}}.step-v2-icon{border-radius:var(--radius-md);border:1.5px solid rgb(var(--accent-rgb) / .25);width:100%;height:100%;color:var(--accent-soft);transition:box-shadow var(--dur-slow) var(--ease-standard), border-color var(--dur-slow) var(--ease-standard), transform var(--dur-slow) var(--ease-standard), color var(--dur-slow) var(--ease-standard), background var(--dur-slow) var(--ease-standard);background-color:#17253f;background-image:linear-gradient(135deg,#ffffff0a,#fff0);justify-content:center;align-items:center;font-size:1.35rem;display:flex;box-shadow:0 10px 30px -8px #00000073,inset 0 1px #ffffff0f}.step-v2:hover .step-v2-icon,.step-v2:focus-within .step-v2-icon{border-color:rgb(var(--accent-rgb) / .7);color:#fff;background:linear-gradient(135deg, var(--accent-strong), var(--accent));box-shadow:0 14px 40px -8px rgb(var(--accent-rgb) / .55), 0 0 0 1px rgb(var(--accent-rgb) / .4);transform:translateY(-4px)scale(1.05)}body.light-theme .step-v2-icon{color:var(--accent-strong);background-color:#fff;background-image:none;box-shadow:0 10px 26px -10px #0f172a26,inset 0 1px #fff9}body.light-theme .step-v2:hover .step-v2-icon{color:#fff;box-shadow:0 14px 34px -10px rgb(var(--accent-rgb) / .35), 0 0 0 1px rgb(var(--accent-rgb) / .35)}.step-v2-num{min-width:26px;height:26px;padding:0 var(--space-1);border-radius:var(--radius-pill);background:linear-gradient(135deg, var(--accent), var(--accent-strong));color:#fff;font-family:Vazirmatn,sans-serif;font-weight:800;font-size:var(--fs-micro);box-shadow:0 4px 12px rgb(var(--accent-rgb) / .5), 0 0 0 3px var(--bg);z-index:2;transition:box-shadow var(--dur-slow) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:absolute;top:-8px;left:-8px}body.light-theme .step-v2-num{box-shadow:0 4px 12px rgb(var(--accent-rgb) / .35), 0 0 0 3px #fff}.step-v2-body h3{color:var(--text);margin-bottom:.35rem;font-size:.95rem;font-weight:800}.step-v2-body p{font-size:var(--fs-caption);color:var(--text-muted);line-height:1.75}@media (width>=768px){.step-v2-body{max-width:165px}}body.light-theme .step-v2-body h3{color:#0f172a}body.light-theme .step-v2-body p{color:#475569}.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{display:none}.notif-dot.purple{background:#a855f7}.notif-dot.teal{background:#14b8a6}.timeline-item{padding-inline-start:28px;padding-bottom:var(--space-6);position:relative}.timeline-item:before{content:"";background:#ffffff14;width:1.5px;position:absolute;top:16px;bottom:-6px;right:3px}.timeline-item:last-child:before{display:none}.timeline-item:last-child{padding-bottom:0}.timeline-dot{border-radius:var(--radius-circle);width:9px;height:9px;box-shadow:0 0 0 2px rgb(var(--accent-rgb) / .15);border:2px solid #0f172a;position:absolute;top:5px;right:-1px}body.light-theme .timeline-item:before{background:#0f172a1a}body.light-theme .timeline-dot{border-color:#fff}.data-table-wrap{overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:var(--fs-caption);white-space:nowrap}.data-table th{text-align:right;color:#ffffff9e;font-weight:700;font-size:var(--fs-micro);padding:0 var(--space-3_5) var(--space-3)}.data-table td{padding:var(--space-3_5);border-top:1px solid #ffffff0f}body.light-theme .data-table td{border-top:1px solid #0f172a0f}body.light-theme .data-table th{color:#64748b}.data-table th.text-center,.data-table td.text-center{text-align:center}.data-table td[dir=ltr],.data-table th[dir=ltr]{text-align:right}.data-table tbody tr{transition:background var(--dur-fast) var(--ease-standard)}.data-table tbody tr:hover{background:var(--surface-1)}.status-pill{--pill-fg:var(--tone-neutral-fg);--pill-bg:var(--tone-neutral-bg);--pill-bd:var(--tone-neutral-bd);align-items:center;gap:var(--space-1);font-size:var(--fs-micro);padding:var(--space-0_5) var(--space-2_5);border-radius:var(--radius-pill);color:var(--pill-fg);background:var(--pill-bg);border:1px solid var(--pill-bd);white-space:nowrap;font-weight:700;line-height:1.5;display:inline-flex}.status-pill.active{--pill-fg:var(--tone-success-fg);--pill-bg:var(--tone-success-bg);--pill-bd:var(--tone-success-bd)}.status-pill.revoked{--pill-fg:var(--tone-danger-fg);--pill-bg:var(--tone-danger-bg);--pill-bd:var(--tone-danger-bd)}.status-pill.warn,.status-pill.pending{--pill-fg:var(--tone-warning-fg);--pill-bg:var(--tone-warning-bg);--pill-bd:var(--tone-warning-bd)}.status-pill.info{--pill-fg:var(--tone-info-fg);--pill-bg:var(--tone-info-bg);--pill-bd:var(--tone-info-bd)}.session-card-mobile{border-radius:var(--radius-md);padding:var(--space-4);background:#ffffff08;border:1px solid #ffffff12}body.light-theme .session-card-mobile{background:#0f172a08;border-color:#0f172a14}.pc-switch{cursor:pointer;flex-shrink:0;width:42px;height:24px;display:inline-block;position:relative}.pc-switch:has(input:disabled){cursor:not-allowed;opacity:.45}.pc-switch input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute}.pc-switch .pc-switch-track{border:1px solid var(--border-control);border-radius:var(--radius-pill);transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);background:#ffffff14;position:absolute;inset:0}.pc-switch .pc-switch-thumb{border-radius:var(--radius-circle);width:16px;height:16px;transition:transform var(--dur-fast) cubic-bezier(.4, 0, .2, 1);background:#fff;position:absolute;top:3px;right:3px;box-shadow:0 2px 4px #0000004d}.pc-switch input:checked~.pc-switch-track{background:var(--accent);border-color:var(--accent)}.pc-switch input:checked~.pc-switch-thumb{transform:translate(-18px)}.pc-switch input:focus-visible~.pc-switch-track{outline:2px solid var(--focus-color);outline-offset:2px}body.light-theme .pc-switch .pc-switch-track{border-color:var(--border-control);background:#0f172a1a}body.light-theme .pc-switch input:checked~.pc-switch-track{background:var(--accent);border-color:var(--accent)}.badge-verified{align-items:center;gap:var(--space-1);font-size:var(--fs-micro);padding:var(--space-0_5) var(--space-2_5);border-radius:var(--radius-pill);background:var(--tone-success-bg);color:var(--tone-success-fg);border:1px solid var(--tone-success-bd);font-weight:800;display:inline-flex}.wallet-card{border-radius:var(--radius-lg);background:linear-gradient(135deg, #7b2ff7 0%, var(--accent) 100%);color:#fff;box-shadow:0 15px 35px -10px rgb(var(--accent-rgb) / .35);transition:transform var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard);padding:1.5rem;position:relative;overflow:hidden}.wallet-card:hover{box-shadow:0 20px 40px -8px rgb(var(--accent-rgb) / .45);transform:translateY(-4px)}.wallet-card:after{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#ffffff40,#0000 55%);position:absolute;inset:0}.wallet-card.wallet-card-secondary{background:linear-gradient(135deg, #9d4dff 0%, var(--accent) 100%)}#guide-section,body.light-theme #guide-section{--gd-muted:var(--text-muted);--gd-faint:var(--text-subtle)}.gd-ring{flex-shrink:0;width:68px;height:68px;position:relative}.gd-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.gd-ring circle{fill:none;stroke-width:5px;stroke-linecap:round}.gd-ring__track{stroke:var(--border-1)}.gd-ring__fill{stroke:var(--accent);transition:stroke-dashoffset var(--dur-slow) var(--ease-out)}.gd-ring__pct{font-size:var(--fs-caption);color:var(--accent-soft);justify-content:center;align-items:center;font-weight:800;display:flex;position:absolute;inset:0}body.light-theme .gd-ring__pct{color:var(--accent-strong)}.gd-head{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.gd-head__ico{width:40px;height:40px;color:var(--accent);background:rgb(var(--accent-rgb) / .12);border:1px solid rgb(var(--accent-rgb) / .22);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:flex}.gd-head__ico.is-warn{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b3d}body.light-theme .gd-head__ico.is-warn{color:#b45309}.gd-head__title{color:var(--text);font-size:15px;font-weight:800}.gd-head__sub{margin-top:var(--space-1);font-size:var(--fs-micro);color:var(--gd-muted);line-height:1.7}.gd-steps{gap:var(--space-2_5);counter-reset:none;flex-direction:column;list-style:none;display:flex}.gd-step{align-items:flex-start;gap:var(--space-3);padding:var(--space-3_5);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-md);transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);display:flex;position:relative}.gd-step:not(:last-child):after{content:"";background:var(--border-1);top:100%;width:1px;height:10px;position:absolute;inset-inline-start:32px}.gd-step.is-now{border-color:rgb(var(--accent-rgb) / .4);background:rgb(var(--accent-rgb) / .07)}.gd-step.is-next .gd-step__mark{opacity:.55}.gd-step__mark{width:34px;height:34px;font-size:var(--fs-caption);border-radius:var(--radius-sm);color:var(--gd-muted);background:var(--surface-2);border:1px solid var(--border-1);flex-shrink:0;justify-content:center;align-items:center;display:flex}.gd-step.is-done .gd-step__mark{color:#4ade80;background:#4ade801f;border-color:#4ade804d}body.light-theme .gd-step.is-done .gd-step__mark{color:#15803d}.gd-step.is-now .gd-step__mark{color:#fff;background:linear-gradient(135deg, var(--accent-deep), var(--accent));border-color:#0000}.gd-step__body{flex:1;min-width:0}.gd-step__top{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.gd-step__title{font-size:var(--fs-body-sm);color:var(--text);font-weight:800}.gd-step__badge{padding:var(--space-0_5) var(--space-2);font-size:var(--fs-micro);border-radius:var(--radius-pill);color:var(--gd-faint);background:var(--surface-2);border:1px solid var(--border-1);font-weight:700;line-height:1.7}.gd-step.is-done .gd-step__badge{color:#4ade80;background:#4ade801f;border-color:#4ade8047}body.light-theme .gd-step.is-done .gd-step__badge{color:#166534}.gd-step.is-now .gd-step__badge{color:var(--accent-soft);background:rgb(var(--accent-rgb) / .16);border-color:rgb(var(--accent-rgb) / .3)}body.light-theme .gd-step.is-now .gd-step__badge{color:var(--accent-soft)}.gd-step__desc{margin-top:var(--space-1_5);font-size:var(--fs-micro);color:var(--gd-muted);line-height:1.75}.gd-step__cta{align-items:center;gap:var(--space-2);min-height:44px;margin-top:var(--space-3);padding:0 var(--space-5);font-size:var(--fs-caption);color:#fff;background:var(--btn-primary-bg);box-shadow:var(--btn-primary-bevel);border-radius:var(--radius-pill);cursor:pointer;transition:transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);font-weight:700;display:inline-flex}.gd-step__cta:hover{box-shadow:var(--btn-primary-bevel), var(--shadow-accent);filter:brightness(1.09);transform:translateY(-1px)}.gd-step__cta:focus-visible{box-shadow:var(--focus-ring);outline:none}.gd-step__cta i{font-size:9px}.gd-demo__tag{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3_5);font-size:var(--fs-micro);color:var(--gd-faint);display:flex}.gd-demo{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@container pane (width>=720px){.gd-demo{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.gd-demo__form,.gd-demo__src{padding:var(--space-3_5);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-md)}.gd-demo__store{margin-bottom:var(--space-2_5);font-size:var(--fs-micro);color:var(--gd-faint);display:block}.gd-demo__pair{gap:var(--space-2);display:flex}.gd-demo__pair>.gd-fld{flex:1;min-width:0}.gd-fld{padding:var(--space-2) var(--space-2_5);margin-bottom:var(--space-2);background:var(--surface-2);border:1px solid var(--border-1);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard)}.gd-fld:hover{border-color:var(--border-2)}.gd-fld.is-on{border-color:var(--accent);background:rgb(var(--accent-rgb) / .12)}.gd-fld__k{margin-bottom:var(--space-1);font-size:var(--fs-micro);color:var(--gd-muted);display:block}.gd-fld.is-on .gd-fld__k:before{content:"";vertical-align:1px;border-radius:var(--radius-circle);background:var(--accent);width:5px;height:5px;margin-inline-end:var(--space-1);display:inline-block}.gd-fld__v{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.gd-demo__src{gap:var(--space-1_5);flex-direction:column;list-style:none;display:flex}.gd-src{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);font-size:var(--fs-micro);color:var(--gd-muted);background:var(--surface-2);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);border:1px solid #0000;font-weight:600;display:flex}.gd-src i{font-size:var(--fs-micro);color:var(--accent)}.gd-src.is-on{color:var(--text);background:rgb(var(--accent-rgb) / .14);border-color:rgb(var(--accent-rgb) / .32)}.gd-demo__note{margin-top:var(--space-3_5);padding:var(--space-3) var(--space-4);min-height:68px;font-size:var(--fs-caption);color:var(--text);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-md);line-height:1.8}.gd-demo__bar{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.gd-btn{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);font-size:var(--fs-caption);color:var(--text);background:var(--surface-1);border:1px solid var(--border-2);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard);font-weight:700;display:inline-flex}.gd-btn i{font-size:9px}.gd-btn:hover:not(:disabled){background:var(--surface-2)}.gd-btn:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.gd-btn:disabled{opacity:.42;cursor:not-allowed}.gd-btn.is-primary{color:#fff;background:var(--btn-primary-bg);box-shadow:var(--btn-primary-bevel);border-color:#0000}.gd-btn.is-primary:hover:not(:disabled){background:var(--btn-primary-bg);filter:brightness(1.09);border-color:#0000}.gd-dots{gap:var(--space-1);margin-inline-start:auto;display:flex}.gd-dot{border-radius:var(--radius-circle);background:var(--border-2);width:7px;height:7px;transition:background var(--dur-fast) var(--ease-standard)}.gd-dot.is-on{background:var(--accent)}.gd-demo__foot{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--fs-micro);color:var(--gd-faint);line-height:1.7;display:flex}.gd-rules{gap:var(--space-2_5);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.gd-rule{padding:var(--space-4);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-md)}.gd-rule.is-danger{background:#ef444412;border-color:#ef444442}.gd-rule__n{width:26px;height:26px;margin-bottom:var(--space-2_5);font-size:var(--fs-micro);color:var(--accent-soft);background:rgb(var(--accent-rgb) / .16);border-radius:var(--radius-xs);justify-content:center;align-items:center;font-weight:800;display:inline-flex}body.light-theme .gd-rule__n{color:var(--accent-soft)}.gd-rule.is-danger .gd-rule__n{color:#f87171;background:#ef444429}body.light-theme .gd-rule.is-danger .gd-rule__n{color:#b91c1c}.gd-rule__t{font-size:var(--fs-caption);color:var(--text);font-weight:800}.gd-rule__d{margin-top:var(--space-2);font-size:var(--fs-micro);color:var(--gd-muted);line-height:1.8}.gd-more{align-items:center;gap:var(--space-2);min-height:44px;margin-top:var(--space-3_5);padding:0 var(--space-4);font-size:var(--fs-micro);color:var(--text);background:var(--surface-1);border:1px dashed var(--border-2);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);font-weight:700;display:inline-flex}.gd-more:hover{background:var(--surface-2)}.gd-more:focus-visible{border-style:solid;border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.gd-faq{gap:var(--space-2);flex-direction:column;display:flex}.gd-q{background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-md);overflow:hidden}.gd-q summary{align-items:center;gap:var(--space-2_5);min-height:52px;padding:var(--space-3) var(--space-4);font-size:var(--fs-caption);color:var(--text);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);font-weight:700;list-style:none;display:flex}.gd-q summary::-webkit-details-marker{display:none}.gd-q summary:after{content:"";font-family:"Font Awesome 7 Free","Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome;font-weight:900;font-size:var(--fs-micro);color:var(--gd-faint);transition:transform var(--dur-fast) var(--ease-out);margin-inline-start:auto}.gd-q[open] summary:after{transform:rotate(180deg)}.gd-q summary:hover{background:var(--surface-2)}.gd-q summary:focus-visible{box-shadow:var(--focus-ring);outline:none}.gd-q p{padding:0 var(--space-4) var(--space-3_5);font-size:var(--fs-micro);color:var(--gd-muted);line-height:1.9}.gd-q[open] summary{color:var(--accent-soft)}body.light-theme .gd-q[open] summary{color:var(--accent-strong)}#club-section{--cb-muted:var(--text-muted);--cb-faint:var(--text-subtle);container:club/inline-size}body.light-theme #club-section{--cb-muted:var(--text-muted);--cb-faint:var(--text-subtle)}.cb-earned{gap:var(--space-1);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);background:#4ade801a;border:1px solid #4ade8042;flex-direction:column;display:flex}.cb-earned.is-zero{background:var(--surface-1);border-color:var(--border-1)}.cb-earned__k{font-size:var(--fs-micro);color:var(--cb-muted)}.cb-earned__v{color:#4ade80;font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}body.light-theme .cb-earned__v{color:#166534}.cb-earned__none,.cb-earned.is-zero .cb-earned__v{display:none}.cb-earned.is-zero .cb-earned__none{font-size:var(--fs-body-sm);color:var(--text);font-weight:800;display:block}@media (width<=767.98px){.cb-earned{width:100%}}.cb-head{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.cb-head__ico{width:40px;height:40px;color:var(--accent);background:rgb(var(--accent-rgb) / .12);border:1px solid rgb(var(--accent-rgb) / .22);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:flex}.cb-head__ico.is-amber{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b3d}body.light-theme .cb-head__ico.is-amber{color:#92400e}.cb-head__title{color:var(--text);font-size:15px;font-weight:800}.cb-head__sub{margin-top:var(--space-1);font-size:var(--fs-micro);color:var(--cb-muted);line-height:1.7}.cb-sub{margin:var(--space-6) 0 var(--space-3);font-size:var(--fs-caption);color:var(--text);font-weight:800}.cb-sub--flush{margin-top:0}.cb-link{align-items:center;gap:var(--space-2_5);padding:var(--space-2_5);background:var(--surface-1);border:1px solid var(--border-control);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.cb-link__ico{width:40px;height:40px;font-size:var(--fs-body-sm);color:var(--accent);background:rgb(var(--accent-rgb) / .12);border:1px solid rgb(var(--accent-rgb) / .22);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}body.light-theme .cb-link__ico{color:var(--accent-strong)}.cb-link__body{flex-direction:column;flex:999 200px;justify-content:center;gap:1px;min-width:0;display:flex}.cb-link__label{font-size:var(--fs-micro);color:var(--spec-faint);font-weight:700;line-height:1.6}.cb-link__input{width:100%;min-width:0;min-height:30px;font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--accent-soft);text-align:right;text-overflow:ellipsis;background:0 0;border:none;outline:none;padding:0;font-weight:700}body.light-theme .cb-link__input{color:var(--accent-strong);background-color:#0000!important;border:none!important}.cb-link__btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);font-size:var(--fs-caption);color:#fff;background:var(--btn-primary-bg);box-shadow:var(--btn-primary-bevel);border-radius:var(--radius-sm);cursor:pointer;flex:1 0 auto;font-weight:700;display:inline-flex}.cb-link__btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.cb-link__btn.is-copied{background:linear-gradient(135deg,#166534,#15803d)}.cb-sum{gap:var(--space-2_5);margin-top:var(--space-3_5);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));display:grid}.cb-stat{gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-md);flex-direction:column;display:flex}.cb-stat.is-ready{background:#4ade8017;border-color:#4ade8047}.cb-stat__k{font-size:var(--fs-micro);color:var(--cb-muted)}.cb-stat__v{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.cb-stat.is-ready .cb-stat__v{color:#4ade80}body.light-theme .cb-stat.is-ready .cb-stat__v{color:#166534}.cb-stat__sub{font-size:var(--fs-micro);color:var(--cb-faint)}@container pane (width<=479px){.cb-sum{gap:var(--space-1_5);grid-template-columns:minmax(0,1fr)}.cb-stat{align-items:center;column-gap:var(--space-3);padding:var(--space-2_5) var(--space-3_5);grid-template-columns:minmax(0,1fr) auto;row-gap:0;display:grid}.cb-stat__v{grid-area:1/2/span 2}.cb-stat__k,.cb-stat__sub{grid-column:1}}.cb-funnel{gap:var(--space-2_5);flex-direction:column;list-style:none;display:flex}.cb-inv{padding:var(--space-3_5);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-md)}.cb-inv.is-ready{background:#4ade800f;border-color:#4ade8052}.cb-inv__top{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.cb-inv__av{width:38px;height:38px;font-size:var(--fs-body-sm);color:var(--accent-soft);background:rgb(var(--accent-rgb) / .14);border:1px solid rgb(var(--accent-rgb) / .24);border-radius:var(--radius-circle);flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex}body.light-theme .cb-inv__av{color:var(--accent-soft)}.cb-inv__name{font-size:var(--fs-caption);color:var(--text);font-weight:800;display:block}.cb-inv__date{margin-top:var(--space-1);font-size:var(--fs-micro);color:var(--cb-faint);font-variant-numeric:tabular-nums;display:block}.cb-pay{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3_5);font-size:var(--fs-micro);border-radius:var(--radius-pill);margin-inline-start:auto;font-weight:700;display:inline-flex}.cb-pay.is-locked{color:var(--cb-faint);background:var(--surface-2);border:1px solid var(--border-1)}.cb-pay.is-paid{color:#4ade80;background:#4ade801f;border:1px solid #4ade8047}body.light-theme .cb-pay.is-paid{color:#166534}button.cb-pay.is-ready{color:#fff;cursor:pointer;min-height:44px;transition:transform var(--dur-fast) var(--ease-standard);background:linear-gradient(135deg,#166534,#15803d);border:none}button.cb-pay.is-ready:hover{transform:translateY(-1px)}button.cb-pay.is-ready:focus-visible{box-shadow:var(--focus-ring);outline:none}.cb-steps{align-items:center;gap:var(--space-1);margin-top:var(--space-3_5);max-width:460px;list-style:none;display:flex}.cb-step{align-items:center;gap:var(--space-1_5);flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.cb-step:not(:last-child):after{content:"";background:var(--border-1);top:9px;width:calc(100% - 24px);height:2px;position:absolute;inset-inline-start:calc(50% + 12px)}.cb-step.is-on:not(:last-child):after{background:#4ade8073}.cb-step__dot{border-radius:var(--radius-circle);color:#fff;background:var(--surface-2);border:1px solid var(--border-2);justify-content:center;align-items:center;width:20px;height:20px;font-size:8px;display:flex}.cb-step.is-on .cb-step__dot{background:#22a05a;border-color:#0000}.cb-step__lbl{font-size:var(--fs-micro);text-align:center;color:var(--cb-faint)}.cb-step.is-on .cb-step__lbl{color:var(--text)}.cb-inv__nudge{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px dashed var(--border-1);font-size:var(--fs-micro);color:var(--cb-muted);line-height:1.7;display:flex}.cb-inv__nudge i{color:#fbbf24;margin-top:var(--space-1)}body.light-theme .cb-inv__nudge i{color:#92400e}.cb-empty{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);text-align:center;background:var(--surface-1);border:1px dashed var(--border-2);border-radius:var(--radius-md);flex-direction:column;display:flex}.cb-empty p{font-size:var(--fs-micro);color:var(--cb-muted);max-width:46ch;line-height:1.9}.cb-empty__ico{width:46px;height:46px;color:var(--accent);background:rgb(var(--accent-rgb) / .1);border:1px solid rgb(var(--accent-rgb) / .2);border-radius:var(--radius-field);justify-content:center;align-items:center;font-size:17px;display:flex}.cb-share{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@container club (width>=720px){.cb-share{grid-template-columns:minmax(0,240px) minmax(0,1fr);align-items:start}}.cb-story{gap:var(--space-2_5);flex-direction:column;margin:0;display:flex}.cb-story canvas{box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--border-1);width:100%;max-width:260px;height:auto;margin-inline:auto;display:block}.cb-story__cap{gap:var(--space-2);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.cb-story__name{text-align:center;font-size:var(--fs-micro);color:var(--cb-muted);flex-basis:100%;font-weight:700}.cb-btn{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);font-size:var(--fs-micro);color:var(--text);background:var(--surface-1);border:1px solid var(--border-2);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);font-weight:700;display:inline-flex}.cb-btn:hover{background:var(--surface-2)}.cb-btn:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.cb-btn.is-primary{color:#fff;background:var(--btn-primary-bg);box-shadow:var(--btn-primary-bevel);border-color:#0000}.cb-cap{padding:var(--space-3) var(--space-4);margin-bottom:var(--space-2);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-md)}.cb-cap__head{align-items:center;gap:var(--space-2_5);cursor:pointer;list-style:none;display:flex}.cb-cap__head::-webkit-details-marker{display:none}.cb-cap[open] .cb-cap__head{margin-bottom:var(--space-2)}.cb-cap__chev{font-size:var(--fs-micro);color:var(--text-subtle);transition:transform var(--dur-fast) var(--ease-out)}.cb-cap[open] .cb-cap__chev{transform:rotate(180deg)}.cb-cap__head .cb-cap__copy{margin-inline-start:auto}.cb-cap__tag{padding:var(--space-0_5) var(--space-2);font-size:var(--fs-micro);color:var(--accent-soft);background:rgb(var(--accent-rgb) / .14);border:1px solid rgb(var(--accent-rgb) / .26);border-radius:var(--radius-pill);font-weight:700;line-height:1.8}body.light-theme .cb-cap__tag{color:var(--accent-soft)}.cb-cap__copy{align-items:center;gap:var(--space-1_5);min-height:36px;padding:0 var(--space-3);font-size:var(--fs-micro);color:var(--cb-muted);background:var(--surface-2);border:1px solid var(--border-1);border-radius:var(--radius-pill);cursor:pointer;margin-inline-start:auto;font-weight:700;display:inline-flex;position:relative}.cb-cap__copy:before{content:"";position:absolute;inset:-4px 0}.cb-cap__copy:hover{color:var(--text)}.cb-cap__copy:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.cb-cap__ok{color:#4ade80;display:none}.cb-cap__copy.is-copied .cb-cap__ok{display:inline}.cb-cap__copy.is-copied .fa-copy,.cb-cap__copy.is-copied .cb-cap__copy-lbl{display:none}.cb-cap__body{font-size:var(--fs-micro);color:var(--cb-muted);white-space:pre-wrap;word-break:break-word;max-width:70ch;line-height:2}.cb-social{gap:var(--space-2);flex-wrap:wrap;display:flex}.cb-social__btn{align-items:center;gap:var(--space-2);min-height:46px;padding:0 var(--space-5);font-size:var(--fs-caption);color:var(--text);background:var(--surface-1);border:1px solid var(--border-2);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);font-weight:700;display:inline-flex}.cb-social__btn:hover{background:var(--surface-2)}.cb-social__btn:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.cb-social__btn.is-ig i{color:#e1518c}body.light-theme .cb-social__btn.is-ig i{color:#c1275f}.cb-social__btn.is-tg i{color:#34a3dd}body.light-theme .cb-social__btn.is-tg i{color:var(--accent-strong)}.cb-social__btn.is-wa i{color:#4ade80}body.light-theme .cb-social__btn.is-wa i{color:#166534}.cb-wh-sec .cb-head{flex-wrap:wrap}.cb-wh__headtxt{flex:200px}.cb-wh__tickets{align-items:center;gap:var(--space-1_5);padding:var(--space-2) var(--space-3);font-size:var(--fs-micro);color:#fbbf24;border-radius:var(--radius-pill);white-space:nowrap;background:#f59e0b1f;border:1px solid #f59e0b42;flex-shrink:0;margin-inline-start:auto;font-weight:700;display:inline-flex}body.light-theme .cb-wh__tickets{color:#92400e}.cb-wh__tickets.is-empty{color:var(--cb-muted);background:var(--surface-1);border-color:var(--border-1)}@container club (width<=470px){.cb-wh__tickets{margin-inline-start:52px}}.cb-wh{align-items:start;gap:26px;display:grid}@container club (width>=700px){.cb-wh{gap:var(--space-8);grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:center}}.cb-wh__stage{aspect-ratio:1;place-items:center;width:100%;max-width:360px;margin-inline:auto;display:grid;position:relative}.cb-wh__glow{border-radius:var(--radius-circle);background:radial-gradient(circle, rgb(var(--accent-rgb) / .3), transparent 68%);filter:blur(16px);pointer-events:none;position:absolute;inset:6%}.cb-wh__disc{will-change:transform;transition:transform 4s cubic-bezier(.16,.84,.26,1);position:absolute;inset:0;transform:rotate(0)}.cb-wh__disc svg{filter:drop-shadow(0 10px 26px #0006);width:100%;height:100%;display:block}body.light-theme .cb-wh__disc svg{filter:drop-shadow(0 10px 26px #0f172a38)}.cb-wh__slice{stroke:#ffffff21;stroke-width:1px}.cb-wh__slice.is-a{fill:#123a5e}.cb-wh__slice.is-b{fill:#17496f}.cb-wh__slice.is-jack{fill:url(#cbWhJack)}.cb-wh__jack-0{stop-color:#9a6212}.cb-wh__jack-1{stop-color:#6b4108}.cb-wh__edge{fill:none;stroke:#ffffff38;stroke-width:2px}.cb-wh__rim{fill:none;stroke:rgb(var(--accent-rgb) / .5);stroke-width:7px}.cb-wh__t{font-family:inherit;font-size:var(--fs-body-sm);fill:#fff;font-variant-numeric:tabular-nums;font-weight:800}.cb-wh__t.is-spin{fill:#ffe3ab}.cb-wh__u{fill:#ffffffa8;font-family:inherit;font-size:9.5px;font-weight:600}.cb-wh__u.is-spin{fill:#ffe3ab;font-size:11px;font-weight:700}.cb-wh__u.is-jack{fill:#fff}.cb-wh__bulb{fill:#bbe1fa8c}.cb-wh__disc.is-spinning .cb-wh__bulb{animation:.5s ease-in-out infinite cb-wh-bulb;animation-delay:calc(var(--i) * 30ms)}@keyframes cb-wh-bulb{0%,to{opacity:.3}50%{opacity:1}}.cb-wh__pin{z-index:3;color:#f0b23c;filter:drop-shadow(0 3px 6px #00000073);pointer-events:none;justify-content:center;align-items:flex-start;width:30px;height:34px;font-size:21px;display:flex;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.cb-wh__hub{z-index:2;justify-content:center;align-items:center;gap:var(--space-0_5);border-radius:var(--radius-circle);color:#fff;background:linear-gradient(150deg, var(--accent-fill), var(--accent-deep));cursor:pointer;width:84px;height:84px;transition:transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);border:3px solid #ffffff3d;flex-direction:column;display:flex;position:relative;box-shadow:0 8px 22px #0f4c758c}.cb-wh__hub:hover:not(:disabled){transform:scale(1.05);box-shadow:0 10px 28px #0f4c75b3}.cb-wh__hub:active:not(:disabled){transform:scale(.97)}.cb-wh__hub:focus-visible{box-shadow:var(--focus-ring), 0 8px 22px #0f4c758c;outline:none}.cb-wh__hub:disabled{cursor:not-allowed;color:#ffffffeb;box-shadow:none;background:linear-gradient(150deg,#3a4f66,#26374a);border-color:#ffffff29}.cb-wh__hub-lbl{font-size:var(--fs-caption);font-weight:800}.cb-wh__hub-sub{font-size:9.5px;font-weight:600}.cb-wh__burst{z-index:4;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.cb-wh__burst i{background:var(--c);opacity:0;border-radius:2px;width:7px;height:7px;position:absolute}.cb-wh__burst.is-on i{animation:cb-wh-burst 1.1s var(--ease-out) forwards;animation-delay:var(--t)}@keyframes cb-wh-burst{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateY(calc(var(--d) * -1)) scale(.4)}}.cb-wh__side{min-width:0;max-width:420px}.cb-wh__state{align-items:flex-start;gap:var(--space-2);min-height:46px;padding:var(--space-3) var(--space-3_5);font-size:var(--fs-micro);color:var(--cb-muted);border-radius:var(--radius-sm);line-height:1.7;display:flex}.cb-wh__state b{color:var(--text)}.cb-wh__state.is-win{color:#4ade80;background:#4ade801a;border-color:#4ade804d}.cb-wh__state.is-win b{color:#4ade80}body.light-theme .cb-wh__state.is-win,body.light-theme .cb-wh__state.is-win b{color:#166534}.cb-wh__state.is-err{color:#fca5a5;background:#ef44441a;border-color:#ef444447}body.light-theme .cb-wh__state.is-err{color:#b91c1c}.cb-wh__note{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-3_5);font-size:var(--fs-micro);color:var(--cb-faint);line-height:1.8;display:flex}.cb-wh__note i{margin-top:var(--space-1);color:var(--accent)}body.light-theme .cb-wh__note i{color:var(--accent-strong)}.cb-wh__note b{color:var(--text);font-weight:700}.cb-wh__hist{gap:var(--space-1_5);display:grid}.cb-wh__hist li{justify-content:space-between;align-items:center;gap:var(--space-2_5);padding:var(--space-2) var(--space-3);background:var(--surface-1);border-radius:var(--radius-xs);display:flex}.cb-wh__hist-p{font-size:var(--fs-micro);color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.cb-wh__hist-d{font-size:var(--fs-micro);color:var(--cb-faint);font-variant-numeric:tabular-nums}.cb-chs{gap:var(--space-2_5);grid-template-columns:minmax(0,1fr);display:grid}@container club (width>=560px){.cb-chs{grid-template-columns:repeat(2,minmax(0,1fr))}}@container club (width>=880px){.cb-chs{grid-template-columns:repeat(3,minmax(0,1fr))}}.cb-ch{padding:var(--space-4);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-md);flex-direction:column;display:flex}.cb-ch.is-done{background:#4ade800f;border-color:#4ade8057}.cb-ch.is-claimed{opacity:.82}.cb-ch__top{align-items:flex-start;gap:var(--space-2_5);display:flex}.cb-ch__ico{width:34px;height:34px;font-size:var(--fs-caption);color:var(--accent);background:rgb(var(--accent-rgb) / .12);border:1px solid rgb(var(--accent-rgb) / .22);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cb-ch.is-done .cb-ch__ico{color:#4ade80;background:#4ade8024;border-color:#4ade804d}body.light-theme .cb-ch.is-done .cb-ch__ico{color:#166534}.cb-ch__t{font-size:var(--fs-caption);color:var(--text);font-weight:800}.cb-ch__d{margin-top:var(--space-1);font-size:var(--fs-micro);color:var(--cb-muted);line-height:1.7}.cb-ch__prize{padding:var(--space-1) var(--space-2);font-size:var(--fs-micro);color:#fbbf24;border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;background:#f59e0b1f;border:1px solid #f59e0b42;flex-shrink:0;margin-inline-start:auto;font-weight:800}body.light-theme .cb-ch__prize{color:#92400e}.cb-ch__bar{height:7px;margin-top:var(--space-3_5);background:var(--surface-2);border-radius:var(--radius-pill);overflow:hidden}.cb-ch__bar>span{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--accent-deep), var(--accent));height:100%;transition:width var(--dur-slow) var(--ease-out);display:block}.cb-ch.is-done .cb-ch__bar>span{background:linear-gradient(90deg,#166534,#22a05a)}.cb-ch__foot{align-items:center;gap:var(--space-2_5);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.cb-ch__num{font-size:var(--fs-micro);color:var(--cb-muted);font-variant-numeric:tabular-nums}.cb-ch__left,.cb-ch__got{font-size:var(--fs-micro);color:var(--cb-faint);margin-inline-start:auto;font-weight:700}.cb-ch__got{align-items:center;gap:var(--space-1_5);color:#4ade80;display:inline-flex}body.light-theme .cb-ch__got{color:#166534}.cb-ch__claim{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);font-size:var(--fs-micro);color:#fff;border-radius:var(--radius-pill);cursor:pointer;background:linear-gradient(135deg,#166534,#15803d);margin-inline-start:auto;font-weight:700;display:inline-flex}.cb-ch__claim:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){button.cb-pay.is-ready:hover{transform:none}.cb-ch__bar>span,.cb-wh__disc{transition:none}.cb-wh__disc.is-spinning .cb-wh__bulb{animation:none}.cb-wh__hub:hover:not(:disabled),.cb-wh__hub:active:not(:disabled){transform:none}}#tickets-section{--tk-muted:var(--text-muted);--tk-faint:var(--text-subtle);--tk-pop:#17223c;container:tickets/inline-size}body.light-theme #tickets-section{--tk-muted:var(--text-muted);--tk-faint:var(--text-subtle);--tk-pop:#fff}.tk-new{white-space:nowrap;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);font-size:var(--fs-caption);color:#fff;background:var(--btn-primary-bg);box-shadow:var(--btn-primary-bevel);border-radius:var(--radius-pill);cursor:pointer;transition:transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);flex-shrink:0;font-weight:700;display:inline-flex}.tk-new:hover{box-shadow:var(--btn-primary-bevel), var(--shadow-accent);filter:brightness(1.09);transform:translateY(-1px)}.tk-new:focus-visible{box-shadow:var(--focus-ring);outline:none}.tk{gap:var(--space-3_5);grid-template-columns:minmax(0,1fr);display:grid}.tk__list-col,.tk__chat-col{min-width:0}@container tickets (width>=740px){.tk{grid-template-columns:minmax(0,clamp(260px,32%,340px)) minmax(0,1fr);align-items:start}}.tk-filters{gap:var(--space-1_5);padding:var(--space-0_5);margin-bottom:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.tk-filters::-webkit-scrollbar{display:none}.tk-filter{align-items:center;gap:var(--space-1_5);min-height:40px;padding:0 var(--space-3_5);font-size:var(--fs-micro);white-space:nowrap;color:var(--tk-muted);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-pill);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);flex-shrink:0;font-weight:700;display:inline-flex}.tk-filter:hover{background:var(--surface-2)}.tk-filter.is-active{color:#fff;background:linear-gradient(135deg, var(--accent-deep), var(--accent-fill));border-color:#0000}.tk-filter:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.tk-filter__n{font-size:var(--fs-micro);padding:1px var(--space-1_5);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--tk-muted);font-weight:800}.tk-filter.is-active .tk-filter__n{color:#fff;background:#00000038}.tk-list{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}@container tickets (width>=740px){.tk-list{max-height:clamp(320px,100vh - 320px,680px);padding:var(--space-0_5);overflow-y:auto}}.tk-row{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3);text-align:start;background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-md);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);display:flex}.tk-row:hover{background:var(--surface-2)}.tk-row.is-active{border-color:rgb(var(--accent-rgb) / .45);background:rgb(var(--accent-rgb) / .09)}.tk-row:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.tk-row__ico{width:36px;height:36px;font-size:var(--fs-caption);border-radius:var(--radius-sm);color:var(--accent);background:rgb(var(--accent-rgb) / .12);border:1px solid rgb(var(--accent-rgb) / .22);flex-shrink:0;justify-content:center;align-items:center;display:flex}.tk-row__ico.is-answered{color:#4ade80;background:#4ade801f;border-color:#4ade8042}body.light-theme .tk-row__ico.is-answered{color:#166534}.tk-row__ico.is-closed{color:var(--tk-faint);background:var(--surface-2);border-color:var(--border-1)}.tk-row__body{flex:1;min-width:0}.tk-row__top{align-items:center;gap:var(--space-2);display:flex}.tk-row__subj{min-width:0;font-size:var(--fs-caption);color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:800;overflow:hidden}.tk-row__dot{border-radius:var(--radius-circle);background:#f87171;flex-shrink:0;width:8px;height:8px}.tk-row__prev{-webkit-line-clamp:2;line-clamp:2;margin-top:var(--space-1);font-size:var(--fs-micro);color:var(--tk-muted);-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.tk-row__meta{align-items:center;gap:var(--space-1_5) var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.tk-row__code,.tk-row__time{font-size:var(--fs-micro);color:var(--tk-faint);font-variant-numeric:tabular-nums}.tk-badge{align-items:center;gap:var(--space-1);padding:var(--space-0_5) var(--space-2);border-radius:var(--radius-pill);color:var(--accent-soft);background:rgb(var(--accent-rgb) / .14);border:1px solid rgb(var(--accent-rgb) / .26);font-size:9.5px;font-weight:700;line-height:1.8;display:inline-flex}body.light-theme .tk-badge{color:var(--accent-soft)}.tk-badge.is-answered{color:#4ade80;background:#4ade801f;border-color:#4ade8047}body.light-theme .tk-badge.is-answered{color:#166534}.tk-badge.is-closed{color:var(--tk-faint);background:var(--surface-2);border-color:var(--border-1)}.tk-empty,.tk-blank{align-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-6);text-align:center;background:var(--surface-1);border:1px dashed var(--border-2);border-radius:var(--radius-md);flex-direction:column;display:flex}.tk-empty p,.tk-blank p{font-size:var(--fs-micro);color:var(--tk-muted);max-width:34ch;line-height:1.9}.tk-empty__ico,.tk-blank__ico{width:46px;height:46px;color:var(--accent);background:rgb(var(--accent-rgb) / .1);border:1px solid rgb(var(--accent-rgb) / .2);border-radius:var(--radius-field);justify-content:center;align-items:center;font-size:17px;display:flex}.tk-empty__btn{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);font-size:var(--fs-micro);color:#fff;background:linear-gradient(135deg, var(--accent-deep), var(--accent));border-radius:var(--radius-pill);cursor:pointer;font-weight:700;display:inline-flex}.tk-empty__btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.tk-chat{background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.tk-chat__head{align-items:flex-start;gap:var(--space-2_5);padding:var(--space-4);border-bottom:1px solid var(--border-1);display:flex}.tk-chat__subj{font-size:var(--fs-body-sm);color:var(--text);font-weight:800;line-height:1.6}.tk-chat__subj:focus-visible{outline:none}.tk-chat__meta{align-items:center;gap:var(--space-1_5) var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.tk-chip{align-items:center;gap:var(--space-1);padding:var(--space-0_5) var(--space-2);font-size:var(--fs-micro);color:var(--tk-muted);background:var(--surface-2);border:1px solid var(--border-1);border-radius:var(--radius-pill);font-weight:700;line-height:1.8;display:inline-flex}.tk-chip.is-high{color:#f87171;background:#ef44441f;border-color:#ef444447}body.light-theme .tk-chip.is-high{color:#b91c1c}.tk-code{align-items:center;gap:var(--space-1);padding:var(--space-0_5) var(--space-2);font-size:var(--fs-micro);color:var(--tk-faint);background:var(--surface-2);border:1px solid var(--border-1);border-radius:var(--radius-pill);cursor:pointer;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.8;display:inline-flex;position:relative}.tk-code:before{content:"";position:absolute;inset:-11px 0}.tk-code:hover{border-color:var(--border-2)}.tk-code:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.tk-code__ok{color:#4ade80;display:none}.tk-code.is-copied .tk-code__ok{display:inline}.tk-back{width:44px;height:44px;font-size:var(--fs-caption);color:var(--text);background:var(--surface-2);border:1px solid var(--border-1);border-radius:var(--radius-sm);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:none}.tk-back:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}@container tickets (width<=739.98px){.tk-back{display:inline-flex}.tk.is-chat .tk__list-col,.tk:not(.is-chat) .tk__chat-col{display:none}}.tk-thread{gap:var(--space-3_5);padding:var(--space-5) var(--space-4);flex-direction:column;list-style:none;display:flex}@container tickets (width>=740px){.tk-thread{max-height:clamp(280px,100vh - 400px,620px);overflow-y:auto}}.tk-msg{align-items:flex-start;gap:var(--space-2);max-width:min(86%,560px);display:flex}.tk-msg.is-mine{flex-direction:row-reverse;align-self:flex-end}.tk-msg__av{width:32px;height:32px;font-size:var(--fs-micro);border-radius:var(--radius-circle);color:var(--accent);background:rgb(var(--accent-rgb) / .12);border:1px solid rgb(var(--accent-rgb) / .22);flex-shrink:0;justify-content:center;align-items:center;display:flex}.tk-msg.is-mine .tk-msg__av{color:var(--tk-muted);background:var(--surface-2);border-color:var(--border-1)}.tk-msg__bubble{min-width:0;padding:var(--space-3) var(--space-3);background:var(--surface-2);border:1px solid var(--border-1);border-radius:var(--radius-md) 4px var(--radius-md) var(--radius-md)}.tk-msg.is-mine .tk-msg__bubble{background:rgb(var(--accent-rgb) / .12);border-color:rgb(var(--accent-rgb) / .26);border-radius:4px var(--radius-md) var(--radius-md) var(--radius-md)}.tk-msg__who{font-size:var(--fs-micro);color:var(--accent-soft);margin-bottom:var(--space-1);font-weight:800}body.light-theme .tk-msg__who{color:var(--accent-strong)}.tk-msg.is-mine .tk-msg__who{color:var(--tk-muted)}.tk-msg__body{font-size:var(--fs-caption);color:var(--text);white-space:pre-wrap;word-break:break-word;line-height:1.95}.tk-msg__time{margin-top:var(--space-2);font-size:var(--fs-micro);color:var(--tk-faint);font-variant-numeric:tabular-nums;display:block}.tk-reply{padding:var(--space-3_5) var(--space-4) var(--space-4);border-top:1px solid var(--border-1)}.tk-reply textarea{width:100%;min-height:62px;padding:var(--space-3) var(--space-3);color:var(--text);background:var(--surface-2);border:1px solid var(--border-control);border-radius:var(--radius-sm);resize:vertical;transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);font-family:inherit;font-size:16px;line-height:1.9}.tk-reply textarea::placeholder{color:var(--text-placeholder);opacity:1}.tk-reply textarea:focus{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.tk-reply__bar{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.tk-btn{align-items:center;gap:var(--space-2);min-height:44px;font-size:var(--fs-caption);color:var(--text);background:var(--surface-2);border:1px solid var(--border-2);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard);padding:0 17px;font-weight:700;display:inline-flex}.tk-btn:hover:not(:disabled){background:var(--surface-1)}.tk-btn:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.tk-btn:disabled{opacity:.42;cursor:not-allowed}.tk-btn.is-primary{color:#fff;background:var(--btn-primary-bg);box-shadow:var(--btn-primary-bevel);border-color:#0000;margin-inline-start:auto}.tk-btn.is-ghost{background:0 0}.tk-closed{align-items:center;gap:var(--space-2_5);padding:var(--space-3_5) var(--space-4);font-size:var(--fs-micro);color:var(--tk-muted);border-top:1px solid var(--border-1);flex-wrap:wrap;display:flex}.tk-closed>i{color:#4ade80}body.light-theme .tk-closed>i{color:#166534}.tk-closed .tk-btn{margin-inline-start:auto}.tk-cats{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.tk-cat:last-child:nth-child(odd){grid-column:1/-1}.tk-cat{align-items:center;gap:var(--space-2);min-height:46px;padding:0 var(--space-3);font-size:var(--fs-micro);text-align:start;color:var(--text);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);font-weight:700;display:flex}.tk-cat i{font-size:var(--fs-caption);color:var(--accent)}.tk-cat:hover{background:var(--surface-2)}.tk-cat.is-active{border-color:var(--accent);background:rgb(var(--accent-rgb) / .12)}.tk-cat:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.pc-field__box.is-area{height:auto;padding:var(--space-2_5) var(--space-3);align-items:flex-start}.pc-field__box.is-area textarea{resize:vertical;width:100%;color:var(--text);background:0 0;border:none;outline:none;font-family:inherit;font-size:16px;line-height:1.9}body.light-theme .pc-field__box.is-area textarea{background-color:#0000!important;border:none!important}.tk-meta-row{justify-content:space-between;align-items:center;gap:var(--space-2_5);margin-top:var(--space-1_5);display:flex}.tk-count{font-size:var(--fs-micro);color:var(--tk-faint,#ffffff8f);font-variant-numeric:tabular-nums;margin-inline-start:auto}body.light-theme .tk-count{color:#0f172aad}@media (prefers-reduced-motion:reduce){.tk-new:hover{transform:none}}.ticket-cta{background:linear-gradient(135deg, #0f4c7547, rgb(var(--accent-rgb) / .1))}.ticket-cta__tag{align-items:center;gap:var(--space-2);padding:var(--space-1_5) var(--space-3_5);font-size:var(--fs-micro);color:var(--accent-soft);background:rgb(var(--accent-rgb) / .16);border:1px solid rgb(var(--accent-rgb) / .3);border-radius:var(--radius-pill);font-weight:700;display:inline-flex}.ticket-cta__btn{align-items:center;gap:var(--space-2);min-height:52px;padding:0 var(--space-6);font-size:var(--fs-body-sm);color:#fff;background:var(--btn-primary-bg);box-shadow:var(--btn-primary-bevel);border-radius:var(--radius-pill);transition:transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);font-weight:700;display:inline-flex}.ticket-cta__btn:hover{box-shadow:var(--btn-primary-bevel), var(--shadow-accent);filter:brightness(1.09);transform:translateY(-1px)}.ticket-cta__btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.ticket-cta__list{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.ticket-cta__list li{align-items:flex-start;gap:var(--space-3);padding:var(--space-3_5);border-radius:var(--radius-md);background:#ffffff0a;border:1px solid #ffffff14;display:flex}.ticket-cta__list b{font-size:var(--fs-caption);color:#fff;font-weight:800;display:block}.ticket-cta__list span:not(.ticket-cta__ico){margin-top:var(--space-1);font-size:var(--fs-micro);color:#ffffff9e;line-height:1.8;display:block}.ticket-cta__ico{width:36px;height:36px;font-size:var(--fs-caption);color:var(--accent-soft);background:rgb(var(--accent-rgb) / .16);border:1px solid rgb(var(--accent-rgb) / .26);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.ticket-cta__btn:hover{transform:none}}body.light-theme .ticket-cta{background:linear-gradient(135deg, #0f4c751a, rgb(var(--accent-rgb) / .05));border-color:#0f4c7529!important}body.light-theme .ticket-cta__list li{background:#ffffffb8;border-color:#0f172a17}body.light-theme .ticket-cta__list b{color:var(--text)}body.light-theme .ticket-cta__list span:not(.ticket-cta__ico){color:var(--spec-muted)}body.light-theme .ticket-cta__btn.is-ghost{color:var(--accent-deep);background:#0f172a0a;border-color:#0f172a24}body.light-theme .ticket-cta__btn.is-ghost:hover{background:#0f172a12}.pc-menu__hint{padding:var(--space-0_5) var(--space-2);font-size:var(--fs-micro);color:var(--accent-soft);background:rgb(var(--accent-rgb) / .16);border:1px solid rgb(var(--accent-rgb) / .28);border-radius:var(--radius-pill);white-space:nowrap;font-weight:700;line-height:1.7}body.light-theme .pc-menu__hint{color:var(--accent-strong)}.pc-menu__hint.is-alert{color:#fca5a5;background:#ef444424;border-color:#ef44444d}body.light-theme .pc-menu__hint.is-alert{color:#b91c1c}@media (prefers-reduced-motion:reduce){.gd-ring__fill,.gd-q summary:after{transition:none}.gd-step__cta:hover{transform:none}}.ad-shell{max-width:1400px;padding:var(--space-5) var(--space-4) var(--space-16);--ad-muted:var(--text-muted);--ad-faint:var(--text-subtle);margin-inline:auto;container:adm/inline-size}body.light-theme .ad-shell{--ad-muted:var(--text-muted);--ad-faint:var(--text-subtle)}.ad-muted{color:var(--ad-faint);font-size:var(--fs-micro)}.ad-top{align-items:center;gap:var(--space-3_5);padding:var(--space-3_5) var(--space-5);background:var(--glass-bg);border:1px solid var(--border-1);border-radius:var(--radius-lg);backdrop-filter:blur(14px);flex-wrap:wrap;display:flex}.ad-top__brand{align-items:center;gap:var(--space-3);min-width:0;margin-inline-end:auto;display:flex}.ad-top__logo{color:#fff;background:linear-gradient(150deg, var(--accent), var(--accent-deep));border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:17px;display:flex}.ad-top__title{color:var(--text);font-size:16px;font-weight:900}.ad-top__sub{font-size:var(--fs-micro);color:var(--ad-muted);margin-top:var(--space-0_5)}.ad-top__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ad-env{align-items:center;gap:var(--space-1_5);padding:var(--space-2) var(--space-3);font-size:var(--fs-micro);color:var(--tone-warning-fg);background:var(--tone-warning-bg);border:1px solid var(--tone-warning-bd);border-radius:var(--radius-pill);font-weight:700;display:inline-flex}.ad-env.is-live{color:var(--tone-success-fg);background:var(--tone-success-bg);border-color:var(--tone-success-bd)}.ad-btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);font-size:var(--fs-micro);color:var(--text);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);font-family:inherit;font-weight:700;text-decoration:none;display:inline-flex}.ad-btn:hover:not(:disabled){background:var(--surface-2);border-color:var(--border-2)}.ad-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.ad-btn:disabled{opacity:.6;cursor:not-allowed}.ad-btn--icon{width:44px;padding:0}.ad-btn--primary{color:#fff;background:var(--btn-primary-bg);box-shadow:var(--btn-primary-bevel);border-color:#0000}.ad-btn--primary:hover:not(:disabled){background:var(--btn-primary-bg);filter:brightness(1.09);border-color:#0000}.ad-btn--sm{min-height:36px;padding:0 var(--space-3);font-size:var(--fs-micro)}.ad-btn.is-danger{color:var(--tone-danger-fg);border-color:var(--tone-danger-bd);background:var(--tone-danger-bg)}.ad-btn.is-ok{color:var(--tone-success-fg);border-color:var(--tone-success-bd);background:var(--tone-success-bg)}.ad-tabs{gap:var(--space-2);margin:var(--space-4) 0 var(--space-5);padding:var(--space-0_5) var(--space-0_5) var(--space-1);scrollbar-width:thin;display:flex;overflow-x:auto}@media (width>=768px) and (width<=1279.98px){.ad-tabs{flex-wrap:wrap;overflow-x:visible}}.ad-tab{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);font-size:var(--fs-micro);color:var(--ad-muted);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-pill);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);flex-shrink:0;font-family:inherit;font-weight:700;display:inline-flex}.ad-tab:hover{color:var(--text);background:var(--surface-2)}.ad-tab:focus-visible{box-shadow:var(--focus-ring);outline:none}.ad-tab.is-active{color:#fff;background:var(--btn-primary-bg);border-color:#0000}.ad-tab__n{padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--surface-2);font-size:10px}.ad-tab.is-active .ad-tab__n{background:#00000038}.ad-tab__n.is-alert{color:#fff;background:#b91c1c}.ad-h2{color:var(--accent-soft);font-size:19px;font-weight:900}.ad-lead{margin-top:var(--space-2);margin-bottom:var(--space-5);font-size:var(--fs-micro);color:var(--ad-muted);max-width:68ch;line-height:1.9}.ad-lead--tight{margin-bottom:var(--space-3)}.ad-sub{margin:var(--space-5) 0 var(--space-2_5);font-size:var(--fs-caption);color:var(--text);font-weight:800}.ad-card{padding:var(--space-5);margin-bottom:var(--space-4);background:var(--glass-bg);border:1px solid var(--border-1);border-radius:var(--radius-lg);backdrop-filter:blur(14px);min-width:0}.ad-card__head{align-items:center;gap:var(--space-2_5);margin-bottom:var(--space-3_5);flex-wrap:wrap;display:flex}.ad-card__title{align-items:center;gap:var(--space-2);font-size:var(--fs-body-sm);color:var(--text);font-weight:800;display:flex}.ad-card__title i{color:var(--accent)}body.light-theme .ad-card__title i{color:var(--accent-strong)}.ad-card__hint{font-size:var(--fs-micro);color:var(--ad-faint);margin-inline-start:auto}.ad-fs{border:1px solid var(--border-1)}.ad-fs legend{padding-inline:var(--space-1)}.ad-grid2{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@container adm (width>=860px){.ad-grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}.ad-kpis{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(155px,1fr));display:grid}.ad-kpi{gap:var(--space-1);padding:var(--space-3_5) var(--space-4);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-md);flex-direction:column;display:flex}.ad-kpi__k{font-size:var(--fs-micro);color:var(--ad-muted)}.ad-kpi__v{color:var(--text);font-variant-numeric:tabular-nums;font-size:19px;font-weight:900}.ad-kpi__s{font-size:var(--fs-micro);color:var(--ad-faint)}.ad-kpi.is-ok{border-color:var(--tone-success-bd);background:var(--tone-success-bg)}.ad-kpi.is-warn{border-color:var(--tone-warning-bd);background:var(--tone-warning-bg)}.ad-todo{gap:var(--space-2);display:grid}.ad-todo__i{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-sm);flex-wrap:wrap;display:flex}.ad-todo__ico{width:30px;height:30px;color:var(--tone-warning-fg);background:var(--tone-warning-bg);border-radius:var(--radius-xs);flex-shrink:0;justify-content:center;align-items:center;font-size:11.5px;display:flex}.ad-todo__t{min-width:0;font-size:var(--fs-micro);color:var(--text);flex:200px}.ad-todo__none{align-items:center;gap:var(--space-2);padding:var(--space-3_5);font-size:var(--fs-micro);color:#4ade80;border-radius:var(--radius-sm);background:#4ade8014;border:1px solid #4ade803d;display:flex}body.light-theme .ad-todo__none{color:#166534}.ad-dl{gap:var(--space-2) var(--space-3_5);font-size:var(--fs-micro);grid-template-columns:auto minmax(0,1fr);display:grid}.ad-dl dt{color:var(--ad-muted)}.ad-dl dd{color:var(--text);text-align:right;overflow-wrap:anywhere;margin:0;font-weight:700}.ad-row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ad-note{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--fs-micro);color:var(--ad-faint);line-height:1.8;display:flex}.ad-note i{margin-top:var(--space-1);color:var(--accent)}body.light-theme .ad-note i{color:var(--accent-strong)}.ad-note b{color:var(--text)}.ad-form{gap:var(--space-3_5);display:grid}.ad-form .ad-btn{justify-self:start}.ad-inline-form{gap:var(--space-2);flex-wrap:wrap;align-items:flex-end;display:flex}.ad-inline-form .pc-field{flex:150px}.ad-switch-row{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--border-1);display:flex}.ad-switch-row:first-of-type{padding-top:var(--space-1);border-top:none}.ad-switch-row__t{font-size:var(--fs-micro);color:var(--text);font-weight:700;display:block}.ad-switch-row__d{margin-top:var(--space-1);font-size:var(--fs-micro);color:var(--ad-faint);line-height:1.7;display:block}.ad-save{align-items:center;gap:var(--space-2_5);padding:var(--space-4) var(--space-5);background:var(--glass-bg);border:1px solid var(--border-1);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.ad-save__msg{font-size:var(--fs-micro);color:var(--ad-muted);flex:220px}.ad-table{white-space:nowrap}.ad-table td{vertical-align:middle}.ad-cardcell{gap:var(--space-1);flex-direction:column;display:flex}.ad-cardcell b{font-size:var(--fs-micro);color:var(--text)}.ad-cardcell span{font-size:var(--fs-micro);color:var(--ad-faint)}.ad-num{font-variant-numeric:tabular-nums;font-weight:700}.ad-num.is-in{color:var(--tone-success-fg)}.ad-num.is-out{color:var(--text)}.ad-num.is-void{color:var(--text-subtle);text-decoration:line-through}.ad-num.is-wait{color:var(--text-muted)}.ad-num__alt{margin-top:var(--space-0_5);font-size:var(--fs-micro);color:var(--text-subtle);font-weight:500;display:block}@media (width<=639.98px){.ad-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ad-table,.ad-table tbody,.ad-table tr,.ad-table td{width:100%;display:block}.ad-table{white-space:normal}.ad-table tbody tr{padding:var(--space-3) var(--space-4);margin-bottom:var(--space-3);border:1px solid var(--border-1);border-radius:var(--radius-sm);background:var(--surface-1)}.ad-table tbody td{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-1_5) 0;text-align:start;border-top:0;display:flex}.ad-table tbody td[data-label]:before{content:attr(data-label);font-size:var(--fs-micro);color:var(--text-subtle);flex:none;font-weight:700}.ad-table tbody td:first-child{padding-top:0;padding-bottom:var(--space-2);margin-bottom:var(--space-1);border-bottom:1px solid var(--border-1)}.ad-table tbody td:first-child:before{content:none}.ad-table .empty-state,.ad-table td[colspan]{justify-content:center}.ad-table td[colspan]:before{content:none!important}}.ad-mono{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--ad-muted)}.ad-acts{gap:var(--space-1_5);flex-wrap:wrap;display:flex}.ad-lock{align-items:center;gap:var(--space-1);font-size:var(--fs-micro);color:var(--tone-warning-fg);margin-inline-start:var(--space-1_5);font-weight:700;display:inline-flex}.ad-filter{gap:var(--space-1_5);flex-wrap:wrap;margin-inline-start:auto;display:flex}.ad-chip{min-height:36px;padding:0 var(--space-3);font-size:var(--fs-micro);color:var(--ad-muted);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-pill);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);font-family:inherit;font-weight:700}.ad-chip:hover{color:var(--text);background:var(--surface-2)}.ad-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.ad-chip.is-on{color:#fff;background:var(--accent-fill);border-color:#0000}.ad-chip.is-on .ad-muted{color:inherit}.ad-mini{gap:var(--space-1_5);display:grid}.ad-mini li{justify-content:space-between;align-items:center;gap:var(--space-2_5);padding:var(--space-2) var(--space-3);font-size:var(--fs-micro);color:var(--text);background:var(--surface-1);border-radius:var(--radius-xs);font-variant-numeric:tabular-nums;font-weight:700;display:flex}.ad-tk{gap:var(--space-2);display:grid}.ad-tk__item{background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-sm);overflow:hidden}.ad-tk__item.is-open{border-color:var(--border-2)}.ad-tk__head{align-items:center;gap:var(--space-2_5);width:100%;min-height:52px;padding:var(--space-2_5) var(--space-3);text-align:start;cursor:pointer;color:var(--text);background:0 0;border:none;flex-wrap:wrap;font-family:inherit;display:flex}.ad-tk__head:focus-visible{box-shadow:var(--focus-ring);outline:none}.ad-tk__code{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--ad-faint)}.ad-tk__subj{min-width:0;font-size:var(--fs-micro);flex:180px;font-weight:700}.ad-tk__meta{gap:var(--space-1) var(--space-3);margin-top:var(--space-1);color:var(--ad-muted);flex-wrap:wrap;font-weight:600;display:flex}.ad-tk__wait{align-items:center;gap:var(--space-1);display:inline-flex}.ad-tk__wait.is-late{color:var(--tone-warning-fg)}.ad-tk__user{margin:0 0 var(--space-2_5);font-size:var(--fs-micro)}.ad-dot{border-radius:var(--radius-circle);background:#b91c1c;flex-shrink:0;width:8px;height:8px}.ad-tk__chev{color:var(--ad-faint);transition:transform var(--dur-fast) var(--ease-standard);font-size:10px}.ad-tk__item.is-open .ad-tk__chev{transform:rotate(180deg)}.ad-tk__thread{padding:var(--space-1) var(--space-3) var(--space-3_5);gap:var(--space-2);display:grid}.ad-msg{padding:var(--space-2_5) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-2)}.ad-msg.is-agent{background:rgb(var(--accent-rgb) / .12);border:1px solid rgb(var(--accent-rgb) / .22)}.ad-msg__who{align-items:center;gap:var(--space-2);font-size:var(--fs-micro);color:var(--ad-muted);font-weight:700;display:flex}.ad-msg__t{color:var(--ad-faint);margin-inline-start:auto;font-weight:400}.ad-msg__b{margin-top:var(--space-1_5);font-size:var(--fs-micro);color:var(--text);overflow-wrap:anywhere;line-height:1.9}.ad-tk__reply{gap:var(--space-2);display:grid}.ad-tk__reply textarea{width:100%;padding:var(--space-3) var(--space-3);font-family:inherit;font-size:var(--fs-micro);color:var(--text);background:var(--surface-2);border:1px solid var(--border-1);border-radius:var(--radius-sm);resize:vertical;line-height:1.8}.ad-tk__reply textarea:focus{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.ad-tk__reply-acts{gap:var(--space-2);flex-wrap:wrap;display:flex}.ad-tk__closed{padding-top:var(--space-1)}.ad-toast{z-index:var(--z-toast);max-width:min(90vw,420px);padding:var(--space-3) var(--space-5);font-size:var(--fs-micro);color:#fff;background:linear-gradient(135deg, var(--accent), var(--accent-deep));border-radius:var(--radius-pill);box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-standard);font-weight:700;position:fixed;inset-block-end:22px;inset-inline-start:50%;transform:translate(50%,20px)}.ad-toast.is-on{opacity:1;transform:translate(50%)}.ad-toast.is-err{background:linear-gradient(135deg,#b91c1c,#7f1d1d)}@media (prefers-reduced-motion:reduce){.ad-toast,.ad-tk__chev{transition:none}}.ad-fail{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);font-size:var(--fs-micro);color:var(--tone-danger-fg);background:var(--tone-danger-bg);border:1px solid var(--tone-danger-bd);border-radius:var(--radius-sm);line-height:1.8;display:flex}.ad-search{align-items:center;gap:var(--space-2);flex:260px;min-width:0;max-width:460px;display:flex;position:relative}.ad-search__ico{color:var(--ad-faint);pointer-events:none;font-size:11px;position:absolute;inset-inline-start:14px}.ad-search input{min-width:0;min-height:44px;padding-inline:36px var(--space-3_5);font-family:inherit;font-size:var(--fs-micro);color:var(--text);background:var(--surface-1);border:1px solid var(--border-control);border-radius:var(--radius-pill);flex:auto}.ad-search input::placeholder{color:var(--text-placeholder)}.ad-search input:focus{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.ad-search__btn{min-height:44px;padding:0 var(--space-4);font-family:inherit;font-size:var(--fs-micro);color:#fff;background:var(--btn-primary-bg);box-shadow:var(--btn-primary-bevel);border-radius:var(--radius-pill);cursor:pointer;border:none;flex-shrink:0;font-weight:700}.ad-search__btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.ad-sub--first{margin-top:0}.ad-note--flush{margin-top:0;margin-bottom:var(--space-3)}.ad-result{margin:var(--space-3) 0 var(--space-1_5);font-size:var(--fs-micro);color:var(--ad-muted);font-weight:700}.ad-cardcell .ad-selftag,.ad-selftag{padding:1px var(--space-2);font-size:var(--fs-micro);color:#fff;background:var(--accent);border-radius:var(--radius-pill);vertical-align:middle;font-weight:700;display:inline-block}.ad-num.is-zero{color:var(--ad-muted);font-weight:400}.ad-link{font-family:inherit;font-size:var(--fs-micro);color:var(--accent-soft);cursor:pointer;background:0 0;border:none;border-bottom:1px dashed;padding:0;font-weight:700}body.light-theme .ad-link{color:var(--accent-strong)}.ad-link:hover{color:var(--text)}.ad-link:focus-visible{box-shadow:var(--focus-ring);border-radius:4px;outline:none}.data-table tbody tr.is-open{background:rgb(var(--accent-rgb) / .1)}.ad-detail{border-color:var(--border-2)}.ad-textarea{width:100%;padding:var(--space-3) var(--space-3);font-family:inherit;font-size:var(--fs-micro);color:var(--text);background:var(--surface-1);border:1px solid var(--border-control);border-radius:var(--radius-sm);resize:vertical;line-height:1.8}.ad-textarea:focus{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.ad-bars{gap:var(--space-2);display:grid}.ad-bar{align-items:center;gap:var(--space-2_5);font-size:var(--fs-micro);grid-template-columns:minmax(0,1fr) minmax(70px,130px) 34px;display:grid}.ad-bar__k{color:var(--ad-muted)}.ad-bar__track{background:var(--surface-2);border-radius:var(--radius-pill);height:7px;overflow:hidden}.ad-bar__track>span{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--accent-deep), var(--accent));height:100%;display:block}.ad-bar__v{text-align:end;color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.ad-prizes{gap:var(--space-2);display:grid}@container adm (width>=620px){.ad-prizes{grid-template-columns:repeat(2,minmax(0,1fr))}}.ad-prize{align-items:center;gap:var(--space-2_5);padding:var(--space-2) var(--space-3);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-sm);display:flex}.ad-prize__k{align-items:center;gap:var(--space-1_5);font-size:var(--fs-micro);color:var(--text);flex:none;font-weight:700;display:inline-flex}.ad-prize__k i{color:var(--accent)}body.light-theme .ad-prize__k i{color:var(--accent-strong)}.ad-prize__box{align-items:center;gap:var(--space-1_5);flex:auto;min-width:0;margin-inline-start:auto;display:flex}.ad-prize__box input{width:100%;min-width:0;min-height:40px;padding:0 var(--space-3);font-family:inherit;font-size:var(--fs-micro);font-variant-numeric:tabular-nums;color:var(--text);background:var(--surface-2);border:1px solid var(--border-1);border-radius:var(--radius-sm);text-align:right}.ad-prize__box input:focus{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.ad-prize__u{font-size:var(--fs-micro);color:var(--ad-muted);flex-shrink:0}.ad-prize.is-fixed{opacity:.85}.ad-prize__fixed{font-size:var(--fs-micro);color:var(--text-muted);margin-inline-start:auto}.ad-log{gap:var(--space-2);display:grid}.ad-log__i{align-items:center;gap:var(--space-3);padding:var(--space-2_5) var(--space-3);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-sm);grid-template-columns:minmax(0,auto) minmax(0,1fr) auto auto;display:grid}.ad-log__a{font-size:var(--fs-micro);color:var(--text);white-space:nowrap;font-weight:800}.ad-log__t{gap:var(--space-0_5);font-size:var(--fs-micro);color:var(--ad-muted);overflow-wrap:anywhere;flex-direction:column;display:flex}.ad-log__w{font-size:var(--fs-micro);color:var(--ad-faint);white-space:nowrap}.ad-log__chg{font-size:var(--fs-micro);color:var(--text);font-weight:700}.ad-log__chg i{margin-inline:var(--space-1);color:var(--ad-faint)}.ad-log__more{margin-top:var(--space-3)}.ad-log__more[hidden]{display:none}.ad-log__d{font-size:var(--fs-micro);color:var(--ad-faint);white-space:nowrap;font-variant-numeric:tabular-nums}@container adm (width<=560px){.ad-log__i{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.ad-log__d,.ad-log__w{justify-self:start}}.ad-select{min-height:36px;padding:0 var(--space-3);font:inherit;font-size:var(--fs-micro);color:var(--text);background:var(--surface-1);border:1px solid var(--border-control);border-radius:var(--radius-sm)}.ad-dialog{background:0 0;border:none;max-width:min(92vw,420px);padding:0}.ad-dialog::backdrop{backdrop-filter:blur(3px);background:#040a149e}.ad-dialog__box{padding:var(--space-6);background:var(--surface-pop);border:1px solid var(--border-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.ad-dialog__ico{width:44px;height:44px;margin-bottom:var(--space-3);border-radius:var(--radius-sm);color:var(--tone-danger-fg);background:var(--tone-danger-bg);border:1px solid var(--tone-danger-bd);place-items:center;display:grid}.ad-dialog__title{font-size:var(--fs-h4);color:var(--text);font-weight:800}.ad-dialog__body{margin-top:var(--space-2);font-size:var(--fs-body-sm);color:var(--text-secondary);white-space:pre-line;line-height:1.9}.ad-dialog__list{gap:var(--space-1_5);margin:var(--space-3) 0 0;font-size:var(--fs-micro);padding:0;list-style:none;display:grid}.ad-dialog__list[hidden],.ad-dialog__reason[hidden],.ad-dialog__ack[hidden],.ad-dialog__err[hidden],.ad-pager[hidden]{display:none}.ad-dialog__list li{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--surface-1);border-radius:var(--radius-xs);display:flex}.ad-dialog__list li.is-flag{background:var(--tone-warning-bg);border:1px solid var(--tone-warning-bd)}.ad-dialog__list li.is-flag i.fa-triangle-exclamation{color:var(--tone-warning-fg)}.ad-dialog__ack{margin-top:var(--space-3)}.ad-check{align-items:flex-start;gap:var(--space-2);min-height:24px;font-size:var(--fs-micro);color:var(--text);cursor:pointer;font-weight:700;display:flex}.ad-check input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:1px}.ad-diff s{color:var(--text-subtle)}.ad-diff b{color:var(--text)}.ad-diff i{margin-inline:var(--space-1);font-size:var(--fs-micro);color:var(--text-subtle)}.ad-dialog__reason{margin-top:var(--space-3)}.ad-dialog__err{margin-top:var(--space-1);font-size:var(--fs-micro);color:var(--tone-danger-fg)}.ad-pager{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-3);display:flex}.ad-pager__t{font-size:var(--fs-micro);color:var(--ad-muted)}.ad-seg{gap:var(--space-2);margin:0 0 var(--space-3);border:0;flex-wrap:wrap;padding:0;display:flex}.ad-seg legend{width:100%;margin-bottom:var(--space-1_5)}.ad-seg__opt{flex:120px;position:relative}.ad-seg__opt input{opacity:0;pointer-events:none;position:absolute}.ad-seg__opt span{justify-content:center;align-items:center;gap:var(--space-1_5);min-height:44px;font-size:var(--fs-micro);color:var(--text-secondary);background:var(--surface-1);border:1px solid var(--border-control);border-radius:var(--radius-sm);cursor:pointer;font-weight:700;display:flex}.ad-seg__opt input:checked+span{color:var(--accent-text);background:rgb(var(--accent-rgb) / .12);border-color:var(--accent)}.ad-seg__opt input:focus-visible+span{outline:2px solid var(--focus-color);outline-offset:2px}.ad-dialog__acts{gap:var(--space-2);margin-top:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.ad-dialog__acts .ad-btn{justify-content:center;min-height:44px}.ad-dialog__acts .is-danger,body.light-theme .ad-dialog__acts .is-danger{color:#fff;background:#dc2626;border-color:#0000}.ad-dialog__acts .is-danger:hover:not(:disabled){background:#b91c1c}.data-table th:has(.ad-sort){padding:0 0 var(--space-3)}.ad-sort{align-items:center;gap:var(--space-1_5);width:100%;min-height:32px;padding:0 var(--space-3_5);font-family:inherit;font-size:var(--fs-micro);color:inherit;text-align:start;border-radius:var(--radius-xs);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard);background:0 0;border:none;font-weight:700;display:inline-flex}.ad-sort i{opacity:.55;font-size:8.5px}.ad-sort:hover{color:var(--text)}.ad-sort:focus-visible{box-shadow:var(--focus-ring);outline:none}.ad-sort.is-on{color:var(--accent-soft)}body.light-theme .ad-sort.is-on{color:var(--accent-strong)}.ad-sort.is-on i{opacity:1}.empty-state .ad-btn{margin-top:var(--space-3)}@media (prefers-reduced-motion:reduce){.ad-sort{transition:none}}.ad-stack{align-items:flex-end;gap:var(--space-0_5);flex-direction:column;line-height:1.4;display:flex}.ad-stack small{font-size:var(--fs-micro);font-weight:400}.pcpr-host{z-index:60;position:relative}.pcpr{padding:var(--space-2_5) 44px;font-size:var(--fs-caption);color:#fff;background:linear-gradient(100deg, var(--accent-deep), var(--accent));line-height:1.7;position:relative}.pcpr__in{justify-content:center;align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;max-width:640px;margin-inline:auto;display:flex}.pcpr__head{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.pcpr__t{font-weight:800}.pcpr__acts{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.pcpr.is-success{background:linear-gradient(100deg,#14532d,#1f7a45)}.pcpr.is-warn{background:linear-gradient(100deg,#713f12,#a16207)}.pcpr.is-danger{background:linear-gradient(100deg,#7f1d1d,#b91c1c)}.pcpr__ico{border-radius:var(--radius-xs);background:#ffffff29;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;display:flex}.pcpr__b{color:#fff;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:42ch;display:-webkit-box;overflow:hidden}.pcpr__cd{align-items:center;gap:var(--space-1_5);padding:var(--space-1) var(--space-2_5);font-size:var(--fs-micro);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;background:#0000003d;flex-shrink:0;font-weight:700;display:inline-flex}.pcpr__cta{align-items:center;gap:var(--space-1_5);min-height:34px;padding:0 var(--space-4);font-size:var(--fs-caption);color:#0b1b2b;border-radius:var(--radius-pill);transition:background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);background:#fff;flex-shrink:0;font-weight:800;text-decoration:none;display:inline-flex}.pcpr__cta-ico{opacity:.6;transition:transform var(--dur-fast) var(--ease-standard);font-size:10px}.pcpr__cta:hover{background:#ffffffdb}.pcpr__cta:hover .pcpr__cta-ico{transform:translate(-3px)}.pcpr__cta:active{transform:scale(.97)}.pcpr__cta:focus-visible,.pcpr__x:focus-visible{outline-offset:2px;outline:2px solid #fff}.pcpr__x{color:#fff;border-radius:var(--radius-circle);cursor:pointer;width:32px;height:32px;transition:background var(--dur-fast) var(--ease-standard);inset-inline-end:10px;background:#ffffff24;border:none;place-items:center;display:grid;position:absolute;top:10px}.pcpr__x:hover{background:#ffffff42}.pcpop{z-index:calc(var(--z-modal) - 10);padding:var(--space-5);place-items:center;display:grid;position:fixed;inset:0}.pcpop__scrim{backdrop-filter:blur(4px);background:#040a14a8;position:absolute;inset:0}.pcpop__box{width:min(94vw,400px);padding:var(--space-8) 26px var(--space-6);text-align:center;background:var(--bg);border:1px solid var(--border-2);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);animation:pcpop-in var(--dur-slow) var(--ease-out);position:relative}@keyframes pcpop-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}.pcpop__ico{width:62px;height:62px;margin-bottom:var(--space-4);color:#fff;background:linear-gradient(150deg, var(--accent), var(--accent-deep));border-radius:var(--radius-md);justify-content:center;align-items:center;font-size:24px;display:inline-flex}.pcpop__box.is-success .pcpop__ico{background:linear-gradient(150deg,#1f7a45,#14532d)}.pcpop__box.is-warn .pcpop__ico{background:linear-gradient(150deg,#a16207,#713f12)}.pcpop__box.is-danger .pcpop__ico{background:linear-gradient(150deg,#b91c1c,#7f1d1d)}.pcpop__t{color:var(--text);font-size:17px;font-weight:900}.pcpop__b{margin-top:var(--space-2_5);font-size:var(--fs-caption);color:var(--text);opacity:.78;line-height:2}.pcpop__cd{align-items:center;gap:var(--space-2);margin-top:var(--space-3_5);padding:var(--space-1_5) var(--space-3);font-size:var(--fs-micro);color:#92400e;border-radius:var(--radius-pill);background:#f59e0b29;font-weight:700;display:inline-flex}body:not(.light-theme) .pcpop__cd{color:#fbbf24}.pcpop__acts{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;justify-content:center;display:flex}.pcpop__cta{min-height:44px;padding:0 var(--space-6);font-size:var(--fs-caption);color:#fff;background:var(--btn-primary-bg);box-shadow:var(--btn-primary-bevel);border-radius:var(--radius-pill);align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.pcpop__later{min-height:46px;padding:0 var(--space-5);font-family:inherit;font-size:var(--fs-caption);color:var(--text);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-pill);cursor:pointer;font-weight:700}.pcpop__cta:focus-visible,.pcpop__later:focus-visible,.pcpop__x:focus-visible{box-shadow:var(--focus-ring);outline:none}.pcpop__x{width:34px;height:34px;font-size:var(--fs-caption);color:var(--text);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-circle);cursor:pointer;top:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:12px}@media (prefers-reduced-motion:reduce){.pcpop__box{animation:none}.pcpr__cta{transition:none}}.adl-shell{min-height:100dvh;padding:var(--space-6) var(--space-5);place-items:center;display:grid}.adl-card{width:min(100%,400px);padding:var(--space-8) 26px;background:var(--glass-bg);border:1px solid var(--border-1);border-radius:var(--radius-xl);backdrop-filter:blur(14px);box-shadow:var(--shadow-lg)}.adl-head{text-align:center;margin-bottom:var(--space-6)}.adl-logo{width:58px;height:58px;margin-bottom:var(--space-3_5);color:#fff;background:linear-gradient(150deg, var(--accent), var(--accent-deep));border-radius:var(--radius-field);justify-content:center;align-items:center;font-size:22px;display:inline-flex}.adl-title{color:var(--text);font-size:17px;font-weight:900}.adl-sub{margin-top:var(--space-1_5);font-size:var(--fs-micro);color:var(--text);opacity:.7}.adl-eye{width:38px;height:38px;font-size:var(--fs-micro);color:var(--text);opacity:.7;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.adl-eye:hover{opacity:1}.adl-eye:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-xs);outline:none}.adl-err{align-items:center;gap:var(--space-2);margin-top:var(--space-1);padding:var(--space-2_5) var(--space-3);font-size:var(--fs-micro);color:var(--tone-danger-fg);background:var(--tone-danger-bg);border:1px solid var(--tone-danger-bd);border-radius:var(--radius-sm);display:flex}.adl-submit{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:52px;margin-top:var(--space-5);font-family:inherit;font-size:var(--fs-body-sm);color:#fff;background:var(--btn-primary-bg);box-shadow:var(--btn-primary-bevel);border-radius:var(--radius-pill);cursor:pointer;border:none;font-weight:800;display:flex}.adl-submit:disabled{opacity:.7;cursor:not-allowed}.adl-submit:focus-visible{box-shadow:var(--focus-ring);outline:none}.adl-demo{margin-top:var(--space-5);padding:var(--space-3) var(--space-4);background:var(--tone-warning-bg);border:1px solid var(--tone-warning-bd);border-radius:var(--radius-sm)}.adl-demo__t{align-items:center;gap:var(--space-2);font-size:var(--fs-micro);color:var(--tone-warning-fg);font-weight:800;display:flex}body:not(.light-theme) .adl-demo__t{color:var(--tone-warning-fg)}.adl-demo__b{margin-top:var(--space-1_5);font-size:var(--fs-micro);color:var(--text);opacity:.78;line-height:1.9}.adl-demo__btn{width:100%;min-height:44px;margin-top:var(--space-3);font-family:inherit;font-size:var(--fs-caption);color:var(--text);background:var(--surface-2);border:1px solid var(--border-2);border-radius:var(--radius-pill);cursor:pointer;justify-content:center;align-items:center;font-weight:800;display:flex}.adl-demo__btn:hover{border-color:var(--accent)}.adl-demo__btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.adl-back{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-5);font-size:var(--fs-micro);color:var(--text);opacity:.72;font-weight:700;text-decoration:none;display:flex}.adl-back:hover{opacity:1}.ad-who{align-items:center;gap:var(--space-1_5);padding:var(--space-2) var(--space-3);font-size:var(--fs-micro);color:var(--text);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-pill);font-weight:700;display:inline-flex}.ad-two{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@container adm (width>=560px){.ad-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.ad-promo-acts{margin-top:var(--space-4)}.ad-promolist{gap:var(--space-2_5);display:grid}.ad-promo{padding:var(--space-3) var(--space-4);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-sm);border-inline-start:3px solid var(--accent)}.ad-promo.is-success{border-inline-start-color:var(--tone-success-fg)}.ad-promo.is-warn{border-inline-start-color:var(--tone-warning-fg)}.ad-promo.is-danger{border-inline-start-color:var(--tone-danger-fg)}.ad-promo__top{align-items:center;gap:var(--space-2_5);flex-wrap:wrap;display:flex}.ad-promo__ico{width:30px;height:30px;color:var(--accent);background:rgb(var(--accent-rgb) / .12);border-radius:var(--radius-xs);flex-shrink:0;justify-content:center;align-items:center;font-size:11.5px;display:flex}body.light-theme .ad-promo__ico{color:var(--accent-strong)}.ad-promo__t{font-size:var(--fs-caption);color:var(--text);font-weight:800;display:block}.ad-promo__where{margin-top:var(--space-0_5);font-size:var(--fs-micro);color:var(--ad-faint);display:block}.ad-promo__top .status-pill{margin-inline-start:auto}.ad-promo__b{margin-top:var(--space-2);font-size:var(--fs-micro);color:var(--ad-muted);line-height:1.9}.ad-promo__meta{gap:var(--space-3_5);margin:var(--space-2_5) 0 var(--space-3);font-size:var(--fs-micro);color:var(--ad-faint);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.ad-promo__meta i{margin-inline-end:var(--space-1)}.ad-preview{padding:var(--space-3);background:var(--surface-2);border:1px dashed var(--border-2);border-radius:var(--radius-sm);overflow:hidden}.ad-preview .pcpr{border-radius:var(--radius-xs)}.ad-preview.is-popup .pcpr{text-align:center;padding:var(--space-5) var(--space-4);flex-direction:column}.ad-preview.is-popup .pcpr__txt{align-items:center;gap:var(--space-1);flex-direction:column}.pcpr__cta,.adl-eye{position:relative}.pcpr__cta:after,.pcpr__x:after,.pcpop__x:after,.adl-eye:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=640px){.pcpr{padding:var(--space-2) 56px;font-size:var(--fs-caption)}.pcpr__in{gap:var(--space-3_5);text-align:start;flex-direction:row;max-width:1100px}.pcpr__ico{width:28px;height:28px;font-size:var(--fs-micro);border-radius:var(--radius-xs)}.pcpr__b{-webkit-line-clamp:1;line-clamp:1;max-width:68ch}.pcpr__cta{min-height:34px;padding:0 var(--space-3_5);font-size:var(--fs-micro)}.pcpr__x{inset-inline-end:8px}}@media (hover:none) and (pointer:coarse){.ad-search input,.ad-prize__box input,.ad-textarea,.ad-tk__reply textarea,.cb-link__input{font-size:16px}}.font-mono,[class*=font-mono]{font-variant-numeric:tabular-nums}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eyebrow-accent{color:var(--accent-soft)}body.light-theme .eyebrow-accent{color:var(--accent-strong)}.err{text-align:center;justify-items:center;max-width:40rem;margin:0 auto;padding:clamp(1.5rem,7vw,3.5rem) 0 clamp(2rem,8vw,4rem);display:grid}.err__code{letter-spacing:0;color:var(--err,var(--accent-soft));font-variant-numeric:proportional-nums;margin:0;font-size:clamp(3.2rem,15vw,5.5rem);font-weight:900;line-height:1}body.light-theme .err__code{color:var(--err,var(--accent-strong))}.err__title{font-size:var(--fs-h3);color:var(--text);margin:.85rem 0 0;font-weight:800;line-height:1.7}.err__lede{max-width:32rem;font-size:var(--fs-body-sm);color:var(--spec-muted);margin:.7rem 0 0;line-height:2.1}.err__acts{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:1.9rem;display:flex}@media (width<=479.98px){.err__acts{flex-direction:column;align-items:stretch;width:100%;max-width:20rem}.err__acts>*{justify-content:center}}.err__more{border-top:1px solid var(--border-1);width:100%;margin-top:2.4rem;padding-top:1.5rem}.err__more-label{font-size:var(--fs-micro);color:var(--spec-faint);margin-bottom:.9rem;font-weight:700;display:block}.err__links{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.err__link{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3_5);border-radius:var(--radius-pill);background:var(--surface-1);border:1px solid var(--border-1);font-size:var(--fs-caption);color:var(--text);transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);font-weight:700;display:inline-flex}.err__link i{font-size:var(--fs-micro);color:var(--accent-soft)}body.light-theme .err__link i{color:var(--accent-strong)}.err__link:hover{background:var(--surface-2);border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.err__ref{font-size:var(--fs-micro);color:var(--spec-faint);margin-top:1.6rem;line-height:1.9}.err__ref code{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--spec-muted);unicode-bidi:isolate}.err__help a{min-height:24px;color:var(--accent-text);align-items:center;font-weight:700;display:inline-flex}.err__help a:hover{text-decoration:underline}@media (width<=767.98px){.err__help a{min-height:44px;padding-inline:var(--space-2)}}.err__help.is-tight{margin-top:.4rem}.faq-support{color:var(--accent-text);text-underline-offset:3px;font-weight:700}.faq-support:hover,.faq-support:focus-visible,.pcp-tx__ask:hover,.pcp-tx__ask:focus-visible,.sp-soon a:hover,.sp-soon a:focus-visible,.sp-faq a:hover,.sp-faq a:focus-visible,.sp-secure a:hover,.sp-secure a:focus-visible{text-decoration:underline}.section-content:not(.hidden){content-visibility:auto;contain-intrinsic-size:auto 1200px}.payres{padding-top:var(--space-1);text-align:center}.rcpt{--rcpt-w:236px;--rcpt-paper:#f4f1ea;--rcpt-ink:#2b2b28;--rcpt-ink-soft:#6f6b62;--rcpt-zig:8px;width:var(--rcpt-w);margin:0 auto}.rcpt__machine{z-index:2;align-items:center;gap:var(--space-2);height:30px;padding:0 var(--space-3);background:linear-gradient(#3c485c,#2a3446);border:1px solid #ffffff17;border-radius:12px 12px 5px 5px;display:flex;position:relative;box-shadow:0 6px 16px -8px #0009}body.light-theme .rcpt__machine{background:linear-gradient(#57647c,#3f4a5e)}.rcpt__led{border-radius:var(--radius-circle);width:7px;height:7px;transition:background var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);background:#64748b;flex:none;box-shadow:0 0 #0000}.rcpt[data-state=checking] .rcpt__led{background:#f59e0b;animation:.46s step-end infinite alternate rcptLed}.rcpt[data-state=success] .rcpt__led{background:#22c55e;box-shadow:0 0 8px #22c55eb3}.rcpt[data-state=failed] .rcpt__led{background:#ef4444;box-shadow:0 0 8px #ef4444b3}.rcpt[data-state=pending] .rcpt__led{background:#f59e0b;box-shadow:0 0 8px #f59e0ba6}@keyframes rcptLed{0%{opacity:1}to{opacity:.25}}.rcpt__grille{background:repeating-linear-gradient(90deg,#ffffff1a 0 2px,#0000 2px 5px);border-radius:3px;flex:1;height:6px}.rcpt__slot{inset-inline:10px;background:#10151f;border-radius:3px;height:6px;position:absolute;bottom:-3px;box-shadow:inset 0 2px 3px #000000d9}.rcpt__out{margin-top:-2px;position:relative;overflow:hidden}.rcpt__paper{padding:16px 16px calc(14px + var(--rcpt-zig));text-align:start;color:var(--rcpt-ink);background:var(--rcpt-paper);font-family:var(--font-mono);-webkit-mask:linear-gradient(#000 0 0) 0 0 / 100% calc(100% - var(--rcpt-zig)) no-repeat, conic-gradient(from -45deg at 50% 0, #000 0 90deg, transparent 0) 0 100% / var(--rcpt-zig) var(--rcpt-zig) repeat-x;mask:linear-gradient(#000 0 0) 0 0 / 100% calc(100% - var(--rcpt-zig)) no-repeat, conic-gradient(from -45deg at 50% 0, #000 0 90deg, transparent 0) 0 100% / var(--rcpt-zig) var(--rcpt-zig) repeat-x;position:relative}.rcpt__paper:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#00000006 0 1px,#0000 1px 3px);position:absolute;inset:0}.rcpt[data-state=checking] .rcpt__paper{animation:.5s steps(2,end) infinite alternate rcptNudge;transform:translateY(calc(18px - 100%))}@keyframes rcptNudge{0%{transform:translateY(calc(18px - 100%))}to{transform:translateY(calc(21px - 100%))}}.rcpt[data-state=success] .rcpt__paper,.rcpt[data-state=failed] .rcpt__paper,.rcpt[data-state=pending] .rcpt__paper{animation:.82s steps(13,end) both rcptFeed}@keyframes rcptFeed{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.rcpt[data-state=pending] .rcpt__paper{animation:rcptFeed .82s steps(13) both, rcptBreathe 2.6s var(--ease-standard) .88s infinite}@keyframes rcptBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}.rcpt__brand{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--fs-caption);letter-spacing:-.01em;font-weight:900;display:flex}.rcpt__brand span{letter-spacing:.18em;color:var(--rcpt-ink-soft);font-size:8.5px;font-weight:700}.rcpt__kind{margin-top:var(--space-0_5);color:var(--rcpt-ink-soft);font-size:10px;font-weight:700}.rcpt__rule{height:0;margin:var(--space-3) 0;border-top:1px dashed #2b2b2852}.rcpt__rows{gap:var(--space-2);margin:0;display:grid}.rcpt__rows>div{justify-content:space-between;align-items:baseline;gap:var(--space-2_5);font-variant-numeric:tabular-nums;font-size:11.5px;line-height:1.55;display:flex}.rcpt__rows dt{color:var(--rcpt-ink-soft);flex:none;font-weight:600}.rcpt__rows dd{text-align:end;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:800}.rcpt__total{justify-content:space-between;align-items:baseline;gap:var(--space-2_5);color:var(--rcpt-ink-soft);font-size:11px;font-weight:700;display:flex}.rcpt__total b{font-size:var(--fs-body-sm);color:var(--rcpt-ink);font-variant-numeric:tabular-nums;font-weight:900}.rcpt__stamp{align-items:center;gap:var(--space-1_5);margin-top:var(--space-3_5);padding:var(--space-1) var(--space-3);border-radius:var(--radius-xs);letter-spacing:.01em;opacity:0;border:2px solid;font-size:11px;font-weight:900;display:inline-flex;transform:rotate(-8deg)scale(1.5)}.rcpt__stamp i{font-size:10px}.rcpt[data-state=success] .rcpt__stamp,.rcpt[data-state=failed] .rcpt__stamp,.rcpt[data-state=pending] .rcpt__stamp{animation:.32s cubic-bezier(.2,1.35,.5,1) .79s both rcptStamp}.rcpt[data-state=pending] .rcpt__stamp{animation-delay:.75s}.rcpt[data-state=success] .rcpt__stamp{color:#15703a}.rcpt[data-state=failed] .rcpt__stamp{color:#b3261e}.rcpt[data-state=pending] .rcpt__stamp{color:#8a5406}@keyframes rcptStamp{0%{opacity:0;transform:rotate(-8deg)scale(1.5)}to{opacity:1;transform:rotate(-3.5deg)scale(1)}}.rcpt__barcode{height:26px;margin-top:var(--space-3_5);background:repeating-linear-gradient(90deg, var(--rcpt-ink) 0 1px, transparent 1px 3px, var(--rcpt-ink) 3px 5px, transparent 5px 6px, var(--rcpt-ink) 6px 7px, transparent 7px 10px);opacity:.82}.rcpt__foot{margin-top:var(--space-2);letter-spacing:.14em;text-align:center;color:var(--rcpt-ink-soft);font-size:10px;font-weight:700}.payres__title{margin-top:var(--space-5);color:var(--text);font-size:16px;font-weight:900}.payres__msg{max-width:320px;margin:var(--space-2) auto 0;font-size:var(--fs-micro);color:var(--spec-muted,#ffffffb8);font-weight:600;line-height:1.9}.payres__actions{gap:var(--space-2);margin-top:var(--space-5);flex-direction:column;display:flex}.payres__ghost{min-height:44px;padding:var(--space-2_5);font-size:var(--fs-micro);color:var(--spec-faint,#fff9);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard);background:0 0;border:0;font-weight:700}.payres__ghost:hover{color:var(--text)}.txn-icon--wait{color:var(--tone-warning-fg);background:#f59e0b24}@media (prefers-reduced-motion:reduce){.rcpt__paper,.rcpt[data-state=checking] .rcpt__paper,.rcpt[data-state=pending] .rcpt__paper{animation:none;transform:none}.rcpt__stamp{opacity:1;transform:rotate(-3.5deg);animation:none!important}.rcpt__led{animation:none}}.morph-btn{isolation:isolate;position:relative}.morph-btn__face{justify-content:center;align-items:center;gap:var(--space-2);transition:opacity var(--dur-instant) var(--ease-out), transform var(--dur-quick) var(--ease-spring);display:inline-flex}.morph-btn__face--done{opacity:0;pointer-events:none;position:absolute;inset:0;transform:scale(.7)}.morph-btn.is-copied .morph-btn__face--idle{opacity:0;pointer-events:none;transform:scale(.7)}.morph-btn.is-copied .morph-btn__face--done{opacity:1;transform:scale(1)}.pc-spinner{vertical-align:middle;width:20px;height:20px;display:inline-block;position:relative}.pc-spinner--radial{animation:.9s linear infinite pcSpin}.pc-spinner--radial i{transform-origin:50% 167%;inset-inline-start:50%;background:currentColor;border-radius:2px;width:2px;height:30%;margin-inline-start:-1px;position:absolute;top:0}.pc-spinner--radial i:first-child{opacity:1;transform:rotate(0)}.pc-spinner--radial i:nth-child(2){opacity:.72;transform:rotate(90deg)}.pc-spinner--radial i:nth-child(3){opacity:.45;transform:rotate(180deg)}.pc-spinner--radial i:nth-child(4){opacity:.22;transform:rotate(270deg)}@keyframes pcSpin{to{transform:rotate(360deg)}}@keyframes pcOrbitPulse{0%,to{opacity:.35;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.pc-seg{grid-template-columns:repeat(var(--seg-n,2), minmax(0, 1fr));position:relative}.pc-seg__thumb{z-index:0;width:calc((100% - (var(--seg-n,2) - 1) * 10px) / var(--seg-n,2));background:rgb(var(--accent-rgb) / .12);border:1.5px solid var(--accent);box-shadow:inset 0 0 0 1px rgb(var(--accent-rgb) / .35);transition:transform var(--dur-fast) var(--ease-out);pointer-events:none;border-radius:1.05rem;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(0)}.pc-seg[data-active="1"] .pc-seg__thumb{transform:translate(calc(-100% - 10px))}.pc-seg[data-active="2"] .pc-seg__thumb{transform:translate(calc(-200% - 20px))}html[dir=ltr] .pc-seg[data-active="1"] .pc-seg__thumb{transform:translate(calc(100% + 10px))}html[dir=ltr] .pc-seg[data-active="2"] .pc-seg__thumb{transform:translate(calc(200% + 20px))}.pc-seg__opt{z-index:1;position:relative}.pc-seg__opt--compact{padding:var(--space-3) var(--space-2_5);font-size:var(--fs-caption);color:var(--text);justify-content:center;align-items:center;font-weight:700}.pc-seg__opt--compact.is-active:after{content:none}.arc-meter__ticks{stroke:#fff3;stroke-width:2.5px;stroke-dasharray:1.65 4.2405}body.light-theme .arc-meter__ticks{stroke:#0f172a33}.timer-ring #timerCircle{transition:stroke-dashoffset 1s linear}@media (prefers-reduced-motion:reduce){.morph-btn__face,.pc-seg__thumb,.timer-ring #timerCircle{transition-duration:.01ms}.pc-spinner--radial{animation-duration:1.6s}}.pc-stepper{justify-content:space-between;align-items:flex-start;gap:var(--space-1_5);display:flex;position:relative}.pc-stepper__rail,.pc-stepper__fill{top:15px;inset-inline:calc((100% - (var(--pc-steps,3) - 1) * 6px) / (2 * var(--pc-steps,3)));border-radius:2px;height:2px;position:absolute}.pc-stepper__rail{background:var(--border-1)}.pc-stepper__fill{background:linear-gradient(to left, var(--accent), var(--accent-soft));transform-origin:100%;transform:scaleX(var(--pc-stepper-progress,0));transition:transform var(--dur-slow) cubic-bezier(.22, 1, .36, 1)}html[dir=ltr] .pc-stepper__fill{transform-origin:0;background:linear-gradient(to right, var(--accent), var(--accent-soft))}body.light-theme .pc-stepper__fill{background:linear-gradient(to left, var(--accent-strong), var(--accent))}html[dir=ltr] body.light-theme .pc-stepper__fill{background:linear-gradient(to right, var(--accent-strong), var(--accent))}.pc-step{z-index:1;align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.pc-step__dot{border-radius:var(--radius-circle);width:32px;height:32px;font-size:var(--fs-micro);color:var(--spec-faint);background:var(--surface-bead);border:1.5px solid var(--border-1);transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-spring);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.pc-step__dot i{opacity:0;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-spring);font-size:11px;transform:scale(.4)}.pc-step__num{transition:opacity var(--dur-fast) var(--ease-standard)}.pc-step__label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pc-step.is-current .pc-step__dot{color:#fff;background:var(--accent-fill,var(--accent));border-color:var(--accent-fill,var(--accent));transform:scale(1.12)}.pc-step.is-done .pc-step__dot{color:#fff;background:color-mix(in srgb, var(--accent) 55%, var(--surface-bead));border-color:color-mix(in srgb, var(--accent) 62%, var(--surface-bead))}.pc-step.is-done .pc-step__num{opacity:0}.pc-step.is-done .pc-step__dot i{opacity:1;transform:scale(1)}.pc-step__dot{place-items:center;display:grid;position:relative}.pc-step__num,.pc-step__dot i{grid-area:1/1;position:static}.pc-field__input--ph-rtl::placeholder{text-align:right}.pc-field__input--code,.input-code{text-transform:uppercase}.pc-field__input--code:not(:placeholder-shown){text-align:right;font-family:var(--font-mono);letter-spacing:.04em;direction:ltr}.pc-back{align-items:center;gap:var(--space-2);min-height:44px;padding-block:var(--space-1_5);padding-inline:var(--space-1_5) var(--space-3_5);border-radius:var(--radius-pill);font-size:var(--fs-micro);color:var(--text);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);background:0 0;border:1px solid #0000;font-weight:700;display:inline-flex}html[dir=ltr] .pc-back{padding:var(--space-1_5) var(--space-1_5) var(--space-1_5) var(--space-3_5)}.pc-back__ico{border-radius:var(--radius-circle);width:30px;height:30px;color:var(--accent-on-dark);background:color-mix(in srgb, var(--accent) 16%, transparent);transition:transform var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-standard);flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex}body.light-theme .pc-back__ico{color:var(--accent-strong)}html[dir=ltr] .pc-back__ico i{transform:scaleX(-1)}.pc-back__label{line-height:1.2}.pc-back:hover{background:var(--surface-1);border-color:var(--border-1)}.pc-back:hover .pc-back__ico{background:color-mix(in srgb, var(--accent) 26%, transparent)}.pc-back:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (hover:hover) and (pointer:fine){.pc-back:hover .pc-back__ico{transform:translate(3px)}html[dir=ltr] .pc-back:hover .pc-back__ico{transform:translate(-3px)}}.pc-back:active .pc-back__ico{transition:transform var(--dur-instant) var(--ease-out);transform:scale(.94)}.pc-back-home{justify-content:center;margin-top:2rem;display:flex}.pc-back-home[hidden]{display:none}.pc-back--center{margin-inline:auto;display:flex}@media (prefers-reduced-motion:reduce){.pc-back__ico{transition:background var(--dur-fast) var(--ease-standard)}.pc-back:hover .pc-back__ico,.pc-back:active .pc-back__ico{transform:none}}.wheel-num{vertical-align:baseline;font-variant-numeric:tabular-nums;direction:ltr;flex:none;align-items:flex-start;width:max-content;height:1.15em;line-height:1.15em;display:inline-flex;position:relative;overflow:hidden}.wheel-num .wheel-num__col{flex:none;height:1.15em;display:block;overflow:hidden}.wheel-num .wheel-num__strip{transform:translateY(var(--wheel-y,0));transition:transform .65s cubic-bezier(.22,1,.36,1);display:block}.wheel-num .wheel-num__strip span{height:1.15em;line-height:1.15em;display:block}.wheel-num .wheel-num__sep{flex:none;height:1.15em;line-height:1.15em;display:block}.wheel-num__cols{flex:none;align-items:flex-start;display:inline-flex}.wheel-num__sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wheel-num .wheel-num__col,.wheel-num .wheel-num__sep{-webkit-user-select:none;user-select:none}.wheel-num.hb-done{font-variant-numeric:proportional-nums;height:auto;overflow:visible}.wheel-num.hb-done .wheel-num__cols{display:none}.wheel-num.hb-done .wheel-num__sr{clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}@media (prefers-reduced-motion:reduce){.pc-stepper__fill,.pc-step__dot,.pc-step__dot i,.wheel-num__strip{transition-duration:.01ms}}.receipt-print>*{animation:.32s cubic-bezier(.22,1,.36,1) backwards receiptFeed;animation-delay:calc(var(--i,0) * 40ms)}@keyframes receiptFeed{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.pcv-scene.has-menu-open{z-index:60}.act-menu{display:inline-block;position:relative}.act-menu__panel{z-index:40;min-width:194px;max-width:min(240px,100vw - 24px);padding:var(--space-1_5);border-radius:var(--radius-md);background:var(--surface-pop);border:1px solid var(--border-2);box-shadow:var(--shadow-lg,0 20px 48px -12px #00000073);transform-origin:var(--act-origin,100%) 0;opacity:0;visibility:hidden;transition:opacity var(--dur-quick) var(--ease-out), transform var(--dur-quick) var(--ease-out), visibility 0s linear var(--dur-quick);top:calc(100% + 6px);position:absolute;inset-inline-end:var(--act-shift,0px);transform:scale(.94)translateY(-6px)}html[dir=ltr] .act-menu__panel{transform-origin:var(--act-origin,0) 0}.act-menu.is-open .act-menu__panel{opacity:1;visibility:visible;transition:opacity var(--dur-quick) var(--ease-out), transform var(--dur-quick) var(--ease-out), visibility 0s;transform:none}.act-menu__title{padding:var(--space-1) var(--space-2_5) var(--space-1_5);font-size:var(--fs-micro);letter-spacing:.01em;color:var(--spec-faint,#ffffff8c);font-weight:800;display:block}.act-menu__item{align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:0 var(--space-2_5);border-radius:var(--radius-sm);font-size:var(--fs-caption);color:var(--text);text-align:start;cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);background:0 0;border:none;font-weight:700;display:flex}.act-menu__item i{width:15px;font-size:var(--fs-micro);text-align:center;color:var(--accent-soft)}body.light-theme .act-menu__item i{color:var(--accent-strong)}.act-menu__item:hover{background:color-mix(in srgb, var(--accent) 14%, transparent)}.act-menu__item:focus-visible{box-shadow:var(--focus-ring);outline:none}.act-menu__item.is-danger,.act-menu__item.is-danger i{color:#f87171}body.light-theme .act-menu__item.is-danger,body.light-theme .act-menu__item.is-danger i{color:#b3261e}.act-menu__item.is-danger:hover{background:#ef44441f}@media (prefers-reduced-motion:reduce){.receipt-print>*{animation:none}.act-menu__panel{transition-duration:.01ms}}.morph-btn:active{transition:transform var(--dur-instant) var(--ease-out);transform:scale(.94)}.act-menu__item:active{background:color-mix(in srgb, var(--accent) 22%, transparent)}.act-menu__btn:active{transition:transform var(--dur-instant) var(--ease-out);transform:scale(.94)}@media (prefers-reduced-motion:reduce){.morph-btn:active,.act-menu__btn:active{transform:none}}.sb{--sb-ring:var(--surface-pop)}.sb--rel{position:relative}.sb.is-busy:disabled,.sb.is-done:disabled{opacity:1!important;cursor:progress!important}.sb.is-busy:disabled{filter:saturate(.8)brightness(.96)}.sb.is-done:disabled{filter:none;transition:box-shadow var(--dur-fast) var(--ease-out);color:#fff!important;box-shadow:inset 0 0 0 999px #15803d!important}.sb__label{display:inline-block}.sb__badge{z-index:2;border-radius:var(--radius-circle);width:1.5rem;height:1.5rem;color:var(--accent-deep);box-shadow:0 0 0 3px var(--sb-ring);pointer-events:none;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);top:-.375rem;background:#dcecf8;place-items:center;animation:.34s cubic-bezier(.34,1.56,.64,1) both sb-pop;display:grid;position:absolute;inset-inline-end:-.375rem}.sb--inset .sb__badge{box-shadow:none;top:50%;margin-top:-.75rem;inset-inline-end:.75rem}.sb__badge svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:.95rem;height:.95rem;transition:opacity var(--dur-quick) var(--ease-out), transform var(--dur-base) var(--ease-spring), filter var(--dur-quick) var(--ease-out);position:absolute}.sb__spin{animation:.75s linear infinite sb-spin}.sb__spin circle{opacity:.28}.sb__tick{opacity:0;filter:blur(2px);stroke-dasharray:20;stroke-dashoffset:20px;transform:scale(.5)}.sb.is-done .sb__badge{color:#fff;background:#16a34a}.sb.is-done .sb__spin{opacity:0;filter:blur(2px);animation:none;transform:scale(.5)}.sb.is-done .sb__tick{opacity:1;filter:none;stroke-dashoffset:0;transition:opacity var(--dur-quick) var(--ease-out), transform var(--dur-base) var(--ease-spring), filter var(--dur-quick) var(--ease-out), stroke-dashoffset var(--dur-base) 60ms var(--ease-out);transform:none}@keyframes sb-pop{0%{opacity:0;filter:blur(3px);transform:scale(.6)}}@keyframes sb-spin{to{transform:rotate(360deg)}}body.light-theme .sb__badge{color:var(--accent-strong);background:#e0eefb}body.light-theme .sb.is-done .sb__badge{color:#fff;background:#16a34a}.kyc-scan{text-align:center;flex-direction:column;align-items:center;gap:.375rem;padding:.5rem 0 .75rem;display:flex}.kyc-scan[hidden]{display:none}.kyc-scan__stage{perspective:900px;place-items:center;width:16rem;height:12rem;display:grid;position:relative}.kyc-scan__pop{transform-origin:50% 100%;animation:.5s cubic-bezier(.215,.61,.355,1) both kyc-unfold}.kyc-scan__card{width:220px;height:139px;transform-style:preserve-3d;animation:2.4s cubic-bezier(.645,.045,.355,1) .5s infinite kyc-flip;position:relative}.kyc-scan__face{border-radius:var(--radius-sm);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden;box-shadow:0 14px 30px -12px #0000008c,inset 0 0 0 1px #0f172a14}.kyc-scan__face--front{column-gap:var(--space-3);padding:var(--space-3) var(--space-3_5);color:#0f172a;text-align:right;background:repeating-radial-gradient(circle at 0% 120%, rgb(var(--accent-rgb) / .07) 0 1px, transparent 1px 7px), linear-gradient(140deg, #f8fbff, #e3edf7);grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;display:grid}.kyc-scan__face--back{padding:var(--space-3_5);background:linear-gradient(140deg,#dbe6f1,#c7d6e6);flex-direction:column;justify-content:space-between;display:flex;transform:rotateY(180deg)}.kyc-scan__head{margin-bottom:var(--space-2);font-size:var(--fs-micro);color:var(--accent-strong);grid-column:1/-1;justify-content:space-between;align-items:center;font-weight:800;display:flex}.kyc-scan__chip{background:linear-gradient(135deg,#f6d683,#c9a24a);border-radius:4px;width:22px;height:16px;box-shadow:inset 0 0 0 1px #785a1459}.kyc-scan__photo{border-radius:var(--radius-xs);color:#94a3b8;background:linear-gradient(#e2e8f0,#cbd5e1);place-items:center;width:44px;height:56px;font-size:26px;display:grid}.kyc-scan__lines{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.kyc-scan__name{font-size:var(--fs-micro);white-space:nowrap;text-overflow:ellipsis;font-weight:800;line-height:1.4;overflow:hidden}.kyc-scan__nid{font-size:var(--fs-micro);letter-spacing:.04em;color:#334155;font-variant-numeric:tabular-nums;text-align:right;direction:ltr;unicode-bidi:isolate;font-weight:700}.kyc-scan__lines i,.kyc-scan__face--back i{background:#0f172a1f;border-radius:4px;height:4px;display:block}.kyc-scan__lines i:last-child{width:60%}.kyc-scan__barcode{opacity:.75;background:repeating-linear-gradient(90deg,#334155 0 2px,#0000 2px 4px,#334155 4px 5px,#0000 5px 8px);border-radius:3px;height:30px}.kyc-scan__face--back i:nth-child(3){width:70%}.kyc-scan__bar{--z:3px;border-radius:var(--radius-pill);background:linear-gradient(#a9dbff, #3d9be0 50%, var(--accent-strong));width:236px;height:7px;box-shadow:0 0 16px 3px #5baae6a6, 0 5px 9px -1px rgb(var(--accent-rgb) / .45);transform:translate3d(-50%, 0, var(--z));transition:opacity var(--dur-fast) var(--ease-out);animation:2.4s cubic-bezier(.645,.045,.355,1) .5s infinite kyc-bar;position:absolute;top:0;left:50%}.kyc-scan__bar:after{content:"";border-radius:var(--radius-pill);top:1px;background:#ffffffbf;height:1.5px;position:absolute;inset-inline:12px}.kyc-scan__bar--back{--z:-3px}.kyc-scan__done{border-radius:var(--radius-circle);color:#fff;width:2.5rem;height:2.5rem;box-shadow:0 0 0 4px var(--surface-pop), 0 10px 22px -8px #16a34ab3;opacity:0;transition:opacity var(--dur-quick) var(--ease-out), transform var(--dur-slow) var(--ease-spring);bottom:.75rem;background:#16a34a;place-items:center;display:grid;position:absolute;inset-inline-end:.75rem;transform:scale(.5)}.kyc-scan__done svg{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.kyc-scan__title{margin:.25rem 0 0;font-size:1rem;font-weight:900}.kyc-scan__sub{font-size:var(--fs-caption);color:var(--ft-muted,#ffffff9e);margin:0}.kyc-scan.is-done .kyc-scan__card{animation:none}.kyc-scan.is-done .kyc-scan__bar{opacity:0;animation:none}.kyc-scan.is-done .kyc-scan__done{opacity:1;transform:none}@keyframes kyc-unfold{0%{opacity:.6;transform:translateY(30px)scale(.16,.12)}55%{transform:translateY(0)scaleX(.16)}}@keyframes kyc-flip{0%,10%{transform:rotateY(0)}45%,55%{transform:rotateY(180deg)}90%,to{transform:rotateY(360deg)}}@keyframes kyc-bar{0%,10%{transform:translate3d(-50%, 0, var(--z))}45%,55%{transform:translate3d(-50%, 132px, var(--z))}90%,to{transform:translate3d(-50%, 0, var(--z))}}body.light-theme .kyc-scan__sub{color:#475569}.cb-holo-wrap{perspective:1000px;justify-content:center;margin:0 0 1.25rem;display:flex}.cb-holo{--gx:50%;--gy:50%;--hx:.5;--glow:0;isolation:isolate;aspect-ratio:1.586;border-radius:var(--radius-md);color:#fff;will-change:transform;background:radial-gradient(120% 90% at 100% 0,#5baae652,#0000 55%),linear-gradient(150deg,#0e2a47 0%,#0b1f38 46%,#061325 100%);flex-direction:column;justify-content:space-between;width:min(100%,22rem);padding:1rem 1.125rem;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000c,0 14px 26px -18px #0009,inset 0 0 0 1px #bbe1fa29,inset 0 1px #ffffff24}.cb-holo:before{content:"";z-index:-2;background:repeating-radial-gradient(circle at 92% 118%,#ffffff0d 0 1px,#0000 1px 9px);position:absolute;inset:0}.cb-holo__foil{z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 18%,#ff5ccd8c 33%,#5eeaff8c 45%,#ffee7880 56%,#8c78ff80 67%,#0000 82%) 0 0/260% 100%;background-position:calc(var(--hx) * 100%) 50%;mix-blend-mode:color-dodge;opacity:calc(.18 + var(--glow) * .42);position:absolute;inset:0}.cb-holo__glare{z-index:3;pointer-events:none;background:radial-gradient(circle at var(--gx) var(--gy), #fff9 0%, #fff3 24%, #fff0 62%);mix-blend-mode:overlay;opacity:var(--glow);position:absolute;inset:0}.cb-holo__top,.cb-holo__bottom{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.cb-holo__brand{font-size:var(--fs-caption);align-items:center;gap:.5rem;font-weight:800;display:inline-flex}.cb-holo__logo{object-fit:contain;width:1.75rem;height:1.75rem}.cb-holo__tag{border-radius:var(--radius-pill);color:#dbeefe;background:#ffffff1a;padding:.125rem .625rem;font-size:.6875rem;font-weight:700;box-shadow:inset 0 0 0 1px #ffffff24}.cb-holo__mid{flex-direction:column;gap:.125rem;display:flex}.cb-holo__kicker{color:#dbeefebf;font-size:.6875rem;font-weight:700}.cb-holo__code{letter-spacing:.14em;font-variant-numeric:tabular-nums;text-align:right;text-shadow:0 2px 12px #00000059;font-size:1.5rem;font-weight:800;line-height:1.3}.cb-holo__meta{color:#dbeefeb8;flex-direction:column;gap:.0625rem;min-width:0;font-size:.6875rem;line-height:1.5;display:flex}.cb-holo__meta b{font-size:var(--fs-caption);color:#fff;white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}.cb-holo__meta--end{text-align:left;align-items:flex-end}.cb-holo__seal{border-radius:var(--radius-xs);background:conic-gradient(from calc(var(--hx) * 360deg), #ff8ad8, #8ef0ff, #fff3a0, #b3a4ff, #ff8ad8);opacity:.55;mix-blend-mode:screen;width:2.5rem;height:1.75rem;margin-left:-1.25rem;position:absolute;bottom:1rem;left:50%;box-shadow:inset 0 0 0 1px #ffffff59}body.light-theme .cb-holo{box-shadow:0 26px 50px -28px #0f172a8c,0 12px 22px -16px #0f172a66,inset 0 0 0 1px #bbe1fa29,inset 0 1px #ffffff24}@property --p{syntax:"<number>";inherits:false;initial-value:1}.pct{z-index:var(--z-toast);pointer-events:none;bottom:1.25rem;width:min(24rem,100vw - 2rem);position:fixed;inset-inline-end:1.25rem}.pct__item{--tone:#34d399;--i:0;--y:0px;border-radius:var(--radius-field);color:#fff;backdrop-filter:blur(14px)saturate(140%);pointer-events:auto;translate:0 calc(var(--i) * -.625rem);scale:calc(1 - var(--i) * .05);opacity:calc(1 - var(--i) * .18);transform:translateX(var(--dx,0px));transition:translate var(--dur-slow) cubic-bezier(.22, 1, .36, 1), scale var(--dur-slow) cubic-bezier(.22, 1, .36, 1), opacity var(--dur-fast) var(--ease-standard);inset-inline:0;background:linear-gradient(#1e2940f0,#0f172af5);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.75rem .875rem .875rem .625rem;animation:.42s cubic-bezier(.22,1,.36,1) both pct-in;display:grid;position:absolute;bottom:0;overflow:hidden;box-shadow:0 22px 44px -20px #000000bf,inset 0 1px #ffffff14,0 0 0 1px #ffffff14}.pct.is-expanded .pct__item{translate:0 calc(var(--y) * -1);opacity:1;scale:1}.pct__item.is-hidden-stack{opacity:0;pointer-events:none}.pct--error{--tone:#f87171}.pct--error,.pct--warn{box-shadow:0 22px 44px -20px #000000bf, inset 0 1px 0 #ffffff14, 0 0 0 1px color-mix(in srgb, var(--tone) 45%, transparent)}.pct--error:before,.pct--warn:before{content:"";background:var(--tone);width:3px;position:absolute;inset-block:0;inset-inline-start:0}.pct--info{--tone:#60a5fa}.pct--warn{--tone:#fbbf24}.pct__ico{border-radius:var(--radius-sm);width:2.5rem;height:2.5rem;color:var(--tone);background:color-mix(in srgb, var(--tone) 15%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 28%, transparent);place-items:center;font-size:1rem;display:grid;position:relative}.pct__badge{border-radius:var(--radius-circle);color:#0f172a;background:var(--tone);bottom:-.3rem;place-items:center;width:1.125rem;height:1.125rem;font-size:.55rem;animation:.42s cubic-bezier(.34,1.56,.64,1) .16s both pct-pop;display:grid;position:absolute;inset-inline-start:-.3rem;box-shadow:0 0 0 2px #172036}.pct--error .pct__ico{animation:.42s .12s pct-shake}.pct__txt{flex-direction:column;gap:.125rem;min-width:0;display:flex}.pct__title{font-size:var(--fs-body-sm);font-weight:800;line-height:1.6}.pct__detail{color:#e2e8f0b8;font-size:.78rem;font-weight:500;line-height:1.75}.pct__act{border-radius:var(--radius-pill);min-height:2rem;font:inherit;font-size:var(--fs-micro);color:var(--tone);background:color-mix(in srgb, var(--tone) 14%, transparent);cursor:pointer;border:0;padding:0 .75rem;font-weight:800}.pct__x{border-radius:var(--radius-circle);color:#ffffff8c;cursor:pointer;width:1.75rem;height:1.75rem;transition:background-color var(--dur-quick) var(--ease-standard), color var(--dur-quick) var(--ease-standard);background:0 0;border:0;place-items:center;display:grid}.pct__x:hover{color:#fff;background:#ffffff14}.pct__x:focus-visible,.pct__act:focus-visible{outline:2px solid var(--tone);outline-offset:2px}.pct__bar{background:var(--tone);opacity:.7;transform-origin:100%;height:2px;animation:pct-bar var(--dur,4s) linear forwards;inset-inline:0;position:absolute;bottom:0}.pct__item.is-paused .pct__bar{animation-play-state:paused}.pct__item.is-leaving{pointer-events:none;animation:.26s forwards pct-out}.pct__item.is-bump .pct__ico{animation:.36s cubic-bezier(.34,1.56,.64,1) pct-pop}@keyframes pct-in{0%{opacity:0;filter:blur(4px);transform:translateY(1rem)scale(.96)}}@keyframes pct-out{to{opacity:0;filter:blur(3px);transform:translateY(.5rem)scale(.96)}}@keyframes pct-pop{0%{opacity:0;transform:scale(.3)}}@keyframes pct-shake{25%{transform:translate(-3px)rotate(-4deg)}50%{transform:translate(3px)rotate(3deg)}75%{transform:translate(-2px)}}@keyframes pct-bar{to{transform:scaleX(0)}}@media (width<=767.98px){.pct{top:calc(env(safe-area-inset-top,0px) + .75rem);bottom:auto;width:auto;inset-inline:1rem}.pct__item{translate:0 calc(var(--i) * .625rem);top:0;bottom:auto}.pct.is-expanded .pct__item{translate:0 var(--y)}@keyframes pct-in{0%{opacity:0;filter:blur(4px);transform:translateY(-1rem)scale(.96)}}}body.light-theme .pct__item{color:#0f172a;background:#fffffff5;box-shadow:0 22px 44px -22px #0f172a59,0 0 0 1px #0f172a14}body.light-theme .pct__detail{color:#475569}body.light-theme .pct__x{color:#64748b}body.light-theme .pct__badge{box-shadow:0 0 0 2px #fff}body.light-theme .pct--success{--tone:#059669}body.light-theme .pct--error{--tone:#dc2626}body.light-theme .pct--info{--tone:#2563eb}body.light-theme .pct--warn{--tone:#b45309}body.light-theme .pct--error,body.light-theme .pct--warn{box-shadow:0 22px 44px -22px #0f172a59, 0 0 0 1px color-mix(in srgb, var(--tone) 45%, transparent)}.pcu{white-space:nowrap;transition:width var(--dur-slow) cubic-bezier(.77, 0, .175, 1), background-color var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard);--pcu-fg:var(--tone-info-fg);--pcu-bg:var(--tone-info-bg);--pcu-bd:var(--tone-info-bd);--pcu-solid:var(--accent-fill);justify-content:center;align-items:center;gap:.5rem;display:inline-flex;overflow:hidden}.pcu.is-danger{--pcu-fg:var(--tone-danger-fg);--pcu-bg:var(--tone-danger-bg);--pcu-bd:var(--tone-danger-bd);--pcu-solid:#dc2626}.pcu.is-armed{color:var(--pcu-fg)!important;background:var(--pcu-bg)!important;box-shadow:inset 0 0 0 1px var(--pcu-bd)!important}.pcu__undo{border-radius:var(--radius-circle);width:1.5rem;height:1.5rem;font-size:var(--fs-micro);color:#fff;background:var(--pcu-solid);animation:pct-pop .26s var(--ease-spring) 40ms both;flex-shrink:0;place-items:center;display:grid}.pcu__label{animation:.3s both pcu-in}.pcu__count{border-radius:var(--radius-circle);background:conic-gradient(var(--pcu-solid) calc(var(--p) * 360deg), var(--pcu-bd) 0);flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;transition:--p 1s linear;animation:.26s cubic-bezier(.34,1.56,.64,1) 90ms both pct-pop;display:grid;position:relative}.pcu__count:before{content:"";border-radius:var(--radius-circle);background:var(--bg);position:absolute;inset:3px}.pcu__count b{font-size:var(--fs-micro);color:#fff;font-weight:800;animation:.3s cubic-bezier(.33,1,.68,1) pcu-tick;position:relative}.pcu.is-busy{cursor:progress}.pcu.is-busy .pcu__count b{opacity:.35}@keyframes pcu-in{0%{opacity:0;filter:blur(3px)}}@keyframes pcu-tick{0%{opacity:0;transform:translateY(6px)scale(.8)}}body.light-theme .pcu__count:before{background:#fff}body.light-theme .pcu__count b{color:var(--pcu-fg)}@media (prefers-reduced-motion:reduce){.pct__item,.pct__item.is-leaving,.pct__badge,.pct--error .pct__ico,.pcu__undo,.pcu__label,.pcu__count,.pcu__count b{animation:none}.pct__item{transition:opacity var(--dur-fast) var(--ease-standard)}}.pcsec-btn{border-radius:var(--radius-pill);min-height:2.5rem;font:inherit;font-size:var(--fs-micro);color:var(--tone-info-fg);background:var(--tone-info-bg);box-shadow:inset 0 0 0 1px var(--tone-info-bd);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-quick) var(--ease-standard), transform var(--dur-quick) var(--ease-standard);border:0;justify-content:center;align-items:center;gap:.4rem;padding:0 1rem;font-weight:800;display:inline-flex}.pcsec-btn:hover{background:rgb(var(--accent-rgb) / .26)}.pcsec-btn:active{transform:scale(.97)}.pcsec-btn--danger{color:var(--tone-danger-fg);background:var(--tone-danger-bg);box-shadow:inset 0 0 0 1px var(--tone-danger-bd)}.pcsec-btn--danger:hover{background:#ef444433}.pcsec-btn--sm{min-height:2.25rem;font-size:var(--fs-micro);padding:0 .75rem}@media (pointer:coarse){.pcsec-btn,.pcsec-btn--sm{min-height:2.75rem}}.pcsec-score{border-radius:var(--radius-md);background:linear-gradient(150deg, rgb(var(--accent-rgb) / .12), #ffffff08);align-items:flex-start;gap:1.25rem;padding:1.25rem;display:flex;box-shadow:inset 0 0 0 1px #bbe1fa24}.pcsec-score__ring{--v:0;--c:#f59e0b;border-radius:var(--radius-circle);background:conic-gradient(var(--c) calc(var(--v) * 360deg), #ffffff14 0);flex-shrink:0;align-content:center;place-items:center;width:4.75rem;height:4.75rem;display:grid;position:relative}.pcsec-score__ring:before{content:"";border-radius:var(--radius-circle);background:#121c33;position:absolute;inset:6px}.pcsec-score__ring[data-level=high]{--c:#34d399}.pcsec-score__ring[data-level=low]{--c:#f87171}.pcsec-score__ring b,.pcsec-score__ring span{line-height:1.1;position:relative}.pcsec-score__ring b{font-size:1.375rem;font-weight:900}.pcsec-score__ring span{font-size:var(--fs-micro);color:#ffffff8c}.pcsec-score__body{flex:1;min-width:0}.pcsec-score__title{font-size:1rem;font-weight:800;line-height:1.6}.pcsec-score__hint{font-size:var(--fs-micro);color:#ffffff8c;margin-top:.125rem;line-height:1.8}.pcsec-check{gap:.5rem;margin:.875rem 0 0;padding:0;list-style:none;display:grid}.pcsec-check__item{border-radius:var(--radius-sm);background:#ffffff09;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}@media (width<=479.98px){.pcsec-check__item{flex-wrap:wrap}.pcsec-check__item .pcsec-btn{flex:100%}}.pcsec-check__dot{border-radius:var(--radius-circle);width:1.625rem;height:1.625rem;font-size:var(--fs-micro);flex-shrink:0;place-items:center;display:grid}.is-ok .pcsec-check__dot{color:#052e1c;background:#34d399}.is-todo .pcsec-check__dot{color:#3b2302;background:#fbbf24}.is-unknown .pcsec-check__dot{color:#e2e8f0;background:#ffffff24}.pcsec-check__txt{flex-direction:column;flex:1;min-width:0;display:flex}.pcsec-check__txt b{font-size:var(--fs-caption);font-weight:800;line-height:1.6}.pcsec-check__txt span{font-size:var(--fs-micro);color:#ffffff80;line-height:1.7}@media (width<=479.98px){.pcsec-score{flex-direction:column;align-items:stretch}.pcsec-score__ring{width:4rem;height:4rem}}.pcsec-dev{border-radius:var(--radius-md);background:#ffffff0a;padding:1.25rem;box-shadow:inset 0 0 0 1px #ffffff14}.pcsec-dev__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.pcsec-dev__title{font-size:.9375rem;font-weight:800;line-height:1.6}.pcsec-dev__hint{font-size:var(--fs-micro);color:#ffffff80;margin-top:.125rem;line-height:1.8}.pcsec-dev__list{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.pcsec-dev__item{border-radius:var(--radius-field);background:#ffffff09;align-items:center;gap:.75rem;padding:.75rem;display:flex}.pcsec-dev__item.is-current{background:#34d39912;box-shadow:inset 0 0 0 1px #34d39938}.pcsec-dev__ico{border-radius:var(--radius-sm);color:#bbe1fa;background:rgb(var(--accent-rgb) / .14);flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid}.pcsec-dev__txt{flex-direction:column;flex:1;min-width:0;display:flex}.pcsec-dev__name{font-size:var(--fs-caption);font-weight:800;line-height:1.6}.pcsec-dev__meta{font-size:var(--fs-micro);color:#ffffff80;line-height:1.7}.pcsec-dev__here{border-radius:var(--radius-pill);font-size:var(--fs-micro);color:var(--tone-success-fg);background:var(--tone-success-bg);border:1px solid var(--tone-success-bd);flex-shrink:0;padding:.125rem .625rem;font-weight:800}.pc-2fa{border:1px solid var(--tone-neutral-bd);background:var(--tone-neutral-bg)}.pc-2fa__ico{border:1px solid var(--tone-neutral-bd);color:var(--tone-neutral-fg);background:var(--tone-neutral-bg)}.pc-2fa--on,.pc-2fa--on .pc-2fa__ico{border-color:var(--tone-info-bd);background:var(--tone-info-bg)}.pc-2fa--on .pc-2fa__ico{color:var(--tone-info-fg)}.pc-2fa--off,.pc-2fa--off .pc-2fa__ico{border-color:var(--tone-warning-bd);background:var(--tone-warning-bg)}.pc-2fa--off .pc-2fa__ico{color:var(--tone-warning-fg)}.pcsec-dev__empty{font-size:var(--fs-micro);color:#ffffff80;padding:.75rem}body.light-theme .pcsec-score{background:linear-gradient(150deg, rgb(var(--accent-rgb) / .1), #fff);box-shadow:inset 0 0 0 1px #0f172a14}body.light-theme .pcsec-score__ring:before{background:#fff}body.light-theme .pcsec-score__ring span,body.light-theme .pcsec-score__hint,body.light-theme .pcsec-check__txt span,body.light-theme .pcsec-dev__hint,body.light-theme .pcsec-dev__meta,body.light-theme .pcsec-dev__empty{color:#475569}body.light-theme .pcsec-check__item,body.light-theme .pcsec-dev__item{background:#f1f5f9}body.light-theme .pcsec-dev{background:#fff;box-shadow:inset 0 0 0 1px #0f172a14}body.light-theme .pcsec-btn{color:var(--accent-strong)}body.light-theme .pcsec-btn--danger{color:#b91c1c}.pc-private #walletBalance,.pc-private #statBalance,.pc-private #pcMenuBalance,.pc-private #cardWalletBalance,.pc-private .pcv-card,.pc-private [data-sensitive]{filter:blur(12px)!important}.pcg{z-index:var(--z-critical);background:var(--scrim);backdrop-filter:blur(6px);place-items:center;padding:1rem;animation:.24s both pcg-in;display:grid;position:fixed;inset:0}.pcg__card{border-radius:var(--radius-lg);text-align:center;width:min(24rem,100%);color:var(--text);background:var(--surface-pop);border:1px solid var(--border-2);box-shadow:var(--shadow-lg);animation:pct-in .36s var(--ease-out) both;padding:1.75rem 1.5rem 1.5rem}.pcg__ring{border-radius:var(--radius-circle);background:conic-gradient(var(--tone-warning-fg) calc(var(--p) * 360deg), var(--tone-warning-bg) 0);place-items:center;width:4.5rem;height:4.5rem;margin:0 auto 1rem;transition:--p 1s linear;display:grid;position:relative}.pcg__ring:before{content:"";border-radius:var(--radius-circle);background:var(--surface-pop);position:absolute;inset:6px}.pcg__ring b{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:900;position:relative}.pcg__title{font-size:var(--fs-h4);font-weight:800;line-height:1.6}.pcg__text{font-size:var(--fs-body-sm);color:var(--text-secondary);margin-top:.375rem;line-height:1.9}.pcg__acts{grid-template-columns:2fr 1fr;gap:.5rem;margin-top:1.25rem;display:grid}.pcg__acts button{min-height:2.75rem;font-size:var(--fs-body-sm);font-weight:800}.pcg__out{border-radius:var(--radius-pill);color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--border-2);cursor:pointer}.pcg__out:hover{color:var(--text);border-color:var(--border-control)}@media (width<=639.98px){.pcg{place-items:end stretch;padding:0}.pcg__card{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}}@keyframes pcg-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.pcg,.pcg__card{animation:none}}.pc-phish{max-width:28rem;font-size:var(--fs-micro);color:#e2e8f099;align-items:flex-start;gap:.5rem;margin:1rem auto 0;padding:0 .5rem;line-height:1.9;display:flex}.pc-phish i{color:#34d399;margin-top:.35rem}.pc-phish b{color:#e2e8f0}body.light-theme .pc-phish{color:#475569}body.light-theme .pc-phish b{color:#0f172a}.error-msg.is-info{color:var(--tone-info-fg)}.pc-notice[hidden]{display:none}.pc-notice{align-items:flex-start;gap:var(--space-2_5);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-3_5);border-radius:var(--radius-sm);color:var(--text);background:var(--tone-info-bg);border:1px solid var(--tone-info-bd);font-size:var(--fs-caption);line-height:1.8;display:flex}.pc-notice i{color:var(--tone-info-fg);margin-top:.3em}.nav-btn-desktop[hidden]{display:none!important}.sv-lead{margin-top:var(--space-2);font-size:var(--fs-micro);color:var(--text-muted);line-height:1.8}.sv-more{white-space:nowrap;align-items:center;gap:var(--space-1_5);min-height:40px;padding:0 var(--space-3);font-size:var(--fs-micro);color:var(--accent-text);border-radius:var(--radius-pill);flex:none;font-weight:700;display:inline-flex}@media (hover:hover) and (pointer:fine){.sv-more:hover{background:var(--surface-2)}}.sv-logo{--sv-logo:44px;width:var(--sv-logo);height:var(--sv-logo);font-size:calc(var(--sv-logo) * .42);color:#fff;background:var(--brand,var(--accent));box-shadow:inset 0 0 0 1px var(--border-2);border-radius:30%;flex:none;place-items:center;font-weight:900;line-height:1;display:inline-grid;overflow:hidden}.sv-logo img{object-fit:cover;width:100%;height:100%}.sv-logo--md{--sv-logo:48px}.sv-logo--lg{--sv-logo:56px}.sv-logo--more{color:var(--accent-text);background:var(--surface-2)}.sv-pop{gap:var(--space-3);margin-top:var(--space-4);padding-bottom:var(--space-1);scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:92px;grid-auto-flow:column;display:grid;overflow-x:auto}.sv-pop>li{scroll-snap-align:start}.sv-pop__item{align-items:center;gap:var(--space-1_5);width:100%;padding:var(--space-3) var(--space-1);text-align:center;border-radius:var(--radius-field);transition:background var(--dur-fast) var(--ease-standard);flex-direction:column;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.sv-pop__item:hover{background:var(--surface-2)}}.sv-pop__item:focus-visible,.sv-card:focus-visible,.sv-order:focus-visible{box-shadow:var(--focus-ring);outline:none}.sv-pop__name{max-width:100%;min-height:2.9em;font-size:var(--fs-micro);color:var(--text);overflow-wrap:anywhere;-webkit-line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;font-weight:800;line-height:1.45;display:-webkit-box;overflow:hidden}.sv-pop__price{font-size:var(--fs-micro);color:var(--text-muted);white-space:nowrap}.sv-pop__flag{align-items:center;gap:var(--space-1);padding:0 var(--space-1_5);font-size:var(--fs-micro);border-radius:var(--radius-pill);color:var(--tone-success-fg);background:var(--tone-success-bg);border:1px solid var(--tone-success-bd);font-weight:800;display:inline-flex}.sv-views{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-1);border:1px solid var(--border-1);display:inline-flex}.sv-view{align-items:center;gap:var(--space-1_5);min-height:40px;padding:0 var(--space-4);font-size:var(--fs-micro);color:var(--text-muted);border-radius:var(--radius-pill);font-weight:800;display:inline-flex}.sv-view.is-active{color:#fff;background:linear-gradient(135deg, var(--accent-deep), var(--accent-fill))}.sv-view:focus-visible{box-shadow:var(--focus-ring);outline:none}.sv-view__n{min-width:20px;padding:0 var(--space-1_5);font-size:var(--fs-micro);border-radius:var(--radius-pill);background:var(--surface-2)}.sv-view__n.is-alert{color:var(--tone-warning-fg);background:var(--tone-warning-bg)}.sv-view.is-active .sv-view__n{color:var(--accent-deep);background:#fff}.sv-tools{gap:var(--space-3);display:grid;container:svtools/inline-size}@container svtools (width>=560px){.sv-chips{flex-wrap:wrap;overflow:visible;mask-image:none}}.sv-search{align-items:center;gap:var(--space-2_5);min-height:48px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--surface-1);border:1px solid var(--border-control);display:flex}.sv-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 0 4px rgb(var(--accent-rgb) / .18)}.sv-search i{color:var(--text-subtle);order:1}.sv-search input{min-width:0;font:inherit;font-size:var(--fs-body-sm);color:var(--text);outline:none;flex:1;box-shadow:none!important;background:0 0!important;border:0!important}.sv-chips{gap:var(--space-2);padding-bottom:var(--space-1);scrollbar-width:thin;display:flex;overflow-x:auto}.sv-chip{align-items:center;gap:var(--space-1_5);min-height:40px;padding:0 var(--space-3_5);font-size:var(--fs-micro);white-space:nowrap;color:var(--text-muted);background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-pill);flex:none;font-weight:700;display:inline-flex}@media (hover:hover) and (pointer:fine){.sv-chip:hover{background:var(--surface-2)}}.sv-chip.is-active{color:#fff;background:linear-gradient(135deg, var(--accent-deep), var(--accent-fill));border-color:#0000}.sv-chip--cheap.is-active{color:var(--tone-success-fg);background:var(--tone-success-bg);border-color:var(--tone-success-bd)}.sv-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.sv-chip__n{font-size:var(--fs-micro);opacity:.8}.sv-count{margin:var(--space-4) 0 var(--space-3);font-size:var(--fs-micro);color:var(--text-subtle)}.sv-meta{justify-content:space-between;align-items:center;gap:var(--space-3);margin:var(--space-4) 0 var(--space-3);display:flex}.sv-meta .sv-count{margin:0}@media (pointer:coarse){.sv-chip{min-height:44px}}.sv-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.sv-card .sv-logo{align-self:flex-start}.sv-card{align-items:stretch;gap:var(--space-3_5);width:100%;height:100%;padding:var(--space-4);text-align:right;border-radius:var(--radius-md);background:var(--surface-1);border:1px solid var(--border-1);transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);display:flex}@media (hover:hover) and (pointer:fine){.sv-card:hover{background:var(--surface-2);border-color:var(--border-2)}}.sv-card--custom{border-style:dashed;border-color:var(--border-2);align-items:center}.sv-card--custom .sv-card__sum{-webkit-line-clamp:3}.sv-card__body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.sv-card__top{align-items:center;gap:var(--space-1_5);flex-wrap:wrap;display:flex}.sv-card__title{font-size:var(--fs-body-sm);color:var(--text);font-weight:800}.sv-card__sum{font-size:var(--fs-micro);color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.8;display:-webkit-box;overflow:hidden}.sv-card__price{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding-top:var(--space-1);font-size:var(--fs-micro);color:var(--text-muted);margin-top:auto;display:flex}.sv-card__price b{font-size:var(--fs-caption);color:var(--text)}.sv-card__plans{color:var(--text-subtle)}.sv-tag{--tag-fg:var(--tone-info-fg);--tag-bg:var(--tone-info-bg);--tag-bd:var(--tone-info-bd);align-items:center;gap:var(--space-1);padding:0 var(--space-2);font-size:var(--fs-micro);white-space:nowrap;color:var(--tag-fg);background:var(--tag-bg);border:1px solid var(--tag-bd);border-radius:var(--radius-pill);font-weight:800;line-height:1.7;display:inline-flex}.sv-tag--success{--tag-fg:var(--tone-success-fg);--tag-bg:var(--tone-success-bg);--tag-bd:var(--tone-success-bd)}.sv-tag--warn{--tag-fg:var(--tone-warning-fg);--tag-bg:var(--tone-warning-bg);--tag-bd:var(--tone-warning-bd)}.sv-tag--accent{--tag-fg:var(--accent-text);--tag-bg:var(--surface-2);--tag-bd:var(--border-2)}.sv-tag[data-tip]{cursor:help}.sv-tag[data-tip]:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.pc-tip{z-index:var(--z-toast);max-width:min(240px,100vw - 16px);padding:var(--space-1_5) var(--space-2_5);border-radius:var(--radius-sm);font-size:var(--fs-micro);color:var(--text);background:var(--surface-pop);border:1px solid var(--border-2);box-shadow:var(--shadow-md);pointer-events:none;opacity:0;transition:opacity .125s var(--ease-out), transform .125s var(--ease-out);font-weight:600;line-height:1.75;position:fixed;transform:scale(.96)}.pc-tip.is-on{opacity:1;transform:none}.pc-tip.is-instant{transition-duration:0s}@media (prefers-reduced-motion:reduce){.pc-tip{transform:none}}.pc-notice--warn{background:var(--tone-warning-bg);border-color:var(--tone-warning-bd)}.pc-notice--warn i{color:var(--tone-warning-fg)}.sv-seg{gap:var(--space-1);margin-bottom:var(--space-3);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-1);border:1px solid var(--border-1);display:flex}.sv-seg__opt{min-height:40px;font-size:var(--fs-micro);color:var(--text-muted);border-radius:var(--radius-pill);flex:1;font-weight:800}.sv-seg__opt.is-active{color:#fff;background:linear-gradient(135deg, var(--accent-deep), var(--accent-fill));box-shadow:var(--shadow-sm)}.sv-seg__opt.is-active .sv-save{color:#fff;background:#00000038;border-color:#0000}.sv-seg__opt:focus-visible{box-shadow:var(--focus-ring);outline:none}.sv-save{padding:0 var(--space-1_5);font-size:var(--fs-micro);border-radius:var(--radius-pill);color:var(--tone-success-fg);background:var(--tone-success-bg);margin-inline-start:var(--space-1)}.sv-plans{gap:var(--space-2_5);display:grid}.sv-plan{align-items:center;gap:var(--space-3);padding:var(--space-3_5) var(--space-4);border-radius:var(--radius-field);background:var(--surface-1);border:1px solid var(--border-1);display:flex}.sv-plan.is-off{opacity:.75}.sv-plan__main{flex:1;min-width:0}.sv-plan__top{align-items:center;gap:var(--space-1_5);flex-wrap:wrap;display:flex}.sv-plan__title{font-size:var(--fs-body-sm);color:var(--text);font-weight:800}.sv-plan__facts{margin-top:var(--space-1);font-size:var(--fs-micro);color:var(--text-muted)}.sv-plan__cap{align-items:center;gap:var(--space-1) var(--space-2);margin-top:var(--space-1);font-size:var(--fs-micro);color:var(--text-muted);flex-wrap:wrap;font-weight:700;display:flex}.sv-plan__cap.is-low{color:var(--tone-warning-fg)}.sv-plan__ends{align-items:center;gap:var(--space-1);color:var(--text-subtle);display:inline-flex}.sv-plan__side{align-items:flex-end;gap:var(--space-1);text-align:left;flex-direction:column;flex:none;display:flex}.sv-plan__was{font-size:var(--fs-micro);color:var(--text-muted)}.sv-plan__price{font-size:var(--fs-body-sm);color:var(--text);white-space:nowrap;font-weight:900}.sv-plan__price small{font-size:var(--fs-micro);color:var(--text-muted);font-weight:500}.sv-plan__off{font-size:var(--fs-micro);color:var(--tone-success-fg);font-weight:800}.sv-plan__buy{min-width:84px}.sv-plan__notify,.sv-plan__state{align-items:center;gap:var(--space-1);min-height:36px;padding:0 var(--space-3);font-size:var(--fs-micro);border-radius:var(--radius-pill);color:var(--text-muted);background:var(--surface-2);font-weight:800;display:inline-flex}.sv-plan__notify{color:var(--accent-text)}.sv-plan__notify:disabled{color:var(--tone-success-fg)}.sv-about{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius-field);background:var(--surface-1);border:1px solid var(--border-1);font-size:var(--fs-caption);color:var(--text-muted);line-height:1.9;display:grid}.sv-about__title{align-items:center;gap:var(--space-2);font-size:var(--fs-body-sm);color:var(--text);font-weight:800;display:flex}.sv-about__title i{color:var(--accent-text)}.sv-req{gap:var(--space-2_5);padding:var(--space-3) var(--space-3_5);border-radius:var(--radius-sm);background:var(--tone-info-bg);border:1px solid var(--tone-info-bd);color:var(--text);display:flex}.sv-req i{color:var(--tone-info-fg);margin-top:.35em}.sv-req b{font-weight:800;display:block}.sv-steps{margin-bottom:var(--space-4);display:flex}.sv-steps__i{justify-items:center;gap:var(--space-1_5);text-align:center;font-size:var(--fs-micro);color:var(--text-subtle);flex:1;font-weight:700;display:grid;position:relative}.sv-steps__i+.sv-steps__i:before{content:"";background:var(--border-2);top:15px;height:2px;position:absolute;inset-inline:-50% 50%}.sv-steps__i:is(.is-done,.is-now,.is-wait){color:var(--text)}.sv-steps__i:is(.is-done,.is-now,.is-wait):before{background:var(--accent-fill)}.sv-steps__dot{z-index:1;width:32px;height:32px;font-size:var(--fs-micro);color:var(--text-muted);background:var(--surface-2);border:1px solid var(--border-2);border-radius:50%;place-items:center;font-weight:800;display:grid;position:relative}.sv-steps__i.is-done .sv-steps__dot{color:var(--tone-success-fg);background:var(--tone-success-bg);border-color:var(--tone-success-bd)}.sv-steps__i.is-now .sv-steps__dot{color:#fff;background:linear-gradient(135deg, var(--accent-deep), var(--accent-fill));border-color:#0000}.sv-steps__i.is-wait .sv-steps__dot{color:var(--tone-warning-fg);background:var(--tone-warning-bg);border-color:var(--tone-warning-bd)}.sv-how{gap:var(--space-3);padding:var(--space-3_5) var(--space-4);border-radius:var(--radius-field);background:var(--tone-info-bg);border:1px solid var(--tone-info-bd);font-size:var(--fs-caption);color:var(--text-muted);line-height:1.85;display:flex}.sv-how>i{color:var(--tone-info-fg);margin-top:.3em}.sv-how b{color:var(--text)}.sv-facts{gap:var(--space-2);margin:var(--space-3) 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));display:grid}.sv-facts>div{padding:var(--space-2_5) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-1);border:1px solid var(--border-1)}.sv-facts dt{align-items:center;gap:var(--space-1_5);font-size:var(--fs-micro);color:var(--text-subtle);display:flex}.sv-facts dd{margin-top:var(--space-0_5);font-size:var(--fs-caption);color:var(--text);overflow-wrap:anywhere;font-weight:800}.sv-note{margin:var(--space-3) 0;font-size:var(--fs-caption);color:var(--text-muted);line-height:1.85}.sv-note b{color:var(--text)}.sv-opt{color:var(--text-subtle);font-weight:400}.sv-pay{gap:var(--space-1_5);padding:var(--space-3_5) var(--space-4);border-radius:var(--radius-field);background:var(--surface-1);border:1px dashed var(--border-2);display:grid}.sv-pay>div{justify-content:space-between;gap:var(--space-3);font-size:var(--fs-caption);color:var(--text-muted);display:flex}.sv-pay b{color:var(--text);font-variant-numeric:tabular-nums}.sv-pay .is-short,.sv-pay .is-short b{color:var(--tone-danger-fg)}.sv-qty{gap:var(--space-2);display:grid}.sv-qty__presets{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,96px),1fr));display:grid}.sv-qty__opt{gap:var(--space-0_5);justify-items:center;min-height:56px;display:grid}.sv-qty__opt b{font-size:var(--fs-caption);font-weight:800}.sv-qty__opt span{color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:500}.sv-qty__opt.is-active span{color:var(--text)}.sv-plan__unit{font-size:var(--fs-micro);color:var(--text-muted)}.sv-orders{gap:var(--space-2_5);display:grid}.sv-order{align-items:center;gap:var(--space-2) var(--space-3_5);width:100%;padding:var(--space-3_5) var(--space-4);text-align:right;border-radius:var(--radius-field);background:var(--surface-1);border:1px solid var(--border-1);flex-wrap:wrap;display:flex}@media (hover:hover) and (pointer:fine){.sv-order:hover{background:var(--surface-2)}}.sv-order.is-waiting{border-color:var(--tone-warning-bd)}.sv-order__body{gap:var(--space-0_5);min-width:0;font-size:var(--fs-caption);color:var(--text);flex-direction:column;flex:180px;display:flex}.sv-order__meta,.sv-order__renew{font-size:var(--fs-micro);color:var(--text-subtle)}.sv-order__renew{color:var(--tone-warning-fg)}.sv-order__side{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex:none;display:flex}.sv-order__price{font-size:var(--fs-micro);color:var(--text-muted);white-space:nowrap}.sv-state{--st-fg:var(--tone-info-fg);--st-bg:var(--tone-info-bg);--st-bd:var(--tone-info-bd);gap:var(--space-3);padding:var(--space-3_5) var(--space-4);border-radius:var(--radius-field);background:var(--st-bg);border:1px solid var(--st-bd);font-size:var(--fs-caption);color:var(--text-muted);line-height:1.85;display:flex}.sv-state>i{font-size:var(--fs-body);color:var(--st-fg);margin-top:.25em}.sv-state b{color:var(--text)}.sv-state--success{--st-fg:var(--tone-success-fg);--st-bg:var(--tone-success-bg);--st-bd:var(--tone-success-bd)}.sv-state--warn{--st-fg:var(--tone-warning-fg);--st-bg:var(--tone-warning-bg);--st-bd:var(--tone-warning-bd)}.sv-state--danger{--st-fg:var(--tone-danger-fg);--st-bg:var(--tone-danger-bg);--st-bd:var(--tone-danger-bd)}.sv-state--neutral{--st-fg:var(--tone-neutral-fg);--st-bg:var(--tone-neutral-bg);--st-bd:var(--tone-neutral-bd)}.sv-info{gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-4);border-radius:var(--radius-field);border:1px solid var(--tone-warning-bd);display:grid}.sv-info__msg{gap:var(--space-2);font-size:var(--fs-caption);color:var(--text);line-height:1.85;display:flex}.sv-info__msg i{color:var(--tone-warning-fg);margin-top:.3em}.sv-timeline{gap:var(--space-3);margin:var(--space-4) 0;display:grid}.sv-timeline__i{gap:var(--space-3);font-size:var(--fs-caption);color:var(--text);display:flex}.sv-timeline__i p{margin-top:var(--space-0_5);color:var(--text-muted);line-height:1.8}.sv-timeline__dot{width:28px;height:28px;font-size:var(--fs-micro);color:var(--tone-info-fg);background:var(--tone-info-bg);border-radius:50%;flex:none;place-items:center;display:grid}.sv-tone--success{color:var(--tone-success-fg);background:var(--tone-success-bg)}.sv-tone--warn{color:var(--tone-warning-fg);background:var(--tone-warning-bg)}.sv-tone--danger{color:var(--tone-danger-fg);background:var(--tone-danger-bg)}.sv-tone--neutral{color:var(--tone-neutral-fg);background:var(--tone-neutral-bg)}.sv-timeline__at{font-size:var(--fs-micro);color:var(--text-subtle);margin-inline-start:var(--space-2)}.sv-sub{margin-top:var(--space-4);font-size:var(--fs-caption);color:var(--text);font-weight:800}.sv-acts{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.sv-act{align-items:center;gap:var(--space-1_5);min-height:40px;padding:0 var(--space-3_5);font-size:var(--fs-micro);border-radius:var(--radius-pill);color:var(--text);background:var(--surface-2);border:1px solid var(--border-1);font-weight:800;display:inline-flex}@media (hover:hover) and (pointer:fine){.sv-act:hover{border-color:var(--border-2)}}@media (width<=479px){.sv-plan{flex-wrap:wrap}.sv-plan__side{flex-flow:wrap;justify-content:flex-end;align-items:center;width:100%}}.sp-wall{gap:var(--space-3);margin:calc(-1 * var(--space-4)) 0 var(--space-12);display:grid}.sp-wall[hidden]{display:none}.sp-wall__row{padding:var(--space-1) 0;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.sp-wall__shift{will-change:transform}.sp-wall__track{width:max-content;animation:sp-wall var(--dur,40s) linear infinite;display:flex;transform:translate(-33.333%)}.sp-wall__track.is-reverse{animation-direction:reverse}.sp-wall__row:hover .sp-wall__track,.sp-wall__row:focus-within .sp-wall__track{animation-play-state:paused}@keyframes sp-wall{0%{transform:translate(-33.333%)}to{transform:translate(-66.666%)}}.sp-wall__group{gap:var(--space-3);padding-right:var(--space-3);flex:none;display:flex}.sp-wall__item{align-items:center;gap:var(--space-2_5);min-height:56px;padding:var(--space-1_5) var(--space-1_5) var(--space-1_5) var(--space-5);border-radius:var(--radius-pill);text-align:right;background:var(--surface-1);border:1px solid var(--border-1);transition:transform .16s var(--ease-out), border-color .2s var(--ease-out), background-color .2s var(--ease-out);flex:none;display:inline-flex}.sp-wall__item .sv-logo{--sv-logo:42px;border-radius:50%}.sp-wall__txt{gap:2px;line-height:1.35;display:grid}.sp-wall__txt b{font-size:var(--fs-body-sm);color:var(--text);white-space:nowrap;font-weight:800}.sp-wall__txt span{font-size:var(--fs-micro);color:var(--text-muted);white-space:nowrap}@media (hover:hover) and (pointer:fine){.sp-wall__item:hover{background:color-mix(in srgb, var(--brand,var(--accent)) 10%, var(--surface-1));border-color:color-mix(in srgb, var(--brand,var(--accent)) 55%, var(--border-2));transform:translateY(-2px)}}.sp-wall__item:active{transform:scale(.97)}.sp-wall__item:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.sp-wall__row{scrollbar-width:none;overflow-x:auto;mask-image:none}.sp-wall__track,.sp-wall__track.is-reverse{animation:none;transform:none}.sp-wall__group[aria-hidden=true]{display:none}.sp-wall__item{transition:none}}@property --brand-glow{syntax:"<color>";inherits:true;initial-value:#0000}.sp-svc.is-open{--brand-glow:var(--brand,transparent);background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--brand-glow) 24%, transparent), transparent 65%), var(--surface-1);border-color:color-mix(in srgb, var(--brand,var(--accent)) 35%, var(--border-2));transition:--brand-glow .5s var(--ease-out)}@starting-style{.sp-svc.is-open{--brand-glow:transparent}}.sv-modal .pc-modal__panel{isolation:isolate}.sv-modal .pc-modal__panel:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;--brand-glow:var(--brand,transparent);background:radial-gradient(90% 100% at 100% 0%, color-mix(in srgb, var(--brand-glow) 28%, transparent), transparent 70%);height:260px;transition:--brand-glow .6s var(--ease-out);position:absolute;inset:0 0 auto}body.light-theme .sp-svc.is-open{background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--brand-glow) 10%, transparent), transparent 65%), var(--surface-1)}body.light-theme .sv-modal .pc-modal__panel:before{background:radial-gradient(90% 100% at 100% 0%, color-mix(in srgb, var(--brand-glow) 12%, transparent), transparent 70%)}@property --ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.sv-plan.is-best,.sp-plan.is-best{position:relative}.sv-plan.is-best:before,.sp-plan.is-best:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--ring-angle), var(--accent), transparent 22%, transparent 48%, var(--accent-soft) 64%, transparent 86%, var(--accent));-webkit-mask-composite:xor;padding:1.5px;animation:6s linear infinite plan-ring;position:absolute;inset:-1px;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes plan-ring{to{--ring-angle:360deg}}@media (prefers-reduced-motion:reduce){.sv-plan.is-best:before,.sp-plan.is-best:before{animation:none}}@media (width<=479px){.sv-plans,.sp-plans{gap:var(--space-2_5);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--space-4));padding:var(--space-1) var(--space-4) var(--space-2);scroll-padding-inline:var(--space-4);scrollbar-width:none;display:flex;overflow-x:auto}.sv-plans::-webkit-scrollbar{display:none}.sp-plans::-webkit-scrollbar{display:none}.sv-plan,.sp-plan{scroll-snap-align:start;flex-direction:column;flex:0 0 82%;align-items:stretch}.sv-plans>.sv-plan:only-child,.sp-svc__plans .sp-plans>.sp-plan:only-child{flex-basis:100%}.sp-svc__plans .sp-plans{gap:var(--space-2_5);display:flex}.sp-svc__plans .sp-plan{flex-flow:column;flex:0 0 82%;align-items:stretch}.sp-svc__plans .sp-plan .sp-plan__main{flex:none}.sv-plan .sv-plan__side,.sp-svc__plans .sp-plan .sp-plan__side{justify-content:flex-start;align-items:center;gap:var(--space-0_5) var(--space-2);margin-top:auto;flex-flow:wrap;width:100%;margin-inline-start:0}.sv-plan .sv-plan__off{flex-basis:100%;order:-1}.sv-plan .sv-plan__buy,.sv-plan .sv-plan__notify,.sv-plan .sv-plan__state,.sp-svc__plans .sp-plan .btn-primary-pill{margin-inline-start:auto}}.sv-logo--sm{--sv-logo:36px}.ad-shop-tabs{margin-bottom:var(--space-4)}.ad-three{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@container adm (width>=620px){.ad-three{grid-template-columns:repeat(3,minmax(0,1fr))}}.ad-dialog--wide{width:100%;max-width:min(94vw,760px)}.ad-dialog--wide .ad-dialog__box{max-height:min(88vh,900px);overflow-y:auto;container:adm/inline-size}.ad-dlg-head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.ad-dlg-head .ad-dialog__title{margin:0}.ad-dialog--wide .ad-fs{margin-top:var(--space-5);padding:var(--space-4) 0 0;border:0;border-top:1px solid var(--border-1)}.ad-dialog--wide .ad-fs legend{padding:0 0 var(--space-3);color:var(--text);font-weight:800}.ad-shop-search{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--surface-1);border:1px solid var(--border-control);display:inline-flex}.ad-shop-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 0 4px rgb(var(--accent-rgb) / .18)}.ad-shop-search i{color:var(--text-subtle);order:1}.ad-shop-search input{width:220px;min-width:0;max-width:100%;font:inherit;font-size:var(--fs-caption);color:var(--text);outline:none;box-shadow:none!important;background:0 0!important;border:0!important}.ad-shop-orders,.ad-shop-svcs{gap:var(--space-2);margin-top:var(--space-3);display:grid}.ad-shop-order,.ad-shop-svc{border-radius:var(--radius-field);background:var(--surface-1);border:1px solid var(--border-1)}.ad-shop-order.is-open,.ad-shop-svc.is-open{border-color:var(--border-2)}.ad-shop-order.is-waiting{border-color:var(--tone-warning-bd)}.ad-shop-order__head{align-items:center;gap:var(--space-2) var(--space-3);width:100%;padding:var(--space-3) var(--space-3_5);text-align:right;border-radius:var(--radius-field);flex-wrap:wrap;display:flex}.ad-shop-order__head:focus-visible{box-shadow:var(--focus-ring);outline:none}.ad-shop-order__main,.ad-shop-svc__main{gap:var(--space-0_5);min-width:0;font-size:var(--fs-caption);color:var(--text);flex-direction:column;flex:200px;display:flex}.ad-shop-svc__main{align-items:center;gap:var(--space-1_5);flex-flow:wrap}.ad-shop-svc__main .ad-muted{flex-basis:100%}.ad-shop-order__side{justify-content:flex-end;align-items:center;gap:var(--space-2);font-size:var(--fs-micro);flex-wrap:wrap;display:flex}.ad-shop-order__wait{align-items:center;gap:var(--space-1);color:var(--text-muted);display:inline-flex}.ad-shop-order__wait.is-late{color:var(--tone-danger-fg);font-weight:800}.ad-shop-order__body{gap:var(--space-3);padding:0 var(--space-3_5) var(--space-3_5);display:grid}.ad-shop-fields{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.ad-shop-fields>div{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-2)}.ad-shop-fields dt{font-size:var(--fs-micro);color:var(--text-subtle)}.ad-shop-fields dd{font-size:var(--fs-caption);color:var(--text);overflow-wrap:anywhere;font-weight:800}.ad-shop-tl{gap:var(--space-2);border-inline-start:2px solid var(--border-2);font-size:var(--fs-caption);color:var(--text);padding-inline-start:var(--space-4);display:grid}.ad-shop-tl p{color:var(--text-muted)}.ad-shop-svc__head{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-3_5);flex-wrap:wrap;display:flex}.ad-shop-plans{gap:var(--space-3);padding:0 var(--space-3_5) var(--space-3_5);display:grid}.ad-shop-plans>.ad-btn{justify-self:start}.ad-shop-plans tr.is-muted td{opacity:.6}.ad-shop-plans td small{font-size:var(--fs-micro)}.ad-shop-checks{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.ad-shop-mode{gap:var(--space-2) var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.ad-shop-field{align-items:center;gap:var(--space-2);padding:var(--space-2_5);margin-bottom:var(--space-2);border-radius:var(--radius-sm);background:var(--surface-1);border:1px solid var(--border-1);flex-wrap:wrap;display:flex}.ad-shop-field input[type=text],.ad-shop-field select{min-width:0;min-height:36px;padding:0 var(--space-2_5);font:inherit;font-size:var(--fs-caption);color:var(--text);border-radius:var(--radius-xs);background:var(--surface-1);border:1px solid var(--border-control);flex:120px}.ad-shop-field .ad-shop-field__wide{flex-basis:100%}.ad-shop-cats{gap:var(--space-2);margin-top:var(--space-3);display:grid}.ad-shop-cats>li{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2_5) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-1);border:1px solid var(--border-1);font-size:var(--fs-caption);flex-wrap:wrap;display:flex}.ad-shop-cats .ad-acts{margin-inline-start:auto}.ad-shop-cats__ico{border-radius:var(--radius-xs);width:32px;height:32px;color:var(--accent-text);background:var(--surface-2);place-items:center;display:grid}.hshop-host{container:hshop/inline-size}.hshop{gap:var(--space-8);padding:var(--space-8) var(--space-6);border-radius:2.5rem;display:grid}@container hshop (width>=820px){.hshop{padding:var(--space-10);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}}.hshop__intro{gap:var(--space-4);min-width:0;display:grid}body.light-theme .hshop__eyebrow{color:var(--accent-strong)}.hshop__eyebrow{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--fs-micro);border-radius:var(--radius-pill);color:var(--accent-soft);background:var(--surface-2);border:1px solid var(--border-1);justify-self:start;font-weight:800;display:inline-flex}@media (width<=639.98px){.hshop__cta>*{flex:100%;justify-content:center}}.hshop__cta,.sp-hero__cta{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.hshop__side{min-width:0}.plist{background:var(--surface-1);border:1px solid var(--border-1);border-radius:1.5rem;overflow:hidden}.plist__rows{margin:0;padding:0;list-style:none}.plist__row{align-items:center;gap:var(--space-3_5);min-height:68px;padding:var(--space-3) var(--space-4);color:var(--text);transition:background-color .16s var(--ease-out);text-decoration:none;display:flex;position:relative}.plist__rows li+li .plist__row:before{content:"";top:0;inset-inline:calc(var(--space-4) + 42px + var(--space-3_5)) 0;border-top:1px solid var(--border-1);position:absolute}@media (hover:hover) and (pointer:fine){.plist__row:hover{background:var(--surface-2)}.plist__row:hover .plist__chev{color:var(--text);transform:translate(-3px)}}.plist__row:focus-visible{box-shadow:inset var(--focus-ring);outline:none}.plist__row .sv-logo{--sv-logo:42px;border-radius:12px}.plist__text{flex:1;gap:1px;min-width:0;display:grid}.plist__name{font-size:var(--fs-body-sm);white-space:nowrap;text-overflow:ellipsis;text-align:right;unicode-bidi:plaintext;font-weight:800;overflow:hidden}.plist__cat{font-size:var(--fs-caption);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.plist__price{padding:var(--space-1_5) var(--space-3);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;background:var(--surface-2);border-radius:var(--radius-pill);flex:none;font-weight:800}.plist__chev{font-size:var(--fs-micro);color:var(--text-subtle);transition:color .16s var(--ease-out), transform .16s var(--ease-out);flex:none}.plist__all{justify-content:center;align-items:center;gap:var(--space-2);min-height:52px;font-size:var(--fs-body-sm);color:var(--accent-soft);border-top:1px solid var(--border-1);transition:background-color .16s var(--ease-out);font-weight:800;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.plist__all:hover{background:var(--surface-2)}}.plist__all i{font-size:var(--fs-micro)}.plist__all:focus-visible{box-shadow:inset var(--focus-ring);outline:none}body.light-theme .plist__all{color:var(--accent-strong)}@container hshop (width<=520px){.plist__row{row-gap:var(--space-1_5);grid-template-columns:42px minmax(0,1fr) auto;grid-template-areas:"logo text chev""logo price chev";display:grid}.plist__row .sv-logo{grid-area:logo}.plist__text{grid-area:text}.plist__price{grid-area:price;justify-self:start}.plist__chev{grid-area:chev}}.sp-svc__head:focus-visible{box-shadow:var(--focus-ring);outline:none}.sp-demo{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-size:var(--fs-micro);color:var(--tone-warning-fg);display:flex}.sp-hero{justify-items:center;gap:var(--space-4);margin-bottom:var(--space-12);text-align:center;display:grid}html:has(#siteNav){scroll-padding-top:calc(var(--snav-offset) + var(--space-3))}.sp-hero .hshop__eyebrow{justify-self:center}.sp-hero .sp-hero__cta{justify-content:center}.sp-hero .t-h1{text-wrap:balance;margin:0}.sp-facts{justify-content:center;gap:var(--space-2) var(--space-6);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.sp-facts li{align-items:center;gap:var(--space-2);font-size:var(--fs-caption);color:var(--text-muted);display:inline-flex}.sp-facts i{color:var(--accent-text)}.sp-facts b{color:var(--text)}.sp-sec{margin-bottom:var(--space-12)}.sp-sec__title{margin-bottom:var(--space-2);text-wrap:balance}.sp-sec__lead{margin-bottom:var(--space-5);font-size:var(--fs-body-sm);color:var(--text-muted)}.sp-steps{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.sp-steps li{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-md);background:var(--surface-1);border:1px solid var(--border-1);font-size:var(--fs-body-sm);color:var(--text);display:grid}.sp-steps p{font-size:var(--fs-caption);color:var(--text-muted);line-height:1.85}.sp-steps__n{color:#fff;background:linear-gradient(135deg, var(--accent-deep), var(--accent));border-radius:50%;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.sp-list{gap:var(--space-2_5);display:grid}.sp-plan__fact{white-space:nowrap}.sp-plan__fact:first-child{white-space:normal}.sp-svc{border-radius:var(--radius-md);background:var(--surface-1);border:1px solid var(--border-1)}.sp-svc.is-open{border-color:var(--border-2)}@media (hover:hover) and (pointer:fine){.sp-svc__head:hover{background:var(--surface-2)}}.sp-svc__head{align-items:center;gap:var(--space-2) var(--space-3_5);width:100%;padding:var(--space-4);text-align:right;border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.sp-svc__main{gap:var(--space-1);flex-direction:column;flex:220px;min-width:0;display:flex}.sp-svc__top{align-items:center;gap:var(--space-1_5);font-size:var(--fs-body-sm);color:var(--text);flex-wrap:wrap;display:flex}.sp-svc__sum{font-size:var(--fs-caption);color:var(--text-muted);line-height:1.8}.sp-svc__side{align-items:center;gap:var(--space-3);font-size:var(--fs-caption);color:var(--text-muted);white-space:nowrap;margin-inline-start:auto;display:flex}.sp-svc__side b{color:var(--text)}.sp-svc__chev{color:var(--text-subtle);transition:transform var(--dur-fast) var(--ease-standard)}.sp-svc.is-open .sp-svc__chev{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.sp-svc__chev{transition:none}}.sp-svc__plans{gap:var(--space-3);padding:0 var(--space-4) var(--space-4);display:grid}.sp-svc__plans[hidden]{display:none}.sp-plans{gap:var(--space-2);display:grid}.sp-plan{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-3_5);border-radius:var(--radius-field);background:var(--surface-2);flex-wrap:wrap;display:flex}.sp-plan.is-off{opacity:.7}.sp-plan__main{align-items:center;gap:var(--space-1_5);min-width:0;font-size:var(--fs-body-sm);color:var(--text);flex-wrap:wrap;flex:240px;display:flex}.sp-plan__facts{font-size:var(--fs-micro);color:var(--text-muted);flex-basis:100%}.sp-plan__side{align-items:center;gap:var(--space-2);font-size:var(--fs-caption);color:var(--text-muted);flex-wrap:wrap;margin-inline-start:auto;display:flex}.sp-plan__side b{font-size:var(--fs-body-sm);color:var(--text)}.sp-link{color:var(--accent-text);text-underline-offset:3px;font-weight:700;text-decoration:underline}.sp-loading,.sp-empty{padding:var(--space-4);font-size:var(--fs-caption);color:var(--text-muted)}.sp-soon{justify-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-6);text-align:center;border-radius:var(--radius-md);background:var(--surface-1);border:1px dashed var(--border-2);font-size:var(--fs-body-sm);color:var(--text-muted);line-height:1.9;display:grid}.sp-soon h3{font-size:var(--fs-h4);color:var(--text);font-weight:800}.sp-soon a{color:var(--accent-text);font-weight:700}.sp-soon__ico{width:56px;height:56px;font-size:var(--fs-h4);color:var(--accent-text);background:var(--surface-2);border-radius:50%;place-items:center;display:grid}.sp-two{gap:var(--space-3);margin:var(--space-4) 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid}.sp-box{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-md);background:var(--surface-1);border:1px solid var(--border-1);font-size:var(--fs-caption);color:var(--text-muted);line-height:1.9;display:grid}.sp-box h3{font-size:var(--fs-body);color:var(--text);font-weight:800}.sp-box__ico{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--accent-text);background:var(--surface-2);place-items:center;display:grid}.sp-tags{gap:var(--space-3);margin-top:var(--space-4);display:grid}.sp-tags>div{align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--fs-caption);color:var(--text-muted);flex-wrap:wrap;line-height:1.85;display:flex}.sp-tags dd{flex:280px}.sp-faq{gap:var(--space-2);margin-top:var(--space-4);display:grid}.sp-faq details{border-radius:var(--radius-field);background:var(--surface-1);border:1px solid var(--border-1)}.sp-faq summary::-webkit-details-marker{display:none}.sp-faq summary:after{content:"";font-family:"Font Awesome 7 Free","Font Awesome 6 Free";font-size:var(--fs-micro);color:var(--text-subtle);transition:transform var(--dur-fast) var(--ease-out);margin-inline-start:auto;font-weight:900}.sp-faq details[open] summary:after{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.sp-faq summary:hover{background:var(--surface-2)}}@media (prefers-reduced-motion:reduce){.sp-faq summary:after{transition:none}}.sp-faq summary{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-3) var(--space-4);font-size:var(--fs-body-sm);color:var(--text);cursor:pointer;font-weight:800;list-style:none;display:flex}.sp-faq summary:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-field);outline:none}.sp-faq p{padding:0 var(--space-4) var(--space-4);font-size:var(--fs-caption);color:var(--text-muted);line-height:1.95}.sp-faq a,.sp-secure a{color:var(--accent-text);font-weight:700}.sv-logo--pad{box-shadow:inset 0 0 0 1px var(--border-1);background:#fff}.sv-logo--pad img{object-fit:contain;padding:16%}.ad-imp-file{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-3);font-size:var(--fs-micro);flex-wrap:wrap;display:flex}.ad-imp-file label{cursor:pointer}.ad-imp-file:has(input:focus-visible) label{box-shadow:var(--focus-ring)}.ad-imp-wait{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--border-1);font-size:var(--fs-caption);color:var(--text);display:flex}.ad-imp-wait[hidden]{display:none}.ad-imp-wait>i{margin-top:var(--space-1);color:var(--accent-text)}.ad-imp-wait p{margin-top:var(--space-1);font-size:var(--fs-micro)}.ad-imp-src{align-items:center;gap:var(--space-2) var(--space-4);font-size:var(--fs-micro);flex-wrap:wrap;display:flex}.ad-imp-src a{color:var(--accent-text);overflow-wrap:anywhere;font-weight:800;text-decoration:none}.ad-imp-src a:hover{text-decoration:underline}.ad-imp-steps{margin-top:var(--space-2);font-size:var(--fs-micro);color:var(--text-subtle)}.ad-imp-steps summary{cursor:pointer;width:fit-content;font-weight:700}.ad-imp-steps ul{gap:var(--space-1);margin-top:var(--space-2);display:grid}.ad-imp-steps .is-ok i{color:var(--tone-success-fg)}.ad-imp-steps .is-bad i{color:var(--tone-danger-fg)}.pc-notice.ad-imp-warn{margin:var(--space-3) 0 0;font-size:var(--fs-micro)}.ad-imp-warn ul{gap:var(--space-1);display:grid}.ad-imp-logos{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.ad-imp-logo{justify-items:center;gap:var(--space-1_5);min-width:92px;padding:var(--space-2_5) var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--border-1);background:var(--surface-1);cursor:pointer;text-align:center;display:grid;position:relative}.ad-imp-logo input{opacity:0;width:1px;height:1px;position:absolute}.ad-imp-logo.is-on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.ad-imp-logo:has(input:focus-visible){box-shadow:var(--focus-ring)}.ad-imp-logo small{font-size:var(--fs-micro);color:var(--text-subtle)}.ad-imp-kept{align-items:center;gap:var(--space-2);display:inline-flex}.ad-imp-bar{gap:var(--space-3);margin-bottom:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}@container adm (width>=520px){.ad-imp-bar{grid-template-columns:180px minmax(0,1fr)}}.ad-imp-plans{gap:var(--space-2);display:grid}.ad-imp-plan{gap:var(--space-2) var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);border:1px dashed var(--border-2);grid-template-columns:auto minmax(0,1fr);display:grid}.ad-imp-plan.is-on{border-style:solid;border-color:color-mix(in srgb, var(--accent) 45%, var(--border-1));background:var(--surface-1)}.ad-imp-plan__pick{padding-top:var(--space-2)}.ad-imp-plan__main{gap:var(--space-1_5);min-width:0;display:grid}.ad-imp-plan__names{gap:var(--space-2);flex-wrap:wrap;display:flex}.ad-imp-plan input[type=text],.ad-imp-plan input[type=number],.ad-imp-plan select{min-width:0;min-height:36px;padding:0 var(--space-2_5);font:inherit;font-size:var(--fs-caption);color:var(--text);border-radius:var(--radius-xs);background:var(--surface-1);border:1px solid var(--border-control)}.ad-imp-plan__names input:first-child{flex:2 150px;font-weight:800}.ad-imp-plan__names input:last-child{flex:100px}.ad-imp-plan__meta{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--fs-micro);color:var(--text-subtle);flex-wrap:wrap;display:flex}.ad-imp-plan__feats{font-size:var(--fs-micro);color:var(--text-subtle);line-height:1.7}.ad-imp-plan__price{align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.ad-imp-plan__price select{flex:0 92px}.ad-imp-plan__price input[type=number]{width:64px}.ad-imp-usd{align-items:center;gap:var(--space-1);color:var(--text);font-weight:800;display:inline-flex}.ad-imp-usd input[type=text]{width:88px}.ad-imp-plan__final{font-size:var(--fs-caption);color:var(--text);white-space:nowrap;margin-inline-start:auto;font-weight:800}@container adm (width>=640px){.ad-imp-plan{grid-template-columns:auto minmax(0,1fr) auto}.ad-imp-plan__price{flex-wrap:nowrap;grid-column:auto;align-self:start}}.sv-pop__item,.sv-card,.sv-chip,.sv-seg__opt,.sv-view,.sv-order,.sv-act,.sv-more,.plist__row,.sp-svc__head,.ad-imp-logo{transition:background-color var(--dur-quick) var(--ease-out), border-color var(--dur-quick) var(--ease-out), color var(--dur-quick) var(--ease-out), box-shadow var(--dur-quick) var(--ease-out), transform var(--dur-quick) var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.sv-chip:active,.sv-seg__opt:active,.sv-view:active,.sv-act:active,.sv-more:active{transform:scale(.97)}.sv-pop__item:active,.ad-imp-logo:active{transform:scale(.96)}.sv-card:active,.sv-order:active,.plist__row:active,.sp-svc__head:active{transform:scale(.99)}@media (prefers-reduced-motion:reduce){.sv-pop__item:active,.sv-card:active,.sv-chip:active,.sv-seg__opt:active,.sv-view:active,.sv-order:active,.sv-act:active,.sv-more:active,.plist__row:active,.sp-svc__head:active,.ad-imp-logo:active{transform:none}}.sv-chips.is-fade-end,.sv-pop.is-fade-end{mask-image:linear-gradient(90deg,#0000,#000 32px)}.sv-chips.is-fade-start,.sv-pop.is-fade-start{mask-image:linear-gradient(270deg,#0000,#000 32px)}.sv-chips.is-fade-start.is-fade-end,.sv-pop.is-fade-start.is-fade-end{mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}#adShopDlgBody>:is(.ad-two,.ad-three,.pc-field)+:is(.ad-two,.ad-three,.pc-field),#adShopDlgBody :not(.ad-two,.ad-three)>:is(.ad-two,.ad-three,.pc-field)+:is(.ad-two,.ad-three,.pc-field){margin-top:var(--space-4)}.steps-v2-grid{--wm-trace-rgb:var(--accent-soft-rgb)}body.light-theme .steps-v2-grid{--wm-trace-rgb:var(--accent-rgb)}.steps-v2-grid.wm-traced:after{content:"";background:linear-gradient(to bottom, rgb(var(--wm-trace-rgb) / 0) 0%, rgb(var(--wm-trace-rgb) / .95) 10%, rgb(var(--wm-trace-rgb) / 0) 10.6%);opacity:0;pointer-events:none;z-index:0;width:2px;animation:wmTraceY 1.6s var(--ease-in-out) .55s backwards;position:absolute;top:6px;bottom:6px;right:2rem}@media (width>=768px){.steps-v2-grid.wm-traced:after{background:linear-gradient(to left, rgb(var(--wm-trace-rgb) / 0) 0%, rgb(var(--wm-trace-rgb) / .95) 10%, rgb(var(--wm-trace-rgb) / 0) 10.6%);width:auto;height:2px;animation-name:wmTraceX;inset:2.25rem 12.5% auto}}@keyframes wmTraceX{0%{opacity:0;transform:translate(0)}12%,88%{opacity:1}to{opacity:0;transform:translate(-90%)}}@keyframes wmTraceY{0%{opacity:0;transform:translateY(0)}12%,88%{opacity:1}to{opacity:0;transform:translateY(90%)}}.steps-v2-grid.wm-traced .step-v2:last-child .step-v2-icon-wrap:after{content:"";border-radius:var(--radius-md);border:1.5px solid rgb(var(--wm-trace-rgb) / .8);opacity:0;pointer-events:none;animation:wmArrive .9s var(--ease-out) 1.8s backwards;position:absolute;inset:0}@keyframes wmArrive{0%{opacity:0;transform:scale(1)}15%{opacity:1}to{opacity:0;transform:scale(1.35)}}.wm-greet{margin-top:var(--space-1_5);font-size:var(--fs-caption);color:var(--text-subtle);line-height:1.9}.wm-greet__hi{color:var(--text-secondary);font-weight:700}.wallet-hero__amount.wm-rolling{font-variant-numeric:tabular-nums}.pcv-scene.wm-fresh:before{content:"";aspect-ratio:1.586;border-radius:var(--radius-lg);box-shadow:0 0 0 1px rgb(var(--accent-soft-rgb) / .55), 0 0 48px 6px rgb(var(--accent-rgb) / .5);opacity:0;pointer-events:none;z-index:0;animation:wmCardHalo 1.3s var(--ease-out) .15s backwards;top:0;position:absolute;inset-inline:0}@keyframes wmCardHalo{0%{opacity:0;transform:scale(.97)}30%{opacity:1}to{opacity:0;transform:scale(1.05)}}.empty-state__icon--card{aspect-ratio:1.586;border-radius:var(--radius-xs);width:88px;height:auto;font-size:var(--fs-body)}@media (prefers-reduced-motion:reduce){.steps-v2-grid.wm-traced:after,.steps-v2-grid.wm-traced .step-v2:last-child .step-v2-icon-wrap:after,.pcv-scene.wm-fresh:before{animation:none}}.pcv-wrap{container:pcards/inline-size}.pcv-peek{display:none}@container pcards (width<=560px){#cardsGrid.pcv-grid.is-stack{flex-direction:column;align-items:stretch;gap:0;display:flex}.pcv-grid.is-stack>.pcv-scene:not(.is-picked){overflow-clip-margin:24px;height:70px;z-index:var(--k,1);order:0;margin-bottom:-18px;overflow:clip}.pcv-grid.is-stack>.pcv-scene:not(.is-picked) .pcv-orb{display:none}.pcv-grid.is-stack>.pcv-scene.is-picked .pcv-face,.pcv-grid.is-stack>.pcv-scene:not(.is-picked)~.pcv-scene:not(.is-picked) .pcv-face{box-shadow:0 -10px 22px -8px #0000008c, var(--shadow-lg), inset 0 1px 0 #ffffff1a}.pcv-grid.is-stack>.pcv-scene:not(.is-picked)>:not(.pcv-peek){pointer-events:none}.pcv-grid.is-stack>.pcv-scene:not(.is-picked) .pcv-front__top,.pcv-grid.is-stack>.pcv-scene:not(.is-picked) .pcv-mid{visibility:hidden}.pcv-grid.is-stack>.pcv-scene.is-picked{z-index:20;order:1}.pcv-grid.is-stack>.pcv-scene:not(.is-picked) .pcv-peek{z-index:5;align-items:center;gap:var(--space-2_5);height:52px;padding:0 var(--space-5);border-radius:var(--radius-lg) var(--radius-lg) 0 0;text-align:right;color:#fff;background:0 0;display:flex;position:absolute;inset:0 0 auto}.pcv-peek__name{align-items:center;gap:var(--space-1_5);min-width:0;font-size:var(--fs-body-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:800;display:inline-flex;overflow:hidden}.pcv-peek__name i{font-size:var(--fs-micro);opacity:.7}.pcv-peek__num{font-size:var(--fs-caption);letter-spacing:.06em;opacity:.85;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:700}.pcv-peek:focus-visible{box-shadow:inset var(--focus-ring);outline:none}.pcv-peek:active{background:rgb(var(--accent-rgb) / .12)}}body.light-theme .pcv-front .status-pill,body.light-theme .pcv-peek .status-pill{color:color-mix(in srgb, var(--pill-fg) 30%, white);background:color-mix(in srgb, var(--pill-fg) 30%, transparent);border-color:color-mix(in srgb, var(--pill-fg) 55%, transparent)}.pcsb-anchor{z-index:var(--z-sticky);height:0;position:sticky;top:10px}.pcsb{align-items:center;gap:var(--space-2);min-height:56px;padding:var(--space-1_5) var(--space-2) var(--space-1_5) var(--space-4);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-pop) 74%, transparent);backdrop-filter:blur(18px)saturate(160%);border:1px solid var(--border-2);box-shadow:var(--shadow-md);opacity:0;pointer-events:none;transition:transform .32s cubic-bezier(.32, .72, 0, 1), opacity .2s var(--ease-out);inset-inline:0;display:flex;position:absolute;top:0;transform:translateY(-140%)}.pcsb[hidden]{display:none}.pcsb.is-on{opacity:1;pointer-events:auto;transform:none}.pcsb__bal,.pcsb__item{align-items:center;gap:var(--space-1_5);min-height:44px;padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--fs-caption);color:var(--text-muted);white-space:nowrap;display:inline-flex}.pcsb__bal b{font-size:var(--fs-body-sm);color:var(--text);font-variant-numeric:tabular-nums;font-weight:900}.pcsb__bal i,.pcsb__item i{color:var(--accent-text)}.pcsb__item b{color:var(--text);font-weight:800}.pcsb__sep{background:var(--border-2);width:1px;height:22px}.pcsb__acts{gap:var(--space-1_5);margin-inline-start:auto;display:inline-flex}.pcsb__btn{align-items:center;gap:var(--space-1_5);min-height:40px;padding:0 var(--space-3_5);border-radius:var(--radius-pill);font-size:var(--fs-caption);color:var(--text);background:var(--surface-2);border:1px solid var(--border-2);transition:transform .16s var(--ease-out), background-color .16s var(--ease-out);font-weight:800;display:inline-flex}.pcsb__btn--main{color:#fff;background:linear-gradient(135deg, var(--accent-deep), var(--accent-fill));border-color:#0000}.pcsb__btn:active,.pcsb__bal:active,.pcsb__item:active{transform:scale(.97)}.pcsb button:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (hover:hover) and (pointer:fine){.pcsb__bal:hover,.pcsb__item:hover{background:var(--surface-2)}}@media (width<=559px){.pcsb{padding-inline-start:var(--space-2)}.pcsb__item span,.pcsb__btn span,.pcsb__bal small{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pcsb__btn{justify-content:center;width:44px;min-height:44px;padding:0}}@media (prefers-reduced-motion:reduce){.pcsb{transition:opacity .15s linear;transform:none}}@media (prefers-reduced-transparency:reduce){.pcsb{background:var(--surface-pop);backdrop-filter:none}}.txn-day{z-index:3;margin-top:var(--space-5);pointer-events:none;justify-content:flex-start;display:flex;position:sticky;top:74px}.txn-day:first-child{margin-top:0}.txn-day span{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--fs-micro);color:var(--text-muted);background:color-mix(in srgb, var(--surface-pop) 92%, transparent);backdrop-filter:blur(10px);border:1px solid var(--border-2);box-shadow:var(--shadow-sm);font-weight:800}.txn-card.is-fresh{animation:txnFresh 1.8s var(--ease-out)}@keyframes txnFresh{0%{box-shadow:0 0 0 2px rgb(var(--accent-rgb) / .7), 0 0 24px rgb(var(--accent-rgb) / .35)}to{box-shadow:0 0 0 2px #0000,0 0 24px #0000}}@media (prefers-reduced-motion:reduce){.txn-card.is-fresh{box-shadow:0 0 0 2px rgb(var(--accent-rgb) / .5);animation:none}}.pcst[hidden],#kycOverviewCard[hidden]{display:none}.pcst__head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.pcst__count{font-size:var(--fs-micro);color:var(--text-muted);font-weight:800}.pcst__bar{height:4px;margin:calc(var(--space-2) * -1) 0 var(--space-4);border-radius:var(--radius-pill);background:var(--surface-2);display:block;overflow:hidden}.pcst__bar i{border-radius:inherit;background:rgb(var(--accent-rgb));height:100%;transform:scaleX(var(--pcst-p,0));transform-origin:100%;transition:transform .52s var(--ease-out);display:block}.pcst__steps{gap:var(--space-2_5);display:grid}.pcst__step{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3_5);border-radius:var(--radius-field);background:var(--surface-1);border:1px solid var(--border-1);display:flex}.pcst__step.is-now{border-color:rgb(var(--accent-rgb) / .55);background:rgb(var(--accent-rgb) / .08)}.pcst__dot{width:34px;height:34px;font-size:var(--fs-caption);color:var(--text-muted);background:var(--surface-2);border:1px solid var(--border-2);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid;position:relative}.pcst__dot i{display:none}.pcst__step.is-now .pcst__dot{color:#fff;background:linear-gradient(135deg, var(--accent-deep), var(--accent-fill));border-color:#0000}.pcst__step.is-done .pcst__dot{color:var(--tone-success-fg);background:var(--tone-success-bg);border-color:var(--tone-success-bd)}.pcst__step.is-done .pcst__dot b{display:none}.pcst__step.is-done .pcst__dot i{display:block}.pcst__step.is-pop .pcst__dot{animation:.48s cubic-bezier(.34,1.56,.64,1) pcstPop}@keyframes pcstPop{0%{transform:scale(.6)}to{transform:scale(1)}}.pcst__txt{flex:1;gap:2px;min-width:0;display:grid}.pcst__txt b{font-size:var(--fs-body-sm);color:var(--text);font-weight:800}.pcst__txt span{font-size:var(--fs-micro);color:var(--text-muted)}.pcst__step.is-done .pcst__txt b{color:var(--text-muted)}.pcst__go{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-pill);font-size:var(--fs-caption);color:var(--text);background:var(--surface-2);border:1px solid var(--border-2);transition:transform .16s var(--ease-out);flex:none;font-weight:800}.pcst__go.is-main{color:#fff;background:linear-gradient(135deg, var(--accent-deep), var(--accent-fill));border-color:#0000}.pcst__go[hidden]{display:none}.pcst__go:active{transform:scale(.97)}.pcst__go:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.pcst__step.is-pop .pcst__dot{animation:none}}@media (hover:hover) and (pointer:fine){.sv-pop__item:hover{background:color-mix(in srgb, var(--brand,var(--accent)) 10%, var(--surface-1));border-color:color-mix(in srgb, var(--brand,var(--accent)) 50%, var(--border-2))}}.sv-pop__item:active{background:color-mix(in srgb, var(--brand,var(--accent)) 14%, var(--surface-1));border-color:color-mix(in srgb, var(--brand,var(--accent)) 55%, var(--border-2))}.cb-earned{min-width:220px;padding:var(--space-3_5) var(--space-5);gap:2px}.cb-earned__v{font-size:var(--fs-h2);font-weight:900;line-height:1.15}.cb-earned__v small{font-size:var(--fs-caption);color:var(--cb-muted);font-weight:700}.cb-earned__sub{font-size:var(--fs-micro);color:var(--cb-faint)}.cb-earned.is-land{animation:cb-land .64s var(--ease-spring)}@keyframes cb-land{35%{box-shadow:0 0 0 2px color-mix(in srgb, var(--tone-success-fg) 45%, transparent), 0 0 28px color-mix(in srgb, var(--tone-success-fg) 30%, transparent);transform:scale(1.05)}}.cb-fly{z-index:var(--z-toast);pointer-events:none;position:fixed}.cb-fly__in{padding:var(--space-1_5) var(--space-3);border-radius:var(--radius-pill);font-size:var(--fs-body-sm);white-space:nowrap;color:var(--tone-success-fg);background:linear-gradient(var(--tone-success-bg), var(--tone-success-bg)), var(--surface-pop);border:1px solid var(--tone-success-bd);box-shadow:var(--shadow-md);font-weight:900;display:block;translate:-50% -50%}.cb-hero{justify-items:center;gap:var(--space-6);margin-bottom:var(--space-5);display:grid}.cb-hero .cb-holo-wrap{justify-self:stretch;margin:0}@container club (width>=700px){.cb-hero{align-items:center;gap:var(--space-8);grid-template-columns:auto minmax(0,1fr)}}.cb-orbit{--box:248px;justify-items:center;gap:var(--space-3);margin:0;display:grid}@container club (width>=700px){.cb-orbit{--box:272px}}.cb-orbit__stage{width:var(--box);height:var(--box);position:relative}.cb-orbit__ring{width:calc(var(--box) * var(--dd));height:calc(var(--box) * var(--dd));border-radius:var(--radius-circle);box-shadow:inset 0 0 0 1px var(--border-1);animation:cb-orbit-spin var(--t) linear infinite;position:absolute;top:50%;left:50%;translate:-50% -50%}.cb-orbit__ring.is-in{--dd:.52}.cb-orbit__ring.is-out{--dd:.84;animation-direction:reverse}.cb-orbit__ring:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, transparent, rgb(var(--accent-rgb) / .8) 43%, transparent);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cb-orbit__item{width:0;height:0;transform:rotate(var(--a)) translateX(calc(var(--box) * var(--r))) rotate(calc(-1 * var(--a)));position:absolute;top:50%;left:50%}.cb-orbit__up{animation:cb-orbit-spin var(--t) linear infinite reverse;position:absolute;top:0;left:0;translate:-50% -50%}.cb-orbit__ring.is-out .cb-orbit__up{animation-direction:normal}.cb-orbit:is(:hover,:focus-within) :is(.cb-orbit__ring,.cb-orbit__up){animation-play-state:paused}.cb-orbit__av{border-radius:var(--radius-circle);width:40px;height:40px;font-size:var(--fs-body-sm);color:var(--text-muted);background:linear-gradient(var(--surface-2), var(--surface-2)), var(--surface-pop);border:1px solid var(--border-2);place-items:center;font-weight:800;line-height:1;display:grid}.cb-orbit__av.is-card{color:var(--tone-success-fg);background:linear-gradient(var(--tone-success-bg), var(--tone-success-bg)), var(--surface-pop);border-color:var(--tone-success-bd);box-shadow:0 0 18px color-mix(in srgb, var(--tone-success-fg) 38%, transparent)}.cb-orbit__av.is-kyc{color:var(--accent);background:linear-gradient(rgb(var(--accent-rgb) / .14), rgb(var(--accent-rgb) / .14)), var(--surface-pop);border-color:rgb(var(--accent-rgb) / .4)}body.light-theme .cb-orbit__av.is-kyc,body.light-theme .cb-orbit__av.is-seat{color:var(--accent-strong)}.cb-orbit__av.is-seat{width:34px;height:34px;font-size:var(--fs-micro);color:var(--accent);background:var(--surface-pop);border:1.5px dashed rgb(var(--accent-rgb) / .5);cursor:pointer;transition:transform .16s var(--ease-out), border-color .16s var(--ease-out)}.cb-orbit__av.is-seat:hover{border-color:var(--accent);transform:scale(1.08)}.cb-orbit__av.is-seat:active{transform:scale(.96)}.cb-orbit__av.is-more{font-size:var(--fs-micro)}.cb-orbit__core{text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.cb-orbit__core b{font-size:var(--fs-h1);color:var(--text);font-weight:900;line-height:1}.cb-orbit__core b.is-icon{font-size:var(--fs-h3);color:var(--accent)}body.light-theme .cb-orbit__core b.is-icon{color:var(--accent-strong)}.cb-orbit__core span{margin-top:var(--space-1);font-size:var(--fs-micro);color:var(--cb-muted);font-weight:700}.cb-orbit__key{justify-content:center;gap:var(--space-1_5) var(--space-3_5);max-width:300px;font-size:var(--fs-micro);color:var(--cb-muted);text-align:center;flex-wrap:wrap;font-weight:700;display:flex}.cb-orbit__k{align-items:center;gap:var(--space-1_5);display:inline-flex}.cb-orbit__k i{border-radius:var(--radius-circle);background:var(--text-subtle);width:8px;height:8px}.cb-orbit__k.is-card i{background:var(--tone-success-fg)}.cb-orbit__k.is-kyc i{background:var(--accent)}.cb-orbit.is-enter .cb-orbit__pop{animation:cb-orbit-pop .7s var(--ease-out) var(--d) both;display:block}@keyframes cb-orbit-spin{to{rotate:360deg}}@keyframes cb-orbit-pop{0%{opacity:0;filter:blur(6px);transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.cb-orbit__ring,.cb-orbit__up,.cb-orbit.is-enter .cb-orbit__pop,.cb-earned.is-land{animation:none}}.cb-wh__stage:after{content:"";border-radius:var(--radius-circle);pointer-events:none;background:conic-gradient(from var(--ring-angle), var(--accent), transparent 20%, transparent 50%, var(--accent-soft) 66%, transparent 86%, var(--accent));-webkit-mask-composite:xor;opacity:0;transition:opacity .4s var(--ease-out);padding:2px;position:absolute;inset:-7px;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cb-wh__stage.is-ready:after{opacity:1;animation:5s linear infinite plan-ring}@media (prefers-reduced-motion:reduce){.cb-wh__stage.is-ready:after{animation:none}}.cb-wh__next{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2_5);padding:var(--space-3) var(--space-3_5);border-radius:var(--radius-sm);background:var(--surface-1);border:1px solid var(--border-1);display:flex}.cb-wh__next[hidden]{display:none}.cb-wh__next-k{font-size:var(--fs-micro);color:var(--cb-muted);font-weight:700}.cb-wh__clock{font-size:var(--fs-h3);color:var(--text);font-variant-numeric:tabular-nums;align-items:center;font-weight:900;line-height:1.2;display:inline-flex}.cb-roll{height:1.2em;display:inline-block;overflow:hidden}.cb-roll__col{transform:translateY(calc(var(--n,0) * -1.2em));transition:transform .42s var(--ease-out);flex-direction:column;display:flex}.cb-roll__col>span{text-align:center;height:1.2em}.cb-roll__sep{opacity:.5;padding-inline:2px}@media (prefers-reduced-motion:reduce){.cb-roll__col{transition:none}}.auth-tabs{isolation:isolate;position:relative}.auth-tabs>button{z-index:1;position:relative}#authTabs>button{transition:color .3s var(--ease-standard), background-color 0s}#authTabs>button.tab-active{transition:color .3s var(--ease-standard), background-color 0s linear .32s;box-shadow:none!important}.auth-tabs__pill{z-index:0;background:var(--accent-fill);width:calc(50% - 4px);box-shadow:0 4px 15px rgb(var(--accent-rgb) / .4);transition:transform .32s var(--ease-drawer);border-radius:.75rem;position:absolute;inset-block:4px;inset-inline-start:4px}.auth-tabs.is-register .auth-tabs__pill{transform:translate(-100%)}[dir=ltr] .auth-tabs.is-register .auth-tabs__pill{transform:translate(100%)}@media (prefers-reduced-motion:reduce){#otp-container.shake{animation:none}.auth-tabs__pill{transition:none}}.auth-stage{display:none}@media (width>=1024px){.login-body{column-gap:clamp(48px,6vw,112px)}.auth-stage{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;width:clamp(340px,34vw,460px);display:flex}}.auth-stage__art{--px:0;--py:0;width:100%;transform:perspective(900px) rotateY(calc(var(--px) * -10deg)) rotateX(calc(var(--py) * 8deg)) translate3d(calc(var(--px) * 14px), calc(var(--py) * 10px), 0);will-change:transform;position:relative}.auth-stage__glow{border-radius:var(--radius-circle);background:radial-gradient(circle, rgb(var(--accent-rgb) / .32), transparent 66%);filter:blur(28px);translate:calc(var(--px) * -30px) calc(var(--py) * -20px);pointer-events:none;position:absolute;inset:12% 10%}.auth-stage__img{width:100%;height:auto;display:block;position:relative}.auth-stage__title{text-wrap:balance;font-size:var(--fs-h2);letter-spacing:-.01em;color:var(--text);font-weight:900;line-height:1.3}.auth-stage__facts{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.auth-stage__facts li{align-items:center;gap:var(--space-1_5);padding:var(--space-1_5) var(--space-3);border-radius:var(--radius-pill);font-size:var(--fs-caption);color:var(--text-muted);background:var(--surface-1);border:1px solid var(--border-1);font-weight:700;display:inline-flex}.auth-stage__facts i{color:var(--accent)}body.light-theme .auth-stage__facts i{color:var(--accent-strong)}@media (prefers-reduced-motion:reduce){.auth-stage__art{transform:none}.auth-stage__glow{translate:none}}.snav{--snav-glass:color-mix(in srgb, var(--surface-pop) 72%, transparent);z-index:var(--z-nav);margin-bottom:var(--space-4);padding:12px 16px 0;position:sticky;top:12px}.snav__bar{align-items:center;gap:var(--space-3);grid-template-columns:1fr auto 1fr;max-width:1120px;min-height:60px;margin-inline:auto;padding:6px;display:grid;position:relative}.snav__bar>*{z-index:1;position:relative}.snav__bar:before{content:"";z-index:0;border-radius:var(--radius-pill);background:var(--snav-glass);backdrop-filter:blur(18px)saturate(160%);border:1px solid var(--border-2);box-shadow:var(--shadow-md);clip-path:inset(0 var(--cr,50%) 0 var(--cl,50%) round var(--radius-pill));opacity:0;pointer-events:none;transition:clip-path .38s var(--ease-drawer), opacity .2s var(--ease-out);position:absolute;inset:0}.snav.is-merged .snav__bar:before{clip-path:inset(0 0 0 0 round var(--radius-pill));opacity:1}.snav__brand{justify-self:start;align-items:center;gap:var(--space-2_5);border-radius:var(--radius-pill);min-height:48px;color:var(--text);background:var(--snav-glass);border:1px solid var(--border-1);backdrop-filter:blur(14px);transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out);padding:6px 8px;padding-inline-end:18px;text-decoration:none;display:inline-flex}.snav__brand img{object-fit:contain;width:36px;height:36px}.snav__name{font-size:var(--fs-body);white-space:nowrap;font-weight:900}.snav__nav{border-radius:var(--radius-pill);background:var(--snav-glass);border:1px solid var(--border-1);backdrop-filter:blur(14px);transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out);justify-self:center;padding:5px;position:relative}.snav.is-merged :is(.snav__brand,.snav__nav){backdrop-filter:none;background-color:#0000;border-color:#0000}.snav__links{gap:2px;margin:0;padding:0;list-style:none;display:flex}.snav__links a,.snav__links span{border-radius:var(--radius-pill);font-size:var(--fs-body-sm);white-space:nowrap;padding:10px 18px;font-weight:700;line-height:1.2;display:block}.snav__nav>.snav__links a{color:var(--text-muted);transition:color .16s var(--ease-out);text-decoration:none}.snav__nav>.snav__links a:hover{color:var(--text)}.snav__nav>.snav__links a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.snav__glide{background-image:linear-gradient(100deg, transparent 40%, #ffffff2e 50%, transparent 60%), var(--btn-primary-bg);box-shadow:var(--btn-primary-bevel);border-radius:var(--radius-pill);pointer-events:none;clip-path:inset(0 var(--gr,50%) 0 var(--gl,50%) round var(--radius-pill));opacity:0;transition:clip-path .22s var(--ease-drawer), opacity .16s var(--ease-out);background-position:130% 0,0 0,0 0;background-repeat:no-repeat;background-size:240% 100%,100% 100%,100% 100%;position:absolute;inset:5px}.snav__glide.is-on{opacity:1}.snav__glide.is-snap{transition:none}.snav__glide .snav__links span{color:#fff}.snav__glide.is-shine{animation:snav-shine .76s var(--ease-standard)}@keyframes snav-shine{0%{background-position:130% 0,0 0,0 0}to{background-position:-30% 0,0 0,0 0}}.snav__acts{justify-self:end;align-items:center;gap:var(--space-2);display:flex}.snav__cta.btn-primary-pill{height:44px;padding:0 var(--space-5);border-radius:var(--radius-pill);font-size:var(--fs-body-sm);white-space:nowrap;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.snav__burger{border-radius:var(--radius-circle);width:44px;height:44px;color:var(--text);background:var(--snav-glass);border:1px solid var(--border-1);backdrop-filter:blur(14px);display:none;position:relative}.snav__burger i{width:18px;height:2px;transition:transform .2s var(--ease-out);background:currentColor;border-radius:2px;margin:-1px 0 0 -9px;position:absolute;top:50%;left:50%}.snav__burger i:first-child{transform:translateY(-4px)}.snav__burger i:last-child{transform:translateY(4px)}.snav.is-open .snav__burger i:first-child{transform:rotate(45deg)}.snav.is-open .snav__burger i:last-child{transform:rotate(-45deg)}.snav__burger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.snav__menu{z-index:0;gap:var(--space-4);padding:calc(96px + env(safe-area-inset-top)) var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--bg) 84%, transparent);backdrop-filter:blur(22px)saturate(140%);opacity:0;visibility:hidden;transition:opacity .22s var(--ease-out), visibility 0s linear .22s;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.snav.is-open .snav__menu{opacity:1;visibility:visible;transition:opacity .22s var(--ease-out), visibility 0s}.snav__eyebrow{font-size:var(--fs-micro);color:var(--text-subtle);margin:0;font-weight:800}.snav__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.snav__item{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) var(--space-3_5);border-radius:var(--radius-lg);color:var(--text);background:var(--surface-1);border:1px solid var(--border-1);text-decoration:none;display:flex}.snav__item[aria-current=page]{border-color:rgb(var(--accent-rgb) / .5);background:rgb(var(--accent-rgb) / .1)}.snav__item:active{transform:scale(.98)}.snav__ico{border-radius:var(--radius-md);width:40px;height:40px;color:var(--accent);background:rgb(var(--accent-rgb) / .12);flex:none;place-items:center;display:grid}body.light-theme .snav__ico{color:var(--accent-strong)}.snav__txt{gap:2px;min-width:0;display:grid}.snav__txt b{font-size:var(--fs-h4);font-weight:800}.snav__txt small{font-size:var(--fs-caption);color:var(--text-muted)}.snav__chev{font-size:var(--fs-micro);color:var(--text-subtle);margin-inline-start:auto}.snav__foot{gap:var(--space-3);justify-items:center;margin-top:auto;display:grid}.snav__legal{gap:var(--space-2);font-size:var(--fs-caption);color:var(--text-subtle);margin:0;display:flex}.snav__legal a{min-height:44px;padding-inline:var(--space-2);color:var(--text-muted);align-items:center;display:inline-flex}.snav.is-open :is(.snav__list>li,.snav__foot){animation:snav-in .32s var(--ease-out) both;animation-delay:calc(60ms + var(--i,0) * 40ms)}@keyframes snav-in{0%{opacity:0;transform:translateY(10px)}}html.snav-lock{overflow:hidden}@media (width<=899px){.snav__bar{grid-template-columns:auto 1fr}.snav__nav{display:none}.snav__burger{display:block}.snav__cta.btn-primary-pill{padding:0 var(--space-4)}}@media (width<=479px){.snav__name{display:none}.snav__brand{padding-inline-end:8px}}@media (prefers-reduced-motion:reduce){.snav__bar:before,.snav__glide,.snav__burger i,.snav__menu{transition:none}.snav__glide.is-shine,.snav.is-open :is(.snav__list>li,.snav__foot){animation:none}}@media (prefers-reduced-transparency:reduce){.snav__bar:before,.snav__brand,.snav__nav,.snav__burger,.snav__menu{backdrop-filter:none;background-color:var(--surface-pop)}}@media (width<=480px){.notif-drawer{width:100vw}}.notif-filter-btn,.notif-act{position:relative}.notif-filter-btn:after,.notif-act:after{content:"";position:absolute;inset:-8px -2px}body.light-theme .pcsb{background:color-mix(in srgb, var(--surface-pop) 92%, transparent)}.wl-gift{gap:var(--space-5);flex-direction:column;display:flex}.wl-gift__field{width:100%}@container pane (width>=760px){.wl-gift{flex-direction:row;justify-content:space-between;align-items:center}.wl-gift__field{flex-shrink:0;width:24rem}}@media (width>=1024px){.desktop-sidebar>.glass{top:var(--space-6);max-height:calc(100dvh - 48px);position:sticky;overflow-y:auto}}.pcst__go:not(.is-main){display:none}.cb-story__name:not(:empty):before{content:"، "}.cb-story__name{font-size:inherit;color:inherit;margin:0;display:inline}@media (pointer:coarse){.sv-view,.tk-filter,.pcst__go,.sv-more,.cb-cap__copy,.pcsec-btn,.pcpr__cta{min-height:44px}.pcpr__x{min-width:44px;min-height:44px}}.input-glass[dir=ltr]:placeholder-shown{direction:rtl}#adTaskForm,#adPromoForm,#adGiftForm,#adSettingsForm .ad-fs{gap:var(--space-4);display:grid}#adSettingsForm .ad-fs>legend{float:right;width:100%;margin-bottom:0;padding:0}#adSettingsForm .ad-fs>legend+*{clear:both}.ad-fs>.ad-sub{margin-block:var(--space-2) 0}.ad-switch-row>.min-w-0{flex:auto}.pc-field__box:has(input:disabled){opacity:.6;background:var(--surface-2);cursor:not-allowed}.pc-field__box input:disabled{cursor:not-allowed}.ad-prize__box{height:44px;padding-inline:var(--space-3)}.ad-prize__box input{background:0 0;border:0;min-height:0;padding:0}.ad-save{z-index:5;background:var(--surface-pop);position:sticky;inset-block-end:var(--space-3)}.ad-save .ad-btn:not(.ad-btn--primary){margin-inline-start:auto}#adSettingsForm .ad-grid2,#ad-tasks .ad-grid2,#ad-promos .ad-grid2{align-items:start}.ad-h2+.ad-kpis,.ad-h2+.ad-card{margin-top:var(--space-4)}.ad-search input{padding:0 36px 0 var(--space-3_5)}.ad-search input:placeholder-shown,#adUserQ:placeholder-shown{direction:rtl}.ad-inline-form .pc-field{max-width:460px}.ad-shop-search{min-height:44px}@media (width>=1280px){.ad-tab{padding-inline:var(--space-3)}.ad-tabs{gap:var(--space-1_5)}}.ad-shop-tabs{gap:var(--space-1);border-bottom:1px solid var(--border-1);margin-inline-start:0}.ad-shop-tabs .ad-chip{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}.ad-shop-tabs .ad-chip.is-on{color:var(--text);border-bottom-color:var(--accent);background:0 0}.ad-bar{grid-template-columns:7.5rem minmax(0,1fr) 34px}#adFinance dd{text-align:left;font-variant-numeric:tabular-nums}.ad-acts .ad-btn.is-danger,.ad-promo .ad-btn.is-danger{background:0 0;border-color:#0000}.ad-btn.is-danger:hover:not(:disabled){background:var(--tone-danger-bg);border-color:var(--tone-danger-bd)}.ad-btn.is-ok:hover:not(:disabled){background:var(--tone-success-bg);border-color:var(--tone-success-bd)}#adCardsBody .ad-acts .ad-btn:not(.is-danger),#adUserDetail .ad-acts .ad-btn:not(.is-danger){min-width:6.25rem}.ad-btn[aria-expanded=true]{background:var(--surface-2);border-color:var(--accent)}.ad-detail .ad-card__head .ad-btn{margin-inline-start:auto}.ad-shop-order__body>.ad-sub{margin:0}.ad-dialog--wide .ad-dialog__acts{bottom:calc(-1 * var(--space-6));padding-block:var(--space-3);background:var(--surface-pop);position:sticky}#plPricePreview{margin-top:var(--space-2);padding:var(--space-2_5) var(--space-3);white-space:pre-line;background:var(--surface-2);border-radius:var(--radius-sm)}#plPricePreview:empty{display:none}.ad-tk__reply-acts .ad-btn:last-child{margin-inline-start:auto}.ad-msg{max-width:min(72ch,88%)}.ad-msg.is-agent{justify-self:end}.ad-preview .pcpr__head{flex-shrink:0}.ad-preview .pcpr__t{white-space:nowrap}.adl-sub,.adl-back,.adl-eye,.adl-demo__b{color:var(--text-muted);opacity:1}.adl-back:hover,.adl-eye:hover{color:var(--text)}@container adm (width>=1100px){.ad-card>.data-table-wrap{overflow:visible}.ad-table thead th{z-index:2;background:var(--surface-pop);position:sticky;top:0}}@media (width>=640px) and (pointer:fine){.ad-sec .pc-field__box,.ad-dialog .pc-field__box{height:44px;padding-inline:var(--space-3_5)}.ad-sec .pc-field__box input,.ad-sec .pc-field__box select,.ad-dialog .pc-field__box input,.ad-dialog .pc-field__box select{font-size:var(--fs-body-sm)}.ad-table td{padding-block:var(--space-2_5)}}@media (pointer:coarse){.ad-btn--sm,.ad-chip,.ad-sort,.ad-select{min-height:44px}.ad-switch-row .pc-switch{position:relative}.ad-switch-row .pc-switch:after{content:"";position:absolute;inset:-10px -2px}}@media (width<=767.98px){.ad-tabs{margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4);scroll-padding-inline:var(--space-4);scrollbar-width:none}.dashboard-body:has(.ad-shell),.dashboard-body:has(.adl-shell){padding-bottom:env(safe-area-inset-bottom,0px)!important}}@media (width<=639.98px){.ad-table tbody td[dir=ltr]{flex-direction:row-reverse}body.light-theme .ad-table tbody td{border-top:0}.ad-table tbody td:first-child.ad-mono{color:var(--text);font-weight:700}#adUsersBody td:nth-child(4),#adUsersBody td:nth-child(7),.ad-search__btn,.ad-who{display:none}.ad-btn__lbl{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#ad-shop .ad-filter{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}#ad-shop .ad-chip{flex-shrink:0}}