.hud-footer.svelte-jz8lnl{background:linear-gradient(180deg,var(--tas-panel) 0%,var(--tas-void) 100%);border-top:1px solid var(--hud-rule);font-family:var(--font-hud);color:var(--text-muted);margin-top:auto;position:relative}.footer-hazard.svelte-jz8lnl{height:6px;background:repeating-linear-gradient(45deg,rgb(var(--tas-yellow-rgb) / .92) 0 11px,rgb(var(--tas-orange-rgb) / .28) 11px 13px,var(--tas-void) 13px 24px);border-top:1px solid rgb(var(--tas-yellow-rgb) / .22);border-bottom:1px solid rgb(var(--tas-yellow-rgb) / .28);box-shadow:0 0 12px rgb(var(--tas-yellow-rgb) / .12)}.footer-inner.svelte-jz8lnl{max-width:1100px;margin:0 auto;padding:28px 32px 20px;display:grid;grid-template-columns:minmax(240px,1fr) 2fr;gap:40px}.footer-identity.svelte-jz8lnl{display:flex;flex-direction:column;gap:14px}.footer-logo.svelte-jz8lnl{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-family:var(--font-sign);font-size:22px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:transparent;-webkit-text-stroke:.5px var(--hud-green);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--hud-green) 45%,transparent))}.footer-logo.svelte-jz8lnl svg:where(.svelte-jz8lnl){stroke:var(--hud-amber)}.footer-meta.svelte-jz8lnl{display:flex;flex-direction:column;gap:2px;font-size:10px}.meta-line.svelte-jz8lnl{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:10px}.meta-line.svelte-jz8lnl .k:where(.svelte-jz8lnl){color:var(--hud-ion);letter-spacing:.2em;opacity:.8}.meta-line.svelte-jz8lnl .v:where(.svelte-jz8lnl){font-family:var(--font-display);color:color-mix(in srgb,var(--text-color) 88%,transparent);letter-spacing:.06em}.meta-line.svelte-jz8lnl .led:where(.svelte-jz8lnl){width:6px;height:6px;background:var(--hud-green);box-shadow:0 0 6px var(--hud-green);animation:svelte-jz8lnl-foot-led 1.4s ease-in-out infinite}@keyframes svelte-jz8lnl-foot-led{0%,to{opacity:1}50%{opacity:.35}}.footer-columns.svelte-jz8lnl{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.footer-col.svelte-jz8lnl{display:flex;flex-direction:column;gap:6px}.col-head.svelte-jz8lnl{display:flex;align-items:center;gap:6px;font-size:10px;letter-spacing:.2em;color:var(--hud-green);margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid var(--hud-rule)}.col-bullet.svelte-jz8lnl{color:var(--hud-amber);font-size:9px}.footer-col.svelte-jz8lnl a:where(.svelte-jz8lnl){font-size:12px;color:var(--text-muted);text-decoration:none;padding:2px 0;transition:color .12s;letter-spacing:.03em}.footer-col.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--hud-green);text-shadow:0 0 4px rgb(var(--tas-lime-rgb) / .16)}.footer-signoff.svelte-jz8lnl{border-top:1px dashed rgb(var(--tas-yellow-rgb) / .34);padding:10px 32px;font-size:10px;letter-spacing:.18em;color:#4a5070;display:flex;align-items:center;justify-content:center;gap:6px;text-align:center}.footer-signoff.svelte-jz8lnl .cursor:where(.svelte-jz8lnl){color:var(--hud-green);animation:svelte-jz8lnl-foot-blink 1.1s steps(1) infinite}@keyframes svelte-jz8lnl-foot-blink{0%,50%{opacity:1}51%,to{opacity:0}}@media(max-width:720px){.footer-inner.svelte-jz8lnl{grid-template-columns:1fr;gap:24px}.footer-columns.svelte-jz8lnl{grid-template-columns:1fr 1fr;gap:20px}}
