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}.contencenter{align-items:center;background-color:#fff;display:flex;justify-content:center;min-height:50vh;padding:20px}.card-custom{background-color:#f0f0f0;border-radius:8px;font-size:10px;height:200px;margin:10px;transition:transform .3s ease;width:225px}.card-custom:hover{transform:scale(.9)}.icon-container{align-items:center;display:flex;height:50%;justify-content:center}.icon-container svg{color:#1890ff;font-size:100px}@media (max-width:768px){.icon-container svg{font-size:40px}}.badge-container{color:#fff;position:absolute;right:5px;top:5px}.progress-bar-container{display:flex;justify-content:center;margin-bottom:10px;padding:1px;width:100%}.custom-card-bar{background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;height:auto;justify-content:center;margin:5px;padding:5px;position:relative;text-align:center;width:900px}.col-style{margin:25px}.custom-card{background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;height:auto;justify-content:center;margin:10px;text-align:center}@media (max-width:375px){.custom-card{padding:8px;width:100%}}.justi-card{justify-items:center;margin:20px}.text-container{align-items:center;background-color:#f7f7f7;border-radius:10px;box-shadow:0 2px 5px #0000001a;color:#333;display:flex;flex-direction:column;font-size:14px;font-weight:700;justify-content:center;margin-top:10px;padding:1px}.tabWrapFix .ant-tabs-nav{margin:0!important}.tabWrapFix .ant-tabs-nav-wrap{overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:6px;white-space:nowrap}.tabWrapFix .ant-tabs-nav-list{flex-wrap:nowrap!important}.tabWrapFix .ant-tabs-content-holder{margin-top:12px}.center-card{align-items:center;background-color:#f0f2f5;background:linear-gradient(135deg,#043e9c,#06b6d4);display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.login-card{border-radius:12px;box-shadow:0 8px 24px #0000001a;overflow:visible;padding:32px;position:relative;width:380px;z-index:1}.login-logo{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 4px 12px #00000026;display:flex;height:100px;justify-content:center;left:50%;padding:12px;position:absolute;top:-50px;transform:translateX(-50%);width:100px;z-index:1}.login-logo img{height:auto;width:100px}.login-card h1{color:#111827;font-size:1.5rem;margin-top:16px;text-align:center}.center-card:after,.center-card:before{background:#ffffff26;border-radius:50%;content:"";position:absolute;z-index:0}.center-card:before{height:250px;left:5%;top:10%;width:250px}.center-card:after{bottom:8%;height:180px;right:10%;width:180px}.appHeader{background:#fff;border-bottom:1px solid #0000000f;box-shadow:0 8px 20px #0000000a;gap:14px;justify-content:space-between;padding:10px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:50}.appHeader,.brand{align-items:center;display:flex}.brand{gap:10px;min-width:220px;text-decoration:none}.brandLogoWrap{align-items:center;background:#00000008;border:1px solid #0000000f;border-radius:14px;display:flex;height:44px;justify-content:center;overflow:hidden;width:44px}.brandLogo{height:100%;object-fit:contain;width:100%}.brandLogoFallback{background:#0000001a;border-radius:7px;height:22px;width:22px}.brandText{display:flex;flex-direction:column;line-height:1.1}.brandTitle{color:#000000e0;font-size:15px;font-weight:800;letter-spacing:.2px}.brandSub{font-size:12px}.headerRight{align-items:center;display:flex;flex:1 1;gap:12px;justify-content:flex-end}.navDesktop{background:#0000!important;border-bottom:none!important;justify-content:flex-end;min-width:340px}.actionsDesktop{display:flex}.navMobileBtn{display:none}@media (max-width:900px){.actionsDesktop,.navDesktop{display:none}.navMobileBtn{display:inline-flex}}@media (max-width:480px){.appHeader{padding:10px 12px}.brand{min-width:0;min-width:auto}.brandTitle{font-size:14px}}
/*# sourceMappingURL=main.569cf48a.css.map*/