@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 Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.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:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.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:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.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:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.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:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.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:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.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:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.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:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.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:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.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:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.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:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.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:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.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:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.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:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.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}.disabled-hint[data-v-fd096c08]{min-width:0}.disabled-hint-inline[data-v-fd096c08]{display:inline-flex}.disabled-hint-full[data-v-fd096c08]{width:100%;display:flex}.theme-toggle[data-v-9b16a809]{border:1px solid var(--app-border);background:var(--app-panel-muted);border-radius:8px;align-items:center;gap:2px;padding:2px;display:inline-flex}.theme-toggle[data-v-9b16a809] .n-button{border-radius:6px;min-width:1.75rem;padding-inline:.375rem}@media (width<=639px),(pointer:coarse){.theme-toggle[data-v-9b16a809] .n-button{min-width:2.75rem;min-height:2.75rem}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-body:"IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--app-bg:#f5f7fb;--app-shell:#fff;--app-panel:#fff;--app-panel-muted:#f8fafc;--app-border:#d8e0ea;--app-border-subtle:#e4eaf2;--app-text:#142033;--app-text-muted:#667085;--app-accent:#2563eb;--app-accent-soft:#2563eb1c;--app-success:#047857;--app-warning:#9a5800;--app-error:#dc2626;--app-info:#2563eb;--app-shadow:0 16px 45px #14203314;--app-sidebar:#f8fafc;--app-topbar:#fff;--app-hover:#eef2f7;--app-focus:#1d4ed8;--app-overlay:#0f172a7a;--sidebar-width:15.5rem;--sidebar-width-collapsed:4.5rem;--topbar-height:3.75rem;--z-sidebar:60;--z-sticky:40;--z-overlay:55;--z-modal:80;--code-keyword:#6d28d9;--code-name:#075985;--code-string:#047857;--code-number:#9a3412;--code-comment:#475569}:is(:root:has(.n-config-provider.n-config-provider--dark),.dark){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-bg:#111315;--app-shell:#181b1f;--app-panel:#181b1f;--app-panel-muted:#20242a;--app-border:#343a42;--app-border-subtle:#2b3037;--app-text:#f4f6f8;--app-text-muted:#98a2b3;--app-accent:#3b82f6;--app-accent-soft:#3b82f629;--app-success:#10b981;--app-warning:#f59e0b;--app-error:#f87171;--app-info:#3b82f6;--app-shadow:0 18px 50px #00000047;--app-sidebar:#14171b;--app-topbar:#181b1f;--app-hover:#252a31;--app-focus:#bfdbfe;--app-overlay:#000000a8;--code-keyword:#c4b5fd;--code-name:#7dd3fc;--code-string:#86efac;--code-number:#fcd34d;--code-comment:#cbd5e1}*,:before,:after{box-sizing:border-box}html{min-height:100%;font-family:var(--font-body);background:var(--app-bg);color:var(--app-text);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--app-bg);min-height:100vh;margin:0}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}#app{min-height:100vh}code,pre,kbd,samp{font-family:var(--font-mono)}.app-shell{background:var(--app-bg);min-height:100vh;color:var(--app-text)}.app-header{z-index:50;border-bottom:1px solid var(--app-border);background:color-mix(in srgb, var(--app-shell) 95%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}.app-header__inner,.app-header__nav-wrap,.app-main{width:min(100%,100rem);margin-inline:auto;padding-inline:1rem}.app-header__bar{justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;display:flex}.app-brand,.app-brand__group,.app-user,.app-header__actions,.app-env-label{align-items:center;display:flex}.app-brand{gap:1rem;min-width:0}.app-brand__group,.app-user,.app-header__actions,.app-env-label{gap:.5rem}.app-brand__mark{background:var(--app-accent);color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;box-shadow:0 1px 2px #1420331f}.app-brand__diamond{border:2px solid;border-radius:2px;width:.875rem;height:.875rem;transform:rotate(45deg)}.app-brand__name{font-size:1.25rem;font-weight:600}.app-brand__divider{background:var(--app-border);width:1px;height:1.5rem;display:none}.app-source-link{color:var(--app-text-muted);font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex}.app-source-link:hover{color:var(--app-text)}.app-env-label{color:var(--app-text-muted);letter-spacing:0;text-transform:uppercase;font-size:.75rem;font-weight:600;display:none}.app-user{color:var(--app-text-muted);font-size:.875rem;font-weight:500;display:none}.app-nav{gap:.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.app-nav__link{color:var(--app-text-muted);border-radius:999px;flex:none;padding:.375rem .75rem;font-size:.875rem;font-weight:500;transition:background-color .15s,color .15s}.app-nav__link:hover{background:var(--app-panel-muted);color:var(--app-text)}.app-nav__link--active{background:var(--app-accent-soft);color:var(--app-accent)}.app-main{padding-block:2rem}.auth-panel{width:min(100%,28rem);margin-inline:auto;padding-block:3rem}.auth-panel--wide{width:min(100%,36rem)}.logout-card{width:min(100vw - 2rem,28rem)}.page-stack,.section-stack,.modal-form,.field-list,.layout-grid{display:grid}.layout-row{display:flex}.layout-column{flex-direction:column;display:flex}.layout-column-reverse{flex-direction:column-reverse;display:flex}.wrap-items{flex-wrap:wrap}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.spread-items{justify-content:space-between}.align-end-row{justify-content:flex-end}.align-center-row{justify-content:center}.self-align-end{align-self:flex-end}.flow-box{display:block}.display-none{display:none}.modal-form{gap:1.25rem;max-height:calc(100vh - 9rem);padding-right:.25rem;overflow-y:auto}.modal-form--compact{gap:1rem}.field-list{gap:.5rem}.field-stack{color:var(--app-text-muted);letter-spacing:.025em;text-transform:uppercase;gap:.375rem;font-size:.75rem;font-weight:500;display:grid}.field-stack__hint,.field-hint{color:var(--app-text-muted);letter-spacing:0;text-transform:none;font-size:.75rem;font-weight:400;line-height:1.5}.form-grid,.summary-grid,.content-grid,.list-grid,.card-grid,.trace-grid,.editor-grid{gap:1rem;display:grid}.form-grid--tight,.summary-grid--tight,.content-grid--tight{gap:.75rem}.form-grid--loose,.content-grid--loose{gap:1.5rem}.inline-fields{gap:.5rem;display:grid}.page-toolbar,.section-toolbar,.row-toolbar,.list-row,.action-row,.action-row-reverse,.inline-row,.inline-row-wrap,.split-row,.panel-heading,.value-editor-head,.target-panel-head,.preview-header,.rate-preview-header,.match-head{display:flex}.page-toolbar{flex-direction:column;gap:1rem}.page-toolbar__body,.section-toolbar__body{min-width:0}.page-toolbar__actions,.section-toolbar__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.section-toolbar,.row-toolbar,.split-row,.panel-heading,.value-editor-head,.target-panel-head,.preview-header,.rate-preview-header,.match-head{justify-content:space-between;align-items:center;gap:1rem}.panel-heading{align-items:flex-start}.inline-row{align-items:center;gap:.5rem}.inline-row-wrap{flex-wrap:wrap;align-items:center;gap:.5rem}.list-row{gap:.75rem;padding:1rem 1.25rem}.list-row__body{min-width:0}.list-row__title-line{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.list-row__actions{gap:.5rem;display:flex}.action-row{justify-content:flex-end;gap:.75rem}.action-row-reverse{flex-direction:column-reverse;gap:.75rem}.centered-block{margin-inline:auto}.center-content{justify-content:center;align-items:center;display:flex}.min-width-zero{min-width:0}.fill-width{width:100%}.fit-width{width:fit-content}.no-shrink{flex-shrink:0}.grow-fill{flex:auto}.hide-overflow{overflow:hidden}.scroll-x{overflow-x:auto}.scroll-y{overflow-y:auto}.scroll-any{overflow:auto}.clip-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wrap-anywhere{overflow-wrap:anywhere;word-break:break-word}.preserve-lines{white-space:pre-wrap}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.surface-card{border:1px solid var(--app-border);background:var(--app-panel);min-width:0;color:var(--app-text);border-radius:8px}.surface-card--muted,.surface-card--segmented .surface-card__body{background:var(--app-panel-muted)}.surface-card__header{border-bottom:1px solid var(--app-border-subtle);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;display:flex}.surface-card__body{padding:1.25rem}.surface-section{border:1px solid var(--app-border);background:var(--app-panel-muted);border-radius:8px;padding:1rem}.surface-section--panel{background:var(--app-panel)}.divider-bottom{border-bottom:1px solid var(--app-border)}.divider-top{border-top:1px solid var(--app-border)}.divider-left{border-left:1px solid var(--app-border);padding-left:.75rem}.divided-list>*+*{border-top:1px solid var(--app-border-subtle)}.warning-panel,.error-panel{border-radius:6px;padding:.75rem;font-size:.75rem;line-height:1.5}.warning-panel{border:1px solid color-mix(in srgb, var(--app-warning) 40%, var(--app-border));background:color-mix(in srgb, var(--app-warning) 9%, var(--app-panel));color:var(--app-warning)}.error-panel{border:1px solid color-mix(in srgb, var(--app-error) 40%, var(--app-border));background:color-mix(in srgb, var(--app-error) 9%, var(--app-panel));color:var(--app-error)}.muted-text{color:var(--app-text-muted)}.base-text{color:var(--app-text)}.accent-text{color:var(--app-accent)}.success-text{color:var(--app-success)}.warning-text{color:var(--app-warning)}.error-text{color:var(--app-error)}.info-text{color:var(--app-info)}.white-text{color:#fff}.copy-micro{font-size:.6875rem}.copy-xs{font-size:.75rem}.copy-sm{font-size:.875rem}.copy-base{font-size:1rem}.copy-lg{font-size:1.125rem}.copy-xl{font-size:1.25rem}.copy-2xl{font-size:1.5rem}.weight-normal{font-weight:400}.weight-medium{font-weight:500}.weight-semibold{font-weight:600}.weight-bold{font-weight:700}.label-text{color:var(--app-text-muted);letter-spacing:.025em;text-transform:uppercase;font-size:.75rem;font-weight:600}.label-text--strong{letter-spacing:.08em;font-weight:700}.normal-text{letter-spacing:0;text-transform:none}.mono-text{font-family:var(--font-mono)}.line-normal{line-height:1.5}.line-relaxed{line-height:1.65}.align-right-text{text-align:right}.align-center-text{text-align:center}.code-block{border:1px solid var(--app-border);background:var(--app-panel-muted);max-width:100%;color:var(--app-text);font-family:var(--font-mono);border-radius:6px;padding:1rem;font-size:.75rem;line-height:1.5;display:block;overflow:auto}.inline-code{border:1px solid var(--app-border);background:var(--app-panel-muted);max-width:100%;color:var(--app-text);font-family:var(--font-mono);border-radius:6px;padding:.5rem .75rem;font-size:.75rem;line-height:1.5;display:inline-block;overflow-x:auto}.pill{border:1px solid var(--app-border);color:var(--app-text-muted);border-radius:999px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.status-lock-pill{border-color:color-mix(in srgb, var(--app-error) 40%, var(--app-border));background:color-mix(in srgb, var(--app-error) 8%, var(--app-panel));color:var(--app-error);border-style:solid;border-width:1px;border-radius:999px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.stat-label,.metric-label{color:var(--app-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.stat-value,.metric-value-text{color:var(--app-text);letter-spacing:0;font-size:1.5rem;font-weight:600}.stat-detail,.metric-detail{color:var(--app-text-muted);font-size:.75rem}.metric-card__value--default{color:var(--app-text)}.trace-status--muted{color:var(--app-text-muted)}.metric-card__value--success,.trace-status--success{color:var(--app-success)}.metric-card__value--warning,.trace-status--warning{color:var(--app-warning)}.metric-card__value--error,.trace-status--error{color:var(--app-error)}.metric-card__value--info{color:var(--app-info)}.icon-sm{width:.875rem;height:.875rem}.icon-md{width:1rem;height:1rem}.icon-box-sm{width:2rem;height:2rem}.blurred-secret{-webkit-user-select:none;user-select:none;filter:blur(4px);display:inline-block}.max-auth{width:min(100%,28rem)}.max-content-sm{max-width:18rem}.max-content-md{max-width:22rem}.max-content-lg{max-width:42rem}.max-content-xl{max-width:48rem}.max-height-sm{max-height:16.25rem}.max-height-md{max-height:22.5rem}.indent-left{padding-left:.75rem}.pad-xs{padding:.25rem}.pad-sm{padding:.5rem}.pad-md{padding:.75rem}.pad-lg{padding:1rem}.pad-xl{padding:1.25rem}.pad-2xl{padding:1.5rem}.pad-x-sm{padding-inline:.5rem}.pad-x-md{padding-inline:.75rem}.pad-x-lg{padding-right:max(1rem, env(safe-area-inset-right));padding-left:max(1rem, env(safe-area-inset-left))}.pad-x-xl{padding-inline:1.25rem}.pad-y-xs{padding-block:.25rem}.pad-y-sm{padding-block:.5rem}.pad-y-md{padding-block:.75rem}.pad-y-lg{padding-block:1rem}.pad-y-xl{padding-block:1.25rem}.pad-top-lg{padding-top:1rem}.pad-bottom-md{padding-bottom:.75rem}.margin-top-2xs{margin-top:.125rem}.margin-top-xs{margin-top:.25rem}.margin-top-sm{margin-top:.5rem}.margin-top-md{margin-top:.75rem}.margin-top-lg{margin-top:1rem}.margin-bottom-sm{margin-bottom:.5rem}.margin-bottom-md{margin-bottom:.75rem}.margin-bottom-lg{margin-bottom:1rem}.margin-bottom-xl{margin-bottom:1.5rem}.space-2xs{gap:.125rem}.space-xs{gap:.375rem}.space-sm{gap:.5rem}.space-md{gap:.75rem}.space-lg{gap:1rem}.space-xl{gap:1.25rem}.space-2xl{gap:1.5rem}.stack-md>*+*{margin-top:1rem}.stack-lg>*+*{margin-top:1.5rem}.stack-xl>*+*{margin-top:2rem}.round-sm{border-radius:4px}.round-md{border-radius:6px}.round-lg{border-radius:8px}.round-xl{border-radius:12px}.round-full{border-radius:999px}.framed{border:1px solid var(--app-border)}.framed-subtle{border:1px solid var(--app-border-subtle)}.framed-dashed{border:1px dashed var(--app-border)}.muted-bg{background:var(--app-panel-muted)}.panel-bg{background:var(--app-panel)}.accent-bg{background:var(--app-accent)}.accent-soft-bg{background:var(--app-accent-soft)}.transparent-bg{background:0 0}.surface-shadow{box-shadow:0 1px 2px #14203314}.dialog-shadow{box-shadow:0 24px 60px #00000024}.disabled-fade{opacity:.7}.interactive-cursor{cursor:pointer}.no-select{-webkit-user-select:none;user-select:none}.secret-blur{filter:blur(4px)}.app-bg{background:var(--app-bg)}.width-env-select{width:13rem}.width-hairline{width:1px}.width-compact{width:4rem}.height-divider{height:1.5rem}.height-control{height:2.5rem}.min-screen{min-height:100vh}.max-modal-height{max-height:calc(100vh - 9rem)}.max-auth-width{max-width:28rem}.max-panel-width{max-width:36rem}.max-shell-width{max-width:80rem}.max-token-width{max-width:18rem}.max-trace-width{max-width:22rem}.max-full{max-width:100%}.min-code-height{min-height:3rem}.backdrop-overlay{background:#0006}.glass-blur{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.glass-blur-soft{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.important-muted-button{border-color:var(--app-border)!important;color:var(--app-text-muted)!important;background:0 0!important}.important-muted-button:hover{border-color:var(--app-text-muted)!important}.important-muted-text{color:var(--app-text-muted)!important}.important-muted-frame{border-color:var(--app-border)!important}.important-transparent-bg{background:0 0!important}.warning-surface{border-color:color-mix(in srgb, var(--app-warning) 40%, var(--app-border));background:color-mix(in srgb, var(--app-warning) 9%, var(--app-panel));color:var(--app-warning)}.error-surface{border-color:color-mix(in srgb, var(--app-error) 40%, var(--app-border));background:color-mix(in srgb, var(--app-error) 9%, var(--app-panel));color:var(--app-error)}.success-border{border-color:color-mix(in srgb, var(--app-success) 36%, var(--app-border))}.accent-frame{border-color:var(--app-accent)}.warning-border{border-color:color-mix(in srgb, var(--app-warning) 40%, var(--app-border))}.error-border{border-color:color-mix(in srgb, var(--app-error) 40%, var(--app-border))}.frame-standard{border-color:var(--app-border)}.frame-subtle{border-color:var(--app-border-subtle)}.frame-transparent{border-color:#0000}.dashed-border{border-style:dashed}.letter-normal{letter-spacing:0}.letter-wide{letter-spacing:.025em}.letter-widest{letter-spacing:.08em}.label-case{text-transform:uppercase}.deemphasized{opacity:.8}.vertical-middle{vertical-align:middle}.rotate-diamond{transform:rotate(45deg)}.round-2px{border-radius:2px}.pad-x-2xs{padding-inline:.25rem}.pad-x-xs{padding-inline:.375rem}.pad-x-smd{padding-inline:.625rem}.pad-y-2xs{padding-block:.125rem}.pad-y-smd{padding-block:.375rem}.pad-y-2xl{padding-block:2rem}.pad-y-3xl{padding-block:2.5rem}.pad-y-4xl{padding-block:3rem}.pad-right-xs{padding-right:.25rem}.pad-bottom-sm{padding-bottom:.5rem}.pad-left-md{padding-left:.75rem}.margin-bottom-xs{margin-bottom:.25rem}.margin-bottom-2xl{margin-bottom:2rem}.copy-2xs{font-size:.6875rem}.copy-3xs{font-size:.625rem}.base-border-bottom{border-bottom:2px solid var(--app-border)}.overlay-layer{z-index:80;position:fixed;inset:0}.sticky-top{z-index:50;position:sticky;top:0}.inset-fill{inset:0}.layout-transition{transition:color .15s,background-color .15s,border-color .15s}.hover-base-text:hover{color:var(--app-text)}.cols-one{grid-template-columns:minmax(0,1fr)}.cols-two{grid-template-columns:repeat(2,minmax(0,1fr))}.cols-four{grid-template-columns:repeat(4,minmax(0,1fr))}.response-template-form-grid{grid-template-columns:minmax(0,1fr)}@media (width>=640px){.app-brand__divider,.app-user{display:flex}.app-header__inner,.app-header__nav-wrap,.app-main{padding-inline:1.5rem}.form-grid--two,.summary-grid--two,.content-grid--two,.trace-grid--two,.mq-sm-cols-two{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid--three,.summary-grid--three,.content-grid--three,.mq-sm-cols-three{grid-template-columns:repeat(3,minmax(0,1fr))}.form-grid--four,.summary-grid--four,.content-grid--four,.mq-sm-cols-four{grid-template-columns:repeat(4,minmax(0,1fr))}.form-grid--five,.summary-grid--five,.content-grid--five,.mq-sm-cols-five{grid-template-columns:repeat(5,minmax(0,1fr))}.span-two,.mq-sm-span-two{grid-column:span 2/span 2}.span-three,.mq-sm-span-three{grid-column:span 3/span 3}.span-four,.mq-sm-span-four{grid-column:span 4/span 4}.inline-fields--action{grid-template-columns:1fr auto}.inline-fields--two-action{grid-template-columns:1fr 1fr auto}.mq-sm-one-auto{grid-template-columns:minmax(0,1fr) auto}.mq-sm-two-auto{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.mq-sm-trace-event{grid-template-columns:10rem minmax(0,1fr) 6rem}.inline-fields--label-action{grid-template-columns:minmax(0,1fr) auto;align-items:center}.action-row-reverse{flex-direction:row;justify-content:flex-end}.mq-sm-row{flex-direction:row;display:flex}.mq-sm-flow-box{display:block}.mq-sm-align-center{align-items:center}.mq-sm-align-end{align-items:flex-end}.mq-sm-end{justify-content:flex-end}.mq-sm-pad-x-lg{padding-inline:1.5rem}}@media (width>=768px){.app-env-label{display:flex}.page-toolbar{flex-direction:row;justify-content:space-between;align-items:flex-end}.content-grid--md-two,.form-grid--md-two,.mq-md-cols-two{grid-template-columns:repeat(2,minmax(0,1fr))}.mq-md-cols-three{grid-template-columns:repeat(3,minmax(0,1fr))}.response-template-form-grid{grid-template-columns:minmax(0,1fr) 14rem}.row-on-md,.mq-md-row{flex-direction:row}.mq-md-align-end{align-items:flex-end}.mq-md-spread{justify-content:space-between}}@media (width>=1024px){.app-header__inner,.app-header__nav-wrap,.app-main{padding-inline:2rem}.list-row--actions{grid-template-columns:minmax(0,1fr) auto}.list-row__actions{justify-content:flex-end}.content-grid--lg-two,.form-grid--lg-two,.mq-lg-cols-two{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid--lg-three,.summary-grid--lg-three,.mq-lg-cols-three{grid-template-columns:repeat(3,minmax(0,1fr))}.content-grid--lg-four,.summary-grid--lg-four,.mq-lg-cols-four{grid-template-columns:repeat(4,minmax(0,1fr))}.wide-list-row,.mq-lg-one-auto{grid-template-columns:minmax(0,1fr) auto}.mq-lg-end{justify-content:flex-end}.mq-lg-row{flex-direction:row}.mq-lg-align-end{align-items:flex-end}.mq-lg-spread{justify-content:space-between}.mq-lg-span-two{grid-column:span 2/span 2}.mq-lg-pad-x-xl{padding-inline:2rem}}@media (width>=1280px){.summary-grid--xl-three,.content-grid--xl-three,.mq-xl-cols-three{grid-template-columns:repeat(3,minmax(0,1fr))}.summary-grid--xl-four,.content-grid--xl-four,.mq-xl-cols-four{grid-template-columns:repeat(4,minmax(0,1fr))}.summary-grid--xl-five,.content-grid--xl-five,.mq-xl-cols-five{grid-template-columns:repeat(5,minmax(0,1fr))}}.skip-link{z-index:100;background:var(--app-text);color:var(--app-panel);border-radius:6px;padding:.625rem .875rem;font-size:.875rem;font-weight:600;position:fixed;top:.5rem;left:.5rem;transform:translateY(-200%)}.skip-link:focus{outline:3px solid var(--app-focus);outline-offset:2px;transform:translateY(0)}.visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;position:absolute!important;overflow:hidden!important}.app-main:focus{outline:none}.app-shell{background:var(--app-bg);min-height:100dvh}.app-workspace{min-width:0;min-height:100dvh}.app-header{z-index:var(--z-sticky);min-height:var(--topbar-height);border-bottom:1px solid var(--app-border-subtle);background:var(--app-topbar);-webkit-backdrop-filter:none;backdrop-filter:none;position:sticky;top:0;container-type:inline-size}.app-header__bar{min-height:var(--topbar-height);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem 1.5rem;padding-block:.75rem;padding-inline:1rem;display:flex}.app-header__context{flex:auto;align-items:center;gap:.75rem;min-width:0;display:flex}.app-header__menu,.app-sidebar__mobile-close,.app-sidebar__collapse{color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.app-header__menu{border-radius:8px;flex:none;width:2.25rem;height:2.25rem}.app-header__menu svg,.app-sidebar__mobile-close svg,.app-sidebar__collapse svg{width:1rem;height:1rem}.app-header__menu:hover,.app-sidebar__mobile-close:hover,.app-sidebar__collapse:hover{background:var(--app-hover);color:var(--app-text)}.app-header__menu:focus-visible,.app-sidebar__mobile-close:focus-visible,.app-sidebar__collapse:focus-visible,.app-sidebar__link:focus-visible,.app-sidebar__sublink:focus-visible,.app-sidebar__brand:focus-visible{outline:3px solid var(--app-focus);outline-offset:1px}.app-breadcrumbs{min-width:0;display:none}.app-breadcrumbs ol{min-width:0;color:var(--app-text-muted);align-items:center;gap:.375rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.app-breadcrumbs li{align-items:center;gap:.375rem;min-width:0;display:flex}.app-breadcrumbs li+li:before{content:"/";color:color-mix(in srgb, var(--app-text-muted) 58%, transparent);flex:none}.app-breadcrumbs a:hover{color:var(--app-text)}.app-breadcrumbs a,.app-breadcrumbs li>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-breadcrumbs [aria-current=page]{color:var(--app-text);font-weight:600}.app-header__mobile-title{color:var(--app-text);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;overflow:hidden}.app-header__actions{flex-wrap:wrap;flex:auto;gap:.625rem 1rem;min-width:0}.app-header__scope{flex-wrap:wrap;align-items:center;gap:.625rem 1rem;min-width:0;display:flex}.app-header__tools{flex:none;align-items:center;gap:.25rem;margin-left:auto;display:flex}@container (width>=38rem) and (width<=64rem){.app-header__bar{grid-template-columns:minmax(0,1fr) auto;display:grid}.app-header__context,.app-header__tools{grid-row:1}.app-header__tools{grid-column:2}.app-header__actions{display:contents}.app-header__scope{grid-area:2/1/auto/-1}}.app-release-channel{border:1px solid color-mix(in srgb, var(--app-warning) 45%, var(--app-border));background:color-mix(in srgb, var(--app-warning) 10%, var(--app-panel));min-height:2rem;color:var(--app-warning);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.25rem .6rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.app-release-channel code{max-width:12rem;color:var(--app-text);letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;font-size:.6875rem;font-weight:500;overflow:hidden}.app-release-channel__signal{width:.45rem;height:.45rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--app-warning) 16%, transparent);background:currentColor;border-radius:50%}.app-env-label{color:var(--app-text-muted);letter-spacing:0;text-transform:none;gap:.625rem;font-size:.75rem;font-weight:600}.app-env-select{width:min(12rem,26vw)}.app-source-link{border-radius:6px;align-items:center;min-height:2rem;padding-inline:.5rem;font-size:.8125rem}.app-source-link:hover{background:var(--app-hover)}.app-header__logout-label{display:none}.app-main{width:100%;max-width:100rem;padding:1.5rem max(1rem, env(safe-area-inset-right)) max(3rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));margin-inline:auto}.app-sidebar{z-index:var(--z-sidebar);background:var(--app-sidebar);width:min(19rem,88vw);height:100dvh;max-height:100dvh;color:var(--app-text);pointer-events:none;visibility:hidden;flex-direction:column;transition:transform .18s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:0 auto auto 0;overflow:hidden;transform:translate(-105%);box-shadow:8px 0 24px #0f172a29}.app-sidebar--mobile-open{pointer-events:auto;visibility:visible;transform:translate(0)}body:has(.app-sidebar--mobile-open){overflow:hidden}.app-sidebar-backdrop{z-index:var(--z-overlay);background:var(--app-overlay);cursor:pointer;border:0;position:fixed;inset:0}.app-sidebar__brand-row{min-height:var(--topbar-height);border-bottom:1px solid var(--app-border-subtle);flex:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem;display:flex}.app-sidebar__brand{border-radius:8px;align-items:center;gap:.625rem;min-width:0;display:flex}.app-sidebar__brand-name{letter-spacing:-.01em;text-overflow:clip;white-space:nowrap;font-size:1.0625rem;font-weight:650;overflow:hidden}.app-sidebar__mobile-close{border-radius:8px;flex:none;width:2.25rem;height:2.25rem}.app-sidebar__mobile-environment{border-bottom:1px solid var(--app-border-subtle);flex:none;padding:.75rem 1rem}.app-sidebar__environment-label{color:var(--app-text-muted);gap:.375rem;font-size:.75rem;font-weight:600;display:grid}.app-sidebar__source-link{min-height:2.5rem;color:var(--app-text-muted);border-radius:7px;align-items:center;margin-top:.5rem;font-size:.8125rem;font-weight:500;display:inline-flex}.app-sidebar__source-link:hover{color:var(--app-text)}.app-sidebar__source-link:focus-visible{outline:3px solid var(--app-focus);outline-offset:1px}.app-sidebar__nav{overscroll-behavior:contain;flex:auto;min-height:0;padding:.75rem;overflow-y:auto}.app-sidebar__group+.app-sidebar__group{margin-top:1.25rem}.app-sidebar__group-label{color:var(--app-text-muted);margin:0 0 .375rem;padding-inline:.625rem;font-size:.75rem;font-weight:600;line-height:1.5}.app-sidebar__list,.app-sidebar__sublist{margin:0;padding:0;list-style:none}.app-sidebar__item+.app-sidebar__item{margin-top:.125rem}.app-sidebar__link,.app-sidebar__sublink{min-width:0;color:var(--app-text-muted);border-radius:7px;align-items:center;transition:background-color .16s ease-out,color .16s ease-out;display:flex}.app-sidebar__link{gap:.625rem;min-height:2.25rem;padding:.4375rem .625rem;font-size:.875rem;font-weight:500}.app-sidebar__link:hover,.app-sidebar__sublink:hover{background:var(--app-hover);color:var(--app-text)}.app-sidebar__link--active{background:var(--app-accent-soft);color:var(--app-accent);font-weight:600}.app-sidebar__icon{stroke-width:1.75px;flex:none;width:1rem;height:1rem}.app-sidebar__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.app-sidebar__chevron{opacity:.65;flex:none;width:.75rem;height:.75rem;transform:rotate(90deg)}.app-sidebar__sublist{gap:.125rem;padding:.25rem 0 .375rem 2.25rem;display:grid}.app-sidebar__sublink{min-height:1.875rem;padding:.3125rem .5rem;font-size:.8125rem}.app-sidebar__sublink--active{background:var(--app-hover);color:var(--app-text);font-weight:600}.app-sidebar__footer{border-top:1px solid var(--app-border-subtle);padding:.75rem .75rem max(.75rem, env(safe-area-inset-bottom));flex:none;gap:.5rem;display:grid}.app-sidebar__operator{align-items:center;gap:.625rem;min-width:0;padding:.375rem;display:flex}.app-sidebar__avatar{background:var(--app-accent-soft);width:1.75rem;height:1.75rem;color:var(--app-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.app-sidebar__operator-copy{gap:.0625rem;min-width:0;display:grid}.app-sidebar__operator-copy small{color:var(--app-text-muted);font-size:.6875rem}.app-sidebar__operator-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.app-sidebar__collapse{border-radius:7px;justify-content:flex-start;gap:.625rem;min-height:2.25rem;padding:.4375rem .625rem;font-size:.8125rem;font-weight:500;display:none}.app-sidebar__collapse span{white-space:nowrap;overflow:hidden}.app-brand__mark{border-radius:7px;width:1.875rem;height:1.875rem;box-shadow:0 1px 2px #14203324}.app-brand__diamond{border-width:1.5px;width:.75rem;height:.75rem}.auth-panel,.max-auth-width{width:min(100%,27rem);max-width:27rem}.surface-shadow{border:1px solid var(--app-border-subtle);box-shadow:0 4px 8px #1420330f}.editor-drawer .n-drawer-content-wrapper{background:var(--app-panel)}.editor-drawer .n-drawer-header{border-bottom:1px solid var(--app-border-subtle);padding:1rem 1.25rem}.editor-drawer .n-drawer-body-content-wrapper{padding:1.25rem}.editor-drawer-form{align-content:start;min-height:0}.editor-drawer-actions{z-index:1;border-top:1px solid var(--app-border-subtle);background:var(--app-panel);margin:0 -1.25rem -1.25rem;padding:.875rem 1.25rem;position:sticky;bottom:-1.25rem}@media (width>=640px){.app-main{padding:1.75rem max(1.5rem, env(safe-area-inset-right)) max(3.5rem, env(safe-area-inset-bottom)) max(1.5rem, env(safe-area-inset-left))}.app-header__bar{padding-right:max(1.5rem, env(safe-area-inset-right));padding-left:max(1.5rem, env(safe-area-inset-left))}.app-breadcrumbs{display:block}.app-header__mobile-title{display:none}.app-header__logout-label{display:inline}}@media (width>=768px){.app-shell--authenticated{grid-template-columns:var(--sidebar-width-collapsed) minmax(0, 1fr);display:grid}.app-sidebar{z-index:var(--z-sticky);width:var(--sidebar-width-collapsed);border-right:1px solid var(--app-border-subtle);box-shadow:none;pointer-events:auto;visibility:visible;align-self:start;position:sticky;top:0;transform:none}body:has(.app-sidebar--mobile-open){overflow:auto}.app-sidebar__mobile-close,.app-sidebar__mobile-environment,.app-sidebar-backdrop,.app-header__menu,.app-sidebar__brand-name,.app-sidebar__group-label,.app-sidebar__label,.app-sidebar__chevron,.app-sidebar__sublist,.app-sidebar__operator-copy,.app-sidebar__collapse span{display:none}.app-sidebar__brand-row,.app-sidebar__footer{justify-items:center;padding-inline:.625rem}.app-sidebar__brand,.app-sidebar__link,.app-sidebar__collapse,.app-sidebar__operator{justify-content:center}.app-sidebar__nav{padding-inline:.625rem}.app-sidebar__link,.app-sidebar__collapse{width:3.25rem;min-height:2.75rem;padding:0}.app-sidebar__icon{width:1.125rem;height:1.125rem}.app-sidebar__operator{padding-inline:0}}@media (width>=1100px){.app-shell--authenticated{grid-template-columns:var(--sidebar-width) minmax(0, 1fr)}.app-shell--authenticated.app-shell--sidebar-collapsed{grid-template-columns:var(--sidebar-width-collapsed) minmax(0, 1fr)}.app-sidebar{width:var(--sidebar-width)}.app-sidebar__brand-name,.app-sidebar__group-label,.app-sidebar__label,.app-sidebar__chevron,.app-sidebar__operator-copy,.app-sidebar__collapse span{display:initial}.app-sidebar__collapse{display:inline-flex}.app-sidebar__sublist{display:grid}.app-sidebar__brand-row{justify-items:initial;padding-inline:.75rem}.app-sidebar__footer{justify-items:stretch;padding-inline:.75rem}.app-sidebar__brand,.app-sidebar__link,.app-sidebar__collapse,.app-sidebar__operator{justify-content:flex-start}.app-sidebar__nav{padding-inline:.75rem}.app-sidebar__link,.app-sidebar__collapse{width:auto;min-height:2.25rem;padding:.4375rem .625rem}.app-sidebar--collapsed{width:var(--sidebar-width-collapsed)}.app-sidebar--collapsed .app-sidebar__brand-name,.app-sidebar--collapsed .app-sidebar__group-label,.app-sidebar--collapsed .app-sidebar__label,.app-sidebar--collapsed .app-sidebar__chevron,.app-sidebar--collapsed .app-sidebar__sublist,.app-sidebar--collapsed .app-sidebar__operator-copy,.app-sidebar--collapsed .app-sidebar__collapse span{display:none}.app-sidebar--collapsed .app-sidebar__brand-row,.app-sidebar--collapsed .app-sidebar__footer{justify-items:center;padding-inline:.625rem}.app-sidebar--collapsed .app-sidebar__brand,.app-sidebar--collapsed .app-sidebar__link,.app-sidebar--collapsed .app-sidebar__collapse,.app-sidebar--collapsed .app-sidebar__operator{justify-content:center}.app-sidebar--collapsed .app-sidebar__nav{padding-inline:.625rem}.app-sidebar--collapsed .app-sidebar__link,.app-sidebar--collapsed .app-sidebar__collapse{width:3.25rem;min-height:2.75rem;padding:0}.app-main{padding:2rem max(2rem, env(safe-area-inset-right)) max(4rem, env(safe-area-inset-bottom)) max(2rem, env(safe-area-inset-left))}.app-header__bar{padding-right:max(2rem, env(safe-area-inset-right));padding-left:max(2rem, env(safe-area-inset-left))}}@media (pointer:coarse){.app-header__menu,.app-sidebar__mobile-close,.app-sidebar__link,.app-sidebar__sublink,.app-sidebar__collapse,.app-source-link{min-height:2.75rem}.app-header__actions .n-button,.theme-toggle .n-button{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page-stack{gap:1.75rem}.section-stack{gap:1.25rem}.surface-card{border-color:var(--app-border-subtle);border-radius:10px}.surface-section{border-color:var(--app-border-subtle);border-radius:8px}.surface-card__header,.divider-bottom{border-bottom-color:var(--app-border-subtle)}.label-case,.field-stack{letter-spacing:0;text-transform:none}.letter-wide,.letter-widest,.label-text--strong,.stat-label,.metric-label{letter-spacing:0}.copy-2xl{letter-spacing:-.02em;line-height:1.25}.stat-value,.metric-value-text,.mono-text,.n-data-table-td,.n-data-table-th{font-variant-numeric:tabular-nums}.n-data-table{border-radius:8px;overflow:hidden}.n-data-table .n-data-table-th{color:var(--app-text-muted);font-size:.75rem;font-weight:600}.n-data-table .n-data-table-td{font-size:.8125rem}.n-tabs .n-tabs-tab{font-weight:500}.n-tabs .n-tabs-tab--active{font-weight:600}.n-button:focus-visible,.n-base-selection:focus-within,.n-input:focus-within,.n-input-number:focus-within{outline:3px solid var(--app-focus);outline-offset:1px}.app-main .proxy-summary-grid,.app-main .policy-summary-grid{border:1px solid var(--app-border-subtle);background:var(--app-panel);border-radius:10px;gap:0;display:flex;overflow-x:auto}.app-main .proxy-summary-card,.app-main .policy-summary-card{min-width:10rem;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1 0 10rem;padding:.875rem 1rem}.app-main .proxy-summary-card+.proxy-summary-card,.app-main .policy-summary-card+.policy-summary-card{border-left:1px solid var(--app-border-subtle)}.app-main .proxy-summary-card--active,.app-main .policy-summary-card--active{background:var(--app-accent-soft);box-shadow:none}.app-main .proxy-summary-card--active .base-text,.app-main .policy-summary-card--active .base-text{color:var(--app-text)}.empty-state .n-empty__description{color:var(--app-text);font-weight:600}@media (width<=639px){.app-release-channel code,.app-source-link{display:none}.app-header__actions .n-button,.theme-toggle .n-button{min-width:2.75rem;min-height:2.75rem}.page-toolbar__actions,.section-toolbar__actions,.action-row{width:100%}.page-toolbar__actions>*,.section-toolbar__actions>*{flex:auto}}
