.nav-actions.svelte-g39n7p{align-items:center;gap:.6rem;display:flex}.session.svelte-g39n7p{position:relative}.trigger.svelte-g39n7p{border-radius:var(--radius-full);cursor:pointer;color:var(--color-text-muted);background:0 0;border:0;align-items:center;gap:.25rem;padding:.25rem;display:flex}.trigger.svelte-g39n7p:hover{background:var(--color-surface-mid)}.menu.svelte-g39n7p{min-width:15rem;padding:var(--space-sm);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-lift);flex-direction:column;display:flex;position:absolute;top:calc(100% + .5rem);right:0}.who.svelte-g39n7p{border-bottom:1px solid var(--color-border);flex-direction:column;margin-bottom:.25rem;padding:.5rem .75rem .75rem;display:flex}.who.svelte-g39n7p span:where(.svelte-g39n7p){font:var(--text-body-sm);color:var(--color-text-subtle)}.menu.svelte-g39n7p a:where(.svelte-g39n7p),.menu.svelte-g39n7p button:where(.svelte-g39n7p){align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);font:var(--text-label-md);text-align:left;cursor:pointer;background:0 0;border:0;padding:.625rem .75rem;display:flex}.menu.svelte-g39n7p a:where(.svelte-g39n7p):hover,.menu.svelte-g39n7p button:where(.svelte-g39n7p):hover{background:var(--color-surface-low);color:var(--color-primary)}.navbar[data-astro-cid-vvaimsev]{z-index:50;height:var(--header-h);backdrop-filter:blur(20px);box-shadow:var(--shadow-header);background:#ffffffe6;position:sticky;top:0}.bar[data-astro-cid-vvaimsev]{justify-content:space-between;align-items:center;gap:var(--space-lg);height:100%;display:flex}.left[data-astro-cid-vvaimsev],.right[data-astro-cid-vvaimsev]{align-items:center;gap:var(--space-lg);display:flex}.right[data-astro-cid-vvaimsev]{gap:var(--space-md)}.links[data-astro-cid-vvaimsev]{gap:.25rem;display:flex}.link[data-astro-cid-vvaimsev]{border-radius:var(--radius-full);font:var(--text-label-md);color:var(--color-text-muted);transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;white-space:nowrap;padding:.5rem .85rem}.link[data-astro-cid-vvaimsev]:hover{background:var(--color-surface-mid);color:var(--color-text)}.link[data-astro-cid-vvaimsev].active{background:var(--color-secondary-soft);color:var(--color-on-secondary-soft)}.search[data-astro-cid-vvaimsev]{align-items:center;gap:var(--space-sm);border-radius:var(--radius-full);background:var(--color-surface-low);color:var(--color-text-subtle);transition:box-shadow var(--dur-fast) ease;padding:.5rem .875rem;display:flex}.search[data-astro-cid-vvaimsev]:focus-within{box-shadow:var(--focus-ring)}.search[data-astro-cid-vvaimsev] input[data-astro-cid-vvaimsev]{width:11rem;font:var(--text-body-sm);color:var(--color-text);background:0 0;border:0;outline:0}.search[data-astro-cid-vvaimsev] input[data-astro-cid-vvaimsev]:focus-visible{box-shadow:none}.mobile[data-astro-cid-vvaimsev]{display:none;position:relative}.mobile[data-astro-cid-vvaimsev] summary[data-astro-cid-vvaimsev]{border-radius:var(--radius-full);cursor:pointer;width:2.5rem;height:2.5rem;color:var(--color-text);place-items:center;list-style:none;display:grid}.mobile[data-astro-cid-vvaimsev] summary[data-astro-cid-vvaimsev]::-webkit-details-marker{display:none}.mobile[data-astro-cid-vvaimsev][open] summary[data-astro-cid-vvaimsev]{background:var(--color-surface-low)}.sheet[data-astro-cid-vvaimsev]{width:min(20rem,100vw - 2rem);padding:var(--space-md);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-lift);border:1px solid var(--color-border);flex-direction:column;gap:.25rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0}.sheet-search[data-astro-cid-vvaimsev]{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);border-radius:var(--radius-md);background:var(--color-surface-low);padding:.625rem .875rem;display:flex}.sheet-search[data-astro-cid-vvaimsev] input[data-astro-cid-vvaimsev]{background:0 0;border:0;outline:0;flex:1;min-width:0}.sheet-link[data-astro-cid-vvaimsev]{border-radius:var(--radius-md);font:var(--text-label-lg);padding:.75rem 1rem}.sheet-link[data-astro-cid-vvaimsev]:hover,.sheet-link[data-astro-cid-vvaimsev].active{background:var(--color-surface-low);color:var(--color-primary)}@media (width<=1180px){.links[data-astro-cid-vvaimsev]{display:none}.mobile[data-astro-cid-vvaimsev]{display:block}}@media (width<=640px){.search[data-astro-cid-vvaimsev]{display:none}}.footer.svelte-19iifzt{margin-top:var(--space-2xl);padding-top:var(--space-2xl);background:var(--color-surface);border-top:1px solid var(--color-border)}.grid.svelte-19iifzt{gap:var(--space-xl);grid-template-columns:1.4fr repeat(3,1fr);display:grid}.brand.svelte-19iifzt p:where(.svelte-19iifzt){margin-top:var(--space-md);max-width:18rem;color:var(--color-text-muted)}h2.svelte-19iifzt{font:var(--text-label-sm);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text);margin-bottom:var(--space-md)}ul.svelte-19iifzt{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}a.svelte-19iifzt{color:var(--color-text-muted);transition:color var(--dur-fast) ease}a.svelte-19iifzt:hover{color:var(--color-primary)}.bottom.svelte-19iifzt{justify-content:space-between;gap:var(--space-md);margin-top:var(--space-xl);padding-block:var(--space-lg);border-top:1px solid var(--color-border);font:var(--text-body-sm);color:var(--color-text-subtle);flex-wrap:wrap;display:flex}.eco.svelte-19iifzt{color:var(--color-secondary);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}@media (width<=900px){.grid.svelte-19iifzt{grid-template-columns:1fr 1fr}.brand.svelte-19iifzt{grid-column:1/-1}}.ocean-wrap[data-astro-cid-anpot32j]{pointer-events:none;z-index:0;width:100%;height:160px;position:fixed;bottom:0;left:0;overflow:hidden}.wave[data-astro-cid-anpot32j]{will-change:transform;background-position:0 bottom;background-repeat:repeat-x;width:200%;height:100%;position:absolute;bottom:0;left:0}.wave-1[data-astro-cid-anpot32j]{z-index:2;background-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 1200 120\" xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"none\"><path d=\"M0,40 C150,100 350,0 600,40 C850,80 1050,0 1200,40 L1200,120 L0,120 Z\" fill=\"rgba(0, 163, 255, 0.25)\"/></svg>");background-size:50% 100%;animation:14s linear infinite wave-move}.wave-2[data-astro-cid-anpot32j]{z-index:1;background-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 1200 120\" xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"none\"><path d=\"M0,0 C150,80 350,0 600,40 C850,80 1050,0 1200,40 L1200,120 L0,120 Z\" fill=\"rgba(0, 163, 255, 0.15)\"/></svg>");background-size:50% 100%;animation:20s linear infinite reverse wave-move;bottom:-15px}@keyframes wave-move{0%{transform:translate(0)translateZ(0)}to{transform:translate(-50%)translateZ(0)}}@media (prefers-reduced-motion:reduce){.wave[data-astro-cid-anpot32j]{animation:none}}
