@font-face{font-family:FFFIdea;src:url(/fonts/FFFIdea.ttf) format("truetype");font-display:swap}.ticker-bar-left{left:0;max-width:calc(50% - 10px)}.ticker-bar-right{right:0;max-width:calc(50% - 10px)}.ticker-bar-left nav,.ticker-bar-right nav{flex-wrap:wrap}@media (max-width:900px){.ticker-bar-left,.ticker-bar-right,.ticker-toggle-btn{display:none!important}}:root{--bg:#fafafa;--bg-surface:#fff;--bg-hover:#f5f5f5;--text:#333;--text-secondary:#666;--text-muted:#767676;--border:#e0e0e0;--border-light:#eee;--link:#0066cc;--btn-bg:#0066cc;--btn-text:#fff;--input-bg:#fff;--input-border:#ccc;--th-bg:transparent;--saturn-highlight:#f5dda0;--saturn-body-1:#e8c170;--saturn-body-2:#c4903a;--saturn-shadow:#8a6020;--saturn-ring-1:#d4a855;--saturn-ring-2:#e8c170;--saturn-ring-gap:#a07830;--saturn-band:#b8863a;--saturn-sparkle:#f0d080;--saturn-text:#003580}[data-theme=dim]{--bg:#2c2f33;--bg-surface:#33373c;--bg-hover:#3a3f45;--text:#cdd1d5;--text-secondary:#9ba0a6;--text-muted:#6e7479;--border:#444950;--border-light:#3c4148;--link:#6ea8d7;--btn-bg:#4a8dc9;--btn-text:#fff;--input-bg:#35393e;--input-border:#505860;--th-bg:#35393e;--saturn-highlight:#dcc080;--saturn-body-1:#c8a860;--saturn-body-2:#9a7840;--saturn-shadow:#6a5028;--saturn-ring-1:#b09050;--saturn-ring-2:#c8a860;--saturn-ring-gap:#7a6030;--saturn-band:#907040;--saturn-sparkle:#d0b870;--saturn-text:var(--text)}[data-theme=dark]{--bg:#0d0d1a;--bg-surface:#0f1320;--bg-hover:#141828;--text:#e0e0e0;--text-secondary:#a0a0b0;--text-muted:#606070;--border:#1e1e38;--border-light:#181830;--link:#5b9bd5;--btn-bg:#2563eb;--btn-text:#fff;--input-bg:#111124;--input-border:#2a2a48;--th-bg:#111124;--saturn-highlight:#a0b8d8;--saturn-body-1:#7a90b0;--saturn-body-2:#506080;--saturn-shadow:#2a3858;--saturn-ring-1:#607090;--saturn-ring-2:#8aa0c0;--saturn-ring-gap:#3a4868;--saturn-band:#5a7090;--saturn-sparkle:#a0c0e0;--saturn-text:var(--text)}[data-circadian=dawn]{--bg:#fdf6ee;--bg-surface:#fff8f0;--bg-hover:#fef0e0;--text:#4a3520;--text-secondary:#7a5a3a;--text-muted:#a08060;--border:#e8d0b0;--border-light:#f0dcc0;--link:#cc6600;--btn-bg:#cc6600;--btn-text:#fff;--input-bg:#fff8f0;--input-border:#d4a870;--th-bg:#fef0e0}[data-circadian=dusk]{--bg:#1e1520;--bg-surface:#2a1e2e;--bg-hover:#342838;--text:#e8d0b0;--text-secondary:#c0a080;--text-muted:#806050;--border:#4a3040;--border-light:#3a2535;--link:#e89050;--btn-bg:#d07030;--btn-text:#fff;--input-bg:#241a28;--input-border:#6a4050;--th-bg:#2a1e2e;--saturn-highlight:#e8c080;--saturn-body-1:#d0a060;--saturn-body-2:#a07030;--saturn-shadow:#6a4818;--saturn-ring-1:#c09050;--saturn-ring-2:#d0a860;--saturn-ring-gap:#8a6028;--saturn-band:#a08040;--saturn-sparkle:#e0c080;--saturn-text:var(--text)}[data-circadian=night]{--bg:#0c0e1a;--bg-surface:#10142a;--bg-hover:#161a34;--text:#b0b8d0;--text-secondary:#8090b0;--text-muted:#506080;--border:#1e2444;--border-light:#181e38;--link:#4488cc;--btn-bg:#2255aa;--btn-text:#d0d8e8;--input-bg:#0e1224;--input-border:#2a3458;--th-bg:#10142a;--saturn-highlight:#90a8c8;--saturn-body-1:#6880a0;--saturn-body-2:#405070;--saturn-shadow:#1e2840;--saturn-ring-1:#506080;--saturn-ring-2:#7090b0;--saturn-ring-gap:#304060;--saturn-band:#4a6888;--saturn-sparkle:#90b0d0;--saturn-text:var(--text)}[data-skin=mfw]{--bg:#fff;--bg-surface:#fff;--bg-hover:#fff;--text:#000;--text-secondary:#000;--text-muted:#666;--border:transparent;--border-light:transparent;--link:#00e;--btn-bg:#00e;--btn-text:#fff;--input-bg:#fff;--input-border:#000;--th-bg:transparent}[data-skin=mfw] body{font-family:serif!important;font-size:18px!important;line-height:1.6!important}[data-skin=mfw] .main-content{max-width:1400px!important;padding:0 1rem!important}[data-skin=mfw] nav[style]{border-bottom:none!important;background:transparent!important}[data-skin=mfw] footer{border-top:none!important;font-family:serif!important}[data-skin=mfw] a{color:#00e!important;text-decoration:underline!important}[data-skin=mfw] a:visited{color:#551a8b!important}[data-skin=mfw] table{border-collapse:collapse;width:100%}[data-skin=mfw] tbody tr,[data-skin=mfw] thead tr{border-bottom:1px solid #000!important}[data-skin=mfw] td,[data-skin=mfw] th{border:none;border-bottom:1px solid #000;padding:4px 8px;text-align:left;color:#000}[data-skin=mfw] th{font-weight:700}[data-skin=mfw] input,[data-skin=mfw] select,[data-skin=mfw] textarea{font-family:serif!important;font-size:18px!important;border:1px solid #000!important;border-radius:0!important;background:#fff!important;color:#000!important}[data-skin=mfw] button{font-family:serif!important;border-radius:0!important}[data-skin=mfw] a[style*="var(--btn-bg)"],[data-skin=mfw] a[style*="var(--btn-text)"]{color:var(--btn-text)!important;text-decoration:none!important}[data-skin=mfw] button[style*="var(--btn-bg)"],[data-skin=mfw] button[style*="var(--link)"]{color:var(--btn-text)!important}[data-skin=mfw] .nav-link:after{display:none}[data-skin=mfw] .home-nav-link{border:none!important;border-radius:0!important;padding:0!important;font-size:18px!important;font-family:serif!important}[data-skin=mfw] .home-nav-link:hover{background:transparent!important;transform:none!important}[data-skin=mfw] .scope-btn{border-radius:0!important;font-family:serif!important}[data-skin=mfw] nav a:has(pre){color:#000!important;text-decoration:none!important}[data-skin=mfw] .nav-loading-bar{display:none}[data-skin=mfw][data-theme=dark]{--bg:#000;--bg-surface:#000;--bg-hover:#0a1a0a;--text:#33ff33;--text-secondary:#33ff33;--text-muted:#1a991a;--border:transparent;--border-light:transparent;--link:#33ff33;--btn-bg:#33ff33;--btn-text:#000;--input-bg:#0a0a0a;--input-border:#33ff33;--th-bg:transparent}[data-skin=mfw][data-theme=dark] a{color:#33ff33!important}[data-skin=mfw][data-theme=dark] a:visited{color:#22cc22!important}[data-skin=mfw][data-theme=dark] td,[data-skin=mfw][data-theme=dark] th{color:#33ff33;border-bottom-color:#1a661a}[data-skin=mfw][data-theme=dark] tbody tr,[data-skin=mfw][data-theme=dark] thead tr{border-bottom-color:#1a661a!important}[data-skin=mfw][data-theme=dark] input,[data-skin=mfw][data-theme=dark] select,[data-skin=mfw][data-theme=dark] textarea{background:#0a0a0a!important;color:#33ff33!important;border-color:#33ff33!important}[data-skin=mfw][data-theme=dark] nav a:has(pre){color:#33ff33!important}@font-face{font-family:SanglardMono;src:local("DejaVu Sans Mono"),local("Menlo"),local("Consolas");font-display:swap}[data-skin=sanglard]{--bg:#f5f5f0;--bg-surface:#f5f5f0;--bg-hover:#eeeee8;--text:#000;--text-secondary:#333;--text-muted:#888;--border:#ddd;--border-light:#e1e1e1;--link:#000;--btn-bg:#000;--btn-text:#f5f5f0;--input-bg:#fff;--input-border:#000;--th-bg:#eeeee8}[data-skin=sanglard] body{font-family:DejaVu Sans Mono,Menlo,Consolas,Liberation Mono,monospace!important;font-size:16px!important;line-height:1.5!important}[data-skin=sanglard] .main-content{max-width:1100px!important}[data-skin=sanglard] nav[style]{background:#f5f5f0!important;border-bottom-color:#ddd!important}[data-skin=sanglard] a{color:var(--text)!important;font-weight:700;text-decoration:none}[data-skin=sanglard] a[style*="var(--btn-bg)"],[data-skin=sanglard] a[style*="var(--btn-text)"]{color:var(--btn-text)!important}[data-skin=sanglard] a:hover{text-decoration:underline}[data-skin=sanglard] button{color:var(--text)}[data-skin=sanglard] button[style*="var(--btn-bg)"],[data-skin=sanglard] button[style*="var(--link)"]{color:var(--btn-text)!important}[data-skin=sanglard] .nav-link:after{background:#000!important}[data-skin=sanglard] table{border-collapse:collapse;width:100%}[data-skin=sanglard] td,[data-skin=sanglard] th{border-bottom:1px solid #ddd;padding:4px 8px;text-align:left;font-size:14px}[data-skin=sanglard] th{font-weight:700;color:var(--text)}[data-skin=sanglard] td{color:var(--text-secondary)}[data-skin=sanglard] input,[data-skin=sanglard] select,[data-skin=sanglard] textarea{border:1px solid #000!important}[data-skin=sanglard] button,[data-skin=sanglard] input,[data-skin=sanglard] select,[data-skin=sanglard] textarea{font-family:DejaVu Sans Mono,Menlo,Consolas,monospace!important;border-radius:0!important}[data-skin=sanglard] .home-nav-link{border-radius:0!important;border-color:#000!important;font-size:14px!important}[data-skin=sanglard] .scope-btn{border-radius:0!important;font-size:14px!important}[data-skin=sanglard] p{text-align:justify}[data-skin=sanglard] footer{background:#f5f5f0!important;border-top-color:#ddd!important;font-family:DejaVu Sans Mono,Menlo,Consolas,monospace!important}[data-skin=sanglard] code,[data-skin=sanglard] pre{background:#fff;border:1px solid #000;padding:2px 4px}[data-skin=sanglard] blockquote{background:#f3f3f3;border-left:2px dashed #bbb;padding:.5em 1em;font-style:italic;margin:1em 0}[data-skin=sanglard][data-theme=dark]{--bg:#1a1a18;--bg-surface:#1a1a18;--bg-hover:#2a2a28;--text:#d0d0c8;--text-secondary:#b0b0a8;--text-muted:#707068;--border:#3a3a38;--border-light:#2a2a28;--link:#d0d0c8;--btn-bg:#d0d0c8;--btn-text:#1a1a18;--input-bg:#222220;--input-border:#d0d0c8;--th-bg:#2a2a28}[data-skin=sanglard][data-theme=dark] nav[style]{background:#1a1a18!important}[data-skin=sanglard][data-theme=dark] a{color:var(--text)!important}[data-skin=sanglard][data-theme=dark] a[style*="var(--btn-bg)"],[data-skin=sanglard][data-theme=dark] a[style*="var(--btn-text)"],[data-skin=sanglard][data-theme=dark] button[style*="var(--btn-bg)"],[data-skin=sanglard][data-theme=dark] button[style*="var(--link)"]{color:var(--btn-text)!important}[data-skin=sanglard][data-theme=dark] .nav-link:after{background:#d0d0c8!important}[data-skin=sanglard][data-theme=dark] footer{background:#1a1a18!important}[data-skin=sanglard][data-theme=dark] code,[data-skin=sanglard][data-theme=dark] pre{background:#222220;border-color:#d0d0c8}[data-theme=retro][data-retro-palette=neon-arcade]{--bg:#0a0a1a;--bg-surface:#0f0f2a;--bg-hover:#14143a;--text:#e0e0ff;--text-secondary:#b0b0dd;--text-muted:#6060aa;--border:#ff005544;--border-light:#ff005533;--link:#00ccff;--btn-bg:transparent;--btn-text:#00ccff;--input-bg:#0a0a1a;--input-border:#ff0055;--th-bg:#0f0f2a;--retro-accent:#ff0055;--retro-accent2:#ff6600;--retro-accent3:#00ffaa;--retro-glow:#00ccff}[data-theme=retro][data-retro-palette=game-boy]{--bg:#0f380f;--bg-surface:#1a4a1a;--bg-hover:#245a24;--text:#9bbc0f;--text-secondary:#8bac0f;--text-muted:#306230;--border:#306230;--border-light:#245a24;--link:#9bbc0f;--btn-bg:transparent;--btn-text:#9bbc0f;--input-bg:#0f380f;--input-border:#306230;--th-bg:#1a4a1a;--retro-accent:#9bbc0f;--retro-accent2:#8bac0f;--retro-accent3:#306230;--retro-glow:#9bbc0f}[data-theme=retro][data-retro-palette=commodore-64]{--bg:#40318d;--bg-surface:#4a3b97;--bg-hover:#5445a1;--text:#a59de0;--text-secondary:#7869c4;--text-muted:#5a4ba0;--border:#7869c470;--border-light:#7869c450;--link:#6abfc6;--btn-bg:transparent;--btn-text:#6abfc6;--input-bg:#40318d;--input-border:#70a4b2;--th-bg:#4a3b97;--retro-accent:#7869c4;--retro-accent2:#70a4b2;--retro-accent3:#6abfc6;--retro-glow:#6abfc6}[data-theme=retro][data-retro-palette=sunset-blaster]{--bg:#1a0a2e;--bg-surface:#24143a;--bg-hover:#2e1e46;--text:#ffd700;--text-secondary:#ffa07a;--text-muted:#884466;--border:#ff6b6b44;--border-light:#ff6b6b33;--link:#ff1493;--btn-bg:transparent;--btn-text:#ff1493;--input-bg:#1a0a2e;--input-border:#ff6b6b;--th-bg:#24143a;--retro-accent:#ff6b6b;--retro-accent2:#ffa07a;--retro-accent3:#ffd700;--retro-glow:#ff1493}[data-theme=retro][data-retro-palette=ice-kingdom]{--bg:#0b1628;--bg-surface:#0f1e36;--bg-hover:#152844;--text:#e1f5fe;--text-secondary:#b3e5fc;--text-muted:#4a6a8a;--border:#4fc3f744;--border-light:#4fc3f733;--link:#4fc3f7;--btn-bg:transparent;--btn-text:#4fc3f7;--input-bg:#0b1628;--input-border:#81d4fa;--th-bg:#0f1e36;--retro-accent:#4fc3f7;--retro-accent2:#81d4fa;--retro-accent3:#b3e5fc;--retro-glow:#4fc3f7}[data-theme=retro][data-retro-palette=matrix]{--bg:#000000;--bg-surface:#0a0a0a;--bg-hover:#141414;--text:#00ff41;--text-secondary:#00cc33;--text-muted:#009926;--border:#00ff4144;--border-light:#00ff4133;--link:#00ff41;--btn-bg:transparent;--btn-text:#00ff41;--input-bg:#000000;--input-border:#00cc33;--th-bg:#0a0a0a;--retro-accent:#00ff41;--retro-accent2:#00cc33;--retro-accent3:#009926;--retro-glow:#00ff41}[data-theme=retro]{--saturn-highlight:var(--retro-glow);--saturn-body-1:var(--retro-glow);--saturn-body-2:var(--retro-accent);--saturn-shadow:var(--retro-accent3);--saturn-ring-1:var(--retro-accent2);--saturn-ring-2:var(--retro-glow);--saturn-ring-gap:var(--retro-accent3);--saturn-band:var(--retro-accent3);--saturn-sparkle:var(--retro-glow);--saturn-text:var(--text)}[data-theme=retro] h1,[data-theme=retro] h2,[data-theme=retro] h3,[data-theme=retro] h4,[data-theme=retro] h5,[data-theme=retro] h6{font-family:Press Start\ 2P,monospace!important;letter-spacing:.5px;text-shadow:2px 2px 0 var(--retro-glow,var(--link));text-shadow:2px 2px 0 color-mix(in srgb,var(--retro-glow,var(--link)) 25%,transparent)}[data-theme=retro] *,[data-theme=retro] :after,[data-theme=retro] :before{border-radius:0!important}[data-theme=retro] a[style*="var(--btn-bg)"],[data-theme=retro] button{border-color:var(--link)!important;box-shadow:0 0 6px color-mix(in srgb,var(--retro-glow,var(--link)) 30%,transparent)}[data-theme=retro] input,[data-theme=retro] select,[data-theme=retro] textarea{border:1px solid var(--input-border)!important;box-shadow:0 0 4px color-mix(in srgb,var(--retro-glow,var(--link)) 20%,transparent)}[data-theme=retro] a:hover{text-shadow:0 0 8px var(--retro-glow,var(--link))}[data-theme=retro] td,[data-theme=retro] th{border-bottom:1px solid var(--border)!important}[data-theme=retro] body:after{z-index:9998;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.12) 0,rgba(0,0,0,.12) 4px)}[data-theme=retro] body:after,[data-theme=retro] body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}[data-theme=retro] body:before{z-index:9997;background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,.45) 100%)}[data-theme=retro] nav[style]{border-bottom-color:var(--link)!important}[data-theme=retro] .nav-link:after{background:var(--retro-glow,var(--link))!important;box-shadow:0 0 6px var(--retro-glow,var(--link))}[data-theme=retro] .nav-loading-bar{background:linear-gradient(90deg,transparent,var(--retro-glow,var(--link)),var(--retro-glow,var(--link)),transparent)!important;box-shadow:0 0 12px var(--retro-glow,var(--link)),0 0 6px var(--retro-glow,var(--link))!important}[data-theme=retro] footer{border-top-color:var(--link)!important}:focus-visible{outline:2px solid var(--link);outline-offset:2px}.skip-to-main{position:absolute;top:-100%;left:1rem;z-index:9999;padding:.5rem 1rem;background:var(--btn-bg);color:var(--btn-text);border-radius:0 0 6px 6px;text-decoration:none;font-size:.9rem}.skip-to-main:focus{top:0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body,html{overflow-x:hidden;max-width:100vw}select{padding-right:2rem}body{background-color:var(--bg)!important;color:var(--text)!important;transition:background-color .2s,color .2s}a{color:var(--link)}footer a,footer a:hover{text-decoration:none!important}footer a:hover{color:inherit!important}input,select,textarea{background-color:var(--input-bg);color:var(--text);border-color:var(--input-border);max-width:100%;box-sizing:border-box}table,th{color:var(--text)}td{color:var(--text-secondary)}@media (max-width:768px){.desktop-nav{display:none!important}.mobile-bottom-nav,.mobile-nav-buttons{display:flex!important}.main-content{padding-bottom:52px!important;padding-top:.25rem!important}.footer-desktop{display:none!important}.footer-mobile{display:inline-flex!important}}@media (min-width:769px){.mobile-menu{display:none!important}}.mobile-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:200;background:var(--bg-surface);border-top:1px solid var(--border);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0;padding:0;height:48px}.mobile-bottom-nav::-webkit-scrollbar{display:none}.mobile-bottom-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 0 auto;min-width:56px;padding:4px 8px;color:var(--text-muted);text-decoration:none;font-size:.6rem;gap:2px;white-space:nowrap;transition:color .15s}.mobile-bottom-nav-item.active{color:var(--link);font-weight:600}.mobile-bottom-nav-item:hover{color:var(--link)}.nav-link{position:relative;transition:color .15s}.nav-link:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--link);transform:scaleX(0);transition:transform .2s ease}.nav-link:hover{color:var(--text)!important}.nav-link.active:after,.nav-link:hover:after{transform:scaleX(1)}.home-nav-link{transition:background .15s,border-color .15s,color .15s,transform .15s}.home-nav-link:hover{background:var(--bg-hover);border-color:var(--border)!important;color:var(--text)!important;transform:translateY(-1px)}.scope-btn{transition:all .15s}.scope-btn:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.08)}.dropdown-item{transition:background .1s}.dropdown-item:hover{background:var(--bg-hover)}.nav-menu-btn{transition:background .15s,border-color .15s}.nav-menu-btn:hover{background:var(--bg-hover);border-color:var(--border)}.inline-vote{display:inline-flex;align-items:center;gap:1px;flex-shrink:0}.inline-vote-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:var(--text-muted);border-radius:3px;opacity:.5;transition:opacity .15s,color .15s}.inline-vote-btn:hover{opacity:1;background:var(--bg-hover)}.inline-vote-btn[data-active]{opacity:1}.inline-vote-btn[data-active][aria-label*=Like],.inline-vote-btn[data-active][aria-pressed=true]:first-child{color:#2e7d32}.inline-vote-btn[data-active][aria-pressed=true]:last-child{color:#c62828}.inline-vote-score{font-size:.7rem;font-weight:600;min-width:1ch;text-align:center;color:var(--text-muted);line-height:1}.inline-vote-score.positive{color:#2e7d32}.inline-vote-score.negative{color:#c62828}.data-list{display:flex;flex-direction:column}.data-list-header{display:flex;align-items:center;gap:.75rem;padding:.4rem .75rem;border-bottom:2px solid var(--border);font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.data-list-header>*{cursor:pointer;display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.data-row{display:flex;align-items:center;gap:.75rem;padding:.45rem .75rem;border-bottom:1px solid var(--border-light);text-decoration:none;color:var(--text);transition:background .1s;min-height:0}.data-row:hover,.data-row:nth-child(2n){background:var(--bg-hover)}.data-row:nth-child(2n):hover{background:color-mix(in srgb,var(--bg-hover) 80%,var(--text) 5%)}.data-row .row-primary{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.data-row .row-primary a{color:var(--link);text-decoration:none}.data-row .row-secondary{font-size:.82rem;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a[style*="var(--btn-bg)"]:hover,button[style*="var(--btn-bg)"]:hover{filter:brightness(1.15);transition:filter .15s}.data-row .row-muted{font-size:.8rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.data-row .row-badge{font-size:.7rem;font-weight:600;padding:.1rem .45rem;border-radius:4px;white-space:nowrap}.sort-col{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.sort-col:hover{color:var(--text)}.nav-loading-bar{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,transparent 0,var(--link) 30%,var(--link) 70%,transparent 100%);box-shadow:0 0 12px var(--link),0 0 6px var(--link),0 1px 4px var(--link);animation:nav-loading 1.2s cubic-bezier(.36,.07,.19,.97) infinite}.nav-loading-bar-echo{opacity:.4;animation-delay:.4s;filter:blur(2px);box-shadow:0 0 16px var(--link),0 0 8px var(--link)}@keyframes nav-loading{0%{width:0;left:0;opacity:0}10%{opacity:.8}50%{width:35%;left:35%;opacity:1}90%{opacity:.8}to{width:0;left:100%;opacity:0}}@keyframes nav-msg-glow{0%,to{box-shadow:0 0 3px 0 #ef4444}50%{box-shadow:0 0 8px 2px #ef4444}}@keyframes nav-msg-bounce{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.nav-msg-badge{animation:nav-msg-glow 2s ease-in-out infinite,nav-msg-bounce 2s ease-in-out infinite}.nav-msg-unread{animation:nav-msg-icon-pulse 2s ease-in-out infinite}@keyframes nav-msg-icon-pulse{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 4px #ef4444)}}@media (max-width:768px){table{display:block}.data-list,table{overflow-x:auto;-webkit-overflow-scrolling:touch}.data-list-header,.data-row{min-width:600px}.main-content{padding:0 .75rem!important}h1{font-size:1.4rem}h2{font-size:1.1rem}input[type=text],select{font-size:.85rem!important;min-width:0!important}.main-content>main>div[style*=justifyContent]{flex-direction:column}}@media (max-width:480px){.main-content{padding:0 .5rem!important}}@media (max-width:768px){.home-main{min-height:calc(100dvh - 80px)!important;padding:.75rem!important;margin-top:0!important;justify-content:center!important}.home-main h1{font-size:unset}.home-main>div:first-child{margin-bottom:1rem!important}.home-main .saturn-logo-wrapper{width:clamp(160px,55vw,280px)!important}.home-main input{padding:.65rem 1rem!important;font-size:.9rem!important}.home-main .scope-btn{padding:.25rem .55rem!important;font-size:.7rem!important}.home-main .home-nav-link{padding:.25rem .5rem!important;font-size:.75rem!important}.home-main .home-scopes{display:grid!important;grid-template-columns:repeat(3,auto)!important;grid-gap:.35rem!important;gap:.35rem!important;margin-top:.75rem!important;justify-content:center!important}.home-main nav{gap:.3rem!important;margin-top:.75rem!important}}