.box.svelte-1o0c7a1{max-width:360px;color:var(--muted);flex:1;margin-left:auto;position:relative}.box.hidden.svelte-1o0c7a1{visibility:hidden}.box.svelte-1o0c7a1 form>svg{pointer-events:none;position:absolute;top:21px;left:12px;transform:translateY(-50%)}input.svelte-1o0c7a1{border:1px solid var(--line-strong);border-radius:var(--radius-ctl);background:var(--surface);width:100%;height:42px;color:var(--text);font:inherit;font-size:var(--step--1);padding:0 12px 0 38px}input.svelte-1o0c7a1::placeholder{color:var(--muted)}input.svelte-1o0c7a1:focus-visible{box-shadow:var(--focus);outline:none}.pop.svelte-1o0c7a1{z-index:60;border:1px solid var(--line-strong);background:var(--surface);border-radius:12px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 40px #00000059}ul.svelte-1o0c7a1{margin:0;padding:0;list-style:none}li.svelte-1o0c7a1 a:where(.svelte-1o0c7a1){color:var(--text);border-radius:8px;grid-template-columns:64px 1fr;align-items:center;gap:12px;padding:6px 8px;text-decoration:none;display:grid}li[aria-selected=true].svelte-1o0c7a1 a:where(.svelte-1o0c7a1),li.svelte-1o0c7a1 a:where(.svelte-1o0c7a1):hover{background:var(--teal-soft)}img.svelte-1o0c7a1{object-fit:cover;border-radius:5px;width:64px;height:36px}.ic.svelte-1o0c7a1{background:var(--night);width:64px;height:36px;color:var(--teal);border-radius:5px;place-items:center;display:grid}.txt.svelte-1o0c7a1{min-width:0;display:grid}.tt.svelte-1o0c7a1{white-space:nowrap;text-overflow:ellipsis;font-weight:750;overflow:hidden}.sb.svelte-1o0c7a1{color:var(--muted);font-size:.78rem}.all.svelte-1o0c7a1 a:where(.svelte-1o0c7a1){border-top:1px solid var(--line);color:var(--teal);font-weight:700;font-size:var(--step--1);border-radius:0 0 8px 8px;margin-top:4px;padding:10px 8px;display:block}.none.svelte-1o0c7a1{color:var(--muted);font-size:var(--step--1);padding:6px 8px 8px}.skip.svelte-1elxaub{z-index:100;background:var(--amber);color:var(--amber-ink);border-radius:8px;padding:.6rem 1rem;font-weight:800;position:absolute;top:-60px;left:12px}.skip.svelte-1elxaub:focus{top:12px}.notice.svelte-1elxaub{padding:10px var(--gutter);background:var(--teal-soft);color:var(--text);justify-content:center;align-items:center;gap:12px;font-weight:650;display:flex}.notice.svelte-1elxaub button:where(.svelte-1elxaub){color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0}.bar.svelte-1elxaub{z-index:50;background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-bottom:1px solid var(--line);position:sticky;top:0}.inner.svelte-1elxaub{align-items:center;gap:clamp(12px,2vw,28px);min-height:68px;display:flex}.brand.svelte-1elxaub{border-radius:8px;flex:none}.brand.svelte-1elxaub img:where(.svelte-1elxaub){width:auto;height:34px}.sections.svelte-1elxaub{gap:4px;display:flex}.sections.svelte-1elxaub a:where(.svelte-1elxaub),.mobile.svelte-1elxaub nav:where(.svelte-1elxaub) a:where(.svelte-1elxaub){color:var(--text);border-radius:8px;padding:.5rem .8rem;font-weight:650;text-decoration:none;position:relative}.sections.svelte-1elxaub a:where(.svelte-1elxaub):hover{background:var(--teal-soft)}.sections.svelte-1elxaub a[aria-current=page]:where(.svelte-1elxaub):after{content:"";background:var(--amber);border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;bottom:1px;left:50%}details.svelte-1elxaub{position:relative}summary.svelte-1elxaub{cursor:pointer;min-height:42px;color:var(--text);border-radius:8px;align-items:center;gap:6px;padding:0 10px;list-style:none;display:flex}summary.svelte-1elxaub::-webkit-details-marker{display:none}summary.svelte-1elxaub:hover{background:var(--teal-soft)}.code.svelte-1elxaub{font-size:var(--step--1);font-weight:700}.langs.svelte-1elxaub ul:where(.svelte-1elxaub){background:var(--surface);border:1px solid var(--line-strong);border-radius:12px;min-width:170px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #00000059}.langs.svelte-1elxaub a:where(.svelte-1elxaub){color:var(--text);border-radius:8px;padding:.5rem .75rem;text-decoration:none;display:block}.langs.svelte-1elxaub a:where(.svelte-1elxaub):hover{background:var(--teal-soft)}.langs.svelte-1elxaub a[aria-current=true]:where(.svelte-1elxaub){font-weight:800}.signin.svelte-1elxaub{border:1px solid var(--line-strong);border-radius:var(--radius-ctl);color:var(--text);flex:none;padding:.55rem 1rem;font-weight:700;text-decoration:none}.signin.svelte-1elxaub:hover{background:var(--teal-soft)}.mobile.svelte-1elxaub{display:none}.mobile.svelte-1elxaub nav:where(.svelte-1elxaub){background:var(--surface);border:1px solid var(--line-strong);border-radius:12px;min-width:200px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #00000059}@media (width<=860px){.sections.svelte-1elxaub,.signin.svelte-1elxaub{display:none}.mobile.svelte-1elxaub{display:block}.bar .box{max-width:none}}@media (width<=520px){.brand.svelte-1elxaub img:where(.svelte-1elxaub){height:28px}.langs.svelte-1elxaub .code:where(.svelte-1elxaub){display:none}}.foot.svelte-jz8lnl{border-top:1px solid var(--line);background:color-mix(in srgb, var(--surface) 40%, var(--bg));margin-top:clamp(64px,10vw,120px)}.grid.svelte-jz8lnl{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;padding-block:48px 32px;display:grid}.who.svelte-jz8lnl img:where(.svelte-jz8lnl){width:40px;height:40px}.tag.svelte-jz8lnl{margin-top:14px;font-weight:700}.note.svelte-jz8lnl{max-width:38ch;color:var(--muted);font-size:var(--step--1);margin-top:6px}nav.svelte-jz8lnl{align-content:start;gap:8px;display:grid}h2.svelte-jz8lnl{font-size:var(--step-0);margin-bottom:4px;font-weight:750}nav.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--muted);text-decoration:none}nav.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--text);text-decoration:underline}.base.svelte-jz8lnl{border-top:1px solid var(--line);color:var(--muted);font-size:var(--step--1);padding-block:18px 28px}@media (width<=720px){.grid.svelte-jz8lnl{grid-template-columns:1fr 1fr}.who.svelte-jz8lnl{grid-column:1/-1}}
