@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.woff2)format("woff2-variations")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations")}:root{--obsidian:#14101a;--basalt:#1d1824;--basalt-raised:#261f30;--vein:#33293f;--vein-strong:#4a3d5c;--chalk:#ece8f2;--mist:#a5acb8;--gold:#ffe566;--gold-deep:#b89f2e;--emerald:#57ff8f;--ruby:#c22;--ruby-soft:#ff6b6b;--font-ui:"Bricolage Grotesque", system-ui, sans-serif;--font-console:"JetBrains Mono", ui-monospace, "Cascadia Mono", Menlo, monospace;--text-xs:.8125rem;--text-sm:.9375rem;--text-md:1.0625rem;--text-lg:1.3125rem;--text-xl:1.875rem;--gap-1:.25rem;--gap-2:.5rem;--gap-3:.875rem;--gap-4:1.25rem;--gap-5:2rem;--corner:2px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--obsidian);color:var(--chalk);font-family:var(--font-ui);font-size:var(--text-sm);-webkit-font-smoothing:antialiased;line-height:1.5}#app{height:100%}h1,h2,h3,p{margin:0}h1{font-size:var(--text-xl);letter-spacing:-.02em;font-weight:700;line-height:1.15}h2{font-size:var(--text-lg);letter-spacing:-.01em;font-weight:650;line-height:1.2}a{color:var(--gold)}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.muted{color:var(--mist)}.button{appearance:none;justify-content:center;align-items:center;gap:var(--gap-2);min-height:2.5rem;padding:0 var(--gap-3);border-radius:var(--corner);background:var(--basalt-raised);box-shadow:inset 0 0 0 1px var(--vein-strong), 0 3px 0 var(--obsidian), 0 3px 0 1px var(--vein-strong);color:var(--chalk);font:inherit;cursor:pointer;border:0;font-weight:600;display:inline-flex;transform:translateY(-3px)}.button:hover:not(:disabled){background:var(--vein)}.button:active:not(:disabled){box-shadow:inset 0 0 0 1px var(--vein-strong);transform:translateY(0)}.button:disabled{color:var(--mist);cursor:not-allowed;opacity:.6}.button.primary{background:var(--gold);box-shadow:0 3px 0 var(--gold-deep);color:var(--obsidian)}.button.primary:hover:not(:disabled){background:#fff0a0}.button.primary:active:not(:disabled){box-shadow:none}.button.danger{box-shadow:inset 0 0 0 1px var(--ruby), 0 3px 0 var(--obsidian), 0 3px 0 1px var(--ruby);color:var(--ruby-soft)}.button.danger:active:not(:disabled){box-shadow:inset 0 0 0 1px var(--ruby)}.button.quiet{min-height:2rem;padding:0 var(--gap-2);box-shadow:none;color:var(--mist);background:0 0;font-weight:500;transform:none}.button.quiet:hover:not(:disabled){background:var(--basalt-raised);color:var(--chalk)}.field{gap:var(--gap-1);display:grid}.field>span{font-weight:600}.field>small{color:var(--mist);font-size:var(--text-xs)}input[type=text],input[type=password],input[type=search],input[type=date],select,textarea{width:100%;min-height:2.5rem;padding:var(--gap-2) var(--gap-3);border:1px solid var(--vein-strong);border-radius:var(--corner);background:var(--obsidian);color:var(--chalk);font:inherit}select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--mist) 50%), linear-gradient(135deg, var(--mist) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 1rem) 55%,calc(100% - .7rem) 55%;background-repeat:no-repeat;background-size:.3rem .3rem;padding-right:2rem}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7}textarea{font-family:var(--font-console);font-size:var(--text-xs);resize:vertical;line-height:1.6}input::placeholder,textarea::placeholder{color:#6f6580}.page{width:min(100%,60rem);padding:var(--gap-5) var(--gap-4) 4rem;gap:var(--gap-5);margin:0 auto;display:grid}.page.wide{width:min(100%,76rem)}.page>header{gap:var(--gap-2);max-width:44rem;display:grid}.notice{padding:var(--gap-3);border-left:3px solid var(--gold);background:var(--basalt)}.notice.error{border-left-color:var(--ruby)}table{border-collapse:collapse;width:100%}th,td{padding:var(--gap-2) var(--gap-3);border-bottom:1px solid var(--vein);text-align:left;vertical-align:top}th{color:var(--mist);font-size:var(--text-xs);font-weight:600}.table-scroll{overflow-x:auto}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}dialog.svelte-1efofyg{width:min(92vw,30rem);padding:var(--gap-4);border:1px solid var(--vein-strong);border-radius:var(--corner);background:var(--basalt);color:var(--chalk)}dialog.svelte-1efofyg::backdrop{background:#0a070eb8}dialog[open].svelte-1efofyg{gap:var(--gap-3);display:grid}.actions.svelte-1efofyg{justify-content:flex-end;gap:var(--gap-3);margin-top:var(--gap-3);display:flex}.toasts.svelte-1q7l584{right:var(--gap-4);bottom:var(--gap-4);z-index:10;gap:var(--gap-2);width:min(26rem, calc(100vw - 2 * var(--gap-4)));display:grid;position:fixed}.toast.svelte-1q7l584{justify-content:space-between;align-items:center;gap:var(--gap-3);padding:var(--gap-2) var(--gap-2) var(--gap-2) var(--gap-3);border:1px solid var(--vein-strong);border-left:3px solid var(--emerald);border-radius:var(--corner);background:var(--basalt-raised);display:flex}.toast.error.svelte-1q7l584{border-left-color:var(--ruby)}main.svelte-1428x5h{align-content:center;justify-items:start;gap:var(--gap-4);width:min(100%,27rem);min-height:100%;padding:var(--gap-4);margin:0 auto;display:grid}.mark.svelte-1428x5h{background:var(--ruby);justify-content:center;align-items:center;gap:.5rem;width:3.5rem;height:3.5rem;display:flex}.mark.svelte-1428x5h span:where(.svelte-1428x5h){background:var(--gold);width:.625rem;height:.625rem}.notice.svelte-1428x5h{gap:var(--gap-2);width:100%;display:grid}.id.svelte-1428x5h{align-items:center;gap:var(--gap-2);display:flex}code.svelte-1428x5h{padding:var(--gap-1) var(--gap-2);background:var(--obsidian);font-family:var(--font-console);-webkit-user-select:all;user-select:all}a.button.svelte-1428x5h{text-decoration:none}section.svelte-17ziuem{gap:var(--gap-3);display:grid}.heading.svelte-17ziuem{gap:var(--gap-1);display:grid}ul.svelte-17ziuem{border-top:1px solid var(--vein);margin:0;padding:0;list-style:none;display:grid}.row.svelte-17ziuem{align-items:center;gap:var(--gap-3);padding:var(--gap-3);border-bottom:1px solid var(--vein);color:var(--chalk);grid-template-columns:auto minmax(8rem,1fr) 7rem 9rem minmax(0,10rem);text-decoration:none;display:grid}.row.svelte-17ziuem:hover{background:var(--basalt)}.block.svelte-17ziuem{background:var(--mist);width:.75rem;height:.75rem}.good.svelte-17ziuem .block:where(.svelte-17ziuem){background:var(--emerald)}.wait.svelte-17ziuem .block:where(.svelte-17ziuem){background:var(--gold)}.bad.svelte-17ziuem .block:where(.svelte-17ziuem){background:var(--ruby)}.name.svelte-17ziuem{font-size:var(--text-md);font-weight:650}.where.svelte-17ziuem{margin-left:var(--gap-2);color:var(--mist);font-size:var(--text-xs);font-weight:500}.good.svelte-17ziuem .state:where(.svelte-17ziuem){color:var(--emerald)}.wait.svelte-17ziuem .state:where(.svelte-17ziuem){color:var(--gold)}.bad.svelte-17ziuem .state:where(.svelte-17ziuem){color:var(--ruby-soft)}.since.svelte-17ziuem,.note.svelte-17ziuem{color:var(--mist);font-size:var(--text-xs)}.note.svelte-17ziuem{color:var(--gold);text-align:right}.how.svelte-17ziuem{max-width:44rem;font-size:var(--text-xs)}code.svelte-17ziuem{font-family:var(--font-console)}@media (width<=40rem){.row.svelte-17ziuem{grid-template-columns:auto minmax(0,1fr) auto}.since.svelte-17ziuem,.note.svelte-17ziuem{text-align:left;grid-column:2/-1}}.console.readonly.svelte-1a42p71{grid-template-rows:minmax(0,1fr)}.console.svelte-1a42p71{background:#0e0b13;grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid;position:relative}.viewport.svelte-1a42p71{padding:var(--gap-3) var(--gap-4);font-family:var(--font-console);font-size:var(--text-xs);overscroll-behavior:contain;line-height:1.55;overflow:auto}.line.svelte-1a42p71{padding-left:var(--gap-2);color:#cfc8dc;white-space:pre-wrap;overflow-wrap:anywhere;border-left:2px solid #0000}.line.warn.svelte-1a42p71{border-left-color:var(--gold)}.line.error.svelte-1a42p71{border-left-color:var(--ruby);color:var(--ruby-soft)}.bold.svelte-1a42p71{font-weight:700}.dim.svelte-1a42p71{color:#6f6580}.red.svelte-1a42p71{color:var(--ruby-soft)}.green.svelte-1a42p71{color:var(--emerald)}.yellow.svelte-1a42p71{color:var(--gold)}.blue.svelte-1a42p71{color:#8fb4ff}.magenta.svelte-1a42p71{color:#d7a1ff}.cyan.svelte-1a42p71{color:#7ee0e6}.plain.svelte-1a42p71{color:var(--chalk)}.empty.svelte-1a42p71{color:var(--mist);font-family:var(--font-ui);font-size:var(--text-sm)}.jump.svelte-1a42p71{right:var(--gap-4);position:absolute;bottom:4.75rem}.readonly.svelte-1a42p71 .jump:where(.svelte-1a42p71){bottom:var(--gap-4)}.lost.svelte-1a42p71{top:var(--gap-3);right:var(--gap-4);padding:var(--gap-1) var(--gap-3);border-left:3px solid var(--gold);background:var(--basalt-raised);position:absolute}form.svelte-1a42p71{align-items:center;gap:var(--gap-3);padding:var(--gap-3) var(--gap-4) calc(var(--gap-3) + 3px);border-top:1px solid var(--vein);background:var(--basalt);grid-template-columns:auto minmax(0,1fr) auto;display:grid}label.svelte-1a42p71{color:var(--gold);font-family:var(--font-console);font-weight:700}input.svelte-1a42p71{font-family:var(--font-console);font-size:var(--text-xs)}form.svelte-k35ezp,section.svelte-k35ezp,.advanced.svelte-k35ezp{gap:var(--gap-3);display:grid}form.svelte-k35ezp{gap:var(--gap-5)}.pair.svelte-k35ezp{gap:var(--gap-3);grid-template-columns:repeat(2,minmax(0,12rem));display:grid}.variable.svelte-k35ezp{align-items:center;gap:var(--gap-2);grid-template-columns:minmax(0,14rem) minmax(0,1fr) auto auto;display:grid}.variable.svelte-k35ezp input:where(.svelte-k35ezp){font-family:var(--font-console);font-size:var(--text-xs)}summary.svelte-k35ezp{cursor:pointer;font-weight:600}.advanced.svelte-k35ezp{padding-top:var(--gap-3)}code.svelte-k35ezp{font-family:var(--font-console)}.save.svelte-k35ezp{padding-top:var(--gap-2)}.sr.svelte-k35ezp{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=40rem){.variable.svelte-k35ezp{grid-template-columns:minmax(0,1fr) auto}.variable.svelte-k35ezp input:where(.svelte-k35ezp){grid-column:1/-1}}.instance.svelte-bpype9{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:100%;min-height:0;display:grid}.bar.svelte-bpype9{align-items:baseline;column-gap:var(--gap-4);padding:var(--gap-2) var(--gap-4) 0;border-bottom:1px solid var(--vein);flex-wrap:wrap;display:flex}.back.svelte-bpype9{color:var(--mist);font-size:var(--text-xs)}.bar.svelte-bpype9 h1:where(.svelte-bpype9){font-size:var(--text-lg)}.bar.svelte-bpype9 nav:where(.svelte-bpype9){gap:var(--gap-1);margin-left:auto;display:flex}.bar.svelte-bpype9 nav:where(.svelte-bpype9) a:where(.svelte-bpype9){padding:var(--gap-2) var(--gap-3) calc(var(--gap-2) - 3px);color:var(--mist);border-bottom:3px solid #0000;font-weight:600;text-decoration:none}.bar.svelte-bpype9 nav:where(.svelte-bpype9) a:where(.svelte-bpype9):hover{color:var(--chalk)}.bar.svelte-bpype9 nav:where(.svelte-bpype9) a[aria-current=page]:where(.svelte-bpype9){border-bottom-color:var(--gold);color:var(--chalk)}.scroll.svelte-bpype9{min-height:0;overflow-y:auto}.layout.svelte-bpype9{grid-template-columns:minmax(0,1fr) 19rem;min-height:0;display:grid}.word.svelte-bpype9{font-size:var(--text-xl);letter-spacing:-.02em;margin:0;font-weight:750;line-height:1.1}aside.svelte-bpype9{align-content:start;gap:var(--gap-4);padding:var(--gap-4);border-left:1px solid var(--vein);background:var(--basalt);display:grid;overflow-y:auto}.state.svelte-bpype9{align-items:center;gap:var(--gap-3);display:flex}.block.svelte-bpype9{background:var(--mist);flex:none;width:.875rem;height:.875rem}.good.svelte-bpype9 .block:where(.svelte-bpype9){background:var(--emerald)}.good.svelte-bpype9 .word:where(.svelte-bpype9){color:var(--emerald)}.wait.svelte-bpype9 .block:where(.svelte-bpype9){background:var(--gold)}.wait.svelte-bpype9 .word:where(.svelte-bpype9){color:var(--gold)}.bad.svelte-bpype9 .block:where(.svelte-bpype9){background:var(--ruby)}.bad.svelte-bpype9 .word:where(.svelte-bpype9){color:var(--ruby-soft)}dl.svelte-bpype9{gap:var(--gap-3);margin:0;display:grid}dt.svelte-bpype9{color:var(--mist);font-size:var(--text-xs)}dd.svelte-bpype9{margin:0;font-weight:500}.code.svelte-bpype9{font-family:var(--font-console);font-size:var(--text-xs)}.actions.svelte-bpype9{gap:var(--gap-3);padding-top:var(--gap-2);display:grid}@media (width<=52rem){.layout.svelte-bpype9{grid-template-rows:auto minmax(22rem,1fr);grid-template-columns:minmax(0,1fr)}aside.svelte-bpype9{border-left:0;border-bottom:1px solid var(--vein);order:-1}.actions.svelte-bpype9{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}}section.svelte-1f29hk8,form.svelte-1f29hk8{gap:var(--gap-3);display:grid}form.svelte-1f29hk8{max-width:30rem}.code.svelte-1f29hk8{font-family:var(--font-console);font-size:var(--text-xs)}.end.svelte-1f29hk8{text-align:right}.sr.svelte-1f29hk8{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.filters.svelte-tl9krf{align-items:end;gap:var(--gap-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.buttons.svelte-tl9krf{gap:var(--gap-2);flex-wrap:wrap;display:flex}.when.svelte-tl9krf{white-space:nowrap}.code.svelte-tl9krf{font-family:var(--font-console);font-size:var(--text-xs);overflow-wrap:anywhere}.note.svelte-tl9krf{display:block}.why.svelte-tl9krf{color:var(--ruby-soft);display:block}.deploy.svelte-tl9krf td:where(.svelte-tl9krf):first-child{box-shadow:inset 3px 0 0 var(--gold)}.failed.svelte-tl9krf td:where(.svelte-tl9krf):first-child{box-shadow:inset 3px 0 0 var(--ruby)}.boot.svelte-1n46o8q{padding:var(--gap-5)}.shell.svelte-1n46o8q{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:100%;display:grid}header.svelte-1n46o8q{align-items:center;gap:var(--gap-4);padding:0 var(--gap-4);border-bottom:1px solid var(--vein);background:var(--basalt);display:flex}.brand.svelte-1n46o8q{align-items:center;gap:var(--gap-2);color:var(--chalk);font-size:var(--text-md);letter-spacing:-.01em;font-weight:750;text-decoration:none;display:flex}.mark.svelte-1n46o8q{background:var(--ruby);justify-content:center;align-items:center;gap:3px;width:1.375rem;height:1.375rem;display:flex}.mark.svelte-1n46o8q span:where(.svelte-1n46o8q){background:var(--gold);width:4px;height:4px}nav.svelte-1n46o8q{gap:var(--gap-1);flex:1;min-width:0;display:flex;overflow-x:auto}nav.svelte-1n46o8q a:where(.svelte-1n46o8q){padding:var(--gap-3) var(--gap-3) calc(var(--gap-3) - 3px);color:var(--mist);white-space:nowrap;border-bottom:3px solid #0000;font-weight:600;text-decoration:none}nav.svelte-1n46o8q a:where(.svelte-1n46o8q):hover{color:var(--chalk)}nav.svelte-1n46o8q a[aria-current=page]:where(.svelte-1n46o8q){border-bottom-color:var(--gold);color:var(--chalk)}.who.svelte-1n46o8q{align-items:center;gap:var(--gap-2);display:flex}.who.svelte-1n46o8q img:where(.svelte-1n46o8q){border-radius:var(--corner)}main.svelte-1n46o8q{min-height:0;overflow-y:auto}main.fill.svelte-1n46o8q{overflow:hidden}@media (width<=40rem){header.svelte-1n46o8q{padding-top:var(--gap-2);flex-wrap:wrap;row-gap:0}nav.svelte-1n46o8q{flex-basis:100%;order:3}.who.svelte-1n46o8q{margin-left:auto}main.fill.svelte-1n46o8q{overflow-y:auto}}
/*$vite$:1*/