@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Playfair+Display:ital,wght@0,400;1,400&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--or:#bf3d0c;--or2:#d14d1a;--or-dim:#bf3d0c26;--or-glow:#bf3d0c40;--bg:#0b0d14;--surface:#111420;--card:#161925;--card2:#1c2030;--border:#ffffff12;--border2:#ffffff1f;--text:#e8eaf2;--text2:#9ba3b8;--text3:#5c6480;--green:#22c55e;--green-d:#22c55e26;--yellow:#eab308;--yellow-d:#eab30826;--red:#ef4444;--red-d:#ef444426;--blue:#3b82f6;--blue-d:#3b82f626;--sidebar-w:256px;--sidebar-w-coll:72px;--topbar-h:64px;--ease:cubic-bezier(0.4,0,0.2,1)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;background:#0b0d14;background:var(--bg);color:#e8eaf2;color:var(--text);font-family:DM Sans,sans-serif;min-height:100vh;overflow-x:hidden}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ffffff1f;background:var(--border2);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#5c6480;background:var(--text3)}:focus-visible{outline:2px solid #bf3d0c;outline:2px solid var(--or);outline-offset:2px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRight{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}@keyframes pulse-ring{0%,to{opacity:1}50%{opacity:.4}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.fade-in{animation:fadeIn .3s cubic-bezier(.4,0,.2,1) both;animation:fadeIn .3s var(--ease) both}.slide-up{animation:slideUp .4s cubic-bezier(.4,0,.2,1) both;animation:slideUp .4s var(--ease) both}.slide-right{animation:slideRight .3s cubic-bezier(.4,0,.2,1) both;animation:slideRight .3s var(--ease) both}.skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#161925 25%,#1c2030 50%,#161925 75%);background:linear-gradient(90deg,var(--card) 25%,var(--card2) 50%,var(--card) 75%);background-size:200% 100%;border-radius:6px}
/*# sourceMappingURL=main.1c7a8605.css.map*/