@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans:"IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", "Cascadia Mono", monospace;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.9375rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--leading-tight:1.2;--leading-normal:1.5;--leading-relaxed:1.7;--tracking-label:.06em;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:3px;--radius-md:5px;--radius-lg:8px;--radius-full:999px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--duration-fast:.12s;--duration-base:.2s;--duration-slow:.32s;--container:78rem;--container-narrow:46rem;--nav-height:3.25rem;--sidebar-width:15rem;--z-dropdown:100;--z-nav:200;--z-modal:300;--z-toast:400}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101215;--bg-sunken:#0a0c0e;--surface:#16191d;--surface-raised:#1c2026;--surface-hover:#22262d;--surface-active:#282d35;--border:#262b31;--border-strong:#363d45;--text:#e6e9ec;--text-muted:#9aa3ad;--text-subtle:#6b747e;--text-inverse:#101215;--accent:#3ddbd9;--accent-hover:#61e5e3;--accent-active:#2cc0be;--accent-muted:#3ddbd924;--accent-border:#3ddbd966;--accent-contrast:#06201f;--success:#42be65;--success-muted:#42be6524;--warning:#f1c21b;--warning-muted:#f1c21b24;--danger:#fa4d56;--danger-hover:#ff6b73;--danger-muted:#fa4d5624;--danger-contrast:#fff;--info:#4589ff;--info-muted:#4589ff24;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 12px #0006;--shadow-lg:0 12px 32px #00000080;--overlay:#06080ab8;--scrollbar-thumb:#333941;--scrollbar-thumb-hover:#454c56}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f5f7;--bg-sunken:#e9ebee;--surface:#fff;--surface-raised:#fff;--surface-hover:#f2f4f6;--surface-active:#e8ebee;--border:#dde1e6;--border-strong:#c1c7cd;--text:#121619;--text-muted:#5a636c;--text-subtle:#7c858e;--text-inverse:#fff;--accent:#00807c;--accent-hover:#009793;--accent-active:#006663;--accent-muted:#00807c1a;--accent-border:#00807c59;--accent-contrast:#fff;--success:#157f3d;--success-muted:#157f3d1a;--warning:#8c6800;--warning-muted:#8c68001f;--danger:#c72a33;--danger-hover:#a81f27;--danger-muted:#c72a331a;--danger-contrast:#fff;--info:#0f5fd6;--info-muted:#0f5fd61a;--shadow-sm:0 1px 2px #10161a14;--shadow-md:0 4px 12px #10161a1a;--shadow-lg:0 12px 32px #10161a24;--overlay:#10161a66;--scrollbar-thumb:#c1c7cd;--scrollbar-thumb-hover:#a6adb4}@media (prefers-color-scheme:light){:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f5f7;--bg-sunken:#e9ebee;--surface:#fff;--surface-raised:#fff;--surface-hover:#f2f4f6;--surface-active:#e8ebee;--border:#dde1e6;--border-strong:#c1c7cd;--text:#121619;--text-muted:#5a636c;--text-subtle:#7c858e;--text-inverse:#fff;--accent:#00807c;--accent-hover:#009793;--accent-active:#006663;--accent-muted:#00807c1a;--accent-border:#00807c59;--accent-contrast:#fff;--success:#157f3d;--success-muted:#157f3d1a;--warning:#8c6800;--warning-muted:#8c68001f;--danger:#c72a33;--danger-hover:#a81f27;--danger-muted:#c72a331a;--danger-contrast:#fff;--info:#0f5fd6;--info-muted:#0f5fd61a;--shadow-sm:0 1px 2px #10161a14;--shadow-md:0 4px 12px #10161a1a;--shadow-lg:0 12px 32px #10161a24;--overlay:#10161a66;--scrollbar-thumb:#c1c7cd;--scrollbar-thumb-hover:#a6adb4}}label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-muted);display:block}input,select,textarea{width:100%;font-family:inherit;font-size:var(--text-base);color:var(--text);background-color:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);padding:.5rem .625rem}input::placeholder,select::placeholder,textarea::placeholder{color:var(--text-subtle)}input:hover:not(:disabled):not([readonly]),select:hover:not(:disabled):not([readonly]),textarea:hover:not(:disabled):not([readonly]){border-color:var(--text-subtle)}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-muted);outline:none}input:disabled,select:disabled,textarea:disabled{color:var(--text-subtle);background-color:var(--bg-sunken);cursor:not-allowed}input[readonly],select[readonly],textarea[readonly]{background-color:var(--bg-sunken);color:var(--text-muted)}textarea{resize:vertical;min-height:6rem;line-height:var(--leading-normal)}input[type=checkbox],input[type=radio]{width:auto;accent-color:var(--accent)}input[type=color]{cursor:pointer;height:2.25rem;padding:.125rem}select{cursor:pointer}select option{background-color:var(--surface);color:var(--text)}input[data-ok=ok]{border-color:var(--success)}input[data-ok=warn]{border-color:var(--warning)}input[data-ok=error]{border-color:var(--danger)}input[data-ok=error]:focus{box-shadow:0 0 0 3px var(--danger-muted)}input:-webkit-autofill{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text);transition:background-color 5000s ease-in-out}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text);transition:background-color 5000s ease-in-out}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text);transition:background-color 5000s ease-in-out}textarea:-webkit-autofill{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text);transition:background-color 5000s ease-in-out}select:-webkit-autofill{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text);transition:background-color 5000s ease-in-out}.field{gap:var(--space-2);flex-direction:column;display:flex}.field-hint{font-size:var(--text-xs);color:var(--text-subtle)}.field-error{font-size:var(--text-xs);color:var(--danger)}:root{--code-keyword:#c792ea;--code-string:#c3e88d;--code-number:#f78c6c;--code-comment:#6b747e;--code-function:#82aaff;--code-type:#ffcb6b;--code-tag:#f07178;--code-attr:#ffcb6b;--code-meta:#89ddff}:root[data-theme=light]{--code-keyword:#7c3faf;--code-string:#2e7d32;--code-number:#b4501a;--code-comment:#7c858e;--code-function:#1a56b8;--code-type:#8a6100;--code-tag:#b3245b;--code-attr:#8a6100;--code-meta:#00707a}@media (prefers-color-scheme:light){:root:not([data-theme]){--code-keyword:#7c3faf;--code-string:#2e7d32;--code-number:#b4501a;--code-comment:#7c858e;--code-function:#1a56b8;--code-type:#8a6100;--code-tag:#b3245b;--code-attr:#8a6100;--code-meta:#00707a}}.hljs{color:var(--text);background:0 0}.hljs-comment,.hljs-quote{color:var(--code-comment);font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-doctag,.hljs-name{color:var(--code-keyword)}.hljs-string,.hljs-addition,.hljs-symbol,.hljs-bullet{color:var(--code-string)}.hljs-number,.hljs-deletion{color:var(--code-number)}.hljs-title,.hljs-title.function_,.hljs-section{color:var(--code-function)}.hljs-type,.hljs-class .hljs-title,.hljs-built_in,.hljs-builtin-name{color:var(--code-type)}.hljs-tag{color:var(--text-muted)}.hljs-tag .hljs-name{color:var(--code-tag)}.hljs-attr,.hljs-attribute,.hljs-variable,.hljs-template-variable{color:var(--code-attr)}.hljs-meta,.hljs-selector-id,.hljs-selector-class,.hljs-link,.hljs-regexp{color:var(--code-meta)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:var(--weight-semibold)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;font-size:100%}body{min-height:100vh;color:var(--text);background:var(--bg);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{flex-direction:column;min-height:100vh;display:flex}h1,h2,h3,h4,h5,h6{font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--text);text-wrap:balance}h1{font-size:var(--text-2xl);letter-spacing:-.015em}h2{font-size:var(--text-xl);letter-spacing:-.01em}h3{font-size:var(--text-lg)}h4{font-size:var(--text-md)}h5,h6{font-size:var(--text-base)}p{text-wrap:pretty}a{color:var(--accent);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}a:hover{color:var(--accent-hover)}code,kbd,samp,pre{font-family:var(--font-mono);font-size:.925em}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.numeric{font-variant-numeric:tabular-nums}.label{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-subtle)}.muted{color:var(--text-muted)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}:focus:not(:focus-visible){outline:none}.container{width:100%;max-width:var(--container);padding-inline:var(--space-6);margin-inline:auto}@media (max-width:40rem){.container{padding-inline:var(--space-4)}}.container-narrow{max-width:var(--container-narrow)}main{padding-block:var(--space-8);flex:1}@media (max-width:40rem){main{padding-block:var(--space-6)}}.page-header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.page-header .page-header-text{min-width:0}.page-header .page-header-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-header p{margin-top:var(--space-1);color:var(--text-muted);font-size:var(--text-sm)}.stack{gap:var(--space-4);flex-direction:column;display:flex}.row{align-items:center;gap:var(--space-2);display:flex}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}*{scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-full);background-clip:content-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:content-box}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.vfm--fixed{position:fixed}.vfm--absolute{position:absolute}.vfm--inset{inset:0}.vfm--overlay{z-index:-1;background-color:#00000080}.vfm--prevent-none{pointer-events:none}.vfm--prevent-auto{pointer-events:auto}.vfm--outline-none:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.vfm-fade-enter-active{animation:.3s fade-in}.vfm-fade-leave-active{animation:.3s fade-out}.vfm-bounce-back{transition-property:transform;transition-duration:.3s}.vfm-slide-up-enter-active,.vfm-slide-up-leave-active,.vfm-slide-down-enter-active,.vfm-slide-down-leave-active{transition:transform .3s}.vfm-slide-down-enter-from,.vfm-slide-down-leave-to{transform:translateY(100vh)!important}.vfm-slide-up-enter-from,.vfm-slide-up-leave-to{transform:translateY(-100vh)!important}.vfm-slide-right-enter-active,.vfm-slide-right-leave-active,.vfm-slide-left-enter-active,.vfm-slide-left-leave-active{transition:transform .3s}.vfm-slide-right-enter-from,.vfm-slide-right-leave-to{transform:translate(100vw)!important}.vfm-slide-left-enter-from,.vfm-slide-left-leave-to{transform:translate(-100vw)!important}.vfm-swipe-banner-back,.vfm-swipe-banner-forward{z-index:10;width:27px;position:fixed;top:0;bottom:0}.vfm-swipe-banner-back{left:0}.vfm-swipe-banner-forward{right:0}.nBreadcrumb[data-v-7806d2ee]{font-family:var(--font-mono);font-size:var(--text-sm)}.nBreadcrumb ol[data-v-7806d2ee]{flex-wrap:wrap;align-items:center;padding:0;list-style:none;display:flex}.nBreadcrumb li[data-v-7806d2ee]{align-items:center;min-width:0;display:flex}.nBreadcrumb a[data-v-7806d2ee]{color:var(--text-muted);border-radius:var(--radius-sm);padding:.125rem .25rem}.nBreadcrumb a[data-v-7806d2ee]:hover{color:var(--accent);background-color:var(--surface-hover)}.nBreadcrumb span[aria-current=page][data-v-7806d2ee]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;padding:.125rem .25rem;overflow:hidden}.separator[data-v-7806d2ee]{color:var(--text-subtle);user-select:none}section[data-v-4916f039]{flex-direction:column;margin-bottom:1rem;display:flex}.input-container[data-v-c675f973]{width:100%;display:inline-block;position:relative}.input-container input[data-v-c675f973]{width:100%}.input-container button[data-v-c675f973]{cursor:pointer;color:var(--text);background:0 0;border:none;font-size:16px;transition:color .3s;position:absolute;top:50%;right:10px;transform:translateY(-25%)}.codeCard[data-v-a2ff2f4e]{background-color:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-md);margin:0;overflow:hidden}.codeHeader[data-v-a2ff2f4e]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background-color:var(--surface);border-bottom:1px solid var(--border);display:flex}.codeLanguage[data-v-a2ff2f4e]{font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-subtle)}.copyButton[data-v-a2ff2f4e]{align-items:center;gap:var(--space-2);font-family:inherit;font-size:var(--text-xs);color:var(--text-muted);border:1px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0;padding:.1875rem .5rem;display:inline-flex}.copyButton[data-v-a2ff2f4e]:hover{color:var(--accent);border-color:var(--accent-border)}.codeBody[data-v-a2ff2f4e]{min-height:2.5rem;max-height:25rem;padding:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-normal);background:0 0;margin:0;overflow:auto}.codeBody code[data-v-a2ff2f4e]{background:0 0}.tabsHeader{align-items:center;gap:var(--space-1);border-bottom:1px solid var(--border);scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.tabsHeader::-webkit-scrollbar{display:none}.tabsHeader[data-jb=true]{justify-content:space-between}.tab{padding:var(--space-2) var(--space-3);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-muted);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;border-bottom:2px solid #0000}.tab:hover{color:var(--text)}.tab[data-active=true]{color:var(--accent);border-bottom-color:var(--accent);cursor:default}.tabsContent{padding-top:var(--space-4)}.copyURL[data-v-1054e2c6]{gap:var(--space-2);flex-direction:column;display:flex}.value[data-v-1054e2c6]{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);font-family:inherit;font-size:var(--text-sm);color:var(--text);text-align:left;background-color:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out);display:flex}.value[data-v-1054e2c6]:hover{border-color:var(--accent-border)}.value span[data-v-1054e2c6]{overflow-wrap:anywhere}.value svg[data-v-1054e2c6]{color:var(--text-subtle);flex-shrink:0}.mavenProject[data-v-a24bbf66]{margin:0 auto}.details[data-v-a24bbf66]{flex-wrap:wrap;gap:1rem;display:flex}.info[data-v-a24bbf66]{flex-wrap:wrap-reverse;gap:1rem;display:flex}.codeBlock[data-v-a24bbf66]{flex-grow:1;max-width:50%}.projectHeader[data-v-a24bbf66]{align-items:center;margin-bottom:1rem;display:flex}.projectHeader .openProject[data-v-a24bbf66]{background-color:var(--accent-muted);color:#fff;text-align:end;border:1px solid gray;border-radius:.5rem;margin-left:1rem;padding:.5rem;text-decoration:none;display:block}.mavenProject[data-v-9eae1a4d]{margin:0 auto}.details[data-v-9eae1a4d]{flex-wrap:wrap;gap:1rem;display:flex}.info[data-v-9eae1a4d]{flex-wrap:wrap-reverse;gap:1rem;display:flex}.codeBlock[data-v-9eae1a4d]{flex-grow:1;max-width:50%}.projectHeader[data-v-9eae1a4d]{align-items:center;margin-bottom:1rem;display:flex}.projectHeader .openProject[data-v-9eae1a4d]{background-color:var(--accent-muted);color:#fff;text-align:end;border:1px solid gray;border-radius:.5rem;margin-left:1rem;padding:.5rem;text-decoration:none;display:block}.proxyRoute[data-v-e305822b]{margin:.5rem;display:flex}.proxyRoute input[data-v-e305822b]{margin-right:.5rem}.actionButton[data-v-e305822b]{margin-left:.5rem}.proxyConfig[data-v-e305822b]{padding:0;list-style-type:none}.ttl[data-v-e305822b]{flex-direction:column;gap:.5rem;margin:.5rem;display:flex}.ttl label[data-v-e305822b]{flex-direction:column;gap:.25rem;display:flex}.ttl .note[data-v-e305822b]{opacity:.8;font-size:.9rem}.submitButton[data-v-94a2d419]{width:100%;font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:1px solid #0000;padding:.5rem .875rem;line-height:1.25}.submitButton[data-v-94a2d419]:disabled{opacity:.5;cursor:not-allowed}.is-primary[data-v-94a2d419]{background-color:var(--accent);color:var(--accent-contrast)}.is-primary[data-v-94a2d419]:hover:not(:disabled){background-color:var(--accent-hover)}.is-danger[data-v-94a2d419]{border-color:var(--danger);color:var(--danger);background-color:#0000}.is-danger[data-v-94a2d419]:hover:not(:disabled){background-color:var(--danger);color:var(--danger-contrast)}#markdownEditor{width:100%;height:100%}#markdownEditor[data-v-3484452e]{min-height:20rem;margin-top:20px}.npmProject[data-v-153f74a1]{margin:0 auto}.details[data-v-153f74a1]{flex-wrap:wrap;gap:1rem;display:flex}.info[data-v-153f74a1]{flex-wrap:wrap-reverse;gap:1rem;display:flex}.codeBlock[data-v-153f74a1]{flex-grow:1;max-width:50%}.projectHeader[data-v-153f74a1]{align-items:center;margin-bottom:1rem;display:flex}.projectHeader .openProject[data-v-153f74a1]{background-color:var(--accent-muted);color:#fff;text-align:end;border:1px solid gray;border-radius:.5rem;margin-left:1rem;padding:.5rem;text-decoration:none;display:block}.note[data-v-c618dc4f]{opacity:.8;font-size:.9rem}.cargoProject[data-v-e05587ae]{margin:0 auto}.details[data-v-e05587ae]{flex-wrap:wrap;gap:1rem;display:flex}.info[data-v-e05587ae]{flex-wrap:wrap-reverse;gap:1rem;display:flex}.codeBlock[data-v-e05587ae]{flex-grow:1;max-width:50%}.projectHeader[data-v-e05587ae]{align-items:center;margin-bottom:1rem;display:flex}.projectHeader .openProject[data-v-e05587ae]{background-color:var(--accent-muted);color:#fff;text-align:end;border:1px solid gray;border-radius:.5rem;margin-left:1rem;padding:.5rem;text-decoration:none;display:block}.note[data-v-3681657a]{opacity:.8;font-size:.9rem}.dockerProject[data-v-4b32af6b]{margin:0 auto}.details[data-v-4b32af6b]{flex-wrap:wrap;gap:1rem;display:flex}.info[data-v-4b32af6b]{flex-wrap:wrap-reverse;gap:1rem;display:flex}.codeBlock[data-v-4b32af6b]{flex-grow:1;max-width:50%}.projectHeader[data-v-4b32af6b]{align-items:center;margin-bottom:1rem;display:flex}.projectHeader .openProject[data-v-4b32af6b]{background-color:var(--accent-muted);color:#fff;text-align:end;border:1px solid gray;border-radius:.5rem;margin-left:1rem;padding:.5rem;text-decoration:none;display:block}.note[data-v-6604a2d5]{opacity:.8;font-size:.9rem}.nCard[data-v-459a2b23]{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.cardHeader[data-v-459a2b23]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border);display:flex}.cardTitle[data-v-459a2b23]{min-width:0}.cardTitle h2[data-v-459a2b23]{font-size:var(--text-md);font-weight:var(--weight-semibold)}.cardSubtitle[data-v-459a2b23]{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--text-muted)}.cardActions[data-v-459a2b23]{gap:var(--space-2);flex-shrink:0;display:flex}.cardBody[data-v-459a2b23]{padding:var(--space-5)}.cardBody.isFlush[data-v-459a2b23]{padding:0}.cardFooter[data-v-459a2b23]{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5);background-color:var(--bg-sunken);border-top:1px solid var(--border);display:flex}.spinner[data-v-dbdda90f]{border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;flex-shrink:0;animation:.7s linear infinite spin-dbdda90f;display:inline-block}.is-inline[data-v-dbdda90f]{border-width:1.5px;width:1em;height:1em}.is-sm[data-v-dbdda90f]{width:1rem;height:1rem}.is-md[data-v-dbdda90f]{width:1.5rem;height:1.5rem}.is-lg[data-v-dbdda90f]{border-width:3px;width:2.5rem;height:2.5rem}@keyframes spin-dbdda90f{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner[data-v-dbdda90f]{animation-duration:1.6s}}.nButton[data-v-2837d94a]{justify-content:center;align-items:center;gap:var(--space-2);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.nButton[data-v-2837d94a]:disabled{opacity:.5;cursor:not-allowed}.is-sm[data-v-2837d94a]{font-size:var(--text-xs);padding:.3125rem .625rem}.is-md[data-v-2837d94a]{padding:.4688rem .875rem}.is-lg[data-v-2837d94a]{font-size:var(--text-base);padding:.625rem 1.125rem}.isBlock[data-v-2837d94a]{width:100%}.is-primary[data-v-2837d94a]{background-color:var(--accent);color:var(--accent-contrast)}.is-primary[data-v-2837d94a]:hover:not(:disabled){background-color:var(--accent-hover)}.is-primary[data-v-2837d94a]:active:not(:disabled){background-color:var(--accent-active)}.is-secondary[data-v-2837d94a]{background-color:var(--surface-raised);border-color:var(--border-strong);color:var(--text)}.is-secondary[data-v-2837d94a]:hover:not(:disabled){background-color:var(--surface-hover);border-color:var(--text-subtle)}.is-secondary[data-v-2837d94a]:active:not(:disabled){background-color:var(--surface-active)}.is-ghost[data-v-2837d94a]{color:var(--text-muted);background-color:#0000}.is-ghost[data-v-2837d94a]:hover:not(:disabled){background-color:var(--surface-hover);color:var(--text)}.is-danger[data-v-2837d94a]{border-color:var(--danger);color:var(--danger);background-color:#0000}.is-danger[data-v-2837d94a]:hover:not(:disabled){background-color:var(--danger);color:var(--danger-contrast)}.isLoading .labelText[data-v-2837d94a]{opacity:.7}.spinner[data-v-2837d94a]{width:1em;height:1em}.badgeGrid[data-v-67f2b444]{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:48rem){.badgeGrid[data-v-67f2b444]{grid-template-columns:1fr}}.controls[data-v-67f2b444]{gap:var(--space-4);flex-direction:column;display:flex}.colorRow[data-v-67f2b444]{align-items:center;gap:var(--space-2);display:flex}.colorRow input[type=color][data-v-67f2b444]{flex-shrink:0;width:2.75rem}.checkboxLabel[data-v-67f2b444]{align-items:center;gap:var(--space-2);color:var(--text);display:flex}.preview[data-v-67f2b444]{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.previewBadge[data-v-67f2b444]{width:100%;padding:var(--space-6);background-color:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex;overflow-x:auto}:root{--file-default:var(--text-subtle);--file-archive:#f1c21b;--file-config:#ff9e64;--file-checksum:#6b747e;--file-signature:#a78bfa;--file-source:#82aaff;--file-data:#42be65;--file-doc:#9aa3ad;--file-markup:#f07178;--file-image:#4ec9b0;--file-folder:#61c8e0}:root[data-theme=light]{--file-archive:#9a7500;--file-config:#b4501a;--file-checksum:#7c858e;--file-signature:#6d4bc4;--file-source:#1a56b8;--file-data:#157f3d;--file-doc:#5a636c;--file-markup:#b3245b;--file-image:#00706a;--file-folder:#0f6a8c}.browseItem{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-3);color:var(--text);border-bottom:1px solid var(--border);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);grid-template-columns:1fr auto auto;display:grid}.browseItem:hover,.browseItem:focus-visible{background-color:var(--surface-hover)}.browseItem:last-child{border-bottom:none}.itemAndName{align-items:center;gap:var(--space-3);min-width:0;font-family:var(--font-mono);font-size:var(--text-sm);display:flex}.itemName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.itemIcon{text-align:center;flex-shrink:0;width:1rem}.itemMeta{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--text-subtle);white-space:nowrap}@media (max-width:40rem){.browseItem{grid-template-columns:1fr auto}.itemModified{display:none}}.nSkeleton[data-v-4d027d33]{border-radius:var(--radius-sm);background-color:var(--surface-raised);background-image:linear-gradient(90deg, transparent 0%, var(--surface-hover) 50%, transparent 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite shimmer-4d027d33;display:block}@keyframes shimmer-4d027d33{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.nSkeleton[data-v-4d027d33]{animation:none}}#browseList[data-v-41f4ca6b]{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.nBadge[data-v-b8c6e5e8]{align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;border-radius:var(--radius-sm);border:1px solid #0000;padding:.1875rem .5rem;line-height:1.4;display:inline-flex}.dot[data-v-b8c6e5e8]{background-color:currentColor;border-radius:50%;flex-shrink:0;width:.4375rem;height:.4375rem}.is-neutral[data-v-b8c6e5e8]{background-color:var(--surface-raised);border-color:var(--border);color:var(--text-muted)}.is-accent[data-v-b8c6e5e8]{background-color:var(--accent-muted);border-color:var(--accent-border);color:var(--accent)}.is-success[data-v-b8c6e5e8]{background-color:var(--success-muted);border-color:var(--success);color:var(--success)}.is-warning[data-v-b8c6e5e8]{background-color:var(--warning-muted);border-color:var(--warning);color:var(--warning)}.is-danger[data-v-b8c6e5e8]{background-color:var(--danger-muted);border-color:var(--danger);color:var(--danger)}.is-info[data-v-b8c6e5e8]{background-color:var(--info-muted);border-color:var(--info);color:var(--info)}.nEmptyState[data-v-b1dfe93c]{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-6);text-align:center;flex-direction:column;display:flex}.nEmptyState h3[data-v-b1dfe93c]{font-size:var(--text-md);font-weight:var(--weight-medium)}.nEmptyState p[data-v-b1dfe93c]{max-width:32rem;font-size:var(--text-sm);color:var(--text-muted)}.icon[data-v-b1dfe93c]{color:var(--text-subtle);margin-bottom:var(--space-2);font-size:1.75rem}.actions[data-v-b1dfe93c]{gap:var(--space-2);margin-top:var(--space-3);display:flex}.loading[data-v-49c5bb28],.loadError[data-v-49c5bb28]{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-16) var(--space-4);color:var(--text-muted);display:flex}.loadError[data-v-49c5bb28]{color:var(--danger)}.input-container[data-v-50b4a68d]{width:100%;display:inline-block;position:relative}.input-container input[data-v-50b4a68d]{width:100%}.input-container button[data-v-50b4a68d]{cursor:pointer;color:var(--text);background:0 0;border:none;font-size:16px;transition:color .3s;position:absolute;top:35%;right:10px;transform:translateY(-25%)}.loginPage[data-v-ed6b61ce]{padding:var(--space-8) var(--space-4);justify-content:center;align-items:center;display:flex}.loginCard[data-v-ed6b61ce]{width:100%;max-width:24rem;padding:var(--space-8);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.brand[data-v-ed6b61ce]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);display:flex}.brand h1[data-v-ed6b61ce]{font-size:var(--text-xl)}.forgotPassword[data-v-ed6b61ce]{text-align:center;font-size:var(--text-sm);color:var(--text-muted)}.forgotPassword[data-v-ed6b61ce]:hover{color:var(--accent)}.logout[data-v-370577a4]{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-16) var(--space-4);color:var(--text-muted);flex-direction:column;display:flex}.intro[data-v-d594bb8b]{color:var(--text-muted);font-size:var(--text-sm)}.sent[data-v-d594bb8b]{align-items:flex-start;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-sm);display:flex}.sent strong[data-v-d594bb8b]{color:var(--text);font-weight:var(--weight-medium)}.sentIcon[data-v-d594bb8b]{color:var(--success);margin-top:.15rem}.back[data-v-d594bb8b]{margin-top:var(--space-4);text-align:center;font-size:var(--text-sm)}.npmLogin[data-v-20b330d9]{max-width:40rem;margin:0 auto}.error[data-v-20b330d9]{color:#ff6b6b}.approved[data-v-20b330d9]{font-weight:700}.nDataTable[data-v-7c0c46bf]{flex-direction:column;display:flex}.tableToolbar[data-v-7c0c46bf]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.searchWrapper[data-v-7c0c46bf]{flex:1;min-width:12rem;max-width:22rem;position:relative}.searchIcon[data-v-7c0c46bf]{color:var(--text-subtle);font-size:var(--text-xs);pointer-events:none;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.searchInput[data-v-7c0c46bf]{font-size:var(--text-sm);padding-left:2rem}.toolbarActions[data-v-7c0c46bf]{gap:var(--space-2);display:flex}.tableScroll[data-v-7c0c46bf]{overflow-x:auto}table[data-v-7c0c46bf]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}th[data-v-7c0c46bf]{padding:var(--space-3) var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-subtle);white-space:nowrap;border-bottom:1px solid var(--border);background-color:var(--bg-sunken)}td[data-v-7c0c46bf]{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);color:var(--text)}tbody tr:last-child td[data-v-7c0c46bf]{border-bottom:none}.mono[data-v-7c0c46bf]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs)}.sortButton[data-v-7c0c46bf]{align-items:center;gap:var(--space-2);font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.sortButton[data-v-7c0c46bf]:hover{color:var(--accent)}.sortIcon[data-v-7c0c46bf]{color:var(--accent);font-size:.625rem}.clickable[data-v-7c0c46bf]{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out)}.clickable[data-v-7c0c46bf]:hover,.clickable[data-v-7c0c46bf]:focus-visible{background-color:var(--surface-hover)}.skeletonRow td[data-v-7c0c46bf]{padding-block:calc(var(--space-3) + .0625rem)}.tableMessage[data-v-7c0c46bf]{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);font-size:var(--text-sm);color:var(--text-muted);display:flex}.tableMessage.isError[data-v-7c0c46bf]{color:var(--danger)}.repoName[data-v-9d9a5bf0]{font-weight:var(--weight-medium)}.search[data-v-39da079b]{max-width:60rem;margin:0 auto;padding:1rem}.searchForm[data-v-39da079b]{align-items:center;gap:.5rem;display:flex}.searchInput[data-v-39da079b]{flex:1 1 0;min-width:0;padding:.5rem;font-family:inherit}.searchInput.invalid[data-v-39da079b]{border-color:#ff6b6b}.searchForm[data-v-39da079b] .submitButton{flex:none;width:auto}.parseError[data-v-39da079b]{color:#ff6b6b}.help[data-v-39da079b]{margin:1rem 0}.help code[data-v-39da079b]{padding:0 .2rem}.help .field[data-v-39da079b]{margin-right:.4rem}.results[data-v-39da079b]{border-collapse:collapse;width:100%}.results th[data-v-39da079b],.results td[data-v-39da079b]{text-align:left;padding:.4rem .6rem}.results th[data-v-39da079b]{border-bottom:1px solid}.results .description[data-v-39da079b]{opacity:.75;font-size:.9rem;display:block}.sideNav[data-v-79895c74]{gap:var(--space-1);width:var(--sidebar-width);padding:var(--space-4) var(--space-3);background-color:var(--surface);border-right:1px solid var(--border);top:var(--nav-height);max-height:calc(100vh - var(--nav-height));flex-direction:column;flex-shrink:0;align-self:flex-start;display:flex;position:sticky;overflow-y:auto}@media (max-width:48rem){.sideNav[data-v-79895c74]{border-right:none;border-bottom:1px solid var(--border);flex-flow:wrap;width:100%;max-height:none;position:static}}.subBar[data-v-f8490b63]{margin-left:var(--space-4);padding-left:var(--space-2);border-left:1px solid var(--border)}.subBar[data-is-open=false][data-v-f8490b63]{display:none}.subBar[data-is-open=true][data-v-f8490b63],.subBarParent:hover .subBar[data-v-f8490b63],.subBarParent:focus-within .subBar[data-v-f8490b63]{display:block}.navLink[data-v-92090161]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-muted);border-radius:var(--radius-md);transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);display:flex}.navLink[data-v-92090161]:hover{color:var(--text);background-color:var(--surface-hover)}.navLink[data-v-92090161] svg{flex-shrink:0;width:1rem}.navLink[data-active=true][data-v-92090161]{color:var(--accent);background-color:var(--accent-muted);cursor:default}.sectionLabel[data-v-59bc5d7a]{padding:var(--space-1) var(--space-3) var(--space-2);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-subtle)}@media (max-width:48rem){.sectionLabel[data-v-59bc5d7a]{display:none}}.cards[data-v-70179b94]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.sectionCard[data-v-70179b94]{align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-5);color:var(--text);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);grid-template-rows:auto auto;grid-template-columns:auto 1fr;display:grid}.sectionCard[data-v-70179b94]:hover{color:var(--text);border-color:var(--accent-border);background-color:var(--surface-hover)}.sectionIcon[data-v-70179b94]{color:var(--accent);grid-row:1/span 2;font-size:1.5rem}.sectionTitle[data-v-70179b94]{font-weight:var(--weight-medium)}.sectionCount[data-v-70179b94]{font-family:var(--font-mono);font-size:var(--text-lg);font-variant-numeric:tabular-nums;color:var(--text-muted);grid-area:1/2;justify-self:end}.sectionDescription[data-v-70179b94]{font-size:var(--text-sm);color:var(--text-muted);grid-column:2}.twoBy[data-v-c8d45f9b]{grid-template-columns:1fr 1fr;gap:1rem;padding-top:1rem;display:grid}main[data-v-a4181eaf]{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.switchBox>label[data-v-eb64ab43]{margin-right:1rem}.switchBoxText[data-v-eb64ab43]{margin:auto 0;padding-bottom:0;font-size:1.5rem}.switch[data-v-eb64ab43]{width:60px;height:34px;display:inline-block;position:relative}.switch input[data-v-eb64ab43]{opacity:0;width:0;height:0}.slider[data-v-eb64ab43]{cursor:pointer;background-color:var(--border-strong);transition:all .4s;position:absolute;inset:0}.slider[data-v-eb64ab43]:before{content:"";background-color:var(--text-muted);width:26px;height:26px;transition:all .4s;position:absolute;bottom:4px;left:4px}.slider[data-checked=true][data-v-eb64ab43]{background-color:var(--accent)}input:focus+.slider[data-v-eb64ab43]{box-shadow:0 0 1px red}input:checked+.slider[data-v-eb64ab43]:before{transform:translate(26px)}.slider[data-v-eb64ab43]{border-radius:34px}.slider[data-v-eb64ab43]:before{border-radius:50%}.switchBox[data-v-ba1cb88f]{align-items:left;flex-direction:column;justify-content:space-between;margin:1rem 2rem;display:flex}.switchBox>label[data-v-ba1cb88f]{margin-right:1rem}.switchBoxText[data-v-ba1cb88f]{margin:auto 0;padding-bottom:0;font-size:1.5rem}.switch[data-v-ba1cb88f]{width:60px;height:34px;display:inline-block;position:relative}.switch input[data-v-ba1cb88f]{opacity:0;width:0;height:0}.slider[data-v-ba1cb88f]{cursor:pointer;background-color:red;transition:all .4s;position:absolute;inset:0}.slider[data-v-ba1cb88f]:before{content:"";background-color:green;width:26px;height:26px;transition:all .4s;position:absolute;bottom:4px;left:4px}.slider[data-checked=true][data-v-ba1cb88f]{background-color:#00f}input:focus+.slider[data-v-ba1cb88f]{box-shadow:0 0 1px #00f}input:checked+.slider[data-v-ba1cb88f]:before{transform:translate(26px)}.slider[data-v-ba1cb88f]{border-radius:34px}.slider[data-v-ba1cb88f]:before{border-radius:50%}form[data-v-0abc5bee]{flex-flow:wrap;gap:2rem;display:flex}form[data-v-9f6f5f0a]{flex-direction:column;gap:1rem;width:50%;margin:0 auto;padding:1rem;display:flex}.storageConfig[data-v-9f6f5f0a]{border:1px solid var(--border-strong);border-radius:.5rem;padding:1rem}@media screen and (max-width:1200px){form[data-v-9f6f5f0a]{width:100%}}main[data-v-9f6f5f0a]{flex-direction:column;gap:1rem;display:flex}.modalWrapper{padding:var(--space-4);justify-content:center;align-items:center;display:flex}.modalWrapper .vfm__overlay{background-color:var(--overlay);backdrop-filter:blur(2px)}.modalContent{width:100%;max-width:32rem;max-height:calc(100vh - var(--space-8));background-color:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.modalHeader[data-v-b70c87da]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border);display:flex}.modalHeader h2[data-v-b70c87da]{font-size:var(--text-md);font-weight:var(--weight-semibold)}.closeButton[data-v-b70c87da]{width:1.75rem;height:1.75rem;color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.closeButton[data-v-b70c87da]:hover{color:var(--text);background-color:var(--surface-hover)}.modalBody[data-v-b70c87da]{padding:var(--space-5);overflow-y:auto}.modalFooter[data-v-b70c87da]{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5);background-color:var(--bg-sunken);border-top:1px solid var(--border);display:flex}.message[data-v-f95d68fd]{color:var(--text-muted);font-size:var(--text-sm)}.confirmField[data-v-f95d68fd]{margin-top:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.confirmField code[data-v-f95d68fd]{color:var(--text);background-color:var(--bg-sunken);border-radius:var(--radius-sm);padding:.0625rem .25rem}.grid[data-v-e1d1ef4e]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.facts[data-v-e1d1ef4e]{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0;display:grid}.facts dt[data-v-e1d1ef4e]{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-subtle)}.facts dd[data-v-e1d1ef4e]{margin:var(--space-1) 0 0;font-size:var(--text-sm);word-break:break-all}.availability[data-v-e1d1ef4e]{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.hint[data-v-e1d1ef4e]{margin-top:var(--space-2);max-width:42rem;font-size:var(--text-sm);color:var(--text-muted)}.hostnames[data-v-5aceeebe]{border:1px solid var(--border);border-radius:var(--radius-md);margin:0;padding:0;list-style:none}.hostnames li[data-v-5aceeebe]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-3);display:flex}.hostnames li+li[data-v-5aceeebe]{border-top:1px solid var(--border)}.add[data-v-5aceeebe]{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.add .field[data-v-5aceeebe]{flex:18rem}.hint[data-v-5aceeebe]{max-width:42rem;font-size:var(--text-sm);color:var(--text-muted)}.error[data-v-5aceeebe]{font-size:var(--text-sm);color:var(--danger)}.loading[data-v-ead832d0],.loadError[data-v-ead832d0]{padding:var(--space-16) var(--space-4);color:var(--text-muted);justify-content:center;align-items:center;display:flex}.loadError[data-v-ead832d0]{color:var(--danger)}.checkboxLabel[data-v-e96fd04e]{align-items:center;gap:var(--space-2);color:var(--text);display:flex}.credentials[data-v-e96fd04e]{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md)}.credentials legend[data-v-e96fd04e]{padding-inline:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-subtle)}.credentialGrid[data-v-e96fd04e]{gap:var(--space-4);margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}code[data-v-e96fd04e]{background-color:var(--bg-sunken);border-radius:var(--radius-sm);padding:.0625rem .25rem}.checkboxLabel[data-v-50ef32f5]{align-items:center;gap:var(--space-2);color:var(--text);display:flex}.grid[data-v-17b25b83]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.typeDescription[data-v-17b25b83]{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border);font-size:var(--text-sm);color:var(--text-muted)}.loading[data-v-764be25e],.loadError[data-v-764be25e]{padding:var(--space-16) var(--space-4);color:var(--text-muted);justify-content:center;align-items:center;display:flex}.loadError[data-v-764be25e]{color:var(--danger)}.requirements-enter-active[data-v-58fcc360],.requirements-leave-active[data-v-58fcc360]{opacity:1;transition:opacity 1s ease-in}.requirements-enter-from[data-v-58fcc360],.requirements-leave-to[data-v-58fcc360]{opacity:0;transition:opacity 1s ease-out}.requirement[data-valid=false] svg[data-v-58fcc360]{color:var(--accent)}.requirement[data-valid=true] svg[data-v-58fcc360]{color:var(--success)}.inputs[data-v-14522c75]{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.inputs label[data-v-14522c75]{text-align:left;width:100%}.inputs input[data-v-14522c75]{width:100%}.firstPasswordInput[data-v-14522c75]{margin:1rem 0}.confirmPassword[data-v-14522c75]{flex-direction:row;justify-content:space-between;gap:1rem;display:flex}.inputWithRequirements[data-valid=false] input[data-v-c1082407]{border-color:var(--danger)}.userCell[data-v-03ca34b7]{flex-direction:column;display:flex}.userName[data-v-03ca34b7]{font-weight:var(--weight-medium)}.userHandle[data-v-03ca34b7]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-subtle)}.roles[data-v-03ca34b7]{gap:var(--space-1);flex-wrap:wrap;display:flex}.staticPermissions[data-v-89485135]{flex-flow:wrap;justify-content:space-between;margin:1rem 2rem;display:flex}.twoByGrid[data-v-89485135]{grid-template-columns:1fr 1fr;display:grid}#userPermissionsHeader[data-v-89485135]{justify-content:space-between;margin:1rem 2rem;display:flex}#userPermissionsHeader button[data-v-89485135]{max-width:4rem}.row[data-v-3969e23b]{grid-template-columns:1fr 1fr 1fr 1fr 1fr;display:grid}.actionButton[data-v-3969e23b]{background-color:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.5rem}.actionButton[data-v-3969e23b]:disabled{background-color:var(--surface-raised);cursor:not-allowed}#header[data-v-3969e23b]{border-bottom:1px solid var(--surface-raised);padding:1rem 0}#header .col[data-v-3969e23b]{font-weight:700}.row[data-v-3969e23b]{padding:.5rem 1rem 1rem}#create[data-v-3969e23b]{border-top:1px solid var(--surface-raised);margin-top:1rem}#create #repoDropDown[data-v-3969e23b]{margin-right:1rem}#listHeader[data-v-3969e23b]{justify-content:space-between;margin-bottom:1rem;display:flex}#listHeader button[data-v-3969e23b]{background-color:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.5rem}#listHeader button[data-v-3969e23b]:disabled{background-color:var(--surface-raised);cursor:not-allowed}.mainGrid[data-v-689e0369]{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:56rem){.mainGrid[data-v-689e0369]{grid-template-columns:1fr}}.passwordForm[data-v-689e0369]{max-width:26rem}.facts[data-v-689e0369]{gap:var(--space-4);flex-direction:column;margin:0;display:flex}.facts dt[data-v-689e0369]{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-subtle)}.facts dd[data-v-689e0369]{margin:var(--space-1) 0 0;font-size:var(--text-sm)}.keyValue[data-v-6f943dcb]{flex-direction:column;width:100%;margin-bottom:10px;display:flex}.keyValue .value[data-v-6f943dcb]{border:2px solid var(--surface-hover);background-color:var(--border-strong);border-radius:5px;padding:5px;display:block}.keyValue label[data-v-6f943dcb]{font-weight:700}#userProfile[data-v-0f346fc7]{width:50%;padding:1rem}.sectionLabel[data-v-73c9cbcf]{padding:var(--space-1) var(--space-3) var(--space-2);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-subtle)}@media (max-width:48rem){.sectionLabel[data-v-73c9cbcf]{display:none}}.tokenList[data-v-bb701fb6]{margin:0;padding:0;list-style:none}.tokenItem[data-v-bb701fb6]{border-bottom:1px solid var(--border)}.tokenItem[data-v-bb701fb6]:last-child{border-bottom:none}.tokenSummary[data-v-bb701fb6]{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-4);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;display:flex}.tokenSummary[data-v-bb701fb6]:hover{background-color:var(--surface-hover)}.tokenName[data-v-bb701fb6]{align-items:center;gap:var(--space-2);font-weight:var(--weight-medium);display:flex}.tokenFacts[data-v-bb701fb6]{gap:var(--space-5);flex-wrap:wrap;display:flex}.fact[data-v-bb701fb6]{font-size:var(--text-sm);flex-direction:column;display:flex}.factLabel[data-v-bb701fb6]{font-size:var(--text-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-subtle)}.tokenDetail[data-v-bb701fb6]{align-items:flex-start;gap:var(--space-4);padding:0 var(--space-4) var(--space-4);flex-direction:column;display:flex}.description[data-v-bb701fb6]{font-size:var(--text-sm);color:var(--text-muted)}.detailSection[data-v-bb701fb6]{gap:var(--space-2);flex-direction:column;display:flex}.badges[data-v-bb701fb6]{gap:var(--space-1);flex-wrap:wrap;display:flex}.repositoryScopes[data-v-bb701fb6]{gap:var(--space-2);flex-direction:column;display:flex}.repositoryScope[data-v-bb701fb6]{align-items:center;gap:var(--space-3);font-size:var(--text-sm);display:flex}#loginSettings[data-v-6f756181]{justify-content:center;align-items:center;height:90vh;display:flex}#changePassword[data-v-6f756181]{width:50%;padding:1rem}.groupName[data-v-a8709ac6]{margin:1rem;font-size:1.5rem}.scopeGroup[data-v-a8709ac6]{flex-flow:wrap;padding-left:2rem;display:flex}.scopeEntry[data-v-a8709ac6]{flex-direction:column;justify-content:space-between;margin:.5rem;display:flex}#repositoryEntries .row[data-v-baf7eafd]{grid-template-columns:1fr 1fr 1fr 1fr 1fr;display:grid}#repositoryEntries .actionButton[data-v-baf7eafd]{background-color:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.5rem}#repositoryEntries .actionButton[data-v-baf7eafd]:disabled{background-color:var(--surface-raised);cursor:not-allowed}#repositoryEntries #header[data-v-baf7eafd]{border-bottom:1px solid var(--surface-raised);padding:1rem 0}#repositoryEntries #header .col[data-v-baf7eafd]{font-weight:700}#repositoryEntries .row[data-v-baf7eafd]{padding:.5rem 1rem 1rem}#repositoryScopes .row[data-v-1028c4cf]{grid-template-columns:1fr 1fr 1fr 1fr 1fr;display:grid}#repositoryScopes .actionButton[data-v-1028c4cf]{background-color:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.5rem}#repositoryScopes .actionButton[data-v-1028c4cf]:disabled{background-color:var(--surface-raised);cursor:not-allowed}#repositoryScopes #header[data-v-1028c4cf]{border-bottom:1px solid var(--surface-raised);padding:1rem 0}#repositoryScopes #header .col[data-v-1028c4cf]{font-weight:700}#repositoryScopes .row[data-v-1028c4cf]{padding:.5rem 1rem 1rem}#regularProperties[data-v-1028c4cf]{gap:1rem;display:flex}#regularProperties .column[data-v-1028c4cf]{flex-direction:column;gap:1rem;display:flex}a[data-v-0122ca48]{margin:.5rem;display:inline-block}.chips[data-v-449eb62b]{align-items:center;gap:var(--space-2);margin-top:var(--space-3);display:flex}.scope[data-v-449eb62b]{font-size:var(--text-xs);color:var(--text-subtle)}.icons[data-v-449eb62b]{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.loading[data-v-449eb62b]{padding:var(--space-16) var(--space-4);justify-content:center;align-items:center;display:flex}.note[data-v-476b62a4]{opacity:.8;font-size:.9rem}#pageContent{margin:1rem}.chips[data-v-6c6cb6d7]{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.icons[data-v-6c6cb6d7]{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.loading[data-v-6c6cb6d7]{padding:var(--space-16) var(--space-4);justify-content:center;align-items:center;display:flex}.dropDown-button[data-v-74ded33a]{background-color:inherit;color:var(--text);cursor:pointer;border:none;border-radius:.5rem;padding:16px;font-size:16px}.dropDown-button[data-v-74ded33a]:hover{background-color:var(--accent-border);transition:background-color .3s}.dropDown[data-v-74ded33a]{display:inline-block;position:relative}.dropDown-content[data-v-74ded33a]{background-color:var(--surface-raised);z-index:1;min-width:160px;display:none;position:absolute;box-shadow:0 8px 16px #0003}.dropDown-content a[data-v-74ded33a]{color:var(--text);padding:12px 16px;text-decoration:none;display:block}.dropDown-content a[data-v-74ded33a]:hover{background-color:var(--border-strong)}.dropDown:hover .dropDown-content[data-v-74ded33a]{display:block}.navBar[data-v-8d99e272]{z-index:var(--z-nav);height:var(--nav-height);background-color:var(--surface);border-bottom:1px solid var(--border);box-shadow:inset 0 1px 0 var(--accent-muted);position:sticky;top:0}.navInner[data-v-8d99e272]{align-items:center;gap:var(--space-2);height:100%;max-width:var(--container);padding-inline:var(--space-6);margin-inline:auto;display:flex}@media (max-width:40rem){.navInner[data-v-8d99e272]{padding-inline:var(--space-3)}}.brand[data-v-8d99e272]{align-items:center;gap:var(--space-2);margin-right:var(--space-4);color:var(--text);font-weight:var(--weight-semibold);letter-spacing:-.01em;white-space:nowrap;display:flex}.brand[data-v-8d99e272]:hover{color:var(--text)}.brand img[data-v-8d99e272]{border-radius:var(--radius-sm)}.navLinks[data-v-8d99e272]{align-items:center;gap:var(--space-1);display:flex}.navLink[data-v-8d99e272]{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-muted);border-radius:var(--radius-md);white-space:nowrap;padding:.375rem .625rem}.navLink[data-v-8d99e272]:hover{color:var(--text);background-color:var(--surface-hover)}.navLink.router-link-exact-active[data-v-8d99e272]{color:var(--text);background-color:var(--surface-active)}.navLink.isLogin[data-v-8d99e272]{color:var(--accent)}.navRight[data-v-8d99e272]{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.themeButton[data-v-8d99e272]{width:1.875rem;height:1.875rem;color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.themeButton[data-v-8d99e272]:hover{color:var(--text);background-color:var(--surface-hover)}@media (max-width:34rem){.brandName[data-v-8d99e272]{display:none}}.withSidebar[data-v-ce013913]{flex:1;align-items:stretch;min-height:0;display:flex}
