html:root{--pg-0:#fff;--pg-50:#fafbfd;--pg-100:#f5f6f9;--pg-200:#edeff4;--pg-300:#e7eaf1;--pg-400:#d7dbe4;--pg-500:#a9aebd;--pg-600:#8a8fa0;--pg-700:#4a4f5e;--pg-800:#2a2d38;--pg-900:#15171e;--pg-bg:#fff;--pg-surface:#fff;--pg-surface-2:#f6f7fb;--pg-border:#e6e9f0;--pg-border-2:#d8dce8;--pg-text:#161a2e;--pg-text-2:#4a4f5e;--pg-muted:#7b8196;--pg-inverse:#fff;--pg-link:#2f6fe0;--pg-navbar:#fff;--pg-nav-text:#161a2e;--pg-nav-wash:#161a2e0d;--pg-nav-wash-strong:#161a2e17;--pg-shadow-sm:0 1px 3px #161a2e0f;--pg-shadow:0 6px 22px #161a2e12;--pg-shadow-lg:0 18px 46px #161a2e1a;--pg-brand-cyan-ink:#0b7fc0;--pg-brand-pink-ink:#b0128f;--pg-on-brand:#fff;--lt-grad:linear-gradient(95deg, #2f7dff 0%, #7b3fe4 55%, #e83fb2 100%);--lt-tint:linear-gradient(95deg, #2f7dff1a, #7b3fe41a)}html,input[type=date],input[type=datetime-local],input[type=time]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--pg-bg);color:var(--pg-text)}body:has(.next-error-h1){background:var(--pg-bg);color:var(--pg-text)}*{scrollbar-color:#7b3fe459 transparent}::-webkit-scrollbar-thumb{background:#7b3fe44d padding-box padding-box}::-webkit-scrollbar-thumb:hover{background:#7b3fe480 padding-box padding-box}.pg-card,.shell .pg-card,.pg-panel,.admin-panel,.dash-panel,.dash-card,.disc-card,.sell-card,.pf-card,.an-card{box-shadow:var(--pg-shadow-sm)}.has-side .shell,.has-side .shell-wide,.has-side .shell-sm{box-shadow:var(--pg-shadow)}body .navbar{-webkit-backdrop-filter:saturate(1.4)blur(12px);box-shadow:0 4px 18px #161a2e0d;border-bottom:1px solid var(--pg-border)!important;background:#ffffffeb!important}body .navbar .navbar-inner{border-color:var(--pg-border);background:#fff;box-shadow:0 1px 2px #161a2e0a}body .navbar .navbar-logo{filter:none}body .navbar .navbar-brand-text .b1{color:var(--pg-text)}body .navbar .navbar-brand-text .b2{color:var(--pg-magenta)}body .navbar .navbar-nav a{color:var(--pg-text-2)!important}body .navbar .navbar-nav a:hover,body .navbar .navbar-nav a.active{color:var(--pg-text)!important}body .navbar .navbar-search{color:var(--pg-text)!important;background:var(--pg-surface-2)!important;border-color:var(--pg-border)!important}body .navbar .navbar-search:hover{background:var(--pg-200)!important}body .navbar .navbar-pill-ghost,.navbar-pill-ghost{color:var(--pg-text)!important}body .navbar .navbar-pill-ghost:before{background:var(--pg-border-2)}body .navbar .navbar-pill-grad{box-shadow:0 8px 20px #5a3ce638}body .navbar .mobile-nav-btn,body .navbar .navbar-actions>button,body .navbar .notif-bell,body .navbar .navbar-tagline,.navbar .navbar-actions>button:last-child,.navbar .navbar-actions>button:last-child svg{color:var(--pg-text)!important}@media (max-width:767px),(max-width:1024px) and (orientation:portrait){.navbar.navbar-on-reels .navbar-actions>:last-child,.navbar.navbar-on-reels .navbar-actions>:last-child svg{color:#fff!important}}.hr-section-link:hover{background:var(--pg-nav-wash-strong)!important}.disc-card-cat{color:#6a32cf;background:#7b3fe41a}.pf-chip-cyan{color:#0b7fc0!important;background:#0fb0e71a!important}.pf-chip-pink{color:#b0128f!important;background:#f05aa11a!important}.pg-badge-magenta{color:#a3109f!important;background:#c516c91a!important}.pg-badge-blue{color:#0b7fc0!important;background:#19a0e81a!important}.pg-badge-gold{color:#9a6a00!important;background:#f0b42929!important}.pg-badge-gray{color:var(--pg-text-2)!important;background:var(--pg-200)!important}.dash,.dash-page,.dash-panel{--dash-ink:#161a2e;--dash-blue:#2f6fe0;--dash-violet:#6a32cf;--dash-pink:#c0168f}.hx{--hx-ink:#161a2e;--hx-blue:#2f6fe0;--hx-violet:#6a32cf;--hx-pink:#c0168f}.hr{--hr-ink:#161a2e}.home,.pf{--pg-muted:#7b8196;--pg-text-2:#4a4f5e}.auth-page:before{opacity:.55!important;filter:none!important}.auth-page:after{background:radial-gradient(70% 70% at 50% 40%,#ffffff59,#ffffffbf)!important}.dash-side a:hover{background:var(--pg-nav-wash);color:var(--pg-text)}.dash-side a.is-on{color:var(--pg-text);background:var(--lt-tint);box-shadow:inset 3px 0 #2f7dff}.dash-head h1,.dash-card-title,.dash-kpis b,.dash-legend b,.dash-donut b,.dash-list-body strong,.dash-search input{color:var(--pg-text)}.dash-chips a:hover{color:var(--pg-text)!important;border-color:#2f7dff!important}.dash-kpis li,.dash-list a:hover{background:var(--pg-surface-2)}.dash-score{color:#6a32cf;background:#7b3fe41a}.dash-hero,.dash-hero *{color:#fff}.pf-cover-empty{background:radial-gradient(60% 120% at 85% 0,#e83fb238,#0000 70%),radial-gradient(50% 120% at 10% 100%,#2f7dff33,#0000 70%),linear-gradient(120deg,#f3f6ff 0%,#f1ecff 50%,#fdeef8 100%)!important}.support-brief{background:var(--lt-tint), #fff;border-color:var(--pg-border);color:var(--pg-text)}.support-brief>strong,.support-brief dt{color:var(--pg-muted)}.support-brief dd,.support-brief .support-note{color:var(--pg-text)}.admin-sidebar{color:var(--pg-text);border-right:1px solid var(--pg-border);background:#fff}.admin-sidebar-brand,.admin-sidebar-foot{border-color:var(--pg-border)}.admin-sidebar-brand .b1,.admin-user-meta strong{color:var(--pg-text)}.admin-badge{color:#a3109f;background:#c516c914;border-color:#c516c940}.admin-nav a{color:var(--pg-text-2)}.admin-nav a:hover{color:var(--pg-text);background:var(--pg-nav-wash)}.admin-nav a.active{color:var(--pg-text);background:linear-gradient(90deg,#c516c91a,#19a0e80f)}.admin-nav a.active svg{color:var(--pg-magenta)}.admin-nav-heading{color:var(--pg-text-2)}.admin-nav-heading:hover{color:var(--pg-text);background:var(--pg-nav-wash)}.admin-nav-heading.has-active{color:var(--pg-text)}.admin-nav-items{border-left-color:var(--pg-border)}.admin-user-meta span,.admin-back{color:var(--pg-muted)}.admin-back:hover{color:var(--pg-text)}.admin-nav-toggle{color:var(--pg-text);background:var(--pg-100);border:1px solid var(--pg-border)}.admin-nav-toggle:hover{background:var(--pg-200)}@media (max-width:900px){.admin-sidebar{border-bottom-color:var(--pg-border)}}.footer-card{color:var(--pg-text-2);background:radial-gradient(50% 90% at 100% 0%, #a53ff014, transparent 70%), radial-gradient(45% 80% at 0% 100%, #0a8cff12, transparent 70%), var(--pg-surface-2);border:1px solid var(--pg-border);box-shadow:none}.site-footer .footer-logo{filter:none}.footer-lead,.footer-col a{color:var(--pg-text-2)}.footer-col>p,.footer-col a:hover{color:var(--pg-text)}.footer-col a.footer-btn{color:#fff}.made-by:hover{color:var(--pg-text)}.admin-topbar{border-bottom:1px solid var(--pg-border);background:#fff}.admin-top-title{color:var(--pg-text)}.admin-topbar .pg-btn-ghost-light{background:var(--pg-surface-2);border-color:var(--pg-border);color:var(--pg-text)!important}.home{--ax-ink:#fff}.ax-hero{color:var(--pg-text);background:#fff}.ax-hero-shade{background:linear-gradient(100deg,#fff 0%,#fffffff7 30%,#ffffffc7 46%,#ffffff1f 70%,#fff0 100%),linear-gradient(#ffffff80 0%,#0000 18% 80%,#fff 100%)}.ax-eyebrow{color:var(--pg-muted)}.ax-h1{color:var(--pg-text)}.ax-grad{background:linear-gradient(95deg,#2f7dff 0%,#7b3fe4 55%,#e83fb2 100%);-webkit-background-clip:text;background-clip:text}.ax-hero-lead{color:var(--pg-text-2)}.ax-search{border:1px solid var(--pg-border-2);-webkit-backdrop-filter:none;box-shadow:0 18px 44px #161a2e1f;background:#fff!important}.ax-search:focus-within{border-color:#7b3fe4}.ax-search>svg{color:var(--pg-muted)}.ax-search input{color:var(--pg-text)!important}.ax-search input::placeholder{color:var(--pg-muted)!important}.ax-watch{color:var(--pg-text)!important}.ax-watch-play{background:var(--pg-surface-2);border-color:var(--pg-border-2)}.ax-watch:hover .ax-watch-play{background:var(--pg-200)}.ax-chips a{border-color:var(--pg-border-2);background:#ffffffd9;color:var(--pg-text)!important}.ax-chips a:hover{background:#fff;border-color:#7b3fe4}.ax-feats li{color:var(--pg-text-2);border-left-color:var(--pg-border-2)}.ax-feats svg{color:#7b3fe4}.ax-hero-rail{text-shadow:0 1px 12px #00000073}@media (max-width:640px){.ax-hero-shade{background:linear-gradient(#ffffffe6 0%,#fffc 55%,#fff 100%)}}.ax-cats h2,.ax-head h2{color:var(--pg-text)}.ax-more{color:var(--pg-text)!important}.ax-more:hover{color:#2f6fe0!important}.ax-why,.ax-steps,.ax-cta{color:var(--pg-text);border:1px solid var(--pg-border)}.ax-why{background:linear-gradient(140deg,#f3f6ff 0%,#f8f5ff 60%,#fff 100%)}.ax-steps{background:var(--pg-surface-2)}.ax-why-head h2,.ax-steps h2,.ax-steps strong,.ax-fig-body b,.ax-cta h2{color:var(--pg-text)}.ax-figs li,.ax-steps li{border-color:var(--pg-border);box-shadow:var(--pg-shadow-sm);background:#fff}.ax-fig-icon{background:var(--lt-tint);color:#5b3fd8}.ax-fig-body span,.ax-step-d{color:var(--pg-text-2)}.ax-step-n{color:#6a5bd8}.ax-cta{background:#fff}.ax-cta:after{background:linear-gradient(100deg,#fffffff7 0%,#ffffffdb 46%,#fff3 100%)}.ax-cta-lead{color:var(--pg-text-2)}@media (max-width:900px){.navbar-nav{border:1px solid var(--pg-border);box-shadow:var(--pg-shadow-lg);background:#fffffffa!important}body .navbar .navbar-nav a{color:var(--pg-text-2)!important}body .navbar .navbar-nav a:hover{color:var(--pg-text)!important}body .navbar .navbar-nav a.active{background:var(--pg-nav-wash)!important;color:var(--pg-text)!important}}.bg-sky-50{background-color:#f0f9ff!important}.bg-red-50{background-color:#fef2f2!important}.bg-amber-50\/40{background-color:#fffbeb66!important}.bg-emerald-50\/50{background-color:#ecfdf580!important}.border-red-100{border-color:#fee2e2!important}.text-red-600{color:#dc2626!important}.text-\[var\(--pg-blue\)\]{color:var(--pg-blue)!important}.navbar-nav a{white-space:nowrap}@media (max-width:1440px){body .navbar .navbar-nav{gap:2px}body .navbar .navbar-nav a{padding:10px 11px}body .navbar .navbar-nav a.active:before{left:11px;right:11px}}@media (max-width:1365px){.mobile-nav-btn{display:inline-flex}.navbar-nav{top:calc(var(--pg-nav-h) + var(--pg-announce-h));border:1px solid var(--pg-border);box-shadow:var(--pg-shadow-lg);border-radius:18px;flex-direction:column;gap:2px;padding:12px 16px 20px;display:none;position:absolute;left:12px;right:12px;background:#fffffffa!important}.navbar-nav.open{display:flex}body .navbar .navbar-nav a{width:100%;padding:12px 16px;color:var(--pg-text-2)!important}body .navbar .navbar-nav a:hover{color:var(--pg-text)!important}body .navbar .navbar-nav a.active{border-radius:12px;color:var(--pg-text)!important;background:var(--pg-nav-wash)!important}body .navbar .navbar-nav a.active:before{display:none}}
