@keyframes twinkle{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.9;transform:scale(1.6)}}@keyframes warpRay{0%{transform:scaleX(0);opacity:0}10%{opacity:.9;transform:scaleX(.05)}to{transform:scaleX(1.5);opacity:0}}@keyframes warpZoom{0%{opacity:0}8%{opacity:1}to{opacity:1}}@keyframes warpCenter{0%{transform:translate(-50%,-50%) scale(0);opacity:0}15%{transform:translate(-50%,-50%) scale(1);opacity:1}85%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(20);opacity:0}}@keyframes scanProgress{0%{width:0%}80%{width:90%}to{width:100%}}.sidebar.svelte-zrysz1{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:99;padding:.75rem .75rem .75rem 0}.sidebar-inner.svelte-zrysz1{display:flex;flex-direction:column;gap:2px}.sidebar-item.svelte-zrysz1{display:flex;align-items:center;gap:.625rem;padding:.375rem .5rem .375rem .3rem;border-radius:8px;cursor:pointer;transition:all .25s ease;white-space:nowrap;border:none;background:none;font-size:.75rem;font-weight:500;text-align:left;overflow:hidden;max-height:32px}.sidebar-dark.svelte-zrysz1 .sidebar-item:where(.svelte-zrysz1){color:#ffffff73}.sidebar-light.svelte-zrysz1 .sidebar-item:where(.svelte-zrysz1){color:#00000073}.sidebar-item-hidden.svelte-zrysz1{max-height:0;padding:0 .5rem;opacity:0}.sidebar-expanded.svelte-zrysz1 .sidebar-item-hidden:where(.svelte-zrysz1){max-height:32px;padding:.375rem .5rem .375rem .3rem;opacity:1}.sidebar-dark.svelte-zrysz1 .sidebar-item:where(.svelte-zrysz1):hover{color:#ffffffe6}.sidebar-light.svelte-zrysz1 .sidebar-item:where(.svelte-zrysz1):hover{color:#000000e6}.sidebar-dark.svelte-zrysz1 .sidebar-item-active:where(.svelte-zrysz1){color:#fff}.sidebar-light.svelte-zrysz1 .sidebar-item-active:where(.svelte-zrysz1){color:#111}.sidebar-dot.svelte-zrysz1{width:6px;height:6px;border-radius:50%;flex-shrink:0;transition:all .25s ease}.sidebar-dark.svelte-zrysz1 .sidebar-dot:where(.svelte-zrysz1){background:#ffffff40}.sidebar-light.svelte-zrysz1 .sidebar-dot:where(.svelte-zrysz1){background:#0003}.sidebar-item-active.svelte-zrysz1 .sidebar-dot:where(.svelte-zrysz1){background:#615fff;box-shadow:0 0 8px #615fff99}.sidebar-label.svelte-zrysz1{opacity:0;transition:opacity .2s ease}.sidebar-expanded.svelte-zrysz1 .sidebar-label:where(.svelte-zrysz1){opacity:1}.sidebar-item-active.svelte-zrysz1 .sidebar-label:where(.svelte-zrysz1){opacity:1}.nav-hint.svelte-zrysz1{position:fixed;right:130px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.75rem;z-index:99;pointer-events:none;opacity:0;transition:opacity .5s ease}.nav-hint-visible.svelte-zrysz1{opacity:1}.nav-hint-text.svelte-zrysz1{font-size:.8rem;font-weight:600;white-space:nowrap;letter-spacing:.02em;background:#00000073;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);padding:.375rem .75rem;border-radius:999px}.nav-hint-dark.svelte-zrysz1 .nav-hint-text:where(.svelte-zrysz1){color:#ffffffbf}.nav-hint-light.svelte-zrysz1 .nav-hint-text:where(.svelte-zrysz1){color:#000000bf;background:#ffffffb3;border-color:#0000001a}.nav-hint-chevron{width:22px;height:22px;animation:svelte-zrysz1-hint-bounce 1s ease-in-out infinite;flex-shrink:0}.nav-hint-dark .nav-hint-chevron{color:#ffffffb3}.nav-hint-light .nav-hint-chevron{color:#000000b3}@keyframes svelte-zrysz1-hint-bounce{0%,to{transform:translate(0)}50%{transform:translate(6px)}}@media(max-width:768px){.sidebar.svelte-zrysz1,.nav-hint.svelte-zrysz1{display:none}}
