.bar.svelte-ph10hp{justify-content:space-between;align-items:center;gap:var(--s-2);min-height:var(--tap);display:flex}.brand.svelte-ph10hp{align-items:center;gap:var(--s-2);min-height:var(--tap);color:var(--accent);font-weight:var(--fw-bold);font-size:var(--fs-lg);text-decoration:none;display:flex}.brand.svelte-ph10hp img:where(.svelte-ph10hp){border-radius:var(--r-s)}.tools.svelte-ph10hp{align-items:center;gap:var(--s-1);display:flex}.lang.svelte-ph10hp select:where(.svelte-ph10hp){height:var(--tap);min-width:var(--tap);padding:0 var(--s-2);color:var(--text);background:var(--surface);border:1px solid var(--field-border);border-radius:var(--r-m);font-size:var(--fs-body)}.icon.svelte-ph10hp{width:var(--tap);height:var(--tap);border-radius:var(--r-m);color:var(--text);cursor:pointer;place-items:center;list-style:none;display:grid}.icon.svelte-ph10hp::-webkit-details-marker{display:none}.icon.svelte-ph10hp:hover,.icon.on.svelte-ph10hp{background:var(--hover)}@media (width<=440px){.brand.compact.svelte-ph10hp .wordmark:where(.svelte-ph10hp){display:none}}.icon.labelled.svelte-ph10hp{gap:var(--s-1);width:auto;padding:0 var(--s-2);font-weight:var(--fw-medium);white-space:nowrap;color:var(--accent);border:1px solid var(--field-border);text-decoration:none;display:flex}@media (width<=370px){.icon-label.svelte-ph10hp{display:none}.icon.labelled.svelte-ph10hp{width:var(--tap);justify-content:center;padding:0}}.icon.svelte-ph10hp svg:where(.svelte-ph10hp){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:24px;height:24px}.menu.svelte-ph10hp{position:relative}.menu.svelte-ph10hp nav:where(.svelte-ph10hp){right:0;top:calc(var(--tap) + var(--s-1));z-index:50;min-width:220px;padding:var(--s-1);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-m);box-shadow:var(--shadow);flex-direction:column;display:flex;position:absolute}.menu.svelte-ph10hp nav:where(.svelte-ph10hp) a:where(.svelte-ph10hp){min-height:var(--tap);padding:0 var(--s-3);border-radius:var(--r-s);color:var(--text);font-size:var(--fs-body);align-items:center;text-decoration:none;display:flex}.menu.svelte-ph10hp nav:where(.svelte-ph10hp) a:where(.svelte-ph10hp):hover,.menu.svelte-ph10hp nav:where(.svelte-ph10hp) a.on:where(.svelte-ph10hp){background:var(--hover);color:var(--accent);font-weight:600}.sr.svelte-ph10hp{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
