.brand-logo.svelte-1ff3ueu{vertical-align:middle;transition:transform .4s cubic-bezier(.16,1,.3,1),filter .4s;display:inline-block}.vault-top.svelte-1ff3ueu,.vault-bottom.svelte-1ff3ueu,.enclosed-page.svelte-1ff3ueu{transform-origin:32px 32px;transition:transform .5s cubic-bezier(.25,1,.5,1),opacity .4s}.logo-container:hover .brand-logo.svelte-1ff3ueu .vault-top:where(.svelte-1ff3ueu),.player-title:hover .brand-logo.svelte-1ff3ueu .vault-top:where(.svelte-1ff3ueu){transform:translateY(-5px)}.logo-container:hover .brand-logo.svelte-1ff3ueu .vault-bottom:where(.svelte-1ff3ueu),.player-title:hover .brand-logo.svelte-1ff3ueu .vault-bottom:where(.svelte-1ff3ueu){transform:translateY(5px)}.logo-container:hover .brand-logo.svelte-1ff3ueu .enclosed-page:where(.svelte-1ff3ueu),.player-title:hover .brand-logo.svelte-1ff3ueu .enclosed-page:where(.svelte-1ff3ueu){transform:scale(1.1)translateY(-1px)}.particle.svelte-1ff3ueu{transition:transform .4s}.particle-1.svelte-1ff3ueu{animation:4s ease-in-out infinite svelte-1ff3ueu-float-1}.particle-2.svelte-1ff3ueu{animation:3.5s ease-in-out infinite svelte-1ff3ueu-float-2}.particle-3.svelte-1ff3ueu{animation:5s ease-in-out infinite svelte-1ff3ueu-float-3}.particle-4.svelte-1ff3ueu{animation:4.5s ease-in-out infinite svelte-1ff3ueu-float-4}.particle-5.svelte-1ff3ueu{animation:3.8s ease-in-out infinite svelte-1ff3ueu-float-5}@keyframes svelte-1ff3ueu-float-1{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.1)}}@keyframes svelte-1ff3ueu-float-2{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-6px)scale(.9)}}@keyframes svelte-1ff3ueu-float-3{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes svelte-1ff3ueu-float-4{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.2)}}@keyframes svelte-1ff3ueu-float-5{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.brand-logo.loading.svelte-1ff3ueu{animation:2s ease-in-out infinite svelte-1ff3ueu-logo-pulse}.brand-logo.loading.svelte-1ff3ueu .vault-top:where(.svelte-1ff3ueu){animation:2s ease-in-out infinite svelte-1ff3ueu-loading-vault-top}.brand-logo.loading.svelte-1ff3ueu .vault-bottom:where(.svelte-1ff3ueu){animation:2s ease-in-out infinite svelte-1ff3ueu-loading-vault-bottom}.brand-logo.loading.svelte-1ff3ueu .enclosed-page:where(.svelte-1ff3ueu){animation:2s ease-in-out infinite svelte-1ff3ueu-loading-page}.brand-logo.loading.svelte-1ff3ueu .particle-1:where(.svelte-1ff3ueu){animation:1.5s ease-in-out infinite alternate svelte-1ff3ueu-loading-particle}.brand-logo.loading.svelte-1ff3ueu .particle-2:where(.svelte-1ff3ueu){animation:1.8s ease-in-out infinite alternate svelte-1ff3ueu-loading-particle}.brand-logo.loading.svelte-1ff3ueu .particle-3:where(.svelte-1ff3ueu){animation:1.2s ease-in-out infinite alternate svelte-1ff3ueu-loading-particle}.brand-logo.loading.svelte-1ff3ueu .particle-4:where(.svelte-1ff3ueu){animation:2s ease-in-out infinite alternate svelte-1ff3ueu-loading-particle}.brand-logo.loading.svelte-1ff3ueu .particle-5:where(.svelte-1ff3ueu){animation:1.6s ease-in-out infinite alternate svelte-1ff3ueu-loading-particle}@keyframes svelte-1ff3ueu-logo-pulse{0%,to{filter:drop-shadow(0 0 2px #a3e63526)}50%{filter:drop-shadow(0 0 16px #a3e63580)}}@keyframes svelte-1ff3ueu-loading-vault-top{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes svelte-1ff3ueu-loading-vault-bottom{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes svelte-1ff3ueu-loading-page{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.25)rotate(15deg)}}@keyframes svelte-1ff3ueu-loading-particle{0%{opacity:.5;transform:translateY(2px)scale(.8)}to{opacity:1;transform:translateY(-8px)scale(1.2)}}.navbar.svelte-rfuq4y{z-index:100;background:0 0;border-bottom:1px solid #0000;height:68px;padding:0 2rem;transition:background .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:0;right:0}.navbar.scrolled.svelte-rfuq4y{-webkit-backdrop-filter:blur(16px);background:#ffffffeb;border-bottom-color:#3341551a;box-shadow:0 1px 20px #0f172a0f}.navbar-inner.svelte-rfuq4y{justify-content:flex-end;align-items:center;width:100%;max-width:1200px;height:100%;margin:0 auto;display:flex;position:relative}.logo-wrapper.svelte-rfuq4y{pointer-events:none;position:absolute;inset:0}.logo-container.svelte-rfuq4y{pointer-events:auto;left:50%;top:var(--logo-top,174px);transform-origin:50%;z-index:101;flex-shrink:0;align-items:center;gap:.3rem;width:max-content;text-decoration:none;transition:left .4s cubic-bezier(.16,1,.3,1),top .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;transform:translate(-50%,-50%)scale(3.6)}.logo-container.scrolled.svelte-rfuq4y{left:var(--nav-left,32px);transform-origin:0;top:16px;transform:translate(0)scale(1)}.logo-word.svelte-rfuq4y{letter-spacing:-.02em;color:#0f172a;font-size:1.125rem;font-weight:300}.nav-links.svelte-rfuq4y{align-items:center;gap:.25rem;margin:0 1.5rem 0 0;padding:0;list-style:none;display:flex}.nav-link.svelte-rfuq4y{color:#475569;border-radius:6px;padding:.4rem .85rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:block}.nav-link.svelte-rfuq4y:hover{color:#0f172a;background:#3341550f}.nav-cta.svelte-rfuq4y{color:#fff;background:linear-gradient(#475569,#334155);border:1px solid #1e293b;border-radius:8px;align-items:center;padding:.45rem 1rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff26,0 1px 2px #0f172a0d}.nav-cta.svelte-rfuq4y:hover{background:linear-gradient(#334155,#1e293b);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff26,0 1px 2px #0f172a0d,0 4px 12px #33415526}@media (width<=768px){.logo-container.svelte-rfuq4y{transform:translate(-50%,-50%)scale(2.4)}.logo-container.scrolled.svelte-rfuq4y{left:var(--nav-left,32px);top:16px;transform:translate(0)scale(1)}}@media (width<=640px){.nav-links.svelte-rfuq4y{display:none}}
