@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--brand:#e94f1e;--brand2:#f97136;--brand-light:#fff4ef;--brand-border:#e94f1e2e;--mint:#34d399;--mint-light:#ecfdf5;--mint-border:#34d39940;--sky:#60a5fa;--sky-light:#eff6ff;--sky-border:#60a5fa33;--viol:#a78bfa;--viol-light:#f5f3ff;--viol-border:#a78bfa33;--amber:#f59e0b;--amber-light:#fffbeb;--amber-border:#f59e0b33;--coral:#f87171;--coral-light:#fef2f2;--coral-border:#f8717133;--ink:#171921;--ink2:#545b66;--ink3:#7d8490;--surface:#f5f6f8;--panel:#fff;--panel2:#f1f2f5;--line:#e3e5ea;--line2:#cfd3da}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--surface);color:var(--ink);margin:0;font-family:Inter,system-ui,Segoe UI,sans-serif}#root{min-height:100vh}::selection{background:#e94f1e2e}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--line2);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--ink3)}*{-webkit-tap-highlight-color:transparent}.avatar-gradient-brand{background:linear-gradient(135deg, var(--brand), var(--brand2))}.avatar-gradient-mint{background:linear-gradient(135deg, #10b981, var(--mint))}.avatar-gradient-viol{background:linear-gradient(135deg, #7c3aed, var(--viol))}.avatar-gradient-sky{background:linear-gradient(135deg, #3b82f6, var(--sky))}
