body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f2f5f9!important;box-sizing:initial!important;font-family:AvenirRegular;margin:0;overflow-x:hidden}.carousel-status,.tick-line,.tick-value{display:none!important}body::-webkit-scrollbar{background:#0000;width:0}body::-webkit-scrollbar-thumb{background:#ccc}body:hover::-webkit-scrollbar-thumb{background:#999}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{  font-family:"AvenirRegular";  src:local("AvenirRegular"),url(/static/media/AvenirNextLTPro-Regular.94f2f163d4b698242fef.otf)}@font-face{  font-family:"AvenirDemi";  src:local("AvenirDemi"),url(/static/media/AvenirNextLTPro-Demi.2a0cec709a4166a967dc.otf)}@font-face{  font-family:"AvenirBold";  src:local("AvenirBold"),url(/static/media/AvenirNextLTPro-Bold.711a4eb654bf1139f123.otf)}.my-class{color:#fff!important;font-family:AvenirRegular!important;font-weight:700!important;letter-spacing:.2rem!important;margin-right:4vw!important;text-decoration:none!important}.makeStyles-sideNavbarLink-57{border-top-left-radius:5px!important}.css-10hburv-MuiTypography-root{font-family:AvenirBold!important}.MuiBox-root css-asvefe{font-family:AvenirRegular!important}.MuiTooltip-popper[data-popper-placement*=left] .css-1k51tf5-MuiTooltip-tooltip{line-height:.9rem!important;margin-right:0!important;padding-bottom:4px}.css-i9fmh8-MuiBackdrop-root-MuiModal-backdrop{background-color:#0000!important}.react-multi-carousel-list ccc{display:none}.carouselContainer{display:none!important}.rdrDateDisplayItem input{margin:0}.css-jlysqt{padding-right:0!important}.css-1yn2w5p,.css-yb0lig{font-family:AvenirRegular!important}.css-1g88xlc{align-items:center!important;justify-content:right!important;width:100%!important}.css-sghohy-MuiButtonBase-root-MuiButton-root{padding-inline:1px!important}button{box-sizing:initial!important}.css-15ctvre-MuiFormLabel-root-MuiInputLabel-root{color:#f2f5f9!important;font-family:AvenirRegular!important;font-size:16px!important}.css-dip3t8{font-family:AvenirBold!important}.MuiDrawer-paperAnchorDockedLeft{margin-top:6.7vh;z-index:-100}.css-19r6kue-MuiContainer-root{margin-left:0!important;margin-right:0!important}.css-z5gn4u-MuiSvgIcon-root{display:none}.css-1097eso{display:none!important}.select-container{margin-top:2.2vh}.css-6ahk8l{padding:0!important}.css-4t3x6l-MuiPaper-root-MuiDrawer-paper{margin-top:18vh}.css-12o98wt,.css-r6ewbb-MuiToolbar-root{min-height:0!important}.image-gallery-thumbnail{margin-right:20px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.content-wrapper{background-color:#f8f8f8}.container-new{display:flex;height:100vh}.MuiTabs-indicator{display:none}.highlight-row{background-color:#eaecf0!important}.container{height:100%;width:100%}.sideNav{flex-shrink:0;height:93.2vh;margin-top:6.8vh;overflow-y:auto;position:relative}.mainContent{margin:0;width:100%}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{margin:0;padding:0}.login-header{font-family:AvenirDemi}.img-container{color:#fff;position:relative;text-align:center}.login-form{align-items:center;display:block;justify-content:center;margin:auto;width:100%!important}.login-background{width:100%}.confirm-btn{background-color:#707070!important;color:#fff!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;height:50px!important;letter-spacing:.02em!important;line-height:137.19%!important;text-transform:none!important;width:98%!important}.login-form-container{align-items:center;background-color:#fff;display:flex;justify-content:center}.login-form{width:100%}.login-form h4{color:#000;font-size:60px;font-weight:600;letter-spacing:.01em;line-height:72px}.login-form h4,.login-form h5{font-style:normal;text-align:left}.login-form h5{color:#121212;font-size:24px;font-weight:400;line-height:137.19%}.enter-mobile-no{width:60%}.text-field-mobile{margin:5% 0}.confirm-btn{color:#fafafa;font-size:24px;font-style:normal;font-weight:700;height:40%;line-height:137.19%;width:100%}.sign-up{margin:5% 0}.back-to-booking{left:16px;position:absolute;top:8px}.kfl-logo{height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.super-login-parent{background-color:#707070;height:100%}.super-parent-login{align-items:center;background-color:#707070;display:flex;flex-direction:column;height:100vh!important;width:auto}.header-login-image{height:auto;margin-top:50px;max-width:600px;width:24vw}.kstudio-login-text{color:#fff;font-family:AvenirBold;font-size:2vw}.login-container-super-parent{display:flex}.login-container-parent{align-items:center;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;height:44vh;justify-content:center;margin-bottom:auto;padding:20px;width:38vw}.login-header-text{color:#000;font-family:AvenirBold;font-size:2vw;margin-bottom:5%}.login-header-para{color:#707070;font-family:AvenirRegular;margin-bottom:5%}.login-top-image-parent{display:flex;justify-content:center;margin-bottom:35px}.confirm-btn-login-page{background-color:#7b8bd4!important;border-radius:0!important;color:#fff!important;font-family:AvenirBold!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;height:30px!important;letter-spacing:.02em!important;line-height:137.19%!important;text-transform:none!important;width:98.5%!important}.enter-mobile-no-new{background-color:#f0f0f0!important;border-width:0;border:1px solid #e0e0e0;border-radius:4px;box-sizing:border-box!important;color:#f0f0f0!important;color:#000!important;font-family:AvenirRegular!important;height:40px!important;margin-left:0;padding:0 40px 0 10px;width:100%!important}.enter-mobile-no-new:focus{outline:none}.username-login-new{margin-bottom:5%}.login-container-child{width:28vw}.password-container{align-items:center;display:flex;position:relative}.visibility-icon{color:#707070;cursor:pointer;position:absolute;right:10px}.submit-btn-login{width:98%}@media screen and (max-width:1000px){.super-login-parent{background-color:#707070;height:100%}.super-parent-login{align-items:center;background-color:#707070;display:flex;flex-direction:column;width:auto}.header-login-image{height:auto;margin-top:50px;max-width:600px;width:300px}.submit-btn-login{width:107%}.login-container-child{width:100%}.kstudio-login-text{color:#fff;font-family:AvenirBold;font-size:22px}.login-container-super-parent{display:flex;justify-content:center;width:100%!important}.login-header-text{color:#000;font-family:AvenirBold;font-size:36px;margin-bottom:5%}.login-header-para{color:#707070;font-family:AvenirRegular;margin-bottom:5%}.login-top-image-parent{display:flex;justify-content:center;margin-bottom:4vh}.confirm-btn-login-page{background-color:#7b8bd4!important;border-radius:0!important;color:#fff!important;font-family:AvenirBold!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;height:30px!important;letter-spacing:.02em!important;line-height:137.19%!important;text-transform:none!important;width:90%!important}.enter-mobile-no-new{border-width:0;color:#f0f0f0!important;color:#000!important;height:40px!important;margin-left:0;width:100%!important}.username-login-new{margin-bottom:5%;width:100%}.login-container-parent{align-items:center;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;height:45vh;justify-content:center;padding:0 20px 20px;width:70vw}form{width:90%}}@media screen and (max-width:900px){.login-form-container{align-items:flex-start}.login-form{width:100%}.login-form h4{font-size:35px}.login-form h5{font-size:12px}.confirm-btn{font-size:24px;width:96%!important}.social-media-logo{bottom:8px;display:flex;left:16px;left:50%;padding:2%;position:absolute;top:85%;transform:translate(-50%,-50%)}.login-background{height:auto;width:0}.kfl-logo{height:80px;left:0;position:static;top:0;transform:translate(0)}.login-container-parent{align-items:flex-start;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;height:400px;justify-content:center;padding:0 20px 20px;width:100%}}.excel-container-parent{height:100%;margin:0}.excel-container-parent,.excel-uploader-container{align-items:center;display:flex;justify-content:center}.excel-uploader-container{flex-direction:column;margin-top:10%;max-width:80%}.form-container{align-items:center;display:flex;flex-direction:column;width:100%}.choose-file-input{margin-bottom:10px;width:100%}.upload-button{background-color:#1700c0;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:background-color .3s ease;width:50%}@media screen and (max-width:1366px){.header-section{font-size:16px;height:40px;padding:0}.filter-section{height:30px;width:106px}.filter-section button{font-size:12px;width:50px}}@media screen and (min-width:767px) and (max-width:1000px){.dashboard-container{margin-top:97px}.custom-box-style{left:0;position:absolute !;width:100%}.mobile-container{padding:0 4% 4%}.mobileGraphHeading{margin-bottom:4%!important;margin-top:4%;padding-left:4%;padding-right:2%!important}}@media screen and (max-width:766px){.dashboard-goal-reviews-section{margin-left:5%;width:95%}.custom-box-style{width:100%}.mobile-container{padding:0 4% 4%}.mobileGraphHeading{margin-bottom:4%!important;margin-top:4%;padding-left:4%;padding-right:2%!important}.dashboard-mechanics{margin-bottom:5%;margin-left:2%;width:95%}.dashboard-container{margin-top:97px}.dashboard-overview-section{align-items:center;display:flex;margin-left:2%;margin-top:6%;width:95%}.filter-section{background-color:#e6e6e6;display:flex;height:40px;margin-bottom:4.5%;margin-top:0;overflow:hidden;width:100px}.filter-section button{background-color:initial;border:none;border-right:1px solid #e5e5e5;font-size:14px;font-weight:400;height:100%;width:70px}.filter-section button:nth-child(3){border:none}.dashboard-filter-section{align-items:center;display:flex;justify-content:flex-end;padding-bottom:10%;padding-top:6.5%}.MuiBox-root.css-ogghsv{display:none}.dashboard-grossprofit{background-color:#fff;border-radius:6px;grid-column:1/2;grid-row:2/3;margin-bottom:3%;margin-left:2%;width:95%}.custom-box-style{left:0;position:absolute !}}.loading-spinner{align-items:center;animation:spinner 1s linear infinite;background:linear-gradient(45deg,#122164 30%,#fff);border-radius:50%;display:flex;height:50px;justify-content:center;position:relative;width:50px}.loading-spinner:before{background-color:#fff;border-radius:50%;content:"";height:40px;position:absolute;width:40px}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.comparisionContainer{display:flex;flex-wrap:wrap;font-family:AvenirRegular;justify-content:space-between;margin-bottom:2%}.comparisionContainerHome,.comparisionContainerHomeSales{display:flex;flex-wrap:wrap;font-family:AvenirRegular;gap:1vw}.section-two-cards-home{border-radius:0;height:9.583vw;margin-bottom:1vw}.section-two-cards,.section-two-cards-home{background-color:#fff;box-sizing:border-box;flex:1 1;padding:1%}.section-two-cards{height:171px;margin-bottom:20px;max-width:calc(19% - 20px)}.section-two-card-header{display:flex;font-family:AvenirRegular!important;justify-content:space-between}.section-two-card-title{color:#707070!important;font-family:AvenirRegular!important;font-size:1.2vw;margin:0;text-align:start}.section-two-card-image{height:64px;width:64px}.mainValue-section{align-items:baseline;display:flex;text-align:start}.mainvalue{color:#122164;font-family:AvenirBold;font-size:1.5vw;font-weight:600;margin:0}.mainValue-section p{align-items:flex-end;color:#000;display:flex;font-size:16px;margin-left:2px;margin-top:6%}.mainValue-section,.section-two-card-body{position:relative}.stats-container::-webkit-scrollbar{width:0}@media screen and (max-width:1450px){.section-two-card-title{font-family:AvenirRegular!important;font-size:1.3vw}.mainvalue{font-size:1.5vw}}@media screen and (max-width:930px){.section-two-card-title{font-family:AvenirRegular!important;font-size:20px}.mainvalue{font-size:2rem;font-weight:700}.section-two-card-image{height:68px;width:68px}.section-two-card-header{display:flex;font-family:AvenirRegular!important;justify-content:space-between}.stats-container{margin-bottom:0;overflow-x:auto}.mainValue-section{margin-top:0}.comparisionContainer{display:flex;flex-wrap:nowrap;font-family:AvenirRegular;justify-content:flex-start;margin-bottom:2%}.section-two-cards{background-color:#fff;border-radius:8px;box-sizing:border-box;flex:0 0 auto;font-family:AvenirRegular;margin-bottom:0;margin-right:2%;max-width:100%;padding:6% 5% 2% 6%;width:calc(100vw - 20px)}}@media (max-width:768px){.stats-container{-webkit-overflow-scrolling:touch;margin:0 16px;overflow-x:auto;scroll-snap-type:x mandatory}.comparisionContainerHomeSales{display:flex;flex-wrap:nowrap;gap:10px}.section-two-cards-home{background:#fff;box-shadow:0 2px 8px #0000000d;flex:0 0 auto;height:184px;padding:32px 25px 22px;position:relative;scroll-snap-align:start;top:10px;width:80vw}.section-two-card-header h6{font-size:12px}.mainvalue{font-size:20px!important}.two-card-bottom{font-size:12px!important}.scroll-indicator-container{display:flex;justify-content:center;margin-top:12px}.scroll-dot{background-color:#d8d8d8;border-radius:50%;height:6px;margin:0 4px;transition:background-color .3s ease;width:6px}.scroll-dot.active{background-color:#122164;border-radius:3px;height:6px;width:10px}}.graph-button{background-color:#f0f0f0;color:#1a1923;height:32px!important;padding:0 10px;width:auto}.graph-button,.graph-button-two{border:0 solid #d3d3d3;cursor:pointer;display:inline-block;font-family:AvenirRegular!important;font-size:14px;transition:background-color .3s,box-shadow .3s}.graph-button-two{background-color:#f8f8f8!important;background-color:#e6e6e6;color:#000;margin-bottom:24px;padding:11px 20px;width:165px}.mui-select-graph-button{color:#000;font-family:AvenirRegular!important;font-size:14px}.graph-button-two option{width:auto}.graph-button-two:focus{background-color:#fff;border-width:0;outline:none}.graph-button select,.graph-button-two select{-webkit-appearance:"none";appearance:"none";background-color:initial;font-size:14px;font-weight:400;outline:none;padding:5px 20px 5px 5px}.filter-section-graph-desktop{display:flex;margin-left:10px}.custom-button{background-color:#fff;background-color:#e6e6e6;border:0 solid #d3d3d3;color:#000;cursor:pointer;font-family:AvenirRegular!important;font-size:14px;height:36px;margin-bottom:0;margin-right:0;padding:0 8px;transition:background-color .3s,box-shadow .3s,width .3s,padding .3s;width:80px}.active-custom-button{background-color:#707070;color:#fff;font-family:AvenirRegular!important;padding:0 15px;width:60px;width:80px}.graph-button:hover{background-color:#f0f0f0;box-shadow:1px 1px 2px #0003}.graphButtonParent{height:32px!important;white-space:nowrap}.graph-buttons-master{display:"flex";flex-direction:"row";justify-content:"space-between";width:"30%"}.graph-distance{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-left:auto;width:auto}.graph-distance>*{margin-right:10px}.graph-height-width{height:300vh!important;width:auto!important}.countSection,.countSection-stacked{margin-bottom:3%}.overviewtext{color:#707070;font-family:AvenirRegular!important}.countSection{background-color:#fff;padding:2%}.countSection-stacked{background-color:#fff;padding-inline:2%}.partcount-title-section h6{font-family:AvenirRegular!important;font-size:1.3vw;font-weight:500;margin-top:.5%}.filter-section{font-size:14px;height:36px!important;padding-left:1%}.filter-section select{background-color:initial;border:none;font-size:14px!important;font-weight:400;height:36px;outline:none;padding-right:20px;width:110%}.filter-section select::-ms-expand{display:none}.filter-section select{-webkit-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAKCAYAAABWiWWfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB7SURBVHgBrcwBDYAgEAXQi2CEi0AUG0ADaQANrEAjIhCBCHpsMm83YaD+7W+Mu3sAdwzVwVwUdaci/4zU42p5L4NQZne6DpCaBIgdSAvIywUUYGqAmu08QhyMHXAbhWqWBugEZGEigR1mARl4kSCQgq7wIZ5BCn6IHYFOOY83G99lsIMAAAAASUVORK5CYII=);background-position:right 8px center;background-repeat:no-repeat;background-size:12px}@media screen and (max-width:1440px){.graph-button-two{background-color:#fff;background-color:#e6e6e6;border:0 solid #d3d3d3;color:#000;cursor:pointer;display:inline-block;font-family:AvenirRegular!important;font-size:14px;height:20px;margin-bottom:24px;margin-top:20px;padding:11px 20px;transition:background-color .3s,box-shadow .3s;width:165px}.graphButtonParent{height:24px!important;white-space:nowrap}.graph-button{background-color:#f0f0f0;border:0 solid #d3d3d3;color:#1a1923;cursor:pointer;display:inline-block;font-family:AvenirRegular!important;padding:0 2px;transition:background-color .3s,box-shadow .3s}.filter-section,.graph-button{font-size:12px;height:24px!important}.filter-section{background-color:#e6e6e6;display:flex;overflow:hidden;padding-left:1%;width:106px}.filter-section select{background-color:initial;border:none;font-size:12px!important;font-weight:400;height:24px;outline:none;padding-right:10px;width:110%}}@media screen and (max-width:1366px){.graph-distance{display:flex;flex-direction:row;justify-content:space-between;width:"100%"}.custom-button,.filter-section select{font-size:1.2vw}}@media screen and (max-width:1000px){.countSection{background-color:#fff;height:100%;padding:5% 2% 2% 4%;width:100%}.graph-distance{display:flex;flex-direction:row;gap:5px;width:"100%"}.heading-graph-mobile{display:block;margin-bottom:15px}.partcount-title-section h6{font-family:AvenirRegular!important;font-size:22px;font-weight:500;margin-bottom:0;margin-top:.5%}.main-container-one{background-color:#fff;grid-column:1;grid-row:1;height:50%;margin-bottom:3.5%;width:95%}.countSection canvas{height:auto;width:auto}.filter-section select{padding:0}.filter-section{display:none}.graph-button:hover{background-color:#f2f2f2;box-shadow:1px 1px 2px #0003}.graph-button{background-color:#fff;background-color:#e6e6e6;border:0 solid #d3d3d3;color:#000;cursor:pointer;font-family:AvenirRegular!important;font-size:14px;height:36px;margin-bottom:7%;margin-right:0;padding:0;padding-inline:10px;transition:background-color .3s,box-shadow .3s}.overviewtext{font-size:12px}.graph-distance{align-items:flex-start}.graph-distance>*{margin-right:0}.filter-section-graph-mobile{display:flex;margin-left:10px}.custom-button{background-color:#fff;background-color:#e6e6e6;border:0 solid #d3d3d3;color:#000;cursor:pointer;flex-grow:1;font-family:AvenirRegular!important;font-size:14px;height:36px;margin-bottom:10%;margin-right:0;padding:0 8px;transition:background-color .3s,box-shadow .3s,width .3s,padding .3s;width:60px}.active-custom-button{background-color:#707070;color:#fff;font-family:AvenirRegular!important;padding:0 10px;width:60px}}@media (max-width:768px){.graph-button{background-color:#fff;background-color:#e6e6e6;border:0 solid #d3d3d3;color:#000;cursor:pointer;font-family:AvenirRegular!important;font-size:12px;height:28.5px!important;margin-bottom:7%;margin-right:0;padding:0;padding-inline:10px;transition:background-color .3s,box-shadow .3s}}@media screen and (max-width:830px){.graphSection{margin-bottom:2%;margin-top:2%}.graphSection,.grossProfitSsection{background-color:#fff;border-radius:6px;height:100%;width:100%}.grossProfitSsection{padding:2%}.chartContainer{margin-top:20px;max-height:450px}}.settings-button{background-color:#fff!important;border:none;border-radius:5px;box-shadow:none!important;color:#000!important;font-size:1rem!important;padding:0 10px;text-transform:capitalize!important}.mobile-heading{color:#333;font-size:1.4vw;margin-top:0}.buttons-box-downArrow{color:#707070}.icons{color:#000!important;font-size:2rem!important}.open-date-picker-button{background-color:#fff!important;border:none;border-radius:5px;box-shadow:none!important;color:#000!important;font-size:1rem!important;padding:0 10px;text-transform:capitalize!important}.selected-date{align-items:center;display:flex;justify-content:center}.add-items-buttton{background-color:#fff!important;border:none;border-radius:5px;box-shadow:none!important;color:#000!important;font-size:1rem!important;padding:0 10px;text-transform:capitalize!important}.buttons-wrapper{margin:0 .3rem!important}.filter-container{align-items:center;display:flex;justify-content:space-between}.button{background-color:initial;border:none;cursor:pointer;outline:none}.button,.filter-title{font-family:AvenirDemi}.filter-title{color:#333;font-size:24px;font-weight:600}.buttons-box{grid-gap:0;display:grid;gap:0;grid-template-columns:auto auto;height:45;margin-left:0;margin-top:0;width:30%!important}.top-heading-date-download{align-items:center;display:flex;justify-content:flex-end}.top-heading-date{margin-right:80px}.start-to-end-filter{font-family:AvenirRegular!important;width:250px!important}.add-form-button,.start-to-end-filter{background-color:#fff!important;border:none;border-radius:5px;box-shadow:none!important;color:#000!important;font-size:1rem!important;padding:0 10px;text-transform:capitalize!important}.add-form-button{width:97px!important}.list-icon,.menu-icon,.setting-icons{background-color:#fff!important;border:none;border-radius:5px;box-shadow:none!important;color:#000!important;font-size:1rem;padding:0 10px}.date-box{color:#333;font-family:AvenirRegular!important;font-size:.729vw;margin-left:5px}.main-filter-downArrow{align-self:flex-end;display:flex;margin-left:5px}.setting-icon{padding:5px 8px}.download-button,.setting-icon{align-items:center;background-color:#fff;border-radius:6px;cursor:pointer;display:flex;justify-content:center;margin-left:20px}.download-button{padding:0 5px}.download-button p{font-family:AvenirDemi;font-size:16px}.download-button img{margin-left:10px;width:20px}@media screen and (max-width:1440px){.buttons-box{margin-left:0}}@media screen and (max-width:1000px){.top-heading-date-download{align-items:center;display:flex;flex-direction:column;height:15%!important}.top-heading-date{margin-right:0}}@media screen and (max-width:1378px){.titles{font-size:20px!important}.buttons-box{gap:0}.start-to-end-filter{height:38px;padding:0!important;width:200px!important}.mobile-heading{font-size:1.5vw;margin-top:0}}@media screen and (max-width:830px){.filter-header{align-items:center;display:flex;margin-top:15px}.filter-title{font-size:18px}.mobile-heading{font-family:AvenirDemi;font-size:20px;font-weight:600;margin-bottom:0;margin-top:40px}.start-to-end-filter{background-color:#fff!important;border:none;border-radius:5px;box-shadow:none!important;color:#000!important;font-size:1rem!important;padding:0 10px;text-transform:capitalize!important}.date-box{font-size:14px!important}.download-button,.filter-sections,.setting-icon{display:none}.buttons-box{grid-gap:5px;align-items:flex-end;display:grid;gap:5px;grid-template-columns:auto auto;height:50px;margin-left:0;margin-top:0;width:"100%"}}.menu-item{color:#707070;font-family:AvenirRegular!important}HeaderNavTab.css

.header-nav{align-items:center;display:flex;overflow:hidden;width:100%}.header-nav .MuiTabs-flexContainer{align-items:center;display:flex;overflow:hidden;white-space:nowrap}.header-nav .MuiTabs-root{flex-grow:1}.navigation-links-container{display:flex;flex-direction:row;margin-left:20%}.header-two{color:#333;font-family:AvenirRegular;font-size:1.4vw;margin-bottom:1.9%}.navigation-link{color:#707070;font-family:AvenirBold;padding:10px 15px;text-decoration:none}.navigation-link:hover{color:#007bff}.navigation-tabs-container{background-color:#f8f8f8;display:flex;font-size:.9vw;height:50px;margin-bottom:2.2vh;margin-top:10px}.navigation-tab-dash,.navigation-tab-main{border-bottom:2px solid #0000;color:#333;font-family:AvenirBold;padding:10px 15px;text-decoration:none}.navigation-tab-dash{font-size:20px}.navigation-tab{border-bottom:3px solid #0000;color:#333;font-family:AvenirBold;font-weight:700;padding:10px 15px;text-decoration:none}.navigation-tab:hover{border-bottom-color:#007bff;color:#007bff}.navigation-tab.active{border-bottom-color:#1700c0;color:#1700c0}@media (max-width:1440px){.navigation-tabs-container{font-size:1vw;height:calc(50px + 1.2em)}.header-two{font-size:1.5vw}}@media (max-width:1000px){.navigation-tabs-container{-ms-overflow-style:none;display:flex;justify-content:flex-start;margin-bottom:1%;margin-top:0;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-width:none;text-align:center;width:100%;z-index:1}.navigation-tabs-container::-webkit-scrollbar{display:none}.header-two{color:#333;font-family:AvenirDemi;font-size:20px;font-weight:600;margin-bottom:4%;margin-top:12px}.navigation-tab{text-wrap:nowrap;align-items:center;color:#707070;display:flex;font-size:16px;font-weight:700;height:70%;justify-content:center;padding:0;padding-inline:20px;width:auto}.navigation-tab.active{border-bottom-color:#1700c0;color:#1700c0}}@media (max-width:767px){.navigation-links-container{align-items:center;flex-direction:column}.navigation-link{margin-bottom:10px}}.rdrCalendarWrapper{background:#fff;box-sizing:border-box;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{color:inherit;flex:1 1;text-align:center;width:0}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;flex-basis:14.28571%;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;right:.25em;top:0}.rdrDay{box-sizing:inherit;cursor:pointer;font:inherit;position:relative;width:14.28571%}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid #0000;border-radius:4px;box-shadow:0 1px 2px 0 #23394236}.rdrDateDisplayItem input{background:#0000;border:0;color:#849095;cursor:pointer;height:2.5em;line-height:2.5em;width:100%}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#0000;background:url("data:image/svg+xml;utf8,<svg width=%279px%27 height=%276px%27 viewBox=%270 0 9 6%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27><g id=%27Artboard%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%28-636.000000, -171.000000%29%27 fill-opacity=%270.368716033%27><g id=%27input%27 transform=%27translate%28172.000000, 37.000000%29%27 fill=%27%230E242F%27 fill-rule=%27nonzero%27><g id=%27Group-9%27 transform=%27translate%28323.000000, 127.000000%29%27><path d=%27M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z%27 id=%27arrow%27></path></g></g></g></svg>") no-repeat;background-position:right 8px center;border:0;border-radius:4px;color:#3e484f;cursor:pointer;outline:0;padding:10px 30px 10px 10px;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{background:#eff2f7;border:0;border-radius:5px;display:block;height:24px;margin:0 .833em;padding:0;width:24px}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{border-style:solid;display:block;height:0;margin:auto;padding:0;text-align:center;transform:translate(-3px);width:0}.rdrPprevButton i{border-color:#0000 #34495e #0000 #0000;border-width:4px 6px 4px 4px;transform:translate(-3px)}.rdrNextButton i{border-color:#0000 #0000 #0000 #34495e;border-width:4px 4px 4px 6px;margin:0 0 0 7px;transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#849095;font-weight:400;line-height:2.667em}.rdrDay{background:#0000;border:0;color:#1d2429;height:3em;line-height:3em;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDay:focus{outline:0}.rdrDayNumber{align-items:center;bottom:0;bottom:5px;display:flex;font-weight:300;justify-content:center;left:0;outline:0;position:absolute;right:0;top:0;top:5px}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{background:#3d91ff;border-radius:2px;bottom:4px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:18px}.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span{color:#ffffffd9}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{background:currentColor;bottom:5px;left:0;position:absolute;right:0;top:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrEndEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview{border-bottom-left-radius:1.333em;border-left-width:1px;border-top-left-radius:1.333em;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-bottom-right-radius:1.333em;border-right-width:1px;border-top-right-radius:1.333em;right:0}.rdrDayEndPreview,.rdrDayInPreview,.rdrDayStartPreview{background:#ffffff17;border:0 solid;bottom:3px;left:0;pointer-events:none;position:absolute;right:0;top:3px;z-index:1}.rdrDayStartPreview{border-bottom-left-radius:1.333em;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:1.333em;border-top-width:1px;left:0}.rdrDayInPreview{border-bottom-width:1px;border-top-width:1px}.rdrDayEndPreview{border-bottom-right-radius:1.333em;border-bottom-width:1px;border-right-width:1px;border-top-right-radius:1.333em;border-top-width:1px;right:2px;right:0}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #eff2f7;font-size:12px;width:226px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{background:#fff;border:0;border-bottom:1px solid #eff2f7;cursor:pointer;display:block;outline:0;padding:0}.rdrStaticRange:focus .rdrStaticRangeLabel,.rdrStaticRange:hover .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;line-height:18px;outline:0;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{border:1px solid #dee7eb;border-radius:4px;color:#6c767a;height:30px;line-height:30px;margin-right:10px;text-align:center;width:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;color:#333;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{background:#0000;border:1px solid;border-radius:1.333em;bottom:-2px;content:"";left:0;position:absolute;right:0;top:-2px}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrDayEndPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrStartEdge{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrDayEndPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrStartEdge{filter:grayscale(100%) opacity(60%)}.rdrMonthName{color:#849095;font-weight:600;padding:.833em;text-align:left}.rdr-buttons-position{bottom:1rem}.mpi-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;margin-top:5%}.center-text{text-align:center}.reuse-one-bread{margin-bottom:"25px";margin-left:"0px",;margin-top:"5px"}.onlyMobDownLoad{display:none}.mobile-table{overflow-y:auto}@media screen and (max-width:1000px){.mobile-table{margin-bottom:10%}.multigage-table-breadcrum-mobile{margin-bottom:50px}.reuse-one-bread{margin-bottom:"0px";margin-left:"0px";margin-top:"5px";width:95%}.breadcrumb-one{padding-inline:32px}.onlyMobDownLoad{display:block}}.breadcrumb-container{background-color:"#F2F5F9";padding-right:8vw;position:absolute;top:115px;width:89.5%}.breadcrumb-container-product-catalog{background-color:#f2f5f9;padding-right:32px;top:100px;width:76.5%}.breadcrumb-one{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.breadcrumb{color:#000;font-family:AvenirRegular;font-size:40!important;text-decoration:none}.breadcrumb-link{color:#707070;font-family:AvenirRegular;font-size:40px;-webkit-text-decoration-color:#707070;text-decoration-color:#707070}@media screen and (max-width:1000px){.breadcrumb-link{color:#707070;font-family:AvenirRegular;font-size:24px;-webkit-text-decoration-color:#707070;text-decoration-color:#707070}.breadcrumb-container{margin-left:0;margin-top:30px;padding-left:0;padding-right:0;position:relative;top:70px;width:100%}.breadcrumb-one{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.breadcrumbs-formobile{align-self:right;display:none;height:50px;padding-right:10px}}@font-face{font-family:AvenirDemi;src:local("AvenirDemi"),url(/static/media/AvenirNextLTPro-Regular.94f2f163d4b698242fef.otf)}@font-face{font-family:AvenirBold;src:local("AvenirBold"),url(/static/media/AvenirNextLTPro-Regular.94f2f163d4b698242fef.otf)}.container{align-items:center;display:flex;height:100vh;justify-content:center}.content{text-align:center}.wip-main{font-family:AvenirBold;font-size:40px}.para{color:#707070;font-family:AvenirRegular;font-size:25px}@media screen and (max-width:1000px){.container{align-items:center;display:flex;height:100vh;justify-content:center;margin-left:0}.wip-main{font-family:AvenirBold;font-size:40px}.para{color:#707070;font-family:AvenirRegular;font-size:20px}}.navItems{font-family:AvenirBold!important}.activeNestedLink{background-color:#7b8bd4;border-bottom-left-radius:5px;border-top-left-radius:5px;font-family:AvenirRegular!important}.logo{align-items:center;display:flex;justify-content:center;margin:10% 3% 3%}.logo img{height:100%;margin:3%;object-fit:cover;width:100%}.sideNavbarLink{font-family:AvenirBold!important;margin:5px 0}.nestedSideNavbarLink,.sideNavbarLink{align-items:center;box-sizing:initial;color:#fff;display:flex;text-decoration:none;transition:background-color .3s}.nestedSideNavbarLink{font-family:AvenirBold;height:40px;margin:5px 0!important;padding:8px 8px 8px 20px}.css-bshv44-MuiButtonBase-root-MuiListItem-root{box-sizing:initial!important}.sideNavbarLink:hover{background-color:#333}.nestedSideNavbarLink,.sideNavbarLink{height:50px}.nav-links{align-items:center;display:flex}.customMuiListItemIcon{margin-right:10px}.activeLink{background-color:#000}.inactiveLink{color:#fff}.nestedSideNavbarLink:hover{background-color:#333}.collapseContainer{max-height:400px;overflow-y:auto}.collapseContainer::-webkit-scrollbar{width:8px}.collapseContainer::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px}.collapseContainer::-webkit-scrollbar-track{background-color:#ffffff1a}.sidebar-content::-webkit-scrollbar{display:none}.sidebar-content{-ms-overflow-style:none;scrollbar-width:none}.sidebar-content::-webkit-scrollbar-thumb{display:none}@media screen and (max-width:830px){.dashboard-main-section{grid-template-columns:43% 1fr 1fr}}.container-adduser{align-items:center;display:flex;justify-content:center;min-height:80vh}.content-adduser{margin-top:7vw;width:70%}.content-adduser,.content-adduser-profile{align-items:center;background-color:#e9edfb;box-sizing:border-box;display:flex;flex-direction:column;height:auto;margin-bottom:50px;padding:20px}.content-adduser-profile{margin-top:15vh;width:80%}.single-element label{color:#696969;font-family:AvenirDemi!important}.input-box-container{display:flex;flex-wrap:wrap;justify-content:center}.input-box-container input,.input-box-container select{background-color:#fff;box-sizing:border-box;font-family:AvenirRegular!important;height:60px;margin:20px 20px 20px 0;padding:10px;width:calc(90% - 10px)}.master-input-box-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.parent-saveuser{align-items:center;background-color:#122164;border:none;border-radius:10px;color:#fff;display:flex;font-family:AvenirRegular;font-size:16px;height:40px;justify-content:center;margin-top:30px;outline:none;width:150px}.main-adduser-parent{align-self:flex-start;color:#000;font-family:AvenirDemi;font-size:24px;margin-top:0;padding:1%}.hideBox{cursor:auto}.single-element{display:flex;flex-direction:column;margin:20px 20px 20px 0;width:calc(40% - 10px)}.master-parent-saveuser{display:flex;justify-content:center;margin-bottom:60px}.input-box-container input{border:none;box-sizing:border-box;margin:4px 0;outline:none;padding:8px}@media screen and (max-width:1000px){.input-box-container input{border:none;box-sizing:border-box;margin:4px 0;outline:none;padding:8px}.container-adduser{align-items:center;display:flex;justify-content:center;min-height:80vh}.single-element{display:flex;flex-direction:column;margin:20px 20px 20px 0;width:calc(100% - 10px)}.input-box-container input,.input-box-container select{height:60px;width:calc(100% - 10px)}.container-adduser{margin-bottom:0;margin-top:80px}.hideBox{display:none}.content-adduser,.content-adduser-profile{height:auto;margin-bottom:50px;margin-top:5vh;width:80%}.content-adduser-profile{align-items:center;background-color:#e9edfb;box-sizing:border-box;display:flex;flex-direction:column;margin-left:0;padding:20px}.parent-saveuser{align-items:center;background-color:#1700c0;border:none;border-radius:10px;color:#fff;display:flex;font-family:AvenirRegular;font-size:16px;height:40px;justify-content:center;margin-bottom:50px;margin-top:50px;outline:none;width:150px}.master-input-box-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:0}}.container-userprofile{align-items:center;height:auto;justify-content:center;margin-top:7vw}.profile-loading{margin-top:450px}.edit-button{font-size:16px;margin-top:20px;padding:10px 20px}.content-userprofile{align-items:flex-start;background-color:#e9edfb;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:column;height:auto;margin-inline:6%;margin-bottom:20px;padding:20px;width:91%}.main-userprofile-parent{align-self:flex-start;color:#000;font-family:AvenirDemi;font-size:20px;margin-top:0}.content-userprofile div{display:flex;flex-direction:column;padding-left:50px;padding-top:10px}.AvenirRegular{font-family:AvenirRegular}.AvenirDemi{font-family:AvenirDemi}.parent-saveuser a{text-decoration:none}.parent-saveuser a:visited{color:inherit}.hideMobileNew{margin-left:5%;padding:0!important;width:200px}.master-parent-edituser-details{align-items:center;display:flex;justify-content:right}.master-parent-edituser-details a:visited{color:#fff}.parent-edituser-details{align-items:center;background-color:#122164;border-radius:10px;color:#fff;display:flex;font-family:AvenirRegular;font-size:16px;height:40px;justify-content:center;margin-bottom:1%;margin-right:3%;text-decoration:none;width:150px}.edit-user-details{text-decoration:none}.edit-user-details:visited{color:inherit}.mobile-edit-user-details{display:none}@media screen and (max-width:1000px){.input-box-container input{height:60px;width:calc(100% - 10px)}.profile-loading{margin-top:150px}.content-adduser{height:auto;margin-left:0;width:100%}.parent-adduser{margin-top:100px}.main-userprofile-parent{color:#000;font-family:AvenirDemi;font-size:20px;margin-top:0}.parent-saveuser{background-color:#122164;border-radius:10px;color:#fff;font-family:AvenirRegular;font-size:16px;height:40px;margin-bottom:50px;margin-left:0;margin-top:50px;width:150px}.master-parent-saveuser,.parent-saveuser{align-items:center;display:flex;justify-content:center}.master-parent-saveuser{height:100px;margin-top:0}.container-userprofile{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:20px;margin-top:120px}.content-userprofile{height:auto;margin-left:0}.edit-user-details{margin:20px 0;text-decoration:none}.desktop-edit-user-details{display:none}.mobile-edit-user-details{display:block}}.hr-line,.imageContentNew{display:none}.infoBox{align-items:center;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 4px #0000001a;display:flex;margin-bottom:3%;padding:2%;text-align:start}.MuiPaper-elevation1{box-shadow:none!important}.keyText{color:#707070;font-family:AvenirRegular;font-size:1.2vw}.valueText{color:#5baa41;font-family:AvenirBold;font-size:1.3vw}.makeStyles-otherBreadcrumsText-101{font-family:AvenirRegular!important;font-size:18!important}.textContent{align-items:start!important;display:flex;flex:1 1;justify-content:flex-start;text-align:start}.imageContent{flex:1 1;height:100%;width:100%}.topimageConnectingRod{display:block;height:auto;margin-left:15%;max-width:35vh;width:100%}.rightImageConnectingRod{display:block;margin-left:40%}.flex-container{display:flex;flex-wrap:wrap;gap:21px;margin-bottom:10vh}.flex-item{box-sizing:border-box;flex:0 1 100%;height:150px;max-width:100%;padding:16px}.mainContainer{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:180px;padding:2%}.MuiGrid-spacing-xs-6{margin:0!important}.MuiContainer-maxWidthLg{margin:0!important;padding-top:0!important}@media screen and (max-width:1440px){.otherBreadcrumsText{font-size:15px!important}.keyText{color:#707070;font-family:AvenirRegular;font-size:1.5vw}.valueText{color:#5baa41;font-family:AvenirBold;font-size:1.8vw}}@media screen and (min-width:831px){.flex-item{flex-basis:calc(25% - 16px);flex-grow:0;flex-shrink:1;max-width:calc(25% - 16px)}}@media screen and (max-width:1000px){.valueText{color:#5baa41;font-family:AvenirBold;font-size:26px}.keyText{color:#707070;font-family:AvenirRegular;font-size:20px}.otherBreadcrumsText{font-size:15px!important}.imageContentNew{display:block;margin-bottom:6%}.hr-line{display:block}.mainContainer{margin-left:0;margin-top:90px;padding:2%}.flex-container{justify-content:center}.twoInfoBox{align-items:center;display:flex;flex-direction:column;margin-bottom:2%}.MuiGrid-spacing-xs-6>.MuiGrid-item{padding:0!important}.flex-item{flex-basis:calc(100% - 16px);flex-grow:0;flex-shrink:1;max-width:calc(100% - 16px)}.infoBox{align-items:flex-start;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;justify-content:center;margin-bottom:6%;margin-left:0;padding:0;padding:6%!important;width:85%}.product-params-box{margin:0 auto 20vh;padding:0;width:auto}.topimageConnectingRod{display:block;height:auto;margin-left:0;max-width:45vh;width:100%}.imageContent{display:none;flex-direction:row;justify-content:center}.parent-infoBox{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow-x:hidden;width:100%}}@media screen and (max-width:830px){.otherBreadcrumsText{font-size:23px!important}}.boxWidth{width:20%}@media screen and (max-width:1000px){.boxWidth{width:30%}}.leadDateTimeCol{align-items:center!important;display:flex!important;justify-content:flex-end!important}.green-cell{background-color:#51ae3a;border-radius:5%}.red-cell{background-color:#d0342c}.grid-table-footer-right{flex-direction:row}.grid-table-footer-right,.no-data-container{align-items:center;display:flex;justify-content:center}.no-data-container{flex-direction:column;margin-top:0}.no-data-message{color:#1a1923;font-family:AvenirBold;font-size:20px;margin-bottom:1%;margin-top:2%}.suggestion{color:#707070;font-family:AvenirRegular;font-size:18px}@media screen and (max-width:1000px){.no-data-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:4%}.no-data-message{color:#1a1923;font-family:AvenirBold;font-size:16px;margin-bottom:2%;margin-top:2%;text-align:center}.suggestion{color:#707070;font-family:AvenirRegular;font-size:14px}}.summary-parent{background-color:#fff;padding-block:.104vw;padding-inline:1.042vw}.container-for-table{display:flex;flex-direction:column;height:79vh;margin-top:97px;overflow:hidden;padding-inline:1vw}.summary-heading{color:#707070;font-family:AvenirRegular;font-size:.833vw;margin-block:.417vw}.summary-para{color:#000;font-family:AvenirRegular;font-size:.729vw;margin-block:.104vw;margin-bottom:.521vw}.mobileGraphHeading-pillar{margin-bottom:1%!important;padding-right:.7%!important}.pillar-summary-heading{color:#707070;font-family:AvenirRegular;font-size:.833vw;margin-block:.417vw}.pillar-summary-para{color:#fff;font-family:AvenirDemi;font-size:1.042vw;margin-block:.104vw}.pillar-section-parent{background-color:#fff;height:100%;margin-bottom:0;margin-top:1.042vw;padding-block:.104vw;padding-inline:1.042vw}.pillar-section-parent-marketing{background-color:#e6e6e6}.pillar-section-parent-first{padding-inline:60px}@media screen and (max-width:1000px){.pillar-section-parent-first{padding-inline:0}.pillar-summary-para{margin-bottom:20px}.mobileGraphHeading-pillar{margin-bottom:4%!important;margin-top:4%;padding-left:4%;padding-right:2%!important}}@media screen and (max-width:766px){.mobileGraphHeading-pillar{margin-bottom:4%!important;margin-top:4%;padding-left:4%;padding-right:2%!important}}.document-master-container{box-sizing:border-box;display:flex;flex-direction:column;height:85vh;margin-top:10vh;padding-inline:1vw}.document-master-wrapper-responsive{flex:1 1;overflow:hidden}.document-master-data-grid{height:100%;min-width:600px;width:100%}@font-face{font-family:AvenirDemi;src:local("AvenirDemi"),url(/static/media/AvenirNextLTPro-Demi.2a0cec709a4166a967dc.otf)}@font-face{font-family:AvenirBold;src:local("AvenirBold"),url(/static/media/AvenirNextLTPro-Bold.711a4eb654bf1139f123.otf)}.pillar-comparisionContainer{display:flex;flex-wrap:wrap;font-family:AvenirRegular;justify-content:space-around;margin-bottom:1%}.pillar-two-cards-parent{align-items:center;display:flex;flex-direction:column}.pillar-element-header-parent{height:40px;margin-top:10px}.pillar-two-cards{max-width:calc(22% - 20px)}.pillar-two-cards,.pillar-two-cards-marketing{background-color:#fff;border-radius:8px;box-sizing:border-box;flex:1 1;height:auto;overflow:visible;padding-top:10px;padding-inline:1.5%;padding-bottom:10px}.pillar-two-cards-marketing{max-width:calc(20% - 30px)}.pillar-two-card-header{display:flex}.pillar-two-card-title-parent{height:20px;margin-bottom:5px}.pillar-two-card-title{color:#212121!important;font-family:AvenirDemi!important;font-size:18px;font-weight:900;height:10px;margin:2px 0 .5vh;text-align:start;text-align:center}.pillar-two-card-image{height:54px;width:54px}.pillarValue-pillar{align-items:baseline;display:flex;height:110px;margin-top:1%;overflow:auto;text-align:start}.pillarValue{color:#1700c0;font-family:AvenirBold;font-size:28px;font-weight:600;margin:0}.pillarValue-pillar p{align-items:flex-end;color:#000;display:flex;font-size:12px;margin-left:2px;margin-top:6%;text-align:center}.pillar-two-card-body{position:relative}.two-card-bottom{font-size:12px;text-align:start}.pillarValue-pillar{position:relative}.pillar-element-header{color:#212121;font-family:AvenirDemi;font-size:14px;font-weight:700;margin-bottom:0;margin-top:0}.pillar-button-parent{display:flex;flex-direction:column;width:80%}.pillar-button-parent button{background-color:#7b8bd4;border-radius:10px;border-width:0;color:#fff;font-family:AvenirDemi;font-size:12px;margin-bottom:10px;padding-block:10px;padding-inline:15px}.pillar-button-parent button:hover{background-color:#707070ea}@media screen and (max-width:1718px){.pillarValue-pillar{margin-top:0}}@media screen and (max-width:1450px){.pillar-two-card-title{font-size:16px}.pillarValue{font-size:24px}}@media screen and (max-width:1210px){.pillar-two-card-title-parent{height:40px}}@media screen and (max-width:930px){.pillar-two-card-title{font-size:16px}.pillarValue-pillar p{align-items:flex-end;color:#000;display:flex;font-size:12px;margin-left:2px;margin-top:6%;padding-block:5px;text-align:center}.pillarValue{font-size:2rem;font-weight:700}.pillar-two-card-title-parent{height:18px}.pillar-element-header-parent{height:50px;margin-top:0}.pillar-two-card-image{height:68px;width:68px}.pillar-two-card-header{display:flex;justify-content:space-between}.pillar-stats-container{margin-bottom:0;overflow-x:auto}.pillarValue-pillar{height:100px;margin-top:2vh}.pillar-comparisionContainer{display:flex;flex-wrap:nowrap;font-family:AvenirRegular;justify-content:flex-start;margin-bottom:2%}.pillar-two-cards{background-color:#fff;border-radius:8px;box-sizing:border-box;flex:0 0 auto;font-family:AvenirRegular;margin-bottom:0;margin-right:2%;max-width:100%;padding:6% 5% 2% 6%;width:calc(100vw - 20px)}}.full-screen-image{background:linear-gradient(90deg,#071724,#133442 50%,#071724);display:flex;flex-direction:column;height:100vh;position:relative;width:100vw;z-index:0}.loading-placeholder{align-items:center;background-color:#f0f0f0;background:linear-gradient(90deg,#071724,#133442 50%,#071724);display:flex;justify-content:center;z-index:1}.background-image,.loading-placeholder{height:100%;position:absolute;width:100%}.background-image{object-fit:cover;opacity:0;transition:opacity .5s ease-in-out}.background-image.loaded{opacity:1}.description-home-title{color:#fff;font-family:AvenirDemi;font-size:26px;letter-spacing:1px;margin-block:3vh;z-index:1}.parent-description-home{margin-top:4vh;text-align:center;width:100%}.center-elements-child,.parent-description-home{align-items:center;display:flex;flex-direction:column;z-index:1}.center-elements-child{background-color:#0000;border-radius:10px;color:#fff;cursor:pointer;height:50vh;justify-content:space-between;padding:2vw;text-decoration:none;width:22vw}.home-two-title{color:#fff;font-family:AvenirBold;font-size:24px;letter-spacing:4px;z-index:1}.home-two-subtitle{color:#fff9;font-family:AvenirDemi;font-size:16px;letter-spacing:3px;margin-top:3vh;z-index:1}.top-text{color:#fff;flex-direction:column;height:30vh;text-align:center}.center-elements,.top-text{align-items:center;display:flex;justify-content:center}.center-elements{background-color:#fff0;border-radius:5px;flex-direction:row;gap:6vw;transition:background-color .3s;width:100vw}.center-elements-child:hover{background-color:#ffffff1a}.center-elements .image-container{align-items:center;display:flex;height:25vh;justify-content:center;overflow:hidden;width:100%}.center-elements img{border-radius:5px;max-height:100%;max-width:100%;object-fit:contain}.description-home-new{color:#fff9;display:inline-block!important;font-family:AvenirRegular;font-size:22px;height:14vh;line-height:3.5vh;text-align:center}.description-home-new span{color:#4fa9e2}@media screen and (max-width:1000px){.center-elements{-ms-overflow-style:none;align-items:center;background-color:#fff0;border-radius:5px;display:flex;flex-direction:row;gap:0;justify-content:flex-start;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}.center-elements-child{cursor:pointer;height:50vh;margin-inline:0;margin-top:5vh;min-width:100vw;padding:0;scroll-snap-align:start;text-decoration:none}.center-elements-child:not(:last-child){margin-right:2vw}.center-elements::-webkit-scrollbar{display:none}.home-two-title{font-size:18px}.home-two-subtitle{font-size:12px;margin-top:2.5vh}.dots-container{align-items:center;bottom:30vw;display:flex;justify-content:center;margin-top:20px;position:absolute;width:100%}.dot{background-color:#fffc;border-radius:50%;cursor:pointer;display:inline-block;height:15px;margin:0 10px;transition:background-color .3s ease;width:15px}.dot.active{background-color:#122164}.description-home-title{font-size:20px}.description-home-new{font-size:16px}.top-text{align-items:center;color:#fff;display:flex;flex-direction:column;height:20vh;justify-content:center;text-align:center}.parent-description-home{margin:0;width:100%}.parent-description-home-parent{flex-direction:row;width:100%}.description-home-new,.parent-description-home-parent{align-items:center;display:"flex";justify-content:center}.description-home-new{flex-direction:column;width:90%}.carousel .control-dots{bottom:0!important;display:flex;gap:20px;justify-content:center;list-style:none;margin:40px 0 0!important;padding:0;position:absolute;width:100%}.carousel .dot{background-color:#fff!important;border-radius:50%;cursor:pointer;height:12px!important;margin:0 100px;transition:background-color .3s ease;width:12px!important}.carousel .dot.active{background-color:#122164}.newone-linkone{color:inherit;text-decoration:none!important}.newone-linkone:active,.newone-linkone:focus,.newone-linkone:hover{color:red}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.container-product-catalog{align-items:flex-start;display:flex;height:auto;height:100%;justify-content:flex-start}.spinner-container{background-color:#fff3;height:100vh;justify-content:center;left:0;top:0;width:100vw;z-index:1000}.content-product-catalog,.spinner-container{align-items:center;display:flex;position:fixed}.content-product-catalog{background-color:#fff!important;border-radius:5px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;flex-direction:column;height:auto;height:92vh;width:16vw;z-index:2}.content-product-second{background-color:#f2f5f9;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2vh;padding-top:2vh;position:fixed;width:100vw;z-index:1}.content-product-catalog-search{border-radius:5px;color:#122164;font-family:AvenirRegular;font-size:16;height:40px;margin-top:10px;padding-left:20px;width:170px}.content-product-second-search{background-color:#122164;border:none;border-radius:5px;color:#fff;font-family:AvenirDemi;font-size:16px;height:45px;width:10vw;z-index:1}.content-product-second-dropdown{border:1px solid #fff;color:#707070;font-family:AvenirRegular;font-size:14px!important;height:30px;width:15.65vw}.content-product-second-dropdown-new{border:1px solid grey;color:grey;font-family:AvenirRegular;font-size:14px!important;height:45px;text-align:center;width:8vw}.content-product-second-dropdown:focus{outline:none}.content-product-second-filter{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:5px;color:#000;display:flex;font-family:AvenirDemi;font-size:26px!important;height:40px;justify-content:space-around;padding-left:5px;padding-right:5px;width:5.8vw}.content-product-catalog-search:focus{outline:none}.side-nav-header-catalog{margin-top:35px}.side-nav-header-catalog-text{color:#707070;font-family:AvenirDemi;font-size:22px;margin-bottom:10px}.catalog-button{background-color:#fff;border:#fff;border-radius:8px;color:#000;font-family:AvenirRegular;font-size:16px;height:19px;height:20px;margin-block:10px;padding-block:10px;padding-left:20px;text-align:left;width:10vw}.catalog-button.active{background-color:#122164;border:#122164;color:#fff;font-family:AvenirDemi;font-size:16px}.content-product-second-filter-para{font-size:1.2rem!important}.cards-catalog-parent-page{-ms-overflow-style:none;display:flex;height:auto;justify-content:center;margin-left:0;overflow:scroll;padding-bottom:4.5vh;padding-top:5.5vh;position:fixed;scrollbar-width:none;width:100%}.cards-catalog-parent-page::-webkit-scrollbar{display:none}.cards-catalog-parent-page-two{-ms-overflow-style:none;height:70vh;margin-block:40px;overflow:scroll;padding-bottom:10vh;scrollbar-width:none}.cards-catalog-parent-page-two::-webkit-scrollbar{display:none}.custom-button-product-catalog{background-color:#fff;background-color:#e6e6e6;border:0 solid #d3d3d3;color:#000;cursor:pointer;font-family:AvenirRegular!important;font-size:16px;height:45px;margin-bottom:0;margin-right:0;padding:0 8px;transition:background-color .3s,box-shadow .3s,width .3s,padding .3s;width:60px}.active-custom-button-product-catalog{background-color:#122164;color:#fff;font-family:AvenirRegular!important;height:45px;width:40px;width:70px}.product-cat-all-table{margin-left:21vw;margin-top:12vh}@media screen and (max-width:1400px){.product-cat-all-table{margin-left:21vw;margin-top:18vh}}@media screen and (max-width:1000px){.content-product-catalog{height:auto;margin-left:0;padding-block:20px;padding-inline:10px;width:80%}.container-product-catalog{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:20px;margin-top:100px}.content-product-second{display:none}}.image-gallery-icon{-webkit-appearance:none;appearance:none;background-color:#0000;border:0;color:#fff;cursor:pointer;filter:drop-shadow(0 2px 2px rgb(25.5,25.5,25.5));outline:none;position:absolute;transition:all .3s ease-out;z-index:4}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-bottom-nav,.image-gallery-top-nav{left:50%;padding:10px;transform:translateX(-50%)}.image-gallery-bottom-nav .image-gallery-svg,.image-gallery-top-nav .image-gallery-svg{height:120px;width:90px}@media(max-width:768px){.image-gallery-bottom-nav .image-gallery-svg,.image-gallery-top-nav .image-gallery-svg{height:72px;width:48px}}@media(max-width:480px){.image-gallery-bottom-nav .image-gallery-svg,.image-gallery-top-nav .image-gallery-svg{height:48px;width:36px}}.image-gallery-bottom-nav[disabled],.image-gallery-top-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-top-nav{top:0}.image-gallery-bottom-nav{bottom:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;-webkit-user-select:none;-o-user-select:none;user-select:none}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{line-height:0;position:relative;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;text-align:center;touch-action:none;white-space:nowrap}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{object-fit:contain;width:100%}.image-gallery-slide .image-gallery-description{background:#0006;bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;appearance:none;background-color:#0000;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{background:#337ab7;border:1px solid #337ab7;transform:scale(1.2)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff;border:1px solid #fff;transform:scale(1.2)}@media(hover:hover)and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-bullets.image-gallery-bullets-vertical{bottom:auto;left:20px;right:auto;top:50%;transform:translateY(-50%);width:auto}.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{display:block;margin:12px 0}@media(max-width:768px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{margin:6px 0;padding:3px}}@media(max-width:480px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{padding:2.7px}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{background:#0000;border:4px solid #0000;display:inline-block;padding:0;transition:border .3s ease-out;width:100px}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid #0000;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{line-height:0;vertical-align:middle;width:100%}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:4px solid #337ab7;outline:none}@media(max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover:hover)and (pointer:fine){.image-gallery-thumbnail:hover{border:4px solid #337ab7;outline:none}}@media(hover:hover)and (pointer:fine)and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;text-shadow:0 2px 2px #1a1a1a;top:50%;transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:#0006;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.customContainer{margin-top:12vh}@media screen and (max-width:1400px){.customContainer{margin-top:18vh;width:74vw}}.rejection-trends-header{font-family:AvenirRegular;font-size:22px}.rejection-trends-options{display:flex;font-family:AvenirRegular;font-size:.9vw;gap:3vw;margin-bottom:2vh}.rejection-trends-child{cursor:pointer;font-family:AvenirDemi;font-size:22px;padding-block:1vh}.rejection-trends-child-search{align-items:center;background-color:#e6e6e6;border-radius:6px;cursor:pointer;display:flex;height:40px;justify-content:center;overflow:hidden;width:120px}@font-face{font-family:AvenirRegular;src:local("AvenirRegular"),url(/static/media/AvenirNextLTPro-Regular.94f2f163d4b698242fef.otf)}.navbar{background-color:#707070;box-shadow:0 2px 4px #0003;color:#fff;display:flex;left:0;overflow-x:hidden;position:fixed;top:0;width:100%;z-index:999}.hide-for-Desktop{display:none}.nav-title{color:#fff;font-family:AvenirRegular;font-size:1.2vw;margin-right:1vw}.forMobile{display:none}.search-container{align-items:center;box-sizing:initial!important;display:flex;margin-left:2vw}.search-icon{margin-right:5px}.input-navbar{background-color:#e5e5e5;border:none;border-radius:5px;font-size:16px;height:23px;margin-left:22%;outline:none;padding:12px;width:350px}.input-navbart:before{content:"\1F50D";margin-right:5px}.icons-container{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;margin-left:auto;width:40%}.icon{cursor:pointer;margin-right:20px}.user-text{color:#000;font-family:AvenirRegular;font-size:16px;margin-right:60px;white-space:nowrap}.dropdown{background-color:#fff;border:1px solid #ccc;padding:10px;position:absolute;right:0;top:40px;z-index:1}@media only screen and (max-width:1000px){.nav-title{color:#707070;font-family:AvenirRegular;font-size:28px}.navbar{align-items:center;flex-direction:row;height:auto}.icons-container{padding-left:0}.forMobile{display:block}.search-container{display:none}.input-navbar{width:100%}.input-navbar,.user-text{margin-right:0}.icons-container{align-items:center;flex-direction:row;margin-top:10px}.icon{margin-bottom:10px;margin-right:0;padding:5px}.dropdown{right:10px;top:50px}}.hideMobile{margin-right:0}@media screen and (max-width:830px){.forMobile{height:5vh;width:20vh}.hideMobile{display:none}.navbar{display:flex;flex-direction:row;justify-content:space-between;width:100%}.hide-for-Desktop{display:block}}.dashboard-container{margin-top:97px;padding-inline:3%;padding-bottom:4vh;width:94%}.SAP-container{margin-top:97px}.mobileGraphHeading{margin-bottom:2%!important;padding-right:0!important}.dropdown-parent{margin-top:2.5%}.dropdown-parent-pie{margin-bottom:2vh;margin-top:3%;padding-inline:4%}.header-section{align-items:center;color:#000;display:flex;font-family:AvenirRegular!important;font-size:22px;font-style:normal;font-weight:700;height:60px;line-height:normal;padding:2% 2% 25px;position:relative}.ComparisionComponant{background-color:"white";margin-bottom:4%;margin-top:"0%";padding:"0%";width:"0%"}.custom-box-style-expanded{left:13%;width:86%}.custom-box-style-expanded,.custom-box-style-shrunk{background-color:#f8f8f8;padding-inline:2%;position:absolute}.custom-box-style-shrunk{left:5%;width:94%}.header-section:after{background-color:#e6e6e6;bottom:0;content:"";height:1px;position:absolute;right:-2%;width:90%}.filter-section{background-color:#e6e6e6;display:flex;height:40px;overflow:hidden;width:106px}.filter-section button{background-color:initial;border:none;border-right:1px solid #e5e5e5;font-size:14px;font-weight:400;height:100%;width:70px}.filter-section button:nth-child(3){border:none}.section-five{grid-column:3/-1;grid-row:3/4}.dashboard-date-filters{margin-bottom:"25px";margin-top:"5px";padding:1%}.dashboard-filter-section{align-items:center;display:flex;justify-content:flex-end}.dashboard-overview-section{align-items:center;display:flex;margin-bottom:10px;margin-top:1.8%}.dashboard-main-section{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin-top:1.5%}.dashboard-grossprofit{background-color:#fff;border-radius:6px;grid-column:1/2;grid-row:2/3}.dashboard-goal-reviews-section{overflow:hidden}.dashboard-mechanics{background-color:#fff;border-radius:6px;width:100%}@media screen and (max-width:1366px){.header-section{font-size:16px;height:40px;padding:0}.filter-section{height:40px;width:106px}.filter-section button{font-size:12px;width:50px}}@media screen and (max-width:1000px){.dropdown-parent{margin-top:40px}.dashboard-date-filters{margin-bottom:"25px";margin-top:"5px";padding:2.5%}}@media screen and (min-width:767px) and (max-width:1000px){.dashboard-container{margin-top:97px}.custom-box-style{left:0;position:absolute !;width:100%}.mobile-container{padding-top:0}.mobileGraphHeading{margin-bottom:4%!important;margin-top:4%;padding-left:4%;padding-right:2%!important}}@media screen and (max-width:766px){.dashboard-goal-reviews-section{margin-left:5%;width:95%}.custom-box-style{width:100%}.mobile-container{padding:0 4% 4%}.mobileGraphHeading{margin-bottom:4%!important;margin-top:4%;padding-left:4%;padding-right:2%!important}.dashboard-mechanics{margin-bottom:5%;margin-left:2%;width:95%}.dashboard-container{margin-top:97px}.dashboard-overview-section{align-items:center;display:flex;margin-left:2%;margin-top:6%;width:95%}.filter-section{background-color:#e6e6e6;display:flex;height:40px;margin-bottom:4.5%;margin-top:0;overflow:hidden;width:100px}.filter-section button{background-color:initial;border:none;border-right:1px solid #e5e5e5;font-size:14px;font-weight:400;height:100%;width:70px}.filter-section button:nth-child(3){border:none}.dashboard-filter-section{align-items:center;display:flex;justify-content:flex-end;padding-bottom:10%;padding-top:6.5%}.MuiBox-root.css-ogghsv{display:none}.dashboard-grossprofit{background-color:#fff;border-radius:6px;grid-column:1/2;grid-row:2/3;margin-bottom:3%;margin-left:2%;width:95%}.custom-box-style{left:0;position:absolute !}}.boxes-container{background-color:#f2f5f9;display:flex;flex-wrap:nowrap;gap:20px;justify-content:space-around;width:100%}.quality-box{align-items:center;background-color:#122164;color:#fff;cursor:pointer;display:flex;flex-grow:1;font-family:AvenirRegular;font-size:24px;height:400px;max-width:400px;min-width:200px;text-align:center}.quality-box,.quality-box-pq-mo{justify-content:center}.quality-home-container{align-items:center;display:flex;height:94vh;justify-content:center;padding:20px}.content-wrapper{width:100%}.header-qh{align-items:center;display:flex;left:4vw;padding-left:10px;position:relative;top:14vh}.boxes-container-pq{background-color:#f2f5f9;display:flex;flex-wrap:nowrap;gap:100px;justify-content:center;width:100%}.quality-box-pq{cursor:pointer;justify-content:center;text-align:center}.quality-box-pq,.quality-box-pq-mo{align-items:center;background-color:#122164;color:#fff;display:flex;flex-grow:1;font-family:AvenirRegular;font-size:24px;height:400px;max-width:400px;min-width:200px}.quality-box-pq-mo{box-sizing:border-box;flex-direction:column;justify-content:space-between;padding:20px}.internal-rejection-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.heading{font-size:1.5rem;margin-bottom:10px}.sub-items{display:flex;flex-direction:column;gap:50px}.sub-item{align-items:center;background-color:#fff;color:#122164;cursor:pointer;display:flex;font-size:1.3rem;height:5vh;justify-content:center;padding:20px;transition:background-color .3s;width:15vw}.sub-item:hover{background-color:#e0e0e0}.otd-dashboard{box-sizing:border-box;font-family:AvenirRegular,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;min-height:100%;width:100%}.otd-dashboard h1,.otd-dashboard h2,.otd-dashboard h3,.otd-dashboard h4{font-family:AvenirBold,AvenirDemi,AvenirRegular,system-ui,sans-serif}.otd-dashboard .recharts-cartesian-axis-tick-value,.otd-dashboard .recharts-text,.otd-dashboard .recharts-tooltip-wrapper{font-family:AvenirRegular,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@media (min-width:1441px){.otd-dashboard .recharts-xAxis .recharts-cartesian-axis-tick text{text-anchor:middle!important;transform:none!important}.otd-dashboard section.MuiPaper-root:not([aria-label="Upcoming schedules"]){padding-bottom:6px!important}.otd-dashboard .otd-chart-body-inner{bottom:-35px!important;height:auto!important;left:0!important;position:absolute!important;right:0!important;top:0!important;width:auto!important}}.otd-dashboard{background-color:#f3f5f9}.otd-dashboard .MuiPaper-root[role=group] .MuiTypography-root{font-family:AvenirDemi,AvenirRegular,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:600}@media (min-width:1200px) and (max-width:1440px){.otd-dashboard{padding-left:12px;padding-right:12px}.otd-dashboard .MuiPaper-root[role=group]{gap:6px!important;min-height:100px!important;padding:12px 14px!important}.otd-dashboard .MuiPaper-root[role=group]>.MuiStack-root .MuiTypography-root{font-size:.8125rem!important;line-height:1.25!important}.otd-dashboard .MuiPaper-root[role=group]>.MuiTypography-root{font-size:1.625rem!important;line-height:1.05!important}.otd-dashboard .MuiPaper-root[role=group]>.MuiStack-root:first-of-type .MuiSvgIcon-root{font-size:18px!important}.otd-dashboard .MuiPaper-root[role=group]>.MuiStack-root:last-of-type>:not(:first-of-type){margin-left:4px!important}.otd-dashboard .MuiPaper-root[role=group]>.MuiStack-root:last-of-type>div:first-child{font-size:.6875rem!important;padding:1px 4px!important}.otd-dashboard .MuiPaper-root[role=group]>.MuiStack-root:last-of-type>div:first-child .MuiSvgIcon-root{font-size:12px!important}.otd-dashboard .MuiPaper-root[role=group]>.MuiStack-root:last-of-type>.MuiTypography-root{font-size:.6875rem!important}.otd-dashboard section.MuiPaper-root{padding:12px 14px!important}.otd-dashboard section.MuiPaper-root>.MuiStack-root:first-of-type{align-items:center!important;column-gap:6px!important;flex-wrap:nowrap!important;min-height:auto!important}.otd-dashboard section.MuiPaper-root>.MuiStack-root:first-of-type>.MuiTypography-root:not(.MuiLink-root){-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1;display:-webkit-box;flex:1 1 80px!important;font-size:.8125rem!important;min-height:0!important;min-width:80px!important;overflow:hidden}.otd-dashboard section.MuiPaper-root .MuiLink-root,.otd-dashboard section.MuiPaper-root [role=button]{font-size:.6875rem!important;min-height:22px!important;padding:2px 6px!important}.otd-dashboard section.MuiPaper-root .MuiIconButton-root{padding:2px!important}.otd-dashboard section.MuiPaper-root .MuiIconButton-root .MuiSvgIcon-root,.otd-dashboard section.MuiPaper-root [role=button] .MuiSvgIcon-root{font-size:14px!important}.otd-dashboard section.MuiPaper-root>.MuiStack-root:first-of-type>.MuiStack-root>:not(:first-of-type){margin-left:4px!important}.otd-dashboard .MuiPaper-root[aria-label="Upcoming schedules"]{padding:12px 14px!important}.otd-dashboard>.MuiStack-root{gap:8px!important}.otd-dashboard section.MuiPaper-root>div:last-of-type{min-height:150px!important}.otd-dashboard .MuiPaper-root[aria-label="Upcoming schedules"] .MuiStack-root>div{padding-bottom:4px!important;padding-top:4px!important}.otd-dashboard .otd-chart-body-inner{bottom:-35px!important;height:auto!important;left:0!important;position:absolute!important;right:0!important;top:0!important;width:auto!important}.otd-dashboard section.MuiPaper-root:not([aria-label="Upcoming schedules"]){padding-bottom:6px!important}}@media (max-width:1024px){.otd-dashboard{padding:12px 14px}}@media (max-width:600px){.otd-dashboard{padding:8px 10px}.otd-dashboard .recharts-cartesian-axis-tick text{font-size:10px}}@media (max-width:380px){.otd-dashboard{padding:6px 8px}}@media print{.otd-dashboard{background:#fff;padding:0}}.pftrack-table-header{background-color:#f9fafb;border-bottom:1px solid #ccc;display:flex;font-weight:700;position:-webkit-sticky;position:sticky;top:0;z-index:10}.pftrack-header-cell{font-size:.833vw;padding:1vw;text-align:left;width:14.375vw}.pftrack-table-body{display:flex;flex-direction:column}.pftrack-table-row{align-items:center;background-color:#fff;border-bottom:1px dashed #ccc;display:flex;height:4.792vw}.pftrack-cell{align-items:center;display:flex;font-size:.833vw;padding:1vw;text-align:left;width:14.375vw}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#0000;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 0.5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;background-color:var(--xy-background-color-default);background-color:var(--xy-background-color,var(--xy-background-color-default));direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-default);background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width-default);stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke-default);stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width-default);stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;pointer-events:none;position:absolute}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected-default);stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke-default);fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:var(--xy-handle-background-color-default);background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color-default);background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.react-flow__minimap{background:var(--xy-minimap-background-color-default);background:var(
    --xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default))
  )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-default);fill:var(
      --xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default))
    );stroke:var(--xy-minimap-mask-stroke-color-default);stroke:var(
      --xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default))
    );stroke-width:var(--xy-minimap-mask-stroke-width-default);stroke-width:var(
      --xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default))
    )}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-default);fill:var(
      --xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default))
    );stroke:var(--xy-minimap-node-stroke-color-default);stroke:var(
      --xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default))
    );stroke-width:var(--xy-minimap-node-stroke-width-default);stroke-width:var(
      --xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default))
    )}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-dots-color-default);fill:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default))
    )}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-lines-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default))
    )}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-cross-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default))
    )}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow-default);box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{align-items:center;background:var(--xy-controls-button-background-color-default);background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      );color:var(--xy-controls-button-color-default);color:var(
      --xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default))
    );cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;-webkit-user-select:none;user-select:none;width:26px}.react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:var(--xy-node-background-color-default);background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));border:var(--xy-node-border,var(--xy-node-border-default));border-radius:var(--xy-node-border-radius-default);border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color-default);color:var(--xy-node-color,var(--xy-node-color-default));font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover-default);box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected-default);box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color-default);background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color-default);background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-default);background:var(
        --xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default))
      );color:var(--xy-controls-button-color-hover-default);color:var(
        --xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default))
      )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color-default);background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;height:5px;translate:-50% -50%;width:5px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color-default);fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color-default);fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.signin-wrapper{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0006;display:flex;height:100vh;justify-content:center}.signin-dialog{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:20px;text-align:center;width:400px}.signin-dialog__heading{color:#333;margin-bottom:15px}.signin-dialog__message{color:#666;margin-bottom:20px}.signin-dialog__reload-btn{background-color:#122164;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 15px}.session-expiry-modal{align-items:center;background:#000000b3;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:10000}.session-expiry-modal-content{background:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;margin:0 20px;max-width:600px;padding:30px;text-align:center;width:100%}.session-expiry-modal-content h2{color:#333;font-size:1.5rem;margin:0}.session-expiry-modal-content p{color:#555;font-size:1rem;margin:20px 0}.session-expiry-modal-content button{background-color:#122164;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s ease}.session-expiry-modal-content button:hover{background-color:#0056b3}.svg-funnel-js{display:inline-block;position:relative}.svg-funnel-js svg{display:block}.svg-funnel-js .svg-funnel-js__labels{display:flex;height:100%;left:0;position:absolute;top:0}.svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__labels{flex-direction:column}.svg-funnel-js .svg-funnel-js__container{height:100%;width:100%}.svg-funnel-js .svg-funnel-js__labels{box-sizing:border-box;width:100%}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label{flex:1 1;position:relative}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__value{color:#1a1923;font-family:AvenirDemi;font-size:1.3vw;line-height:20px;margin-bottom:6px}.svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__title{color:#707070;font-family:AvenirRegular;font-size:.8vw}.svg-funnel-js:not(.svg-funnel-js--vertical){padding-bottom:16px;padding-top:64px}.svg-funnel-js:not(.svg-funnel-js--vertical) .svg-funnel-js__label{padding-left:24px}.svg-funnel-js:not(.svg-funnel-js--vertical) .svg-funnel-js__label:not(:first-child){border-left:1px solid #fff}.svg-funnel-js.svg-funnel-js--vertical{padding-left:120px;padding-right:16px}.svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__label{padding-top:24px}.svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__label:not(:first-child){border-top:1px solid #fff}.scroll-container::-webkit-scrollbar{width:2px}.scroll-container::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:1px}.scroll-container::-webkit-scrollbar-track{background:#f1f1f1}.scroll-container{scrollbar-color:#c1c1c1 #f1f1f1;scrollbar-width:thin}.house{flex-direction:column;margin-top:0}.house,.roof{align-items:center;display:flex}.roof{border-bottom:6.25vw solid #e6e6e6;border-left:32vw solid #0000;border-right:32vw solid #0000;height:auto;justify-content:center;position:relative;width:0}.roof-logo{position:absolute;top:4.5vh;width:12vw}.roof-name-text{color:#a0a0a0;font-family:AvenirDemi;left:50%;position:absolute;text-align:center;top:5vh;transform:translate(-50%,-50%);width:15vw}.pillars{display:flex;justify-content:space-around;margin-top:20px;width:100%}.pillar{background-color:#e6e6e6;height:40vh;transition:all .35s ease;width:2 0}.pillar.expanded{background-color:#e6e6e6;width:9vw}.pillar.shrink{background-color:#e6e6e6;display:flex;justify-content:center;width:3vw}.pillar-label{color:#a0a0a0;font-family:AvenirDemi;font-size:16px;transform:translateY(100%);transform:rotate(180deg);writing-mode:vertical-rl}.icon-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.pillar-icon{max-height:80%;max-width:80%;object-fit:contain}.hide-scrollbar{-ms-overflow-style:none;overflow:-moz-scrollbars-none;overflow-x:hidden;overflow-y:hidden;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{height:0;width:0}.calendar-wrapper{background-color:#fff;display:flex;flex-direction:column;height:calc(100vh - 120px);overflow:hidden}.calendar-controls{border-bottom:1px solid #ddd;display:flex;flex-shrink:0;gap:10px;justify-content:center;padding:10px}.calendar-controls select{border:1px solid #ddd;font-size:14px;height:30px;width:100px}.calendar-grid{display:grid;flex-grow:1;grid-template-columns:repeat(7,1fr);overflow-y:auto}.calendar-day-name{color:#5b5b5b;font-weight:700;padding:10px 5px;text-align:center}.calendar-cell,.calendar-day-name{border:.7px solid #e0e0e0;font-family:AvenirRegular}.calendar-cell{min-height:80px;padding:10px;position:relative}.badge{bottom:4px;color:#000;font-family:AvenirRegular;font-size:10px;padding:2px 6px;position:absolute;right:4px}@media (max-width:768px){.calendar-day-name{font-size:12px;padding:6px 0}.calendar-controls select{font-size:13px;width:90px}.calendar-cell{min-height:60px;padding:6px}}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:100 1000;src:url(/static/media/dmsans-latin.09cead2724b8d8c7e453.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:100 1000;src:url(/static/media/dmsans-latin-ext.ac0988d827a9e03454d0.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}.atnew{--brand-primary:#122164;--brand-primary-50:#eef0f8;--brand-primary-100:#dce0ee;--brand-primary-200:#b8c2dd;--brand-primary-300:#8da0d9;--brand-primary-400:#5e7bc7;--brand-primary-500:#4c63b6;--brand-primary-600:#2e4598;--brand-primary-700:#0e1a4f;--brand-primary-800:#0a143d;--brand-primary-900:#050b26;--blue-bright:#3494e8;--blue-mid:#5e8bc4;--blue-soft:#7da9d6;--blue-pale:#c7d8ec;--fg-1:#1a1923;--fg-2:#707070;--fg-3:#9a9aa1;--fg-on-brand:#fff;--fg-link:var(--brand-primary);--bg-app:#f5f6fa;--bg-surface:#fff;--bg-surface-2:#fafafc;--bg-inset:#f0f1f5;--bg-overlay:#1a19237a;--border-1:#e5e6ec;--border-2:#d6d7de;--border-3:#b7b8c2;--border-brand:var(--brand-primary);--status-success:#1b7f4d;--status-success-bg:#e5f4ec;--status-warning:#b7791f;--status-warning-bg:#fdf3e0;--status-danger:#b42318;--status-danger-bg:#fceae8;--status-info:#1e5fbf;--status-info-bg:#e6effb;--status-neutral:#4b4b55;--status-neutral-bg:#ecedf1;--data-1:#122164;--data-2:#2e4598;--data-3:#4c63b6;--data-4:#3494e8;--data-5:#7da9d6;--data-6:#1b7f4d;--data-7:#707070;--data-grid:#ecedf1;--data-axis:#9a9aa1;--font-sans:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--fs-12:12px;--lh-12:16px;--fs-13:13px;--lh-13:18px;--fs-14:14px;--lh-14:20px;--fs-15:15px;--lh-15:22px;--fs-16:16px;--lh-16:24px;--fs-18:18px;--lh-18:26px;--fs-20:20px;--lh-20:28px;--fs-24:24px;--lh-24:32px;--fs-28:28px;--lh-28:36px;--fs-32:32px;--lh-32:40px;--fs-40:40px;--lh-40:48px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--tracking-tight:-0.01em;--tracking-normal:0;--tracking-wide:0.02em;--tracking-caps:0.06em;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-0:0;--radius-sm:2px;--radius-pill:2px;--shadow-1:0 1px 0 0 #1221640a,0 1px 2px 0 #1221640f;--shadow-2:0 1px 2px 0 #1221640f,0 4px 12px -2px #12216414;--shadow-3:0 8px 24px -4px #12216429,0 2px 6px 0 #12216414;--shadow-focus:0 0 0 3px #1221642e;--shadow-focus-danger:0 0 0 3px #b423182e;--ease-standard:cubic-bezier(0.2,0,0,1);--ease-emphasized:cubic-bezier(0.3,0,0,1);--dur-fast:120ms;--dur-base:180ms;--dur-slow:260ms;--sidebar-w:232px;--sidebar-w-collapsed:64px;--topbar-h:56px;--content-max:1440px;--h-display-size:var(--fs-40);--h-display-lh:var(--lh-40);--h-display-weight:var(--fw-bold);--h-display-track:var(--tracking-tight);--h1-size:var(--fs-32);--h1-lh:var(--lh-32);--h1-weight:var(--fw-bold);--h1-track:var(--tracking-tight);--h2-size:var(--fs-24);--h2-lh:var(--lh-24);--h2-weight:var(--fw-semibold);--h2-track:var(--tracking-tight);--h3-size:var(--fs-20);--h3-lh:var(--lh-20);--h3-weight:var(--fw-semibold);--h3-track:var(--tracking-normal);--h4-size:var(--fs-16);--h4-lh:var(--lh-16);--h4-weight:var(--fw-semibold);--h4-track:var(--tracking-normal);--body-size:var(--fs-14);--body-lh:var(--lh-14);--body-weight:var(--fw-regular);--body-lg-size:var(--fs-16);--body-lg-lh:var(--lh-16);--body-sm-size:var(--fs-13);--body-sm-lh:var(--lh-13);--label-size:var(--fs-13);--label-lh:var(--lh-13);--label-weight:var(--fw-medium);--caption-size:var(--fs-12);--caption-lh:var(--lh-12);--caption-weight:var(--fw-regular);--overline-size:var(--fs-12);--overline-lh:var(--lh-12);--overline-weight:var(--fw-semibold);--overline-track:var(--tracking-caps);--metric-size:var(--fs-32);--metric-lh:var(--lh-32);--metric-weight:var(--fw-semibold);--metric-track:var(--tracking-tight);--metric-lg-size:var(--fs-40);--metric-lg-lh:var(--lh-40);font-size:var(--body-size);line-height:var(--body-lh);text-rendering:optimizeLegibility}.atnew .ks-h-display{color:var(--fg-1);font:var(--h-display-weight) var(--h-display-size)/var(--h-display-lh) var(--font-sans);letter-spacing:var(--h-display-track)}.atnew .ks-h1{font:var(--h1-weight) var(--h1-size)/var(--h1-lh) var(--font-sans);letter-spacing:var(--h1-track)}.atnew .ks-h2{color:var(--fg-1);font:var(--h2-weight) var(--h2-size)/var(--h2-lh) var(--font-sans);letter-spacing:var(--h2-track)}.atnew .ks-h3{color:var(--fg-1);font:var(--h3-weight) var(--h3-size)/var(--h3-lh) var(--font-sans)}.atnew .ks-h4{color:var(--fg-1);font:var(--h4-weight) var(--h4-size)/var(--h4-lh) var(--font-sans)}.atnew .ks-body{color:var(--fg-1);font:var(--body-weight) var(--body-size)/var(--body-lh) var(--font-sans)}.atnew .ks-body-lg{color:var(--fg-1);font:var(--body-weight) var(--body-lg-size)/var(--body-lg-lh) var(--font-sans)}.atnew .ks-body-sm{color:var(--fg-2);font:var(--body-weight) var(--body-sm-size)/var(--body-sm-lh) var(--font-sans)}.atnew .ks-label{color:var(--fg-1);font:var(--label-weight) var(--label-size)/var(--label-lh) var(--font-sans)}.atnew .ks-caption{color:var(--fg-2);font:var(--caption-weight) var(--caption-size)/var(--caption-lh) var(--font-sans)}.atnew .ks-overline{font:var(--overline-weight) var(--overline-size)/var(--overline-lh) var(--font-sans);letter-spacing:var(--tracking-caps)}.atnew .ks-metric{font-feature-settings:"tnum";font:var(--metric-weight) var(--metric-size)/var(--metric-lh) var(--font-sans);font-variant-numeric:tabular-nums}.atnew .ks-metric,.atnew .ks-metric-lg{color:var(--fg-1);letter-spacing:var(--metric-track)}.atnew .ks-metric-lg{font-feature-settings:"tnum";font:var(--metric-weight) var(--metric-lg-size)/var(--metric-lg-lh) var(--font-sans);font-variant-numeric:tabular-nums}.atnew .ks-mono{font-feature-settings:"tnum";font-family:var(--font-mono);font-variant-numeric:tabular-nums}.atnew{-webkit-font-smoothing:antialiased;font-family:var(--font-sans);font-size:14px;line-height:20px;margin:0;min-height:100vh;padding:0}.atnew button{font-family:inherit}.atnew a{color:var(--brand-primary);text-decoration:none}.atnew a:hover{text-decoration:underline;text-underline-offset:3px}.atnew .ks-app{display:flex;min-height:100vh}.atnew .ks-sidebar{background:#fff;border-right:1px solid var(--border-1);display:flex;flex-direction:column;flex-shrink:0;height:100vh;overflow-y:auto;position:-webkit-sticky;position:sticky;top:0;width:var(--sidebar-w)}.atnew .ks-sidebar-logo{border-bottom:1px solid var(--border-1);padding:14px 16px}.atnew .ks-sidebar-group{color:var(--fg-3);font:600 10px/14px var(--font-sans);letter-spacing:.08em;padding:16px 16px 6px;text-transform:uppercase}.atnew .ks-nav-item{align-items:center;background:#0000;border:none;border-left:2px solid #0000;color:var(--fg-1);cursor:pointer;display:flex;font:500 13px/20px var(--font-sans);gap:10px;padding:8px 16px;text-align:left;width:100%}.atnew .ks-nav-item:hover{background:var(--brand-primary-50);border-left-color:#12216433}.atnew .ks-nav-item.is-active{background:var(--brand-primary-50);border-left-color:var(--brand-primary);color:var(--brand-primary);font-weight:600}.atnew .ks-nav-icon{display:inline-flex;justify-content:center;width:18px}.atnew .ks-sidebar-foot{align-items:center;border-top:1px solid var(--border-1);color:var(--fg-2);display:flex;font-size:12px;gap:10px;margin-top:auto;padding:12px 16px}.atnew .ks-main{display:flex;flex:1 1;flex-direction:column;min-width:0}.atnew .ks-topbar{align-items:center;background:#fff;border-bottom:1px solid var(--border-1);display:flex;gap:12px;height:var(--topbar-h);padding:0 24px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.atnew .ks-topbar-search{flex:1 1;max-width:420px;position:relative}.atnew .ks-topbar-search input{background:var(--bg-inset);border:1px solid var(--border-1);color:var(--fg-1);font:400 13px/20px var(--font-sans);height:34px;padding:6px 12px 6px 32px;width:100%}.atnew .ks-topbar-search input:focus{background:#fff;border-color:var(--brand-primary);box-shadow:var(--shadow-focus);outline:none}.atnew .ks-topbar-search .lead{color:var(--fg-3);left:10px;position:absolute;top:50%;transform:translateY(-50%)}.atnew .ks-topbar-meta{color:var(--fg-2);font-size:12px;margin-left:auto}.atnew .ks-topbar-icon{align-items:center;background:#fff;border:1px solid var(--border-1);color:var(--fg-1);cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:relative;width:32px}.atnew .ks-topbar-icon .pip{background:var(--status-danger);height:6px;position:absolute;right:4px;top:4px;width:6px}.atnew .ks-content{flex:1 1;margin:0 auto;max-width:var(--content-max);padding:24px;width:100%}.atnew .ks-page-head{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.atnew .ks-overline{color:var(--fg-2);font:600 11px/16px var(--font-sans);letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.atnew .ks-h1{color:var(--fg-1);font:700 28px/36px var(--font-sans);letter-spacing:-.01em;margin:0}.atnew .ks-page-sub{color:var(--fg-2);font:400 14px/20px var(--font-sans);margin:6px 0 0}.atnew .ks-page-actions{align-items:center;display:flex;gap:8px}.atnew .ks-btn{align-items:center;border:1px solid #0000;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-weight:600;gap:8px;justify-content:center;transition:background .12s var(--ease-standard),color .12s var(--ease-standard),border-color .12s var(--ease-standard)}.atnew .ks-btn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.atnew .ks-btn:disabled{cursor:not-allowed;opacity:.4}.atnew .ks-btn-sm{font-size:12px;line-height:16px;padding:3px 10px}.atnew .ks-btn-md{font-size:13px;line-height:18px;padding:6px 14px}.atnew .ks-btn-lg{font-size:14px;line-height:20px;padding:9px 18px}.atnew .ks-btn-primary{background:var(--brand-primary);color:#fff}.atnew .ks-btn-primary:hover:not(:disabled){background:var(--brand-primary-700)}.atnew .ks-btn-primary:active:not(:disabled){background:var(--brand-primary-800)}.atnew .ks-btn-secondary{background:#fff;border-color:var(--border-2);color:var(--fg-1)}.atnew .ks-btn-secondary:hover:not(:disabled){border-color:var(--border-3)}.atnew .ks-btn-ghost{background:#0000;color:var(--brand-primary)}.atnew .ks-btn-ghost:hover:not(:disabled){background:var(--brand-primary-50)}.atnew .ks-btn-danger{background:var(--status-danger);color:#fff}.atnew .ks-btn-danger:hover:not(:disabled){background:#93180f}.atnew .ks-btn-danger:focus-visible{box-shadow:var(--shadow-focus-danger)}.atnew .ks-btn-link{background:#0000;color:var(--brand-primary);padding-left:4px;padding-right:4px;text-decoration:underline;text-underline-offset:3px}.atnew .ks-btn-ic{display:inline-flex}.atnew .ks-field{display:flex;flex-direction:column;gap:6px}.atnew .ks-field-label{font:500 13px/18px var(--font-sans)}.atnew .ks-field-hint{color:var(--fg-2);font:400 12px/16px var(--font-sans)}.atnew .ks-field-error{color:var(--status-danger);font:400 12px/16px var(--font-sans)}.atnew .ks-input-wrap{align-items:center;display:flex;position:relative}.atnew .ks-input{background:#fff;border:1px solid var(--border-2);border-radius:var(--radius-sm);color:var(--fg-1);font:400 14px/20px var(--font-sans);padding:8px 12px;width:100%}.atnew .ks-input::placeholder{color:var(--fg-3)}.atnew .ks-input:focus{border-color:var(--brand-primary);box-shadow:var(--shadow-focus);outline:none}.atnew .ks-input-wrap.is-error .ks-input{border-color:var(--status-danger)}.atnew .ks-input-wrap.is-error .ks-input:focus{box-shadow:var(--shadow-focus-danger)}.atnew .ks-input-wrap.has-lead .ks-input{padding-left:32px}.atnew .ks-input-lead{color:var(--fg-3);left:10px;pointer-events:none;position:absolute}.atnew .ks-select-caret{color:var(--fg-2);font-size:12px;pointer-events:none;position:absolute;right:10px}.atnew select.ks-input{-webkit-appearance:none;appearance:none;background:#fff;padding-right:28px}.atnew .ks-seg{background:#fff;border:1px solid var(--border-2);display:inline-flex}.atnew .ks-seg-btn{background:#0000;border:none;color:var(--fg-1);cursor:pointer;font:500 13px/18px var(--font-sans);padding:6px 12px}.atnew .ks-seg-btn.is-on{background:var(--brand-primary);color:#fff}.atnew .ks-badge{align-items:center;display:inline-flex;font:600 11px/16px var(--font-sans);padding:2px 8px}.atnew .ks-badge-success{background:var(--status-success-bg);color:var(--status-success)}.atnew .ks-badge-warning{background:var(--status-warning-bg);color:var(--status-warning)}.atnew .ks-badge-danger{background:var(--status-danger-bg);color:var(--status-danger)}.atnew .ks-badge-info{background:var(--status-info-bg);color:var(--status-info)}.atnew .ks-badge-neutral{background:var(--status-neutral-bg);color:var(--status-neutral)}.atnew .ks-tag{align-items:center;background:var(--bg-surface-2);border:1px solid var(--border-2);color:var(--fg-1);display:inline-flex;font:500 11px/16px var(--font-sans);gap:6px;padding:3px 10px}.atnew .ks-tag-key{color:var(--fg-2);font-weight:400}.atnew .ks-tag-brand{background:var(--brand-primary-50);border-color:var(--brand-primary-100);color:var(--brand-primary)}.atnew .ks-tag-add{background:#fff;border-color:var(--border-3);border-style:dashed;color:var(--brand-primary);font-weight:600}.atnew .ks-tag-x{background:none;border:none;color:var(--fg-3);cursor:pointer;font-size:11px;margin-left:2px;padding:0}.atnew .ks-tag-x:hover{color:var(--fg-1)}.atnew .ks-avatar{display:inline-block;font-family:var(--font-sans);text-align:center}.atnew .ks-kpi{background:#fff;border:1px solid var(--border-1);border-radius:var(--radius-sm);box-shadow:var(--shadow-1);padding:16px}.atnew .ks-kpi-label{color:var(--fg-2);font:600 11px/16px var(--font-sans);letter-spacing:.06em;margin-bottom:10px;text-transform:uppercase}.atnew .ks-kpi-value{font-feature-settings:"tnum";color:var(--fg-1);font:600 32px/40px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.atnew .ks-kpi-unit{color:var(--fg-2);font-size:18px;font-weight:500;margin-left:4px}.atnew .ks-kpi-delta{font-feature-settings:"tnum";font:600 12px/16px var(--font-sans);font-variant-numeric:tabular-nums;margin-top:6px}.atnew .ks-kpi-delta.is-up{color:var(--status-success)}.atnew .ks-kpi-delta.is-down{color:var(--status-danger)}.atnew .ks-kpi-delta.is-flat{color:var(--fg-2)}.atnew .ks-card{background:#fff;border:1px solid var(--border-1);border-radius:var(--radius-sm);box-shadow:var(--shadow-1)}.atnew .ks-card-head{align-items:center;border-bottom:1px solid var(--border-1);display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.atnew .ks-card-title{color:var(--fg-1);font:600 14px/20px var(--font-sans);margin:0}.atnew .ks-card-body.is-padded{padding:16px}.atnew .ks-card-foot{border-top:1px solid var(--border-1);color:var(--fg-2);font:400 12px/16px var(--font-sans);padding:10px 16px}.atnew .ks-table{border-collapse:collapse;font:400 13px/18px var(--font-sans);width:100%}.atnew .ks-table thead th{background:var(--bg-surface-2);color:var(--fg-2);font:600 11px/16px var(--font-sans);letter-spacing:.04em;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0}.atnew .ks-table tbody td,.atnew .ks-table thead th{border-bottom:1px solid var(--border-1);padding:10px 16px;text-align:left}.atnew .ks-table tbody td{color:var(--fg-1);vertical-align:middle}.atnew .ks-table tbody tr:last-child td{border-bottom:none}.atnew .ks-table tbody tr:hover td{background:var(--bg-surface-2)}.atnew .ks-table tbody tr.is-clickable{cursor:pointer}.atnew .ks-table .ks-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.atnew .ks-alert{align-items:flex-start;background:#fff;border:1px solid;display:flex;gap:12px;margin-bottom:12px;padding:12px 14px}.atnew .ks-alert-dot{flex-shrink:0;height:8px;margin-top:6px;width:8px}.atnew .ks-alert-body{flex:1 1}.atnew .ks-alert-title{color:var(--fg-1);font:600 13px/18px var(--font-sans);margin-bottom:2px}.atnew .ks-alert-msg{color:var(--fg-2);font:400 13px/18px var(--font-sans)}.atnew .ks-alert-x{background:none;border:none;color:var(--fg-3);cursor:pointer;font-size:12px;padding:0 0 0 6px}.atnew .ks-alert-info{background:var(--status-info-bg);border-color:var(--status-info)}.atnew .ks-alert-info .ks-alert-dot{background:var(--status-info)}.atnew .ks-alert-warning{background:var(--status-warning-bg);border-color:var(--status-warning)}.atnew .ks-alert-warning .ks-alert-dot{background:var(--status-warning)}.atnew .ks-alert-error{background:var(--status-danger-bg);border-color:var(--status-danger)}.atnew .ks-alert-error .ks-alert-dot{background:var(--status-danger)}.atnew .ks-alert-success{background:var(--status-success-bg);border-color:var(--status-success)}.atnew .ks-alert-success .ks-alert-dot{background:var(--status-success)}.atnew .ks-chart{display:block;height:auto;width:100%}.atnew .ks-chart-legend{color:var(--fg-2);display:flex;font:500 12px/16px var(--font-sans);gap:14px;padding:8px 16px 14px}.atnew .ks-chart-legend .sq{display:inline-block;height:10px;margin-right:6px;vertical-align:-1px;width:10px}.atnew .ks-login{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.atnew .ks-login-art{background:var(--brand-primary);color:#fff;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:40px;position:relative}.atnew .ks-login-art:before{background-image:linear-gradient(#ffffff0a 1px,#0000 0),linear-gradient(90deg,#ffffff0a 1px,#0000 0);background-size:32px 32px;content:"";inset:0;pointer-events:none;position:absolute}.atnew .ks-login-art>*{position:relative;z-index:1}.atnew .ks-login-tag{color:#fff9;font:600 11px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.atnew .ks-login-headline{font:700 36px/44px var(--font-sans);letter-spacing:-.01em;margin-top:20px;max-width:480px}.atnew .ks-login-meta{color:#ffffffb3;font:400 13px/20px var(--font-sans)}.atnew .ks-login-form{background:#fff;display:flex;flex-direction:column;justify-content:center;max-width:100%;padding:40px 64px}.atnew .ks-login-form-inner{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:360px;width:100%}.atnew .ks-login-form h2{font:700 24px/32px var(--font-sans);letter-spacing:-.01em;margin:0}.atnew .ks-login-form .sub{color:var(--fg-2);font:400 14px/20px var(--font-sans)}.atnew .ks-login-foot{align-items:center;color:var(--fg-2);display:flex;font:400 12px/16px var(--font-sans);gap:14px;margin-top:16px}.atnew .ks-grid{grid-gap:16px;display:grid;gap:16px}.atnew .ks-grid-4{grid-template-columns:repeat(4,1fr)}.atnew .ks-grid-3{grid-template-columns:repeat(3,1fr)}.atnew .ks-grid-2{grid-template-columns:repeat(2,1fr)}.atnew .ks-grid-7-5{grid-template-columns:7fr 5fr}.atnew .ks-grid-2-1{grid-template-columns:2fr 1fr}.atnew .ks-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.atnew .ks-stack{display:flex;flex-direction:column;gap:16px}.atnew .ks-gap-8{gap:8px}.atnew .ks-filters{align-items:center;background:#fff;border:1px solid var(--border-1);border-bottom:none;display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px}.atnew .ks-filters .ks-filters-label{color:var(--fg-2);font:500 12px/16px var(--font-sans);margin-right:4px}.atnew .ks-divider{background:var(--border-1);height:1px;margin:24px 0}.atnew .ks-cell-strong{color:var(--fg-1);font-weight:600}.atnew .ks-cell-meta{color:var(--fg-2);font-size:12px}.atnew .ks-report-row{grid-gap:16px;align-items:center;border-bottom:1px solid var(--border-1);display:grid;gap:16px;grid-template-columns:1fr auto auto auto;padding:14px 16px}.atnew .ks-report-row:last-child{border-bottom:none}.atnew .ks-report-row:hover{background:var(--bg-surface-2)}.atnew .ks-report-name{color:var(--fg-1);font:600 14px/20px var(--font-sans)}.atnew .ks-report-meta{color:var(--fg-2);font:400 12px/16px var(--font-sans);margin-top:2px}.atnew{background:var(--bg-app);color:var(--fg-1);font-size:13px;height:100%;line-height:18px;overflow:hidden}.atnew *{box-sizing:border-box}.atnew .app-shell{display:flex;flex-direction:column;height:100vh;overflow:hidden}.atnew .ks-btn,.atnew .ks-card,.atnew .ks-kpi{box-shadow:none!important}.atnew .top-shell{align-items:center;background:var(--brand-primary);color:#fff;display:flex;flex-shrink:0;gap:18px;height:48px;padding:0 16px}.atnew .top-left{gap:14px}.atnew .top-brand,.atnew .top-left{align-items:center;display:flex}.atnew .module-badge{border:1px solid #ffffff52;color:#fff;font:700 11px/1 var(--font-sans);letter-spacing:.08em;padding:6px 9px}.atnew .top-nav{display:flex;flex:1 1;gap:0;height:100%}.atnew .top-link{align-items:center;border-bottom:2px solid #0000;color:#ffffffc7;display:flex;font:500 13px/1 var(--font-sans);padding:0 12px;text-decoration:none}.atnew .top-link:hover{color:#fff;text-decoration:none}.atnew .top-link.is-active{border-bottom-color:#fff;color:#fff;font-weight:600}.atnew .top-right{align-items:center;display:flex;gap:12px}.atnew .top-icon{align-items:center;background:#ffffff14;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-flex;height:30px;justify-content:center;position:relative;width:30px}.atnew .top-icon:hover{background:#ffffff29}.atnew .top-pip{background:var(--status-danger);border:1px solid var(--brand-primary);height:5px;position:absolute;right:6px;top:6px;width:5px}.atnew .top-user{line-height:1.15;text-align:right}.atnew .top-user-name{color:#fff;font:700 12px/14px var(--font-sans)}.atnew .top-user-sub{color:#ffffff9e;font:400 10px/12px var(--font-sans)}.atnew .top-avatar{align-items:center;background:var(--blue-bright);border-radius:2px;color:#fff;display:inline-flex;font:700 11px/1 var(--font-sans);height:30px;justify-content:center;width:30px}.atnew .sub-nav{align-items:stretch;background:#fff;border-bottom:1px solid var(--border-1);display:flex;flex-shrink:0;gap:22px;height:40px;padding:0 16px}.atnew .sub-tab{align-items:center;border-bottom:2px solid #0000;color:var(--fg-2);display:flex;font:500 13px/1 var(--font-sans);text-decoration:none}.atnew .sub-tab:hover{color:var(--fg-1);text-decoration:none}.atnew .sub-tab.is-active{border-bottom-color:var(--brand-primary);color:var(--brand-primary);font-weight:600}.atnew .page-bar{background:#fff;border-bottom:1px solid var(--border-1);flex-shrink:0;justify-content:space-between;padding:7px 16px}.atnew .page-bar-left{align-items:baseline;display:flex;gap:12px;min-width:0}.atnew .page-title{color:var(--fg-1);font:700 17px/22px var(--font-sans);letter-spacing:-.01em;margin:0}.atnew .page-sub{font-feature-settings:"tnum";color:var(--fg-2);font:400 11px/16px var(--font-sans);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atnew .page-bar-right{align-items:center;display:flex;gap:8px}.atnew .page-bar-sep{background:var(--border-1);height:22px;width:1px}.atnew .div-filter{align-items:center;display:flex;gap:8px}.atnew .div-filter-lbl{color:var(--fg-2);font:600 10px/12px var(--font-sans);letter-spacing:.06em;text-transform:uppercase}.atnew .seg{border:1px solid var(--border-2);border-radius:2px;display:inline-flex;overflow:hidden}.atnew .seg-btn{background:#fff;border:none;border-right:1px solid var(--border-1);color:var(--fg-1);cursor:pointer;font:500 12px/14px var(--font-sans);padding:5px 12px}.atnew .seg-btn:last-child{border-right:none}.atnew .seg-btn:hover{background:var(--bg-inset)}.atnew .seg-btn.is-on{background:var(--brand-primary);color:#fff;font-weight:600}.atnew .content{grid-gap:12px;display:grid;flex:1 1;gap:12px;grid-template-rows:auto auto minmax(0,1fr);min-height:0;overflow:hidden;padding:12px}.atnew .kpi-strip{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,1fr)}.atnew .kpi{background:#fff;border:1px solid var(--border-1);border-radius:2px;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:10px 12px;position:relative;text-align:left;transition:border-color var(--dur-fast) var(--ease-standard)}.atnew .kpi:hover{border-color:var(--border-3)}.atnew .kpi:hover .kpi-go{opacity:1}.atnew .kpi-top{align-items:center;display:flex;justify-content:space-between}.atnew .kpi-lbl{color:var(--fg-2);font:600 10px/12px var(--font-sans);letter-spacing:.05em;text-transform:uppercase}.atnew .kpi-tick{border-radius:2px;flex-shrink:0;height:7px;width:7px}.atnew .kpi-tick-brand{background:var(--brand-primary)}.atnew .kpi-tick-warning{background:#e7b519}.atnew .kpi-tick-neutral{background:#e8685a}.atnew .kpi-tick-success{background:#36b26b}.atnew .kpi-tick-danger{background:#c5853c}.atnew .kpi-val{font-feature-settings:"tnum";color:var(--fg-1);font:700 28px/30px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.atnew .kpi-danger .kpi-val{color:var(--status-danger)}.atnew .kpi-unit{color:var(--fg-2);font:600 16px/1 var(--font-sans);margin-left:1px}.atnew .kpi-delta{font-feature-settings:"tnum";align-items:center;display:flex;font:700 11px/14px var(--font-sans);font-variant-numeric:tabular-nums;gap:6px}.atnew .kpi-delta.is-up{color:var(--status-success)}.atnew .kpi-delta.is-down{color:var(--status-danger)}.atnew .kpi-delta-sub{color:var(--fg-3);font-weight:400;letter-spacing:0}.atnew .kpi-go{color:var(--fg-3);opacity:0;position:absolute;right:9px;top:9px;transition:opacity var(--dur-fast)}.atnew .ks-card{border-radius:2px}.atnew .card-head{align-items:center;border-bottom:1px solid var(--border-1);display:flex;gap:10px;justify-content:space-between;min-height:38px;padding:8px 12px}.atnew .card-head-title{align-items:baseline;color:var(--fg-1);display:inline-flex;font:600 12px/16px var(--font-sans);gap:8px}.atnew .card-head-meta{color:var(--fg-2);font:400 11px/14px var(--font-sans)}.atnew .card-head-tools{align-items:center;display:flex;gap:4px}.atnew .card-head-tools .ks-btn-sm{gap:4px;padding:3px 6px}.atnew .chart-card .card-head{padding:7px 10px}.atnew .chart-card .card-head-title{font-size:11px;white-space:nowrap}.atnew .chart-card .card-head-tools .ks-btn-ghost{font-size:11px;padding:3px 4px;white-space:nowrap}.atnew .chart-card .card-head-tools .ks-btn-ghost svg{height:11px;width:11px}.atnew .icon-btn{align-items:center;background:#fff;border:1px solid var(--border-1);border-radius:2px;color:var(--fg-2);cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.atnew .icon-btn:hover{background:var(--bg-inset);border-color:var(--border-3);color:var(--fg-1)}.atnew .charts-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.25fr 1.25fr 1fr 1fr 1fr;min-height:0}.atnew .chart-card{background:#fff;border:1px solid var(--border-1);display:flex;flex-direction:column;min-height:0}.atnew .chart-body{flex:1 1;min-height:0;overflow:hidden;padding:10px 12px}.atnew .sbl{display:flex;flex-direction:column;gap:9px}.atnew .sbl-row{grid-gap:10px;align-items:center;background:#0000;border:none;border-radius:2px;cursor:pointer;display:grid;gap:10px;grid-template-columns:78px 1fr 40px;padding:2px 4px;text-align:left}.atnew .sbl-row:hover{background:var(--bg-inset)}.atnew .sbl-row.is-selected{background:var(--brand-primary-50)}.atnew .sbl-name{color:var(--fg-1);font:500 11px/14px var(--font-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atnew .sbl-val{color:var(--fg-1);text-align:right}.atnew .sbl-pct,.atnew .sbl-val{font-feature-settings:"tnum";font:700 12px/14px var(--font-sans);font-variant-numeric:tabular-nums}.atnew .sbl-pct{color:var(--brand-primary)}.atnew .hbar-track{background:var(--bg-inset);border-radius:2px;overflow:hidden;width:100%}.atnew .hbar-fill{display:flex;height:100%}.atnew .hbar-seg{height:100%}.atnew .chart-foot-legend{border-top:1px solid var(--border-1);color:var(--fg-2);display:flex;flex-wrap:wrap;font:500 10px/13px var(--font-sans);gap:4px 12px;padding:8px 12px}.atnew .cfl-sq{border-radius:2px;display:inline-block;height:9px;margin-right:3px;vertical-align:-1px;width:9px}.atnew .donut-body{align-items:center;display:flex;gap:10px}.atnew .donut,.atnew .pie{flex-shrink:0}.atnew .donut-num{font-feature-settings:"tnum";fill:var(--fg-1);font:700 15px/1 var(--font-sans);font-variant-numeric:tabular-nums}.atnew .donut-lbl{fill:var(--fg-2);font:500 8px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.atnew .legend{display:flex;flex:1 1;flex-direction:column;gap:4px;list-style:none;margin:0;min-width:0;padding:0}.atnew .legend-row{grid-gap:5px;align-items:center;border-radius:2px;color:var(--fg-1);display:grid;font:500 10px/14px var(--font-sans);gap:5px;grid-template-columns:9px 1fr auto auto;padding:2px}.atnew .legend-row.is-clickable{cursor:pointer}.atnew .legend-row.is-clickable:hover{background:var(--bg-inset)}.atnew .legend-row.is-dim{opacity:.45}.atnew .legend-sq{border-radius:2px;height:9px;width:9px}.atnew .legend-lbl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atnew .legend-val{font-weight:700}.atnew .legend-pct,.atnew .legend-val{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.atnew .legend-pct{color:var(--fg-2);text-align:right;width:24px}.atnew .table-card{background:#fff;border:1px solid var(--border-1);display:flex;flex-direction:column;min-height:0}.atnew .table-head{padding:0 12px 0 4px}.atnew .table-tabs{display:flex}.atnew .table-tab{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:var(--fg-2);cursor:pointer;display:inline-flex;font:500 12px/14px var(--font-sans);gap:7px;padding:11px 12px 9px}.atnew .table-tab:hover{color:var(--fg-1)}.atnew .table-tab.is-on{border-bottom-color:var(--brand-primary);color:var(--brand-primary);font-weight:600}.atnew .table-tab-n{font-feature-settings:"tnum";background:var(--bg-inset);border-radius:2px;color:var(--fg-2);font:700 10px/14px var(--font-sans);font-variant-numeric:tabular-nums;padding:1px 6px}.atnew .table-tab.is-on .table-tab-n{background:var(--brand-primary-50);color:var(--brand-primary)}.atnew .table-scroll{flex:1 1;min-height:0;overflow:auto}.atnew .dash-table{font-feature-settings:"tnum";border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.atnew .dash-table thead th{background:var(--bg-surface-2);border-bottom:1px solid var(--border-1);color:var(--fg-2);font:600 10px/14px var(--font-sans);letter-spacing:.05em;padding:8px 12px;position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;top:0;white-space:nowrap;z-index:2}.atnew .dash-table thead th.ks-num{text-align:right}.atnew .dash-table tbody td{border-bottom:1px solid var(--border-1);color:var(--fg-1);font-size:12px;line-height:16px;padding:7px 12px;vertical-align:middle}.atnew .dash-table tbody tr:last-child td{border-bottom:none}.atnew .dash-table tbody tr.is-clickable{cursor:pointer}.atnew .dash-table tbody tr:hover td{background:var(--bg-surface-2)}.atnew .dash-table .ks-num{text-align:right}.atnew .cell-title{color:var(--fg-1);font:500 12px/16px var(--font-sans)}.atnew .cell-sub{color:var(--fg-3);font:400 10px/13px var(--font-sans);margin-top:1px}.atnew .mono-id{color:var(--fg-2);font-size:11px}.atnew .owner-cell{align-items:center;display:flex;gap:8px}.atnew .owner-meta{min-width:0}.atnew .owner-name{color:var(--fg-1);font:500 12px/14px var(--font-sans);white-space:nowrap}.atnew .owner-role{color:var(--fg-3);font:400 10px/12px var(--font-sans);white-space:nowrap}.atnew .ks-avatar{align-items:center;color:#fff;display:inline-flex;flex-shrink:0;font-weight:600;justify-content:center}.atnew .status-badge{font-size:10px!important;gap:5px;line-height:14px!important;padding:2px 7px!important}.atnew .status-dot{border-radius:2px;height:5px;width:5px}.atnew .status-pill-wrap{display:inline-block;position:relative}.atnew .status-badge.is-editable{border:1px solid #0000;cursor:pointer}.atnew .status-badge.is-editable:hover{filter:brightness(.97)}.atnew .status-menu{background:#fff;border:1px solid var(--border-2);border-radius:2px;box-shadow:var(--shadow-2);min-width:148px;padding:4px;position:fixed;z-index:1000}.atnew .status-menu-item{align-items:center;background:#0000;border:none;border-radius:2px;color:var(--fg-1);cursor:pointer;display:flex;font:500 12px/16px var(--font-sans);gap:8px;padding:7px 9px;text-align:left;width:100%}.atnew .status-menu-item:hover{background:var(--bg-inset)}.atnew .status-menu-item.is-current{color:var(--brand-primary)}.atnew .status-menu-item .status-dot{height:7px;width:7px}.atnew .prio-chip{font-size:10px!important;justify-content:center;min-width:24px;padding:2px 6px!important}.atnew .ks-badge{border-radius:2px}.atnew .tracker-tag{color:var(--fg-1);font:500 11px/15px var(--font-sans)}.atnew .impact-tag{background:var(--brand-primary-50);border:1px solid var(--brand-primary-100);border-radius:2px;color:var(--brand-primary);display:inline-flex;font:600 10px/14px var(--font-sans);letter-spacing:.03em;padding:2px 7px;text-transform:uppercase}.atnew .impact-amt{color:var(--fg-1);font-weight:700}.atnew .fin-edit-cell{border-radius:var(--radius-sm);cursor:text;padding:1px 4px;transition:background .12s}.atnew .fin-edit-cell:hover{background:var(--brand-primary-50);box-shadow:inset 0 0 0 1px var(--brand-primary-100)}.atnew .fin-edit-input{font:600 13px/18px var(--font-sans);padding:4px 6px;text-align:right;width:100px}.atnew .decision-tag{background:var(--bg-inset);border:1px solid var(--border-2);border-radius:2px;color:var(--fg-2);display:inline-flex;font:600 10px/14px var(--font-sans);letter-spacing:.03em;padding:2px 7px;text-transform:uppercase}.atnew .od-days{font-feature-settings:"tnum";color:var(--status-danger);font:700 12px/14px var(--font-sans);font-variant-numeric:tabular-nums}.atnew .due-cell{display:flex;flex-direction:column}.atnew .due-date{color:var(--fg-1);font:500 12px/14px var(--font-sans)}.atnew .due-note{color:var(--fg-3);font:600 10px/12px var(--font-sans);margin-top:1px}.atnew .due-cell.is-overdue .due-date,.atnew .due-cell.is-overdue .due-note{color:var(--status-danger)}.atnew .due-cell.is-soon .due-note,.atnew .due-cell.is-today .due-note{color:var(--status-warning)}.atnew .row-acts{display:flex;gap:4px;justify-content:flex-end}.atnew .ks-table .col-act{text-align:right;width:70px}.atnew .tbl-empty{color:var(--fg-2);font:400 13px/18px var(--font-sans);padding:36px 16px;text-align:center}.atnew .dl-wrap{position:relative}.atnew .dl-menu{background:#fff;border:1px solid var(--border-2);border-radius:2px;box-shadow:var(--shadow-2);min-width:150px;padding:4px;position:absolute;right:0;top:28px;z-index:40}.atnew .dl-menu-head{color:var(--fg-3);font:600 10px/14px var(--font-sans);letter-spacing:.04em;padding:5px 8px;text-transform:uppercase}.atnew .dl-item{align-items:center;background:#0000;border:none;border-radius:2px;color:var(--fg-1);cursor:pointer;display:flex;font:500 12px/16px var(--font-sans);gap:8px;padding:7px 8px;text-align:left;width:100%}.atnew .dl-item:hover{background:var(--bg-inset)}.atnew .drawer-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--bg-overlay);inset:0;position:fixed;z-index:1050}.atnew .drawer{animation:drawer-in var(--dur-slow) var(--ease-emphasized);background:#fff;border-left:1px solid var(--border-2);bottom:0;display:flex;flex-direction:column;max-width:92vw;position:fixed;right:0;top:0;width:560px;z-index:1051}@keyframes drawer-in{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.atnew .drawer-head{align-items:flex-start;border-bottom:1px solid var(--border-1);display:flex;gap:12px;justify-content:space-between;padding:16px}.atnew .drawer-id{color:var(--fg-2);font:600 10px/14px var(--font-sans);letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.atnew .drawer-title{color:var(--fg-1);font:600 17px/23px var(--font-sans);letter-spacing:-.01em;margin:0}.atnew .drawer-body{flex:1 1;overflow-y:auto;padding:16px}.atnew .drawer-grid{grid-gap:14px 18px;border-bottom:1px solid var(--border-1);display:grid;gap:14px 18px;grid-template-columns:1fr 1fr;padding-bottom:16px}.atnew .fld-lbl{color:var(--fg-2);font:600 10px/14px var(--font-sans);letter-spacing:.05em;margin-bottom:5px;text-transform:uppercase}.atnew .fld-val{color:var(--fg-1);font:500 13px/18px var(--font-sans)}.atnew .drawer-impact{border-bottom:1px solid var(--border-1);padding:14px 0}.atnew .drawer-impact-row{align-items:center;display:flex;gap:12px}.atnew .impact-amt-lg{font-feature-settings:"tnum";color:var(--fg-1);font:700 20px/1 var(--font-sans);font-variant-numeric:tabular-nums}.atnew .drawer-section{border-bottom:1px solid var(--border-1);padding:16px 0}.atnew .drawer-section:last-child{border-bottom:none}.atnew .drawer-section .ks-overline{margin-bottom:8px}.atnew .drawer-desc{color:var(--fg-2);font:400 13px/19px var(--font-sans);margin:0}.atnew .timeline{display:flex;flex-direction:column;gap:12px}.atnew .tl-row{display:flex;gap:10px}.atnew .tl-dot{background:var(--border-3);border-radius:2px;flex-shrink:0;height:8px;margin-top:4px;width:8px}.atnew .tl-meta{color:var(--fg-3);font:500 11px/14px var(--font-sans)}.atnew .tl-msg{color:var(--fg-1);font:400 12px/16px var(--font-sans);margin-top:1px}.atnew .drawer-foot{border-top:1px solid var(--border-1);display:flex;gap:8px;padding:12px 16px}.atnew .drawer-foot .ks-btn-primary{margin-left:auto}.atnew .modal-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--bg-overlay);inset:0;position:fixed;z-index:1060}.atnew .modal{background:#fff;border:1px solid var(--border-2);border-radius:2px;display:flex;flex-direction:column;left:50%;max-height:90vh;max-width:94vw;position:fixed;top:50%;transform:translate(-50%,-50%);width:560px;z-index:1061}.atnew .modal-head{align-items:flex-start;border-bottom:1px solid var(--border-1);display:flex;justify-content:space-between;padding:16px}.atnew .modal-title{font:700 18px/24px var(--font-sans);letter-spacing:-.01em;margin:2px 0 0}.atnew .modal-steps{align-items:center;background:var(--bg-surface-2);border-bottom:1px solid var(--border-1);display:flex;gap:10px;padding:12px 16px}.atnew .mstep{color:var(--fg-3);font:600 11px/16px var(--font-sans)}.atnew .mstep.is-on{color:var(--brand-primary)}.atnew .mstep.is-done{color:var(--status-success)}.atnew .mstep-bar{background:var(--border-2);flex:1 1;height:1px}.atnew .modal-body{overflow-y:auto;padding:16px}.atnew .form-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.atnew .form-col-2{grid-column:1/-1}.atnew .ks-field-label{color:var(--fg-1);font:600 12px/16px var(--font-sans)}.atnew .modal .ks-input{border-radius:2px;font-size:13px;padding:7px 10px}.atnew .modal textarea.ks-input{resize:vertical}.atnew .modal .ks-input.is-err{border-color:var(--status-danger)}.atnew .modal .ks-input-wrap{position:relative}.atnew .modal .ks-select-caret{color:var(--fg-2);font-size:11px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.atnew .review-grid{display:flex;flex-direction:column}.atnew .rev-row{grid-gap:12px;border-bottom:1px solid var(--border-1);display:grid;gap:12px;grid-template-columns:110px 1fr;padding:10px 0}.atnew .rev-row:last-child{border-bottom:none}.atnew .rev-lbl{color:var(--fg-2);font:600 11px/16px var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.atnew .rev-val{color:var(--fg-1);font:500 13px/18px var(--font-sans)}.atnew .modal-foot{align-items:center;border-top:1px solid var(--border-1);display:flex;gap:8px;padding:12px 16px}.atnew .detail-page{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.atnew .detail-page-bar{border-bottom:1px solid var(--border-1);display:flex;gap:10px;padding:7px 16px}.atnew .detail-page-bar,.atnew .dp-back{align-items:center;background:#fff;flex-shrink:0}.atnew .dp-back{border:1px solid var(--border-2);border-radius:2px;color:var(--fg-1);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.atnew .dp-back:hover{background:var(--bg-inset);border-color:var(--border-3)}.atnew .dp-titlewrap{align-items:baseline;display:flex;gap:10px;min-width:0}.atnew .detail-page-title{font:700 15px/20px var(--font-sans);letter-spacing:-.01em;margin:0;white-space:nowrap}.atnew .dp-count{font-feature-settings:"tnum";color:var(--fg-2);font:500 11px/16px var(--font-sans);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atnew .dp-search{align-items:center;border:1px solid var(--border-2);border-radius:2px;color:var(--fg-3);display:flex;gap:6px;height:28px;padding:0 8px}.atnew .dp-search input{background:#0000;border:none;color:var(--fg-1);font:400 12px/16px var(--font-sans);outline:none;width:180px}.atnew .dp-select{position:relative}.atnew .dp-select .ks-input{-webkit-appearance:none;appearance:none;border-radius:2px;font-size:12px;height:28px;padding:2px 26px 2px 8px}.atnew .dp-select .ks-select-caret{color:var(--fg-2);font-size:11px;pointer-events:none;position:absolute;right:9px;top:50%;transform:translateY(-50%)}.atnew .detail-page-bar .ks-btn-sm{height:28px;padding-bottom:0;padding-top:0}.atnew .detail-page-bar .recency-select .ks-input{height:28px}.atnew .detail-page-bar .dp-added{align-items:center;display:flex;gap:5px}.atnew .detail-page-bar .dp-added .ks-input{border-radius:2px;font-size:12px;height:28px;padding:2px 8px}.atnew .detail-page-bar .dp-added-sep{color:var(--fg-3);font-size:12px}.atnew .detail-page-table{background:#fff;flex:1 1;min-height:0;overflow:auto}.atnew .wide-table{min-width:1960px}.atnew .wide-table td,.atnew .wide-table th{white-space:nowrap}.atnew .wide-table.cols-fit{min-width:0;table-layout:fixed;width:100%}.atnew .wide-table.cols-fit td,.atnew .wide-table.cols-fit th{overflow:hidden;text-overflow:ellipsis}.atnew .wide-table.cols-fit .cell-remark,.atnew .wide-table.cols-fit .cell-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atnew .wide-table.cols-fit .col-check{width:30px}.atnew .wide-table .cell-remark,.atnew .wide-table .cell-title{min-width:200px;white-space:normal}.atnew .wide-table .cell-remark{color:var(--fg-2);display:inline-block;font-size:12px;line-height:16px;max-width:280px}.atnew .wide-table .kv-na{color:var(--fg-3)}.atnew .status-badge{align-items:center;background:var(--bg-inset);border:none;border-radius:2px;color:var(--fg-1);display:inline-flex;font:700 10px/14px var(--font-sans)!important;gap:4px;letter-spacing:.04em;padding:3px 8px!important;text-transform:uppercase}.atnew .status-badge .status-dot{display:none}.atnew .status-badge svg{margin-left:0;opacity:.85}.atnew .status-badge.ks-badge-success{background:#b7f0ce;color:#1a1923}.atnew .status-badge.ks-badge-warning{background:#fce49a;color:#1a1923}.atnew .status-badge.ks-badge-neutral{background:#f4a8a0;color:#1a1923}.atnew .status-badge.ks-badge-danger{background:#e0a86b;color:#1a1923}.atnew .status-pill-wrap .status-badge.is-editable{cursor:pointer}.atnew .status-pill-wrap .status-badge.is-editable:hover{filter:brightness(.97)}.atnew .ks-table .col-check{padding-left:12px!important;padding-right:4px!important;text-align:center;width:34px}.atnew .ks-check{align-items:center;background:#fff;border:1.5px solid var(--border-3);border-radius:2px;color:#fff;cursor:pointer;display:inline-flex;height:16px;justify-content:center;transition:background var(--dur-fast),border-color var(--dur-fast);vertical-align:middle;width:16px}.atnew .ks-check.is-on,.atnew .ks-check:hover{border-color:var(--brand-primary)}.atnew .ks-check.is-on{background:var(--brand-primary)}.atnew .ks-check.is-some{border-color:var(--brand-primary)}.atnew .ks-check-dash{background:var(--brand-primary);border-radius:1px;height:2px;width:8px}.atnew .dash-table tbody tr.is-sel td{background:var(--brand-primary-50)!important}.atnew .recency-select{position:relative}.atnew .recency-select .ks-input{-webkit-appearance:none;appearance:none;border-radius:2px;font-size:12px;height:30px;min-width:150px;padding:2px 26px 2px 10px}.atnew .recency-select .ks-select-caret{color:var(--fg-2);font-size:11px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.atnew .bulk-bar{align-items:center;animation:toast-in var(--dur-base) var(--ease-emphasized);background:var(--brand-primary-800);border-radius:2px;bottom:18px;color:#fff;display:flex;gap:12px;left:50%;padding:9px 12px 9px 16px;position:fixed;transform:translateX(-50%);z-index:1070}.atnew .bulk-count{font:500 13px/18px var(--font-sans)}.atnew .bulk-count strong{font-weight:700}.atnew .bulk-sep{background:#fff3;height:22px;width:1px}.atnew .bulk-bar .ks-btn-secondary{background:#ffffff1a;border-color:#ffffff40;color:#fff}.atnew .bulk-bar .ks-btn-secondary:hover{background:#ffffff2e}.atnew .bulk-modal{width:520px}.atnew .bulk-form{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.atnew .bulk-form .ks-input{border-radius:2px;font-size:13px;padding:7px 10px;width:100%}.atnew .bulk-form .ks-input-wrap{position:relative}.atnew .bulk-form .ks-select-caret{color:var(--fg-2);font-size:11px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.atnew .bulk-note{align-items:flex-start;background:var(--bg-surface-2);border:1px solid var(--border-1);border-radius:2px;color:var(--fg-2);display:flex;font:400 12px/17px var(--font-sans);gap:7px;margin-top:14px;padding:9px 11px}.atnew .bulk-note svg{color:var(--brand-primary);flex-shrink:0;margin-top:1px}.atnew .ins-band{grid-gap:12px;background:var(--bg-app);border-bottom:1px solid var(--border-1);display:grid;flex-shrink:0;gap:12px;grid-template-columns:minmax(380px,1fr) 1.4fr;padding:12px 16px}.atnew .ins-stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.atnew .ins-stat{background:#fff;border:1px solid var(--border-1);border-radius:2px;padding:9px 12px}.atnew .ins-lbl{color:var(--fg-2);font:600 9px/13px var(--font-sans);letter-spacing:.05em;text-transform:uppercase}.atnew .ins-val{font-feature-settings:"tnum";color:var(--fg-1);font:700 19px/24px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-top:2px}.atnew .ins-val.ins-ok{color:var(--status-success)}.atnew .ins-val.ins-warn{color:var(--status-warning)}.atnew .ins-val.ins-bad{color:var(--status-danger)}.atnew .ins-panel{background:#fff;border:1px solid var(--border-1);border-radius:2px;min-width:0;padding:10px 14px}.atnew .ins-panel-title{color:var(--fg-2);font:600 10px/14px var(--font-sans);letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.atnew .ins-bars{display:flex;flex-direction:column;gap:6px}.atnew .ins-bar-row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:130px 1fr 32px}.atnew .ins-bar-lbl{color:var(--fg-1);font:500 11px/15px var(--font-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atnew .ins-bar-track{background:var(--bg-inset);border-radius:2px;height:8px;overflow:hidden}.atnew .ins-bar-fill{border-radius:2px;height:100%}.atnew .ins-bar-val{font-feature-settings:"tnum";color:var(--fg-1);font:700 11px/15px var(--font-sans);font-variant-numeric:tabular-nums;text-align:right}.atnew .is-active-filter{background:var(--brand-primary)!important;border-color:var(--brand-primary)!important;border-radius:2px!important;color:#fff!important}.atnew .is-active-filter svg{color:#fff}.atnew .filter-drawer{animation:drawer-in var(--dur-slow) var(--ease-emphasized);background:#fff;border-left:1px solid var(--border-2);bottom:0;display:flex;flex-direction:column;max-width:90vw;position:fixed;right:0;top:0;width:360px;z-index:1061}.atnew .filter-drawer-head{align-items:center;border-bottom:1px solid var(--border-1);display:flex;flex-shrink:0;justify-content:space-between;padding:14px 16px}.atnew .filter-drawer-title{color:var(--fg-1);font:700 15px/20px var(--font-sans)}.atnew .filter-drawer-body{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;padding:12px 16px}.atnew .filter-field{display:flex;flex-direction:column;gap:5px}.atnew .filter-field-lbl{color:var(--fg-2);font:600 10px/14px var(--font-sans);letter-spacing:.05em;text-transform:uppercase}.atnew .filter-field .ks-input-wrap{position:relative}.atnew .filter-field .ks-input{-webkit-appearance:none;appearance:none;border-radius:2px;font-size:12px;height:32px;padding:4px 26px 4px 10px;width:100%}.atnew .filter-field input.ks-input{padding-right:10px}.atnew .filter-field .ks-select-caret{color:var(--fg-2);font-size:11px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.atnew .filter-drawer-foot{align-items:center;border-top:1px solid var(--border-1);display:flex;flex-shrink:0;gap:8px;padding:12px 16px}.atnew .dept-table{min-width:1080px}.atnew .dept-table td,.atnew .dept-table th{white-space:nowrap}.atnew .dept-name{color:var(--fg-1);font:600 13px/18px var(--font-sans)}.atnew .pct-cell{align-items:center;display:inline-flex;gap:8px;justify-content:flex-end;min-width:120px}.atnew .pct-bar{background:var(--bg-inset);border-radius:2px;height:7px;overflow:hidden;width:72px}.atnew .pct-fill{border-radius:2px;height:100%}.atnew .pct-val{font-feature-settings:"tnum";font:700 12px/16px var(--font-sans);font-variant-numeric:tabular-nums;min-width:34px}.atnew .cnt{font-feature-settings:"tnum";border-radius:2px;display:inline-block;font:700 12px/18px var(--font-sans);font-variant-numeric:tabular-nums;min-width:22px;padding:0 6px;text-align:center}.atnew .cnt-done{background:#b7f0ce;color:#1a1923}.atnew .cnt-prog{background:#fce49a;color:#1a1923}.atnew .cnt-ns{background:#f4a8a0;color:#1a1923}.atnew .cnt-od{background:#e0a86b;color:#1a1923}.atnew .div-select{position:relative}.atnew .div-select .ks-input{-webkit-appearance:none;appearance:none;border-radius:2px;font-size:12px;height:28px;min-width:130px;padding:2px 26px 2px 10px}.atnew .div-select .ks-select-caret{color:var(--fg-2);font-size:11px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.atnew .dept-table tfoot .total-row td{background:var(--bg-inset);border-top:2px solid var(--border-3);bottom:0;font-weight:700;position:-webkit-sticky;position:sticky;z-index:1}.atnew .dept-table tfoot .total-row td:first-child{color:var(--fg-1);font:700 12px/16px var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.atnew .toast{align-items:center;animation:toast-in var(--dur-base) var(--ease-emphasized);background:var(--brand-primary-800);border-radius:2px;bottom:18px;color:#fff;display:flex;font:500 13px/18px var(--font-sans);gap:10px;left:50%;padding:8px 8px 8px 16px;position:fixed;transform:translateX(-50%);z-index:1080}.atnew .toast-msg{white-space:nowrap}.atnew .toast-actions{align-items:center;display:flex;gap:4px;margin-left:2px}.atnew .toast-action{background:#ffffff1f;border:1px solid #ffffff38;border-radius:2px;color:#fff;cursor:pointer;font:600 12px/16px var(--font-sans);padding:4px 11px;transition:background var(--dur-fast)}.atnew .toast-action:hover{background:#ffffff38}.atnew .toast-close{align-items:center;background:none;border:none;border-radius:2px;color:#ffffffb3;cursor:pointer;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.atnew .toast-close:hover{background:#ffffff1f;color:#fff}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.atnew .adp{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.atnew .adp-bar{align-items:center;background:#fff;border-bottom:1px solid var(--border-1);display:flex;flex-shrink:0;gap:10px;padding:7px 16px}.atnew .adp-crumb{align-items:center;display:flex;gap:7px;min-width:0}.atnew .crumb-link{background:none;border:none;color:var(--fg-2);cursor:pointer;font:500 12px/16px var(--font-sans);padding:0;white-space:nowrap}.atnew .crumb-link:hover{color:var(--brand-primary)}.atnew .crumb-sep{color:var(--fg-3);font-size:11px}.atnew .crumb-cur{color:var(--fg-1);font:600 12px/16px var(--font-sans);white-space:nowrap}.atnew .adp-nav{align-items:center;display:flex;gap:4px}.atnew .adp-nav .icon-btn:disabled{cursor:not-allowed;opacity:.35}.atnew .adp-nav-count{font-feature-settings:"tnum";color:var(--fg-2);font:600 11px/14px var(--font-sans);font-variant-numeric:tabular-nums;min-width:38px;padding:0 4px;text-align:center}.atnew .adp-bar-sep{background:var(--border-1);height:22px;width:1px}.atnew .adp-hero{background:#fff;border-bottom:1px solid var(--border-1);flex-shrink:0;padding:12px 16px}.atnew .adp-hero-head{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.atnew .adp-hero-headings{flex:1 1;min-width:0}.atnew .adp-id{font-feature-settings:"tnum";color:var(--fg-2);font:600 10px/14px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.05em;text-transform:uppercase}.atnew .adp-title{text-wrap:pretty;color:var(--fg-1);font:700 19px/25px var(--font-sans);letter-spacing:-.01em;margin:3px 0 0}.atnew .adp-title-input{border-radius:2px;font:600 16px/22px var(--font-sans);margin-top:4px;padding:6px 10px;resize:vertical;width:100%}.atnew .adp-hero-strip{grid-gap:20px;align-items:center;border-top:1px solid var(--border-1);display:grid;gap:20px;grid-template-columns:1.3fr 1.3fr 1fr 1fr 1.4fr;margin-top:12px;padding-top:12px}.atnew .hstat{display:flex;flex-direction:column;gap:5px;min-width:0}.atnew .hstat-lbl{color:var(--fg-2);font:600 10px/13px var(--font-sans);letter-spacing:.05em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.atnew .hstat-val{font-feature-settings:"tnum";align-items:baseline;color:var(--fg-1);display:flex;font:600 13px/18px var(--font-sans);font-variant-numeric:tabular-nums;gap:8px}.atnew .hstat-val.is-overdue{color:var(--status-danger)}.atnew .hstat-note{color:var(--fg-3);font:600 11px/14px var(--font-sans);font-style:normal}.atnew .hstat-val.is-overdue .hstat-note{color:var(--status-danger)}.atnew .hprog{background:var(--bg-inset);border-radius:2px;height:6px;overflow:hidden}.atnew .hprog-bar{border-radius:2px;height:100%;transition:width var(--dur-base) var(--ease-standard)}.atnew .dim-summary-table tbody tr{cursor:pointer}.atnew .dim-summary-table tbody tr:hover{background:var(--bg-inset)}.atnew .dim-summary-table .cell-title{font-weight:600}.atnew .dim-name{align-items:center;display:inline-flex;gap:5px}.atnew .dim-name svg{color:var(--fg-3);flex-shrink:0;transition:transform var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard)}.atnew .dim-summary-table tbody tr:hover .dim-name svg{color:var(--brand-primary);transform:translateX(2px)}.atnew .dim-pct{align-items:center;display:flex;gap:9px;min-width:160px}.atnew .dim-pct-track{background:#d8dfff;border-radius:3px;flex:1 1;height:6px;max-width:130px;overflow:hidden}.atnew .dim-pct-fill{background:#5f6fb8;border-radius:3px;display:block;height:100%}.atnew .dim-pct-val{color:var(--fg-1);min-width:34px}.atnew .dim-count,.atnew .dim-pct-val{font-feature-settings:"tnum";font:600 12px/16px var(--font-sans);font-variant-numeric:tabular-nums}.atnew .dim-count{border-radius:11px;display:inline-block;min-width:26px;padding:2px 8px;text-align:center}.atnew .mtg-scrollbody{background:var(--bg-inset);flex:1 1;min-height:0;overflow-y:auto}.atnew .mtg-hero{padding:14px 16px}.atnew .mtg-hero-meta{align-items:center;color:var(--fg-2);display:flex;flex-wrap:wrap;font:500 12px/16px var(--font-sans);gap:10px;margin-top:8px}.atnew .mtg-hero-meta span{align-items:center;display:inline-flex;gap:5px}.atnew .mtg-meta-dot{background:var(--fg-3);border-radius:50%;height:3px;width:3px}.atnew .mtg-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;padding:12px}.atnew .mtg-card{background:#fff;border:1px solid var(--border-1);display:flex;flex-direction:column}.atnew .mtg-info-grid{grid-gap:0 28px;display:grid;gap:0 28px;grid-template-columns:1fr 1fr;padding:4px 16px 14px}.atnew .mtg-field{border-bottom:1px solid var(--border-1);display:flex;flex-direction:column;gap:5px;min-width:0;padding:11px 0}.atnew .mtg-field-wide{grid-column:1/-1}.atnew .mtg-field-lbl{color:var(--fg-2);font:600 10px/13px var(--font-sans);letter-spacing:.05em;text-transform:uppercase}.atnew .mtg-field-val{align-items:center;color:var(--fg-1);display:flex;flex-wrap:wrap;font:500 13px/18px var(--font-sans);gap:8px}.atnew .mtg-ea{align-items:center;display:inline-flex;gap:8px}.atnew .mtg-ea .ks-avatar{flex-shrink:0}.atnew .mtg-cat-tag{background:var(--bg-inset);border:1px solid var(--border-2);border-radius:2px;color:var(--fg-1);display:inline-block;font:600 11px/16px var(--font-sans);letter-spacing:.03em;padding:2px 8px;text-transform:uppercase}.atnew .mtg-participants{gap:6px}.atnew .mtg-chip{align-items:center;background:var(--bg-inset);border:1px solid var(--border-2);border-radius:14px;color:var(--fg-1);display:inline-flex;font:500 12px/16px var(--font-sans);gap:6px;padding:3px 9px 3px 3px}.atnew .mtg-records{display:flex;flex-direction:column;gap:10px;padding:12px 16px 16px}.atnew .mtg-record{background:var(--bg-inset);display:flex;gap:12px;padding:12px}.atnew .mtg-record,.atnew .mtg-record-ic{align-items:center;border:1px solid var(--border-2);border-radius:3px}.atnew .mtg-record-ic{background:#fff;color:var(--fg-2);display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.atnew .mtg-record-main{flex:1 1;min-width:0}.atnew .mtg-record-title{color:var(--fg-1);font:600 13px/18px var(--font-sans)}.atnew .mtg-record-sub{color:var(--fg-3);font:400 12px/16px var(--font-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atnew .mtg-record-acts{align-items:center;display:flex;flex-shrink:0;gap:6px}.atnew .mtg-related{margin:0 12px 12px}.atnew .mtg-related .table-head{align-items:center;border-bottom:1px solid var(--border-1);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:8px 12px}.atnew .mtg-related .card-head-tools{flex-wrap:wrap}.atnew .mtg-act-status{border-radius:2px;color:#fff;display:inline-block;font:600 11px/14px var(--font-sans);padding:3px 9px;white-space:nowrap}.atnew .mtg-detail .dash-table tbody tr:hover{background:var(--bg-inset)}@media (max-width:1100px){.atnew .mtg-grid,.atnew .mtg-info-grid{grid-template-columns:1fr}}.atnew .adp-body{grid-gap:12px;display:grid;flex:1 1;gap:12px;grid-template-columns:1fr 420px;min-height:0;padding:12px}.atnew .adp-main,.atnew .adp-side{background:#fff;border:1px solid var(--border-1);display:flex;flex-direction:column;min-height:0}.atnew .adp-side{order:1}.atnew .adp-main{order:2}.atnew .adp-tabs{border-bottom:1px solid var(--border-1);display:flex;flex-shrink:0;gap:18px;padding:0 14px}.atnew .adp-tab{align-items:center;background:none;border:none;border-bottom:2px solid #0000;color:var(--fg-2);cursor:pointer;display:inline-flex;font:500 12px/14px var(--font-sans);gap:7px;padding:11px 0 9px}.atnew .adp-tab:hover{color:var(--fg-1)}.atnew .adp-tab.is-on{border-bottom-color:var(--brand-primary);color:var(--brand-primary);font-weight:600}.atnew .adp-tab-n{font-feature-settings:"tnum";background:var(--bg-inset);border-radius:2px;color:var(--fg-2);font:700 10px/14px var(--font-sans);font-variant-numeric:tabular-nums;padding:1px 6px}.atnew .adp-tab.is-on .adp-tab-n{background:var(--brand-primary-50);color:var(--brand-primary)}.atnew .adp-tabbody{flex:1 1;min-height:0;overflow-y:auto;padding:14px 16px}.atnew .adp-notesbody{padding-top:4px}.atnew .adp-side{overflow:hidden}.atnew .adp-side-grid{grid-gap:0 32px;align-content:start;display:grid;flex:1 1;gap:0 32px;grid-template-columns:1fr 1fr;min-height:0;overflow-y:auto;padding:4px 16px 12px}.atnew .drow{grid-gap:12px;align-items:center;border-bottom:1px solid var(--border-1);display:grid;gap:12px;grid-template-columns:120px 1fr;min-height:44px;padding:9px 0}.atnew .drow-span{grid-column:1/-1}.atnew .drow-lbl{color:var(--fg-2);font:600 10px/14px var(--font-sans);letter-spacing:.05em;text-transform:uppercase}.atnew .drow-val{align-items:center;color:var(--fg-1);display:flex;flex-wrap:wrap;font:500 13px/18px var(--font-sans);gap:6px;min-width:0}.atnew .drow-strong{font-weight:600}.atnew .kv-na{color:var(--fg-3);font-weight:400}.atnew .drow-val .ks-input{border-radius:2px;font:400 12px/16px var(--font-sans);max-width:320px;padding:6px 8px;width:100%}.atnew .note-composer{background:var(--bg-surface-2);border-bottom:1px solid var(--border-1);flex-shrink:0;padding:12px 16px}.atnew .note-composer .ks-input{border-radius:2px;font:400 13px/18px var(--font-sans);padding:8px 10px;resize:vertical;width:100%}.atnew .note-composer-foot{align-items:center;display:flex;gap:8px;margin-top:8px}.atnew .att-pending{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.atnew .att-chip{align-items:center;background:#fff;border:1px solid var(--border-2);border-radius:2px;color:var(--fg-1);cursor:pointer;display:inline-flex;font:500 11px/15px var(--font-sans);gap:6px;max-width:260px;padding:4px 6px 4px 8px}.atnew .att-chip:hover{background:var(--bg-inset);border-color:var(--border-3)}.atnew .att-chip.is-pending{background:var(--brand-primary-50);border-color:var(--brand-primary-100)}.atnew .att-name{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atnew .att-size{font-feature-settings:"tnum";color:var(--fg-3);font-variant-numeric:tabular-nums}.atnew .att-dl{align-items:center;border-radius:2px;color:var(--fg-2);display:inline-flex;height:18px;justify-content:center;width:18px}.atnew .att-dl:hover{background:var(--brand-primary-50);color:var(--brand-primary)}.atnew .btn-spin{animation:spin .6s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;display:inline-block;height:13px;width:13px}@keyframes spin{to{transform:rotate(1turn)}}.atnew .note-stream{display:flex;flex-direction:column;gap:0}.atnew .nx{border-bottom:1px solid var(--border-1);display:flex;gap:10px;padding:12px 2px}.atnew .nx:last-child{border-bottom:none}.atnew .nx-avatar{align-items:center;border-radius:2px;color:#fff;display:inline-flex;flex-shrink:0;font:700 10px/1 var(--font-sans);height:26px;justify-content:center;width:26px}.atnew .nx-main{flex:1 1;min-width:0}.atnew .nx-head{align-items:baseline;display:flex;gap:8px}.atnew .nx-who{color:var(--fg-1);font:600 12px/16px var(--font-sans)}.atnew .nx-role,.atnew .nx-time{color:var(--fg-3);font:500 10px/14px var(--font-sans)}.atnew .nx-acts{display:flex;gap:3px;margin-left:auto;opacity:0;transition:opacity .12s}.atnew .nx:hover .nx-acts{opacity:1}.atnew .icon-btn-xs{height:22px;width:22px}.atnew .nx-body{text-wrap:pretty;color:var(--fg-1);font:400 13px/19px var(--font-sans);margin-top:4px}.atnew .nx-atts{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.atnew .nx-edit{margin-top:6px}.atnew .nx-edit .ks-input{border-radius:2px;font:400 13px/18px var(--font-sans);padding:8px 10px;resize:vertical;width:100%}.atnew .nx-edit-foot{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.atnew .adp-empty{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:48px 16px;text-align:center}.atnew .adp-empty-t{color:var(--fg-1);font:600 14px/20px var(--font-sans);margin-top:4px}.atnew .adp-empty-s{color:var(--fg-3);font:400 12px/17px var(--font-sans);max-width:280px}.atnew .act-stream{display:flex;flex-direction:column}.atnew .act-row{border-bottom:1px solid var(--border-1);display:flex;gap:11px;padding:11px 2px}.atnew .act-row:last-child{border-bottom:none}.atnew .act-dot{border-radius:2px;flex-shrink:0;height:9px;margin-top:4px;width:9px}.atnew .act-main{flex:1 1;min-width:0}.atnew .act-line{color:var(--fg-1);font:400 13px/18px var(--font-sans)}.atnew .act-who{font-weight:600}.atnew .act-field{color:var(--brand-primary);font-weight:600}.atnew .act-change{align-items:center;display:inline-flex;flex-wrap:wrap;gap:7px;margin-top:5px}.atnew .act-from,.atnew .act-to{border:1px solid var(--border-2);border-radius:2px;font:500 11px/16px var(--font-sans);padding:1px 7px}.atnew .act-from{background:var(--bg-surface-2);color:var(--fg-3);text-decoration:line-through}.atnew .act-to{background:var(--brand-primary-50);border-color:var(--brand-primary-100);color:var(--fg-1)}.atnew .act-time{color:var(--fg-3);font:500 10px/14px var(--font-sans);margin-top:4px}.atnew .att-modal{background:#fff;border:1px solid var(--border-2);border-radius:2px;display:flex;flex-direction:column;left:50%;max-height:86vh;max-width:92vw;position:fixed;top:50%;transform:translate(-50%,-50%);width:620px;z-index:1061}.atnew .att-modal-head{align-items:center;border-bottom:1px solid var(--border-1);display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.atnew .att-modal-title{align-items:center;color:var(--fg-1);display:flex;font:600 13px/18px var(--font-sans);gap:8px;min-width:0}.atnew .att-modal-title svg{color:var(--brand-primary);flex-shrink:0}.atnew .att-modal-body{align-items:center;background:var(--bg-app);display:flex;flex:1 1;justify-content:center;min-height:0;overflow:auto;padding:16px}.atnew .att-img{border:1px solid var(--border-1);max-height:60vh;max-width:100%}.atnew .att-placeholder{align-items:center;display:flex;flex-direction:column;gap:8px;padding:40px 16px;text-align:center}.atnew .att-ph-name{color:var(--fg-1);font:600 13px/18px var(--font-sans);margin-top:6px}.atnew .att-ph-meta{color:var(--fg-3);font:500 11px/15px var(--font-sans);letter-spacing:.03em}.atnew .att-ph-note{color:var(--fg-3);font:400 12px/17px var(--font-sans);margin-top:8px;max-width:320px}.atnew .att-modal-foot{border-top:1px solid var(--border-1);display:flex;gap:8px;justify-content:flex-end;padding:12px 14px}@media (max-width:1180px){.atnew .adp-body{grid-template-columns:1fr;overflow-y:auto}.atnew .adp-side{order:1}.atnew .adp-main{order:2}.atnew .adp-side-grid{grid-template-columns:1fr}.atnew .adp-hero-strip{grid-template-columns:repeat(2,1fr)}}.atnew .ks-btn{border-radius:2px}.atnew .ks-btn-ghost{padding-left:8px;padding-right:8px}@media (max-width:1380px){.atnew .charts-row{grid-auto-rows:minmax(150px,1fr);grid-template-columns:repeat(3,1fr)}}@media (max-width:1180px){.atnew{overflow:auto}.atnew .app-shell{height:auto;overflow:visible}.atnew .content{grid-template-rows:none;overflow:visible}.atnew .kpi-strip{grid-template-columns:repeat(3,1fr)}.atnew .charts-row{grid-template-columns:1fr 1fr}.atnew .table-scroll{max-height:520px}.atnew .top-nav{overflow-x:auto}}.atnew .page-bar{align-items:center;display:flex;gap:16px}.atnew .pb-title-block{display:flex;flex-direction:column;gap:1px;min-width:0}.atnew .pb-overline{color:var(--fg-3);font:600 10px/14px var(--font-sans);letter-spacing:.06em;text-transform:uppercase}.atnew .pb-title{color:var(--fg-1);font:700 17px/22px var(--font-sans);letter-spacing:-.01em}.atnew .pb-meta{font-feature-settings:"tnum";align-items:center;color:var(--fg-2);display:flex;font:400 11px/16px var(--font-sans);font-variant-numeric:tabular-nums;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atnew .pb-dot{background:var(--fg-3);border-radius:50%;display:inline-block;flex-shrink:0;height:3px;width:3px}.atnew .pb-actions{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:auto}.atnew .aid-layout,.atnew .aid-scroll{display:flex;flex:1 1;flex-direction:column;min-height:0}.atnew .aid-scroll{gap:12px;overflow-y:auto;padding:12px 16px}.atnew .aid-scroll>*{flex-shrink:0}.atnew .aid-grid-3{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.atnew .aid-grid-2{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:1fr 1fr}.atnew .aid-card{background:#fff;display:flex;flex-direction:column;min-width:0}.atnew .aid-grid-2 .aid-card,.atnew .aid-grid-2 .table-card{min-height:0}.atnew .aid-grid-tables{align-items:stretch}.atnew .aid-grid-tables .aid-card,.atnew .aid-grid-tables .table-card{height:420px}.atnew .aid-grid-tables .mreg-scroll{flex:1 1 auto;max-height:none;min-height:0;overflow-y:auto}.atnew .aid-grid-tables .table-scroll{flex:1 1 auto;min-height:0;overflow:auto}.atnew .aid-tablewrap{overflow-x:auto}.atnew .card-head-meta{color:var(--fg-3);font:400 11px/16px var(--font-sans);margin-left:8px}.atnew .table-fit .ks-table{width:100%}.atnew .ifg-card .card-head{flex-wrap:wrap;gap:6px}.atnew .ifg-head-legend{display:flex;flex-wrap:wrap;gap:10px}.atnew .ifg-hl{align-items:center;color:var(--fg-2);display:inline-flex;font:500 10px/14px var(--font-sans);gap:4px}.atnew .ifg-hl-sq{border-radius:2px;display:inline-block;height:8px;width:8px}.atnew .ifg-grid{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(3,1fr);padding:4px 0}.atnew .ifg-col{display:flex;flex-direction:column;gap:8px;min-width:0;padding:10px 14px}.atnew .ifg-col+.ifg-col{border-left:1px solid var(--border-1)}.atnew .ifg-col-head{align-items:center;display:flex;gap:6px}.atnew .ifg-ic{align-items:center;color:var(--brand-primary);display:inline-flex}.atnew .ifg-col-name{color:var(--fg-1);font:700 12px/16px var(--font-sans)}.atnew .ifg-col-count{color:var(--fg-3);font:400 10.5px/14px var(--font-sans);white-space:nowrap}.atnew .ifg-col-count strong{color:var(--fg-2);font-weight:700}.atnew .ifg-all{align-items:center;background:none;border:0;border-radius:2px;color:var(--brand-primary);cursor:pointer;display:inline-flex;font:600 10.5px/14px var(--font-sans);gap:3px;margin-left:auto;padding:2px 4px}.atnew .ifg-all:hover{background:var(--brand-primary-50)}.atnew .ifg-bars{display:flex;flex-direction:column;gap:4px}.atnew .ifg-row{grid-gap:8px;align-items:center;background:none;border:0;border-radius:2px;cursor:pointer;display:grid;gap:8px;grid-template-columns:110px minmax(0,1fr) 30px 36px;padding:4px 6px;text-align:left}.atnew .ifg-row:hover{background:var(--bg-surface-2)}.atnew .ifg-name{color:var(--fg-1);font:500 11.5px/16px var(--font-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atnew .ifg-bar{min-width:0}.atnew .ifg-val{color:var(--fg-1)}.atnew .ifg-pct,.atnew .ifg-val{font-feature-settings:"tnum";font:600 11px/14px var(--font-sans);font-variant-numeric:tabular-nums;text-align:right}.atnew .ifg-pct{color:var(--fg-2)}.atnew .meet-cat-dot{border-radius:2px;display:inline-block;height:7px;margin-right:5px;vertical-align:middle;width:7px}.atnew .mreg-scroll{max-height:320px;overflow-y:auto}.atnew .mreg-link{align-items:center;background:none;border:0;border-radius:2px;color:var(--brand-primary);cursor:pointer;display:inline-flex;font:600 11px/14px var(--font-sans);gap:3px;padding:2px 4px}.atnew .mreg-link:hover{background:var(--brand-primary-50)}.atnew .mreg-yn{font:500 11px/14px var(--font-sans)}.atnew .mreg-yn,.atnew .mreg-yn.is-no{color:var(--fg-3)}.atnew .sortable-th{cursor:pointer;-webkit-user-select:none;user-select:none}.atnew .sortable-th-inner{align-items:center;display:inline-flex;gap:4px}.atnew .ks-table thead th.sortable-th.ks-num .sortable-th-inner{justify-content:flex-end;width:100%}.atnew .sort-ind{color:var(--fg-3);font-size:9px;line-height:1;opacity:0;transition:opacity var(--dur-fast) var(--ease-standard)}.atnew .sortable-th:hover .sort-ind{opacity:.55}.atnew .sort-ind.is-on{opacity:1}.atnew .sort-ind.is-on,.atnew .sortable-th.is-sorted{color:var(--brand-primary)}@media (max-width:1180px){.atnew .aid-grid-2,.atnew .aid-grid-3,.atnew .ifg-grid{grid-template-columns:1fr}.atnew .ifg-col+.ifg-col{border-left:0;border-top:1px solid var(--border-1)}.atnew .pb-meta{display:none}}
/*# sourceMappingURL=main.35ff4229.css.map*/