.breadcrumb-nav.svelte-1rbvig7{border-bottom:1px solid var(--line);background:#080b138c}.breadcrumb-link.svelte-1rbvig7{color:var(--text-faint);cursor:pointer;transition:background-color .16s var(--ease), color .16s var(--ease);background:0 0;border:none;border-radius:.375rem;padding:.25rem .5rem}.breadcrumb-link.svelte-1rbvig7:hover{color:var(--text);background-color:#94a8cd1a}.breadcrumb-current.svelte-1rbvig7{color:var(--text)}.pr-nav-btn.svelte-1rbvig7{border:1px solid var(--line);color:var(--text-dim);cursor:pointer;transition:background-color .16s var(--ease), border-color .16s var(--ease), color .16s var(--ease);background-color:#94a8cd0f;border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.pr-nav-btn.svelte-1rbvig7:hover:not(:disabled){color:var(--beacon-bright);background-color:#2fd4c11f;border-color:#2fd4c173}.pr-nav-btn.svelte-1rbvig7:disabled{opacity:.3;cursor:not-allowed}.count-badge.svelte-rs5v50{border:1px solid var(--line);color:var(--text-dim);white-space:nowrap;transition:color .4s var(--ease), border-color .4s var(--ease), background-color .4s var(--ease);background:#94a8cd12;border-radius:999px;align-items:center;gap:.375rem;padding:.1875rem .5rem;font-size:.75rem;display:inline-flex}.count-badge.up.svelte-rs5v50{color:var(--beacon-bright);background:#2fd4c124;border-color:#2fd4c173}.count-badge.down.svelte-rs5v50{color:var(--text-faint);border-color:var(--line)}.modal-overlay.svelte-1twef40{-webkit-backdrop-filter:blur(6px);z-index:1000;animation:svelte-1twef40-overlay-in .2s var(--ease);background:#05070db8;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}@keyframes svelte-1twef40-overlay-in{0%{opacity:0}to{opacity:1}}.modal.svelte-1twef40{text-align:left;width:100%;max-width:26rem;animation:svelte-1twef40-modal-in .26s var(--ease);padding:1.75rem}@keyframes svelte-1twef40-modal-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}h2.svelte-1twef40{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}p.svelte-1twef40{color:var(--text-dim);font-size:.875rem;line-height:1.55}.actions.svelte-1twef40{gap:.625rem;margin-top:1.5rem;display:flex}.actions.svelte-1twef40 .beacon-button{padding:.5rem 1rem;font-size:.875rem}.pwa-toast.svelte-17fbe8h{z-index:100;text-align:left;max-width:20rem;animation:svelte-17fbe8h-toast-in .32s var(--ease) both;padding:1rem;position:fixed;bottom:4rem;right:1rem}.message.svelte-17fbe8h{color:var(--text);margin-bottom:.875rem;font-size:.875rem}.buttons.svelte-17fbe8h{justify-content:flex-end;gap:.5rem;display:flex}.pwa-toast.svelte-17fbe8h .beacon-button{padding:.4375rem .875rem;font-size:.8125rem}.pwa-toast.svelte-17fbe8h .ghost-button{font-size:.8125rem}@keyframes svelte-17fbe8h-toast-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pwa-toast.svelte-17fbe8h{animation:none}}
