.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);background:color-mix(in srgb, var(--color-surface) 96%, transparent);-webkit-backdrop-filter:blur(1rem);position:sticky;top:0}@media (width<=48rem){.header.svelte-4b3o1e{background:var(--color-surface);-webkit-backdrop-filter:none}}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e){align-items:center;gap:1.25rem;height:5rem;display:flex}@media (width<=48rem){.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e){gap:.625rem;height:3.5rem}}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .brand:where(.svelte-4b3o1e){flex:none;margin-right:.375rem;display:inline-flex}@media (width<=48rem){.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .brand:where(.svelte-4b3o1e){transform-origin:0;margin-right:0;transform:scale(.86)}}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .location:where(.svelte-4b3o1e){border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg-soft) 82%, var(--color-surface));width:19.125rem;min-width:0;min-height:3rem;color:var(--color-text-secondary);flex:0 19.125rem;align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:500;display:flex}@media (width<=73.75rem){.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .location:where(.svelte-4b3o1e){flex-basis:15.625rem;width:15.625rem}}@media (width<=56.25rem){.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .location:where(.svelte-4b3o1e){flex:1;min-width:0}}@media (width<=48rem){.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .location:where(.svelte-4b3o1e){min-height:2.375rem;padding:0 .625rem;font-size:.8125rem}}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .location:where(.svelte-4b3o1e) .text:where(.svelte-4b3o1e){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@media (width<=48rem){.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .location:where(.svelte-4b3o1e) .text:where(.svelte-4b3o1e){max-width:11.25rem}}@media (width<=32.5rem){.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .location:where(.svelte-4b3o1e){padding-inline:.5625rem}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .location:where(.svelte-4b3o1e) .text:where(.svelte-4b3o1e){max-width:7.25rem}}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .search:where(.svelte-4b3o1e){flex:1;min-width:0}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .search:where(.svelte-4b3o1e) .search_input{min-height:3rem}@media (width<=56.25rem){.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .search:where(.svelte-4b3o1e){display:none}}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .actions:where(.svelte-4b3o1e){flex:none;align-items:center;gap:.5rem;display:flex}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .actions:where(.svelte-4b3o1e) .icon_button{width:2.75rem;height:2.75rem}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .actions:where(.svelte-4b3o1e) .static_action:where(.svelte-4b3o1e){width:2.75rem;height:2.75rem;color:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .actions:where(.svelte-4b3o1e) .static_action:where(.svelte-4b3o1e) .badge:where(.svelte-4b3o1e){border:.125rem solid var(--color-surface);border-radius:var(--radius-pill);background:var(--color-brand);justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;font-size:.6875rem;font-weight:700;display:inline-flex;position:absolute;top:1px;right:1px}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .actions:where(.svelte-4b3o1e) .button{border-radius:var(--radius-md);min-height:3rem;padding-inline:1.5rem}@media (width<=73.75rem){.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .actions:where(.svelte-4b3o1e) .language:where(.svelte-4b3o1e){display:none}}@media (width<=48rem){.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .actions:where(.svelte-4b3o1e) .login:where(.svelte-4b3o1e){display:none}}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .actions:where(.svelte-4b3o1e) .menu:where(.svelte-4b3o1e){display:none}@media (width<=48rem){.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .actions:where(.svelte-4b3o1e) .menu:where(.svelte-4b3o1e){display:inline-flex}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .actions:where(.svelte-4b3o1e){gap:.125rem}.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .actions:where(.svelte-4b3o1e) .icon_button,.header.svelte-4b3o1e .inner:where(.svelte-4b3o1e) .actions:where(.svelte-4b3o1e) .static_action:where(.svelte-4b3o1e){width:2.375rem;height:2.375rem}}.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 .cta:where(.svelte-er897e){margin-top:auto;padding:1rem 1.5rem 1.5rem}.drawer.svelte-er897e .cta:where(.svelte-er897e) .button{width:100%}
