body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.admin-row-hover:hover{background:#eef6fc!important}.kpi-card-clickable:hover{box-shadow:0 6px 20px #1418211a!important;transform:translateY(-1px)}@keyframes skeletonPulse{0%,to{opacity:1}50%{opacity:.5}}.skeleton-pulse{animation:skeletonPulse 1.4s ease-in-out infinite}@property --login-ring-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes loginRingFlowX{0%{background-position:0 0}to{background-position:-200% 0}}@keyframes loginRingFlowY{0%{background-position:0 0}to{background-position:0 -200%}}@keyframes loginRingSpin{to{--login-ring-angle:360deg}}.loginNeonGlow{animation:loginRingFlowX 6s linear infinite;border-radius:38px;filter:blur(34px);inset:-26px;opacity:.6;z-index:0}.loginNeonGlow,.loginNeonRingStripBottom,.loginNeonRingStripTop{background:linear-gradient(90deg,#22d3ee,#d946ef,#2546f0,#22d3ee,#d946ef,#2546f0);background-size:300% 100%;pointer-events:none;position:absolute}.loginNeonRingStripBottom,.loginNeonRingStripTop{animation:loginRingFlowX 4s linear infinite;box-shadow:0 0 10px #22d3ee99;height:5px;left:21px;right:21px;z-index:1}.loginNeonRingStripTop{top:-5px}.loginNeonRingStripBottom{bottom:-5px}.loginNeonRingStripLeft,.loginNeonRingStripRight{animation:loginRingFlowY 4s linear infinite;background:linear-gradient(180deg,#22d3ee,#d946ef,#2546f0,#22d3ee,#d946ef,#2546f0);background-size:100% 300%;bottom:21px;box-shadow:0 0 10px #22d3ee99;pointer-events:none;position:absolute;top:21px;width:5px;z-index:1}.loginNeonRingStripLeft{left:-5px}.loginNeonRingStripRight{right:-5px}.loginNeonRingCorner{animation:loginRingSpin 4s linear infinite;background:conic-gradient(from var(--login-ring-angle),#22d3ee 0deg 260deg,#d946ef 260deg 300deg,#2546f0 300deg 1turn);box-shadow:0 0 10px #22d3ee99;height:21px;pointer-events:none;position:absolute;width:21px;z-index:1}.loginNeonRingCornerTL{border-radius:21px 0 0 0;left:-5px;top:-5px}.loginNeonRingCornerTR{border-radius:0 21px 0 0;right:-5px;top:-5px}.loginNeonRingCornerBL{border-radius:0 0 0 21px;bottom:-5px;left:-5px}.loginNeonRingCornerBR{border-radius:0 0 21px 0;bottom:-5px;right:-5px}.new-user{align-items:center;display:flex;gap:10px;justify-content:center}.create-account-btn{animation:createGlow 1s ease-in-out infinite alternate;background:#fff3b0;border:1px solid #ffe066;border-radius:999px;box-shadow:0 0 8px #ffe06699,0 0 18px #ffe06659;color:#5a4300;display:inline-block;font-weight:600;padding:8px 18px;text-decoration:none;transition:transform .15s ease,background .15s ease}.create-account-btn:hover{background:#ffe98a;transform:translateY(-1px)}@keyframes createGlow{0%{box-shadow:0 0 6px #ffe06680,0 0 12px #ffe06640}to{box-shadow:0 0 14px #ffe066e6,0 0 30px #ffe0668c}}@media (prefers-reduced-motion:reduce){.create-account-btn{animation:none}}
/*# sourceMappingURL=main.d7877867.css.map*/