@import "https://fonts.googleapis.com/css2?family=Public+Sans:wght@400;500;600;700;800&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--font-sans:"Public Sans", system-ui, -apple-system, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--primary-color:black;--btn-color:#8abdd1;--btn-text-color:#000;--folder-color:black;--folder-icon-color:yellow;--sidebar-bg-color:white;--body-bg-color:#edfbfe;--primary-color-rgba:#8abdd1;--primary-forecolor:#fff;--secandary-color:#fff;--primary-text:#7b7777;--green-color:#8aceac;--orange-color:#e09068;--yellow-color:#fff6b8;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--text-xs:11px;--text-sm:12px;--text-md:13px;--text-lg:14px;--text-xl:16px;--text-2xl:18px;--text-3xl:20px;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--color-primary:var(--btn-color);--color-on-primary:#fff;--color-surface:#fff;--color-background:var(--body-bg-color);--color-border:#e2e8f0;--color-text:#2d3748;--color-text-muted:#92959e;--color-success:#38a169;--color-warning:#d97706;--color-destructive:#e53e3e;--type-image:#38a169;--type-video:#667eea;--type-url:#ed8936;--type-rss:#e53e3e;--type-weather:#38b2ac;--type-clock:#7c5cff;--type-template:#9f7aea;--type-pdf:#e2574c;--type-widget:#d53f8c;--type-overlay:#4c51bf;--type-widget-youtube:#e0281f;--type-widget-playlist:#b7791f;--type-widget-html:#2b6cb0;--radius-card:var(--radius-lg);--radius-control:var(--radius-sm);--color-slate:#4a5568;--color-slate-light:#a0aec0;--color-ink:#1a202c;--color-bg-subtle:#f7fafc;--color-border-strong:#cbd5e0;--color-bg-muted:#edf2f7;--shadow-sm:0 1px 4px #0000000f;--shadow-md:0 4px 20px #0000001a;--shadow-brand:0 2px 8px #8abdd14d;--transition-base:all .15s ease;--transition-bg:background .15s}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:var(--font-sans)!important}*{scrollbar-width:thin;scrollbar-color:var(--btn-color) transparent}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--btn-color);border-radius:var(--radius-xs)}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--btn-color) 78%, black)}.custom-checkbox-root .MuiSvgIcon-root{fill:#551fff;width:50px;height:50px}.parent-container{width:95%;max-height:85vh;margin:0 auto;overflow-x:auto}.child-container{width:100%;min-height:15vh;display:flex}@media (width<=600px){.child-container{width:90%;min-height:10dvh;display:flex}}.flex{display:flex}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.alignItemCenter{align-items:center}.justifyContentCenter{justify-content:center}.justifyCententEnd{justify-content:end}.flex-1{flex:1}.justify-content-space-between{justify-content:space-between}.justify-content-around-between{justify-content:space-around}.main-color{color:var(--primary-color)}.left{border-radius:var(--radius-lg);background-color:#fff;align-items:center;width:70%;height:100%;display:flex;box-shadow:0 18px 32px #d0d2da26}.right{flex-direction:column;justify-content:center;align-items:center;width:30%;height:100%;display:flex}.margin-left-5{margin-left:5px}.margin{margin:30px auto}#SvgjsText4244,#SvgjsText4126{font-size:var(--text-lg)}.background-red{background-color:red}.background-blue{background-color:#00f}.customInput input::-webkit-input-placeholder{font-size:var(--text-xl)!important;color:red!important}.weather-card{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff4d;border:1px solid #ffffff4d;width:20vw;height:50vh;box-shadow:0 4px 30px #0000001a}.mini-card{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff4d;border:1px solid #ffffff4d;flex-direction:column;align-items:center;width:150px;height:150px;display:flex;box-shadow:0 4px 30px #0000001a}@keyframes pageEnter{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes pageEnterBack{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.page-transition{animation:.22s ease-out pageEnter}.page-transition--back{animation:.22s ease-out pageEnterBack}@media (prefers-reduced-motion:reduce){.page-transition,.page-transition--back{animation:none}}.interactive-card{transition:transform .18s ease-out,box-shadow .18s ease-out}@media (hover:hover){.interactive-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000017}}@media (prefers-reduced-motion:reduce){.interactive-card{transition:none}.interactive-card:hover{transform:none}}@media (hover:hover) and (width>=781px){.responsive-table tbody tr{transition:var(--transition-bg) ease, transform .15s ease, box-shadow .15s ease}.responsive-table tbody tr:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000000d}}.responsive-table tbody td{overflow-wrap:anywhere}@media (width<=780px){.responsive-table,.responsive-table.MuiPaper-root{box-shadow:none!important;background:0 0!important;border:none!important;overflow:visible!important}.responsive-table table,.responsive-table thead,.responsive-table tbody,.responsive-table tr,.responsive-table td{box-sizing:border-box;width:100%;display:block}.responsive-table .dt-stack{align-items:baseline;gap:5px;display:inline-flex}.responsive-table .MuiTable-root{min-width:0!important}.responsive-table thead{display:none}.responsive-table tbody tr{border-radius:var(--radius-md);background:#fff;border:none;margin-bottom:12px;padding:6px 14px;box-shadow:0 2px 8px #0000000f}.responsive-table td{justify-content:space-between;align-items:center;gap:12px;min-height:24px;text-align:left!important;border-bottom:none!important;padding:0!important;display:flex!important}.responsive-table td:before{content:attr(data-label);font-family:var(--font-sans);font-weight:var(--weight-semibold);color:#6b7280;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.responsive-table td:not([data-label]):before,.responsive-table td[data-label=""]:before{display:none}.responsive-table td[colspan]{text-align:center!important;border-bottom:none!important;display:block!important}.responsive-table td[colspan]:before{display:none}.responsive-table .MuiTablePagination-root{background:0 0}.responsive-table td.col-hide-mobile{display:none!important}.responsive-table tbody tr{-webkit-tap-highlight-color:transparent}.responsive-table tbody tr:active{background:#eef0f5!important}}.background--image,.background--image *,.login-form,.login-form *,.forget-password-form,.forget-password-form *,.login-form-body,.login-form-body *,.other-controlls,.other-controlls *,.button-field,.button-field *{font-family:var(--font-sans)}.container{background-position:50%;background-repeat:no-repeat;background-size:cover;max-width:100vw;min-height:100vh;position:relative}.main-logo-file{object-fit:contain;width:80px;height:60px}.background--image{box-sizing:border-box;background:linear-gradient(-45deg,#1e3a5f,#2d4a6e,#8aceac,#6bb89a,#1e3a5f,#2a4d6b,#7fc4a8,#1e3a5f) 0 0/400% 400%;width:100%;height:100vh;margin:0;padding:0;animation:20s infinite gradientShift;position:relative;overflow:hidden}@keyframes gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}a:hover{background-color:#0000}.inner-container{border:4px solid #000;flex-direction:column;display:flex;position:absolute}.inner-container .top-box{width:100vw;height:90vh;display:flex;position:relative}.login-box{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.login-form,.forget-password-form{border-radius:var(--radius-lg);border:2px solid var(--btn-color);background:#fff;flex-direction:column;width:100%;max-width:400px;height:75vh;display:flex}.login-form-header{border-bottom:3px solid var(--btn-color);justify-content:center;align-items:center;width:100%;height:13vh;display:flex}.logo-sec .logo .main-logo{object-fit:contain;width:100px;height:80px}.logo-sec .logo-text{font-family:var(--font-sans);font-style:normal;font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--primary-color);text-transform:uppercase;font-size:24px;line-height:33px}.login-form-body{flex-direction:column;width:100%;height:100vh;display:flex}.login-form-body .title{width:100%;height:15%;margin:20px 0;display:flex}.login-icon{background:var(--primary-color);border-radius:0 21px 21px 0;width:36px;height:39px}.title-text{font-family:var(--font-sans);font-style:normal;font-weight:var(--weight-bold);letter-spacing:-.02em;color:#313031;margin-top:-7px;margin-left:10px;line-height:54px}.size-title-text-1{font-size:40px}.size-title-text-2{font-size:30px}.input-fields{width:80%;height:15%;margin:5px auto}.button-field{justify-content:center;align-items:center;width:80%;height:15%;margin:25px auto;display:flex}.resend-email{width:80%;height:10%;font-size:var(--text-2xl);margin:0 auto;transform:translateY(67px)}.other-controlls{justify-content:space-between;align-items:center;width:80%;height:13%;margin:2px auto;display:flex}.other-controlls .checkbox-div{color:#313031;font-size:var(--text-lg);justify-content:center;align-items:center;display:flex}.other-controlls a{font-family:var(--font-sans);font-style:normal;font-weight:var(--weight-regular);font-size:var(--text-lg);color:#313031;align-items:center;line-height:1;text-decoration:none;display:flex}.button-field .btn-login{background-color:var(--btn-color);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;justify-content:center;align-items:center;width:250px;height:40px;display:flex}.login-form .MuiOutlinedInput-root,.forget-password-form .MuiOutlinedInput-root{border-radius:var(--radius-sm);background:#fff}.login-form .MuiOutlinedInput-notchedOutline,.forget-password-form .MuiOutlinedInput-notchedOutline{border-color:var(--color-border)}.login-form .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.forget-password-form .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--btn-color)}.login-form .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.forget-password-form .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--btn-color);border-width:1px}.login-form .MuiInputLabel-root.Mui-focused,.forget-password-form .MuiInputLabel-root.Mui-focused{color:var(--btn-color)}.text-box{justify-content:flex-start;align-items:center;width:50%;height:100%;display:flex}.text-block{width:400px;height:500px}.main-heading{font-family:var(--font-sans);font-style:normal;font-weight:var(--weight-bold);letter-spacing:-.02em;color:#313031;margin-bottom:10px;font-size:44px}.sub-heading{font-family:var(--font-sans);font-style:normal;font-weight:var(--weight-regular);font-size:var(--text-2xl);color:var(--color-text-muted);line-height:25px}.inner-container .bottom-box{border-top:5px solid var(--btn-color);opacity:.7;background:#fff;width:100vw;height:10vh}.password-field{position:relative}.show-password{color:var(--btn-color);cursor:pointer;position:absolute;bottom:310px;left:510px}@media only screen and (width<=992px){.show-password{position:absolute;left:350px}.logo-sec .logo{width:100px;height:100px}}@media only screen and (width<=768px){.inner-container .top-box{flex-direction:row;width:100vw;height:90vh;display:flex;position:relative}.show-password{position:absolute;left:300px}.logo-sec .logo{width:100px;height:100px}.text-block{display:none}}@media only screen and (width<=460px){.container{width:100vw;min-height:100vh}.other-controlls a,.checkbox-div{font-size:var(--text-xs)}.inner-container .top-box{flex-direction:column;justify-content:center;align-items:center;width:100vw;height:90vh;display:flex;position:relative}.logo-sec .logo{width:100px;height:100px}.login-box{justify-content:center;align-items:center;width:90%;height:100%;display:flex}.text-box,.eclips-1,.eclips-2,.eclips-3{display:none}.password-field{position:relative}.input-fields .show-password{position:absolute;bottom:299px;left:270px}}.welcome-subtitle{font-family:var(--font-sans);font-style:normal;font-weight:var(--weight-regular);font-size:var(--text-lg);color:#7b7777;text-align:center;width:100%;margin:0;padding:0;line-height:1.5}.login-welcome-section{animation:1s ease-out fadeInLeft}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.welcome-title{font-family:var(--font-sans);font-style:normal;font-weight:var(--weight-bold);color:#fff;text-shadow:0 2px 10px #0000001a;letter-spacing:-.02em;text-align:center;margin-bottom:20px;font-size:42px;line-height:1.3}.welcome-description{font-family:var(--font-sans);font-style:normal;font-weight:var(--weight-regular);font-size:var(--text-2xl);color:#ffffffe6;text-align:center;max-width:500px;margin-bottom:40px;line-height:1.6}.welcome-features{flex-direction:column;gap:20px;width:100%;max-width:500px;display:flex}.feature-item{font-family:var(--font-sans);font-style:normal;font-weight:var(--weight-medium);font-size:var(--text-xl);color:#fffffff2;border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;align-items:center;gap:15px;padding:12px 20px;transition:all .3s;display:flex}.feature-item:hover{background:#ffffff26;transform:translate(5px)}.feature-icon{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--btn-color);background:#fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@media only screen and (width<=992px){.welcome-title{font-size:36px}.welcome-description{font-size:var(--text-xl)}.feature-item{font-size:var(--text-lg)}}.password-validation-box{grid-template-columns:1fr 1fr;gap:4px 12px;width:80%;margin:4px auto 0;display:grid}.validation-item{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-medium);align-items:center;gap:6px;padding:3px 0;transition:color .25s;display:flex}.validation-item.met{color:#4caf50}.validation-item.unmet{color:#e0e0e0}.validation-item.met svg{color:#4caf50}.validation-item.unmet svg{color:#e0e0e0}.btn-login.btn-disabled{opacity:.55;cursor:not-allowed}@media only screen and (width<=460px){.password-validation-box{grid-template-columns:1fr;gap:2px}}.custom-checkbox-wrapper{align-items:center;display:inline-flex;position:relative}.custom-checkbox-input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.custom-checkbox-label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;margin-right:5px;display:inline-flex}.custom-checkbox-checkmark{border-radius:var(--radius-xs);background-color:#fff;border:2px solid #313031;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s ease-in-out;display:flex;position:relative}.custom-checkbox-input:checked~.custom-checkbox-label .custom-checkbox-checkmark{background-color:var(--primary-color-rgba);border-color:var(--primary-color)}.custom-checkbox-input:checked~.custom-checkbox-label .custom-checkbox-checkmark:after{content:"";border:solid var(--primary-forecolor);border-width:0 2px 2px 0;width:5px;height:10px;display:block;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.custom-checkbox-label:hover .custom-checkbox-checkmark{border-color:var(--primary-color);box-shadow:0 0 0 2px #8abdd133}.custom-checkbox-input:focus~.custom-checkbox-label .custom-checkbox-checkmark{outline:2px solid var(--primary-color);outline-offset:2px}.custom-checkbox-input:focus:not(:focus-visible)~.custom-checkbox-label .custom-checkbox-checkmark{outline:none}.layout-container{background:#e5e5e5;max-width:100vw;min-height:100vh;display:flex}.side-bar{background-color:var(--sidebar-bg-color);width:clamp(180px,14vw,260px);height:100vh}.body{background:var(--body-bg-color);flex-direction:column;flex:1;width:80vw;height:100vh;display:flex}.body .body-header{flex-shrink:0;justify-content:space-between;gap:12px;width:100%;min-height:13%;display:flex}.body-header-left{align-items:center;width:40%;min-width:0;display:flex}.body-header-right{justify-content:flex-end;align-items:center;width:60%;height:100%;padding-right:21px;display:flex}.body-header-right-inner{justify-content:center;align-items:center;margin:0 10px;display:flex}.hdr-pills{align-items:center;gap:8px;display:flex}.hdr-pill{border-radius:var(--radius-md);height:36px;font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-slate);white-space:nowrap;box-sizing:border-box;background:#f4f5f8;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.hdr-pill-btn{cursor:pointer;transition:var(--transition-bg) ease;border:none;outline:none}.hdr-pill-btn:hover{background:#e6e8ed}.hdr-pill-icon{color:var(--primary-color);font-size:var(--text-2xl)!important}.hdr-pill-chevron{color:var(--color-text-muted);transition:transform .15s;font-size:var(--text-xl)!important}.hdr-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:22px;height:22px}.body-header-right-inner .notification{border-radius:var(--radius-lg);background:#fff;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 18px 32px #d0d2da26}.body-header .body-header-left .titles{display:flex}.title-logo{background:#8aceac;border-radius:0 21px 21px 0;flex-shrink:0;width:36px;height:39px}.title-back-btn{cursor:pointer;width:36px;height:39px;transition:var(--transition-bg) ease;background:#8aceac;border:none;border-radius:0 21px 21px 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.title-back-btn:hover{background:#74bd9a}.title-back-icon{color:#fff;font-size:var(--text-3xl)!important}.form-title{font-family:var(--font-sans);font-style:normal;font-weight:var(--weight-bold);letter-spacing:-.02em;color:#313031;font-size:30px;line-height:1.2;margin:0 0 0 10px!important}.body .body-body{width:100%;height:90vh}.body-body .body-body-scroll-able{max-width:100%;max-height:85vh;margin:5px 0;overflow:hidden auto}.body-header-right .mobile-menu{border-radius:50%;width:50px;height:50px;display:none}.body-header-right .mobile-menu .menu-icon{color:var(--primary-color)}.upgradePro{background:var(--primary-color);border-radius:var(--radius-sm);color:#fff;border:none;justify-content:center;align-items:center;width:100%;height:30px;padding:10px 24px;display:flex}.drawer-container{background-color:#fff;width:80vw;max-width:360px;min-height:100vh}@media only screen and (width<=968px){.body-header-right .body-header-right-inner{display:none}.body-header-right .mobile-menu{justify-content:center;align-items:center;display:flex}.mobile-menu .mobile-icon{cursor:pointer}.body-header-left{flex:auto;width:auto}.body-header-right{flex:none;width:auto}.form-title{font-size:22px}.side-bar{display:none}}.impersonation-banner{font-family:var(--font-sans);font-size:var(--text-md);color:#92500e;background:#fff7e6;border-bottom:1px solid #f0d490;flex-shrink:0;justify-content:center;align-items:center;gap:14px;padding:8px 16px;display:flex}.impersonation-banner button{color:#b45309;border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:var(--transition-base);background:#fff;border:1px solid #d97706;padding:4px 14px}.impersonation-banner button:hover{color:#fff;background:#d97706}.body:has(.impersonation-banner) .body-body{height:calc(90vh - 48px)}.body:has(.impersonation-banner) .body-body-scroll-able{max-height:calc(85vh - 48px)}.body:has(.impersonation-banner) .parent-container{max-height:calc(85vh - 48px)}.layout-breadcrumbs{font-family:var(--font-sans);font-size:var(--text-sm);color:#8a93a6;flex-wrap:wrap;align-items:center;margin-bottom:2px;display:flex}.layout-breadcrumb-item{align-items:center;display:inline-flex}.layout-breadcrumbs a{color:var(--primary-color);text-decoration:none}.layout-breadcrumbs a:hover{text-decoration:underline}.layout-breadcrumb-sep{color:#c4cad6;margin:0 6px}.layout-breadcrumb-current{color:#8a93a6}.account-menu-head{cursor:pointer;border-bottom:1px solid var(--color-border);align-items:center;gap:12px;min-width:220px;max-width:300px;margin-bottom:4px;padding:12px 16px;display:flex}.account-menu-head:hover,.account-menu-head:focus-visible{background:var(--color-bg-subtle);outline:none}.account-menu-head .account-menu-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:42px;height:42px}.account-menu-head .account-menu-avatar-icon{color:var(--primary-color);flex-shrink:0;font-size:42px}.account-menu-info{flex-direction:column;min-width:0;display:flex}.account-menu-name{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.account-menu-email{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.account-menu-company{font-size:var(--text-xs);color:var(--color-slate);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.account-menu-role{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-slate);align-items:center;gap:6px;margin-top:5px;display:inline-flex}.account-menu-role:before{content:"";background:var(--btn-color);border-radius:50%;flex-shrink:0;width:7px;height:7px}.sidebar-container{border-right:5px solid #d6d2f7;flex-direction:column;max-width:100vw;min-height:100vh;max-height:100vh;display:flex}.sidebar-container .sidebar-upper-sec{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:22vh;display:flex}.sidebar-upper-sec .main-logo{object-fit:contain;width:150px;height:130px}.sidebar-container .sidebar-middle-sec{flex:1;width:100%;min-height:0;display:flex;overflow-y:auto}.side-bar-box{flex-direction:column;width:95%;margin:10px auto;display:flex}.side-bar-box .links,.sidebar-bottom .links{border-radius:var(--radius-lg);justify-content:flex-start;align-items:center;width:auto;height:46px;margin:2px;display:flex}.nav-link{text-decoration:none;display:block}.nav-label{font-family:var(--font-sans);font-style:normal;font-weight:var(--weight-regular);letter-spacing:-.02em;color:var(--color-ink);font-size:15px;line-height:27px}.links a,.nav-link{font-family:var(--font-sans);font-style:normal;font-weight:var(--weight-regular);letter-spacing:-.02em;color:#000;font-size:15px;line-height:27px;text-decoration:none}.sidebar-container a:hover,.sidebar-bottom a:hover,.links a:hover{background-color:#0000!important}.links:not(.active):hover{background:#8abdd10f}.link-icon{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin:0 10px;transition:background .15s,color .15s,transform .2s cubic-bezier(.34,1.56,.64,1);display:flex}.link-icon .MuiSvgIcon-root{font-size:20px}.link-a-color{color:var(--color-slate)}.link-active-a-color{color:#fff}.links:not(.active):hover .link-icon{background:#edfbfe29}.links:not(.active):hover .link-a-color{color:var(--btn-color)}.links:not(.active):hover .nav-label{color:var(--color-ink);font-weight:var(--weight-medium)}.links.active{background:#edfbfe}.links.active .link-icon{background:var(--btn-color)}.links.active .nav-label{color:var(--color-black);font-weight:var(--weight-semibold)}.links{position:relative}.links:hover .link-icon{transform:scale(1.06)}.links:active .link-icon{transform:scale(.92)}.links.active .link-icon{animation:.22s ease-out navTilePop}.links.active:before{content:"";background:var(--btn-color);transform-origin:50%;border-radius:0 3px 3px 0;width:3px;animation:.25s ease-out both navBarIn;position:absolute;top:22%;bottom:22%;left:0}@keyframes navTilePop{0%{transform:scale(.85)}60%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes navBarIn{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.link-icon,.links:hover .link-icon,.links:active .link-icon,.links.active .link-icon{transition:background .15s,color .15s;animation:none;transform:none}.links.active:before{animation:none}}.nav-group{margin-top:6px}.nav-group-header{cursor:pointer;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:#8a93a6;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;margin:0 12px;padding:16px 0 0;display:flex}.nav-group-header:hover{color:var(--primary-color)}.nav-group-chevron{transition:transform .15s;font-size:var(--text-xl)!important}.sidebar-bottom{border-top:1px solid #ece9fb;flex-shrink:0;width:95%;margin:0 auto;padding:8px 0}.sidebar-bottom-btn{appearance:none;cursor:pointer;text-align:left;width:100%;font-family:var(--font-sans);font-style:normal;font-weight:var(--weight-regular);letter-spacing:-.02em;color:#000;background:0 0;border:none;outline:none;margin:0;padding:0;font-size:15px;line-height:27px;display:block}.sidebar-bottom-btn .links{margin:0 2px}.link-icon{justify-content:center;align-items:center;width:17.5%;display:flex}.form-dialog-body{flex-direction:column;align-items:center;padding:32px 24px 0;display:flex}.form-dialog-icon{border-radius:var(--radius-lg);width:56px;height:56px;color:var(--btn-color);background:#8abdd129;justify-content:center;align-items:center;margin-bottom:10px;display:flex}.form-dialog-icon svg{font-size:28px}.form-dialog-icon-bare{justify-content:center;margin-bottom:12px;display:flex}.form-dialog-title{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-semibold);color:var(--color-ink);text-align:center;margin:0 0 4px}.form-dialog-sub{font-family:var(--font-sans);font-size:var(--text-md);color:#718096;text-align:center;margin:0}.form-dialog-fields{flex-direction:column;gap:14px;width:100%;margin-block:15px;display:flex}.form-dialog-fields>form{flex-direction:column;gap:14px;width:100%;display:flex}.form-dialog-body .MuiOutlinedInput-root{border-radius:var(--radius-sm)}.form-dialog-body .MuiOutlinedInput-notchedOutline{border-color:var(--color-border)}.form-dialog-body .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--btn-color);border-width:1px}.form-dialog-body .MuiInputBase-input,.form-dialog-body .MuiInputLabel-root{font-size:var(--text-lg)}.form-dialog-body .MuiFormHelperText-root{font-size:var(--text-sm)}.pwreq-box{grid-template-columns:1fr 1fr;gap:2px 12px;margin-bottom:10px;display:grid}.pwreq-item{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);align-items:center;gap:6px;transition:color .2s;display:flex}.pwreq-item.met,.pwreq-item.met svg{color:#2e9e5b}.pwreq-item.unmet,.pwreq-item.unmet svg{color:#98a2b3}@media (width<=480px){.pwreq-box{grid-template-columns:1fr}}
