@layer components{.dialog.svelte-1cdu8x8{max-block-size:min(85dvh,48rem);inline-size:min(32rem,100vw - 32px);color:var(--text);background:0 0;border:0;padding:0;overflow:visible}.dialog.wide.svelte-1cdu8x8{inline-size:min(40rem,100vw - 32px)}.dialog.wider.svelte-1cdu8x8{inline-size:min(56rem,100vw - 32px)}.dialog.widest.svelte-1cdu8x8{inline-size:min(84rem,100vw - 32px)}.dialog.widest.svelte-1cdu8x8,.dialog.widest.svelte-1cdu8x8 .frame:where(.svelte-1cdu8x8){max-block-size:min(94dvh,64rem)}.dialog.svelte-1cdu8x8::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog[open].svelte-1cdu8x8::backdrop{animation:.26s both svelte-1cdu8x8-scrim-in}.dialog.closing.svelte-1cdu8x8::backdrop{animation:.26s both svelte-1cdu8x8-scrim-out}.frame.svelte-1cdu8x8{--c:14px;--cut-fill:color-mix(in oklab, var(--surface-raised) 58%, transparent);--cut-line:color-mix(in oklab, var(--accent), var(--border) 35%);grid-template-rows:auto minmax(0,1fr) auto;max-block-size:min(85dvh,48rem);display:grid}.frame.svelte-1cdu8x8:after{-webkit-backdrop-filter:blur(12px)saturate(1.3);backdrop-filter:blur(12px)saturate(1.3)}.dialog[open].svelte-1cdu8x8 .frame:where(.svelte-1cdu8x8){animation:.24s cubic-bezier(.1,.6,.4,1) backwards svelte-1cdu8x8-crt-on}.dialog.closing.svelte-1cdu8x8 .frame:where(.svelte-1cdu8x8){animation:.26s cubic-bezier(.6,0,.9,.3) both svelte-1cdu8x8-crt-off}.scanlines.svelte-1cdu8x8{z-index:1;pointer-events:none;background:repeating-linear-gradient(180deg, transparent 0 2px, color-mix(in oklab, var(--accent), transparent 70%) 2px 3px);opacity:0;position:absolute;inset:0}.dialog[open].svelte-1cdu8x8 .scanlines:where(.svelte-1cdu8x8){animation:.42s linear .12s both svelte-1cdu8x8-scanlines}.head.svelte-1cdu8x8{border-block-end:1px solid var(--border-subtle);align-items:center;gap:10px;padding-block:14px 10px;padding-inline:16px 12px;display:flex}h2.svelte-1cdu8x8{margin:0;font-size:17px}.address.svelte-1cdu8x8{color:var(--text-muted);margin-inline-start:auto;font-family:ui-monospace,monospace;font-size:11px}.close.svelte-1cdu8x8{margin-inline-start:auto}.address.svelte-1cdu8x8+.close:where(.svelte-1cdu8x8){margin-inline-start:0}.body.svelte-1cdu8x8{overscroll-behavior:contain;align-content:start;gap:12px;min-block-size:0;padding-block:14px;padding-inline:16px;line-height:1.5;display:grid;overflow:auto}.body.svelte-1cdu8x8>*{animation:.16s .14s backwards svelte-1cdu8x8-content-in}.foot.svelte-1cdu8x8{border-block-start:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-block:10px 14px;padding-inline:16px;display:flex}@media (width<=44.99em){.dialog.svelte-1cdu8x8,.dialog.wide.svelte-1cdu8x8,.dialog.wider.svelte-1cdu8x8,.dialog.widest.svelte-1cdu8x8{block-size:100dvh;max-block-size:100dvh;inline-size:100vw;max-inline-size:100vw;margin:0}.frame.svelte-1cdu8x8,.dialog.widest.svelte-1cdu8x8 .frame:where(.svelte-1cdu8x8){--c:0px;block-size:100dvh;max-block-size:100dvh}}@media (prefers-reduced-motion:reduce){.dialog[open].svelte-1cdu8x8 .frame:where(.svelte-1cdu8x8){animation:.14s backwards svelte-1cdu8x8-fade}.dialog.closing.svelte-1cdu8x8 .frame:where(.svelte-1cdu8x8){animation:.14s both svelte-1cdu8x8-fade-out}.dialog[open].svelte-1cdu8x8 .scanlines:where(.svelte-1cdu8x8),.body.svelte-1cdu8x8>*{animation:none}}@keyframes svelte-1cdu8x8-scrim-in{0%{opacity:0}}@keyframes svelte-1cdu8x8-scrim-out{to{opacity:0}}@keyframes svelte-1cdu8x8-crt-on{0%{opacity:0;filter:brightness(3);transform:scale(0,.006)}40%{opacity:1;filter:brightness(2.5);transform:scaleY(.006)}to{opacity:1;filter:none;transform:none}}@keyframes svelte-1cdu8x8-crt-off{0%{opacity:1;transform:none}55%{opacity:1;filter:brightness(2.5);transform:scaleY(.006)}to{opacity:0;filter:brightness(3);transform:scale(0,.006)}}@keyframes svelte-1cdu8x8-scanlines{0%{opacity:1;background-position:0 0}to{opacity:0;background-position:0 24px}}@keyframes svelte-1cdu8x8-content-in{0%{opacity:0;translate:0 4px}}@keyframes svelte-1cdu8x8-fade{0%{opacity:0}}@keyframes svelte-1cdu8x8-fade-out{to{opacity:0}}p.svelte-l2ysr9{max-inline-size:62ch;margin:0}.facts.svelte-l2ysr9{grid-template-columns:max-content 1fr;gap:2px 14px;margin:0;display:grid}dt.svelte-l2ysr9{color:var(--text-muted)}dd.svelte-l2ysr9{margin:0}details.svelte-l2ysr9{color:var(--text-muted);gap:6px;font-size:13px;display:grid}summary.svelte-l2ysr9{cursor:pointer}ul.svelte-l2ysr9{margin-block:6px;margin-inline:0;padding-inline-start:1.2em}p.svelte-trrh7s{max-inline-size:62ch;margin:0}.lead.svelte-trrh7s{font-weight:700}section.svelte-trrh7s{gap:6px;display:grid}h3.svelte-trrh7s{margin:0;font-size:13px}ul.svelte-trrh7s{gap:4px;margin:0;padding-inline-start:1.2em;display:grid}select.svelte-wah7n6{--cut-control:4px;appearance:none;box-sizing:border-box;border:1px solid var(--border);background-color:var(--surface-raised);block-size:24px;color:var(--text);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(-45deg,#0000 50%,currentColor 50%);background-position:calc(100% - 11px) 55%,calc(100% - 7px) 55%;background-repeat:no-repeat;background-size:4px 4px;padding-block:0;padding-inline:6px 20px;font-size:12px;line-height:22px}.language.svelte-wah7n6{display:inline-flex;position:relative}.bar.svelte-wah7n6 .icon{pointer-events:none;block-size:16px;inline-size:16px;position:absolute;inset-block-start:50%;inset-inline-start:9px;translate:0 -50%}.bar.svelte-wah7n6 select:where(.svelte-wah7n6){background-color:#0000;border-color:#0000;block-size:32px;padding-inline:31px 22px;font-size:13px;line-height:30px}.bar.svelte-wah7n6 select:where(.svelte-wah7n6):hover{background-color:var(--accent-soft)}[dir=rtl] select.svelte-wah7n6{background-position:7px 55%,11px 55%;padding-inline:20px 6px}[dir=rtl] .bar.svelte-wah7n6 select:where(.svelte-wah7n6){padding-inline:31px 22px}.compact.svelte-1vsombx{--cut-group:4px}.compact.svelte-1vsombx>button:where(.svelte-1vsombx){place-items:center;block-size:24px;min-block-size:24px;inline-size:28px;padding:0;display:inline-grid}.compact.svelte-1vsombx .icon{block-size:14px;inline-size:14px}.bar.svelte-1vsombx{gap:2px;display:inline-flex}.skin.svelte-1f89j6p{--cut-control:4px;border:1px solid var(--border);background:var(--surface-raised);block-size:24px;min-block-size:24px;inline-size:28px;color:var(--text);place-items:center;padding:0;display:inline-grid}.skin.labelled.svelte-1f89j6p{--cut-control:6px;grid-auto-flow:column;justify-content:center;gap:8px}.skin[aria-pressed=true].svelte-1f89j6p{border-color:var(--accent);background:var(--accent-soft)}@media (forced-colors:active){.skin[aria-pressed=true].svelte-1f89j6p{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}}.skin.svelte-1f89j6p .icon{block-size:14px;inline-size:14px}.brand.svelte-1lcfdtb{font-size:inherit;align-items:center;gap:8px;margin:0;display:flex}.home.svelte-1lcfdtb{align-items:center;gap:inherit;color:inherit;text-decoration:none;display:flex}.logo.svelte-1lcfdtb,.name.svelte-1lcfdtb{flex:none;display:block}.logo.svelte-1lcfdtb svg{block-size:36px;inline-size:36px;color:var(--accent);display:block}.name.svelte-1lcfdtb svg{block-size:26px;inline-size:148px;display:block}.name.svelte-1lcfdtb path{fill:none;stroke-width:2px;stroke-linejoin:miter;stroke-linecap:square}.name.svelte-1lcfdtb .ink{stroke:var(--text)}.name.svelte-1lcfdtb .accent{stroke:var(--accent)}@media (width<=44.99em){.brand.svelte-1lcfdtb{gap:6px}.logo.svelte-1lcfdtb svg{block-size:30px;inline-size:30px}.name.svelte-1lcfdtb svg{block-size:19px;inline-size:108px}.short.svelte-1lcfdtb .name:where(.svelte-1lcfdtb){display:none}}.window-controls.svelte-1c4a0xl{align-self:stretch;margin-inline-end:calc(-1 * var(--gutter,0px));display:flex}button.svelte-1c4a0xl{--cut-control:0px;inline-size:46px;color:var(--text);background:0 0;border:0;place-items:center;display:grid}button.svelte-1c4a0xl:hover{background:color-mix(in oklab, var(--text) 10%, transparent)}button.svelte-1c4a0xl:focus-visible{outline-offset:-2px}.close.svelte-1c4a0xl:hover{background:var(--window-close);color:var(--on-window-close)}svg.svelte-1c4a0xl{fill:none;stroke:currentColor;stroke-width:1px;shape-rendering:crispedges;block-size:10px;inline-size:10px}@media (forced-colors:active){button.svelte-1c4a0xl:hover,.close.svelte-1c4a0xl:hover{color:highlighttext;background:highlight}}}
