@charset "UTF-8";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem!important}html{background-color:#212121}@font-face{font-family:font_droid;src:url(/assets/font_droid-CSwipBVJ.ttf);color:#000}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.MuiContainer-root{padding-bottom:20px}.App{font-family:Roboto,sans-serif}.MuiPaper-elevation2{box-shadow:none!important}.MuiPaper-rounded{border-radius:0!important}.makeStyles-root-1{margin-bottom:0!important;padding-bottom:46px!important}.App-logo{height:40vmin}.delete{margin:10px}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#09d3ac}.App{margin:auto;display:block}.button{justify-content:space-around;margin:20px;font-size:16px;padding:12px;color:#fff;background:green;border:none;border-radius:5px}.sectionDetailTitle{font-size:17px;color:#425a70e0;background:#425a7017;border-top:1px solid #425a7017;border-bottom:1px solid #425a7017;display:block;margin-bottom:5px;padding-left:5px}.sectionPadding{padding:6px}.checkBoxPadding{padding-bottom:10px}.ddl_container{padding:10px}.titleAction{font-weight:600;margin-right:139px;margin-left:143px;padding-bottom:5px}.titleStatus{font-weight:600}.dateCont{padding:10px}.mainPage h1{font-size:30px;color:#212121;text-transform:uppercase;font-weight:300;text-align:center;margin-bottom:15px}.navigation ul{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#f3f3f3;height:34px}.MuiToolbar-regular{min-height:32px!important}.navigation li{float:left;height:100%}.navigation li .link{display:block;color:#666;text-align:center;padding:5px 16px;text-decoration:none}.navigation li .link:hover:not(.active){background-color:#ddd}.navigation li .link.active{color:#fff;background-color:#4caf50}.Menu{display:flex;justify-content:space-around;align-items:center;min-height:10vh;background:#5073b4}.Menu .nav-links{width:50%;display:flex;justify-content:space-around;align-items:center;list-style:none}.Menu .nav-links .link{text-decoration:none;font-size:18px;padding:5px;color:#fff;border-radius:10px}.progress-wrap{font-weight:600;position:relative;width:160px;display:inline-flex}.progress{width:45px;display:table-cell;background-color:#f5f5f5;cursor:pointer}.progress-step{border:3px solid #d7d7de;box-sizing:border-box;border-radius:25%;color:#9d9dbf;width:41px;height:41px;text-align:center;padding:9px}.progress:nth-child(1) .progress-step.isActive{border:3px solid rgb(80,115,180)}.progress:nth-child(2) .progress-step.isActive{border:3px solid orange}.progress:nth-child(3) .progress-step.isActive{border:3px solid red}.hide,.saveMe,.ListScrollItemDisp{display:none}.Link{cursor:pointer}.htmlList{margin:auto auto 10px;max-width:1500px;text-align:center}.NoPadding{padding:0!important}.css-1sugtjn,[data-css-1sugtjn]{z-index:1101!important}.Loading{position:fixed;top:0;width:100%;height:100vh;z-index:9999}.SignUp .StepsBtn{margin-top:20px;display:flex;justify-content:flex-end}.timestampInfo{color:gray}.hidden{display:none}.NoBorder{border:none!important}.MuiTableCell-root:not(.MuiTableCell-head){padding:6px 20px}.MuiTableCell-root.MuiTableCell-head{padding:7px 20px}.MuiTableRow-hover:hover{background:#00f}.MuiTableRow-root.MuiTableRow-hover:nth-child(odd){background:#fafaff}.MTableToolbar-root-94{min-height:initial!important}.app{display:block;position:relative}.split{display:flex;flex-direction:row;justify-content:flex-start;margin-left:10px;margin-right:10px}.purpleHilite{color:#639}.tableContainer{display:block;position:relative}ul{list-style-type:none;margin:0;padding:0 0 0 5px}li{margin:0;padding:0}.react-redux-grid-active,.react-redux-grid-inactive{margin:5px;border-radius:5px;background-color:#49b8dc}.react-redux-grid-active{color:#fff;background-color:#644581}.gridH2{font-size:18px;color:#49b8dc;font-weight:400;margin:10px 0;padding:0}:focus{border:none;outline:none}.filtered:after{content:"";background:red;width:10px;height:10px;position:absolute;top:5;border-radius:50%}.alert-enter{opacity:0;transform:scale(.9)}.alert-enter-active{opacity:1;transform:translate(0);transition:opacity .6s,transform .6s}.alert-exit{opacity:1}.alert-exit-active{opacity:0;transform:scale(.9);transition:opacity .6s,transform .6s}.container-rounded{background:#fff;border-radius:10px;padding:10px}.listDetail .row{display:flex}.listDetail #colRight>div{margin-left:10px}.card{height:"100%";display:"flex";flex-direction:"column";cursor:pointer}.cardMedia{padding-top:"56.25%"}.AvatarContainer{text-align:center;padding:10px 0}.cardAvatar{position:absolute;top:0;width:100%!important;height:100%!important}.cardContent{flex-grow:1;background-color:#ccc}.disabled{background:#fff!important;box-shadow:none!important}.disabledNoBorder{background:#fff!important;box-shadow:none!important;border:none!important}.textField{display:flex;align-items:center}.textField input{height:23px!important}.textField .datePickerWrapper div{margin-top:0}.textLabel{width:auto;height:23px;align-self:center;font-size:13px;display:inline-flex;align-items:center}.textLabel+div label,.textLabel+div div.ub-dspl_flex{display:none}.Admin{display:flex}.Admin .content{flex-grow:1;height:"100vh";overflow:"auto"}[aria-invalid=true]:not(.datePickerWrapper){box-shadow:inset 0 0 0 1px #435a6f4d,inset 0 1px 2px #435a6f24!important;background:#fcfcbb!important}[aria-invalid=true].datePickerWrapper div input{background:#fcfcbb!important;box-shadow:none!important}.CheckboxComp span{font-size:13px;color:#425a70!important}.sidePanel{margin-right:10px}.sidePanel .MuiToolbar-root{background-color:#216aa3!important}.sidePanel .MuiTableCell-root.MuiTableCell-head{background-color:red!important}.negNum{color:red!important}.row{display:flex;margin-bottom:3px}.display-none{display:none!important}.customButton{height:35px;background-color:#029039;border-radius:3px;margin-top:0}.genLabel{font-family:Roboto;color:#425a70!important;font-size:13px;margin-top:5px}.submitBtn{margin-top:10px;background:#425a70e0;color:#fff;text-align:center;padding:4px 10px;font-size:16px;cursor:pointer;border:1px solid;height:48px;justify-content:center;display:flex;align-items:center}.submitBtn:hover{background:#425a70}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal-D76n7Daw.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-400-normal-b0JluIOJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-BiRJyiea.woff2) format("woff2"),url(/assets/roboto-cyrillic-400-normal-JN0iKxGs.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAXYABIAAAAACgAAAAV8AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw0BmAAXghUCYM8EQwKg2iDTgsUABIUATYCJAMkBCAFgnQHIAyCSRucCFFUkDIBfhzkZKcmnOCkolAQnoSyxYqFpYXieXb+xgO83X+ee8cPWukL624junMJs9RsoCpuxSopamF+Pi97f6xC6QrJFHRKpFCmII8L4C95A3y0rJouCIdkJgncD/oHj/4Ptd1Rm0IYXCtKb1yQDmO4797U2dlr/Om01LkOVpT2L12pLVa73QtgLIKxr2n9efiAIhiyAGBi25Coekds8qZninvglyCgAwhKQRDQspY1tF9oNA0iKTQN4IRtO0c8LdtzW2orwfLCWqaCzZfl11dfBsTdnaQ3h2kZ2eOZEwgbeF/yBVwQgZ2DvRwJfK0Dj4wLA3+w4XAB/M8FxYoIY9AzkO6S7TOGwEWk2ZbiCu/nOQToKUU5oq4x6zbE1HUGA3Rl83vzuil5fuJX+RchWrDatW53jdtwnlgZhpwlhXP0dtJr7vYxsPT/PLq40lhiT5ruQpdOGGT7LM3N6cMWw/ws9PIfIIcEwLJDUR3FYQgfiUJzxskPq2Qy1ggbiezOIJylETciLCiNZCMFSKaDJqeFHmOPg5ePsYC2syXS6aE6P7V6nJwhSOIdAc0Ke4n7Xb8SyWqkqXiaf5zcKrRPwvfqdPtrZBtL2slMnRuMa42LvcxYpRRZvA/n8T7tUCIaeZ2q3j7uEhVDkc8XZrrMEm9RfK85lv64HemnFa6lmfuYFI7x/oVR8InaSyj5acula+ve+LU96YKCxZUXd9MwGtXGUoutAUxK5q2NmLMD2mz+aZ2N4WzsRo9j+buXk1pEpRttzy1KfocMeUz6dmDs9k7cweWb9rsbsde9m5w+h/OOcb2wOG7o3RICJCrFpqEEFRhZH9oDuAjooYPPICPCo0jTpMlTRj1BOey1KZvbSstFFVnKclSBPKn7/nPJ6C8PU1DPT6+kYz8/gBNueLjm39PQ/QP9dT+ltmVK4aRWsRS+SabvokUfQ1Z/zGWygF8Mr9+/8b206dV6Ljp9GGVza+Jnt9+d8hVurXeJt93vjq6U3ZwJkOx4aa9k2z3+d04j7me6E29d13G+Vvxzc/2x9y4pOP96WSx98PKAi/qn3un2CdsyOa1xdLjn/jNOzIUF+AcAFPL/LuBa/t/+/00Wx7+LZarhcLSj7qhqn2s859Wt3etQ2/+kfRxqzc5ou8fJDwOT0QDzOKLLr2WqruDlpp0t2a9YhvLuvI6qnb1VNjpkZXJDl/FYKm5xTmMZ2tdaepL9fasvEPAi1srweZuqi+ubWBAA9duqOh3Aq2fXLZ48tfLYbwcI6FRFSox5GgsC4uTo+6gDX3L73r+JVpUAH39Qk4BvUOKXX+7fO5WxrANQiSBQXPZPRnXwL6t/kZURIvyq5E7nKYd/+oHsWlclBNZezqf/HAGhco/laHwB9IjiFIGA0gW4QlrhDPtsR9DxoiPqeXgx8S2mzZGZYXLk1qLzPbQCLlIvLSaeKN70nUj5TPIVKsUgsWqVoFQqU4hRrQ6jDiVahCAhYiUJsZwjklEiVgFWPdZyiRglGlTKVysFo1adMqxqRNRGB07ceCHMeI4bn835eBCWSYtaZUqUqmdxhRPCsFgl1zMIEaoVIhECVMoeIbGn6hD5JrKmH9WIUYTEBZpLoIi4tu4srS3CQRWXBjxE2jOODD23Tq8ZEC06EsK9yPGl5oa3Y1q4+6JJksQg5/nLSZoT4710FclcN06s6pO8JjvU0YoUM1dnec4lZWdJvIclqegQ1wVLSasxL8rVZtzuOy/2LOk8wKOF3qSrG3TEOel5b59dOyR9f+fF65a2B/EBlR2CR1LhYu2/fT32swx1OFfBLqCUehyHLE7hXvwPdkoD9sNc7GoobUO8bPge7JR6nItTeA3/g5/SgNk+RYQ6q0mgOgA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATkAA4AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABQAAAAUAA8ACUdQT1MAAAFYAAAAHgAAAB5EdEx1R1NVQgAAAXgAAAAzAAAANJMNggJPUy8yAAABrAAAAEsAAABgdAng+GNtYXAAAAH4AAAAQAAAAF4+Y+J/Z2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAARQAAAEUnMz0sGhlYWQAAANYAAAANgAAADb8atJ6aGhlYQAAA5AAAAAfAAAAJAq6BalobXR4AAADsAAAAB8AAAAkF+P/e2xvY2EAAAPQAAAAEwAAABQBMQGDbWF4cAAAA+QAAAAcAAAAIAArAOVuYW1lAAAEAAAAAM4AAAF0G504anBvc3QAAATQAAAAEwAAACD/bQBkAAEAAAAMAAAAAAAAAAEACAABAAEAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYjACQhYXN58QBrnkyqIcBqn0otRsBqmcxJI8BikGEGABEf//g0gA3Y0JHgB42iXFsRFAMAAAwE8ijCE76FQ6lbNFRlGr01jBKhZyCt+81B3hlMktT4TxPz1qRASwkABg3ffVwrj1XurQoiJc0M35VhTpA+O9Ck4AeNpjYGBgAmJmIBYBkoxgmoXBC0jzMXAA5djAKngZFBgWyPv+/w/kofBBOv5/+//kf/qD3WDdPAwIwAQA0KYN+QABAAIACAAC//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAAhIREhAxEBAREBAyEBNQEhAyj9PALENv7u/roBDOQCA/7+AQL9/QWw+qQFB/19Anf7EQJ4/V4CXogCXgAAAgB2/+wFCQXEABEAHwAAARQCBCMiJAInNTQSJDMyBBIVJxACIyICBxUUEjMyEjcFCZD++LCs/vaTApIBC6yvAQuQv9C7ttED07m6zAMCqdb+waipATnOadIBQqup/r/VAgEDARX+6/Zr+/7hAQ/9AAIAbwRwAskF1gAFAA0AAAETMxUDIwEzFRYXByY1AZF0xN9Z/t6oA1BJsgSUAUIV/sMBUlt7VTtfu////jL/7AVPBdYAJgAFRgAABwAG/cMAAAABAAAAAiMSo8X+nl8PPPUAGQgAAAAAAMTwES4AAAAA1QFS9Pob/dUJMAhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwOn5S/qfF6cBUAQVcAIAb4cEcQB42mPuYUhhgALG3xDM2sBQxqzAkA9mH/tnBABopAdwAHjaY2Bg0ITDRIY6IOwCABGeArUAeNpjYGRgYOBk6GcQYwhhYAXzEICNgREAGIoBEXjaXY4BBgJRFEVPVSnSCkIgoKkKUSBJIqESIKp+05BpzFRpI62gBbTErvGNkes+977nfB8ocSJHJl8GtnxtzlDhY3OWKm+bc6l9PpULNAhsLlJjbXNVCc7cpIABLekZy2FHIB90NWpXQlxdL3jaGXwizUibOTPGTFiw0mzSxaHNUsRevslNNSP6LnpHyEYtFOvp5lOPiQ49+gzj1lbr/zHp98ZywEtbDxf9PqE6SlOukivOqM3wOeAojbhIdZYJFcXNEMkhD80jzg9HQTQoAAB42mNgZgCD/1kMKQxYAAAqHwHRAA==) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-normal-LPh2sqOm.woff2) format("woff2"),url(/assets/roboto-greek-400-normal-IIc_WWwF.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-normal-DhTUfTw_.woff2) format("woff2"),url(/assets/roboto-vietnamese-400-normal-D5pJwT9g.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-DgXbz5gU.woff2) format("woff2"),url(/assets/roboto-latin-ext-400-normal-BSFkPfbf.woff) format("woff");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}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-DXyFPIdK.woff2) format("woff2"),url(/assets/roboto-latin-400-normal-BVyCgWwA.woff) format("woff");unicode-range:U+0000-00FF,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}.threeDots{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:inherit}[role=dialog]:not(.allowBottom){max-height:calc(100% - 12vmin)!important}.toggleShowText{color:#216aa3;cursor:pointer}.seperator{border-bottom:1px solid lightgray;width:98%;color:#425a70;font-weight:700;padding-top:5px;text-align:left}.textAreaDiv{width:100%;display:flex;flex-direction:row;gap:30px;min-height:23px}.textAreaDiv div{width:635px}.textAreaDiv div p{max-width:635px;text-align:left;word-wrap:break-word;max-height:400px;color:#696f8c}.ellipsesDiv{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.formControlCont{display:flex;flex-direction:row;align-items:center;margin-right:20px}.text-right{text-align:right;width:70%}.groupBarContainer{width:100%!important}.groupBarContainer .groupBarCounter{color:#425a70e0;padding-left:10px;font-weight:lighter}.groupBarContainer .groupBarTitle{font-size:20;font-weight:700;padding:20}.groupBarContainer .groupBarTitle .noValue{color:#9e9e9e}.ml-3{margin-left:.75rem}.menuCounter{position:absolute;right:-20px;background-color:#029039;padding:5px}.subMenuLabel{font-size:17px}.SmMenuRoot{display:flex;flex-direction:column}.SmMenuRoot .MuiListItemIcon-root{color:#216aa3}.attachDot:after{content:"";position:absolute;top:4px;right:7px;width:10px;height:10px;background-color:#f97a3e;border-radius:10px}.sessionDialHeader{font-size:18px;height:20px}.sessionTitles{border-radius:3px;display:flex;flex-direction:column}.sessionTitles .titleContentCont{display:flex;flex-direction:row}.sessionTitles .sessionContent{display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:3}.sessionTitles .sessionContent .sessionDetailCont{background-color:#e1e1e1;margin:10px;padding:10px;display:flex;flex-direction:row;align-items:center;width:30%}.sessionTitles .sessionContent .sessionDetContent{font-size:14px}.sessionTitles .sessionContent .logoutContentBtn{color:#fff;font-size:15px;border:none;margin-right:10px}.sessionTitles .sessionContent .logoutContentBtn:hover{color:#000}.SessionWindow{width:100%;background-color:#fff;margin:10px}.SessionWindow .SessionControls{display:flex;justify-content:space-around;padding:10px;align-items:center;flex-direction:row}.SessionWindow .UserSessionSection{background-color:#e1e1e1;padding:10px;border-radius:5px;margin:10px}.SessionWindow .UserSessionSection .UserHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.SessionWindow .UserSessionSection .UserHeader .UserName{font-size:17px;font-weight:700;text-align:center}.sessionTitles .mac-image{background:no-repeat url(https://www.gstatic.com/identity/boq/accountsettingssecuritycommon/images/sprites/devices_realistic_72-b9bd1ca60228ef0457a37afb84e72bdd.png) 0 -511px;background-size:72px 1550px;width:120px;height:120px}.sessionTitles .windows-image{background:no-repeat url(https://www.gstatic.com/identity/boq/accountsettingssecuritycommon/images/sprites/devices_realistic_72-b9bd1ca60228ef0457a37afb84e72bdd.png) 0 -1471px;background-size:72px 1550px;width:120px;height:120px}.sessionTitles .other-image{background:no-repeat url(https://www.gstatic.com/identity/boq/accountsettingssecuritycommon/images/sprites/devices_realistic_72-b9bd1ca60228ef0457a37afb84e72bdd.png) 0 -580px;background-size:72px 1550px;width:120px;height:120px}.AppBarSM .ToolBarSM .MuiIconButton-root.rightIcons{padding:5px!important;justify-self:center;align-self:center;height:34px}.CheckPointMain{align-content:center}.CheckPointMain .rightIcons{z-index:2}.CheckPointMain .backgroundOverlay{position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:#000;opacity:.3;z-index:1}.CheckPointMain .CheckPointListContainer{z-index:2;display:inline-flex;position:absolute;top:50px;border-radius:2px;padding:5px;min-width:320px;right:0;border:3px solid #216aa3;background-color:#fff}.CheckPointMain .CheckPointListContainer .Overlay{display:inline;top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:.5;position:fixed;z-index:999999}.CheckPointMain .CheckPointListContainer.not-showing{visibility:hidden;opacity:0;transition:visibility .2s,opacity .2s linear}.CheckPointMain .CheckPointListContainer.showing{visibility:visible;transition:visibility .2s,opacity .2s linear;opacity:1}.CheckPointMain .CheckPointListContainer .CheckPointList{z-index:9999999;display:inline-flex;padding:5px;min-width:320px;flex-direction:column;position:relative}.CheckPointMain .CheckPointListContainer .CheckPointList .CheckPointUserList{position:relative}.CheckPointMain .CheckPointListContainer .CheckPointList .CheckPointUserList .locked{background-color:#000;z-index:999999;position:absolute;width:310px;display:inline-flex;text-align:center;align-items:center;justify-content:center;opacity:.7;height:100%}.CheckPointMain .CheckPointListContainer .CheckPointList .Container{display:inline-flex;position:relative;flex-direction:column}.CheckPointMain .CheckPointListContainer .CheckPointList .Container .CheckPoints{display:inline-flex;flex-direction:column;max-height:300px;overflow-y:auto;overflow-x:hidden}.CheckPointMain .CheckPointListContainer .CheckPointList .Container .CheckPoints .noDataLabel{color:#fff;background-color:#000;opacity:.5;margin:2px;font-weight:700;width:100%;text-align:center}.CheckPointMain .CheckPointListContainer .CheckPointList .Container .CheckPointListItem{box-shadow:0 2px 2px #0003,0 2px 20px #00000030;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-width:0px 0px 2px 0px;border-color:#e1e1e1;border-style:solid;background-color:#fff;border-radius:5px;padding:6px;color:#000;display:inline-flex;flex-direction:column;justify-content:space-between;width:300px;cursor:pointer;margin:5px;position:relative}.CheckPointMain .CheckPointListContainer .CheckPointList .Container .CheckPointListItem.selected{background-color:#98afc585;color:#000}.CheckPointMain .CheckPointListContainer .CheckPointList .Container .CheckPointListItem .switch{position:absolute;right:10px}.CheckPointMain .CheckPointListContainer .CheckPointList .Container .CheckPointListItem .switch input:checked+div{background-color:#029039}.RoleUserItemContainer{display:inline-flex;flex-direction:column;overflow:auto;max-height:500px;min-width:300px;width:100%}.RoleUserItemContainer .itemRowAdd{position:absolute;top:45px;color:#0065c4;cursor:pointer;left:5px}.RoleUserItemContainer .itemRow{display:inline-flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center;padding:5px}.RoleUserItemContainer .itemRow label{margin-bottom:0;margin-top:0}.RoleUserItemContainer .itemRow .textField div div{margin-bottom:0}.RoleUserItemContainer .itemRow .cross,.RoleUserItemContainer .itemRow .tick{cursor:pointer}.RoleUsers{overflow:auto;max-height:500px;width:300px;display:flex;flex-direction:column}.RoleUsers .userItem{display:inline-flex;flex-direction:row;align-items:center}.MuiTooltip-tooltip{font-size:14px!important}.UserPopover{position:relative;display:inline-block}.UserPopover .user-popover-trigger{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;border:none;background:linear-gradient(135deg,#216aa3,#216aa3);cursor:pointer;transition:all .2s ease;transform:scale(1)}.UserPopover .user-popover-trigger:hover{background:linear-gradient(135deg,#425a70e0,#425a70e0);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.UserPopover .user-popover-trigger:active{transform:scale(.95)}.UserPopover .user-popover-trigger.active{background:#fff;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.UserPopover .user-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid white}.UserPopover .chevron-icon{width:16px;height:16px;color:#fff;transition:all .2s ease}.UserPopover .user-popover-trigger.active .chevron-icon{color:#2563eb}.UserPopover .chevron-icon.rotated{transform:rotate(180deg)}.UserPopover .popover-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.UserPopover .popover-menu{position:absolute;right:0;top:calc(100% + 8px);width:224px;z-index:20;background:#fff;border-radius:12px;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #0000000d;border:1px solid rgba(229,231,235,.8);animation:popoverSlideIn .2s ease-out;transform-origin:top right}@keyframes popoverSlideIn{0%{opacity:0;transform:translateY(-8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.UserPopover .popover-arrow{position:absolute;top:-4px;right:16px;width:8px;height:8px;background:#fff;border-left:1px solid rgba(229,231,235,.8);border-top:1px solid rgba(229,231,235,.8);transform:rotate(45deg)}.UserPopover .popover-header{padding:12px 16px;border-bottom:1px solid #f3f4f6}.UserPopover .header-content{display:flex;align-items:center;gap:12px}.UserPopover .header-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover}.UserPopover .header-info{flex:1}.UserPopover .user-name{margin:0;font-weight:600;color:#111827;font-size:14px}.UserPopover .user-email{margin:0;font-size:12px;color:#6b7280}.UserPopover .menu-items{padding:8px 0}.UserPopover .menu-divider{height:1px;background:#f3f4f6;margin:8px 0}.UserPopover .menu-item{width:100%;display:flex;align-items:center;gap:12px;padding:12px 16px;border:none;background:transparent;cursor:pointer;font-weight:500;font-size:14px;position:relative;overflow:hidden;transition:all .15s ease;transform:scale(1)}.UserPopover .menu-item:hover{transform:scale(1.02)}.UserPopover .menu-item:active{transform:scale(.98)}.UserPopover .menu-item-background{position:absolute;top:0;left:-100%;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);transition:left .3s ease;z-index:1}.UserPopover .menu-item:hover .menu-item-background{left:100%}.UserPopover .menu-item-icon{width:20px;height:20px;flex-shrink:0;position:relative;z-index:2}.UserPopover .menu-item-label{position:relative;z-index:2}.UserPopover .menu-item-profile{color:#2563eb}.UserPopover .menu-item-profile:hover{background:#3b82f61a}.UserPopover .menu-item-sessions{color:#059669}.UserPopover .menu-item-sessions:hover{background:#0596691a}.UserPopover .menu-item-notifications{color:#7c3aed}.UserPopover .menu-item-notifications:hover{background:#7c3aed1a}.UserPopover .menu-item-logout{color:#dc2626}.UserPopover .menu-item-logout:hover{background:#dc26261a}.UserPopover .notification-badge{width:8px;height:8px;background:#ef4444;border-radius:50%;margin-left:auto;animation:pulse 2s infinite;position:relative;z-index:2}@media (max-width: 640px){.UserPopover .popover-menu{width:200px}}.mainSectionWrapper{background-color:#029039}.mainSectionWrapper .MuiTable-root .MuiIconButton-root{padding:0!important}.mainSectionWrapper .muiTableCust thead{z-index:0}.attWindowWrapper .MuiToolbar-root{background:#425a70}.attWindowWrapper .MuiToolbar-root h6,.attWindowWrapper .MuiToolbar-root svg,.attWindowWrapper .MuiToolbar-root span,.attWindowWrapper .MuiToolbar-root input,.attWindowWrapper .MuiToolbar-root label{color:#fff}.attWindowWrapper .MuiTableCell-root.MuiTableCell-head{background:#82919e!important}.attWindowWrapper .MuiTableCell-root.MuiTableCell-head label,.attWindowWrapper .MuiTableCell-root.MuiTableCell-head div{font-weight:400}.textField span[title="This field is required."]{display:none}.attendanceLogWrapper{height:592px}.attendanceLogWrapper .MuiTableCell-root.MuiTableCell-head{padding:0 7px}.attendanceLogWrapper .MuiIconButton-root{padding:2px}.attendanceLogWrapper .📦mt_16px{margin-top:0;margin-bottom:0}.attendanceLogWrapper .linkLabel{color:#0065c4;cursor:pointer}.attTab{font-size:17px!important;background-color:#e1e1e1!important;padding:19px!important;height:45px!important}.attTab[aria-selected=true]{background-color:#425a70!important;color:#fff!important;border-radius:0!important;height:45px!important}.attSchedFormWrapper .overtimeInput input{color:#0065c4}.attSchedFormWrapper .undertimeInput input,.attSchedFormWrapper .lateWrapper input,.attSchedFormWrapper .earlyWrapper input{color:#c00}.attSchedFormWrapper .overtimeWrapper input{color:#0065c4}.attSchedFormWrapper .overUnderSection .MuiOutlinedInput-input{padding:7.5px 14px}.attSchedFormWrapper .overUnderSection .MuiOutlinedInput-adornedEnd{padding-right:0;background:#fff}.attSchedFormWrapper .attKindWrapper{width:100px;height:40px}.attSchedFormWrapper .attKindWrapper select{height:80%;font-weight:700;font-size:16px}.attSchedFormWrapper .formDdl{width:50%!important}.attSchedFormWrapper .formDdl .textField{width:100%!important}.attSchedFormWrapper .formDdl .textField>div{width:100%!important}.attSchedFormWrapper .formDdl .textField>div div div:nth-child(2){width:100%!important}.attDetailHeadersCont{display:flex;flex-direction:column}.selectWidth .textField,.noteWrapper .textField{width:100%}.attendancePolicyWrapper{display:flex;justify-content:space-around;width:1100px;height:612px;margin-top:2px}.attendancePolicyWrapper .leftSection{width:250px}.attendancePolicyWrapper .rightSectionMaster{width:65%}.attendancePolicyWrapper .smTabs .MuiTab-root{min-width:150px!important}.attendancePolicyWrapper .attKindWrapp{display:flex;margin-top:10px;border:1px solid #cccccc;width:965px;height:282px}.attendancePolicyWrapper .attKindWrapp .kindType{width:96%;padding-left:7px}.attendancePolicyWrapper .attKindWrapp .attKindDayList{padding:10px}.attendancePolicyWrapper .attKindWrapp label span{padding-top:0}.attPolicyMainList{width:300px}.attPolForm{height:554px}.attPolForm .attPolFirstSec{display:flex;flex-direction:column}.attPolForm .policySecCont{display:inline-flex}.attPolForm .paddingSection{padding:5px}.attPolForm .attPolRightSection{flex:1;background-color:#fff;padding:0}.attPolForm .addIcon{cursor:pointer;border:1px solid rgb(33,106,163);border-radius:5px}.sectionBorder{border:1px solid #e1e1e1}.rightSectionMaster{margin-left:10px;background:#fff}.rightSectionMaster .textLabel{align-self:center;padding-top:0}.rightSectionMaster .mainSection{display:flex;flex-direction:column}.rightSectionMaster .mainSection .sectionTitle{color:#fff!important;font-size:17px;background:#425a70;display:block;padding:4px;margin:0 0 10px}.rightSectionMaster .mainSection>div{display:inline-flex}.rightSectionMaster .topSection{display:flex;flex-direction:column}.rightSectionMaster .rightSection,.rightSectionMaster .leftSection{flex:1}.rightSectionMaster .checkboxWrapper{display:flex}.rightSectionMaster .checkboxWrapper .CheckboxComp{margin-top:0;margin-right:10px;margin-left:0;align-self:center}.link{color:#0065c4;font-weight:700;cursor:pointer}.noPadding{padding:0}.overUnderWrapper{display:flex;flex-direction:column;width:452px;margin-top:10px}.overUnderWrapper .headerSection{border:1px solid #e8e8e8}.overUnderWrapper .headerSection Label{text-align:center;flex:1;padding:3px}.overUnderWrapper .InWrapper{border:1px solid #e1e1e1;padding:4px}.overUnderWrapper .InWrapper .midSection{width:130px}.overUnderWrapper .InWrapper div{color:#425a70;text-align:center;display:flex;justify-content:center}.overUnderWrapper .headerSection,.overUnderWrapper .InWrapper{display:inline-flex}.attPolicyIncWrapper .payrollPolicyHelp .formulaHeader{font-weight:700;text-decoration:underline}.acUnitIcon,.fiberManualRecordIcon{font-size:small}.spaceSeparator{height:10px}.formulaMainCont,.formulaLabelsCont{margin-left:17px}.formulaComputeCont{display:flex}.formulaComputeLabel{margin-left:30px}.policyGrpCont{width:400px;margin:0 auto}.attKindDayList{width:300px}.leaveKindWrapper{display:flex}.leaveKindWrapper .leftSection{padding:0;width:990px}.leaveCodeWrapper .leftSection{padding-bottom:10px;width:420px}.sickDaysWrapper{width:660px;margin:auto}.weeklySchedWrapper>div{display:flex;flex-direction:column}.weeklySchedWrapper .headerSection div{font-weight:700}.weeklySchedWrapper .rowWrapper{height:33px;align-items:center!important}.weeklySchedWrapper .rowWrapper>div{padding:5px;width:100px}.genHourWrapper .📦mt_16px{margin-top:0}.genHourWrapper .textLabel{max-width:365px}.tableContainer{width:1500px}.tableContainer .masterWrapper{width:40%}.tableContainer .detailWrapper{width:60%}.titleSection{border-bottom:1px solid #8895b3;color:#8895b3;font-weight:500;padding-bottom:1px;text-align:left;margin-bottom:10px;font-size:15px;font-family:SF UI Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.dateLabels{color:#8895b3;font-weight:500;padding-bottom:1px;text-align:left;margin-bottom:10px;font-size:15px;font-family:SF UI Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.whrsRow{margin-top:12px}.upperSectionWrapper>div{display:flex;flex-direction:column}.upperSectionWrapper .CheckboxComp{margin-left:5px;margin-top:0}.exceptSchedLabelCont{text-align:right}.exceptSchedMainCont{display:inline-flex;width:1430px}.exceptSchedMainCont .launchIcon{height:18px;color:#000}.exceptSchedMainCont .workOffIcon{height:23px;color:#fff}.exceptSchedMainCont .hiddenIconsCont{display:none}.exceptSchedMainCont .exceptSchedListCont{margin-right:10px;width:485px}.payrollWrapper{justify-content:center;padding:10px;margin:auto}.payrollWrapper>div{padding:3px 6px;text-align:left}.payrollWrapper .leftSection{width:400px;height:100%;background:#fff;align-self:start;border:1px solid #d8dae5}.payrollWrapper .paddingSection{padding:5px 5px 5px 10px}.payrollWrapper .paddingSection>div{padding:2px 0}.payrollWrapper .CheckboxComp{margin-left:6px;margin-top:8px}.payrollWrapper .MuiRadio-root{padding:3px 12px!important}.payrollWrapper .MuiSvgIcon-root{fill:currentColor;width:1em;height:.9em;display:inline-block;font-size:1.4rem;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;user-select:none}.payrollWrapper .MuiTypography-body1{font-size:14px!important}.payrollWrapper .MuiRadio-colorSecondary.Mui-checked{color:#216aa3!important}.payrollWrapper .Select-control{height:30px}.payrollWrapper .Select-control .Select-placeholder{line-height:26px}.payrollWrapper .Select-control .Select-value{line-height:26px!important}.payrollWrapper .Select-control .Select-value .Select-value-label{line-height:26px}.payrollWrapper .Select-control .Select-input{height:26px}.PayGenCont{align-self:start;margin-top:-10px;display:flex;gap:20px}.PayGenCont .formContainer{background-color:#fff}.PayGenCont .sectionDetailTitle .MuiButton-root{padding:0!important}.PayGenCont .headerSection{font-size:14px;color:#425a70;background:none;border-top:none;border-bottom:1px solid #9e9e9e;display:block;padding-left:5px;margin:0;font-weight:700}.PayGenCont .dateLabelCont{margin-top:10px}.PayGenCont .dateLabel{padding:10px}.PayGenCont .payrollRow{display:flex;flex-direction:row;align-items:center;padding:5px}.PayGenCont .payrollShiftCont{display:inline-flex;margin-left:45px}.PayGenCont .multiShiftLabel{font-size:12px;color:#0065c4}.PayGenCont .payrollEmpFilterCont{padding:10px}.PayGenCont .genRadioTypes{padding:10px;margin-left:10px}.PayGenCont .genRadioTypes .MuiRadio-root{padding:0 5px 0 0!important}.PayGenCont .genRadioTypes .MuiTypography-root{padding-top:0!important}.PayGenCont .payrollRadioGroup{display:inline-block;width:100%}.PayGenCont .payrollOptionsCont{display:flex;margin-bottom:10px;justify-content:space-between}.PayGenCont .transportFormLabel{margin-bottom:5px}.PayGenCont .generateBtnCont{display:flex;justify-content:end}.PayGenCont .provisionCont{display:flex;margin-bottom:5px}.PayGenCont .transportOptionCont{padding:5px}.PayGenCont .noteContainer{color:#c00;font-size:12px}.PayGenCont .missingEmpHeader{padding-bottom:5px}.PayGenCont .missingEmpTitle{color:#c00}.PayGenCont .noDataDefaultMsg{width:375px;display:flex;height:400px;justify-content:center;align-items:center}.PayGenCont .missingEmpList{width:350px}.padding-top-10{padding-top:10px}.logListsMainCont{margin-top:-10px;gap:10px;display:flex}.payrollGenLogList{width:280px}.incomeFieldCont{text-align:right;padding-right:10px;width:120px}.lockMainCont{display:block;width:750px;margin:auto}.lockMainCont .lockUnlockBtns{display:flex;margin-top:15px;width:750px;justify-content:space-between}.lockFilterCont{width:630px}.lockFilterCont .lockFilterSubCont{margin-left:5px}.lockListCont{width:750px}.voucherGenMain{background:#fff;margin:0 auto;width:1105px}.voucherGenMain .voucherGenSubCont{padding:10px;width:100%}.voucherGenMain .exportContainer{display:flex}.voucherGenMain .voucherShiftCont{display:flex;gap:5px}.voucherGenMain .generateVoucherBtn{margin-top:0;margin-right:10px;width:100px}.voucherGenMain .voucherImportSoBtn{margin-top:0;margin-right:7px;width:120px}.voucherGenMain .voucherExportBtn{margin-top:0;width:100px}.voucherGenMain .exportRowCont{display:flex;margin-bottom:0;margin-left:20px}.voucherGenMain .voucherLabel{padding:5px;font-weight:700;font-size:15px}.genVoucherAccCont{display:flex;background:#fff;width:100%}.genVoucherAccCont .voucherGenAccTypeCont{padding:5px;width:100%;margin-right:10px}.genVoucherAccCont .voucherGenAccTypeList{width:350px;height:200px}.genVoucherAccCont .defaultAccBtn{margin-left:100px;width:180px}.genVoucherAccCont .voucherAccHeaderCont{margin-top:-15px}.genVoucherAccCont .voucherAccHeader{display:flex;margin-bottom:7px;justify-content:space-between}.genVoucherAccCont .voucherAccView{height:555px;width:710px}.voucherListCont,.voucherPrefMain{width:1080px}.payGenList{width:800px}.salaryFixedTotalsGrid{display:grid;grid-template-columns:repeat(4,1fr)}.salaryVariableTotal{display:grid;grid-template-columns:repeat(2,1fr)}.totalSectionRow{display:flex;justify-content:end;margin-top:0;margin-bottom:0;padding:0}.totalSectionRow--fixedSalariesRow{flex-direction:column}.payrollTotalsCont{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow:hidden}.sectionRow{width:1035px;display:flex;padding:10px;font-weight:700}.sectionRow--first-section-row{background-color:#475569;color:#fff}.sectionRow--second-section-row{background-color:#64748b;color:#fff}.sectionRow--third-section-row{background-color:#82919e;color:#fff}.sectionRow--forth-section-row{background-color:gray;color:#fff}.loanDefCont{border:1px solid rgb(238,238,238);padding:0 10px;margin-bottom:5px}.sectionRowDouble{width:340px;display:flex;padding:10px;font-weight:700}.genPayrollContainer .loadingContainerPayroll{display:flex;flex:1;justify-content:center;align-items:center}.genPayrollContainer .missingEmpCont{position:relative}.genPayrollContainer .missingEmpCont .loadingContainerPayrollAbs{position:absolute;justify-content:center;align-items:center;display:inline-flex;z-index:1;width:100%;height:95%;background-color:#00000015}.boldField{font-weight:700!important}.boldField span{font-weight:700}.PayrollTabs.MuiAppBar-root{z-index:0!important}.TotalSection{background:#0000004d;padding:5px;margin-top:20px}.TotalSection .firstCol,.TotalSection .secondCol{width:50%;display:inline-flex}.TotalSection .text{width:100px;font-weight:700;font-size:14px;font-family:Roboto,Helvetica,Arial,sans-serif}.TotalSection .number{width:120px;text-align:right;margin-right:50px}.TotalSection .row{display:flex}.PayrollTabs .MuiTab-root{min-width:95px!important}.PayrollTabs .smTabs .MuiTypography-body1{padding:10px}.typeOfEmp .MuiTypography-body1{padding-top:0!important}.payrollList .titleCellCont{display:flex;flex-direction:column;align-items:center}.payrollList .titleCellNeg{color:#c00!important;font-weight:700!important;font-size:25px!important}.payrollList .titleCellPos{color:#216aa3!important;font-weight:700!important}.payrollList .titleCell{color:transparent!important;font-weight:700!important}.payrollList .titleCellWhite{color:#fff!important;font-weight:700!important}.payrollList .payrollListCont{width:1034px;overflow-x:scroll}.genPayrollContainer{width:1100px;height:600px}.payrollTabMain{height:500px;margin:auto auto 10px;width:930px;max-width:1500px;text-align:center}.payrollTabMain .payrollTabHeader{display:flex;align-items:center;height:15px;padding:14px 0}.payrollTabMain .departmentCont{display:flex;margin-bottom:3px;width:50%}.payrollTabMain .departmentLabel{font-weight:700;margin-right:10px}.payrollTabMain .recordsNavigationCont{display:flex;justify-content:center;align-items:center;width:15%}.payrollTabMain .modifiedStampCont{width:150px;align-self:center}.payrollTabMain .printBtnCont{display:flex;margin-top:-10px}.payrollLockUnlockMain{display:inline-flex}.payrollTableHeaderCont{width:75px;display:inherit}.payrollLockLabel{padding-left:5px;padding-right:5px}.payrollLockIconStyle{cursor:pointer;color:#e1e102;font-size:20px}.payrollUnlockLabel{padding-left:5px;padding-top:5px;padding-right:5px}.payrollUnlockIconStyle{cursor:pointer;font-size:20px}.totalLoanDetListCont{background-color:#fff;width:685px}.loanBtnsCont{display:flex;margin-bottom:5px;justify-content:space-between}.generateLoan .loanRadioGroup{display:inline-block;width:100%}.generateLoan .generateLoanBtnCont{display:flex;float:right;margin-right:15px}.loanDetListCont{width:680px}.inputTextStyle{width:50px!important;margin:0 5px}.UtilitiesTabs.MuiAppBar-root{z-index:0!important}.UtilitiesTabs .MuiTab-root{min-width:95px!important}.dispMsg{font-size:12px;margin-top:10px}.computeTransportCont{display:flex}.leapYearCont{margin-left:-4px}.leapYearRow{margin-left:20px}.payrollView{background:#fff;border:solid 1px #7f89bf;display:block;text-align:left;padding-bottom:20px;height:785px;width:1070px}.payrollView .payrollViewCont{padding:5px 5px 0}.payrollView .display-flex{display:flex}.payrollView .htmlList{width:930px}.payrollView .row{display:flex}.payrollView .stamp{align-self:center;color:#c00;font-weight:700;width:184px}.payrollView .payrollTable{border-top:1px solid #ffffff;border-left:1px solid #ffffff;margin-bottom:10px}.payrollView .payrollTable .CheckboxComp{margin-left:0!important;margin-right:-7px!important}.payrollView .disbaleCheckbox{margin-right:7px!important;margin-left:-11px!important}.payrollView .centerTable{text-align:center}.payrollView .nssfAdjust{width:431px}.payrollView .taxableRowsTable{margin-right:10px}.payrollView .nssfAd{width:290px;text-align:center}.payrollView .allowanceTable{width:572px;text-align:center}.payrollView .contrAdjTable{width:437px;text-align:center}.payrollView .tableHead{background-color:#425a70!important;color:#fff;font-size:12px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;height:25px!important}.payrollView .tableRow{height:24px}.payrollView .tableRow .textField .ub-mb_8px{position:absolute}.payrollView .tableRow .textLabel{height:auto!important}.payrollView .tableRow .textField .textLabel{color:red}.payrollView .tableRowLabel{text-align:left;padding-right:0;padding-left:5px;border-right:1px solid #ffffff}.payrollView .voucherSectionCont{display:flex}.payrollView .taxNonTaxTable{width:410px}.payrollView .NssfTable{width:290px;height:153px}.payrollView .provisionTable{width:290px;height:82px}.payrollView .familyTable{width:310px;margin-right:100px}.payrollView .roundingTable{width:290px;height:140px}.payrollView .employeeTableCont{display:flex;justify-content:space-between}.payrollView .employeeTable{width:277px}.payrollView .voucherTableRow{flex:flex;flex-direction:row}.payrollView .voucherTableRowLabel{flex:none;width:100px}.payrollView .voucherTableRowLabelSecond{flex:none;width:140px}.payrollView .tableRowLabel span{font-size:14px;font-family:Roboto,Helvetica,Arial,sans-serif;color:#000}.payrollView .tableValue{text-align:right;border-right:1px solid #ffffff;padding-right:0!important;padding-left:0!important}.payrollView .tableValue .SelectFieldComp{width:170px!important}.payrollView .tableValue span{text-align:right;font-size:14px;margin-right:0;font-family:Roboto,Helvetica,Arial,sans-serif;color:#425a70}.payrollView .tableTextField{margin-right:0;margin-left:5px}.payrollView .cellRow{display:flex}.payrollView .cellRow .textField{width:107px}.payrollView .payrollLockIcon{width:215px;text-align:right}.payrollView .payrollLockIcon .lockUnlockSection{display:flex;padding-left:8px;justify-content:flex-end;align-items:self-end}.payrollView .headerRight{text-align:initial}.payrollView .number,.payrollView .numberField{text-align:right}.payrollView .readOnlyField{width:107px;color:#425a70!important}.payrollView .leftCol{float:left;width:580px;margin-right:40px}.payrollView .rightCol{float:right;width:293px}.payrollView .info{color:#ccc;cursor:pointer;margin-bottom:-5px;margin-left:3px}.payrollView .months{margin-right:2px;height:28px;margin-left:2px;width:656px}.payrollView .months .MuiButtonBase-root.Mui-disabled .MuiBottomNavigationAction-label{color:#fff!important}.payrollView .months .MuiBottomNavigationAction-label{color:#425a70;font-size:14px}.payrollView .months .MuiBottomNavigationAction-root{min-width:40px;width:45px}.payrollView .months .MuiBottomNavigationAction-root.Mui-selected{font-weight:500;background:#216aa3}.payrollView .months .MuiBottomNavigationAction-root.Mui-selected .MuiBottomNavigationAction-label{color:#fff}.payrollView .center{text-align:center}.payrollView .textField input{height:19px!important;padding:5px!important}.payrollView .number{margin-right:0}.payrollView .payrollFilterMain{display:flex;align-items:center;margin-bottom:6px;justify-content:space-between}.payrollView .payrollFilter{display:flex;text-align:right;justify-content:flex-end;margin-left:5px}.payrollView .profileEmp{color:#fff;opacity:1!important;min-width:200px!important;text-align:right!important;justify-content:flex-end;display:flex}.payrollView .profileEmp span{align-items:flex-end}.payrollView .profileEmp .payrollEmp{font-size:14px;font-weight:700;color:#ef8080}.payrollView .profileEmp .payrollEmpImgMain{margin-top:1px}.payrollView .profileEmp .payrollEmpImg{height:27px;border-radius:50%;margin-right:10px}.payrollView .prefEmp{margin-left:250px}.payrollBttn{height:35px;width:150px;background-color:#029039;border-radius:3px;margin-top:0;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms}.payrollBttn:hover{background-color:#026427!important}.MuiRadio-colorSecondary.Mui-checked{color:#216aa3!important}.numberFont{font-size:13px}.payrollLoan .loanList{display:flex}.payrollLoan .loanWrapp{align-self:start;border:1px solid #ffffff;padding:2px 5px 5px}.payrollLoan .leftSection{background:#fff;width:34%;margin-bottom:4px;border-right:1px solid #ffffff;padding-right:5px}.payrollLoan .rightSection{width:65%;align-self:start;padding:0 5px 5px}.payrollLoan .textField input{height:23px!important}.payrollListDef{max-width:1466px}.payrollListDef .materialMainList{width:1464px}.payrollList .textField input{height:23px!important}.payrollSection{display:flex;flex-direction:column;align-items:self-end}.payrollSection .sectionLine{border-bottom:1px solid #000000;width:50%;margin-bottom:3px}.btnNavigate{cursor:pointer;background-color:transparent;border:none}.incPerUnitRadio .MuiFormControlLabel-root .MuiFormControlLabel-label{font-size:13px;color:#425a70}.payrollActions{width:150px}.checkboxPref{font-size:13px}.preferences-page .marginleft-0{margin-left:0!important}.preferences-page .marginTop-0{margin-top:0!important}.preferences-page .marginBottom-0{margin-bottom:0!important}.preferences-page .marginRight-0{margin-right:0!important}.preferences-page .marginleft-1{margin-left:1px!important}.preferences-page .marginTop-1{margin-top:1px!important}.preferences-page .marginBottom-1{margin-bottom:1px!important}.preferences-page .marginRight-1{margin-right:1px!important}.preferences-page .marginleft-2{margin-left:2px!important}.preferences-page .marginTop-2{margin-top:2px!important}.preferences-page .marginBottom-2{margin-bottom:2px!important}.preferences-page .marginRight-2{margin-right:2px!important}.preferences-page .marginleft-3{margin-left:3px!important}.preferences-page .marginTop-3{margin-top:3px!important}.preferences-page .marginBottom-3{margin-bottom:3px!important}.preferences-page .marginRight-3{margin-right:3px!important}.preferences-page .marginleft-4{margin-left:4px!important}.preferences-page .marginTop-4{margin-top:4px!important}.preferences-page .marginBottom-4{margin-bottom:4px!important}.preferences-page .marginRight-4{margin-right:4px!important}.preferences-page .marginleft-5{margin-left:5px!important}.preferences-page .marginTop-5{margin-top:5px!important}.preferences-page .marginBottom-5{margin-bottom:5px!important}.preferences-page .marginRight-5{margin-right:5px!important}.preferences-page .marginleft-6{margin-left:6px!important}.preferences-page .marginTop-6{margin-top:6px!important}.preferences-page .marginBottom-6{margin-bottom:6px!important}.preferences-page .marginRight-6{margin-right:6px!important}.preferences-page .marginleft-7{margin-left:7px!important}.preferences-page .marginTop-7{margin-top:7px!important}.preferences-page .marginBottom-7{margin-bottom:7px!important}.preferences-page .marginRight-7{margin-right:7px!important}.preferences-page .marginleft-8{margin-left:8px!important}.preferences-page .marginTop-8{margin-top:8px!important}.preferences-page .marginBottom-8{margin-bottom:8px!important}.preferences-page .marginRight-8{margin-right:8px!important}.preferences-page .marginleft-9{margin-left:9px!important}.preferences-page .marginTop-9{margin-top:9px!important}.preferences-page .marginBottom-9{margin-bottom:9px!important}.preferences-page .marginRight-9{margin-right:9px!important}.preferences-page .marginleft-10{margin-left:10px!important}.preferences-page .marginTop-10{margin-top:10px!important}.preferences-page .marginBottom-10{margin-bottom:10px!important}.preferences-page .marginRight-10{margin-right:10px!important}.preferences-page .display-flex-row-align-center{display:flex;align-items:center}.preferences-page .gap-10{gap:10px}.preferences-page .font-13{font-size:13px!important}.preferences-page .centeredContainer{display:flex;align-items:center}.preferences-page .earnedVacationLabel{padding-right:10px;margin-bottom:5px}.preferences-page .formControlLabel{display:inline-block}.preferences-page .basisLabel{padding-right:10px;margin-bottom:6px}.preferences-page .paddingVertical-9{padding-bottom:10px;padding-top:10px}.menuListItemStyle{padding:8px 0;cursor:pointer}.menuListItemStyle p{font-size:18px;vertical-align:middle;margin:0}.Loading .refreshLoader{display:inline-flex;margin:20px;justify-content:space-between;align-items:center;width:200px;background-color:#fff;padding:10px;border-radius:3px}.loadingSpinner{width:20px!important;height:20px!important;color:#fff!important}.innerSection{padding:10px 10px 50px;background:#fff;border:solid 1px #7f89bf;display:inline-flex;text-align:left}.innerSection>div{border-right:1px solid #e1e1e1;display:inline-block;vertical-align:top}.innerSection>div:last-of-type{border-right:none}.MuiIconButton-root{padding:6px}.disp-flex{display:flex;flex-direction:column;align-items:center;align-self:flex-start}.disp-inline-flex{display:flex;flex-direction:row;align-items:baseline}.disp-inline-flex #submitBtn_generateBulkVac{margin-top:0!important}.MuiTable-root .MuiIconButton-root{padding:0}.MuiTableCell-root.MuiTableCell-head{padding:4px 4px 4px 10px!important}.MuiIconButton-root{padding:3px}.MuiTableCell-root:not(.MuiTableCell-head,.MuiTableCell-footer){padding:4px 8px;padding-left:10px!important}.menuList .MuiIconButton-sizeSmall{padding:0}.menuList .MuiTableCell-root.MuiTableCell-head,.menuList .MuiTableCell-sizeSmall{padding:0!important}.menuList .MuiTableCell-root:not(.MuiTableCell-head){padding:0!important}.menuList .MuiTableRow-hover:hover{background:#0065c4}.menuList .MuiTableRow-root.MuiTableRow-hover:nth-child(odd){background:#fff}.menuList .MTableToolbar-root-94{min-height:initial!important}.dialog>div{padding-top:4px;padding-right:4px}.smTabs{background:#fff;flex-grow:1;padding-left:2px;padding-right:2px}.smTabs .MuiTabs-root{min-height:36px}.smTabs .MuiTab-root{min-height:36px;padding:0;font-size:12px}.smTabs .MuiAppBar-colorDefault{background-color:#216aa3}.smTabs .MuiTabs-flexContainer{display:flex;padding-left:5px}.smTabs .MuiBox-root{padding:0}.smTabs .MuiTypography-body1{color:#000;font-size:.875rem;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.43;letter-spacing:.01071em;padding-top:20px;margin:0}.smTabs [role=radiogroup] .MuiTypography-body1{font-size:13px!important;color:#425a70!important}.orientationVertical .MuiTabs-indicator{width:3px;right:1px;max-height:36px!important;position:absolute;transition:all .3s cubic-bezier(.4,0,.2,1) 0ms;background-color:#fff;margin-top:1px;margin-bottom:1px}.orientationHorizontal .MuiTabs-indicator{width:100%;bottom:2px;height:3px;position:absolute;transition:all .3s cubic-bezier(.4,0,.2,1) 0ms;background-color:#fff;margin-bottom:2px}.buttonSubmit{background:#425a70e0!important;color:#fff!important;width:100%}.buttonDelete{background:#c00!important;color:#fff!important;width:100%}.rightAlign{text-align:right}.SmMenuHeaderVersion{display:inline-flex;width:100%;text-align:center;padding:10px;font-size:14px;color:#727272;position:absolute;top:42px;justify-content:flex-end}.SmMenuRoot .MuiListItem-root{padding-left:0;padding-right:0}.SmMenuRoot .MuiList-root{flex-direction:column;display:flex}.SmMenuRoot .MenuItemEntry{justify-content:space-between;align-items:center;display:inline-flex;padding-right:10px}.notFoundCont{justify-content:center;align-items:center;height:200px}.notFoundMain{align-items:center;font-size:40px;justify-content:center;text-align:center}.ChangeLog .title{text-align:center}.MainGrid .card{min-width:250px}.SecureEntry{position:relative;z-index:1}.SecureEntry .ListItemsSec{display:inline-flex;justify-content:center;align-items:center}.secureContent{min-width:600px;display:inline-flex;justify-content:center;align-items:center;padding:10px}.secureContent .secureText{width:100%;align-items:center;align-content:flex-start;display:inline-flex}.secureContent .secureText .secureSpan{font-size:18px;padding-right:30px}.secureHeaderText{font-weight:700;font-size:18px}.OnlineDot{width:10px;height:10px;border-radius:50%;background-color:green;animation:blink 2s infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.LoadingContainer{display:inline-flex;justify-content:center;width:100%}.LoadingContainer .LoadingAnimation{display:flex;font-size:1.5rem;line-height:2rem;width:110px;font-weight:700}.muiTableCust .Container{display:flex;flex-direction:row;justify-content:space-between}.muiTableCust .Container .sidePanel .QuickGrid .header{justify-content:flex-start;text-align:left}.muiTableCust .Container .sidePanel .QuickGrid .row .field{margin:0 5px;justify-content:flex-start;text-align:left}.smFormCont{display:flex}.Kpi{display:flex;flex-direction:column}.Kpi .container{display:flex;cursor:pointer;height:150px}.Kpi .container .content{width:calc(100% - 10px)}.Kpi .container .content .description{height:calc(100% - 50px);width:100%;overflow:hidden;color:#ccc}.Kpi .container .content .name{font-size:20px}.Kpi .container .content .number{text-align:left;font-size:35px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Kpi .container .bar{width:10px;height:100%;margin:5px 10px}.dateWrapper{display:flex;flex-direction:row;flex:1;justify-content:center}.dateWrapper .middleSectionWrapper{justify-content:flex-start;display:flex;flex-direction:column;align-items:stretch;margin-left:5px}.dateWrapper .upperSection{font-size:28px;font-weight:700;color:#216aa3;align-items:baseline;justify-content:baseline;display:flex;justify-content:center}.dateWrapper .upperSection .dateLabel{align-self:center}.dateWrapper .upperSection .dateLabel{white-space:nowrap}.dateWrapper .lowerSection{display:flex;flex-direction:row;align-items:center;justify-content:center}.dateWrapper .lowerSection .dayName{font-size:17px;color:#727272;text-align:left;align-self:flex-start}.dateWrapper .leftArrow,.dateWrapper .rightArrow{width:44px;padding:5px;height:100%;color:#216aa3}.dateWrapper .leftArrow .arrowForwardIcon,.dateWrapper .rightArrow .arrowForwardIcon,.dateWrapper .leftArrow .arrowBackIcon,.dateWrapper .rightArrow .arrowBackIcon{width:100%;height:30px}.dateWrapper .datePicker{width:27px}.dateWrapper .datePicker .MuiIconButton-root{margin-top:76px;margin-left:-61px}.dateWrapper .datePicker .MuiFormControl-root{margin:0;width:0px}.dateWrapper .datePicker .MuiInput-underline:before{border-bottom:none!important}.dateWrapper .datePicker svg{width:27px;height:30px;color:#216aa3}.dateWrapper .datePicker #attendance_date{width:0px}.dateWrapper .datePicker fieldSet{visibility:hidden}.dateWrapper .rightArrow svg:hover,.dateWrapper .leftArrow svg:hover{background:#e7ebff;cursor:pointer;border-radius:10px}.timepickerWrapper{margin-top:1px!important}.timepickerWrapper .MuiOutlinedInput-adornedEnd{padding:0}.timepickerWrapper .MuiInputAdornment-positionEnd{margin-left:0}.timepickerWrapper .MuiIconButton-root{padding:0 2px 0 1px}.timepickerWrapper .MuiSvgIcon-root{width:.8em;height:.8em;font-size:1.3rem}.timepickerWrapper .MuiInput-input{width:80%!important}.timepickerWrapper .MuiInputBase-root{padding-left:5px;padding-right:5px}.base-Popper-root{z-index:1}.datePickerWrapper .MuiOutlinedInput-root{font-size:14px}.datePickerWrapper .MuiOutlinedInput-notchedOutline{border:1px solid #d8dae5}.datePickerWrapper .Mui-focused .MuiOutlinedInput-notchedOutline{border:2px solid #adc2ff!important}.datePickerWrapper .MuiOutlinedInput-adornedEnd{width:107px;height:19px;margin-right:9px;margin-top:3px;font-size:14px;font-family:SF UI Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.datePickerWrapper .MuiOutlinedInput-input{color:#474d66!important;padding:0 0 0 6px!important}.datePickerWrapper .MuiOutlinedInput-adornedEnd{padding:0}.datePickerWrapper .MuiInputAdornment-positionEnd{margin-left:0}.datePickerWrapper .MuiIconButton-root{padding:0 2px 0 1px!important}.datePickerWrapper .MuiSvgIcon-root{width:.8em;height:.8em;font-size:1.3rem}.datePickerWrapper .arrows{font-size:32px!important;color:#216aa3}.datetimepickerCont{margin-top:1px!important}.datetimepickerCont .MuiOutlinedInput-adornedEnd{width:165px;height:19px;margin-right:9px;margin-top:3px;font-size:14px;font-family:SF UI Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.datetimepickerCont .MuiOutlinedInput-input{padding-left:10px;color:#474d66;padding:1 0 1 3px!important}.datetimepickerCont .MuiOutlinedInput-adornedEnd{padding:0}.datetimepickerCont .MuiInputAdornment-positionEnd{margin-left:0}.datetimepickerCont .MuiIconButton-root{padding:0 2px 0 1px}.datetimepickerCont .MuiSvgIcon-root{width:.8em;height:.8em;font-size:1.3rem}.MuiPickersBasePicker-pickerView{max-width:300px!important;min-width:300px!important;min-height:0px!important}.MuiPickersCalendarHeader-switchHeader{margin-bottom:0!important;margin-top:0!important}.MuiPickersCalendarHeader-daysHeader,.MuiPickersCalendarHeader-switchHeader{width:300px!important}.MuiPickersCalendarHeader-dayLabel{width:35px!important;margin:0 2px!important}.MuiFormControl-marginNormal{margin-bottom:4px!important}.MuiPickersCalendar-transitionContainer{margin-top:0!important}.MuiPickersDay-day{width:35px!important;height:35px!important}.MuiPickersCalendar-week{width:300px!important}.MuiTableCell-root:not(.MuiTableCell-head){padding:4px 3px}.labelFont{font-size:13px}.TextField input{font-size:14px;height:23px;padding-left:5px;margin-bottom:3px;margin-right:10px}.textLabel{font-family:Roboto;color:#425a70!important}.TextareaField input{min-height:50px;max-height:50px;height:50px;max-width:100%;padding-left:5px;margin-bottom:3px;margin-right:10px}.dialogWrapper{display:flex}.dialogWrapper .linkLabel{color:#0065c4!important;cursor:pointer;font-weight:700!important}.dialogWrapper .linkLabel:hover{text-decoration:underline}.SelectFieldComp{height:23px!important;margin:0}.SelectFieldComp select{background-image:none;border:none;box-shadow:inset 0 0 0 1px #d8dae5,inset 0 1px 2px #d8dae5;font-size:14px}.SelectFieldComp .css-uxwp33:not([disabled]):hover,.SelectFieldComp [data-css-uxwp33]:not([disabled]):hover,.SelectFieldComp .css-uxwp33[data-simulate-notdisabledhover],.SelectFieldComp [data-css-uxwp33][data-simulate-notdisabledhover]{background-image:none}.CheckboxComp{margin-left:10px}.imgComponent{position:relative;padding-left:8px;width:197px;height:135px;margin-left:10px;background:#fff;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .3s}.imgComponent:after{content:attr(messg-img);position:absolute;top:2px;left:11px;text-align:center;float:left}#img_id{display:flex!important;width:180px;height:125px;z-index:2;opacity:0;position:absolute;top:22px}.imgDelete{position:absolute;text-align:right;width:200px;z-index:1}.imgDelete button{background:#fff;border-radius:18px;padding:0;margin-right:-8px;margin-top:2px}.DiagPadding{padding:10px!important}.DiagControlsCont{padding:0!important}.DiagControlsCont .DiagControls{display:inline-flex;width:100%;background-color:#f08080;padding:0 8px 0 5px}.DiagControlsCont .DiagControls .Title{display:inline-flex;width:100%;align-items:center;margin-left:5px}.DiagControlsCont .DiagControls .Title h4{color:#fff;font-weight:500;font-size:1.25rem;line-height:1.6;letter-spacing:.0075em}.DiagControlsCont .DiagControls button{right:15px;padding:5px!important}.DiagControlsCont .DiagControls .Btns{display:inline-flex;float:right;justify-content:space-between;color:#fff;gap:10px}.mapWrapper .markerChange{display:none}.QuickGrid{display:flex;flex-direction:column;align-self:center;background-color:#fff}.QuickGrid .MuiToolbar-root{background-color:#425a70e0}.QuickGrid .QuickGridToolbar{background-color:#425a70;width:100%;color:#fff;justify-content:space-between;display:flex;padding:0 10px;align-items:center}.QuickGrid .QuickGridToolbar .Title{font-size:22px}.QuickGrid .QuickGridToolbar .hidden{display:none}.QuickGrid .QuickGridToolbar .Buttons{display:inline-flex}.QuickGrid .QuickGridHeaders{display:inline-flex;flex-direction:row;text-align:center}.QuickGrid .QuickGridHeaders .header{padding:5px;background-color:#65819d;color:#fff;display:inline-flex;justify-content:center;align-items:center}.QuickGrid .QuickGridHeaders .header .linkLabel{color:#fff!important;cursor:pointer;font-weight:700!important;text-decoration:underline}.QuickGrid .QuickGridHeaders .header .linkLabel:hover{text-decoration:underline}.QuickGrid .QuickGridHeaders .header.canClick{cursor:pointer}.QuickGrid .QuickGridHeaders .header .dialogWrapper{justify-content:center}.QuickGrid .QuickGridFilter{display:inline-flex;flex-direction:row;text-align:center}.QuickGrid .QuickGridFilter .filter{padding:5px;display:flex;align-items:center;justify-content:center;border:solid rgba(0,0,0,.3019607843);border-bottom-width:1px;border-top-width:0px;border-right-width:0px;border-left-width:0px}.QuickGrid .QuickGridData .field{display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.QuickGrid .QuickGridData .field p{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QuickGrid .QuickGridData .fieldCount{color:#d3d3d3}.QuickGrid .QuickGridData .fieldCount.selected{color:#000}.QuickGrid .QuickGridData .row{display:inline-flex;height:100%;width:auto;margin-bottom:0!important;position:relative;border:solid #e1e1e1;border-bottom-width:1px;border-top-width:0px;border-right-width:0px;border-left-width:0px;justify-content:center;align-items:center;min-height:42px}.QuickGrid .QuickGridData .row.deleted:after{position:absolute;left:0;top:50%;height:1px;background:#c00;content:"";width:100%;display:block}.QuickGrid .QuickGridData .row.selected{background-color:#98afc585!important}.QuickGrid .QuickGridData .row.selected .field [disabled]{color:#425a70}.QuickGrid .QuickGridData .number{margin-right:0}.QuickGrid .QuickGridData .QuickGridSelectRow{cursor:pointer}.QuickGrid .QuickGridData .quickGridPagination .MuiTablePagination-displayedRows{display:block!important;color:#fff}[evergreen-portal-container] div [role=dialog]:not(.allowBottom){max-height:calc(100% - 75px)!important;margin:60px 0 5px!important}.toggleShowText{color:#0065c4;cursor:pointer}.MainFrame{box-sizing:border-box;display:inline-flex;justify-content:center;min-width:100%}.ScreenKpi{display:inline-flex;width:100%;justify-content:space-between;align-items:center;height:70px;background-color:#fff;-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;transition:width .5s ease-in-out;border:solid 1px #7f89bf;position:relative}.ScreenKpi .Kpi{min-width:16%;margin:0 5px;flex-grow:1;border-radius:3px;display:inline-flex;flex-direction:column;justify-content:space-between;align-items:flex-start;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.ScreenKpi .Kpi:hover{background-color:#216aa3;color:#fff}.ScreenKpi .Kpi:hover~.selectBar{background-color:#216aa3}.ScreenKpi .Kpi .label{font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:10px;font-size:14px}.ScreenKpi .Kpi .label.selected{border:1px solid #000000}.ScreenKpi .Kpi .counter{padding-left:10px;border-radius:5px;font-size:24px;font-weight:700}.ScreenKpi .Kpi.selected{background-color:#e7ebff}.ScreenKpi .selectBar{width:5px;height:90%;position:absolute;bottom:3px;background-color:#216aa3;border-bottom:1px solid #ffffff;transition-property:left,width;-webkit-transition-property:left,width;-moz-transition-property:left,width;-o-transition-property:left,width;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.ToolTip .threeDots:hover{background-color:#4747475e;border-radius:10px;padding:2px}.dateFilterComp{display:flex;justify-content:center;flex-direction:row;align-items:center;height:40px}.dateFilterComp .dateWrapper{font-size:28px;font-weight:700;color:#0065c4}.dateFilterComp .dateWrapper .dateLabel{align-self:center;white-space:nowrap}.dateFilterComp .arrowForwardIcon,.dateFilterComp .arrowBackIcon{color:#0065c4;font-size:40px}.dateFilterComp .customCalendarPicker{display:inline-flex}.dateFilterComp .customCalendarPicker>div{width:40px;height:40px;justify-content:center;align-items:center}.dateFilterComp .customCalendarPicker>div svg{color:#0065c4}.dateFilterComp .customCalendarPicker>div fieldset{border-width:0px!important}.ColorPicker .colorPick{display:inline-flex;flex-direction:row;align-items:center;align-self:center;font-size:13px;color:#425a70}.ColorPicker .colorPick .color{width:100px;height:20px;border-radius:3px;display:inline-flex}.ColorPicker .colorPick .color .infoColor{color:#d9d9d9;font-size:10pt}.criteriaDialog .fullscreen-dialog{position:fixed!important;top:0!important;left:0;width:100vw;height:100vh;margin:0;z-index:999}.olapWrapper{margin-top:30px;min-height:84vh;background-color:#fff;overflow-y:auto}.olapWrapper .olapToolbar{background-color:#fff;margin-bottom:10px;border-radius:3px;justify-content:space-between;display:inline-flex;flex-direction:row;width:100%}.olapWrapper .olapToolbar .LeftSection{width:50%}.olapWrapper .olapToolbar .RightSection{width:50%;display:flex;justify-content:end}.olapWrapper .olapToolbar .RightSection select,.olapWrapper .olapToolbar .RightSection .textLabel{font-size:15px!important}.olapWrapper .olapToolbar button{margin:3px}.olapWrapper .olapToolbar .toolbarBtn{margin:0 10px}.olapWrapper .olapListData.chart-hidden{margin-top:5px}.olapWrapper .chart-container{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.olapWrapper .chart-container.visible{max-height:400px}.olapWrapper .wj-pivotgrid{max-height:calc(100vh - 180px)}.olapWrapper .wj-pivotgrid .wj-cell.spark{padding:8px;overflow:visible}.olapWrapper .wj-pivotgrid .wj-cell.spark svg{overflow:visible;stroke:currentColor;fill:currentColor}.olapWrapper .wj-pivotgrid .wj-cell.spark.spark-up svg{color:#009000}.olapWrapper .wj-pivotgrid .wj-cell.spark.spark-down svg{color:#d00000}.OlapView{display:inline-flex}.btn-container-chart{display:flex;align-items:center;justify-content:flex-end}.btn-container-chart button{margin:5px;padding:5px 10px;border:1px solid #ccc;border-radius:5px;cursor:pointer}.btn-container-chart .btn-default{background-color:#eee;color:#000}.btn-container-chart .btn-primary{background-color:#00f;color:#fff}.btn-container-chart .btn-success{background-color:green;color:#fff}.btn-container-chart .btn-info{background-color:#add8e6;color:#000}.DashboardMain{padding-top:48px;padding-left:40px;padding-right:40px;display:inline-flex;width:100vw;height:100vh;background-color:#e1e1e1;position:absolute;top:0;left:0}.DashboardMain .container{max-width:1280px;margin:0 auto;padding-top:15px}.DashboardMain .grid{display:grid;grid-template-columns:1fr;gap:1.5rem}.DashboardMain .grid>.content{min-height:280px;background-color:#fff;padding:.3rem}@media (min-width: 768px){.DashboardMain .grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.DashboardMain .grid{grid-template-columns:repeat(3,1fr)}}.DashboardMain .noData{display:inline-flex;background-color:#fff;width:100%;height:100%;min-height:200px;align-items:center;text-align:center;vertical-align:center;justify-content:center}.DashboardMain .noData div{text-anchor:middle;font-family:Arial;font-size:10px;stroke:none;stroke-width:0;fill:#000}.DashboardMain .Kpi .KpiContent{padding:10px}.DashboardMain .Kpi .KpiContent .number{flex-direction:row;display:inline-flex}.DashboardMain .Kpi .KpiContent .number .bar{width:10px;margin:5px 10px 5px 0}.DashboardMain .Kpi .KpiContent .number .numberValue{font-size:32px;cursor:pointer}.ListDashboardsSec{width:100%;display:inline-flex;justify-content:space-between}.ListDashboardsSec .ListDashboardsSecItems{width:300px;max-width:300px;min-width:300px}.ListDashboardsSec .ListDashboardsSecItems div{cursor:pointer;padding:10px;margin-bottom:2px}.ListDashboardsSec .selected{font-weight:700;position:relative}.ListDashboardsSec .selected:after{content:"";position:absolute;bottom:0;left:0;width:70%;height:2px;background-color:coral;transition:all .3s ease-in-out;padding-left:-10px;margin-left:-10px}.ListDashboardsSec .selected.animate:after{transition:all .3s ease-in-out;animation:slide .3s ease-in-out forwards}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-100%)}}.db-toolbar .card-header{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:10px}.db-toolbar .card-header .header-title{display:flex;align-items:center;gap:.5rem}.db-toolbar .card-header .header-title h2{font-size:.875rem;font-weight:600;color:var(--color-gray-800)}.db-toolbar .card-header .header-actions{display:flex;gap:.25rem}.HighlightOverlay{position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:.4;z-index:9999999999999}.linkLabel{font-size:13px!important}.RootLinearProgress{width:218}.cardMedia{padding-top:"56.25%";margin:30}.MenuRoot{display:flex;padding-bottom:35px;margin-bottom:23px}.MenuRoot .grow{flex-grow:1}.MenuRoot .search{position:relative;margin-left:0;width:100%}.MenuRoot .avatarSmall{width:30;height:30}.MenuRoot .list{width:300;height:20;padding-top:50}.MenuRoot .title{flex-grow:1;text-align:left;padding:8px 0}.MenuRoot .nested{padding-left:50px!important}.MenuRoot .menuTextContainer{flex-direction:row;justify-content:space-around}.muiTableCust thead{position:sticky;top:0;z-index:1}.muiTableCust .MuiTableBody-root{border:1px solid #e1e1e1}.muiTableCust .muiTableListCust{padding:1px}.muiTableCust .MuiToolbar-root{background:#425a70e0;width:100%}.muiTableCust .MuiTableCell-root,.muiTableCust input{font-size:14px}.muiTableCust .MuiTableCell-root.MuiTableCell-head{background:#82919e!important}.muiTableCust .MuiTableCell-root.MuiTableCell-head label,.muiTableCust .MuiTableCell-root.MuiTableCell-head div,.muiTableCust .MuiTableCell-root.MuiTableCell-head span{font-weight:400;color:#fff}.muiTableCust .MuiTypography-caption{font-size:14px}.muiTableCust .MuiToolbar-root h6,.muiTableCust .MuiToolbar-root svg,.muiTableCust .MuiToolbar-root span,.muiTableCust .MuiToolbar-root input,.muiTableCust .MuiToolbar-root label,.muiTableCust .MuiToolbar-root .MuiTablePagination-select{color:#fff}.muiTableCust .MuiTableRow-root:hover{background:#e6ebf1!important}.muiTableCust .Container{display:inline-flex;justify-content:center}.muiTableCust .MuiButtonBase-root.Mui-disabled{pointer-events:auto}.muiTableCust .MuiTableRow-root.MuiTableRow-head{background-color:#82919e!important}.muiTableCust .MuiTablePagination-displayedRows.css-levciy-MuiTablePagination-displayedRows,.muiTableCust p.MuiTablePagination-displayedRows{display:none!important}.muiTableCust tbody td:nth-of-type(1) span.MuiCheckbox-root{padding-top:0!important;padding-bottom:0!important}.muiTableCust .MuiTableFooter-root button:disabled svg{color:#4747475e}.muiTableCust .sidePanel [aria-label="Hide List"]{padding:0!important}.muiTableCust .sidePanel th{padding-top:0!important;padding-bottom:0!important}.muiTableCust .sidePanel th span{padding-top:5px!important;padding-bottom:5px!important}.muiTableCust .formToggle{background-color:#216aa3;justify-content:center;padding:5px;display:inline-flex;margin:0 5px}.muiTableCust .formToggle button{color:#fff;padding:0!important}.muiTableCust .formToggle:hover{background-color:#fff}.muiTableCust .formToggle:hover button{color:#216aa3}.muiTableCust .fixRowHeightMUIT td div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.DoctorDef .infoSection,.NurseDef .infoSection,.PatientDef .infoSection,.HospitalDef .infoSection{display:inline-block;padding-right:20px}.DoctorDef .AvatarSection,.NurseDef .AvatarSection,.PatientDef .AvatarSection,.HospitalDef .AvatarSection{float:right;height:100%;border-left:1px solid #ffffff;padding-left:20px}.DoctorDef .AvatarSection .imageContainer,.NurseDef .AvatarSection .imageContainer,.PatientDef .AvatarSection .imageContainer,.HospitalDef .AvatarSection .imageContainer{margin-bottom:55px}.DoctorDef .inline,.NurseDef .inline,.PatientDef .inline,.HospitalDef .inline{display:inline-flex}.ContractDef{width:1085px}.ContractDef .inline{display:inline-flex}.ContractDef .ContractList{padding-top:20px}.ContractDef .btnContainer{text-align:center}.ContractDef .PatientView{float:right;width:460px;height:180px;border:1px solid rgba(238,238,238,.9333333333);position:relative;padding:20px}.ContractDef .PatientView .img{position:absolute;top:5px;right:5px}.ContractDef .textField{display:inline-flex}.ContractDef .Approved{text-align:center}.ScheduleView{background-color:#fff}.indent-section{margin-left:20px}.AttendancePrefWrapper{background:#fff;margin:0 auto}.labelPadding{padding-top:10px;padding-left:10px}.week_day_selector{display:flex;align-items:center;justify-content:space-evenly;width:40%;padding-top:10px}.schedExcpWrapper .filterSection{align-items:flex-start!important;padding:0 0 10px;width:340px}.schedExcpWrapper .filterSection>div>div{text-align:left}.bulkAttWrapper .sectiontitle{color:#fff!important;font-size:17px;background:#425a70;display:block;padding:4px;margin:0 0 10px}.bulkAttWrapper .empTypeWrapper{display:inline-flex;flex-direction:row!important;padding-top:5px}.bulkAttWrapper .empTypeLabel{width:125;margin:auto 0;color:#425a70;font-size:13px;padding-right:10px}.bulkAttWrapper .css-1n1z8gv-MuiFormControlLabel-root .MuiFormControlLabel-label{font-size:13px;color:#425a70}.logMngWrapper{width:auto;margin:auto}.logMngWrapper .sectionHeader{width:100%;background:#fff;padding-left:5px;align-items:center;padding-right:5px}.logMngWrapper .sectionHeader .leftSec{width:15%;font-size:17px;color:#425a70;font-weight:600}.logMngWrapper .sectionHeader .rightSec{display:flex;justify-content:flex-end;width:1355px}.logMngWrapper .sectionHeader .submitBtn{margin-top:0}.logMngWrapper .sectionHeader .textField .datePickerWrapper div{background:#fff}.logMngWrapper .sectionDetail{align-items:flex-start}.logMngWrapper .PrivateSwitchBase-root-12217,.logMngWrapper .MuiIconButton-root{padding:0!important}.archivedEntriesCont{display:flex;flex-direction:column;align-items:center;width:100%}.archivedEntriesCont .archivedEntriesHeader{display:flex;flex-direction:row;align-self:center;justify-content:space-between}.archivedEntriesCont .archEntryBtns{height:35px;margin-left:17px;margin-top:-3px;margin-bottom:3px;width:90px}.archivedEntriesCont .datePickerCont{margin-top:4px;margin-bottom:5px}.archivedEntriesCont .archivedEntriesList{width:1450px}.archivedEntriesCont .radioGroup{display:inline-block;width:100%}.archivedEntriesCont .formLabelCont{margin-top:-14px}.archivedEntriesCont .radioBtn{margin-bottom:-17px}.monthlyWrapper{width:100%;height:652px;padding-top:5px}.monthlyWrapper .employeeWrapper{width:15%;padding:3px;border:1px solid #e1e1e1;margin-left:5px}.monthlyWrapper .attendanceWrapper{width:38%;margin-left:5px;border:1px solid #e1e1e1;padding-top:3px;padding-left:3px}.monthlyWrapper .rightSectionWrapper{width:46%;margin-left:5px}.monthlyWrapper .disp-inline-flex{align-items:unset}.monthlyWrapper .muiTableCust thead{z-index:1}.totals-sec{width:610px;max-width:64rem;margin:0 5px;padding:3px}.totals-sec .section-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.totals-sec .section-header .section-icon{padding:.5rem;background:linear-gradient(135deg,#334155,#1e293b);border-radius:.5rem}.totals-sec .section-header .section-icon svg{width:1.25rem;height:1.25rem;color:#fff}.totals-sec .section-header h2{font-size:1.25rem;font-weight:700;color:#111827;margin:0}.totals-sec .mainTotalsCont{display:flex;flex-direction:row;align-items:center;gap:5px;width:145px;height:73px}.totals-sec .totalsLineVertical{border-left:1.5px solid rgba(128,128,128,.5);margin-right:10px;height:40px}.totals-sec .totalTitleLabel{font-size:15px;font-weight:600;color:gray}.totals-sec .totalTitlesCont{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.totals-sec .totals-grid{display:grid;grid-template-columns:repeat(4,1fr)}.mainWrapper{width:930px;margin:0 auto;display:flex}.mainWrapper .leftSection{padding-right:10px}.mainWrapper .rightSection{background:#fff;border:solid 1px #7f89bf;display:flex;text-align:left;padding-bottom:10px;padding-top:10px;margin-right:10px}.mainWrapper .rightSection .firstColumn{width:438px;margin-right:10px}.mainWrapper .rightSection .firstColumn .center{font-weight:700;padding:1px;margin-top:5px;margin-right:10px}.mainWrapper .rightSection .firstColumn .row{padding-bottom:0;margin-bottom:0}.mainWrapper .rightSection .secondColumn{width:265px}.mainWrapper .rightSection .secondColumn .row{padding-bottom:0;margin-bottom:4px}.mainWrapper .windowForm{background:#fff;border:solid 1px #7f89bf;text-align:left;padding:10px}.mainWrapper .submitBtn{color:#fff;background-color:#0065c4;border:#0065c4;border-radius:10px;margin:10px 0;height:33px}.mainWrapper .numberField{width:60px;text-align:right;margin:auto}.dwSection{border-bottom:1px solid #425a70;border-style:none none solid;border-top:medium none;color:#425a70;font-size:13px;font-weight:600;padding-bottom:1px;text-align:left;text-transform:none;border-color:#425a70;margin-bottom:5px}.dwInnerForm{border:solid 1px #cccccc;padding:2px 2px 2px 6px!important;vertical-align:top;margin-right:5px}.dwInnerForm .dwInnerFormLeft,.dwInnerForm .dwInnerFormRight{width:479px}.dwInnerFormCont{padding:2px 2px 2px 6px!important;vertical-align:top;margin-right:5px;margin-bottom:5px;display:flex;width:100%}.dwInnerFormCont .dwInnerFormLeft,.dwInnerFormCont .dwInnerFormRight{width:100%}.companyQatarWrapper .info{color:#ccc;cursor:pointer;margin-bottom:-5px;margin-left:3px}.dialogMain{width:795px;display:flex;flex-direction:row;margin:auto}.dialogMain .dialogList{margin-right:10px;min-width:275px}.dialogMain .dialogList .panelSection{padding-bottom:3px;margin-left:10px}.dialogMain .dialogList .panelSection .panelTitle{color:#425a70;font-size:14px}.dialogMain .dialogList .panelSection .panelDet{color:#66788a;font-size:12px;margin-left:10px}.dialogMain .dialogDet{border:1px solid #e1e1e1;padding:5px;background-color:"white"}.dialogRow{display:flex;margin-bottom:8px}.sectionSeparator{border-bottom:1px solid #e1e1e1;height:10px;margin-bottom:10px}.employeeTabsCont{width:1520px!important}.attnTabCont{width:1425px!important}.attnTabCont .sectionDetailTitle{font-size:17px!important}.schedTabCont{width:1770px!important}.payrollTabsCont{margin:auto;width:1428px!important}.tab-sickness{display:flex}.subBtn{margin-top:10px;background:#425a70;color:#fff;text-align:center;padding:4px 10px;font-size:16px;margin-left:55px;cursor:pointer;border:1px solid;height:48px;justify-content:center;display:flex;align-items:center}.branchList{width:1250px}.subDepartmentList{width:1140px}.departmentList{width:1270px}.listDefaultMsg{justify-content:center;text-align:center;color:#727272;font-size:20px}.rankList{margin:auto;width:1500px}.tab-sickness{min-width:110px!important}.tab-subDep{min-width:150px!important}.tab-rank{margin-right:-7px!important;margin-left:-22px!important}.tab-workingHrs{min-width:119px!important}.tab-attnd-policy,.tab-sickness{min-width:130px!important}.workDaysListCont{width:391px}.workDaysDetCont{width:571px}.workingDaysDetCont{width:427px}.acc-group-tab{min-width:123px!important}.exchange-rate-tab{min-width:125px!important}.payroll-policy-tab{min-width:110px!important}.nssf-cat-tab{min-width:117px!important}.bulk-sched-tab{min-width:119px!important}.schedlistWrapper{width:922px}.contractDurTab{min-width:140px!important}.payrollPolRow{margin-bottom:19px;display:flex}.incomeKindDef{background-color:#fff;padding:10px;height:300px!important}.incomeKindDef .row{display:flex;margin-bottom:5px}.incomeKindDef .taxesNSSFSec{display:flex;margin-bottom:5px;margin-top:5px;gap:10px}.payrollPolicyCont{width:1425px;padding-bottom:20px;display:flex;justify-content:center}.payrollPolicyCont .leftSection{padding-right:10px;width:37.77%}.payrollPolicyCont .rightSection{background:#fff;border:solid 1px #7f89bf;display:flex;text-align:left;padding-bottom:10px;padding-top:10px;margin-right:10px;width:60.33%}.payrollPolicyCont .payrollPolicyDet{width:445px;margin-left:10px}.payrollPolicyCont .payrollFormula{display:block;text-align:end;width:99%}.payrollPolListCont{width:270px}.policyIncomeListCont{width:675px}.taxCategoryMainDef{width:760px;padding:10px;background:#fff;border:1px solid #000000;height:600px}.taxCategoryMainDef .ceilingLabel{margin-left:40px;font-weight:700}.taxCategoryMainDef .percentLabel{margin-left:130px;font-weight:700}.taxCategoryMainDef .amountLabel{margin-left:90px;font-weight:700}.taxCategoryMainDef .amountsCont{display:flex;align-items:center;height:28px}.taxCategoryMainDef .amountNames{font-weight:700;padding:1px;margin-top:5px}.taxCategoryMainDef .rowSpaceBetween{display:flex;justify-content:space-between;margin-right:5px}.taxCategoryMainDef .roundingSection{width:470px}.taxCategoryMainDef .taxExemptCont{height:340px;width:260px}.taxCategoryMainDef .dailyhourlyExemptSec{height:100px}.taxSchemeCont{width:400px;margin:0 auto}.nssfCategoryTop{display:flex;justify-content:center}.nssfCategoryMainDef{margin:0 auto;display:flex;padding-top:10px;padding-bottom:10px;width:600px;border:1px solid #7f89bf;height:100%}.nssfCategoryMainDef .nssfCategorySubCont{padding-bottom:0;width:570px}.nssfCategoryMainDef .nssfFieldsCont{width:555px;margin-left:10px}.nssfCategoryMainDef .arrowIconCont{display:flex;align-items:center}.nssfCategoryMainDef .percentageSign{padding-right:10px}.nssfCategoryMainDef .medicalCeilingCont{margin-top:3px;padding-left:7px;display:flex}.nssfCategoryMainDef .EOSCont{display:flex;width:66%}.nssfCategoryMainDef .eosDaysCont{display:flex;align-items:center;width:33%}.nssfCategoryMainDef .rowAlignedCenter{display:flex;align-items:center}.nssfCategoryList{width:400px;margin:0 auto}.accountingGrpCont{display:flex;gap:10px;justify-content:center}.salaryRangeCont{width:650px;margin:auto}.bankDefinitionMain{display:flex;flex-direction:row;justify-content:space-between}.bankDefinitionMain .bankDefSubCont{padding:10px 20px}.bankDefinitionMain .row{padding-bottom:20px}.employeeBankList{width:480px}.shiftMainCont{width:1000px;display:block;margin:0 auto}.shiftMainCont .shiftTopSection{background:#fff;display:flex;text-align:left;padding-bottom:10px;padding-top:10px;display:block;width:780px;padding-left:5px;margin:0 auto}.shiftMainCont .shiftGenBtnCont{width:120px}.shiftListCont{width:780px;margin:0 auto;background:#fff;padding:5px}.bankDefMainCont{display:flex;flex-direction:row;margin:auto;width:610px;min-width:610px;flex-direction:column}.bankDefListCont{justify-content:center;display:flex}.bankDefListCont .bankDefList{width:295px;margin-right:10px}.bankAccountListsCont{width:1080px}.payrollPolicyDefCont{width:400px;margin:0 auto}.payrollPolicyHelpCont .formulaTitle{font-weight:700;text-decoration:underline}.payrollPolicyHelpCont .acUnitIcon{font-size:small}.payrollPolicyHelpCont .formulaMainSection{height:10px}.payrollPolicyHelpCont .formulaSubsection{margin-left:17px}.payrollPolicyHelpCont .fiberManualIcon{font-size:small}.payrollPolicyHelpCont .formulaFooterSec{display:flex}.payrollPolicyHelpCont .overtimeComputeLabel{margin-left:30px}.exchangeRateMainCont{width:500px;margin:0 auto}.secTypeCont{background:#fff;width:300px}.secTypeCont .active{background:#e1e1e1}.secTypeCont div{padding:10px;text-align:left;width:100%;cursor:pointer;border-bottom:1px solid #e1e1e1}.secTypeCont div:hover{background:#f8f8f8}.reportSecurityMainCont{display:flex;width:850px;gap:10px;height:665px}.reportSecurityMainCont .usersRolesListCont{display:flex;flex-direction:column;gap:5px}.reportSecurityMainCont .userRoleLists{display:flex;gap:10px}.reportSecurityMainCont .usersRoles{height:620px;border:1px solid #e1e1e1}.reportSecurityMainCont .reportSecBtnCont{display:flex;gap:5px;margin-top:10px;justify-content:end}.reportSecurityMainCont .defaultText{display:flex;align-items:center;margin:auto;font-size:18px;color:#9e9e9e;font-weight:700}.attSumCell:hover{background:#727272;padding:4px 10px;border-radius:10px;color:#fff!important}.activeCell{background:#727272;padding:4px 10px;border-radius:10px}.totalAttSum{display:flex;justify-content:center}.attSummaryViewCont{width:1500px}.attSummaryViewCont .attSummaryEmpList{width:260px}.attSummaryViewCont .attSummaryList{width:910px;margin-left:5px}.attSummaryViewCont .attSummaryDetList{margin-left:5px}.orgChartCont{background-color:#fff;width:1000px}.orgChartCont .orgChartToggle{display:inline-flex;flex-direction:row;justify-content:space-between;width:100%;padding:10px;background-color:#216aa3}.orgChartCont .orgchart.myChart{background-image:none!important}.orgChartCont .orgchart.myChart>ul>li>ul li:before{border-top-color:#216aa3}.orgChartCont .orgchart.myChart>ul>li>ul li .oc-node:before,.orgChartCont .orgchart.myChart ul li .oc-node:not(:only-child):after{background-color:#216aa3}.orgChartCont .orgchart-container{border:none!important;margin:0!important;border-radius:0!important}.orgChartCont .nodeWrapper{border:1px solid #ffffff;display:inline-flex;border-top:2px solid #216aa3}.orgChartCont .nodeWrapper .empDetail{min-width:150px;align-self:center;text-align:left}.orgChartCont .nodeWrapper .empDetail .name{color:#216aa3;font-weight:700;font-size:17px}.orgChartCont .nodeWrapper .empDetail .position{color:#d8dae5}.orgChartCont .orgChart{width:1000px;justify-content:center;align-self:center;display:inline-flex;border:1px solid #000000}.orgChartCont .orgChart .container{display:inline-flex;flex-direction:column;justify-content:space-between;padding:20px 0;width:100%;height:100%;align-items:center}.orgChartCont .orgChart .container .img{width:120px;height:120px;border-radius:100px}.orgChartCont .orgChart .container .img.dep{border-radius:3px}.orgChartCont .orgChart .container .text{padding-top:5px;color:#000;font-size:20px;text-align:center}.orgCardHeaderCont{justify-content:center;flex-direction:column;display:flex;margin:5}.orgCardTitle{font-size:22px;font-weight:700;margin:auto;text-align:center;padding-bottom:10px}.orgContentLabel{font-weight:700}.orgContentField{padding-left:5px;margin-top:-1px}.companyWrapper{direction:rtl;background:#fff;flex-direction:"column";width:1024px;margin:0 auto}.companyWrapper .innerCompSection{padding:10px}.companyWrapper .labelDescription{color:#727272;font-size:12px}.companyWrapper .row{margin-top:10px}.rowCode{display:flex;margin-bottom:3px;gap:10px}.companyRepMain .rowCode,.companyRepoMain .rowCode{gap:20px}.compPersonPrepCont{flex-grow:1;padding:10px}.companyRepMain{display:flex;margin-bottom:3px;padding-bottom:10px;gap:10px}.sectionTitle{text-align:right;color:#000;padding:5px;background:#ccc}.companyTabsCont{background:#fff;width:1010px;margin:15px auto 0;padding-top:10px}.companyQatarWrapper{background:#fff;flex-direction:"column";width:680px}.companyQatarWrapper .innerCompSection{padding:10px}.companyQatarWrapper .labelDescription{color:#727272;font-size:12px}.companyQatarWrapper .payerIdLabel{margin-top:15px}.companyQatarWrapper .formControlLabel{display:inline-block}.companyQatarWrapper .sliderContainer{display:flex}.companyQatarWrapper .sliderLabel{width:300px}.VouchCondTab{min-width:160px!important}.recruiterListCont{display:flex;justify-content:center}.recruiterWrapper{display:"flex";flex-direction:"row"}.recruiterWrapper .recruiterDetWrapper{background-color:#fff;margin-left:10px;padding:10px}.recruiterWrapper .recruiterDetList{background-color:#fff;border:solid 1px #216aa3;padding:10px;height:595px}.ageBracketMain{width:650px;margin:auto}.UserCont{width:max-content;margin:10px auto auto;background-color:#fff;padding:5px;border:1px solid #727272;width:1125px}.UserCont .UserContTitle{font-size:20px;text-align:center;font-weight:700;text-transform:uppercase;margin-bottom:10px;display:flex;justify-content:space-between;align-items:flex-start;height:40px;padding:0 3px 0 10px}.UserCont .UserContWrapp{display:flex;flex-direction:row;justify-content:space-between}.UserCont .List{min-width:980px;width:980px;margin-right:15px}.UserCont .List .muiTableCust .Container .sidePanel{min-width:542px;width:542px}.UserCont .Data{background:#fff;border:solid 1px #7f89bf;text-align:left;padding:20px 10px 10px;width:558px;height:560px}.UserCont .disabledLink{font-family:SF UI Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;cursor:no-drop;font-weight:500;letter-spacing:-.05px;color:#425a70}.UserCont .userRow{display:flex;margin-bottom:0;margin-left:106px}.UserCont .userDefinition{margin-top:10px;height:330px}.UserCont .listOfData{margin-left:25px;height:20px}.UserCont .leftSection{width:325px}.UserCont .rightSection{width:125px;background:#fff}.UserCont .userImg{margin-left:12px;margin-top:-3px}.UserCont .adminFlag{margin-left:6px}.UserCont .labelDesc{color:#c00}.UserCont .usenameLabel{display:flex;align-items:center}.UserCont .usenameLabel .iconColor{color:#216aa3}.UserCont .usenameLabel .adminFlag{font-size:25px}.customBtn{text-decoration:none;outline:none;cursor:pointer;color:#fff;height:32px;border:1px solid;padding:6px;margin-right:3px;font-size:13px;text-align:center;vertical-align:middle}.dialogWrapper .linkLabel{font-weight:500!important}.password-meter{width:222px;margin-left:125px;font-size:12px;font-weight:500;font-family:Roboto,Helvetica,Arial,sans-serif;color:#425a70}.password-meter p{margin:0;width:200px;text-align:center;font-weight:600}.password-meter .text-muted{display:block;margin-block-start:.3em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}.password-meter .text-muted li{display:flex}.password-meter .text-success{color:#029039!important}.password-meter .text-danger{color:#c00!important}.password-meter .flag{font-size:17px;margin-right:3px}.ProductIngredient .textCell span{font-size:13px}.ProductIngredient .textCellNumeric{text-align:right}.ProductIngredient .separate-line{border-bottom:1px solid;margin-top:4px;width:134px;display:flex;margin-left:275px}.ProductIngredient .totalDoughCont{background-color:#fdf1f1;text-align:right}.ProductIngredient .totalDoughLabel{font-size:13px}.ProductIngredient .totalIngredientsCont{background-color:#edf9f2;text-align:right}.ProductIngredient .totalIngredientsLabel{font-size:13px}.ProductIngredient .grandTotalCont{text-align:right}.ProductIngredient .scoringClearIcon,.ProductIngredient .scoringUndoIcon{float:right;margin:5px}.Dialog{height:100%;width:100%;position:absolute;z-index:999;top:0;left:0;justify-content:center;align-items:center;align-content:center;display:flex;background-color:#000}.Dialog .DialogContainer{background:#fff}.Dialog .DialogHeader{display:flex;align-items:center;padding:10px;background-color:#f08080;color:#fff}.Dialog .DialogHeader .DialogTitle{width:95%;font-size:18px;font-weight:500;font-family:SF UI Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.Dialog .DialogHeader .DialogClose{text-align:right;padding:3px;margin-right:11px}.Dialog .DialogClose .MuiIconButton-root{padding:0}.userAppWrapper{margin-left:2px}.userAppWrapper .userAppAction{display:flex;justify-content:flex-end}.userAppWrapper .submitBtn{width:100px}.employeeDef{display:inline-flex;justify-content:space-around}.employeeDef .row{display:flex;min-height:32px;align-items:center}.employeeDef .innerSectionDef{background:#fff;border:solid 1px #7f89bf;display:inline;text-align:left;padding:10px;width:950px;height:670px}.employeeDef .firstSect{align-items:flex-start}.employeeDef .firstSect .employeeDet{display:flex;margin-bottom:23px;margin-left:12px}.employeeDef .firstSect .employeeDet .colLeft{border-right:1px solid #e1e1e1;padding-right:45px}.employeeDef .firstSect .employeeDet .colRight{width:100%;padding-left:37px}.employeeDef .secondSect .empTabMarginL{margin-left:12px;width:922px}.employeeDef .secondSect .numberField{margin-right:75px}.employeeDef .stamp{color:#c00;transform:translate(330px) translateY(-42px) rotate(349deg);font-size:23px;margin:0}.employeeDef .empHeader{display:inline-flex;border-bottom:1px solid #e1e1e1;height:54px;margin-bottom:27px;justify-content:space-between;width:100%;align-items:center;padding-bottom:10px}.employeeDef .empHeader .leftCont{display:inline-flex}.employeeDef .empHeader .importBtn{background-color:#029039;width:160px!important;align-self:center;margin-top:0!important;height:35px;border-radius:3px}.employeeDef .empHeader .empAvatar{text-align:center}.employeeDef .empHeader .empHeaderID{margin-left:10px;opacity:.5}.employeeDef .empHeader .empHeaderName{margin-left:10px}.employeeDef .empTabRow{display:flex;min-height:58px;align-items:center}.employeeDef .empListRow{display:flex;min-height:26px;align-items:center}.employeeDef .foreigners{display:flex}.employeeDef .foreigners .foreignerRow{display:flex;min-height:38px;align-items:center}.employeeDef .foreigners .colTitle{text-align:center;font-family:inherit}.employeeDef .foreigners .foreignersLeft{border-right:1px solid #e1e1e1;padding-right:7px}.employeeDef .foreigners .foreignersRight{padding-left:10px}.EmpTabs .MuiAppBar-root{z-index:0!important}.employeeListDef{max-width:1316px}.dialogDetCont{background-color:#fff}.employeeVacList{width:100%;height:100%;text-align:center}.jobDescCont{width:680px;display:flex;justify-content:center}.empContractCont{display:flex;justify-content:center;width:1000px}.empEvaluationCont{width:1000px;margin:0 auto}.languagesDefList{width:400px;margin:0 auto}.employeeSchedCont{border:1px solid #e1e1e1;padding:10px;background-color:"white";height:200px;display:flex;gap:10px;flex-direction:column;border:.2px solid rgba(0,0,0,.2)}.documentMainCont{margin:0 auto;width:950px;height:495px}.empUdcDefCont{margin:0 auto;width:1150px}.udcDefListTitle{text-decoration:underline;cursor:pointer}.employeeWizardMain{background-color:#fff;padding:10px;width:730px}.employeeWizardCont{display:flex;justify-content:space-between}.empWizardMainCont{width:600px}.empWizardMainCont .firstSection{display:flex;justify-content:space-between}.empWizardMainCont .secondSection{display:flex;justify-content:space-between;padding-top:5px}.attendWizardCont{width:500px}.storeDef{width:900px;min-width:900px;display:flex;flex-direction:row;margin:10px auto auto}.storeDef .row{display:flex;min-height:32px;align-items:center}.storeDef .storeList{padding-bottom:3px;margin-left:10px;width:230px}.storeDef .storeDetWrapp{width:528px;background:#fff;border:1px solid #7f89bf;text-align:left;padding:10px;height:795px;margin-left:10px}.storeDef .storeDetWrapp .storeCurActive{display:flex;width:260px;justify-content:flex-end}.storeDef .storeHeader{border-bottom:1px solid #ffffff;height:65px}.storeDef .storeHeader .storeTitle{font-weight:500;font-size:35px;width:90%;margin-bottom:10px}.storeDef .storeHeader .storeAvatar{text-align:center}.productContainer{width:900px;min-width:900px;display:flex;flex-direction:row;margin:10px auto auto}.productList{padding-bottom:3px;padding-left:30px;margin-left:20px;width:280px;font-size:14px;font-weight:600}.productDef{width:398px;background:#fff;border:1px solid #7f89bf;text-align:left;height:565px;margin-left:10px}.productHeader{display:flex;min-height:45px;align-items:center;border-bottom:1px solid #d9d9d9;height:65px}.productTitle{font-weight:500;font-size:35px}.productInfo{padding-top:7px}.productDetail{top:35%;padding-top:15px}.productCurrency{top:49%;display:flex;padding-top:20px}.productPreorder{top:40%;display:flex;padding-top:15px}.productOrder{position:absolute;top:53%;display:flex;padding-top:3px}.rowfield{top:33%;padding-top:10px}.preorder{padding-top:40px;padding-right:20px}.productAvatar{margin-left:80px}#title{text-align:center;font-family:arial,sans-serif}.timesheetTabs .smTabs .MuiTypography-body1{width:100%!important;padding-top:0!important}.timesheetWrapp .timepickerWrapper .MuiInputBase-root{padding:0!important}.timesheetWrapp .timepickerWrapper .MuiInput-input{width:100%!important;background-color:#fff}.timesheetWrapp .row{padding:5px;width:100%;justify-content:space-between}.timesheetWrapp .textLabel{font-size:18px}.timesheetWrapp .employee_wages{text-align:center;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;border-collapse:collapse;width:100%}.timesheetWrapp .employee_wages th{padding-top:5px;padding-bottom:12px;text-align:center;background-color:#216aa3;color:#fff}.timesheetWrapp .employee_wages td,.timesheetWrapp .employee_wages th{border:1px solid #e8e8e8;font-size:12px}.timesheetWrapp .employee_wages td{font-size:14px}.timesheetWrapp .employee_wages tr:hover{background-color:#e8e8e8}.timesheetWrapp .employee_wages tr:nth-child(2n){background-color:#fff}.timesheetWrapp .employee_wages td input[type=text]{font-size:12px!important;padding-right:0;padding-left:2px}.timesheetWrapp .employee_wages .subTable{border:none;margin-top:-1px}.timesheetWrapp .employee_wages .subTable td{border-top:none;font-size:12px;height:40px}.timesheetWrapp .employee_wages .cell-days{width:2%}.timesheetWrapp .employee_wages .cell-days .ub-flx-drct_column{margin-bottom:0}.timesheetWrapp .employee_wages .cell-name{width:15%}.timesheetWrapp .employee_wages .cell-trade{width:10%;border-right:none}.timesheetWrapp .employee_wages .cell-num{width:5%;border-left:none}.timesheetWrapp .employee_wages .cell-rate{width:2%}.timesheetWrapp .employee_wages .cell-height{height:32px}.timesheetWrapp .employee_wages .disabledField{border:0px;background:transparent!important;box-shadow:none!important}.timesheetWrapp .employee_wages .rightAlgn{text-align:right}.timesheetWrapp .employee_wages .footerTitle{text-transform:uppercase}.timesheetWrapp .employee_wages .totalField{font-weight:700;text-align:right;font-size:13px!important;color:#000000de}.timesheetWrapp .dateArrowsWrapper{display:flex;flex-direction:row;justify-content:center}.timesheetWrapp .dateArrowsWrapper .middleSectionWrapper{justify-content:flex-start;display:flex;flex-direction:column;align-items:stretch;margin-left:5px}.timesheetWrapp .dateArrowsWrapper .upperSection{font-size:28px;font-weight:700;color:#216aa3;align-items:baseline;justify-content:baseline;display:flex;justify-content:center}.timesheetWrapp .dateArrowsWrapper .upperSection .dateLabel{align-self:center}.timesheetWrapp .dateArrowsWrapper .upperSection .dateLabel{white-space:nowrap}.timesheetWrapp .dateArrowsWrapper .leftArrow,.timesheetWrapp .dateArrowsWrapper .rightArrow{width:44px;padding:5px;cursor:pointer;height:100%;color:#216aa3}.timesheetWrapp .dateArrowsWrapper .leftArrow .arrowForwardIcon,.timesheetWrapp .dateArrowsWrapper .rightArrow .arrowForwardIcon,.timesheetWrapp .dateArrowsWrapper .leftArrow .arrowBackIcon,.timesheetWrapp .dateArrowsWrapper .rightArrow .arrowBackIcon{width:100%;height:30px}.timesheetWrapp .viewTimesheetFields{display:inline-flex;flex-direction:row!important;padding-top:5px}.timesheetWrapp .display-align-center{align-items:center}.timesheetWrapp .viewTimesheetLabels{width:125;color:#425a70;padding-right:22px;font-size:16px;margin-top:5px}.invoiceRateWrapp{background-color:#fff;width:600px!important;margin:0 auto;border:1px solid #e1e1e1}.invoiceRateWrapp .row{padding:5px}.time-picker{display:flex;justify-content:space-around;align-items:center;width:100%;max-width:200px;margin:0 auto;background-color:#fff;color:#53565a;font-size:12px;-webkit-user-select:none;user-select:none}.time-picker .hour,.time-picker .minute{position:relative;min-width:16px;text-align:center;display:flex;justify-content:stretch;align-items:stretch}.time-picker .hour .hr,.time-picker .minute .min{background:none;font-size:11px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;display:block;width:100%;text-align:center;font-family:Saira,sans-serif}.time-picker input[type=number]::-webkit-outer-spin-button,.time-picker input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.time-picker input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.TimesheetPagingControl{display:flex;padding-left:20;justify-content:end;padding-right:15px;align-items:center;width:100%}.TimesheetPagingControl .SelectFieldComp select{box-shadow:none!important;font-size:16px}.TimesheetPagingControl .pageNumber{padding:0;margin:0 5px;font-size:16px}.TimesheetPagingControl .leftArrow,.TimesheetPagingControl .rightArrow{width:35px;padding:5px;cursor:pointer;height:100%;color:#216aa3}.TimesheetPagingControl .leftArrow .arrowForwardIcon,.TimesheetPagingControl .rightArrow .arrowForwardIcon{width:100%;height:25px;border-radius:100%}.TimesheetPagingControl .leftArrow .arrowForwardIcon:hover,.TimesheetPagingControl .rightArrow .arrowForwardIcon:hover{background-color:#0003}.TimesheetPagingControl .leftArrow .arrowBackIcon,.TimesheetPagingControl .rightArrow .arrowBackIcon{width:100%;height:25px;border-radius:100%}.TimesheetPagingControl .leftArrow .arrowBackIcon:hover,.TimesheetPagingControl .rightArrow .arrowBackIcon:hover{background-color:#0003}.filterButton{height:25px;color:"white";margin-right:10px}.filterButton:hover{background-color:gray!important}.accessWrapper{display:flex;flex-direction:row;width:1415px!important}.accessWrapper .usersList{width:25%;padding:5px}.accessWrapper .userTemplates{width:1170px;padding:5px}.templateListDef{margin:auto;text-align:center;padding-top:10px}.templateListDef .templateDef{border:1px solid #ffffff;padding:5px;background-color:#fff;width:1070px!important}.templateListDef .templateDef .row{margin-bottom:5px}.templateListDef .tempHeader{border-bottom:1px solid #ffffff;height:65px;text-align:left}.templateListDef .tempHeader .tempTitle{font-weight:500;font-size:35px;width:90%;margin-bottom:10px}.transferListDef{margin:auto;text-align:center;width:1175px!important}.transferListDef .transferFilter{display:flex;background-color:#fff;border:1px solid #ffffff;padding:8px}.requisitionOrder{margin:15px auto 0;width:1260px;padding-top:10px}.requestContWrapper{margin:0 auto;width:1175px;border-top:1px solid #ffffff;background-color:#fff;padding:10px}.requestContWrapper .requestWrapper{display:flex}.requestContWrapper .requestWrapper .requestLeft{width:80%}.requestContWrapper .requestWrapper .requestRight{width:20%}.requestContWrapper .requestWrapper .div-child-left{width:45%}.requestContWrapper .requestWrapper .div-child-right{width:55%}.timelineNode{display:flex;align-items:center}.infoBttn{background:#fff}.infoBttn .btnText{color:#727272!important}.rejectBttn{border:2px solid #cc0000!important;background-color:#c00!important}.rejectBttn .btnText{color:#fff!important}.undoIcon{cursor:pointer;margin-left:5px;font-size:12px}.approvedBttn{width:90px;border:0px solid;border-radius:25px;padding:10px}.approvedBttn .btnText{color:#fff}.approvedBttnReq,.approvedBttnDel,.approvedBttnRec{background:#e7ebff}.clickableBttn{width:90px;border:2px solid #e7ebff;background-color:#e7ebff;border-radius:5px;padding:10px;cursor:pointer}.clickableBttn .btnText{color:#fff}.submitBtn:hover{background:#216aa3}.logUserWrapper{display:flex;flex-direction:row;margin-bottom:10px;color:#425a70;font-size:13px;text-align:left;justify-content:space-between;height:22px}.logUserWrapper .log-margin{margin-left:5px}.reqOrdersPref{min-width:150px!important}.Preferences{padding-top:10px}.mainPrefernceTabs{width:1050px!important;margin:auto}.warehouseTransPref{min-width:160px!important}.productTempTab{min-width:140px!important}.rowDate{margin-bottom:7px}.rowReq{display:flex;margin-bottom:5px}.displayFlex{display:flex}.canceledStamp{position:absolute;top:35%;left:50%;transform:rotate(12deg);font-size:3rem;font-weight:700;display:inline-block;padding:.25rem 1rem;text-transform:uppercase;border-radius:1rem;font-family:Courier;mix-blend-mode:multiply}.canceledStamp .is-nope{border-radius:10px;color:#c00;border:.5rem double #cc0000;transform:rotate(3deg);font-size:2rem}.canceledStamp .is-approved{color:#029039;border:.5rem solid #029039;transform:rotate(-14deg);border-radius:0}.canceledStamp .is-draft{color:#e1e1e1;border:1rem double #e1e1e1;transform:rotate(-5deg);font-size:6rem;font-family:Open sans,Helvetica,Arial,sans-serif;border-radius:0;padding:.5rem}.physicalListDef{margin-top:15px}.physicalListDef .physicallDef{border:1px solid #ffffff;padding:5px;background-color:#fff;width:1070px!important}.physicalListDef .physicallDef .row{margin-bottom:5px}.physicalContWrapper{margin:0 auto;width:950px;border-top:1px solid #ffffff;background-color:#fff;padding:10px}.physicalContWrapper .physicalCountWrapper .div-child{width:50%}.assetsWrapper{margin:0 auto;width:1100px;border-top:1px solid #e1e1e1;background-color:#fff;padding:10px;height:775px}.assetsWrapper .assetsDef{width:485px;padding:5px}.assetsWrapper .assetsCalc{height:270px;padding:5px;margin-bottom:5px;width:315px}.assetsWrapper .assetsCalc .row{display:flex;margin-bottom:3px}.assetsWrapper .assetsCalc .MuiLinearProgress-root{width:245px;height:13px;border-radius:10px}.assetsWrapper .assetsCalc .MuiLinearProgress-bar{background-color:gray}.assetsWrapper .rowLabel{margin-left:10px}.assetsWrapper .boldText{font-weight:700;font-size:15px!important;color:#000}.assetsWrapper .lineSeparator{border-bottom:2px solid #cccccc;margin-bottom:10px}.assetsWrapper .dottedLine{border-bottom:2px dotted #cccccc}.assetsWrapper .text{align-self:left;color:#7f89bf}.assetListDef{max-width:1360px}.assetListDef .row{margin-bottom:7px;display:flex}.assetListDef .Ddlrow{margin-bottom:3px;display:flex}.assetListDef .linkLabel{color:#0065c4!important;cursor:pointer;font-size:13px}.assetListDef .linkLabel:hover{text-decoration:underline}.assetHeader{height:95px;text-align:left;display:flex;justify-content:space-between}.assetHeader .assetId{font-size:30px;opacity:.5;margin-bottom:10px;font-weight:700}.assetHeader .assetTitle{font-weight:500;font-size:35px;width:95%;margin:auto}.assetHeader .assetStatus{margin-left:10px;opacity:.5;font-size:25px}.assetHeader .imgComponent{position:relative;padding-left:1px;width:172px;height:96px;margin-left:41px;background:#fff;border:1px dashed #e1e1e1;border-radius:2px;cursor:pointer;transition:border-color .3s}.assetHeader #img_id{display:flex!important;width:180px;height:75px;z-index:2;opacity:0;position:absolute;top:22px}.tab-account{min-width:120px!important}.tab-account .selectDdlAuto{margin:0!important}.tab-physical,.tab-dep-pc{min-width:140px!important}.tab-transactions{min-width:110px!important}.tabPhysicalLoc .totalList{display:flex}.tabPhysicalLoc .totalList .amount{width:100px;text-align:right;margin-right:23px}.tabPhysicalLocTotal .MuiTableRow-root.MuiTableRow-hover:hover{background-color:#425a70!important}.tabAllocation{height:160;overflow-y:auto;overflow-x:hidden}.tabDepreciationTotal{width:980px}.tabDepreciationTotal .MuiTableRow-root.MuiTableRow-hover:hover{background-color:#425a70!important}.tabDepreciationPc{width:250px}.tabAccountCont .row{margin-bottom:3px;display:flex;gap:86px}.button{justify-content:space-around;margin:5px;font-size:16px;padding:9px;color:#fff;background:#216aa3;border:none;border-radius:5px;cursor:pointer}.assetImg{border:1px solid #7f89bf;height:215px;width:265px;padding:5px;margin-left:15px}.assetImg img{width:100%;height:100%}.assetImgDep{border:1px solid #7f89bf;height:200px;width:265px;padding:5px;margin-left:3px}.assetImgDep img{width:100%}.relocContainer{width:500px;min-width:500px;display:flex;flex-direction:row;margin-top:20px;margin-left:800px}.relocHeader{border-bottom:1px solid #ffffff;height:50px}.relocationDef{width:760px;background:#fff;border:1px solid #425a70;padding:10px;height:600px}.relocationDef .relocMain{display:flex}.relocationDef .relocMain .relocLeft{width:50%}.relocationDef .relocMain .relocRight{width:50%;text-align:-webkit-right}.top-row{padding:3px;margin-top:10px}.loc-row{flex-direction:row;margin-bottom:20px}.relocList{padding-right:20px}.voucherStyle{padding-left:50px}.voucherStyle:hover{cursor:pointer;text-decoration:underline;font-weight:600}.gridContainer{margin-top:10px;width:max-content}.fromLoc{padding-right:50px}.voucherHeader{padding-right:3px}.voucherHeader .voucherRow{display:inline-flex;text-align:right;width:100%;justify-content:flex-end;font-size:18px;font-weight:700}.voucherHeader .voucherText{width:150px;text-align:left}.totalContainer{margin-left:605px;padding-right:10px;padding-top:10px;padding-bottom:10px}.disabledDebit{background:#fff!important;box-shadow:none!important;text-align:right}.relocTotalWrap{text-align:-webkit-right}.relocTotalWrap .debitContainer{display:flex;border:1px solid #000000;width:405px;padding:5px;background:#fff}.relocTotalWrap .debitContainer .balance .textLabel{text-align:left;font-size:15px;font-family:Roboto!important;font-weight:500;color:#425a70}.relocTotalWrap .disabled{background:transparent!important;box-shadow:none!important}.relocTotalWrap .textField input{padding:0}.relocTotalWrap .totalAmt{font-size:15px!important;font-weight:700}.alignRight{text-align:right}.employeeContainer{width:600px;border:1px solid #cccccc;padding:10px;background-color:#fff}.employeeContainer .employeeDateRows{padding-left:5px;padding-bottom:10px;padding-top:30px;display:flex;flex-direction:column;justify-content:space-between}.employeeContainer .employeeNameRows{display:flex;flex-direction:row;padding:5px}.employeeContainer .employeeNameRows .nameRowAr{margin-top:5px;padding-left:80px}.employeeContainer .employeeNameRows .nameInput{margin-bottom:2px;padding-bottom:2px;margin-left:20px}.employeeContainer .employeeHeaders{display:flex;flex-direction:row;padding-bottom:30px;padding-top:10px;padding-left:5px}.employeeContainer .inputFieldAr{text-align:right}.employeeContainer .title{font-size:16px;font-weight:700;margin-top:0;margin-bottom:0}.employeeContainer .padding{padding-top:10px;padding-bottom:10px}.employeeContainer .paddingTop{padding-top:10px}.assetCatContainer{width:500px;border:1px solid #cccccc;padding:10px;background-color:#fff}.assetCatContainer .catRow{padding-bottom:10px}.assetCatContainer .catSectionTitle{padding-top:15px;border-bottom:1px solid #216aa3;font-weight:700;color:#216aa3}.assetCatContainer .catRowAsset{padding-bottom:10px;padding-top:20px}.depreciationMain{width:1400px;border-top:1px solid #ffffff;background-color:#fff;padding:10px;display:flex;height:715px}.depreciationMain .leftSec{width:40%;border:1px solid #ffffff}.depreciationMain .rightSec{width:60%;background-color:#fff}.depreciationFilter{padding-left:10px}.depreciationFilter .textLabel{font-weight:700}.depreciationFilter .row .depreciateButton{margin-right:20px}.depreciationFilter .row .monthInput{width:439px}.depreciationMonth{padding:3px;width:553px}.depreciationMonth .rowMonth{display:flex;padding:2px;border:1px solid #ffffff;border-top:none;height:25px}.depreciationMonth .monthCol1{width:29%;text-align:center}.depreciationMonth .monthCol2{width:10%;text-align:center}.depreciationMonth .monthCol3,.depreciationMonth .monthCol4{width:30%;text-align:right}.depreciationMonth .monthHeader{color:#fff;background-color:#727272!important}.depreciationMonth .negVal{color:#c00}.depreciationAssetDet{display:flex;color:#425a70}.depreciationAssetDet .rowDep{padding:4px;display:flex}.depreciationAssetDet .leftSide{width:35%}.depreciationAssetDet .rightSide{width:65%;padding:0 10px;border:.5px solid rgba(0,0,0,.5);height:400}.depreciationAssetDet .colNumWidth{width:150px;margin-right:5px}.depreciationAssetDet .colMarginLeft{margin-left:10px}.depreciationAssetDet .textLabel{font-family:Roboto;font-weight:500;width:100px}.depreciationAssetDet .colMarginRight{margin-right:5px}.depreciationAssetDet .header{font-size:16px;font-weight:700}.depreciationAssetDet .assetImg{border:1px solid #7f89bf;height:218px;width:278px;padding:5px;margin-left:3px}.depreciationAssetDet .assetImg img{width:100%}.removalContainer{width:1160px;background:#fff;border:1px solid #7f89bf;padding-right:10px;padding-top:10px;height:640px;display:flex}.removalContainer .removeDetList{margin:0 8px!important;width:40%}.removalContainer .removeLeft{margin:0 15px}.removalContainer .removalRow{padding:5px}.removalContainer .sectionHeaderContainer{border-left:1px solid rgba(0,0,0,.5);padding-left:5px}.removalContainer .sectionHeaderContainer .sectionHeader{border-bottom:1px solid #216aa3;font-weight:700;color:#216aa3;padding-left:3px}.removalContainer .mainContainer{display:flex;flex-direction:row;gap:13px;height:385px}.removalContainer .mainContainer .removedAssetsCont{border-left:1px solid rgba(0,0,0,.5);width:370px;padding:5px 5px 5px 15px;margin-right:15px}.removalContainer .mainContainer .removedAssetsCont .removedRow{padding:3px}.removalContainer .mainContainer .financeMainContainer{padding:5px}.removalContainer .mainContainer .financeMainContainer .assetImg{display:flex;justify-content:right;width:100%;height:160px;border:0px!important;padding-right:20px;margin-left:7px!important}.removalContainer .mainContainer .financeMainContainer .assetImg img{width:150px;height:150px;border:1px solid rgba(0,0,0,.5);padding:5px}.removalContainer .mainContainer .financeContainer{border:1px solid #ffffff;padding:10px;width:330px;background-color:#fff;margin-bottom:20px}.removalContainer .mainContainer .financeContainer .valueRow{padding-left:3px!important}.removalContainer .mainContainer .financeContainer .normalRow{padding:4px;padding-right:0!important}.removalContainer .mainContainer .financeContainer .financeRow{padding:4px}.removalContainer .mainContainer .financeContainer .financeRows{padding:4px;border-bottom:1px solid black}.removalContainer .mainContainer .financeContainer .financeTitle{color:#216aa3;font-weight:700;border-bottom:1px solid #216aa3}.removalContainer .mainContainer .financeContainer .disabledNoBorder{background:#fff!important;box-shadow:none!important;text-align:right}.removalContainer .mainContainer .financeContainer .financeRow_2{display:flex;flex-direction:column!important;margin-bottom:0!important}.removalContainer .mainContainer .financeContainer .financeRow_2 .soldAt{display:flex;justify-content:space-between}.removalContainer .mainContainer .negAmt{color:#c00}.removalPendingMain{background-color:#fff;padding:5px;width:1210px}.removalPendingMain .infoMesg{margin-top:10px;margin-left:4px;font-size:12px;font-family:inherit;color:#c00}.removalDetlist{width:auto}.removalPendingList{width:945px}.noAssetData{display:flex;justify-content:center;align-items:center}.removalPendingAsset{padding:5px;border:1px solid #ffffff;margin-left:120px}.removalPendingAsset .row{margin-bottom:5px}.removalPendingAsset .disabled{background:#fff!important;box-shadow:none!important;font-weight:700!important}.removalPendingAsset .separator{border-bottom:1px solid rgba(238,238,238,.9333333333)}.removalPendingAsset .negAmt{color:#c00}.removalPendingAsset .amt{margin-left:0}.removalContainer .removalDef{display:flex;flex-direction:column}.removalContainer .removalDef .genForm{padding-left:15px;border-left:1px solid black;padding-bottom:0;height:28%}.removalContainer .removalDef .removeLeft{width:31.6%;padding-left:8px;padding-top:10px;border-right:1px solid rgba(0,0,0,.5)}.removalContainer .removalDef .removeLeft .assetImg{width:150px;height:150px}.removalContainer .removalDef .removeRight{width:68.4%;text-align:-webkit-right}.removalButtonsRow{width:100%;display:flex;justify-content:space-between!important;padding-bottom:5px}.removalButtonsRow .button{width:130px;margin:7px 0!important}.selectAssetDialog{display:none;width:900px}.prefContainer{width:700px;background:#fff;height:640px;padding:10px}.prefContainer .prefTitles{padding-top:10px;padding-left:5px;border-bottom:1px solid #216aa3;font-weight:700;color:#216aa3}.prefContainer .generalSection{padding-top:10px;padding-left:10px}.prefContainer .udcSection{display:flex;flex-direction:row}.prefContainer .accountSection{padding:10px}.locationTabs{width:600px;margin:auto;padding-top:10px}.depContainer{border:1px solid #000000;width:1300px;background-color:#fff}.depContainer .headerContainer{display:flex;justify-content:space-between}.depContainer .headerContainer .headerRow{padding:10px}.filterCont{border-bottom:none;width:1100px;padding-top:10px;background-color:#fff}.sticky-filter{position:sticky;top:0;z-index:1}.filterContent{display:flex;flex-direction:row;padding-left:10px}.filterContent .redBox{margin-top:20px;border:1px solid #cc0000;padding-bottom:10px;width:130px;color:#c00;background-color:#c00;margin-left:220px}.filterContent .blueBox{margin-top:20px;padding-bottom:10px;padding-right:20px;border:1px solid #216aa3;width:120px;color:#216aa3;background-color:#216aa3}.filterContent .labelRed{font-size:11px;text-align:end;margin-left:20px;padding-right:10px}.filterContent .labelBlue{font-size:11px;text-align:center;padding-left:20px}.filterContent .dateRow{display:flex;gap:10px}.list-container{margin:5px;border:1px solid #e1e1e1;width:1150px;background-color:#fff;min-height:500px}.list-container .accordion-list{background-color:#fff;padding:10px 5px}.list-container .listTitle{padding-left:10px;color:#216aa3;font-weight:800;font-size:20px}.list-container .listComponent{padding-bottom:5px}.list-container .accordion-header{background-color:#fff;border-radius:10px 10px 0 0;display:flex;flex-direction:row;justify-content:space-between}.list-container .accordion-header:hover{cursor:pointer}.list-container .accordion-container .title{font-size:16px;padding:10px 0 10px 10px}.list-container .accordion-container .header{display:flex;flex-direction:row;padding:10px 15px 10px 0;font-size:17px}.list-container .accordion-content{border:1px solid #cccccc;padding-left:10px;overflow:hidden;max-height:800px;transition:max-height 2s ease-in-out;margin-bottom:10px}.list-container .accordion-content[aria-expanded=true]{max-height:0px;transition:max-height 1s cubic-bezier(0,1,0,1);border-bottom:none}.transactionList{width:500px;padding:20px 0;margin-left:10px;margin-right:30px;max-height:500px;overflow-y:auto}.totalTransaction{display:flex;flex-direction:row;justify-content:right;width:auto;padding:5px;background:#82919e;color:#fff}.totalTransaction .totalAmount{font-weight:700;padding-right:5px;border-right:1px solid lightgray}.totalTransaction .amount{font-weight:700;padding-left:10px}.totalTransaction .voucherTotals{margin-left:320px}.mainListContainer{display:flex;flex-direction:row}.assetList{width:580px;padding:20px 0;max-height:500px;overflow-y:auto}.dialogLink{text-decoration:none;background-color:transparent;font-size:12px;cursor:pointer}.assetsToAdjList{width:625px;height:500px}.listButton{justify-content:space-around;margin:5px 10px;font-size:14px;padding:5px 10px;color:#fff;background:#216aa3;border:none;border-radius:5px;cursor:pointer}.assetAdjForm{width:400px}.assetAdjForm .row{margin-bottom:5px;display:flex;flex-direction:row}.currency{font-weight:700}.assetAdjButton{justify-content:space-around;margin:5px 5px 5px 282px;font-size:16px;padding:9px;color:#fff;background:#216aa3;border:none;border-radius:5px;cursor:pointer}.selectAssetListCont{width:600px;margin-top:50px}.assetAdjBtnCont{position:fixed;z-index:999;top:45px;background-color:#fff;width:600px}.accordionHeaderCont{font-size:17px;padding:0 5px}.accordionDefaultMsg{color:#ccc;font-weight:700;display:flex;font-size:20px;justify-content:center;align-items:center;margin-top:50px}.TranslationMain{background:#fff;width:1152px;height:811px;margin:15px auto 0;padding:5px}.translation-filter{height:30px;border-bottom:1px solid #e1e1e1;margin-bottom:5px;display:flex;flex-direction:row;justify-content:flex-end;width:97%}.translateBtn{color:#fff;background-color:#0065c4;border:#0065c4;padding:10px;border-radius:10px;cursor:pointer;margin-left:1060px;margin-top:10px;margin-bottom:10px}.translationListCont{width:1141px;height:717px}.toggleShow{color:#0065c4;cursor:pointer}.casesListWrapper{padding:0;justify-content:center;display:flex;width:1430px;height:560px}.casesListWrapper .submitBtn{color:#fff;background-color:#0065c4;border:#0065c4;padding:10px;border-radius:10px;cursor:pointer;margin-top:10px;margin-bottom:10px}.casesListWrapper .casesDefaultLabelContainer{align-items:center;display:flex;width:1500px;background-color:#fff}.casesListWrapper .casesDefaultLabel{font-size:25px;color:#e1e1e1;font-weight:700;margin:auto}.casesListWrapper .displayedBtnCont{display:flex;justify-content:end;padding-top:10px;margin-right:16px}.casesListWrapper .hiddenBtnCont{display:none}.description{display:flex;width:100%;justify-content:flex-start}.noData{display:flex;justify-content:center;align-items:center;padding-top:10px}.casesList{background:#fff}.casesWrapper{min-width:800px}.casesWrapper .stamp{transform:translate(215px) translateY(-167px) rotate(335deg);margin:0;width:256px;font-family:Arial,sans-serif;font-size:36px;color:#c00;background:#fff;border:solid 4px #cc0000;padding:5px;border-radius:5px;opacity:.4;text-shadow:0 0 2px #cc0000;text-align:center;position:absolute}.casesDef{margin:auto;width:810px;background-color:#fff;padding:5px;height:750px}.casesListFilter{display:flex;flex-direction:column;background-color:#fff;border:1px solid #ffffff;padding:8px}.followupTabList,.visitsTabList{width:800px}.casesRows{display:flex;margin-bottom:3px;justify-content:space-between}.case_details,.case_details p{margin:0;padding:0}.case_details .fuCe{color:#727272;font-weight:100}.case_details .fuTimeStamp{color:#727272;font-size:11px;font-family:Calibri}.myFollowupListWrapper{padding:5px;width:1270px!important}.followerName{width:150px;font-weight:16px;display:flex;margin-top:12px}.casesContainer{width:820px;background-color:#fff}.casesHeaderCont{padding-left:5px}.clientNameCont{display:flex;gap:20px;align-items:center;margin-top:10px;margin-bottom:10px}.caseClientName{font-weight:700;font-size:20px}.caseClientNameType{border-radius:20px;background-color:#216aa3;text-align:center;display:flex;align-items:center;padding:4px 16px;color:#fff;font-size:14px}.caseClientType{font-weight:700;font-size:20px;padding-top:5px;color:#fff}.docTypeCont{display:flex;padding-bottom:22px;padding-top:10px;gap:200px}.CasesPending .pendingBtnCont{display:flex;justify-content:end;padding-top:10px}.visitsWrapper{padding-top:5px}.visitsWrapper .visitsDef{margin:auto;width:735px;height:650px;background-color:#fff;padding:10px}.visitsWrapper .startBtn{border-radius:10px;width:60px;padding:0;margin-right:10px;height:30px}.visitsWrapper .stopBtn{border-radius:10px;width:60px;padding:0;height:30px}.visitsWrapper .row{margin-bottom:5px;display:flex}.visitsWrapper .flexRowFollowup{margin-bottom:3px;display:flex;justify-content:space-between;width:750px}.visitsWrapper .casesTabList{width:750px}.visitsWrapper .height600{position:relative;height:600px}.visitsWrapper .calandercomp{height:720;background-color:#fff;padding:10}.flexRow{margin-bottom:3px;display:flex;justify-content:space-between}.calendarFilterCrmCont{display:flex;flex-direction:column;background-color:#eaf6ff;transition:width .5s ease;height:720px;padding:10px;width:300px;cursor:pointer}.calendarFilterCrmCont .filterOffIcon{background:none;color:#246aa3}.calendarFilterCrmCont .filterListMainCont{display:flex;flex-direction:column;gap:7px}.calendarFilterCrmCont .filterListCont{max-height:635px;overflow-y:auto}.calendarFilterCrmCont .filterArrowFunc{width:25px;transition:rotate .4s linear}.calendarFilterCrmCont .schedule-calendar-filter-title{justify-content:space-between}.calendarFilterCrmCont .filterListTitle{margin:0;padding:0}.calendarFilterCrmCont .ceColor{width:30px;margin-right:10px;border-radius:5px;height:26px}.calendarFilterCrmCont .ceName{width:215px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:5px}.calendarFilterCrmCont .ceContainer{cursor:pointer;display:flex}.calendarFilterCrmCont .ceContainer.active:hover{filter:grayscale(70%)}.calendarFilterCrmCont .ceContainer.active:hover .ceName,.calendarFilterCrmCont .ceContainer.notactive{text-decoration:line-through}.calendarFilterCrmCont .ceContainer.notactive .ceColor{filter:grayscale(70%)}.calendar-filter-arrows-crm{border-radius:10px;color:#216aa3;display:flex;justify-content:end;gap:70px;cursor:pointer;background-color:transparent;transition:.5s}.calendar-filter-arrows-crm :hover{background-color:#7575754d;border-radius:10px}.visitsMainListCont{background-color:#fff}.visistDefaultMsgCont{background-color:#fff;display:flex;height:500px;width:1100px}.visistDefaultMsgCont .visistDefaultMsg{color:gray;font-weight:700;font-size:20px;margin:auto}.newVisitContainer .visitTimeContainer{display:flex;align-items:center;margin-left:35px}.newVisitContainer .visitTime{width:80px;margin-left:10px}.visitsDialogCalender .estTimeCont{display:flex;width:270px}.visitsDialogCalender .popupBtnCont{display:flex;justify-content:end;padding-right:10px}.visitsDialogCalender .CheckboxComp{margin-left:0}.visitsDialogCalender .estTimeLabel{display:flex;align-items:center;width:133px!important}.followupsMainList{display:flex;justify-content:center;width:1500px;gap:10px}.noFollowupsFound{display:flex;justify-content:center;align-items:center;font-size:16px}.followupDef{margin:auto;width:800px;height:820px;background-color:#fff;padding:10px}.followupDef .workTimeContainer{display:flex;align-items:center}.followupDef .workTimeItem{width:80px;margin-left:35px}.followupDef .descLabel{color:#425a70}.followupDef .dateContainer{display:flex;justify-content:space-between;width:750px;margin-bottom:3px}.otherFollowupList{width:781px}.rowTop{padding-top:5px}.rowBottom{padding-bottom:5px}.createFollowup{padding-top:10px;padding-right:38px;cursor:pointer;font-size:15px;justify-content:flex-end;display:flex}.tab-otherFollowups{min-width:120px!important}.followupTab .dialogWrapper .linkLabel{color:inherit!important}.followupTab .dialogWrapper .linkLabel:hover{text-decoration:none}.bulkFollowup{margin:auto;width:900px!important;background-color:#fff;padding:10px}.followupFilterCont{background-color:#fff;padding:10px;width:430px;transition:"width 0.5s ease"}.followupFilterCont .followupFilterContent{visibility:visible;margin-bottom:250px}.followupFilterCont .filterDateContainer{display:flex;gap:30px;margin-bottom:5px}.followupFilterCont .filterButtonCont{display:flex;justify-content:end;padding-top:10px;margin-right:16px}.followupFilterContHidden{width:40px;background-color:#fff}.followupFilterContentHidden{visibility:hidden}.followupButtonHide{display:none}.preferenceDef{margin:auto;background-color:#fff;padding:10px;height:810px;width:600px}.preferenceDef .seperator{padding-top:0}.preferenceDef .textLabel{font-size:15px}.prefRow{display:flex;margin-bottom:3px;padding-left:10px}.fromWorkingHrs{width:150px;margin-top:10px;padding-right:10px}.toWorkingHrs{width:50px;margin-top:10px;padding-right:10px}.estTime{width:150px;margin-top:10px;padding-right:10px}.workingHrsContainer{display:flex;width:250px}.workingHrs{width:80px}.workingDaysContainer{display:flex;flex-direction:row}.CEDef{background-color:#fff;width:553px;height:570px;padding:10px}.CeListCont{width:531px;padding-top:10px}.colorPickerContainer{margin-right:10px}.colorPickerContainer .ColorPicker .colorPick .color{width:140px}.addBorder{border:1px solid #d9d9d9;border-radius:5px;padding-left:5px}.CheckboxComp{margin-left:0;margin-right:10px}.userDashboard{display:flex;width:100%;justify-content:end}.userDashboard .dashbaordNode{width:20%;text-align:center;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;cursor:pointer}.userDashboard .dashbaordNode .dashboardValue{font-size:16px;margin-left:5px}.userDashboard .activeNode{border-left:3px solid #216aa3!important;background:#e7ebff}.userContainer{display:flex;flex-direction:column;width:100%;background-color:#fff;padding:10px}.userContainer div{margin:5px 0;justify-content:center;align-items:center}.ProductImageImport{background-color:#fff;display:inline-flex;padding:10px;align-self:center}.warehouseDefCont{margin:"auto";padding-top:5px}.globalPrefCompanyInfo{display:flex;flex-direction:column;gap:10px;margin-top:10px}.globalPrefDepDetails{display:flex;flex-direction:column;gap:5px;margin-left:40px}.transactionsPref{width:"100%"}.row2fields{display:flex;flex-direction:row;gap:35px;align-items:center}.ClientPrefSO .bracnhCode{margin-top:20px}.radioLabelText{margin-left:20px;display:flex;flex-direction:row;align-items:center;height:25px!important;color:#425a70!important}.radioLabelTextSales,.radioLabelTextRow{margin-left:-5px;display:flex;flex-direction:row;align-items:center;height:25px!important;color:#425a70!important}.dropdownsMargin{margin-left:12px;margin-top:15px}.transactionsPref{max-height:800px}.supplierPref{padding-left:10px}.columnTextFieldsPref{display:flex;flex-direction:column;gap:15px}.productCatalogPref{padding-left:10px}.headerTextPref{color:#425a70;font-weight:700}.headerTextPrefField{color:#425a70;font-weight:700;margin-left:10px}.footerBtnContainer{display:inline-flex}.footerBtnContainer button{margin:0 5px}.AvatarHeader{position:absolute;height:40px;top:0;width:100%;left:0}.ReportList{justify-content:center;display:inline-flex;width:100%}.ReportList .MuiToolbar-root{background-color:#5f9ea0;color:#fff}.ReportList .MuiToolbar-root .material-icons{color:#fff}.ReportHeader{position:absolute;height:40px;top:0;width:100%;left:0;z-index:1}.ReportBtnSubmit{padding:5px;background:#af1b1b;color:#fff;border:1px solid #af1b1b;border-radius:5px;cursor:pointer;width:90px;height:33px}.ReportBtnCancel{justify-content:space-around;font-size:12px;padding:5px;background:#af1b1b;color:#fff;border:1px solid #af1b1b;border-radius:5px;cursor:pointer;width:80px;height:33px}.ReportBtnPdf{margin-left:15px;font-size:12px;padding:5px;background:#216aa3;border:1px solid #216aa3;color:#fff;border-radius:5px;cursor:pointer;width:80px;height:33px}.ReportBtnExcel{margin-left:15px;font-size:12px;padding:5px;background:#029039;border:1px solid #029039;color:#fff;border-radius:5px;cursor:pointer;width:80px;height:33px}.ReportBtnPreview{margin-left:15px;font-size:12px;padding:5px;background:#7f89bf;border:1px solid #7f89bf;color:#fff;border-radius:5px;cursor:pointer;width:80px;height:33px}.ReportFooter{display:flex;padding-bottom:1px!important;padding-top:10px!important;margin-top:25px!important;border-top:1px solid #d8dae5;width:100%;background-color:#fff}.ImportMain{background-color:#fff;display:flex;width:100%;margin:auto;padding:10px;flex-direction:column}.ImportMain .sectionHeader{color:#ef8080}.ImportMain .sectionHeader .title{font-size:16px;font-weight:700;margin-bottom:5px}.ImportMain .importDefaultsCont{display:flex;margin-bottom:3px;justify-content:space-between}.ImportMain .importButtonsCont{margin:10px 0;display:inline-flex;flex-direction:row;width:100%;justify-content:space-between}.ImportMain .sectionFooter{display:inline-flex;justify-content:space-between;padding-top:10px}.ImportMain .radioButtonRemovePadding .MuiTypography-body1{padding-top:0}.buttonsContainerUpload{display:flex;align-items:center;justify-content:flex-end;gap:10px}.ListDB{height:245px!important}.ListDB .ListHeader{flex-direction:row;display:flex;justify-content:space-between}.ListDB .ListHeader .ListHeaderCol{border:solid rgba(238,238,238,.9333333333);border-width:1px;border-top:0px;width:100%;text-align:center;font-weight:500}.ListDB .ListHeader .ListHeaderCol:first-of-type{border-left-width:0px}.ListDB .ListHeader .ListHeaderCol:last-of-type{border-right-width:0px}.currencyListCont{padding-left:5px}.latestRatesCont{margin-left:50px}.lastestRatesChartsCont{height:300px;margin-top:15px}.lastestRatesChartsCont .latestRateFilter{display:flex;gap:30px;margin-top:33px;margin-left:44px}.lastestRatesChartsCont .defaultMessages{text-align:center;color:#9e9e9e;font-weight:700;font-size:20px;display:flex;justify-content:center}.currencyRateListMain{display:flex;flex-direction:row;justify-content:center;gap:10px;margin:auto;padding-top:5px;padding-left:10px}.currencyRateListMain .currencyRatesList{width:300px}.latestAccCont{margin:10px}.ratesListCont{width:800px}.voucherStatusCont{width:610px}.departmentListCont{padding:10px}.depGrpContainer{padding:5px;gap:10px;display:flex}.depGrpContainer .departmentGrpDefault{color:#9e9e9e;font-weight:700;display:flex;align-items:center;height:345px}.depGrpContainer .depGrpDefContainer{border:1px solid #216aa3;padding:5px}.departGrpList{width:270px}.grpAccCont{background-color:#fff;padding:10px;height:500px;width:700px}.bankDefCont{padding:20px;background-color:#fff;width:500px;height:432px}.bankAddressCont{display:flex;margin-right:25px;margin-top:10px;gap:20px}.bankAddressCont .bankAddressText{color:#727272}.defContainer{display:flex;flex-direction:row;justify-content:center}.defTabsCont{width:800px;margin:auto}.defTabsContPref{width:900px;margin:auto}.mainCont{display:flex;flex-direction:row;justify-content:center;gap:10px;margin:auto;padding-top:5px}.groupsDetailMainCont{background-color:#fff;color:#000;overflow:hidden;width:100%;height:100%}.groupsDetailMainCont p{padding:0!important;margin:10px!important;background-color:#fff}.groupsDetailList{background-color:#fff;width:100%}.groupOfAccDetListMaterial .MuiTableCell-root:not(.MuiTableCell-head,.MuiTableCell-footer){padding:0!important}.groupOfAccDetListMaterial .grpAccDetListCont{padding-top:10px;width:680px}.mainAccRecover{display:flex;gap:80px}.chkboxMargin{margin-top:10px!important}.grpAccListCont{padding-top:10px}.clientMainContainer{background-color:#fff;height:730px;width:820px;padding:10px;text-align:left}.clientMainContainer .clientHeader{font-weight:500;font-size:27px;border-bottom:1px solid #ffffff;height:54px;margin-bottom:20px;padding-top:10px;width:100%;padding-left:10px}.clientMainContainer .row{margin-bottom:5px}.leftColumn{margin-left:40px}.insuranceCont{background-color:#fff;padding:10px;height:780px;width:950px}.insuranceCont .insDefCont{display:flex;justify-content:space-between}.insuranceCont .insLefttCont{width:200px}.insuranceCont .insRightCont{padding-top:10px}.polClassCont{background-color:#fff;padding:10px;width:850px}.polClassCont .polClassHeaderMain{display:flex;margin-bottom:3px;gap:60px}.polClassCont .polClassBody{display:flex;justify-content:space-between}.polClassCont .row{margin-bottom:5px;display:flex}.polClassCont .policyFooterCont{margin-bottom:3px}.policyClassTabs{display:flex;justify-content:space-between}.defTabsContPref .brkPrefCont{padding:10px;width:600px}.defTabsContPref .brkPrefCont .row{margin-bottom:5px}.defTabsContPref .brkPrefCont .spaciousRow{margin-bottom:16px;display:flex}.defTabsContPref .brkPrefCont .seperator{padding:0}.defTabsContPref .brkPrefCont .firstSection{display:flex;flex-direction:row;gap:20px}.defTabsContPref .productionPrefCont{padding:5px}.defTabsContPref .policyRenewLabel{width:200px;margin-left:35px;color:#425a70;font-size:13px}.defTabsContPref .custLabels{color:#425a70;font-size:13px}.defTabsContPref .custRow{display:flex;align-items:center;margin-top:-10px;margin-left:35px}.defTabsContPref .formControlMainCont{margin-left:10px;color:#425a70;font-size:13px}.defTabsContPref .rowGroupCont{align-items:center}.defTabsContPref .formControlLabelCont{display:flex;flex-direction:row;align-items:center}.defTabsContPref .forcePayCont{display:flex;margin-left:70px;margin-top:-10px}.defTabsContPref .custNamesLabel{color:"grey";font-size:11px;margin-left:33px}.defTabsContPref .custNamesCont{display:flex;flex-direction:row;align-items:center;margin-left:33px}.defTabsContPref .custNamesListCont{display:flex;width:250px}.defTabsContPref .custNameNumCont{display:flex;align-items:end}.defTabsContPref .chartOfAccPref{padding:5px}.defTabsContPref .chartOfAccBtnsCont{display:flex;width:200px;margin-bottom:3px}.defTabsContPref .chartOfAccBtns{background-color:transparent;color:#000;font-size:15px;width:200px}.defTabsContPref .digitColor{color:#c00}.defTabsContPref .chartAccRow{display:flex;margin-bottom:3px;align-items:center}.defTabsContPref .fromToCont{gap:100px;border-bottom:1px solid #000000;width:185px;margin-left:150px;text-align:center;margin-top:-10px;display:flex;margin-bottom:3px}.defTabsContPref .rangeFields{margin-left:28px;margin-bottom:-20px;display:flex}.defTabsContPref .clientPrefCont{padding:5px}.defTabsContPref .clientPrefTop{display:flex;flex-direction:row;gap:80px}.defTabsContPref .accRow{padding:10px}.defTabsContPref .companyInfoPref{padding:5px;height:100%}.defTabsContPref .companyInfoSec{display:flex;gap:10px;flex-direction:column}.defTabsContPref .companyInfoDisplay{display:flex;gap:2px;flex-direction:column;margin-top:10px}.defTabsContPref .companyDisplayCont{display:flex;flex-direction:column;gap:10px}.defTabsContPref .companyStamp{padding-left:10px}.defTabsContPref .paymentPref,.defTabsContPref .receiptsPref,.defTabsContPref .voucherPref,.defTabsContPref .accountingPref,.defTabsContPref .globalPref{padding:5px}.defTabsContPref .departmentCont{display:inline-flex;flex-direction:row}.defTabsContPref .motorCompPref,.defTabsContPref .billsProductionPref{padding:5px}.defTabsContPref .custLabelCont{margin-bottom:4px;margin-top:10px;display:block}.defTabsContPref .billsAltRow{align-items:center;width:100%;display:flex;justify-content:flex-end;margin-bottom:3px}.defTabsContPref .reinsurancePref{padding:5px}.policyMainCont{background-color:#fff;padding:10px;height:755px;width:1155px;display:flex}.policyMainCont .tableCont{padding:5px;border-top:none;border:1px solid #82919e;width:736px;height:176px}.policyMainCont .headersCont{display:flex;background-color:#82919e;padding:5px;border-radius:2px;width:736px;margin-top:-5px;margin-left:-5px}.policyMainCont .headers{width:200px;color:#fff;display:flex;justify-content:end}.policyMainCont .rowTable{display:flex;margin-bottom:0}.policyMainCont .rightSection{margin-left:10px;background-color:#fff}.policyMainCont .rightSecHeader{font-size:20px;font-weight:700;display:flex}.policyMainCont .total{border-top:1px solid black;color:#82919e;width:135px;text-align:end;font-weight:700}.policyMainCont .totalLabel{font-weight:700;color:#82919e;width:200px;text-align:start}.listDetails .panelSection{display:flex;flex-direction:row;width:100%}.listDetails .panelSection .panelTitle{color:#425a70;font-size:14px;width:49%}.listDetails .panelSection .panelDet{color:#66788a;font-size:12px;width:49%;overflow:hidden;text-align:right;text-overflow:ellipsis}.totalsCont{display:flex;background-color:#0000004d;padding-left:5px;margin:2px}.policyFilterCont{background-color:#fff;padding:5px;display:flex}.policyFilterCont .css-ahj2mt-MuiTypography-root{font-size:13px}.motorCont .sectionContainer{width:800px}.motorCont .leftSection,.memberCont{padding:10px}.memberCont .row{margin-bottom:5px}.lifeMainCont{padding:10px}.lifeMainCont .row{margin-bottom:5px}.MechFeesCont{display:flex;justify-content:space-between;gap:10px}.FilterPolRenewList{background-color:#fff;padding:10px}.policyStatementCont{width:600px}.rowDash{font-size:25px}.clientViewTitle{color:#fff;font-size:25px;display:flex;gap:500px}.casesPerStatusList .dateFilterContainer{padding:5px;display:flex;gap:10px}.docTypeContainer .docTypeLabel{color:#727272;font-size:.8em}.casesWrapper .tabLabelContainer{display:flex;align-items:center}.caseClosureTab .reopenCaseBtnCont{display:flex;justify-content:start;align-items:center}.caseListFilterContOpened{width:430px;transition:"width 0.5s ease";height:500px;background-color:#fff}.caseFilterContClose{width:40px}.caseFilterContent{visibility:visible}.caseFilterContentHidden{visibility:hidden}.prospectListWrapper{margin:auto;padding:0;width:1270px!important}.propspectWrapper{padding-top:5px}.propspectDef{margin:0 auto;width:615px;height:630px;background-color:#fff;padding:10px}.propspectDef .row{margin-bottom:8px}.clientCont{background-color:#fff;width:900px;padding:10px;height:765px;position:relative}.clientCont .submitBtn{color:#fff;background-color:#216aa3;border:#216aa3;border-radius:10px;margin:10px 0;padding:0;height:33px}.clientCont .rightSection{background-color:#fff;display:flex;justify-content:end}.clientCont .numField{margin-right:6px}.clientCont .CheckboxComp{margin-left:21px;width:156px}.clientCont .clientImg{position:"absolute";left:700px}.clientCont .textRow{display:flex;margin-bottom:7px}.salesmanGrid{display:flex;justify-content:center}.payModeCont{display:flex;gap:10px}.StatementCont{display:flex;width:100vw;justify-content:start}.statement-acc-list-container{padding-left:5px;background:#fff}.statement-acc-list-container .statement-acc-header{display:flex;justify-content:space-between;flex:1}.statement-acc-list-container .statement-acc-header .account-section{display:flex;flex:1;gap:20px}.statement-acc-list-container .statement-acc-header .dates-section{flex:1}.statement-acc-list-container .statement-acc-header .currency-section{align-self:end;flex:1}.StatementFilter{background-color:#fff;padding:5px;width:365px;display:flex;flex-direction:column;border-right:.5px solid gray;gap:2px}.StatementFilter .StatementFilter-tabs{display:flex;flex-direction:column;width:350px;gap:2px}.StatementFilter .StatementFilter-tabs #filter-radio-buttons{background-color:#fff;display:flex;flex-direction:row;gap:55px}.StatementFilter .StatementFilter-tabs #filter-radio-buttons #radio-group{display:flex;gap:5px;flex-wrap:wrap;width:100%}.StatementFilter .StatementFilter-tabs #checkboxLabel{color:#425a70;font-size:13px;margin-right:33px}.StatementFilter .StatementFilter-tabs #checkboxesContainer{display:flex;gap:5px;flex-wrap:wrap;width:100%}.StatementFilter .StatementFilter-tabs #buttonContainer{margin-top:5px;align-self:flex-end}.StatementFilter .StatementFilter-tabs #buttonContainer .display-button{width:130px;height:30px}.StatementFilter .Tabs{max-height:330px;margin:0!important}.StatementFilter .smTabs .MuiTypography-body1{padding-top:10px}.StatementFilter .row{justify-content:space-between;display:flex;flex-direction:row}.StatementFilter .from-to div:nth-child(1) div:nth-child(2){margin:0!important}.statement-acc-list .wj-flexgrid{height:inherit}.statement-acc-list .wj-flexgrid .wj-header{display:flex;flex-direction:row;align-items:center}.statement-acc-list .wj-flexgrid .wj-colfooters .wj-row .wj-header{display:inherit}.statement-acc-list .wj-flexgrid .wj-colfooters .wj-row .wj-cell{border-right:none!important;border-bottom:none!important;border-top:1px solid rgba(0,0,0,.2)!important}.AdminFab{position:absolute;bottom:50px;right:50px;background-color:#fff;border-radius:3px}.AdminFab .lockIcon{margin:10px}.AdminWindowAccess{display:inline-flex;flex-direction:row;width:90vw}.AdminWindowAccess .users{flex:1;display:inline-flex;flex-direction:column;border:1px solid black;width:75%;border-radius:5px}.AdminWindowAccess .users div{cursor:pointer;padding:5px}.AdminWindowAccess .window{width:75%;justify-content:center}.FollowupLogFilter{background-color:#fff;padding:5px}.prospectCont{background-color:#fff;padding:10px}.prospectHeader{display:flex;justify-content:space-between;border-bottom:1px solid lightgray}.prospectTitle{display:flex;gap:10px;width:450px}.prospectName{font-weight:700;font-size:30px;background-color:#fff}.prospectId{font-weight:500;opacity:.5;font-size:20px;margin-top:10px}.prospectLink{color:#0065c4!important;cursor:pointer!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important}.prospectLink:hover{text-decoration:underline!important}.colPrefCont{background-color:#fff;padding:10px}.colPrefCont .colPref_title{display:flex;align-items:center;gap:20px}.colPrefCont .seperator{margin-bottom:10px}.colPrefCont .secondFont{opacity:.5;font-size:12px;font-weight:700;margin-left:2px;margin-right:1px}.collectionsFilter{display:flex;flex-direction:column;padding:10px;gap:5px;width:380px;background-color:#fff;border-right:2px solid gray}.collectionsFilter .firstSection .row .CheckboxComp{margin-left:0;margin-top:2px}.collectionsFilter .secondSection .row,.collectionsFilter .thirdSection .row{margin-bottom:0!important}.collectionsFilter .secondSection .row label,.collectionsFilter .thirdSection .row label{margin-top:12px!important}.collectionsFilter .secondSection .row .subText,.collectionsFilter .thirdSection .row .subText{margin-top:17px!important}.collectionsFilter .MuiFormControlLabel-label{font-size:13px!important}.collectionsFilter .subText{font-size:11px;opacity:.5;font-weight:700;margin-top:20px}.collectionsFilter .filterIcon:hover{cursor:pointer}.CollectionDet_Cont{height:688px;display:flex;flex-direction:column;border-left:2px solid gray}.CollectionDet_Cont div .submitBtn{margin-top:3px}.CollectionDet_Cont div svg{width:30px;height:30px;background-color:#d8bfd8;border-radius:90px}.CollectionDet_Cont .collectionDet{width:245px;display:flex;flex-direction:column;color:#425a70;background-color:#fff}.CollectionDet_Cont .collectionDet #first_sec{border-bottom:1px solid #425a70;flex:1.2}.CollectionDet_Cont .collectionDet #second_sec,.CollectionDet_Cont .collectionDet #third_sec{border-bottom:1px solid #425a70;flex:1.2;padding:15px}.CollectionDet_Cont .collectionDet .userName{font-weight:700;font-size:18px;background-color:#65819d;padding:10px;color:#fff;margin-bottom:10px;margin-top:0}.CollectionDet_Cont .collectionDet .section{font-size:13px!important;display:flex;flex-direction:column;flex:.8;padding-left:15px;padding-right:15px}.CollectionDet_Cont .collectionDet .section p{margin-top:0;margin-bottom:0}.CollectionDet_Cont .collectionDet .section .field{margin-top:0;display:inline-flex;width:250px}.CollectionDet_Cont .collectionDet .section .field .key{flex:2;margin-top:0;margin-bottom:10px}.CollectionDet_Cont .collectionDet .section .field .value{flex:1;margin-top:0;margin-bottom:10px}.CollectionDet_Cont .collectionDet .section .boldField{font-weight:700;font-size:16px}.CollectionsMain{background-color:#fff;padding-left:16px;padding-right:16px;width:1200px;min-width:1200px}.submitBtn{font-size:14px;height:35px;border-radius:5px}.CollectionsStatistics_Cont{display:flex;justify-content:space-between;align-items:center;padding:5px;background-color:#fff}.CollectionsStatistics_Cont .CollectionsStatistics{display:flex;padding-right:12.5px;padding-left:12.5px;gap:28px}.CollectionsStatistics_Cont .CollectionsStatistics .leftBorder{width:5px;height:98%;border-top-left-radius:12px;border-bottom-left-radius:12px}.CollectionsStatistics_Cont .CollectionsStatistics .cell{display:flex;align-items:center;gap:10px;border:1px solid rgb(204,204,204);border-radius:12px;padding:0}.CollectionsStatistics_Cont .CollectionsStatistics .cell span{display:flex;align-items:center;width:60px;text-align:left;font-size:18px;color:#fff}.CollectionsStatistics_Cont .CollectionsStatistics .cell p{text-align:left}.totals_table_cont{background-color:#fff;padding:10px}.totals_table_cont .totals_table{border:.5px solid gray;border-collapse:collapse}.totals_table_cont .totals_table th{text-align:start;border:.5px solid gray;width:125px;padding:5px}.totals_table_cont .totals_table td{border:.5px solid gray;width:150px;padding:5px}.assignAccCont{background-color:#fff}.assignAccCont .filterCon{background-color:#fff;padding:5px;display:flex;gap:10px}.filterContainer{background-color:#fff;padding:8px}.CollectionFollowupDiagParent{display:flex}.CollectionFollowupDiagParent .tabPages{height:100%;width:90%;padding-left:10px}.CollectionFollowupDiagParent .tabElement{padding-left:6px;padding-right:6px}.collection-statement .filterContainer{display:flex;align-items:center;gap:125px;width:100%}.collection-statement .filterContainer .row{gap:15px}.collection-statement .filterContainer .statementType{display:flex;align-items:center;gap:10px}.collection-statement .filterContainer .submitBtn{margin-top:0}.CollectionDocumentsBalance .detailsContainer{background-color:#eee;padding:5px;display:flex;flex-direction:column;gap:5px}.CollectionDocumentsBalance .detailsContainer .field{display:flex;align-items:end;gap:10px}.CollectionDocumentsBalance .detailsContainer .field .key{flex:1}.CollectionDocumentsBalance .detailsContainer .field .value{flex:6}.inputFieldReceipt{margin-left:10px}.title_indexed{color:#8895b3;border-bottom:1px solid #8895b3;margin-left:10px;display:flex;align-items:center;justify-content:space-between}.title_indexed h1{color:#8895b3;font-size:14px;font-weight:400}.CollectionFollowupDiagForm{border-right:1px solid gray;padding-right:10px;display:flex;flex-direction:column;gap:5px;width:270px}.CollectionFollowupDiagForm .ub-mb_8px{margin-bottom:0}.CollectionFollowupDiagForm .title{padding-bottom:1px;margin-left:10px;padding-left:1px}.CollectionFollowupDiagForm .title h1{color:#8895b3;border-bottom:1px solid #8895b3;font-size:13px;font-weight:400}.CollectionFollowupDiagForm .title .Identifier{margin-bottom:0;font-size:13px}.CollectionFollowupDiagForm h1{margin-bottom:6px}.CollectionFollowupDiagForm .ub-mr_15px{margin-right:0}.CollectionFollowupDiagForm .postpone_date_picker{margin-left:10px;padding-top:3px;font-size:12px;height:25px}.CollectionFollowupDiagForm .postpone_date_picker .css-eg2x5r-MuiInputBase-root-MuiOutlinedInput-root .css-1odn519-MuiButtonBase-root-MuiIconButton-root{padding:0!important}.CollectionFollowupDiagForm .postpone_date_picker .css-eg2x5r-MuiInputBase-root-MuiOutlinedInput-root .css-18hgqde-MuiInputBase-input-MuiOutlinedInput-input{height:25px}.CollectionFollowupDiagForm .postpone_date_picker .css-eg2x5r-MuiInputBase-root-MuiOutlinedInput-root .css-1laqsz7-MuiInputAdornment-root{margin-left:0}.CollectionFollowupDiagForm .amount_det{margin-left:10px}.CollectionFollowupDiagForm .amount_det .field{display:flex;align-items:center;justify-content:space-between;height:30px}.CollectionFollowupDiagForm .amount_det .field-mr{margin-right:10px}.outstandingBalanceContainer .outstandingFormSection{padding-left:10px;padding-top:8px;display:flex;flex-direction:column;gap:7px}.outstandingBalanceContainer .outstandingBalanceFooter{margin-right:10px;gap:15px;display:flex;align-items:center;justify-content:end}.inputKeyhere div{padding-right:0}.collectionKPIs_container .MuiButton-outlinedSizeSmall{padding:5px 8px!important}.CashVanDef{background-color:#fff;padding-left:5px;padding-right:5px;height:722px}.CashVanFirstRow{display:flex;flex-direction:"row"}.CashVanProducts .smTabs .MuiTypography-body1{padding:8px}.ProdSelecLevels,.AccountsPrefTab,.OtherPrefTab{padding:10px}.LogManagementFilter{background-color:#fff;padding:10px;display:flex;justify-content:space-evenly}.LogManagement{background-color:#fff;width:1400px}.mainDefContainer{padding:5px;border:1px solid #d9d9d9}.disableBtn{justify-content:space-around;margin:5px;font-size:16px;padding:9px;color:#fff;background:#d9d9d9;border:none;border-radius:5px;cursor:not-allowed}.CaseWizardDef,.AddressWizardDef,.ProspectWizardDef{height:350px}.prospectWizardCont{background-color:#fff;padding:5px;width:555px}.optionModal{position:absolute;z-index:5;left:290px;top:80px;overflow:auto;background-color:#fff;border:1px solid rgb(33,106,163);border-radius:2px}.modalTitle{background-color:#216aa3;font-size:20px;color:#fff;padding:5px;font-weight:700;margin-left:14px}.contentLayerListForm{background:#fff}.twoFactor_container{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:30}.twoFactor_container .twoFactor_QR{height:250px;width:250px;background-color:#0ff}.twoFactor_container .textField{margin-top:40px}.auditToolContainer{width:1000px}.AssignmentRulesContainer{padding:10px}.AssignmentRulesContainer .AssignmentRulesTitle{width:923px;padding-bottom:0;display:flex;align-items:center}.AssignmentRulesContainer .AssignmentRulesTitle h1{font-size:20px;margin-left:5px}.AssignmentRulesContainer .AssignmentRulesTitle p{border-top:1px solid rgba(0,0,0,.3);margin-top:4px}.AssignmentRulesContainer .allClientsCheckbox{margin-left:5px;margin-top:0;width:20px}.AssignmentRulesContainer .AssignmentRulesTabs{margin-top:30px}.StatisticsFilter{justify-content:start;gap:70px;align-items:center}.StatisticsFilter .userSelect .textField .textLabel{font-size:15px;color:#000!important}.Col_StatisticsTable{font-size:12px;border-collapse:collapse}.Col_StatisticsTable .section{background-color:#0000001a;padding-top:5px;padding-bottom:5px}.Col_StatisticsTable td .dialogWrapper{justify-content:center}.Col_StatisticsTable td .dialogWrapper .linkLabel{font-weight:700!important}.Col_StatisticsTable th{border:.2px solid rgba(0,0,0,.2)}.Col_StatisticsTable .Col_StatisticsTableRow td{border:.2px solid rgba(0,0,0,.2);border-collapse:collapse;min-width:20px;text-align:center}.insuranceClaimsContainer{background-color:#fff;height:1010px}.insuranceClaimsFormContainer{display:flex;justify-content:center;width:950px;background-color:#fff}.insuranceClaimsFormLeftContainer{display:flex;flex-direction:column;justify-content:space-evenly;padding:10px;width:70%}.insuranceClaimsFormLeftContainer .stampRecover{color:#216aa3;transform:translate(330px) translateY(-76px) rotate(335deg);font-size:30px;margin:0}.insuranceClaimsFormLeftContainer .stampSettle{color:#216aa3;transform:translate(207px) translateY(-47px) rotate(335deg);font-size:30px;margin:0}.insuranceClaimsFormLeftContainer .stampCancel{color:#c00;transform:translate(101px) translateY(-47px) rotate(335deg);font-size:30px;margin:0}.insuranceClaimsFormRightContainer{display:flex;flex-direction:column;justify-content:space-evenly;gap:15px;padding:10px}.insuranceClaimsFormRightContainer .insuranceClaimsFormRightTopContainer{border:1px solid #ccc;padding:5px;display:flex;flex-direction:column;gap:10px}.insuranceClaimsFormRightContainer .insuranceClaimsFormRightTopContainer .insuranceClaimsFormRightTopContainerTitle{padding:2px;display:flex;width:100%}.insuranceClaimsFormRightContainer .insuranceClaimsFormRightTopContainer .insuranceClaimsFormRightTopContainerTitle .insuranceClaimsFormRightTopContainerTitleText{background-color:#eee;flex:9;padding:2px}.insuranceClaimsFormRightContainer .insuranceClaimsFormRightTopContainer .insuranceClaimsFormRightTopContainerTitle .insuranceClaimsFormRightTopContainerTitleNumber{flex:1;text-align:center}.insuranceClaimsFormRightContainer .insuranceClaimsFormRightTopContainer .insuranceClaimsFormRightTopFormContainer{display:flex;flex-direction:column;gap:5px}.insuranceClaimsFormRightContainer .insuranceClaimsFormRightTopContainer .insuranceClaimsFormRightTopFormDetails{display:flex;flex-direction:column;width:100%;gap:5px}.insuranceClaimsFormRightContainer .insuranceClaimsFormRightTopContainer .insuranceClaimsFormRightTopFormWarnings{display:flex;flex-direction:column;gap:5px}.insuranceClaimsFormRightContainer .insuranceClaimsFormRightBottomContainer{background-color:#e4f0ff;border:1px solid #ccc;padding:5px;display:flex;flex-direction:column;gap:10px}.insuranceClaimsFormListElement{display:flex!important;flex-direction:row!important;align-items:center!important;width:100%!important}.insuranceClaimsFormListElementKey{font-weight:600;flex:1.2}.insuranceClaimsFormListElementValue{flex:2.8}.flex-1{flex:1!important}.space-between-elements{gap:20px}.insuranceClaimsRow{display:flex;align-items:center;width:100%}#insuranceClaimsRowCategory{gap:0px!important}#insuranceClaimsRowDates{gap:15px}.paymentRecovery{padding:5px 10px}.paymentRecovery .paymentRecoveryRowContainer{display:flex;gap:30px;margin-top:20px}.paymentRecovery .paymentRecoveryRowContainer .paymentRecoverySection .paymentRecoverySectionTitle{flex:1;text-align:center;background-color:#eee;padding-top:6px;padding-bottom:6px;max-height:32px}.paymentRecovery .paymentRecoveryRowContainer .paymentRecoverySection .paymentRecoverySectionRow{margin-top:10px;flex:1;display:flex;align-items:center;gap:5px;justify-content:space-between}.paymentRecovery .paymentRecoveryRowContainer .paymentRecoverySection .multipleFields{gap:20px}.paymentRecovery .paymentRecoveryRowContainer .paymentRecoverySection .footerSection{border-top:1px solid black;padding-top:10px}.removeMarginRight .ub-mr_15px,.removeMarginRight .ub-mr_10px{margin-right:0}.marginTop_sm,.marginTop_md{margin-top:6px}.insuranceClaimsListFilter{display:flex;justify-content:space-between;background-color:#fff;padding:10px}.insuranceClaimsListFilter .filter_sec{display:flex;flex-direction:column;gap:10px}.schedule-calendar-container{display:flex;justify-content:start;transition:width .5s ease;margin-left:auto;margin-right:0}.schedule-calendar-container .rbc-calendar{transition:width 1s}.schedule-calendar-filter-title{display:flex;align-items:center;font-size:15px;margin-top:0;margin-bottom:10px;color:#216aa3;border-bottom:.5px solid #216aa3;margin-right:5px}.schedule-calendar-filter-arrows{border-radius:10px;margin-right:10px;margin-left:auto;color:#216aa3;display:flex;justify-content:center;align-items:center;max-width:20px;flex-grow:1px;cursor:pointer;background-color:transparent;transition:.5s}.schedule-calendar-filter-arrows :hover{background-color:#7575754d;border-radius:10px}.schedule-calendar-filter{background:#e9f0f6;display:flex;flex-direction:column;padding-left:0;padding-bottom:10px;gap:7px;width:35px;transition:width .5s ease}.schedule-calendar-filter-opened{padding-left:15px!important;width:290px!important}.schedule-calendar-filter-employees-check ::-webkit-scrollbar{width:8px;background:transparent}.schedule-calendar-filter-employees-check ::-webkit-scrollbar-thumb{background-color:#b3b3b3;border-radius:10px}.schedule-calendar-filter-employees-check ::-webkit-scrollbar-thumb:hover{background-color:#d8dae5}.schedule-calendar-filter-employees-check ::-webkit-scrollbar-track{background-color:transparent}.schedule-calendar-date-arrow-filter{display:flex;align-items:center;height:33px;width:100%;justify-content:space-between;font-size:16px;margin-top:15px}.schedule-calendar-date-filter{transition:visibility .5s ease;visibility:hidden;display:flex;align-items:center;height:33px}.schedule-calendar-date-filter-opened{visibility:visible!important}.schedule-calendar-view-filter{display:flex;align-items:center;visibility:hidden}.schedule-calendar-view-filter .css-8g5lsq-MuiButtonBase-root-MuiToggleButton-root.Mui-selected{background-color:#216aa3!important;color:#fff!important}.schedule-calendar-view-filter .css-8g5lsq-MuiButtonBase-root-MuiToggleButton-root{border:.5px solid #216aa3!important;background-color:#e7ebff!important;color:#216aa3!important}.schedule-calendar-view-filter-opened{visibility:visible!important}.HoursDialogCont{display:flex;flex-direction:column;gap:15px}.HoursDialogCont .dayOffCont{display:flex;align-items:center}.HoursDialogCont .hoursDiagTimeCont{display:flex;align-items:center;gap:35px}.HoursDialogCont .fieldLabel{font-size:15px;width:50px}.HoursDialogCont .hoursDialogTotals{display:flex;gap:15px;background:#0000001a;padding:5px}.HoursDialogCont .totalsLabel{font-size:14px;color:#425a70}.HoursDialogCont .repeatOnLabel{color:#5f6368;margin-top:0;margin-bottom:5px;font-size:15px}.HoursDialogCont .hoursDiagBtnCont{display:flex;align-items:center;gap:20px}.highlight-cell{outline:2px solid #ff9800;background-color:#ff980033!important}.SelectFieldComp-no-value select{color:gray}.SelectFieldComp-normal select{color:#000}.apis-keys-statistics-wrapper{background:#fff;display:flex;align-items:center;width:100%}.apis-keys-statistics-wrapper .apis-keys-statistics-element{padding:10px;flex:1}.apis-keys-statistics-wrapper .apis-keys-statistics-element .apis-keys-statistics-element-title{font-size:18px;font-weight:400;color:#4196d8;margin:0}.apis-keys-statistics-wrapper .apis-keys-statistics-element .apis-keys-statistics-element-value{font-size:28px;color:#216aa3;font-weight:700}.Swagger{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%;padding:10px}.Swagger .container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:90vw}.Swagger .swaggerHeader{background-color:#5f9ea0;color:#fff;width:90vw;padding:10px;border-radius:2px;text-transform:capitalize;margin:10px;justify-content:space-between;align-items:center;display:inline-flex;cursor:pointer;flex-direction:row}.Swagger .swaggerHeader .appName{font-weight:700;font-size:22px;text-transform:uppercase}.Swagger .swaggerHeader .icon{cursor:pointer;transition:all .3s ease-in-out}.Swagger .swaggerHeader .icon.open{transform:rotate(180deg)}.Swagger .ifRame{width:calc(90% - 10px);height:45vh}.Swagger .topbar{display:none}.successBttn{height:35px;width:150px;border-radius:5px;font-size:14px!important;background-color:#029039;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;border:none;cursor:pointer}.successBttn:hover{background-color:#026427}.dangerBttn{height:35px;width:150px;border-radius:5px;font-size:14px!important;background-color:#c00;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;border:none;cursor:pointer}.dangerBttn:hover{background-color:#af1b1b}.dangerBttn-icon{height:40px;width:60px;border-radius:5px;font-size:14px!important;background-color:#c00;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;border:none;cursor:pointer}.dangerBttn-icon:hover{background-color:#af1b1b}.primaryBttn{height:35px;width:150px;border-radius:5px;font-size:14px!important;background-color:#216aa3;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;border:none;cursor:pointer}.primaryBttn:hover{background-color:#174a72}.disabledBttn{height:35px;width:150px;border-radius:5px;font-size:14px!important;background-color:#727272;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;border:none;cursor:pointer;cursor:not-allowed}.disabledBttn:hover{background-color:#727272}.skyBlueBttn{height:35px;width:150px;border-radius:5px;font-size:14px!important;background-color:#0079eb;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;border:none;cursor:pointer}.skyBlueBttn:hover{background-color:#216aa3}.purpleBttn{height:35px;width:150px;border-radius:5px;font-size:14px!important;background-color:#7f89bf;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;border:none;cursor:pointer}.purpleBttn:hover{background-color:#5562aa}.profileImage{position:relative;height:36px;min-height:36px;border-radius:50%;transition:all .3s}.profileImage:hover{transform:translateY(-3px);box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.profileImageDetailed{display:flex;gap:20px;flex-direction:row;align-items:center;justify-content:start;width:100%}.profileImageDetailed img{height:90px;min-height:36px;border-radius:50%}#ListImageContainer .htmlList{text-align:left!important}.infoElement{display:flex;gap:3px;flex-direction:column;align-items:start;justify-content:center;width:100%}.infoElement h1{font-size:16px;font-weight:700;color:#216aa3;margin:0;color:#101840}.infoElement p{font-size:15px;font-weight:500;color:#216aa3;margin:0;color:#101840b3}.infoElement_profile{display:flex;gap:5px;flex-direction:column;align-items:start;justify-content:center;width:100%}.infoElement_profile h1{font-size:16px;font-weight:700;color:#216aa3;margin:0;color:#101840}.infoElement_profile p{font-size:16px;font-weight:500;color:#216aa3;margin:0;color:#101840b3}.infoElementFlex{display:flex;gap:20px;flex-direction:row;align-items:start;justify-content:start;width:100%}.infoElementFlexSpace{display:flex;gap:5px;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.sections_wrapper{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:20px;width:100%;height:100%}.section_wrapper{display:flex;align-items:start;justify-content:start;flex-direction:row;gap:0px;width:100%;height:100%}.section_column_wrapper{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:15px;flex-basis:50%}.effect{cursor:pointer;text-align:center;display:inline-block;position:relative;text-decoration:none;color:#fff;text-transform:capitalize;font-family:Roboto,sans-serif;font-size:15px;padding:10px 0;width:170px;border-radius:6px;overflow:hidden;background-color:#216aa3}.effect-disabled{cursor:not-allowed!important;background-color:#ccc!important}.effect-disabled:hover{text-indent:0px!important}.effect-disabled:hover:before{transition:none!important;right:-30px!important;text-indent:0px!important;pointer-events:none!important}.effect.effect-2{transition:all .2s linear 0s}.effect.effect-2:before{content:"☛";font-size:30px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:-30px;width:30px;height:100%;border-radius:0 6px 6px 0;transition:all .2s linear 0s;text-align:center}.effect.effect-2:hover{text-indent:-30px}.effect.effect-2:hover:before{right:0;text-indent:0px}.endorsMainCont{width:"100%";height:"100%";padding:10px;background-color:#fff;display:flex;flex-direction:row}.endorsMainCont .endorsFirstSec{width:"100%";height:"100%";background-color:#fff}.endorsMainCont .row{margin-bottom:5px}.endorsMainCont .tableCont{padding:5px;border-top:none;border:1px solid #82919e;width:736px;height:176px}.endorsMainCont .headersCont{display:flex;background-color:#82919e;padding:5px;border-radius:2px;width:736px;margin-top:-5px;margin-left:-5px}.endorsMainCont .headers{width:200px;color:#fff;display:flex;justify-content:end}.endorsMainCont .rowTable{display:flex;margin-bottom:0}.endorsMainCont .total{border-top:1px solid black;color:#82919e;width:135px;text-align:end;font-weight:700}.endorsMainCont .totalLabel{font-weight:700;color:#82919e;width:200px;text-align:start}.endorsMainCont .rightSecHeader{font-size:20px;font-weight:700;display:flex}.lexical-ltr{text-align:left}.lexical-rtl{text-align:right}.lexical-editor-container{margin:20px auto;border:1px solid #ddd;border-radius:10px 10px 2px 2px;color:#000;position:relative;line-height:20px;font-weight:400;text-align:left}.lexical-editor-inner{background:#fff;position:relative}.lexical-editor-input{overflow-y:scroll;min-height:150px;max-height:415px;resize:none;font-size:15px;caret-color:#050505;position:relative;-moz-tab-size:1;tab-size:1;outline:0;padding:15px 10px;caret-color:#444}.lexical-editor-placeholder{color:#999;overflow:hidden;position:absolute;text-overflow:ellipsis;top:15px;left:10px;font-size:15px;-webkit-user-select:none;user-select:none;display:inline-block;pointer-events:none}.lexical-editor-text-bold{font-weight:700}.lexical-editor-text-italic{font-style:italic}.lexical-editor-text-underline{text-decoration:underline}.lexical-editor-text-strikethrough{text-decoration:line-through}.lexical-editor-text-underlineStrikethrough{text-decoration:underline line-through}.lexical-editor-text-code{background-color:#f0f2f5;padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%}.lexical-editor-link{color:#216fdb;text-decoration:none}.lexical-tree-view-output{display:block;background:#222;color:#fff;padding:5px;font-size:12px;white-space:pre-wrap;margin:1px auto 10px;max-height:250px;position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:auto;line-height:14px}.lexical-editor-code{background-color:#f0f2f5;font-family:Menlo,Consolas,Monaco,monospace;display:block;padding:8px 8px 8px 52px;line-height:1.53;font-size:13px;margin:8px 0;-moz-tab-size:2;tab-size:2;overflow-x:auto;position:relative}.lexical-editor-code:before{content:attr(data-gutter);position:absolute;background-color:#eee;left:0;top:0;border-right:1px solid #ccc;padding:8px;color:#777;white-space:pre-wrap;text-align:right;min-width:25px}.lexical-editor-code:after{content:attr(data-highlight-language);top:0;right:3px;padding:3px;font-size:10px;text-transform:uppercase;position:absolute;color:#00000080}.lexical-editor-tokenComment{color:#708090}.lexical-editor-tokenPunctuation{color:#999}.lexical-editor-tokenProperty{color:#905}.lexical-editor-tokenSelector{color:#690}.lexical-editor-tokenOperator{color:#9a6e3a}.lexical-editor-tokenAttr{color:#07a}.lexical-editor-tokenVariable{color:#e90}.lexical-editor-tokenFunction{color:#dd4a68}.lexical-editor-paragraph{margin:0 0 8px;position:relative}.lexical-editor-paragraph:last-child{margin-bottom:0}.lexical-editor-heading-h1{font-size:24px;color:#050505;font-weight:700;margin:0 0 12px;padding:0}.lexical-editor-heading-h2{font-size:18px;color:#65676b;font-weight:700;margin:10px 0 0;padding:0;text-transform:uppercase}.lexical-editor-heading-h3{font-size:15px;color:#65676b;margin:10px 0 0;padding:0;text-transform:uppercase}.lexical-editor-quote{margin:0 0 0 20px;font-size:15px;color:#65676b;border-left-color:#ced0d4;border-left-width:4px;border-left-style:solid;padding-left:16px}.lexical-editor-list-ol{padding:0;margin:0 0 0 16px}.lexical-editor-list-ul{list-style-type:disc;padding:0;margin:0 0 0 16px}.lexical-editor-listitem{margin:8px 32px}.lexical-editor-nested-listitem{list-style-type:none}.lexical-debug-timetravel-panel{overflow:hidden;padding:0 0 10px;margin:auto;display:flex}.lexical-debug-timetravel-panel-slider{padding:0;flex:8}.lexical-debug-timetravel-panel-button{padding:0;border:0;background:none;flex:1;color:#fff;font-size:12px}.lexical-debug-timetravel-panel-button:hover{text-decoration:underline}.lexical-debug-timetravel-button{border:0;padding:0;font-size:12px;top:10px;right:15px;position:absolute;background:none;color:#fff}.lexical-debug-timetravel-button:hover{text-decoration:underline}.lexical-toolbar{display:flex;margin-bottom:1px;background:#fff;padding:4px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #ddd;vertical-align:middle}.lexical-toolbar button.lexical-toolbar-item{border:0;display:flex;background:none;border-radius:10px;padding:8px;cursor:pointer;vertical-align:middle}.lexical-toolbar button.lexical-toolbar-item:disabled{cursor:not-allowed}.lexical-toolbar button.lexical-toolbar-item.spaced{margin-right:2px}.lexical-toolbar button.lexical-toolbar-item i.format{background-size:contain;display:inline-block;height:18px;width:18px;margin-top:2px;vertical-align:-.25em;display:flex;opacity:.6}.lexical-toolbar button.lexical-toolbar-item:disabled i.format{opacity:.2}.lexical-toolbar button.lexical-toolbar-item.active i{opacity:1}.lexical-toolbar .lexical-toolbar-item:hover:not([disabled]){background-color:#eee}.lexical-toolbar .lexical-divider{width:1px;background-color:#eee;margin:0 4px}.lexical-toolbar .lexical-toolbar-item .lexical-text{display:flex;line-height:20px;width:200px;vertical-align:middle;font-size:14px;color:#777;text-overflow:ellipsis;width:70px;overflow:hidden;height:20px;text-align:left}.lexical-toolbar .lexical-toolbar-item .lexical-icon{display:flex;width:20px;height:20px;-webkit-user-select:none;user-select:none;margin-right:8px;line-height:16px;background-size:contain}.lexical-toolbar button.lexical-toolbar-item{background-color:transparent;border-radius:7px;padding:5px;opacity:.6;justify-content:center}.lexical-toolbar button.lexical-toolbar-item.active{background-color:#dfe8fa}.lexical-toolbar button.lexical-toolbar-item.enable{opacity:.6;cursor:pointer}.lexical-toolbar button.lexical-toolbar-item.disable{opacity:.2;cursor:not-allowed}.link-editor{display:flex;position:absolute;align-items:center;top:0;left:0;z-index:10;max-width:400px;width:100%;opacity:0;background-color:#fff;box-shadow:0 5px 10px #0000004d;border-radius:0 0 8px 8px;transition:opacity .5s;will-change:transform}.link-editor .button.active,.toolbar .button.active{background-color:#dfe8fa}.link-editor .link-input{display:block;width:calc(100% - 75px);box-sizing:border-box;margin:12px;padding:8px 12px;border-radius:15px;background-color:#eee;font-size:15px;color:#050505;border:0;outline:0;position:relative;font-family:inherit}.link-editor .link-view{display:flex;align-items:center;width:calc(100% - 24px);margin:8px 12px;padding:8px 12px;border-radius:15px;font-size:15px;color:#050505;border:0;outline:0;position:relative;font-family:inherit}.link-editor .link-view a{display:block;word-break:break-word;width:calc(100% - 33px)}.link-editor .button{width:20px;height:20px;display:inline-block;padding:6px;border-radius:8px;cursor:pointer;margin:0 2px}.link-editor .button.hovered{width:20px;height:20px;display:inline-block;background-color:#eee}.link-editor .button i,.actions i{background-size:contain;display:inline-block;height:20px;width:20px;vertical-align:-.25em}.link-editor .link-button{background-color:#eee;border-radius:8px;cursor:pointer;width:30px;height:30px;display:flex;justify-content:center;align-items:center;margin:0 2px}.font-size-input{font-weight:700;font-size:14px;color:#777;border-radius:5px;border-color:gray;height:21px;margin-top:5px;padding:2px 4px;text-align:center;width:20px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.tabsWithoutPadding{width:815px;min-width:451px;height:100%;background-color:#fff}.tabsWithoutPadding .smTabs .MuiTypography-root{padding-top:15px}.company-def-tab-container{width:100%;height:100%;background:#fff}.company-def-tab-form{margin-right:auto;margin-left:auto;border:1px solid #ccc;padding:10px;width:54%;height:90%}.company-logo{height:36px;min-height:36px}.backup-tab{min-height:535px}.backup-tab .backup-pill{width:15px;height:15px;color:#fff;text-align:center;border-radius:20px;border:1px solid #ccc;font-size:16px}.backup-tab .backup-pill-0{background:red}.backup-tab .backup-pill-1{background:green}.taTerminalsTabsContainer{display:flex;flex-direction:column;justify-content:center;align-items:center}.taTerminalsTabs{width:1180px}.ta-terminals-list-container{justify-content:center;display:inline-flex;width:100%}.ta-terminals-command-container{display:inline-flex;margin-right:5px;margin-left:10px}.ta-terminals-command-container .dialogWrapper div{display:flex;flex-direction:column;justify-content:center}.app-tools-container{width:550px;margin:0 auto;height:500px;background-color:#fff;padding:10px}.tools-buttonsContainer{display:flex;flex-wrap:wrap;width:100%;justify-content:start;gap:10px}.non-result-tools{height:100%}.non-result-tools .tools-button{height:35px!important;margin-bottom:10px}.non-result-tools .description-tools{min-height:100px;height:100px;max-height:250px;overflow-y:scroll;width:100%;margin-top:10px;margin-bottom:10px;border:.5px solid rgba(0,0,0,.2);padding:4px}.terminal-like-tools{background:#000;display:flex;color:#fff;padding:10px;height:60%;overflow-y:scroll;font-weight:500;font-size:12px;gap:5px}.terminal-like-tools .terminal-content{width:100%}div[data-evergreen-toaster-container] span{z-index:99999}.zatca-lists-container{width:1200;display:flex;gap:20px;background:#fff;align-items:flex-start;padding:10px}.zatca-lists-container .QuickGrid{align-self:flex-start!important}.csid-data{font-family:Arial,sans-serif;max-width:800px;margin:0 auto;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9;box-shadow:0 4px 8px #0000001a}.csid-data .csid-data-item{margin:5px auto;padding:10px;border-bottom:1px solid #eee;display:flex}.csid-data .csid-data-item:last-child{border-bottom:none}.csid-data .csid-data-item strong{display:inline-block;width:100px;color:#333}.csid-data .csid-data-item .expanded-text{word-wrap:break-word;white-space:pre-wrap;overflow:hidden;display:inline-block;max-width:452.25px}.csid-data .view-more-btn{margin-left:10px;height:min-content;background-color:transparent;border:none;cursor:pointer;color:#007bff;font-size:16px}.csid-data .view-more-btn:hover{color:#0056b3}.csid-data .view-more-btn svg{vertical-align:middle}.zatca-logs-container{display:flex;gap:5;align-items:start;background:#fff}.zatca-logs-filter-section{padding:5px 10px;border-bottom:1px solid #e5e5e5;border-radius:5px;margin-bottom:10px}.zatca-logs-sections-seperator{height:97%}.zatca-logs-padding-10{padding:10px}.zatca-logs-margin-10{margin-top:10px}.zatca-logs-flex-end{display:flex;justify-content:flex-end}.zatca-logs-document-window{max-width:600px;min-width:430px;max-height:640px;margin:0 auto;padding:1rem;background:#fff;box-shadow:0 1px 3px #0000001a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#c7c7c7 #f5f5f5}.zatca-logs-document-window::-webkit-scrollbar{width:8px;background-color:transparent}.zatca-logs-document-window::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:4px}.zatca-logs-document-window::-webkit-scrollbar-thumb{background-color:#76afe9;border-radius:4px}.zatca-logs-document-window::-webkit-scrollbar-thumb:hover{background-color:#87b0df}.zatca-logs-document-window .zatca-logs-row-start{align-items:flex-start!important}.zatca-logs-document-window .zatca-logs-header{display:flex;align-items:center;margin-bottom:1rem;border-bottom:1px solid #eee}.zatca-logs-document-window .zatca-logs-header h1{font-size:1rem;font-weight:500;margin:0}.zatca-logs-document-window .zatca-logs-header .zatca-logs-status{margin-left:auto;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;background:#e8f5e9;color:#2e7d32}.zatca-logs-document-window .zatca-logs-header .zatca-logs-status.zatca-logs-inactive{background:#f5f5f5;color:#757575}.zatca-logs-document-window .zatca-logs-grid{display:grid;grid-template-columns:1fr}.zatca-logs-document-window .zatca-logs-section{padding-bottom:.4rem;border-bottom:1px solid #eee}.zatca-logs-document-window .zatca-logs-section:last-child{border-bottom:none;padding-bottom:0}.zatca-logs-document-window .zatca-logs-section .zatca-logs-title{display:flex;justify-content:space-between;align-items:center;margin:0 0 .2rem}.zatca-logs-document-window .zatca-logs-section .zatca-logs-title-label{font-size:.875rem;font-weight:500;color:#1976d2}.zatca-logs-document-window .zatca-logs-section .zatca-logs-title-id{font-size:.875rem;font-weight:500}.zatca-logs-document-window .zatca-logs-section .zatca-logs-content{font-size:.875rem}.zatca-logs-document-window .zatca-logs-section .zatca-logs-content .zatca-logs-row{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:.25rem}.zatca-logs-document-window .zatca-logs-section .zatca-logs-content .zatca-logs-row .zatca-logs-label{color:#666}.zatca-logs-document-window .zatca-logs-section .zatca-logs-content .zatca-logs-row .zatca-logs-value{font-weight:500}.zatca-logs-document-window .zatca-logs-section .zatca-logs-content .zatca-logs-row .zatca-logs-pih{font-size:.75rem;cursor:pointer;max-width:300px;word-wrap:break-word;white-space:pre-wrap;overflow:hidden;display:inline-block}.zatca-logs-document-window .zatca-logs-section .zatca-logs-content .zatca-logs-address{margin-top:.5rem;color:#666;font-size:.75rem;line-height:1.4}.zatca-logs-document-window .zatca-logs-section .zatca-logs-content .zatca-logs-uuid{font-family:monospace;font-size:.75rem;color:#666;word-break:break-all}.zatca-logs-document-window .zatca-logs-section .zatca-horizontal-line{flex:1;height:.3px;background-color:#ccc;margin:0 20px 7px}.dashboard-list-container{min-width:550px;height:100%;background:#fff}.dashboard-tabs-container{border:1px solid #ccc;margin:0 10px 5px 0}.dashboard-loading-points-tab-container{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:10px}.dashboard-form-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:10px;padding:0 10px 10px}.dashboard-form-container .textLabel{font-size:15px}.dashboard-form-fields-section,.dashboard-form-procedure-section{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:10px}.dashboard-form-refresh-section{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:10px}.dashboard-form-button-section{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:10px;width:100%;padding-right:20px}.dashboard-textArea{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:10px}.dashboard-checkboxes{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:10px}.email-history .container{max-width:100%!important}.email-history-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.email-history-second-container{height:544px;display:flex;flex-direction:row}.email-history-second-container ::-webkit-scrollbar{width:8px;margin-right:1px;margin-left:1px;background-color:transparent}.email-history-second-container ::-webkit-scrollbar-track{background-color:transparent;border-radius:4px}.email-history-second-container ::-webkit-scrollbar-thumb{background-color:#afafaf;border-radius:4px}.email-history-second-container ::-webkit-scrollbar-thumb:hover{background-color:#87b0df}.email-history-second-container ::-webkit-scrollbar-thumb:window-inactive{background-color:#76afe9}.email-history-list-container{width:270px;min-width:270px;overflow-y:scroll;border-right:1px solid #ccc}.email-history-html-preview{height:550px;overflow-y:scroll;width:100%}.email-preview-container{margin-top:20px;height:603px;overflow-y:scroll;display:flex;flex-direction:column;gap:20px}.email-preview-schedule,.email-preview-test{align-self:flex-end;display:flex;align-items:center;gap:10px}.email-preview-schedule .control-textfield,.email-preview-test .control-textfield{height:35px!important}.node-logs-container{display:flex;flex-direction:row;padding-top:5px;align-items:start;justify-content:center;gap:10px;background-color:#fff;height:630px;width:1280px;background:#fff}.node-logs-container .QuickGrid{align-self:flex-start!important}.node-logs-file-view{width:750px;height:620px}.file-content{display:flex;flex-direction:column;height:100%;color:#f3f4f6}.file-content__header{padding:.75rem;background-color:#1f2937;border-bottom:1px solid #374151;display:flex;justify-content:space-between;align-items:center}.file-content__header-title{font-family:monospace;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-content__header-info{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#9ca3af}.file-content ::-webkit-scrollbar{width:8px;background-color:transparent}.file-content ::-webkit-scrollbar-track{background-color:#1a1d23;border-radius:4px}.file-content ::-webkit-scrollbar-thumb{background-color:#4b5563;border-radius:4px}.file-content ::-webkit-scrollbar-thumb:hover{background-color:#374151}.file-content__body{flex:1;overflow:auto;padding:1rem;font-family:monospace;font-size:.875rem;background-color:#1a1d23}.file-content__body-loading{display:flex;align-items:center;justify-content:center;height:100%;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;color:#9ca3af}.file-content__line{border-left:2px solid transparent;padding:.25rem 0 .25rem .5rem;white-space:pre-wrap;word-break:break-all}.file-content__line:hover{background-color:#1f293780;border-left-color:#3b82f6}.receiptMainCont{display:flex;background-color:#fff;height:350px;width:1215px;padding:5px}.receiptMainCont .rightSecHeader{font-size:20px;font-weight:700}.releaseFormMain{height:100%;display:flex;flex-direction:column;gap:20px}.releaseFormMain p{color:#425a70;font-family:inherit;font-size:13px;font-size:400;letter-spacing:.13132px;line-height:19.5px}.releaseRow{display:flex;flex-direction:row;align-items:center;gap:20px}.releaseNodeAppsDiv{display:flex;flex-direction:row;width:100%;gap:10px}.releaseCheckBoxGroup{display:flex;flex-direction:row;align-items:center}.rowReleaseBetween{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:0 10px 10px}.steps{display:flex;flex-direction:row;gap:10px;width:100%}.nodeApps{display:flex;width:400px;flex-direction:row;align-items:center;flex-wrap:wrap}.RequestList{display:inline-flex;flex-direction:column}.RequestList .filter{width:100%;display:flex;justify-content:center;padding-bottom:10px}.RequestList .filter .filterText{width:1050px}.RequestList .appCont{display:flex;flex-direction:column;width:100%}.RequestList .appCont .collapseAppCont{height:"100%";overflow:hidden}.RequestList .appHeader{display:flex;justify-content:space-between;gap:20px;align-items:center}.RequestList .requestContainer{padding:10px;height:500px;display:inline-flex;flex-direction:column;overflow:auto}.RequestList .requestContainer .requests{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.RequestList .requestContainer .requests .Request{cursor:pointer;display:flex;flex-direction:column;width:300px;background-color:#333;color:#fff;padding:10px;margin:5px;border-radius:3px;height:150px}.RequestList .requestContainer .requests .Request .header{display:flex;justify-content:space-between}.RequestList .requestContainer .requests .Request .description{height:80px;overflow:auto}.RequestList .requestContainer .requests .Request .number{padding-bottom:10px;font-weight:700}.RequestList .requestContainer .requests .Request.selected{background-color:#36f}.CreateLog .notes{padding-top:10px;color:gray}.CreateLog .toolBar{display:flex;justify-content:space-between;align-items:center}.CreateLog .saveBtn{margin:5px}.Release{width:1200px;justify-content:center;display:flex;max-height:700px}.Release .container{display:flex;border:1px solid lightgray;margin:20px;border-radius:3px;width:100%;flex-direction:column;align-items:center;min-height:700px;max-height:700px;background-color:#fff}.Release .container .textAreaCont{width:100%}.Release .container .textAreaCont>div{width:100%!important}.Release .container .textAreaCont .notes{height:70px;width:100%}.Release .container .textAreaCont .sdu{height:200px;width:100%}.Release .container .steps{width:100%}.Release .container .content{height:100%}.Release .container .content .RequestList{overflow-x:hidden;max-height:650px!important}.Release .container .stepButtons{width:100%;display:flex;justify-content:space-between;padding:10px}.ReleaseInfo{width:100%}.ReleaseInfo .row{display:flex;justify-content:space-between}.ReleaseInfo .nodeLabel{margin:1px}.ReleaseInfo .nodeApps{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:700px}.ReleaseInfo .SubmitCont{justify-content:flex-end;display:flex;margin-top:10px}.AllRelease .container{min-height:calc(100vh - 410px);max-height:calc(100vh - 100px);background-color:#f3f4f6;padding:1em;width:1000px;display:flex;flex-direction:column}.AllRelease .releases-scroll-container{flex:1;overflow-y:scroll;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#cbd5e0 #f3f4f6}.AllRelease .releases-scroll-container::-webkit-scrollbar{width:8px}.AllRelease .releases-scroll-container::-webkit-scrollbar-track{background:#f7fafc;border-radius:4px}.AllRelease .releases-scroll-container::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.AllRelease .releases-scroll-container::-webkit-scrollbar-thumb:hover{background:#a0aec0}.AllRelease .window{max-width:1000px;margin:0 auto;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden}.AllRelease .header{padding:1.5rem;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.AllRelease .title{font-size:1.5rem;font-weight:700;color:#1f2937;margin:0}.AllRelease .button{padding:.5rem 1rem;border-radius:4px;border:none;cursor:pointer;font-size:.875rem;transition:background-color .2s}.AllRelease .button-primary{background-color:#3b82f6;color:#fff}.AllRelease .button-primary:hover{background-color:#2563eb}.AllRelease .button-generate{background-color:#dcfce7;color:#15803d;margin-right:.5rem}.AllRelease .button-generate:hover{background-color:#bbf7d0}.AllRelease .button-show{background-color:#dbeafe;color:#1d4ed8}.AllRelease .button-show:hover{background-color:#bfdbfe}.AllRelease .table-container{overflow-x:auto}.AllRelease table{width:100%;border-collapse:collapse}.AllRelease th{background-color:#f9fafb;padding:.75rem 1.5rem;text-align:left;font-size:.75rem;text-transform:uppercase;color:#6b7280;font-weight:600}.AllRelease td{padding:1rem 1.5rem;font-size:.875rem;color:#374151;border-bottom:1px solid #e5e7eb}.AllRelease .version-cell{font-weight:500}.AllRelease .actions-cell{display:flex;gap:.5rem}.AllRelease .sub-versions{background-color:#f9fafb;padding:1rem 1rem 1rem 3rem}.AllRelease .sub-versions table{margin-top:.5rem}.AllRelease .sub-versions th{font-size:.75rem;padding:.5rem 1.5rem}.AllRelease .sub-versions td{padding:.5rem 1.5rem}.AllRelease .pagination{display:flex;align-items:center;gap:8px;margin-top:20px;justify-content:flex-end}.AllRelease .pagination button{padding:8px 12px;border:1px solid #ddd;background-color:#fff;cursor:pointer;border-radius:4px}.AllRelease .pagination button:disabled{background-color:#f4f4f4;cursor:not-allowed;color:#999}.AllRelease .pagination button:hover:not(:disabled){background-color:#f5f5f5}.AllRelease .pagination-info{margin:0 8px}.tableText{font-size:20px}.textCell{font-size:18px}.scrollButton:hover svg{fill:#333}.Preview{padding:10px}.ChangeLog{width:100%;display:inline-flex;flex-direction:column;max-height:500px;overflow-x:hidden!important;overflow:auto;padding:10px;justify-content:center;align-items:stretch;min-width:1040px}.ChangeLog .RequestChange{padding:5px;margin:5px;background-color:#e1e1e1}.ChangeLog .RequestChange .titleChange{display:flex;flex-direction:row;justify-content:space-between;padding:0 10px;align-items:center}.Dialog{background-color:#fff;margin-top:100px;display:flex;justify-content:center;height:800px}.Dialog .Release{width:100%;height:100%}.Dialog .Release .container{border-width:0px;min-height:100px!important;width:100%!important}.ReleaseDialog{background-color:#fff}.ReleaseDialog .Release{border-width:0px;width:100%!important}.ChangeLogDisplay .changelog{max-width:48rem;margin:0 auto;padding:1.5rem}.ChangeLogDisplay .changelog__title{font-size:1.875rem;font-weight:700;margin-bottom:2rem;color:#1f2937}.ChangeLogDisplay .changelog__list{display:flex;flex-direction:column;gap:1.5rem}.ChangeLogDisplay .changelog__buttonContainer{margin-top:10px;display:flex;justify-content:center;align-items:center}.ChangeLogDisplay .version{border-radius:.5rem;overflow:hidden;padding:1rem;cursor:pointer;display:flex;align-items:flex-start;gap:2rem;justify-content:space-between}.ChangeLogDisplay .version:hover{background-color:#f9fafb}.ChangeLogDisplay .version__timeline-line{position:absolute;left:24%;top:0;bottom:0;margin-bottom:1rem;margin-top:2.5rem;width:2px;background-color:#ccc}.ChangeLogDisplay .version__numberLine{display:flex;flex-direction:column;justify-content:center;align-items:center}.ChangeLogDisplay .version__header{width:100%;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border:none;cursor:pointer;transition:background-color .2s}.ChangeLogDisplay .version__header:hover{background-color:#f9fafb}.ChangeLogDisplay .version__info{display:flex;align-items:center;gap:.75rem;width:30%}.ChangeLogDisplay .version__number{font-size:1rem;font-weight:700;padding:5px;background-color:#f08080;color:#fff;border-radius:5px;z-index:1}.ChangeLogDisplay .version__date{white-space:nowrap;font-size:1.125rem;font-weight:600;color:#1f2937}.ChangeLogDisplay .version__content{width:70%;display:flex;flex-direction:column;gap:1rem}.ChangeLogDisplay .category{padding-left:1.25rem;background-color:#fff;padding:1rem 1rem 1rem 1.25rem;border-radius:.375rem;box-shadow:0 1px 2px #0006;display:flex;align-items:flex-start;gap:1.5rem}.ChangeLogDisplay .category+.ChangeLogDisplay .category{margin-top:1rem}.ChangeLogDisplay .category__header{display:flex;align-items:center;gap:.5rem;color:#374151;margin-bottom:.5rem;background:none;border:none;cursor:pointer;padding:0;text-align:left}.ChangeLogDisplay .category__header:hover{color:#216aa3}.ChangeLogDisplay .category__title{font-weight:600;font-size:1rem}.ChangeLogDisplay .category__items{display:flex;flex-direction:column;gap:.625rem}.ChangeLogDisplay .category__item{font-size:.875rem;color:#4b5563;line-height:1.5;position:relative}.ChangeLogDisplay .category__item:before{content:"•";position:absolute;left:-1rem;color:#216aa3}.ChangeLogDisplay .category .category__item p{margin:0!important}.ChangeLogDisplay .category .category__item .category__request-number{font-weight:700}.Dialog{background-color:#fff;overflow:scroll;margin-top:100px;display:flex;justify-content:center;height:800px}.Dialog .beta{width:100%;height:100%;overflow:scroll}.Dialog .beta .betaTable{border-width:0px;min-height:100px!important;width:100%!important}.CloseAccountsMain .CloseAccountsCont{padding:10px}.CloseAccountsMain .seperator{margin-top:10px;margin-bottom:10px}.CloseAccountsMain .row{display:flex;flex-direction:row;width:100%;align-items:center}.CloseAccountsMain .halfRow{width:50%}.CloseAccountsMain .rowBetween{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:5px;gap:10px}.CloseAccountsMain .VoucherExButton{width:200px;height:35px}.CloseAccountsMain .AccountsExchangeBut{width:150px;height:35px}.CloseAccountsMain .verticalSeperator{height:850px;border-right:1px solid lightgray;width:1px;margin-left:20px;margin-right:20px}.CloseAccountsMain .TextFieldStyling{margin-left:10px}.CloseAccountsMain .AccountingButtons{width:300px;height:35px}.CloseAccountsMain .exchangeOptions{display:flex;flex-direction:column;gap:15px}.CloseAccountsMain .exchangeAccountsList{display:flex;flex-direction:column;gap:10px;margin-top:10px}.listofaccTransfer .AccountingButtons{width:300px;height:35px}.listofaccTransfer .exchangeOptions{display:flex;flex-direction:column;gap:15px}.listofaccTransfer .exchangeAccountsList{display:flex;flex-direction:column;gap:10px;margin-top:10px}.listofaccTransfer .TransferButtons{width:200px;height:35px}.listofaccTransfer .rowBetween{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-top:5px;gap:10px}.SupplierMain .supplier-filter-row{display:flex;flex-direction:row;gap:10px;width:100%}.SupplierMain .supplier-vertical-seperator{width:1px;background-color:#d3d3d3}.SupplierMain .supplierWindow{width:1350px;display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.SupplierMain .empAvatar{margin-bottom:1px solid black}.billsMain,.invoicesMain,.OSinvoicesMain{padding:0 10px}.topSect{display:flex;gap:10px}.checkBoxCont{width:170px;border-left:1px solid lightgrey;padding-left:5px}.postingRightCont{width:350px}.auditYearFilter{background-color:#fff;padding:10px}.exceptMainCont{display:flex;height:170px}.StartingBalance{width:auto;display:flex;flex-direction:column;justify-content:center;height:auto;background-color:#fff}.CloseInventory{width:800px;height:530px;background-color:#fff;padding:10px;display:flex;flex-direction:column;gap:10px}.CloseInvBut{height:35px;width:200px}.SupplierMain .row{justify-content:space-between}.SupplierMain .rowGap{display:flex;flex-direction:row;gap:10px;align-items:center;margin-bottom:-8px}.SupplierMain .SupplierButs{display:flex;flex-direction:row;gap:30px}.SupplierMain .buttonsRow{width:200px;height:35px}.SupplierMain .contactVAT,.SupplierMain .suppMessages{margin-top:10px;display:flex;flex-direction:column;gap:10px}.SupplierMain .supplierMaster{display:flex;flex-direction:column;gap:15px}.SupplierMain .supplierTabPages{background-color:#fff;min-height:876px!important;padding:10px}.StartingInventory{display:flex;flex-direction:row;gap:10px}.StartingInventory .filterOpen{width:400px}.StartingInventory .filterClose,.StartingInventory .FilterButtons{width:100px}.StartingInventory .FilterInvBtn{width:250px;height:35px;align-self:center}.FilterListCust{padding:5px;display:flex;flex-direction:column;overflow:hidden}.FilterListCust .rowGap{display:flex;flex-direction:row;gap:2px}.filterListBorder{color:#425b7a;display:flex;justify-content:end;gap:70px;cursor:pointer;background-color:transparent;transition:.5s;margin-bottom:10px;border-bottom:1px solid #425b7a}.filterListBorder:hover{background-color:#7575754d;border-radius:10px}.globalLabel{color:#425b7a;font-size:13px}.StartingInvTable{background-color:#fff;padding:5px}.StartingInvFilt{display:flex;flex-direction:row;width:100%;gap:10px;align-items:center;padding-left:10px;padding-right:10px;border-bottom:1px solid #425b7a}.AccountDataSide{display:flex;flex-direction:column;gap:10px;width:300px}.accReconMain{background-color:#fff;padding:10px;display:flex;width:1500px;height:650px}.accReconFilter .row{display:flex;margin-bottom:10px}.mainSalesmanCont{background-color:#fff;padding:10px;width:1100px;height:700px}.mainSalesmanCont .SalesmanMainLeftSec{display:flex;flex-direction:row;gap:80px}.mainSalesmanCont .prodCommissionCont{max-width:1200px;overflow-x:auto}.profitCommCont{display:flex;gap:20px}.profitCommCont .defaultMessage{display:flex;justify-content:center;color:#9e9e9e;font-size:25px;align-items:center}.clientSchedMain{display:flex;gap:10px}.clientSchedMain .clientsSchedMainFilter{background-color:#fff;padding:10px;width:400px;height:650px}.clientSchedMain .clientSchedDef{background-color:#fff;padding:10px;height:650px;border-left:1px solid #d9d9d9;width:700px;display:flex;flex-direction:column;gap:20px}.clientSchedMain .schedListViewFilter{background-color:#fff;display:inherit;padding:0 0 0 5px;border-bottom:none}.clientSchedMain .schedCalendarViewFilter{background-color:#fff;display:flex;padding:10px;border-bottom:1px solid #e1e1e1}.OrdersMain{padding:0 10px}.ordersFilter{display:flex;flex-direction:row;gap:30px;margin-bottom:10px}.dateRow{display:flex;flex-direction:row;gap:20px}.billsFilter{display:flex;flex-direction:row;gap:40px;margin-bottom:10px}.discountFilt{display:flex;flex-direction:row;gap:0px}.OStotals{display:flex;flex-direction:row;align-items:center;text-align:center;background-color:#d3d3d3;width:fit-content}.OStotals .totalsDiv .totalsText{font-size:16px;color:#425a70e0}.suppBalanceFilter{display:flex;flex-direction:row;gap:30px;margin-bottom:10px}.invoicesFilter{display:flex;flex-direction:row;gap:30px;margin-bottom:10px;margin-top:-10px}.CrossSalesFilter{display:flex;flex-direction:column;padding:10px;gap:5px;width:380px;height:612px;background-color:#fff}.CrossSalesFilter .filterIcon:hover{cursor:pointer}.crossSalesMainCont{background-color:#fff;display:flex;gap:5px;margin:10px;height:605px}.crossSalesMainCont .infoContainer{width:550px;padding:10px}.crossSalesMainCont .infoContainer .seperator{margin:0}.crossSalesMainCont .crossSalesListCont{border:1px solid #d9d9d9;padding:10px}.crossSalesMainCont .filter-container{justify-content:end;padding-top:10px;margin-right:16px;display:none}.crossSalesMainCont .filter-container.opened{display:flex}.salesOrderCont{width:1365px}.salesOrderCont .boldField{width:80px}.fieldLabel{font-weight:700;width:95px}.fieldContent{margin:2px}.clientInfoField{margin:2px;width:420px}.defaultMessage{display:flex;justify-content:center;color:#9e9e9e;font-size:25px;align-items:center;height:500px}.csInfoContainer{height:670px;width:540px}.csInfoContainer .clientInfoContainer{padding:10px}.salesOrdertotalsCont{display:flex;flex-direction:column}.buttonCont{display:flex;margin-top:10px;gap:10px}.favoriteProductsList{height:360px}.favoriteProductsList .favProductsBtn{display:flex;justify-content:end}.salesOrderDetails{width:1365px}.salesOrderDetails .salesOrderDetList{max-width:1365px;overflow-y:auto}.CSPrefMainCont{background-color:#fff;padding:10px}.orderPrefCont{display:flex;justify-content:space-between}.credit-card-component,.receipt-definition-container,.receipt-account-row,.receipt-fullWidth-row{display:flex;flex-direction:row}.receipt-info-row{display:flex;flex-direction:row;justify-content:space-between}.receipt-info-col{display:flex;flex-direction:column;gap:0px!important}.radioLabelText .css-1m9pwf3{height:30px!important;background-color:red!important}.credentials-text,.receipt-radioLabel,.receipt-radioButt{margin:0;padding:0}.receipt-definition,.receipt-info-container,.receipt-account-container{display:flex;flex-direction:column;gap:10px}.receipt-detail-cont{width:100%;display:flex;flex-direction:row;gap:5px}:root{--spacing-xs: 2px;--spacing-sm: 10px;--spacing-md: 15px;--spacing-button-height: 30px}.receipt-definition{padding:var(--spacing-sm);gap:var(--spacing-md);background-color:#fff;min-height:877px}.receipt-definition-container,.receipt-info-container,.receipt-account-container{gap:var(--spacing-sm)}.receipt-info-row,.credit-card-component{gap:var(--spacing-md)}.receipt-account-row{align-items:center;gap:var(--spacing-xs)}.receipt-buttons{height:var(--spacing-button-height)}.receipt-detail-buttons{height:var(--spacing-button-height);width:280px}.vertical-seperator{width:1px;background-color:#d3d3d3}.AccountData{display:flex;flex-direction:column;gap:15px}.AccountDataSide{display:flex;flex-direction:column;width:300px;padding-left:15px}.receipt-fullWidth-row{justify-content:space-between;margin:0!important;padding:0!important}.credentials-text{color:#000;opacity:.5}.receipt-new-account{display:flex;flex-direction:row;gap:20px}.distribution-dialog-main{display:flex;flex-direction:row;gap:5px}.callInfoCont{width:250px}.callInfoCont .infoLabel{font-weight:700;width:95px}.callInfoCont .infoContent{margin:2px}.clients-definition-container{background-color:#fff;padding:10px;width:1150px;min-height:867px;max-height:867px;display:flex;flex-direction:column;gap:10px}.client-info-column,.clients-account-container{display:flex;flex-direction:column;gap:10px}.clients-master-container{width:50%}.clients-account-container{width:50%;padding-left:10px}.client-info-row,.client-definition-row{display:flex;flex-direction:row;justify-content:space-between}.client-info-row .vertical-seperator,.client-definition-row .vertical-seperator{width:1px;background-color:#d3d3d3}.client-info-row-gap{display:flex;flex-direction:row;gap:28px}.client-avatar-container{display:flex;flex-direction:row;gap:10px;border-bottom:1px solid lightgray;margin-bottom:10px}.clients-account-row{display:flex;flex-direction:row;justify-content:space-between}.clients-account-button{width:180px;height:30px}.client-otherInfo-column,.client-otherInfo-tab{display:flex;flex-direction:column;gap:10px}.client-otherInfo-tab .separator{height:1px;background-color:#d3d3d3}.clients-otherInfo-row{display:flex;flex-direction:row;gap:10px;padding:0;margin-top:-10px;margin-bottom:-10px}.client-otherInfo-row{display:flex;flex-direction:row;gap:10px}.client-otherInfo-row-space{display:flex;flex-direction:row;justify-content:space-between}.client-fullWidth-row{display:flex;flex-direction:row;justify-content:space-between;width:390px}.callLogFilter{display:flex;gap:10px;background-color:#fff;padding:10px}.todayOrdersContainer{background-color:#fff;width:1200px}.todayOrdersContainer .dateFilterCont{padding:10px;display:flex;justify-content:space-between}.recovery-attendance-main{display:flex;flex-direction:column;gap:10px;padding:0 5px}.recovery-attendance-filter{display:flex;flex-direction:row;gap:20px;align-items:center;margin-top:-10px!important}.recovery-attendance-content{display:flex;flex-direction:row;gap:15px}.recovery-action-buttons{display:flex;flex-direction:row;justify-content:space-between}.recovery-button-style{width:150px;height:30px;background-color:#425b7a}.recovery-button-style-ignore{width:150px;height:30px;background-color:#c00}.disabled-recovery-button{background-color:gray!important}.recovery-vacation-container{background:#fff;width:800}.recovery-vacation-employees-ddl{margin-left:"10px";height:550;width:450px;padding:5px;display:flex;flex-direction:column}.recovery-vacation-employees-btn{display:flex;justify-content:end;margin-right:5px}.recovery-att-filter-note{width:100%;text-align:right;color:red}.recovery-vac-button-style{width:108;border-radius:5px}.project-def-container{width:510px;display:flex;flex-direction:column;gap:10px}.project-def-container p{padding:0!important;margin:0!important}.project-estimation-dates{display:flex;flex-direction:row;gap:55px;justify-content:space-between}.project-date-section{display:flex;flex-direction:row;justify-content:space-between}.project-date-title{color:#425a70;font-size:13}.stockAdjustmentListCont{width:2000px;height:100%}.stockAdjustmentListCont .stockAdjustmentmainCont{background-color:#fff;padding:10px;width:1740px;height:850px}.stockAdjustmentListCont .stockAdjustmentmainCont .stockAdjDefaultMessage{display:flex;justify-content:center;color:#9e9e9e;font-size:25px;align-items:center;height:500px;width:1900px}.stockAdjustmentListCont .stockAdjustmentmainCont .stockAdjustmentMainSec{display:flex}.stockAdjustmentListCont .stockAdjustmentmainCont .stockAdjustmentDetailCont{height:620px;width:1300px}.stockAdjustmentListCont .lockIconStyle{cursor:pointer;color:#e1e102;font-size:22px}.stockAdjustmentListCont .unlockIconStyle{cursor:pointer;font-size:22px}.stock-adjust-info-container{display:flex;flex-direction:column;gap:0px!important;margin-left:100px;width:350px}.stock-adjust-info-row{display:flex;justify-content:space-between;margin:0!important;padding:0!important}.stock-adjust-info-text{color:#000;opacity:.5;margin:0}.stockAdjustReason{width:600px;height:500px}.stockAdjustTotalsContainer{display:flex;flex-direction:column;justify-content:end;padding:5px;width:1195px}.stockAdjustTotalsContainer .totalLabel{font-weight:700;width:250px}.stockAdjustTotalsContainer .totalValue{display:flex;flex-direction:row;gap:20px;font-weight:700}.stockAdjustTotalsContainer .totalValueCont{display:flex;justify-content:space-between;width:175px}.stockAdjustTotalsContainer .totalCont{display:flex;justify-content:end}.labelContainer{display:flex;gap:5px}.company-selection{min-height:300px;background-color:#f8fafc;padding:2rem 0}.company-selection__container{max-width:800px;margin:0 auto;padding:0 1rem}.company-selection__title{text-align:center;font-size:2rem;font-weight:600;color:#1f2937;margin-bottom:2rem}.company-selection__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width: 768px){.company-selection__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.company-selection__grid{grid-template-columns:1fr}}.company-selection__card{background-color:#fff;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer;box-shadow:0 4px 6px #0000001a}.company-selection__card:hover{transform:translateY(-4px);box-shadow:0 8px 12px #0000001a}.company-selection__card-logo{width:100%;height:150px;overflow:hidden;background-color:#fff}.company-selection__card-logo img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.company-selection__card-logo-loading{height:100%;width:100%;justify-content:center;align-items:center;display:inline-flex}.company-selection__card-info{background-color:#f1f5f9;padding:1rem;display:inline-flex;width:100%;height:100%;text-align:center;justify-content:center}.company-selection__card-name{font-size:1.125rem;font-weight:500;color:#1f2937;text-align:center;margin:0}.company-selection__card:hover .company-selection__card-logo img{transform:scale(1.05)}.salesInvoiceMainDef{background-color:#fff;padding:0 10px;display:flex;gap:10px}.salesInvoiceMainDef .salesInvoiceFinance{border-left:1px solid #d9d9d9;padding:10px 20px;display:flex}.salesInvoiceMainDef .salesInvoiceFinance .financeSectionLeft{width:370px}.mainSalesInvoiceList{width:1800px}.salesInvoiceMainDefCont{background-color:#fff}.salesInvoiceMainDefCont .salesInvoiceDetailsCont{width:1500px}.salesInvoiceMainDefCont .salesInvoiceDetails{width:1300px}.salesInvoiceMainDefCont .issueReceiptDiagCont{margin-left:10px;padding-top:5px}.paymentFacilityInfo .holderTitle{font-weight:700;font-size:20px}.receiptTypeContainer{display:flex;justify-content:space-between}.receiptTypeContainer .receiptTypeSection{width:130px}.issueReceiptBtn{display:flex;justify-content:end;margin-right:20px}.noteContainer{display:flex;justify-content:center;flex-direction:column}.noteContainer .noteText{color:#727272;text-align:center}.paymentFacilityList .paymentTotalCont{display:flex;justify-content:end;margin-right:10px}.paymentFacilityList .paymentTotal{font-weight:700}.sales-invoice-info-col{display:flex;flex-direction:column;gap:0px!important}.sales-invoice-fullWidth-row{margin:0!important;padding:0!important;display:flex;justify-content:space-between}.sales-invoice-credentials-text{color:#000;opacity:.5;padding:0;margin:0}.docBalance{color:#0065c4;text-align:center;border:1px solid #727272}.productImageCont{height:295px;display:flex;align-items:end}.lockLabelContainer{display:flex;gap:5px;padding-top:10px}.lockLabelContainer .lockUnlockSection .lockedIcon{cursor:pointer;color:#e1e102;font-size:22px}.lockLabelContainer .lockUnlockSection .unlockedIcon{cursor:pointer;font-size:22px}.finalamountTotal{font-weight:700!important}.issueReceiptMain .invoiceInfoCont{display:flex}.issueReceiptMain .invoiceInfoLabel{width:100px}.renumberingTab{width:700px;height:500px;padding:10px}.vacationWrapper .exportDateCont{font-family:sans-serif;font-size:1.25rem;font-weight:500px;padding-left:25px;padding-top:6px;padding-bottom:6px;background-color:#66788a;color:#fff;margin-bottom:0;margin-top:2px}.vacationWrapper .vacationTable{margin:0 auto;padding:0}.vacSituationCont{text-align:center;display:inline-flex;width:1500px}.vacSituationCont .vacSituationEmpList{width:270px;margin-right:5px}.vacSituationCont .vacSituationFilter{background-color:#fff;padding-left:5px;width:355px}.vacSituationCont .vacSituationListCont{width:1186px}.vacationScaleMain{padding-top:10px}.vacationScaleMain .vacationScaleListCont{margin-right:20px;width:400px;display:flex;flex-direction:row;justify-content:center}.vacationScaleMain .vacationScaleList{margin-right:10px;width:300px}.vacScaleDetList{width:600px;display:flex;gap:10px}.vacScaleEmpList{width:500px}.bulkHolidayCont{margin:auto;width:510px;background:#fff;padding:10px}.bulkHolidayCont .btnCont{display:flex;justify-content:end}.helpMain{display:flex;flex-direction:row;justify-content:space-between}.helpMain .rightSection{width:20%;padding:10px;margin:10px;background-color:#216aa3;overflow:auto;height:calc(100vh - 200px)}.helpMain .rightSection .category{cursor:pointer;text-align:left}.helpMain .leftSection{width:75%;padding:10px;margin:10px;height:100%;justify-content:center;align-items:center;text-align:center}.helpMain .leftSection .pdfViewer{height:calc(100vh - 200px)}.bulkVacationMainCont{margin:0 auto auto;width:1755px;background:#fff;padding:10px 10px 0;height:560px;display:flex}.bulkVacationMainCont .filterBtnContainer{display:flex;justify-content:flex-end;padding-top:10px;margin-right:16px}.bulkVacationMainCont .bulkVacListCont{padding-left:10px}.bulkVacationMainCont .bulkVacBtnsCont{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;padding-bottom:5px;gap:10px}.bulkVacationMainCont .formControlLabel{display:inline-block}.bulkVacationMainCont .radioClass{padding:0 10px!important}.bulkVacFilterCont{transition:width .5s ease;height:480px;background-color:#fff}.superiorsMainCont{margin-top:15px;background-color:#fff}.superiorsMainCont .superiorsTitle{text-align:left;margin-bottom:20px;padding-left:15px}.superiorsMainCont .superiorsListsCont{display:flex;align-items:flex-start}.Shopify .StoreDetails{background-color:#fff;width:600px;height:720px;padding:10px}.Shopify .StoreDetails .websiteRow{flex-direction:row;display:flex;align-items:center;margin-bottom:10px}.Shopify .StoreDetails .div{margin-bottom:10px}.Shopify .StoreDetails .header-div{display:flex;flex-direction:row;align-items:center}.Shopify .importOrdersFilter{background-color:#fff;padding:5px;width:1360px}.Shopify .importOrdersFilter .firstRow{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Shopify .importOrdersFilter .ddlRow{display:flex;flex-direction:row;align-items:center;justify-content:start}.Shopify .importOrdersFilter .secondRow{margin-top:15px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Shopify .importOrdersFilter .secondRowKpis{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:100%}.Shopify .importOrdersFilter .kpi-div{border:1px solid #ccc;border-radius:5px;padding-left:20px;padding-right:20px;width:20%}.Shopify .importOrdersFilter .kpi-div:hover{background-color:#216aa3;cursor:pointer;color:#fff}.Shopify .importOrdersFilter .kpi-div.selected-kpi{background-color:#e7ebff;color:#000;position:relative;transition:.4s ease-in-out}.Shopify .importOrdersFilter .kpi-div.selected-kpi:before{content:"";position:absolute;top:0;left:0;height:100%;width:0%;background-color:#216aa3;border-radius:2px}.Shopify .importOrdersFilter .kpi-div.selected-kpi:before{width:5px}.Shopify .importOrdersFilter .kpi-div.unselected-kpi{color:#000;position:relative;transition:.4s ease-in-out}.Shopify .importOrdersFilter .kpi-div.unselected-kpi:before{content:"";position:absolute;top:0;left:0;height:100%;width:0%;background-color:#4747475e;border-radius:2px}.Shopify .importOrdersFilter .kpi-div.unselected-kpi:before{width:5px}.Shopify .importOrdersFilter .kpi-h3{margin-bottom:-10px;margin-top:1;color:red}.Shopify .importOrdersFilter .kpi-h5{margin-bottom:3px;font-size:14px}.Shopify .importOrdersFilter .icon{color:#216aa3;cursor:pointer}.Shopify .importOrdersFilter .redIcon{color:#c00}.Shopify .importOrdersFilter .button{width:120px;font-size:14px;padding:10px}.Shopify .ImportOrdersDetails{width:600px}.Shopify .ImportOrdersDetails .order-details-box-div{border-radius:5px;padding-bottom:15px}.Shopify .ImportOrdersDetails .icon-title-div{display:flex;flex-direction:row;align-items:center;padding:5px;margin-bottom:-15px}.Shopify .ImportOrdersDetails .icon-title-text{margin-left:2px;color:#000}.Shopify .ImportOrdersDetails .order-details-value{font-weight:700;padding:5px;margin-bottom:-10px;color:#000}.Shopify .ImportOrdersDetails .order-details-box-row-div{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Shopify .ImportOrdersDetails .section-separator{display:flex;flex-direction:row;align-items:center;margin-bottom:-15px}.Shopify .ImportOrdersDetails .divider-line{margin-left:5px;flex-grow:1;height:1px;background-color:#ccc}.Shopify .ImportOrdersDetails .accordion-div{display:flex;flex-direction:row;align-items:center;gap:15px;margin-bottom:20px;border-bottom:1px solid #ccc}.Shopify .ImportOrdersDetails .customer-info-div{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:5px;border-radius:5px;margin-bottom:8px}.Shopify .ImportOrdersDetails .delivery-info-div{padding:5px;border-radius:5px}.Shopify .ImportOrdersDetails .delivery-info-row1-div{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Shopify .ImportOrdersDetails .valueText{font-weight:700;margin-bottom:-8px}.Shopify .ImportOrdersDetails .icon{color:#000}.Shopify .ImportOrdersDetails .accordion-row{display:flex;padding:8px 0;border-bottom:1px solid #eee}.Shopify .ImportOrdersDetails .accordion-row.header{font-weight:700;border-bottom:2px solid #ccc;margin-bottom:8px}.Shopify .ImportOrdersDetails .column{flex:1;margin:0;padding:0 8px}.Shopify .ImportOrdersDetails .column.name{flex:2;text-align:left}.Shopify .ImportOrdersDetails .column.price,.Shopify .ImportOrdersDetails .column.quantity{flex:1;text-align:left}.Shopify .ImportOrdersDetails .customer-total-header,.Shopify .ImportOrdersDetails .customer-total-data{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Shopify .PaymentMethods{display:flex;flex-direction:column;gap:20px;height:220px}.Shopify .PaymentMethods .payment-method-div{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Shopify .PaymentMethods .button-div{display:flex;justify-content:end}.Shopify .MissingProducts .button-div{display:flex;justify-content:end;margin-top:10px}.Shopify .MissingProducts .export-button{background-color:#425a70e0;padding:5px;color:#fff;border-color:#425a70e0}.Shopify .MissingProducts .text-div{display:flex;justify-content:start;margin-top:10px;width:500px}.Shopify .MissingProducts .footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Shopify .shopify-link{text-align:"left";display:"block";width:100%;padding-left:10;color:#00f}.Shopify .shopify-date-div{text-align:"left";display:"block";width:100%;margin-left:10px}.Shopify .shopify_payment_gateway_div{width:"100%";text-align:"left";display:"block";width:100%;padding-left:10}.Shopify .shopify-client-name-div,.Shopify .shopify-shipping-address-div,.Shopify .shopify-items-div,.Shopify .shopify-total-price-div{text-align:"left";display:"block";width:100%;padding-left:10}.Shopify .shopify-logs-client-name-link{color:#00f;text-decoration:underline}.Shopify .LogsHeader{background-color:#fff;width:1220px;padding:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Shopify .LogsHeader .button{width:110px;padding:10px}.Shopify .LogsClientInfo .firstSection{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #ccc}.Shopify .LogsClientInfo .logsClientInfoRow{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Shopify .LogsClientInfo .secondSection,.Shopify .LogsClientInfo .thirdSection{border-bottom:1px solid #ccc}.Shopify .LogsClientInfo .fourthSection{margin-top:20px}.Shopify .LogsClientInfo .label{font-weight:700}.Shopify .DefinePaymentMethods .payment-method-div{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:10px}.Shopify .DefinePaymentMethods .payment-method-headers{display:flex;flex-direction:row;justify-content:space-between;font-weight:700;margin-bottom:8px}.hrssRequestButton{border:none;background-color:transparent;cursor:pointer}.hrssRequestsActions{display:flex;gap:10px;justify-content:center;align-items:center}.hrssRequestButton :hover{background-color:#d3d3d3}.hrssRequestsContainer{padding-top:20px}.hrssApprovedRequest{color:#029039}.hrssRejectedRequest{color:#c00}.hrssRequestDialog{display:flex;flex-direction:column;gap:10px}.hrssRequestDialogButton{display:flex;justify-content:flex-end}.hrssRequestDialogSubmit{color:#fff;background-color:#216aa3;border:#216aa3;border-radius:8px;margin:10px 0;padding:10px;height:33px;cursor:pointer}.hrssVireRequestDetails{display:flex;justify-content:center;align-items:center;gap:10px}.recipeHeadersMain{width:755px;display:flex;flex-direction:column;gap:10px;padding:10px;background-color:#fff}.recipeHeaderCont{display:inline-flex;border-bottom:1px solid #e1e1e1;height:54px;justify-content:space-between;width:100%;align-items:center}.recipeHeaderID{margin-left:10px;opacity:.5}.recipeHeaderName{margin-left:10px}.recipeDefContainer{height:690px;background-color:#fff;width:775px;padding:5px;display:flex;flex-direction:row;gap:15px}.recipeTotalMainCont{border-top:1px solid #d8dae5;padding:10px;background-color:#65819d}.recipeTotalsCont{display:flex;gap:20px}.recipeTotalLabel{font-weight:700;width:270px}.recipePc{font-weight:700;width:197px}.recipeWeight{font-weight:700;width:75px}.recipeFlour{font-weight:700;width:85px}.recipeWater{font-weight:700}.recipeObjectiveLabel{font-weight:700;width:253px}.recipeObjective{margin-left:-9px;margin-top:-8px;width:205px}.recipeObjectiveW{font-weight:700}.recipeVariationLabel{font-weight:700;width:491px}.recipeVariation{font-weight:700}.totals-section{width:765px;max-width:64rem;margin:0 auto;padding:3px}.totals-container{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow:hidden}.totals-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:0}.cell{padding:.75rem;font-weight:500;width:262px;text-align:right;font-weight:600}.cell--totalsLabel{text-align:left}.cell--pc{width:135px}.cell--weight{width:97px}.cell--flour{width:82px}.cell--water{width:78px}.cell--hydration{width:50px}.cell--objectiveLabel{text-align:left;width:294px}.cell--objective{margin-top:-10px;width:106px}.cell--objWeight{width:93px}.cell--objFlour{width:20px}.cell--objHydration{margin-top:-10px;width:122px}.cell--objWater{width:72px}.cell--variationLabel{width:156px;text-align:left}.cell--variation{width:230px}.cell--variationWeight{width:107px}.cell--variationFlour,.cell--variationWater,.cell--variationHydration{width:30px}.totals-row{background-color:#475569;color:#fff}.objective-row{background-color:#64748b;color:#fff}.variation-row{background-color:gray;color:#fff}.objective-badge{background-color:#fff;color:#727272;padding:.25rem .75rem;border-radius:.25rem;font-size:.875rem;font-weight:500}.recipeListMainCont{width:1500px}.recipeProductsMain{margin-top:-6px}.backupMainCont{background-color:#fff;padding:10px;margin-top:10px}.sysadmin-companies-container{display:flex;flex-direction:row;justify-content:space-between;align-items:start;gap:10px}.sysadmin-companies-container .QuickGrid{align-self:flex-start}.sysadmin-companies-list{background-color:#fff;padding:5px}.sysadmin-companies-form{width:500px;background:linear-gradient(135deg,#f9fafb,#f3f4f6);height:500px;padding:32px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.sysadmin-companies-form{padding:16px;align-items:flex-start;padding-top:10vh}}.sysadmin-companies-form .settings-card{background:#fff;border-radius:16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:32px;max-width:480px;width:100%;animation:slideUp .6s ease-out}@media (max-width: 767px){.sysadmin-companies-form .settings-card{padding:24px;border-radius:12px;max-width:100%}}.sysadmin-companies-form .settings-header{text-align:center;margin-bottom:32px}@media (max-width: 767px){.sysadmin-companies-form .settings-header{margin-bottom:24px}}.sysadmin-companies-form .settings-icon-container{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#dbeafe;border-radius:50%;margin-bottom:16px;transition:transform .25s ease-in-out}.sysadmin-companies-form .settings-icon-container:hover{transform:scale(1.05)}.sysadmin-companies-form .settings-icon-container .settings-icon{width:32px;height:32px;color:#2563eb}@media (max-width: 767px){.sysadmin-companies-form .settings-icon-container{width:56px;height:56px}.sysadmin-companies-form .settings-icon-container .settings-icon{width:28px;height:28px}}.sysadmin-companies-form .settings-title{font-size:1.5rem;font-weight:600;color:#111827;margin:0 0 8px;line-height:1.2;min-width:350px;max-width:350px}@media (max-width: 767px){.sysadmin-companies-form .settings-title{font-size:1.5rem}}.sysadmin-companies-form .settings-description{color:#4b5563;font-size:1rem;margin:0;line-height:1.5}@media (max-width: 767px){.sysadmin-companies-form .settings-description{font-size:.9rem}}.sysadmin-companies-form .settings-content{display:flex;flex-direction:column;gap:24px}.sysadmin-companies-form .logo-section{border:2px dashed #e5e7eb;border-radius:12px;padding:16px;text-align:center;background:#f9fafb;transition:all .25s ease-in-out;min-height:225px}.sysadmin-companies-form .logo-section:hover{border-color:#2563eb;background:#dbeafe;transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media (max-width: 767px){.sysadmin-companies-form .logo-section{padding:24px}}.sysadmin-companies-form .logo-section-title{font-size:1.1rem;font-weight:600;color:#1f2937;margin:0 0 16px}.sysadmin-companies-form .current-logo-container{margin-bottom:16px;display:flex;justify-content:center;align-items:center;min-height:80px}.sysadmin-companies-form .current-logo{max-height:80px;max-width:200px;object-fit:contain;border-radius:8px;box-shadow:0 1px 2px #0000000d;transition:transform .25s ease-in-out}.sysadmin-companies-form .current-logo:hover{transform:scale(1.05)}.sysadmin-companies-form .logo-placeholder{width:80px;height:80px;background:#e5e7eb;border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 auto;transition:all .25s ease-in-out}.sysadmin-companies-form .logo-placeholder .upload-placeholder-icon{width:32px;height:32px;color:#9ca3af}.sysadmin-companies-form .logo-placeholder:hover{background:#d1d5db;transform:scale(1.05)}.sysadmin-companies-form .help-text{text-align:center;margin-top:24px}.sysadmin-companies-form .help-description{font-size:.85rem;color:#6b7280;margin:0;line-height:1.4}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 767px){.sysadmin-companies-form .settings-card{margin:0}}@media (prefers-reduced-motion: reduce){.sysadmin-companies-form *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast: high){.sysadmin-companies-form .settings-card{border:2px solid #111827}.sysadmin-companies-form .upload-button{border:2px solid #2563eb}.sysadmin-companies-form .logo-section{border-color:#4b5563}}@media print{.sysadmin-companies-form .app-container{background:#fff;padding:0}.sysadmin-companies-form .settings-card{box-shadow:none;border:1px solid #d1d5db}}.CollectionFollowupLog .field{text-align:left}.CollectionFollowupLog .noFollowupsFound{display:flex;justify-content:center;align-items:center;font-size:16px}.MainFormContainer{display:flex;flex-wrap:nowrap;flex-direction:row;height:100%;position:absolute;width:100%;overflow:hidden;background-color:#f5f5f5}.leftSection{height:100%;position:relative;width:77.77%}.rightSection{display:flex;flex-direction:column;width:33.33%;background-color:#15202b;position:relative}.logoImgSmall{width:95px;display:flex;align-self:flex-end}.logoImgBig{width:340px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loginForm{display:flex;flex-direction:column;align-items:center;position:relative;align-self:center;padding-bottom:152px}.loginContainer{height:100%;position:absolute;justify-content:center;align-items:center;align-content:center;display:flex;width:100%;flex-direction:column}.btnContainer{padding-top:10px;width:100%}.btnContainer2{padding-top:10px;width:70%}.signInBtn,.signInBtn2{font-size:17px!important}.loginHeader{padding-bottom:42px}.displayed-none{display:none;transition:1.5s}.loading{display:inline-block;font-family:monospace;font-size:22px;clip-path:inset(0 3ch 0 0);animation:l 1s steps(4) infinite}@keyframes l{to{clip-path:inset(0 -1ch 0 0)}}.dwemplist .row .dateLabel{width:120px}.dwemplist .row .dateContainer{display:flex;padding-left:20px;padding-top:10px;margin-bottom:10px}.DwAttEmpWrapper{display:flex;flex-direction:row;width:1071px}.DwAttEmpWrapper .firstSection{width:442px}.DwAttEmpWrapper .dowWrapper{width:200px;border:1px solid #e1e1e1}.DwAttEmpWrapper .earlyLeaveWrapper{display:flex;flex-direction:row;align-items:baseline}.DwAttEmpWrapper hr{margin:0;border:1px solid #e1e1e1}.DwAttEmpWrapper .section{border:1px solid #e1e1e1}.DwAttEmpWrapper>div>div{border-right-width:1;padding:5px;padding-right:10}.govTaxWrapper{display:flex;direction:ltr;flex-direction:column;align-items:flex-end}.govTaxWrapper .section{border:1px solid #e1e1e1;width:100%;margin:11px}.sectionHeaders{font-size:14px;margin-top:15px;border-bottom:1px solid}.taxCont{width:385px}.dateContainer{display:flex;margin-bottom:6px}.rowArabic{margin-bottom:3px}.checkboxRpt{text-align:right;margin-top:10px;margin-left:10px;margin-bottom:10px}.size-14,.textField label span{font-size:14px!important}.label-top-0 label{margin-top:0}.pivot-grid-legend{display:flex;align-items:center;padding:4px 8px;border-top:1px solid #e0e0e0;background-color:#f5f5f5;font-size:.9em;line-height:1.2}.legend-title{font-weight:700;margin-right:4px}.legend-list{display:flex;list-style-type:none;padding:0;margin:0}.legend-list li{display:flex;align-items:center;white-space:nowrap}.legend-list li:not(:first-child):before{content:"•";color:#999;margin:0 4px}.legend-list li strong{margin-right:2px}/*!
    *
    * Wijmo Library 5.20242.30
    * https://developer.mescius.com/wijmo
    *
    * Copyright(c) MESCIUS inc. All rights reserved.
    *
    * Licensed under the End-User License Agreement For MESCIUS Wijmo Software.
    * us.sales@mescius.com
    * https://developer.mescius.com/wijmo/licensing
    *
    */.wj-glyph,.wj-glyph-filter,.wj-glyph-up-right,.wj-glyph-up-left,.wj-glyph-up,.wj-glyph-step-forward,.wj-glyph-step-backward,.wj-glyph-square,.wj-glyph-right,.wj-glyph-pencil,.wj-glyph-plus,.wj-glyph-minus,.wj-glyph-pin,.wj-glyph-measure,.wj-glyph-left,.wj-glyph-file,.wj-glyph-drag,.wj-glyph-down-right,.wj-glyph-down-left,.wj-glyph-down,.wj-glyph-dimension,.wj-glyph-diamond,.wj-glyph-clock,.wj-glyph-clipboard,.wj-glyph-circle,.wj-glyph-check,.wj-glyph-calendar,.wj-glyph-asterisk{position:relative;display:inline-block;box-sizing:border-box;text-align:center;opacity:.75;white-space:normal;cursor:pointer}.wj-glyph-asterisk:after{content:"✱︎"}.wj-glyph-calendar{width:1em;height:1em;border:.1em solid;border-top:.3em solid;top:.15em}.wj-glyph-calendar:after{position:absolute;left:.3em;top:.1em;width:.2em;height:.4em;border-right:.1em solid;border-top:.07em solid;opacity:.7;content:" "}.wj-glyph-check:after{font-weight:700;content:"✔︎"}.wj-glyph-circle{border:.3em solid;border-radius:50%;top:-.1em}.wj-glyph-clipboard:after{content:"📋︎"}.wj-glyph-clock{width:1em;height:1em;border:.1em solid;border-radius:50%;top:.15em}.wj-glyph-clock:after{position:absolute;border-left:.1em solid;border-bottom:.1em solid;width:.25em;height:.3em;top:.2em;left:.35em;content:" "}.wj-glyph-diamond:after{content:"◆︎"}.wj-glyph-dimension:after{content:"⟀︎"}.wj-glyph-down{border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-down-left{border-top:.65em solid transparent;border-left:.65em solid}.wj-glyph-down-right{top:-2px;border-bottom:.65em solid;border-left:.65em solid transparent}.wj-glyph-drag{width:1em;height:1em}.wj-glyph-drag:after{position:absolute;top:.15em;left:.1em;width:1em;height:1em;background:radial-gradient(#000 1px,transparent 2px);background-size:.33em .33em;content:" "}.wj-glyph-file{border-left:.7em solid;height:.85em}.wj-glyph-file:after{position:absolute;transform:translate(-100%);border-top:.3em solid transparent;border-left:.3em solid #fff;content:" "}.wj-glyph-left{top:1px;border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent}.wj-glyph-measure:after{content:"📊︎"}.wj-glyph-pin{top:-.1em;left:.1em;width:.4em;border-top:.6em solid}.wj-glyph-pin:before{position:absolute;border-left:.7em solid;height:.1em;left:-.15em;top:-.1em;content:" "}.wj-glyph-pin:after{position:absolute;border-left:.15em solid;height:.5em;left:.15em;top:-.1em;content:" "}.wj-glyph-plus,.wj-glyph-minus{border-top:.25em solid;width:.9em;top:-.3em}.wj-glyph-plus:after{position:absolute;box-sizing:border-box;border-left:.25em solid;width:.25em;height:.95em;left:.33em;top:-.6em;content:" "}.wj-glyph-pencil:after{content:"✎︎"}.wj-glyph-right{top:1px;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-square{border:.25em solid}.wj-glyph-step-backward{border-top:.4em solid transparent;border-right:.5em solid;border-bottom:.4em solid transparent;top:.12em}.wj-glyph-step-backward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translate(-100%,-50%);content:" "}[dir=rtl] .wj-glyph-step-backward:after{transform:translateY(-50%)}.wj-glyph-step-forward{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-glyph-step-forward:after{position:absolute;border-left:.2em solid;height:.75em;transform:translateY(-50%);content:" "}[dir=rtl] .wj-glyph-step-forward:after{transform:translate(100%,-50%)}.wj-glyph-up{border-right:.4em solid transparent;border-bottom:.5em solid;border-left:.4em solid transparent}.wj-glyph-up-left{border-bottom:.65em solid transparent;border-left:.65em solid}.wj-glyph-up-right{border-top:.65em solid;border-left:.65em solid transparent}.wj-glyph-filter{top:-.1em;width:.5em;border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.wj-glyph-filter:after{position:absolute;border-left:.25em solid;left:-.125em;top:-.2em;height:.4em;content:" "}.wj-control{display:block;box-sizing:border-box;color:#000;background:#fff;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-control *{box-sizing:inherit}.wj-control [contenteditable]{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-control:focus,.wj-control :not(.wj-tabpane *):focus,.wj-control .wj-tabpane .wj-control :focus,.wj-control a:focus{outline:0}.wj-control input::-ms-clear{display:none}.wj-control input:-ms-input-placeholder{opacity:.7}.wj-control input[type=number]::-webkit-inner-spin-button,.wj-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wj-control input:invalid{box-shadow:none;outline:0}.wj-control .wj-btn,.wj-viewer .wj-control .wj-applybutton{background:#eee;cursor:pointer;color:#000;display:inline-block;border-style:none;padding:0 10px;text-align:center;min-width:30px;white-space:nowrap}.wj-control .wj-btn:focus,.wj-viewer .wj-control .wj-applybutton:focus,.wj-control .wj-btn:hover,.wj-viewer .wj-control .wj-applybutton:hover{background:#e1e1e1;transition-duration:.4s}.wj-control .wj-btn.wj-state-active,.wj-viewer .wj-control .wj-state-active.wj-applybutton{background:#d5d5d5}.wj-control .wj-btn[disabled],.wj-viewer .wj-control [disabled].wj-applybutton{cursor:default;pointer-events:none;opacity:.6}.wj-control a.wj-btn,.wj-viewer .wj-control a.wj-applybutton,.wj-control button.wj-btn:not(.wj-btn-default),.wj-viewer .wj-control button.wj-applybutton:not(.wj-btn-default){border-radius:4px;padding:6px 15px;text-decoration:none;font-weight:700;font-size:12px}.wj-header{background:#eee;color:#444;font-weight:700}.wj-state-multi-selected{background:#80adbf;color:#fff}.wj-state-selected,.wj-state-last-selected{background:#0085c7;color:#fff}.wj-state-disabled:not(.wj-popup){cursor:default;pointer-events:none;opacity:.6}.wj-content{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-tooltip{box-sizing:border-box;position:absolute;pointer-events:auto;max-width:400px;padding:4px 6px 3px;background:#fff;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 6px 13px #0003;word-break:break-word;-ms-word-break:break-all}.wj-tooltip.wj-error-tip{background:red;color:#fff;white-space:pre-line;font-weight:700}.wj-dropdown-panel{pointer-events:auto;box-shadow:0 6px 13px #0003}.wj-content.wj-dropdown,.wj-content.wj-inputnumber,.wj-content.wj-inputmask,.wj-content.wj-calendar-outer,.wj-content.wj-pager{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-control input[type=tel]{direction:ltr}.wj-control.wj-inputmask{display:inline-flex}.wj-control.wj-inputmask .wj-input{width:100%}.wj-control.wj-inputmask .wj-input-group{display:flex}.wj-dropdown-panel{display:block;background:#fff;color:#000}.wj-dropdown-panel .wj-control{background:0 0;color:inherit}.wj-dropdown-panel.wj-content>.wj-content{border:0}.wj-control .wj-template{position:relative;display:table-cell}.wj-control .wj-template,.wj-control .wj-input{height:100%}.wj-control .wj-input-group{display:table;border-collapse:separate;width:100%;height:100%}.wj-control .wj-input-group .wj-input-group-btn{display:table-cell;width:1%;height:100%;min-width:26px;white-space:nowrap;vertical-align:top}.wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control .wj-input-group .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2)}.wj-control .wj-input-group .wj-form-control{display:table-cell;padding:4px 8px;border:0;width:100%;height:100%;color:inherit;background:0 0;min-height:2em}.wj-control .wj-input-group button,.wj-control .wj-input-group input{margin:0}.wj-control .wj-btn-group{display:inline-block;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.wj-control .wj-btn-group>:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-form-control{padding:4px 6px 3px;border:0}.wj-control .wj-btn-group>.wj-form-control:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}.wj-control .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton{height:100%;min-height:2em;background:#eee}.wj-control .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton:hover{background:#e1e1e1;transition-duration:.4s}.wj-control .wj-btn-group>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton{color:#000}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:enabled,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:enabled,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:enabled,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:enabled{background:0 0}.wj-control .wj-btn-group>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-btn-group>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-btn-group>.wj-btn-default.wj-applybutton:hover,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:focus,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:focus,.wj-control .wj-input-group-btn>.wj-btn.wj-btn-default:hover,.wj-viewer .wj-control .wj-input-group-btn>.wj-btn-default.wj-applybutton:hover{background:#e1e1e1;transition-duration:.4s}.wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:last-child:not(:first-child)>.wj-applybutton{border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-btn,.wj-viewer .wj-control.wj-rtl .wj-input-group-btn:first-child:not(:last-child)>.wj-applybutton{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-control.wj-rtl .wj-btn-group>:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-control.wj-rtl .wj-btn-group>.wj-form-control:not(:first-child){border-right:1px solid rgba(0,0,0,.2);border-left:none}.wj-inputnumber input.wj-form-control{text-align:right}.wj-listbox{overflow:auto;cursor:default}.wj-listbox .wj-listbox-item{padding:4px 6px 3px}.wj-listbox .wj-listbox-item.wj-separator{height:1px;margin:3px 0;padding:0;background:#0000001a}.wj-listbox .wj-listbox-item.wj-header{opacity:1;position:sticky;top:0}.wj-listbox .wj-listbox-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:#0000000d;transition-duration:.4s}.wj-listbox .wj-listbox-item>label{display:flex;align-content:flex-start;align-items:baseline;margin:0;font-weight:400}.wj-listbox .wj-listbox-item>label>input[type=checkbox]{margin:4px}.wj-multiselectlistbox .wj-template{display:flex;flex-direction:column;max-height:inherit;min-height:inherit;height:auto}.wj-multiselectlistbox .wj-content{display:block;border:0;border-radius:0}.wj-multiselectlistbox .wj-form-control{border:0;width:100%;color:inherit;padding:5px 8px}.wj-dropdown-panel>.wj-multiselectlistbox{display:block}.wj-calendar{max-width:100vw;overflow:auto}.wj-calendar .wj-header{font-size:90%}.wj-calendar .wj-day-today{font-weight:700}.wj-calendar .wj-day-othermonth{opacity:.65}.wj-calendar .wj-calendar-outer{display:block;padding:10px;cursor:default}.wj-calendar .wj-calendar-header{display:flex;justify-content:space-between;align-items:center;flex-grow:0;flex-shrink:0;margin-bottom:7px;min-width:19em}.wj-calendar .wj-calendar-header .wj-month-select{display:inline-block;margin:6px;font-weight:700;cursor:pointer}.wj-calendar .wj-calendar-header .wj-month-select .wj-glyph-down{opacity:.5}.wj-calendar .wj-calendar-header .wj-btn-group .wj-btn,.wj-calendar .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-calendar .wj-calendar-header .wj-btn-group .wj-applybutton{padding:2px 8px 0}.wj-calendar .wj-calendar-header .wj-btn-group span{pointer-events:none}.wj-calendar .wj-calendar-month{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-month td{width:14.29%}.wj-calendar .wj-calendar-year{width:100%;border-collapse:collapse;font:inherit}.wj-calendar .wj-calendar-year td{width:25%}.wj-calendar .wj-calendar-year tr:not(.wj-header) td{height:3em}.wj-calendar td{text-align:center;padding:4px 6px 3px;border:0}.wj-calendar td.wj-state-invalid{opacity:.65}.wj-calendar.wj-calendar-multimonth{display:inline-flex;flex-wrap:wrap;border:1px solid rgba(0,0,0,.2);border-radius:4px}.wj-calendar.wj-calendar-multimonth .wj-content{border-color:#0000000d;border-radius:0}.wj-calendar.wj-calendar-multimonth .wj-calendar{display:flex}.wj-calendar.wj-btns-outside{position:relative}.wj-calendar.wj-btns-outside .wj-calendar-header .wj-btn-group{border:0}.wj-calendar.wj-btns-outside .wj-calendar-header .wj-btn-group button{display:none;position:absolute;z-index:1;top:0;min-width:1em;padding:0;border:0;opacity:.5}.wj-calendar.wj-btns-outside .wj-calendar-header .wj-btn-group button[wj-part=btn-prev]{left:0;display:block}.wj-calendar.wj-btns-outside .wj-calendar-header .wj-btn-group button[wj-part=btn-next]{right:0;display:block}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group{float:left}.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-right,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-right,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-btn .wj-glyph-left,.wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-viewer .wj-control .wj-applybutton .wj-glyph-left,.wj-viewer .wj-control .wj-calendar.wj-rtl .wj-calendar-header .wj-btn-group .wj-applybutton .wj-glyph-left{transform:scaleX(-1)}.wj-dropdown-panel .wj-calendar-outer{background:0 0}.wj-dropdown-panel .wj-calendar-outer>.wj-content{display:block}.wj-yearpicker{max-height:12em;min-width:18em;display:grid;grid-template-columns:repeat(4,1fr);width:4em;align-items:center;justify-items:center;text-align:center}.wj-yearpicker .wj-listbox-item{text-align:center;display:inline-block;width:4em}.wj-outer-flex,.wj-inputdate-dropdown .wj-calendar-outer,.wj-calendar.wj-calendar-multimonth .wj-calendar-outer{display:flex;flex-direction:column;min-width:21em;flex-shrink:0}.wj-inputdate-dropdown{display:flex;background:#fff}.wj-inputdate-dropdown>.wj-calendar{flex-grow:1;border:0}.wj-inputdate-dropdown>.wj-listbox{flex-grow:1;margin:10px;min-width:8em;max-height:16em}.wj-inputdate-dropdown>.wj-listbox .wj-listbox-item{white-space:nowrap}.wj-colorpicker{width:420px;height:200px;padding:4px}.wj-colorpicker .wj-colorbox{position:relative;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.wj-inputcolor .wj-input-group input.wj-form-control{padding-left:24px}.wj-inputcolor .wj-inputcolorbox{position:absolute;left:6px;top:6px;bottom:6px;width:12px;border:1px solid #000}.wj-inputcolor.wj-rtl .wj-input-group input.wj-form-control{padding-left:4px;padding-right:24px}.wj-inputcolor.wj-rtl .wj-inputcolorbox{left:auto;right:6px}.wj-listbox.wj-dropdown-panel .wj-state-match{font-weight:700}.wj-multi-autocomplete{width:100%;padding:5px}.wj-multi-autocomplete .wj-input{float:left}.wj-multi-autocomplete .wj-input-group .wj-form-control{margin-top:5px;height:auto}.wj-multi-autocomplete .wj-token{background:#eee;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:4px;margin:5px;vertical-align:middle;float:left;cursor:default}.wj-multi-autocomplete .wj-token:focus,.wj-multi-autocomplete .wj-token:hover,.wj-multi-autocomplete .wj-token.wj-token-active{background:#e1e1e1;transition-duration:.4s}.wj-multi-autocomplete .wj-token .wj-token-label{padding:4px 6px 3px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:500px}.wj-multi-autocomplete .wj-token .wj-token-close{padding:4px 6px 3px;color:#000;vertical-align:middle;cursor:pointer;text-decoration:none}.wj-multi-autocomplete .wj-token .wj-token-close:hover,.wj-multi-autocomplete .wj-token .wj-token-close:focus{opacity:.5;transition-duration:.4s}.wj-multi-autocomplete .wj-token-helper{position:absolute;left:-10000px}.wj-popup{background:#fff;box-shadow:0 6px 13px #0003}.wj-popup .wj-dialog-header{width:100%;background:#eee;color:#444;font-weight:700;font-size:120%;padding:1em}.wj-popup .wj-dialog-body{padding:1em}.wj-popup .wj-dialog-footer{text-align:right;margin-top:1em;padding:1em}.wj-popup-backdrop{position:fixed;left:0;right:0;top:0;bottom:0;background:#00000080}.wj-menu .wj-form-control{cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item:not(.wj-state-disabled):not(.wj-separator){cursor:pointer}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems{position:relative}.wj-listbox.wj-menu-items .wj-listbox-item.wj-subitems:after{content:"";position:absolute;top:50%;transform:translateY(-50%);opacity:.75;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems{padding-right:1.8em}.wj-listbox.wj-menu-items:not(.wj-rtl) .wj-listbox-item.wj-subitems:after{right:.55em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems{padding-left:1.8em}.wj-listbox.wj-menu-items.wj-rtl .wj-listbox-item.wj-subitems:after{left:.55em;transform:translateY(-50%) scaleX(-1)}.wj-pager .wj-input-group .wj-input-group-btn>.wj-btn,.wj-pager .wj-input-group .wj-viewer .wj-control .wj-input-group-btn>.wj-applybutton,.wj-viewer .wj-control .wj-pager .wj-input-group .wj-input-group-btn>.wj-applybutton{min-width:40px}.wj-pager .wj-input-group .wj-form-control{text-align:center;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.wj-labeled-input{position:relative;display:inline-block;width:12em;max-width:100%;margin:0 20px;padding:20px 0}.wj-labeled-input,.wj-labeled-input *,.wj-labeled-input :after,.wj-labeled-input :before{box-sizing:border-box}.wj-labeled-input.wide{width:20em}.wj-labeled-input .accesskey{text-decoration:underline;font-size:unset}.wj-labeled-input .wj-control.wj-content{margin:0;width:100%;background-color:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.1)}.wj-labeled-input .wj-control.wj-content button{opacity:.75;border-color:#0000001a}.wj-labeled-input .wj-inputnumber.wj-state-empty:not(.wj-state-focused) .wj-btn,.wj-labeled-input .wj-inputnumber.wj-state-empty:not(.wj-state-focused) .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-labeled-input .wj-inputnumber.wj-state-empty:not(.wj-state-focused) .wj-applybutton{display:none}.wj-labeled-input label{font-size:16px;top:24px;bottom:0;margin:0;pointer-events:none;position:absolute;display:block;width:100%;overflow:hidden;white-space:nowrap;text-align:left;color:#00000042;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wj-labeled-input label:after{content:"";background-color:#0085c7;bottom:20px;height:2px;left:45%;position:absolute;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:hidden;width:10px}.wj-labeled-input .wj-state-focused+label:after{left:0;visibility:visible;width:100%}.wj-labeled-input .wj-error{color:red;position:absolute;font-size:12px;margin-top:3px;visibility:hidden;display:block}.wj-labeled-input .wj-control.wj-state-invalid~.wj-error{visibility:visible}.wj-labeled-input .wj-state-invalid+label{color:red}.wj-labeled-input .wj-state-invalid+label:after{background-color:red}.wj-labeled-input input[type=checkbox],.wj-labeled-input input[type=radio]{display:none}.wj-labeled-input input[type=checkbox]+label,.wj-labeled-input input[type=radio]+label{position:relative;padding:.25em 0 0 1.8em;pointer-events:all;font-size:unset;top:0;overflow:visible}.wj-labeled-input input[type=checkbox]+label:after,.wj-labeled-input input[type=radio]+label:after{content:"";position:absolute;display:block;visibility:visible;text-align:center;left:0;top:.25em;width:1.3em;height:1.3em;color:#fff;background:#ddd;transition:all .3s}.wj-labeled-input input[type=checkbox]+label:hover:after,.wj-labeled-input input[type=radio]+label:hover:after{box-shadow:0 3px 3px #0006}.wj-labeled-input input[type=checkbox]:checked+label:after,.wj-labeled-input input[type=radio]:checked+label:after{content:"✔";background:#0085c7}.wj-labeled-input input[type=radio]+label:after{border-radius:1em;transform:scale(1.1)}.wj-labeled-input input[type=radio]:checked+label:after{content:"";background:#fff;border:.45em solid #0085c7}.wj-labeled-input.switch input[type=checkbox]+label{padding-left:3.1em}.wj-labeled-input.switch input[type=checkbox]+label:before{content:"";position:absolute;display:block;visibility:visible;left:0;top:.5em;width:2.5em;height:1em;border-radius:1em;background:#ddd;transition:all .3s}.wj-labeled-input.switch input[type=checkbox]+label:after{content:"";left:0;top:.25em;width:1.5em;height:1.5em;border-radius:1em;border:1px solid #bbb;background:#fff;transition:all .3s}.wj-labeled-input.switch input[type=checkbox]:checked+label:before{background:#0085c7;opacity:.4}.wj-labeled-input.switch input[type=checkbox]:checked+label:after{margin-left:1.25em;border:1px solid #0085c7;background:#0085c7}.wj-static-labels .wj-labeled-input :not(.wj-state-focused)+label,.wj-labeled-input .wj-state-focused+label,.wj-labeled-input :not(.wj-state-empty)+label{font-size:12px;top:4px;color:#0085c7;visibility:visible}.wj-tabpanel{display:block}.wj-tabpanel>div>.wj-tabpanes{overflow:auto;border-top:1px solid #ddd;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.wj-tabpanel>div>.wj-tabpanes>.wj-tabpane:not(.wj-state-active){display:none}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader{position:relative;cursor:pointer;display:inline-block;text-align:center;padding:8px 12px;text-decoration:none;color:inherit;font-weight:700;text-transform:uppercase}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active{background:#fff;color:#0085c7}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:not(.wj-state-active):not(.wj-state-disabled):focus{background:#0000001a}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader:after{content:"";position:absolute;background:#0085c7;height:2.5px;left:45%;width:10%;bottom:0;visibility:hidden}.wj-tabpanel>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{left:0;width:100%;visibility:visible}.wj-tabpanel.wj-animated>div>.wj-tabheaders>.wj-tabheader.wj-state-active:after{transition-duration:.2s}.wj-accordion{overflow:auto}.wj-accordion>.wj-content{border:0;overflow:hidden;display:none}.wj-accordion>.wj-header.wj-state-active+.wj-content{display:block}.wj-accordion>.wj-header{display:block;text-decoration:none;padding:12px;font-size:120%;cursor:pointer}.wj-accordion>.wj-header.wj-state-active{background:#0085c7;color:#fff}.wj-accordion>.wj-header:focus{outline:2px solid #0085c7;outline-offset:-2px}.wj-accordion.wj-show-icons>.wj-header:before{content:"";float:left;margin:.4em .5em .4em 0;opacity:.5;white-space:normal;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.5em solid}.wj-accordion.wj-show-icons>.wj-header.wj-state-active:before{border-top:.5em solid;border-left:.4em solid transparent;border-right:.4em solid transparent}.wj-accordion.wj-rtl.wj-show-icons>.wj-header:before{float:right;margin:.4em 0 .4em .5em;transform:scaleX(-1)}.wj-treeview{width:100%;overflow:auto;border:0}.wj-treeview .wj-nodelist{display:block;position:relative}.wj-treeview .wj-nodelist .wj-nodelist{padding-left:1em}.wj-treeview .wj-node{cursor:pointer;white-space:nowrap;padding:4px 6px 3px}.wj-treeview .wj-node:before{content:"";position:relative;display:inline-block;border-top:.5em solid;border-right:.45em solid transparent;border-left:.45em solid transparent;top:-1px;margin-right:4px;opacity:.75;box-sizing:border-box}.wj-treeview .wj-node.wj-state-selected,.wj-treeview .wj-node.wj-state-multi-selected{color:inherit;background:#0000000d}.wj-treeview .wj-node.wj-state-collapsed:before,.wj-treeview .wj-node.wj-state-collapsing:before{transform:rotate(-90deg)}.wj-treeview .wj-node.wj-state-collapsed.wj-state-loading:before{animation-name:wjLazyNodeLoading;animation-duration:.6s;animation-direction:alternate;animation-iteration-count:infinite}.wj-treeview .wj-node.wj-state-empty:before{visibility:hidden}.wj-treeview .wj-node.wj-state-collapsed+.wj-nodelist{display:none}.wj-treeview .wj-node img{padding-right:4px}.wj-treeview .wj-node .wj-node-check{margin-right:4px}.wj-treeview .wj-node .wj-node-text{display:inline-block}.wj-treeview .wj-marker{position:absolute;background:#0085c7;opacity:.5;pointer-events:none}.wj-treeview.wj-state-loading *{cursor:wait}.wj-treeview.wj-animated .wj-node:before{transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview.wj-animated .wj-node.wj-state-collapsed:before,.wj-treeview.wj-animated .wj-node.wj-state-collapsing:before{transition:all .3s cubic-bezier(.4,0,.2,1)}.wj-treeview.wj-rtl .wj-nodelist .wj-nodelist{padding-left:unset;padding-right:1em}.wj-treeview.wj-rtl .wj-nodelist .wj-node:before{margin-right:unset;margin-left:4px}.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsed:before,.wj-treeview.wj-rtl .wj-nodelist .wj-node.wj-state-collapsing:before{transform:rotate(90deg)}.wj-treeview.wj-rtl .wj-node img{padding-right:unset;padding-left:4px}.wj-treeview.wj-rtl .wj-node .wj-node-check{margin-right:unset;margin-left:4px}.wj-tv-drag-feedback{width:fit-content;height:fit-content;color:inherit;background:#0000000d;padding:6px 4px;position:absolute;left:-100vw;top:-100vh}.wj-tv-drag-feedback .wj-tv-drag-ic{display:block;position:absolute;background-color:red;color:#fff;height:1.5em;width:1.5em;border-radius:50%;text-align:center;line-height:1.5em;right:-.75em;top:-.75em}.wj-tv-drag-feedback .wj-tv-drag-ic.wj-larger-drag-ic{height:2em;width:2em;line-height:2em;right:-1em;top:-1em}@keyframes wjLazyNodeLoading{0%{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(.5)}}.wj-flexgrid{width:100%;cursor:default;overflow:hidden}.wj-flexgrid .wj-row{position:absolute;top:0}.wj-flexgrid .wj-colheaders .wj-header .wj-btn.wj-btn-glyph.wj-elem-pin,.wj-flexgrid .wj-colheaders .wj-header .wj-viewer .wj-control .wj-btn-glyph.wj-elem-pin.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-colheaders .wj-header .wj-btn-glyph.wj-elem-pin.wj-applybutton{opacity:.9}.wj-flexgrid .wj-colheaders .wj-header .wj-btn.wj-btn-glyph.wj-elem-pin:not(.wj-state-pinned),.wj-flexgrid .wj-colheaders .wj-header .wj-viewer .wj-control .wj-btn-glyph.wj-elem-pin.wj-applybutton:not(.wj-state-pinned),.wj-viewer .wj-control .wj-flexgrid .wj-colheaders .wj-header .wj-btn-glyph.wj-elem-pin.wj-applybutton:not(.wj-state-pinned){opacity:.4}.wj-flexgrid .wj-colheaders .wj-header .wj-btn.wj-btn-glyph.wj-elem-pin:not(.wj-state-pinned) .wj-glyph-pin,.wj-flexgrid .wj-colheaders .wj-header .wj-viewer .wj-control .wj-btn-glyph.wj-elem-pin.wj-applybutton:not(.wj-state-pinned) .wj-glyph-pin,.wj-viewer .wj-control .wj-flexgrid .wj-colheaders .wj-header .wj-btn-glyph.wj-elem-pin.wj-applybutton:not(.wj-state-pinned) .wj-glyph-pin{transform:rotate(-45deg)}.wj-flexgrid .wj-colheaders .wj-header.wj-state-multi-selected{border-bottom:2px solid #0085c7}.wj-flexgrid .wj-colheaders .wj-header.wj-colgroup{display:flex;align-items:center}.wj-flexgrid .wj-colheaders .wj-header.wj-colgroup.wj-align-right{justify-content:flex-end}.wj-flexgrid .wj-colheaders .wj-header.wj-colgroup.wj-align-center{justify-content:center}.wj-flexgrid .wj-colheaders .wj-header.wj-big-header:after{position:absolute;top:0;bottom:0;right:2px;border-right:1px solid rgba(0,0,0,.2);content:""}.wj-flexgrid .wj-rowheaders .wj-header.wj-state-multi-selected{border-right:2px solid #0085c7}.wj-flexgrid .wj-rowheaders .wj-header.wj-big-header:after{position:absolute;left:0;right:0;bottom:2px;border-bottom:1px solid rgba(0,0,0,.2);content:""}.wj-flexgrid .wj-topleft .wj-header.wj-big-header:after{position:absolute;top:0;bottom:0;right:2px;border-right:1px solid rgba(0,0,0,.2);content:""}.wj-flexgrid .wj-frozen-clone .wj-cell{pointer-events:auto}.wj-flexgrid .wj-frozen-clone .wj-cell a{display:inline-block}.wj-flexgrid .wj-marquee{position:absolute;box-shadow:0 0 0 1px #0085c7,inset 0 0 0 1px #0085c7;pointer-events:none}.wj-flexgrid .wj-marker{position:absolute;background:#0085c7;opacity:.5;pointer-events:none;z-index:1000}.wj-flexgrid .wj-state-sticky .wj-header{opacity:.75}.wj-flexgrid .wj-grid-editor{width:100%;height:100%;border:0;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexgrid .wj-header.wj-focus-header-cell{box-shadow:0 0 #0085c7,inset 0 0 0 1px #0085c7}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton{padding:0 4px;min-width:1.5em;color:inherit;background:0 0;opacity:.4}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:hover,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:hover,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:hover,.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph:focus,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton:focus,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton:focus{opacity:1;transition-duration:.4s}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{float:right;order:2}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right:nth-child(1),.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton:nth-child(1),.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton:nth-child(1){order:5}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right:nth-child(2),.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton:nth-child(2),.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton:nth-child(2){order:4}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-right:nth-child(3),.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton:nth-child(3),.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-right.wj-applybutton:nth-child(3){order:3}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph.wj-elem-detail,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-elem-detail.wj-applybutton{min-width:1em;padding:0}.wj-flexgrid .wj-cell .wj-btn.wj-btn-glyph>span,.wj-flexgrid .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-applybutton>span,.wj-viewer .wj-control .wj-flexgrid .wj-cell .wj-btn-glyph.wj-applybutton>span{opacity:1}.wj-flexgrid .wj-cell.wj-hasdropdown{display:flex}.wj-flexgrid .wj-cell.wj-hasdropdown>div{flex-grow:1}.wj-flexgrid .wj-cell.wj-hasdropdown .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid .wj-cell.wj-hasdropdown .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid .wj-cell.wj-hasdropdown .wj-btn-glyph.wj-right.wj-applybutton{height:100%}.wj-flexgrid .wj-cell.wj-radio-map label{display:inline-block;font-weight:inherit;margin:0 1em 0 0}.wj-flexgrid .wj-cell.wj-radio-map label input[type=radio]{margin:0 4px 0 0;outline:0}.wj-flexgrid .wj-cell.wj-radio-map label input[type=radio]:not(:checked){opacity:.4}.wj-flexgrid .wj-cell.wj-detail .wj-content.wj-flexgrid{vertical-align:top}.wj-flexgrid .wj-cell.wj-frozen-row.wj-detail{z-index:2}.wj-flexgrid .wj-cell.wj-detail{z-index:0}.wj-flexgrid .wj-cell label{display:inline-block;max-width:100%;margin:0;font-weight:inherit;line-height:1em}.wj-flexgrid .wj-cell label input[type=checkbox]{margin:0 6px 0 0}.wj-flexgrid .wj-cell label[hidden]:not([hidden=until-found]){display:none}.wj-flexgrid.wj-rtl .wj-cell{border-left:1px solid rgba(0,0,0,.2);border-right:none}.wj-flexgrid.wj-rtl .wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid.wj-rtl .wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid.wj-rtl .wj-cell .wj-btn-glyph.wj-right.wj-applybutton{float:left}.wj-flexgrid.wj-rtl .wj-cell.wj-last-visible-col{border-left:none}.wj-flexgrid.wj-rtl .wj-frozen-col{border-left:1px solid #a2a2a2;border-right:none}.wj-flexgrid.wj-rtl .wj-frozen-col-right-edge{border-right:1px solid #a2a2a2}.wj-flexgrid.wj-rtl .wj-colheaders .wj-header.wj-filter-on,.wj-flexgrid.wj-rtl .wj-colheaders .wj-header.wj-filter-off{white-space:normal;word-break:break-all}.wj-flexgrid.wj-rtl .wj-colheaders .wj-header.wj-big-header:after{left:2px;right:unset}.wj-flexgrid.wj-rtl .wj-colheaders .wj-header .wj-sort-index{padding:0 .2em 0 0}.wj-flexgrid.wj-rtl .wj-rowheaders .wj-header.wj-state-multi-selected{border-left:2px solid #0085c7;border-right:none}.wj-flexgrid.wj-rtl .wj-topleft .wj-header.wj-big-header:after{left:2px;right:unset}.wj-flexgrid.wj-whitespace-pre .wj-cell{white-space:pre}.wj-flexgrid.wj-whitespace-pre .wj-cell.wj-wrap,.wj-flexgrid.wj-whitespace-pre .wj-cell.wj-multiline{white-space:pre-wrap}.wj-flexgrid [wj-state-measuring].wj-cell .wj-btn.wj-btn-glyph.wj-right,.wj-flexgrid [wj-state-measuring].wj-cell .wj-viewer .wj-control .wj-btn-glyph.wj-right.wj-applybutton,.wj-viewer .wj-control .wj-flexgrid [wj-state-measuring].wj-cell .wj-btn-glyph.wj-right.wj-applybutton{float:none}.wj-cell{position:absolute;overflow:hidden;white-space:nowrap;padding:4px 6px 3px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);background:#fff;outline:0}.wj-cell:not(.wj-hasdropdown){text-overflow:ellipsis}.wj-cell.wj-alt{background:#f7f7f7}.wj-cell.wj-header{background:#eee;color:#444;font-weight:700}.wj-cell.wj-header.wj-state-multi-selected{background:#e1e1e1;color:#444;font-weight:700}.wj-cell.wj-header .wj-sort-index{display:inline-block;font-weight:400;font-size:80%;vertical-align:top;color:#0085c7;padding:0 0 0 .2em;opacity:1}.wj-cell.wj-last-frozen-row{border-bottom:1px solid #a2a2a2}.wj-cell.wj-last-frozen-row-bottom{border-top:1px solid #a2a2a2}.wj-cell.wj-frozen-col{border-right:1px solid #a2a2a2}.wj-cell.wj-frozen-col-right-edge{border-left:1px solid #a2a2a2}.wj-cell.wj-group{background:#e1e1e1;color:#444}.wj-cell.wj-state-invalid{border:1.2px solid red}.wj-cell.wj-state-invalid.wj-header{background:#ffb4b4}.wj-cell.wj-state-invalid:not(.wj-header):after{position:absolute;content:"";width:0;right:0;top:-6px;border:6px solid transparent;border-right-color:red}.wj-cell.wj-header.wj-state-dragsrc{opacity:.5}.wj-cell.wj-wrap{white-space:normal;text-overflow:clip;word-wrap:break-word}.wj-cell.wj-multiline{white-space:pre;text-overflow:clip;word-wrap:break-word}.wj-cell.wj-wrap.wj-multiline{white-space:pre-wrap;text-overflow:clip}.wj-cell.wj-align-left{text-align:left}.wj-cell.wj-align-right{text-align:right}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-justify{text-align:justify}.wj-cell.wj-align-justify-all{text-align:justify;text-align-last:justify;text-justify:distribute}.wj-cell.wj-last-visible-col{border-right:none}.wj-cell.wj-last-visible-row{border-bottom:none}.wj-cells .wj-cell.wj-state-selected{background:#0085c7;color:#fff}.wj-cells .wj-cell.wj-state-multi-selected{background:#80adbf;color:#fff}.wj-flexgrid .wj-cell.wj-filter-on .wj-elem-filter{opacity:.9}.wj-flexgrid .wj-cell.wj-filter-off .wj-elem-filter{opacity:.5}.wj-columnfiltereditor{padding:10px;min-width:240px;max-width:400px}.wj-columnfiltereditor .wj-filtertype{text-align:right;margin:14px 0;font-size:12px}.wj-columnfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-columnfiltereditor .wj-valuefilter-editor,.wj-columnfiltereditor .wj-conditionfilter-editor{margin-top:1em}.wj-columnfiltereditor .wj-valuefilter-editor [wj-part=div-options]{margin-bottom:6px}.wj-columnfiltereditor .wj-valuefilter-editor [wj-part=div-options] label{display:inline-block}.wj-columnfiltereditor .wj-conditionfilter-editor>div>label{display:block;margin-bottom:0;font-weight:400}.wj-columnfiltereditor .wj-listbox{height:150px}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected{color:inherit;background:0 0}.wj-columnfiltereditor .wj-listbox:not(.wj-state-focused) .wj-listbox-item.wj-state-selected:hover{background:#0000000d;transition-duration:.4s}.wj-columnfiltereditor label{display:inline-block;width:auto}.wj-columnfiltereditor a{color:inherit;font-size:inherit;font-weight:700}.wj-columnfiltereditor a.wj-state-disabled{text-decoration:none}.wj-columnfiltereditor .wj-sort-buttons .wj-btn,.wj-columnfiltereditor .wj-sort-buttons .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-columnfiltereditor .wj-sort-buttons .wj-applybutton{min-width:95px}.wj-columnfiltereditor .wj-combobox{display:inline-flex}.wj-columnfiltereditor .wj-combobox .wj-template{width:100%}.wj-columnfiltereditor .wj-combobox .wj-input-group{display:flex}.wj-columnfiltereditor .wj-combobox .wj-input-group [wj-part=input]{width:auto;display:inline-block;flex:1}.wj-columnfiltereditor .wj-combobox .wj-input-group [wj-part=btn]{display:inline-block;width:fit-content}.wj-popup .wj-valuefilter-modal-footer{border-top:none;text-align:center;padding-top:0}.wj-custom-modal-text p{margin:0;text-align:center}div[wj-part=div-exceeds]{font-size:12px}.wj-grouppanel{display:block;background:#e1e1e1;padding:15px;min-height:1em}.wj-grouppanel .wj-groupmarker{margin-right:10px;padding:6px 16px;border:1px solid rgba(0,0,0,.2);cursor:pointer}.wj-grouppanel .wj-groupmarker:hover{background:#e1e1e1}.wj-grouppanel .wj-groupmarker .wj-glyph-drag{margin:0 10px 0 0}.wj-grouppanel .wj-groupmarker .wj-filter{margin:0 0 0 10px;cursor:pointer;opacity:.5}.wj-grouppanel .wj-groupmarker .wj-filter:hover,.wj-grouppanel .wj-groupmarker .wj-filter.wj-filter-on{opacity:1}.wj-grouppanel .wj-groupmarker .wj-remove{cursor:pointer;opacity:.5;padding:12px 0 12px 12px}.wj-grouppanel .wj-groupmarker .wj-remove:hover{opacity:1}.wj-grouppanel .wj-groupmarker span{opacity:.5}.wj-grouppanel .wj-groupmarker span:hover{opacity:1}.wj-grouppanel.wj-rtl .wj-groupmarker .wj-glyph-drag{margin:0 0 0 10px}.wj-grouppanel.wj-rtl .wj-groupmarker .wj-filter{margin:0 10px 0 0}.wj-grouppanel.wj-rtl .wj-groupmarker .wj-remove{padding:12px 12px 12px 0}.wj-content.wj-flexgridsearch{vertical-align:middle;display:inline-table;border-collapse:separate}.wj-flexgrid .wj-cell span.wj-state-match{background:#ff0;color:#000;font-weight:700}.wj-flexgrid .wj-cell input.wj-column-selector{margin:4px;vertical-align:bottom;outline:0}.wj-flexgrid .wj-cell input.wj-column-selector.wj-column-selector-group{transform:scale(1.25);margin-right:6px}.wj-flexgrid .wj-cell .wj-cell-maker{width:100%;height:100%}.wj-flexgrid .wj-cell:not([wj-state-measuring]) button.wj-cell-maker{position:absolute;left:0;top:0;color:#000}.wj-flexgrid .wj-cell.wj-state-selected a.wj-cell-maker,.wj-flexgrid .wj-cell.wj-state-multi-selected a.wj-cell-maker{color:inherit}.wj-flexgrid .wj-cell img.wj-cell-maker{width:unset}.wj-flexgrid .wj-cell .wj-cell-maker svg{width:100%;height:100%;overflow:visible;stroke:#376092;fill:#376092}.wj-flexgrid .wj-cell .wj-cell-maker svg rect,.wj-flexgrid .wj-cell .wj-cell-maker svg circle{stroke-width:0}.wj-flexgrid .wj-cell .wj-cell-maker svg line{stroke-width:2px}.wj-flexgrid .wj-cell .wj-cell-maker svg line.x-axis{stroke-width:.5px;stroke-opacity:.5}.wj-flexgrid .wj-cell .wj-cell-maker svg .wj-marker{fill:#d00000;opacity:1}.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map label{position:relative;width:1em;transform:scale(.1);color:orange;margin:0 1em 0 0}.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map label input,.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map label input:not(:checked){opacity:0}.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map label:after{position:absolute;transform:scale(20);cursor:pointer;content:"★";height:100%}.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map label:hover{opacity:1;color:#ff4500;transition:color .6s}.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map label.wj-chk-hidden{opacity:0;margin:0 0 0 -1em}.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map label.wj-chk-off:not(:hover):not(.wj-chk-hidden){opacity:.15}.wj-flexgrid .wj-cell.wj-cell-maker.wj-radio-map[aria-readonly=true] label{pointer-events:none}.wj-flexchart{height:400px;padding:15px 10px;margin-bottom:12px;background:#fff;border:1px solid #e4e4e4;display:block;background:0 0}.wj-flexchart .wj-header .wj-title{font-size:16pt;fill:#666;font-weight:400;background:0 0}.wj-flexchart .wj-footer .wj-title{fill:#666;font-weight:400}.wj-flexchart .wj-label,.wj-flexchart .wj-data-label{fill:#666}.wj-flexchart .wj-data-label-border{stroke:#80808080}.wj-flexchart .wj-data-label-line{stroke:gray}.wj-flexchart .wj-axis-x .wj-title,.wj-flexchart .wj-axis-y .wj-title,.wj-flexchart .wj-legend .wj-title{font-style:italic}.wj-flexchart .wj-axis-x .wj-line{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-gridline,.wj-flexchart .wj-gridline-minor{stroke:#666;stroke-width:1px;opacity:.75}.wj-flexchart .wj-gridline-minor{opacity:.25}.wj-flexchart .wj-tick,.wj-flexchart .wj-tick-minor{stroke:#aaa;stroke-width:1px}.wj-flexchart .wj-state-selected{stroke-width:3px;stroke-dasharray:6;stroke-linecap:square}.wj-flexchart.wj-flexchart-touch-disabled{touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker{background:#8080804d;position:absolute;padding:2px}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-hline{height:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-vline{width:2px;background:gray;position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-linemarker-container{position:relative}.wj-flexchart.wj-chart-linemarker-draggable,.wj-flexchart .wj-chart-linemarker .wj-chart-linemarker-draggable{cursor:move}@media (max-width:1025px){.wj-flexchart .wj-state-selected{stroke-width:2px;stroke-dasharray:4}}@media (max-width:767px){.wj-flexchart .wj-state-selected{stroke-width:1px;stroke-dasharray:3}}.wj-treemap .wj-data-label{fill:#fff}.wj-flexchart .wj-chart-rangeslider{position:absolute;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-chart-rangeslider button{position:absolute;text-align:center;vertical-align:middle;padding:0;line-height:16px;border-radius:2px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-content{background:#eaeaea;height:100%;position:relative}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-rangehandle{position:absolute;text-align:center;vertical-align:middle;background:#bdbdbd;height:100%;width:100%}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-maxhandle{border:1px solid gray;display:block;position:absolute;border-radius:4px}.wj-flexchart .wj-chart-rangeslider .wj-rangeslider-handle-active{z-index:2}.wj-flexchart .wj-chart-rangeslider .wj-glyph-left{border-top:5px solid transparent;border-right:4px solid;border-bottom:4px solid transparent;margin-right:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-right{border-bottom:5px solid transparent;border-left:4px solid;border-top:4px solid transparent;margin-left:2px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-down{border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.wj-flexchart .wj-chart-rangeslider .wj-glyph-up{border-right:4px solid transparent;border-bottom:5px solid;border-left:4px solid transparent;margin-bottom:4px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ew-resize;height:22px;margin-top:-2px;width:14px}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-decbtn{left:0}.wj-flexchart .wj-chart-hrangeslider .wj-rangeslider-incbtn{right:0}.wj-flexchart .wj-chart-hrangeslider button{width:16px;height:100%}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-maxhandle{background:#bdbdbd;cursor:ns-resize;width:22px;margin-left:-2px;height:14px}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-decbtn{bottom:0}.wj-flexchart .wj-chart-vrangeslider .wj-rangeslider-incbtn{top:0}.wj-flexchart .wj-chart-vrangeslider button{height:16px;width:100%}.wj-flexchart .wj-chart-rangeselector-container{position:relative}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-content{background:0 0;border-color:transparent}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-rangehandle{opacity:.3}.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-rangeslider-maxhandle{background:0 0;opacity:.6;border:2px solid gray;border-radius:.5em}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;border-radius:50%;top:0;bottom:0;margin:auto;border:1px solid hsla(0deg,0%,50.2%,.75);color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-hrangeslider .wj-rangeslider-maxhandle:after{content:"║";text-align:center;width:100%;display:inline-block;position:absolute;margin:0;top:50%;transform:translateY(-55%);opacity:.75;font-size:10px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle{height:20px;width:20px;left:50%;border-radius:50%;border:1px solid hsla(0deg,0%,50.2%,.75);top:0;bottom:0;color:gray;background:#d3d3d3;opacity:1}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-minhandle:after,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-vrangeslider .wj-rangeslider-maxhandle:after{content:"═";text-align:center;height:100%;display:inline-block;position:absolute;margin:0;left:50%;transform:translate(-50%,15%);opacity:.75;font-size:12px}.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-minhandle.wj-rangeslider-handle-active,.wj-flexchart .wj-chart-rangeselector-container .wj-chart-rangeslider .wj-rangeslider-maxhandle.wj-rangeslider-handle-active{background:#88bde6b3}.wj-flexchart .wj-rangeselector .wj-scroller-center{background:#8080801a;position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart.wj-panable{cursor:pointer}.wj-flexchart .wj-zoom{visibility:hidden;position:relative}.wj-flexchart .wj-zoom-overlay{background:#80808033;position:absolute;display:block;touch-action:none;-ms-touch-action:none}.wj-flexchart .wj-block-other-interaction{display:none}.wj-flexmap .wj-btn,.wj-flexmap .wj-viewer .wj-control .wj-applybutton,.wj-viewer .wj-control .wj-flexmap .wj-applybutton{opacity:.9;padding:10px 10px 6px!important;border:solid .5px gray}.wj-gauge{background:0 0}.wj-gauge:not(.wj-state-readonly){touch-action:none}.wj-gauge .wj-face path{fill:#f5f5f5;stroke:#cbcbcb;stroke-width:1px;stroke-linejoin:round}.wj-gauge .wj-pointer,.wj-gauge .wj-needle{fill:#0085c7}.wj-gauge .wj-ticks{stroke-width:2px;stroke:#fff}.wj-gauge .wj-min,.wj-gauge .wj-max,.wj-gauge .wj-tick-text text{font-size:60%;opacity:.5}.wj-gauge text{fill:currentColor}.wj-gauge svg{overflow:visible}.wj-gauge g{cursor:inherit}.wj-radialgauge .wj-value{font-size:150%}.wj-lineargauge{height:1.2em}.wj-lineargauge .wj-value{fill:#fff}.wj-barcode{height:60px;display:inline-block}.wj-barcode.wj-state-invalid{border:1.2px solid red}.wj-barcode-qrcode{width:100px;height:100px}.wj-barcode-ean8{width:85px}.wj-barcode-ean13{width:140px}.wj-barcode-upca{width:115px}.wj-barcode-upce0,.wj-barcode-upce1{width:70px}.wj-barcode-gs1databar-omnidirectional,.wj-barcode-gs1databar-truncated{width:100px}.wj-barcode-gs1databar-stacked,.wj-barcode-gs1databar-stacked-omnidirectional{width:60px}.wj-barcode-gs1databar-limited{width:85px}.wj-barcode-micropdf417{width:105px}.wj-barcode-datamatrix{width:85px;height:85px}.wj-barcode-code49{width:85px}.wj-barcode-itf14{width:170px}.wj-barcode-japanese-postal{width:140px;height:40px}.wj-flexsheet{background:#a9a9a9;width:100%;height:100%}.wj-flexsheet .wj-content{outline:0;border-color:#ccc;border-radius:0}.wj-flexsheet .wj-header-row{background:#96abb4!important;color:#fff!important}.wj-flexsheet .wj-cell:not(.wj-header).wj-state-multi-selected{background:#e6e6e6;color:#222;border-right:1px solid #bbb;border-bottom:1px solid #bbb}.wj-flexsheet .wj-state-selected .wj-flexsheet-formula-description{color:#fff}.wj-flexsheet .wj-tabholder{width:100%;min-width:100px;background:#b8b8b8}.wj-flexsheet .wj-tabholder span.wj-sheet-icon{margin:0 14px}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group{border:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button{padding:1px 0 0;border:0;background:#e4e5e8;color:#727275;min-height:0}.wj-flexsheet .wj-tabholder div.wj-sheet-page.wj-btn-group>button:hover{background:#d2d3d8}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul{display:inline-block;margin:0;padding:0;float:left}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li{float:left;display:block;padding-right:20px;padding-left:20px;cursor:pointer;margin-top:1px;border-left:1px solid #b8b8b8;min-height:20px;background:#d2d3d8;text-align:center;padding-top:2px;font-size:11px;color:#727275}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.active{border-top-color:transparent;background:#fff;cursor:default;height:100%;margin-top:1px;border-left:1px solid #b8b8b8;font-weight:700}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li.hidden{display:none}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li:not(.active):hover{background:#aabcd6;color:#fff;cursor:pointer}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-new-sheet:hover{background:#0085c7}.wj-flexsheet .wj-tabholder .wj-sheet-tab ul li .wj-sheet-name-editor{height:100%;border:0;margin:0;padding:0;background:inherit;color:inherit;overflow:hidden;resize:none}.wj-flexsheet .wj-tabholder .wj-new-sheet{padding:0;width:32px;height:20px;font-size:11px;text-align:center;background:#668eb9;color:#fff}.wj-flexsheet .wj-tabholder .wj-new-sheet .wj-sheet-icon{color:#727275;margin-top:5px}.wj-flexsheet .wj-tabholder .wj-sheet>div{display:block;float:left}.wj-flexsheet .wj-flexchart{background:#fff;border:1px solid rgba(0,0,0,.2)}.wj-flexsheet.wj-rtl div.wj-sheet>div{float:right}.wj-flexsheet-formula-list{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.2);font-family:arial,sans-serif;font-size:12px;line-height:22px;position:absolute;width:300px;z-index:2001;box-shadow:0 2px 4px #0003}.wj-flexsheet-formula-list .wj-flexsheet-formula-name{color:#222;font-size:13px;font-family:inconsolata,monospace,arial,sans,sans-serif;margin:-2px 0}.wj-flexsheet-formula-list .wj-flexsheet-formula-description{color:#666;display:block;font-size:11px;margin:-2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wj-flexsheet-formula-list .wj-listbox-item.wj-state-selected>*{color:#fff}.wj-flexsheet-context-menu{background:#fff;border:thin solid gray;cursor:default;padding:3px 0}.wj-flexsheet-context-menu .wj-context-menu-item{padding:3px 10px}.wj-flexsheet-context-menu .wj-context-menu-item:not(.wj-context-menu-item-selected):hover{background:#0000001a}.wj-flexsheet-context-menu .wj-context-menu-item-selected{background:#0085c7;color:#fff}.wj-flexsheet-smart-tag{background:#fff;border:1px solid #ababab;position:absolute;padding:0;margin:0;height:18px;outline:0}.wj-multirow .wj-cell.wj-record-end:not(.wj-header){border-bottom-color:#787878}.wj-multirow .wj-cell.wj-group-end{border-right-color:#787878}.wj-multirow .wj-cell.wj-center-vert:not(.wj-hasdropdown){display:table;table-layout:fixed;padding-top:0;padding-bottom:0}.wj-multirow .wj-cell.wj-center-vert:not(.wj-hasdropdown) div{display:table-cell;vertical-align:middle;overflow:inherit;text-overflow:inherit;width:100%}.wj-multirow .wj-cell.wj-center-vert:not(.wj-hasdropdown) div.wj-btn.wj-btn-glyph.wj-elem-detail,.wj-multirow .wj-cell.wj-center-vert:not(.wj-hasdropdown) .wj-viewer .wj-control div.wj-btn-glyph.wj-elem-detail.wj-applybutton,.wj-viewer .wj-control .wj-multirow .wj-cell.wj-center-vert:not(.wj-hasdropdown) div.wj-btn-glyph.wj-elem-detail.wj-applybutton{vertical-align:top;padding-top:4px}@supports (-moz-appearance:none){.wj-multirow .wj-cell.wj-center-vert:not(.wj-hasdropdown) .wj-inputnumber{height:calc(100% - 1px)!important;width:calc(100% - 1px)!important}}.wj-multirow .wj-cell.wj-center-vert:not(.wj-hasdropdown) .wj-inputnumber div{display:inline-table}@supports (-moz-appearance:none){.wj-multirow .wj-cell.wj-center-vert:not(.wj-hasdropdown) .wj-inputnumber:dir(rtl){left:1px!important}}.wj-multirow .wj-hdr-collapse{position:absolute;padding:6px;right:0;top:0;color:#0085c7;opacity:.5}.wj-multirow .wj-hdr-collapse:hover{opacity:1}.wj-transposed-multirow .wj-cell.wj-record-end:not(.wj-header){border-right-color:#787878}.wj-transposed-multirow .wj-cell.wj-group-end{border-bottom-color:#787878}.wj-pivotpanel{position:relative;padding:3px 6px;overflow:auto;min-height:25em;width:100%}.wj-pivotpanel table{table-layout:fixed;width:100%}.wj-pivotpanel div{width:100%}.wj-pivotpanel tr,.wj-pivotpanel td{border:1px #e0e0e0;padding:3px}.wj-pivotpanel label{display:block;font-weight:700;margin:0}.wj-pivotpanel .wj-marker{position:absolute;background:#0085c7;opacity:.5;pointer-events:none}.wj-pivotpanel .wj-flexgrid{border:0;border-radius:0;min-height:8em;max-height:20em;margin-left:6px;background:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell{border:0;background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group{background:inherit;color:inherit}.wj-pivotpanel .wj-flexgrid .wj-cell.wj-group:not(.wj-header):hover{background:#0000000d;border-radius:4px}.wj-pivotpanel .wj-flexgrid .wj-cell label{font-weight:400;margin:0}.wj-pivotpanel .wj-flexgrid .wj-cell label input[type=checkbox]{margin:0}.wj-pivotpanel .wj-flexgrid .wj-glyph-filter{cursor:default;opacity:.5}.wj-pivotpanel .wj-flexgrid .wj-glyph-dimension,.wj-pivotpanel .wj-flexgrid .wj-glyph-measure{cursor:default}.wj-pivotpanel .wj-flexgrid .wj-aggregate{font-size:80%;opacity:.5}.wj-pivotpanel table .wj-flexgrid{min-height:5em;height:5em;width:95%}.wj-pivotfieldeditor{min-width:400px}.wj-pivotfieldeditor tr.wj-separator{border-top:10px solid transparent}.wj-pivotfieldeditor td:first-child{text-align:right;padding-right:.5em}.wj-pivotfiltereditor{padding:10px;min-width:230px}.wj-pivotfiltereditor .wj-control{margin-bottom:6px;width:100%}.wj-pivotfiltereditor .wj-listbox{max-height:150px}.wj-pivotfiltereditor .wj-listbox .wj-listbox-item label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wj-olap-context-menu{font-size:90%;padding:6px}.wj-olap-context-menu .menu-icon{display:inline-block;width:1em;margin-right:6px;opacity:.75;text-align:center}.wj-olap-context-menu .menu-icon.menu-icon-remove{color:maroon;font-weight:700}.wj-detaildialog{min-width:15em;min-height:20em;width:60vw;height:55vh}.wj-detaildialog>div{height:100%;display:flex;flex-direction:column}.wj-detaildialog>div .wj-dialog-header,.wj-detaildialog>div .wj-dialog-footer{flex-grow:0;flex-shrink:0;flex-basis:auto}.wj-detaildialog>div .wj-dialog-body{flex-grow:1;flex-shrink:1;flex-basis:auto;display:flex;flex-direction:column}.wj-detaildialog>div .wj-dialog-body .wj-summary{flex-grow:0;flex-shrink:0;flex-basis:auto}.wj-detaildialog>div .wj-dialog-body .wj-flexgrid{flex-grow:1;flex-shrink:1;flex-basis:0}.wj-pivotgrid .wj-cell.wj-aggregate{font-weight:700}.wj-pivotgrid .wj-cell.wj-aggregate:not(.wj-header):not(.wj-group):not(.wj-state-selected):not(.wj-state-multi-selected){background:#d9edf7}.wj-pivotgrid .wj-cell.wj-align-vcenter{display:flex;align-items:center;align-items:safe center;padding-top:0;padding-bottom:0}.wj-pivotgrid .wj-cell.wj-align-vcenter.wj-align-right{justify-content:flex-end}.wj-pivotgrid .wj-cell.wj-align-vcenter.wj-align-center{justify-content:center}.wj-pivotgrid .wj-topleft .wj-cell.wj-col-field-hdr{text-align:right;justify-content:flex-end}.wj-pivotgrid .wj-colheaders .wj-cell.wj-header{text-align:center;justify-content:center}.wj-pivotgrid .wj-pivot-collapse{display:inline;margin-right:4px;cursor:pointer}.wj-pivotchart{position:relative}.wj-pivotchart .wj-dropdown{position:absolute;margin-right:15px;z-index:999}.wj-pivotchart .wj-flexchart{padding:35px 15px 10px}.wj-slicer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:inherit}.wj-slicer .wj-header{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wj-slicer .wj-header div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px}.wj-slicer .wj-header .wj-btn.wj-state-active,.wj-slicer .wj-header .wj-viewer .wj-control .wj-state-active.wj-applybutton,.wj-viewer .wj-control .wj-slicer .wj-header .wj-state-active.wj-applybutton{background:#0003}.wj-slicer .wj-listbox{border:0;border-radius:0}.wj-slicer .wj-listbox .wj-listbox-item label{width:100%}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item{border:2px solid transparent;padding:6px;margin:4px;border-radius:4px}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-checked:not(:hover){background-color:#0085c7;color:#fff}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected{border-color:#80adbf}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item.wj-state-selected:not(.wj-state-checked){background-color:transparent;color:#000}.wj-slicer.wj-nocheck .wj-listbox .wj-listbox-item input{display:none}.wj-viewer{height:750px}.wj-viewer .wj-viewer-outer{width:100%;height:100%;display:block;position:relative;padding-top:50px}.wj-viewer .wj-viewer-outer input{background:#fff;color:#000}.wj-viewer .wj-viewer-container{height:100%;width:100%}.wj-viewer .wj-viewer-leftpanel{float:left;height:100%}.wj-viewer .wj-viewer-splitter{cursor:pointer;float:left;height:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewer-splitter button{height:100%;padding:0 2px;min-width:12px;background:#fafafa;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:none;border-bottom:none}.wj-viewer .wj-viewer-splitter button:hover{background:#dadada}.wj-viewer .wj-viewer-splitter span{text-align:center}.wj-viewer .wj-viewpanel-container{position:relative;height:100%;width:100%;overflow:hidden}.wj-viewer .wj-viewpanel-container.move .wj-view-page{cursor:move;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-view-page svg,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-view-page svg{pointer-events:none}.wj-viewer .wj-viewpanel-container.rubberband-actived .wj-rubberband.show,.wj-viewer .wj-viewpanel-container.magnifier-actived .wj-magnifier.show{display:block}.wj-viewer .wj-pageview{outline:0;position:relative;background:#e5e5e5;height:100%;width:100%;text-align:center;-webkit-overflow-scrolling:touch}.wj-viewer .wj-pageview.hidden{display:none;visibility:hidden}.wj-viewer .wj-pageview-continuous{overflow:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-pagescontainer{overflow-y:auto}.wj-viewer .wj-pageview-single:not(.virtual) .wj-pageview-vscroller{visibility:hidden}.wj-viewer .wj-pageview-pagescontainer{outline:0;position:relative;height:100%;width:100%;display:inline-block;overflow-x:auto;overflow-y:scroll;text-align:center}.wj-viewer.wj-state-disabled .wj-pageview,.wj-viewer.wj-state-disabled .wj-pageview .wj-pageview-pagescontainer{overflow-y:hidden}.wj-viewer .wj-pages-wrapper{display:inline-block;margin:30px}.wj-viewer .wj-view-page{width:1px;height:1px;margin:0 auto 30px;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:0 2px 8px #00000026}.wj-viewer .wj-view-page .wj-loading{background:#cccc;width:100%;height:100%;word-break:keep-all;white-space:nowrap}.wj-viewer .wj-view-page .highlight{fill:#0085c7;fill-opacity:.5}.wj-viewer .wj-view-page rect{pointer-events:none}.wj-viewer .wj-view-page rect[arsvg\:data-action-type],.wj-viewer .wj-view-page a rect{pointer-events:inherit}.wj-viewer .wj-view-page:last-child{margin-bottom:0}.wj-viewer .wj-pageview-vscroller{outline:0;display:inline-block;position:absolute;right:0;top:0;height:100%;width:18px;float:right;overflow-x:hidden;overflow-y:scroll}.wj-viewer .wj-vscroller-wrapper{width:1px}.wj-viewer .wj-toolbar{height:50px;width:100%;border-bottom:1px solid #c8c8c8;position:absolute;margin-top:-50px}.wj-viewer .wj-toolbar:hover .wj-toolbar-move.enabled{opacity:1}.wj-viewer .wj-toolbar a:hover,.wj-viewer .wj-toolbar a:focus{background:#eee;outline:0}.wj-viewer .wj-toolbar a:hover.disabled,.wj-viewer .wj-toolbar a:focus.disabled,.wj-viewer .wj-toolbar a:hover.checked,.wj-viewer .wj-toolbar a:focus.checked{background:0 0;cursor:default}.wj-viewer .wj-toolbar>.wj-control,.wj-viewer .wj-toolbar .wj-tabcontent,.wj-viewer .wj-viewer-leftpanel>.wj-control,.wj-viewer .wj-viewer-leftpanel .wj-tabcontent{background:inherit;color:inherit}.wj-viewer .wj-content:not(.mobile) .wj-toolbar.mobile{display:none}.wj-viewer .wj-toolbar-move{width:12px;height:100%;cursor:pointer;visibility:hidden;opacity:.2}.wj-viewer .wj-toolbar-move.left{float:left}.wj-viewer .wj-toolbar-move.right{float:right}.wj-viewer .wj-toolbar-move .wj-glyph-left,.wj-viewer .wj-toolbar-move .wj-glyph-right{margin-top:20px;margin-left:2px}.wj-viewer .wj-toolbarcontainer{float:left;height:100%;overflow:hidden}.wj-viewer .wj-toolbarwrapper{position:relative;border:0;border-radius:0;padding-top:5px;height:100%}.wj-viewer .wj-toolbarwrapper.wj-btn-group>:not(.wj-control){border-left:none;padding-left:0;padding-right:0;position:relative;float:left}.wj-viewer .wj-toolbarwrapper.wj-btn-group>.wj-separator{height:33px;width:10px;float:left;border-right:2px solid #000;margin:3px 10px 0 0;opacity:.25}.wj-viewer .wj-toolbarwrapper .wj-pagenumber{margin:4px 10px;height:30px;width:80px;float:left}.wj-viewer .wj-toolbarwrapper .wj-pagecount{margin:5px 10px;height:30px;line-height:30px;float:left}.wj-viewer .wj-toolbarwrapper .wj-input-zoom{margin:4px 10px;height:30px;width:100px;float:left}.wj-viewer .wj-toolbarwrapper .slash{float:left;height:40px;width:10px;line-height:40px}.wj-viewer .wj-toolbarwrapper .hidden{display:none}.wj-viewer .wj-mini-toolbar{position:absolute;vertical-align:bottom;border:0;bottom:2em;padding:0 24px;width:auto;background:#303030;visibility:hidden;opacity:.8}.wj-viewer .wj-mini-toolbar .wj-btn-group>.wj-btn:focus,.wj-viewer .wj-mini-toolbar .wj-control .wj-btn-group>.wj-applybutton:focus,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group>.wj-applybutton:focus{background:0 0}.wj-viewer .wj-mini-toolbar .wj-btn-group>.wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-btn-group>.wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group>.wj-applybutton:hover{background:#555}.wj-viewer .wj-mini-toolbar .slash,.wj-viewer .wj-mini-toolbar .wj-pagecount{color:#e0e0e0}.wj-viewer .wj-mini-toolbar .wj-pagenumber{color:#e0e0e0;background:#202020}.wj-viewer .wj-mini-toolbar .wj-pagenumber input{color:inherit;background:0 0}.wj-viewer .wj-mini-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-mini-toolbar .wj-btn:hover,.wj-viewer .wj-mini-toolbar .wj-control .wj-applybutton:hover,.wj-viewer .wj-control .wj-mini-toolbar .wj-applybutton:hover{background:#606060}.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-mini-toolbar .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-mini-toolbar .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#fff;opacity:1}.wj-viewer .wj-nav{padding-left:0;list-style:none;float:left;border-bottom:0;margin-bottom:-1px}.wj-viewer .wj-nav>li{border:0}.wj-viewer .wj-nav>li:not(:first-child){border:0}.wj-viewer .wj-nav>li.hidden{display:none}.wj-viewer .wj-nav>li>a{width:48px;height:48px}.wj-viewer .wj-nav>li>a:hover,.wj-viewer .wj-nav>li>a:focus{text-decoration:none;background:#eee}.wj-viewer .wj-arrow{display:none}.wj-viewer .wj-arrow .wj-insidearrow{position:absolute;top:17px;right:-1px;height:0;width:0;border:7px solid transparent;border-right-color:#fafafa;z-index:1000}.wj-viewer .wj-arrow .wj-outsidearrow{position:absolute;top:16px;right:-1px;height:0;width:0;border:8px solid transparent;border-right-color:#c8c8c8}.wj-viewer .wj-viewer-tabsleft{height:100%;position:relative}.wj-viewer .wj-viewer-tabsleft.collapsed .wj-tabcontent{width:0;visibility:collapse}.wj-viewer .wj-tabcontent{float:right;height:100%;width:auto}.wj-viewer .wj-tabcontent h3{line-height:1.1;margin-bottom:10px;margin-top:0;font-family:-apple-system-font,Segoe UI Light,Segoe UI,Roboto,sans-serif;font-size:24px;color:inherit}.wj-viewer .wj-tabcontent legend{color:inherit}.wj-viewer .wj-tabcontent .active{left:0;width:300px;height:100%;border-left:1px solid #c8c8c8;display:block}.wj-viewer .wj-tabcontent .wj-tabpane .wj-tabcontent-inner{overflow:auto;height:100%;border-top:1px solid #c8c8c8}.wj-viewer .wj-tabpane{background:#fafafa;display:none}.wj-viewer .wj-tabtitle-wrapper{position:absolute;width:299px;padding:10px}.wj-viewer .wj-tabtitle-wrapper .wj-close{position:absolute;top:.2em;right:.3em;font-size:30pt;font-weight:700;line-height:.9em;opacity:.5;cursor:pointer}.wj-viewer .wj-tabtitle-wrapper .wj-close:hover{opacity:.75}.wj-viewer .wj-tabtitle-wrapper .wj-exportcontainer label{margin-right:8px}.wj-viewer .wj-tabcontent-wrapper{height:100%;padding-top:48px}.wj-viewer .wj-tabcontent-wrapper.search-wrapper{padding-top:202px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper{padding-top:120px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor{width:100%}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td{font-size:8pt}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:first-child{width:200px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor td:last-child{width:150px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-export-editor .wj-exportformats-group{margin:8px}.wj-viewer .wj-tabcontent-wrapper.wj-exportformats-wrapper .wj-exportformats-footer{padding:8px}.wj-viewer .wj-outlines-tree{display:block;width:100%;border:0;border-radius:0;background:#fafafa;padding-top:20px;padding-left:4px}.wj-viewer .wj-cell{border:0;background:#fafafa;color:#000;cursor:pointer}.wj-viewer .wj-cell span{margin-right:5px}.wj-viewer .wj-cell a:link,.wj-viewer .wj-cell a:visited,.wj-viewer .wj-cell a:hover{color:#000;text-decoration:none}.wj-viewer .wj-cell.wj-state-selected{background:#eee;color:#000}.wj-viewer .wj-cell.wj-state-multi-selected{background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-header{color:#fff;background:#000;border:0;font-weight:700}.wj-viewer .wj-cell.wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-cell.wj-group:not(.wj-state-selected):not(.wj-state-multi-selected){background:#fafafa;color:#000}.wj-viewer .wj-thumbnaillist{display:block;width:100%;border:0;border-radius:0;background:inherit;color:inherit}.wj-viewer .wj-thumbnail-item{height:auto;text-align:center;padding-top:35px}.wj-viewer .wj-thumbnail-item .wj-pagethumbnail{background:#fff;border:1px solid #c8c8c8;cursor:pointer;outline:0;margin:0 auto 10px}.wj-viewer .wj-thumbnail-item.wj-state-selected{background:0 0;color:inherit}.wj-viewer .wj-thumbnail-item.wj-state-selected .wj-pagethumbnail{border-color:#0085c7}.wj-viewer .wj-thumbnail-item:not(.wj-state-selected):not(.wj-state-disabled):not(.wj-separator):hover{background:0 0;color:inherit}.wj-viewer .wj-parameterscontainer{float:left;width:100%;padding-left:10px;padding-right:10px}.wj-viewer .wj-parameterscontainer.wj-parametererrors-hidden .wj-parametercontainer .error{display:none}.wj-viewer .wj-parametercontainer{float:left;margin-top:20px}.wj-viewer .wj-parametercontainer .wj-parametercontrol{width:100%}.wj-viewer .wj-parametercontainer .error{color:red;float:right}.wj-viewer .wj-parametercontainer textarea{float:right;resize:none;height:100px;width:140px}.wj-viewer .wj-searchoption{margin-top:10px;float:left;width:100%}.wj-viewer .wj-searchoption input{width:16px;height:16px;float:left;margin:2px 0 0}.wj-viewer .wj-searchoption label{margin-top:2px;float:left;font-weight:initial}.wj-viewer .wj-searchresult{padding-top:15px;float:left}.wj-viewer .wj-searchresultlist{float:left;width:100%;padding:10px;border:0;border-radius:0;background:0 0;color:#444}.wj-viewer .wj-searchresultlist .wj-search-item{cursor:pointer}.wj-viewer .wj-searchresultlist .wj-search-item .wj-search-text{font-size:125%}.wj-viewer .wj-searchresultlist .wj-search-item:not(.wj-state-selected):not(:hover) .wj-search-text{color:#1e1e1e}.wj-viewer .wj-control .wj-applybutton{float:right;margin-top:20px;border-radius:4px;padding:4px 1em}.wj-viewer .wj-searchbar{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;margin:0 auto}.wj-viewer .wj-searchbar.hidden{visibility:hidden;display:none}.wj-viewer .wj-searchbox{border:1px solid rgba(0,0,0,.2);border-radius:4px;padding:4px 6px 3px;width:100%;border-right:4.75em solid #eee}.wj-viewer .mobile .wj-searchbox{border-right-width:1px}.wj-viewer .mobile .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer{position:relative;padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group{position:absolute;right:.1em}.wj-viewer .wj-searchcontainer .wj-btn-group>.wj-btn-search{padding-top:4px}.wj-viewer .wj-searchcontainer .wj-btn-group button{background:0 0;height:30px;width:30px;border:0;padding:1px}.wj-viewer .wj-toolbarcontainer,.wj-viewer .wj-toolbarwrapper{width:100%}.wj-viewer .wj-toolbarwrapper>.wj-btn,.wj-viewer .wj-control .wj-toolbarwrapper>.wj-applybutton{display:inline-block}.wj-viewer .wj-toolbarwrapper>.wj-btn.hidden,.wj-viewer .wj-control .wj-toolbarwrapper>.hidden.wj-applybutton{display:none}.wj-viewer .wj-toolbarwrapper .wj-searchbtn-groups{float:right;width:auto;padding-top:0}.wj-viewer .wj-rubberband{position:absolute;border:solid;border-color:#0085c7;border-width:2px;display:none;z-index:1}.wj-viewer .wj-magnifier{border:solid;border-color:#0085c7;border-width:2px;width:242px;height:150px;position:absolute;display:none;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;z-index:1}.wj-viewer .wj-magnifier .wj-view-page{position:absolute}.wj-viewer .wj-viewer-footer{height:50px;width:100%;border-top:1px solid #c8c8c8;position:relative;display:none}.wj-viewer .wj-viewer-footer .wj-toolbar{margin:0 auto;left:0;right:0}.wj-viewer .wj-viewer-footer .wj-close{font-size:30pt;line-height:20px;float:right;font-weight:700;color:#000;opacity:.2;cursor:pointer;margin-top:12px}.wj-viewer .wj-btn-group{border:0}.wj-viewer .wj-btn-group>.wj-btn,.wj-viewer .wj-control .wj-btn-group>.wj-applybutton{padding:8px;margin:0;width:34px;height:36px;background:0 0}.wj-viewer .wj-btn-group>li>a.wj-btn,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton{padding:12px 10px;background:0 0}.wj-viewer .wj-btn-group>li>a.wj-btn:focus,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:focus,.wj-viewer .wj-btn-group>li>a.wj-btn:hover,.wj-viewer .wj-control .wj-btn-group>li>a.wj-applybutton:hover{background:#e1e1e1}.wj-viewer .wj-viewer-loading{background:#cccc;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20pt}.wj-viewer .wj-viewer-loading .verticalalign{vertical-align:middle;display:inline-block;width:1px;height:100%;margin-left:-1px}.wj-viewer .wj-viewer-loading .textspan{vertical-align:middle;display:inline-block;padding:20px}.wj-viewer .wj-viewer-loading.errormessage{font-size:inherit}.wj-viewer .mobile.with-footer,.wj-viewer .mobile.with-searchbar{padding-bottom:50px}.wj-viewer .mobile.with-footer.with-searchbar{padding-bottom:100px}.wj-viewer .mobile .wj-viewer-leftpanel{width:0}.wj-viewer .mobile .wj-viewer-splitter,.wj-viewer .mobile .wj-toolbar{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar .wj-pagenumber{width:50px}.wj-viewer .mobile .wj-toolbar .wj-pagecount{margin:5px 7px}.wj-viewer .mobile .wj-toolbar .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .mobile .wj-toolbar.mobile{display:block}.wj-viewer .mobile .wj-toolbar.mobile.hidden{display:none}.wj-viewer .mobile .wj-nav{display:none;visibility:hidden}.wj-viewer .mobile .wj-viewer-tabsleft{width:100%;position:absolute;top:0;z-index:1000}.wj-viewer .mobile .wj-viewer-tabsleft.collapsed{width:0}.wj-viewer .mobile .wj-tabcontent,.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-pagesetupcontainer{width:100%}.wj-viewer .mobile .wj-tabcontent .wj-tabpane .wj-tabtitle-wrapper{position:absolute;width:100%;padding:10px 20px 20px}.wj-viewer .mobile .wj-tabcontent .active{left:0;width:100%;height:100%;border:1px solid #c8c8c8;display:block}.wj-viewer .mobile .wj-viewer-footer{display:block}.wj-viewer .mobile .wj-viewer-footer.hidden{display:none}.wj-viewer .mobile .wj-btn-group>.wj-btn,.wj-viewer .mobile .wj-control .wj-btn-group>.wj-applybutton,.wj-viewer .wj-control .mobile .wj-btn-group>.wj-applybutton{padding-top:9px}.wj-viewer .mobile .mobile{visibility:visible}.wj-viewer.full-screen{left:0;top:0;width:100%;height:100%;display:block;position:fixed;z-index:1200}.wj-viewer.full-screen .wj-viewer-outer{width:100%;height:100%;display:block;position:absolute;padding-top:0}.wj-viewer.full-screen .wj-viewer-outer.mobile{padding-top:50px}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-toolbar{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-mini-toolbar{visibility:hidden;display:none}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-viewer-leftpanel{display:block}.wj-viewer.full-screen .wj-viewer-outer.mobile .wj-searchbar.hidden,.wj-viewer.full-screen .wj-viewer-leftpanel,.wj-viewer.full-screen .wj-viewer-splitter,.wj-viewer.full-screen .wj-toolbar{display:none}.wj-viewer.full-screen .wj-mini-toolbar{visibility:visible;display:inline-block}.wj-viewer.narrow .wj-viewer-splitter,.wj-viewer.narrow .wj-viewer-leftpanel{display:none;visibility:hidden}.wj-viewer.wj-control{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit}.wj-viewer .wj-btn-group .wj-btn svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton svg.wj-svg-btn{fill:#444;stroke:#444}.wj-viewer .wj-btn-group .wj-btn.wj-state-active svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-state-active.wj-applybutton svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-state-active.wj-applybutton svg.wj-svg-btn{fill:#3986c7;opacity:1;stroke:#3986c7}.wj-viewer .wj-btn-group .wj-btn:hover svg.wj-svg-btn,.wj-viewer .wj-btn-group .wj-control .wj-applybutton:hover svg.wj-svg-btn,.wj-viewer .wj-control .wj-btn-group .wj-applybutton:hover svg.wj-svg-btn{opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn{fill:#3986c7;opacity:1}.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-btn .wj-svg-btn .wj-hollow-svg,.wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-viewer .wj-control .wj-applybutton .wj-svg-btn .wj-hollow-svg,.wj-viewer .wj-control .wj-viewer-menu.wj-btn-group-vertical .wj-listbox-item.wj-state-active .wj-applybutton .wj-svg-btn .wj-hollow-svg{fill:none;stroke:#3986c7}.wj-viewer-menu>.wj-listbox-item{white-space:nowrap;padding:0 10px 10px}.wj-viewer-menu>.wj-listbox-item a.wj-btn,.wj-viewer-menu>.wj-listbox-item .wj-viewer .wj-control a.wj-applybutton,.wj-viewer .wj-control .wj-viewer-menu>.wj-listbox-item a.wj-applybutton{background:0 0;transform:translateY(.4em)}.wj-viewer-menu>.wj-listbox-item .checkIcon{width:20px;margin-right:5px;visibility:hidden}.wj-viewer-menu>.wj-listbox-item.checked .checkIcon{visibility:visible}.wj-viewer-menu>.wj-listbox-item.hidden{display:none;visibility:hidden}.wj-viewer svg.wj-svg-btn,.wj-viewer-menu svg.wj-svg-btn{opacity:.75;width:22px;height:22px;stroke-width:0}body.full-screen{overflow:hidden}@media print{.wj-viewer .wj-toolbar-move{visibility:hidden;display:none}.wj-viewer .wj-viewpanel-container{display:inline-block;float:none}}.wj-flexchart .fibonacci-arcs path.wj-state-selected{stroke-dasharray:5 10;stroke-linecap:butt}.SessionsContainer .empty-state{text-align:center;padding:3rem;background:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a;margin-top:2rem}.SessionsContainer .empty-state svg{width:3rem;height:3rem;color:#9ca3af;margin-bottom:1rem}.SessionsContainer .empty-state h3{font-size:1.25rem;font-weight:600;color:#374151;margin-bottom:.5rem}.SessionsContainer .empty-state p{color:#6b7280}.SessionsContainer .view-sessions-btn:hover{background-color:#1d4ed8;transform:translateY(-1px)}.SessionsContainer .view-sessions-btn:focus{outline:none;box-shadow:0 0 0 3px #2563eb4d}.SessionsContainer .view-sessions-btn svg{width:1.25rem;height:1.25rem;margin-right:.5rem}.SessionsContainer .device-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.SessionsContainer .device-grid-vertical{display:flex;flex-direction:column;gap:2rem}.SessionsContainer .device-group{background-color:#f9fafb;border-radius:.75rem;padding:1rem}.SessionsContainer .device-group .device-group-header{display:flex;align-items:center;margin-bottom:1.5rem}.SessionsContainer .device-group .device-group-header .device-icon-container{padding:.5rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;margin-right:.75rem;box-shadow:0 1px 3px #0000001a}.SessionsContainer .device-group .device-group-header .device-icon-container svg{width:1.5rem;height:1.5rem}.SessionsContainer .device-group .device-icon-macos{color:#fff;background-color:#1f2937;padding:.25rem;border-radius:.25rem}.SessionsContainer .device-group .device-icon-windows{color:#fff;background-color:#0078d4;padding:.25rem;border-radius:.25rem}.SessionsContainer .device-group .device-icon-linux{color:#fff;background-color:#f59e0b;padding:.25rem;border-radius:.25rem}.SessionsContainer .device-group .device-icon-other{color:#fff;background-color:#6b7280;padding:.25rem;border-radius:.25rem}.SessionsContainer .device-group .device-group-info h3{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0;text-transform:capitalize}.SessionsContainer .device-group .device-group-info p{font-size:.875rem;color:#6b7280;margin:0}.SessionsContainer .sessions-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.SessionsContainer .session-card{position:relative;padding:1rem;border-radius:.75rem;border:1px solid #e5e7eb;background:#fff;transition:all .2s ease;display:flex;flex-direction:column}.SessionsContainer .session-card:hover{box-shadow:0 4px 6px -1px #0000001a;border-color:#d1d5db;transform:translateY(-2px)}.SessionsContainer .session-card.current{background:linear-gradient(135deg,#eff6ff,#e0f2fe);border-color:#bfdbfe;box-shadow:0 1px 3px #0000001a;flex-grow:1}.SessionsContainer .session-card .current-session-badge{position:absolute;top:-.5rem;right:-.5rem;display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;background-color:#dbeafe;color:#1e40af;border:1px solid #bfdbfe}.SessionsContainer .session-card .session-card-content{display:flex;flex-direction:column;justify-content:space-between;gap:.75rem;height:100%;align-items:flex-start;flex-grow:1}.SessionsContainer .session-card .session-card-content .session-info-wrapper{flex:1}.SessionsContainer .session-card .session-card-content .session-device-icon{flex-shrink:0;display:flex;align-items:center;gap:.5rem;padding:.25rem;margin-bottom:10px;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 1px 2px #0000000d}.SessionsContainer .session-card .session-card-content .session-device-icon svg{width:1.25rem;height:1.25rem}.SessionsContainer .session-card .session-card-content .os-label{font-size:.75rem;font-weight:500;color:#374151;white-space:nowrap}.SessionsContainer .session-card .session-card-content .session-details{flex:1;min-width:0}.SessionsContainer .session-card .session-card-content .session-details .session-title{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.SessionsContainer .session-card .session-card-content .session-details .session-title h3{font-size:1rem;font-weight:600;color:#1f2937;margin:0;text-transform:capitalize}.SessionsContainer .session-card .session-card-content .session-details .session-title .status-indicator{width:.5rem;height:.5rem;background-color:#10b981;border-radius:50%;animation:pulse 2s infinite}.SessionsContainer .session-card .session-card-content .session-details .session-meta{display:flex;flex-direction:column;gap:.5rem}.SessionsContainer .session-card .session-card-content .session-details .session-meta .session-meta-item{display:flex;align-items:center;font-size:.75rem;color:#6b7280}.SessionsContainer .session-card .session-card-content .session-details .session-meta .session-meta-item svg{width:.875rem;height:.875rem;margin-right:.25rem;color:#9ca3af}.SessionsContainer .session-card .session-card-content .session-details .session-meta .session-meta-separator{margin:0 .25rem;color:#9ca3af}.SessionsContainer .session-card .session-card-content .session-details .session-meta .ip-address{font-family:Courier New,monospace;font-size:.625rem;background-color:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem}.SessionsContainer .session-card .session-card-content .logout-btn{margin-left:0;display:flex;align-items:center;justify-content:center;padding:.5rem .75rem;border:1px solid #e5e7eb;border-radius:.5rem;font-size:.75rem;font-weight:500;color:#374151;background:#fff;cursor:pointer;transition:all .2s ease;text-decoration:none;width:100%;margin-top:auto}.SessionsContainer .session-card .session-card-content .logout-btn:hover{background-color:#f9fafb;border-color:#fecaca;color:#dc2626}.SessionsContainer .session-card .session-card-content .logout-btn:focus{outline:none;box-shadow:0 0 0 2px #dc26264d}.SessionsContainer .session-card .session-card-content .logout-btn svg{width:.875rem;height:.875rem;margin-right:.25rem}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.SessionsContainer .footer{border-top:1px solid #e5e7eb;padding:1rem 1.5rem;background-color:#f9fafb;display:flex;align-items:center;justify-content:space-between}.SessionsContainer .footer p{font-size:.875rem;color:#6b7280;margin:0}.SessionsContainer .footer .logout-all-btn{display:inline-flex;align-items:center;padding:.5rem 1rem;background-color:#dc2626;color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.SessionsContainer .footer .logout-all-btn:hover{background-color:#b91c1c}.SessionsContainer .footer .logout-all-btn:focus{outline:none;box-shadow:0 0 0 2px #dc26264d}.SessionsContainer .footer .logout-all-btn svg{width:1rem;height:1rem;margin-right:.5rem}@media (max-width: 1024px){.SessionsContainer .sessions-list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.SessionsContainer .sessions-list{grid-template-columns:1fr}.SessionsContainer .app-title{font-size:1.5rem}.SessionsContainer .modal-content{margin:.5rem;max-height:95vh}.SessionsContainer .modal-header,.SessionsContainer .modal-body{padding:1rem}.SessionsContainer .device-grid{grid-template-columns:1fr;gap:1rem}.SessionsContainer .device-group,.SessionsContainer .session-card{padding:1rem}.SessionsContainer .session-card .session-card-content{flex-direction:column;gap:1rem}.SessionsContainer .session-card .logout-btn{margin-left:0;align-self:flex-start}.SessionsContainer .modal-footer{flex-direction:column;gap:1rem;align-items:stretch}.SessionsContainer .modal-footer p{text-align:center}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size: 12px;--rc-drag-handle-mobile-size: 24px;--rc-drag-handle-bg-colour: rgba(0, 0, 0, .2);--rc-drag-bar-size: 6px;--rc-border-color: rgba(255, 255, 255, .7);--rc-focus-color: #0088ff}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;transform:translate(50%,-50%);cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;transform:translate(50%,-50%);cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;transform:translate(50%,50%);cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;transform:translate(-50%,50%);cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;transform:translate(-50%,50%);cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;transform:translate(-50%,-50%);cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
