@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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAVsABAAAAAACiAAAAUUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIQgmCcxEQCoNAg0ELDgABNgIkAxgEIAWDSgdGDINWG/cICK4HeEMa9QvHYUYoWISVufhyPO4rK4wq8QCvG/Z+khpQ9VQUKmJGR7VhNlofJtO7WzYT/m8t/bOzfITh2QAfBfFyYSBXUpF13botgcrzFYYlS+gb3HN6PVb2Pa4Ohav2P3Vx21PdwH74+5m+WGikRhOOaID//63f/qKCK3XA6Xdii6sAOUw+PJpdIB2Anpo55RTBIV+qjt97ogBkBAqERo6uaAAeDSgHkzpSJOpY48behSnQAuzbkigomguDqKglYMKfHRZrCf1AlOVYhsJAxQBiIALAuOGVBA0F6YM49791KCQBmVJAFwBRhnoKpCggAmKgDgwBddDygBwehQaqIm7SB+UEjwrl396mQnbvWd+AKeW8YuRrU69KowkVkuwYc+WOB0Cu3Jc6lGLDLDYSQR09HcCnD1kChQkKYercxyFczSuF8qkSb9MnBHjJYocCFVJSNOqVw9JOCqpQgjq2cChwIfXJcZvRdS1hreQsLY5beZaOJiO9A3LSRtMZWwbP5nUhsvq5o3Nvw1xJHjovwDe0qrU1w6GgeTgJnM2TKBkj4TG6fszfTmIKE4gct53aUtsiHx3ZuHKNbPokiRTJr6fOPSZGNpY2uvazL0zr7Oao/dUhF2Q71l6e5prRuobWFa3FYrAQJslH21rjYqt54UWK143ZgDs0rCC3xm1GKeHo1BzXUfEEVNSZ6gKtAft/g9ehEAoT6luKvAGS1OoABOOJ9JhyWXWAigA5IAaGANMASIC/RQAEkCSpBzQV1f0VMnRv8Us4dqdxJqia56CZmaC5eyMce5kpDp396Gv2/GdHbzbIEmfOhOYs9VU7L7LnR8x6/imK1SO5tdXnLFQW9naoNqxorzQebJ1StVTlLgoR11a8P3n4ZJcuP8Ph+zBo/B/yaQNtbZXGQ6Oi0uWTtlS6N3nYbZr/2GNs/R7MisJ7eIrDE2rWSldwNUrwOyUwaq4Cd2n8BGYa3KqAn8Ue3dht437u2u0pq1RpxY4iFCgOFMREEIhA7WRgjSdbE/2KVhO4dZu2yzBMRwttm3jXaAYuwt9bnuCJvxYQ3r+NI/wabY0ndIEk9pZYLw6FvktTDkZAHsZADsa7oUzogZSJOB632//uQPD+xr5ZUn3gb5Wr4G/wE8PLAfi5/vf/yZ1kD0JAAQSQhH+TvDMBCyA7k4rhIcL7aShHI0mh5w9ARbU4fVgIIAMi6BcJBFQ2BEOJAGB+yECL5LnVUrSea7ECa/O0VcuwGtCy3JI+o1YSsNaCBTMyuLjM6zdn1IwF85zmjZrgNG3OMJdqPhVKFahUY8KgFfV6TZlXaNqUAQ71Bk0aVWDahAFNBs2ZN9p2Eh5OiYrNpG6WyOTDutlhiyb0muM5OH7S+UlHBsOnDxpAqIw1PWP1N5Dh33MWkcDNIx15iI341TkznIh8EyaQQjIfdA9qOEiWHviLThSAMi12j6gIhEABDhjR3OLmUTc8Xl1JcBckhS/Ndysg7ylEg8qHSaTFwFeXxAkVyEIDVM4vlnWSxApdpBdlPcsgQjA7AxFJo3Dh2+7wCpIinsSPYTpJcYuSszCfdA4SE86iVcrlFs4PZzGOTWmSJhxnsep5JYtkQ5OTxdP6Ax7Q5OVKcvzAswSFUsUJY4GxqFQWF9fvLJVEsSR2WrBqq1Ri3qcxppmXRyAOesqEw+VL4P/T91QuG7RTc/O4M9wbpAe7BD38wA6kBzu501DH2KTfNcYBrFtwDQA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABWQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGncofljbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADEAAAAxFI/PixoZWFkAAAC3AAAADYAAAA2GuVJ6WhoZWEAAAMUAAAAHgAAACQHjQKuaG10eAAAAzQAAAAXAAAAGAZoAEFsb2NhAAADTAAAAA4AAAAOAIwAjG1heHAAAANcAAAAHAAAACAAGAC1bmFtZQAAA3gAAADeAAAByiPTQMdwb3N0AAAEWAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10k6NSSLZQuoBOdiH4rB9K6isrlWGEyk8GrVcSB9nRYvttGtAFUFXkmRxLexM88rcFGCKer7856b9YE7ABQqQsI6AGbcwjaAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA8AAgAgAAABiAMMAAMABwAAEyERISURIxEgAWj+mAEQuAMM/PRYAlz9pAAAAQAh//QCJALGADYAAAUiJjU0NjcjNTM/ATUHIzUhPgE1NCYjIgcnPgEzMhYVFAYHMxUjDwEVNzMVIQYVFBYzMjcXDgEBLmtkCQhPdk9GaaIBQgcGJi1GLj4gZDhkWwkIT3ZOR2mh/r8NLzNILj4hZAxcTRIlEU4xIAoHTg4fDyskN0smLFtNEiYRTjAiCghOGyArJDdLJi0AAAEAAAABAMSgvffYXw889QAJA+gAAAAA2zdCSwAAAADc58KH/ur+9gSfBHcAIAAJAAIAAAAAAAB42mNgZGBgYfz3Fkhe+Pfq3yuW+UARVMAGALBLB0AAAHjaY1zBoMAAAlcgmMmFQRFEAwAsfQOtAAAAABUAFQAVABUAYgBiAAB42mNgZGBgYGMIZGBnSALSIB4CsDAwAgASBQDOeNqVkEWWQkEQBGPcZznrPsC4u7s7ssLdHc7GCTgV+frhrPgaVZ2lwCwhJhibnBO7x+ZbPMYljRaPs0y9xRNcU2vxZI9mihUCLZ5mk90WL4sgQkF3hmM2dOfxkyMquyBeJy9O6J+WN6zzD+555Ylr3vjUSZAKP3hJSXkjVUqV1uQJklTktTwJef5l52wuKTBsKeNO63vSymZEo+b9lh2mKPaSa+fpxJtOBtPJEbR2UGSGsklDhio5+cJ2L4ZtNtniSNTKblU56dbFVyR0m56IvLWCtkaOkq203gTmuEO8AAB42mNgYgCD/1sZIhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANKMCJs=)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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-vietnamese-600-normal-CdKbmnAp.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-vietnamese-600-normal--5ui7us-.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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-latin-ext-600-normal-CBdNZ9Ci.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-ext-600-normal-DvCwRnqE.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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-condensed-latin-600-normal-CRd5VyFf.woff2)format("woff2"),url(/assets/ibm-plex-sans-condensed-latin-600-normal-6XnkKYvF.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#f2f4f4;--panel:#fff;--panel-sunken:#e9eded;--line:#d3dada;--line-strong:#a9b4b5;--text:#172024;--text-2:#4b585d;--text-3:#687579;--viewport:#e3e8e8;--grid:#c9d1d1;--accent:#0d6870;--accent-strong:#09545b;--accent-soft:#d8ecec;--on-accent:#fff;--focus:#0d6870;--ok:#2f7d3b;--warn:#a46200;--error:#b42318;--zone-0:#8e1b3a;--zone-1:#e06a12;--zone-2:#e9b22f;--zone-ne:#687579;--font-ui:"IBM Plex Sans", "Segoe UI", system-ui, sans-serif;--font-mono:"IBM Plex Mono", "Cascadia Mono", ui-monospace, monospace;--font-display:"IBM Plex Sans Condensed", "IBM Plex Sans", sans-serif;--t-micro:11px;--t-small:12px;--t-body:13px;--t-title:15px;--t-page:20px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--row:28px;--r-1:2px;--r-2:4px;--shadow-float:0 4px 16px #10181c24, 0 0 0 1px #10181c0f;--ease:cubic-bezier(.2, 0, 0, 1);--t-fast:.12s;--t-med:.18s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0f1416;--panel:#151c1f;--panel-sunken:#0c1012;--line:#253034;--line-strong:#3a484d;--text:#e3e9ea;--text-2:#a7b3b7;--text-3:#8a979c;--viewport:#12191b;--grid:#233033;--accent:#3db0b8;--accent-strong:#6cc7cd;--accent-soft:#133236;--on-accent:#0c1012;--focus:#6cc7cd;--ok:#5dbb6a;--warn:#e0a043;--error:#f0685b;--zone-0:#d9476b;--zone-1:#f08a3a;--zone-2:#f2c64f;--zone-ne:#8a979c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#0f1416;--panel:#151c1f;--panel-sunken:#0c1012;--line:#253034;--line-strong:#3a484d;--text:#e3e9ea;--text-2:#a7b3b7;--text-3:#8a979c;--viewport:#12191b;--grid:#233033;--accent:#3db0b8;--accent-strong:#6cc7cd;--accent-soft:#133236;--on-accent:#0c1012;--focus:#6cc7cd;--ok:#5dbb6a;--warn:#e0a043;--error:#f0685b;--zone-0:#d9476b;--zone-1:#f08a3a;--zone-2:#f2c64f;--zone-ne:#8a979c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:var(--t-body);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;line-height:18px}:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media print{html,body,#root{background:#fff;height:auto;overflow:visible}}._page_17319_1{background:var(--bg);grid-template-rows:40px minmax(0,1fr);height:100%;display:grid}._page_17319_1>header{grid-column:1}._main_17319_3{padding:32px max(24px,50% - 520px);overflow:auto}._head_17319_4{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:20px;display:flex}._head_17319_4 h1{font-family:var(--font-display);font-weight:600;font-size:var(--t-page);margin:0;line-height:26px}._lede_17319_6{color:var(--text-2);max-width:60ch;margin:6px 0 0}._actions_17319_7{gap:8px;display:flex}._empty_17319_8{max-width:60ch;padding:28px 0}._empty_17319_8 h2{font-size:var(--t-title);margin:0 0 6px;font-weight:600}._empty_17319_8 p{color:var(--text-2);margin:0}._error_17319_11{color:var(--error);margin-top:16px}._table_17319_12{border-collapse:collapse;background:var(--panel);border:1px solid var(--line);font-variant-numeric:tabular-nums;width:100%;margin-top:16px}._table_17319_12 th{text-align:left;font-weight:500;font-size:var(--t-small);color:var(--text-2);background:var(--panel-sunken);border-bottom:1px solid var(--line);height:30px;padding:0 12px}._table_17319_12 td{border-bottom:1px solid var(--line);height:36px;padding:0 12px}._table_17319_12 tbody tr{cursor:pointer}._table_17319_12 tbody tr:hover,._table_17319_12 tbody tr:focus-visible{background:var(--accent-soft);outline:none}._name_17319_17{font-weight:500}._num_17319_18{text-align:right!important}._btn_tkoss_2{height:26px;font:inherit;font-size:var(--t-body);color:var(--text);background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--r-1);cursor:pointer;white-space:nowrap;transition:background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}._btn_tkoss_2:hover:not(:disabled){border-color:var(--text-2)}._btn_tkoss_2:disabled{color:var(--text-3);cursor:default}._primary_tkoss_12{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._primary_tkoss_12:hover:not(:disabled){background:var(--accent-strong);border-color:var(--accent-strong)}._ghost_tkoss_14{color:var(--text-2);background:0 0;border-color:#0000}._ghost_tkoss_14:hover:not(:disabled){background:var(--panel-sunken);color:var(--text);border-color:#0000}._icon_tkoss_16{justify-content:center;width:26px;padding:0}._pressed_tkoss_17{background:var(--accent-soft);color:var(--accent-strong)}._field_tkoss_20{grid-template-columns:40% minmax(0,1fr);align-items:center;gap:2px 8px;min-height:28px;display:grid}._label_tkoss_21{color:var(--text-2);font-size:var(--t-small);line-height:15px}._label_tkoss_21 abbr{font-family:var(--font-mono);color:var(--text-3);margin-left:4px;font-size:11px;text-decoration:none}._control_tkoss_23{align-items:center;min-width:0;display:flex;position:relative}._wide_tkoss_24{grid-template-columns:minmax(0,1fr)}._wide_tkoss_24 ._label_tkoss_21{padding-top:2px}._wide_tkoss_24 ._note_tkoss_26,._wide_tkoss_24 ._error_tkoss_26{grid-column:1!important}._note_tkoss_26{color:var(--text-3);grid-column:2;font-size:11px;line-height:14px}._error_tkoss_26{color:var(--error);grid-column:2;font-size:11px;line-height:14px}._input_tkoss_29,._select_tkoss_29{width:100%;height:26px;font:inherit;font-size:var(--t-body);color:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:var(--r-1);padding:0 7px}._input_tkoss_29:hover,._select_tkoss_29:hover{border-color:var(--line-strong)}._input_tkoss_29:focus,._select_tkoss_29:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}._input_tkoss_29._num_tkoss_36{text-align:right;font-variant-numeric:tabular-nums;padding-right:58px}._input_tkoss_29._num_tkoss_36._noUnit_tkoss_37{padding-right:7px}._input_tkoss_29[aria-invalid=true]{border-color:var(--error)}._stale_tkoss_39{color:var(--text-3)}._suffix_tkoss_40{color:var(--text-3);border:0;border-left:1px solid var(--line);min-width:50px;font-size:11px;font:inherit;background:0 0;justify-content:flex-end;align-items:center;padding:0 6px;font-size:11px;display:flex;position:absolute;top:1px;bottom:1px;right:1px}select._suffix_tkoss_40{appearance:none;cursor:pointer;color:var(--text-2)}select._suffix_tkoss_40:hover{color:var(--text)}._textarea_tkoss_47{resize:vertical;height:auto;min-height:44px;padding:5px 7px;line-height:17px}._seg_tkoss_50{border:1px solid var(--line);border-radius:var(--r-1);width:100%;display:inline-flex;overflow:hidden}._seg_tkoss_50 button{height:24px;font:inherit;font-size:var(--t-small);color:var(--text-2);background:var(--panel);border:0;border-left:1px solid var(--line);cursor:pointer;white-space:nowrap;flex:1;padding:0 6px}._seg_tkoss_50 button:first-child{border-left:0}._seg_tkoss_50 button:hover{color:var(--text);background:var(--panel-sunken)}._seg_tkoss_50 button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-strong);font-weight:500}._chip_tkoss_60{white-space:nowrap;font-size:var(--t-small);align-items:center;gap:5px;line-height:16px;display:inline-flex}._swatch_tkoss_61{border:1px solid;border-radius:1px;flex:none;width:14px;height:10px}._z0_tkoss_62{border-color:var(--zone-0);background-image:radial-gradient(circle at center, transparent 0 1.1px, var(--zone-0) 1.3px 2px, transparent 2.2px);background-size:5px 5px}._z1_tkoss_63{border-color:var(--zone-1);background-image:repeating-linear-gradient(45deg, var(--zone-1) 0 1px, transparent 1px 4px), repeating-linear-gradient(-45deg, var(--zone-1) 0 1px, transparent 1px 4px)}._z2_tkoss_64{border-color:var(--zone-2);background-image:repeating-linear-gradient(45deg, var(--zone-2) 0 1.2px, transparent 1.2px 4px)}._zne_tkoss_65{border-color:var(--zone-ne);border-style:dashed}._status_tkoss_66{font-weight:500}._status_tkoss_66[data-s=fail],._status_tkoss_66[data-s=error]{color:var(--error)}._status_tkoss_66[data-s=warning]{color:var(--warn)}._status_tkoss_66[data-s=pass],._status_tkoss_66[data-s=ok]{color:var(--ok)}._status_tkoss_66[data-s=outside],._status_tkoss_66[data-s=info]{color:var(--text-2);font-weight:400}._section_tkoss_73{border-bottom:1px solid var(--line);gap:6px;padding:10px 12px 12px;display:grid}._sectionHead_tkoss_74{font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;font-weight:500;display:flex}._ref_tkoss_79{font-family:var(--font-mono);color:var(--text-3);white-space:nowrap;font-size:11px}._shell_1umgt_2{background:var(--bg);grid-template:"top top top"40px"tree view insp"minmax(0,1fr)"dock dock dock"/248px minmax(0,1fr) 340px;min-width:1100px;height:100%;display:grid}._topbar_1umgt_13{background:var(--panel);border-bottom:1px solid var(--line);grid-area:top;align-items:center;gap:10px;min-width:0;padding:0 10px 0 12px;display:flex}._wordmark_1umgt_17{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--text);cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:600}._crumbSep_1umgt_21{color:var(--text-3)}._crumb_1umgt_21{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}._draft_1umgt_23{font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);border:1px solid var(--line-strong);border-radius:var(--r-1);padding:0 5px;font-weight:500;line-height:16px}._save_1umgt_24{font-size:var(--t-small);color:var(--text-3);white-space:nowrap}._save_1umgt_24[data-state=error]{color:var(--error)}._spacer_1umgt_26{flex:1}._undo_1umgt_27{gap:2px;display:inline-flex}._meta_1umgt_28{font-size:var(--t-small);color:var(--text-3);font-family:var(--font-mono);white-space:nowrap}._meta_1umgt_28[data-state=unreachable]{color:var(--text-3)}._env_1umgt_30{font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent);border-radius:var(--r-1);padding:0 5px;font-weight:500;line-height:16px}._tree_1umgt_33{background:var(--panel);border-right:1px solid var(--line);grid-area:tree;padding-bottom:12px;overflow:auto}._tree_1umgt_33 ul{margin:0;padding:0;list-style:none}._treeHead_1umgt_35{height:32px;font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);justify-content:space-between;align-items:center;margin-top:4px;padding:0 4px 0 12px;font-weight:500;display:flex}._treeActions_1umgt_39{display:inline-flex}._row_1umgt_40{width:100%;height:26px;font:inherit;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding-right:8px;display:flex}._row_1umgt_40:hover{background:var(--panel-sunken)}._row_1umgt_40[aria-current=true]{background:var(--accent-soft);box-shadow:inset 2px 0 0 var(--accent)}._rowIcon_1umgt_46{color:var(--text-3);flex:none;display:inline-flex}._rowLabel_1umgt_47{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--font-mono);flex:1;font-size:12px;overflow:hidden}._tree_1umgt_33>ul>li>ul>li:first-child ._rowLabel_1umgt_47{font-family:var(--font-ui);font-size:var(--t-body);font-weight:500}._rowMeta_1umgt_49{color:var(--text-3);white-space:nowrap;font-size:11px}._zoneMeta_1umgt_50{font-family:var(--font-mono);align-items:center;gap:4px;display:inline-flex}._addRow_1umgt_51{gap:2px;padding:4px 6px 0;display:flex}._viewport_1umgt_54{background:var(--viewport);grid-area:view;min-height:0;position:relative;overflow:hidden}._viewbar_1umgt_55{z-index:2;pointer-events:none;flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:8px;left:8px;right:8px}._viewGroup_1umgt_58{pointer-events:auto;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-2);box-shadow:var(--shadow-float);align-items:center;gap:2px;padding:2px;display:inline-flex}._viewGroup_1umgt_58>div[role=group]{border:0;width:auto}._zoneToggle_1umgt_63{height:24px;font:inherit;font-size:var(--t-small);color:var(--text-3);border-radius:var(--r-1);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 8px;display:inline-flex}._zoneToggle_1umgt_63[aria-pressed=true]{color:var(--text)}._zoneToggle_1umgt_63[aria-pressed=false]>span{opacity:.35}._zoneToggle_1umgt_63:hover{background:var(--panel-sunken)}._loading_1umgt_70{color:var(--text-3);place-items:center;display:grid;position:absolute;inset:0}._toast_1umgt_71{z-index:50;max-width:520px;font-size:var(--t-body);color:var(--panel);background:var(--text);border-radius:var(--r-2);box-shadow:var(--shadow-float);animation:_toast_1umgt_71 3.2s var(--ease) forwards;padding:8px 14px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@keyframes _toast_1umgt_71{0%{opacity:0;transform:translate(-50%,6px)}6%,85%{opacity:1;transform:translate(-50%)}to{opacity:0;visibility:hidden}}._inspector_1umgt_80{background:var(--panel);border-left:1px solid var(--line);grid-area:insp;min-height:0;overflow:auto}._inspHead_1umgt_81{border-bottom:1px solid var(--line);background:var(--panel);z-index:1;gap:1px;padding:12px 12px 10px;display:grid;position:sticky;top:0}._inspTag_1umgt_82{font-family:var(--font-mono);font-size:var(--t-title);overflow-wrap:anywhere;font-weight:500;line-height:20px}._inspKind_1umgt_83{font-size:var(--t-small);color:var(--text-3)}._inspFoot_1umgt_84{padding:8px 6px 16px}._result_1umgt_85{min-height:22px;font-size:var(--t-title);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._result_1umgt_85>span:first-child{font-size:var(--t-title);font-weight:600}._muted_1umgt_87{color:var(--text-3)}._small_1umgt_88{font-size:var(--t-small);color:var(--text-3);margin:0;line-height:16px}._readout_1umgt_89{gap:0;margin:2px 0 0;display:grid}._readout_1umgt_89>div{border-bottom:1px dotted var(--line);grid-template-columns:52% minmax(0,1fr);align-items:baseline;padding:3px 0;display:grid}._readout_1umgt_89 dt{color:var(--text-2);font-size:var(--t-small)}._readout_1umgt_89 dt abbr{font-family:var(--font-mono);color:var(--text-3);margin-left:4px;font-size:11px;text-decoration:none}._readout_1umgt_89 dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}._readout_1umgt_89 dd u{color:var(--text-3);font-size:11px;text-decoration:none}._prompt_1umgt_95{background:var(--accent-soft);border-radius:var(--r-1);gap:6px;margin-top:4px;padding:8px;display:grid}._prompt_1umgt_95 p{font-size:var(--t-small);color:var(--text);margin:0;line-height:16px}._issues_1umgt_97{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}._issues_1umgt_97 li{font-size:var(--t-small);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;line-height:16px;display:grid}._collapse_1umgt_99{width:100%;font:inherit;font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:500;display:flex}._collapse_1umgt_99:hover{color:var(--text)}._count_1umgt_101{font-family:var(--font-mono);text-transform:none;letter-spacing:0;margin-left:auto;font-weight:400}._check_1umgt_102{font-size:var(--t-small);color:var(--text-2);align-items:center;gap:6px;display:flex}._trace_1umgt_105{counter-reset:step;margin:0;padding:0;list-style:none}._step_1umgt_106{border-top:1px solid var(--line);counter-increment:step;padding:7px 0 8px 22px;position:relative}._step_1umgt_106:before{content:counter(step);font-family:var(--font-mono);color:var(--text-3);font-size:10px;position:absolute;top:8px;left:0}._stepHead_1umgt_108{font-size:var(--t-small);justify-content:space-between;gap:8px;font-weight:500;display:flex}._stepInputs_1umgt_109{color:var(--text-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 10px;margin-top:3px;font-size:11px;display:flex}._stepInputs_1umgt_109 i,._stepOut_1umgt_110 i{font-family:var(--font-mono);color:var(--text-3);font-style:normal}._stepOut_1umgt_110{font-size:var(--t-small);font-variant-numeric:tabular-nums;margin-top:3px}._stepOut_1umgt_110 b{font-weight:600}._stepNote_1umgt_113{border-left:2px solid var(--line-strong);color:var(--text-2);margin-top:4px;padding-left:8px;font-size:11px;line-height:15px}._stepNote_1umgt_113[data-kind=warning]{border-left-color:var(--warn)}._stepNote_1umgt_113[data-kind=decision]{border-left-color:var(--accent)}._dock_1umgt_118{background:var(--panel);border-top:1px solid var(--line);flex-direction:column;grid-area:dock;min-height:0;display:flex}._dock_1umgt_118[data-open=true]{height:260px}._tabs_1umgt_120{border-bottom:1px solid var(--line);flex:none;align-items:center;padding:0 6px;display:flex}._tab_1umgt_120{height:32px;font:inherit;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 10px;display:inline-flex}._tab_1umgt_120:hover{color:var(--text)}._tab_1umgt_120[aria-selected=true]{color:var(--text);border-bottom-color:var(--accent);font-weight:500}._tabCount_1umgt_127{font-family:var(--font-mono);color:var(--text-3);font-size:11px;font-weight:400}._tabCount_1umgt_127[data-alert=true]{color:var(--error);font-weight:500}._dockBody_1umgt_129{flex:1;min-height:0;overflow:auto}._table_1umgt_130{border-collapse:collapse;width:100%;font-size:var(--t-small);font-variant-numeric:tabular-nums}._table_1umgt_130 th{z-index:1;text-align:left;white-space:nowrap;background:var(--panel-sunken);border-bottom:1px solid var(--line);height:28px;padding:0 8px;font-weight:500;position:sticky;top:0}._table_1umgt_130 td{border-bottom:1px solid var(--line);white-space:nowrap;height:28px;padding:0 8px}._table_1umgt_130 tbody tr{cursor:pointer}._table_1umgt_130 tbody tr:hover{background:var(--panel-sunken)}._table_1umgt_130 tbody tr[aria-selected=true]{background:var(--accent-soft)}._table_1umgt_130 tbody tr:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._num_1umgt_140{text-align:right!important}._unit_1umgt_141{color:var(--text-3);font-weight:400}._mono_1umgt_142{font-family:var(--font-mono);font-size:12px}._desc_1umgt_143{text-overflow:ellipsis;max-width:260px;overflow:hidden}._empty_1umgt_144{color:var(--text-2);margin:0;padding:14px 12px}._checkList_1umgt_145{margin:0;padding:0;list-style:none}._checkList_1umgt_145 button{width:100%;min-height:30px;font:inherit;font-size:var(--t-small);text-align:left;color:var(--text);border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;grid-template-columns:74px 92px minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 12px;display:grid}._checkList_1umgt_145 button:hover{background:var(--panel-sunken)}._checkText_1umgt_152{line-height:16px}._fileButtons_1umgt_154{gap:6px;display:grid}._fileButtons_1umgt_154>button{justify-content:flex-start}._treeHint_1umgt_156{font-size:var(--t-small);color:var(--text-3);margin:0;padding:0 12px 4px}._backdrop_1klm9_1{z-index:60;background:#10181c2e;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}._panel_1klm9_2{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-2);width:min(620px,100% - 32px);box-shadow:var(--shadow-float);overflow:hidden}._search_1klm9_3{border-bottom:1px solid var(--line);color:var(--text-3);align-items:center;gap:8px;padding:0 12px;display:flex}._search_1klm9_3 input{height:42px;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:14px}._list_1klm9_5{max-height:50vh;margin:0;padding:4px 0;list-style:none;overflow:auto}._item_1klm9_6{cursor:pointer;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:8px;height:30px;padding:0 12px;display:grid}._item_1klm9_6[aria-selected=true]{background:var(--accent-soft)}._group_1klm9_8{font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.04em;color:var(--text-3)}._label_1klm9_9{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._kbd_1klm9_10{font-family:var(--font-mono);color:var(--text-3);border:1px solid var(--line);border-radius:var(--r-1);padding:0 5px;font-size:11px;line-height:16px}._none_1klm9_11{color:var(--text-3);padding:10px 12px}
