@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");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{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ember:#fa7e26;--ember-tint:#fdb07c;--ember-deep:#b85110;--gold:#f7ad31;--gold-tint:#fad08a;--flare:#fc4f1b;--ink:#111;--white:#fff;--n50:#fafaf9;--n100:#f5f4f2;--n200:#e7e5e2;--n300:#d3d0cc;--n400:#a8a29b;--n500:#78716a;--n600:#57534d;--n700:#44403a;--n800:#2a2724;--n900:#1c1917;--n950:#111;--bg:var(--n950);--surface:var(--n900);--surface-2:var(--n800);--surface-3:var(--n700);--surface-sunken:#0c0b0a;--border:var(--n800);--border-strong:var(--n700);--border-control:var(--n500);--text:var(--white);--text-dim:var(--n300);--text-faint:var(--n400);--accent:#fa7e26;--accent-hover:#ff8f3d;--accent-active:#e06a18;--accent-fg:#111;--accent-soft:#fdb07c;--accent-bg:#fa7e261f;--ok:#2fa36b;--warn:#e0a21b;--bad:#ff6675;--bad-action:#c92438;--bad-action-hover:#b92235;--bad-fg:#fff;--info:#4d8df6;--neutral:#a8a29b;--ok-bg:#0f2a1e;--warn-bg:#2e2306;--bad-bg:#2e1114;--info-bg:#0e1b33;--neutral-bg:#2a2724;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--s10:128px;--s11:160px;--r0:1px;--r1:2px;--r2:4px;--r3:6px;--r4:8px;--r-full:9999px;--fs-xs:11px;--fs-sm:12px;--fs-base:13px;--fs-md:15px;--fs-lg:17px;--fs-xl:22px;--fs-2xl:30px;--fs-3xl:40px;--display:"Archivo Variable", Archivo, "Helvetica Neue", Arial, sans-serif;--sans:"Inter Variable", Inter, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mono:"JetBrains Mono Variable", "JetBrains Mono", "SF Mono", Menlo, Consolas, monospace;--ignition:linear-gradient(135deg, #f7ad31 0%, #fa7e26 48%, #fc4f1b 100%);--filament:linear-gradient(90deg, #fa7e2600, #fa7e268c 50%, #fa7e2600);--shadow-sm:0 2px 8px #0000004d;--shadow:0 8px 20px #0000005c;--shadow-lg:0 16px 40px #0000007a;--fast:.12s;--base:.18s;--slow:.28s;--ease:cubic-bezier(.215, .61, .355, 1);--ease-snappy:cubic-bezier(.2, .8, .2, 1);--dropdown-open-dur:.25s;--dropdown-close-dur:.15s;--dropdown-pre-scale:.97;--dropdown-closing-scale:.99;--dropdown-ease:cubic-bezier(.22, 1, .36, 1);--modal-open-dur:.25s;--modal-close-dur:.15s;--modal-scale:.96;--modal-scale-close:.96;--modal-ease:cubic-bezier(.22, 1, .36, 1);--tabs-dur:.25s;--tabs-ease:cubic-bezier(.22, 1, .36, 1);--container-app:1760px;--container-docs:760px}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:var(--sans);font-size:var(--fs-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.5}#app{min-height:100dvh}h1,h2,h3{font-family:var(--display);margin:0}h1{font-size:var(--fs-xl);letter-spacing:-.01em;font-weight:700;line-height:1.2}h2{font-size:var(--fs-lg);letter-spacing:-.005em;font-weight:650;line-height:1.3}h3{font-size:var(--fs-md);letter-spacing:0;font-weight:650;line-height:1.35}a{color:var(--accent-soft);text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px}a:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}button{touch-action:manipulation;font-family:inherit}input:where(:not([type=checkbox],[type=radio])),select,textarea{height:32px;padding:0 var(--s3);background:var(--surface-sunken);border:1px solid var(--border-control);border-radius:var(--r2);color:var(--text);font-family:inherit;font-size:var(--fs-base);transition:border-color var(--fast) var(--ease), box-shadow var(--fast) var(--ease)}textarea{height:auto;padding:var(--s3);line-height:1.5}select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}input:disabled,select:disabled,textarea:disabled{opacity:.45;cursor:not-allowed}input::placeholder,textarea::placeholder{color:var(--text-faint)}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--accent);outline:none}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.dim{color:var(--text-dim)}.faint{color:var(--text-faint)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r1)}::selection{background:var(--accent);color:var(--ink)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--r-full)}::-webkit-scrollbar-track{background:var(--surface-sunken)}@media (width<=767px){h1{font-size:var(--fs-xl)}h2{font-size:var(--fs-lg)}h3{font-size:var(--fs-md)}}@media (pointer:coarse){button,a,input,select{min-height:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.logo.svelte-1l8nvlt{object-fit:contain;flex:none;display:block}.btn.svelte-18sv61c{justify-content:center;align-items:center;gap:var(--s2);border-radius:var(--r1);letter-spacing:.005em;cursor:pointer;white-space:nowrap;transition:background var(--fast) var(--ease), border-color var(--fast) var(--ease), box-shadow var(--fast) var(--ease), color var(--fast) var(--ease), transform var(--fast) var(--ease-snappy);border:1px solid #0000;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.sm.svelte-18sv61c{height:28px;padding:0 var(--s3);font-size:var(--fs-base)}.md.svelte-18sv61c{height:32px;padding:0 var(--s4);font-size:var(--fs-base)}.btn.svelte-18sv61c:disabled{opacity:.45;cursor:not-allowed}.btn.svelte-18sv61c:hover:not(:disabled){transform:translateY(-1px)}.btn.svelte-18sv61c:active:not(:disabled){transform:translateY(0)scale(.98)}.label.svelte-18sv61c{align-items:center;gap:var(--s2);display:inline-flex}.loading.svelte-18sv61c .label:where(.svelte-18sv61c){opacity:0}.primary.svelte-18sv61c{background:var(--accent);color:var(--accent-fg);border-color:var(--accent)}.primary.svelte-18sv61c:hover:not(:disabled){background:var(--accent-hover)}.primary.svelte-18sv61c:active:not(:disabled){background:var(--accent-active)}.ghost.svelte-18sv61c{color:var(--text);border-color:var(--border-strong);background:0 0}.ghost.svelte-18sv61c:hover:not(:disabled){border-color:var(--neutral);background:#ffffff0a}.ghost.svelte-18sv61c:active:not(:disabled){background:#ffffff14}.danger.svelte-18sv61c{background:var(--bad-action);color:var(--bad-fg);border-color:var(--bad-action)}.danger.svelte-18sv61c:hover:not(:disabled){background:var(--bad-action-hover)}.spinner.svelte-18sv61c{border:2px solid var(--accent);border-radius:var(--r-full);border-top-color:#0000;width:14px;height:14px;animation:.7s linear infinite svelte-18sv61c-spin;position:absolute}.primary.svelte-18sv61c .spinner:where(.svelte-18sv61c),.danger.svelte-18sv61c .spinner:where(.svelte-18sv61c){border-color:#0000 currentColor currentColor}@keyframes svelte-18sv61c-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-18sv61c{animation:none}}dialog.svelte-jby388{width:min(560px,100vw - 40px);max-height:min(80dvh,720px);padding:var(--s5);border:1px solid var(--border-strong);border-radius:var(--r2);background:var(--surface);color:var(--text);box-shadow:var(--shadow);overscroll-behavior:contain;transform-origin:50%;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:transform, opacity;overflow-y:auto}dialog.svelte-jby388::backdrop{opacity:0;transition:opacity var(--modal-open-dur) var(--modal-ease);background:#111c}dialog.is-open.svelte-jby388{opacity:1;pointer-events:auto;transform:scale(1)}dialog.is-open.svelte-jby388::backdrop{opacity:1}dialog.is-closing.svelte-jby388{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}dialog.is-closing.svelte-jby388::backdrop{opacity:0;transition:opacity var(--modal-close-dur) var(--modal-ease)}header.svelte-jby388{justify-content:space-between;align-items:flex-start;gap:var(--s3);display:flex}h2.svelte-jby388{min-width:0;font-size:var(--fs-lg);letter-spacing:0;overflow-wrap:anywhere;font-weight:600}.close.svelte-jby388{border-radius:var(--r1);width:32px;height:32px;color:var(--text-faint);cursor:pointer;transition:background var(--fast) var(--ease), color var(--fast) var(--ease);background:0 0;border:none;flex:none;place-items:center;display:grid}.close.svelte-jby388:hover{color:var(--text);background:#ffffff0a}.detail.svelte-jby388{margin:var(--s3) 0 0;max-width:56ch;font-size:var(--fs-base);color:var(--text-dim)}.body.svelte-jby388{gap:var(--s3);margin-top:var(--s4);flex-direction:column;display:flex}.footer.svelte-jby388{justify-content:flex-end;gap:var(--s3);margin-top:var(--s5);flex-wrap:wrap;display:flex}@media (width<=767px){dialog.svelte-jby388{padding:var(--s4)}}@media (pointer:coarse){.close.svelte-jby388{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){dialog.svelte-jby388,dialog.svelte-jby388::backdrop{transition:none!important}}kbd.svelte-wh9uu8{padding:1px var(--s1);border:1px solid var(--border-strong);border-radius:var(--r1);background:var(--surface-sunken);color:var(--text-faint);font-family:var(--mono);font-size:10px;font-weight:500;line-height:1.2}.search.svelte-wh9uu8{width:100%;font-family:var(--mono)}.summary.svelte-wh9uu8,.category.svelte-wh9uu8{color:var(--text-faint);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:600}.error.svelte-wh9uu8{padding-left:var(--s2);border-left:2px solid var(--bad);color:var(--text);font-size:var(--fs-base);margin:0}.results.svelte-wh9uu8{border-top:1px solid var(--border)}.category.svelte-wh9uu8{padding:var(--s2) var(--s2) var(--s1);background:var(--surface-sunken);border-bottom:1px solid var(--border)}.results.svelte-wh9uu8 a:where(.svelte-wh9uu8){gap:0 var(--s3);padding:var(--s2);border-bottom:1px solid var(--border);color:var(--text);transition:background var(--fast) var(--ease), box-shadow var(--fast) var(--ease);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.results.svelte-wh9uu8 a:where(.svelte-wh9uu8):hover,.results.svelte-wh9uu8 a:where(.svelte-wh9uu8):focus-visible{background:var(--accent-bg);box-shadow:inset 2px 0 var(--accent);color:var(--text);text-decoration:none}.name.svelte-wh9uu8,.meta.svelte-wh9uu8{overflow-wrap:anywhere;min-width:0}.name.svelte-wh9uu8{font-size:var(--fs-base);font-weight:600}.meta.svelte-wh9uu8{color:var(--text-faint);font-size:var(--fs-xs)}.arrow.svelte-wh9uu8{color:var(--text-faint);grid-area:1/2/span 2;align-self:center}.results.svelte-wh9uu8 a:where(.svelte-wh9uu8):hover .arrow:where(.svelte-wh9uu8),.results.svelte-wh9uu8 a:where(.svelte-wh9uu8):focus-visible .arrow:where(.svelte-wh9uu8){color:var(--accent)}.empty.svelte-wh9uu8{padding:var(--s5) var(--s3);border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--text-faint);text-align:center;margin:0}@media (width<=767px){.trigger-label.svelte-wh9uu8{display:none}}.shell.svelte-w96i92{grid-template-columns:224px 1fr;min-height:100dvh;display:grid}.skip-link.svelte-w96i92{top:var(--s2);left:var(--s2);z-index:100;padding:var(--s2) var(--s3);border-radius:var(--r2);background:var(--accent);color:var(--ink);font-size:var(--fs-sm);transform:translateY(calc(-100% - var(--s3)));transition:transform var(--fast) var(--ease);font-weight:600;position:fixed}.skip-link.svelte-w96i92:focus{transform:translateY(0)}aside.svelte-w96i92{gap:var(--s3);padding:var(--s3);border-right:1px solid var(--border);background:var(--surface-sunken);z-index:30;flex-direction:column;height:100dvh;display:flex;position:sticky;top:0}.brand.svelte-w96i92{align-items:center;gap:var(--s2);padding:var(--s1) var(--s2);display:flex}.naming.svelte-w96i92{flex-direction:column;min-width:0;display:flex}.wordmark.svelte-w96i92{font-family:var(--display);font-weight:700;font-size:var(--fs-lg);letter-spacing:-.01em;line-height:1.34}.endorsement.svelte-w96i92{font-size:var(--fs-xs);color:var(--text-faint);line-height:1.2}.cluster-context.svelte-w96i92{gap:2px var(--s2);padding:var(--s2);border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;display:grid}.cluster-label.svelte-w96i92{color:var(--text-faint);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;font-size:10px;font-weight:600}.cluster-name.svelte-w96i92{color:var(--text);font-size:var(--fs-base);font-weight:600}.cluster-scope.svelte-w96i92{min-width:0;color:var(--text-faint);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}nav.svelte-w96i92{gap:var(--s3);flex-direction:column;display:flex;overflow-y:auto}.section.svelte-w96i92{flex-direction:column;gap:2px;display:flex}.section-label.svelte-w96i92{padding:0 var(--s2) 2px;font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin:0;font-weight:600;line-height:1.2}.nav-item.svelte-w96i92{align-items:center;gap:var(--s2);min-height:28px;padding:var(--s1) var(--s2);border-radius:0 var(--r1) var(--r1) 0;font-size:var(--fs-base);color:var(--text-faint);transition:background var(--fast) var(--ease), color var(--fast) var(--ease);border-left:2px solid #0000;font-weight:500;text-decoration:none;display:flex}.nav-label.svelte-w96i92{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}a.nav-item.svelte-w96i92:hover{color:var(--text);background:#ffffff0a;text-decoration:none}a.nav-item.current.svelte-w96i92{background:var(--accent-bg);border-left-color:var(--accent);color:var(--text)}.nav-item.disabled.svelte-w96i92{color:var(--text-faint);opacity:.6;cursor:default}.pending.svelte-w96i92{font-size:var(--fs-xs);padding:0 var(--s2);border-radius:var(--r1);background:var(--warn-bg);color:var(--warn);font-weight:600}.soon.svelte-w96i92{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.16em;padding:0 var(--s2);border-radius:var(--r1);background:var(--neutral-bg);color:var(--text-faint);font-weight:600}.main.svelte-w96i92{flex-direction:column;min-width:0;display:flex}header.svelte-w96i92{height:44px;padding:0 var(--s4);border-bottom:1px solid var(--border);background:var(--bg);z-index:10;justify-content:flex-end;align-items:center;gap:var(--s2);display:flex;position:sticky;top:0}.nav-toggle.svelte-w96i92{border:1px solid var(--border-strong);border-radius:var(--r2);background:var(--surface);width:40px;height:40px;color:var(--text);cursor:pointer;place-items:center;padding:0;display:none}.top-context.svelte-w96i92{align-items:center;gap:var(--s2);min-width:0;color:var(--text-faint);font-family:var(--mono);font-size:var(--fs-xs);white-space:nowrap;display:flex;overflow:hidden}.top-context.svelte-w96i92>span:where(.svelte-w96i92){flex:none}.top-context.svelte-w96i92 .resource:where(.svelte-w96i92){min-width:0;color:var(--text-dim);text-overflow:ellipsis;flex:auto;overflow:hidden}.separator.svelte-w96i92{color:var(--border-strong)}.spacer.svelte-w96i92{flex:1}.avatar-wrap.svelte-w96i92{position:relative}.avatar.svelte-w96i92{border:1px solid var(--border-strong);border-radius:var(--r1);background:var(--surface-2);width:28px;height:28px;color:var(--text-dim);font-size:var(--fs-sm);letter-spacing:.02em;cursor:pointer;transition:border-color var(--fast) var(--ease), color var(--fast) var(--ease);place-items:center;font-weight:600;display:grid}.avatar.svelte-w96i92:hover,.avatar[aria-expanded=true].svelte-w96i92{border-color:var(--accent);color:var(--text)}.avatar.elevated.svelte-w96i92{color:var(--accent);background:var(--accent-bg);border-color:#0000}.menu.svelte-w96i92{top:calc(100% + var(--s2));width:240px;padding:var(--s2);border:1px solid var(--border);border-radius:var(--r2);background:var(--surface);box-shadow:var(--shadow);gap:var(--s1);z-index:20;flex-direction:column;display:flex;position:absolute;right:0}.identity.svelte-w96i92{gap:var(--s1);padding:var(--s2) var(--s3) var(--s3);border-bottom:1px solid var(--border);margin-bottom:var(--s1);flex-direction:column;min-width:0;display:flex}.name.svelte-w96i92{font-size:var(--fs-base);overflow-wrap:anywhere}.role.svelte-w96i92{padding:1px var(--s2);border-radius:var(--r1);background:var(--neutral-bg);color:var(--text-dim);text-transform:capitalize;font-size:var(--fs-xs);align-self:flex-start;font-weight:600}.role.elevated.svelte-w96i92{color:var(--accent);background:var(--accent-bg)}.scope.svelte-w96i92{font-size:var(--fs-xs);overflow-wrap:anywhere}.menu-item.svelte-w96i92{align-items:center;gap:var(--s2);text-align:left;width:100%;padding:var(--s2) var(--s3);border-radius:var(--r1);color:var(--text);font-size:var(--fs-base);cursor:pointer;background:0 0;border:0;font-weight:500;display:flex}.menu-item.svelte-w96i92:hover:not(:disabled){background:#ffffff0a}.menu-item.danger.svelte-w96i92{color:var(--text)}.menu-item.danger.svelte-w96i92 svg{color:var(--bad)}.menu-item.svelte-w96i92:disabled{opacity:.6;cursor:default}.content.svelte-w96i92{padding:var(--s5);max-width:var(--container-app);width:100%}.route-frame.svelte-w96i92{min-width:0;animation:svelte-w96i92-route-enter var(--fast) var(--ease)}@keyframes svelte-w96i92-route-enter{0%{opacity:0;transform:translateY(2px)}}.backdrop.svelte-w96i92{display:none}@media (width>=768px) and (width<=1119px){.content.svelte-w96i92{padding:var(--s4)}}@media (width<=767px){.shell.svelte-w96i92{grid-template-columns:1fr}aside.svelte-w96i92{width:264px;max-width:calc(100vw - var(--s7));height:100dvh;transition:transform var(--base) var(--ease);box-shadow:var(--shadow-lg);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}aside.open.svelte-w96i92{transform:translate(0)}nav.svelte-w96i92{gap:var(--s3);flex-direction:column}.section.svelte-w96i92{min-width:0}header.svelte-w96i92{height:52px;padding:0 var(--s3)}.nav-toggle.svelte-w96i92{width:44px;height:44px;display:grid}.top-context.svelte-w96i92{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.top-context.svelte-w96i92 .mobileAncestor:where(.svelte-w96i92){display:none}.backdrop.svelte-w96i92{z-index:20;background:#111c;border:0;border-radius:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}.content.svelte-w96i92{padding:var(--s4) var(--s3) var(--s6)}.menu.svelte-w96i92{width:min(240px,100vw - 40px)}}@media (prefers-reduced-motion:reduce){aside.svelte-w96i92,.route-frame.svelte-w96i92{transition:none;animation:none}}.state.svelte-3er4mi{align-items:center;gap:var(--s2) var(--s3);padding:var(--s4) var(--s3);border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);color:var(--text-faint);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.title.svelte-3er4mi{font-family:var(--display);font-size:var(--fs-md);color:var(--text);margin:0;font-weight:600;line-height:1.34}.bad.svelte-3er4mi{color:var(--bad)}.bad.svelte-3er4mi .title:where(.svelte-3er4mi){color:var(--text)}.detail.svelte-3er4mi{max-width:80ch;color:var(--text-dim);font-size:var(--fs-base);grid-column:2;margin:0}.actions.svelte-3er4mi{grid-area:1/3/span 2}@media (width<=767px){.state.svelte-3er4mi{grid-template-columns:auto minmax(0,1fr)}.actions.svelte-3er4mi{margin-top:var(--s1);grid-area:auto/2}}.field.svelte-175sa6o{gap:var(--s2);flex-direction:column;display:flex}.field.svelte-175sa6o svg{flex:none}label.svelte-175sa6o{font-size:var(--fs-sm);letter-spacing:.01em;color:var(--text-dim);font-weight:600;line-height:1.3}input.svelte-175sa6o{height:32px;padding:0 var(--s3);font-size:var(--fs-base)}input.invalid.svelte-175sa6o{border-color:var(--bad)}.error.svelte-175sa6o{align-items:center;gap:var(--s2);font-size:var(--fs-base);color:var(--text);margin:0;display:flex}.error.svelte-175sa6o svg{color:var(--bad)}.skeleton.svelte-x2cdj9{gap:var(--s2);padding:var(--s3) 0;flex-direction:column;display:flex}.bar.svelte-x2cdj9{border-radius:var(--r1);background:var(--surface-2);height:40px;animation:svelte-x2cdj9-pulse 1.2s var(--ease-out) infinite alternate}@keyframes svelte-x2cdj9-pulse{to{background:var(--surface-3)}}@media (prefers-reduced-motion:reduce){.bar.svelte-x2cdj9{opacity:.6;animation:none}}.dot.svelte-1q0tjsd{border-radius:var(--r-full);flex:none;width:8px;height:8px;display:inline-block}.ok.svelte-1q0tjsd{background:var(--ok)}.warn.svelte-1q0tjsd{background:var(--warn)}.bad.svelte-1q0tjsd{background:var(--bad)}.info.svelte-1q0tjsd{background:var(--info)}.neutral.svelte-1q0tjsd{background:var(--neutral)}.gate.svelte-110obhz{min-height:100dvh;padding:var(--s5) var(--s6);grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.sky.svelte-110obhz{--px:0;--py:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hearth.svelte-110obhz{transform:translate3d(calc(var(--px) * 24px), calc(var(--py) * 16px), 0);transition:transform .9s var(--ease);will-change:transform;background:radial-gradient(50% 50% at 27% 92%,#fa7e2624,#fa7e2600);position:absolute;inset:-10%}.embers.svelte-110obhz{transform:translate3d(calc(var(--px) * -14px), calc(var(--py) * -10px), 0);transition:transform .7s var(--ease);will-change:transform;position:absolute;inset:0}.ember.svelte-110obhz{bottom:-8px;left:var(--x);width:var(--size);height:var(--size);border-radius:var(--r-full);background:var(--ember);opacity:0;animation:svelte-110obhz-rise var(--duration) linear var(--delay) infinite;will-change:transform, opacity;position:absolute}.ember.gold.svelte-110obhz{background:var(--gold)}.bar.svelte-110obhz,.auth.svelte-110obhz,.meta.svelte-110obhz{z-index:1;position:relative}.bar.svelte-110obhz{align-items:baseline;gap:var(--s3);padding-bottom:var(--s4);display:flex;position:relative}.bar.svelte-110obhz:after{content:"";background:var(--filament);height:1px;position:absolute;bottom:0;left:0;right:0}.bar.svelte-110obhz .logo{align-self:center}.product.svelte-110obhz{font-family:var(--display);font-size:var(--fs-lg);font-weight:700;line-height:1}.endorsement.svelte-110obhz{color:var(--text-faint);font-size:var(--fs-xs)}.auth.svelte-110obhz{gap:var(--s5);width:100%;max-width:360px;animation:svelte-110obhz-arrive var(--base) var(--ease);flex-direction:column;place-self:center;display:flex}.title.svelte-110obhz{gap:var(--s3);flex-direction:column;display:flex}.marker.svelte-110obhz{border-radius:var(--r0);background:var(--ignition);width:96px;height:2px}h1.svelte-110obhz{font-size:var(--fs-xl)}.form.svelte-110obhz{gap:var(--s4);flex-direction:column;display:flex}.auth.svelte-110obhz .btn{width:100%}.notice.svelte-110obhz,.error.svelte-110obhz{align-items:center;gap:var(--s2);font-size:var(--fs-base);margin:0;display:flex}.notice.svelte-110obhz{color:var(--text-dim)}.notice.svelte-110obhz svg{color:var(--text-faint);flex:none}.error.svelte-110obhz{padding:var(--s3);border:1px solid color-mix(in srgb, var(--bad) 55%, transparent);border-radius:var(--r2);background:var(--bad-bg);color:var(--text)}.error.svelte-110obhz svg{color:var(--bad);flex:none}.meta.svelte-110obhz{justify-content:space-between;gap:var(--s2) var(--s5);color:var(--text-faint);font-size:var(--fs-xs);flex-wrap:wrap;display:flex}.system.svelte-110obhz{gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.pulse.svelte-110obhz{align-items:center;gap:var(--s2);display:inline-flex}@keyframes svelte-110obhz-arrive{0%{opacity:0}}@keyframes svelte-110obhz-rise{0%{opacity:0;transform:translate(0,0)}12%{opacity:.6}75%{opacity:.25}to{transform:translate3d(var(--drift), -65vh, 0);opacity:0}}@media (width<=767px){.gate.svelte-110obhz{padding:var(--s4) 20px}.auth.svelte-110obhz{max-width:none}}@media (prefers-reduced-motion:reduce){.auth.svelte-110obhz,.ember.svelte-110obhz{animation:none}.hearth.svelte-110obhz,.embers.svelte-110obhz{transition:none}}.gate.svelte-bo6xel{min-height:100dvh;padding:var(--s5);place-items:center;display:grid;position:relative;overflow:hidden}.glow.svelte-bo6xel{display:none}.card.svelte-bo6xel{gap:var(--s4);width:100%;max-width:400px;padding:var(--s5);background:var(--surface);border:1px solid var(--border);border-radius:var(--r2);flex-direction:column;display:flex;position:relative}.brand.svelte-bo6xel{align-items:center;gap:var(--s3);font-family:var(--display);font-size:var(--fs-lg);font-weight:700;display:flex}.head.svelte-bo6xel h1:where(.svelte-bo6xel){font-size:var(--fs-2xl)}.head.svelte-bo6xel p:where(.svelte-bo6xel){margin:var(--s2) 0 0;font-size:var(--fs-sm)}.hint.svelte-bo6xel{font-size:var(--fs-sm);margin:0}.error.svelte-bo6xel{padding:var(--s2) var(--s3);border-radius:var(--r2);background:var(--bad-bg);border:1px solid color-mix(in srgb, var(--bad) 55%, transparent);color:var(--text);font-size:var(--fs-sm);margin:0}@media (width<=767px){.gate.svelte-bo6xel{padding:20px}.card.svelte-bo6xel{padding:var(--s5)}.head.svelte-bo6xel h1:where(.svelte-bo6xel){font-size:var(--s5)}}.page-header.svelte-162svzm{justify-content:space-between;align-items:flex-end;gap:var(--s4);min-height:44px;padding-bottom:var(--s3);border-bottom:1px solid var(--border-strong);display:flex}.copy.svelte-162svzm{min-width:0}.eyebrow.svelte-162svzm{margin-bottom:var(--s1);color:var(--text-faint);font-family:var(--mono);font-size:var(--fs-xs)}h1.svelte-162svzm{overflow-wrap:anywhere}p.svelte-162svzm{max-width:88ch;margin:var(--s1) 0 0;color:var(--text-dim);font-size:var(--fs-base);line-height:1.4}.page-actions.svelte-162svzm{justify-content:flex-end;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}@media (width<=767px){.page-header.svelte-162svzm{align-items:stretch;gap:var(--s3);flex-direction:column}.page-actions.svelte-162svzm{justify-content:flex-start}}.table-wrap.svelte-1iq5b9c{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);background:0 0;overflow-x:auto}table.svelte-1iq5b9c{border-collapse:collapse;width:100%;min-width:max-content;font-size:var(--fs-base);line-height:1.35}thead.svelte-1iq5b9c th{text-align:left;padding:var(--s2) var(--s3);font-weight:600;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-faint);border-bottom:1px solid var(--border);white-space:nowrap;background:var(--surface-sunken);line-height:1.2;position:sticky;top:0}tbody.svelte-1iq5b9c td{padding:var(--s2) var(--s3);border-bottom:1px solid var(--border);vertical-align:middle}tbody.svelte-1iq5b9c tr:last-child td{border-bottom:none}tbody.svelte-1iq5b9c tr:hover{background:#ffffff09}tbody.svelte-1iq5b9c tr:focus-within{background:var(--accent-bg);box-shadow:inset 2px 0 var(--accent)}tbody.svelte-1iq5b9c tr{transition:background var(--fast) var(--ease)}.view.svelte-1thed0a{flex-direction:column;min-width:0;display:flex}.header-actions.svelte-1thed0a,.cluster-health.svelte-1thed0a,.cluster-facts.svelte-1thed0a,.state-label.svelte-1thed0a,.node-state.svelte-1thed0a{align-items:center;display:flex}.header-actions.svelte-1thed0a{justify-content:flex-end;gap:var(--s2);flex-wrap:wrap}.cluster-health.svelte-1thed0a{min-height:var(--s6);gap:var(--s2);padding:0 var(--s2);color:var(--text-dim);font-size:var(--fs-base);white-space:nowrap;font-weight:600}.refresh-error.svelte-1thed0a,.inline-error.svelte-1thed0a{margin:var(--s4) 0 0;padding:var(--s3) var(--s4);border-left:2px solid var(--bad);background:var(--bad-bg);color:var(--text);font-size:var(--fs-base)}.cluster-facts.svelte-1thed0a{margin-top:var(--s6);padding:var(--s3) 0;border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border);color:var(--text-dim);font-family:var(--mono);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:0}.cluster-facts.svelte-1thed0a span:where(.svelte-1thed0a){white-space:nowrap;align-items:center;display:inline-flex}.cluster-facts.svelte-1thed0a span:where(.svelte-1thed0a):not(:last-child):after{content:"";width:1px;height:var(--s3);margin:0 var(--s3);background:var(--border-strong)}.cluster-facts.svelte-1thed0a .updated:where(.svelte-1thed0a){color:var(--text-faint);margin-left:auto}.workspace.svelte-1thed0a{grid-template-columns:minmax(0,1.65fr) minmax(304px,.85fr);display:grid}.primary-column.svelte-1thed0a,.side-column.svelte-1thed0a{min-width:0}.primary-column.svelte-1thed0a{padding-right:var(--s6)}.side-column.svelte-1thed0a{padding-left:var(--s6);border-left:1px solid var(--border)}.dashboard-section.svelte-1thed0a{padding:var(--s6) 0}.primary-column.svelte-1thed0a .dashboard-section:where(.svelte-1thed0a)+.dashboard-section:where(.svelte-1thed0a),.side-column.svelte-1thed0a .dashboard-section:where(.svelte-1thed0a)+.dashboard-section:where(.svelte-1thed0a){border-top:1px solid var(--border)}.section-heading.svelte-1thed0a{justify-content:space-between;align-items:flex-start;gap:var(--s4);margin-bottom:var(--s5);display:flex}.section-heading.svelte-1thed0a>div:where(.svelte-1thed0a){min-width:0}.section-heading.svelte-1thed0a h2:where(.svelte-1thed0a){font-size:var(--fs-xl);line-height:1.26}.section-heading.svelte-1thed0a p:where(.svelte-1thed0a){margin:var(--s1) 0 0;color:var(--text-faint);font-size:var(--fs-base);line-height:1.5}.section-count.svelte-1thed0a{min-width:var(--s6);color:var(--text-faint);font-family:var(--mono);font-size:var(--fs-xs);line-height:var(--s5);text-align:right;text-transform:uppercase}.section-link.svelte-1thed0a{color:var(--text-dim);font-size:var(--fs-base);white-space:nowrap;flex:none;font-weight:500;text-decoration:none}.section-link.svelte-1thed0a:hover{color:var(--accent);text-decoration:none}.healthy-state.svelte-1thed0a{align-items:flex-start;gap:var(--s3);padding:var(--s4) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);display:grid}.healthy-state.svelte-1thed0a .dot{margin-top:var(--s2)}.healthy-state.svelte-1thed0a div:where(.svelte-1thed0a),.inline-empty.svelte-1thed0a{gap:var(--s1);flex-direction:column;min-width:0;display:flex}.healthy-state.svelte-1thed0a strong:where(.svelte-1thed0a),.inline-empty.svelte-1thed0a strong:where(.svelte-1thed0a){font-size:var(--fs-md);font-weight:600}.healthy-state.svelte-1thed0a span:where(.svelte-1thed0a),.inline-empty.svelte-1thed0a span:where(.svelte-1thed0a){color:var(--text-faint);font-size:var(--fs-base)}.issue-list.svelte-1thed0a,.node-list.svelte-1thed0a,.activity-list.svelte-1thed0a{border-top:1px solid var(--border)}.issue-row.svelte-1thed0a{align-items:center;gap:var(--s3);min-height:var(--s8);padding:var(--s3) 0;border-bottom:1px solid var(--border);color:var(--text);transition:background var(--fast) var(--ease);grid-template-columns:auto minmax(128px,.7fr) minmax(0,1.3fr) auto;text-decoration:none;display:grid}.issue-row.svelte-1thed0a:hover{color:var(--text);background:#ffffff06;text-decoration:none}.issue-identity.svelte-1thed0a{flex-direction:column;min-width:0;display:flex}.issue-identity.svelte-1thed0a strong:where(.svelte-1thed0a),.issue-identity.svelte-1thed0a span:where(.svelte-1thed0a),.issue-detail.svelte-1thed0a{overflow-wrap:anywhere}.issue-identity.svelte-1thed0a strong:where(.svelte-1thed0a){font-size:var(--fs-base);font-weight:600}.issue-identity.svelte-1thed0a span:where(.svelte-1thed0a),.issue-detail.svelte-1thed0a,.inspect.svelte-1thed0a{font-size:var(--fs-base)}.issue-identity.svelte-1thed0a span:where(.svelte-1thed0a),.issue-detail.svelte-1thed0a{color:var(--text-faint)}.inspect.svelte-1thed0a{color:var(--text-dim);white-space:nowrap;font-weight:500}.issue-row.svelte-1thed0a:hover .inspect:where(.svelte-1thed0a){color:var(--accent)}.remaining-issues.svelte-1thed0a{margin:var(--s3) 0 0;color:var(--text-faint);font-size:var(--fs-base)}.inline-empty.svelte-1thed0a{padding:var(--s4) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.workloads.svelte-1thed0a .table-wrap{border-left:0;border-right:0;border-radius:0}.workloads.svelte-1thed0a thead th:first-child,.workloads.svelte-1thed0a tbody td:first-child{padding-left:0}.workloads.svelte-1thed0a thead th:last-child,.workloads.svelte-1thed0a tbody td:last-child{padding-right:0}.workloads.svelte-1thed0a thead th{background:0 0}.resource-row.svelte-1thed0a{position:relative}.resource-cell.svelte-1thed0a{min-width:176px}.resource-link.svelte-1thed0a{min-width:0;color:var(--text);flex-direction:column;text-decoration:none;display:flex}.resource-link.svelte-1thed0a:after{content:"";position:absolute;inset:0}.resource-link.svelte-1thed0a:focus-visible{outline:none}.resource-link.svelte-1thed0a:focus-visible:after{outline:2px solid var(--accent);outline-offset:-2px}.resource-row.svelte-1thed0a:hover .resource-name:where(.svelte-1thed0a){color:var(--accent)}.resource-name.svelte-1thed0a,.resource-short.svelte-1thed0a{overflow-wrap:anywhere}.resource-name.svelte-1thed0a{font-weight:600}.resource-short.svelte-1thed0a,.kind.svelte-1thed0a,.revision.svelte-1thed0a{color:var(--text-faint);font-size:var(--fs-xs)}.replicas.svelte-1thed0a{font-weight:500}.state-label.svelte-1thed0a,.node-state.svelte-1thed0a{gap:var(--s2);white-space:nowrap}.state-label.svelte-1thed0a{color:var(--text-dim);font-size:var(--fs-base);text-transform:capitalize}.node-row.svelte-1thed0a,.activity-row.svelte-1thed0a{border-bottom:1px solid var(--border);min-width:0;color:var(--text);transition:background var(--fast) var(--ease);text-decoration:none;display:flex}.node-row.svelte-1thed0a{gap:var(--s1);padding:var(--s3) 0;flex-direction:column}.node-row.svelte-1thed0a:hover,.activity-row.svelte-1thed0a:hover{color:var(--text);background:#ffffff06;text-decoration:none}.node-heading.svelte-1thed0a{justify-content:space-between;align-items:flex-start;gap:var(--s3);min-width:0;display:flex}.node-heading.svelte-1thed0a strong:where(.svelte-1thed0a){min-width:0;font-size:var(--fs-base);overflow-wrap:anywhere;font-weight:600}.node-state.svelte-1thed0a,.node-context.svelte-1thed0a,.node-signals.svelte-1thed0a{font-size:var(--fs-xs)}.node-state.svelte-1thed0a{color:var(--text-dim);flex:none}.node-context.svelte-1thed0a{color:var(--text-faint)}.node-signals.svelte-1thed0a{gap:var(--s3);margin-top:var(--s2);color:var(--text-faint);font-family:var(--mono);flex-wrap:wrap;display:flex}.node-signals.svelte-1thed0a b:where(.svelte-1thed0a){color:var(--text-dim);font-weight:500}.activity-row.svelte-1thed0a{justify-content:space-between;align-items:flex-start;gap:var(--s3);padding:var(--s3) 0}.activity-copy.svelte-1thed0a{flex-direction:column;min-width:0;display:flex}.activity-copy.svelte-1thed0a strong:where(.svelte-1thed0a),.activity-copy.svelte-1thed0a span:where(.svelte-1thed0a),.activity-copy.svelte-1thed0a small:where(.svelte-1thed0a){overflow-wrap:anywhere}.activity-copy.svelte-1thed0a strong:where(.svelte-1thed0a){font-size:var(--fs-base);font-weight:600}.activity-copy.svelte-1thed0a span:where(.svelte-1thed0a){color:var(--text-dim);font-size:var(--fs-base)}.activity-copy.svelte-1thed0a small:where(.svelte-1thed0a),.activity-row.svelte-1thed0a time:where(.svelte-1thed0a){color:var(--text-faint);font-size:var(--fs-xs)}.activity-row.svelte-1thed0a time:where(.svelte-1thed0a){font-family:var(--mono);white-space:nowrap;flex:none}.dashboard-skeleton.svelte-1thed0a{margin-top:var(--s6)}.skeleton-facts.svelte-1thed0a,.skeleton-heading.svelte-1thed0a,.skeleton-row.svelte-1thed0a{background:var(--surface-2);animation:svelte-1thed0a-pulse 1.4s var(--ease) infinite alternate}.skeleton-facts.svelte-1thed0a{width:72%;height:var(--s4);margin:var(--s3) 0}.skeleton-grid.svelte-1thed0a{border-top:1px solid var(--border);grid-template-columns:minmax(0,1.65fr) minmax(304px,.85fr);display:grid}.skeleton-grid.svelte-1thed0a>div:where(.svelte-1thed0a){padding:var(--s6) var(--s6) 0 0}.skeleton-grid.svelte-1thed0a .skeleton-rail:where(.svelte-1thed0a){padding-right:0;padding-left:var(--s6);border-left:1px solid var(--border)}.skeleton-heading.svelte-1thed0a{width:40%;height:var(--s5);margin-bottom:var(--s5);border-radius:var(--r1)}.skeleton-heading.second.svelte-1thed0a{margin-top:var(--s6)}.skeleton-row.svelte-1thed0a{height:var(--s8);border-top:1px solid var(--border);background:var(--surface)}.skeleton-row.compact.svelte-1thed0a{height:var(--s7)}@keyframes svelte-1thed0a-pulse{0%{opacity:.42}to{opacity:.8}}@media (width>=1152px) and (width<=1311px){.workloads.svelte-1thed0a .secondary:where(.svelte-1thed0a){display:none}}@media (width<=1151px){.workspace.svelte-1thed0a,.skeleton-grid.svelte-1thed0a{display:block}.primary-column.svelte-1thed0a,.side-column.svelte-1thed0a,.skeleton-grid.svelte-1thed0a>div:where(.svelte-1thed0a),.skeleton-grid.svelte-1thed0a .skeleton-rail:where(.svelte-1thed0a){border-left:0;padding-left:0;padding-right:0}.side-column.svelte-1thed0a,.skeleton-grid.svelte-1thed0a .skeleton-rail:where(.svelte-1thed0a){border-top:1px solid var(--border-strong)}}@media (width<=767px){.header-actions.svelte-1thed0a{justify-content:flex-start}.cluster-health.svelte-1thed0a{width:100%;padding:0}.cluster-facts.svelte-1thed0a{align-items:flex-start;gap:var(--s1);margin-top:var(--s5);flex-direction:column}.cluster-facts.svelte-1thed0a span:where(.svelte-1thed0a):not(:last-child):after{display:none}.cluster-facts.svelte-1thed0a .updated:where(.svelte-1thed0a){margin-left:0}.dashboard-section.svelte-1thed0a{padding:var(--s5) 0}.section-heading.svelte-1thed0a{align-items:flex-start;gap:var(--s2);margin-bottom:var(--s4);flex-direction:column}.section-count.svelte-1thed0a{position:absolute;right:0}.dashboard-section.svelte-1thed0a{position:relative}.issue-row.svelte-1thed0a{gap:var(--s2) var(--s3);grid-template-columns:auto minmax(0,1fr) auto}.issue-detail.svelte-1thed0a{grid-column:2/-1}.inspect.svelte-1thed0a{grid-area:1/3}.workloads.svelte-1thed0a .secondary:where(.svelte-1thed0a),.workloads.svelte-1thed0a .tertiary:where(.svelte-1thed0a){display:none}.resource-cell.svelte-1thed0a{min-width:104px}.node-heading.svelte-1thed0a{gap:var(--s1);flex-direction:column}.activity-row.svelte-1thed0a{gap:var(--s2)}.skeleton-facts.svelte-1thed0a{width:100%}}@media (prefers-reduced-motion:reduce){.skeleton-facts.svelte-1thed0a,.skeleton-heading.svelte-1thed0a,.skeleton-row.svelte-1thed0a{animation:none}}.badge.svelte-dtbgkf{font-size:var(--fs-sm);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:6px;padding:0;font-weight:600;line-height:1.35;display:inline-flex}.badge.svelte-dtbgkf:before{border-radius:var(--r-full);content:"";background:currentColor;flex:none;width:6px;height:6px}.plain.svelte-dtbgkf:before{display:none}.ok.svelte-dtbgkf{color:var(--ok)}.warn.svelte-dtbgkf{color:var(--warn)}.bad.svelte-dtbgkf{color:var(--bad)}.info.svelte-dtbgkf{color:var(--info)}.neutral.svelte-dtbgkf{color:var(--text-dim)}.strong.svelte-jkjvuf{color:var(--text);font-weight:500;text-decoration:none}.strong.svelte-jkjvuf:hover{color:var(--accent)}.num.svelte-jkjvuf,.right.svelte-jkjvuf{text-align:right}.address.svelte-jkjvuf{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;overflow:hidden}.ready.svelte-jkjvuf{align-items:center;gap:var(--s2);display:inline-flex}.actions.svelte-jkjvuf{align-items:center;gap:var(--s3);white-space:nowrap;display:inline-flex}.link.svelte-jkjvuf{font-size:var(--fs-xs);color:var(--text-dim);font-weight:600;text-decoration:none}.link.svelte-jkjvuf:hover{color:var(--accent)}.ok.svelte-jkjvuf{font-size:var(--fs-sm);color:var(--ok);margin:0}@media (width<=1399px){.region-col,.revision-col,.players-col{display:none}}@media (width<=999px){.ip-col{display:none}}@media (width<=767px){.node-col,.age-col{display:none}}.view.svelte-1nhjtv2{gap:var(--s4);flex-direction:column;display:flex}.refresh.svelte-1nhjtv2{align-items:center;gap:var(--s3);font-size:var(--fs-sm);display:flex}.fleet-health.svelte-1nhjtv2{align-items:center;gap:var(--s2);color:var(--text-dim);font-weight:600;display:inline-flex}.filters.svelte-1nhjtv2{gap:var(--s2);flex-wrap:wrap;display:flex}.search.svelte-1nhjtv2{flex:1;min-width:200px}.summary.svelte-1nhjtv2{margin:calc(var(--s4) * -1) 0 0;padding:var(--s2) var(--s3);border-bottom:1px solid var(--border);color:var(--text-faint);font-size:var(--fs-xs)}@media (width<=767px){.refresh.svelte-1nhjtv2{flex-wrap:wrap;width:100%}.filters.svelte-1nhjtv2{flex-direction:column;align-items:stretch}.filters.svelte-1nhjtv2 select:where(.svelte-1nhjtv2),.search.svelte-1nhjtv2{width:100%;min-width:0}}.view.svelte-9ry7ee{gap:var(--s4);flex-direction:column;display:flex}.actions.svelte-9ry7ee{align-items:center;gap:var(--s3);display:flex}.strong.svelte-9ry7ee{color:var(--text);font-weight:500;text-decoration:none}.strong.svelte-9ry7ee:hover{color:var(--accent)}.short.svelte-9ry7ee{margin-left:var(--s2)}.num.svelte-9ry7ee,.right.svelte-9ry7ee{text-align:right}@media (width<=767px){.actions.svelte-9ry7ee{flex-wrap:wrap;width:100%}}.replacements.svelte-h8w1vs dd:where(.svelte-h8w1vs){overflow-wrap:anywhere}.controls.svelte-h8w1vs{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s2) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.scale.svelte-h8w1vs,.danger.svelte-h8w1vs,.rollout.svelte-h8w1vs,.git-actions.svelte-h8w1vs{align-items:center;gap:var(--s3);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.scale.svelte-h8w1vs input:where(.svelte-h8w1vs),.rollout.svelte-h8w1vs select:where(.svelte-h8w1vs){width:auto;min-width:72px}.rollout.svelte-h8w1vs{padding:var(--s2) 0;border-bottom:1px solid var(--border)}.rollout.svelte-h8w1vs select:where(.svelte-h8w1vs){flex:1;min-width:280px}.action-error.svelte-h8w1vs{padding-left:var(--s2);border-left:2px solid var(--bad);font-size:var(--fs-sm);color:var(--text);margin:0}.ok.svelte-h8w1vs{font-size:var(--fs-sm);color:var(--ok);margin:0}.view.svelte-h8w1vs{gap:var(--s4);flex-direction:column;display:flex}.crumb.svelte-h8w1vs{align-items:center;gap:var(--s2);margin:0;display:flex}.panels.svelte-h8w1vs{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.panel.svelte-h8w1vs{min-width:0;padding:var(--s3);border-right:1px solid var(--border)}.panel.svelte-h8w1vs h3:where(.svelte-h8w1vs){font-family:var(--sans);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.16em;color:var(--text-faint);margin-bottom:var(--s3);font-weight:600;line-height:1.2}.reason.svelte-h8w1vs{border-right:0;border-bottom:1px solid var(--border);grid-column:1/-1}.reason-text.svelte-h8w1vs{margin:0 0 var(--s4);font-size:var(--fs-md);color:var(--text);line-height:1.5}dl.svelte-h8w1vs{gap:var(--s5);flex-wrap:wrap;margin:0;display:flex}dl.svelte-h8w1vs div:where(.svelte-h8w1vs){gap:var(--s1);flex-direction:column;display:flex}dt.svelte-h8w1vs{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.16em;color:var(--text-faint);font-weight:600;line-height:1.2}dd.svelte-h8w1vs{font-size:var(--fs-md);margin:0}.capitalize.svelte-h8w1vs{text-transform:capitalize}.actions.svelte-h8w1vs{margin-top:var(--s4);gap:var(--s2);font-size:var(--fs-sm);flex-direction:column;display:flex}.actions.svelte-h8w1vs ul:where(.svelte-h8w1vs){padding-left:var(--s4);gap:var(--s1);flex-direction:column;margin:0;display:flex}.pods.svelte-h8w1vs,.git.svelte-h8w1vs{gap:var(--s3);padding-top:var(--s4);border-top:1px solid var(--border);flex-direction:column;display:flex}.pods-head.svelte-h8w1vs{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.pods-head.svelte-h8w1vs h2:where(.svelte-h8w1vs){font-size:var(--fs-lg)}@media (width<=767px){.controls.svelte-h8w1vs,.rollout.svelte-h8w1vs{align-items:stretch}.scale.svelte-h8w1vs,.danger.svelte-h8w1vs,.rollout.svelte-h8w1vs,.git-actions.svelte-h8w1vs{width:100%}.rollout.svelte-h8w1vs select:where(.svelte-h8w1vs){width:100%;min-width:0}}.replacement-row.svelte-1mdfe99{gap:var(--s3);margin-bottom:var(--s3);grid-template-columns:minmax(140px,1fr) minmax(200px,2fr) auto;align-items:center;display:grid}.replacement-row.svelte-1mdfe99 input:where(.svelte-1mdfe99){height:32px;padding:0 var(--s3)}.replacement-key.svelte-1mdfe99{font-family:var(--mono)}@media (width<=767px){.replacement-row.svelte-1mdfe99{grid-template-columns:1fr}.replacement-row.svelte-1mdfe99 button{justify-self:start}}.view.svelte-yvdlfb{gap:var(--s4);flex-direction:column;display:flex}.crumb.svelte-yvdlfb{gap:var(--s2);margin:0 0 var(--s2);font-size:var(--fs-sm);align-items:center;display:flex}.crumb.svelte-yvdlfb a:where(.svelte-yvdlfb){color:var(--text-dim);text-decoration:none}.crumb.svelte-yvdlfb a:where(.svelte-yvdlfb):hover{color:var(--accent)}.card.svelte-yvdlfb{border-top:1px solid var(--border);flex-direction:column;gap:0;padding:0;display:flex}.section.svelte-yvdlfb{gap:var(--s4);padding:var(--s4) 0;border-bottom:1px solid var(--border);flex-direction:column;display:flex}h2.svelte-yvdlfb{font-size:var(--fs-lg);margin:0}.grid.svelte-yvdlfb{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;display:grid}.field.svelte-yvdlfb{gap:var(--s2);flex-direction:column;display:flex}label.svelte-yvdlfb{font-size:var(--fs-sm);color:var(--text-dim);font-weight:600}select.svelte-yvdlfb{height:32px;padding:0 var(--s3);font-size:var(--fs-base)}.check.svelte-yvdlfb{align-items:center;gap:var(--s2);color:var(--text-dim);min-height:32px;font-weight:400;display:flex}.actions.svelte-yvdlfb{justify-content:flex-end;gap:var(--s3);padding-top:var(--s4);display:flex}.bake-hint.svelte-yvdlfb{font-size:var(--fs-sm);color:var(--text-dim);margin:0}.short-field.svelte-yvdlfb{gap:var(--s2);flex-direction:column;display:flex}.hint.svelte-yvdlfb{font-size:var(--fs-sm);color:var(--text-dim);margin:0;line-height:1.4}@media (width<=767px){.grid.svelte-yvdlfb{grid-template-columns:1fr}.actions.svelte-yvdlfb{flex-wrap:wrap}}.tabs.svelte-126ak3w{border-bottom:1px solid var(--border);overscroll-behavior-x:contain;gap:0;display:flex;overflow-x:auto}.tab.svelte-126ak3w{padding:var(--s2) var(--s3);color:var(--text-faint);font-size:var(--fs-base);cursor:pointer;transition:color var(--fast) var(--ease), background var(--fast) var(--ease);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500;line-height:1.2}.tab.svelte-126ak3w:hover{color:var(--text);background:#ffffff06}.tab.current.svelte-126ak3w{color:var(--text);border-bottom-color:var(--accent)}.xterm{cursor:text;-webkit-user-select:none;user-select:none;position:relative}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{z-index:5;position:absolute;top:0}.xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{cursor:default;background-color:#000;position:absolute;inset:0;overflow-y:scroll}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;top:0;left:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{z-index:10;color:#0000;pointer-events:none;position:absolute;inset:0}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:#0000}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:underline double;text-decoration:underline double}.xterm-underline-3{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.xterm-underline-4{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.xterm-underline-5{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:underline overline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;pointer-events:none;position:absolute;top:0;right:0}.xterm-decoration-top{z-index:2;position:relative}.console.svelte-z62hhi{gap:var(--s3);flex-direction:column;display:flex}.bar.svelte-z62hhi{align-items:center;gap:var(--s4);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.state.svelte-z62hhi{align-items:center;gap:var(--s2);display:inline-flex}.hint.svelte-z62hhi{text-align:right;flex:1;min-width:0}.term.svelte-z62hhi{height:58vh;min-height:300px;padding:var(--s3);background:var(--bg);border:1px solid var(--border);border-radius:var(--r1);overflow:hidden}.prompt.svelte-z62hhi{align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--r1);display:flex}.caret.svelte-z62hhi{color:var(--accent);font-family:ui-monospace,monospace;font-weight:600}.prompt.svelte-z62hhi input:where(.svelte-z62hhi){min-width:0;color:var(--text);font-family:var(--mono);font-size:var(--fs-sm);background:0 0;border:none;outline:none;flex:1}.prompt.svelte-z62hhi input:where(.svelte-z62hhi)::placeholder{color:var(--text-dim)}.prompt.svelte-z62hhi input:where(.svelte-z62hhi):disabled{opacity:.5}@media (width<=767px){.hint.svelte-z62hhi{display:none}}.share-note.svelte-1ag7dqe{color:var(--text-dim);font-size:var(--fs-base);margin:0}.share-problem.svelte-1ag7dqe{color:var(--bad);font-size:var(--fs-base);margin:0}.share-link.svelte-1ag7dqe{overflow-wrap:anywhere;font-family:var(--mono);margin:0}.logs.svelte-1ag7dqe{gap:var(--s3);flex-direction:column;display:flex}.bar.svelte-1ag7dqe{align-items:center;gap:var(--s2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.pick.svelte-1ag7dqe{align-items:center;gap:var(--s2);display:inline-flex}.count.svelte-1ag7dqe{margin-left:auto}.pane.svelte-1ag7dqe{height:60vh;min-height:320px;padding:var(--s3);background:var(--bg);border:1px solid var(--border);border-radius:var(--r1);overflow:auto}pre.svelte-1ag7dqe{font-size:var(--fs-sm);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-dim);margin:0;line-height:1.5}.empty.svelte-1ag7dqe{font-size:var(--fs-sm);margin:0}.pane.svelte-1jj6wgl{gap:var(--s3);min-height:0;padding:var(--s3);border:1px solid var(--border);border-radius:var(--r1);background:var(--surface-sunken);flex-direction:column;display:flex;position:relative}.pane.dropping.svelte-1jj6wgl{border-color:var(--accent)}.drop-veil.svelte-1jj6wgl{z-index:2;border-radius:inherit;background:color-mix(in srgb, var(--surface) 82%, var(--accent));color:var(--text);font-size:var(--fs-sm);pointer-events:none;place-items:center;font-weight:600;display:grid;position:absolute;inset:0}.crumbs.svelte-1jj6wgl{align-items:center;gap:var(--s1);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.crumb.svelte-1jj6wgl{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.crumb.svelte-1jj6wgl:hover{text-decoration:underline}.sep.svelte-1jj6wgl{color:var(--text-faint)}.mass.svelte-1jj6wgl{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);border:1px solid var(--border);border-radius:var(--r1);background:var(--surface);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.mass-actions.svelte-1jj6wgl{gap:var(--s2);flex-wrap:wrap;display:flex}.entries.pending.svelte-1jj6wgl{opacity:.55;pointer-events:none}.entries.svelte-1jj6wgl{flex-direction:column;flex:1;gap:0;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.row.svelte-1jj6wgl,.entries.svelte-1jj6wgl li:where(.svelte-1jj6wgl){align-items:center;gap:var(--s1);min-width:0;display:flex}.check.svelte-1jj6wgl{align-items:center;gap:var(--s2);color:var(--text-dim);font-size:var(--fs-sm);display:inline-flex}.row-check.svelte-1jj6wgl{padding-left:var(--s1)}.entry.svelte-1jj6wgl{align-items:center;gap:var(--s2);min-width:0;padding:var(--s2) var(--s3);border-radius:var(--r1);color:var(--text-dim);font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;flex:1;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.entry.svelte-1jj6wgl:hover{background:var(--surface)}.entry.current.svelte-1jj6wgl{border-color:var(--accent);color:var(--text)}.name.svelte-1jj6wgl{overflow-wrap:anywhere}.name.dir.svelte-1jj6wgl{color:var(--text);font-weight:500}.meta.svelte-1jj6wgl{font-size:var(--fs-xs);white-space:nowrap}.menu-wrap.svelte-1jj6wgl{flex-shrink:0;position:relative}.kebab.svelte-1jj6wgl{border-radius:var(--r2);width:32px;height:32px;color:var(--text-faint);font:inherit;font-size:var(--fs-lg);cursor:pointer;background:0 0;border:none;line-height:1}.kebab.svelte-1jj6wgl:hover,.kebab[aria-expanded=true].svelte-1jj6wgl{background:var(--surface-2);color:var(--text)}.menu.svelte-1jj6wgl{z-index:5;min-width:140px;padding:var(--s1);border:1px solid var(--border);border-radius:var(--r2);background:var(--surface);box-shadow:var(--shadow);flex-direction:column;display:flex;position:absolute;top:100%;right:0}.menu.svelte-1jj6wgl button:where(.svelte-1jj6wgl){width:100%;padding:var(--s2) var(--s3);border-radius:var(--r1);color:var(--text);font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:none;display:block}.menu.svelte-1jj6wgl button:where(.svelte-1jj6wgl):hover{background:var(--surface-2)}.menu.svelte-1jj6wgl button.danger:where(.svelte-1jj6wgl){color:var(--text);box-shadow:inset 2px 0 var(--bad)}.empty.svelte-1jj6wgl{padding:var(--s3);font-size:var(--fs-sm)}.code.svelte-c4vs74{border:1px solid var(--border-control);border-radius:var(--r2);background:var(--surface-sunken);flex:1;min-height:320px;display:flex;overflow:hidden}.surface.svelte-c4vs74{flex:1;min-width:0;display:none}.ready.svelte-c4vs74 .surface:where(.svelte-c4vs74){display:block}.code.svelte-c4vs74 .cm-editor{height:100%}.code.svelte-c4vs74:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--accent)}textarea.svelte-c4vs74{resize:none;width:100%;padding:var(--s3) var(--s4);border:0;border-radius:0;flex:1;line-height:1.62}textarea.svelte-c4vs74:focus-visible{box-shadow:none;outline:none}@media (width<=767px){.code.svelte-c4vs74{min-height:400px}}.pane.svelte-143eehw{gap:var(--s3);min-height:0;padding:var(--s3);border:1px solid var(--border);border-radius:var(--r1);background:var(--surface-sunken);flex-direction:column;display:flex}.strip.svelte-143eehw{gap:var(--s1);border-bottom:1px solid var(--border);display:flex;overflow-x:auto}.strip-tab.svelte-143eehw{border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;display:flex}.strip-tab.current.svelte-143eehw{border-bottom-color:var(--accent)}.strip-open.svelte-143eehw{align-items:center;gap:var(--s2);max-width:220px;padding:var(--s2) var(--s1) var(--s2) var(--s3);color:var(--text-dim);font:inherit;font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;display:flex;overflow:hidden}.strip-tab.current.svelte-143eehw .strip-open:where(.svelte-143eehw){color:var(--text)}.dot.svelte-143eehw{background:var(--warn);border-radius:50%;flex:none;width:6px;height:6px}.strip-close.svelte-143eehw{padding:0 var(--s2);color:var(--text-faint);font-size:var(--fs-md);cursor:pointer;background:0 0;border:none;line-height:1}.strip-close.svelte-143eehw:hover{color:var(--bad)}.editor-head.svelte-143eehw{align-items:center;gap:var(--s3);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.editor-content.svelte-143eehw{gap:var(--s3);flex-direction:column;flex:1;min-height:0;display:flex}.path.svelte-143eehw{overflow-wrap:anywhere;color:var(--text-dim);flex:1}.syntax.svelte-143eehw{color:var(--text-faint);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.16em;font-weight:600;line-height:1.2}.unsaved.svelte-143eehw{color:var(--warn);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.16em;font-weight:600;line-height:1.2}@media (width<=767px){.pane.svelte-143eehw{padding:var(--s3)}.strip-open.svelte-143eehw{max-width:160px}}.files.svelte-isla22{gap:var(--s4);flex-direction:column;display:flex}.notice.svelte-isla22{font-size:var(--fs-sm);margin:0}.toolbar.svelte-isla22{gap:var(--s3);flex-wrap:wrap;display:flex}.hidden.svelte-isla22{display:none}.panes.svelte-isla22{gap:var(--s4);grid-template-columns:minmax(280px,360px) 1fr;align-items:stretch;height:max(480px,100vh - 340px);display:grid}.panes.browsing.svelte-isla22{grid-template-columns:1fr}@media (width<=1119px){.panes.svelte-isla22{grid-template-columns:1fr;height:auto}}.confirm-list.svelte-isla22{gap:var(--s1);font-size:var(--fs-sm);flex-direction:column;max-height:40dvh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.view.svelte-nruv0o{gap:var(--s4);flex-direction:column;display:flex}.crumb.svelte-nruv0o{gap:var(--s2);flex-wrap:wrap;align-items:center;margin:0;display:flex}.badges.svelte-nruv0o{align-items:center;gap:var(--s3);font-size:var(--fs-sm);display:flex}.ready.svelte-nruv0o{align-items:center;gap:var(--s2);display:inline-flex}.facts.svelte-nruv0o{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;margin:0;display:flex}.facts.svelte-nruv0o div:where(.svelte-nruv0o){gap:var(--s1);min-width:0;padding:var(--s2) var(--s4);border-right:1px solid var(--border);flex-direction:column;display:flex}.facts.svelte-nruv0o div:where(.svelte-nruv0o):first-child{padding-left:0}.facts.svelte-nruv0o div:where(.svelte-nruv0o):last-child{border-right:0}@media (width<=767px){.facts.svelte-nruv0o{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.facts.svelte-nruv0o div:where(.svelte-nruv0o){padding:var(--s2);border-bottom:1px solid var(--border)}}dt.svelte-nruv0o{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.16em;color:var(--text-faint);font-weight:600;line-height:1.2}dd.svelte-nruv0o{font-size:var(--fs-md);overflow-wrap:anywhere;margin:0}.copyable.svelte-nruv0o{-webkit-user-select:all;user-select:all;word-break:break-all}.drain-result.svelte-nruv0o{font-size:var(--fs-sm);color:var(--ok);margin:0}.view.svelte-r05dqo{gap:var(--s4);flex-direction:column;display:flex}.controls.svelte-r05dqo{align-items:center;gap:var(--s2);padding-bottom:var(--s3);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.pick.svelte-r05dqo{align-items:center;gap:var(--s2);font-size:var(--fs-sm);display:inline-flex}.query.svelte-r05dqo{flex:1;min-width:220px}.hint.svelte-r05dqo,.summary.svelte-r05dqo,.problem.svelte-r05dqo{font-size:var(--fs-sm);margin:0}.problem.svelte-r05dqo{padding-left:var(--s2);border-left:2px solid var(--bad);color:var(--text)}.results.svelte-r05dqo{border-top:1px solid var(--border);flex-direction:column;display:flex}.card.svelte-r05dqo{border-bottom:1px solid var(--border);overflow:hidden}.card.warning.svelte-r05dqo{border-left:2px solid var(--warn)}.card.svelte-r05dqo header:where(.svelte-r05dqo){justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);border-bottom:1px solid var(--border);background:var(--surface-sunken);display:flex}.count.svelte-r05dqo{font-size:var(--fs-xs)}.warn-text.svelte-r05dqo{color:var(--warn)}.reason.svelte-r05dqo{padding:var(--s2) var(--s3);font-size:var(--fs-sm);color:var(--warn);margin:0}.lines.svelte-r05dqo{padding:var(--s2) 0;max-height:320px;font-size:var(--fs-sm);color:var(--text-dim);background:var(--surface-sunken);counter-reset:line;line-height:1.55;overflow:auto}.line.svelte-r05dqo{padding-right:var(--s3);white-space:pre-wrap;overflow-wrap:anywhere;grid-template-columns:48px minmax(0,1fr);display:grid}.line.svelte-r05dqo:before{counter-increment:line;content:counter(line);padding-right:var(--s3);color:var(--text-faint);text-align:right;-webkit-user-select:none;user-select:none}mark.svelte-r05dqo{background:color-mix(in srgb, var(--gold) 22%, transparent);color:var(--gold-tint);border-radius:var(--r0);padding:0 2px}@media (width<=767px){.controls.svelte-r05dqo{flex-direction:column;align-items:stretch}.controls.svelte-r05dqo>select:where(.svelte-r05dqo),.query.svelte-r05dqo{width:100%;min-width:0}.pick.svelte-r05dqo{justify-content:space-between;width:100%}.pick.svelte-r05dqo select:where(.svelte-r05dqo){flex:1;min-width:0}}.action-menu.svelte-48a2tj{display:inline-flex;position:relative}.trigger.svelte-48a2tj{border-radius:var(--r1);width:28px;height:28px;color:var(--text-faint);font-size:var(--fs-lg);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;line-height:1;display:grid}.trigger.svelte-48a2tj:hover,.trigger[aria-expanded=true].svelte-48a2tj{border-color:var(--border-strong);background:var(--surface-sunken);color:var(--text)}.menu.svelte-48a2tj{z-index:20;min-width:176px;padding:var(--s1);border:1px solid var(--border-strong);border-radius:var(--r1);background:var(--surface);box-shadow:var(--shadow-sm);transform-origin:0 0;transform:scale(var(--dropdown-pre-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-open-dur) var(--dropdown-ease), opacity var(--dropdown-open-dur) var(--dropdown-ease);will-change:transform, opacity;flex-direction:column;display:flex;position:fixed}.menu[data-origin=top-right].svelte-48a2tj{transform-origin:100% 0}.menu[data-origin=bottom-right].svelte-48a2tj{transform-origin:100% 100%}.menu.is-open.svelte-48a2tj{opacity:1;pointer-events:auto;transform:scale(1)}.menu.is-closing.svelte-48a2tj{transform:scale(var(--dropdown-closing-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease), opacity var(--dropdown-close-dur) var(--dropdown-ease)}.menu.svelte-48a2tj button:where(.svelte-48a2tj){min-height:28px;padding:var(--s1) var(--s2);border-radius:var(--r1);color:var(--text);font:inherit;font-size:var(--fs-base);text-align:left;cursor:pointer;background:0 0;border:0}.menu.svelte-48a2tj button:where(.svelte-48a2tj):hover:not(:disabled),.menu.svelte-48a2tj button:where(.svelte-48a2tj):focus-visible{background:var(--surface-2)}.menu.svelte-48a2tj button.danger:where(.svelte-48a2tj){box-shadow:inset 2px 0 var(--bad)}.menu.svelte-48a2tj button:where(.svelte-48a2tj):disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.menu.svelte-48a2tj{transition:none!important}}.view.svelte-1nf0p73{gap:var(--s4);flex-direction:column;display:flex}.refresh.svelte-1nf0p73{align-items:center;gap:var(--s3);font-size:var(--fs-sm);display:flex}.standing.svelte-1nf0p73,.notice.svelte-1nf0p73{font-size:var(--fs-sm);margin:0}.standing.svelte-1nf0p73{padding:var(--s2) var(--s3);border-left:2px solid var(--warn);background:var(--surface-sunken)}.warn-text.svelte-1nf0p73{color:var(--warn)}.notice.svelte-1nf0p73{padding:var(--s2) var(--s3);border-left:2px solid var(--ok);background:var(--surface-sunken);color:var(--ok)}.notice.bad.svelte-1nf0p73{border-color:var(--bad);color:var(--text)}.strong.svelte-1nf0p73{color:var(--text);font-weight:500}.num.svelte-1nf0p73,.right.svelte-1nf0p73{text-align:right}.ready.svelte-1nf0p73{align-items:center;gap:var(--s2);display:inline-flex}.link.svelte-1nf0p73{color:var(--text);text-decoration:none}.link.svelte-1nf0p73:hover{color:var(--accent)}.report.svelte-1nf0p73{gap:var(--s3);flex-direction:column;display:flex}.report.svelte-1nf0p73 p:where(.svelte-1nf0p73){font-size:var(--fs-sm);margin:0}.report.svelte-1nf0p73 ul:where(.svelte-1nf0p73){gap:var(--s1);max-height:40dvh;font-size:var(--fs-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.report.svelte-1nf0p73 li:where(.svelte-1nf0p73){padding:var(--s1) var(--s2);border-radius:var(--r1)}.evicted.svelte-1nf0p73{color:var(--ok);background:var(--ok-bg)}.failed.svelte-1nf0p73{color:var(--text);background:var(--bad-bg)}@media (width<=767px){.refresh.svelte-1nf0p73{flex-wrap:wrap;width:100%}}@layer base{:where(.lc-layout-svg.svelte-6boec){position:absolute;inset:0;overflow:visible}:where(.lc-layout-svg.svelte-6boec).disablePointerEvents{pointer-events:none}:where(.lc-layout-svg.svelte-6boec).clip{overflow:hidden}:where(.lc-rect){--fill-color:var(--color-surface-content,currentColor);--stroke-color:initial}:where(.lc-layout-svg .lc-rect,svg.lc-rect):not([fill]){fill:var(--fill-color)}:where(.lc-layout-svg .lc-rect,svg.lc-rect):not([stroke]){stroke:var(--stroke-color)}}@layer components{:where(.lc-tooltip-context-container.svelte-mdxi5d){position:absolute}:where(.lc-tooltip-context.svelte-mdxi5d){touch-action:var(--touch-action);position:absolute}:where(.lc-tooltip-context.svelte-mdxi5d).debug{outline:1px solid var(--color-danger);background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-voronoi-path).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-rect.svelte-mdxi5d){fill:#0000}:where(.lc-tooltip-rect.svelte-mdxi5d).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-quadtree-rect.svelte-mdxi5d){fill:#0000}:where(.lc-tooltip-quadtree-rect.svelte-mdxi5d).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}}.lc-root-container.svelte-1r8f065,.lc-root-container.svelte-1r8f065 *{box-sizing:border-box}.lc-root-container.svelte-1r8f065{-webkit-user-select:var(--lc-user-select,none);user-select:var(--lc-user-select,none)}.wrap.svelte-1kf4904{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);background:var(--surface-sunken);cursor:crosshair;position:relative;overflow:hidden}.nexus-layer-chart{width:100%;height:180px;display:block}.chart-overlay.svelte-1kf4904{z-index:1;pointer-events:none;width:100%;height:180px;display:block;position:absolute;inset:0}.wrap.svelte-1kf4904:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.field-dot.svelte-1kf4904{fill:var(--text-faint);opacity:.13}.area-dot.svelte-1kf4904{fill:var(--text)}.area-dot.primary.svelte-1kf4904{opacity:.74}.area-dot.secondary.svelte-1kf4904{opacity:.52}.area-dot.tertiary.svelte-1kf4904{opacity:.3}.grid-line.svelte-1kf4904{stroke:var(--border-strong);stroke-dasharray:1 5;opacity:.7}.nexus-chart-trace{transition:opacity var(--fast) var(--ease)}.wrap.svelte-1kf4904:hover .nexus-chart-trace,.wrap.svelte-1kf4904:focus-visible .nexus-chart-trace{opacity:1}.sample-point.svelte-1kf4904{fill:var(--surface-sunken);stroke:var(--accent)}.sample-guide.svelte-1kf4904{stroke:var(--accent);opacity:.8}.axis.svelte-1kf4904{fill:var(--text-faint);font-size:var(--fs-xs)}.axis.end.svelte-1kf4904{text-anchor:end}.empty.svelte-1kf4904{font-size:var(--fs-base);margin:0}.tip.svelte-1kf4904{top:var(--s2);gap:var(--s1);padding:var(--s2) var(--s3);border:1px solid var(--border-strong);border-radius:var(--r1);background:var(--surface-sunken);color:var(--text);font-size:var(--fs-xs);pointer-events:none;white-space:nowrap;z-index:1;flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}.tip.svelte-1kf4904 strong:where(.svelte-1kf4904){font-size:var(--fs-sm);font-weight:600}@media (prefers-reduced-motion:reduce){.nexus-chart-trace{transition:none}}.segmented.svelte-nuytdb{border:1px solid var(--border-strong);border-radius:var(--r1);background:var(--surface-sunken);gap:0;display:inline-flex;position:relative;overflow:hidden}.indicator.svelte-nuytdb{background:var(--accent-bg);width:0;box-shadow:inset 0 -2px var(--accent);transition:transform var(--tabs-dur) var(--tabs-ease), width var(--tabs-dur) var(--tabs-ease);will-change:transform, width;pointer-events:none;position:absolute;inset:0 auto 0 0;transform:translate(0)}.segment.svelte-nuytdb{z-index:1;height:28px;padding:0 var(--s3);color:var(--text-faint);font:inherit;font-size:var(--fs-base);cursor:pointer;transition:color var(--tabs-dur) var(--tabs-ease);background:0 0;border:0;border-radius:0;font-weight:600;position:relative}.segment.svelte-nuytdb+.segment:where(.svelte-nuytdb){border-left:1px solid var(--border-strong)}.segment.svelte-nuytdb:hover,.segment.active.svelte-nuytdb{color:var(--text)}@media (prefers-reduced-motion:reduce){.indicator.svelte-nuytdb,.segment.svelte-nuytdb{transition:none!important}}.view.svelte-3sjemh{gap:var(--s4);flex-direction:column;display:flex}.panel-head.svelte-3sjemh{justify-content:space-between;align-items:flex-start;gap:var(--s4);display:flex}.crumb.svelte-3sjemh{gap:var(--s2);margin:0 0 var(--s2);font-size:var(--fs-sm);align-items:center;display:flex}.crumb.svelte-3sjemh a:where(.svelte-3sjemh){color:var(--text-dim);text-decoration:none}.crumb.svelte-3sjemh a:where(.svelte-3sjemh):hover{color:var(--accent)}.notice.svelte-3sjemh{padding:var(--s2) var(--s3);border-left:2px solid var(--ok);background:var(--surface-sunken);color:var(--ok);font-size:var(--fs-sm);margin:0}.notice.bad.svelte-3sjemh{border-color:var(--bad);color:var(--text)}.meta.svelte-3sjemh{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.fact.svelte-3sjemh{gap:var(--s1);min-width:0;padding:var(--s3);border-right:1px solid var(--border);flex-direction:column;display:flex}.fact.svelte-3sjemh:last-child{border-right:0}.workspace-section.svelte-3sjemh{gap:var(--s4);padding-top:var(--s4);border-top:1px solid var(--border);flex-direction:column;display:flex}.label.svelte-3sjemh{font-size:var(--fs-sm);color:var(--text-dim)}.ready.svelte-3sjemh{gap:var(--s2);align-items:center;display:inline-flex}h2.svelte-3sjemh{font-size:var(--fs-lg);margin:0}h3.svelte-3sjemh{margin:0;margin-bottom:var(--s3);color:var(--text-dim);font-family:var(--sans);font-size:var(--fs-sm);letter-spacing:.01em;font-weight:600}.panel-head.svelte-3sjemh{align-items:center}.usage-tools.svelte-3sjemh,.live-state.svelte-3sjemh{align-items:center;display:flex}.usage-tools.svelte-3sjemh{gap:var(--s3)}.live-state.svelte-3sjemh{gap:var(--s2);color:var(--text-dim);font-size:var(--fs-sm)}.charts.svelte-3sjemh{gap:var(--s5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.groups.svelte-3sjemh{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;display:flex}.groups.svelte-3sjemh li:where(.svelte-3sjemh){min-width:0;padding:var(--s2) var(--s3);border-bottom:1px solid var(--border);font-size:var(--fs-sm);overflow-wrap:anywhere}.pods-section.svelte-3sjemh{gap:var(--s3)}.report.svelte-3sjemh ul:where(.svelte-3sjemh){margin:var(--s3) 0 0;gap:var(--s1);flex-direction:column;padding:0;list-style:none;display:flex}.evicted.svelte-3sjemh{color:var(--ok)}.failed.svelte-3sjemh{padding-left:var(--s2);border-left:2px solid var(--bad);color:var(--text)}@media (width<=767px){.panel-head.svelte-3sjemh{flex-direction:column;align-items:stretch}.charts.svelte-3sjemh{grid-template-columns:minmax(0,1fr)}.meta.svelte-3sjemh{grid-template-columns:repeat(2,minmax(0,1fr))}.fact.svelte-3sjemh{border-bottom:1px solid var(--border)}}.view.svelte-t8zyxe{gap:var(--s4);flex-direction:column;display:flex}.notice.svelte-t8zyxe,.problem.svelte-t8zyxe,.hint.svelte-t8zyxe{font-size:var(--fs-sm);margin:0}.notice.svelte-t8zyxe{padding:var(--s2) var(--s3);border-left:2px solid var(--ok);background:var(--surface-sunken);color:var(--ok)}.notice.bad.svelte-t8zyxe{border-color:var(--bad);color:var(--text)}.problem.svelte-t8zyxe{padding-left:var(--s2);border-left:2px solid var(--bad);color:var(--text)}.card.svelte-t8zyxe{gap:var(--s4);padding:var(--s4) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.grid.svelte-t8zyxe,.edit-grid.svelte-t8zyxe{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;display:grid}.user-cell.svelte-t8zyxe{gap:var(--s1);flex-direction:column;align-items:flex-start;display:flex}.field.svelte-t8zyxe{gap:var(--s2);flex-direction:column;display:flex}label.svelte-t8zyxe{font-size:var(--fs-sm);color:var(--text-dim);font-weight:600}select.svelte-t8zyxe{height:32px;padding:0 var(--s3);font-size:var(--fs-base)}.submit.svelte-t8zyxe{justify-content:flex-end;display:flex}.strong.svelte-t8zyxe{color:var(--text);font-weight:500}.right.svelte-t8zyxe{text-align:right}.states.svelte-t8zyxe{gap:var(--s2);align-items:center;display:inline-flex}.drawer.svelte-t8zyxe{background:var(--surface-sunken)}.drawer.svelte-t8zyxe .skeleton{padding-top:0}.sessions.svelte-t8zyxe{margin:0 0 var(--s3);gap:var(--s1);font-size:var(--fs-sm);flex-direction:column;padding:0;list-style:none;display:flex}.sessions.svelte-t8zyxe li:where(.svelte-t8zyxe){gap:var(--s2);align-items:baseline;display:flex}.check.svelte-t8zyxe{align-items:center;gap:var(--s2);color:var(--text-dim);font-weight:400;display:flex}.nodes-field.svelte-t8zyxe{gap:var(--s3);flex-direction:column;display:flex}.nodes-label.svelte-t8zyxe{font-size:var(--fs-sm);color:var(--text-dim);font-weight:600}.node-grid.svelte-t8zyxe{gap:var(--s2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}@media (width<=767px){.grid.svelte-t8zyxe,.edit-grid.svelte-t8zyxe,.node-grid.svelte-t8zyxe{grid-template-columns:1fr}.submit.svelte-t8zyxe{justify-content:flex-start}}.view.svelte-n8tif9{gap:var(--s4);flex-direction:column;display:flex}.audit-action.svelte-n8tif9{color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.audit-action.svelte-n8tif9:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.detail.svelte-n8tif9{gap:var(--s3);flex-direction:column;margin:0;display:flex}.detail.svelte-n8tif9 div:where(.svelte-n8tif9){gap:var(--s1);display:grid}.detail.svelte-n8tif9 dt:where(.svelte-n8tif9){color:var(--text-faint);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.16em;font-weight:600;line-height:1.2}.detail.svelte-n8tif9 dd:where(.svelte-n8tif9){font-size:var(--fs-base);word-break:break-all;margin:0}.view.svelte-bahdll{gap:var(--s4);flex-direction:column;display:flex}.actions.svelte-bahdll{align-items:center;gap:var(--s3);display:flex}.standing.svelte-bahdll{padding:var(--s2) var(--s3);border-left:2px solid var(--warn);background:var(--surface-sunken);font-size:var(--fs-sm);color:var(--text-dim);margin:0}.strong.svelte-bahdll{color:var(--text);font-weight:500;text-decoration:none}.strong.svelte-bahdll:hover{color:var(--accent)}.num.svelte-bahdll,.right.svelte-bahdll{text-align:right}@media (width<=767px){.actions.svelte-bahdll{flex-wrap:wrap;width:100%}}.artifacts.svelte-m2zv4c{gap:var(--s4);flex-direction:column;display:flex}.artifact-head.svelte-m2zv4c,.head-actions.svelte-m2zv4c,.bake-actions.svelte-m2zv4c{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.strong.svelte-m2zv4c{color:var(--text);font-weight:500}.right.svelte-m2zv4c{text-align:right}.bake.svelte-m2zv4c{gap:var(--s4);padding:var(--s4) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.bake-head.svelte-m2zv4c h2:where(.svelte-m2zv4c){margin:0 0 var(--s2);font-size:var(--fs-lg)}.bake-head.svelte-m2zv4c p:where(.svelte-m2zv4c){font-size:var(--fs-sm);margin:0}.field.svelte-m2zv4c{gap:var(--s1);flex-direction:column;flex:1;min-width:240px;display:flex}.label.svelte-m2zv4c{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.16em;color:var(--text-faint);font-weight:600;line-height:1.2}.bake-status.svelte-m2zv4c{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}.bake-status.svelte-m2zv4c div:where(.svelte-m2zv4c){gap:var(--s1);flex-direction:column;min-width:0;display:flex}dt.svelte-m2zv4c{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.16em;color:var(--text-faint);font-weight:600;line-height:1.2}dd.svelte-m2zv4c{font-size:var(--fs-sm);overflow-wrap:anywhere;margin:0}@media (width<=767px){.bake-actions.svelte-m2zv4c{flex-direction:column;align-items:stretch}.field.svelte-m2zv4c{min-width:0}}.config.svelte-7qcqxv{gap:var(--s4);padding:var(--s4) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.hint.svelte-7qcqxv{font-size:var(--fs-sm);margin:0;line-height:1.4}.inherited.svelte-7qcqxv h4:where(.svelte-7qcqxv){margin:0 0 var(--s3);font-size:var(--fs-sm);color:var(--text-dim);font-weight:600}.inherited.svelte-7qcqxv dl:where(.svelte-7qcqxv){gap:var(--s2);flex-direction:column;margin:0;display:flex}.inherited.svelte-7qcqxv div:where(.svelte-7qcqxv){gap:var(--s3);grid-template-columns:minmax(140px,1fr) 2fr;display:grid}.inherited.svelte-7qcqxv dd:where(.svelte-7qcqxv){overflow-wrap:anywhere;margin:0}.actions.svelte-7qcqxv{justify-content:flex-end;align-items:center;gap:var(--s3);display:flex}.ok.svelte-7qcqxv{font-size:var(--fs-sm);color:var(--ok)}@media (width<=767px){.config.svelte-7qcqxv{padding:var(--s3) 0}.inherited.svelte-7qcqxv div:where(.svelte-7qcqxv){gap:var(--s1);grid-template-columns:1fr}.actions.svelte-7qcqxv{flex-direction:column;align-items:stretch}}.view.svelte-1s7g2gj{gap:var(--s4);flex-direction:column;display:flex}.crumb.svelte-1s7g2gj{align-items:center;gap:var(--s2);flex-wrap:wrap;margin:0;display:flex}.picker.svelte-1s7g2gj{display:none}.notice.svelte-1s7g2gj{padding:var(--s2) var(--s3);border-left:2px solid var(--ok);background:var(--surface-sunken);color:var(--ok);font-size:var(--fs-sm);margin:0}.notice.bad.svelte-1s7g2gj{border-color:var(--bad);color:var(--text)}.panes.svelte-1s7g2gj{gap:var(--s4);grid-template-columns:minmax(280px,360px) 1fr;align-items:stretch;height:max(480px,100vh - 300px);display:grid}.panes.browsing.svelte-1s7g2gj{grid-template-columns:1fr}@media (width<=1119px){.panes.svelte-1s7g2gj{grid-template-columns:1fr;height:auto}}.confirm.svelte-1s7g2gj{font-size:var(--fs-sm);color:var(--text-dim);overflow-wrap:anywhere;margin:0}.confirm-list.svelte-1s7g2gj{gap:var(--s1);font-size:var(--fs-sm);flex-direction:column;max-height:40dvh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.view.svelte-4oq9dc{gap:var(--s4);flex-direction:column;display:flex}.crumb.svelte-4oq9dc{gap:var(--s2);margin:0 0 var(--s2);font-size:var(--fs-sm);align-items:center;display:flex}.crumb.svelte-4oq9dc a:where(.svelte-4oq9dc){color:var(--text-dim);text-decoration:none}.crumb.svelte-4oq9dc a:where(.svelte-4oq9dc):hover{color:var(--accent)}.card.svelte-4oq9dc{gap:var(--s4);padding:var(--s4) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.grid.svelte-4oq9dc{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.hint.svelte-4oq9dc{font-size:var(--fs-sm);margin:0}.actions.svelte-4oq9dc{justify-content:flex-end;gap:var(--s3);display:flex}@media (width<=767px){.grid.svelte-4oq9dc{grid-template-columns:1fr}.actions.svelte-4oq9dc{flex-wrap:wrap}}.view.svelte-1wkh58g{gap:var(--s4);flex-direction:column;display:flex}.crumb.svelte-1wkh58g{gap:var(--s2);margin:0 0 var(--s2);font-size:var(--fs-sm);align-items:center;display:flex}.crumb.svelte-1wkh58g a:where(.svelte-1wkh58g){color:var(--text-dim);text-decoration:none}.card.svelte-1wkh58g{gap:var(--s4);padding:var(--s4) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.grid.svelte-1wkh58g{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.actions.svelte-1wkh58g{justify-content:flex-end;gap:var(--s3);display:flex}@media (width<=767px){.grid.svelte-1wkh58g{grid-template-columns:1fr}.actions.svelte-1wkh58g{flex-wrap:wrap}}.boot.svelte-1n46o8q{place-items:center;min-height:100dvh;display:grid}.spinner.svelte-1n46o8q{border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:var(--r-full);width:24px;height:24px;animation:.7s linear infinite svelte-1n46o8q-spin}@keyframes svelte-1n46o8q-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-1n46o8q{animation:none}}
