@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1rx9vjatjkdar.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-ext-wght-normal.1ladf10s224e1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-wght-normal.0x7cg5h5x34js.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-greek-wght-normal.1k07jbkicvzf3.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-vietnamese-wght-normal.0a13tgqsi9z78.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-ext-wght-normal.3rxtet6g9i1k3.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-wght-normal.2rmhnsrc80fag.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/space-grotesk-vietnamese-wght-normal.0da2o5sn3utep.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/space-grotesk-latin-ext-wght-normal.0ww4yqxbk72bj.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(../media/space-grotesk-latin-wght-normal.092gko6h6levo.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mp-color-canvas:#070b12;--mp-color-canvas-raised:#0d131e;--mp-color-surface:#111927;--mp-color-surface-soft:#0b111b;--mp-color-surface-accent:#0d2d42;--mp-color-text:#f4f7fb;--mp-color-text-muted:#8c9ab0;--mp-color-text-subtle:#66758a;--mp-color-accent:#4ebcff;--mp-color-accent-strong:#9edcff;--mp-color-accent-ink:#03121d;--mp-color-border:#202b3d;--mp-color-border-soft:#192334;--mp-color-success:#61d6a2;--mp-color-warning:#ffc56a;--mp-color-danger:#ff7770;--mp-color-focus:#b8e7ff;--mp-font-display:"Space Grotesk Variable", "Arial Narrow", sans-serif;--mp-font-body:"Inter Variable", Inter, system-ui, sans-serif;--mp-font-mono:"JetBrains Mono Variable", ui-monospace, monospace;--mp-space-1:.25rem;--mp-space-2:.5rem;--mp-space-3:.75rem;--mp-space-4:1rem;--mp-space-5:1.25rem;--mp-space-6:1.5rem;--mp-space-8:2rem;--mp-space-10:2.5rem;--mp-space-12:3rem;--mp-radius-sm:.375rem;--mp-radius-md:.65rem;--mp-radius-lg:.85rem;--mp-radius-pill:999px;--mp-shadow-panel:0 1.5rem 5rem #0000004d;--mp-transition-fast:.14s ease;--mp-content-width:82rem}
.mpPageHeader{border-bottom:1px solid var(--mp-color-border-soft);justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.6rem;padding-bottom:1.5rem;display:flex}.mpPageHeader h1{font-family:var(--mp-font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.12}.mpPageHeader>div>p:last-child{max-width:42rem;color:var(--mp-color-text-muted);margin:.5rem 0 0;font-size:.9rem}.mpEyebrow{color:var(--mp-color-accent);font-family:var(--mp-font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .45rem;font-size:.67rem;font-weight:750}.mpPageAction{flex:none}.mpButton{border-radius:var(--mp-radius-md);background:var(--mp-color-accent);min-height:2.75rem;color:var(--mp-color-accent-ink);border:1px solid #3aaae9;justify-content:center;align-items:center;padding:.65rem .95rem;font-size:.8rem;font-weight:760;display:inline-flex}.mpStatsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.mpStatCard,.mpCard{border:1px solid var(--mp-color-border);border-radius:var(--mp-radius-lg);background:linear-gradient(145deg,#111927f5,#0b111bf5)}.mpStatCard{min-height:8.5rem;padding:1.15rem}.mpStatCard>span{color:var(--mp-color-text-muted);font-size:.75rem}.mpStatCard>strong{font-family:var(--mp-font-display);margin-top:1.5rem;font-size:1.8rem;display:block}.mpStatCard>small{color:var(--mp-color-text-muted);font-size:.7rem}.mpStatCard>small[data-tone=good]{color:var(--mp-color-success)}.mpStatCard>small[data-tone=warn]{color:var(--mp-color-warning)}.mpCard{overflow:hidden}.mpCardHeader{border-bottom:1px solid var(--mp-color-border-soft);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.mpCardHeader h2{letter-spacing:-.015em;margin:0;font-size:.96rem}.mpStatus{border-radius:var(--mp-radius-pill);color:#aaddf8;background:#10202e;border:1px solid #2d4658;padding:.28rem .48rem;font-size:.64rem;font-weight:700;display:inline-flex}.mpStatus[data-tone=good]{color:#91e6bf;background:#102a21;border-color:#24533f}.mpStatus[data-tone=warn]{color:#ffd58e;background:#2a2112;border-color:#574425}.mpStatus[data-tone=bad]{color:#ffaaa4;background:#2b1519;border-color:#63363a}.mpEmptyState{text-align:center;place-items:center;min-height:16rem;padding:2rem;display:grid}.mpEmptyState strong{margin-bottom:.35rem;font-size:.95rem;display:block}.mpEmptyState p{max-width:30rem;color:var(--mp-color-text-muted);margin:0;font-size:.82rem}.mpEmptyAction{margin-top:1rem}@media (max-width:64rem){.mpStatsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:44rem){.mpPageHeader{flex-direction:column;align-items:start}.mpStatsGrid{grid-template-columns:1fr 1fr}}@media (max-width:28rem){.mpStatsGrid{grid-template-columns:1fr}}
*,:before,:after{box-sizing:border-box}html{background:var(--mp-color-canvas);scroll-behavior:smooth}body{background:var(--mp-color-canvas);min-width:20rem;color:var(--mp-color-text);font-family:var(--mp-font-body);text-rendering:optimizelegibility;margin:0;line-height:1.6}button,input,select,textarea{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{border:0}svg{display:block}::selection{background:var(--mp-color-accent);color:var(--mp-color-accent-ink)}:focus-visible{outline:.1875rem solid var(--mp-color-focus);outline-offset:.1875rem}.skipLink{z-index:100;border-radius:var(--mp-radius-sm);background:var(--mp-color-accent);color:var(--mp-color-accent-ink);transition:transform var(--mp-transition-fast);padding:.75rem 1rem;font-weight:750;position:fixed;top:.75rem;left:.75rem;transform:translateY(-150%)}.skipLink:focus{transform:translateY(0)}.panelLayout{background:linear-gradient(150deg, #2670ae14, transparent 28rem), var(--mp-color-canvas);grid-template-columns:16.5rem minmax(0,1fr);min-height:100svh;display:grid}.panelSidebar{border-right:1px solid var(--mp-color-border-soft);background:#070b12eb;flex-direction:column;height:100svh;padding:1.4rem 1rem 1rem;display:flex;position:sticky;top:0}.panelBrand{align-items:center;gap:.65rem;min-height:3.5rem;padding-inline:.7rem;display:flex}.brandMark{background:var(--mp-color-surface-accent);width:2rem;height:2rem;color:var(--mp-color-accent);font-family:var(--mp-font-display);border:1px solid #2a5474;border-radius:.55rem;place-items:center;font-weight:800;display:grid}.brandName{font-family:var(--mp-font-display);letter-spacing:.08em;font-size:.96rem;font-weight:720}.panelWorkspace{border-block:1px solid var(--mp-color-border-soft);gap:.2rem;margin-block:.75rem 1rem;padding:1rem .7rem .85rem;display:grid}.panelWorkspace span,.panelAccount small{color:var(--mp-color-text-muted);font-size:.72rem}.panelWorkspace strong{font-size:.87rem}.panelNav{gap:.35rem;display:grid}.panelNavLink{border-radius:var(--mp-radius-md);min-height:2.85rem;color:var(--mp-color-text-muted);transition:var(--mp-transition-fast);border:1px solid #0000;align-items:center;gap:.75rem;padding-inline:.8rem;font-size:.86rem;font-weight:590;display:flex}.panelNavLink:hover{background:var(--mp-color-surface-soft);color:var(--mp-color-text)}.panelNavLink[aria-current=page]{background:linear-gradient(90deg, var(--mp-color-surface-accent), #0d2d424d);color:#dff4ff;border-color:#214360}.panelNavIcon{width:1.1rem;height:1.1rem}.panelNavLink[aria-current=page] .panelNavIcon{color:var(--mp-color-accent)}.panelAccount{border-top:1px solid var(--mp-color-border-soft);align-items:center;gap:.65rem;margin-top:auto;padding:.8rem .55rem;display:flex}.panelAvatar{background:var(--mp-color-surface-accent);color:#bde9ff;border:1px solid #2a5474;border-radius:50%;flex:none;place-items:center;width:2.2rem;height:2.2rem;font-size:.75rem;font-weight:800;display:grid}.panelAccountIdentity{min-width:0;display:grid}.panelAccountIdentity strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.panelLogoutForm{margin-left:auto}.panelLogout{cursor:pointer;border-radius:var(--mp-radius-sm);width:2rem;height:2rem;color:var(--mp-color-text-muted);transition:var(--mp-transition-fast);background:0 0;border:1px solid #0000;place-items:center;font-weight:800;display:grid}.panelLogout:hover{border-color:var(--mp-color-border);background:var(--mp-color-surface-soft);color:var(--mp-color-text)}.panelMain{min-width:0;padding:2.25rem clamp(1.2rem,4vw,4rem) 4rem}.panelContent{width:min(100%, var(--mp-content-width));margin-inline:auto}.dashboardGrid{grid-template-columns:minmax(0,1.65fr) minmax(17rem,.75fr);gap:.8rem;margin-top:.8rem;display:grid}.dataCard{margin-top:.8rem}.panelNotice{border-radius:var(--mp-radius-md);color:#91e6bf;background:#102a21;border:1px solid #24533f;margin-bottom:.8rem;padding:.7rem .9rem;font-size:.76rem;font-weight:700}.subscriptionStack{gap:.9rem;margin-top:.8rem;display:grid}.subscriptionStack>form{scroll-margin-top:1rem}.subscriptionHeader{border-bottom:1px solid var(--mp-color-border);grid-template-columns:minmax(12rem,.8fr) minmax(15rem,1fr) minmax(20rem,auto);align-items:center;gap:1rem;padding:1rem 1.1rem;display:grid}.subscriptionIdentity{display:grid}.subscriptionIdentity strong{font-family:var(--mp-font-display);font-size:.92rem}.subscriptionIdentity span{color:var(--mp-color-accent-strong);font-size:.7rem;font-weight:700}.subscriptionIdentity small{color:var(--mp-color-text-muted);font-size:.64rem}.subscriptionChips,.subscriptionActions,.subscriptionBulkActions,.rowActions,.commanderControl{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.subscriptionChips span{border:1px solid var(--mp-color-border);border-radius:var(--mp-radius-pill);background:var(--mp-color-surface-soft);color:var(--mp-color-text-muted);padding:.28rem .5rem;font-size:.62rem}.subscriptionActions{justify-content:flex-end}.aggregateLabel{color:var(--mp-color-text-muted);font-size:.65rem;font-weight:700}.compactButton,.subscriptionBulkActions button,.commanderControl button{cursor:pointer;border:1px solid var(--mp-color-border);border-radius:var(--mp-radius-sm);background:var(--mp-color-surface-soft);min-height:1.9rem;color:var(--mp-color-text);align-items:center;padding:.32rem .55rem;font-size:.64rem;font-weight:700;display:inline-flex}.compactButton:hover,.subscriptionBulkActions button:hover,.commanderControl button:hover{background:var(--mp-color-surface-accent);border-color:#2a5474}.compactButtonAccent{color:var(--mp-color-accent-strong);border-color:#2a5474}.subscriptionBulkActions{border-bottom:1px solid var(--mp-color-border-soft);background:#070b1247;padding:.55rem 1.1rem}.dashboardBotTable input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--mp-color-accent)}.statusControl{cursor:pointer;border:1px solid var(--mp-color-border);border-radius:var(--mp-radius-pill);background:var(--mp-color-surface-soft);min-width:5.6rem;color:var(--mp-color-text-muted);align-items:center;gap:.4rem;padding:.32rem .55rem;font-size:.64rem;font-weight:700;display:inline-flex}.statusControl>span{background:var(--mp-color-text-subtle);border-radius:50%;width:.5rem;height:.5rem}.statusControlOn{color:#91e6bf;background:#102a21;border-color:#24533f}.statusControlOn>span{background:var(--mp-color-success)}.statusControl:disabled{cursor:not-allowed;opacity:.45}.commanderControl{flex-wrap:nowrap}.commanderControl input{border:1px solid var(--mp-color-border);border-radius:var(--mp-radius-sm);background:var(--mp-color-surface-soft);width:4rem;min-height:1.9rem;color:var(--mp-color-text);padding:.25rem .4rem;font-size:.7rem}.rowActions{flex-wrap:nowrap}.rowActions a{color:var(--mp-color-accent-strong);font-size:.67rem;font-weight:700}.rowActions a+a{border-left:1px solid var(--mp-color-border);padding-left:.4rem}.scopeSwitch{border:1px solid var(--mp-color-border);border-radius:var(--mp-radius-md);background:var(--mp-color-surface-soft);gap:.15rem;padding:.2rem;display:inline-flex}.scopeSwitch a{color:var(--mp-color-text-muted);border-radius:.45rem;padding:.5rem .7rem;font-size:.72rem;font-weight:700}.scopeSwitch a[aria-current=page]{background:var(--mp-color-surface-accent);color:var(--mp-color-accent-strong)}.dataTableScroll{overflow-x:auto}.dataTable{border-collapse:collapse;width:100%;font-size:.76rem}.dataTable th{border-bottom:1px solid var(--mp-color-border);color:var(--mp-color-text-subtle);letter-spacing:.07em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:.7rem .85rem;font-size:.62rem;font-weight:750}.dataTable td{border-bottom:1px solid var(--mp-color-border-soft);vertical-align:middle;padding:.85rem}.dataTable tbody tr:last-child td{border-bottom:0}.dataTable tbody tr{transition:background var(--mp-transition-fast)}.dataTable tbody tr:hover{background:#4ebcff08}.dataTable td>small{color:var(--mp-color-text-muted);margin-top:.15rem;font-size:.64rem;display:block}.dataTableAction{text-align:right;white-space:nowrap}.dataTableAction a,.cardFooterAction a{color:var(--mp-color-accent-strong);font-weight:700}.dataTableAction a:hover,.cardFooterAction a:hover{text-underline-offset:.2rem;text-decoration:underline}.dataBreak{overflow-wrap:anywhere}.cardFooterAction{border-top:1px solid var(--mp-color-border-soft);text-align:right;padding:.85rem 1.1rem;font-size:.72rem}.panelPagination{border-top:1px solid var(--mp-color-border-soft);color:var(--mp-color-text-muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:.85rem 1.1rem;font-size:.7rem;display:grid}.panelPagination>:last-child{text-align:right}.panelPagination a{color:var(--mp-color-accent-strong);font-weight:700}.detailLayout{grid-template-columns:minmax(0,1.4fr) minmax(18rem,.8fr);gap:.8rem;display:grid}.detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.detailGrid>div{border-bottom:1px solid var(--mp-color-border-soft);min-width:0;padding:1rem 1.1rem}.detailGrid>div:nth-child(odd){border-right:1px solid var(--mp-color-border-soft)}.detailGrid>div:nth-last-child(-n+2){border-bottom:0}.detailGrid dt{color:var(--mp-color-text-subtle);letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-weight:750}.detailGrid dd{margin:.35rem 0 0;font-size:.78rem;font-weight:620}.detailGridCompact{grid-template-columns:1fr}.detailGridCompact>div{border-right:0}.detailGridCompact>div:nth-last-child(2){border-bottom:1px solid var(--mp-color-border-soft)}.monoValue{font-family:var(--mp-font-mono)}.secondaryButton{border:1px solid var(--mp-color-border);border-radius:var(--mp-radius-md);background:var(--mp-color-surface-soft);min-height:2.5rem;color:var(--mp-color-accent-strong);align-items:center;padding:.55rem .8rem;font-size:.74rem;font-weight:720;display:inline-flex}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.moduleList{display:grid}.moduleRow{border-top:1px solid var(--mp-color-border-soft);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.moduleRow:first-child{border-top:0}.moduleRow span{display:grid}.moduleRow strong{font-size:.8rem}.moduleRow small{color:var(--mp-color-text-muted);font-size:.68rem}.authPage{background:radial-gradient(circle at 15% 15%, #2482c02e, transparent 28rem), radial-gradient(circle at 85% 80%, #1c55811f, transparent 30rem), var(--mp-color-canvas);place-items:center;min-height:100svh;padding:1.25rem;display:grid}.authCard{border:1px solid var(--mp-color-border);background:linear-gradient(145deg,#111927fa,#080d16fa);border-radius:1.2rem;width:min(100%,28rem);padding:clamp(1.5rem,5vw,2.5rem);box-shadow:0 2rem 6rem #0000003d}.authBrand{font-family:var(--mp-font-display);letter-spacing:.08em;align-items:center;gap:.65rem;margin-bottom:2.5rem;font-weight:720;display:inline-flex}.authCard h1{font-family:var(--mp-font-display);letter-spacing:-.05em;margin:0;font-size:clamp(2rem,8vw,2.8rem);line-height:1.05}.authIntro{color:var(--mp-color-text-muted);margin:.8rem 0 1.8rem;font-size:.86rem}.authForm{gap:1rem;display:grid}.authForm label{color:var(--mp-color-text-muted);gap:.4rem;font-size:.73rem;font-weight:650;display:grid}.authForm input{border:1px solid var(--mp-color-border);border-radius:var(--mp-radius-md);width:100%;min-height:3rem;color:var(--mp-color-text);transition:var(--mp-transition-fast);background:#050a11b8;outline:none;padding:.7rem .85rem}.authForm input:focus{border-color:var(--mp-color-accent);box-shadow:0 0 0 .2rem #2fabea1f}.authSubmit{cursor:pointer;border-radius:var(--mp-radius-md);background:var(--mp-color-accent);min-height:3rem;color:var(--mp-color-accent-ink);border:1px solid #3aaae9;font-weight:780}.authSubmit:disabled{cursor:wait;opacity:.68}.authError{border-radius:var(--mp-radius-sm);color:#ffaaa4;background:#2b1519;border:1px solid #63363a;margin:0;padding:.7rem .8rem;font-size:.76rem}.authLinks{color:var(--mp-color-text-muted);justify-content:space-between;gap:1rem;margin-top:1.5rem;font-size:.74rem;display:flex}.authLinks a:hover{color:var(--mp-color-text);text-underline-offset:.2rem;text-decoration:underline}@media (max-width:64rem){.panelLayout{grid-template-columns:4.8rem minmax(0,1fr)}.panelSidebar{align-items:center;padding-inline:.55rem}.brandName,.panelWorkspace,.panelNavLink span,.panelAccountIdentity,.panelLogoutForm{display:none}.panelNavLink{justify-content:center;width:3rem;padding:0}.panelAccount{padding-inline:0}.detailLayout{grid-template-columns:1fr}.detailGridCompact{grid-template-columns:repeat(2,minmax(0,1fr))}.detailGridCompact>div:nth-child(odd){border-right:1px solid var(--mp-color-border-soft)}.detailGridCompact>div:nth-last-child(2){border-bottom:0}.subscriptionHeader{grid-template-columns:1fr 1fr}.subscriptionActions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:44rem){.panelLayout{padding-bottom:4.75rem;display:block}.panelSidebar{z-index:20;border:1px solid var(--mp-color-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070b12f5;flex-direction:row;justify-content:center;width:auto;height:4.5rem;padding:.55rem;position:fixed;inset:auto 0 0}.panelBrand,.panelAccount{display:none}.panelNav{justify-content:space-around;width:100%;max-width:30rem;display:flex}.panelNavLink{width:2.8rem}.panelNavLink:nth-last-child(-n+2){display:none}.panelMain{padding:1.3rem 1rem 2rem}.dashboardGrid,.detailGrid,.detailGridCompact{grid-template-columns:1fr}.detailGrid>div:nth-child(odd),.detailGridCompact>div:nth-child(odd){border-right:0}.detailGrid>div:nth-last-child(2),.detailGridCompact>div:nth-last-child(2){border-bottom:1px solid var(--mp-color-border-soft)}.scopeSwitch{width:100%}.scopeSwitch a{text-align:center;flex:1}.subscriptionHeader{grid-template-columns:1fr}.subscriptionActions{grid-column:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
