@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Syne:wght@600;700;800&display=swap";:root{--primary: #6c47ff;--primary2: #9b7aff;--primary3: #c4b5fd;--pink: #ff4e8c;--orange: #ff8c42;--cyan: #00c2d4;--green: #00c896;--yellow: #ffb800;--red: #ef4444;--blue: #3b82f6;--grad-primary: linear-gradient(135deg, #6c47ff, #9b7aff);--grad-pink: linear-gradient(135deg, #ff4e8c, #ff8c42);--grad-green: linear-gradient(135deg, #00c896, #00c2d4);--grad-dark: linear-gradient(160deg, #1a1a2e, #2d2d5e);--grad-sidebar: linear-gradient(160deg, #6c47ff 0%, #9b7aff 100%);--bg: #f5f7fa;--bg2: #eef0f5;--white: #ffffff;--border: #e5e7eb;--border2: #d1d5db;--text: #1a1a2e;--text2: #6b7280;--text3: #9ca3af;--shadow-sm: 0 1px 3px rgba(0,0,0,.06), 0 1px 2px rgba(0,0,0,.04);--shadow: 0 4px 16px rgba(0,0,0,.08);--shadow-lg: 0 8px 32px rgba(0,0,0,.12);--shadow-primary: 0 4px 16px rgba(108,71,255,.3)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{background:var(--bg);color:var(--text);font-family:Inter,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}#root{height:100%}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border2);border-radius:99px}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:Inter,sans-serif}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}@keyframes wave{0%,to{height:4px}50%{height:22px}}@keyframes ping{0%{transform:scale(1);opacity:1}75%,to{transform:scale(2);opacity:0}}.skeleton{background:linear-gradient(90deg,var(--bg2) 25%,var(--border) 50%,var(--bg2) 75%);background-size:600px 100%;animation:shimmer 1.6s infinite;border-radius:8px}.animate-fadeUp{animation:fadeUp .4s ease both}
