@import"https://fonts.googleapis.com/css2?family=Fraunces:wght@500&family=Inter:wght@400;500;600;700&display=swap";:root{--bg: #050505;--panel: #0e0e0e;--rail: #030303;--rail-hover: #1a1a1a;--line: #1c1c1c;--line-2: #131313;--ink: #f2f2f2;--ink-2: #9b9b9b;--muted: #5a5a5a;--muted-2: #3a3a3a;--surface-subtle: rgba(255,255,255,.03);--green: #22c55e;--green-soft: #061409;--green-soft-2:#091c0d;--red: #f87171;--red-soft: #150505;--amber: #fbbf24;--amber-soft: #150f00;--blue: #6c8eef;--blue-soft: #060d1e;--purple: #a78bfa;--purple-soft: #0c0818;--orange: #fb923c;--brand-ai: #a78bfa;--shadow: none;--shadow-card: none;--shadow-hover: none;--border-hover: rgba(255,255,255,.12);--nav-hover: rgba(255,255,255,.08);--radius: 10px;--radius-lg: 12px;color-scheme:dark}[data-theme=light]{--bg: #f5f7fa;--panel: #ffffff;--rail: #e4e7ed;--rail-hover: #d8dce5;--line: #e5e7eb;--line-2: #f3f4f6;--ink: #0f172a;--ink-2: #374151;--muted: #6b7280;--muted-2: #9ca3af;--surface-subtle: rgba(0,0,0,.03);--green: #16a34a;--green-soft: #dcfce7;--green-soft-2:#bbf7d0;--red: #dc2626;--red-soft: #fee2e2;--amber: #d97706;--amber-soft: #fef3c7;--blue: #2563eb;--blue-soft: #dbeafe;--purple: #7c3aed;--purple-soft: #ede9fe;--orange: #ea580c;--brand-ai: #7c3aed;--shadow: none;--shadow-card: none;--shadow-hover: none;--border-hover: rgba(0,0,0,.1);--nav-hover: rgba(0,0,0,.07);color-scheme:light}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit;padding:0}input,select,textarea{font-family:inherit}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--line);border-radius:8px;border:2px solid var(--bg)}::-webkit-scrollbar-track{background:transparent}#root{min-height:100vh}table{border-collapse:separate;border-spacing:0;width:100%}th,td{text-align:left;padding:11px 16px;font-size:13.5px;border-bottom:1px solid var(--line-2);vertical-align:middle}th{font-size:11.5px;font-weight:600;color:var(--muted);letter-spacing:.05em;background:var(--surface-subtle);text-transform:uppercase}tbody tr:hover{background:var(--surface-subtle)}tbody tr:last-child td{border-bottom:none}@keyframes selbarIn{0%{transform:translate(-50%,12px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes modalIn{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes slideFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes iconBounce{0%{transform:translateY(0)}38%{transform:translateY(-4px)}68%{transform:translateY(2px)}to{transform:translateY(0)}}@keyframes iconSpread{0%{transform:scaleX(1)}40%{transform:scaleX(1.3)}70%{transform:scaleX(.92)}to{transform:scaleX(1)}}@keyframes iconRock{0%{transform:rotate(0)}25%{transform:rotate(-18deg)}55%{transform:rotate(14deg)}78%{transform:rotate(-6deg)}to{transform:rotate(0)}}@keyframes iconFlip{0%{transform:rotateY(0)}45%{transform:rotateY(-35deg)}to{transform:rotateY(0)}}@keyframes iconGear{0%{transform:rotate(0)}42%{transform:rotate(72deg)}72%{transform:rotate(-10deg)}to{transform:rotate(0)}}@keyframes iconUp{0%{transform:translateY(0)}35%{transform:translateY(-5px)}65%{transform:translateY(2px)}to{transform:translateY(0)}}@keyframes iconRocket{0%{transform:translateY(0);opacity:1;animation-timing-function:ease-in}50%{transform:translateY(-14px);opacity:0;animation-timing-function:steps(1)}51%{transform:translateY(10px);opacity:0;animation-timing-function:ease-out}to{transform:translateY(0);opacity:1}}@keyframes iconGrow{0%{transform:scaleY(1)}38%{transform:scaleY(1.24)}68%{transform:scaleY(.94)}to{transform:scaleY(1)}}@keyframes iconPulse{0%{transform:scale(1)}38%{transform:scale(1.22)}68%{transform:scale(.94)}to{transform:scale(1)}}
