@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2)format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2)format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.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{color:#172521;font-synthesis:none;text-rendering:optimizelegibility;--canvas:#f3f8f7;--surface:#fff;--surface-subtle:#f8fbfa;--ink:#172521;--muted:#6d7f79;--border:#e5ece9;--border-strong:#d8e2de;--signal-teal:#17a989;--signal-teal-strong:#0d8f74;--signal-teal-soft:#e9f8f4;--relay-cobalt:#4f7df0;--relay-cobalt-dark:#365fc4;--relay-cobalt-soft:#edf2ff;--warning-amber:#c98719;--warning-soft:#fff7e7;--fault-red:#d14343;--fault-soft:#fff0f0;--focus:#3f72e3;--shadow:0 1px 2px #17252108, 0 8px 24px #17252109;background:#f3f8f7;font-family:IBM Plex Sans,sans-serif}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{background:var(--canvas);min-height:100vh}button,input,select,textarea{font:inherit}input,select{border:1px solid var(--border-strong);background:var(--surface);width:100%;height:38px;color:var(--ink);border-radius:6px;padding:0 11px}input:focus-visible,select:focus-visible{border-color:var(--focus);outline:2px solid color-mix(in srgb, var(--focus) 24%, transparent);outline-offset:0}input[type=checkbox]{width:16px;height:16px;accent-color:var(--relay-cobalt)}button:disabled,input:disabled,select:disabled{cursor:not-allowed;opacity:.55}button{color:inherit}button:focus-visible,a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.app-shell{grid-template:"sidebar topbar"58px"sidebar main"minmax(0,1fr)/224px minmax(0,1fr);min-height:100vh;display:grid}.topbar{z-index:20;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;grid-area:topbar;align-items:center;min-width:0;height:58px;padding:0 20px 0 22px;display:flex;position:sticky;top:0}.topbar-context{min-width:0;display:grid}.topbar-context strong{font-family:Manrope,sans-serif;font-size:14px;line-height:18px}.topbar-context span{color:var(--muted);font-size:10px;line-height:15px}.topbar-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.service-state{background:var(--signal-teal-soft);height:28px;color:var(--signal-teal-strong);border:1px solid #ccece4;border-radius:6px;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.service-state--error{background:var(--fault-soft);color:var(--fault-red);border-color:#f2cccc}.notification-button{width:32px;height:32px;color:var(--muted);background:0 0;border-radius:6px;place-items:center;display:grid}.notification-button:hover{background:var(--surface-subtle);color:var(--ink)}.sidebar-brand{border-bottom:1px solid var(--border);align-items:center;gap:9px;height:58px;padding:0 15px;display:flex}.brand-mark{color:#fff;background:linear-gradient(145deg,#142c2a,#1e5250);border-radius:7px;flex:none;place-items:center;width:30px;height:30px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:600;display:grid;box-shadow:0 4px 12px #174b4729}.brand-copy{min-width:0;display:grid}.brand-copy strong{font-family:Manrope,sans-serif;font-size:13px;line-height:16px}.brand-copy small{color:var(--muted);font-size:9px;line-height:12px}.version-badge{background:var(--warning-soft);color:var(--warning-amber);border-radius:4px;margin-left:auto;padding:2px 5px;font-family:IBM Plex Mono,monospace;font-size:8px;font-weight:600}.user-button,.icon-button,.nav-item,.primary-button,.text-button,.secondary-button,.danger-button{cursor:pointer;border:0}.user-button{background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;height:40px;padding:0 6px;font-size:12px;display:flex}.user-menu-wrap{margin-left:8px;position:relative}.user-menu-wrap .user-button{margin-left:0}.user-menu{z-index:40;border:1px solid var(--border-strong);background:var(--surface);border-radius:7px;width:176px;position:absolute;top:44px;right:0;box-shadow:0 8px 24px #18211c1f}.user-menu>div{border-bottom:1px solid var(--border);padding:11px 12px;display:grid}.user-menu strong{font-size:12px}.user-menu span{color:var(--muted);margin-top:2px;font-size:11px}.user-menu button{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:9px 12px;font-size:12px}.user-menu button:hover{background:#edf1ee}.user-button:hover{background:var(--surface-subtle)}.user-avatar{background:var(--signal-teal);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.user-button-copy{text-align:left;min-width:0;display:grid}.user-button-copy strong{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:11px;line-height:15px;overflow:hidden}.user-button-copy small{color:var(--muted);font-size:9px;line-height:12px}.mobile-menu{display:none}.sidebar{border-right:1px solid var(--border);background:var(--surface);flex-direction:column;grid-area:sidebar;height:100vh;display:flex;position:sticky;top:0}.nav-section-label{color:#9aaaa4;text-transform:uppercase;margin:18px 16px 7px;font-size:9px;font-weight:600}.sidebar nav{gap:3px;padding:0 10px;display:grid}.nav-item{color:#52645e;text-align:left;background:0 0;border-radius:6px;align-items:center;gap:10px;width:100%;height:38px;padding:0 11px;font-size:12px;text-decoration:none;display:flex}.nav-item:hover{background:var(--surface-subtle);color:var(--ink)}.nav-item--active{background:var(--signal-teal-soft);color:var(--signal-teal-strong);box-shadow:none;font-weight:600}.sidebar-meta{border-top:1px solid var(--border);color:var(--muted);gap:3px;margin-top:auto;padding:13px 16px;font-size:9px;display:grid}.sidebar-meta span{align-items:center;gap:6px;display:flex}.sidebar-meta i{background:var(--signal-teal);width:6px;height:6px;box-shadow:0 0 0 3px var(--signal-teal-soft);border-radius:50%}.sidebar-meta strong{color:#41534d;font-family:IBM Plex Mono,monospace;font-size:9px}.main-content{grid-area:main;justify-self:center;width:100%;min-width:0;max-width:1560px;padding:24px clamp(20px,2.6vw,40px) 44px}.page-heading,.section-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.page-heading{align-items:flex-end;margin-bottom:20px}.page-actions{flex:none;gap:8px;display:flex}.eyebrow{color:var(--signal-teal-strong);text-transform:uppercase;margin:0 0 3px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:600}h1,h2,p{letter-spacing:0}h1,h2{margin:0;font-family:Manrope,sans-serif}h1{font-size:21px;line-height:28px}h2{font-size:16px;line-height:24px}.page-heading p:last-child{color:var(--muted);margin:3px 0 0;font-size:12px;line-height:18px}.primary-button{background:var(--signal-teal);color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.primary-button:hover{background:var(--signal-teal-strong)}.secondary-button,.danger-button{border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.secondary-button{border:1px solid var(--border-strong);background:var(--surface)}.secondary-button:hover:not(:disabled){border-color:var(--ink)}.danger-button{background:var(--fault-red);color:#fff}.danger-button:hover:not(:disabled){background:#8f1c13}.lifecycle{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:7px;padding:17px 18px 20px}.status-summary{background:var(--signal-teal-soft);color:#075e59;border:1px solid #ccece4;border-radius:5px;align-items:center;gap:5px;min-height:26px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.status-summary--waiting{background:var(--warning-soft);color:#8b5b0d;border-color:#f0dfb7}.lifecycle-rail{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 0;padding:0;list-style:none;display:grid}.lifecycle-node{align-items:center;min-width:0;display:grid;position:relative}.lifecycle-link{z-index:2;min-width:0;color:inherit;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;text-decoration:none;display:grid;position:relative}.lifecycle-link:hover strong{color:var(--relay-cobalt-dark)}.node-marker{z-index:2;background:var(--surface-subtle);border:1px solid;border-radius:7px;place-items:center;width:30px;height:30px;display:grid;position:relative}.lifecycle-node--healthy .node-marker{border-color:var(--signal-teal);color:var(--signal-teal)}.lifecycle-node--waiting .node-marker{border-color:var(--warning-amber);color:var(--warning-amber)}.lifecycle-node--fault .node-marker{border-color:var(--fault-red);color:var(--fault-red)}.node-copy{min-width:0;display:grid}.node-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.node-copy span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;overflow:hidden}.rail-segment{z-index:1;background:var(--border);height:1px;position:absolute;top:14px;left:30px;right:10px}.operational-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 20px;display:grid}.operational-item{border:1px solid var(--border);background:var(--surface);min-width:0;min-height:82px;box-shadow:var(--shadow);border-radius:7px;align-items:center;gap:12px;padding:14px;display:flex}.operational-icon{border-radius:7px;flex:none;place-items:center;width:34px;height:34px;display:grid}.operational-icon--mint{background:var(--signal-teal-soft);color:var(--signal-teal)}.operational-icon--blue{background:var(--relay-cobalt-soft);color:var(--relay-cobalt)}.operational-icon--amber{background:var(--warning-soft);color:var(--warning-amber)}.operational-copy{min-width:0;display:grid}.operational-copy>span,.operational-copy small{color:var(--muted);font-size:10px}.operational-copy strong{text-overflow:ellipsis;white-space:nowrap;margin:2px 0 1px;font-family:Manrope,sans-serif;font-size:16px;overflow:hidden}.operational-item--warning{box-shadow:var(--shadow)}.overview-dashboard{gap:18px;display:grid}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.metric-card{border:1px solid var(--border);background:var(--surface);min-width:0;min-height:106px;box-shadow:var(--shadow);border-radius:7px;align-content:space-between;padding:14px 15px 13px;display:grid;position:relative;overflow:hidden}.metric-card:before{content:"";opacity:.82;background:currentColor;height:2px;position:absolute;top:0;left:0;right:0}.metric-card--teal{color:var(--signal-teal)}.metric-card--blue{color:var(--relay-cobalt)}.metric-card--amber{color:var(--warning-amber)}.metric-card-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.metric-card-heading span,.metric-card small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.metric-card strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:6px 0 2px;font-family:Manrope,sans-serif;font-size:23px;line-height:29px;overflow:hidden}.telemetry-grid{grid-template-columns:minmax(0,2fr) minmax(300px,.9fr);gap:12px;min-width:0;display:grid}.telemetry-panel{border:1px solid var(--border);background:var(--surface);min-width:0;min-height:356px;box-shadow:var(--shadow);border-radius:7px;padding:17px 18px 14px}.telemetry-heading{align-items:center}.range-badge{border:1px solid var(--border-strong);background:var(--surface-subtle);min-width:38px;height:26px;color:var(--muted);border-radius:5px;place-items:center;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:600;display:inline-grid}.legend-cached{background:var(--warning-amber)}.trend-chart{border-top:1px solid var(--border);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 54px, var(--border) 55px);background-position:48px 10px;background-repeat:no-repeat;background-size:calc(100% - 48px) 220px;height:260px;margin-top:14px;padding:10px 0 26px 48px;position:relative}.trend-chart svg{width:100%;height:220px;display:block;overflow:visible}.trend-line,.sparkline-path{fill:none;stroke-linecap:round;stroke-linejoin:round}.trend-line{stroke-width:2px}.trend-line--input{stroke:var(--relay-cobalt)}.trend-line--cached{stroke:var(--warning-amber)}.trend-line--output{stroke:var(--signal-teal)}.trend-scale{width:40px;color:var(--muted);text-align:right;flex-direction:column;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:9px;display:flex;position:absolute;top:8px;bottom:27px;left:0}.trend-labels{color:var(--muted);justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:9px;display:flex;position:absolute;bottom:0;left:48px;right:0}.telemetry-footer{min-height:28px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding-top:4px;font-size:10px;display:flex}.performance-trends{border-top:1px solid var(--border);margin-top:14px;display:grid}.performance-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(92px,.7fr) minmax(110px,1.3fr);align-items:center;gap:14px;min-height:132px;display:grid}.performance-copy{min-width:0;display:grid}.performance-copy span,.performance-copy small{color:var(--muted);font-size:10px}.performance-copy strong{text-overflow:ellipsis;white-space:nowrap;margin:5px 0 2px;font-family:Manrope,sans-serif;font-size:21px;line-height:27px;overflow:hidden}.performance-sparkline{border-bottom:1px solid var(--border);background-image:linear-gradient(to bottom, transparent 49%, var(--border) 50%, transparent 51%);width:100%;height:64px;overflow:visible}.sparkline-path{stroke-width:2px}.sparkline-path--latency{stroke:var(--warning-amber)}.sparkline-path--throughput{stroke:var(--signal-teal)}.chart-empty{border-top:1px solid var(--border);min-height:260px;color:var(--muted);align-content:center;place-items:center;gap:8px;margin-top:14px;font-size:12px;display:grid}.chart-empty--compact{min-height:280px}.mono{font-family:IBM Plex Mono,monospace!important}.request-section{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:7px;padding:17px 18px 18px}.request-empty{border-top:1px solid var(--border);min-height:132px;color:var(--muted);place-items:center;margin-top:12px;font-size:12px;display:grid}.text-button{color:var(--relay-cobalt-dark);background:0 0;padding:5px 0;font-size:12px;font-weight:600;text-decoration:none}.text-button:hover{text-decoration:underline}.empty-state{border:1px solid var(--border);background:var(--surface);min-height:220px;box-shadow:var(--shadow);color:var(--muted);border-radius:7px;align-content:center;place-items:center;display:grid}.empty-state-rule{background:var(--border-strong);width:32px;height:2px}.empty-state p{margin:12px 0 0;font-size:13px}.empty-state .secondary-button{margin-top:16px}.resource-message{border:1px solid var(--border);background:var(--surface);min-height:180px;box-shadow:var(--shadow);color:var(--muted);border-radius:7px;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.resource-message small{text-overflow:ellipsis;white-space:nowrap;max-width:360px;overflow:hidden}.resource-table{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:7px;margin-top:0}.resource-table td:first-child{min-width:132px}.resource-table td:last-child,.resource-table th:last-child{width:48px;padding-left:8px;padding-right:8px}.resource-table td strong{font-weight:600}.resource-table td small{color:var(--muted);margin-top:2px;font-size:10px;display:block}.connections-table td:first-child{min-width:42px}.connections-table td:last-child,.connections-table th:last-child{width:auto;padding-left:12px;padding-right:12px}.connections-table .selection-cell{text-align:center;width:42px;min-width:42px;padding-left:12px;padding-right:8px}.selection-cell input{width:15px;height:15px;accent-color:var(--signal-teal)}.model-list-cell{max-width:220px;color:var(--muted);text-overflow:ellipsis;font-family:IBM Plex Mono,monospace;font-size:11px;overflow:hidden}.model-list-cell>span{display:block}.model-list-cell .catalog-source{color:var(--ink);margin-bottom:3px;font-family:IBM Plex Sans,sans-serif;font-size:10px;font-weight:600}.connection-name-cell{min-width:150px}.quota-cell{min-width:230px}.quota-meter+.quota-meter{margin-top:8px}.quota-meter>div{justify-content:space-between;align-items:baseline;gap:12px;font-size:10px;display:flex}.quota-meter strong{font-family:IBM Plex Mono,monospace;font-size:10px}.quota-meter progress{background:var(--line);width:100%;height:5px;accent-color:var(--signal-teal);border:0;border-radius:2px;margin:4px 0 2px;display:block;overflow:hidden}.quota-meter progress::-webkit-progress-bar{background:var(--line)}.quota-meter progress::-webkit-progress-value{background:var(--signal-teal)}.quota-meter progress::-moz-progress-bar{background:var(--signal-teal)}.quota-meter--empty{color:var(--muted)}.quota-meter--empty small{margin-top:1px}.connections-table .actions-cell{width:76px;min-width:76px}.row-actions{gap:4px;display:flex}.connection-test-result{border-left:3px solid var(--fault-red);background:var(--fault-soft);gap:3px;padding:10px 12px;display:grid}.connection-test-result--success{border-left-color:var(--signal-teal);background:var(--signal-teal-soft)}.connection-test-result span{color:var(--muted);font-size:12px}.table-action{width:32px;height:32px;color:var(--muted);background:0 0;border-radius:6px;place-items:center;display:grid}.table-action:hover:not(:disabled){background:var(--fault-soft);color:var(--fault-red)}.truncate-cell{text-overflow:ellipsis;max-width:180px;overflow:hidden}.model-list{text-overflow:ellipsis;max-width:260px;overflow:hidden}.dialog-layer{z-index:100;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dialog-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14241f5c;border:0;position:absolute;inset:0}.dialog-panel{z-index:1;border:1px solid var(--border);background:var(--surface);border-radius:8px;width:min(100%,520px);max-height:calc(100vh - 40px);position:relative;overflow-y:auto;box-shadow:0 24px 64px #1725212e}.dialog-header{z-index:2;border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;height:54px;padding:0 12px 0 18px;display:flex;position:sticky;top:0}.dialog-header h2{font-size:16px}.dialog-close,.copy-button{background:0 0;border-radius:6px;place-items:center;width:36px;height:36px;display:grid}.dialog-close:hover,.copy-button:hover{background:var(--surface-subtle)}.dialog-body{padding:20px}.connection-mode{padding:16px 20px 0;display:flex}.connection-mode .segmented{width:100%}.connection-mode .segmented button{flex:1}.connection-profile{padding:0 24px 18px}.connection-profile label{gap:7px;display:grid}.connection-profile label>span{color:var(--muted);font-size:.78rem;font-weight:700}.model-policy{border:0;gap:8px;margin:16px 0 0;padding:0;display:grid}.model-policy legend{color:var(--muted);margin-bottom:8px;font-size:.78rem;font-weight:700}.model-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:156px;display:grid;overflow-y:auto}.model-options label{border:1px solid var(--border);background:var(--surface-subtle);border-radius:5px;align-items:center;gap:8px;min-width:0;min-height:34px;padding:6px 8px;display:flex}.model-options label span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.model-options input{width:15px;height:15px;accent-color:var(--signal-teal);flex:none}.credential-recovery{border-top:1px solid var(--border);gap:10px;padding-top:16px;display:grid}.credential-recovery-heading{gap:2px;display:grid}.credential-recovery-heading strong{font-size:12px}.credential-recovery-heading small,.credential-recovery>small{color:var(--muted);font-size:11px;line-height:17px}.credential-recovery-actions{flex-wrap:wrap;gap:8px;display:flex}.reauthorization-status{color:var(--muted);align-items:center;gap:7px;font-size:12px;display:flex}.delete-account-list{flex-wrap:wrap;gap:6px;max-height:112px;display:flex;overflow-y:auto}.delete-account-list span{border:1px solid var(--border);background:var(--surface-subtle);border-radius:4px;padding:4px 7px;font-size:12px}.profile-label{color:var(--ink);font-family:IBM Plex Mono,monospace;font-size:.76rem;font-weight:600}.form-stack{gap:16px;display:grid}.form-stack>p{color:var(--muted);margin:0;font-size:13px;line-height:20px}.form-stack label,.form-row label{gap:6px;display:grid}.form-stack label>span,.form-row label>span{font-size:12px;font-weight:600}.credential-file-control{align-items:center;gap:10px;min-height:38px;display:flex}.credential-file-control .secondary-button{flex:none}.credential-file-control small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}label small{color:var(--muted);font-weight:400}.form-row{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:12px;display:grid}.dialog-actions{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.inline-error{border-left:3px solid var(--fault-red);background:var(--fault-soft);border-radius:0 5px 5px 0;margin:0;padding:9px 10px;color:#861d15!important;font-size:12px!important}.inline-success{border-left:3px solid var(--signal-teal);background:var(--signal-teal-soft);color:var(--signal-teal-strong);border-radius:0 5px 5px 0;margin:0;padding:9px 10px;font-size:12px}.device-code>p{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:20px}.one-time-code{border:1px solid var(--border-strong);background:var(--surface-subtle);border-radius:6px;grid-template-columns:minmax(0,1fr) 36px;align-items:center;padding:11px 8px 11px 14px;display:grid}.one-time-code>span{color:var(--muted);text-transform:uppercase;grid-column:1;font-size:10px}.one-time-code strong{letter-spacing:0;grid-column:1;margin-top:2px;font-size:22px}.one-time-code .copy-button{grid-area:1/2/3}.external-action{color:var(--relay-cobalt-dark);align-items:center;gap:6px;margin-top:12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.external-action:hover{text-decoration:underline}.waiting-line{align-items:center;gap:8px;margin:20px 0 4px;font-size:13px;font-weight:600;display:flex}.device-code>small{color:var(--muted);font-size:11px}.connection-success{color:var(--signal-teal);text-align:center;justify-items:center;display:grid}.connection-success h3{color:var(--ink);margin:10px 0 0;font-family:Manrope,sans-serif;font-size:17px}.connection-success p{color:var(--muted);margin:5px 0 16px;font-size:13px}.one-time-key{gap:16px;display:grid}.one-time-notice{color:var(--warning-amber);align-items:flex-start;gap:10px;display:flex}.one-time-notice p{margin:0;display:grid}.one-time-notice strong{color:var(--ink);font-size:13px}.one-time-notice span{color:var(--muted);margin-top:2px;font-size:12px}.secret-value{border:1px solid var(--warning-amber);background:var(--warning-soft);border-radius:6px;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:8px;min-width:0;padding:10px 8px 10px 12px;display:grid}.secret-value code{white-space:nowrap;padding:4px 0;font-family:IBM Plex Mono,monospace;font-size:12px;overflow-x:auto}.config-snippet{gap:6px;display:grid}.config-snippet span{color:var(--muted);font-size:11px}.config-snippet code{border:1px solid var(--border);background:var(--surface-subtle);white-space:nowrap;border-radius:6px;padding:10px;font-family:IBM Plex Mono,monospace;font-size:11px;overflow-x:auto}.checkbox-label{align-items:center;gap:8px;font-size:12px;display:flex}.confirmation-data{border-top:1px solid var(--border);margin:0}.confirmation-data>div{border-bottom:1px solid var(--border);grid-template-columns:100px minmax(0,1fr);align-items:center;min-height:36px;font-size:12px;display:grid}.confirmation-data dt{color:var(--muted)}.confirmation-data dd{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.spin{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.usage-heading,.audit-heading{align-items:flex-end}.usage-filters{align-items:center;gap:8px;display:flex}.segmented{border:1px solid var(--border-strong);background:var(--surface-subtle);border-radius:6px;height:36px;padding:2px;display:inline-flex}.segmented button{cursor:pointer;min-width:62px;color:var(--muted);background:0 0;border:0;border-radius:5px;padding:0 9px;font-size:12px}.segmented button:hover{color:var(--ink)}.segmented .segmented--active{background:var(--surface);color:var(--signal-teal-strong);font-weight:600;box-shadow:0 1px 2px #18211c1a}.compact-select{width:168px}.usage-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.usage-summary>div{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--shadow);border-radius:7px;padding:14px 15px;display:grid}.usage-summary span,.usage-summary small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.usage-summary strong{margin:4px 0 2px;font-family:Manrope,sans-serif;font-size:19px}.usage-trend{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:7px;margin-top:30px;padding:17px 18px 18px}.chart-legend{color:var(--muted);gap:12px;font-size:11px;display:flex}.chart-legend span{align-items:center;gap:5px;display:flex}.chart-legend i{width:8px;height:8px}.legend-input,.usage-bar-input{background:var(--relay-cobalt)}.legend-output,.usage-bar-output{background:var(--signal-teal)}.usage-bars{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 49px, var(--border) 50px);align-items:flex-end;gap:clamp(3px,.8vw,10px);height:220px;margin-top:14px;padding:16px 12px 0;display:flex}.usage-bar-column{flex:1 1 0;grid-template-rows:minmax(0,1fr) 24px;justify-items:center;min-width:4px;height:100%;display:grid}.usage-bar-stack{align-items:flex-end;gap:1px;width:min(100%,20px);height:100%;display:flex}.usage-bar-stack span{flex:50%;min-height:1px}.usage-bar-column small{max-width:48px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;padding-top:5px;font-size:9px;overflow:hidden}.usage-detail-table{margin-top:20px}.ops-page-heading{align-items:flex-end}.ops-dashboard{gap:14px;display:grid}.ops-overview-grid{grid-template-columns:minmax(300px,1.4fr) repeat(3,minmax(170px,.75fr));gap:12px;display:grid}.ops-primary-status,.ops-kpi,.ops-resource,.ops-panel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:7px}.ops-primary-status{border-top:2px solid var(--signal-teal);grid-template-columns:48px minmax(0,1fr);align-content:center;gap:0 13px;min-width:0;min-height:142px;padding:16px;display:grid}.ops-primary-status--degraded{border-top-color:var(--warning-amber)}.ops-primary-status--unavailable{border-top-color:var(--fault-red)}.ops-primary-icon{background:var(--signal-teal-soft);width:46px;height:46px;color:var(--signal-teal-strong);border:1px solid #bfe8de;border-radius:50%;place-items:center;display:grid}.ops-primary-status--degraded .ops-primary-icon{background:var(--warning-soft);color:var(--warning-amber);border-color:#edd5a7}.ops-primary-status--unavailable .ops-primary-icon{background:var(--fault-soft);color:var(--fault-red);border-color:#efc2c2}.ops-primary-copy{min-width:0;display:grid}.ops-primary-copy span,.ops-primary-copy small,.ops-kpi span,.ops-kpi small{color:var(--muted);font-size:10px}.ops-primary-copy strong{margin:2px 0;font-family:Manrope,sans-serif;font-size:20px}.ops-primary-status dl{border-top:1px solid var(--border);grid-column:1/-1;gap:26px;margin:13px 0 0;padding:10px 0 0;display:flex}.ops-primary-status dl>div{gap:6px;font-size:10px;display:flex}.ops-primary-status dt{color:var(--muted)}.ops-primary-status dd{margin:0;font-family:IBM Plex Mono,monospace}.ops-kpi{border-top:2px solid var(--relay-cobalt);align-content:center;min-width:0;min-height:142px;padding:16px;display:grid}.ops-kpi--warning{border-top-color:var(--fault-red)}.ops-kpi span{align-items:center;gap:6px;display:flex}.ops-kpi span svg{color:var(--relay-cobalt)}.ops-kpi--warning span svg{color:var(--fault-red)}.ops-kpi strong{text-overflow:ellipsis;white-space:nowrap;margin:7px 0 4px;font-family:Manrope,sans-serif;font-size:25px;line-height:30px;overflow:hidden}.ops-kpi strong i{color:var(--muted);margin-left:4px;font-size:13px;font-style:normal;font-weight:500}.ops-resource-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.ops-resource{align-content:start;min-width:0;min-height:116px;padding:13px 14px;display:grid}.ops-resource-heading{color:var(--muted);align-items:center;gap:7px;font-size:10px;display:flex}.ops-resource-heading svg{color:var(--signal-teal)}.ops-resource--warning .ops-resource-heading svg,.ops-resource--degraded .ops-resource-heading svg{color:var(--warning-amber)}.ops-resource--unavailable .ops-resource-heading svg{color:var(--fault-red)}.ops-resource strong{text-overflow:ellipsis;white-space:nowrap;margin:8px 0 5px;font-family:Manrope,sans-serif;font-size:17px;overflow:hidden}.ops-resource small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:auto;font-size:9px;overflow:hidden}.ops-meter{background:var(--border);border-radius:2px;height:3px;margin:0 0 8px;overflow:hidden}.ops-meter span{border-radius:inherit;background:var(--signal-teal);height:100%;display:block}.ops-resource--warning .ops-meter span,.ops-resource--degraded .ops-meter span{background:var(--warning-amber)}.ops-detail-grid{grid-template-columns:minmax(0,1.8fr) minmax(270px,.8fr);gap:12px;min-width:0;display:grid}.ops-panel{min-width:0;padding:17px 18px 14px}.ops-panel-heading{align-items:center}.ops-panel-heading>svg{color:var(--muted)}.ops-legend-requests{background:var(--relay-cobalt)}.ops-legend-errors{background:var(--fault-red)}.ops-trend{border-top:1px solid var(--border);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 46px, var(--border) 47px);background-position:42px 10px;background-repeat:no-repeat;background-size:calc(100% - 42px) 190px;height:230px;margin-top:14px;padding:10px 0 26px 42px;position:relative}.ops-trend svg{width:100%;height:190px;display:block;overflow:visible}.ops-trend-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ops-trend-line--requests{stroke:var(--relay-cobalt)}.ops-trend-line--errors{stroke:var(--fault-red)}.ops-trend-scale{width:34px;color:var(--muted);text-align:right;flex-direction:column;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:9px;display:flex;position:absolute;top:8px;bottom:27px;left:0}.ops-trend-labels{color:var(--muted);justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:9px;display:flex;position:absolute;bottom:0;left:42px;right:0}.ops-panel-note{color:var(--muted);margin:4px 0 0;font-size:9px}.ops-dependencies{border-top:1px solid var(--border);margin-top:14px;display:grid}.ops-dependency{border-bottom:1px solid var(--border);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:39px;display:grid}.ops-dependency>span{background:var(--signal-teal-soft);width:20px;height:20px;color:var(--signal-teal-strong);border-radius:5px;place-items:center;display:grid}.ops-dependency--degraded>span{background:var(--warning-soft);color:var(--warning-amber)}.ops-dependency--unavailable>span{background:var(--fault-soft);color:var(--fault-red)}.ops-dependency strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ops-dependency small{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:9px}.result svg{margin-right:4px}.audit-metadata{text-overflow:ellipsis;max-width:340px;overflow:hidden}.load-more{justify-content:center;padding-top:18px;display:flex}.dependency-list{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:7px;overflow:hidden}.dependency-row{border-bottom:1px solid var(--border);background:var(--surface);grid-template-columns:32px minmax(180px,1fr) 80px 80px 90px;align-items:center;gap:10px;min-height:58px;padding:0 14px;font-size:12px;display:grid}.dependency-icon{border:1px solid;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.dependency-row--healthy .dependency-icon{color:var(--signal-teal)}.dependency-row--degraded .dependency-icon{color:var(--warning-amber)}.dependency-row--unavailable .dependency-icon{color:var(--fault-red)}.dependency-row>div{display:grid}.dependency-row small,.dependency-row time{color:var(--muted);font-size:11px}.dependency-status{font-weight:600}.dependency-latency{color:var(--muted)}.proxy-layout{grid-template-columns:minmax(300px,.8fr) minmax(480px,1.2fr);align-items:start;gap:14px;display:grid}.proxy-status-panel,.proxy-editor{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:7px}.proxy-status-panel{padding:17px 18px 18px}.proxy-editor{overflow:hidden}.proxy-panel-heading{padding:17px 18px 14px}.proxy-status-panel>.proxy-panel-heading{padding:0 0 14px}.proxy-panel-heading>p:last-child{color:var(--muted);margin:4px 0 0;font-size:11px;line-height:17px}.proxy-endpoint{border:1px solid var(--border);background:var(--surface-subtle);border-radius:7px;align-items:center;gap:11px;min-width:0;padding:13px;display:flex}.proxy-endpoint-icon{background:var(--relay-cobalt-soft);width:38px;height:38px;color:var(--relay-cobalt);border-radius:7px;flex:none;place-items:center;display:grid}.proxy-endpoint>div{min-width:0;display:grid}.proxy-endpoint strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.proxy-endpoint small{color:var(--muted);margin-top:2px;font-size:10px}.proxy-facts{border-top:1px solid var(--border);margin:14px 0;display:grid}.proxy-facts div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;min-height:39px;font-size:11px;display:flex}.proxy-facts dt{color:var(--muted)}.proxy-facts dd{text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.proxy-notice{background:var(--warning-soft);color:#744603;border:1px solid #f0dfb7;border-radius:6px;gap:9px;padding:11px 12px;display:flex}.proxy-notice>svg{flex:none;margin-top:1px}.proxy-notice div,.proxy-state-action>div,.proxy-test-strip>div{min-width:0;display:grid}.proxy-notice strong,.proxy-state-action strong,.proxy-test-strip strong{font-size:11px}.proxy-notice span,.proxy-state-action span,.proxy-test-strip span{color:var(--muted);margin-top:2px;font-size:10px;line-height:15px}.proxy-notice span{color:#8b5b0d}.proxy-state-action{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.proxy-state-action button{flex:none}.proxy-state-buttons{flex:none;gap:8px;display:flex}.proxy-form{border-top:1px solid var(--border);padding:16px 18px 18px}.proxy-form-row{grid-template-columns:118px minmax(180px,1fr) 108px;gap:10px;display:grid}.proxy-credentials{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.proxy-form label{gap:5px;display:grid}.proxy-form label>span{color:#4f615b;font-size:11px;font-weight:600}.proxy-test-strip{border:1px solid var(--border);background:var(--surface-subtle);border-radius:7px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:16px;padding:11px;display:grid}.proxy-test-icon{background:var(--relay-cobalt-soft);width:32px;height:32px;color:var(--relay-cobalt);border-radius:7px;place-items:center;display:grid}.proxy-test-icon--success{background:var(--signal-teal-soft);color:var(--signal-teal)}.proxy-test-icon--error{background:var(--fault-soft);color:var(--fault-red)}.proxy-feedback{align-items:center;gap:6px;margin:12px 0 0;font-size:11px;display:flex}.proxy-feedback--error{color:var(--fault-red)}.proxy-feedback--success{color:var(--signal-teal-strong)}.proxy-form-actions{border-top:1px solid var(--border);justify-content:flex-end;margin-top:14px;padding-top:14px;display:flex}.navigation-scrim{display:none}.table-wrap{border-top:1px solid var(--border);margin-top:14px;overflow-x:auto}table{border-collapse:collapse;background:var(--surface);width:100%;font-size:13px}th,td{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;height:46px;padding:0 12px}th{background:var(--surface-subtle);color:#61736d;font-size:11px;font-weight:600}.result{border-radius:5px;align-items:center;min-height:22px;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.result--success{background:var(--signal-teal-soft);color:#075e59}.result--warning{background:var(--warning-soft);color:#744603}@media (width<=980px){.app-shell{grid-template-columns:1fr;grid-template-areas:"topbar""main"}.mobile-menu{background:0 0;border-radius:4px;place-items:center;width:36px;height:36px;margin-right:8px;display:grid}.sidebar{z-index:30;visibility:hidden;width:224px;height:auto;transition:transform .16s,visibility 0s linear .16s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.sidebar--open{visibility:visible;transition-delay:0s;transform:translate(0)}.navigation-scrim{z-index:25;background:#18211c3d;border:0;display:block;position:fixed;inset:0}.main-content{padding-left:24px;padding-right:24px}.proxy-layout{grid-template-columns:1fr}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.telemetry-grid{grid-template-columns:1fr}.performance-trends{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-row:first-child{border-right:1px solid var(--border)}.ops-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-primary-status{grid-column:1/-1}.ops-resource-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-detail-grid{grid-template-columns:1fr}}@media (width<=760px){.service-state,.user-button-copy,.user-button>svg{display:none}.user-button{justify-content:center;width:34px;padding:0}.proxy-form-row,.proxy-credentials{grid-template-columns:1fr}.proxy-state-action,.proxy-test-strip{align-items:stretch}.proxy-state-action{flex-direction:column}.proxy-state-action button,.proxy-test-strip button{width:100%}.proxy-state-buttons{flex-direction:column;width:100%}.proxy-test-strip{grid-template-columns:34px minmax(0,1fr)}.proxy-test-strip button{grid-column:1/-1}.user-menu-wrap{margin-left:2px}.topbar{padding-left:10px;padding-right:10px}.topbar-context span{display:none}.main-content{padding:22px 16px 36px}.page-heading{margin-bottom:22px;display:grid}.primary-button,.page-actions{width:100%}.page-actions button{flex:1 1 0;min-width:0}.model-options{grid-template-columns:1fr}.dialog-actions .primary-button{width:auto}.lifecycle-rail{grid-template-columns:1fr;gap:0}.lifecycle-node{min-height:58px}.rail-segment{width:1px;height:auto;inset:30px auto -28px 14px}.node-copy strong,.node-copy span{white-space:normal}.operational-band{grid-template-columns:1fr}.operational-item{min-height:76px}.metric-grid{gap:9px}.metric-card{min-height:98px;padding:12px}.metric-card strong{font-size:20px}.telemetry-panel{min-height:0;padding-left:14px;padding-right:14px}.telemetry-heading{align-items:flex-start}.chart-legend{gap:8px}.trend-chart{background-position-x:42px;background-size:calc(100% - 42px) 188px;height:228px;padding-left:42px}.trend-chart svg{height:188px}.trend-labels{left:42px}.trend-scale{width:35px}.telemetry-footer{flex-direction:column;align-items:flex-start;gap:0}.performance-trends{grid-template-columns:1fr}.performance-row:first-child{border-right:0}.ops-page-heading{align-items:stretch}.ops-page-heading .secondary-button{width:100%}.ops-overview-grid,.ops-resource-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-primary-status{grid-column:1/-1}.ops-kpi{min-height:120px;padding:13px}.ops-kpi strong{font-size:21px}.ops-resource{min-height:108px;padding:12px}.ops-panel{padding-left:14px;padding-right:14px}.ops-trend{background-size:calc(100% - 42px) 165px;height:205px}.ops-trend svg{height:165px}.resource-message{text-align:center;flex-direction:column}.resource-table{border:1px solid var(--border);overflow:visible}.resource-table table,.resource-table tbody{background:0 0;display:block}.resource-table thead{display:none}.resource-table tr{border-bottom:1px solid var(--border);background:var(--surface);padding:10px 0;display:grid}.resource-table td,.resource-table td:first-child,.resource-table td:last-child{white-space:normal;border:0;grid-template-columns:112px minmax(0,1fr);align-items:center;width:auto;min-width:0;max-width:none;height:auto;min-height:34px;padding:5px 12px;display:grid}.resource-table td:before{content:attr(data-label);color:var(--muted);font-size:11px}.resource-table td small,.resource-table .table-action{grid-column:2}.model-list{overflow-wrap:anywhere}.dialog-layer{align-items:end;padding:0}.dialog-panel{border-bottom:0;border-left:0;border-right:0;border-radius:6px 6px 0 0;width:100%;max-height:calc(100vh - 28px)}.dialog-body{padding:18px 16px 20px}.form-row{grid-template-columns:1fr}.usage-heading,.audit-heading{align-items:stretch}.usage-filters{display:grid}.segmented{width:100%}.segmented button{flex:1 1 0;min-width:0}.compact-select{width:100%}.usage-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-summary>div:nth-child(2){border-right:1px solid var(--border)}.usage-summary>div:nth-child(-n+2){border-bottom:1px solid var(--border)}.usage-bars{height:190px;overflow-x:auto}.usage-bar-column{min-width:14px}.usage-detail-table{overflow-x:auto}.audit-table .audit-metadata{overflow-wrap:anywhere}.dependency-row{grid-template-columns:32px minmax(0,1fr) 64px;padding:9px 0}.dependency-latency,.dependency-row time{grid-column:2}.dependency-status{grid-area:1/3}.request-section th:nth-child(3),.request-section td:nth-child(3),.request-section th:nth-child(4),.request-section td:nth-child(4){display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
