@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:400 900;src:url(/static/media/figtree-latin.c134f287dcb8afe5becb.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:400 900;src:url(/static/media/figtree-latin-ext.28ff79930c3c0f9c303b.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{--color-purple:#7c6ae8;--color-purple-dark:#5849c2;--color-purple-light:#ede9ff;--color-blue:#4979ff;--color-blue-light:#e8eeff;--color-dark:#101828;--color-mid:#344054;--color-muted:#667085;--color-border:#e4e7ec;--color-bg:#f5f7ff;--color-white:#fff;--color-input-bg:#f9fafb;--color-red:#f04438;--color-red-light:#fee2e2;--color-green:#12b76a;--color-green-light:#d1fae5;--color-amber:#f79009;--color-amber-light:#fef3c7;--font-family:"Figtree",sans-serif}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased}body{background-color:#fff;background-color:var(--color-white);color:#101828;color:var(--color-dark);line-height:1.5;min-height:100vh}body,h1,h2,h3,h4,h5,h6{font-family:Figtree,sans-serif;font-family:var(--font-family)}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em}button,input,select,textarea{font-family:Figtree,sans-serif;font-family:var(--font-family)}button{cursor:pointer}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#f5f7ff;background:var(--color-bg)}::-webkit-scrollbar-thumb{background:#e4e7ec;background:var(--color-border);border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#667085;background:var(--color-muted)}.portal-main{box-sizing:border-box;padding:28px 20%}.portal-header-row1{height:72px!important}.portal-header-row1,.portal-header-row2{padding:0 20%!important}.portal-nav-tabs{overflow-x:auto;white-space:nowrap}.portal-footer{padding:0 20%!important}.portal-welcome{font-size:20px}.show-hamburger{display:none!important}.desktop-tabs{display:flex!important}.icon-btn{flex-grow:0!important;flex-shrink:0!important;height:38px!important;min-height:38px!important;min-width:38px!important;width:38px!important}[role=switch]:focus-visible,[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #7c6ae8;outline:2px solid var(--color-purple,#7c6ae8);outline-offset:2px}@media (max-width:1300px){.portal-main{padding:26px 10%!important}.portal-footer,.portal-header-row1,.portal-header-row2{padding:0 10%!important}}@media (max-width:1100px){.portal-main{padding:24px 8%!important}.portal-footer,.portal-header-row1,.portal-header-row2{padding:0 8%!important}.portal-welcome{font-size:17px!important}.logo-text{display:none}}@media (max-width:900px){.show-hamburger{display:flex!important}.desktop-tabs,.hide-mobile{display:none!important}.portal-welcome{font-size:16px!important}.portal-badge{display:none!important}.portal-header-row1{gap:10px!important;height:60px!important}.portal-footer{flex-direction:column!important;gap:12px!important;height:auto!important;padding-bottom:16px!important;padding-top:16px!important;text-align:center}.ctgr-auth-side,.portal-floral{display:none!important}.ctgr-auth-form{padding:32px 24px!important}.ctgr-sidebar-layout{align-items:stretch!important;flex-direction:column!important}.ctgr-sidebar-col{width:100%!important}.ctgr-desktop-notice{display:block!important}.ctgr-form-row{align-items:stretch!important;flex-direction:column!important}.ctgr-form-row-main{width:100%!important}.ctgr-form-row-actions{flex-wrap:wrap!important;width:100%}.ctgr-btn-label{display:none!important}}.ctgr-desktop-notice{display:none}@media (max-width:640px){.ctgr-auth-page{padding:12px!important}.ctgr-auth-form{padding:26px 18px!important}.portal-main{padding:16px 4%!important}.portal-header-row1{gap:8px!important;height:54px!important}.portal-footer,.portal-header-row1{padding:0 4%!important}.portal-welcome{font-size:14px!important}.icon-btn{height:34px!important;min-height:34px!important;min-width:34px!important;width:34px!important}.dash-card-wrap{border-radius:18px!important;padding:16px!important}.ctgr-grid-2col,.ctgr-grid-3col{grid-template-columns:1fr!important}.ctgr-datatable-desktop{display:none!important}.ctgr-datatable-mobile{display:block!important}.ctgr-chat-widget-wrap{bottom:12px!important;right:12px!important}.ctgr-chat-panel{height:calc(100vh - 96px)!important;max-height:calc(100vh - 96px)!important;max-width:calc(100vw - 24px)!important;width:calc(100vw - 24px)!important}}.ctgr-datatable-mobile{display:none}@media (max-width:380px){.portal-welcome{font-size:13px!important}.portal-header-row1{gap:6px!important}.icon-btn{height:30px!important;min-height:30px!important;min-width:30px!important;width:30px!important}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes ctgr-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes ctgr-highlight-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes ctgr-card-in{0%{opacity:0;transform:scale(.94) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes ctgr-fade-down{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes ctgr-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ctgr-stagger-in{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes ctgr-focus-ring-blue{0%{box-shadow:0 0 0 0 #4979ff59}50%{box-shadow:0 0 0 5px #4979ff1f}to{box-shadow:0 0 0 3px #4979ff29}}@keyframes ctgr-focus-ring-purple{0%{box-shadow:0 0 0 0 #7c6ae859}50%{box-shadow:0 0 0 5px #7c6ae81f}to{box-shadow:0 0 0 3px #7c6ae829}}@keyframes ctgr-shake{0%,to{transform:translateX(0)}15%{transform:translateX(-7px)}30%{transform:translateX(7px)}45%{transform:translateX(-5px)}60%{transform:translateX(5px)}75%{transform:translateX(-2px)}90%{transform:translateX(2px)}}@keyframes ctgr-success-fade{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes ctgr-draw-circle{0%{stroke-dashoffset:160}to{stroke-dashoffset:0}}@keyframes ctgr-draw-check{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}@keyframes ctgr-page-in{0%{opacity:0}to{opacity:1}}@keyframes ctgr-bell{0%,to{transform:rotate(0deg)}10%{transform:rotate(15deg)}20%{transform:rotate(-13deg)}30%{transform:rotate(11deg)}40%{transform:rotate(-9deg)}50%{transform:rotate(7deg)}60%{transform:rotate(0deg)}}@keyframes ctgr-modal-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes ctgr-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes ctgr-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes ctgr-drawer-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes ctgr-drawer-out{0%{transform:translateX(0)}to{transform:translateX(100%)}}.ctgr-btn{overflow:hidden;position:relative;transition:transform .12s ease,box-shadow .12s ease!important}.ctgr-btn:hover:not(:disabled){box-shadow:0 6px 20px #7c6ae847!important;transform:translateY(-2px)!important}.ctgr-btn:active:not(:disabled){box-shadow:0 1px 4px #4979ff26!important;transform:translateY(1px) scale(.98)!important;transition-duration:.05s!important}.ctgr-btn-purple:hover:not(:disabled){box-shadow:0 6px 20px #7c6ae847!important}.ctgr-shimmer{animation:ctgr-shimmer 1.3s linear infinite;background:linear-gradient(90deg,#0000,#ffffff42 50%,#0000);background-size:400px 100%;inset:0;position:absolute}.ctgr-card-hover{transition:transform .18s ease,box-shadow .18s ease!important}.ctgr-card-hover:hover{box-shadow:0 8px 28px #00000017!important;transform:translateY(-3px)!important}.ctgr-row-hover{position:relative;transition:background .15s ease!important}.ctgr-row-hover:before{background:#7c6ae8;border-radius:0 2px 2px 0;bottom:0;content:"";left:0;position:absolute;top:0;transition:width .2s ease;width:0}.ctgr-row-hover:hover:before{width:3px}.ctgr-row-hover:hover{background:#7c6ae808!important}.ctgr-datatable-row>*{min-width:0;overflow:hidden}.ctgr-page-transition{animation:ctgr-page-in .32s ease}.ctgr-login-card{animation:ctgr-card-in .45s cubic-bezier(.22,1,.36,1) both}.ctgr-success-container{align-items:center;animation:ctgr-success-fade .3s ease both;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.ctgr-modal-backdrop{animation:ctgr-backdrop-in .22s ease both}.ctgr-modal-backdrop-out{animation:ctgr-backdrop-out .28s ease forwards}.ctgr-modal-panel{animation:ctgr-modal-in .26s cubic-bezier(.22,1,.36,1) both}.ctgr-drawer-in{animation:ctgr-drawer-in .28s cubic-bezier(.32,.72,0,1) both}.ctgr-drawer-out{animation:ctgr-drawer-out .28s cubic-bezier(.32,.72,0,1) forwards}
/*# sourceMappingURL=main.5d06cd7e.css.map*/