@charset "UTF-8";:root{--etr-black: #030303;--etr-bg: #050505;--etr-bg-elevated: #0e0e10;--etr-bg-card: #111113;--etr-border: rgba(255, 255, 255, .07);--etr-border-strong: rgba(255, 255, 255, .12);--etr-text: #f4f1ea;--etr-text-muted: #9c9890;--etr-text-dim: #6b6760;--etr-red: #efff00;--etr-red-bright: #f9ff66;--etr-red-deep: #c4db00;--etr-red-glow: rgba(239, 255, 0, .48);--etr-gold: #d4af37;--etr-gold-muted: #9a7b2c;--etr-gold-subtle: rgba(212, 175, 55, .35);--etr-success: #198754;--etr-danger-bg: rgba(139, 21, 56, .25);--etr-danger-border: rgba(220, 53, 69, .55);--etr-error-bar: #dc3545;--etr-warning-bg: rgba(212, 175, 55, .08);--etr-warning-border: rgba(212, 175, 55, .45);--etr-font-display: "Montserrat", "Noto Sans Arabic", system-ui, sans-serif;--etr-font-body: "Roboto", "Noto Sans Arabic", system-ui, sans-serif;--etr-font-mono: "Share Tech Mono", ui-monospace, monospace;--etr-hazard-dark: #0a0a0a;--etr-hazard-bright: rgba(239, 255, 0, .92)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body{height:100%}body{position:relative;margin:0;font-family:var(--etr-font-body);font-size:1rem;font-weight:400;line-height:1.55;color:var(--etr-text);background-color:var(--etr-bg);-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:2147483000;opacity:.04;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.35) 2px,rgba(0,0,0,.35) 3px)}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:2147483001;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px}@media(prefers-reduced-motion:reduce){body:before{opacity:.02}}button,input{font-family:inherit}
