.icon_button.svelte-19f8ehi{border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;color:var(--color-text);transition:background var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:relative}.icon_button.svelte-19f8ehi:hover{background:var(--color-bg-soft)}.icon_button.svelte-19f8ehi .badge:where(.svelte-19f8ehi){border:.125rem solid var(--color-surface);border-radius:var(--radius-pill);background:var(--color-brand);min-width:1.125rem;height:1.125rem;color:var(--color-text-on-brand);justify-content:center;align-items:center;padding:0 .3125rem;font-size:.6875rem;font-weight:700;display:inline-flex;position:absolute;top:.125rem;right:.125rem}.header.svelte-4b3o1e{z-index:100;border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(.75rem);background:#ffffffeb;position:sticky;top:0}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e){align-items:center;gap:1rem;height:4.5rem;display:flex}@media (width<=48rem){.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e){gap:.625rem;height:3.5rem}}.header.svelte-4b3o1e .location:where(.svelte-4b3o1e){border-radius:var(--radius-md);background:var(--color-bg-soft);min-width:0;transition:background var(--duration-fast) var(--ease-out);align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.875rem;font-weight:500;display:flex}.header.svelte-4b3o1e .location:where(.svelte-4b3o1e):hover{background:var(--color-bg-muted)}@media (width<=48rem){.header.svelte-4b3o1e .location:where(.svelte-4b3o1e){flex:1;min-width:0;padding:.5rem .75rem;font-size:.8125rem}}.header.svelte-4b3o1e .location:where(.svelte-4b3o1e) .text:where(.svelte-4b3o1e){text-overflow:ellipsis;white-space:nowrap;max-width:12.5rem;overflow:hidden}@media (width<=64rem){.header.svelte-4b3o1e .location:where(.svelte-4b3o1e) .text:where(.svelte-4b3o1e){max-width:8.75rem}}@media (width<=48rem){.header.svelte-4b3o1e .location:where(.svelte-4b3o1e) .text:where(.svelte-4b3o1e){flex:1;max-width:none}}.header.svelte-4b3o1e .search:where(.svelte-4b3o1e){flex:1;min-width:0}@media (width<=48rem){.header.svelte-4b3o1e .search:where(.svelte-4b3o1e){display:none}}.header.svelte-4b3o1e .actions:where(.svelte-4b3o1e){align-items:center;gap:.375rem;display:flex}@media (width<=48rem){.header.svelte-4b3o1e .actions:where(.svelte-4b3o1e) .language:where(.svelte-4b3o1e),.header.svelte-4b3o1e .actions:where(.svelte-4b3o1e) .login:where(.svelte-4b3o1e){display:none}}.header.svelte-4b3o1e .actions:where(.svelte-4b3o1e) .menu:where(.svelte-4b3o1e){display:none}@media (width<=48rem){.header.svelte-4b3o1e .actions:where(.svelte-4b3o1e) .menu:where(.svelte-4b3o1e){display:inline-flex}}.drawer_backdrop.svelte-er897e{z-index:200;opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-out);background:#0f0f1080;position:fixed;inset:0}.drawer_backdrop.open.svelte-er897e{opacity:1;pointer-events:auto}.drawer.svelte-er897e{z-index:201;background:var(--color-surface);width:min(85vw,22.5rem);height:100dvh;transition:transform var(--duration-base) var(--ease-out);flex-direction:column;display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}.drawer.open.svelte-er897e{transform:translate(0)}.drawer.svelte-er897e .head:where(.svelte-er897e){border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.drawer.svelte-er897e .head:where(.svelte-er897e) .close:where(.svelte-er897e){border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;transition:background var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.drawer.svelte-er897e .head:where(.svelte-er897e) .close:where(.svelte-er897e):hover{background:var(--color-bg-soft)}.drawer.svelte-er897e .location:where(.svelte-er897e){background:var(--color-bg-soft);align-items:center;gap:.625rem;padding:.875rem 1.5rem;font-size:.875rem;font-weight:500;display:flex}.drawer.svelte-er897e .nav:where(.svelte-er897e){padding:.5rem 0}.drawer.svelte-er897e .nav:where(.svelte-er897e) .item:where(.svelte-er897e){color:var(--color-text);transition:background var(--duration-fast) var(--ease-out);align-items:center;gap:.875rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:500;display:flex}.drawer.svelte-er897e .nav:where(.svelte-er897e) .item:where(.svelte-er897e):hover{background:var(--color-bg-soft)}.drawer.svelte-er897e .nav:where(.svelte-er897e) .item:where(.svelte-er897e) .label:where(.svelte-er897e){flex:1}.drawer.svelte-er897e .nav:where(.svelte-er897e) .item:where(.svelte-er897e) .badge:where(.svelte-er897e){border-radius:var(--radius-pill);background:var(--color-brand);color:var(--color-text-on-brand);padding:.125rem .5rem;font-size:.6875rem;font-weight:700}.drawer.svelte-er897e .nav:where(.svelte-er897e) .divider:where(.svelte-er897e){background:var(--color-border);height:1px;margin:.5rem 0}.drawer.svelte-er897e .cta:where(.svelte-er897e){margin-top:auto;padding:1rem 1.5rem 1.5rem}.drawer.svelte-er897e .cta:where(.svelte-er897e) .button{width:100%}
