.dev{min-height:100dvh;background:var(--surface);color:var(--ink)}.dev-bar{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:.9rem;padding:.7rem clamp(1rem,3vw,1.6rem);background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.dev-bar .brand{font-size:1.15rem;color:var(--ink)}.dev-label{font-size:.92rem;color:var(--ink-soft);padding-left:.9rem;border-left:1px solid var(--line)}.dev-nav{margin-left:auto;display:flex;gap:1.1rem;font-size:.92rem}.dev-nav a{color:var(--ink-soft);text-decoration:none}.dev-nav a:hover{color:var(--accent)}@media (max-width:560px){.dev-label{display:none}}.dev-ref{--scalar-custom-header-height:53px}.dev-fallback{max-width:40rem;margin:3rem auto;padding:0 1rem;color:var(--ink-soft)}.dev-fallback a{color:var(--accent)}