@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;600;700;800;900&family=Barlow:wght@400;500;600&family=DM+Mono:wght@400;500&display=swap";:root{--bg:#0e1420;--bg2:#151e30;--bg3:#1c2840;--bg4:#243050;--border:#c9963a1f;--border2:#c9963a40;--text:#f5efe6;--text2:#b8a98a;--text3:#6b5e44;--accent:#c9963a;--accent2:#e8b86d;--accent-dim:#c9963a1f;--green:#4a9e6a;--green-dim:#4a9e6a1f;--amber:#c9963a;--amber-dim:#c9963a1a;--red:#c95a3a;--red-dim:#c95a3a1f;--blue:#4a7eb8;--blue-dim:#4a7eb81f;--font:"Barlow", sans-serif;--font-cond:"Barlow Condensed", sans-serif;--mono:"DM Mono", monospace;--radius:8px;--radius-lg:14px;--sidebar-w:220px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23c9963a' stroke-width='0.3' opacity='0.06'%3E%3Ccircle cx='30' cy='30' r='20'/%3E%3Ccircle cx='30' cy='30' r='12'/%3E%3Ccircle cx='30' cy='30' r='4'/%3E%3Cline x1='30' y1='0' x2='30' y2='60'/%3E%3Cline x1='0' y1='30' x2='60' y2='30'/%3E%3Cline x1='10' y1='10' x2='50' y2='50'/%3E%3Cline x1='50' y1='10' x2='10' y2='50'/%3E%3C/g%3E%3C/svg%3E");font-size:14px;line-height:1.6}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--bg4);border-radius:2px}button{font-family:var(--font);cursor:pointer}input,textarea,select{font-family:var(--font)}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--font-cond);letter-spacing:-.01em;text-transform:uppercase;font-weight:800}.nayth-card{background:var(--bg2);border:1px solid var(--border2);border-radius:var(--radius-lg);position:relative;overflow:hidden}.nayth-card:before,.nayth-card:after{content:"";border-color:var(--accent);opacity:.4;border-style:solid;width:20px;height:20px;position:absolute}.nayth-card:before{border-width:1px 0 0 1px;top:8px;left:8px}.nayth-card:after{border-width:0 1px 1px 0;bottom:8px;right:8px}aside{background:linear-gradient(#0c1220 0%,#111a2e 100%)!important;border-right:1px solid #c9963a33!important}nav a[style*="color: var(--accent)"]{text-shadow:0 0 20px #c9963a66}button[style*=linear-gradient\(135deg]{background:linear-gradient(135deg,#c9963a,#a07028)!important;box-shadow:0 2px 12px #c9963a40!important}input,select,textarea{background:var(--bg3)!important;border-color:var(--border)!important;color:var(--text)!important}input:focus,select:focus,textarea:focus{border-color:var(--accent)!important;outline:none!important;box-shadow:0 0 0 2px #c9963a26!important}.nayth-dotted{border-top:1px dashed #c9963a4d}.nayth-badge{font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.1em;background:var(--accent);color:#0c1220;border-radius:99px;padding:2px 10px;font-size:11px;font-weight:700}tr:nth-child(2n)>td{background:#c9963a05}.nayth-hover:hover{box-shadow:0 0 20px #c9963a1a,inset 0 0 0 1px #c9963a33}.nayth-title{font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.05em;font-weight:800}.kpi-card{border-radius:var(--radius-lg);background:linear-gradient(135deg,#151e30 0%,#1c2840 100%);border:1px solid #c9963a33;position:relative}@media (width<=768px){:root{--sidebar-w:0px}main{margin-left:0!important;padding-top:52px!important}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes goldPulse{0%,to{box-shadow:0 0 #c9963a4d}50%{box-shadow:0 0 0 6px #c9963a00}}.page-enter{animation:.2s fadeIn}body.demo-mode [data-sensitive],body.demo-mode .demo-sensitive{transition:filter .2s;filter:blur(6px)!important;-webkit-user-select:none!important;user-select:none!important}body.demo-mode [data-sensitive]:hover,body.demo-mode .demo-sensitive:hover{filter:blur(6px)!important}
