@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{color-scheme:light}:root[data-theme=light]{--page-bg:#eff6ff;--page-bg-2:#f8fbff;--surface:#ffffffeb;--surface-solid:#fff;--surface-muted:#f3f8ff;--surface-strong:#fff;--surface-hover:#eef4ff;--border:#d7e2f3;--border-strong:#bcd0f3;--text:#0f172a;--text-strong:#081224;--text-muted:#55627a;--text-subtle:#8290a8;--brand:#2563eb;--brand-strong:#1d4ed8;--brand-soft:#dbeafe;--brand-soft-text:#1d4ed8;--brand-contrast:#fff;--accent-wash:#eff6ff;--overlay:#0f172a8c;--success:#16a34a;--success-soft:#f0fdf4;--danger:#dc2626;--danger-soft:#fef2f2;--shadow:0 22px 60px #2563eb1f;--shadow-strong:0 24px 70px #0f172a24}:root[data-theme=dark]{--page-bg:#07111f;--page-bg-2:#0b172a;--surface:#0b1627eb;--surface-solid:#0e1728;--surface-muted:#10213b;--surface-strong:#12233e;--surface-hover:#132542;--border:#223455;--border-strong:#36507c;--text:#eef4ff;--text-strong:#fff;--text-muted:#b4c0d9;--text-subtle:#8190ad;--brand:#60a5fa;--brand-strong:#3b82f6;--brand-soft:#14213d;--brand-soft-text:#93c5fd;--brand-contrast:#07111f;--accent-wash:#0f1d35;--overlay:#020617b8;--success:#4ade80;--success-soft:#10291f;--danger:#f87171;--danger-soft:#2a1620;--shadow:0 22px 60px #0206176b;--shadow-strong:0 24px 70px #02061780}#root,body,html{min-height:100%}body{-webkit-font-smoothing:antialiased;background:radial-gradient(circle at top left,#2563eb29,#0000 34%),radial-gradient(circle at top right,#60a5fa24,#0000 28%),linear-gradient(180deg,var(--page-bg),var(--page-bg-2));color:var(--text);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6;transition:background .25s ease,color .25s ease}#root,body{min-height:100vh}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}button{cursor:pointer}::selection{background:#2563eb33;color:var(--text-strong)}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--brand) 35%,#0000);border-radius:999px}.app-shell{display:flex;flex-direction:column;min-height:100vh}@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes floatBob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-10px) rotate(2deg)}}@keyframes gradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes ctaGlow{0%,to{box-shadow:0 0 24px #2563eb73,0 8px 28px #2563eb4d}50%{box-shadow:0 0 48px #2563ebbf,0 14px 48px #2563eb80}}@keyframes orbPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes shimmerSlide{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}.anim-fade-up{animation:fadeUp .6s cubic-bezier(.16,1,.3,1) both}.anim-fade-in{animation:fadeIn .5s ease both}.anim-float{animation:floatBob 4s ease-in-out infinite}.anim-orb{animation:orbPulse 5s ease-in-out infinite}.anim-cta-glow{animation:ctaGlow 2.5s ease-in-out infinite}.gradient-text{-webkit-text-fill-color:#0000;animation:gradientShift 6s ease infinite;background:linear-gradient(90deg,var(--brand),#8b5cf6,#ec4899,var(--brand));-webkit-background-clip:text;background-clip:text;background-size:300% 100%}.shimmer-btn{overflow:hidden;position:relative}.shimmer-btn:after{animation:shimmerSlide 2.5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff40,#0000);content:"";height:100%;left:0;position:absolute;top:0;width:40%}.theme-toggle{background:var(--surface);box-shadow:0 10px 24px #2563eb14;color:var(--text);gap:10px;padding:8px 12px}.theme-toggle,.theme-toggle__track{align-items:center;border:1px solid var(--border);border-radius:999px;display:inline-flex}.theme-toggle__track{background:var(--surface-muted);height:24px;justify-content:flex-start;padding:2px;transition:background .2s ease,border-color .2s ease;width:42px}.theme-toggle__thumb{background:var(--brand);border-radius:50%;height:18px;transform:translateX(0);transition:transform .2s ease,background .2s ease;width:18px}.theme-toggle[data-active=dark] .theme-toggle__track{justify-content:flex-end}.theme-toggle[data-active=dark] .theme-toggle__thumb{background:var(--brand-strong)}.table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.table-scroll table{min-width:600px}.sidebar-backdrop{background:var(--overlay);display:none;inset:0;position:fixed;z-index:149}.sidebar-backdrop.open{display:block}@media (max-width:767px){.resp-hide-mobile{display:none!important}.resp-px-mobile{padding-left:16px!important;padding-right:16px!important}}
/*# sourceMappingURL=main.04968ab4.css.map*/