.login-container{display:flex;height:100vh;width:100%;background:var(--white);overflow:hidden}.login-container .login-left{position:relative;width:65%;background:url(/assets/images/login-bg.png);background-size:cover;background-position:center;color:var(--white)}.login-container .login-left .erm-logo{width:40px;height:40px;position:absolute;top:14px;left:14px}.login-container .login-left .content-wrapper{max-width:720px;display:flex;flex-direction:column;justify-content:center;height:100%;padding-left:80px}.login-container .login-left .content-wrapper .title{font-size:50px;font-weight:600;line-height:1.2;margin:0 0 10px}.login-container .login-left .content-wrapper p{font-size:20px;line-height:1.6;font-weight:500;margin:0}.login-container .login-right{width:35%;background:var(--white);display:flex;flex-direction:column;align-items:center;justify-content:center}.login-container .login-right .login-box{width:320px;text-align:center}.login-container .login-right .login-box h3{font-size:22px;margin-bottom:20px;font-weight:600;color:var(--black);display:flex}.login-container .login-right .login-box .temp-login-btn{width:100%}.login-container .login-right .login-box .login-btn{width:100%;height:45px;border-radius:20px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;border-color:var(--border-color);color:var(--primary)}.login-container .login-right .login-box .login-btn:hover{border-color:var(--primary)}.login-container .login-right .login-box .links{margin-top:18px;display:flex;justify-content:center;gap:20px;text-decoration:underline}.login-container .login-right .login-box .links a{color:#888;font-size:12px;font-weight:400;letter-spacing:-.1%}.login-container .login-right .login-box .links a:hover{color:var(--primary)}@media(max-width:900px){.login-container{flex-direction:column}.login-container .login-left .content-wrapper .title{font-size:30px}.login-container .login-left .content-wrapper p{font-size:16px}.login-container .login-left,.login-container .login-right{width:100%;height:50%}}.callback-container{display:flex;justify-content:center;align-items:center;height:100vh}.callback-error{flex-direction:column}.not-found-page{display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(100vh - 56px);padding:40px 16px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 46%,#f8eeca80 0,#f8eeca52 25%,#edf4f138 48%,#e7efec1f 70%,#e4ece914),radial-gradient(circle at 15% 20%,rgba(163,221,210,.28),transparent 36%),radial-gradient(circle at 82% 70%,rgba(250,235,180,.23),transparent 41%),linear-gradient(180deg,#e6efed,#d8e4e1);background-image:url(/assets/images/error-page-bg.webp);background-size:cover;background-position:center center}.not-found-container{width:min(660px,100%);position:relative;z-index:1;text-align:center}.not-found-code{margin:0;font-size:clamp(118px,15vw,180px);font-weight:700;line-height:1;letter-spacing:.02em;color:#0a2b14}.not-found-title{margin:16px 0 0;color:#111827;font-size:32px;line-height:1.12;font-weight:600}.not-found-subtitle{margin:24px auto 0;max-width:560px;color:#282828;font-size:15px;line-height:1.55;font-weight:400}.not-found-actions{margin-top:24px;display:flex;align-items:center;justify-content:center;gap:12px}.not-found-actions .ant-btn{text-transform:uppercase;font-size:14px;font-weight:500}.not-found-support{margin:34px 0 0;color:#282828;font-size:14px}.not-found-support a{color:#0a2b14}@media(max-width:768px){.not-found-page{min-height:calc(100vh - 56px);padding:28px 16px}.not-found-title{margin-top:12px}.not-found-subtitle{font-size:18px}.not-found-actions{margin-top:28px;gap:12px;flex-direction:column}.not-found-home-btn,.not-found-back-btn{width:min(320px,100%)}.not-found-support{margin-top:24px;font-size:16px}}.main-layout{display:flex;flex-direction:column;min-height:100vh;width:100%;background-color:#f5f5f5}.main-layout .layout-content{flex:1;min-height:calc(100vh - 56px);display:flex;flex-direction:column;overflow:clip;background-color:#fff}.layout-right-side{display:flex;align-items:center;gap:10px;position:absolute;top:12px;right:14px;z-index:1000}.ant-avatar{background:var(--primary);color:var(--white)}@media(max-width:768px){.main-layout{flex-direction:column}.main-layout .layout-content{flex:1}}.main-header{height:56px;width:100%;padding:0 20px;position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;background:#012c12}.main-header .header-left{z-index:1000;font-size:14px;font-weight:500;color:#fff;display:flex;align-items:center;gap:12px}.main-header .header-left .logo-link{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit}.main-header .header-left .logo-ai{display:flex;align-items:center;border-right:1px solid rgba(211,223,212,.4);padding-right:12px;cursor:pointer}.main-header .header-left .logo-ai img{width:32px;height:32px}.main-header .header-right{display:flex;align-items:center;gap:10px;position:relative}.main-header .user-profile-dropdown{z-index:1000}#root{width:100%;overflow:hidden}.page-fallback{display:flex;align-items:center;justify-content:center;padding:60px 0}.page-fallback--full{min-height:100vh;padding:0}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em rgba(100,108,255,.6666666667))}.logo.react:hover{filter:drop-shadow(0 0 2em rgba(97,218,251,.6666666667))}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree-Black.woff2) format("woff2"),url(/assets/fonts/Figtree-Black.woff) format("woff"),url(/assets/fonts/Figtree-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree-BlackItalic.woff2) format("woff2"),url(/assets/fonts/Figtree-BlackItalic.woff) format("woff"),url(/assets/fonts/Figtree-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree-ExtraBoldItalic.woff2) format("woff2"),url(/assets/fonts/Figtree-ExtraBoldItalic.woff) format("woff"),url(/assets/fonts/Figtree-ExtraBoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree-ExtraBold.woff2) format("woff2"),url(/assets/fonts/Figtree-ExtraBold.woff) format("woff"),url(/assets/fonts/Figtree-ExtraBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree-Medium.woff2) format("woff2"),url(/assets/fonts/Figtree-Medium.woff) format("woff"),url(/assets/fonts/Figtree-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree-MediumItalic.woff2) format("woff2"),url(/assets/fonts/Figtree-MediumItalic.woff) format("woff"),url(/assets/fonts/Figtree-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree-BoldItalic.woff2) format("woff2"),url(/assets/fonts/Figtree-BoldItalic.woff) format("woff"),url(/assets/fonts/Figtree-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree-LightItalic.woff2) format("woff2"),url(/assets/fonts/Figtree-LightItalic.woff) format("woff"),url(/assets/fonts/Figtree-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree-Light.woff2) format("woff2"),url(/assets/fonts/Figtree-Light.woff) format("woff"),url(/assets/fonts/Figtree-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree-Italic.woff2) format("woff2"),url(/assets/fonts/Figtree-Italic.woff) format("woff"),url(/assets/fonts/Figtree-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree-Bold.woff2) format("woff2"),url(/assets/fonts/Figtree-Bold.woff) format("woff"),url(/assets/fonts/Figtree-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree-Regular.woff2) format("woff2"),url(/assets/fonts/Figtree-Regular.woff) format("woff"),url(/assets/fonts/Figtree-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree-SemiBoldItalic.woff2) format("woff2"),url(/assets/fonts/Figtree-SemiBoldItalic.woff) format("woff"),url(/assets/fonts/Figtree-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/fonts/Figtree-SemiBold.woff2) format("woff2"),url(/assets/fonts/Figtree-SemiBold.woff) format("woff"),url(/assets/fonts/Figtree-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}:root{--primary: #012C12;--secondary: #00FFBE;--arrow-color: #084f30;--text-light: #ffffff;--text-dark: #000000;--primary-btn-bg: #00ffbe;--primary-btn-hover-bg: #00e5aa;--border-color: #D3DFD4;--white-smoke: #f5f5f5;--grey: #c4c4c4;--primary-green: #019A20;--border-radius: 3px;--bg-grey: rgba(211, 223, 212, .2);--modal-bg: #f4f8f4;--modal-border: #d3dfd48c;--input-border: #D3DFD4;--text-dark-green: #0a2b14;--text-muted-green: #657a6b;--home-bg: #f8faf9;--table-border: #d3dfd499;--overall-paragraph-size: 12px;--table-hover-bg: #f6f9f6;--table-row-selected-bg: rgba(248, 250, 249, .5);--scrollbar-track-color: #f8faf9;--scrollbar-thumb-color: #d3dfd48c;--scrollbar-width: 5px;--info-color: #007a8e;--danger-color: #c10007;--warning-color: #f8a815;--success-color: #019a20;--orange: #FD582D;--refresh-btn-bg: #c4d0d370;--avatar-initials-bg: linear-gradient(0deg, #017B1A, #017B1A), linear-gradient(0deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2));--avatar-initials-bg-fallback: #017B1A;--avatar-initials-color: #ffffff;--avatar-initials-border-color: #ffffff;--avatar-initials-border-width: 1.5px;--avatar-initials-size: 30px;--white: #ffffff;--black: #000000;--border-radius-5: 5px;--primary-font: "Figtree", sans-serif, Arial;--overall-paragraph-size: 14px;--overall-heading-size: 18px;--table-category-bg: #E6EBEC;--table-header-bg: #fafcfa;--table-row-hover-bg: #f6f9f6;--table-row-border: #eef2ee;--table-header-opacity: .6;--sidebar-category-bg: #E6EBEC;--sidebar-category-color: var(--primary);--sidebar-item-hover-bg: #F6F9F6;--sidebar-item-active-bg: #F6F9F6;--sidebar-item-active-color: var(--primary-green, #019a20);--sidebar-item-opacity: .8}.erm-icon{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:currentColor;width:1em;height:1em;display:block}.erm-icon[class*=toggle]{-webkit-mask-image:url(/assets/icons/toggle.svg);mask-image:url(/assets/icons/toggle.svg)}.erm-icon[class*=filter-icon]{-webkit-mask-image:url(/assets/icons/filter-icon.svg);mask-image:url(/assets/icons/filter-icon.svg);width:14px;height:14px;color:#53705e}.erm-icon[class*=search-icon]{-webkit-mask-image:url(/assets/icons/search-icon.svg);mask-image:url(/assets/icons/search-icon.svg);width:16px;height:16px;color:var(--primary)}.erm-icon[class*=plus-icon]{-webkit-mask-image:url(/assets/icons/plus-icon.svg);mask-image:url(/assets/icons/plus-icon.svg);width:18px;height:18px}.erm-icon[class*=calendar-icon]{-webkit-mask-image:url(/assets/icons/calendar-icon.svg);mask-image:url(/assets/icons/calendar-icon.svg);width:15px;height:15px;color:#5a7665}.erm-icon[class*=dropdown-arrow-icon]{-webkit-mask-image:url(/assets/icons/dropdown-arrow-icon.svg);mask-image:url(/assets/icons/dropdown-arrow-icon.svg);width:10px;height:10px;color:var(--primary)}.erm-icon[class*=dropdown-top-arrow-icon]{-webkit-mask-image:url(/assets/icons/dropdown-top-arrow-icon.svg);mask-image:url(/assets/icons/dropdown-top-arrow-icon.svg);width:10px;height:10px;color:var(--primary)}.erm-icon[class*=ai-icon]{-webkit-mask-image:url(/assets/icons/ai-icon.svg);mask-image:url(/assets/icons/ai-icon.svg);width:12px;height:14px;color:var(--primary)}.erm-icon[class*=time-icon]{-webkit-mask-image:url(/assets/icons/time-icon.svg);mask-image:url(/assets/icons/time-icon.svg);width:28px;height:28px;color:#f49a00}.erm-icon[class*=doc-icon]{-webkit-mask-image:url(/assets/icons/doc-icon.svg);mask-image:url(/assets/icons/doc-icon.svg);width:28px;height:28px;color:#246027}.erm-icon[class*=check-icon]{-webkit-mask-image:url(/assets/icons/check-icon.svg);mask-image:url(/assets/icons/check-icon.svg);width:28px;height:28px;color:var(--primary-green)}.erm-icon[class*=file-icon]{-webkit-mask-image:url(/assets/icons/file-icon.svg);mask-image:url(/assets/icons/file-icon.svg);width:15px;height:15px;color:#5a7665}.erm-icon[class*=more-icon]{-webkit-mask-image:url(/assets/icons/more-icon.svg);mask-image:url(/assets/icons/more-icon.svg);width:22px;height:22px;color:#809689}.erm-icon[class*=close-icon]{-webkit-mask-image:url(/assets/icons/close-icon.svg);mask-image:url(/assets/icons/close-icon.svg);width:20px;height:20px;color:#000}.erm-icon[class*=zoom-plus-icon]{-webkit-mask-image:url(/assets/icons/zoom-plus-icon.svg);mask-image:url(/assets/icons/zoom-plus-icon.svg);width:16px;height:16px;color:var(--primary)}.erm-icon[class*=zoom-minus-icon]{-webkit-mask-image:url(/assets/icons/zoom-minus-icon.svg);mask-image:url(/assets/icons/zoom-minus-icon.svg);width:16px;height:16px;color:var(--primary)}.erm-icon[class*=expend-icon]{-webkit-mask-image:url(/assets/icons/expend-icon.svg);mask-image:url(/assets/icons/expend-icon.svg);width:16px;height:16px;color:var(--primary)}.erm-icon[class*=info-icon]{-webkit-mask-image:url(/assets/icons/info-icon.svg);mask-image:url(/assets/icons/info-icon.svg);width:16px;height:16px;color:var(--black)}.erm-icon[class*=approve-icon]{-webkit-mask-image:url(/assets/icons/approve-icon.svg);mask-image:url(/assets/icons/approve-icon.svg);width:15px;height:15px;color:#6ac265f5}.erm-icon[class*=reject-icon]{-webkit-mask-image:url(/assets/icons/reject-icon.svg);mask-image:url(/assets/icons/reject-icon.svg);width:15px;height:15px;color:#fd582dab}.erm-icon[class*=refresh-icon]{-webkit-mask-image:url(/assets/icons/refresh-icon.svg);mask-image:url(/assets/icons/refresh-icon.svg);width:14px;height:14px;color:var(--primary)}.erm-icon[class*=refresh-double-icon]{-webkit-mask-image:url(/assets/icons/refresh-double-icon.svg);mask-image:url(/assets/icons/refresh-double-icon.svg);width:20px;height:20px;color:var(--primary)}.erm-icon[class*=file-blue-icon]{-webkit-mask-image:url(/assets/icons/file-blue-icon.svg);mask-image:url(/assets/icons/file-blue-icon.svg);width:28px;height:28px;color:#007a8e}.erm-icon[class*=flag-icon]{-webkit-mask-image:url(/assets/icons/red-flag-icon.svg);mask-image:url(/assets/icons/red-flag-icon.svg);width:14px;height:14px;color:#eb2322}.erm-icon[class*=assessment-icon]{-webkit-mask-image:url(/assets/icons/assessment.svg);mask-image:url(/assets/icons/assessment.svg)}.erm-icon[class*=scope-icon]{-webkit-mask-image:url(/assets/icons/scope-icon.svg);mask-image:url(/assets/icons/scope-icon.svg);color:#007a8e}.erm-icon[class*=warning-icon]{-webkit-mask-image:url(/assets/icons/warning-icon.svg);mask-image:url(/assets/icons/warning-icon.svg);color:#f49a00}.erm-icon[class*=active-icon]{-webkit-mask-image:url(/assets/icons/active.svg);mask-image:url(/assets/icons/active.svg);width:10px;height:10px;color:#76f28f}.erm-icon[class*=inactive-icon]{-webkit-mask-image:url(/assets/icons/active.svg);mask-image:url(/assets/icons/active.svg);width:10px;height:10px;color:#c4c4c4}.erm-icon[class*=prompts-icon]{-webkit-mask-image:url(/assets/icons/prompts-icon.svg);mask-image:url(/assets/icons/prompts-icon.svg);width:12px;color:var(--primary-green)}.erm-icon[class*=source]{-webkit-mask-image:url(/assets/icons/source.svg);mask-image:url(/assets/icons/source.svg)}.erm-icon[class*=history]{-webkit-mask-image:url(/assets/icons/chat-history.svg);mask-image:url(/assets/icons/chat-history.svg);color:var(--primary)}.erm-icon[class*=setting]{-webkit-mask-image:url(/assets/icons/setting.svg);mask-image:url(/assets/icons/setting.svg);height:21px;width:21px}.erm-icon[class*=guides]{-webkit-mask-image:url(/assets/icons/guides.svg);mask-image:url(/assets/icons/guides.svg);height:21px;width:21px}.erm-icon[class*=deep-research]{-webkit-mask-image:url(/assets/icons/deep-research.svg);mask-image:url(/assets/icons/deep-research.svg)}.erm-icon[class*=logout]{-webkit-mask-image:url(/assets/icons/logout.svg);mask-image:url(/assets/icons/logout.svg);height:21px;width:21px}.erm-icon[class*=breadcrumb-separator-icon]{-webkit-mask-image:url(/assets/icons/right-arrow.svg);mask-image:url(/assets/icons/right-arrow.svg);width:20px;height:20px;color:#084f30}.erm-icon[class*=arrow-right-icon]{-webkit-mask-image:url(/assets/icons/arrow-right.svg);mask-image:url(/assets/icons/arrow-right.svg);width:16px;height:16px;color:var(--primary)}.erm-icon[class*=next-icon]{-webkit-mask-image:url(/assets/icons/next.svg);mask-image:url(/assets/icons/next.svg);width:5px;height:8px;color:var(--primary)}.erm-icon[class*=edit-icon]{-webkit-mask-image:url(/assets/icons/edit-icon.svg);mask-image:url(/assets/icons/edit-icon.svg);width:15px;height:15px;color:#3c5b44}.erm-icon[class*=arrow-back-icon]{-webkit-mask-image:url(/assets/icons/arrow-back.svg);mask-image:url(/assets/icons/arrow-back.svg);width:15px;height:16px;color:var(--primary)}body .ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-thead>tr>th{white-space:normal!important;word-break:break-word!important;vertical-align:top!important;line-height:1.3!important}body .ant-table-wrapper .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table-tbody>tr>td{word-break:break-word}.ant-table-wrapper.single-line-headers .ant-table-thead>tr>th{white-space:nowrap!important;vertical-align:middle!important}.ant-btn{min-width:0}.ant-drawer-title,.ant-modal-title{white-space:normal;word-break:break-word}.no-wrap{white-space:nowrap}.wrap-anywhere{overflow-wrap:anywhere;word-break:break-word}.truncate-with-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root{font-family:var(--primary-font);font-optical-sizing:auto;line-height:1.5;font-weight:400;font-style:normal;color-scheme:light dark;color:var(--primary);background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#019a20;text-decoration:inherit}a:hover{color:#017b1a}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;background:var(--white);font-family:var(--primary-font);line-height:1.5;font-weight:400;color:var(--primary)}body *{box-sizing:border-box}body [hidden]{display:none!important}.cursor-pointer{cursor:pointer}.w-100{width:100%}button:focus,button:focus-visible{outline:none!important}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{border-radius:10px}::-webkit-scrollbar-track{background:var(--white-smoke);border-radius:10px}::-webkit-scrollbar-thumb{background:var(--grey)}.rc-virtual-list-scrollbar{width:5px!important;background:var(--white-smoke)!important}.rc-virtual-list-scrollbar-thumb{background-color:var(--grey)!important}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:focus-visible{outline:2px solid #019A20;outline-offset:2px}button:disabled{opacity:.5}.primary-btn{background:var(--primary-btn-bg)!important;color:var(--primary)!important;font-weight:600;font-size:13px;text-transform:uppercase;border:none!important;box-shadow:none!important;min-width:100px}.primary-btn.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover,.primary-btn:not(:disabled):hover{background:var(--primary-btn-hover-bg)!important;color:var(--primary)}.gradient-btn{background:linear-gradient(63.62deg,#00ffbe 18%,#e5fd60 104.26%)!important;color:var(--primary)!important;font-weight:600;font-size:13px;text-transform:uppercase;border:none!important;box-shadow:none!important}.gradient-btn.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover,.gradient-btn:not(:disabled):hover{background:linear-gradient(65.35deg,#00e5aa 19.1%,#e5fd60 114.32%)!important;color:var(--primary)}.secondary-btn{background-color:transparent!important;border:solid 1px #0a2b14!important;color:#0a2b14!important;font-weight:600;font-size:13px;text-transform:uppercase;box-shadow:none!important}.secondary-btn.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover,.secondary-btn:not(:disabled):hover{background-color:#012c120f!important;border-color:var(--primary)!important;color:var(--primary)!important}.transparent-btn{background-color:transparent!important;border:none!important;color:var(--primary)!important;font-weight:600;font-size:13px;text-transform:uppercase;border-radius:0!important;box-shadow:none!important;padding:0!important}.transparent-btn:hover,.transparent-btn:hover i{color:var(--primary-btn-hover-bg)!important}.outlined-white-btn{background:#fff!important;border:1px solid #d3dfd4!important;color:var(--primary)!important;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.4px;box-shadow:none!important;border:none!important}.outlined-white-btn:hover,.outlined-white-btn:focus{background:#f4f8f4!important;border-color:var(--primary)!important;color:var(--primary)!important;border:none!important}.outlined-white-btn .erm-icon{background-color:var(--primary)}.prompt-btn{background:#d3dfd4b5;color:var(--primary)!important;font-weight:400;font-size:14px;border:1px solid rgba(211,223,212,.5098039216)!important;box-shadow:none!important;border-radius:37px!important;margin-top:10px;margin-bottom:10px;gap:4px;display:none}.prompt-btn:hover{background:var(--primary-btn-hover-bg)!important}.ant-avatar{background:var(--avatar-initials-bg-fallback);background:var(--avatar-initials-bg);color:var(--avatar-initials-color);width:var(--avatar-initials-size);height:var(--avatar-initials-size);line-height:var(--avatar-initials-size);font-size:11px;font-weight:600;border:var(--avatar-initials-border-width) solid var(--avatar-initials-border-color);border-radius:50%}.ant-checkbox-wrapper{font-size:13px;color:var(--primary)}.ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:var(--primary-green)!important}.ant-checkbox-wrapper:hover .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--primary-green)!important}.ant-checkbox .ant-checkbox-inner{border-radius:3px;box-shadow:0 1px 2.1px #0000000d}.ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--primary-green);border-color:var(--primary-green)!important}.ant-tree-checkbox-inner{border-radius:3px!important;box-shadow:0 1px 2.1px #0000000d}.ant-tree-checkbox-inner:hover{border-color:var(--primary-green)!important}.ant-tree .ant-tree-checkbox-wrapper-checked:not(.ant-tree-checkbox-wrapper-disabled):hover .ant-tree-checkbox-inner,.ant-tree .ant-tree-checkbox-checked:not(.ant-tree-checkbox-disabled):hover .ant-tree-checkbox-inner,.ant-tree .ant-tree-checkbox-checked .ant-tree-checkbox-inner{background-color:var(--primary-green)!important;border-color:var(--primary-green)!important}.ant-input:focus,.ant-input:focus-within,.ant-input-outlined:focus,.ant-input-outlined:focus-within{outline:none!important;box-shadow:none!important}.ant-select-arrow{display:flex;justify-content:end}.ant-select-arrow .erm-icon{margin:0!important;transition:all .3s!important}.field-label{font-size:14px;font-weight:400;color:#0a0a0a;margin-bottom:6px}.dropdown-ui .erm-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);margin:0!important;transition:all .3s}.dropdown-ui .dropdown-top-arrow-icon{opacity:0}.ant-select-open .ant-select-suffix .dropdown-top-arrow-icon{opacity:1}.ant-select-open .ant-select-suffix .dropdown-arrow-icon{opacity:0}.input-field,.textarea{border:1px solid var(--input-border);border-radius:8px;padding:8px 16px;font-size:var(--overall-paragraph-size);font-weight:400;color:var(--primary);background:var(--white);resize:none!important;width:100%;outline:none!important;box-shadow:none!important}.input-field:focus,.input-field:hover,.textarea:focus,.textarea:hover{border-color:var(--primary-green);box-shadow:none}.input-field.select-field,.textarea.select-field{background:var(--white);outline:none!important;box-shadow:none!important;width:100%}.input-field.select-field:focus,.textarea.select-field:focus{border-color:var(--primary-green);box-shadow:none;outline:none}.ant-picker-outlined:focus,.ant-picker-outlined:focus-within{border-color:var(--primary-green)}.ant-form-item{margin-bottom:20px}.dropdown-ui{border:1px solid var(--input-border)!important;background:transparent!important;box-shadow:none!important;border-radius:8px;height:40px;padding:5px 10px!important;position:relative}.dropdown-ui:focus,.dropdown-ui:hover,.dropdown-ui.ant-select-open{border-color:var(--primary-green)!important;box-shadow:none}.dropdown-ui .ant-select-content-value{color:var(--primary);font-size:var(--overall-paragraph-size);font-weight:500}.dropdown-ui .ant-select-item{padding:10px 12px!important;border:solid 1px transparent}.dropdown-ui .ant-select-item:hover,.dropdown-ui .ant-select-item.ant-select-item-option-active{border:1px solid var(--dropdown-hover-border)!important;background:var(--dropdown-hover)!important}.dropdown-ui .ant-select-item.ant-select-item-option-selected{font-weight:600!important;background:transparent!important;border-color:transparent!important}.dropdown-ui .ant-select-item.ant-select-item-option-selected:hover{border:1px solid var(--dropdown-hover-border)!important;background:var(--dropdown-hover)!important}.dropdown-ui .ant-select-item .ant-select-item-option-content{font-weight:400!important;font-size:12px!important;color:var(--font-color)}.dropdown-ui .ant-select-item:after{content:"";display:block;background:linear-gradient(90deg,#fff -5.46%,#a3eaea 50.65%,#fff 105.68%);width:100%;height:1px;position:absolute;left:0;bottom:0}.dropdown-ui .ant-select-item:last-child:after{display:none}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#f4f7f4!important}.ant-tooltip .ant-tooltip-container{background-color:#012c12!important;font-size:12px;line-height:15px;font-weight:500;padding:12px}.ant-tooltip-arrow:before{background-color:#012c12!important}.ant-modal .ant-modal-content{background-color:var(--modal-bg);border-radius:var(--border-radius-5);padding:0}.ant-modal .ant-modal-content .ant-modal-header{margin-bottom:0;background-color:var(--modal-bg);padding:14px 24px}.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-size:20px;color:var(--primary);font-weight:500}.ant-modal .ant-modal-content .ant-modal-close{color:var(--black)}.ant-modal .ant-modal-content .ant-modal-close .anticon svg{height:15px;width:15px}.ant-modal .ant-modal-content .ant-modal-body{padding:14px 24px}.ant-modal .ant-modal-content .ant-modal-body .ant-input{border-color:var(--input-border)!important;box-shadow:none;border-radius:var(--border-radius-5)}.ant-modal .ant-modal-content .ant-modal-footer{padding:14px 24px;margin-top:0}.Toastify__toast{padding:13px 16px;border:solid 1px #000;border-radius:8px;font-size:13px;font-weight:500;line-height:19px;min-height:53px;box-shadow:0 4px 12px #0000001a}.Toastify__toast-theme--light.Toastify__toast--success{border-color:var(--primary-btn-bg);color:var(--primary)}.Toastify__toast-theme--light.Toastify__toast--success svg{fill:var(--primary)}.Toastify__toast-theme--light.Toastify__toast--error{border-color:#f44;color:#6b0000}.Toastify__toast-theme--light.Toastify__toast--error svg{fill:#6b0000}.Toastify__toast-icon{width:16px}.ant-drawer .ant-drawer-mask.ant-drawer-mask-blur{-webkit-backdrop-filter:inherit;backdrop-filter:inherit;background:#00000080}.ant-form-item-explain-error{font-size:12px;margin-top:2px}.prompt-btn{background:#d3dfd4b5;color:var(--primary)!important;font-weight:400;font-size:14px;border:1px solid rgba(211,223,212,.5098039216)!important;box-shadow:none!important;border-radius:37px!important;margin-top:10px;margin-bottom:10px;gap:4px;display:flex}.grouped-table{background:var(--white, #ffffff);border:1px solid var(--table-row-border, #eef2ee);border-radius:12px;box-shadow:0 1px 4px #0000000a;overflow:hidden}.grouped-table .category-group{margin-bottom:0;border-bottom:1px solid var(--table-row-border, #eef2ee)}.grouped-table .category-group:last-child{border-bottom:none}.grouped-table .category-header-row{padding:11px 20px;color:var(--primary)!important;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;background:var(--table-category-bg, #E6EBEC)!important;border-left:none;display:flex;align-items:center;gap:8px}.grouped-table .scope-table{margin-bottom:0}.grouped-table .scope-table .ant-table table{table-layout:fixed!important}.grouped-table .scope-table .ant-table-thead>tr>th{background:var(--table-header-bg, #fafcfa)!important;color:var(--primary, #012c12)!important;opacity:var(--table-header-opacity, .6);font-weight:600!important;font-size:11px!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--table-row-border, #eef2ee)!important;padding:10px 16px!important;text-align:left}.grouped-table .scope-table .ant-table-thead>tr>th:before{display:none!important}.grouped-table .scope-table .ant-table-tbody>tr:hover>td{background:var(--table-row-hover-bg, #f6f9f6)!important}.grouped-table .scope-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--table-row-border, #eef2ee);padding:14px 16px;transition:background .2s ease}.sidebar-nav .sidebar-category-header{padding:10px;font-size:11px;font-weight:700;text-transform:uppercase;color:var(--sidebar-category-color, var(--primary));letter-spacing:.8px;margin-top:12px;margin-bottom:8px;border-radius:3px;background:var(--sidebar-category-bg, #E6EBEC)}.sidebar-nav .sidebar-item{padding:13px 10px;border-radius:5px;cursor:pointer;color:var(--primary);font-size:var(--overall-paragraph-size, 14px);font-weight:500;line-height:20px;transition:.2s ease;margin:0 0 5px;opacity:var(--sidebar-item-opacity, .8);gap:10px;display:flex;align-items:center}.sidebar-nav .sidebar-item:hover{background:var(--sidebar-item-hover-bg, #F6F9F6)}.sidebar-nav .sidebar-item.active{background:var(--sidebar-item-active-bg, #F6F9F6);color:var(--sidebar-item-active-color, #019a20);font-weight:600;opacity:1}.sidebar-nav .sidebar-divider{height:1px;background:var(--border-color);margin:12px 0}.cm-kebab-dropdown.cm-kebab-dropdown .ant-dropdown-menu{padding:4px;min-width:200px;border-radius:8px;box-shadow:0 4px 16px #0000001f}.cm-kebab-dropdown.cm-kebab-dropdown .ant-dropdown-menu-item{padding:10px 14px;font-size:13px;line-height:1.4;border-radius:4px;display:flex!important;align-items:center!important;gap:10px!important}.cm-kebab-dropdown.cm-kebab-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{margin-inline-end:0!important;min-width:16px!important;width:16px;height:16px;display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0}.cm-kebab-dropdown.cm-kebab-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-item-icon img{width:16px;height:16px;display:block}.cm-kebab-dropdown.cm-kebab-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-title-content{flex:1}
