@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-ext-wght-normal.1dtltwig2y3wh.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-wght-normal.1hmx3sz6swr8m.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-greek-wght-normal.37b2k1x9f-55d.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-vietnamese-wght-normal.3xvzy9_grgcx4.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-ext-wght-normal.0-hru0xfwhnbp.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-wght-normal.1p_a2k8qd5zhp.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;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-ext-400-normal.2xgjnt7tqh9_7.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-400-normal.2k9shvy03yibn.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-400-normal.0qoulnxh80yge.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-400-normal.0-x1dsk872q42.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-greek-400-normal.0_-0tsqse47zs.woff2)format("woff2"),url(../media/jetbrains-mono-greek-400-normal.3y1-6__cta0i8.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-vietnamese-400-normal.2_8hwz_kagcew.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-400-normal.1lu2dr36-r4uv.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-ext-400-normal.1y03up-y7l7i4.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-400-normal.02j2uvbtesu5k.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-400-normal.3crsbyy6lh6yf.woff2)format("woff2"),url(../media/jetbrains-mono-latin-400-normal.2-1gwgi1uvl-u.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-cyrillic-ext-700-normal.3_re1_vi8smkt.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-700-normal.0n74mzw-xkcf_.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-cyrillic-700-normal.03lqm2majmr0o.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-700-normal.3to38b2det_08.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-greek-700-normal.1umspahawg74g.woff2)format("woff2"),url(../media/jetbrains-mono-greek-700-normal.2sl-f5vk9r2uz.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-vietnamese-700-normal.0ae5b7qyx6wef.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-700-normal.02oh1r7_ym-l4.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-latin-ext-700-normal.2hg34p-yvum_k.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-700-normal.45a02o0qapeir.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-latin-700-normal.1ydlpv6k6mttm.woff2)format("woff2"),url(../media/jetbrains-mono-latin-700-normal.3rj35zxzh_fh4.woff)format("woff");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{--ax-primary:#2e6bff;--ax-glow:#00a3ff;--ax-navy:#0e1b33;--ax-success:#12a150;--ax-warning:#e5920a;--ax-danger:#d24848;--ax-link:#1f5be6;--ax-neutral-50:#f6f8fb;--ax-neutral-100:#eceff5;--ax-neutral-200:#d9dfe9;--ax-neutral-300:#b8c1d1;--ax-neutral-400:#8f9bb0;--ax-neutral-500:#66748d;--ax-neutral-600:#47536a;--ax-neutral-700:#2f3a50;--ax-neutral-800:#1c2740;--ax-neutral-900:#0e1b33;--ax-font-sans:"Manrope Variable", "Manrope", system-ui, -apple-system, sans-serif;--ax-font-mono:"JetBrains Mono", ui-monospace, "SF Mono", monospace;--ax-bg:#f2f4f9;--ax-surface:#fff;--ax-surface-2:var(--ax-neutral-100);--ax-border:var(--ax-neutral-200);--ax-text:var(--ax-navy);--ax-text-muted:var(--ax-neutral-500);--ax-primary-contrast:#fff;--ax-glow-soft:#00a3ff24;--ax-side-bg:linear-gradient(180deg, #0e1b33 0%, #101f3c 100%);--ax-side-border:#ffffff14;--ax-side-text:#e7ebf2;--ax-side-muted:#828aa0;--ax-side-surface:#ffffff0d;--ax-gradient-primary:linear-gradient(135deg, #2e6bff 0%, #1e52d8 100%);--ax-gradient-hero:linear-gradient(135deg, #0e1b33 0%, #14264a 55%, #102a54 100%);--ax-glow-primary:0 8px 24px #2e6bff59;--ax-glow-accent:0 0 18px #00a3ff73;--ax-radius-card:16px;--ax-radius-control:9px;--ax-radius-pill:999px;--ax-shadow-card:0 1px 2px #101b330a, 0 4px 16px #101b330d;--ax-shadow-raised:0 6px 24px #101b331a}[data-theme=dark]{--ax-link:#8db4ff;--ax-bg:#050810;--ax-surface:#0d1526;--ax-surface-2:#121d33;--ax-border:#97aacd24;--ax-text:var(--ax-neutral-100);--ax-text-muted:var(--ax-neutral-400);--ax-primary-contrast:#fff;--ax-glow-soft:#00a3ff2e;--ax-side-bg:linear-gradient(180deg, #070d1c 0%, #0a1426 100%);--ax-side-border:#ffffff0f;--ax-gradient-hero:linear-gradient(135deg, #0c1730 0%, #10224a 55%, #0d2a5c 100%);--ax-shadow-card:0 1px 2px #0006, 0 6px 24px #00000059;--ax-shadow-raised:0 10px 32px #00000080}.ax-root{font-family:var(--ax-font-sans);background:var(--ax-bg);color:var(--ax-text);line-height:1.5}.ax-mono{font-family:var(--ax-font-mono)}.ax-btn{font:600 .875rem/1 var(--ax-font-sans);border-radius:var(--ax-radius-control);cursor:pointer;border:1px solid #0000;align-items:center;gap:.5rem;padding:.625rem 1rem;transition:background .12s,border-color .12s,box-shadow .12s;display:inline-flex}.ax-btn:disabled{opacity:.5;cursor:not-allowed}.ax-btn--primary{background:var(--ax-gradient-primary);color:var(--ax-primary-contrast);box-shadow:0 2px 8px #2e6bff40}.ax-btn--primary:hover:not(:disabled){box-shadow:var(--ax-glow-primary), 0 0 0 4px var(--ax-glow-soft);transform:translateY(-1px)}.ax-btn--secondary{background:var(--ax-surface);color:var(--ax-text);border-color:var(--ax-border)}.ax-btn--secondary:hover:not(:disabled){border-color:var(--ax-neutral-400)}.ax-btn--ghost{color:var(--ax-text-muted);background:0 0}.ax-btn--ghost:hover:not(:disabled){background:var(--ax-surface-2);color:var(--ax-text)}.ax-btn--danger{background:var(--ax-danger);color:#fff}.ax-card{background:var(--ax-surface);border:1px solid var(--ax-border);border-radius:var(--ax-radius-card);box-shadow:var(--ax-shadow-card);padding:1.25rem}.ax-card__title{font:700 1rem/1.3 var(--ax-font-sans);margin:0 0 .25rem}.ax-card__subtitle{color:var(--ax-text-muted);margin:0 0 .75rem;font-size:.8125rem}.ax-badge{font:600 .75rem/1 var(--ax-font-sans);border-radius:var(--ax-radius-control);background:var(--ax-surface-2);color:var(--ax-text-muted);border:1px solid var(--ax-border);align-items:center;gap:.375rem;padding:.25rem .5rem;display:inline-flex}.ax-badge--primary{color:var(--ax-primary);background:#2e6bff1f;border-color:#2e6bff59}.ax-badge--glow{background:var(--ax-glow-soft);color:var(--ax-glow);border-color:#00a3ff59}.ax-notice{border:1px solid var(--ax-border);border-radius:var(--ax-radius-control);background:var(--ax-surface-2);color:var(--ax-text);align-items:flex-start;gap:.6rem;padding:.75rem .9rem;font-size:.82rem;line-height:1.45;display:flex}.ax-notice__dot{border-radius:var(--ax-radius-pill);background:var(--ax-primary);flex:0 0 8px;width:8px;height:8px;margin-top:.42rem}.ax-notice--success{border-color:color-mix(in srgb, var(--ax-success) 40%, var(--ax-border))}.ax-notice--success .ax-notice__dot{background:var(--ax-success)}.ax-notice--error{border-color:color-mix(in srgb, var(--ax-danger) 45%, var(--ax-border))}.ax-notice--error .ax-notice__dot{background:var(--ax-danger)}.ax-notice__body{min-width:0}.ax-notice__title{font-weight:700;display:block}.ax-notice__text{color:var(--ax-text-muted);overflow-wrap:anywhere}.ax-notice__title+.ax-notice__text{margin-top:.15rem}.ax-pill{font:600 .75rem/1 var(--ax-font-sans);border-radius:var(--ax-radius-pill);border:1px solid var(--ax-border);background:var(--ax-surface-2);color:var(--ax-text-muted);align-items:center;gap:.4rem;padding:.3rem .7rem .3rem .55rem;display:inline-flex}.ax-pill__dot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.ax-pill--pending{color:var(--ax-warning);background:#e5920a1f;border-color:#e5920a59}.ax-pill--approved,.ax-pill--executed{color:var(--ax-success);background:#12a1501f;border-color:#12a15059}.ax-pill--rejected,.ax-pill--failed{color:var(--ax-danger);background:#d248481f;border-color:#d2484859}.ax-pill--draft,.ax-pill--neutral{color:var(--ax-text-muted)}.ax-pill--active{color:var(--ax-glow);background:var(--ax-glow-soft);border-color:#00a3ff59}.ax-side-item{text-align:left;width:100%;font:500 .875rem/1.2 var(--ax-font-sans);color:var(--ax-text-muted);border-radius:var(--ax-radius-control);cursor:pointer;background:0 0;border:0;align-items:center;gap:.625rem;padding:.55rem .75rem;text-decoration:none;transition:background .12s,color .12s;display:flex}.ax-side-item:hover{background:var(--ax-surface-2);color:var(--ax-text)}.ax-side-item--active{color:var(--ax-primary);background:#2e6bff1f;font-weight:600}.ax-side-item__icon{flex-shrink:0;justify-content:center;width:1.1rem;display:inline-flex}.ax-side-item__label{overflow-wrap:break-word;flex:1;min-width:0}.ax-side-item__meta{flex-shrink:0;margin-left:auto}.ax-panel{background:var(--ax-surface);border:1px solid var(--ax-border);border-radius:var(--ax-radius-card);box-shadow:var(--ax-shadow-card);flex-direction:column;display:flex;overflow:hidden}.ax-panel__header{border-bottom:1px solid var(--ax-border);background:var(--ax-surface-2);align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:flex}.ax-panel__title{font:700 .9375rem/1.2 var(--ax-font-sans);margin:0}.ax-panel__header-meta{align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}.ax-panel__body{padding:1.25rem}.ax-panel__footer{border-top:1px solid var(--ax-border);background:var(--ax-surface-2);align-items:center;gap:.5rem;padding:.75rem 1.25rem;display:flex}.ax-shell{background:var(--ax-bg);align-items:stretch;min-height:100vh;display:flex}.ax-shell__side{box-sizing:border-box;background:var(--ax-side-bg);border-right:1px solid var(--ax-side-border);width:252px;height:100vh;color:var(--ax-side-text);flex-direction:column;flex-shrink:0;gap:4px;padding:1.1rem .85rem;display:flex;position:sticky;top:0;overflow-y:auto}.ax-shell__main{flex:1;min-width:0;max-width:none;padding:2.1rem 2.4rem 4rem}.ax-console-nav{gap:2px;display:grid}.ax-side-brand{align-items:center;gap:.7rem;padding:.35rem .55rem 1.1rem;display:flex}.ax-side-brand__tile{background:var(--ax-gradient-primary);width:38px;height:38px;box-shadow:var(--ax-glow-accent);color:#fff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}.ax-side-brand__name{font:800 1.02rem/1.15 var(--ax-font-sans);color:#fff}.ax-side-brand__sub{font:600 .6rem/1.3 var(--ax-font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ax-side-muted)}.ax-side-label{font:700 .62rem/1 var(--ax-font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ax-side-muted);padding:.9rem .75rem .45rem}.ax-shell__side .ax-side-item{color:var(--ax-side-muted)}.ax-shell__side .ax-side-item:hover{background:var(--ax-side-surface);color:var(--ax-side-text)}.ax-shell__side .ax-side-item--active{background:var(--ax-gradient-primary);color:#fff;font-weight:700;box-shadow:0 4px 14px #2e6bff73}.ax-side-card{border:1px solid var(--ax-side-border);background:#ffffff0a;border-radius:12px;gap:.3rem;margin-top:auto;padding:.75rem .85rem;display:grid}.ax-side-card__title{font:700 .78rem/1.2 var(--ax-font-sans);color:var(--ax-side-text);align-items:center;gap:.45rem;display:flex}.ax-side-card__dot{background:var(--ax-success);border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 8px #12a150cc}.ax-side-card__line{font:500 .72rem/1.4 var(--ax-font-sans);color:var(--ax-side-muted)}.ax-side-user{align-items:center;gap:.6rem;padding:.8rem .55rem .2rem;display:flex}.ax-side-user__avatar{background:var(--ax-gradient-primary);color:#fff;width:34px;height:34px;font:700 .72rem/1 var(--ax-font-sans);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ax-side-user__name{font:700 .8rem/1.2 var(--ax-font-sans);color:var(--ax-side-text)}.ax-side-user__role{font:500 .68rem/1.3 var(--ax-font-sans);color:var(--ax-side-muted)}.ax-kpi{background:var(--ax-surface);border:1px solid var(--ax-border);border-radius:var(--ax-radius-card);box-shadow:var(--ax-shadow-card);gap:.55rem;padding:1rem 1.15rem 1.1rem;transition:box-shadow .14s,transform .14s;display:grid}.ax-kpi:hover{box-shadow:var(--ax-shadow-raised);transform:translateY(-1px)}.ax-kpi__head{font:600 .8rem/1.2 var(--ax-font-sans);color:var(--ax-text-muted);align-items:center;gap:.5rem;display:flex}.ax-kpi__delta{font:700 .68rem/1 var(--ax-font-sans);border-radius:7px;margin-left:auto;padding:.22rem .4rem}.ax-kpi__delta--up{color:var(--ax-success);background:#12a1501f}.ax-kpi__delta--warn{color:var(--ax-warning);background:#e5920a21}.ax-kpi__value{font:800 2.1rem/1 var(--ax-font-sans);letter-spacing:-.02em}.ax-kpi__hint{font:500 .72rem/1.35 var(--ax-font-sans);color:var(--ax-text-muted)}.ax-card--hero{background:var(--ax-gradient-hero);color:#eef3ff;box-shadow:var(--ax-shadow-raised);border-color:#00a3ff40}.ax-card--hero .ax-card__subtitle{color:#e7ebf2a8}.ax-hero-badge{font:700 .82rem/1 var(--ax-font-sans);color:#dfe9ff;align-items:center;gap:.5rem;display:inline-flex}.ax-hero-badge__icon{width:26px;height:26px;box-shadow:var(--ax-glow-accent);background:#00a3ff38;border-radius:8px;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.ax-hero-value{font:800 2.6rem/1.05 var(--ax-font-sans);letter-spacing:-.02em;color:#fff}.ax-hero-stat{font:500 .8rem/1.3 var(--ax-font-sans);color:#e7ebf2bf;border-top:1px solid #ffffff17;align-items:baseline;gap:.8rem;padding:.42rem 0;display:flex}.ax-hero-stat__value{font-family:var(--ax-font-mono);color:#7ee2a8;margin-left:auto;font-size:.82rem}.ax-dot-row{border-bottom:1px solid var(--ax-border);align-items:center;gap:.7rem;padding:.65rem .2rem;display:flex}.ax-dot-row:last-child{border-bottom:0}.ax-dot-row__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ax-dot-row__title{font:600 .86rem/1.3 var(--ax-font-sans)}.ax-dot-row__sub{font:500 .72rem/1.3 var(--ax-font-sans);color:var(--ax-text-muted)}.ax-dot-row__action{font:700 .78rem/1 var(--ax-font-sans);color:var(--ax-primary);flex-shrink:0;margin-left:auto;text-decoration:none}.ax-dot-row__action:hover{text-decoration:underline}.ax-searchbar{background:var(--ax-surface);border:1px solid var(--ax-border);box-shadow:var(--ax-shadow-card);border-radius:12px;align-items:center;gap:.55rem;padding:.55rem .9rem;display:flex}.ax-searchbar:focus-within{border-color:var(--ax-primary);box-shadow:0 0 0 4px var(--ax-glow-soft)}.ax-searchbar input{min-width:0;color:var(--ax-text);font:500 .875rem/1.2 var(--ax-font-sans);background:0 0;border:0;outline:none;flex:1}.ax-searchbar input::placeholder{color:var(--ax-text-muted)}.ax-shell__rail{box-sizing:border-box;border-left:1px solid var(--ax-border);background:color-mix(in srgb, var(--ax-surface) 94%, var(--ax-bg));flex-direction:column;flex:0 0 272px;gap:1.2rem;width:272px;height:100vh;padding:1.5rem 1.2rem;display:flex;position:sticky;top:0;overflow-y:auto}.ax-rail__eyebrow{color:var(--ax-primary);font:800 .62rem/1 var(--ax-font-sans);letter-spacing:.13em;text-transform:uppercase;margin:0}.ax-rail__title{font:800 1.08rem/1.2 var(--ax-font-sans);letter-spacing:-.02em;margin:.45rem 0 0}.ax-rail__copy{color:var(--ax-text-muted);margin:.55rem 0 0;font-size:.76rem;line-height:1.55}.ax-rail__metrics{gap:.45rem;margin:0;display:grid}.ax-rail__metrics div{border:1px solid var(--ax-border);border-radius:var(--ax-radius-control);background:var(--ax-surface-2);align-items:baseline;gap:.6rem;padding:.72rem .8rem;display:flex}.ax-rail__metrics dt{color:var(--ax-text-muted);font-size:.7rem}.ax-rail__metrics dd{font:800 .84rem/1 var(--ax-font-mono);margin:0 0 0 auto}.ax-rail__gate{border:1px solid color-mix(in srgb, var(--ax-success) 34%, var(--ax-border));border-radius:var(--ax-radius-control);background:color-mix(in srgb, var(--ax-success) 8%, var(--ax-surface));align-items:flex-start;gap:.6rem;padding:.78rem;display:flex}.ax-rail__gate-dot{border-radius:var(--ax-radius-pill);background:var(--ax-success);flex:0 0 8px;width:8px;height:8px;margin-top:.24rem}.ax-rail__gate strong,.ax-rail__gate small{display:block}.ax-rail__gate strong{font-size:.74rem}.ax-rail__gate small{color:var(--ax-text-muted);margin-top:.18rem;font-size:.66rem}.ax-rail__links{gap:.3rem;margin-top:auto;display:grid}.ax-rail__links a{border-bottom:1px solid var(--ax-border);color:var(--ax-text);gap:.7rem;padding:.65rem 0;font-size:.74rem;font-weight:700;text-decoration:none;display:flex}.ax-rail__links a span{color:var(--ax-primary);margin-left:auto}.ax-rail__links a:hover{color:var(--ax-primary)}@media (max-width:1260px){.ax-shell__rail{display:none}}@media (max-width:800px){.ax-shell{display:block}.ax-shell__side{z-index:20;border-right:0;border-bottom:1px solid var(--ax-side-border);grid-template-columns:auto minmax(0,1fr);align-items:center;width:100%;height:auto;min-height:62px;padding:.45rem .6rem;display:grid;position:sticky;overflow:hidden}.ax-side-brand{padding:0}.ax-side-brand__tile{width:34px;height:34px}.ax-side-brand__sub,.ax-side-label,.ax-side-card,.ax-side-user,.ax-shell__side>.ax-btn{display:none}.ax-console-nav{scrollbar-width:none;gap:.2rem;min-width:0;display:flex;overflow-x:auto}.ax-console-nav::-webkit-scrollbar{display:none}.ax-console-nav .ax-side-item{flex:none;width:auto;padding:.5rem .65rem}.ax-shell__main{padding:1.2rem 1rem 3rem}}@media (max-width:480px){.ax-side-brand__name{display:none!important}.ax-shell__side{grid-template-columns:34px minmax(0,1fr)}.ax-console-nav .ax-side-item__icon{display:none}}a{color:var(--ax-link)}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible,.ax-btn:focus-visible,.ax-side-item:focus-visible{outline:2px solid var(--ax-glow);outline-offset:2px}
