@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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--slate-0: #ffffff;--slate-25: #f8fafa;--slate-50: #f1f4f5;--slate-100: #e5eaec;--slate-200: #d2dadd;--slate-300: #b3bfc4;--slate-400: #8b9aa1;--slate-500: #6b7a82;--slate-600: #526066;--slate-700: #3c474c;--slate-800: #262e32;--slate-850: #1b2124;--slate-900: #12171a;--slate-950: #0b0e10;--teal-50: #e6f4f4;--teal-100: #c3e6e7;--teal-200: #8fd0d3;--teal-300: #57b3b8;--teal-400: #2b959c;--teal-500: #0f7c84;--teal-600: #0a666d;--teal-700: #085156;--teal-800: #063e42;--teal-900: #042b2e;--green-50: #e7f4ec;--green-100: #c3e5d0;--green-300: #5fae7c;--green-500: #1f8a3f;--green-600: #17722f;--green-700: #115a25;--green-900: #0a3316;--amber-50: #fdf1e0;--amber-100: #f8ddb6;--amber-300: #d99c3c;--amber-500: #b26a00;--amber-600: #955700;--amber-700: #764400;--amber-900: #3f2400;--red-50: #fdeceb;--red-100: #f8cfcc;--red-300: #e08480;--red-500: #c23b34;--red-600: #a52d27;--red-700: #86231e;--red-900: #491310;--indigo-50: #eaeff8;--indigo-100: #ccd9f0;--indigo-300: #7c9ad8;--indigo-500: #3a63b5;--indigo-600: #2e4f95;--indigo-700: #243d75;--indigo-900: #131f3c;--violet-500: #6b4fa8;--brand-primary: var(--teal-500);--brand-accent: var(--indigo-500);--brand-primary-hover: color-mix(in oklab, var(--brand-primary) 88%, black);--brand-primary-active: color-mix(in oklab, var(--brand-primary) 76%, black);--brand-primary-quiet: color-mix(in oklab, var(--brand-primary) 10%, var(--slate-0));--brand-primary-border: color-mix(in oklab, var(--brand-primary) 32%, var(--slate-0));--brand-on-primary: #ffffff;--surface-page: var(--slate-50);--surface-panel: var(--slate-0);--surface-sunken: var(--slate-25);--surface-raised: var(--slate-0);--surface-nav: var(--slate-900);--surface-hover: var(--slate-50);--surface-active: var(--slate-100);--surface-selected: var(--brand-primary-quiet);--surface-disabled: var(--slate-50);--surface-code: var(--slate-25);--surface-scrim: color-mix(in oklab, var(--slate-950) 46%, transparent);--border-subtle: var(--slate-100);--border-default: var(--slate-200);--border-strong: var(--slate-300);--border-focus: var(--brand-primary);--border-selected: var(--brand-primary);--fg-primary: var(--slate-800);--fg-secondary: var(--slate-600);--fg-muted: var(--slate-500);--fg-faint: var(--slate-400);--fg-inverse: var(--slate-0);--fg-on-nav: var(--slate-200);--fg-on-nav-muted: var(--slate-400);--fg-link: var(--teal-600);--fg-link-hover: var(--teal-700);--fg-link-visited: var(--indigo-600);--fg-code: var(--slate-700);--fg-disabled: var(--slate-400);--status-neutral-surface: var(--slate-100);--status-neutral-fg: var(--slate-700);--status-neutral-border: var(--slate-200);--status-positive-surface: var(--green-50);--status-positive-fg: var(--green-700);--status-positive-border: var(--green-100);--status-positive-solid: var(--green-500);--status-warning-surface: var(--amber-50);--status-warning-fg: var(--amber-700);--status-warning-border: var(--amber-100);--status-warning-solid: var(--amber-500);--status-negative-surface: var(--red-50);--status-negative-fg: var(--red-700);--status-negative-border: var(--red-100);--status-negative-solid: var(--red-500);--status-info-surface: var(--indigo-50);--status-info-fg: var(--indigo-700);--status-info-border: var(--indigo-100);--status-info-solid: var(--indigo-500);--status-paused-surface: var(--slate-100);--status-paused-fg: var(--slate-700);--status-paused-border: var(--slate-300);--status-inferred-surface: color-mix(in oklab, var(--violet-500) 10%, var(--slate-0));--status-inferred-fg: var(--violet-500);--status-inferred-border: color-mix(in oklab, var(--violet-500) 28%, var(--slate-0));--danger-fg: var(--red-600);--danger-solid: var(--red-500);--danger-hover: var(--red-600);--danger-active: var(--red-700);--danger-quiet: var(--red-50);--focus-ring-color: var(--brand-primary);--focus-ring-halo: color-mix(in oklab, var(--brand-primary) 24%, transparent)}:root[data-theme=light]{color-scheme:light}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--brand-primary: var(--teal-300);--brand-accent: var(--indigo-300);--brand-primary-hover: color-mix(in oklab, var(--brand-primary) 88%, white);--brand-primary-active: color-mix(in oklab, var(--brand-primary) 76%, white);--brand-primary-quiet: color-mix(in oklab, var(--brand-primary) 16%, var(--slate-900));--brand-primary-border: color-mix(in oklab, var(--brand-primary) 38%, var(--slate-900));--brand-on-primary: var(--slate-950);--surface-page: var(--slate-950);--surface-panel: var(--slate-900);--surface-sunken: var(--slate-850);--surface-raised: var(--slate-850);--surface-nav: var(--slate-950);--surface-hover: var(--slate-850);--surface-active: var(--slate-800);--surface-selected: var(--brand-primary-quiet);--surface-disabled: var(--slate-850);--surface-code: var(--slate-950);--surface-scrim: color-mix(in oklab, black 62%, transparent);--border-subtle: var(--slate-850);--border-default: var(--slate-800);--border-strong: var(--slate-700);--fg-primary: var(--slate-100);--fg-secondary: var(--slate-300);--fg-muted: var(--slate-400);--fg-faint: var(--slate-500);--fg-inverse: var(--slate-950);--fg-on-nav: var(--slate-200);--fg-on-nav-muted: var(--slate-500);--fg-link: var(--teal-300);--fg-link-hover: var(--teal-200);--fg-link-visited: var(--indigo-300);--fg-code: var(--slate-200);--fg-disabled: var(--slate-500);--status-neutral-surface: var(--slate-800);--status-neutral-fg: var(--slate-200);--status-neutral-border: var(--slate-700);--status-positive-surface: var(--green-900);--status-positive-fg: #7fcb99;--status-positive-border: var(--green-700);--status-positive-solid: var(--green-300);--status-warning-surface: var(--amber-900);--status-warning-fg: #e6b566;--status-warning-border: var(--amber-700);--status-warning-solid: var(--amber-300);--status-negative-surface: var(--red-900);--status-negative-fg: #ef9c96;--status-negative-border: var(--red-700);--status-negative-solid: var(--red-300);--status-info-surface: var(--indigo-900);--status-info-fg: #a6bce8;--status-info-border: var(--indigo-700);--status-info-solid: var(--indigo-300);--status-paused-surface: var(--slate-850);--status-paused-fg: var(--slate-300);--status-paused-border: var(--slate-600);--status-inferred-surface: color-mix(in oklab, var(--violet-500) 24%, var(--slate-900));--status-inferred-fg: #b9a4e0;--status-inferred-border: color-mix(in oklab, var(--violet-500) 50%, var(--slate-900));--danger-fg: #ef9c96;--danger-solid: var(--red-500);--danger-hover: var(--red-300);--danger-active: var(--red-600);--danger-quiet: var(--red-900)}}:root[data-theme=dark]{color-scheme:dark;--brand-primary: var(--teal-300);--brand-accent: var(--indigo-300);--brand-primary-hover: color-mix(in oklab, var(--brand-primary) 88%, white);--brand-primary-active: color-mix(in oklab, var(--brand-primary) 76%, white);--brand-primary-quiet: color-mix(in oklab, var(--brand-primary) 16%, var(--slate-900));--brand-primary-border: color-mix(in oklab, var(--brand-primary) 38%, var(--slate-900));--brand-on-primary: var(--slate-950);--surface-page: var(--slate-950);--surface-panel: var(--slate-900);--surface-sunken: var(--slate-850);--surface-raised: var(--slate-850);--surface-nav: var(--slate-950);--surface-hover: var(--slate-850);--surface-active: var(--slate-800);--surface-selected: var(--brand-primary-quiet);--surface-disabled: var(--slate-850);--surface-code: var(--slate-950);--surface-scrim: color-mix(in oklab, black 62%, transparent);--border-subtle: var(--slate-850);--border-default: var(--slate-800);--border-strong: var(--slate-700);--fg-primary: var(--slate-100);--fg-secondary: var(--slate-300);--fg-muted: var(--slate-400);--fg-faint: var(--slate-500);--fg-inverse: var(--slate-950);--fg-on-nav: var(--slate-200);--fg-on-nav-muted: var(--slate-500);--fg-link: var(--teal-300);--fg-link-hover: var(--teal-200);--fg-link-visited: var(--indigo-300);--fg-code: var(--slate-200);--fg-disabled: var(--slate-500);--status-neutral-surface: var(--slate-800);--status-neutral-fg: var(--slate-200);--status-neutral-border: var(--slate-700);--status-positive-surface: var(--green-900);--status-positive-fg: #7fcb99;--status-positive-border: var(--green-700);--status-positive-solid: var(--green-300);--status-warning-surface: var(--amber-900);--status-warning-fg: #e6b566;--status-warning-border: var(--amber-700);--status-warning-solid: var(--amber-300);--status-negative-surface: var(--red-900);--status-negative-fg: #ef9c96;--status-negative-border: var(--red-700);--status-negative-solid: var(--red-300);--status-info-surface: var(--indigo-900);--status-info-fg: #a6bce8;--status-info-border: var(--indigo-700);--status-info-solid: var(--indigo-300);--status-paused-surface: var(--slate-850);--status-paused-fg: var(--slate-300);--status-paused-border: var(--slate-600);--status-inferred-surface: color-mix(in oklab, var(--violet-500) 24%, var(--slate-900));--status-inferred-fg: #b9a4e0;--status-inferred-border: color-mix(in oklab, var(--violet-500) 50%, var(--slate-900));--danger-fg: #ef9c96;--danger-solid: var(--red-500);--danger-hover: var(--red-300);--danger-active: var(--red-600);--danger-quiet: var(--red-900)}:root{--font-sans: "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--weight-regular: 400;--weight-text: 450;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--size-10: 10px;--size-11: 11px;--size-12: 12px;--size-13: 13px;--size-14: 14px;--size-16: 16px;--size-18: 18px;--size-21: 21px;--size-26: 26px;--size-32: 32px;--leading-tight: 1.2;--leading-snug: 1.35;--leading-normal: 1.5;--leading-relaxed: 1.62;--tracking-tight: -.011em;--tracking-normal: 0;--tracking-wide: .02em;--tracking-caps: .07em;--type-page-title-size: var(--size-21);--type-page-title-weight: var(--weight-semibold);--type-page-title-leading: var(--leading-tight);--type-page-title-tracking: var(--tracking-tight);--type-panel-heading-size: var(--size-14);--type-panel-heading-weight: var(--weight-semibold);--type-section-heading-size: var(--size-12);--type-section-heading-weight: var(--weight-semibold);--type-section-heading-tracking: var(--tracking-caps);--type-body-size: var(--size-14);--type-body-weight: var(--weight-text);--type-body-leading: var(--leading-normal);--type-prose-size: var(--size-14);--type-prose-leading: var(--leading-relaxed);--type-label-size: var(--size-12);--type-label-weight: var(--weight-medium);--type-meta-size: var(--size-11);--type-meta-weight: var(--weight-regular);--type-table-header-size: var(--size-11);--type-table-header-weight: var(--weight-semibold);--type-table-header-tracking: var(--tracking-caps);--type-table-cell-size: var(--size-13);--type-table-cell-leading: var(--leading-snug);--type-badge-size: var(--size-11);--type-badge-weight: var(--weight-medium);--type-button-size: var(--size-13);--type-button-weight: var(--weight-medium);--type-button-compact-size: var(--size-12);--type-code-inline-size: .92em;--type-code-block-size: var(--size-12);--type-code-block-leading: 1.55;--type-nav-size: var(--size-13);--type-nav-weight: var(--weight-medium)}:root{--space-0: 0px;--space-1: 2px;--space-2: 4px;--space-3: 6px;--space-4: 8px;--space-5: 12px;--space-6: 16px;--space-7: 20px;--space-8: 24px;--space-9: 32px;--space-10: 40px;--space-11: 48px;--space-12: 64px;--density-compact-control-height: 26px;--density-compact-row-height: 30px;--density-compact-pad-block: var(--space-2);--density-compact-pad-inline: var(--space-4);--density-compact-gap: var(--space-3);--density-control-height: 32px;--density-row-height: 38px;--density-pad-block: var(--space-3);--density-pad-inline: var(--space-5);--density-gap: var(--space-5);--panel-pad: var(--space-6);--panel-gap: var(--space-6);--field-gap: var(--space-3);--form-gap: var(--space-6);--toolbar-gap: var(--space-4);--page-pad-inline: var(--space-9);--page-pad-block: var(--space-8);--nest-indent: var(--space-5)}:root{--radius-none: 0px;--radius-xs: 2px;--radius-sm: 3px;--radius-md: 4px;--radius-lg: 6px;--radius-xl: 8px;--radius-pill: 999px;--radius-control: var(--radius-md);--radius-control-compact: var(--radius-xs);--radius-panel: var(--radius-lg);--radius-dialog: var(--radius-xl);--radius-badge: var(--radius-sm);--radius-chip: var(--radius-pill);--radius-code: var(--radius-md)}:root{--shadow-none: none;--shadow-hairline: 0 1px 0 0 color-mix(in oklab, var(--slate-900) 4%, transparent);--shadow-panel: 0 1px 2px -1px color-mix(in oklab, var(--slate-900) 10%, transparent);--shadow-raised: 0 2px 4px -2px color-mix(in oklab, var(--slate-900) 14%, transparent), 0 4px 12px -4px color-mix(in oklab, var(--slate-900) 10%, transparent);--shadow-popover: 0 4px 8px -3px color-mix(in oklab, var(--slate-900) 16%, transparent), 0 12px 28px -8px color-mix(in oklab, var(--slate-900) 18%, transparent);--shadow-dialog: 0 8px 16px -6px color-mix(in oklab, var(--slate-950) 22%, transparent), 0 24px 56px -12px color-mix(in oklab, var(--slate-950) 26%, transparent);--shadow-inset-sunken: inset 0 1px 2px color-mix(in oklab, var(--slate-900) 6%, transparent);--shadow-sticky: 0 1px 0 0 var(--border-default)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--shadow-panel: 0 1px 2px -1px rgba(0,0,0,.6);--shadow-raised: 0 2px 6px -2px rgba(0,0,0,.6), 0 8px 20px -6px rgba(0,0,0,.5);--shadow-popover: 0 6px 14px -4px rgba(0,0,0,.7), 0 18px 40px -10px rgba(0,0,0,.6);--shadow-dialog: 0 10px 24px -8px rgba(0,0,0,.75), 0 32px 64px -16px rgba(0,0,0,.7)}}:root[data-theme=dark]{--shadow-panel: 0 1px 2px -1px rgba(0,0,0,.6);--shadow-raised: 0 2px 6px -2px rgba(0,0,0,.6), 0 8px 20px -6px rgba(0,0,0,.5);--shadow-popover: 0 6px 14px -4px rgba(0,0,0,.7), 0 18px 40px -10px rgba(0,0,0,.6);--shadow-dialog: 0 10px 24px -8px rgba(0,0,0,.75), 0 32px 64px -16px rgba(0,0,0,.7)}:root{--duration-instant: 0ms;--duration-fast: 90ms;--duration-base: .14s;--duration-slow: .22s;--ease-standard: cubic-bezier(.2, 0, .38, 1);--ease-exit: cubic-bezier(.4, 0, 1, 1);--ease-enter: cubic-bezier(0, 0, .38, 1);--transition-control: color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);--transition-overlay: opacity var(--duration-base) var(--ease-enter), transform var(--duration-base) var(--ease-enter)}@media (prefers-reduced-motion: reduce){:root{--duration-fast: 0ms;--duration-base: 0ms;--duration-slow: 0ms}}:root{--nav-width: 232px;--nav-width-collapsed: 56px;--identity-bar-height: 44px;--content-max-width: 1600px;--viewport-min-width: 1280px;--table-scroll-max-height: 640px;--code-block-max-height: 420px;--popover-max-width: 340px;--dialog-width: 440px;--dialog-width-wide: 620px;--toast-width: 380px;--master-pane-width: 300px;--master-detail-collapse: 1024px;--border-width: 1px;--border-width-strong: 2px;--focus-ring-width: 2px;--focus-ring-offset: 2px;--z-base: 0;--z-sticky: 10;--z-nav: 20;--z-popover: 40;--z-scrim: 50;--z-dialog: 60;--z-toast: 70}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--surface-page);color:var(--fg-primary);font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{margin:0;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}p{margin:0;text-wrap:pretty}a{color:var(--fg-link);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-color:color-mix(in oklab,currentColor 40%,transparent);transition:var(--transition-control)}a:hover{color:var(--fg-link-hover);text-decoration-color:currentColor}a:visited{color:var(--fg-link-visited)}a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}:where(button,[role=button],input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}code,kbd,samp,pre{font-family:var(--font-mono)}:where(code,pre,.orbit-identifier){direction:ltr;unicode-bidi:isolate}::selection{background:color-mix(in oklab,var(--brand-primary) 26%,transparent)}:where(::-webkit-scrollbar){width:10px;height:10px}:where(::-webkit-scrollbar-thumb){background:var(--border-strong);border-radius:var(--radius-pill);border:2px solid transparent;background-clip:content-box}.orbit-icon{display:inline-block;flex:none;vertical-align:-.125em}.orbit-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.orbit-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:var(--density-control-height);padding-block:var(--density-pad-block);padding-inline:var(--density-pad-inline);font-family:var(--font-sans);font-size:var(--type-button-size);font-weight:var(--type-button-weight);line-height:1.15;white-space:nowrap;color:var(--fg-primary);background:var(--surface-panel);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-control);cursor:pointer;transition:var(--transition-control);text-decoration:none}.orbit-btn__label{display:inline-grid}.orbit-btn__reserve{visibility:hidden;height:0;overflow:hidden;pointer-events:none}.orbit-btn--full{width:100%}.orbit-btn--compact{min-height:var(--density-compact-control-height);padding-block:var(--density-compact-pad-block);padding-inline:var(--density-compact-pad-inline);font-size:var(--type-button-compact-size);border-radius:var(--radius-control-compact);gap:var(--space-2)}.orbit-btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.orbit-btn:disabled{color:var(--fg-disabled);background:var(--surface-disabled);border-color:var(--border-default);cursor:not-allowed}.orbit-btn--secondary:hover:not(:disabled){background:var(--surface-hover)}.orbit-btn--secondary:active:not(:disabled){background:var(--surface-active)}.orbit-btn--primary{color:var(--brand-on-primary);background:var(--brand-primary);border-color:var(--brand-primary)}.orbit-btn--primary:hover:not(:disabled){background:var(--brand-primary-hover);border-color:var(--brand-primary-hover)}.orbit-btn--primary:active:not(:disabled){background:var(--brand-primary-active);border-color:var(--brand-primary-active)}.orbit-btn--destructive{color:var(--danger-fg);background:var(--surface-panel);border-color:color-mix(in oklab,var(--danger-solid) 40%,var(--border-default))}.orbit-btn--destructive:hover:not(:disabled){background:var(--danger-quiet);border-color:var(--danger-solid)}.orbit-btn--destructive:active:not(:disabled){background:color-mix(in oklab,var(--danger-solid) 18%,var(--surface-panel))}.orbit-btn--ghost{color:var(--fg-secondary);background:transparent;border-color:transparent}.orbit-btn--ghost:hover:not(:disabled){background:var(--surface-hover);color:var(--fg-primary)}.orbit-btn--ghost:disabled{background:transparent;border-color:transparent}.orbit-iconbtn{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--density-control-height);block-size:var(--density-control-height);padding:0;color:var(--fg-secondary);background:transparent;border:var(--border-width) solid transparent;border-radius:var(--radius-control);cursor:pointer;transition:var(--transition-control)}.orbit-iconbtn--compact{inline-size:var(--density-compact-control-height);block-size:var(--density-compact-control-height);border-radius:var(--radius-control-compact)}.orbit-iconbtn:hover:not(:disabled){background:var(--surface-hover);color:var(--fg-primary)}.orbit-iconbtn:active:not(:disabled){background:var(--surface-active)}.orbit-iconbtn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.orbit-iconbtn:disabled{color:var(--fg-disabled);cursor:not-allowed}.orbit-iconbtn--secondary{border-color:var(--border-strong);background:var(--surface-panel)}.orbit-iconbtn--destructive{color:var(--danger-fg)}.orbit-iconbtn--destructive:hover:not(:disabled){background:var(--danger-quiet)}.orbit-link{display:inline-flex;align-items:baseline;gap:var(--space-2);color:var(--fg-link)}.orbit-link--prose{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px}.orbit-link--table,.orbit-link--identifier{text-decoration-line:none}.orbit-link--table:hover,.orbit-link--identifier:hover{text-decoration-line:underline}.orbit-link--identifier{font-family:var(--font-mono);font-size:var(--type-code-inline-size);direction:ltr;unicode-bidi:isolate}.orbit-link:visited{color:var(--fg-link-visited)}.orbit-link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}.orbit-panel{background:var(--surface-panel);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);min-width:0}.orbit-panel--nested{box-shadow:none;border-color:var(--border-subtle);background:var(--surface-sunken);border-radius:var(--radius-md)}.orbit-panel__header{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--panel-pad);border-block-end:var(--border-width) solid var(--border-subtle)}.orbit-panel__heading{font-size:var(--type-panel-heading-size);font-weight:var(--type-panel-heading-weight);color:var(--fg-primary);letter-spacing:var(--tracking-normal)}.orbit-panel__meta{font-size:var(--type-meta-size);color:var(--fg-muted);font-variant-numeric:tabular-nums}.orbit-panel__action{margin-inline-start:auto;display:flex;gap:var(--space-3)}.orbit-panel__body{padding:var(--panel-pad);display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.orbit-panel__body--flush{padding:0}.orbit-panel[data-density=compact] .orbit-panel__body{padding:var(--space-5);gap:var(--space-5)}.orbit-panel[data-density=compact] .orbit-panel__header{padding:var(--space-4) var(--space-5)}.orbit-panel__state{display:flex;align-items:center;gap:var(--space-3);font-size:var(--size-13);color:var(--fg-muted)}.orbit-panel__state--error{color:var(--status-negative-fg)}.orbit-pageheader{display:flex;flex-direction:column;gap:var(--space-4);margin-block-end:var(--space-8)}.orbit-pageheader__row{display:flex;align-items:flex-start;gap:var(--space-6);flex-wrap:wrap}.orbit-pageheader__text{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.orbit-pageheader__title{font-size:var(--type-page-title-size);font-weight:var(--type-page-title-weight);line-height:var(--type-page-title-leading);letter-spacing:var(--type-page-title-tracking);color:var(--fg-primary)}.orbit-pageheader__desc{font-size:var(--size-13);color:var(--fg-muted);line-height:var(--leading-normal);max-inline-size:82ch}.orbit-pageheader__trailing{margin-inline-start:auto;display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}.orbit-sectionheading{display:flex;align-items:baseline;gap:var(--space-4)}.orbit-sectionheading__text{font-size:var(--type-section-heading-size);font-weight:var(--type-section-heading-weight);letter-spacing:var(--type-section-heading-tracking);text-transform:uppercase;color:var(--fg-secondary)}.orbit-sectionheading__meta{font-size:var(--type-meta-size);color:var(--fg-muted)}.orbit-masterdetail{display:grid;grid-template-columns:minmax(240px,var(--master-pane-width)) minmax(0,1fr);gap:var(--space-6);align-items:start}.orbit-masterdetail[data-collapsed]{grid-template-columns:minmax(0,1fr)}.orbit-masterdetail__master,.orbit-masterdetail__detail{min-width:0}.orbit-masterdetail__back{margin-block-end:var(--space-5)}@media (max-width: 1024px){.orbit-masterdetail{grid-template-columns:minmax(0,1fr)}}.orbit-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--toolbar-gap)}.orbit-toolbar[data-density=compact]{gap:var(--space-3)}.orbit-toolbar[data-align=end]{justify-content:flex-end}.orbit-toolbar[data-align=between]{justify-content:space-between}.orbit-split{flex:1 1 auto}.orbit-absent{color:var(--fg-faint)}.orbit-tablewrap{inline-size:100%;overflow:auto;background:var(--surface-panel)}.orbit-table{inline-size:100%;border-collapse:separate;border-spacing:0;font-size:var(--type-table-cell-size);line-height:var(--type-table-cell-leading)}.orbit-table__th{position:sticky;inset-block-start:0;z-index:var(--z-sticky);text-align:start;white-space:nowrap;padding:var(--space-4) var(--space-5);font-size:var(--type-table-header-size);font-weight:var(--type-table-header-weight);letter-spacing:var(--type-table-header-tracking);text-transform:uppercase;color:var(--fg-muted);background:var(--surface-sunken);border-block-end:var(--border-width) solid var(--border-default);box-shadow:var(--shadow-sticky)}.orbit-table__th[data-align=end],.orbit-table__cell[data-align=end]{text-align:end}.orbit-table__cell{padding:var(--space-4) var(--space-5);border-block-end:var(--border-width) solid var(--border-subtle);vertical-align:top;color:var(--fg-primary)}.orbit-table[data-density=compact] .orbit-table__cell,.orbit-table[data-density=compact] .orbit-table__th{padding:var(--space-2) var(--space-4)}.orbit-table__cellinner{max-inline-size:46ch;overflow:hidden;text-overflow:ellipsis}.orbit-table__cell[data-kind=identifier] .orbit-table__cellinner{font-family:var(--font-mono);font-size:var(--size-12);white-space:nowrap;direction:ltr;unicode-bidi:isolate}.orbit-table__cell[data-kind=numeric]{font-variant-numeric:tabular-nums;white-space:nowrap}.orbit-table__cell[data-kind=action]{white-space:nowrap}.orbit-table__cell[data-kind=action] .orbit-table__cellinner{display:flex;gap:var(--space-3);justify-content:flex-end;overflow:visible}.orbit-table__row[data-clickable]{cursor:pointer}.orbit-table__row:hover .orbit-table__cell{background:var(--surface-hover)}.orbit-table__row[data-selected] .orbit-table__cell{background:var(--surface-selected);box-shadow:inset 2px 0 0 0 var(--brand-primary)}.orbit-table__row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.orbit-table__state{padding:var(--space-8) var(--space-5);color:var(--fg-muted);font-size:var(--size-13)}.orbit-table__state--error{color:var(--status-negative-fg)}.orbit-table__foot td{padding:var(--space-4) var(--space-5);border-block-start:var(--border-width) solid var(--border-default);background:var(--surface-sunken)}.orbit-table__truncation{font-size:var(--type-meta-size);color:var(--fg-muted)}.orbit-tablewrap[aria-busy=true] .orbit-table__th{background:color-mix(in oklab,var(--brand-primary) 8%,var(--surface-sunken))}.orbit-proplist{display:grid;gap:var(--space-5) var(--space-8);margin:0}.orbit-proplist[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-proplist[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.orbit-proplist[data-density=compact]{gap:var(--space-3) var(--space-6)}.orbit-proplist__pair{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.orbit-proplist__label{font-size:var(--type-meta-size);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--fg-faint)}.orbit-proplist__value{margin:0;font-size:var(--size-13);color:var(--fg-primary);min-width:0;overflow-wrap:anywhere}.orbit-proplist__value[data-kind=identifier]{font-family:var(--font-mono);font-size:var(--size-12);direction:ltr;unicode-bidi:isolate}.orbit-proplist__value[data-kind=numeric]{font-variant-numeric:tabular-nums}.orbit-badge{display:inline-flex;align-items:center;gap:var(--space-2);padding:1px var(--space-3) 2px;font-size:var(--type-badge-size);font-weight:var(--type-badge-weight);line-height:1.35;border-radius:var(--radius-badge);border:var(--border-width) solid transparent;white-space:nowrap}.orbit-badge[data-tooltip]{cursor:help;border-block-end-style:dotted}.orbit-badge--neutral{color:var(--status-neutral-fg);background:var(--status-neutral-surface);border-color:var(--status-neutral-border)}.orbit-badge--positive{color:var(--status-positive-fg);background:var(--status-positive-surface);border-color:var(--status-positive-border)}.orbit-badge--warning{color:var(--status-warning-fg);background:var(--status-warning-surface);border-color:var(--status-warning-border)}.orbit-badge--negative{color:var(--status-negative-fg);background:var(--status-negative-surface);border-color:var(--status-negative-border)}.orbit-badge--info{color:var(--status-info-fg);background:var(--status-info-surface);border-color:var(--status-info-border)}.orbit-badge--paused{color:var(--status-paused-fg);background:var(--status-paused-surface);border-color:var(--status-paused-border);border-style:dashed}.orbit-badge--inferred{color:var(--status-inferred-fg);background:var(--status-inferred-surface);border-color:var(--status-inferred-border);border-style:dashed}.orbit-chip{display:inline-flex;align-items:center;gap:var(--space-3);padding:1px var(--space-4) 2px;font-size:var(--type-badge-size);font-weight:var(--type-badge-weight);border-radius:var(--radius-chip);border:var(--border-width) solid var(--border-default);background:var(--surface-panel);color:var(--fg-secondary);white-space:nowrap;text-transform:capitalize}.orbit-chip__dot{inline-size:6px;block-size:6px;border-radius:var(--radius-pill);background:currentColor;flex:none}.orbit-chip--positive{color:var(--status-positive-fg);border-color:var(--status-positive-border)}.orbit-chip--warning{color:var(--status-warning-fg);border-color:var(--status-warning-border)}.orbit-chip--negative{color:var(--status-negative-fg);border-color:var(--status-negative-border)}.orbit-chip--info{color:var(--status-info-fg);border-color:var(--status-info-border)}.orbit-live{display:inline-flex;align-items:center;gap:var(--space-3);font-size:var(--type-meta-size);color:var(--fg-muted);cursor:help}.orbit-live[data-paused]{color:var(--status-paused-fg)}.orbit-progress{display:flex;flex-direction:column;gap:var(--space-2);min-inline-size:180px}.orbit-progress__text{display:flex;align-items:baseline;gap:var(--space-4);font-size:var(--type-meta-size)}.orbit-progress__label{color:var(--fg-secondary)}.orbit-progress__ratio{margin-inline-start:auto;color:var(--fg-muted);font-variant-numeric:tabular-nums}.orbit-progress__failed{color:var(--status-negative-fg)}.orbit-progress__track{display:flex;block-size:6px;background:var(--surface-active);border-radius:var(--radius-pill);overflow:hidden}.orbit-progress[data-compact] .orbit-progress__track{block-size:4px}.orbit-progress__done{background:var(--brand-primary)}.orbit-progress__fail{background:var(--status-negative-solid)}.orbit-progress__indet{inline-size:40%;background:var(--brand-primary);border-radius:var(--radius-pill);animation:orbit-indet 1.1s var(--ease-standard) infinite}@keyframes orbit-indet{0%{transform:translate(-100%)}to{transform:translate(250%)}}.orbit-code{font-family:var(--font-mono);font-size:var(--type-code-inline-size);color:var(--fg-code);background:var(--surface-code);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-xs);padding:1px var(--space-2);direction:ltr;unicode-bidi:isolate}.orbit-code--truncate{display:inline-block;max-inline-size:32ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.orbit-codeblock{margin:0;border:var(--border-width) solid var(--border-default);border-radius:var(--radius-code);overflow:hidden;background:var(--surface-code)}.orbit-codeblock__bar{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);background:var(--surface-sunken);border-block-end:var(--border-width) solid var(--border-subtle)}.orbit-codeblock__lang{font-family:var(--font-mono);font-size:var(--size-10);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--fg-faint)}.orbit-codeblock__label{font-size:var(--size-11);color:var(--fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-codeblock__copy{margin-inline-start:auto}.orbit-codeblock__pre{margin:0;padding:var(--space-5);overflow:auto;max-block-size:var(--code-block-max-height);font-family:var(--font-mono);font-size:var(--type-code-block-size);line-height:var(--type-code-block-leading);color:var(--fg-code);direction:ltr;unicode-bidi:isolate;-moz-tab-size:2;tab-size:2}.orbit-codeblock[data-wrap] .orbit-codeblock__pre{white-space:pre-wrap;overflow-wrap:anywhere}.orbit-codeblock__pre:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.orbit-tree{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.orbit-tree[data-depth="0"]>.orbit-tree__node>.orbit-tree__row{border-block-start:none}.orbit-tree .orbit-tree{padding-inline-start:var(--nest-indent);border-inline-start:var(--border-width) solid var(--border-default);margin-inline-start:var(--space-3)}.orbit-tree__row{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-xs);font-size:var(--size-13)}.orbit-tree__row:hover{background:var(--surface-hover)}.orbit-tree__row[data-orphan]{background:var(--status-warning-surface)}.orbit-tree__content{min-width:0;display:flex;align-items:center;gap:var(--space-4)}.orbit-tree__orphanflag{font-size:var(--size-10);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--status-warning-fg)}.orbit-tree__actions{margin-inline-start:auto;display:flex;gap:var(--space-3);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.orbit-tree__row:hover .orbit-tree__actions,.orbit-tree__row:focus-within .orbit-tree__actions{opacity:1}.orbit-tree__empty{font-size:var(--size-13);color:var(--fg-muted)}.orbit-sellist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.orbit-sellist__item{display:flex;align-items:baseline;gap:var(--space-4);inline-size:100%;text-align:start;padding:var(--space-3) var(--space-5);font-size:var(--size-12);color:var(--fg-secondary);background:transparent;border:0;border-block-end:var(--border-width) solid var(--border-subtle);cursor:pointer;transition:var(--transition-control)}.orbit-sellist__item:hover{background:var(--surface-hover);color:var(--fg-primary)}.orbit-sellist__item[data-selected]{background:var(--surface-selected);color:var(--fg-primary);box-shadow:inset 2px 0 0 0 var(--brand-primary)}.orbit-sellist__item:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.orbit-sellist__label{font-family:var(--font-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbit-sellist__meta{margin-inline-start:auto;font-size:var(--size-10);color:var(--fg-faint)}.orbit-sellist__empty{font-size:var(--size-13);color:var(--fg-muted)}.orbit-tabs__list{display:flex;gap:var(--space-1);border-block-end:var(--border-width) solid var(--border-default)}.orbit-tabs__tab{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);font-family:var(--font-sans);font-size:var(--size-13);font-weight:var(--weight-medium);color:var(--fg-muted);background:transparent;border:0;border-block-end:var(--border-width-strong) solid transparent;margin-block-end:-1px;cursor:pointer;transition:var(--transition-control)}.orbit-tabs__tab:hover{color:var(--fg-primary);background:var(--surface-hover)}.orbit-tabs__tab[data-active]{color:var(--fg-primary);border-block-end-color:var(--brand-primary)}.orbit-tabs__tab:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.orbit-tabs__indicator{display:inline-flex}.orbit-tabs__panel{padding-block-start:var(--space-6)}.orbit-tabs__panel:focus-visible{outline:none}.orbit-disclosure__toggle{font-family:var(--font-sans);font-size:var(--type-button-compact-size);font-weight:var(--weight-medium);color:var(--fg-link);background:transparent;border:0;padding:var(--space-1) var(--space-2);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.orbit-disclosure__toggle:hover{color:var(--fg-link-hover)}.orbit-disclosure__toggle:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}.orbit-disclosure__region{padding-block:var(--space-4)}.orbit-notice{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken)}.orbit-notice--informational{color:var(--status-info-fg);border-color:var(--status-info-border);background:var(--status-info-surface)}.orbit-notice--deferred{color:var(--status-paused-fg);border-color:var(--status-paused-border);border-style:dashed;background:var(--status-paused-surface)}.orbit-notice--secret{color:var(--status-warning-fg);border-color:var(--status-warning-border);background:var(--status-warning-surface)}.orbit-notice__glyph{flex:none;margin-block-start:1px}.orbit-notice__body{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;flex:1 1 auto}.orbit-notice__title{font-size:var(--size-13);font-weight:var(--weight-medium)}.orbit-notice__text{font-size:var(--size-13);color:var(--fg-secondary);line-height:var(--leading-normal);max-inline-size:78ch}.orbit-notice__pre{font-size:var(--type-meta-size);color:var(--fg-muted)}.orbit-notice__pre code,.orbit-notice__secretvalue{font-family:var(--font-mono)}.orbit-notice__secret{display:flex;align-items:center;gap:var(--space-4)}.orbit-notice__secretvalue{flex:1 1 auto;min-width:0;font-size:var(--size-12);padding:var(--space-3) var(--space-4);background:var(--surface-panel);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:ltr}.orbit-notice__action{display:flex;gap:var(--space-3);padding-block-start:var(--space-2)}.orbit-errorpanel{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border:var(--border-width) solid var(--status-negative-border);border-inline-start:var(--border-width-strong) solid var(--status-negative-solid);border-radius:var(--radius-md);background:var(--status-negative-surface);color:var(--status-negative-fg)}.orbit-errorpanel__head{display:flex;align-items:center;gap:var(--space-4)}.orbit-errorpanel__title{font-size:var(--size-14);font-weight:var(--weight-semibold)}.orbit-errorpanel__api{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;font-size:var(--size-13);color:var(--fg-primary)}.orbit-errorpanel__status,.orbit-errorpanel__code{font-family:var(--font-mono);font-size:var(--size-11);padding:1px var(--space-2);background:var(--surface-panel);border:var(--border-width) solid var(--status-negative-border);border-radius:var(--radius-xs)}.orbit-errorpanel__detail,.orbit-errorpanel__request{font-size:var(--type-meta-size);color:var(--fg-secondary)}.orbit-errorpanel__request code{font-family:var(--font-mono)}.orbit-errorpanel__actions{padding-block-start:var(--space-2)}.orbit-stalled{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);border:var(--border-width) dashed var(--status-paused-border);border-radius:var(--radius-md);background:var(--status-paused-surface);color:var(--status-paused-fg)}.orbit-stalled__head{display:flex;align-items:center;gap:var(--space-4)}.orbit-stalled__title{font-size:var(--size-14);font-weight:var(--weight-semibold)}.orbit-stalled__reason,.orbit-stalled__advice{font-size:var(--size-13);color:var(--fg-secondary);line-height:var(--leading-normal);max-inline-size:72ch}.orbit-stalled__actions{padding-block-start:var(--space-3)}.orbit-inlinemsg{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--type-meta-size);line-height:var(--leading-snug)}.orbit-inlinemsg--error{color:var(--status-negative-fg)}.orbit-inlinemsg--warning{color:var(--status-warning-fg)}.orbit-inlinemsg--muted{color:var(--fg-muted)}.orbit-popover-anchor{position:relative;display:inline-block}.orbit-popover{position:absolute;z-index:var(--z-popover);inline-size:max-content;max-inline-size:var(--popover-max-width);background:var(--surface-raised);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-panel);box-shadow:var(--shadow-popover)}.orbit-popover[data-anchor=block-end]{inset-block-start:calc(100% + var(--space-3))}.orbit-popover[data-anchor=block-start]{inset-block-end:calc(100% + var(--space-3))}.orbit-popover[data-align=start]{inset-inline-start:0}.orbit-popover[data-align=end]{inset-inline-end:0}.orbit-popover__body{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.orbit-popover__footer{display:flex;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-block-start:var(--border-width) solid var(--border-subtle);background:var(--surface-sunken);border-end-start-radius:var(--radius-panel);border-end-end-radius:var(--radius-panel)}.orbit-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-dialog);display:grid;place-items:center;padding:var(--space-8);background:var(--surface-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.orbit-dialog{inline-size:var(--dialog-width);max-inline-size:100%;background:var(--surface-raised);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-dialog);box-shadow:var(--shadow-dialog);overflow:hidden;animation:orbit-dialog-in var(--duration-base) var(--ease-enter)}@keyframes orbit-dialog-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.orbit-dialog__head{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-7) var(--space-4)}.orbit-dialog__glyph{display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;border-radius:var(--radius-md);flex:none}.orbit-dialog__glyph--neutral{color:var(--status-info-fg);background:var(--status-info-surface)}.orbit-dialog__glyph--destructive{color:var(--status-negative-fg);background:var(--status-negative-surface)}.orbit-dialog__title{font-size:var(--size-16);font-weight:var(--weight-semibold);color:var(--fg-primary)}.orbit-dialog__body{padding:0 var(--space-7) var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.orbit-dialog__message{font-size:var(--type-body-size);color:var(--fg-secondary);line-height:var(--leading-normal)}.orbit-dialog__consequence{font-size:var(--size-13);color:var(--fg-muted);line-height:var(--leading-normal);padding-inline-start:var(--space-5);border-inline-start:var(--border-width-strong) solid var(--border-default)}.orbit-dialog__actions{display:flex;justify-content:flex-end;gap:var(--space-3);padding-block-start:var(--space-2)}.orbit-toaststack{position:fixed;z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8);pointer-events:none}.orbit-toaststack[data-position=block-end-inline-end]{inset-block-end:0;inset-inline-end:0}.orbit-toaststack[data-position=block-start-inline-end]{inset-block-start:0;inset-inline-end:0}.orbit-toaststack>*{pointer-events:auto}.orbit-toast{display:flex;align-items:flex-start;gap:var(--space-4);inline-size:var(--toast-width);padding:var(--space-5);background:var(--surface-raised);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-panel);box-shadow:var(--shadow-raised);animation:orbit-toast-in var(--duration-base) var(--ease-enter)}.orbit-toast[data-dismissing]{opacity:0;transition:opacity var(--duration-base) var(--ease-exit)}@keyframes orbit-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.orbit-toast__glyph{flex:none;margin-block-start:1px}.orbit-toast__glyph--success{color:var(--status-positive-fg)}.orbit-toast__glyph--error{color:var(--status-negative-fg)}.orbit-toast__glyph--warning{color:var(--status-warning-fg)}.orbit-toast__glyph--info,.orbit-toast__glyph--progress{color:var(--status-info-fg)}.orbit-toast[data-tone=error]{border-inline-start:var(--border-width-strong) solid var(--status-negative-solid)}.orbit-toast__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.orbit-toast__title{font-size:var(--size-13);font-weight:var(--weight-medium);color:var(--fg-primary)}.orbit-toast__detail{font-size:var(--size-12);color:var(--fg-muted);line-height:var(--leading-snug);overflow-wrap:anywhere}.orbit-field{display:flex;flex-direction:column;gap:var(--field-gap);min-width:0}.orbit-field[data-inline]{flex-direction:row;align-items:center;gap:var(--space-4)}.orbit-field[data-inline] .orbit-field__labelrow{flex:none}.orbit-field__labelrow{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.orbit-field__label{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--fg-secondary)}.orbit-field__required{color:var(--status-negative-fg);margin-inline-start:2px}.orbit-field__type{font-size:var(--size-10);color:var(--fg-faint);background:var(--surface-sunken);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-xs);padding:1px var(--space-2)}.orbit-field__flag{font-size:var(--size-10);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--fg-faint)}.orbit-field__control{display:flex;min-width:0}.orbit-field__control>*{min-width:0}.orbit-field__helper{font-size:var(--type-meta-size);color:var(--fg-muted);line-height:var(--leading-snug);max-inline-size:72ch}.orbit-field__comparison{font-size:var(--type-meta-size);color:var(--fg-secondary);font-variant-numeric:tabular-nums}.orbit-field__error{font-size:var(--type-meta-size);color:var(--status-negative-fg);line-height:var(--leading-snug)}.orbit-field[data-state=readonly] .orbit-input,.orbit-field[data-state=readonly] .orbit-select{background:var(--surface-sunken);border-style:dashed;color:var(--fg-primary);cursor:default}.orbit-field[data-state=disabled] .orbit-input,.orbit-field[data-state=disabled] .orbit-select{background:var(--surface-disabled);color:var(--fg-disabled);border-color:var(--border-subtle)}.orbit-input,.orbit-select,.orbit-codearea__input{inline-size:100%;min-inline-size:0;min-height:var(--density-control-height);padding-block:var(--density-pad-block);padding-inline:var(--space-4);font-family:var(--font-sans);font-size:var(--size-13);color:var(--fg-primary);background:var(--surface-panel);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-control);transition:var(--transition-control)}.orbit-input[data-density=compact],.orbit-select[data-density=compact]{min-height:var(--density-compact-control-height);padding-block:var(--density-compact-pad-block);font-size:var(--size-12);border-radius:var(--radius-control-compact)}.orbit-input::placeholder{color:var(--fg-faint)}.orbit-input:hover:not(:disabled):not([readonly]),.orbit-select:hover:not(:disabled){border-color:var(--fg-faint)}.orbit-input:focus-visible,.orbit-select:focus-visible,.orbit-codearea__input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:0;border-color:var(--brand-primary)}.orbit-input[aria-invalid=true]{border-color:var(--status-negative-solid);background:color-mix(in oklab,var(--status-negative-surface) 60%,var(--surface-panel))}.orbit-input:disabled,.orbit-select:disabled{background:var(--surface-disabled);color:var(--fg-disabled);cursor:not-allowed}.orbit-input--identifier{font-family:var(--font-mono);font-size:var(--size-12);direction:ltr;unicode-bidi:isolate}.orbit-input--number{font-variant-numeric:tabular-nums;max-inline-size:14ch}.orbit-input--datetime{max-inline-size:24ch}.orbit-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline-end:var(--space-8);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 16px) calc(50% + 1px),calc(100% - 11px) calc(50% + 1px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.orbit-select[data-action]{color:var(--fg-secondary);font-style:italic}.orbit-search{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.orbit-search__box{position:relative;flex:1 1 320px;min-width:0;display:flex}.orbit-search__input{padding-inline-end:var(--space-9)}.orbit-search__clear{position:absolute;inset-inline-end:var(--space-1);inset-block-start:50%;transform:translateY(-50%)}.orbit-search__error{flex-basis:100%;font-size:var(--type-meta-size);color:var(--status-negative-fg)}.orbit-colorinput{display:inline-flex;align-items:center;gap:var(--space-4)}.orbit-colorinput__swatch{inline-size:40px;block-size:var(--density-control-height);padding:2px;border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-panel);cursor:pointer}.orbit-colorinput__value{font-family:var(--font-mono);font-size:var(--size-12);color:var(--fg-secondary);text-transform:uppercase}.orbit-colorinput__token{font-size:var(--size-11);color:var(--fg-faint)}.orbit-fileinput{display:flex;flex-direction:column;gap:var(--space-4)}.orbit-fileinput__row{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.orbit-fileinput__native{position:absolute;width:1px;height:1px;opacity:0}.orbit-fileinput__native:focus-visible+.orbit-fileinput__name{outline:var(--focus-ring-width) solid var(--focus-ring-color)}.orbit-fileinput__name{font-family:var(--font-mono);font-size:var(--size-12);color:var(--fg-muted)}.orbit-fileinput[data-state=chosen] .orbit-fileinput__name{color:var(--fg-primary)}.orbit-fileinput__hint{font-size:var(--type-meta-size);color:var(--fg-muted)}.orbit-fileinput__result{border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);padding:var(--space-4)}.orbit-codearea{display:flex;flex-direction:column;border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-code);background:var(--surface-code);overflow:hidden}.orbit-codearea[data-invalid]{border-color:var(--status-negative-solid)}.orbit-codearea__input{border:0;border-radius:0;background:transparent;font-family:var(--font-mono);font-size:var(--type-code-block-size);line-height:var(--type-code-block-leading);resize:vertical;direction:ltr;unicode-bidi:isolate;-moz-tab-size:2;tab-size:2}.orbit-codearea__input:focus-visible{outline-offset:-2px}.orbit-codearea__foot{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);border-block-start:var(--border-width) solid var(--border-subtle);background:var(--surface-sunken)}.orbit-codearea__lang{font-size:var(--size-10);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--fg-faint)}.orbit-codearea__error{font-size:var(--type-meta-size);color:var(--status-negative-fg)}.orbit-checkbox,.orbit-radio{display:inline-flex;align-items:flex-start;gap:var(--space-4);cursor:pointer;font-size:var(--size-13);color:var(--fg-primary)}.orbit-checkbox__input,.orbit-radio__input{inline-size:15px;block-size:15px;margin:2px 0 0;accent-color:var(--brand-primary);cursor:pointer;flex:none}.orbit-checkbox__input:focus-visible,.orbit-radio__input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.orbit-checkbox__input:disabled,.orbit-radio__input:disabled{cursor:not-allowed}.orbit-checkbox__input:disabled+.orbit-checkbox__text{color:var(--fg-disabled)}.orbit-checkbox__text,.orbit-radio__text{display:flex;flex-direction:column;gap:var(--space-1)}.orbit-checkbox__hint,.orbit-radio__hint{font-size:var(--type-meta-size);color:var(--fg-muted)}.orbit-radiogroup{display:flex;gap:var(--space-7);flex-wrap:wrap}.orbit-radiogroup[data-orientation=vertical]{flex-direction:column;gap:var(--space-4)}.orbit-repeat{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start}.orbit-repeat__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3);inline-size:100%}.orbit-repeat__row{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--surface-sunken);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md)}.orbit-repeat__row[data-invalid]{border-color:var(--status-negative-solid)}.orbit-repeat__fields{display:flex;flex:1 1 auto;gap:var(--space-5);flex-wrap:wrap;align-items:center;min-width:0}.orbit-repeat__empty{font-size:var(--size-13);color:var(--fg-muted)}.orbit-kv{display:grid;gap:var(--space-3)}.orbit-kv__head,.orbit-kv__row{display:grid;grid-template-columns:minmax(120px,22ch) minmax(0,1fr) auto;gap:var(--space-4);align-items:center}.orbit-kv__head{font-size:var(--size-10);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--fg-faint)}.orbit-kv__key{font-family:var(--font-mono);font-size:var(--size-12);color:var(--fg-code);background:var(--surface-sunken);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-xs);padding:var(--space-2) var(--space-3);overflow:hidden;text-overflow:ellipsis}.orbit-kv__empty{font-size:var(--size-13);color:var(--fg-muted)}.orbit-kv__add{display:flex;gap:var(--space-4);align-items:center;padding-block-start:var(--space-3);border-block-start:var(--border-width) dashed var(--border-default)}.orbit-kv__add .orbit-input{max-inline-size:24ch}.orbit-nested{display:flex;flex-direction:column;gap:var(--space-4)}.orbit-nested__head{display:flex;align-items:baseline;gap:var(--space-3)}.orbit-nested__label{font-family:var(--font-mono);font-size:var(--size-12);font-weight:var(--weight-medium);color:var(--fg-secondary)}.orbit-nested__type{font-size:var(--size-10);color:var(--fg-faint)}.orbit-nested__toggle{inline-size:16px;block-size:16px;display:grid;place-items:center;padding:0;font-size:var(--size-12);line-height:1;color:var(--fg-secondary);background:var(--surface-sunken);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-xs);cursor:pointer}.orbit-nested__body{display:flex;flex-direction:column;gap:var(--space-5);padding-inline-start:var(--nest-indent);border-inline-start:var(--border-width) solid var(--border-default)}.orbit-coord{display:flex;gap:var(--space-5)}.orbit-coord__part{display:inline-flex;align-items:center;gap:var(--space-3)}.orbit-coord__tag{font-family:var(--font-mono);font-size:var(--size-10);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--fg-faint)}.orbit-inlineedit{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.orbit-inlineedit__display,.orbit-inlineedit__editor{flex:1 1 auto;min-width:0}.orbit-inlineedit__actions{display:flex;gap:var(--space-3)}.orbit-inlineedit__error{flex-basis:100%}.orbit-shell{display:grid;grid-template-columns:var(--nav-width) minmax(0,1fr);min-height:100vh;min-width:var(--viewport-min-width);background:var(--surface-page)}.orbit-shell__nav{display:flex;flex-direction:column;background:var(--surface-nav);border-inline-end:var(--border-width) solid var(--border-subtle);position:sticky;top:0;height:100vh;z-index:var(--z-nav)}.orbit-shell__brand{padding:var(--space-6) var(--space-6) var(--space-5)}.orbit-shell__navscroll{flex:1 1 auto;overflow-y:auto;padding-block-end:var(--space-6);display:flex;flex-direction:column;gap:var(--space-7)}.orbit-shell__identity{flex:none;padding:var(--space-5) var(--space-6);border-block-start:var(--border-width) solid color-mix(in oklab,var(--slate-0) 10%,transparent)}.orbit-shell__main{display:flex;flex-direction:column;min-width:0}.orbit-shell__statusbar{position:sticky;top:0;z-index:var(--z-sticky)}.orbit-shell__content{flex:1 1 auto;padding:var(--page-pad-block) var(--page-pad-inline);max-width:var(--content-max-width);width:100%}.orbit-shell__content:focus{outline:none}.orbit-navgroup{display:flex;flex-direction:column;gap:var(--space-1)}.orbit-navgroup__label{padding-inline:var(--space-6);font-size:var(--type-section-heading-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-on-nav-muted);margin-block-end:var(--space-3)}.orbit-navgroup__list{list-style:none;margin:0;padding:0 var(--space-3);display:flex;flex-direction:column;gap:1px}.orbit-navitem__li{display:block}.orbit-navitem{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--type-nav-size);font-weight:var(--type-nav-weight);line-height:var(--leading-snug);color:var(--fg-on-nav);text-decoration:none;transition:var(--transition-control);border-inline-start:var(--border-width-strong) solid transparent}.orbit-navitem:visited{color:var(--fg-on-nav)}.orbit-navitem:hover{background:color-mix(in oklab,var(--slate-0) 8%,transparent);color:var(--slate-0)}.orbit-navitem:active{background:color-mix(in oklab,var(--slate-0) 12%,transparent)}.orbit-navitem.is-active{background:color-mix(in oklab,var(--brand-primary) 22%,transparent);color:var(--slate-0);border-inline-start-color:var(--brand-primary)}.orbit-navitem:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:1px}.orbit-navitem__label{min-width:0}.orbit-breadcrumb__list{display:flex;align-items:center;gap:var(--space-2);list-style:none;margin:0;padding:0;font-size:var(--size-12)}.orbit-breadcrumb__item{display:flex;align-items:center;gap:var(--space-2);min-width:0}.orbit-breadcrumb__link{color:var(--fg-link);text-decoration:none}.orbit-breadcrumb__link:hover{text-decoration:underline}.orbit-breadcrumb__sep{color:var(--fg-faint)}.orbit-breadcrumb__leaf{color:var(--fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-inline-size:32ch}.orbit-breadcrumb__leaf.orbit-identifier{font-family:var(--font-mono);font-size:var(--size-11)}.orbit-identitybar{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap;min-height:var(--identity-bar-height);padding-inline:var(--page-pad-inline);padding-block:var(--space-3);background:var(--surface-panel);border-block-end:var(--border-width) solid var(--border-default)}.orbit-identitybar__badges{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.orbit-identitybar__actions{margin-inline-start:auto;display:flex;align-items:center;gap:var(--space-3)}.orbit-pagination{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.orbit-pagination__range{font-size:var(--type-meta-size);color:var(--fg-muted);font-variant-numeric:tabular-nums}.orbit-pagination__note{flex-basis:100%;font-size:var(--type-meta-size);color:var(--fg-muted);max-inline-size:64ch}code{font-size:var(--type-code-inline-size)}h3{font-size:var(--type-panel-heading-size);margin-block:var(--space-6) var(--space-4)}.brand{display:flex;align-items:center;gap:var(--space-4);font-weight:var(--weight-semibold);font-size:var(--size-16);letter-spacing:-.02em;color:var(--slate-0)}.brand .dot{inline-size:12px;block-size:12px;border-radius:var(--radius-pill);border:2px solid var(--brand-primary);flex:none}.shell-identity__who{font-size:var(--size-12);color:var(--fg-on-nav-muted);line-height:var(--leading-snug)}.skip-link{position:absolute;inset-inline-start:-9999px;inset-block-start:0;z-index:var(--z-toast);padding:var(--space-4) var(--space-5);background:var(--surface-raised);border:var(--border-width) solid var(--border-default);border-radius:0 0 var(--radius-lg) 0}.skip-link:focus{inset-inline-start:0}.muted{color:var(--fg-muted)}.error{color:var(--status-negative-fg)}.prop-meta{color:var(--fg-muted);font-size:var(--type-meta-size)}.prop{margin-block-end:var(--space-5)}.prop-label{display:flex;gap:var(--space-4);align-items:baseline;margin-block-end:var(--space-2)}.prop-label label{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--fg-secondary)}.reported-hint{font-size:var(--size-12);color:var(--fg-muted);margin-block-start:var(--space-1);display:flex;gap:var(--space-3);align-items:center}.field-row{display:flex;gap:var(--space-4);align-items:center;margin-block:var(--space-2)}.field-row label{min-inline-size:120px;color:var(--fg-muted)}.actions{display:flex;gap:var(--space-4);align-items:center;margin-block-start:var(--space-4);flex-wrap:wrap}.inline{display:inline-flex;gap:var(--space-2);align-items:center}.row{display:flex;gap:var(--space-4);align-items:center;flex-wrap:wrap}.spacer{flex:1}.grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-6)}.action-editor{border-inline-start:2px solid var(--border-default);padding-inline-start:var(--space-4)}.command-form{border:var(--border-width) solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-5);margin-block-end:var(--space-4)}.command-head{display:flex;gap:var(--space-4);align-items:baseline}.command-result{margin-block-start:var(--space-4)}pre{margin:0;background:var(--surface-code);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-code);padding:var(--space-4);overflow-x:auto}.map-placeholder{block-size:320px;border:var(--border-width) solid var(--border-default);border-radius:var(--radius-panel);position:relative;overflow:hidden;background:color-mix(in oklab,var(--brand-primary) 5%,var(--surface-panel))}
