:root{color-scheme:light dark;--kl-font: "Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--kl-bg: light-dark(#f6f7f9, #0f1720);--kl-surface: light-dark(#ffffff, #17212c);--kl-surface-2: light-dark(#eef1f4, #1f2b38);--kl-border: light-dark(#dde1e6, #2c3a49);--kl-text: light-dark(#1b2430, #e6edf3);--kl-text-muted: light-dark(#5d6b7a, #93a3b3);--kl-primary: light-dark(#0e7490, #22a3c4);--kl-on-primary: light-dark(#ffffff, #06222b);--kl-danger: light-dark(#b42318, #f97066);--kl-success: light-dark(#067647, #47cd89);--kl-warning: light-dark(#b54708, #fdb022);--kl-sidebar-bg: #16212b;--kl-sidebar-text: #d6e0e7;--kl-radius: 8px;--kl-shadow: 0 10px 30px rgb(0 0 0 / .22);--kl-s1: .25rem;--kl-s2: .5rem;--kl-s3: .75rem;--kl-s4: 1rem;--kl-s6: 1.5rem}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}*,*:before,*:after{box-sizing:border-box}body{margin:0;font:400 15px/1.5 var(--kl-font);color:var(--kl-text);background:var(--kl-bg)}h1,h2,h3{margin:0;line-height:1.25}:focus-visible{outline:2px solid var(--kl-primary);outline-offset:2px}code{font-family:ui-monospace,Consolas,monospace;font-size:.9em}.center.svelte-1428x5h{min-height:100vh;display:grid;place-items:center;padding:1rem}form.svelte-1428x5h{display:grid;gap:var(--kl-s4);width:min(22rem,85vw)}ul.svelte-fi4r2v{list-style:none;margin:0;padding:0}.route-group.svelte-fi4r2v{display:flex;align-items:stretch}a.svelte-fi4r2v,.group-toggle.svelte-fi4r2v{display:flex;align-items:center;gap:.65rem;min-width:0;padding:.5rem 1rem .5rem calc(1rem + var(--depth) * .9rem);color:inherit;text-decoration:none;background:none;border:0;border-left:3px solid transparent;font:inherit;text-align:left;cursor:pointer}a.svelte-fi4r2v,a.svelte-fi4r2v span:where(.svelte-fi4r2v){flex:1}.group-toggle.svelte-fi4r2v{justify-content:center;padding-inline:.65rem}a.svelte-fi4r2v:hover,.group-toggle.svelte-fi4r2v:hover{background:#ffffff10}a.current.svelte-fi4r2v{background:#ffffff18;color:#fff;border-left-color:var(--kl-primary)}nav.collapsed a.svelte-fi4r2v{justify-content:center;padding-inline:0}nav.svelte-mfxfye{display:flex;flex-direction:column;background:var(--kl-sidebar-bg);color:var(--kl-sidebar-text);min-width:0}.head.svelte-mfxfye{display:flex;align-items:center;justify-content:space-between;padding:1rem}.brand.svelte-mfxfye{color:#fff;font-weight:700;font-size:1.1rem;text-decoration:none}.collapsed.svelte-mfxfye .head:where(.svelte-mfxfye){flex-direction:column;gap:.5rem;padding:.75rem 0}.scroll.svelte-mfxfye{flex:1;overflow-y:auto}section.svelte-mfxfye{margin-bottom:1rem}.account.svelte-mfxfye{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;font-size:.9rem;border-top:1px solid #ffffff1a}.collapsed.svelte-mfxfye .account:where(.svelte-mfxfye){justify-content:center;padding:.75rem 0}.icon.svelte-mfxfye{background:none;border:0;color:inherit;cursor:pointer;padding:.35rem;border-radius:6px;display:grid}.icon.svelte-mfxfye:hover{background:#ffffff14}.backdrop.svelte-mfxfye{display:none}@media(max-width:720px){.backdrop.svelte-mfxfye{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;padding:0;background:#0007;border:0;border-radius:0}nav.mobile-expanded.svelte-mfxfye{position:fixed;inset:0 auto 0 0;z-index:31;width:min(18rem,85vw);height:100dvh;box-shadow:0 .6rem 2rem #0005}}form.svelte-1x0kcvr,fieldset.svelte-1x0kcvr{display:grid;gap:var(--kl-s3)}fieldset.svelte-1x0kcvr{border:1px solid var(--kl-border);border-radius:var(--kl-radius);padding:var(--kl-s3);margin:0}.check.svelte-1x0kcvr{display:flex;gap:var(--kl-s2);align-items:center}form.svelte-1ftyxg4,fieldset.svelte-1ftyxg4{display:grid;gap:var(--kl-s3)}fieldset.svelte-1ftyxg4{border:1px solid var(--kl-border);border-radius:var(--kl-radius);padding:var(--kl-s3);margin:0}.check.svelte-1ftyxg4{display:flex;gap:var(--kl-s2);align-items:flex-start}.shell.svelte-1bwqjg3{min-height:100vh;display:grid;grid-template-columns:15rem minmax(0,1fr)}.shell.collapsed.svelte-1bwqjg3{grid-template-columns:4rem minmax(0,1fr)}main.svelte-1bwqjg3{padding:var(--kl-s6);min-width:0}.mobile-menu.svelte-1bwqjg3{display:none;cursor:pointer}@media(max-width:720px){.shell.svelte-1bwqjg3,.shell.collapsed.svelte-1bwqjg3{grid-template-columns:minmax(0,1fr)}main.svelte-1bwqjg3{padding:4.25rem var(--kl-s3) var(--kl-s3)}.mobile-menu.svelte-1bwqjg3{position:fixed;top:.75rem;right:.75rem;z-index:40;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;color:var(--kl-text);background:var(--kl-surface);border:1px solid var(--kl-border);border-radius:var(--kl-radius);box-shadow:0 .2rem .75rem #0002}}
