.logo.svelte-rpx1vf{width:4.35rem;height:5.6rem;color:var(--accent);flex:none;display:block}.logo.svelte-rpx1vf svg{fill:currentColor;width:100%;height:100%;display:block}@media (width<=720px){.logo.svelte-rpx1vf{width:3.5rem;height:4.5rem}}.avatar.svelte-16algqy{width:var(--avatar-size);aspect-ratio:1;border-radius:50%;position:relative;overflow:hidden}.bg.svelte-16algqy{background:var(--avatar-background);position:absolute;inset:0}svg.svelte-16algqy{z-index:1;width:120%;height:120%;position:absolute;inset:-9% -10% -11%}svg.svelte-12atzwf{fill:currentColor;width:1.5rem;height:1.5rem;display:block}nav.svelte-vswfqz{justify-content:flex-end;align-items:center;gap:clamp(1.2rem,2.3vw,2.6rem);font-family:Rajdhani,sans-serif;font-size:1.4rem;font-weight:600;display:flex}a.svelte-vswfqz{color:var(--accent);padding:.35rem 0;text-decoration:none}a.active.svelte-vswfqz{color:var(--white)}.account.svelte-vswfqz{border-radius:50%;flex:0 0 2rem;place-items:center;block-size:2rem;inline-size:2rem;padding:0;display:grid}.sr-only.svelte-vswfqz{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){nav.svelte-vswfqz{gap:1rem;font-size:1rem}}header.svelte-18xacwc{width:var(--page-width);margin:0 auto;padding:1.25rem 0;display:grid}header.svelte-18xacwc nav{justify-self:end}.branding.svelte-18xacwc{grid-template-columns:1fr auto 1fr;align-items:center;margin-top:1.15rem;display:grid}.branding.svelte-18xacwc .logo{grid-column:1;justify-self:start}.branding.svelte-18xacwc h1{color:var(--accent);letter-spacing:.045em;text-transform:uppercase;grid-column:2;margin:0;font-family:Rajdhani,sans-serif;font-size:clamp(2.35rem,4vw,3.2rem);font-weight:500;line-height:.95}@media (width<=760px){header.svelte-18xacwc{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:.85rem 0 1rem}header.svelte-18xacwc nav{grid-area:1/2}.branding.svelte-18xacwc{display:contents}.branding.svelte-18xacwc .logo{grid-area:1/1;width:2.25rem;height:2.9rem}.branding.svelte-18xacwc h1{text-align:center;grid-area:2/1/auto/-1;justify-self:center;margin-top:2.35rem;font-size:clamp(2rem,9vw,2.65rem)}}
