@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@400;600&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#080b10;--bg-hero:#0c1120;--bg-section:#0a0e16;--bg-card:#ffffff0a;--bg-card-hover:#ffffff12;--bg-glass:#0c1120b3;--bg-ticker:#06090ef2;--border:#ffffff0f;--border2:#ffffff1f;--border-accent:#f7931a26;--text:#e6edf3;--text2:#8b949e;--text3:#484f58;--text-bright:#fff;--accent:#f7931a;--accent2:#e8830d;--accent-glow:#f7931a40;--green:#3fb950;--red:#f85149;--blue:#58a6ff;--yellow:#e3b341;--r:8px;--r2:12px;--r3:16px;--font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-fa:"Vazirmatn","Tahoma",Arial,sans-serif;--mono:"JetBrains Mono","Fira Code",monospace}[data-theme=light]{--bg:#e4e8ee;--bg-hero:#d8dee8;--bg-section:#dde2ea;--bg-card:#ffffff8c;--bg-card-hover:#ffffffbf;--bg-glass:#ffffffa6;--bg-ticker:#ffffffeb;--border:#00000012;--border2:#0000001f;--border-accent:#f7931a33;--text:#1a1e24;--text2:#4a5568;--text3:#718096;--text-bright:#0d1117;--accent:#c46a08;--accent2:#b85c00;--accent-glow:#f7931a26}#root,body,html{height:100%}body{-webkit-font-smoothing:antialiased;background:#080b10;background:var(--bg);color:#e6edf3;color:var(--text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font);font-size:14px;line-height:1.5;transition:background .4s ease,color .4s ease}a{color:#f7931a;color:var(--accent);text-decoration:none}button{cursor:pointer}button,input,select,textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font)}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#080b10;background:var(--bg)}::-webkit-scrollbar-thumb{background:#ffffff1f;background:var(--border2);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#484f58;background:var(--text3)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){:root{--r:6px;--r2:10px;--r3:12px}body{font-size:13px}button{font-size:12px;padding:8px 12px}input,select,textarea{font-size:13px;padding:8px 10px}}@media (max-width:480px){:root,body{font-size:12px}button{font-size:11px;padding:6px 10px}h1{font-size:20px!important}h2{font-size:16px!important}input,select{font-size:12px}}
/*# sourceMappingURL=main.f4a42573.css.map*/