.app-shell{--ncl-bg:#f2f5fa;--ncl-card:#ffffff;--ncl-ink:#101828;--ncl-muted:#667085;--ncl-blue:#1163fb;--ncl-line:#eef2f6;--ncl-hover:#f2f4f7;--ncl-soft:#f2f4f7;--ncl-shadow:0 8px 28px rgba(16,24,40,0.045);--ncl-chip-shadow:0 1px 2px rgba(16,24,40,0.06),0 4px 10px rgba(16,24,40,0.04);--ncl-card-hover:rgba(31,34,38,0.1) 0px 2px 5px 0px,rgba(31,34,38,0.1) 0px 3px 15px 0px;--page-x:32px;--gap-sm:16px;--gap-md:24px;--gap-lg:32px;--gap-xl:40px;--pad-card:24px;--radius-card:16px;--side-w:220px;--rail-w:429px;isolation:isolate;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;overflow:hidden;display:grid;grid-template-columns:var(--side-w) minmax(0,1fr);background:var(--ncl-bg);color:var(--ncl-ink);font-family:inherit;font-size:16px;line-height:24px;font-weight:400}.app-shell *,.app-shell :after,.app-shell :before{box-sizing:border-box}.app-shell dd,.app-shell dl,.app-shell h1,.app-shell h2,.app-shell h3,.app-shell p{margin:0}.app-shell a{color:inherit;text-decoration:none}.app-shell button{font:inherit;color:inherit;background:transparent;cursor:pointer}.app-shell img{display:block;max-width:100%}.app-shell ul{margin:0;padding-left:18px}.dark .app-shell{--ncl-bg:#000000;--ncl-card:rgb(13,13,13);--ncl-ink:#f5f7fa;--ncl-muted:#98a2b3;--ncl-line:#1a1a1a;--ncl-hover:#1a1a1a;--ncl-soft:#1a1a1a;--ncl-shadow:none;--ncl-chip-shadow:inset 0 0 0 1px #1a1a1a;--ncl-card-hover:none}.sidebar{position:-webkit-sticky;position:sticky;top:0;align-self:start;width:var(--side-w);height:100dvh;max-height:100dvh;padding:16px 12px 12px;background:var(--ncl-card);display:flex;flex-direction:column;overflow:hidden}.side-brand{flex:0 0 auto;display:flex;align-items:center;gap:8px;margin:0 0 clamp(12px,2.4vh,28px);padding:0 4px;color:var(--ncl-blue,#1163fb);font-size:16px;font-weight:700;letter-spacing:-.02em;line-height:24px}.side-brand img{width:22px;height:22px}.side-nav{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;gap:clamp(2px,.55vh,6px);overflow:hidden}.nav-btn,.side-foot a,.side-nav a{display:flex;align-items:center;gap:10px;width:100%;padding:0 10px;border-radius:10px;color:var(--ncl-muted);font-size:15px;font-weight:500;line-height:1.2;text-align:left;white-space:nowrap}.side-nav>.nav-btn,.side-nav>a{flex:1 1;min-height:36px;max-height:46px;height:auto}.nav-btn svg,.side-foot a,.side-foot svg,.side-nav svg{flex:0 0 auto}.side-foot a{height:40px;min-height:40px}.dark .nav-btn,.dark .side-foot a,.dark .side-nav a{color:#98a2b3}.nav-btn:hover,.side-nav a:hover{background:var(--ncl-hover)}.nav-btn.is-active,.side-nav a.is-active{background:rgba(var(--brand-rgb),.08);color:var(--ncl-blue,#1163fb)}.dark .nav-btn.is-active,.dark .side-nav a.is-active{background:rgba(var(--brand-rgb),.14)}.app-shell .nav-sub a.is-accent{color:var(--ncl-blue,#1163fb)}.nav-btn .chev{margin-left:auto;color:#94a3b8}.nav-btn .chev.open{transform:rotate(90deg)}.sidebar.settings-open .side-nav>.nav-btn,.sidebar.settings-open .side-nav>a{min-height:32px;max-height:40px}.nav-sub{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;gap:2px;padding:0 8px 2px 36px}.nav-sub a{height:clamp(28px,3.2vh,36px);min-height:28px;max-height:36px;padding:0 10px;font-size:14px;line-height:1.2;white-space:nowrap}.side-rule{display:block;flex:0 0 auto;height:1px;margin:6px 10px;background:#e2e8f0}.dark .side-rule{background:#1a1a1a}.side-foot{flex:0 0 auto;margin-top:auto;padding-top:clamp(8px,1.6vh,20px);display:flex;flex-direction:column;gap:clamp(2px,.55vh,6px)}.side-foot a{color:var(--ncl-blue,#1163fb);text-decoration:underline;text-underline-offset:3px}.side-foot a:hover{background:transparent}.sidebar-scrim{display:none}.workspace{min-width:0;min-height:0;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;padding:0 32px}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:40;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 16px;min-height:64px;background:transparent;pointer-events:none}.topbar-start{display:none;align-items:center;gap:10px;min-width:0}.topbar .float-utils,.topbar .float-utils *,.topbar .mobile-brand,.topbar .topbar-start,.topbar .topbar-start *,.topbar-start{pointer-events:auto}.float-utils{position:relative;display:flex;align-items:center;gap:12px;margin-left:auto}.credit-wallet-icon{display:none;color:var(--ncl-blue,#1163fb);flex:0 0 auto}.premium-tag{display:none}.app-shell .bell-btn,.app-shell .credit-pill,.app-shell .icon-btn,.app-shell .user-chip{height:40px;background:var(--ncl-card);box-shadow:var(--ncl-chip-shadow);display:inline-flex;align-items:center;gap:6px;color:var(--ncl-ink)}.app-shell .issue-cards-btn{height:40px;padding:0 14px 0 12px;display:inline-flex;align-items:center;gap:6px;border-radius:12px;background:var(--ncl-blue,#1163fb);color:#fff;font-size:15px;font-weight:600;line-height:24px;white-space:nowrap;box-shadow:0 8px 18px rgba(var(--brand-rgb),.28);transition:background .15s ease}.app-shell .issue-cards-btn:hover{background:#0d56e6}.app-shell .issue-cards-btn svg{color:#fff;flex:0 0 auto}.credit-pill{padding:0 10px 0 12px;border-radius:12px;font-size:16px;font-weight:400;line-height:24px}.credit-pill strong{font-weight:700;color:var(--ncl-ink)}.credit-pill>span{font-weight:400;color:var(--ncl-muted)}.bell-btn svg,.credit-pill svg,.user-chip svg{color:var(--ncl-muted);flex:0 0 auto}.credit-pill .credit-wallet-icon{color:var(--ncl-blue,#1163fb)}.bell-btn,.icon-btn{position:relative;width:auto;min-width:76px;padding:0 10px 0 12px;justify-content:space-between;border-radius:12px}.bell-wrap{position:relative;display:inline-flex}.bell-wrap,.bell-wrap svg{color:var(--ncl-ink)}.bell-count{position:absolute;top:-4px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#356df3;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center}.float-utils .theme-switch{display:none}.user-chip{padding:0 12px;border-radius:16px;font-size:16px;font-weight:600;line-height:24px}.app-shell .icon-btn.menu-toggle,.mobile-brand{display:none}.stat-card.has-chevron{position:relative;padding-right:36px}.stat-card.has-chevron svg{display:none;position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#98a2b3}.product-card.has-chevron{position:relative}.product-card .card-chevron{display:none;position:absolute;right:16px;top:18px;color:#98a2b3}.btn-outline,.mobile-nav-bar{display:none}.footer-brand{display:inline-flex;align-items:center;gap:8px}.footer-brand img{width:18px;height:18px}.icon-btn.blue{background:var(--ncl-blue,#1163fb);color:#fff;box-shadow:none}.avatar,.user-chip img{width:32px;height:32px;border-radius:50%;object-fit:cover}.avatar{background:#356df3;color:#fff;display:grid;place-items:center;font-size:16px;font-weight:600}.avatar.lg{width:44px;height:44px;font-size:14px}.account-pop,.menu,.notes-drawer{position:absolute;right:0;top:calc(100% + 8px);background:var(--ncl-card);border-radius:16px;box-shadow:var(--ncl-shadow);z-index:40}.menu{min-width:220px;padding:6px}.account-pop{width:280px;padding:16px}.account-identity{display:flex;align-items:flex-start;gap:10px}.account-email{color:var(--ncl-ink)}.account-email,.app-shell a.account-settings{font-size:14px;font-weight:500;line-height:20px}.app-shell a.account-settings{display:inline-block;margin-top:2px;color:#356df3}.account-rule{display:block;height:1px;margin:12px 0;background:var(--ncl-line)}.account-heading{margin:0 0 8px;font-weight:700}.account-heading,.app-shell .account-row{font-size:14px;line-height:20px;color:var(--ncl-ink)}.app-shell .account-row{width:100%;min-height:36px;padding:0;border-radius:8px;background:transparent;box-shadow:none;display:flex;align-items:center;gap:10px;font-weight:500;text-align:left}.app-shell .account-row.is-current{color:var(--ncl-ink)}.app-shell .account-row.is-current svg:last-child{margin-left:auto;color:#356df3}.app-shell .account-row.is-link,.app-shell .account-row.is-link svg{color:#356df3}.avatar.sm{width:24px;height:24px;font-size:10px}.app-shell .user-chip.is-open{background:var(--primary-soft);box-shadow:inset 0 0 0 1px var(--primary-border)}.notes-drawer{width:320px;padding:12px}.notes-tabs{display:flex;gap:6px;margin-bottom:12px}.notes-tabs button{height:28px;padding:0 10px;border-radius:999px;background:var(--ncl-hover);font-size:12px;font-weight:600}.notes-tabs .is-on{background:var(--ncl-blue,#1163fb);color:#fff}.notes-empty{color:var(--ncl-muted);font-size:13px;padding:12px 4px}.menu-item{width:100%;min-height:34px;border-radius:8px;display:flex;align-items:center;padding:0 10px;font-size:13px;font-weight:500}.menu-item.is-active,.menu-item:hover{background:var(--ncl-hover)}.menu-item.is-danger{color:#d92d20}.menu-meta{padding:10px}.menu-meta span{display:block;color:var(--ncl-muted);font-size:12px}.theme-toggle{position:relative}.theme-toggle .menu{right:0;left:auto;min-width:148px}.theme-switch{width:44px;height:24px;padding:2px;border-radius:999px;background:#e4e7ec;display:inline-flex;align-items:center}.theme-switch.is-dark{background:var(--ncl-blue,#1163fb);justify-content:flex-end}.theme-knob{width:20px;height:20px;border-radius:50%;background:#fff;color:#344054;display:grid;place-items:center}.main{width:100%;max-width:1120px;margin:0 auto;padding:0 0 56px;flex:1 1 auto}.home-stack{gap:32px}.home-stack,.section-block{display:flex;flex-direction:column}.section-block{margin-top:0;gap:16px}.section-title{font-size:20px;font-weight:700;letter-spacing:-.03em;line-height:28px}.products-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-column-gap:30px;column-gap:30px;grid-row-gap:32px;row-gap:32px;align-items:start}.products-grid.is-full{grid-template-columns:minmax(0,1fr)}.products-main{gap:24px}.home-side,.products-main{display:flex;flex-direction:column}.home-side{gap:20px;position:-webkit-sticky;position:sticky;top:76px;align-self:start}.welcome{display:flex;flex-direction:column;gap:8px;min-height:66px}.welcome h1{font-size:35px;font-weight:700;letter-spacing:0;line-height:38.5px}.welcome p{margin-top:0;color:var(--ncl-muted);font-size:16px;font-weight:400;line-height:24px}.home-banner{position:relative;display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);align-items:center;grid-gap:24px;gap:24px;width:100%;min-height:230px;padding:28px 36px;border-radius:20px;overflow:hidden;background:radial-gradient(120% 140% at 0 100%,rgba(255,255,255,.18),transparent 55%),radial-gradient(90% 120% at 100% 0,rgba(96,165,250,.55),transparent 60%),linear-gradient(135deg,#0b4fd6 0,var(--ncl-blue,#1163fb) 55%,#3b82f6 100%);color:#fff;box-shadow:0 16px 40px rgba(var(--brand-rgb),.28)}.home-banner-art{position:relative;height:180px}.home-banner-card{position:absolute;top:50%;left:50%;display:block;width:190px;height:120px;padding:14px 16px;border-radius:14px;color:#fff;box-shadow:0 14px 30px rgba(3,20,70,.35),inset 0 0 0 1px rgba(255,255,255,.14);transform:translate(calc(-50% + (var(--i) - 1.5) * 44px),calc(-50% + (var(--i) - 1.5) * -10px)) rotate(calc((var(--i) - 1.5) * 9deg));transition:transform .25s ease}.home-banner:hover .home-banner-card{transform:translate(calc(-50% + (var(--i) - 1.5) * 56px),calc(-50% + (var(--i) - 1.5) * -14px)) rotate(calc((var(--i) - 1.5) * 12deg))}.home-banner-card.is-violet{background:linear-gradient(135deg,#7c3aed,#c026d3)}.home-banner-card.is-orange{background:linear-gradient(135deg,#f97316,#facc15)}.home-banner-card.is-green{background:linear-gradient(135deg,#059669,#34d399)}.home-banner-card.is-black{background:linear-gradient(135deg,#0f172a,#334155)}.home-banner-chip{display:block;width:28px;height:21px;border-radius:5px;background:linear-gradient(135deg,#fde68a,#d4a017)}.home-banner-card b{position:absolute;left:16px;bottom:14px;font-size:13px;font-weight:650;letter-spacing:.08em}.home-banner-card em{position:absolute;right:16px;bottom:12px;font-size:16px;font-style:italic;font-weight:800;letter-spacing:.02em}.home-banner-mc{position:absolute;right:14px;bottom:12px;display:flex}.home-banner-mc span{width:20px;height:20px;border-radius:50%;background:#eb001b}.home-banner-mc span+span{margin-left:-8px;background:#f79e1b;opacity:.9}.home-banner-copy{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.home-banner-pill{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.18);font-size:11px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.home-banner-copy h2{margin:0;color:#fff;font-size:26px;font-weight:750;letter-spacing:-.02em;line-height:1.2}.home-banner-copy p{margin:0;max-width:520px;color:rgba(255,255,255,.86);font-size:14px;line-height:1.55}.home-banner-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:6px}.home-banner-cta{display:inline-flex;align-items:center;gap:4px;height:40px;padding:0 18px;border-radius:10px;background:#fff;color:var(--ncl-blue,#1163fb)!important;font-size:14px;font-weight:700;text-decoration:none}.home-banner-cta:hover{background:#eaf1ff}@media (max-width:900px){.home-banner{grid-template-columns:1fr;padding:24px}.home-banner-art{height:160px}.home-banner-copy h2{font-size:22px}}.stat-row{display:flex;gap:16px}.panel{background:var(--ncl-card);border-radius:16px;padding:var(--pad-card)}.panel,.stat-card{box-shadow:none;transition:box-shadow .15s ease}.stat-card{border-radius:20px;background-color:var(--ncl-card);overflow:hidden;display:flex;flex-direction:column;gap:12px;padding:16px;flex:1 1;min-width:194px;min-height:0}.panel:hover,.product-card:hover,.stat-card:hover{box-shadow:var(--ncl-card-hover)}.card-label,.hero-sub,.method-line em,.stat-card span{color:var(--ncl-ink);font-size:14px;font-weight:700;line-height:20px}.stat-card span{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.stat-card span em{display:inline-flex;align-items:center;height:20px;margin-left:0;padding:0 7px;border-radius:999px;background:var(--ncl-hover);font-style:normal;font-size:11px;font-weight:500;color:var(--ncl-muted)}.dark .stat-card span em{background:#1a1a1a;color:#98a2b3}.stat-card strong{display:block;margin-top:0;font-size:14px;font-weight:400;line-height:20px;color:var(--ncl-muted)}.card-head,.doc-link,.id-row,.plan-top,.plan-user{display:flex;justify-content:space-between;align-items:center;gap:12px}.card-head{margin-bottom:8px}.news .card-head{align-items:baseline;margin-bottom:4px}.plan-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.card-head h3,.product-card h3{font-size:16px;font-weight:700;line-height:24px}.product-card h3{margin:4px 0 8px}.card-head a{color:var(--ncl-blue,#1163fb);font-size:13px;font-weight:600;line-height:20px}.badge-amber,.badge-blue{height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700;display:inline-flex;align-items:center}.badge-blue{background:rgba(var(--brand-rgb),.1);color:var(--ncl-blue,#1163fb)}.badge-amber{background:#eee9ff;color:#6927da}.plan-user{justify-content:flex-start;gap:14px;margin:16px 0 20px}.plan-user strong{display:block;font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:36px}.plan-user span{display:block;margin-top:2px;color:var(--ncl-muted);font-size:13px;font-weight:400;line-height:20px}.app-shell .charging-card{display:flex;flex-direction:column;gap:20px;padding:24px 20px;border-radius:20px;background-color:var(--ncl-card)}.app-shell .charging-card .charge-head{display:flex;align-items:center;gap:12px}.app-shell .charging-card .charge-head .card-label{color:var(--ncl-ink);font-size:20px;font-weight:700;line-height:28px}.app-shell .charging-card .plan-pill{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;background:linear-gradient(90deg,#f97316,#a855f7 48%,#2563eb);color:#fff;font-size:12px;font-weight:700;letter-spacing:0;line-height:22px;text-transform:none}.app-shell .charging-card .charge-balance{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;color:var(--ncl-ink)}.app-shell .charging-card .charge-balance strong{display:inline;margin:0;font-size:20px;font-weight:700;letter-spacing:0;line-height:28px;color:var(--ncl-ink)}.app-shell .charging-card .charge-balance span{font-size:14px;font-weight:400;line-height:20px;color:var(--ncl-muted)}.app-shell .charging-card .alert-banner{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;background:#fff0f0;box-shadow:none;border:0}.app-shell .charging-card .alert-dot{flex:0 0 auto;width:20px;height:20px;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1.5px #e11d48;color:#e11d48;font-size:12px;font-weight:700;line-height:20px;text-align:center}.app-shell .charging-card .alert-banner p{flex:1 1;min-width:0;margin:0;color:#333333;font-size:14px;font-weight:400;line-height:20px}.app-shell .charging-card .alert-banner p strong{font-weight:700;color:#333333}.app-shell .charging-card .alert-banner a.btn-primary.sm{margin-left:auto;flex:0 0 auto;height:auto;padding:8px 16px;border-radius:8px;background:#3b82f6;color:#fff;font-size:14px;font-weight:700;line-height:20px}.dark .alert-banner,.dark .app-shell .charging-card .alert-banner{background:rgba(217,45,32,.12);box-shadow:inset 0 0 0 1px rgba(249,112,102,.28)}.dark .alert-banner p,.dark .app-shell .charging-card .alert-banner p,.dark .app-shell .charging-card .alert-banner p strong{color:#f97066}.id-row{padding-top:20px}.id-row dt{color:var(--ncl-muted);font-size:12px;margin-bottom:4px}.id-row code,.id-row dd{display:flex;align-items:center;gap:6px;font-family:var(--font-mono),ui-monospace,monospace;font-size:12px}.copy-id{width:22px;height:22px;border-radius:6px;color:var(--ncl-muted);display:grid;place-items:center}.hero-card{display:grid;grid-template-columns:1.15fr .85fr;min-height:248px;padding:32px;border-radius:var(--radius-card);background:#171a21;color:#fff;box-shadow:var(--ncl-shadow)}.hero-card h2{font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:36px}.hero-card .hero-sub{margin:8px 0 14px;color:#98a2b3;font-size:12px;line-height:18px}.hero-card li{color:#d0d5dd}.hero-card li,.hero-card ul{font-size:13px;line-height:20px}.hero-card ul{display:grid;grid-template-columns:162px 191px;grid-template-rows:repeat(3,auto);grid-auto-flow:column;grid-column-gap:44px;column-gap:44px;grid-row-gap:0;row-gap:0;margin:0 0 20px;padding-left:16px}.hero-card li::marker{color:#84adff}.app-shell .btn-primary,.app-shell button.btn-primary,.btn-primary{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border:0;border-radius:10px;background:var(--ncl-blue,#1163fb);color:#fff;font-size:13px;font-weight:650;line-height:20px}.app-shell button.btn-primary:hover:not(:disabled){background:#0d56e6;color:#fff}.app-shell button.btn-primary:disabled{background:var(--ncl-blue,#1163fb);color:#fff;opacity:.45;cursor:not-allowed}.btn-primary.sm{height:32px;padding:0 14px;flex:0 0 auto}.hero-art{display:grid;place-items:center}.hero-cards{position:relative;width:220px;height:160px;transform:rotate(-10deg)}.hero-plastic{position:absolute;width:190px;height:120px;border-radius:14px}.hero-plastic.is-back{top:0;right:0;background:linear-gradient(135deg,#7aa6ff,#0b1f44);box-shadow:12px 14px 0 rgba(8,32,70,.8)}.hero-plastic.is-front{bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:16px 18px;background:linear-gradient(135deg,#f4f8ff 0,#6f9cff 45%,var(--ncl-blue,#1163fb) 100%);box-shadow:10px 12px 0 #082046;color:#fff}.hero-chip{width:30px;height:22px;border-radius:5px;background:linear-gradient(135deg,#fde68a,#d4a017)}.hero-plastic b{font-size:14px;font-weight:700;letter-spacing:.12em}.hero-plastic em{position:absolute;right:18px;bottom:14px;font-size:16px;font-style:italic;font-weight:800;letter-spacing:.02em}.app-shell .charging-card .alert-banner.is-info{background:rgba(var(--brand-rgb),.07)}.app-shell .charging-card .alert-banner.is-info .alert-dot{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb);color:var(--ncl-blue,#1163fb)}.dark .app-shell .charging-card .alert-banner.is-info{background:rgba(var(--brand-rgb),.14);box-shadow:inset 0 0 0 1px rgba(132,173,255,.28)}.dark .app-shell .charging-card .alert-banner.is-info p,.dark .app-shell .charging-card .alert-banner.is-info p strong{color:#b2ccff}.product-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.product-card{position:relative;display:block;min-height:176px;overflow:hidden;padding:var(--pad-card);border-radius:var(--radius-card);background:linear-gradient(120deg,rgba(255,255,255,.98) 45%,rgba(239,236,255,.76)),radial-gradient(circle at 88% 12%,rgba(var(--brand-rgb),.2),transparent 46%),var(--ncl-card);box-shadow:var(--ncl-shadow);transition:box-shadow .15s ease}.product-card.is-alt{background:linear-gradient(120deg,rgba(255,255,255,.98) 45%,rgba(235,241,255,.75)),radial-gradient(circle at 88% 12%,rgba(124,92,255,.2),transparent 46%),var(--ncl-card)}.product-card:after{content:"";position:absolute;width:150px;height:150px;right:-26px;bottom:-55px;border:18px solid rgba(124,92,255,.09);border-radius:28px;transform:rotate(34deg);pointer-events:none}.icon-bubble,.product-icon{color:var(--ncl-blue,#1163fb)}.icon-bubble{width:36px;height:36px;margin-bottom:12px;border-radius:10px;background:rgba(var(--brand-rgb),.1);display:grid;place-items:center;font-weight:800}.product-card p,.product-card ul{color:var(--ncl-muted);font-size:13px;font-weight:400;line-height:20px}.product-card ul{margin-top:12px}.docs-card,.socials-card{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:20px;background-color:var(--ncl-card);overflow:hidden}.docs-card .card-head,.socials-card .card-head{margin-bottom:0}.docs-card .card-head h3,.socials-card .card-head h3{font-size:18px;font-weight:700;line-height:24px;color:var(--ncl-ink)}.docs-card .card-head a{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 12px;border-radius:999px;background:var(--ncl-card);box-shadow:inset 0 0 0 1px var(--ncl-line);color:#356df3;font-size:14px;font-weight:500;line-height:1}.doc-link{min-height:40px;font-size:14px;font-weight:400;line-height:20px}.doc-link span{display:inline-flex;align-items:center;gap:10px;color:var(--ncl-muted);text-decoration:underline;text-underline-offset:3px}.doc-link svg{color:var(--ncl-muted);flex:0 0 auto}.social-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 28px;gap:0 28px;margin-top:0}.social-grid a{min-height:40px;display:flex;align-items:center;gap:10px;color:var(--ncl-muted);font-size:14px;font-weight:400;line-height:20px;text-decoration:underline;text-underline-offset:3px}.social-grid svg{flex:0 0 auto;width:16px;height:16px;color:var(--ncl-muted)}.news-track{position:relative}.news-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--gap-md);gap:var(--gap-md)}.news-card{position:relative;overflow:hidden;min-height:180px;padding:20px;border-radius:var(--radius-card);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.news-card.is-navy{background:radial-gradient(circle at 22% 78%,rgba(130,83,255,.95),transparent 30%),linear-gradient(145deg,#06076a,#12179f 55%,#4279ff)}.news-card.is-blue{background:radial-gradient(circle at 76% 82%,rgba(26,116,255,.85),transparent 34%),linear-gradient(145deg,#07166f,#122397 55%,#183fbd)}.news-card.is-ink{background:#12151c}.news-card strong{position:relative;z-index:1;font-size:26px;font-weight:700;line-height:32px;letter-spacing:-.03em;text-align:center}.news-card.is-ink strong{font-size:20px;font-style:italic;letter-spacing:0}.news-tools{position:absolute;top:16px;right:16px;display:flex;gap:8px}.news-tools span{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:#fff;color:var(--ncl-blue,#1163fb)}.news-marks{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.news-marks span{font-size:10px;font-weight:600;opacity:.9}.news-item>a{display:block;margin-top:12px;color:var(--ncl-blue,#1163fb);font-size:14px;font-weight:600;line-height:20px}.news-item p{margin-top:4px;color:var(--ncl-muted);font-size:13px;line-height:18px}.news-next{position:absolute;right:-12px;top:72px;width:36px;height:36px;border-radius:50%;background:var(--ncl-card);box-shadow:0 4px 16px rgba(16,24,40,.12);display:grid;place-items:center;color:var(--ncl-ink)}.app-shell .site-footer{width:calc(100% + 64px);max-width:none;margin-left:-32px;margin-right:-32px;padding:18px 32px 22px;border-top:1px solid #c5cdd8}.dark .app-shell .site-footer{border-top-color:#3a3a3a}.app-shell .site-footer-link{text-decoration:underline}.logout-modal-backdrop{position:fixed;inset:0;z-index:200;padding:16px;background:rgba(17,24,39,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center}body:has(.logout-modal-backdrop) .cw-widget{display:none}.logout-modal{width:min(360px,92vw);background:var(--ncl-card);border-radius:16px;padding:20px;box-shadow:0 16px 50px rgba(16,24,40,.18)}.logout-modal p{margin:8px 0 16px;color:var(--ncl-muted)}.logout-modal-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.btn-destructive,.btn-secondary{min-height:36px;border-radius:10px;font:inherit;font-weight:600;display:flex;align-items:center;justify-content:center}.btn-secondary{background:var(--ncl-hover)}.dark .stat-card strong{color:var(--ncl-muted)}.dark .hero-card{background:rgb(13,13,13)}.dark .social-grid svg{color:var(--ncl-muted)}.dark .news-next{color:var(--ncl-ink)}.dark .product-card{background:linear-gradient(120deg,rgba(13,13,13,.94) 42%,rgba(var(--brand-rgb),.16)),radial-gradient(circle at 88% 12%,rgba(var(--brand-rgb),.22),transparent 46%),var(--ncl-card)}.dark .product-card.is-alt{background:linear-gradient(120deg,rgba(13,13,13,.94) 42%,rgba(124,92,255,.16)),radial-gradient(circle at 88% 12%,rgba(124,92,255,.22),transparent 46%),var(--ncl-card)}.btn-destructive{background:#fee4e2;color:#d92d20}.bill-page{display:flex;flex-direction:column;gap:16px;padding-bottom:8px}.bill-tabs{display:flex;gap:24px;margin:0 0 8px;box-shadow:inset 0 -1px 0 var(--ncl-line)}.bill-tabs a{position:relative;padding:10px 0 12px;color:var(--ncl-muted);font-size:14px;font-weight:500}.bill-tabs a.is-on{color:var(--ncl-blue,#1163fb);font-weight:600}.bill-tabs a.is-on:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--ncl-blue,#1163fb);border-radius:2px 2px 0 0}.bill-top{grid-template-columns:minmax(0,1fr) minmax(320px,.92fr);align-items:stretch}.bill-stack,.bill-top{display:grid;grid-gap:16px;gap:16px}.bill-calc,.bill-card,.bill-chart,.bill-empty,.bill-pay,.bill-plan{padding:20px 24px}.bill-amount-head,.bill-block-head,.bill-card-head,.bill-toggle-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.bill-filters,.bill-head-links,.bill-note,.bill-title-row{display:flex;align-items:center;gap:8px}.bill-block h2,.bill-calc h2,.bill-page h2,.bill-pay h2{font-size:16px;font-weight:700;line-height:24px}.bill-pill{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;background:#f3e8ff;color:#c026a3;font-size:12px;font-weight:650}.bill-link{color:var(--ncl-blue,#1163fb)!important}.bill-ghost,.bill-link{font-size:13px;font-weight:600}.bill-ghost{display:inline-flex;height:30px;padding:0 12px;border-radius:8px;color:var(--ncl-blue,#1163fb);box-shadow:inset 0 0 0 1px #d0d5dd}.bill-ghost,.bill-toggle-row{align-items:center}.bill-stat{display:block;margin-top:18px;font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:1.15}.bill-sub{margin-top:6px;color:var(--ncl-muted);font-size:13px;line-height:18px}.bill-note{margin-top:14px}.bill-pay{display:flex;flex-direction:column;gap:14px}.bill-seg{display:inline-flex;padding:3px;border-radius:10px;background:var(--ncl-soft)}.bill-seg button{height:32px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:600;color:var(--ncl-muted)}.bill-seg button.is-on{background:var(--ncl-card);color:var(--ncl-ink);box-shadow:0 1px 4px rgba(16,24,40,.08)}.bill-deal{color:#e11d48;font-size:12px;font-weight:700;white-space:nowrap}.bill-currency{display:grid;grid-template-columns:1fr 1.15fr 1.1fr;grid-gap:8px;gap:8px}.bill-currency button{min-height:44px;padding:8px 10px;border-radius:10px;background:var(--ncl-soft);display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:650;color:var(--ncl-ink)}.bill-currency button.is-on{background:var(--primary-soft);color:var(--ncl-blue,#1163fb)}.bill-currency em{color:#e11d48;font-style:normal;font-size:11px;font-weight:700}.bill-coin{width:16px;height:16px;border-radius:50%;background:var(--ncl-blue,#1163fb);color:#fff;font-size:10px;font-weight:800;display:grid;place-items:center}.bill-amount{display:flex;align-items:center;gap:8px;height:52px;padding:0 14px;border-radius:12px;background:var(--ncl-soft);font-size:20px;font-weight:700}.bill-amount input::-webkit-inner-spin-button,.bill-amount input::-webkit-outer-spin-button,.bill-calc-form input::-webkit-inner-spin-button,.bill-calc-form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bill-amount input,.bill-calc-form input{flex:1 1;min-width:0;border:0;background:transparent;font:inherit;color:inherit;outline:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.bill-amount em{color:var(--ncl-muted);font-size:13px;font-style:normal;font-weight:500}.bill-presets{display:flex;flex-wrap:wrap;gap:8px}.bill-presets button{height:34px;padding:0 12px;border-radius:10px;background:var(--ncl-soft);font-size:13px;font-weight:600;color:var(--ncl-ink)}.bill-presets button.is-on{background:var(--ncl-card);color:var(--ncl-blue,#1163fb);box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb)}.bill-checkout{width:100%;justify-content:center;height:44px;border-radius:10px;font-size:14px}.dep-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);grid-gap:16px;gap:16px;align-items:start}.dep-card{display:flex;flex-direction:column;gap:20px}.dep-head h2,.dep-info h3{font-size:16px;font-weight:700;line-height:24px}.dep-field{display:grid;grid-gap:8px;gap:8px}.dep-label{color:var(--ncl-muted);font-size:13px;font-weight:600}.dep-options{display:grid;grid-gap:8px;gap:8px}.dep-options-assets{grid-template-columns:repeat(2,minmax(0,1fr))}.dep-options-networks{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.dep-options button{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 12px;border-radius:12px;background:var(--ncl-soft);box-shadow:inset 0 0 0 1px transparent;text-align:left;transition:box-shadow .15s ease,background .15s ease}.dep-options button:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--primary-border)}.dep-options button.is-on{background:var(--primary-soft);box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb)}.dep-options button:disabled{opacity:.45;cursor:not-allowed}.dep-options button span:last-child{display:grid;min-width:0}.dep-options strong{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dep-options em{color:var(--ncl-muted);font-size:11px;font-style:normal;font-weight:600}.dep-logo{display:block;flex:0 0 auto;border-radius:50%;object-fit:contain}.dep-lead{color:var(--ncl-muted);font-size:13px;line-height:20px}.dep-lead b{color:var(--ncl-blue,#1163fb);font-weight:650}.dep-qr-wrap{display:grid;place-items:center}.dep-qr{position:relative;display:grid;place-items:center;width:240px;height:240px;padding:12px;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.06),0 8px 24px rgba(16,24,40,.08)}.dep-qr img{width:100%;height:100%}.dep-qr .dep-logo{position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%);background:#fff;box-shadow:0 0 0 4px #fff}.dep-qr-empty{gap:10px;align-content:center;color:#98a2b3;text-align:center;font-size:13px}.dep-qr-error{color:#d92d20}.dep-qr-error .btn-secondary{padding:0 14px;color:var(--ncl-ink)}.dep-spin{animation:dep-spin 1s linear infinite}@keyframes dep-spin{to{transform:rotate(1turn)}}.dep-address{display:flex;gap:8px}.dep-address code{flex:1 1;min-width:0;display:flex;align-items:center;min-height:44px;padding:0 14px;border-radius:10px;background:var(--ncl-soft);font-family:var(--font-mono),ui-monospace,monospace;font-size:13px;overflow-wrap:anywhere}.dep-address .btn-primary{height:44px;gap:6px;flex:0 0 auto}.dep-warn{display:flex;gap:10px;padding:12px 14px;border-radius:12px;background:rgba(217,45,32,.07);color:#d92d20;font-size:13px;line-height:19px}.dep-warn svg{flex:0 0 auto;margin-top:2px}.dep-warn div{display:grid;grid-gap:6px;gap:6px}.dep-side{display:grid;grid-gap:16px;gap:16px}.dep-info dl{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.dep-info dl div{display:flex;justify-content:space-between;gap:12px;font-size:13px}.dep-info dt{color:var(--ncl-muted)}.dep-info dd{font-weight:600;text-align:right}.dep-info dd a{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono),ui-monospace,monospace}.dep-info .dep-addr-list{display:grid;grid-gap:8px;gap:8px;margin:14px 0 0;padding:0;list-style:none}.dep-addr-list li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:8px;gap:8px;min-height:40px;padding:0 6px 0 12px;border-radius:10px;background:var(--ncl-soft);font-size:13px}.dep-addr-list li>span:first-child{color:var(--ncl-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dep-addr-list code{font-family:var(--font-mono),ui-monospace,monospace;font-size:12.5px;font-weight:600;text-align:right}.dep-addr-list .copy-id{width:28px;height:28px;border-radius:8px}.dep-addr-list button.copy-id:hover{background:var(--ncl-card);color:var(--ncl-blue,#1163fb)}.dep-notes{display:flex;gap:10px;color:var(--ncl-muted);font-size:13px;line-height:19px}.dep-notes svg{flex:0 0 auto;margin-top:2px;color:var(--ncl-blue,#1163fb)}.dep-history .bill-ghost{gap:6px}.dep-history-error{margin-top:14px}.dep-table-wrap{margin-top:16px;overflow-x:auto}.dep-table{width:100%;border-collapse:collapse;font-size:13px}.dep-table th{padding:10px 12px;color:var(--ncl-muted);font-size:12px;font-weight:600;text-align:left}.dep-table td,.dep-table th{white-space:nowrap;box-shadow:inset 0 -1px 0 var(--ncl-line)}.dep-table td{padding:12px}.dep-table .dep-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.dep-cell{gap:8px}.dep-cell,.dep-hash{display:inline-flex;align-items:center}.dep-hash{gap:4px;font-family:var(--font-mono),ui-monospace,monospace}.dep-status{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:650}.dep-status-pending{background:rgba(247,144,9,.12);color:#b54708}.dep-status-confirmed{background:var(--primary-soft);color:var(--ncl-blue,#1163fb)}.dep-status-credited{background:rgba(18,183,106,.12);color:#027a48}.dep-status-below_minimum{background:rgba(102,112,133,.12);color:var(--ncl-muted)}.dep-status-failed{background:rgba(217,45,32,.1);color:#d92d20}@media (max-width:960px){.dep-grid{grid-template-columns:1fr}}@media (max-width:520px){.dep-address{flex-direction:column}}.bill-calc-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;margin-top:18px}.bill-calc-form{display:grid;grid-gap:12px;gap:12px}.bill-calc-form label,.bill-plan .card-label{display:grid;grid-gap:6px;gap:6px;font-size:13px;font-weight:600}.bill-calc-form span{display:flex;align-items:center;height:44px;padding:0 12px;border-radius:10px;background:var(--ncl-soft)}.bill-calc-form input{flex:1 1;min-width:0;border:0;background:transparent;font:inherit;outline:none}.bill-calc-form em{color:var(--ncl-muted);font-style:normal;font-size:13px}.bill-calc-btn,.bill-plan .bill-calc-btn{display:flex;align-items:center;justify-content:center;height:42px;margin-top:4px;border-radius:10px;color:var(--ncl-blue,#1163fb);font-weight:650;box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb)}.bill-calc-out h3{font-size:16px;font-weight:700}.bill-calc-out dl{display:grid;grid-gap:8px;gap:8px;margin:14px 0 8px}.bill-calc-out div{display:flex;justify-content:space-between;gap:12px}.bill-calc-out dt{color:var(--ncl-muted)}.bill-calc-out dd{font-weight:700}.bill-rate{color:var(--ncl-muted);font-size:12px}.bill-tip{display:flex;gap:10px;margin:16px 0 12px;padding:12px 14px;background:#eef4ff;border-radius:12px;color:#1849a9;font-size:13px;line-height:18px}.bill-arrow{background:transparent;padding:0;font:inherit}.bill-block{gap:10px}.bill-block,.bill-empty{display:grid;grid-gap:10px}.bill-empty{min-height:220px;place-content:center;justify-items:center;gap:10px;color:#98a2b3}.bill-chart{padding:12px 8px 8px}.bill-svg{width:100%;height:220px}.bill-axis{fill:#98a2b3;font-size:11px}.bill-grid{stroke:#e4e7ec;stroke-dasharray:4 6;stroke-width:1}.bill-line{stroke:var(--ncl-blue,#1163fb);stroke-width:2}.bill-filters select{height:34px;padding:0 28px 0 12px;border:0;border-radius:8px;background:var(--ncl-card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;box-shadow:var(--ncl-shadow);font:inherit;font-size:13px;font-weight:500;color:var(--ncl-ink);-webkit-appearance:none;-moz-appearance:none;appearance:none}.bill-plans,.bill-stat-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.bill-plan ul{margin:12px 0 16px;color:var(--ncl-muted);font-size:13px}.bill-plan.is-featured{box-shadow:0 8px 28px rgba(var(--brand-rgb),.12)}.bill-plan .bill-calc-btn,.bill-plan .btn-primary{width:100%}.bill-modal p{margin:0 0 8px}.dark .bill-amount,.dark .bill-calc-form span,.dark .bill-currency button,.dark .bill-presets button,.dark .bill-seg{background:rgba(255,255,255,.04)}.dark .bill-currency button.is-on,.dark .bill-presets button.is-on,.dark .bill-seg button.is-on{background:var(--ncl-card)}.dark .bill-tip{background:rgba(var(--brand-rgb),.12);color:#84adff}.dark .bill-pill{background:rgba(192,38,163,.16)}.bill-plans.price-plans{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1200px){.bill-plans.price-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.bill-plans.price-plans{grid-template-columns:1fr}}.app-shell .bill-plan .price-cta{width:100%;height:42px;gap:6px;margin-top:4px;font-size:14px;font-weight:650;cursor:pointer}.app-shell .bill-plan .price-cta:disabled{cursor:default;opacity:.55}.app-shell .bill-plan .price-cta.is-current{opacity:1;color:#16a34a;box-shadow:inset 0 0 0 1.5px #16a34a}.price-plan.is-current{box-shadow:inset 0 0 0 1.5px #16a34a,0 8px 28px rgba(22,163,74,.12)}.price-badge.is-active{background:#16a34a}.price-notice{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0 0 16px;padding:12px 14px;border-radius:12px;background:rgba(22,163,74,.1);color:#15803d;font-size:14px;font-weight:600}.price-notice a{color:var(--ncl-blue,#1163fb);text-decoration:underline}.price-notice.is-warn{display:block;background:rgba(245,158,11,.12);color:#b45309}.dark .price-notice{color:#4ade80}.dark .price-notice.is-warn{color:#fbbf24}.price-modal .price-fees{margin:12px 0 16px}.price-title{display:flex;align-items:center;gap:8px}.price-plan{position:relative;display:flex;flex-direction:column}.price-plan.is-featured{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb),0 8px 28px rgba(var(--brand-rgb),.12)}.price-badge{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;background:var(--ncl-blue,#1163fb);color:#fff;font-size:12px;font-weight:650}.price-plan .bill-stat{font-size:34px}.price-fees{display:grid;margin:14px 0 0}.price-fees>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;box-shadow:inset 0 -1px 0 var(--ncl-line);font-size:13px}.price-fees dt{color:var(--ncl-muted)}.price-fees dd{margin:0;color:var(--ncl-ink);font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-fees dd.is-free{color:#039855}.dark .price-fees dd.is-free{color:#32d583}.bill-plan ul.price-list{display:grid;grid-gap:10px;gap:10px;flex:1 1;margin:18px 0 20px}.price-list li{display:flex;align-items:center;gap:8px}.price-list svg{flex:0 0 auto;color:var(--ncl-blue,#1163fb)}.price-list li.is-off{color:var(--ncl-muted)}.price-list li.is-off svg{color:#dc2626}@media (max-width:1180px){.bill-calc-grid,.bill-plans,.bill-stat-row,.bill-top,.hero-card,.hero-card ul,.news-row,.product-row,.products-grid,.stat-row{grid-template-columns:1fr}.hero-card ul{grid-template-rows:none;grid-auto-flow:row;column-gap:0;row-gap:6px}.news-next{display:none}.home-side{position:static}}@media (max-width:960px){.app-shell{--page-x:16px;--ncl-shadow:none;--ncl-bg:#f4f7fa;grid-template-columns:1fr;background:var(--ncl-bg)}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;min-height:58px;background:color-mix(in srgb,var(--ncl-bg,#f4f7fa) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);pointer-events:none}.topbar-start{flex:0 1 auto}.mobile-brand,.topbar-start{display:inline-flex;min-width:0}.mobile-brand{align-items:center;gap:8px;color:var(--ncl-ink);font-size:15px;font-weight:750;letter-spacing:-.02em}.mobile-brand img{width:22px;height:22px;flex:0 0 auto}.float-utils{gap:8px;flex:0 0 auto}.bell-chevron,.credit-pill-chevron,.credit-pill-label,.theme-toggle,.user-chip-chevron{display:none!important}.app-shell .icon-btn.menu-toggle{display:inline-flex;width:38px;min-width:38px;height:38px;padding:0;justify-content:center;background:var(--ncl-blue,#1163fb);color:#fff;box-shadow:0 8px 18px rgba(var(--brand-rgb),.28);border-radius:12px}.app-shell .bell-btn,.app-shell .credit-pill,.app-shell .user-chip{display:inline-flex!important;height:38px;min-height:38px;box-shadow:0 8px 20px rgba(16,24,40,.08)}.app-shell .issue-cards-btn{width:38px;height:38px;padding:0;justify-content:center}.issue-cards-label{display:none}.app-shell .credit-pill{gap:6px;max-width:118px;padding:0 10px;border-radius:12px;font-size:13px}.credit-wallet-icon{display:block}.app-shell .credit-pill strong{font-size:13px;font-weight:750;white-space:nowrap}.app-shell .bell-btn,.app-shell .user-chip{width:38px;min-width:38px;padding:0;justify-content:center;border-radius:12px}.app-shell .user-chip .avatar,.app-shell .user-chip img{width:26px;height:26px}.welcome h1{line-height:1.15}.hero-card{grid-template-columns:1fr;padding:20px}.hero-card .hero-art{display:none}.hero-card ul{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row;column-gap:0;row-gap:6px;margin-bottom:16px}.hero-card li{font-size:12px;line-height:18px}.hero-card .hero-sub{font-size:12px;line-height:17px}.dark .topbar{background:color-mix(in srgb,#000 88%,transparent)}.dark .app-shell .bell-btn,.dark .app-shell .credit-pill,.dark .app-shell .user-chip{box-shadow:inset 0 0 0 1px #1a1a1a}.dark .credit-pill .credit-wallet-icon{color:#8eb4ff}.float-utils .account-pop,.float-utils .notes-drawer{right:0;left:auto;max-width:min(320px,calc(100vw - 32px))}.desktop-only{display:none!important}.sidebar-scrim{display:block;position:fixed;inset:0;z-index:40;background:rgba(17,24,39,.35)}.sidebar{position:fixed;inset:0 auto 0 0;z-index:50;width:220px;height:100dvh;max-height:100dvh;min-height:0;transform:translateX(-105%);transition:transform .16s ease}.sidebar.is-open{transform:none}.workspace{padding:0 16px}.app-shell .site-footer{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;padding:18px 16px 22px}.main{padding:0 0 56px}.home-side,.home-stack,.products-main,.section-block{gap:12px}.section-block{margin-top:8px}.welcome h1{font-size:26px;line-height:32px}.panel,.stat-card{border:0;box-shadow:none;border-radius:20px;padding:16px 18px}.stat-card{min-height:76px;padding:14px 16px}.product-card .card-chevron,.stat-card.has-chevron svg{display:block}.btn-outline{display:flex;align-items:center;justify-content:center;width:100%;height:42px;margin:4px 0 12px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--ncl-blue,#1163fb);color:var(--ncl-blue,#1163fb);font-size:14px;font-weight:650}.charge-balance{margin:14px 0 16px;font-size:18px;line-height:26px}.alert-banner{flex-direction:column;align-items:flex-start;gap:10px}.alert-banner .btn-primary{margin-left:0;width:100%}.hero-art{display:none}.hero-card{min-height:0;padding:24px 20px}.hero-card h2{font-size:24px;line-height:30px}.mobile-nav-bar{display:none}.news-row{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;-webkit-overflow-scrolling:touch}.news-item{flex:0 0 82%;scroll-snap-align:start}.news-card{min-height:150px}.site-footer{padding-bottom:28px}}.ref-page{display:flex;flex-direction:column;gap:20px;padding-bottom:24px}.ref-hero{overflow:hidden;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);grid-gap:28px 40px;gap:28px 40px;align-items:center;min-height:228px;padding:36px 40px;border-radius:20px;background:radial-gradient(120% 140% at 0 100%,rgba(255,255,255,.18),transparent 55%),radial-gradient(90% 120% at 100% 0,rgba(96,165,250,.55),transparent 60%),linear-gradient(135deg,#0b4fd6 0,var(--ncl-blue,#1163fb) 55%,#3b82f6 100%);box-shadow:0 16px 40px rgba(var(--brand-rgb),.28)}.ref-hero,.ref-hero h1{position:relative;color:#fff}.ref-hero h1{z-index:1;max-width:420px;font-size:32px;font-weight:700;letter-spacing:-.04em;line-height:1.15}.ref-hero p{position:relative;z-index:1;margin-top:10px;color:rgba(255,255,255,.82);font-size:15px;line-height:22px}.ref-people{position:absolute;right:42%;bottom:-22px;width:240px;height:auto;pointer-events:none}.ref-share{position:relative;z-index:1;display:grid;grid-gap:14px;gap:14px;padding:18px 18px 16px;border-radius:16px;background:rgba(255,255,255,.86);box-shadow:0 10px 30px rgba(16,24,40,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.copy-field{display:grid;grid-gap:6px;gap:6px}.copy-field>span{color:var(--ncl-muted);font-size:13px;font-weight:500}.copy-box{display:flex;align-items:center;gap:8px;height:40px;padding:4px 4px 4px 12px;border-radius:10px;background:var(--ncl-soft)}.copy-box input{flex:1 1;min-width:0;border:0;font:inherit;font-size:13px;outline:none}.app-shell button.copy-sq,.copy-box input{background:transparent;color:var(--ncl-ink)}.app-shell button.copy-sq{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;flex:0 0 auto;transition:background .15s ease}.app-shell button.copy-sq:hover{background:rgba(16,24,40,.06)}.dark .app-shell button.copy-sq:hover{background:rgba(255,255,255,.08)}.ref-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.ref-stats .panel{padding:18px 20px 16px}.btn-ghost{height:32px;padding:0 12px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--ncl-line);color:var(--ncl-muted);font-size:13px;font-weight:500}.btn-ghost:disabled{cursor:not-allowed;opacity:1}.point-line{display:inline-flex;align-items:center;gap:8px;margin-top:14px;color:var(--ncl-muted);font-size:13px}.point-value{display:block;margin-top:8px;color:var(--ncl-blue,#1163fb);font-size:40px;font-weight:700;letter-spacing:-.04em;line-height:1}.point-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.ref-title{margin:8px 0 -4px;font-size:20px;font-weight:700;letter-spacing:-.03em}.invite-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.invite-card{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:168px;padding:20px}.invite-card h3{font-size:16px;font-weight:700;line-height:22px}.invite-card p{margin:8px 0 14px;color:var(--ncl-muted);font-size:13px;line-height:18px}.step-art{width:88px;height:88px;flex:0 0 auto}.btn-copy-link{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--ncl-blue,#1163fb);color:var(--ncl-blue,#1163fb);font-size:13px;font-weight:600}.table-card{padding:8px 8px 16px}.table-card .card-head{padding:12px 12px 8px}.range-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:8px;background:var(--ncl-soft);color:var(--ncl-ink);font-size:13px;font-weight:500}.table-head{display:grid;grid-gap:12px;gap:12px;padding:10px 16px;color:#98a2b3;font-size:12px;font-weight:500}.table-head.two{grid-template-columns:1fr 1fr}.table-head.four{grid-template-columns:1.2fr 1fr 1fr 1fr}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:196px;padding:28px 16px;color:var(--ncl-muted);text-align:center}.empty-state.compact{min-height:148px}.empty-state svg{color:#98a2b3}.empty-state p{max-width:360px;font-size:14px;line-height:20px}.faq-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 40px;gap:4px 40px}.faq-item button{display:flex;align-items:flex-start;gap:10px;width:100%;padding:12px 0;color:var(--ncl-ink);font-size:14px;font-weight:600;text-align:left;line-height:20px}.faq-plus{width:20px;height:20px;color:var(--ncl-blue,#1163fb);display:grid;place-items:center;flex:0 0 auto}.faq-item p{padding:0 0 12px 30px;color:var(--ncl-muted);font-size:13px;line-height:20px}.terms-card{padding:20px 24px}.terms-card ol{margin:0;padding:0;list-style:none;display:grid;grid-gap:14px;gap:14px}.terms-card li{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:8px;gap:8px;color:var(--ncl-muted);font-size:12px;line-height:18px}.dark .ref-share{background:rgba(13,13,13,.72);box-shadow:0 10px 30px rgba(0,0,0,.28)}.dark .copy-box,.dark .range-btn{background:rgba(255,255,255,.06)}.dark .copy-box input,.dark .faq-item button{color:inherit}.dark .btn-ghost{box-shadow:inset 0 0 0 1px #344054}@media (max-width:1100px){.faq-grid,.invite-grid,.point-split,.ref-hero,.ref-stats,.table-head.four,.table-head.two{grid-template-columns:1fr}.ref-people{display:none}.ref-hero{padding:24px 18px}.ref-hero h1{font-size:26px}}.projects-page{display:flex;flex-direction:column;gap:14px;padding-bottom:24px}.projects-error{margin:0;color:#d92d20;font-size:13px;font-weight:600}.projects-empty{margin:0;padding:28px 12px;color:var(--ncl-muted);font-size:14px;text-align:center}.projects-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.projects-head h1{font-size:24px;font-weight:700;letter-spacing:-.03em}.projects-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:6px;color:var(--ncl-muted);font-size:13px}.projects-meta a{color:var(--ncl-blue,#1163fb);font-weight:500}.app-shell .btn-create,.projects-meta a{display:inline-flex;align-items:center;gap:6px}.app-shell .btn-create{height:36px;padding:0 14px;border-radius:8px;background:var(--ncl-blue,#1163fb);color:#fff;font-size:13px;font-weight:600}.app-shell .btn-create:disabled{opacity:.5;cursor:not-allowed}.project-row,.projects-cols{display:grid;grid-template-columns:1.5fr .9fr 1fr .9fr 40px;grid-gap:12px;gap:12px;align-items:center}.projects-cols{padding:0 16px;color:#98a2b3;font-size:12px;font-weight:500}.project-list{display:grid;grid-gap:8px;gap:8px}.project-row{min-height:88px;padding:18px 22px;border-radius:16px;background:var(--ncl-card);box-shadow:var(--ncl-shadow)}.project-row.is-clickable{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.project-row.is-clickable:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(16,24,40,.08)}.project-row.is-frozen{opacity:.6}.proj-droplet-count{color:var(--ncl-blue,#1163fb);font-size:12px;font-style:normal;font-weight:650}.project-detail-page{display:flex;flex-direction:column;gap:16px;max-width:920px}.project-deploys{padding:22px;border-radius:18px}.project-deploys-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.project-deploys-head h2{margin:0;font-size:18px;font-weight:750}.project-deploy-live{display:inline-flex;align-items:center;gap:6px;color:var(--ncl-blue,#1163fb);font-size:12px;font-weight:650}.project-deploy-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.project-deploy-card{display:grid;grid-gap:10px;gap:10px;padding:16px;border-radius:14px;background:var(--ncl-hover)}.project-deploy-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.project-deploy-actions{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.project-deploy-delete{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:0;border-radius:999px;background:rgba(217,45,32,.1);color:#d92d20;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.project-deploy-delete:hover:not(:disabled){background:rgba(217,45,32,.16)}.project-deploy-delete:disabled{opacity:.55;cursor:not-allowed}.project-deploy-top strong{display:block;font-size:15px}.project-deploy-top em{display:block;margin-top:3px;color:var(--ncl-muted);font-size:12px;font-style:normal}.project-status{flex-shrink:0;display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:999px;background:var(--ncl-card);color:var(--ncl-muted);font-size:11px;font-weight:750;text-transform:uppercase;letter-spacing:.03em}.project-status.is-busy{background:rgba(var(--brand-rgb),.12);color:var(--ncl-blue,#1163fb)}.project-status.is-ok{background:rgba(18,183,106,.14);color:#039855}.project-status.is-bad{background:rgba(217,45,32,.1);color:#d92d20}.project-status.is-warn{background:rgba(247,144,9,.14);color:#dc6803}.project-deploy-note{margin:0;color:var(--ncl-muted);font-size:13px}.setup-instance-list li span{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.proj-name{display:grid;grid-gap:4px;gap:4px;min-width:0}.proj-name strong{font-size:14px}.proj-name span{display:inline-flex;align-items:center;gap:4px;color:var(--ncl-muted);font-size:12px}.app-shell .more-btn,.app-shell .whitelist-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:8px;background:#fff8eb;color:#dc6803;font-size:13px;font-weight:600;box-shadow:inset 0 0 0 1px #f7d59c}.app-shell .more-btn{width:32px;padding:0;justify-content:center;border-radius:50%;background:var(--ncl-soft);color:var(--ncl-muted);box-shadow:none}.chain-stack{display:flex;align-items:center}.chain-dot{width:22px;height:22px;margin-right:-6px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:700;box-shadow:0 0 0 2px var(--ncl-card)}.chain-extra{margin-left:10px;color:var(--ncl-muted);font-size:12px}.proj-reqs{color:var(--ncl-muted);font-size:13px}.row-menu{position:relative;justify-self:end}.row-menu-pop{position:absolute;right:0;top:calc(100% + 6px);z-index:8;min-width:160px;padding:6px;border-radius:10px;background:var(--ncl-card);box-shadow:0 12px 32px rgba(16,24,40,.14)}.row-menu-pop button{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:0 10px;border-radius:8px;font-size:13px}.row-menu-pop button:hover{background:var(--ncl-soft)}.row-menu-pop .is-danger{color:#d92d20}.proj-modal{width:min(420px,92vw);padding:18px;border-radius:16px;background:var(--ncl-card);box-shadow:0 16px 50px rgba(16,24,40,.18)}.proj-modal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.proj-modal label,.proj-modal p{display:grid;grid-gap:6px;gap:6px;color:var(--ncl-muted);font-size:13px}.proj-modal input,.proj-modal textarea{width:100%;margin-top:6px;padding:10px 12px;border-radius:8px;background:var(--ncl-soft);color:inherit;font:inherit}.proj-modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}@media (max-width:960px){.projects-head{flex-direction:column}.projects-head .btn-create{width:100%;justify-content:center}.projects-cols{display:none}.project-row{grid-template-columns:1fr auto;gap:10px 12px}.project-row .proj-name{grid-column:1}.row-menu{grid-column:2;grid-row:1}.chain-stack,.proj-reqs,.project-row>div:nth-child(2){grid-column:1/-1}}.chains-page{display:flex;flex-direction:column;gap:16px;width:100%;padding-bottom:48px}.chains-title{font-size:35px;font-weight:700;letter-spacing:0;line-height:38.5px;color:var(--ncl-ink)}.chains-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.chains-toolbar-start{display:flex;align-items:center;gap:12px;min-width:0}.chains-search{display:flex;align-items:center;gap:10px;width:420px;max-width:100%;height:40px;padding:0 16px;border-radius:20px;background:var(--ncl-card);box-shadow:none;color:#98a2b3}.chains-search input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--ncl-ink);font:inherit;font-size:14px;outline:none}.chains-search input::placeholder{color:#98a2b3}.testing-toggle{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:10px;background:var(--ncl-card);color:var(--ncl-ink);font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;box-shadow:inset 0 0 0 1px var(--ncl-line)}.testing-toggle input{position:absolute;opacity:0;pointer-events:none}.testing-switch{width:32px;height:18px;border-radius:999px;background:#d0d5dd;position:relative;flex:0 0 auto}.testing-switch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .15s ease}.testing-toggle.is-on{color:var(--ncl-blue,#1163fb)}.testing-toggle.is-on .testing-switch{background:var(--ncl-blue,#1163fb)}.testing-toggle.is-on .testing-switch:after{transform:translateX(14px)}.sort-wrap{position:relative}.app-shell .sort-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:20px;background:var(--ncl-card);color:#344054;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;box-shadow:none}.sort-btn svg:last-child{margin-left:2px;color:#98a2b3}.sort-btn svg.open{transform:rotate(180deg)}.sort-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:12;min-width:196px;padding:6px;border-radius:12px;background:var(--ncl-card);box-shadow:0 12px 32px rgba(16,24,40,.14)}.sort-menu button{display:block;width:100%;min-height:36px;padding:0 10px;border-radius:8px;color:var(--ncl-ink);font-size:13px;font-weight:500;text-align:left}.sort-menu button.is-active,.sort-menu button:hover{background:rgba(var(--brand-rgb),.08);color:var(--ncl-blue,#1163fb)}.view-toggle{display:inline-flex;align-items:center;flex-shrink:0;gap:0;height:40px;padding:3px;border-radius:12px;background:#e8edf5}.app-shell .view-toggle button{width:34px;height:34px;border-radius:9px;background:transparent;color:#667085;display:grid;place-items:center;box-shadow:none}.app-shell .view-toggle button.is-active{background:#fff;color:#356df3;box-shadow:0 1px 2px rgba(16,24,40,.1)}.chains-notice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:10px;background:#eef4ff;color:#1849a9;font-size:13px}.chains-notice button{color:var(--ncl-blue,#1163fb);font-size:12px;font-weight:600}.chain-cols{display:grid;grid-template-columns:minmax(240px,1.4fr) minmax(140px,1fr) 120px 200px;align-items:center;grid-gap:12px;gap:12px;padding:4px 20px 2px;color:#98a2b3;font-size:12px;font-weight:500}.chain-list{display:grid;grid-gap:16px;gap:16px}.app-shell .chain-row{display:grid;grid-template-columns:minmax(240px,1.4fr) minmax(140px,1fr) 120px 200px;align-items:center;grid-gap:16px;gap:16px;min-height:84px;padding:16px 20px;border-radius:12px;background:var(--ncl-card);box-shadow:0 1px 2px rgba(16,24,40,.04);cursor:pointer}.app-shell .chain-row.is-selected{background:#f5f8ff;box-shadow:inset 0 0 0 1px #356df3}.chain-identity{display:flex;align-items:center;gap:12px;min-width:0}.chain-logo{width:40px;height:40px;border-radius:0;background:transparent;color:#356df3;display:grid;place-items:center;flex:0 0 auto}.chain-logo svg{display:block}.chain-logo.is-fallback{color:inherit;font-size:14px;font-weight:700}.chain-identity strong{display:block;font-size:16px;font-weight:600;line-height:24px;color:var(--ncl-ink)}.chain-identity em{margin-left:8px;color:var(--ncl-muted);font-style:normal;font-weight:400}.chain-identity p{margin-top:4px;color:var(--ncl-muted);font-size:12px;line-height:18px}.chain-logos{display:flex;align-items:center;margin-top:6px;height:20px}.chain-logos img{width:20px;height:20px;margin-left:-6px;border-radius:50%;background:#fff;object-fit:cover;box-shadow:0 0 0 1.5px #fff}.chain-logos img:first-child{margin-left:0}.chain-identity a{color:var(--ncl-muted)}.chain-identity a:hover{color:var(--ncl-blue,#1163fb)}.chain-project,.chain-usage{color:var(--ncl-muted);font-size:16px;font-weight:400;line-height:24px}.chain-actions{position:relative;display:flex;align-items:center;justify-content:flex-end;min-width:0}.app-shell .copy-endpoint{height:32px;padding:0;background:transparent;box-shadow:none;color:var(--ncl-ink);font-size:16px;font-weight:600;line-height:24px;display:inline-flex;align-items:center;gap:6px}.chain-more,.icon-ghost{width:32px;height:32px;border-radius:8px;color:var(--ncl-muted);display:grid;place-items:center}.chain-more:hover,.icon-ghost:hover{background:var(--ncl-soft)}.chain-pop{position:absolute;right:0;top:calc(100% + 6px);z-index:8;min-width:176px;padding:6px;border-radius:12px;background:var(--ncl-card);box-shadow:0 12px 32px rgba(16,24,40,.14)}.app-shell .chain-pop a{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:0 10px;border-radius:8px;color:var(--ncl-ink);font-size:14px;font-weight:500}.chain-pop a:hover{background:var(--ncl-soft)}.chain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.chain-card{position:relative;display:flex;flex-direction:column;gap:6px;min-height:188px;padding:16px 18px 14px;border-radius:14px;background:var(--ncl-card);box-shadow:0 8px 24px rgba(16,24,40,.05);cursor:pointer}.chain-card.is-selected{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb)}.chain-card-top{display:flex;align-items:center;gap:12px;margin-bottom:8px}.chain-card-top strong{display:block;font-size:14px;font-weight:650}.net-pill{display:inline-flex;align-items:center;height:18px;padding:0 8px;margin-top:4px;border-radius:999px;background:rgba(var(--brand-rgb),.1);color:var(--ncl-blue,#1163fb);font-size:11px;font-weight:650}.net-pill.is-test{background:#fef6ee;color:#dc6803}.chain-card p{color:var(--ncl-muted);font-size:13px;line-height:18px}.chain-symbol{font-size:15px;font-weight:650;color:var(--ncl-ink)}.chain-card-foot{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:12px}.select-link{color:var(--ncl-blue,#1163fb);font-size:13px;font-weight:600}.chain-card-foot>div{display:flex;gap:2px}.chain-pop.card-menu{top:auto;bottom:44px}.chains-empty{padding:40px 12px;color:var(--ncl-muted);text-align:center}.dark .chain-identity strong,.dark .chain-symbol,.dark .chains-title{color:inherit}.dark .chains-search,.dark .sort-btn,.dark .testing-toggle{background:var(--ncl-card);box-shadow:inset 0 0 0 1px var(--ncl-line)}.dark .view-toggle{background:#1a1a1a}.dark .app-shell .view-toggle button.is-active{background:var(--ncl-card)}.dark .chain-card,.dark .chain-pop,.dark .chain-row,.dark .sort-menu{background:var(--ncl-card);box-shadow:inset 0 0 0 1px var(--ncl-line)}.dark .app-shell .chain-row.is-selected,.dark .chain-card.is-selected{background:rgba(var(--brand-rgb),.16);box-shadow:inset 0 0 0 1px #356df3}.dark .app-shell .chain-row.is-selected .chain-identity strong,.dark .app-shell .chain-row.is-selected .copy-endpoint,.dark .chain-card.is-selected .chain-card-top strong,.dark .chain-card.is-selected .chain-symbol{color:var(--ncl-ink)}.dark .app-shell .chain-row.is-selected .chain-identity a,.dark .app-shell .chain-row.is-selected .chain-identity em,.dark .app-shell .chain-row.is-selected .chain-identity p,.dark .app-shell .chain-row.is-selected .chain-project,.dark .app-shell .chain-row.is-selected .chain-usage,.dark .app-shell .view-toggle button{color:var(--ncl-muted)}.dark .chains-search input,.dark .copy-box input{color:inherit}.settings-page{gap:32px;width:100%;padding-bottom:24px}.settings-hero,.settings-page{display:flex;flex-direction:column}.settings-hero{gap:8px}.settings-hero h1{font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:40px}.settings-hero p{color:var(--ncl-muted);font-size:16px;font-weight:400;line-height:24px}.settings-block{display:flex;flex-direction:column;gap:12px}.settings-heading{font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:28px}.settings-card{padding:0 24px}.settings-card-title{padding:20px 0 8px;font-size:16px;font-weight:700;line-height:24px}.settings-lead{margin:0;padding:24px 0 16px;color:var(--ncl-muted);font-size:14px;font-weight:400;line-height:20px;box-shadow:inset 0 -1px 0 var(--ncl-line)}.settings-list{display:flex;flex-direction:column}.settings-feature,.settings-row,.settings-session{display:flex;align-items:center;gap:12px;min-height:56px;padding:16px 0;box-shadow:inset 0 -1px 0 var(--ncl-line)}.settings-feature,.settings-row:last-child{box-shadow:none}.settings-row-icon{width:24px;height:24px;display:grid;place-items:center;color:var(--ncl-ink);flex:0 0 auto}.dark .settings-row-icon{color:#f5f7fa}.settings-row-name{min-width:0;flex:1 1;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell a.settings-connect,.app-shell button.settings-connect{margin-left:auto;color:#356df3;font-size:16px;font-weight:500;line-height:24px;background:transparent}.settings-connected{margin-left:auto;display:inline-flex;align-items:center;gap:8px;color:var(--ncl-muted);font-size:16px;font-weight:400}.settings-dot{width:8px;height:8px;border-radius:50%;background:#12b76a;flex:0 0 auto}.settings-feature{align-items:center;gap:24px;padding:24px 0}.settings-feature>div{min-width:0;flex:1 1}.settings-feature h3{font-size:16px;font-weight:700;line-height:24px}.settings-feature p{margin-top:8px;max-width:720px;color:var(--ncl-muted);font-size:14px;font-weight:400;line-height:22px}.tfa-inline-error{margin-top:8px;color:var(--error);font-size:13px;font-weight:400;line-height:18px}.app-shell button.settings-switch{width:44px;height:24px;padding:2px;border:0;border-radius:999px;background:#d0d5dd;display:inline-flex;align-items:center;flex:0 0 auto;box-shadow:inset 0 0 0 1px #c8cdd4}.app-shell button.settings-switch.is-on{background:var(--ncl-blue,#1163fb);justify-content:flex-end;box-shadow:none}.app-shell button.settings-switch:disabled{opacity:.55;cursor:wait}.settings-knob{width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.2)}.settings-session{align-items:flex-start;gap:12px;min-height:0;padding:20px 0 24px;box-shadow:none}.settings-session-icon{width:24px;height:24px;margin-top:2px;border-radius:0;background:transparent;color:#344054;display:grid;place-items:center;flex:0 0 auto}.dark .settings-session-icon{color:#98a2b3}.settings-session-body{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:4px}.settings-session-copy{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.settings-session-copy strong{font-size:16px;font-weight:700;line-height:24px}.settings-session-copy em{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:999px;background:#ecfdf3;color:#027a48;font-size:12px;font-style:normal;font-weight:600}.settings-session-copy em .settings-dot{width:6px;height:6px;background:#12b76a}.dark .settings-session-copy em{background:rgba(18,183,106,.16);color:#6ce9a6}.settings-session-time{color:var(--ncl-muted);font-size:14px;font-weight:400;line-height:20px}.tfa-backdrop{position:fixed;inset:0;z-index:90;padding:24px;background:rgba(17,24,39,.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center}.tfa-modal{position:relative;width:min(440px,100%);padding:28px 32px 32px;border-radius:20px;background:var(--ncl-card);box-shadow:0 18px 50px rgba(16,24,40,.16);color:var(--ncl-ink)}.app-shell button.tfa-close{position:absolute;top:18px;right:18px;width:36px;height:36px;border-radius:50%;background:#eef2f6;color:#667085;display:grid;place-items:center}.dark .app-shell button.tfa-close{background:#1a1a1a;color:#98a2b3}.tfa-modal h2{padding-right:44px;font-size:24px;font-weight:700;letter-spacing:-.03em;line-height:32px}.tfa-modal p{margin-top:16px;font-size:16px;font-weight:400;line-height:24px}.tfa-modal a{color:var(--ncl-blue,#1163fb);font-weight:500}.tfa-modal ul{display:grid;grid-gap:8px;gap:8px;margin:12px 0 0;padding:0;list-style:none}.tfa-modal li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:24px}.tfa-modal li:before{content:"";width:8px;height:8px;margin-top:8px;border-radius:50%;background:var(--ncl-blue,#1163fb);flex:0 0 auto}.app-shell button.tfa-cant{display:inline-block;margin-top:20px;padding:0;background:none;color:var(--ncl-blue,#1163fb);font-size:14px;font-weight:400;line-height:20px}.tfa-secret{display:grid;grid-gap:8px;gap:8px;margin-top:14px;padding:12px 14px;border-radius:12px;background:var(--ncl-soft)}.tfa-secret span{color:var(--ncl-muted);font-size:13px;line-height:18px}.tfa-secret strong{font-family:var(--font-mono),ui-monospace,monospace;font-size:15px;font-weight:600;letter-spacing:.06em;word-break:break-all}.tfa-qr{width:240px;height:240px;margin:28px auto 32px;padding:10px;border-radius:8px;background:#fff;display:grid;place-items:center}.tfa-qr img,.tfa-qr span{width:220px;height:220px;display:block}.tfa-code{width:100%;height:52px;margin:24px 0;padding:0 16px;border:0;border-radius:12px;background:var(--ncl-soft);color:inherit;font:inherit;font-size:22px;font-weight:700;letter-spacing:.28em;text-align:center;outline:none}.tfa-error{margin:-12px 0 16px;color:var(--error);font-size:13px;line-height:18px}.app-shell button.tfa-next{width:100%;height:48px;border-radius:12px;background:var(--ncl-blue,#1163fb);color:#fff;font-size:16px;font-weight:600}.app-shell button.tfa-next:disabled{opacity:.55;cursor:not-allowed}.dark .tfa-modal{box-shadow:inset 0 0 0 1px var(--ncl-line),0 18px 50px rgba(0,0,0,.45)}.dark .app-shell .charging-card,.dark .app-shell .docs-card,.dark .app-shell .panel,.dark .app-shell .panel:hover,.dark .app-shell .product-card,.dark .app-shell .product-card:hover,.dark .app-shell .project-row,.dark .app-shell .socials-card,.dark .app-shell .stat-card,.dark .app-shell .stat-card:hover{box-shadow:inset 0 0 0 1px var(--ncl-line)}.dark .app-shell .account-pop,.dark .app-shell .logout-modal,.dark .app-shell .menu,.dark .app-shell .notes-drawer,.dark .app-shell .proj-modal,.dark .app-shell .row-menu-pop{box-shadow:inset 0 0 0 1px var(--ncl-line),0 16px 40px rgba(0,0,0,.45)}.dark .app-shell .btn-destructive{background:var(--error-soft);color:var(--error)}.dark .app-shell .whitelist-btn{background:var(--warning-soft);color:var(--warning);box-shadow:inset 0 0 0 1px rgba(247,144,9,.35)}.dark .chains-notice{background:var(--info-soft);color:var(--info)}.dark .bill-grid{stroke:#1a1a1a}.dark .bill-filters select{color:var(--ncl-ink);box-shadow:inset 0 0 0 1px var(--ncl-line)}.dark .badge-amber{background:rgba(105,39,218,.18);color:#c3a6ff}@media (max-width:720px){.settings-hero h1{font-size:28px;line-height:34px}.settings-feature{align-items:flex-start}}@media (max-width:1100px){.chain-grid{grid-template-columns:1fr 1fr}}@media (max-width:960px){.chains-toolbar{flex-wrap:wrap}.chains-toolbar-start{width:100%}.chains-search{flex:1 1 auto;width:auto}.chain-cols{display:none}.app-shell .chain-row,.chain-cols{grid-template-columns:1fr auto}.chain-project,.chain-usage{display:none}.chain-grid{grid-template-columns:1fr}}.details-page{display:flex;flex-direction:column;gap:16px;width:100%;padding-top:32px;padding-bottom:32px;color:var(--ncl-ink)}.details-page .panel{background:var(--ncl-card);box-shadow:var(--ncl-chip-shadow)}.details-hero{justify-content:space-between;padding:20px 24px}.details-hero,.details-hero-copy{display:flex;align-items:center;gap:16px}.details-hero-copy{min-width:0}.details-hero h1{font-size:28px;font-weight:700;letter-spacing:0;line-height:36px;color:var(--ncl-ink)}.details-hero .chain-logo,.details-hex{width:48px;height:48px;flex:0 0 auto}.details-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.details-tags span{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:var(--ncl-soft);color:var(--ncl-muted);font-size:12px;font-weight:500}.details-hero-actions{position:relative;display:flex;align-items:center;gap:8px;flex-shrink:0}.app-shell .details-hero-actions .btn-primary{gap:6px;height:40px;padding:0 16px;border-radius:12px;background:var(--ncl-blue,#1163fb);color:#fff;font-size:14px;font-weight:600}.app-shell .details-hero-actions .chain-more{color:var(--ncl-muted);background:var(--ncl-card);box-shadow:var(--ncl-chip-shadow)}.details-block{padding:20px 24px}.details-block-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.details-block-head h2,.details-empty-chart h3,.details-geo h3,.details-methods h2,.details-stats h2{font-size:20px;font-weight:700;line-height:28px}.details-seg{display:inline-flex;padding:3px;border-radius:10px;background:var(--ncl-soft)}.app-shell .details-seg button{height:28px;padding:0 10px;border-radius:8px;background:transparent;color:var(--ncl-muted);font-size:13px;font-weight:500}.app-shell .details-seg button.is-on{background:var(--ncl-card);color:var(--ncl-ink);box-shadow:var(--ncl-chip-shadow)}.details-cols{padding:0 4px 8px;font-size:12px;font-weight:500}.details-cols,.details-project-row{display:grid;grid-template-columns:1fr 1fr 160px;grid-gap:12px;gap:12px;color:var(--ncl-muted)}.details-project-row{align-items:center;min-height:52px;padding:8px 4px;font-size:14px}.details-project-row span:first-child{color:var(--ncl-ink);font-weight:500}.app-shell .details-project-row a{justify-self:end;color:var(--ncl-blue,#1163fb);font-weight:500}.details-tabs{display:flex;gap:20px;margin-bottom:16px;border-bottom:1px solid var(--ncl-line)}.app-shell .details-tabs button{height:40px;padding:0;background:transparent;color:var(--ncl-muted);font-size:14px;font-weight:500;box-shadow:inset 0 -2px 0 transparent}.app-shell .details-tabs button.is-on{color:var(--ncl-ink);font-weight:600;box-shadow:inset 0 -2px 0 var(--ncl-blue,#1163fb)}.details-tab-body p{color:var(--ncl-muted);font-size:14px;line-height:22px}.droplet-doc{display:flex;flex-direction:column;gap:18px}.droplet-doc-summary{color:var(--ncl-ink)!important;font-size:15px!important;font-weight:550;line-height:1.55!important}.droplet-doc-section h3{margin:0 0 8px;color:var(--ncl-ink);font-size:14px;font-weight:700}.droplet-doc-section p{margin:0}.droplet-doc-section ul{margin:0;padding-left:18px;color:var(--ncl-muted);font-size:14px;line-height:1.55}.droplet-doc-section li+li{margin-top:4px}.droplet-doc-caps{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 16px;gap:6px 16px;padding-left:18px}.droplet-doc-specs{display:grid;grid-gap:8px;gap:8px;margin:0}.droplet-doc-specs>div{display:grid;grid-template-columns:minmax(120px,160px) minmax(0,1fr);grid-gap:10px;gap:10px;padding:10px 12px;border-radius:10px;background:var(--ncl-hover)}.droplet-doc-specs dt{color:var(--ncl-muted);font-size:12px;font-weight:650}.droplet-doc-specs dd{margin:0;color:var(--ncl-ink);font-size:13px;font-weight:550;line-height:1.4}@media (max-width:700px){.droplet-doc-caps,.droplet-doc-specs>div{grid-template-columns:1fr}.droplet-doc-specs>div{gap:4px}}.app-shell .details-tab-body a{display:inline-block;margin-top:12px;color:var(--ncl-blue,#1163fb);font-size:14px;font-weight:500}.details-methods h2,.details-stats>.details-block-head{margin-bottom:16px}.details-method-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.details-method{padding:20px}.details-method h3{font-size:16px;font-weight:700;line-height:24px;color:var(--ncl-ink)}.details-method p{margin:8px 0 12px;color:var(--ncl-muted);font-size:14px;line-height:20px}.details-method ul{display:flex;flex-direction:column;gap:6px;margin:0 0 16px;padding:0;list-style:none}.details-method code{color:var(--ncl-blue,#1163fb);font-size:13px}.app-shell .details-method a{color:var(--ncl-blue,#1163fb);font-size:14px;font-weight:500}.details-stats-tools{display:flex;align-items:center;gap:10px}.details-net-pill{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:rgba(var(--brand-rgb),.12);color:var(--ncl-blue,#1163fb);font-size:12px;font-weight:600}.details-stat-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:16px}.details-stat-card{padding:16px 20px}.details-stat-card p{color:var(--ncl-muted);font-size:14px}.details-stat-card strong{display:block;margin-top:8px;font-size:28px;font-weight:700;line-height:36px;color:var(--ncl-ink)}.details-empty-chart,.details-geo{padding:20px 24px;margin-bottom:16px}.details-block-head h2,.details-empty-chart h3,.details-geo h3,.details-methods h2,.details-stats h2{color:var(--ncl-ink)}.details-empty-chart p,.details-geo-body p{margin-top:24px;color:var(--ncl-muted);font-size:14px;text-align:center}.details-geo-body{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:16px;gap:16px;min-height:180px;align-items:center}.details-map{min-height:160px;border-radius:12px;background:radial-gradient(circle at 30% 45%,rgba(var(--brand-rgb),.28) 0 18%,transparent 19%),radial-gradient(circle at 58% 42%,rgba(var(--brand-rgb),.18) 0 28%,transparent 29%),radial-gradient(circle at 78% 55%,rgba(var(--brand-rgb),.22) 0 14%,transparent 15%),var(--ncl-soft)}.dark .details-tags span{background:#1a1a1a;color:#98a2b3}.dark .details-seg{background:#1a1a1a}.dark .app-shell .details-seg button.is-on{background:#0d0d0d;color:#f5f7fa;box-shadow:inset 0 0 0 1px #2a2a2a}.dark .details-net-pill{background:rgba(var(--brand-rgb),.18);color:#84adff}.dark .details-map{background:radial-gradient(circle at 30% 45%,rgba(var(--brand-rgb),.35) 0 18%,transparent 19%),radial-gradient(circle at 58% 42%,rgba(var(--brand-rgb),.22) 0 28%,transparent 29%),radial-gradient(circle at 78% 55%,rgba(var(--brand-rgb),.28) 0 14%,transparent 15%),#111}.dark .details-page .panel{background:var(--ncl-card)}.dark .app-shell .details-hero-actions .chain-more,.dark .details-page .panel{box-shadow:inset 0 0 0 1px #1a1a1a}.dark .app-shell .details-method a,.dark .app-shell .details-project-row a,.dark .app-shell .details-tab-body a,.dark .details-method code{color:#84adff}@media (max-width:960px){.details-block-head,.details-geo-body,.details-hero{flex-direction:column;align-items:flex-start;grid-template-columns:1fr}.details-cols,.details-method-grid,.details-project-row,.details-stat-row{grid-template-columns:1fr}.app-shell .details-project-row a{justify-self:start}}.status-page{gap:20px;width:100%;padding-bottom:48px}.status-hero,.status-page{display:flex;flex-direction:column}.status-hero{gap:6px}.status-hero h1{font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:40px}.status-hero p{color:var(--ncl-muted);font-size:16px;font-weight:400;line-height:24px}.status-toolbar{flex-wrap:wrap}.status-search,.status-toolbar{display:flex;align-items:center;gap:10px}.status-search{flex:1 1 280px;min-width:0;height:40px;padding:0 14px;border-radius:10px;background:var(--ncl-card);color:var(--ncl-muted);box-shadow:inset 0 0 0 1px var(--ncl-line)}.status-search input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--ncl-ink);font:inherit;font-size:14px;outline:none}.status-search input::placeholder{color:var(--ncl-muted)}.status-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb);color:var(--ncl-blue,#1163fb)}.status-filter{position:relative}.status-filter select{height:40px;padding:0 34px 0 14px;border:0;border-radius:10px;background:var(--ncl-card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;color:var(--ncl-ink);font:inherit;font-size:14px;font-weight:500;box-shadow:inset 0 0 0 1px var(--ncl-line);-webkit-appearance:none;-moz-appearance:none;appearance:none}.status-list{display:grid;grid-gap:12px;gap:12px}.status-card{padding:18px 20px 16px;border-radius:16px;background:var(--ncl-card)}.status-card-top{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0;text-align:left}.status-identity{display:flex;align-items:center;gap:12px;min-width:0}.status-mark{width:36px;height:36px;border-radius:50%;color:#fff;display:grid;place-items:center;font-size:13px;font-weight:700;flex:0 0 auto}.status-identity strong{font-size:16px;font-weight:700;line-height:24px}.status-meta{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;color:var(--ncl-muted)}.status-meta em{color:#12b76a;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.status-meta em.is-warn{color:#dc6803}.status-card.is-open .status-meta svg{transform:rotate(180deg)}.status-bars{display:flex;align-items:stretch;gap:2px;height:28px;margin-top:14px}.status-bars span{flex:1 1;min-width:0;border-radius:2px}.status-bars .is-ok{background:#12b76a}.status-bars .is-empty{background:#e4e7ec}.status-bars .is-warn{background:#f79009}.status-range{display:flex;justify-content:space-between;margin-top:8px;color:var(--ncl-muted);font-size:12px;font-weight:400;line-height:16px}.status-extra{margin-top:14px;padding-top:14px;box-shadow:inset 0 1px 0 var(--ncl-line)}.status-extra p{color:var(--ncl-muted);font-size:14px;font-weight:400;line-height:22px}.status-extra strong{display:block;margin-bottom:4px;color:var(--ncl-ink);font-size:14px;font-weight:700}.status-card-logo{width:52px;height:34px;border-radius:6px;background:#fff;box-shadow:inset 0 0 0 1px var(--ncl-line);overflow:hidden}.status-card-logo img{width:100%;height:100%;object-fit:cover;display:block}.status-card-logo.is-padded{padding:6px}.status-card-logo.is-padded img{object-fit:contain}.status-name{display:flex;flex-direction:column;min-width:0;text-align:left}.status-name small{color:var(--ncl-muted);font-size:12px;font-weight:500;line-height:16px}.status-services{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}.status-services li{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--ncl-hover);color:var(--ncl-ink);font-size:12px;font-weight:600}.status-services i{width:7px;height:7px;border-radius:50%;background:#16a34a}.status-services i.is-warn{background:#f59e0b}.status-empty{padding:28px 8px;color:var(--ncl-muted);text-align:center}.dark .status-card,.dark .status-filter select,.dark .status-search{box-shadow:inset 0 0 0 1px var(--ncl-line)}.dark .status-bars .is-empty{background:#2a2a2a}@media (max-width:720px){.status-hero h1{font-size:28px;line-height:34px}.status-filter{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 10px)}.status-filter select{width:100%}}.nav-sub-label{margin:10px 10px 4px;color:var(--ncl-muted);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.teams-page{display:flex;flex-direction:column;gap:24px;width:100%;padding-bottom:32px}.teams-hero-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.app-shell a.teams-create-link,.app-shell button.teams-create-link{display:inline-flex;align-items:center;gap:6px;color:var(--ncl-blue,#1163fb);font-size:14px;font-weight:600;background:transparent}.teammates-card,.teams-form,.teams-settings-card,.teams-table-card{padding:24px}.teams-field{display:grid;grid-gap:8px;gap:8px}.invite-field-head span,.teams-field span{color:var(--ncl-ink);font-size:16px;font-weight:700;line-height:24px}.teams-field input,.teams-name-edit input{width:100%;height:48px;padding:0 14px;border:0;border-radius:12px;background:var(--ncl-soft);color:inherit;font:inherit;font-size:16px;outline:none}.teams-field em,.teams-transfer em{color:var(--ncl-muted);font-size:13px;font-style:normal;font-weight:400}.teams-transfer{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:28px 0 24px}.teams-transfer strong{display:block;font-size:16px;font-weight:700;line-height:24px}.teams-transfer p{margin-top:8px;max-width:640px;color:var(--ncl-muted);font-size:14px;font-weight:400;line-height:22px}.teams-transfer a{color:var(--ncl-blue,#1163fb);font-weight:500}.teams-error{color:#d92d20;font-size:13px;font-weight:400;line-height:18px}.teams-empty{padding:28px 8px;color:var(--ncl-muted);text-align:center}.teammate-row,.teammates-cols,.teams-row,.teams-table-head{display:grid;grid-template-columns:minmax(180px,1.8fr) .8fr 1fr .5fr 44px;grid-gap:12px;gap:12px;align-items:center}.teammates-cols,.teams-table-head{padding:0 4px 12px;color:var(--ncl-muted);font-size:13px;font-weight:500;box-shadow:inset 0 -1px 0 var(--ncl-line)}.teammate-row,.teams-row{min-height:64px;padding:10px 4px;box-shadow:inset 0 -1px 0 var(--ncl-line)}.teammate-row:last-child,.teams-row:last-child{box-shadow:none}.app-shell a.teams-name{display:inline-flex;align-items:center;gap:12px;min-width:0;color:inherit;font-weight:600}.teams-avatar,.teams-mini{display:grid;place-items:center;border-radius:50%;color:#fff;font-weight:700;flex:0 0 auto}.teams-avatar{width:36px;height:36px;font-size:13px}.teams-mini{width:24px;height:24px;margin-left:-6px;font-size:11px;box-shadow:0 0 0 2px var(--ncl-card)}.teams-mates{display:flex;align-items:center;padding-left:6px}.teams-row-menu{position:relative;justify-self:end}.app-shell .teammate-actions button,.app-shell button.teams-dots{width:32px;height:32px;border-radius:8px;background:transparent;color:var(--ncl-muted);display:grid;place-items:center}.teams-pop{position:absolute;right:0;top:36px;z-index:8;min-width:180px;padding:6px;border-radius:12px;background:var(--ncl-card);box-shadow:0 12px 32px rgba(16,24,40,.16);display:grid}.app-shell .teams-pop button,.teams-pop a{display:flex;align-items:center;gap:10px;height:40px;padding:0 10px;border-radius:8px;background:transparent;color:var(--ncl-ink);font-size:14px;font-weight:500;text-align:left}.app-shell .teams-pop button:hover,.teams-pop a:hover{background:var(--ncl-soft)}.teams-name-edit{display:flex;align-items:center;gap:8px;padding:8px 0 20px}.app-shell .teams-name-edit button{width:36px;height:36px;border-radius:8px;background:transparent;color:var(--ncl-blue,#1163fb);display:grid;place-items:center}.teams-delete-copy{padding:8px 0 12px;color:var(--ncl-muted);font-size:14px;line-height:22px}.teams-warn{margin:0 0 16px;padding:12px 14px;background:rgba(247,144,9,.12);color:#b54708}.app-shell button.teams-danger,.teams-warn{border-radius:10px;font-size:14px;font-weight:600}.app-shell button.teams-danger{height:36px;padding:0 14px;background:transparent;color:#d92d20;box-shadow:inset 0 0 0 1px #fecdca}.teammates-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;font-size:16px;font-weight:700}.teammates-head .btn-primary{gap:6px}.teammate-row,.teammates-cols{grid-template-columns:minmax(220px,1.6fr) 160px minmax(140px,auto)}.teammate-user{display:flex;align-items:center;gap:12px;min-width:0}.teammate-user strong{display:block;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.teammate-user em{display:inline-block;margin-top:2px;padding:1px 6px;border-radius:4px;background:#e4e7ec;color:#667085;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.04em}.role-pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:var(--ncl-soft);font-size:13px;font-weight:600}.teammate-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.app-shell button.teams-ghost{width:auto;height:32px;padding:0 10px;border-radius:8px;background:transparent;color:var(--ncl-muted);font-size:13px;font-weight:500}.invite-modal{width:min(520px,100%)}.invite-field-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:20px 0 8px}.invite-field-head a,.invite-field-head em{color:var(--ncl-blue,#1163fb);font-size:13px;font-style:normal;font-weight:500}.invite-chip-box{min-height:120px;padding:10px 12px;border-radius:12px;background:var(--ncl-soft);display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start}.invite-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px 0 10px;border-radius:999px;background:var(--ncl-card);box-shadow:inset 0 0 0 1px #f63d68;font-size:13px;font-weight:500}.app-shell .invite-chip button{width:16px;height:16px;padding:0;background:transparent;color:#667085;display:grid;place-items:center}.invite-chip-box input{min-width:160px;flex:1 1;border:0;background:transparent;color:inherit;font:inherit;font-size:14px;outline:none}.invite-role{position:relative}.app-shell button.invite-role-btn{width:100%;height:48px;padding:0 14px;border-radius:12px;background:var(--ncl-soft);color:inherit;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:600}.invite-role-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:4;padding:6px;border-radius:12px;background:var(--ncl-card);box-shadow:0 12px 32px rgba(16,24,40,.16);display:grid}.app-shell .invite-role-menu button{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;background:transparent;color:inherit;text-align:left}.app-shell .invite-role-menu button.is-on,.app-shell .invite-role-menu button:hover{background:var(--ncl-soft)}.invite-role-menu strong{display:block;font-size:14px;font-weight:700}.invite-role-menu em{display:block;margin-top:2px;color:var(--ncl-muted);font-size:13px;font-style:normal;font-weight:400;line-height:18px}.invite-perms{margin:12px 0 16px;padding:12px 14px;border-radius:12px;background:rgba(var(--brand-rgb),.08);color:var(--ncl-ink);font-size:14px;line-height:22px}.app-shell button.invite-cancel{width:100%;height:44px;margin-top:8px;border-radius:12px;background:var(--ncl-card);color:var(--ncl-ink);font-size:15px;font-weight:600;box-shadow:inset 0 0 0 1px var(--ncl-line)}.team-toast{position:fixed;right:24px;bottom:24px;z-index:80;width:min(360px,calc(100vw - 32px));padding:14px 16px;border-radius:14px;background:#ecfdf3;color:#067647;display:grid;grid-template-columns:24px 1fr 24px;grid-gap:10px;gap:10px;box-shadow:0 12px 32px rgba(16,24,40,.12)}.team-toast strong{display:block;font-size:14px;font-weight:700}.team-toast p{margin-top:2px;color:#344054;font-size:13px;line-height:18px}.app-shell a.team-toast-invite{display:inline-flex;align-items:center;gap:6px;margin-top:10px;height:32px;padding:0 12px;border-radius:8px;background:var(--ncl-blue,#1163fb);color:#fff;font-size:13px;font-weight:600}.app-shell button.team-toast-close{width:24px;height:24px;background:transparent;color:#667085;display:grid;place-items:center}.dark .team-toast{background:#0b3b2a;color:#75e0a7;box-shadow:0 12px 32px rgba(0,0,0,.4)}.dark .team-toast p{color:#d0d5dd}.dark .teammate-user em{background:#2a2a2a;color:#98a2b3}.dark .teams-warn{background:rgba(247,144,9,.16);color:#fdb022}.dark .invite-chip{box-shadow:inset 0 0 0 1px #f63d68}@media (max-width:720px){.teams-row,.teams-table-head{grid-template-columns:1fr 80px 44px}.teams-row .teams-mates,.teams-row span:nth-child(4),.teams-table-head span:nth-child(3),.teams-table-head span:nth-child(4){display:none}.teammate-row,.teammates-cols{grid-template-columns:1fr;gap:8px}.teammate-actions{justify-content:flex-start}}.app-shell .workspace{overflow-x:clip}@media (max-width:1024px){.main{max-width:100%}.bill-page h1,.chains-title,.projects-head h1,.settings-hero h1,.status-hero h1,.teams-hero-row h1,.welcome h1{font-size:clamp(26px,4.2vw,35px);line-height:1.1}.details-hero h1{font-size:clamp(24px,4vw,28px);line-height:1.2}.products-grid{column-gap:20px;row-gap:24px}.stat-row{flex-wrap:wrap}.stat-card{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);min-width:min(100%,194px)}.details-hero{flex-wrap:wrap;gap:12px}.details-hero-actions{margin-left:auto}.details-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.projects-head,.teams-hero-row{flex-wrap:wrap}.bill-tabs{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bill-tabs::-webkit-scrollbar{display:none}.ref-hero h1{font-size:clamp(24px,4vw,30px)}}@media (max-width:420px){.mobile-brand span{display:none}.app-shell .credit-pill{max-width:92px;padding:0 8px}.app-shell .credit-pill strong{font-size:12px}}@media (max-width:768px){.workspace{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.topbar{padding-top:max(8px,env(safe-area-inset-top))}.main{padding-bottom:max(56px,calc(24px + env(safe-area-inset-bottom)))}.bill-page,.chains-page,.details-page,.projects-page,.settings-page,.status-page,.teams-page{gap:12px;padding-bottom:max(32px,env(safe-area-inset-bottom))}.details-page{padding-top:16px}.details-hero{padding:16px}.details-hero-actions{width:100%;justify-content:space-between}.details-block,.details-empty-chart,.details-geo,.details-method{padding:16px}.details-tabs{gap:16px;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.details-tabs::-webkit-scrollbar{display:none}.details-stats-tools{flex-wrap:wrap;justify-content:flex-start}.settings-card{padding:0 16px}.settings-feature,.settings-row,.settings-session{flex-direction:column;align-items:flex-start;gap:12px}.teammates-card,.teams-form,.teams-settings-card,.teams-table-card{padding:16px}.teams-hero-row{flex-direction:column;align-items:stretch}.app-shell a.teams-create-link,.app-shell button.teams-create-link{align-self:flex-start}.app-shell .view-toggle button,.chain-more,.icon-ghost{min-width:44px;min-height:44px}.bill-amount-head,.bill-block-head,.bill-card-head,.bill-toggle-row{flex-direction:column;align-items:flex-start;gap:10px}.bill-filters{width:100%;flex-wrap:wrap}}@media (max-width:480px){.stat-row{flex-direction:column}.stat-card{flex:1 1 100%;min-width:0}.product-row{gap:12px}.hero-card{padding:16px}.hero-card h2{font-size:22px}.chains-toolbar,.chains-toolbar-start{flex-direction:column;align-items:stretch}.chains-search,.chains-toolbar-start,.sort-wrap{width:100%}.app-shell .sort-btn{width:100%;justify-content:center}.view-toggle{align-self:flex-end}.details-method-grid,.details-stat-row{grid-template-columns:1fr}.details-hero-copy{flex-direction:column;align-items:flex-start}.details-hero-actions .btn-primary{flex:1 1;justify-content:center}.chain-grid{grid-template-columns:1fr}.chain-identity strong{font-size:15px;line-height:22px}.settings-hero h1{font-size:26px;line-height:32px}.status-toolbar{flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:4px}.status-search{flex:0 0 100%;width:100%;height:44px;flex-shrink:0}.status-search input{font-size:16px}.status-filter{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);min-width:0}.status-filter select{width:100%;height:44px}.proj-modal-actions{flex-direction:column-reverse}.proj-modal-actions button{width:100%}}.rpc-page{display:flex;flex-direction:column;gap:18px;padding-bottom:32px}.rpc-head h1{margin:0 0 6px;font-size:28px;font-weight:700;letter-spacing:-.02em}.rpc-head p{margin:0;color:var(--ncl-muted);font-size:14px;line-height:1.45}.rpc-toolbar{flex-wrap:wrap;gap:12px}.rpc-search,.rpc-toolbar{display:flex;align-items:center}.rpc-search{gap:10px;flex:1 1 280px;min-height:42px;padding:0 14px;border-radius:12px;background:var(--ncl-card);box-shadow:inset 0 0 0 1px var(--ncl-line);color:var(--ncl-muted)}.rpc-search input{width:100%;border:0;outline:0;background:transparent;color:var(--ncl-ink);font:inherit;font-size:14px}.rpc-filters{display:flex;flex-wrap:wrap;gap:8px}.rpc-filters.is-inline{flex:1 1}.rpc-filters button{height:34px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--ncl-muted);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.rpc-filters button.is-on{background:rgba(var(--brand-rgb),.1);color:var(--ncl-blue,#1163fb)}.rpc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.rpc-card{--rpc-card-bg:#ffffff;--rpc-card-ink:#101828;--rpc-card-muted:#667085;--rpc-card-line:transparent;--rpc-card-box:#f2f4f7;--rpc-card-soft:#e8ebf0;display:flex;flex-direction:column;gap:14px;padding:18px;border:0;border-radius:14px;background:var(--rpc-card-bg);color:var(--rpc-card-ink);box-shadow:none}.dark .rpc-card{--rpc-card-bg:#111111;--rpc-card-ink:#f5f5f5;--rpc-card-muted:#9ca3af;--rpc-card-box:#1a1a1a;--rpc-card-soft:#222222}.rpc-card.is-detail{max-width:720px}.rpc-card-head{justify-content:space-between}.rpc-card-head,.rpc-card-identity{display:flex;align-items:center;gap:12px}.rpc-card-identity{min-width:0}.rpc-card-identity strong{font-size:18px;font-weight:700;letter-spacing:-.01em}.rpc-net-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:#fff;overflow:hidden;flex:0 0 auto}.rpc-net-icon.is-letter{background:#2a2a2a;color:#f5f5f5;font-size:14px;font-weight:700}.rpc-net-icon img{width:24px;height:24px;object-fit:contain}.rpc-net-icon.is-lg{width:44px;height:44px}.rpc-net-icon.is-lg.is-letter{font-size:18px}.rpc-net-icon.is-lg img{width:30px;height:30px}.rpc-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.rpc-badge{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;border:1px solid transparent;font-size:11px;font-weight:650;background:transparent}.rpc-badge.is-archive{border-color:#5b5b5b;color:#d1d5db}.rpc-badge.is-mev{border-color:#7c5cff;color:#b7a6ff}.rpc-badge.is-premium{border-color:#22d3ee;color:#67e8f9}.rpc-controls-row,.rpc-meta-row{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:10px;gap:10px}.rpc-icon-btn,.rpc-meta-box,.rpc-net-btn,.rpc-proto,.rpc-url-field{border:0;border-radius:10px;background:var(--rpc-card-box);box-shadow:none}.rpc-meta-box{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:48px;padding:10px 12px}.rpc-meta-label{color:var(--rpc-card-muted);font-size:12px;font-weight:500}.rpc-meta-values{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.rpc-mini-copy{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:var(--rpc-card-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.rpc-mini-copy svg{color:var(--rpc-card-muted)}.rpc-net-select{position:relative}.rpc-net-btn{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:0 12px;border:0;color:var(--rpc-card-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.rpc-net-btn svg{color:var(--rpc-card-muted);transition:transform .15s ease}.rpc-net-btn svg.is-open{transform:rotate(180deg)}.rpc-net-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:5;padding:6px;border:0;border-radius:10px;background:var(--rpc-card-soft);box-shadow:0 12px 28px rgba(0,0,0,.35)}.rpc-net-menu button{display:block;width:100%;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:var(--rpc-card-ink);text-align:left;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.rpc-net-menu button.is-on,.rpc-net-menu button:hover{background:var(--rpc-card-soft)}.rpc-proto{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:4px;min-height:44px}.rpc-proto button{border:0;border-radius:8px;background:transparent;color:var(--rpc-card-muted);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.rpc-proto button.is-on{background:#2a2a2a;color:var(--rpc-card-ink)}.rpc-url-row{display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-gap:10px;gap:10px}.rpc-url-field{display:flex;align-items:center;gap:8px;min-width:0;min-height:44px;padding:0 6px 0 12px}.rpc-url-field code{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--rpc-card-ink);font-size:13px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.rpc-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;color:var(--rpc-card-ink);cursor:pointer;flex:0 0 auto}.rpc-icon-btn.is-wallet{width:44px;height:44px}.rpc-icon-btn:hover{background:#222}.rpc-empty{padding:40px 12px;color:var(--ncl-muted);text-align:center}.rpc-details{display:flex;flex-direction:column;gap:16px;padding-bottom:32px}@media (max-width:980px){.rpc-grid{grid-template-columns:1fr}}@media (max-width:640px){.rpc-head h1{font-size:24px}.rpc-card-head{flex-direction:column;align-items:flex-start}.rpc-badges{justify-content:flex-start}.rpc-controls-row,.rpc-meta-row{grid-template-columns:1fr}}.enterprise-page{display:flex;flex-direction:column;gap:16px;padding-bottom:32px}.enterprise-kicker{margin:0 0 6px;color:var(--ncl-blue,#1163fb);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.enterprise-head h1{margin:0 0 8px;max-width:880px;font-size:28px;font-weight:750;letter-spacing:-.03em;line-height:1.2}.enterprise-lead{margin:0;max-width:720px;color:var(--ncl-muted);font-size:14px;line-height:1.5}.enterprise-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.95fr);grid-gap:16px;gap:16px;align-items:start}.enterprise-copy,.enterprise-form-card{display:flex;flex-direction:column;padding:22px;border-radius:16px}.enterprise-badge{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;height:26px;padding:0 10px;margin-bottom:12px;border-radius:999px;background:rgba(var(--brand-rgb),.1);color:var(--ncl-blue,#1163fb);font-size:11px;font-weight:700}.enterprise-copy h2,.enterprise-form-intro h2,.enterprise-success h2{margin:0 0 8px;font-size:20px;font-weight:750;letter-spacing:-.02em;line-height:1.25}.enterprise-copy>p,.enterprise-form-intro p,.enterprise-success p{margin:0 0 14px;color:var(--ncl-muted);font-size:13px;line-height:1.5}.enterprise-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}.enterprise-chips span{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:var(--ncl-hover);color:var(--ncl-ink);font-size:11px;font-weight:650}.enterprise-points{display:grid;grid-gap:10px;gap:10px;margin:0 0 16px;padding:0;list-style:none}.enterprise-points li{display:flex;gap:10px;align-items:flex-start;color:var(--ncl-ink)}.enterprise-points li strong{display:block;margin-bottom:2px;font-size:13px;font-weight:700}.enterprise-points li span{display:block;color:var(--ncl-muted);font-size:12px;line-height:1.4}.enterprise-points svg{flex:0 0 auto;margin-top:1px;color:var(--ncl-blue,#1163fb)}.enterprise-min{margin-top:auto;padding:14px 16px;border-radius:12px;background:rgba(var(--brand-rgb),.08)}.enterprise-min strong{display:block;margin-bottom:4px;color:var(--ncl-muted);font-size:11px;font-weight:650;letter-spacing:.02em;text-transform:uppercase}.enterprise-min p{margin:0 0 4px;color:var(--ncl-ink);font-size:26px;font-weight:750;letter-spacing:-.03em}.enterprise-min em{display:block;color:var(--ncl-muted);font-size:12px;font-style:normal;line-height:1.35}.enterprise-form{display:flex;flex-direction:column;gap:12px}.enterprise-form-intro{margin-bottom:0}.enterprise-field{display:flex;flex-direction:column;gap:6px;margin:0;border:0;padding:0;min-width:0}.enterprise-message{flex:0 0 auto}.enterprise-field>legend,.enterprise-field>span{color:var(--ncl-ink);font-size:12px;font-weight:650}.enterprise-field em{color:var(--ncl-muted);font-size:11px;font-style:normal}.enterprise-field input[type=email],.enterprise-field input[type=text],.enterprise-field textarea{width:100%;border:0;border-radius:10px;background:var(--ncl-hover);box-shadow:inset 0 0 0 1px var(--ncl-line);color:var(--ncl-ink);font:inherit;font-size:13px;padding:11px 12px;outline:0;resize:vertical}.enterprise-field textarea{min-height:110px;max-height:180px}.enterprise-field input:focus,.enterprise-field textarea:focus{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb)}.enterprise-field input[readonly]{opacity:.9;cursor:default}.enterprise-budgets{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.enterprise-budgets label{display:flex;align-items:center;gap:8px;min-height:42px;padding:8px 10px;border-radius:10px;background:var(--ncl-hover);box-shadow:inset 0 0 0 1px var(--ncl-line);cursor:pointer;font-size:12px;font-weight:600}.enterprise-budgets label.is-on{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb);background:rgba(var(--brand-rgb),.08);color:var(--ncl-blue,#1163fb)}.enterprise-budgets input{accent-color:var(--ncl-blue,#1163fb)}.enterprise-error{margin:0;color:#d92d20;font-size:12px;font-weight:600}.app-shell button.enterprise-submit{width:100%;height:44px;min-height:44px;margin-top:4px;justify-content:center;font-size:14px;font-weight:700;background:var(--ncl-blue,#1163fb);color:#fff}.enterprise-success{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:280px;justify-content:center}.enterprise-success svg{color:#12b76a}.dark .enterprise-badge,.dark .enterprise-budgets label.is-on,.dark .enterprise-min{background:rgba(53,109,243,.16)}.dark .enterprise-chips span{background:#1a1a1a}.dark .enterprise-badge,.dark .enterprise-budgets label.is-on,.dark .enterprise-kicker,.dark .enterprise-points svg{color:#8eb4ff}@media (max-width:1100px){.enterprise-grid{grid-template-columns:1fr}}@media (max-width:640px){.enterprise-head h1{font-size:24px}.enterprise-copy,.enterprise-form-card{padding:18px}.enterprise-budgets{grid-template-columns:1fr}.enterprise-copy h2,.enterprise-form-intro h2{font-size:18px}}.keys-page{display:flex;flex-direction:column;gap:18px;padding-bottom:40px}.keys-welcome p{margin:0}.keys-stats .keys-stat{flex-direction:row;align-items:flex-start;justify-content:space-between;min-height:96px}.keys-stat>div{display:flex;flex-direction:column;gap:10px;min-width:0}.keys-stat-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;flex:0 0 auto}.keys-stat-icon.is-gold{background:rgba(247,144,9,.14);color:#f79009}.keys-stat-icon.is-blue{background:rgba(var(--brand-rgb),.12);color:var(--ncl-blue,#1163fb)}.keys-stat-icon.is-green{background:rgba(18,183,106,.14);color:#12b76a}.keys-stat-icon.is-purple{background:rgba(124,92,255,.14);color:#7c5cff}.keys-secret{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px}.keys-secret strong{display:block;margin-bottom:4px;font-size:14px}.keys-secret p{margin:0 0 10px;color:var(--ncl-muted);font-size:13px}.keys-secret code{display:block;word-break:break-all;padding:10px 12px;border-radius:10px;background:var(--ncl-hover);font-size:13px}.keys-secret-actions{display:flex;gap:8px;flex:0 0 auto}.keys-board{padding:20px}.keys-board-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.keys-board-head h2{margin:0 0 6px;font-size:20px;font-weight:750}.keys-board-head p{margin:0;max-width:560px;color:var(--ncl-muted);font-size:13px;line-height:1.45}.app-shell button.keys-add{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:10px;background:#12b76a;color:#fff;font-size:14px;font-weight:700;white-space:nowrap}.app-shell button.keys-add:hover{filter:brightness(1.05)}.keys-toolbar{margin-bottom:14px}.keys-search,.keys-toolbar{display:flex;align-items:center;gap:10px}.keys-search{flex:1 1;min-width:0;height:42px;padding:0 14px;border-radius:10px;background:var(--ncl-hover);box-shadow:inset 0 0 0 1px var(--ncl-line);color:var(--ncl-muted)}.keys-search input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--ncl-ink);font:inherit;font-size:14px;outline:0}.keys-filter{height:42px;padding:0 12px;border:0;border-radius:10px;background:var(--ncl-hover);box-shadow:inset 0 0 0 1px var(--ncl-line);color:var(--ncl-ink);font:inherit;font-size:13px}.keys-error{margin:0 0 12px;color:#d92d20;font-size:13px;font-weight:600}.keys-cols,.keys-row{display:grid;grid-template-columns:minmax(140px,1.2fr) minmax(100px,.9fr) minmax(140px,1.3fr) minmax(110px,.9fr) 80px 100px 110px;grid-gap:12px;gap:12px;align-items:center}.keys-cols{padding:0 14px 10px;color:var(--ncl-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.keys-row{margin-bottom:10px;padding:14px;border-radius:14px;background:var(--ncl-hover)}.keys-cell{min-width:0;color:var(--ncl-ink);font-size:13px}.keys-name{display:flex;flex-direction:column;gap:4px}.keys-name em{color:var(--ncl-muted);font-size:11px;font-style:normal}.keys-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.keys-tags span{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:999px;background:var(--ncl-card);font-size:11px;font-weight:650}.keys-ghost,.keys-icon-btn,.keys-inline{border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.keys-inline{font-weight:650}.app-shell button.keys-ghost,.keys-ghost{color:var(--ncl-blue,#1163fb);font-size:12px;font-weight:650}.keys-ghost.is-dashed{padding:6px 10px;border-radius:8px;box-shadow:inset 0 0 0 1px dashed var(--ncl-line);color:var(--ncl-muted)}.keys-row input{width:100%;padding:8px 10px;border:0;border-radius:8px;background:var(--ncl-card);box-shadow:inset 0 0 0 1px var(--ncl-blue,#1163fb);color:var(--ncl-ink);font:inherit;font-size:13px}.keys-status{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700;text-transform:capitalize}.keys-status.is-active{background:rgba(18,183,106,.14);color:#039855}.keys-status.is-revoked{background:rgba(217,45,32,.12);color:#d92d20}.keys-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.keys-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;color:var(--ncl-muted)}.keys-icon-btn:hover{background:var(--ncl-card);color:#d92d20}.keys-empty{margin:0;padding:28px 14px;color:var(--ncl-muted);font-size:14px;text-align:center}.keys-modal{width:min(440px,92vw);padding:22px;border-radius:16px;background:var(--ncl-card);box-shadow:0 16px 50px rgba(16,24,40,.22)}.keys-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.keys-modal-head h2{margin:0;font-size:20px;font-weight:750}.keys-close{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--ncl-muted);font:inherit;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.keys-modal-lead{margin:0 0 16px;color:var(--ncl-muted);font-size:13px;line-height:1.5}.keys-field{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.keys-field>span{color:var(--ncl-muted);font-size:13px;font-weight:650}.keys-field em{margin-left:6px;font-style:normal;opacity:.7}.keys-field input,.keys-field textarea{width:100%;padding:12px 14px;border:0;border-radius:10px;background:var(--ncl-hover);box-shadow:inset 0 0 0 1px var(--ncl-line);color:var(--ncl-ink);font:inherit;font-size:14px;outline:0;resize:vertical}.keys-field input:focus,.keys-field textarea:focus{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb)}.app-shell button.keys-create-btn{width:100%;height:46px;margin-top:4px;justify-content:center;border-radius:10px;background:var(--ncl-ink);color:var(--ncl-card);font-size:15px;font-weight:700}.dark .keys-status.is-active{background:rgba(18,183,106,.18);color:#32d583}.dark .app-shell button.keys-ghost,.dark .keys-ghost{color:#8eb4ff}.dark .app-shell button.keys-create-btn{background:#fff;color:#111}.dark .keys-row{background:#141414}.dark .keys-row input,.dark .keys-secret code,.dark .keys-tags span{background:#1a1a1a}.keys-sec-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px}.keys-sec-banner p{margin:0;color:var(--ncl-ink);font-size:13px}.keys-sec-pills{display:flex;flex-wrap:wrap;gap:8px}.keys-sec-pills span{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:var(--ncl-hover);color:var(--ncl-muted);font-size:12px;font-weight:650;white-space:nowrap}.keys-sec-pills span:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.6}.keys-sec-pills span.is-on{background:rgba(18,183,106,.14);color:#039855}.keys-sec-pills span.is-on:before{opacity:1}.keys-sec-count{color:var(--ncl-muted);font-size:12px;font-weight:650;white-space:nowrap}.keys-sec-list{display:flex;flex-direction:column;gap:10px}.keys-sec-row{display:flex;align-items:flex-start;gap:14px;padding:16px;border-radius:14px;background:var(--ncl-hover)}.keys-sec-body{flex:1 1;min-width:0}.keys-sec-title{display:flex;align-items:center;gap:8px;margin-bottom:4px}.keys-sec-title strong{font-size:14px;font-weight:700}.keys-sec-title .keys-status{height:20px;padding:0 8px;font-size:11px}.keys-sec-body p{margin:0;color:var(--ncl-muted);font-size:13px;line-height:1.45}.keys-sec-body code,.keys-sec-body em{display:inline-block;max-width:100%;margin-top:6px;overflow:hidden;color:var(--ncl-muted);font-size:12px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.keys-sec-body code{padding:3px 8px;border-radius:6px;background:var(--ncl-card);color:var(--ncl-ink)}.keys-sec-action{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;padding:6px 4px;font-size:13px}.keys-sec-action:disabled{opacity:.5;cursor:default}.dark .keys-sec-row{background:#141414}.dark .keys-sec-body code{background:#1a1a1a}.dark .keys-sec-pills span.is-on{background:rgba(18,183,106,.18);color:#32d583}@media (max-width:720px){.keys-sec-banner{flex-direction:column;align-items:flex-start}.keys-sec-row{flex-wrap:wrap}.keys-sec-action{margin-left:50px}}@media (max-width:1100px){.keys-cols{display:none}.keys-row{grid-template-columns:1fr 1fr;gap:10px 12px}.keys-name{grid-column:1/-1}.keys-row-actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:720px){.keys-board-head,.keys-secret,.keys-toolbar{flex-direction:column;align-items:stretch}.app-shell button.keys-add,.keys-filter{width:100%;justify-content:center}.keys-row{grid-template-columns:1fr}}.feature-page{display:flex;flex-direction:column;gap:18px;max-width:720px;padding-bottom:40px}.feature-kicker{margin:0 0 6px;color:var(--ncl-blue,#1163fb);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.feature-head h1{margin:0 0 8px;font-size:28px;font-weight:750;letter-spacing:-.03em;line-height:1.2}.feature-lead{margin:0;color:var(--ncl-muted);font-size:14px;line-height:1.5}.feature-card{padding:24px;border-radius:16px}.feature-form{display:flex;flex-direction:column;gap:14px}.feature-form-intro{display:flex;gap:12px;align-items:flex-start;margin-bottom:4px}.feature-form-intro h2{margin:0 0 6px;font-size:18px;font-weight:750}.feature-form-intro p{margin:0;color:var(--ncl-muted);font-size:13px;line-height:1.45}.feature-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:rgba(var(--brand-rgb),.12);color:var(--ncl-blue,#1163fb);flex:0 0 auto}.feature-field{display:flex;flex-direction:column;gap:6px;margin:0;min-width:0}.feature-field>span{color:var(--ncl-ink);font-size:12px;font-weight:650}.feature-field em{color:var(--ncl-muted);font-size:11px;font-style:normal}.feature-field input,.feature-field textarea{width:100%;border:0;border-radius:10px;background:var(--ncl-hover);box-shadow:inset 0 0 0 1px var(--ncl-line);color:var(--ncl-ink);font:inherit;font-size:14px;padding:12px 14px;outline:0;resize:vertical}.feature-field textarea{min-height:160px}.feature-field input:focus,.feature-field textarea:focus{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb)}.contact-page{display:flex;flex-direction:column;gap:18px;max-width:1080px;padding-bottom:40px}.contact-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:16px;gap:16px;align-items:start}.contact-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.contact-page .feature-field select,.support-page .feature-field select{width:100%;height:46px;border:0;border-radius:10px;background:var(--ncl-hover);box-shadow:inset 0 0 0 1px var(--ncl-line);color:var(--ncl-ink);font:inherit;font-size:14px;padding:0 12px;outline:0}.contact-page .feature-field select:focus,.support-page .feature-field select:focus{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb)}.contact-page .feature-submit{gap:8px}.contact-aside{display:flex;flex-direction:column;gap:12px}.contact-link{display:flex;align-items:center;gap:12px;padding:16px;border-radius:16px;color:var(--ncl-ink);transition:box-shadow .15s ease}.contact-link:hover{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb)}.contact-link small,.contact-link strong{display:block}.contact-link strong{font-size:14px;font-weight:700}.contact-link small{margin-top:2px;color:var(--ncl-muted);font-size:12px;word-break:break-word}.contact-chat-logo{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;flex:0 0 auto}.contact-chat.is-whatsapp .contact-chat-logo{background:rgba(37,211,102,.14)}.contact-chat.is-telegram .contact-chat-logo{background:rgba(38,165,228,.14)}.contact-chat.is-whatsapp:hover{box-shadow:inset 0 0 0 1.5px #25d366}.contact-chat.is-telegram:hover{box-shadow:inset 0 0 0 1.5px #26a5e4}.contact-chats{gap:12px}.contact-chats,.support-page{display:flex;flex-direction:column}.support-page{gap:18px;max-width:1080px;padding-bottom:40px}.support-thread-page{max-width:820px}.support-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.support-page .support-new,.support-page .support-submit{gap:8px}.support-page .support-new{flex:0 0 auto}.support-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:16px;gap:16px;align-items:start}.support-main{display:flex;flex-direction:column;gap:16px;min-width:0}.support-form-head{display:flex;align-items:center;justify-content:space-between}.support-form-head h2{margin:0;font-size:18px;font-weight:750}.app-shell button.support-icon-btn{display:inline-flex;padding:6px;border:0;border-radius:8px;background:transparent;color:var(--ncl-muted);cursor:pointer}.app-shell button.support-icon-btn:hover{background:var(--ncl-hover);color:var(--ncl-ink)}.support-list{border-radius:16px;overflow:hidden}.support-tabs{display:flex;gap:4px;padding:10px 12px;border-bottom:1px solid var(--ncl-line);overflow-x:auto}.app-shell .support-tabs button{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:0;border-radius:999px;background:transparent;color:var(--ncl-muted);font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.support-tabs button span{min-width:20px;padding:1px 6px;border-radius:999px;background:var(--ncl-hover);font-size:11px;text-align:center}.app-shell .support-tabs button.is-active{background:rgba(var(--brand-rgb),.1);color:var(--ncl-blue,#1163fb)}.support-tabs button.is-active span{background:var(--ncl-blue,#1163fb);color:#fff}.support-list-msg{margin:0;padding:24px;color:var(--ncl-muted);font-size:14px}.support-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;text-align:center}.support-empty strong{font-size:16px}.support-empty p{margin:0 0 8px;color:var(--ncl-muted);font-size:14px}.support-row{display:flex;align-items:center;gap:16px;padding:16px 18px;border-bottom:1px solid var(--ncl-line);color:var(--ncl-ink);transition:background .15s ease}.support-row:last-child{border-bottom:0}.support-row:hover{background:var(--ncl-hover)}.support-row-main{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.support-row-main strong{overflow:hidden;font-size:15px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.support-row-main small{color:var(--ncl-muted);font-size:12px}.support-row-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.support-ref{color:var(--ncl-muted);font-family:var(--font-mono),ui-monospace,monospace;font-size:12px}.support-priority,.support-status{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;text-transform:capitalize}.support-status.is-blue{background:rgba(var(--brand-rgb),.12);color:var(--ncl-blue,#1163fb)}.support-status.is-green{background:rgba(18,183,106,.14);color:#079455}.support-status.is-muted{background:var(--ncl-hover);color:var(--ncl-muted)}.support-priority.is-high{background:rgba(247,144,9,.14);color:#b54708}.support-priority.is-urgent{background:rgba(240,68,56,.14);color:#d92d20}.support-row-meta{display:inline-flex;align-items:center;gap:6px;color:var(--ncl-muted);font-size:13px}.support-aside-card{padding:16px;border-radius:16px}.support-aside-card strong{display:block;font-size:14px}.support-aside-card p{margin:4px 0 0}.support-aside-card p,.support-back{color:var(--ncl-muted);font-size:13px}.support-back{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;font-weight:600}.support-back:hover{color:var(--ncl-ink)}.support-thread-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.support-thread-head h1{margin:8px 0 6px;font-size:24px;font-weight:750;letter-spacing:-.02em;line-height:1.25;word-break:break-word}.app-shell button.support-status-btn{flex:0 0 auto;gap:6px;padding:0 14px;border:0;color:var(--ncl-ink);cursor:pointer}.support-thread{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:16px}.support-msg{max-width:86%;padding:12px 14px;border-radius:14px;background:var(--ncl-hover)}.support-msg.is-customer{align-self:flex-end;border-bottom-right-radius:4px;background:rgba(var(--brand-rgb),.1)}.support-msg.is-team{align-self:flex-start;border-bottom-left-radius:4px}.support-msg header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:6px}.support-msg header strong{font-size:13px}.support-msg.is-team header strong{color:var(--ncl-blue,#1163fb)}.support-msg time{color:var(--ncl-muted);font-size:11px;white-space:nowrap}.support-msg p{margin:0;font-size:14px;line-height:1.55;white-space:pre-wrap;word-break:break-word}@media (max-width:900px){.support-grid{grid-template-columns:1fr}}@media (max-width:560px){.support-head,.support-thread-head{flex-direction:column;align-items:stretch}.support-msg{max-width:100%}}.kyb-state .price-fees{margin:16px 0 0}.kyb-state.is-pending .feature-icon{background:rgba(245,158,11,.14);color:#d97706}.kyb-state.is-approved .feature-icon{background:rgba(22,163,74,.12);color:#16a34a}.kyb-docs{display:flex;flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none}.kyb-docs li{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.kyb-docs li svg{color:var(--ncl-blue,#1163fb)}.kyb-docs small{margin-left:auto;color:var(--ncl-muted);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50%}.app-shell .kyb-cta{width:100%;height:42px;margin-top:18px;font-size:14px}.kyb-docs-head{margin-top:8px}.kyb-file{position:relative;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:var(--ncl-hover);box-shadow:inset 0 0 0 1px var(--ncl-line);cursor:pointer}.kyb-file:focus-within,.kyb-file:hover{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb)}.kyb-file input{position:absolute;inset:0;opacity:0;cursor:pointer}.kyb-file-label{display:flex;flex-direction:column;min-width:0;flex:1 1}.kyb-file-label strong{font-size:14px;font-weight:650}.kyb-file-label small{color:var(--ncl-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kyb-file .kyb-file-btn{height:34px;margin:0;padding:0 14px;font-size:13px;flex:0 0 auto}.kyb-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 22px;padding:0 0 18px;list-style:none;box-shadow:inset 0 -1px 0 var(--ncl-line)}.kyb-steps li{position:relative;display:flex;align-items:center;gap:10px;min-width:0;color:var(--ncl-muted)}.kyb-steps li:not(:last-child):after{content:"";flex:1 1;height:2px;min-width:16px;border-radius:2px;background:var(--ncl-line)}.kyb-steps li.is-done:not(:last-child):after{background:var(--ncl-blue,#1163fb)}.kyb-step-dot{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--ncl-hover);box-shadow:inset 0 0 0 1.5px var(--ncl-line);font-size:13px;font-weight:700;flex:0 0 auto}.kyb-steps li.is-on .kyb-step-dot{background:var(--ncl-blue,#1163fb);box-shadow:none;color:#fff}.kyb-steps li.is-done .kyb-step-dot{background:rgba(var(--brand-rgb),.12);box-shadow:none;color:var(--ncl-blue,#1163fb)}.kyb-step-text{display:flex;flex-direction:column;min-width:0}.kyb-step-text strong{font-size:13px;font-weight:700;white-space:nowrap}.kyb-steps li.is-done .kyb-step-text strong,.kyb-steps li.is-on .kyb-step-text strong{color:var(--ncl-ink)}.kyb-step-text small{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feature-field textarea.kyb-address{min-height:84px}.kyb-review{margin:4px 0 0}.kyb-actions{display:flex;justify-content:space-between;gap:12px;margin-top:6px}.app-shell .kyb-actions .btn-primary,.kyb-actions .btn-secondary{gap:6px;min-width:140px;height:42px;padding:0 18px;font-size:14px}@media (max-width:720px){.kyb-step-text small,.kyb-steps li:not(:last-child):after{display:none}}.kyb-rejected{display:flex;gap:8px;margin:0 0 16px;padding:12px 14px;border-radius:12px;background:rgba(217,45,32,.08);color:#b42318;font-size:13px;font-weight:600}.kyb-rejected svg{flex:0 0 auto;margin-top:1px}@media (max-width:960px){.contact-grid,.contact-row{grid-template-columns:1fr}}.feature-field input[readonly]{opacity:.9;cursor:default}.feature-error{margin:0;color:#d92d20;font-size:13px;font-weight:600}.app-shell button.feature-submit{width:100%;height:46px;min-height:46px;margin-top:4px;justify-content:center;font-size:15px;font-weight:700;background:var(--ncl-blue,#1163fb);color:#fff}.feature-success{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:220px;justify-content:center}.feature-success svg{color:#12b76a}.feature-success h2{margin:0;font-size:20px;font-weight:750}.feature-success p{margin:0 0 8px;color:var(--ncl-muted);font-size:14px;line-height:1.5}.dark .feature-icon{background:rgba(53,109,243,.18);color:#8eb4ff}.dark .feature-kicker{color:#8eb4ff}@media (max-width:640px){.feature-head h1{font-size:24px}.feature-card{padding:18px}}.stats-page{display:flex;flex-direction:column;gap:18px;padding-bottom:40px}.stats-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.stats-kicker{margin:0 0 6px;color:var(--ncl-blue,#1163fb);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.stats-hero h1{margin:0 0 8px;font-size:32px;font-weight:750;letter-spacing:-.03em;line-height:1.15}.stats-lead{margin:0;max-width:560px;color:var(--ncl-muted);font-size:14px;line-height:1.5}.stats-range{display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:var(--ncl-card)}.stats-range button{height:34px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:var(--ncl-muted);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.stats-range button.is-on{background:var(--ncl-blue,#1163fb);color:#fff}.stats-top-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.stats-top{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:16px}.stats-top.is-blue{color:var(--ncl-blue,#1163fb)}.stats-top.is-gold{color:#f79009}.stats-top.is-purple{color:#7c5cff}.stats-top.is-green{color:#12b76a}.stats-top-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.stats-top-head>span:first-child{color:var(--ncl-muted);font-size:13px;font-weight:600}.stats-top .stats-kpi-icon{width:28px;height:28px;border-radius:8px}.stats-top>strong{color:var(--ncl-ink);font-size:24px;font-weight:750;letter-spacing:-.03em;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stats-top-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--ncl-muted);font-size:12px}.stats-top-foot b{color:var(--ncl-blue,#1163fb);font-weight:700}.stats-top-foot a{color:var(--ncl-blue,#1163fb);font-weight:650;white-space:nowrap}.stats-top-links{display:inline-flex;align-items:center;gap:8px}.stats-top-sep{width:1px;height:12px;background:var(--ncl-line)}.stats-top-soon{color:#f79009;font-weight:650;cursor:not-allowed;opacity:.75}.stats-kpi-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;background:color-mix(in srgb,currentColor 14%,transparent);color:inherit}.stats-kpi-icon.is-soft{background:var(--ncl-hover);color:var(--ncl-blue,#1163fb)}.stats-main-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(240px,.8fr);grid-gap:14px;gap:14px}.stats-chart,.stats-side,.stats-table{padding:18px 18px 16px;border-radius:16px}.stats-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.stats-panel-head h2{margin:0 0 4px;font-size:16px;font-weight:750}.stats-panel-head p{margin:0;color:var(--ncl-muted);font-size:12px;line-height:1.4}.stats-pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:rgba(var(--brand-rgb),.1);color:var(--ncl-blue,#1163fb);font-size:12px;font-weight:700;white-space:nowrap}.stats-chart-svg{width:100%;height:auto;display:block}.stats-chart-grid{stroke:var(--ncl-line);stroke-width:1;opacity:.7}.stats-chart-legend{display:flex;align-items:center;justify-content:space-between;margin-top:10px;color:var(--ncl-muted);font-size:12px}.stats-chart-legend span{display:inline-flex;align-items:center;gap:8px}.stats-chart-legend i{width:10px;height:10px;border-radius:999px;background:var(--ncl-blue,#1163fb)}.stats-pulse{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.stats-pulse li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 12px;border-radius:12px;background:var(--ncl-hover)}.stats-pulse span{color:var(--ncl-muted);font-size:13px}.stats-pulse strong{color:var(--ncl-ink);font-size:15px;font-weight:750}.stats-link{color:var(--ncl-blue,#1163fb);font-size:13px;font-weight:650}.stats-empty{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px 8px}.stats-empty p{margin:0;color:var(--ncl-muted);font-size:14px}.dark .stats-kicker,.dark .stats-kpi-icon.is-soft,.dark .stats-link,.dark .stats-pill{color:#8eb4ff}.dark .stats-pill{background:rgba(53,109,243,.18)}.dark .stats-break li,.dark .stats-pulse li{background:#141414}.stats-empty svg{color:var(--ncl-muted)}button.stats-pill{border:0;cursor:pointer}.stats-chart-box{position:relative}.stats-chart-empty{position:absolute;inset:0;display:grid;place-items:center;margin:0;color:var(--ncl-muted);font-size:13px;font-weight:600}.stats-chart-legend em{margin-left:6px;font-style:normal;opacity:.8}.stats-break{margin-top:16px}.stats-break h3{margin:0 0 8px;color:var(--ncl-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.stats-break ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.stats-break li{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px 12px;overflow:hidden;border-radius:10px;background:var(--ncl-hover);font-size:13px}.stats-break li i{position:absolute;left:0;bottom:0;height:3px;background:var(--ncl-blue,#1163fb);border-radius:0 3px 3px 0}.stats-break-name{display:inline-flex;align-items:center;gap:8px}.stats-break-name img{border-radius:50%}.stats-break li strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stats-break-empty{margin:0;color:var(--ncl-muted);font-size:12px}.stats-pos{color:#039855}.stats-neg{color:#d92d20}.dark .stats-pos{color:#32d583}@media (max-width:1100px){.stats-top-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-main-grid{grid-template-columns:1fr}}@media (max-width:720px){.stats-hero h1{font-size:26px}.stats-top-grid{grid-template-columns:1fr}}.setup-page{display:flex;flex-direction:column;gap:20px;padding-bottom:48px;max-width:960px}.setup-page.setup-page-deploy{max-width:min(1180px,calc(100vw - 48px));width:100%;margin-inline:auto}.setup-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;border:0;background:transparent;color:var(--ncl-blue,#1163fb);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.setup-back:hover{opacity:.85}.setup-title-row{display:flex;gap:16px;align-items:flex-start}.setup-kicker{margin:0 0 6px;color:var(--ncl-blue,#1163fb);font-size:11px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.setup-hero h1{margin:0 0 8px;font-size:30px;font-weight:750;letter-spacing:-.035em;line-height:1.15}.setup-hero p,.setup-hero-lead{margin:0;max-width:620px;color:var(--ncl-muted);font-size:14px;line-height:1.5}.setup-progress{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:0;gap:0;margin:0;padding:10px;list-style:none;overflow-x:auto;border-radius:16px;background:var(--ncl-card);box-shadow:inset 0 0 0 1px var(--ncl-line)}.setup-progress li{position:relative;min-width:108px}.setup-progress li:not(:last-child):after{content:"";position:absolute;top:21px;left:calc(50% + 18px);right:-50%;height:2px;background:var(--ncl-line);pointer-events:none}.setup-progress li.is-done:not(:last-child):after,.setup-progress li.is-on:not(:last-child):after{background:linear-gradient(90deg,var(--ncl-blue,#1163fb),rgba(var(--brand-rgb),.35))}.setup-progress button{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:8px 6px 10px;border:0;border-radius:12px;background:transparent;color:var(--ncl-muted);font:inherit;font-size:12px;font-weight:650;text-align:center;cursor:pointer;transition:color .15s ease,background .15s ease}.setup-progress button:hover,.setup-step-index{color:var(--ncl-ink);background:var(--ncl-hover)}.setup-step-index{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--ncl-line);font-size:12px;font-weight:750}.setup-step-label{line-height:1.2}.setup-progress li.is-on button{color:var(--ncl-blue,#1163fb)}.setup-progress li.is-done button{color:var(--ncl-ink)}.setup-progress li.is-done .setup-step-index,.setup-progress li.is-on .setup-step-index{background:var(--ncl-blue,#1163fb);box-shadow:0 8px 18px rgba(var(--brand-rgb),.28);color:#fff}.setup-card{padding:26px;border-radius:18px}.setup-step h2{margin:0 0 6px;font-size:22px;font-weight:750;letter-spacing:-.02em}.setup-step>p{margin:0 0 18px;color:var(--ncl-muted);font-size:13px;line-height:1.5}.setup-seg{display:inline-flex;gap:4px;margin-bottom:16px;padding:4px;border-radius:12px;background:var(--ncl-hover)}.setup-seg button{height:36px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:var(--ncl-muted);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.setup-seg button.is-on{background:var(--ncl-blue,#1163fb);color:#fff;box-shadow:0 8px 16px rgba(var(--brand-rgb),.22)}.setup-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.setup-field{display:flex;flex-direction:column;gap:7px;margin:0;padding:12px;border-radius:14px;background:color-mix(in srgb,var(--ncl-hover) 80%,transparent)}.setup-field>span{color:var(--ncl-muted);font-size:12px;font-weight:700}.setup-field-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.setup-field-head>span{color:var(--ncl-muted);font-size:12px;font-weight:700;line-height:1.35}.setup-field-head strong{flex-shrink:0;color:var(--ncl-blue,#1163fb);font-size:12px;font-weight:750;white-space:nowrap}.setup-field input,.setup-field select{width:100%;height:44px;padding:0 14px;border:0;border-radius:11px;background:var(--ncl-card);box-shadow:inset 0 0 0 1px var(--ncl-line);color:var(--ncl-ink);font:inherit;font-size:14px;outline:0;transition:box-shadow .15s ease}.setup-field input:focus,.setup-field select:focus{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb)}.setup-field em{font-size:12px;font-style:normal;color:var(--ncl-muted);line-height:1.35}.setup-field em.is-ok{color:#039855}.setup-field em.is-bad{color:#d92d20}.setup-inline{display:flex;gap:8px;align-items:center}.setup-inline input{flex:1 1;min-width:0}.setup-plans{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.setup-plan{display:flex;flex-direction:column;gap:8px;align-items:flex-start;min-height:128px;padding:18px;border:0;border-radius:16px;background:var(--ncl-hover);box-shadow:inset 0 0 0 1px var(--ncl-line);color:inherit;text-align:left;cursor:pointer;transition:box-shadow .15s ease,background .15s ease,transform .15s ease}.setup-plan:hover{transform:translateY(-1px)}.setup-plan.is-on{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb);background:rgba(var(--brand-rgb),.1)}.setup-plan strong{font-size:17px;font-weight:750}.setup-plan span{color:var(--ncl-muted);font-size:13px;line-height:1.4}.setup-plan em{margin-top:auto;color:var(--ncl-blue,#1163fb);font-size:13px;font-style:normal;font-weight:750}.setup-price{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:20px 22px;border-radius:18px;background:radial-gradient(120% 140% at 100% 0,rgba(18,183,106,.12),transparent 42%),linear-gradient(125deg,rgba(var(--brand-rgb),.18),rgba(var(--brand-rgb),.05) 55%,rgba(124,92,255,.08));box-shadow:inset 0 0 0 1px rgba(var(--brand-rgb),.2)}.setup-price-main span{display:block;margin-bottom:6px;color:var(--ncl-muted);font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.setup-price-main strong{display:block;font-size:34px;font-weight:780;letter-spacing:-.04em;line-height:1}.setup-trial{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;height:36px;padding:0 14px;border-radius:999px;background:rgba(18,183,106,.14);box-shadow:inset 0 0 0 1px rgba(18,183,106,.22);color:#039855;font-size:12px;font-weight:750;white-space:nowrap}.setup-breakdown{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.setup-breakdown li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:12px 14px;gap:12px 14px;padding:12px 14px;border-radius:14px;background:var(--ncl-hover);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ncl-line) 70%,transparent)}.setup-breakdown-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.setup-breakdown-copy>span{color:var(--ncl-ink);font-size:13px;font-weight:650;line-height:1.3}.setup-breakdown-copy em{color:var(--ncl-muted);font-size:12px;font-style:normal;font-weight:550}.setup-qty{gap:2px;padding:3px;border-radius:11px;background:var(--ncl-card);box-shadow:inset 0 0 0 1px var(--ncl-line)}.setup-qty,.setup-qty-btn{display:inline-flex;align-items:center}.setup-qty-btn{justify-content:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:var(--ncl-ink);cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}.setup-qty-btn:hover:not(:disabled){background:rgba(var(--brand-rgb),.12);color:var(--ncl-blue,#1163fb)}.setup-qty-btn:disabled{opacity:.35;cursor:not-allowed}.setup-qty-value{min-width:28px;text-align:center;font-size:13px;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.setup-breakdown-total{min-width:56px;text-align:right;font-size:14px;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.setup-error{margin:16px 0 0;padding:10px 12px;border-radius:10px;background:rgba(217,45,32,.08);color:#d92d20;font-size:13px;font-weight:600}.setup-actions{display:flex;justify-content:space-between;gap:10px;margin-top:22px;padding-top:18px;box-shadow:inset 0 1px 0 var(--ncl-line)}.setup-actions .btn-primary,.setup-actions .btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:12px;font-weight:700}.setup-actions .setup-deploy{min-width:168px;box-shadow:0 10px 22px rgba(var(--brand-rgb),.28)}.setup-success{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:32px;border-radius:18px}.setup-success.setup-success-wide{width:100%;max-width:none;gap:16px}.setup-success-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;width:100%}.setup-success-head-main{display:flex;align-items:flex-start;gap:14px;min-width:0}.setup-success-head-main h1{margin:0;font-size:26px;letter-spacing:-.03em}.setup-success-head-main p{margin:4px 0 0;color:var(--ncl-muted);font-size:14px;line-height:1.5}.setup-success-head-meta{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.setup-trial-badge{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;background:var(--ncl-blue,#1163fb);color:#fff;font-size:12px;font-weight:700;letter-spacing:.01em;white-space:nowrap;box-shadow:0 8px 20px rgba(var(--brand-rgb),.28)}.setup-deploy-timer{font-size:22px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--ncl-ink)}.setup-deploy-progress-wrap{display:flex;align-items:center;gap:12px;width:100%}.setup-deploy-progress-track{flex:1 1;height:8px;border-radius:999px;background:rgba(var(--brand-rgb),.12);overflow:hidden}.setup-deploy-progress-bar{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ncl-blue,#1163fb),#4d8dff);transition:width .45s ease}.setup-deploy-progress-label{min-width:38px;text-align:right;font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ncl-muted)}.setup-deploy-terminal{width:100%;min-height:220px;max-height:360px;margin:0;padding:16px 18px;border-radius:14px;background:#0a0a0a;color:#d4f4dd;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.55;overflow:auto;white-space:pre-wrap;word-break:break-word;border:1px solid #1f1f1f;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.dark .setup-deploy-terminal{background:#050505;border-color:#222}.setup-success svg{color:#12b76a}.setup-success h1{margin:0;font-size:26px;letter-spacing:-.03em}.setup-success p{margin:0;color:var(--ncl-muted);font-size:14px;line-height:1.5}.setup-success-status{color:var(--ncl-ink)!important;font-weight:650}.setup-success-link code{font-size:12px}.setup-instance-list{list-style:none;margin:4px 0 0;padding:0;width:100%;display:grid;grid-gap:8px;gap:8px}.setup-instance-list li{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;background:var(--ncl-hover);font-size:13px}.setup-instance-list em{display:block;margin-top:2px;color:var(--ncl-muted);font-style:normal;font-size:11px}.setup-success-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}@media (max-width:720px){.setup-success-head{flex-direction:column;align-items:stretch}.setup-success-head-meta{flex-direction:row;align-items:center;justify-content:space-between}}.spin{animation:setup-spin .8s linear infinite}@keyframes setup-spin{to{transform:rotate(1turn)}}.dark .setup-progress{background:#0d0d0d;box-shadow:inset 0 0 0 1px #1a1a1a}.dark .setup-plan.is-on,.dark .setup-progress li.is-on button{background:rgba(53,109,243,.16)}.dark .setup-field{background:#121212}.dark .setup-field input,.dark .setup-field select{background:#0d0d0d}.dark .setup-field-head strong,.dark .setup-kicker,.dark .setup-plan em{color:#7aa7ff}.dark .setup-back,.dark .setup-progress li.is-on button{color:#8eb4ff}.dark .setup-breakdown li{background:#121212;box-shadow:inset 0 0 0 1px #1a1a1a}.dark .setup-qty{background:#0d0d0d;box-shadow:inset 0 0 0 1px #222}.dark .setup-qty-btn:hover:not(:disabled){background:rgba(53,109,243,.18);color:#8eb4ff}.dark .setup-trial{color:#32d583;background:rgba(18,183,106,.12);box-shadow:inset 0 0 0 1px rgba(50,213,131,.22)}.dark .setup-price{background:radial-gradient(120% 140% at 100% 0,rgba(18,183,106,.1),transparent 42%),linear-gradient(125deg,rgba(53,109,243,.22),rgba(var(--brand-rgb),.06) 55%,rgba(124,92,255,.1));box-shadow:inset 0 0 0 1px rgba(53,109,243,.28)}@media (max-width:900px){.setup-progress{display:flex;gap:4px}.setup-progress li:not(:last-child):after{display:none}.setup-grid,.setup-plans{grid-template-columns:1fr}.setup-inline{flex-wrap:wrap}.setup-price{flex-direction:column;align-items:flex-start}.setup-breakdown li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy total" "qty total"}.setup-breakdown-copy{grid-area:copy}.setup-qty{grid-area:qty;justify-self:start}.setup-breakdown-total{grid-area:total;align-self:center}.setup-actions{flex-wrap:wrap}.setup-actions .btn-primary,.setup-actions .btn-secondary{flex:1 1 auto;justify-content:center}}.calc-page{display:flex;flex-direction:column;gap:16px;padding-bottom:40px}.calc-page .welcome p{margin:0}.calc-converter{padding:20px 24px}.calc-converter-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.calc-board h2,.calc-converter-head h2{margin:0;font-size:18px;font-weight:750}.calc-converter-head b{color:var(--ncl-ink);font-weight:700}.app-shell .calc-refresh{gap:6px}.calc-fields{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;grid-gap:12px;gap:12px;margin-top:18px}.calc-field{display:flex;flex-direction:column;gap:8px;min-width:0}.calc-field>span{color:var(--ncl-muted);font-size:13px;font-weight:650}.calc-input{display:flex;align-items:center;gap:10px;height:56px;padding:0 8px 0 16px;border-radius:12px;background:var(--ncl-hover);box-shadow:inset 0 0 0 1px var(--ncl-line)}.calc-input:focus-within{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb)}.calc-input input,.calc-input output{flex:1 1;min-width:0;border:0;background:transparent;color:var(--ncl-ink);font:inherit;font-size:22px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;outline:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calc-input.is-result{background:rgba(var(--brand-rgb),.06)}.calc-select{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;height:40px;border-radius:10px;background:var(--ncl-card);box-shadow:inset 0 0 0 1px var(--ncl-line);color:var(--ncl-muted)}.calc-select .calc-logo{position:absolute;left:10px;pointer-events:none}.calc-select select{height:100%;padding:0 32px 0 38px;border:0;background:transparent;color:var(--ncl-ink);font:inherit;font-size:14px;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:0}.calc-select>svg{position:absolute;right:12px;pointer-events:none}.calc-swap{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:8px;border:0;border-radius:999px;background:var(--ncl-blue,#1163fb);color:#fff;cursor:pointer;transform:rotate(90deg)}.calc-swap:hover{filter:brightness(1.08)}.calc-error,.calc-meta{margin:14px 0 0}.calc-meta{color:var(--ncl-muted);font-size:12px}.calc-logo{flex:0 0 auto;border-radius:50%;object-fit:cover;background:var(--ncl-card)}.calc-logo.is-flag{box-shadow:0 0 0 1px var(--ncl-line)}.calc-section{display:flex;flex-direction:column;gap:10px}.calc-section-title{margin:0;color:var(--ncl-ink);font-size:15px;font-weight:700}.app-shell button.calc-card{display:flex;min-width:0;border:0;border-radius:16px;background:var(--ncl-card);box-shadow:inset 0 0 0 1px var(--ncl-line);color:var(--ncl-ink);text-align:left;transition:box-shadow .15s ease,transform .15s ease}.app-shell button.calc-card:hover{box-shadow:inset 0 0 0 1px var(--ncl-line),var(--ncl-card-hover);transform:translateY(-1px)}.app-shell button.calc-card.is-on{background:linear-gradient(180deg,rgba(var(--brand-rgb),.07),rgba(var(--brand-rgb),.02)),var(--ncl-card);box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb)}.calc-crypto-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:10px;gap:10px}.app-shell button.calc-crypto{align-items:center;gap:10px;padding:12px 14px}.calc-card-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.calc-card-text strong{font-size:14px;font-weight:700}.calc-card-text em,.calc-rate em{overflow:hidden;color:var(--ncl-muted);font-size:12px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.calc-card-price{color:var(--ncl-ink);font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.calc-card-price small{color:var(--ncl-muted);font-size:11px;font-weight:600}.calc-popular{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.app-shell button.calc-rate{flex-direction:column;gap:10px;padding:16px 18px}.calc-pair{display:flex;align-items:center;gap:10px}.calc-pair-logos{display:inline-flex}.calc-pair-logos .calc-logo+.calc-logo{margin-left:-8px;box-shadow:0 0 0 2px var(--ncl-card)}.calc-pair-label{display:inline-flex;align-items:center;gap:4px;color:var(--ncl-muted);font-size:12px;font-weight:700;letter-spacing:.02em}.calc-rate strong{font-size:24px;font-weight:750;letter-spacing:-.02em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calc-rate em{max-width:100%}.calc-board{padding:20px 24px}.calc-board .keys-board-head p{margin:6px 0 0}.calc-search{flex:0 1 280px}.calc-row{cursor:pointer}.calc-row:hover td{background:var(--ncl-hover)}.calc-row.is-on td{background:rgba(var(--brand-rgb),.06)}.calc-code{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:var(--ncl-hover);font-size:12px;font-weight:700}.calc-empty{padding:28px 12px!important;color:var(--ncl-muted);text-align:center}.dark .calc-code,.dark .calc-input{background:#141414}.dark .calc-select,.dark .calc-select select option{background:#1a1a1a}@media (max-width:900px){.calc-popular{grid-template-columns:repeat(2,minmax(0,1fr))}.calc-fields{grid-template-columns:1fr}.calc-swap{justify-self:center;margin:0;transform:none}}@media (max-width:720px){.calc-board,.calc-converter{padding:16px}.calc-board .keys-board-head{flex-direction:column;align-items:stretch}.calc-search{flex:none}}.mycards-page{display:flex;flex-direction:column;gap:16px;padding-bottom:40px}.mycards-summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px}.mycards-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));flex:1 1;min-width:0}.mycards-stat{display:flex;flex-direction:column;gap:4px;min-width:0;padding:2px 20px;box-shadow:inset 1px 0 0 var(--ncl-line)}.mycards-stat:first-child{padding-left:0;box-shadow:none}.mycards-stat>span{color:var(--ncl-muted);font-size:13px;font-weight:500;line-height:20px;white-space:nowrap}.mycards-stat>strong{color:var(--ncl-ink);font-size:22px;font-weight:650;letter-spacing:-.02em;line-height:30px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mycards-stat-links{display:flex;gap:10px}.app-shell .mycards-stat-links a{color:var(--ncl-blue,#1163fb);font-size:12px;font-weight:600;line-height:18px}.mycards-cta{display:flex;flex-direction:column;gap:8px;flex:0 0 172px}.app-shell a.mycards-issue,.app-shell button.mycards-physical{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 14px;border-radius:10px;font-size:13px;font-weight:600;line-height:20px;white-space:nowrap}.app-shell button.mycards-physical{border:0;background:var(--ncl-card);box-shadow:inset 0 0 0 1px #d0d5dd;color:var(--ncl-muted);cursor:not-allowed}.mycards-physical em{padding:0 6px;border-radius:999px;background:rgba(247,144,9,.14);color:#dc6803;font-size:11px;font-style:normal;font-weight:600;line-height:18px}.mycards-board{padding:8px 24px 20px}.mycards-status{flex-wrap:wrap;margin-top:16px}.mycards-toolbar{display:flex;align-items:center;gap:10px;margin-top:14px}.mycards-select{position:relative;display:inline-flex;align-items:center;color:var(--ncl-muted)}.mycards-date,.mycards-select select{height:38px;padding:0 12px;border:0;border-radius:10px;background:var(--ncl-hover);box-shadow:inset 0 0 0 1px var(--ncl-line);color:var(--ncl-ink);font:inherit;font-size:13px;font-weight:500;outline:0}.mycards-select select{min-width:170px;padding-right:34px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.mycards-select svg{position:absolute;right:12px;pointer-events:none}.mycards-date{min-width:160px}.mycards-date:focus,.mycards-select select:focus{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb)}.mycards-search{height:38px;max-width:280px}.mycards-search input{font-size:13px}.app-shell button.mycards-refresh{gap:6px;height:38px;margin-left:auto;padding:0 14px;border-radius:10px;font-size:13px;font-weight:600}.mycards-table th{background:var(--ncl-hover);box-shadow:none}.mycards-table th:first-child{border-radius:10px 0 0 10px}.mycards-table th:last-child{border-radius:0 10px 10px 0}.mycards-table th.mycards-actions-col{text-align:right}.mycards-table td.mycards-empty{padding:48px 12px 40px;color:var(--ncl-muted);text-align:center;white-space:normal;box-shadow:none}.mycards-empty svg{color:#98a2b3}.mycards-empty p{margin:10px 0 4px;color:var(--ncl-ink);font-size:14px;font-weight:600}.app-shell .mycards-empty .bill-link{font-size:13px;font-weight:600}.mycards-pager{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:16px;padding-top:14px;box-shadow:inset 0 1px 0 var(--ncl-line);color:var(--ncl-muted);font-size:13px;font-weight:500}.mycards-pager>span:first-child{margin-right:6px}.app-shell button.mycards-page-btn,.mycards-page-num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px}.app-shell button.mycards-page-btn{border:0;color:var(--ncl-muted)}.app-shell button.mycards-page-btn:hover:not(:disabled){background:var(--ncl-hover)}.app-shell button.mycards-page-btn:disabled{opacity:.4;cursor:default}.mycards-page-num{box-shadow:inset 0 0 0 1.5px var(--ncl-blue,#1163fb);color:var(--ncl-blue,#1163fb);font-size:13px;font-weight:600}.mycards-size{margin-left:6px}.mycards-size select{min-width:0;height:32px;border-radius:8px;font-size:12px}.dark .mycards-date,.dark .mycards-select select,.dark .mycards-table th{background:#141414}.dark .app-shell button.mycards-physical{background:transparent;box-shadow:inset 0 0 0 1px #2a2a2a}.dark .mycards-date{color-scheme:dark}@media (max-width:1100px){.mycards-summary{flex-direction:column;align-items:stretch}.mycards-stats{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}.mycards-stat:nth-child(3n+1){padding-left:0;box-shadow:none}.mycards-cta{flex:none;flex-direction:row}.app-shell a.mycards-issue,.app-shell button.mycards-physical{flex:1 1}}@media (max-width:720px){.mycards-board,.mycards-summary{padding-left:16px;padding-right:16px}.mycards-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mycards-stat:nth-child(3n+1){padding-left:20px;box-shadow:inset 1px 0 0 var(--ncl-line)}.mycards-stat:nth-child(odd){padding-left:0;box-shadow:none}.mycards-stat>strong{font-size:20px}.mycards-toolbar{flex-wrap:wrap}.mycards-date,.mycards-search,.mycards-toolbar .mycards-select,.mycards-toolbar .mycards-select select{flex:1 1 100%;width:100%;max-width:none}.app-shell button.mycards-refresh{margin-left:0}.mycards-pager{flex-wrap:wrap}.mycards-board .bill-tabs{overflow-x:auto;white-space:nowrap}}.cards-page{gap:18px;padding-bottom:40px}.cards-page,.cards-panel{display:flex;flex-direction:column}.cards-panel{gap:16px}.cards-title{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em}.cards-subtitle{margin:0;font-size:18px;font-weight:700}.cards-lead{margin:-8px 0 0;color:var(--ncl-muted);font-size:13px;line-height:1.5}.bin-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.bin-filter{position:relative;display:block}.bin-filter select{width:100%;height:42px;padding:0 36px 0 14px;border:0;border-radius:12px;background:var(--ncl-soft);color:var(--ncl-ink);font:inherit;font-size:14px;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.bin-filter select.is-empty{color:var(--ncl-muted);font-weight:400}.bin-filter select:hover{background:var(--ncl-hover)}.bin-filter select:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--brand-rgb),.18)}.bin-filter svg{position:absolute;top:50%;right:12px;transform:translateY(-50%);color:var(--ncl-muted);pointer-events:none}.bin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.bin-card{position:relative;display:flex;align-items:center;gap:12px;min-height:68px;padding:14px 16px;border-radius:14px;background:var(--ncl-soft);cursor:pointer;transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.bin-card:hover{background:var(--ncl-card);box-shadow:var(--ncl-card-hover)}.dark .bin-card:hover{background:var(--ncl-hover)}.bin-card.is-selected,.bin-card.is-selected:hover{background:#eaf2ff;box-shadow:none}.dark .bin-card.is-selected,.dark .bin-card.is-selected:hover{background:rgba(var(--brand-rgb),.16)}.bin-card.is-selected .bin-top strong{color:var(--ncl-blue,#1163fb)}.dark .bin-card.is-selected .bin-top strong{color:#8eb4ff}.bin-card.is-disabled,.bin-card.is-disabled:hover{cursor:not-allowed;background:var(--ncl-soft);box-shadow:none;opacity:.55}.bin-card input{position:absolute;opacity:0;pointer-events:none}.bin-radio{flex:0 0 auto;width:18px;height:18px;border-radius:50%;background:var(--ncl-card);box-shadow:inset 0 0 0 1.5px #d0d5dd;transition:box-shadow .15s ease}.dark .bin-radio{box-shadow:inset 0 0 0 1.5px #344054}.bin-card.is-selected .bin-radio{background:#fff;box-shadow:inset 0 0 0 5px var(--ncl-blue,#1163fb)}.bin-card input:focus-visible+.bin-radio{outline:3px solid rgba(var(--brand-rgb),.25);outline-offset:1px}.bin-body{display:flex;flex-direction:column;gap:4px;min-width:0}.bin-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bin-top strong{font-size:15px;font-weight:600;color:var(--ncl-ink)}.bin-visa{color:#1a1f71;font-size:13px;font-style:italic;font-weight:800;letter-spacing:.02em}.dark .bin-visa{color:#8eb4ff}.bin-mc{display:inline-flex}.bin-mc i{width:11px;height:11px;border-radius:50%;background:#eb001b}.bin-mc i+i{margin-left:-4px;background:#f79e1b;mix-blend-mode:multiply}.dark .bin-mc i+i{mix-blend-mode:normal;opacity:.9}.bin-badge{padding:1px 8px;border-radius:999px;background:#f04438;color:#fff;font-size:11px;font-weight:600}.bin-meta{display:flex;flex-wrap:wrap;row-gap:2px;color:var(--ncl-muted);font-size:12px}.bin-meta span+span:before{content:"|";margin:0 6px;color:#d0d5dd}.dark .bin-meta span+span:before{color:#344054}.bin-meta b{color:#f79009;font-size:14px;font-weight:700;line-height:1}.bin-empty{margin:0;padding:32px 0;color:var(--ncl-muted);text-align:center;font-size:14px}.app-shell .bin-show-all{align-self:center;height:36px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--ncl-muted);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s ease,color .15s ease}.app-shell .bin-show-all:hover{background:#eaf2ff;color:var(--ncl-blue,#1163fb)}.dark .app-shell .bin-show-all:hover{background:rgba(var(--brand-rgb),.16);color:#8eb4ff}.cards-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 18px;border-radius:14px;background:radial-gradient(120% 160% at 100% 0,rgba(var(--brand-rgb),.08),transparent 55%),var(--ncl-soft)}.cards-cost{display:flex;flex-direction:column;gap:2px}.cards-cost-label{color:var(--ncl-muted);font-size:12px}.cards-cost-row{display:flex;align-items:center;gap:12px}.cards-cost-value{color:#f04438;font-size:22px;font-weight:600}.cards-cost-value small{margin-right:2px;font-size:14px}.app-shell .cards-details-btn{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 12px;border:0;border-radius:999px;background:var(--ncl-card);box-shadow:var(--ncl-chip-shadow);color:var(--ncl-ink);font:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:color .15s ease}.app-shell .cards-details-btn:hover{color:var(--ncl-blue,#1163fb)}.cards-actions{gap:12px}.cards-actions,.cards-qty{display:flex;align-items:center}.cards-qty{gap:8px;color:var(--ncl-muted);font-size:13px}.cards-qty input{width:72px;height:44px;padding:0 12px;border:0;border-radius:12px;background:var(--ncl-card);box-shadow:var(--ncl-chip-shadow);color:var(--ncl-ink);font:inherit;font-size:14px;font-weight:600}.cards-qty input:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--brand-rgb),.18)}.app-shell .cards-submit{min-width:140px;height:44px;justify-content:center;gap:4px;border-radius:12px;box-shadow:0 8px 18px rgba(var(--brand-rgb),.28)}.app-shell .cards-submit:disabled{opacity:.45;cursor:not-allowed}.fail-table-wrap{overflow-x:auto}.fail-table{width:100%;border-collapse:collapse;font-size:13px}.fail-table th{padding:10px 12px;background:var(--ncl-soft);color:var(--ncl-muted);font-weight:500;text-align:left}.fail-table th:first-child{width:36px;border-radius:8px 0 0 8px}.fail-table th:last-child{border-radius:0 8px 8px 0}.fail-table td{padding:16px 12px;color:var(--ncl-muted);line-height:1.5;vertical-align:top;transition:background .15s ease}.fail-table tbody tr:hover td{background:var(--ncl-soft)}.fail-table tbody tr td:first-child{border-radius:10px 0 0 10px}.fail-table tbody tr td:last-child{border-radius:0 10px 10px 0}.fail-table .fail-num{color:#98a2b3}.fail-table .fail-issue{width:22%;color:var(--ncl-ink);font-weight:500}.fail-note{display:flex;gap:8px;margin:0;padding:12px 14px;border-radius:12px;background:#fef3f2;color:#d92d20;font-size:13px;line-height:1.5}.fail-note svg{flex:0 0 auto;margin-top:2px}.dark .fail-note{background:rgba(217,45,32,.12);color:#f97066}.cards-modal-backdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:16px;background:rgba(16,24,40,.45)}.cards-modal{width:min(420px,100%);display:flex;flex-direction:column;gap:16px}.cards-modal-head{display:flex;align-items:center;justify-content:space-between}.cards-modal-head h3{margin:0;font-size:17px}.cards-modal-head button{display:inline-flex;padding:4px;border:0;border-radius:8px;background:none;color:var(--ncl-muted);cursor:pointer}.cards-modal-head button:hover{background:var(--ncl-hover)}.cards-modal-list{display:flex;flex-direction:column;gap:10px;margin:0}.cards-modal-list div{display:flex;justify-content:space-between;font-size:14px}.cards-modal-list dt{color:var(--ncl-muted)}.cards-modal-list dd{margin:0;color:var(--ncl-ink);font-weight:500}.cards-modal-list .is-total{padding-top:10px;border-top:1px solid var(--ncl-line)}.cards-modal-list .is-total dd{color:#f04438;font-weight:700}@media (max-width:900px){.bin-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.bin-grid{grid-template-columns:1fr}}@media (max-width:560px){.cards-actions,.cards-footer{flex-direction:column;align-items:stretch}.app-shell .cards-submit{width:100%}.fail-table{min-width:560px}}.app-shell :is(.btn-primary,.btn-secondary,.btn-destructive,.btn-outline,.btn-ghost,.btn-create,.btn-copy-link,button.btn-primary,button.keys-add,button.keys-create-btn,button.mycards-physical,button.mycards-refresh,a.mycards-issue,button.teams-danger,button.teams-ghost,button.tfa-next,button.invite-cancel,a.team-toast-invite,button.feature-submit,button.enterprise-submit,button.support-icon-btn,.bill-ghost,.bill-calc-btn,.bill-presets button,.home-banner-cta,.cards-submit,.issue-cards-btn,.credit-pill,.icon-btn,.bell-btn,.keys-icon-btn,.keys-ghost.is-dashed,.icon-ghost,.rpc-icon-btn,.range-btn,.setup-qty-btn,.cards-modal-head button,.details-hero-actions .btn-primary,.setup-actions .btn-secondary,.charging-card .alert-banner a.btn-primary.sm,.bill-seg:not(.mycards-status),.bill-seg button,.stats-range,.stats-range button,.view-toggle,.view-toggle button,.setup-seg,.setup-seg button,.details-seg,.details-seg button,.rpc-proto button){border-radius:999px}.wl-status{display:inline-flex;align-items:center;height:22px;margin-left:6px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:700;vertical-align:middle}.wl-status.is-muted{background:var(--ncl-hover);color:var(--ncl-muted)}.wl-status.is-amber{background:rgba(245,158,11,.14);color:#b45309}.wl-status.is-green{background:rgba(22,163,74,.12);color:#15803d}.wl-status.is-red{background:rgba(217,45,32,.1);color:#b42318}.feature-icon.wl-icon-amber{background:rgba(245,158,11,.14);color:#d97706}.feature-icon.wl-icon-green{background:rgba(22,163,74,.12);color:#16a34a}.feature-icon.wl-icon-red{background:rgba(217,45,32,.1);color:#d92d20}.wl-status-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:28px;gap:28px;align-items:center}.wl-status-main .price-fees{margin:16px 0 0}.app-shell .wl-cta{gap:6px;height:42px;margin-top:18px;padding:0 20px;font-size:14px}.wl-card{--wl-color:var(--ncl-blue,#1163fb);position:relative;display:flex;flex-direction:column;width:100%;max-width:340px;aspect-ratio:1.586;padding:20px 22px;border-radius:18px;overflow:hidden;background:radial-gradient(120% 90% at 100% 0,rgba(255,255,255,.22),transparent 55%),linear-gradient(135deg,var(--wl-color),color-mix(in srgb,var(--wl-color) 55%,#000));color:#fff;box-shadow:0 18px 40px color-mix(in srgb,var(--wl-color) 30%,transparent)}.wl-card-top{display:flex;align-items:center;gap:10px;min-width:0}.wl-card-logo{object-fit:contain;background:rgba(255,255,255,.92);padding:3px}.wl-card-logo,.wl-card-mark{width:34px;height:34px;border-radius:8px}.wl-card-mark{display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.2);font-size:13px;font-weight:800}.wl-card-brand{overflow:hidden;font-size:15px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.wl-card-chip{width:40px;height:30px;margin-top:auto;border-radius:6px;background:linear-gradient(135deg,#f6e7b0,#c9a649)}.wl-card-number{margin:12px 0 10px;font-size:16px;font-weight:600;letter-spacing:.12em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wl-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.wl-card-name{overflow:hidden;font-size:13px;font-weight:650;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.wl-card-visa{font-size:22px;font-style:italic;font-weight:900;letter-spacing:-.02em}.wl-card-mc{display:inline-flex;flex:0 0 auto}.wl-card-mc i{width:26px;height:26px;border-radius:50%;background:#eb001b}.wl-card-mc i+i{margin-left:-10px;background:#f79e1b;mix-blend-mode:screen}.wl-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.wl-benefit h3{margin:14px 0 6px;font-size:15px;font-weight:700}.wl-benefit p{margin:0;color:var(--ncl-muted);font-size:13px;line-height:1.5}.wl-page .feature-form-intro a{color:var(--ncl-blue,#1163fb);text-decoration:underline}.wl-how{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin:20px 0 0;padding:0;list-style:none}.wl-how li{display:flex;gap:12px}.wl-how strong{font-size:14px}.wl-how p{margin:4px 0 0;color:var(--ncl-muted);font-size:13px;line-height:1.45}.wl-setup-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:16px;gap:16px;align-items:start}.wl-setup-aside{position:-webkit-sticky;position:sticky;top:16px;display:flex;flex-direction:column;gap:12px}.wl-aside-status,.wl-aside-title{margin:0;color:var(--ncl-muted);font-size:12px;font-weight:650}.wl-aside-title{letter-spacing:.04em;text-transform:uppercase}.wl-section{margin-top:10px}.wl-color{display:flex;gap:8px}.feature-field .wl-color input[type=color]{flex:0 0 46px;width:46px;height:46px;padding:4px;cursor:pointer}.wl-logo{align-self:end;min-height:46px}.wl-logo .kyb-file-btn{gap:6px}.wl-saved{gap:8px;background:rgba(22,163,74,.1);color:#15803d}.wl-page .kyb-actions .btn-secondary{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:var(--ncl-ink);font-weight:650}.wl-setup-main{display:flex;flex-direction:column;min-width:0}.wl-steps{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.wl-step-btn{display:flex;align-items:center;gap:10px;min-width:0;padding:0;border:0;text-align:left;color:inherit}.wl-step-btn:disabled{cursor:default}.wl-domain-form{display:flex;align-items:flex-end;gap:10px}.wl-domain-form .feature-field{flex:1 1}.wl-domain-form .btn-secondary{min-height:46px;padding:0 18px;border:0;color:var(--ncl-ink)}.wl-domain-form .btn-secondary:disabled,.wl-page .kyb-actions .btn-primary:disabled{opacity:.55;cursor:not-allowed}.wl-hint{margin:0;color:var(--ncl-muted);font-size:13px;line-height:1.5}.wl-dns-intro h3{margin:6px 0 4px;font-size:16px;font-weight:700}.wl-dns-intro p{margin:0;color:var(--ncl-muted);font-size:14px;line-height:1.55}.wl-dns-table{border:1px solid var(--ncl-line);border-radius:12px;overflow:hidden}.wl-dns-row{display:grid;grid-template-columns:70px minmax(0,1.1fr) minmax(0,1.4fr) 110px;grid-gap:4px 12px;gap:4px 12px;align-items:center;padding:12px 14px;font-size:13px}.wl-dns-row+.wl-dns-row{border-top:1px solid var(--ncl-line)}.wl-dns-row.is-head{background:var(--ncl-hover);color:var(--ncl-muted);font-size:12px;font-weight:650}.wl-dns-type{font-weight:700}.wl-dns-value{display:flex;align-items:center;gap:6px;min-width:0}.wl-dns-value code{min-width:0;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.wl-dns-purpose{grid-column:2/-1}.wl-dns-purpose,.wl-dns-state{color:var(--ncl-muted);font-size:12px}.wl-dns-state{display:inline-flex;align-items:center;gap:4px;font-weight:650}.wl-dns-state.is-ok{color:#15803d}.wl-dns-state.is-bad{color:#b42318}.wl-page .kyb-actions .btn-primary{gap:6px}.wl-steps:has(li:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.wl-plan{border:1px solid var(--ncl-line);border-radius:14px;padding:18px}.wl-plan-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.wl-plan-head strong{display:block;font-size:16px;font-weight:700}.wl-plan-head span{color:var(--ncl-muted);font-size:13px}.wl-plan-price{margin:0;font-size:28px;font-weight:750;letter-spacing:-.02em;line-height:1.1}.wl-plan-price small{margin-left:4px;color:var(--ncl-muted);font-size:14px;font-weight:550}.wl-plan-list{display:grid;grid-gap:8px;gap:8px;margin:14px 0 0!important;padding:0!important;list-style:none;font-size:14px}.wl-plan-list li{display:flex;align-items:center;gap:8px}.wl-plan-list svg{color:var(--ncl-blue,#1163fb);flex:0 0 auto}.wl-pay-method{display:flex;flex-direction:column;gap:8px}.wl-pay-option{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--ncl-line);border-radius:12px}.wl-pay-option.is-selected{border-color:var(--ncl-blue,#1163fb);background:rgba(var(--brand-rgb),.04)}.wl-pay-option>div{display:flex;flex-direction:column;flex:1 1;min-width:0}.wl-pay-option strong{font-size:14px;font-weight:650}.wl-pay-option span:not(.wl-pay-radio){color:var(--ncl-muted);font-size:13px}.wl-pay-radio{width:16px;height:16px;border-radius:50%;border:5px solid var(--ncl-blue,#1163fb);flex:0 0 auto}.app-shell .wl-pay-add{color:var(--ncl-blue,#1163fb);font-size:13px;font-weight:650}.wl-spin{animation:wl-spin .9s linear infinite}@keyframes wl-spin{to{transform:rotate(1turn)}}@media (max-width:720px){.wl-dns-row{grid-template-columns:56px minmax(0,1fr)}.wl-dns-row.is-head{display:none}.wl-dns-purpose,.wl-dns-row>span:nth-child(3),.wl-dns-row>span:nth-child(4){grid-column:2/-1}.wl-domain-form{flex-direction:column;align-items:stretch}.wl-steps:has(li:nth-child(3)){grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.wl-benefits,.wl-how{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.wl-setup-grid,.wl-status-grid{grid-template-columns:1fr}.wl-setup-aside{position:static;order:-1}}@media (max-width:560px){.wl-benefits,.wl-how{grid-template-columns:1fr}}.app-shell.adm-choose{display:block;overflow-y:auto;padding:48px 20px}.adm-choose-inner{max-width:760px;margin:0 auto}.adm-choose-brand{display:inline-flex;align-items:center;gap:10px;font-weight:650;margin-bottom:40px}.adm-choose h1{font-size:30px;line-height:1.2;font-weight:750;letter-spacing:-.03em}.adm-choose-sub{margin-top:8px!important;color:var(--ncl-muted)}.adm-choose-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:32px}.adm-choose-card{display:flex;flex-direction:column;gap:10px;padding:28px;border-radius:18px;background:var(--ncl-card);border:1px solid var(--ncl-line);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.adm-choose-card:hover{border-color:var(--ncl-blue,#1163fb);box-shadow:var(--ncl-card-hover);transform:translateY(-2px)}.adm-choose-card strong{font-size:20px;font-weight:700}.adm-choose-card>span:not(.adm-choose-icon){color:var(--ncl-muted);font-size:15px;line-height:1.5;flex:1 1}.adm-choose-card em{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-style:normal;font-weight:600;color:var(--ncl-blue,#1163fb)}.adm-choose-icon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:rgba(var(--brand-rgb),.1);color:var(--ncl-blue,#1163fb)}.adm-choose-foot{margin-top:28px;display:flex}.adm-choose-foot .account-row,.adm-top .account-row{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:0;border-radius:10px;color:var(--ncl-muted);font-weight:550}.adm-choose-foot .account-row:hover,.adm-top .account-row:hover{background:var(--ncl-hover);color:var(--ncl-ink)}.adm-top{display:flex;align-items:center;gap:10px;margin-left:auto;pointer-events:auto}.adm-badge{padding:2px 10px;border-radius:999px;background:rgba(var(--brand-rgb),.12);color:var(--ncl-blue,#1163fb);font-size:13px;font-weight:650}.adm-top-email{color:var(--ncl-muted);font-size:14px}.adm-page{display:flex;flex-direction:column;gap:20px;padding-top:8px}.adm-head h1{font-size:26px;line-height:1.25;font-weight:750;letter-spacing:-.03em}.adm-head p{margin-top:6px!important;color:var(--ncl-muted)}.adm-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.adm-stat{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:16px;background:var(--ncl-card);border:1px solid transparent;transition:border-color .15s ease}.adm-stat:hover{border-color:var(--ncl-blue,#1163fb)}.adm-stat.is-alert{border-color:rgba(247,144,9,.5)}.adm-stat-label{display:inline-flex;align-items:center;gap:8px;color:var(--ncl-muted);font-size:14px}.adm-stat strong{font-size:28px;line-height:1.2;font-weight:750}.adm-stat-note{color:var(--ncl-muted);font-size:13px}.adm-search{display:flex;gap:8px;max-width:480px}.adm-reply textarea,.adm-review textarea,.adm-search input{flex:1 1;width:100%;padding:9px 12px;border-radius:10px;border:1px solid var(--ncl-line);background:var(--ncl-card);color:var(--ncl-ink);font:inherit;font-size:15px;resize:vertical}.adm-review-row button,.adm-search .btn-secondary{padding:0 16px;border:0}.adm-table-wrap{padding:0!important;overflow-x:auto}.adm-table{width:100%;border-collapse:collapse;font-size:14px}.adm-table td,.adm-table th{padding:12px 16px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--ncl-line)}.adm-table th{color:var(--ncl-muted);font-weight:550;font-size:13px}.adm-table tbody tr:last-child td{border-bottom:0}.adm-table a{color:var(--ncl-blue,#1163fb)}.adm-strong{font-weight:600}.adm-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.adm-empty{text-align:center!important}.adm-empty,.adm-pill{color:var(--ncl-muted)}.adm-pill{display:inline-block;padding:1px 10px;border-radius:999px;font-size:12px;font-weight:650;text-transform:capitalize;background:var(--ncl-hover)}.adm-pill.is-open,.adm-pill.is-pending{background:#fef0c7;color:#b54708}.adm-pill.is-answered,.adm-pill.is-approved,.adm-pill.is-credited,.adm-pill.is-live{background:#dcfae6;color:#067647}.adm-pill.is-rejected{background:#fee4e2;color:#b42318}.adm-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.adm-card{display:flex;flex-direction:column;gap:16px}.adm-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.adm-card-head h2{font-size:18px;font-weight:700}.adm-card-head p{color:var(--ncl-muted);font-size:14px}.adm-brand{display:flex;align-items:center;gap:12px}.adm-brand img{object-fit:contain;background:var(--ncl-hover)}.adm-brand img,.adm-swatch{width:40px;height:40px;border-radius:10px}.adm-swatch{display:inline-block;vertical-align:middle}.adm-swatch.is-sm{width:14px;height:14px;border-radius:4px}.adm-dl{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:8px 12px;gap:8px 12px;font-size:14px}.adm-dl dt{color:var(--ncl-muted)}.adm-dl dd,.adm-pre{overflow-wrap:anywhere}.adm-pre{white-space:pre-wrap}.adm-review{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid var(--ncl-line)}.adm-review-row{display:flex;justify-content:flex-end;gap:8px}.adm-review-row button:disabled{opacity:.55;cursor:not-allowed}.adm-error{color:#d92d20;font-size:14px}.adm-tabs{display:flex;gap:6px}.adm-tabs a{padding:6px 14px;border-radius:999px;background:var(--ncl-card);color:var(--ncl-muted);font-size:14px;font-weight:550;text-transform:capitalize}.adm-tabs a.is-active{background:var(--ncl-blue,#1163fb);color:#fff}.adm-back{color:var(--ncl-muted);font-size:14px}.adm-thread{display:flex;flex-direction:column;gap:12px}.adm-msg{max-width:760px}.adm-msg.is-team{margin-left:auto;border:1px solid rgba(var(--brand-rgb),.25)}.adm-msg-meta{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:13px;color:var(--ncl-muted)}.adm-msg-meta strong{color:var(--ncl-ink)}.adm-reply{display:flex;flex-direction:column;gap:12px}@media (max-width:860px){.adm-cards,.adm-choose-grid,.adm-stats{grid-template-columns:minmax(0,1fr)}.adm-top-email{display:none}.adm-dl{grid-template-columns:110px minmax(0,1fr)}}.wl-side-brand{min-width:0}.wl-side-brand img{object-fit:contain}.wl-side-brand img,.wl-side-swatch{width:22px;height:22px;border-radius:6px}.wl-side-swatch{flex:0 0 auto}.wl-side-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wl-side-meta{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:-8px 4px 16px!important;color:var(--ncl-muted);font-size:12px;overflow-wrap:anywhere}.wl-manage-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wl-manage-value{font-size:20px!important;overflow-wrap:anywhere}.wl-pricing,.wl-program{display:flex;flex-direction:column;gap:16px}.wl-program-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.wl-program-head h2{font-size:18px;font-weight:700}.wl-program-head p{color:var(--ncl-muted);font-size:13px}.wl-plan-row,.wl-plans{display:flex;flex-direction:column;gap:12px}.wl-plan-row{padding:16px;border:1px solid var(--ncl-line);border-radius:12px;transition:opacity .15s ease}.wl-plan-row.is-off .wl-plan-cost,.wl-plan-row.is-off .wl-plan-fields,.wl-program.is-off .wl-plans{opacity:.5}.wl-plan-row-head{display:flex;justify-content:space-between;align-items:center}.wl-plan-row-head strong{font-size:15px;font-weight:700}.wl-plan-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.wl-num-input{display:flex;align-items:center;border-radius:10px;background:var(--ncl-hover);overflow:hidden}.wl-num-input em{padding:0 0 0 12px;color:var(--ncl-muted);font-style:normal;font-size:14px}.wl-num-input em:last-child{padding:0 12px 0 0}.feature-field .wl-num-input input{flex:1 1;min-width:0;background:transparent;box-shadow:none}.wl-plan-cost{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin:0!important;color:var(--ncl-muted);font-size:12px}.wl-plan-cost .is-ok{color:#15803d;font-weight:650}.wl-plan-cost .is-bad{color:#b42318;font-weight:650}.wl-toggle{position:relative;width:40px;height:22px;padding:0;border:0;border-radius:999px;background:var(--ncl-line)!important;flex:0 0 auto;transition:background .15s ease}.dark .wl-toggle{background:#333!important}.wl-toggle span{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.2);transition:transform .15s ease}.wl-toggle.is-on{background:var(--ncl-blue,#1163fb)!important}.wl-toggle.is-on span{transform:translateX(18px)}.wl-toggle:disabled{opacity:.5;cursor:not-allowed}.wl-pricing-actions .btn-primary:disabled{opacity:.55;cursor:not-allowed}@media (max-width:720px){.wl-manage-stats,.wl-plan-fields{grid-template-columns:minmax(0,1fr)}}.wl-settings-title{display:flex;align-items:center;gap:12px}.wl-settings-title>svg{flex:none;color:var(--ncl-ink)}.wl-settings-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.wl-settings-actions .btn-primary,.wl-settings-actions .btn-secondary{display:inline-flex;align-items:center;gap:6px}.wl-settings-actions small{color:var(--ncl-muted);font-size:12px}.wl-link{color:var(--ncl-blue,#1163fb);font-size:13px;font-weight:600}.wl-overview-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.wl-visit{display:inline-flex;align-items:center;gap:6px;flex:none}.wl-user-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.wl-overview-section{display:flex;flex-direction:column;gap:12px;margin-top:28px}.wl-overview-section h2{color:var(--ncl-ink);font-size:16px;font-weight:700}@media (max-width:860px){.wl-user-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.wl-overview-head{flex-direction:column;align-items:flex-start}.wl-user-stats{grid-template-columns:minmax(0,1fr)}}