.search-trigger.svelte-156crg9{background:color-mix(in srgb, var(--bg-soft) 55%, transparent);width:100%;color:var(--text-soft);cursor:pointer;opacity:.7;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.5rem;padding:.55rem .65rem;transition:opacity .18s,background-color .18s,color .18s;display:flex}.search-trigger.svelte-156crg9:hover,.search-trigger.svelte-156crg9:focus-visible{opacity:1;background:color-mix(in srgb, var(--bg-soft) 92%, transparent);color:var(--text);outline:none}.search-trigger.svelte-156crg9 svg:where(.svelte-156crg9){flex-shrink:0;width:1rem;height:1rem}.search-trigger.svelte-156crg9 span:where(.svelte-156crg9){text-align:left;flex:1;font-size:.88rem}.search-trigger.svelte-156crg9 kbd:where(.svelte-156crg9){color:var(--text-dim);border:1px solid var(--line-strong);background:var(--bg-soft-2);border-radius:.35rem;flex-shrink:0;padding:.1rem .4rem;font-family:inherit;font-size:.72rem}@media (width<=560px){.search-trigger.svelte-156crg9 span:where(.svelte-156crg9),.search-trigger.svelte-156crg9 kbd:where(.svelte-156crg9){display:none}}.search-dialog.svelte-1myusfx{border:1px solid var(--line-strong);background:var(--bg-elev);width:min(34rem,100vw - 2rem);color:var(--text);box-shadow:var(--shadow-lift);border-radius:.85rem;padding:0;overflow:hidden}.search-dialog.svelte-1myusfx::backdrop{background:color-mix(in srgb, var(--bg) 60%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.panel.svelte-1myusfx{grid-template-rows:auto 1fr;max-height:min(28rem,70vh);display:grid}.input-row.svelte-1myusfx{border-bottom:1px solid var(--line);align-items:center;gap:.6rem;padding:.85rem 1rem;display:flex}.input-row.svelte-1myusfx svg:where(.svelte-1myusfx){width:1.05rem;height:1.05rem;color:var(--text-dim);flex-shrink:0}.input-row.svelte-1myusfx input:where(.svelte-1myusfx){min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:1rem}.input-row.svelte-1myusfx input:where(.svelte-1myusfx)::placeholder{color:var(--muted)}.input-row.svelte-1myusfx kbd:where(.svelte-1myusfx){color:var(--text-dim);border:1px solid var(--line-strong);background:var(--bg-soft);border-radius:.35rem;padding:.15rem .45rem;font-family:inherit;font-size:.72rem}.results.svelte-1myusfx{padding:.5rem;overflow-y:auto}.status.svelte-1myusfx{text-align:center;color:var(--muted);margin:0;padding:1.25rem .7rem;font-size:.88rem}.status.error.svelte-1myusfx{color:var(--danger)}ul.svelte-1myusfx{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}button.svelte-1myusfx{text-align:left;cursor:pointer;width:100%;color:var(--text);background:0 0;border:1px solid #0000;border-radius:.55rem;gap:.2rem;padding:.55rem .65rem;display:grid}button.active.svelte-1myusfx,button.svelte-1myusfx:hover{background:color-mix(in srgb, var(--bg-soft-2) 84%, transparent)}button.active.svelte-1myusfx strong:where(.svelte-1myusfx),button.svelte-1myusfx:hover strong:where(.svelte-1myusfx){color:var(--accent-soft)}strong.svelte-1myusfx{font-size:.92rem;transition:color .12s}span.svelte-1myusfx{color:var(--muted);font-size:.84rem}span.svelte-1myusfx mark{background:color-mix(in srgb, var(--accent) 28%, transparent);color:var(--accent-strong);border-radius:.15rem;padding:0 .1em}button.svelte-15xeljx{border:1px solid var(--line);background:color-mix(in srgb, var(--bg-soft) 88%, transparent);width:2.2rem;height:2.2rem;color:var(--text);cursor:pointer;border-radius:.5rem;place-items:center;transition:transform .16s,color .16s;display:grid}button.svelte-15xeljx:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){button.svelte-15xeljx:hover{color:var(--accent-soft)}}svg.svelte-15xeljx{width:1.05rem;height:1.05rem}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#070304;--bg-elev:#121011;--bg-soft:#1c1919;--bg-soft-2:#262221;--text:#f5f1ef;--text-soft:#d9cdc7;--text-dim:#a09189;--muted:#a89890;--line:#2a2523;--line-strong:#3d3532;--accent:#ff3c00;--accent-soft:color-mix(in srgb, var(--accent) 78%, white);--accent-strong:color-mix(in srgb, var(--accent) 60%, white);--accent-contrast:#180806;--danger:#ff7d6b;--glow-a:color-mix(in srgb, var(--accent) 10%, black);--glow-b:#0e0c0c;--shadow-card:0 1px 2px #0003, 0 4px 12px #00000038, inset 0 1px 0 #ffffff09;--shadow-lift:0 1px 2px #00000040, 0 12px 32px #00000061;--shadow-bar:0 8px 28px #00000059}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f8f4f2;--bg-elev:#fffdfc;--bg-soft:#f0e9e5;--bg-soft-2:#e7dcd6;--text:#140a06;--text-soft:#514540;--text-dim:#7d6e66;--muted:#87766d;--line:#e3d8d2;--line-strong:#cfc0b8;--accent:#ff3c00;--accent-soft:color-mix(in srgb, var(--accent) 91%, black);--accent-strong:color-mix(in srgb, var(--accent) 76%, black);--accent-contrast:#180806;--danger:#b8321c;--glow-a:color-mix(in srgb, var(--accent) 15%, white);--glow-b:#efe7e2;--shadow-card:0 1px 2px #3414080d, 0 4px 12px #34140812, inset 0 1px 0 #fff9;--shadow-lift:0 1px 2px #3414080f, 0 12px 32px #3414081f;--shadow-bar:0 8px 28px #34140814}body{background:radial-gradient(1200px 550px at 8% -12%, var(--glow-a) 0%, transparent 58%), radial-gradient(1000px 620px at 95% -10%, var(--glow-b) 0%, transparent 60%), var(--bg);color:var(--text);margin:0;font-family:Satoshi,Aptos,Segoe UI Variable Text,Segoe UI,Trebuchet MS,sans-serif;line-height:1.55}*{box-sizing:border-box}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:color-mix(in srgb, var(--accent) 32%, transparent)}.skip.svelte-12qhfyh{position:absolute;left:-9999px}.skip.svelte-12qhfyh:focus{z-index:20;background:var(--accent);color:var(--accent-contrast);border-radius:.4rem;padding:.4rem .6rem;top:1rem;left:1rem}.app-shell.svelte-12qhfyh{grid-template-rows:auto 1fr auto;min-height:100vh;display:grid}header.svelte-12qhfyh{z-index:10;background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line-strong);box-shadow:var(--shadow-bar);position:sticky;top:0}.topbar.svelte-12qhfyh{justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 1rem;display:flex}.topbar-left.svelte-12qhfyh{align-items:center;gap:1.5rem;min-width:0;display:flex}.brand.svelte-12qhfyh{letter-spacing:.03em;flex-shrink:0;align-items:center;gap:.5rem;font-size:.98rem;font-weight:700;text-decoration:none;display:inline-flex}.brand-accent.svelte-12qhfyh{color:var(--accent);font-weight:900}.brand-rest.svelte-12qhfyh{color:var(--text)}.mark.svelte-12qhfyh{width:1.25rem;height:1.25rem;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--accent) 45%, transparent))}.primary-nav.svelte-12qhfyh{align-items:center;gap:1.1rem;display:flex}.primary-nav.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--text-dim);font-size:.88rem;font-weight:550;text-decoration:none;transition:color .12s}.primary-nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--accent-soft)}.primary-nav.svelte-12qhfyh a[aria-current=page]:where(.svelte-12qhfyh){color:var(--accent-strong);font-weight:700}.actions.svelte-12qhfyh{align-items:center;gap:.6rem;display:flex}.search-wrap.svelte-12qhfyh{width:min(11rem,40vw)}.repo.svelte-12qhfyh{border:1px solid var(--line);background:color-mix(in srgb, var(--bg-soft) 88%, transparent);width:2.2rem;height:2.2rem;color:var(--text);border-radius:.5rem;place-items:center;transition:color .16s;display:grid}.repo.svelte-12qhfyh:hover{color:var(--accent-soft)}.repo.svelte-12qhfyh svg:where(.svelte-12qhfyh){fill:currentColor;width:1.15rem;height:1.15rem}main.svelte-12qhfyh{width:100%}footer.svelte-12qhfyh{border-top:1px solid var(--line-strong);background:color-mix(in srgb, var(--bg) 78%, transparent);padding:1rem}.footer-wrap.svelte-12qhfyh{color:var(--text-dim);justify-content:space-between;align-items:center;gap:1rem;font-size:.82rem;display:flex}.footer-oss.svelte-12qhfyh{color:var(--text-dim);align-items:center;gap:.4rem;text-decoration:none;transition:color .12s;display:inline-flex}.footer-oss.svelte-12qhfyh svg:where(.svelte-12qhfyh){fill:currentColor;width:.95rem;height:.95rem}.footer-oss.svelte-12qhfyh:hover{color:var(--accent-soft)}@media (width<=800px){.primary-nav.svelte-12qhfyh{display:none}.footer-wrap.svelte-12qhfyh{flex-direction:column}}@media (width<=560px){.topbar.svelte-12qhfyh,.actions.svelte-12qhfyh,.search-wrap.svelte-12qhfyh{min-width:0}.search-wrap.svelte-12qhfyh{width:2.4rem}}
