@charset "UTF-8";@font-face{font-family:Crimson Text;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/crimson-text-vietnamese-400-normal.bf6a5a8f.woff2) format("woff2"),url(/_next/static/media/crimson-text-all-400-normal.6b8582bb.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Crimson Text;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/crimson-text-latin-ext-400-normal.da3a0806.woff2) format("woff2"),url(/_next/static/media/crimson-text-all-400-normal.6b8582bb.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Crimson Text;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/crimson-text-latin-400-normal.59829128.woff2) format("woff2"),url(/_next/static/media/crimson-text-all-400-normal.6b8582bb.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Crimson Text;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/crimson-text-vietnamese-600-normal.e8ed9500.woff2) format("woff2"),url(/_next/static/media/crimson-text-all-600-normal.2f3e0bf7.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Crimson Text;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/crimson-text-latin-ext-600-normal.a59ff95e.woff2) format("woff2"),url(/_next/static/media/crimson-text-all-600-normal.2f3e0bf7.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Crimson Text;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/crimson-text-latin-600-normal.dbf69803.woff2) format("woff2"),url(/_next/static/media/crimson-text-all-600-normal.2f3e0bf7.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Crimson Text;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/crimson-text-vietnamese-700-normal.507519fa.woff2) format("woff2"),url(/_next/static/media/crimson-text-all-700-normal.2cc6eb10.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Crimson Text;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/crimson-text-latin-ext-700-normal.52381f3d.woff2) format("woff2"),url(/_next/static/media/crimson-text-all-700-normal.2cc6eb10.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Crimson Text;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/crimson-text-latin-700-normal.8d869ef4.woff2) format("woff2"),url(/_next/static/media/crimson-text-all-700-normal.2cc6eb10.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/work-sans-vietnamese-400-normal.182279a3.woff2) format("woff2"),url(/_next/static/media/work-sans-all-400-normal.be8a955a.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/work-sans-latin-ext-400-normal.44c3d082.woff2) format("woff2"),url(/_next/static/media/work-sans-all-400-normal.be8a955a.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/work-sans-latin-400-normal.59a6e8cf.woff2) format("woff2"),url(/_next/static/media/work-sans-all-400-normal.be8a955a.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/work-sans-vietnamese-500-normal.953d6751.woff2) format("woff2"),url(/_next/static/media/work-sans-all-500-normal.d4cd3225.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/work-sans-latin-ext-500-normal.18da898a.woff2) format("woff2"),url(/_next/static/media/work-sans-all-500-normal.d4cd3225.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/work-sans-latin-500-normal.1e022544.woff2) format("woff2"),url(/_next/static/media/work-sans-all-500-normal.d4cd3225.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/work-sans-vietnamese-600-normal.5cfc8916.woff2) format("woff2"),url(/_next/static/media/work-sans-all-600-normal.1fe0ebe0.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/work-sans-latin-ext-600-normal.2b372538.woff2) format("woff2"),url(/_next/static/media/work-sans-all-600-normal.1fe0ebe0.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/work-sans-latin-600-normal.87fbe8ef.woff2) format("woff2"),url(/_next/static/media/work-sans-all-600-normal.1fe0ebe0.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/work-sans-vietnamese-700-normal.bdf60a06.woff2) format("woff2"),url(/_next/static/media/work-sans-all-700-normal.d6e0d228.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/work-sans-latin-ext-700-normal.3b8344fd.woff2) format("woff2"),url(/_next/static/media/work-sans-all-700-normal.d6e0d228.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/work-sans-latin-700-normal.c29c1186.woff2) format("woff2"),url(/_next/static/media/work-sans-all-700-normal.d6e0d228.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/work-sans-vietnamese-800-normal.17836558.woff2) format("woff2"),url(/_next/static/media/work-sans-all-800-normal.7ac3cc52.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/work-sans-latin-ext-800-normal.4d36b141.woff2) format("woff2"),url(/_next/static/media/work-sans-all-800-normal.7ac3cc52.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/work-sans-latin-800-normal.b178a451.woff2) format("woff2"),url(/_next/static/media/work-sans-all-800-normal.7ac3cc52.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/work-sans-vietnamese-900-normal.c89dfd54.woff2) format("woff2"),url(/_next/static/media/work-sans-all-900-normal.2ccb3d1a.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/work-sans-latin-ext-900-normal.ce3e97f7.woff2) format("woff2"),url(/_next/static/media/work-sans-all-900-normal.2ccb3d1a.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/work-sans-latin-900-normal.1790bc25.woff2) format("woff2"),url(/_next/static/media/work-sans-all-900-normal.2ccb3d1a.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.header{box-shadow:0 0 8px rgba(0,0,0,.09)}.sideBarButton:hover{background-color:#0086dd;border-radius:6px}html{font-size:87.5%}@media screen and (max-width:1400px){html{font-size:75%}}h2{font-size:1.67rem!important;line-height:27px}h2,h3{font-weight:700!important;font-family:Crimson Pro,serif;font-style:normal}h3{font-size:1.42rem!important}h4{font-size:1.33rem!important}h4,h5{font-weight:700!important;font-family:Crimson Pro,serif;font-style:normal}h5{font-size:1.167rem!important}.tableText{font-size:1rem!important}.bodyText,.tableText{font-weight:400;font-family:Roboto,sans-serif!important;font-style:normal}.bodyText{font-size:1.167rem!important}.button{cursor:pointer}.reaction{background:#dde7f8}.reaction:hover{background:#bfcce2}.tertiary:hover{background:#f6f6f6}.row-hover:hover{background:#f0f6ff}.link{color:#0086dd}.link:hover{text-decoration:underline}.button-disabled{cursor:not-allowed!important}.primaryButton{border-width:2px;border-color:red;background-color:red}.cardBorder{border-width:1px;border-color:#eaeaea;border-radius:12px}.cutLeftBorder{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.cutRightBorder{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.intelliaScrollBar::-webkit-scrollbar{width:4px;height:4px}.intelliaScrollBar::-webkit-scrollbar-track{background:#f7f7f7;border-radius:2px}.intelliaScrollBar::-webkit-scrollbar-thumb{background:#0086dd;border-radius:2px}.llmScrollBar::-webkit-scrollbar{width:4px;height:4px}.llmScrollBar::-webkit-scrollbar-track{background:#e4e4e4;border-radius:2px}.dark .llmScrollBar::-webkit-scrollbar-track{background:#484e54}.llmScrollBar::-webkit-scrollbar-thumb{background:#6f7a87;border-radius:2px}.neutralScrollBar::-webkit-scrollbar{width:4px;height:4px}.neutralScrollBar::-webkit-scrollbar-track{background:#fff;border-radius:2px}.neutralScrollBar::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.react-select-valueContainer::-webkit-scrollbar{display:none}.react-select-valueContainer{-ms-overflow-style:none;scrollbar-width:none}.customDatePickerWidth,.customDatePickerWidth>div.react-datepicker-wrapper,.customDatePickerWidth>div>div.react-datepicker__input-container .customDatePickerWidth>div>div.react-datepicker__input-container input{width:320px;border-color:#eaeaea;border-radius:12px}.react-datepicker-wrapper{width:100%}.standard-date-picker{width:100%;padding:8px;background-color:inherit;border-color:inherit;height:40px}.datepicker{width:100%;border-width:1px;border-color:#eaeaea;border-radius:12px}.datepicker-with-input-styles{background-color:transparent;display:flex;align-items:center;justify-content:center;height:34px;border-radius:8px;border:1px solid #e2e8f0;padding-left:8px;width:100%}.react.datepicker{border-width:1px;border-color:#eaeaea;border-radius:12px}div.react-datepicker__month-container{float:none}div.react-datepicker__header{background-color:#fff}.slick-slide.slick-center img{transform:scale(1.1)}.img{border:3px solid #052340}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.widget{padding:24px;border-radius:12px}.widget-border{border-width:1px}.widget-background-contrast{background-color:#f6f6f6!important}.highcharts-credits{display:none}.breadcrumbs-list{color:#0086dd}.breadcrumbs-item{padding-left:5px}.breadcrumbs-inactive-item,.breadcrumbs-item{display:inline-block}.breadcrumbs-inactive-item:after{content:" >"}.card-sm{padding:24px;border-radius:12px}.cos-box{border-radius:6px;padding:9px 16px}.cos-box-expanded{padding:9px 16px 16px 10px;border-left:6px solid}.cos-pending{background-color:#f0f6ff;border-color:#0086dd}.cos-approved{background-color:#f5fcf9;border-color:#1e8867}.cos-rejected{background-color:#f9f5fd;border-color:#841b3c}.sidebar{position:fixed;direction:column;justify-content:space-between;background-color:#292929;z-index:111111}.onboarding-sidebar,.sidebar{flex-direction:column;height:100vh;padding-left:1.3%;padding-right:1.3%}.onboarding-sidebar{position:relative;width:280px;background-color:#dde7f8;z-index:1001}.sidebar-item{height:31px;align-items:center;border-radius:5px;cursor:pointer}.header{background-color:#fff;position:fixed;width:100%;box-shadow:0 4px 15px rgba(0,0,0,.05);align-items:center;z-index:10000}.customDatePicker{background-color:#fff;padding:5px!important;border:1px solid #fff!important;border-radius:6px}.cos-type-box{background-color:#f0f6ff;border-radius:8px;padding:10px;color:#6d6d6d}.cos-type-box-selected{border:1px solid #0086dd;padding:9px;color:#000}span.chakra-checkbox__control{height:20px;width:20px;border-radius:4px;background-color:#dee8f1;border:0 solid!important}.white-checkbox>span.chakra-checkbox__control{height:20px;width:20px;border-radius:4px;background-color:#fff;border:0 solid!important}.transparent-checkbox>span.chakra-checkbox__control{height:20px;width:20px;border-radius:4px;background-color:transparent;border:1px solid #fff!important}input[disabled]{cursor:default!important}.chakra-collapse{overflow:visible!important}.react-datepicker__tab-loop{position:absolute;top:0}.react-datepicker__triangle{display:none!important}.react-datepicker-popper{z-index:1001!important}[aria-current=step]{border-width:0!important}.myDiv:hover>.hide{display:flex}.hide-point>* path.highcharts-point{display:none}.fix-text-alignment>p{margin-top:4px}.chakra-popover__popper{z-index:1000!important}.sentiment-popover-content{border-radius:12px!important;padding:20px 0!important}.sentiment-popover-body{padding:0!important}.team-history-drawer-content{width:90%!important;padding:.8% 1.5% 2%!important}.chakra-react-select__value-container{max-height:30px;overflow:hidden!important}svg.projectTree .node circle{fill:#f3f3ff;stroke:#0086dd;stroke-width:1.5px}svg.projectTree .node text{font-size:11px;fill:#454545}svg.projectTree path.link{fill:none;stroke:#d9d9d9;stroke-width:1.5px}.chakra-react-select__menu.css-ky7590{z-index:1000!important}.role-resource-allocation .chakra-form-control,.role-resource-allocation .chakra-react-select--has-value{position:static!important}.role-resource-allocation .chakra-react-select__menu{width:200px!important;top:auto!important}.text-button-primary{color:#0086dd}.text-button-primary,.text-button-secondary{font-weight:700;text-decoration:underline;text-align:center}.text-button-secondary{color:#841b3c}.clickable-icon{cursor:pointer}.clickable-icon:hover{background-color:#f2f2f2}.cp-box-shadow{box-shadow:0 4px 20px rgba(0,0,0,.1)}.llm-text{font-family:IBM Plex Mono,monospace;color:#282828}.dark .llm-text{color:#bfbfbf}.text{color:#282828}.dark .text{color:#bfbfbf}.glow-animation{position:relative}.glow-animation:after{content:"";position:absolute;inset:-3px;border-radius:8px;box-shadow:0 0 0 0 rgba(0,123,255,.5);animation:pulseOutline 2s infinite}@keyframes subtlePulse{0%{box-shadow:0 0 0 rgba(0,123,255,.5)}50%{box-shadow:0 0 8px rgba(0,123,255,.8)}to{box-shadow:0 0 0 rgba(0,123,255,.5)}}.animated-button{animation:subtlePulse 2s infinite;transition:all .3s ease}.animated-button:hover{background-color:#c0dcf66e!important}@keyframes pulseOutline{0%{box-shadow:0 0 0 0 rgba(0,123,255,.5)}to{box-shadow:0 0 0 3px rgba(0,123,255,0)}}.slider-arrow{width:20px!important;height:20px!important;color:#6d6d6d!important;cursor:pointer}.slider-arrow:hover{color:#454545!important}@keyframes glow{0%{box-shadow:0 0 2px -.5px #0086dd}to{box-shadow:0 0 2px .5px #0086dd}}.react-colorful__pointer{width:10px!important;height:10px!important}.sidbar-scrollbar::-webkit-scrollbar{width:4px;height:4px}.sidbar-scrollbar::-webkit-scrollbar-track{background:#052340;border-radius:2px}.sidbar-scrollbar::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.modelling-canvas{--dot-bg:#f7f7f7;--dot-color:#bdbdbd;--dot-size:2px;--dot-space:16px;background:linear-gradient(90deg,var(--dot-bg) calc(var(--dot-space) - var(--dot-size)),transparent 1%) 50% /var(--dot-space) var(--dot-space),linear-gradient(var(--dot-bg) calc(var(--dot-space) - var(--dot-size)),transparent 1%) 50% /var(--dot-space) var(--dot-space),var(--dot-color);padding:100px 200px 100px 360px;min-height:100vh;min-width:-moz-max-content;min-width:max-content}.dark .modelling-canvas{--dot-bg:#222;--dot-color:#454545}.blink{-webkit-animation-name:blink;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(1,0,0,1);-webkit-animation-duration:1s}.custom-color-picker-panel{background-color:#000!important;padding:10px;border-radius:8px}.markdown-style>table{border-spacing:0!important;border-collapse:collapse!important;border-color:inherit!important;display:block!important;min-width:100%!important;max-width:100%!important;overflow:auto!important;margin-top:.5rem!important;margin-bottom:.5rem!important}.markdown-style>tbody,td,tfoot,th,thead,tr{border:2px solid!important;border-color:inherit!important;padding:4px!important}.markdown-style>h1{font-size:1.5rem!important;font-weight:700!important;font-style:normal}.markdown-style>h2,.markdown-style>h3{font-size:1.4rem!important;font-weight:700!important;font-style:normal}.markdown-style>h3{line-height:3rem}.markdown-style>h4{font-size:1.3rem!important}.markdown-style>h4,.markdown-style>h5{font-weight:700!important;font-style:normal;line-height:3rem}.markdown-style>h5{font-size:1.25rem!important}.markdown-style{line-height:1.8;margin-bottom:1rem;background-color:#f2f2f2!important;padding:16px;max-width:600px}.dotted-border-modelling-horizontal{border-bottom:3px dotted #3e3e3e}.dotted-border-modelling-vertical{border-left:3px dotted #3e3e3e}.chakra-step__indicator{border-width:0!important;justify-content:flex-start!important;align-items:flex-start!important}.modal-heading{padding:8px 16px;background-color:#f0f6ff;border-top-left-radius:8px;border-top-right-radius:8px;font-weight:700;display:flex;justify-content:space-between;align-items:center}.modal-body{padding:16px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.spark-flash{fill:none;stroke:#f7caac;stroke-width:3;opacity:.1;animation:flash 3s ease-in-out infinite}@keyframes flash{0%,to{opacity:.3}40%{opacity:1}60%{opacity:1}}.chevron-icon{color:#282828}.dark .chevron-icon{color:#fff}.sliding-page{background-color:#f7f7f7;width:100%;min-height:100vh;padding-bottom:112px}.dark .sliding-page{background-color:#222}.slides-panel{background-color:#e0e1e0;position:fixed;height:calc(100vh - 40px);margin-top:40px;padding-right:4px;transition:width .3s ease}.dark .slides-panel{background-color:#282828}.sliding-button{background-color:#0086dd;width:40px;height:40px;border-radius:50%;cursor:pointer}.sliding-button:hover{background-color:#006db4;background-color:#fff}.dark .sliding-button{background-color:#bfbfbf}.slides-download-icon{fill:#fff}.dark .slides-download-icon{fill:#282828}.generate-button{width:200px;height:32px;border-radius:4px;display:flex;justify-content:center;align-items:center;-moz-column-gap:8px;column-gap:8px;background-color:#0086dd;color:#fff;transition:background-color .2s ease}.generate-button.secondary{border:1px solid #484848}.generate-button:hover{background-color:#006db4}.dark .generate-button.secondary{border:1px solid #fff}.dark .generate-button{background-color:#484848}.sliding-header{display:flex;align-items:center;justify-content:space-between;height:40px;box-shadow:0 4px 15px 0 #0000000d;position:fixed;top:0;width:100%;padding-left:16px;padding-right:32px;font-weight:700;z-index:1000;box-shadow:0 4px 15px rgba(0,0,0,.05)}.light .sliding-header{background-color:#f9f8fb}.light .sliding-intellia-logo{filter:brightness(0) saturate(100%)}.chat-stack{padding:16px;border-radius:8px;transition:background-color .2s ease,border .2s ease;cursor:default;gap:16px;border:1px solid transparent;cursor:pointer}.dark .chat-stack.selected,.dark .chat-stack:hover{background-color:#282828}.dark .chat-stack:hover{border:1px solid #555}.chat-stack.selected,.chat-stack:hover{background-color:#fff;border:1px solid #8c9ebc;box-shadow:0 4px 15px 0 #0000001a}.llmScrollBar{gap:24px;margin-top:4px;padding-top:24px;padding-bottom:80px;transition:width .3s ease;height:100%;position:absolute;background-color:#f9f8fb;overflow-y:scroll;padding-right:4px}.dark .llmScrollBar{background-color:#282828}.project-components-panel{flex-direction:column;height:calc(100vh - 40px);width:400px;transition:margin-left .3s ease;margin-top:40px;position:fixed;padding:20px 0 0 36px;background-color:#f9f8fb;border-right:3px solid #e0e1e0}.dark .project-components-panel{background-color:#282828;border-left:none;border-right:none}.project-name{font-weight:700;font-size:1.33rem;color:#282828}.dark .project-name{color:#fff}.run-all-text{width:92px;color:#282828}.dark .run-all-text{color:#fff}.selected-slide{display:flex;flex-direction:column;align-items:center;background-color:#dde7f8;padding-top:8px;padding-bottom:8px}.dark .selected-slide{background-color:#484848}.slide-default{display:flex;flex-direction:column;align-items:center;background-color:transparent;padding-top:8px;padding-bottom:8px}.slide-default:hover{background-color:#dde7f8}.dark .slide-default:hover{background-color:#484848}.completed-slide{background-color:#28313b}.slide-overlay{background-color:#484848;opacity:.8}.slide-number{color:#282828}.dark .slide-number{color:#fff}.project-header{padding:8px;justify-content:space-between;border-radius:6px 6px 0 0;cursor:pointer;background-color:#dde7f8}.project-header.collapsed{border-radius:6px}.dark .project-header{background-color:#323232}.project-name-component{color:#6d6d6d;font-weight:700}.dark .project-name-component{color:#bfbfbf;font-weight:700}.show-toggle{color:#282828;text-decoration:underline}.dark .show-toggle{color:#fff}.box-extension{border-radius:0 0 6px 6px;height:0;overflow-y:hidden;transition:height .3s ease;background-color:#dde7f8}.dark .box-extension{background-color:#323232}.box-content{padding:16px;display:flex;flex-direction:column;width:100%}.info-row{display:flex;-moz-column-gap:8px;column-gap:8px}.info-label{padding:4px 0;color:#282828}.dark .info-label{color:#fff}.info-tags{display:flex;flex-wrap:wrap;-moz-column-gap:4px;column-gap:4px;row-gap:4px;padding-bottom:16px}.info-tag{padding:4px 8px;border-radius:49px;background-color:#c4d5f2;color:#282828}.dark .info-tag{background-color:#3b3b3b;color:#fff}.auto-run-button{border-radius:6px}.auto-run-button:hover{background-color:#c4d5f2}.dark .auto-run-button:hover{background-color:#222a32}.auto-run-option-button:hover:not(.disabled){background-color:#c4d5f2}.dark .auto-run-option-button:hover:not(.disabled){background-color:#222a32}.slide-number-panel{font-size:1.16rem;color:#282828;margin-top:16px;font-weight:700}.dark .slide-number-panel{color:#bfbfbf}.component-box{border-radius:6px;padding:8px;cursor:pointer}.dark .component-box.selected{background-color:#323232}.component-box.selected{background-color:#dde7f8}.dark .component-box:hover{background-color:#323232}.component-box:hover{background-color:#dde7f8}.chevron-box{width:14px;height:14px;border:1px solid;display:flex;align-items:center;justify-content:center}.dark .chevron-box{color:#fff;border-color:#fff}.chevron-box{color:#282828;border-color:#282828}.dark .component-title.selected{color:#fff}.dark .component-title{color:#bfbfbf}.component-title.selected{color:#282828}.component-title{color:#6d6d6d}.prompt-line{width:8px;height:1px;background-color:#6d6d6d}.dark .prompt-text{color:#bfbfbf}.dark .prompt-text.active{color:#fff}.prompt-text{color:#6d6d6d}.prompt-text.active{color:#282828}.vertical-line{width:1px;margin-left:16px;margin-top:16px;background-color:#6d6d6d}.dark .vertical-line{background-color:#fff}.slide-status-badge{margin-top:16px;padding:4px 12px;border-radius:12px;width:-moz-fit-content;width:fit-content;font-weight:700}.slide-status-badge.ready,.slide-status-badge.running{background-color:#0086dd;color:#fff}.dark .slide-status-badge.ready{color:#282828;background-color:#2fd566}.dark .slide-status-badge.running{background-color:#0086dd;color:#282828}.progress-bar-bg{background-color:#0086dd}.dark .progress-bar-bg{background-color:#2fd566}.progress-bar-cover{background-color:#c1c1c1}.dark .progress-bar-cover{background-color:#fff}.progress-bar-text{color:#282828}.dark .progress-bar-text{color:#fff}.io-circle{background-color:#0086dd;width:24px;height:24px;border-radius:50px}.dark .io-circle{background-color:#2fd566}.io-text{color:#fff}.dark .io-text{color:#222}.dark .llm-heading.is-prompt{color:#fff}.dark .llm-heading:not(.is-prompt){color:#2fd566}.llm-heading.is-prompt{color:#282828}.llm-heading:not(.is-prompt){color:#0086dd}.project-loading-state{width:100wh}img.black-tick{filter:invert(1) brightness(0)}.dark img.black-tick{filter:none}.slides-loading-state{background-color:#f7f7f7;width:100vw;height:100vh}.dark .slides-loading-state{background-color:#222}.loading-state-logo{font-size:48px;color:#282828}.dark .loading-state-logo{color:#fff}.loading-state-text{color:#282828}.dark .loading-state-text{color:#fff}.run-slides-options{background-color:#fff;border-color:transparent;color:#282828}.dark .run-slides-options{background-color:#424951;color:#fff}.generate-slides-button{color:#0086dd;padding:16px 8px;height:150px}.dark .generate-slides-button{color:#2fd566}.generate-slides-button-text{border-bottom:1px solid #0086dd;width:-moz-fit-content;width:fit-content}.dark .generate-slides-button-text{border-bottom:1px solid #2fd566}.generate-slides-button-text:hover{border-bottom:1px solid #006db4;color:#006db4}.dark .generate-slides-button-text:hover{border-bottom:1px solid #5cff95;color:#5cff95}.activity-container-prompt{padding:6px;gap:6px;color:#282828;display:flex;flex-direction:column}.dark .activity-container-prompt{color:#c9c9c9}.activity-container-prompt-box{padding:16px;background-color:#f4f4f4}.dark .activity-container-prompt-box{background-color:#414141}.header-menu-list,.header-menu-list:hover{background-color:#fff}.dark .header-menu-list,.dark .header-menu-list:hover{background-color:#282828}.header-menu-list-upper-component{background-color:#fff}.dark .header-menu-list-upper-component{background-color:#282828}.header-menu-component{background-color:#f0f6ff}.dark .header-menu-component{background-color:#282828}.header-menu-current-role{color:#0086dd}.dark .header-menu-current-role{color:#2fd566}.header-menu-component-text{color:#282828}.dark .header-menu-component-text{color:#fff}.header-menu-username{color:#0086dd}.dark .header-menu-username{color:#2fd566}.switch-theme-toggle .chakra-switch__track{color:#0086dd}.switch-theme-toggle .chakra-switch__thumb{background-color:#fff}.switch-theme-toggle input:checked~.chakra-switch__track{background-color:#0086dd}.dark .switch-theme-toggle .chakra-switch__track{color:#2fd566}.switch-theme-toggle input:checked~.chakra-switch__track{background-color:#2fd566}.header-menu-role{color:#6d6d6d}.dark .header-menu-role{color:#bfbfbf}.prompt-history-popup{background-color:#b4b4b4}.dark .prompt-history-popup{background-color:#303a47}.prompt-history-title{color:#282828}.dark .prompt-history-title{color:#fff}.prompt-history-button{color:#282828}.prompt-history-button:hover{background-color:#f0f0f0}.dark .prompt-history-button{color:#fff}.dark .prompt-history-button:hover{background-color:#222a32}.ai-prompt-icon{filter:invert(1) brightness(0)}.dark .ai-prompt-icon{filter:none}.table-utility-input{background-color:#f7f7f7;border:1px solid #c3c3c3}.dark .table-utility-input{background-color:#323232;border:1px solid #6d6d6d}.get-select-component{background-color:#3b3b3b;border:0;color:#282828;font-weight:700}.dark .get-select-component{background-color:#3b3b3b;color:#bfbfbf;border:0}.manual-data-entry{color:#000;background-color:#c3c3c3}.dark .manual-data-entry{color:#fff;background-color:#3b3b3b}.graph-table{color:#282828}.dark .graph-table{color:#bfbfbf}a{color:#0086dd!important;text-decoration:underline}.project-sidebar{width:300px;height:100vh;z-index:1;position:fixed;background:#f9f8fb;border-right:1px solid #e1e0e1}.dark .project-sidebar{background:#292929}.header-modelling{padding:24px;z-index:1;height:40px;position:fixed;width:100%;background-color:#f9f8fb;align-items:center;justify-content:space-between;box-shadow:0 4px 15px 0 #0000000d}.dark .header-modelling{background-color:#2d2d2d}.modelling-project-details{font-weight:700;color:#282828}.dark .modelling-project-details{color:#fff}.modelling-project-name{color:#282828}.dark .modelling-project-name{color:#fff}.project-info-box{width:100%;height:-moz-fit-content;height:fit-content;padding:16px 24px;border-bottom:1px solid #e1e0e1}.dark .project-info-header{border-bottom:1px solid #5a5a5a}.project-title{font-weight:700;color:#282828}.dark .project-title{color:#fff}.project-info-button{padding:16px 24px;width:100%;height:-moz-fit-content;height:fit-content;border-bottom:1px solid #e1e0e1}.dark .project-info-button{border-bottom:1px solid #5a5a5a}.project-info-section{justify-content:space-between;align-items:center}.dark .section-title{color:#fff}.dark .section-title.selected{color:#2fd566}.section-title{color:#282828}.section-title.selected{color:#2858fb;font-weight:700;font-family:poppins,sans-serif}.file-stack{padding:16px 0;gap:8px}.no-files-msg{color:#6d6d6d}.dark .no-files-msg{color:#bfbfbf}.info-container-wrapper{padding-top:30px;position:relative}.info-container{border-radius:6px;padding:16px 16px 32px;background-color:#fff;border:1px solid #5b70b5}.dark .info-container{background-color:#282828;border:1px solid #555}.info-container.error{border-color:#dc6767}.info-container-title-box{background-color:#fff;height:30px;margin-top:-46px;margin-left:20px;padding:8px 16px 4px;border-top-left-radius:6px;border-top-right-radius:6px;border:solid #5b70b5;border-width:1px 1px 0;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.dark .info-container-title-box{background-color:#282828;border:solid #555;border-width:1px 1px 0}.info-container-title-box.error{border-color:#dc6767}.circleIconColapsed{background-color:#48d5664f;color:#48d566!important}.circleIconColapsed,.circleIconExpanded{border-radius:7px;padding:4px;margin-right:5px}.circleIconExpanded{background-color:#d89c1670;color:#d89c16!important}.info-container-title{font-weight:700;color:#282828;cursor:pointer}.dark .info-container-title{color:#bfbfbf}.activities-container{display:grid;grid-column-gap:100px;-moz-column-gap:100px;column-gap:100px;grid-template-columns:350px 1fr;min-width:900px;max-width:-moz-fit-content;max-width:fit-content}.activities-container.detailed{align-items:flex-start}.activities-container.summary{align-items:center}.upload-file{color:#282828;text-decoration:underline}.dark .upload-file{color:#bfbfbf}.file-description{color:#282828}.dark .file-description{color:#6d6d6d}.file-item{padding:8px 16px;background-color:#f7f7f7;border-radius:6px;align-items:center;-moz-column-gap:8px;column-gap:8px;height:36px}.dark .file-item{background-color:#343434}.file-item-name{color:#282828}.dark .file-item-name{color:#bfbfbf}.problem-statement{color:#282828}.dark .problem-statement{color:#bfbfbf}.project-type-pill{background-color:#e4e4e4;border-radius:20px;width:-moz-fit-content;width:fit-content;padding:8px 16px;-moz-column-gap:40px;column-gap:40px;align-items:center}.dark .project-type-pill{background-color:#484848}.project-type-pill-text{color:#282828}.dark .project-type-pill-text{color:#fff}.activity-container-button{padding:8px;border-radius:6px;cursor:pointer}.activity-container-button.highlighted{border:1px solid #bfbfbf;background-color:#f4f4f4}.activity-container-button:hover{background-color:#e4e4e4}.activity-text{color:#282828}.activity-container-button.highlighted .activity-text{color:#282828;font-weight:700}.dark .activity-container-button{background-color:transparent}.dark .activity-container-button:hover{background-color:#313131}.dark .activity-container-button.highlighted{border:1px solid #555}.dark .activity-container-button-text{color:#c1c1c1}.dark .activity-container-button.highlighted .activity-text{color:#fff;font-weight:700}.project-activity-details{border-radius:20px;width:-moz-fit-content;width:fit-content;padding:8px 16px;background-color:#eaeaea;-moz-column-gap:40px;column-gap:40px;align-items:center}.dark .project-activity-details{background-color:#484848}.dark .project-activity-details:hover{background-color:#6d6d6d}.project-activity-details-text{color:#282828}.dark .project-activity-details-text{color:#fff}.dark .activity-text{color:#c1c1c1}.toggle-options{width:-moz-fit-content;width:fit-content;background-color:#fff;box-shadow:0 8px 15px 0 rgba(0,0,0,.25);border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:0 16px}.dark .toggle-options{background-color:#313131}.toggle-option-text{padding:8px 16px;color:#363636;display:flex;-moz-column-gap:24px;column-gap:24px;align-items:center}.dark .toggle-option-text{color:#fff}.toggle-text{color:#363636}.dark .toggle-text{color:#fff}.toggle-button{padding:8px 16px;display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center}.toggle-button.first{padding-left:0}.toggle-button.last{padding-right:0;border-right:none}.toggle-button:not(.last){border-right:1px solid #e2e2e2}.dark .toggle-button:not(.last){border-right:1px solid #555}.task-detail-menu-list{border:1px solid #ccc;max-width:150px;min-width:150px;background-color:#f9f9f9;padding:0;list-style:none}.task-detail-menu-item{background-color:#f9f9f9;padding:8px 12px;cursor:pointer;display:flex;align-items:center;color:#282828}.task-detail-menu-item.active,.task-detail-menu-item:hover{background-color:#e6e6e6}.task-detail-menu-item .text{font-weight:400}.task-detail-menu-item.active .text{font-weight:700}.dark .task-detail-menu-list{border:1px solid #555;background-color:#3a3a3a}.dark .task-detail-menu-item{background-color:#3a3a3a;color:#bfbfbf}.dark .task-detail-menu-item.active,.dark .task-detail-menu-item:hover{background-color:#2a2a2a}.task-detail{color:#282828}.dark .task-detail{color:#bfbfbf}.project-statement{color:#282828}.dark .project-statement{color:#bfbfbf}.blink{color:#282828}.dark .blink{color:#fff}.data-bank-section{color:#282828}.dark .data-bank-section{color:#bfbfbf}.settings-button{color:#000}.dark .settings-button{color:#bfbfbf}.operations-loader{background-color:#fff;border:1px solid #c1c1c1;padding:16px;align-items:center;border-radius:6px;-moz-column-gap:16px;column-gap:16px;box-shadow:0 18px 15px rgba(0,0,0,.1)}.dark .operations-loader{background-color:#222;box-shadow:0 18px 15px rgba(0,0,0,.25)}.operations-loader-text{font-size:1rem;color:#282828}.dark .operations-loader-text{color:#fff}.operations-spinner{color:#282828}.dark .operations-spinner{color:#fff}.regenerate-button{border:1px solid #dc6767;border-radius:4px;padding:4px 16px;width:-moz-fit-content;width:fit-content;cursor:pointer}.regenerate-button:hover{background-color:#dc6767}