@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Manrope Variable,system-ui,-apple-system,sans-serif;font-synthesis:none;color-scheme:dark;--bg: #0b111b;--rail: #0d1623;--panel: #101b2a;--raised: #142235;--input: #0d1725;--hover: #18283c;--border: #243348;--line: #1f2c3d;--ink: #edf4ff;--muted: #a6b5c9;--quiet: #8c9eb7;--blue: #83c6ff;--primary: #6ab6ff;--primary-hover: #8bc7ff;--primary-ink: #07182b;--blue-bg: #173352;--cyan: #80d9e9;--cyan-bg: #153341;--violet: #c6baff;--violet-bg: #2c2851;--green: #86dfb8;--green-bg: #15362f;--amber: #f0c487;--amber-bg: #3a2d23;--red: #ffadbb;--red-bg: #402737;--focus: #90cdff;--shadow: 0 18px 50px #0005;--radius: 13px;--safe-top: calc(max(env(safe-area-inset-top, 0px), var(--tg-safe-area-inset-top, 0px)) + var(--tg-content-safe-area-inset-top, 0px));--safe-bottom: calc(max(env(safe-area-inset-bottom, 0px), var(--tg-safe-area-inset-bottom, 0px)) + var(--tg-content-safe-area-inset-bottom, 0px));--safe-left: max(env(safe-area-inset-left, 0px), var(--tg-safe-area-inset-left, 0px));--safe-right: max(env(safe-area-inset-right, 0px), var(--tg-safe-area-inset-right, 0px));--nav-height: 62px}:root[data-theme=light]{color-scheme:light;--bg: #f2f6fc;--rail: #f9fbfe;--panel: #fff;--raised: #eef4fc;--input: #f8fafd;--hover: #e8f1fb;--border: #cedbed;--line: #e0e8f3;--ink: #14243a;--muted: #485c76;--quiet: #506781;--blue: #144b9a;--primary: #1b5cc2;--primary-hover: #134ca8;--primary-ink: #fff;--blue-bg: #e2eeff;--cyan: #1c6176;--cyan-bg: #def1f6;--violet: #554393;--violet-bg: #eee9fc;--green: #176144;--green-bg: #e1f4eb;--amber: #7a4913;--amber-bg: #f8eddd;--red: #9e2f49;--red-bg: #fae5eb;--focus: #1c5fbe;--shadow: 0 16px 44px #22375424}*,*:before,*:after{box-sizing:border-box}html{min-width:0;scroll-padding-bottom:calc(var(--nav-height) + var(--safe-bottom) + 12px)}body{margin:0;min-width:0;background:var(--bg);color:var(--ink);font-size:.875rem;line-height:1.5}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit;cursor:pointer}button:disabled{cursor:default;opacity:.58}:where(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--focus);outline-offset:3px}img{display:block;max-width:100%}svg{flex:0 0 auto;vertical-align:middle}h1,h2,h3,p,figure{margin:0}h1,h2,h3,p,dd,code{overflow-wrap:anywhere}h1{font-size:clamp(1.6rem,2.7vw,1.98rem);line-height:1.2;font-weight:800;letter-spacing:-.038em}h2{font-size:1.08rem;line-height:1.35;font-weight:800;letter-spacing:-.017em}h3{font-size:.98rem}p,small,.muted{color:var(--muted)}small{font-size:.78rem}strong{font-weight:760}code,.data-amount{font-variant-numeric:tabular-nums}code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.82em}input,select,textarea{width:100%;min-width:0;min-height:42px;border:1px solid var(--border);background:var(--input);color:var(--ink);border-radius:9px;padding:8px 12px}input::placeholder,textarea::placeholder{color:var(--quiet);opacity:1}input:read-only{color:var(--muted)}textarea{display:block;resize:vertical;min-height:78px}progress{width:100%;height:11px;margin-top:10px;accent-color:var(--primary)}.app-shell{min-height:100dvh;display:grid;grid-template-columns:226px minmax(0,1fr)}.skip-link{position:fixed;z-index:10;left:12px;top:12px;transform:translateY(-150%)}.skip-link:focus-visible{transform:none;padding:10px 14px;background:var(--panel)}.rail{min-width:0;height:100dvh;position:sticky;top:0;display:flex;flex-direction:column;padding:23px 14px 15px;background:var(--rail);border-right:1px solid var(--line);overflow:auto}.rail-brand{margin:0 8px 32px;width:fit-content}.brand{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-size:1.23rem;font-weight:850;letter-spacing:-.05em}.brand>span>span{color:var(--blue)}.brand img{flex:0 0 auto}.rail-nav{display:flex;flex-direction:column;gap:23px}.rail-nav nav{display:grid;gap:3px}.rail-nav nav>p{margin:0 9px 7px;font-size:.66rem;font-weight:800;color:var(--quiet);letter-spacing:.11em}.rail-link{display:flex;align-items:center;gap:10px;padding:0 10px;min-height:41px;border-radius:9px;color:var(--muted);border:1px solid transparent;font-weight:680;transition:background-color .15s,color .15s}.rail-link:hover{color:var(--ink);background:var(--hover)}.rail-link.active{color:var(--blue);background:var(--blue-bg);border-color:color-mix(in srgb,var(--blue) 17%,transparent)}.rail-bottom{margin-top:auto;display:grid;gap:9px;padding-top:24px}.rail-mode{background:transparent;border:0;color:var(--muted);min-height:36px;text-align:left;display:flex;align-items:center;gap:6px;font-size:.73rem;padding:4px 7px}.rail-mode svg:first-child{color:var(--amber)}.rail-mode svg:last-child{margin-left:auto}.rail-account{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;padding:9px;background:var(--panel);border:1px solid var(--line);border-radius:10px}.rail-account:hover{background:var(--hover)}.rail-account span:nth-child(2){min-width:0}.rail-account :is(strong,small){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar{display:grid;place-items:center;width:33px;height:33px;border-radius:10px;color:var(--blue);background:var(--blue-bg);font-weight:800}.app-main{min-width:0}.topbar{min-height:60px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 30px;background:var(--bg)}.breadcrumbs,.topbar-actions,.mobile-brand{display:flex;gap:10px;align-items:center}.breadcrumbs{color:var(--quiet);font-size:.82rem}.breadcrumbs strong{color:var(--ink);font-size:.85rem}.topbar-actions{margin-left:auto}.mode-tag{display:inline-flex;align-items:center;gap:6px;font-size:.73rem;font-weight:760;color:var(--amber);border:1px solid color-mix(in srgb,var(--amber) 25%,transparent);background:var(--amber-bg);padding:5px 8px;border-radius:8px;white-space:nowrap}.mobile-brand,.bottom-nav,.mobile-switch.text-button{display:none}.notification-link{position:relative}.notification-link>span{position:absolute;right:9px;top:8px;width:7px;height:7px;border-radius:50%;background:var(--primary);box-shadow:0 0 0 2px var(--bg)}.content{width:min(100%,1250px);margin-inline:auto;padding:27px 30px 36px}.page-flow{display:grid;gap:17px}.page-title{display:flex;justify-content:space-between;gap:12px 20px;align-items:center}.page-title>div:first-child{min-width:0}.page-title p{margin-top:5px;color:var(--muted)}.page-title-action{flex:0 0 auto}.button,.icon-button,.text-button,.arrow-link{border:0;background:transparent;display:inline-flex;justify-content:center;align-items:center;gap:8px;transition:background-color .15s,color .15s,border-color .15s;font-weight:780;text-align:center}.button{min-height:40px;border-radius:9px;padding:8px 13px;font-size:.84rem;border:1px solid transparent;line-height:1.25}.button-primary{background:var(--primary);color:var(--primary-ink);border-color:var(--primary)}.button-primary:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.button-secondary{color:var(--ink);background:var(--raised);border-color:var(--border)}.button-secondary:hover:not(:disabled),.icon-button:hover:not(:disabled){background:var(--hover)}.button-subtle{color:var(--blue)}.button-subtle:hover:not(:disabled),.text-button:hover:not(:disabled),.arrow-link:hover{color:var(--ink)}.button-danger{background:var(--red-bg);color:var(--red);border-color:color-mix(in srgb,var(--red) 38%,transparent)}.button-danger:hover:not(:disabled){background:color-mix(in srgb,var(--red-bg) 86%,var(--red))}.icon-button{width:39px;height:39px;min-width:39px;border-radius:9px;color:var(--muted);padding:0}.header-icon{border:1px solid var(--line)}.text-button,.arrow-link{min-height:38px;color:var(--blue);padding:3px 0;font-size:.84rem}.arrow-link{width:fit-content}.inline-actions,.form-actions,.inline-meta{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.form-actions{justify-content:flex-end;margin-top:8px}.inline-meta{color:var(--muted)}.section-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.segments{display:inline-flex;flex-wrap:wrap;width:fit-content;gap:3px;padding:3px;border:1px solid var(--border);border-radius:10px;background:var(--input)}.segments button{min-height:34px;padding:5px 10px;background:transparent;color:var(--muted);border:1px solid transparent;border-radius:7px;font-size:.81rem;font-weight:730}.segments button:hover{color:var(--ink)}.segments button[aria-pressed=true]{background:var(--raised);border-color:var(--border);color:var(--ink)}.badge{display:inline-flex;width:fit-content;align-items:center;gap:6px;font-size:.73rem;font-weight:780;line-height:1.25;padding:5px 8px;border-radius:7px;color:var(--muted);background:var(--raised)}.badge-dot{display:block;flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:currentColor}.badge-blue{color:var(--blue);background:var(--blue-bg)}.badge-green{color:var(--green);background:var(--green-bg)}.badge-amber{color:var(--amber);background:var(--amber-bg)}.badge-red{color:var(--red);background:var(--red-bg)}.icon-tile{display:grid;place-items:center;flex:0 0 auto;width:39px;height:39px;border-radius:10px;background:var(--blue-bg);color:var(--blue)}.icon-cyan{background:var(--cyan-bg);color:var(--cyan)}.icon-violet{background:var(--violet-bg);color:var(--violet)}.icon-green{background:var(--green-bg);color:var(--green)}.icon-muted{background:var(--raised);color:var(--muted)}.eyebrow{font-size:.7rem;font-weight:800;letter-spacing:.085em;color:var(--quiet)}.panel{min-width:0;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:17px}.panel-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:9px 14px;margin-bottom:13px}.panel-heading p{margin-top:3px;font-size:.79rem}.panel-heading>div:first-child{min-width:0}.panel-heading>:nth-child(2){flex:0 0 auto;max-width:100%}.overview-grid{display:grid;grid-template-columns:minmax(0,1.95fr) minmax(255px,1fr);gap:15px}.hero{--primary: #6ab6ff;--primary-hover: #8bc7ff;--primary-ink: #07182b;--focus: #a1d6ff;--green: #91ecc2;--green-bg: #194135;--blue: #a9d7ff;--blue-bg: #203e61;--amber: #ffd199;--amber-bg: #473923;--red: #ffbbc5;--red-bg: #492936;--raised: #18304b;--muted: #bdcfe5;min-width:0;position:relative;isolation:isolate;overflow:hidden;border:1px solid #284a70;border-radius:var(--radius);min-height:218px;background:linear-gradient(115deg,#11233a,#122841 55%,#142f50);color:#f2f7ff}.hero-orbit{position:absolute;z-index:-1;width:53%;min-width:270px;max-width:385px;height:auto;top:50%;right:-14px;transform:translateY(-50%);opacity:.96}.hero-content{position:relative;min-width:0;padding:20px 21px;max-width:85%}.hero-eyebrow{display:flex;align-items:center;gap:7px;color:#9bccff;font-weight:820;font-size:.7rem;letter-spacing:.11em}.hero h2{margin:8px 0 9px;font-size:clamp(1.5rem,2.6vw,1.92rem);letter-spacing:-.04em}.hero-status{display:flex;align-items:center;gap:8px 11px;flex-wrap:wrap}.hero-status>span:not(.badge){color:#d4e2f5;display:inline-flex;gap:5px;align-items:center;font-size:.8rem}.hero-content p{margin-top:7px;color:#baccdf;font-size:.81rem}.hero-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.button-hero{color:#edf6ff;background:#142944;border-color:#3a587a}.button-hero:hover{background:#1f3b5e}.balance-preview{display:flex;flex-direction:column;justify-content:center;padding:19px}.balance-preview-top{display:flex;gap:9px;align-items:center;color:var(--muted);font-weight:720;font-size:.84rem}.balance-preview strong,.wallet-total{font-size:clamp(1.65rem,3.2vw,2.45rem);line-height:1.16;letter-spacing:-.045em;font-weight:850;margin-top:12px;font-variant-numeric:tabular-nums}.balance-preview p{margin:5px 0 7px;font-size:.79rem}.balance-preview .arrow-link{margin-top:1px}.metric-grid,.admin-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.metric-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.metric{display:flex;align-items:center;gap:11px;min-height:92px;padding:13px 14px}.metric>div{min-width:0}.metric-label,.metric small{display:block;color:var(--muted);font-size:.77rem}.metric strong{display:block;font-size:clamp(1.02rem,1.7vw,1.34rem);font-weight:830;line-height:1.3;overflow-wrap:anywhere;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.metric small{font-size:.71rem;color:var(--quiet)}.dashboard-bottom{align-items:start}.chart-total{display:flex;align-items:baseline;gap:9px;margin-bottom:10px}.chart-total strong{font-size:1.38rem;font-weight:820;letter-spacing:-.04em}.chart-total span{color:var(--quiet);font-size:.74rem}.chart-grid-line{stroke:var(--border);stroke-width:1;vector-effect:non-scaling-stroke}.chart-stroke{fill:none;stroke:var(--primary);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chart-dot{fill:var(--panel);stroke:var(--primary);stroke-width:2;vector-effect:non-scaling-stroke}.traffic-chart>svg{width:100%;height:128px;display:block;overflow:visible}.usage-large .traffic-chart>svg{height:190px}.chart-labels{display:flex;justify-content:space-between;color:var(--quiet);font-size:.72rem;margin-top:5px}.chart-details{margin-top:8px;color:var(--muted);font-size:.76rem}.chart-details ul{padding:0;max-height:220px;overflow:auto;list-style:none}.chart-details li{display:flex;justify-content:space-between;padding:5px 4px;border-bottom:1px solid var(--line)}.quick-panel{padding-bottom:9px}.quick-links{display:grid}.link-row{min-height:59px;padding:8px 0;display:grid;gap:9px;align-items:center;grid-template-columns:auto minmax(0,1fr) auto;border-bottom:1px solid var(--line)}.link-row:last-child{border-bottom:0}.link-row:hover strong,.data-link:hover strong{color:var(--blue)}.link-row .icon-tile,.data-row .icon-tile{width:35px;height:35px;border-radius:9px}.link-row :is(strong,small),.data-row :is(strong,small){display:block;overflow-wrap:anywhere}.link-row small,.data-row small{font-size:.76rem}.row-arrow{color:var(--quiet)}.freshness{display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--quiet)}.plan-grid,.subscription-grid,.support-grid,.wallet-grid{display:grid;gap:13px}.subscription-grid,.support-grid,.wallet-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.subscription-card,.plan-card{display:flex;flex-direction:column;gap:9px;min-width:0}.subscription-meta{display:flex;align-items:center;gap:9px}.subscription-meta>.badge{margin-left:auto}.subscription-card h2,.plan-card h2{font-size:1.13rem}.subscription-card p,.plan-card p{font-size:.84rem}.subscription-footer{margin-top:auto;padding-top:7px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;color:var(--quiet);font-size:.79rem}.subscription-footer .text-button{min-height:34px}.plan-card{gap:11px;padding:17px}.plan-featured{border-color:color-mix(in srgb,var(--blue) 55%,var(--border));background:linear-gradient(155deg,var(--panel),color-mix(in srgb,var(--panel) 86%,var(--blue-bg)))}.plan-price{display:flex;flex-wrap:wrap;gap:7px;align-items:baseline}.plan-price>strong{font-weight:850;font-size:1.68rem;letter-spacing:-.055em}.plan-price>span:not(.badge){color:var(--muted);font-size:.75rem}.plan-card ul{margin:0 0 4px;padding:10px 0 0;list-style:none;border-top:1px solid var(--line);display:grid;gap:8px}.plan-card li{display:flex;gap:8px;align-items:flex-start;font-size:.82rem}.plan-card li svg{color:var(--blue);margin-top:2px}.plan-card>button{margin-top:auto;width:100%}.quote-head,.feature-intro{display:flex;gap:12px;align-items:center}.feature-intro>.icon-tile{width:49px;height:49px}.feature-intro h2{font-size:1.3rem}.feature-intro p{margin-top:3px}.fact-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;border-block:1px solid var(--line);padding:11px 0}.fact-strip>div{display:flex;flex-direction:column;gap:3px;border-right:1px solid var(--line)}.fact-strip>div:last-child{border-right:0}.fact-strip span{font-size:.77rem;color:var(--muted)}.fact-strip strong{font-size:1rem}.trial-panel,.referral-feature{display:grid;justify-items:start;gap:14px}.trial-panel .fact-strip,.referral-feature .referral-link{width:100%}.wallet-feature{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:19px}.wallet-feature p{font-size:.8rem}.wallet-total{display:block}.wallet-feature>div:last-child p{margin-top:6px}.data-row{display:flex;align-items:center;min-width:0;gap:9px;padding:10px 0;border-bottom:1px solid var(--line);min-height:55px}.data-row:last-child{border-bottom:0}.data-row>span:not(.icon-tile,.badge){flex:1 1 auto;min-width:0}.data-row>.data-amount{margin-left:auto;white-space:nowrap;text-align:right}.data-row .badge{max-width:50%;flex:0 1 auto}.positive{color:var(--green)}.credit-row,.admin-credit-row{border-bottom:1px solid var(--line);padding:11px 0;display:grid;gap:7px}.credit-row:last-child,.admin-credit-row:last-child{border-bottom:0}.credit-row>div:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.credit-row .text-button{justify-self:start}.admin-credit-row .data-row{border:0;padding:0}.admin-credit-row .inline-actions{margin-top:4px}.load-more{display:flex;margin:9px auto 0}.detail-list{display:grid;margin:0;gap:0}.detail-list>div{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;border-bottom:1px solid var(--line)}.detail-list>div:last-child{border-bottom:0}.detail-list dt{color:var(--muted)}.detail-list dd{margin:0;text-align:right;font-weight:760}.error-line,.notice-line,.pending-banner{display:flex;align-items:center;gap:8px;padding:8px 11px;border-radius:9px;font-size:.83rem;min-height:37px;overflow-wrap:anywhere}.error-line{background:var(--red-bg);color:var(--red)}.notice-line{background:var(--raised);color:var(--muted)}.error-line>.button,.error-line>.arrow-link{margin-left:auto;color:inherit}.pending-banner{justify-content:space-between;background:var(--amber-bg);color:var(--amber)}.pending{display:inline-flex;align-items:center;gap:6px}.empty{display:grid;justify-items:center;text-align:center;gap:6px;padding:18px 8px}.empty .icon-tile{margin-bottom:3px}.empty p{max-width:37ch;font-size:.81rem}.empty .button{margin-top:5px}.skeleton{display:grid;gap:9px;padding:9px 0}.skeleton>div{background:var(--raised);border-radius:7px;height:24px;animation:breathe 1.4s ease-in-out infinite alternate}.skeleton>div:nth-child(2n){width:68%}.skeleton>div:nth-child(3n){width:84%}.spin{animation:spin .8s linear infinite}@keyframes breathe{0%{opacity:.6}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}.dialog{width:min(calc(100% - 26px),550px);max-height:min(86dvh,800px);margin:auto;color:var(--ink);background:var(--panel);border:1px solid var(--border);border-radius:15px;padding:0;box-shadow:var(--shadow)}.dialog::backdrop{background:#020711ac}.dialog-body{padding:15px 17px 17px;display:grid;gap:12px}.dialog-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.dialog-title h2{font-size:1.23rem}.field-stack{display:grid;gap:8px}.field-stack label,.form-columns label,.level-row label,.term-row label{display:grid;gap:5px;font-size:.8rem;font-weight:750}.field-stack>label:not(.toggle-row){display:flex;gap:7px;flex-wrap:wrap;align-items:baseline}.field-stack label>span:not(:first-child){font-size:.75rem;font-weight:500;color:var(--quiet)}.inline-input{display:flex;gap:8px;align-items:stretch}.inline-input>input{flex:1 1 150px}.inline-input>.button{flex:0 0 auto}.form-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:9px;margin-top:9px}.secret-field,.referral-link{display:flex;gap:8px;align-items:center;min-width:0;color:var(--muted);padding:7px 8px 7px 11px;border:1px solid var(--border);border-radius:9px;background:var(--input)}.secret-field>:is(span,code),.referral-link>code{flex:1 1 auto;min-width:0}.secret-field>span{display:inline-flex;align-items:center;gap:7px}.qr{display:grid;justify-items:center;gap:7px;padding:8px 0}.qr img{max-width:100%;height:auto;border-radius:9px;background:#fff}.qr figcaption{color:var(--muted);font-size:.77rem}.guide{display:grid;gap:8px}.guide-disclosure,.policy-plan,.faq>details,.audit-list>details{border-top:1px solid var(--line)}summary{min-height:37px;cursor:pointer;padding:7px 0;color:var(--ink);font-weight:730}.faq>details{padding-bottom:2px}.faq>details p{padding:2px 0 9px;font-size:.83rem}.steps{display:grid;gap:8px;padding:0;margin:1px 0;list-style:none}.steps li{display:flex;gap:8px;align-items:flex-start}.steps li>span{display:grid;place-items:center;width:25px;height:25px;flex:0 0 25px;border-radius:7px;color:var(--blue);background:var(--blue-bg);font-size:.75rem;font-weight:800}.steps li p{margin-top:1px;font-size:.81rem}.steps li .text-button{min-height:29px;justify-content:flex-start}.guide>.text-button{justify-self:start}.clipboard-field{position:absolute;inset:0 auto auto 0;opacity:0;width:2px;height:2px;min-height:0;padding:0}.conversation{display:grid;gap:9px;padding:8px 0 14px}.message{padding:9px 11px;border:1px solid var(--line);border-radius:10px;background:var(--input);width:fit-content;max-width:91%}.message-staff{background:var(--blue-bg)}.message-user{justify-self:end}.message>div{display:flex;gap:7px 12px;flex-wrap:wrap;align-items:baseline}.message p{margin-top:4px;color:var(--ink);white-space:pre-wrap}.notice-row strong{font-weight:680}.toggle-row,.field-stack .toggle-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;min-height:46px;cursor:pointer;border-bottom:1px solid var(--line)}.toggle-row small{display:block}.toggle-row input{accent-color:var(--primary);width:21px;height:21px;min-height:0;flex:0 0 auto;margin:7px 5px}.admin-nav{display:flex;flex-wrap:wrap;gap:5px;padding:5px;border-radius:11px;background:var(--panel);border:1px solid var(--border)}.admin-nav a{display:inline-flex;gap:6px;align-items:center;min-height:38px;padding:5px 8px;border-radius:8px;color:var(--muted);font-size:.8rem;font-weight:740}.admin-nav a:hover{background:var(--hover);color:var(--ink)}.admin-nav a.active{background:var(--blue-bg);color:var(--blue)}.admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-search{margin-bottom:11px;max-width:640px}.table-scroll{overflow-x:auto;width:100%}table{width:100%;border-collapse:collapse;text-align:left;min-width:490px}th,td{padding:8px 9px;border-bottom:1px solid var(--line)}thead{color:var(--muted);background:var(--raised);font-size:.78rem}th a{display:inline-flex;align-items:center;gap:4px;color:var(--blue);min-height:26px}td small,th small{display:block;margin-top:3px}.admin-ticket{width:100%;background:transparent;text-align:left;border:0;border-bottom:1px solid var(--line);padding-inline:5px}.admin-ticket.selected{background:var(--blue-bg);border-radius:8px}.audit-list>details{padding-bottom:6px}.audit-list>details>summary{display:flex;align-items:center;gap:6px}.audit-list>details[open]>summary svg{transform:rotate(90deg)}.audit-list summary small{display:block}.audit-list pre{max-width:100%;padding:6px;margin:0;overflow:auto;color:var(--muted);background:var(--input)}.policy-plan{padding:4px 0}.term-row,.level-row{display:grid;gap:7px;align-items:end;margin:5px 0}.term-row{grid-template-columns:.7fr 1fr .8fr .65fr;padding:5px 0}.term-row>strong{padding-bottom:11px}.level-row{grid-template-columns:minmax(130px,1fr) minmax(90px,120px) auto;max-width:560px}.announcement-preview{background:var(--raised);border:1px solid var(--border);border-radius:9px;padding:11px;white-space:pre-wrap;overflow-wrap:anywhere}.toast-region{position:fixed;z-index:9;bottom:18px;right:18px;max-width:calc(100% - 36px)}.toast{display:flex;align-items:center;gap:8px;background:var(--raised);color:var(--ink);padding:7px 10px;border-radius:10px;border:1px solid var(--border);box-shadow:var(--shadow)}.toast>svg{color:var(--green)}.toast button{background:transparent;border:0;padding:5px;color:var(--quiet)}.entry{min-height:100dvh;display:grid;place-items:center;padding:max(18px,var(--safe-top)) 16px max(18px,var(--safe-bottom))}.entry-card{width:min(100%,435px);background:var(--panel);border:1px solid var(--border);border-radius:16px;padding:23px;box-shadow:var(--shadow);display:grid;gap:12px}.entry-card>.brand{margin-bottom:8px}.entry-card h1{font-size:1.62rem}.entry-card .eyebrow{color:var(--amber);display:flex;align-items:center;gap:6px}.entry-choices{display:grid;gap:7px;margin-top:7px}.entry-choice{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;background:var(--input);color:var(--ink);border:1px solid var(--border);border-radius:10px;text-align:left;padding:8px}.entry-choice:hover:not(:disabled){background:var(--hover)}.entry-choice strong,.entry-choice small{display:block}@media(max-width:1100px){.app-shell{grid-template-columns:205px minmax(0,1fr)}.content,.topbar{padding-inline:23px}.overview-grid{grid-template-columns:minmax(0,1.72fr) minmax(225px,1fr)}.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:890px){.app-shell{display:block;padding:0 var(--safe-right) 0 var(--safe-left)}.rail,.breadcrumbs{display:none}.topbar{min-height:calc(56px + var(--safe-top));padding:calc(5px + var(--safe-top)) 18px 5px}.topbar-actions{gap:6px}.mobile-brand{display:flex;gap:5px}.mobile-brand img{width:31px;height:31px}.mobile-brand .brand{gap:7px;font-size:1.11rem}.content{padding:18px 18px calc(var(--nav-height) + var(--safe-bottom) + 24px)}.mobile-switch.text-button{display:inline-flex;margin-top:12px}.bottom-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;z-index:5;bottom:0;left:var(--safe-left);right:var(--safe-right);min-height:calc(var(--nav-height) + var(--safe-bottom));background:var(--rail);border-top:1px solid var(--border);padding:3px 5px calc(3px + var(--safe-bottom));gap:2px}.bottom-nav a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;color:var(--muted);min-height:49px;border-radius:8px;font-size:.66rem;font-weight:760}.bottom-nav a.active{color:var(--blue);background:var(--blue-bg)}.toast-region{bottom:calc(var(--nav-height) + var(--safe-bottom) + 10px)}}@media(max-width:640px){.topbar,.content{padding-inline:13px}.content{padding-top:15px}.page-flow{gap:12px}.page-title{flex-wrap:wrap;gap:8px}.page-title p{font-size:.82rem}.page-title:has(.refresh-button){flex-wrap:nowrap}.page-title .refresh-button{min-width:44px}.page-title .refresh-button>span{display:none}.overview-grid,.subscription-grid,.plan-grid,.wallet-grid,.support-grid{grid-template-columns:minmax(0,1fr);gap:11px}.balance-preview{padding:12px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-content:stretch;gap:2px 8px}.balance-preview .icon-tile{width:33px;height:33px}.balance-preview strong{margin:0;justify-self:end;font-size:1.43rem}.balance-preview p{margin:0}.balance-preview .arrow-link{margin:0;justify-self:end;min-height:34px}.hero{min-height:202px}.hero-content{padding:15px;max-width:100%}.hero-orbit{width:57%;min-width:175px;right:-40px;opacity:.55}.hero-actions{margin-top:12px}.metric-grid{gap:7px}.metric{padding:9px 8px;display:grid;align-content:start;gap:4px;min-height:91px}.metric .icon-tile{width:29px;height:29px;border-radius:8px}.metric .icon-tile svg{width:16px;height:16px}.metric small{display:none}.metric-label{font-size:.7rem}.metric strong{font-size:.98rem}.panel{padding:13px}.panel-heading{flex-wrap:wrap;margin-bottom:9px}.button{min-height:44px;padding-inline:10px}.icon-button{width:44px;min-width:44px;height:44px}.text-button,.arrow-link{min-height:43px}.header-icon{border:0;width:38px;min-width:38px}.segments button{min-height:38px}.data-row,.inline-input,.referral-link{flex-wrap:wrap}.data-row>span:not(.icon-tile,.badge){flex-basis:110px}.data-row .badge{max-width:100%}.referral-link code{flex-basis:100%}.wallet-feature{flex-wrap:wrap}.dialog{width:min(calc(100% - 18px),550px);margin:auto auto max(8px,var(--safe-bottom));max-height:calc(91dvh - var(--safe-top) - var(--safe-bottom))}.dialog-body{padding:12px}.term-row{grid-template-columns:repeat(3,minmax(0,1fr))}.term-row>strong{grid-column:1 / -1;padding-bottom:0}.term-row input{padding-inline:6px}.admin-nav{gap:2px}.admin-nav a{min-height:42px}}@media(max-width:370px){.mode-tag{padding:4px 6px;font-size:.68rem}.mode-tag svg{display:none}.mobile-brand .brand{font-size:1rem}.topbar-actions{gap:2px}.hero-actions .button{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.cabinet-shell{min-height:100dvh}.cabinet-header{border-bottom:1px solid var(--line);background:var(--rail)}.cabinet-header-inner,.cabinet-content{width:min(100%,64rem);margin-inline:auto;padding-inline:max(16px,var(--safe-left)) max(16px,var(--safe-right))}.cabinet-header-inner{min-height:calc(55px + var(--safe-top));padding-top:var(--safe-top);display:flex;align-items:center;gap:9px}.cabinet-brand{display:inline-flex;align-items:center;min-height:44px}.cabinet-brand .brand{gap:8px;font-size:1.13rem}.cabinet-brand img{width:31px;height:31px}.cabinet-desktop-nav{margin-inline-start:auto;display:flex;gap:5px}.cabinet-desktop-nav a,.cabinet-mobile-nav a{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border-radius:9px;color:var(--muted);font-weight:730}.cabinet-desktop-nav a{padding-inline:12px}.cabinet-desktop-nav a:hover,.cabinet-mobile-nav a:hover{background:var(--hover);color:var(--ink)}.cabinet-desktop-nav a[aria-current],.cabinet-mobile-nav a[aria-current]{color:var(--blue);background:var(--blue-bg)}.cabinet-mobile-nav{display:none}.cabinet-content{padding-block:22px 36px}.cabinet-content>.error-line{margin-bottom:12px}.cabinet-demo{margin-block-start:16px}.cabinet-back.icon-button{border:0;background:transparent}.home-page,.connections-page,.profile-page{max-width:37rem;margin-inline:auto}.home-access{padding:clamp(15px,3vw,24px);display:grid;gap:17px}.home-access-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px}.home-access-heading h1{margin-top:3px}.home-kicker{font-size:.82rem;color:var(--muted)}.home-deadline{display:flex;align-items:center;gap:10px;color:var(--blue)}.home-deadline span,.home-deadline strong{display:block}.home-deadline span{color:var(--muted);font-size:.79rem}.home-deadline strong{color:var(--ink)}.home-connect{justify-content:space-between;width:100%}.home-traffic dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.home-traffic dl>div+div{border-inline-start:1px solid var(--line);padding-inline-start:16px}.home-traffic dt{color:var(--muted);font-size:.82rem}.home-traffic dd{margin:3px 0 0;font-size:1.05rem;font-weight:800;font-variant-numeric:tabular-nums}.connection-list{display:grid;gap:8px}.connection-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;width:100%;min-height:63px;padding:10px 12px;text-align:left;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius)}.connection-item:hover:not(:disabled){background:var(--raised)}.connection-item strong,.connection-item small{display:block;overflow-wrap:anywhere}.connection-item>svg{color:var(--quiet)}.connection-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.connection-actions .button-primary{grid-column:1 / -1}.profile-identity{display:flex;align-items:center;gap:10px;min-width:0;padding:2px 1px}.profile-identity strong,.profile-identity small{display:block;overflow-wrap:anywhere}.profile-balance{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.profile-balance-value{display:flex;align-items:center;gap:10px}.profile-balance-value span{display:block;color:var(--muted)}.profile-balance-value .icon-tile{display:grid}.profile-balance-value strong{display:block;font-size:1.25rem;font-variant-numeric:tabular-nums}.profile-links.panel{padding-block:4px}.profile-links .link-row{min-height:59px}.profile-links .link-row+.link-row{border-top:1px solid var(--line)}#operations{scroll-margin-block:16px}html:has(dialog[open]),body:has(dialog[open]){overflow:hidden;overscroll-behavior:none}.dialog{overscroll-behavior:contain}.dialog::backdrop{touch-action:none}@media(max-width:680px){.cabinet-desktop-nav{display:none}.cabinet-mobile-nav{position:fixed;inset:auto var(--safe-right) 0 var(--safe-left);z-index:5;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;min-height:calc(var(--nav-height) + var(--safe-bottom));padding:4px 6px calc(4px + var(--safe-bottom));background:var(--rail);border-top:1px solid var(--border)}.cabinet-mobile-nav a{flex-direction:column;gap:4px;font-size:.71rem;min-height:51px}.cabinet-content{padding-block:16px calc(var(--nav-height) + var(--safe-bottom) + 18px)}}@media(max-width:365px){.cabinet-mobile-nav a{font-size:.65rem}.connection-actions{grid-template-columns:minmax(0,1fr)}}
