.tsc-nav{position:relative;z-index:39;background:linear-gradient(90deg,rgba(8,10,15,.92),rgba(20,12,40,.92));border-bottom:1px solid rgba(0,240,255,.25);box-shadow:0 6px 20px rgba(0,0,0,.4);font-family:Orbitron,Inter,sans-serif}
.tsc-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;max-width:1440px;margin:0 auto;padding:8px 12px}
.tsc-links a{color:#e2e8f0;text-decoration:none;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:8px 8px;border-radius:10px;border:1px solid transparent;transition:.2s}
.tsc-links a:hover{color:#00f0ff;border-color:rgba(0,240,255,.45);background:rgba(0,240,255,.08);box-shadow:0 0 14px rgba(0,240,255,.25)}
.tsc-links a.on{color:#080a0f;background:linear-gradient(90deg,#00f0ff,#a855f7);box-shadow:0 0 18px rgba(168,85,247,.45)}
.tsc-lang{display:inline-flex;margin-left:8px;border:1px solid rgba(245,158,11,.6);border-radius:10px;overflow:hidden}.tsc-lang a{border-radius:0;padding:7px 10px;color:#f59e0b}.tsc-lang a.on{background:#f59e0b;color:#111;box-shadow:none}
.tsc-burger{display:none;width:100%;background:none;border:0;color:#00f0ff;font:700 14px Orbitron,sans-serif;letter-spacing:.1em;padding:10px}
.tsc-prev{background:#f59e0b;color:#1a1000;text-align:center;font:700 11px Inter,sans-serif;letter-spacing:.08em;padding:3px}
@media(max-width:900px){.tsc-burger{display:block}.tsc-links{display:none;flex-direction:column;align-items:stretch}.tsc-nav.open .tsc-links{display:flex}.tsc-lang{margin:6px auto 0}}
