@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
*,::before,::after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat;color:#323232}.App nav{position:fixed;top:0;left:0;z-index:100;width:0;height:0}.App header{position:fixed;top:0;left:0;z-index:50;width:100%;height:65px}.App main{position:fixed;top:65px;left:0;z-index:0;width:100%;height:calc(100% - 65px);overflow-x:auto;overflow-y:auto}.App main::-webkit-scrollbar{width:10px;height:10px}.App main::-webkit-scrollbar-track{background:#e5e5e5}.App main::-webkit-scrollbar-thumb{background:#aaa;border-radius:5px}.App .appbar-button{cursor:pointer}.autologin-screen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:100vh}.autologin-screen .text{font-size:32px;margin-bottom:25px}input[type=checkbox]{background:transparent}.grabbing{cursor:-webkit-grabbing;cursor:grabbing}.monospaced{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.icon-button{border:none;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,.05);box-shadow:0px 0px 0px 0px rgba(0,0,0,.05);width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.icon-button img{width:16px;height:16px}.icon-button:not(:disabled):hover{background-color:rgba(0,0,0,.05);-webkit-box-shadow:0px 0px 0px 5px rgba(0,0,0,.05);box-shadow:0px 0px 0px 5px rgba(0,0,0,.05);cursor:pointer}.shadow-scrolling{background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, white), to(rgba(255, 255, 255, 0))),-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(70%, white)) 0 100%,radial-gradient(farthest-side at 50%, at 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50%, at 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background:linear-gradient(white 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%,radial-gradient(farthest-side at 50%, at 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50%, at 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, white), to(rgba(255, 255, 255, 0))),-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(70%, white)) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background:linear-gradient(white 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, white), to(rgba(255, 255, 255, 0))),-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(70%, white)) 0 100%,radial-gradient(farthest-side at 50%, at 0, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50%, at 100%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)) 0 100%;background:linear-gradient(white 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%,radial-gradient(farthest-side at 50%, at 0, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50%, at 100%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)) 0 100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, white), to(rgba(255, 255, 255, 0))),-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(70%, white)) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)) 0 100%;background:linear-gradient(white 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.shadow-scrolling-h{background-image:-webkit-gradient(linear, left top, right top, from(white), to(white)),-webkit-gradient(linear, left top, right top, from(white), to(white)),radial-gradient(farthest-side at 0%, at 50%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 100%, at 50%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, white, white),linear-gradient(to right, white, white),radial-gradient(farthest-side at 0%, at 50%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 100%, at 50%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background-image:-webkit-gradient(linear, left top, right top, from(white), to(white)),-webkit-gradient(linear, left top, right top, from(white), to(white)),radial-gradient(farthest-side at 0% 50%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, white, white),linear-gradient(to right, white, white),radial-gradient(farthest-side at 0% 50%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background-position:left center,right center,left center,right center;background-repeat:no-repeat;background-color:#fff;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.semi-bold{font-weight:500}.tertiary{color:silver}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
.Home{padding:40px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-column-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-row-gap:30px;row-gap:30px}.Home .LinksContainer{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;grid-gap:30px;gap:30px;border:1px solid rgba(0,0,0,.2);border-radius:7px;padding:30px}.Home .LinksContainer .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:-10px;left:30px;padding:3px 20px;-webkit-transform:scale(0.85);transform:scale(0.85);background-color:#fff;font-size:16px;line-height:16px;font-weight:400}.Home a{width:187px;height:208px;border-radius:7px;text-align:center;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 30px;grid-gap:30px;gap:30px;-webkit-box-shadow:0px 5px 10px rgba(0,0,0,.3);box-shadow:0px 5px 10px rgba(0,0,0,.3);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;background-color:#fff;color:#323232}.Home a img{width:35px;height:35px;padding:3.33px}.Home a span{font-weight:400;line-height:14px;font-size:16px;line-height:110%}.Home a:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0px 15px 20px rgba(0,0,0,.2);box-shadow:0px 15px 20px rgba(0,0,0,.2);background-color:rgba(50,50,50,.1)}
.Login{width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e5e5e5}.Login .login-panel{width:1200px;height:550px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#fff}.Login .login-panel img,.Login .login-panel .form-container{width:50%;height:100%}.Login .login-panel .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Login .login-panel .form-container .form{width:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Login .login-panel .form-container .form .header{margin-bottom:60px;font-weight:700;font-size:32px;text-align:center}.Login .login-panel .form-container .form .login-error{height:14px;margin-bottom:30px;font-size:14px;font-weight:700;color:#b12306;text-align:center}
.Input{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.Input input,.Input textarea{width:100%;height:100%;line-height:100%;padding:10px;padding-left:20px;border-radius:7px;border:1px solid #323232;outline:none;font-family:Montserrat;font-weight:400;font-size:13.4px}.Input input::-webkit-input-placeholder, .Input textarea::-webkit-input-placeholder{color:silver}.Input input::-moz-placeholder, .Input textarea::-moz-placeholder{color:silver}.Input input:-ms-input-placeholder, .Input textarea:-ms-input-placeholder{color:silver}.Input input::-ms-input-placeholder, .Input textarea::-ms-input-placeholder{color:silver}.Input input::placeholder,.Input textarea::placeholder{color:silver}.Input.error input,.Input.error textarea{border:1px solid #fcc009}.Input:hover input:not(:disabled),.Input:hover textarea:not(:disabled){border:2px solid #323232;padding:9px;padding-left:19px}.Input input.focus-visible,.Input textarea.focus-visible{border:2px solid #fcc009;padding:9px;padding-left:19px}.Input input:focus-visible,.Input textarea:focus-visible{border:2px solid #fcc009;padding:9px;padding-left:19px}.Input .placeholder{padding:0 9px;position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#fff;font-size:13.3px}.Input .p-up{font-size:10px;font-weight:400;top:-5px;left:5px;-webkit-transform:scale(0.85);transform:scale(0.85)}.Input .p-ac{color:#fcc009}.Input img.visibility{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:30px;height:20px;width:20px;cursor:pointer}.Input.large{width:100%;height:50px;max-height:50px;position:relative}.Input.large input{width:100%;height:100%;line-height:100%;padding:0 30px;border-radius:7px;border:2px solid #323232;outline:none;font-family:Montserrat;font-size:16px}.Input.large input:not(:disabled):hover{border:3px solid #323232}.Input.large input:not(:disabled).focus-visible{border:3px solid #fcc009}.Input.large input:not(:disabled):focus-visible{border:3px solid #fcc009}.Input.large .placeholder{padding:0 5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#fff;font-size:16px}.Input.large .p-up{top:0px;left:15px;-webkit-transform:translateY(-50%) scale(0.85);transform:translateY(-50%) scale(0.85);font-size:14px}.Input.large .p-ac{color:#fcc009}.Input.large img.visibility{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:30px;height:20px;width:20px;cursor:pointer}.input-error-container{padding:20px}.input-error-container h3{font-weight:500;font-size:12px;margin-bottom:10px}.input-error-container p{font-weight:400;font-size:12px}
.BackdropNoVisible{position:fixed;width:100vw;height:100vh;overflow:auto}.BackdropNoVisible.not-open{display:none}.Dropdown{position:fixed;background-color:#fff;-webkit-filter:drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.2));filter:drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.2));border-radius:7px;max-height:0px;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;overflow:auto;max-width:70vw}.Dropdown.open{max-height:80vh}.Dropdown.close{max-height:0px;display:none}.Dropdown.not-open{display:none}
.Spinner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.Spinner .path{stroke:#fcc009;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}
.Button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:7px;border:none;outline:none;font-weight:500;font-size:14px;padding:9px 19px;border:1px solid transparent}.Button .spinner-offset{margin-right:20px;width:17px;height:17px}.Button.active{background-color:#323232;color:#fff;cursor:pointer}.Button.nonactive{background-color:#e5e5e5;color:silver}.Button.outlined{background-color:#fff;border:1px solid #323232;color:#323232;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:9px 19px}.Button.outlined:hover{background-color:rgba(0,0,0,.2)}.Button.large{min-width:200px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:7px;border:none;outline:none;font-weight:600;font-size:16px;padding:17px}.Button.large .spinner-offset{margin-right:20px;width:19px;height:19px}.Button.large.active{background-color:#323232;color:#fff;cursor:pointer}.Button.large.nonactive{background-color:#e5e5e5;color:silver}.Button.large.outlined{background-color:#fff;border:1px solid #323232;color:#323232;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Button.large.outlined:hover{color:#fff;background-color:#323232}
.LoadingPage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;width:100%;height:100%;left:0;top:0}.LoadingPage .spinner{position:absolute;top:calc(50% - 40px/2);left:calc(50% - 40px/2);width:40px;height:40px;-webkit-animation:spinner .75s linear infinite;animation:spinner .75s linear infinite}.LoadingPage .spinner span{position:absolute;width:100%;height:100%;border-radius:50%}.LoadingPage .spinner span:nth-child(1){background:-webkit-gradient(linear, left top, right top, from(rgba(252, 192, 9, 0)), color-stop(50%, rgba(252, 192, 9, 0)), color-stop(51%, #fcc009));background:linear-gradient(to right, rgba(252, 192, 9, 0) 0%, rgba(252, 192, 9, 0) 50%, #fcc009 51%)}.LoadingPage .spinner span:nth-child(2){background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(#ffffff));background:linear-gradient(to top, rgba(255, 255, 255, 0) 0%, #ffffff 100%)}.LoadingPage .spinner span:nth-child(3){top:4px;left:4px;width:32px;height:32px;background:#fff}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.LoadingOverlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999}
.SalesReportTable{overflow:auto;max-height:100%;width:100%;border-radius:7px;position:relative}.SalesReportTable table{width:100%;border-collapse:collapse}.SalesReportTable table thead{position:sticky;top:0;z-index:1}.SalesReportTable table thead tr{background-color:#e5e5e5}.SalesReportTable table thead tr th:first-child{z-index:2;position:sticky;left:0;top:0;background-color:#e5e5e5;max-width:300px}.SalesReportTable table thead tr th.highlight{background-color:rgba(0,0,0,.05)}.SalesReportTable table thead tr th .tp-m{font-weight:500;font-size:14px;color:#323232;margin-right:20px}.SalesReportTable table thead tr th .tp-y{font-weight:500;font-size:14px;color:silver}.SalesReportTable table tbody tr:first-child td pre{font-weight:600}.SalesReportTable table tbody tr td{padding:5px;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.SalesReportTable table tbody tr td.loading{-webkit-animation:SalesReportTableRowLoading .6s infinite;animation:SalesReportTableRowLoading .6s infinite}.SalesReportTable table tbody tr td:nth-child(2) pre,.SalesReportTable table tbody tr td:nth-child(3) pre{font-weight:600}.SalesReportTable table tbody tr td.highlight{background-color:#f5f5f5}.SalesReportTable table tbody tr td.hover{background-color:#e5e5e5}.SalesReportTable table tbody tr td:first-child{font-size:14px;font-weight:600;position:sticky;left:0;background-color:#fff;min-width:200px}.SalesReportTable table tbody tr td:first-child.highlight{background-color:#f5f5f5}.SalesReportTable table tbody tr td:not(:last-child){border-right:1px solid #e5e5e5}.SalesReportTable table tbody tr td:not(:first-child){text-align:center}.SalesReportTable table tbody tr td .dataGrid{display:grid;grid-column-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.SalesReportTable table tbody tr td .dataGrid pre{text-align:right;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.SalesReportTable table tbody tr td .dataGrid pre.field-0{color:#323232}.SalesReportTable table tbody tr td .dataGrid pre.field-1{color:#b08606}.SalesReportTable table tbody tr td .dataGrid pre.field-2{color:#aaa}.SalesReportTable table tbody tr.subrow td{font-size:.8em}.SalesReportTable table tbody tr.subrow td:first-child{padding-left:30px}.SalesReportTable table tbody tr.subrow td div pre{font-weight:400}@-webkit-keyframes SalesReportTableRowLoading{0%{opacity:.5;-webkit-transform:scale(0.98);transform:scale(0.98)}50%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:.5;-webkit-transform:scale(0.98);transform:scale(0.98)}}@keyframes SalesReportTableRowLoading{0%{opacity:.5;-webkit-transform:scale(0.98);transform:scale(0.98)}50%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:.5;-webkit-transform:scale(0.98);transform:scale(0.98)}}
.SortingHeader div{color:#323232;font-size:14px;font-weight:600;-webkit-transition:all .5s ease;transition:all .5s ease;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.SortingHeader div img{margin-left:10px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.SortingHeader div img.active{opacity:1}.SortingHeader div:hover img:not(.active){opacity:.5}.SortingHeader div .resetSorting{opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.SortingHeader div .resetSorting.active{opacity:1;z-index:10}.SortingHeader div .resetSorting.active img{opacity:.5}.sortingPanel{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sortingPanel p{font-size:14px;font-weight:500}.sortingPanel .fieldButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px}.sortingPanel .fieldButtons button{width:16px;height:16px;border-radius:50%;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1}.sortingPanel .fieldButtons button img{opacity:0;width:12px;height:12px}.sortingPanel .fieldButtons button:not(:first-child){margin-left:10px}.sortingPanel .fieldButtons button:nth-child(1){background-color:#323232}.sortingPanel .fieldButtons button:nth-child(2){background-color:#b08606}.sortingPanel .fieldButtons button:nth-child(3){background-color:#aaa}.sortingPanel .fieldButtons button.active{opacity:1;width:20px;height:20px}.sortingPanel .fieldButtons button.active img{opacity:1}.sortingPanel .directionButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sortingPanel .directionButtons button{background-color:#fff;border:none;cursor:pointer;height:18px;width:18px}.sortingPanel .directionButtons button:first-child{margin-right:5px}.sortingPanel .directionButtons button:nth-child(2){-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}
.SalesReport{padding:15px;height:calc(100vh - 70px);display:grid;grid-template-rows:15px 50px 300px 50px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SalesReport .buttons-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.SalesReport .buttons-holder .visible-fields-selection{display:-webkit-box;display:-ms-flexbox;display:flex}.SalesReport .buttons-holder .visible-fields-selection button{border-radius:7px;padding:9px 10px;background-color:#fff;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:16px}.SalesReport .buttons-holder .visible-fields-selection button:not(.active):not(:disabled):hover{border-width:2px;padding:8px 9px}.SalesReport .buttons-holder .visible-fields-selection button.active:not(:disabled):hover{opacity:.8}.SalesReport .buttons-holder .visible-fields-selection button:not(:last-child){margin-right:10px}.SalesReport .buttons-holder .visible-fields-selection button.income{color:#323232;border:1px solid #323232}.SalesReport .buttons-holder .visible-fields-selection button.income.active{color:#fff;border:1px solid #323232;background-color:#323232}.SalesReport .buttons-holder .visible-fields-selection button.docs_qty{color:#6a5004;border:1px solid #6a5004}.SalesReport .buttons-holder .visible-fields-selection button.docs_qty.active{color:#fff;border:1px solid #6a5004;background-color:#6a5004}.SalesReport .buttons-holder .visible-fields-selection button.margin{color:#b08606;border:1px solid #b08606}.SalesReport .buttons-holder .visible-fields-selection button.margin.active{color:#fff;border:1px solid #b08606;background-color:#b08606}.SalesReport .buttons-holder .visible-fields-selection button[disabled]{color:#e5e5e5;border:1px solid #e5e5e5;cursor:default}.SalesReport .buttons-holder>div{display:-webkit-box;display:-ms-flexbox;display:flex}.SalesReport .lastUpdateDate{color:#aaa;text-align:right;padding:5px;margin:0;font-size:12px}
.MultiSelect{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.MultiSelect>span:first-child{position:absolute;font-size:10px;top:0;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 5px;background-color:#fff;color:#323232;font-weight:400}.MultiSelect input{padding:9px 20px;border:1px solid #323232;border-radius:7px;outline:none;line-height:16px}.MultiSelect input::-webkit-input-placeholder{font-weight:400;font-size:12px;color:silver}.MultiSelect input::-moz-placeholder{font-weight:400;font-size:12px;color:silver}.MultiSelect input:-ms-input-placeholder{font-weight:400;font-size:12px;color:silver}.MultiSelect input::-ms-input-placeholder{font-weight:400;font-size:12px;color:silver}.MultiSelect input::placeholder{font-weight:400;font-size:12px;color:silver}.MultiSelect img{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.MultiSelect img.down{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.MultiSelect img.up{-webkit-transform:rotateX(0);transform:rotateX(0)}.SelectOption{padding:10px 20px 10px 20px;font-weight:400;font-size:14px;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SelectOption.active{background-color:rgba(229,229,229,.4);cursor:default}.SelectOption.active span{font-weight:500}.SelectOption.divideBottom{border-bottom:1px solid silver}.SelectOption:not(.disabled):not(.active):hover{background-color:#e5e5e5}.SelectOption:first-child{border-radius:7px 7px 0 0}.SelectOption:last-child{border-radius:0 0 7px 7px}.SelectOption img{margin-right:10px;width:16px}.SelectOption.disabled{color:silver;cursor:default}
.DateRange{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.DateRange>div{border:1px solid #323232;padding:5px 10px 3px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:65px;cursor:pointer;font-size:12px;font-weight:500;color:#323232}.DateRange>div:hover{background-color:#e5e5e5}.DateRange>div:first-child{border-radius:7px 0 0 7px}.DateRange>div:last-child{border-left:none;border-radius:0 7px 7px 0}.DateRange>div p{line-height:14px;font-weight:500}.DateRange>div p:first-child{letter-spacing:2px}.DateRange>div p:last-child{font-weight:300;font-size:8px;line-height:8px;margin-top:4px}.DateRange>div input{border:none;outline:none;width:100px;text-align:center}.DateRangeDial{padding:20px 10px}.DateRangeDial .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DateRangeDial .head p{font-weight:500;font-size:14px}.DateRangeDial .head img.arrow{cursor:pointer;padding:5px;border-radius:50%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.DateRangeDial .head img.arrow:hover{background-color:#e5e5e5}.DateRangeDial .body{display:grid;grid-template-columns:repeat(7, 1fr);margin-top:15px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-row-gap:10px}.DateRangeDial .body h5{font-weight:600;font-size:10px;text-align:center;padding:10px 0}.DateRangeDial .body div{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.DateRangeDial .body div p{font-weight:normal;font-size:12px}.DateRangeDial .body div p.grey{color:#e5e5e5}.DateRangeDial .body div:hover{background-color:rgba(252,192,9,.3);border-radius:7px;cursor:pointer}.DateRangeDial .body div.start{background-color:#fcc009;border-radius:7px 0 0 7px}.DateRangeDial .body div.middle{background-color:#fcc009;border-radius:0}.DateRangeDial .body div.end{background-color:#fcc009;border-radius:0 7px 7px 0}.DateRangeDial .body div.only{background-color:#fcc009;border-radius:7px}.DateRangeDial .foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.DateRangeDial .foot button{border:none;padding:10px;border-radius:7px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;color:#fcc009;background-color:#fff;cursor:pointer;font-weight:600}.DateRangeDial .foot button[disabled]{color:#e5e5e5;cursor:default}.DateRangeDial .foot button:hover:not([disabled]){background-color:rgba(252,192,9,.1)}
.Select{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.Select>span:first-child{position:absolute;font-size:10px;top:0;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 5px;background-color:#fff;color:#323232;font-weight:400}.Select input{padding:9px 20px;border:1px solid #323232;border-radius:7px;outline:none;line-height:16px}.Select input::-webkit-input-placeholder{font-weight:400;font-size:12px;color:silver}.Select input::-moz-placeholder{font-weight:400;font-size:12px;color:silver}.Select input:-ms-input-placeholder{font-weight:400;font-size:12px;color:silver}.Select input::-ms-input-placeholder{font-weight:400;font-size:12px;color:silver}.Select input::placeholder{font-weight:400;font-size:12px;color:silver}.Select img{position:absolute;right:15px;top:50%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.Select img.down{-webkit-transform:rotateX(180deg) translateY(50%);transform:rotateX(180deg) translateY(50%)}.Select img.up{-webkit-transform:rotateX(0) translateY(-50%);transform:rotateX(0) translateY(-50%)}.Select.nostyle p{padding:0;margin:0;border:none;border-radius:0;padding-right:20px;cursor:pointer}.Select.nostyle p::-webkit-input-placeholder{font-weight:600;font-size:14px;color:#323232}.Select.nostyle p::-moz-placeholder{font-weight:600;font-size:14px;color:#323232}.Select.nostyle p:-ms-input-placeholder{font-weight:600;font-size:14px;color:#323232}.Select.nostyle p::-ms-input-placeholder{font-weight:600;font-size:14px;color:#323232}.Select.nostyle p::placeholder{font-weight:600;font-size:14px;color:#323232}.Select.nostyle p:active,.Select.nostyle p:focus{outline:none;border:none}.Select.nostyle img{position:absolute;right:0px;top:50%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer}.Select.nostyle img.down{-webkit-transform:rotateX(180deg) translateY(50%);transform:rotateX(180deg) translateY(50%)}.Select.nostyle img.up{-webkit-transform:rotateX(0) translateY(-50%);transform:rotateX(0) translateY(-50%)}
.SwitchButton{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.SwitchButton button{margin:0;padding:10px 12px;line-height:14px;font-size:14px;font-weight:600;color:#323232;border:1px solid #323232;background:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.SwitchButton button:not(:first-child){border-left:none}.SwitchButton button:hover:not(.active){background-color:rgba(50,50,50,.3);cursor:pointer}.SwitchButton button.active{background:#323232;color:#fff}.SwitchButton button:first-child{border-radius:7px 0px 0px 7px}.SwitchButton button:last-child{border-radius:0px 7px 7px 0px}
.FilterGroupings{border:1px solid #323232;border-radius:7px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.FilterGroupings:hover{background-color:rgba(50,50,50,.3);cursor:pointer}.FiltersForGroupings{padding:30px}.FiltersForGroupings>div:not(:last-child){margin-bottom:40px}.FiltersForGroupings>div:not(:last-child)>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.FiltersForGroupings>div:not(:last-child)>div:first-child>p:first-child{font-weight:600;font-size:14px}.FiltersForGroupings>div:not(:last-child)>div:first-child button{border:none;background:#fff;margin-left:20px;font-size:12px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;padding:5px 10px}.FiltersForGroupings>div:not(:last-child)>div:first-child button:hover{cursor:pointer;background-color:rgba(252,192,9,.2);border-radius:7px}.FiltersForGroupings>div:not(:last-child)>div:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.FiltersForGroupings>div:not(:last-child)>div:nth-child(2)>button.to-check{padding:5px 10px;border:1px solid #323232;border-radius:7px;background-color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;margin-bottom:10px;cursor:pointer}.FiltersForGroupings>div:not(:last-child)>div:nth-child(2)>button.to-check.active{border:1px solid #fcc009;background-color:#fcc009}.FiltersForGroupings>div:not(:last-child)>div:nth-child(2)>button.to-check:not(.active):hover{background-color:rgba(252,192,9,.2)}.FiltersForGroupings>div:not(:last-child)>div:nth-child(2)>button.to-check:not(:last-child){margin-right:10px}.FiltersForGroupings div.submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.FiltersForGroupings div.submit button{font-weight:500;font-size:14px;color:#fcc009;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;padding:10px;border:none;background-color:#fff;border-radius:7px}.FiltersForGroupings div.submit button:not([disabled]):hover{background-color:rgba(252,192,9,.2);cursor:pointer}.FiltersForGroupings div.submit button[disabled]{color:#e5e5e5}
.SearchFieldIcon{padding:9px;border:1px solid #323232;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.SearchFieldIcon:hover{border:2px solid #323232;padding:8px;cursor:pointer}.SearchFieldIcon:hover .clearButton{right:4px}.SearchFieldIcon.focus{border:2px solid #fcc009;padding:8px}.SearchFieldIcon.focus .clearButton{right:4px}.SearchFieldIcon img{width:16px;height:16px}.SearchFieldIcon input{border:none;max-width:0px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;padding:0;height:16px}.SearchFieldIcon input:focus,.SearchFieldIcon input:active{outline:none}.SearchFieldIcon input.active,.SearchFieldIcon input:active,.SearchFieldIcon input:focus{max-width:150px}.SearchFieldIcon .clearButton{position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;cursor:pointer;background-color:#fff;height:22px;width:22px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.SearchFieldIcon .clearButton:hover{background-color:rgba(0,0,0,.07)}.SearchFieldIcon .clearButton img{width:12px;height:12px}
.GroupLevelSelect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.GroupLevelSelect button{border:1px solid #323232;background-color:#fff;padding:9px 20px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;font-weight:500;line-height:16px}.GroupLevelSelect button:first-child{border-radius:7px 0 0 7px}.GroupLevelSelect button:last-child{border-radius:0 7px 7px 0;position:relative;left:-1px}.GroupLevelSelect button.active{background-color:#fcc009;border:1px solid #fcc009}.GroupLevelSelect button:not(.active):hover{cursor:pointer;border:2px solid #323232;padding:8px 19px}.GroupLevelSelect button.grey{color:silver}.DropdownSelector{padding:20px}.DropdownSelector p{margin-bottom:20px;font-size:14px;font-weight:500}.DropdownSelector .options{display:-webkit-box;display:-ms-flexbox;display:flex}.DropdownSelector .options button{background-color:#fff;border:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.DropdownSelector .options button:not(:last-child){margin-right:30px}.DropdownSelector .options button.active{color:#fcc009;font-weight:500}.DropdownSelector .options button:not(.active):hover{-webkit-transform:scale(1.05);transform:scale(1.05);text-shadow:1px 0 5px rgba(0,0,0,.1);font-weight:500;cursor:pointer}
.RightFilters{display:-webkit-box;display:-ms-flexbox;display:flex}.RightFilters .SelectedFieldItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:13px;border-radius:7px;font-weight:500;font-size:14px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.RightFilters .SelectedFieldItem span:first-child{padding:9px 20px;padding-right:0}.RightFilters .SelectedFieldItem:hover{opacity:.8}.RightFilters .SelectedFieldItem.sfb-0{border:1px solid #323232;color:#323232}.RightFilters .SelectedFieldItem.sfb-0.active{background-color:#323232}.RightFilters .SelectedFieldItem.sfb-0.active span{color:#fff}.RightFilters .SelectedFieldItem.sfb-1{border:1px solid #b08606;color:#b08606}.RightFilters .SelectedFieldItem.sfb-1.active{background-color:#b08606}.RightFilters .SelectedFieldItem.sfb-1.active span{color:#fff}.RightFilters .SelectedFieldItem.sfb-2{border:1px solid #aaa;color:#aaa}.RightFilters .SelectedFieldItem.sfb-2.active{background-color:#aaa}.RightFilters .SelectedFieldItem.sfb-2.active span{color:#fff}
.Modal{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);background-color:#fff;border-radius:7px;padding:30px 20px;opacity:0;z-index:-100;-webkit-box-shadow:0px 2px 15px rgba(0,0,0,.3);box-shadow:0px 2px 15px rgba(0,0,0,.3)}.Modal.open{z-index:100;opacity:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Modal span.close{position:absolute;top:5px;right:5px;padding:10px;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.Modal span.close:hover{background-color:rgba(0,0,0,.05)}.Modal span.close img{width:10px;height:10px}
.IndexPreview{height:50vh;width:70vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.IndexPreview .header{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}.IndexPreview .header p{font-weight:500;margin-top:10px}.IndexPreview .header p span:not(:first-child){margin-left:30px}.IndexPreview .header .recQty{font-size:16px;font-weight:400;color:silver}.IndexPreview .header .actions{display:-webkit-box;display:-ms-flexbox;display:flex}.IndexPreview .header .actions .download{width:36px;height:36px;border:1px solid #323232;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;border-radius:7px}.IndexPreview .header .actions .download:hover{border:2px solid #323232;cursor:pointer}.IndexPreview .content{width:100%;height:400px;overflow:hidden;border-radius:7px}.IndexPreview .content .loading{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.IndexPreview .content .tableContainer{width:100%;height:100%;overflow:auto}.IndexPreview .content .tableContainer table{width:100%;border-collapse:collapse;-webkit-animation:fadeIn .3s ease-in-out forwards;animation:fadeIn .3s ease-in-out forwards}.IndexPreview .content .tableContainer table thead{position:sticky;top:0;z-index:1}.IndexPreview .content .tableContainer table thead tr{background-color:#e5e5e5}.IndexPreview .content .tableContainer table thead tr th div{padding:5px;padding-left:20px;color:#323232;font-size:14px;font-weight:500;-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.IndexPreview .content .tableContainer table thead tr th div img{margin-left:10px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.IndexPreview .content .tableContainer table thead tr th div:not(.asc):not(.desc):hover img{opacity:.5}.IndexPreview .content .tableContainer table thead tr th div.asc img{opacity:1;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.IndexPreview .content .tableContainer table thead tr th div.desc img{opacity:1}.IndexPreview .content .tableContainer table thead tr th:first-child{z-index:2;position:sticky;left:0;top:0;background-color:#e5e5e5;max-width:300px}.IndexPreview .content .tableContainer table tbody tr:hover{background-color:rgba(0,0,0,.05)}.IndexPreview .content .tableContainer table tbody tr td{font-size:14px;padding:5px;padding-left:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:600px}.IndexPreview .content .tableContainer table tbody tr td:not(:nth-child(2)):not(:first-child){padding-left:30px}.IndexPreview .content .tableContainer table tbody tr td span.avgPriceJednoskta{color:silver;font-size:12px}.IndexPreview .content .tableContainer table tbody tr td .spcBtw{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.IndexPreview .content .tableContainer table tbody tr td .spcBtw>span:nth-child(1){text-align:right}.IndexPreview .content .tableContainer table tbody tr td .spcBtw>span:nth-child(2){text-align:left}.IndexPreview .content .tableContainer table tbody tr td.monospaced{text-align:right;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;padding-right:40px}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}
th.SortHeader div{padding:5px;padding-left:20px;color:#323232;font-size:14px;font-weight:500;-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative}th.SortHeader div img.sort-icon{margin-left:10px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}th.SortHeader div:not(.asc):not(.desc):hover img.sort-icon{opacity:.5}th.SortHeader div.asc img.sort-icon{opacity:1;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}th.SortHeader div.desc img.sort-icon{opacity:1}th.SortHeader:first-child{z-index:2;position:sticky;left:0;top:0;background-color:#e5e5e5;max-width:300px}
.ToggleButton{background-color:#fff;color:#323232;padding:9px 20px;border-radius:7px;border:1px solid silver;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.ToggleButton:hover{padding:8px 19px;border:2px solid silver}.ToggleButton.active{border:none;padding:10px 20px;background-color:#fcc009}.ToggleButton.active:hover{opacity:.8}
.AdvancedDateFilters{display:grid;grid-template-columns:3fr 7fr;grid-column-gap:30px;grid-row-gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.AdvancedDateFilters p.label{font-size:14px;font-weight:500;margin-right:50px}.AdvancedDateFilters p.label span.note{color:#e5e5e5}.AdvancedDateFilters p.value{font-size:14px;font-weight:400;max-width:200px;text-overflow:ellipsis}.AdvancedDateFilters button.change{padding:5px 10px;border-radius:7px;background-color:transparent;border:none;font-size:14px;font-weight:500;color:#fcc009;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.AdvancedDateFilters button.change:hover{background-color:#fff9e3;cursor:pointer}.AdvancedDateFilters div.values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:30px;gap:30px}.Selection{padding:20px 10px}.Selection .topNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Selection .topNav .title{font-size:14px;font-weight:600}.Selection .topNav button{padding:10px;border-radius:50%;background-color:transparent;border:none;width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;cursor:pointer}.Selection .topNav button:hover{background-color:#fafafa}.Selection .topNav button.nextButton img{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}.Selection .topNav button.prevButton img{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.Selection .content{margin:20px 0;display:grid;justify-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-row-gap:20px}.Selection .content .option{padding:5px 10px;border-radius:7px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Selection .content .option:not(.active):hover{background-color:#fffbdb}.Selection .content .option.active{font-weight:500;background-color:#fcc009;border-radius:0px}.Selection .content .option.active.single{border-radius:7px}.Selection .content .option.active.left{border-radius:7px 0 0 7px}.Selection .content .option.active.right{border-radius:0 7px 7px 0}.Selection .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Selection .buttons .markAll{padding:5px 10px;border:none;border-radius:7px;background-color:transparent;font-size:14px;font-weight:400;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.Selection .buttons .markAll:hover{background-color:#f5f5f5}.Selection .buttons .submit{padding:5px 10px;border-radius:7px;background-color:transparent;border:none;font-size:14px;font-weight:500;color:#fcc009;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Selection .buttons .submit:hover{background-color:#fff9e3;cursor:pointer}
.AdvancedFilters{border:1px solid #323232;border-radius:7px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.AdvancedFilters:hover{background-color:rgba(50,50,50,.3);cursor:pointer}.RightFiltersDropdown{padding:30px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.RightFiltersDropdown .SalesTypeConfig:not(:last-child),.RightFiltersDropdown .dateFilters:not(:last-child){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #000}.RightFiltersDropdown .SalesTypeConfig>div:first-child,.RightFiltersDropdown .dateFilters>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.RightFiltersDropdown .SalesTypeConfig>div:first-child h3,.RightFiltersDropdown .dateFilters>div:first-child h3{font-weight:600;font-size:14px;margin-right:27px}.RightFiltersDropdown .SalesTypeConfig>div:first-child button,.RightFiltersDropdown .dateFilters>div:first-child button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:none;outline:none;background-color:#fff;cursor:pointer}.RightFiltersDropdown .SalesTypeConfig>div:first-child button img,.RightFiltersDropdown .dateFilters>div:first-child button img{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.RightFiltersDropdown .SalesTypeConfig>div:first-child button.open img,.RightFiltersDropdown .dateFilters>div:first-child button.open img{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.RightFiltersDropdown .SalesTypeConfig .content,.RightFiltersDropdown .dateFilters .content{max-height:0px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden;display:grid;grid-template-columns:2fr 7fr;grid-column-gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.RightFiltersDropdown .SalesTypeConfig .content h4,.RightFiltersDropdown .dateFilters .content h4{font-weight:600;font-size:14px}.RightFiltersDropdown .SalesTypeConfig .content div:not(.AdvancedDateFilters),.RightFiltersDropdown .dateFilters .content div:not(.AdvancedDateFilters){display:-webkit-box;display:-ms-flexbox;display:flex}.RightFiltersDropdown .SalesTypeConfig .content.open,.RightFiltersDropdown .dateFilters .content.open{max-height:200px;padding-top:30px}.RightFiltersDropdown .dateFilters .content{display:block}.RightFiltersDropdown .dateFilters .content.open{max-height:400px;padding-top:30px}
.ImpulsStepper{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.ImpulsStepper .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.ImpulsStepper .step .number{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;margin-right:15px;border-radius:12px;font-weight:600}.ImpulsStepper .step .active{background-color:#fcc009}.ImpulsStepper .step .nonactive{background-color:#323232;color:#fff}.ImpulsStepper .step .working::after{content:"";position:absolute;width:28px;height:28px;border-radius:50%;border:4px solid #fff;border-top:4px solid #b08606;-webkit-animation:loader_anim 1s linear infinite;animation:loader_anim 1s linear infinite}@-webkit-keyframes loader_anim{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader_anim{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ImpulsStepper .step .name{font-weight:600}.ImpulsStepper .separator{margin:0 50px;width:100px;border-bottom:1px solid #323232;-webkit-transform:translateY(-12.5px);transform:translateY(-12.5px)}
.Phase{width:1000px;padding:30px;margin-top:60px;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,.2);box-shadow:0px 2px 4px rgba(0,0,0,.2)}.Phase .phase-title{font-weight:600;margin-bottom:20px}.Phase .description{margin-bottom:20px;height:50px}.Phase .button-holder{width:100px}
.Table{padding:5px;border-radius:10px;-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;overflow:auto}.Table .panel{padding:10px 5px;margin-bottom:30px}.Table table{width:100%}.Table table thead tr td{padding:10px 5px;margin:0 7px;cursor:pointer}.Table table thead tr td svg{margin-left:10px}.Table table tbody tr td{padding:10px 5px;margin:0 7px}
.Logs{width:1000px;padding:10px;margin-top:60px}.Logs .empty-logs{font-size:17px;text-align:center}
.ImpulsModule{margin:30px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ImpulsModule .title{font-weight:600;font-size:16px}.ImpulsModule .lastImportDate{color:#ccc;margin-top:5px;font-size:.8em;text-align:center}
.UsersPanel .loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.UsersPanel .content{padding:25px 50px}.UsersPanel .content .panel{margin:0 0 25px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.UsersPanel .content .panel .link{margin:0 20px 0 0;font-size:25px;font-weight:500;cursor:pointer}.UsersPanel .content .panel .active{color:#fcc009}.UsersPanel .content .subpanel{margin:0 0 25px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.UsersPanel .content .subpanel div{margin:0 10px}.UsersPanel .content table{border-collapse:collapse}.UsersPanel .content table td,.UsersPanel .content table th{border:1px solid #ddd;padding:8px}.UsersPanel .content table td svg,.UsersPanel .content table th svg{margin:0 5px}.UsersPanel .content table th{padding-top:12px;padding-bottom:12px;font-weight:500;background-color:#323232;color:#fff;text-align:left}.UsersPanel .content table tr:nth-child(even){background-color:#f2f2f2}.UsersPanel .content table tr:hover{background-color:#ddd}.UsersPanel .content .roles{display:-webkit-box;display:-ms-flexbox;display:flex}.UsersPanel .logout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:20px;gap:20px;width:250px}
.Jobs{width:75%;margin:30px auto 0 auto}.Jobs .title{margin-bottom:30px;font-size:35px;font-weight:500}.Jobs .log{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 5px;padding:15px 10px;border:1px solid #000;border-radius:5px;font-size:20px}.Jobs .log .id{width:5%;text-align:center;border-right:1px solid gray}.Jobs .log .name{width:15%;text-align:center;font-weight:500}.Jobs .log .status{width:10%;text-align:center;font-weight:500}.Jobs .log .status .success{color:#328544}.Jobs .log .status .fail{color:#b12306}.Jobs .log .msg{width:45%}.Jobs .log .time{width:25%;text-align:right}
.FileDrop{position:relative;min-height:50px;border:1px solid #000;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FileDrop .file-upload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px;cursor:pointer}.FileDrop .file-upload input[type=file]{display:none}.FileDrop .file-upload img{width:23px;height:23px;margin-left:10px}.FileDrop .file-info{margin-left:50px}.FileDrop .drop-info{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none}.FileDropDragOver{border:2px solid #000}.FileDropDragOver .drop-info{display:block}
.Files{width:1250px;margin:150px auto}.Files .files-top-panel{display:grid;grid-template-columns:68% 10% 10% 10%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0}.Files .files-table .file-record{display:grid;grid-template-columns:350px 150px 300px 200px auto 100px;margin:15px 5px;border-radius:5px}.Files .files-table .file-record img{width:25px;height:25px;cursor:pointer}.files-notifications-modal{width:650px;min-height:270px}.files-notifications-modal .title{font-size:25px;font-weight:500}.files-notifications-modal .input-holder{margin-top:30px;min-height:40px}.files-notifications-modal .select-holder{margin-top:15px}.files-notifications-modal .select-info{margin-top:7px;padding:0 15px;font-weight:300;font-size:12px}.files-notifications-modal .button-holder{margin-top:40px;margin-left:auto}
.NotificationForm{padding-left:100px;padding-right:100px;position:relative}.NotificationForm .formContainer{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px}.NotificationForm .formContainer h2{margin-bottom:20px;font-weight:600}.NotificationForm .formContainer .group{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.NotificationForm .formContainer .group button{position:absolute;right:0px;top:50%;-webkit-transform:translate(calc(100% + 10px), -50%);transform:translate(calc(100% + 10px), -50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;background-color:transparent;border:none;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;cursor:pointer;border-radius:50%}.NotificationForm .formContainer .group button:hover{background-color:rgba(0,0,0,.05)}.NotificationForm .formContainer .group button:active{background-color:rgba(0,0,0,.1)}.NotificationForm .formContainer .buttonsContainer{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.NotificationForm .formContainer.fadeOut{-webkit-animation:formFadeOut 1s ease-in-out forwards;animation:formFadeOut 1s ease-in-out forwards}.NotificationForm .successPage{-webkit-clip-path:circle(0%);clip-path:circle(0%);-webkit-animation:successFadeIn 1s ease-in-out forwards;animation:successFadeIn 1s ease-in-out forwards;-webkit-animation-delay:1s;animation-delay:1s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px}.NotificationForm .successPage p{font-size:16px;font-weight:500}
.Appbar{width:100%;padding:16px 30px;display:grid;grid-template-columns:1fr 3fr 1fr;background-color:#323232;position:relative}.Appbar .logo-cluster{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;height:36px;cursor:pointer;z-index:10}.Appbar .logo-cluster img{margin-right:30px}.Appbar .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10}.Appbar .links a{text-decoration:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Appbar .links a:not(:last-child){margin-right:30px}.Appbar .links a:hover{color:#fcc009}.Appbar .links a.active{color:#fcc009;font-weight:600}.Appbar .user-cluster{display:grid;grid-template-columns:repeat(4, auto);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px;font-size:12px;font-weight:500}.Appbar .user-cluster .avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0px;width:35px;height:35px;background:#fcc009;border-radius:100px}.Appbar .user-cluster .avatar.storage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.BarDropdown{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.BarDropdown.active{color:#fcc009;font-weight:500}.BarDropdown img{margin-left:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.BarDropdown.open img{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.BarDropdownDrop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.BarDropdownDrop a{padding:15px;text-decoration:none;color:#323232;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.BarDropdownDrop a:hover{background-color:#e5e5e5}.BarDropdownDrop .active{color:#fcc009;font-weight:500}
.NotificationListItem{padding:20px;display:grid;grid-template-columns:auto 300px 140px;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-bottom:1px solid #e5e5e5;background-color:#fff;border-radius:7px}.NotificationListItem img.ring{margin-right:35px}.NotificationListItem div p.title{font-size:16px;font-weight:500;margin:0}.NotificationListItem div p.message{margin-top:10px;font-size:14px}.NotificationListItem div p.date{color:silver;font-weight:400;font-size:14px;margin-top:10px}.NotificationListItem button.closeBtn{position:absolute;left:0;top:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:100;opacity:0;border:none;border-radius:50%;background-color:#fff;width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.NotificationListItem button.closeBtn img{width:10px;height:10px}.NotificationListItem:hover button.closeBtn{opacity:1}.NotificationListItem:hover button.closeBtn:hover{background-color:#ebebeb;cursor:pointer}.NotificationListItem .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.NotificationListItem.info{border:2px solid #fff}.NotificationListItem.error{border:2px solid rgba(255,0,0,.5)}.NotificationListItem.warning{border:2px solid #fcc009}.NotificationListItem.success{border:2px solid rgba(0,255,64,.5)}
.Notifications button{border:none;background-color:transparent;padding:5px;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:34px;height:34px;position:relative}.Notifications button:hover{background-color:rgba(255,255,255,.1);cursor:pointer}.Notifications button img{width:24px;height:24px}.Notifications button .unread{position:absolute;background-color:#fcc009;height:14px;width:14px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;font-weight:700;color:#323232;top:3px;right:3px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Notifications button .unread.active{-webkit-transform:scale(1);transform:scale(1)}.NotificationsBody{max-height:70vh;overflow:auto;background-color:transparent;padding:15px}.NotificationsBody>div{opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%);-webkit-animation:fadeInNotif .4s ease-in-out forwards;animation:fadeInNotif .4s ease-in-out forwards;margin-bottom:10px}.NotificationsBody>div:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.NotificationsBody>div:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.NotificationsBody>div:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.NotificationsBody>div:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.NotificationsBody>div:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.NotificationsBody>div:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.NotificationsBody>div:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.NotificationsBody>div:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}.NotificationsBody>div:nth-child(9){-webkit-animation-delay:.8s;animation-delay:.8s}.NotificationsBody>div:nth-child(10){-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes fadeInNotif{from{opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%)}to{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes fadeInNotif{from{opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%)}to{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}
.Sidedrawer{position:fixed;top:0;z-index:300;width:300px;height:100vh;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.Sidedrawer .sd-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background-color:#e5e5e5}.Sidedrawer .sd-content .title{margin:15px 5px;padding:5px;text-align:center;font-size:25px;font-weight:600}.Sidedrawer .sd-content .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 5px;padding:2.5px 5px;font-size:20px;font-weight:500}.Sidedrawer .sd-content .link svg{margin-right:30px}.Sidedrawer .sd-content .link a{text-decoration:none;color:#323232;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.Sidedrawer .sd-content .link a:hover{color:#fcc009}.SdActive{left:0}.SdNonActive{left:calc(0px - 300px)}
.NoAccessPage{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.NoAccessPage p:first-child{font-size:35px;font-weight:500;color:#b12306}.NoAccessPage p:last-child{font-size:20px;font-weight:400}
.QuantityReport{padding:15px;height:calc(100vh - 70px);display:grid;grid-template-rows:15px 50px 360px 50px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.QuantityReport .lastUpdateDate{color:#aaa;text-align:right;padding:5px;margin:0;font-size:12px}.QuantityReport.empty{padding-top:10vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.QuantityReport.empty h3{margin-bottom:40px}.QuantityReport .control-pannel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.QuantityReport .control-pannel>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.QuantityReport .control-pannel .visible-fields-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.QuantityReport .control-pannel .visible-fields-selection button{border-radius:7px;padding:9px 10px;background-color:#fff;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.QuantityReport .control-pannel .visible-fields-selection button:not(.active):not(:disabled):hover{border-width:2px;padding:8px 9px}.QuantityReport .control-pannel .visible-fields-selection button.active:not(:disabled):hover{opacity:.8}.QuantityReport .control-pannel .visible-fields-selection button:not(:last-child){margin-right:10px}.QuantityReport .control-pannel .visible-fields-selection button.value{color:#6a5004;border:1px solid #6a5004}.QuantityReport .control-pannel .visible-fields-selection button.quantity{color:#323232;border:1px solid #323232}.QuantityReport .control-pannel .visible-fields-selection button.valuePerUnit{color:#aaa;border:1px solid #aaa}.QuantityReport .control-pannel .visible-fields-selection button.margin{color:#b08606;border:1px solid #b08606}.QuantityReport .control-pannel .visible-fields-selection button.stock{color:silver;border:1px solid silver}.QuantityReport .control-pannel .visible-fields-selection button.value.active{color:#fff;border:1px solid #6a5004;background-color:#6a5004}.QuantityReport .control-pannel .visible-fields-selection button.quantity.active{color:#fff;border:1px solid #323232;background-color:#323232}.QuantityReport .control-pannel .visible-fields-selection button.valuePerUnit.active{color:#fff;border:1px solid #aaa;background-color:#aaa}.QuantityReport .control-pannel .visible-fields-selection button.margin.active{color:#fff;border:1px solid #b08606;background-color:#b08606}.QuantityReport .control-pannel .visible-fields-selection button.stock.active{color:#fff;border:1px solid silver;background-color:silver}.QuantityReport .control-pannel .visible-fields-selection button[disabled]{color:#e5e5e5;border:1px solid #e5e5e5;cursor:default}
.QuantityReportTable{overflow:auto;max-height:100%;width:100%;border-radius:7px;position:relative}.QuantityReportTable table{width:100%;border-collapse:collapse}.QuantityReportTable table thead{position:sticky;top:0;z-index:1}.QuantityReportTable table thead tr{background-color:#e5e5e5}.QuantityReportTable table thead tr th{-webkit-transition:all .5s ease;transition:all .5s ease}.QuantityReportTable table thead tr th:first-child{z-index:2;position:sticky;left:0;top:0;background-color:#e5e5e5;max-width:300px}.QuantityReportTable table thead tr th.highlight{background-color:rgba(0,0,0,.05)}.QuantityReportTable table thead tr th .tp-m{font-weight:500;font-size:14px;color:#323232;margin-right:20px}.QuantityReportTable table thead tr th .tp-y{font-weight:500;font-size:14px;color:silver}.QuantityReportTable table tbody tr:first-child td pre{font-weight:600}.QuantityReportTable table tbody tr td{padding:5px;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.QuantityReportTable table tbody tr td.loading{-webkit-animation:QuantityReportTableRowLoading .6s infinite;animation:QuantityReportTableRowLoading .6s infinite}.QuantityReportTable table tbody tr td:nth-child(2) pre,.QuantityReportTable table tbody tr td:nth-child(3) pre{font-weight:600}.QuantityReportTable table tbody tr td.highlight{background-color:#f5f5f5}.QuantityReportTable table tbody tr td.hover{background-color:#e5e5e5}.QuantityReportTable table tbody tr td:first-child{font-size:14px;font-weight:600;position:sticky;left:0;background-color:#fff;min-width:200px}.QuantityReportTable table tbody tr td:first-child.highlight{background-color:#f5f5f5}.QuantityReportTable table tbody tr td:not(:last-child){border-right:1px solid #e5e5e5}.QuantityReportTable table tbody tr td:not(:first-child){text-align:center}.QuantityReportTable table tbody tr td .dataGrid{display:grid;grid-column-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.QuantityReportTable table tbody tr td .dataGrid pre{text-align:right;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.QuantityReportTable table tbody tr td .dataGrid pre.field-0{color:#323232}.QuantityReportTable table tbody tr td .dataGrid pre.field-1{color:#b08606}.QuantityReportTable table tbody tr td .dataGrid pre.field-2{color:#aaa}.QuantityReportTable table tbody tr.subrow td{font-size:.8em}.QuantityReportTable table tbody tr.subrow td:first-child{padding-left:30px}.QuantityReportTable table tbody tr.subrow td div pre{font-weight:400}@-webkit-keyframes QuantityReportTableRowLoading{0%{opacity:.5;-webkit-transform:scale(0.98);transform:scale(0.98)}50%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:.5;-webkit-transform:scale(0.98);transform:scale(0.98)}}@keyframes QuantityReportTableRowLoading{0%{opacity:.5;-webkit-transform:scale(0.98);transform:scale(0.98)}50%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:.5;-webkit-transform:scale(0.98);transform:scale(0.98)}}
.ProductFilterTypeSelect{position:sticky;top:0;background-color:#fff;padding:20px;border-bottom:1px solid silver;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.ProductFilterTypeSelect button{background-color:#fff;border:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ProductFilterTypeSelect button:not(:last-child){margin-right:30px}.ProductFilterTypeSelect button.active{color:#fcc009;font-weight:500}.ProductFilterTypeSelect button:not(.active):hover{-webkit-transform:scale(1.05);transform:scale(1.05);text-shadow:1px 0 5px rgba(0,0,0,.1);font-weight:500;cursor:pointer}
.ProductGroups{width:100%;height:calc(100vh - 65px);padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.ProductGroups .topContainer{display:grid;grid-template-columns:2fr 3fr;grid-column-gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}.ProductGroups .topContainer div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ProductGroups .topContainer div h4{font-weight:500}.ProductGroups .topContainer div span{margin-left:20px;color:#aaa}.ProductGroups .topContainer div button{border:1px solid #323232;outline:none;padding:9px 10px;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:7px;color:#323232;margin-left:20px;cursor:pointer}.ProductGroups .topContainer div button:hover{background-color:#323232;color:#fff}.ProductGroups .dataContainer{display:grid;grid-template-columns:2fr 3fr;grid-column-gap:40px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.ProductGroups .dataContainer .tableContainer{position:relative;overflow:auto;height:100%}.ProductGroups .dataContainer .tableContainer .selectGroupText{text-align:center;margin-top:100px}.ProductGroups .dataContainer .tableContainer table{width:100%;border-collapse:collapse}.ProductGroups .dataContainer .tableContainer table thead{position:sticky;top:0;left:0;z-index:1}.ProductGroups .dataContainer .tableContainer table thead tr{background-color:#e5e5e5}.ProductGroups .dataContainer .tableContainer table thead tr th{padding:10px;color:#323232;font-size:14px;font-weight:500;text-align:left}.ProductGroups .dataContainer .tableContainer table thead tr th:first-child{border-radius:7px 0 0 0}.ProductGroups .dataContainer .tableContainer table thead tr th:last-child{border-radius:0 7px 0 0}.ProductGroups .dataContainer .tableContainer table tbody tr{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.ProductGroups .dataContainer .tableContainer table tbody tr:hover{background-color:#f0f0f0}.ProductGroups .dataContainer .tableContainer table tbody tr td{padding:10px;-webkit-transition:all .2s ease;transition:all .2s ease;border-bottom:1px solid #e5e5e5;font-size:14px}.ProductGroups .dataContainer .tableContainer table tbody tr.selected{border-left:10px solid #323232;background-color:#e5e5e5}
.StockExport{padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw}.StockExport .content{display:-webkit-box;display:-ms-flexbox;display:flex}
.ConfigurationPanel{padding:30px}.ConfigurationPanel .header{font-weight:500;font-size:16px;margin-bottom:40px}.ConfigurationPanel .budgetValueAdded,.ConfigurationPanel .updateMinMargins{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.ConfigurationPanel .label{font-size:14px}.ConfigurationPanel .inputContainer{max-width:60px;margin-left:30px;position:relative}.ConfigurationPanel .inputContainer .endAdorment{position:absolute;padding:5px;background-color:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:5px}.ConfigurationPanel .success{color:#b08606;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:30px}.ConfigurationPanel .success img{margin-right:10px}
.NewSurvey{padding-top:5vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:40px}.NewSurvey h3{margin-bottom:5px}.NewSurvey h5{margin-bottom:30px}.NewSurvey .fadeIn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:fadeIn .5s ease-in-out;animation:fadeIn .5s ease-in-out}.NewSurvey .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.NewSurvey form{padding:0 30px;max-height:70vh;overflow:auto}.NewSurvey form .field{margin-bottom:40px;border-bottom:1px solid #eee}.NewSurvey form .field>p{font-weight:600;font-size:18px;margin-bottom:0px;text-align:center}.NewSurvey form .field>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px}.NewSurvey form .field>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.NewSurvey form .field>div>div p{font-size:14px;margin-bottom:5px}.NewSurvey form .field>div>div select{width:50px;padding:5px 10px;border:1px solid #323232;border-radius:7px;text-align:center}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}
.SurveyReport .topPanel{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.SurveyReport .topPanel div{display:-webkit-box;display:-ms-flexbox;display:flex}.SurveyReport .tableContainer{width:100%;height:100%;overflow:auto;margin-top:40px}.SurveyReport .tableContainer table{width:100%;border-collapse:collapse;-webkit-animation:fadeIn .3s ease-in-out forwards;animation:fadeIn .3s ease-in-out forwards}.SurveyReport .tableContainer table thead{position:sticky;top:0;z-index:1}.SurveyReport .tableContainer table thead tr{background-color:#e5e5e5}.SurveyReport .tableContainer table thead tr th div{padding:5px;padding-left:20px;color:#323232;font-size:14px;font-weight:500;-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.SurveyReport .tableContainer table thead tr th div img{margin-left:10px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.SurveyReport .tableContainer table thead tr th div:not(.asc):not(.desc):hover img{opacity:.5}.SurveyReport .tableContainer table thead tr th div.asc img{opacity:1;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.SurveyReport .tableContainer table thead tr th div.desc img{opacity:1}.SurveyReport .tableContainer table thead tr th:first-child{z-index:2;position:sticky;left:0;top:0;background-color:#e5e5e5;max-width:300px}.SurveyReport .tableContainer table thead tr th:first-child div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.SurveyReport .tableContainer table tbody tr:hover{background-color:rgba(0,0,0,.05)}.SurveyReport .tableContainer table tbody tr td{font-size:14px;padding:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:600px}.SurveyReport .tableContainer table tbody tr td:not(:first-child){text-align:center}
.Survey{padding:30px}
.SurveysList .topPanel{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.SurveysList .topPanel div{display:-webkit-box;display:-ms-flexbox;display:flex}.SurveysList .tableContainer{width:100%;height:100%;overflow:auto;margin-top:40px;height:65vh}.SurveysList .tableContainer table{width:100%;border-collapse:collapse;-webkit-animation:fadeIn .3s ease-in-out forwards;animation:fadeIn .3s ease-in-out forwards}.SurveysList .tableContainer table thead{position:sticky;top:0;z-index:1}.SurveysList .tableContainer table thead tr{background-color:#e5e5e5}.SurveysList .tableContainer table thead tr th div{padding:5px;padding-left:20px;color:#323232;font-size:14px;font-weight:500;-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.SurveysList .tableContainer table thead tr th div img{margin-left:10px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.SurveysList .tableContainer table thead tr th div:not(.asc):not(.desc):hover img{opacity:.5}.SurveysList .tableContainer table thead tr th div.asc img{opacity:1;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.SurveysList .tableContainer table thead tr th div.desc img{opacity:1}.SurveysList .tableContainer table thead tr th:first-child{z-index:2;position:sticky;left:0;top:0;background-color:#e5e5e5;max-width:300px}.SurveysList .tableContainer table thead tr th:first-child div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.SurveysList .tableContainer table tbody tr{cursor:pointer}.SurveysList .tableContainer table tbody tr:hover{background-color:rgba(0,0,0,.05)}.SurveysList .tableContainer table tbody tr td{font-size:14px;padding:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:600px}.SurveysList .tableContainer table tbody tr td:not(:first-child){text-align:center}
.editSurvey{padding:30px}.editSurvey h3{margin-bottom:40px}.editSurvey .field{margin-bottom:20px;width:300px}.editSurvey .buttons{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.SurveyDetails .topInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SurveyDetails .topInfo h4 span{color:silver;margin-right:10px;font-weight:500}.SurveyDetails .tableContainer{width:100%;height:100%;overflow:auto;margin-top:40px}.SurveyDetails .tableContainer table{width:100%;border-collapse:collapse;-webkit-animation:fadeIn .3s ease-in-out forwards;animation:fadeIn .3s ease-in-out forwards}.SurveyDetails .tableContainer table thead{position:sticky;top:0;z-index:1}.SurveyDetails .tableContainer table thead tr{background-color:#e5e5e5}.SurveyDetails .tableContainer table thead tr th div{padding:5px;padding-left:20px;color:#323232;font-size:14px;font-weight:500;-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.SurveyDetails .tableContainer table thead tr th div img{margin-left:10px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.SurveyDetails .tableContainer table thead tr th div:not(.asc):not(.desc):hover img{opacity:.5}.SurveyDetails .tableContainer table thead tr th div.asc img{opacity:1;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.SurveyDetails .tableContainer table thead tr th div.desc img{opacity:1}.SurveyDetails .tableContainer table thead tr th:first-child{z-index:2;position:sticky;left:0;top:0;background-color:#e5e5e5;max-width:300px}.SurveyDetails .tableContainer table thead tr th:first-child div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.SurveyDetails .tableContainer table tbody tr{cursor:pointer}.SurveyDetails .tableContainer table tbody tr:hover{background-color:rgba(0,0,0,.05)}.SurveyDetails .tableContainer table tbody tr td{font-size:14px;padding:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:600px}.SurveyDetails .tableContainer table tbody tr td:not(:first-child){text-align:center}.SurveyDetails .tableContainer table tbody tr:first-child{cursor:default}.SurveyDetails .tableContainer table tbody tr:first-child td{font-weight:600;background-color:rgba(0,0,0,.05)}.SurveyDetails .tableContainer table tbody tr:first-child:hover{background-color:rgba(0,0,0,0)}.editField{padding:30px}.editField h3{margin-bottom:40px}.editField .field{display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px}.editField .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.editSurvey{padding:30px}.editSurvey h3{margin-bottom:40px}.editSurvey .field{margin-bottom:20px;width:300px}.editSurvey .buttons{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.FakturaDetails{margin-top:40px}.FakturaDetails .CSV{cursor:pointer;font-weight:500;font-size:14px}.FakturaDetails .CSV:hover{text-decoration:underline}.FakturaDetails h4{margin-bottom:20px}.FakturaDetails .tableContainer{width:100%;height:100%;max-height:500px;overflow:auto;margin-bottom:40px}.FakturaDetails .tableContainer table{width:100%;border-collapse:collapse;-webkit-animation:fadeIn .3s ease-in-out forwards;animation:fadeIn .3s ease-in-out forwards}.FakturaDetails .tableContainer table thead{position:sticky;top:0;z-index:1}.FakturaDetails .tableContainer table thead tr{background-color:#e5e5e5}.FakturaDetails .tableContainer table thead tr th{padding:5px 10px;font-weight:600}.FakturaDetails .tableContainer table tbody tr:hover{background-color:rgba(0,0,0,.05);cursor:pointer}.FakturaDetails .tableContainer table tbody tr.active{background-color:rgba(0,0,0,.08)}.FakturaDetails .tableContainer table tbody tr td{font-size:14px;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:600px}
.CSV{cursor:pointer;font-weight:500;font-size:14px}.CSV:hover{text-decoration:underline}.FakturySelection{border-radius:7px}.FakturySelection .tableContainer{width:100%;height:100%;max-height:500px;overflow:auto}.FakturySelection .tableContainer table{width:100%;border-collapse:collapse;-webkit-animation:fadeIn .3s ease-in-out forwards;animation:fadeIn .3s ease-in-out forwards}.FakturySelection .tableContainer table thead{position:sticky;top:0;z-index:1}.FakturySelection .tableContainer table thead tr{background-color:#e5e5e5}.FakturySelection .tableContainer table thead tr th{padding:5px 10px;font-weight:600}.FakturySelection .tableContainer table tbody tr:hover{background-color:rgba(0,0,0,.05);cursor:pointer}.FakturySelection .tableContainer table tbody tr.active{background-color:rgba(0,0,0,.08)}.FakturySelection .tableContainer table tbody tr td{font-size:14px;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:600px}
.RawDataPanel{padding:40px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;overflow:hidden;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.RawDataPanel div{overflow:hidden}.RawDataPanel div h3{margin-bottom:40px}
.MinimalMargins{padding:40px 30px}.MinimalMargins .topPanel{height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.MinimalMargins .topPanel p{font-weight:500;font-size:18px;margin-right:50px}.MinimalMargins .groupsContainer{position:relative;width:100%;max-height:calc(100vh - 74px - 80px - 66px);overflow:auto}.MinimalMargins .groupsContainer .grid{display:grid;grid-template-columns:repeat(2, 1fr);width:100%;grid-column-gap:200px}.MinimalMargins .groupsContainer .grid .group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px}.MinimalMargins .groupsContainer .grid .group:hover{background-color:#e5e5e5;border-radius:7px;cursor:pointer}.MinimalMargins .groupsContainer .grid .group p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.MinimalMargins .groupsContainer .grid .group p:first-child{font-weight:500}.MinimalMargins .groupsContainer .grid .group p:nth-child(2){font-weight:400}.MinimalMargins .groupsContainer .grid .group p img{margin:0 10px;width:15px;height:15px}.MinimalMargins .groupsContainer .grid .group p span.old{color:silver}.MinimalMargins .groupsContainer .grid .group p span.new{font-weight:800}.indeksyContainer{padding:20px;position:relative}.indeksyContainer .topPanel{height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.indeksyContainer .topPanel p{font-weight:500;font-size:14px;margin-right:50px}.indeksyContainer .indeksyTableContainer{max-height:60vh;overflow:auto}.indeksyContainer .indeksyTableContainer table{width:100%;border-collapse:collapse}.indeksyContainer .indeksyTableContainer table thead{position:sticky;top:0;z-index:1}.indeksyContainer .indeksyTableContainer table thead tr{background-color:#e5e5e5}.indeksyContainer .indeksyTableContainer table thead tr th{padding:5px}.indeksyContainer .indeksyTableContainer table thead tr th:first-child{z-index:2;position:sticky;left:0;top:0;background-color:#e5e5e5;max-width:300px}.indeksyContainer .indeksyTableContainer table tbody tr td{padding:5px;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.indeksyContainer .indeksyTableContainer table tbody tr td.hover{background-color:#e5e5e5}.indeksyContainer .indeksyTableContainer table tbody tr td p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.indeksyContainer .indeksyTableContainer table tbody tr td p img{margin:0 10px;width:15px;height:15px}.indeksyContainer .indeksyTableContainer table tbody tr td p span.old{color:silver}.indeksyContainer .indeksyTableContainer table tbody tr td p span.new{font-weight:800}
.Aging{padding:20px;padding-top:30px}.Aging .topPanel{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Aging .topPanel .agingGroups{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;margin-left:auto}.Aging .topPanel .agingGroups button{padding-left:10px;padding-right:10px;font-size:14px;font-weight:500;border:1px solid #323232;border-radius:7px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#fff;height:32px}.Aging .topPanel .agingGroups button:hover{opacity:.8}.Aging .topPanel .agingGroups button.active{background-color:#323232;color:#fff}.Aging .topPanel .agingGroups button:last-child{margin-right:10px}.Aging .content{overflow:hidden;border-radius:7px;position:relative}.Aging .content .tableContainer{width:100%;height:100%;overflow:auto;max-height:calc(100vh - 65px - 56px - 50px)}.Aging .content .tableContainer table{width:100%;border-collapse:collapse;-webkit-animation:fadeIn .3s ease-in-out forwards;animation:fadeIn .3s ease-in-out forwards}.Aging .content .tableContainer table thead{position:sticky;top:0;z-index:1}.Aging .content .tableContainer table thead tr{background-color:#e5e5e5}.Aging .content .tableContainer table thead tr th div{white-space:nowrap;padding:5px;color:#323232;font-size:14px;font-weight:500;-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.Aging .content .tableContainer table thead tr th div img{margin-left:10px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Aging .content .tableContainer table thead tr th div:not(.asc):not(.desc):hover img{opacity:.5}.Aging .content .tableContainer table thead tr th div.asc img{opacity:1;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.Aging .content .tableContainer table thead tr th div.desc img{opacity:1}.Aging .content .tableContainer table thead tr th span.totalWartosc{color:#b08606;margin-left:10px}.Aging .content .tableContainer table thead tr th:first-child{position:static;max-width:300px}.Aging .content .tableContainer table tbody tr{cursor:pointer}.Aging .content .tableContainer table tbody tr:hover{background-color:rgba(0,0,0,.05)}[dir="ltr"] .Aging .content .tableContainer table tbody tr td{text-align:left}[dir="rtl"] .Aging .content .tableContainer table tbody tr td{text-align:right}.Aging .content .tableContainer table tbody tr td{font-size:14px;padding:8px 5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:600px;font-weight:500}.Aging .content .tableContainer table tbody tr td div:not(.flexDisp){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.Aging .content .tableContainer table tbody tr td .status{width:17px;height:17px;border-radius:50%}.Aging .content .tableContainer table tbody tr td .status.small{width:12px;height:12px}.Aging .content .tableContainer table tbody tr td.monospaced{text-align:right;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;padding-right:30px}.Aging .content .tableContainer table tbody tr td.center{text-align:center;padding-right:28px}.Aging .content .tableContainer table tbody tr td div.udzial{color:#b08606;font-weight:400;margin-left:10px;width:32px;display:inline-block}.Aging .content .tableContainer table tbody tr td .flexDisp{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px;gap:30px}.Aging .content .tableContainer table tbody tr td .flexDisp .thin{font-weight:400;margin-right:10px}.Aging .content .tableContainer table tbody tr.subrow{cursor:default}.Aging .content .tableContainer table tbody tr.subrow td{font-weight:300}.Aging .content .tableContainer table tbody tr.subrow td:first-child{padding-left:20px}.Error{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Error p{margin-bottom:20px}.agingFilters{padding:30px}.agingFilters h3{font-weight:600;font-size:16px;margin-bottom:20px}.agingFilters .grid{display:grid;grid-template-columns:auto 130px auto;grid-column-gap:30px;grid-row-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.agingFilters .grid .label{font-size:14px;font-weight:500}.agingFilters .grid .qty{color:silver;font-weight:400;font-size:14px;font-style:italic}.AgingRawData .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.AgingRawData .header .info{display:grid;grid-template-columns:auto auto;grid-column-gap:20px;grid-row-gap:10px}.AgingRawData .header .info p.label{color:silver}.AgingRawData .header .info p.heavy{color:#323232}.AgingRawData .header .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.AgingRawData .styledButton{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;padding:10px 20px;font-size:14px;font-weight:500;border:1px solid #323232;border-radius:7px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#fff;height:36px}.AgingRawData .styledButton.active{background-color:#323232;color:#fff}.AgingRawData .content{overflow:hidden;border-radius:7px;position:relative;min-width:50vw}.AgingRawData .content .tableContainer{width:100%;height:100%;overflow:auto;height:55vh}.AgingRawData .content .tableContainer table{width:100%;border-collapse:collapse;-webkit-animation:fadeIn .3s ease-in-out forwards;animation:fadeIn .3s ease-in-out forwards}.AgingRawData .content .tableContainer table thead{position:sticky;top:0;z-index:1}.AgingRawData .content .tableContainer table thead tr{background-color:#e5e5e5}.AgingRawData .content .tableContainer table thead tr th{padding:5px;color:#323232;font-size:14px;font-weight:500;-webkit-transition:all .5s ease;transition:all .5s ease}.AgingRawData .content .tableContainer table thead tr th img{margin-left:10px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.AgingRawData .content .tableContainer table thead tr th:not(.asc):not(.desc):hover img{opacity:.5}.AgingRawData .content .tableContainer table thead tr th.asc img{opacity:1;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.AgingRawData .content .tableContainer table thead tr th.desc img{opacity:1}.AgingRawData .content .tableContainer table thead tr th span.totalWartosc{color:#b08606;margin-left:10px}.AgingRawData .content .tableContainer table thead tr th:first-child{background-color:#e5e5e5;max-width:300px}[dir="ltr"] .AgingRawData .content .tableContainer table tbody tr td{text-align:left}[dir="rtl"] .AgingRawData .content .tableContainer table tbody tr td{text-align:right}.AgingRawData .content .tableContainer table tbody tr td{font-size:14px;padding:8px 5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:600px;font-weight:400;background-color:rgba(97,96,96,.1)}.AgingRawData .content .tableContainer table tbody tr td div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.AgingRawData .content .tableContainer table tbody tr td .status{width:17px;height:17px;border-radius:50%}.AgingRawData .content .tableContainer table tbody tr td .status.small{width:12px;height:12px}.AgingRawData .content .tableContainer table tbody tr td.monospaced{text-align:right;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;padding-right:30px}.AgingRawData .content .tableContainer table tbody tr td.center{text-align:center;padding-right:28px}.AgingRawData .content .tableContainer table tbody tr.pz td{background-color:rgba(68,150,57,.1)}.AgingRawData .content .tableContainer table tbody tr.wz td{background-color:rgba(150,57,57,.1)}.AgingRawData .content .tableContainer table tbody tr.mm td{background-color:rgba(164,201,0,.1)}.DownloadMenu{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px}
.DownloadButton{width:36px;height:36px;border:1px solid #323232;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:7px}.DownloadButton:hover{border:2px solid #323232;cursor:pointer}
.FiltersButton{width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:7px;background-color:#fff;border:1px solid #323232;cursor:pointer}.FiltersButton.open{border:1px solid #fcc009}.FiltersButton:not(.open):hover{border:2px solid #323232}
.Tooltip{background-color:rgba(50,50,50,.8);padding:10px}.Tooltip p{font-size:12px;color:#fff}
.Rotation{padding:20px;padding-top:30px}.Rotation .topPanel{height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;margin-bottom:20px}.Rotation .content{overflow:hidden;border-radius:7px;position:relative}.Rotation .content .tableContainer{width:100%;height:100%;overflow:auto;max-height:calc(100vh - 65px - 56px - 60px);min-height:200px}.Rotation .content .tableContainer table{width:100%;border-collapse:collapse;-webkit-animation:fadeIn .3s ease-in-out forwards;animation:fadeIn .3s ease-in-out forwards}.Rotation .content .tableContainer table thead{position:sticky;top:0;z-index:1}.Rotation .content .tableContainer table thead tr{background-color:#e5e5e5}.Rotation .content .tableContainer table thead tr th div{padding:5px;color:#323232;font-size:14px;font-weight:500;-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:right;-ms-flex-align:right;align-items:right;cursor:pointer}.Rotation .content .tableContainer table thead tr th div img{margin-left:10px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Rotation .content .tableContainer table thead tr th div:not(.asc):not(.desc):hover img{opacity:.5}.Rotation .content .tableContainer table thead tr th div.asc img{opacity:1;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.Rotation .content .tableContainer table thead tr th div.desc img{opacity:1}.Rotation .content .tableContainer table thead tr th span.totalWartosc{color:#b08606;margin-left:10px}.Rotation .content .tableContainer table thead tr th:first-child{position:static;background-color:#e5e5e5;max-width:300px}.Rotation .content .tableContainer table tbody tr{cursor:pointer}.Rotation .content .tableContainer table tbody tr:hover{background-color:rgba(0,0,0,.05)}[dir="ltr"] .Rotation .content .tableContainer table tbody tr td{text-align:left}[dir="rtl"] .Rotation .content .tableContainer table tbody tr td{text-align:right}.Rotation .content .tableContainer table tbody tr td{font-size:14px;padding:8px 5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:600px;font-weight:500}.Rotation .content .tableContainer table tbody tr td.number{text-align:right;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;padding-right:35px}.Rotation .content .tableContainer table tbody tr td div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.Rotation .content .tableContainer table tbody tr td .status{width:17px;height:17px;border-radius:50%}.Rotation .content .tableContainer table tbody tr td .status.small{width:12px;height:12px}.Rotation .content .tableContainer table tbody tr td.monospaced{text-align:right;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;padding-right:30px}.Rotation .content .tableContainer table tbody tr td.center{text-align:center;padding-right:28px}.Rotation .content .tableContainer table tbody tr td div.udzial{color:#b08606;font-weight:400;margin-left:10px;width:32px;display:inline-block}.Rotation .content .tableContainer table tbody tr td.doh{color:#b08606}.Rotation .content .tableContainer table tbody tr.subrow{cursor:default}.Rotation .content .tableContainer table tbody tr.subrow td{font-weight:300}.Rotation .content .tableContainer table tbody tr.subrow td:first-child{padding-left:20px}.rotationFilters{padding:30px}.rotationFilters h3{font-weight:600;font-size:16px;margin-bottom:20px}.rotationFilters .grid{display:grid;grid-template-columns:auto 130px auto;grid-column-gap:30px;grid-row-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rotationFilters .grid .label{font-size:14px;font-weight:500}.rotationFilters .grid .qty{color:silver;font-weight:400;font-size:14px;font-style:italic}
.RotationRawData .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.RotationRawData .header .info{display:grid;grid-template-columns:auto auto;grid-column-gap:20px;grid-row-gap:10px}.RotationRawData .header .info p.label{color:silver}.RotationRawData .header .info p.heavy{color:#323232}.RotationRawData .header .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.RotationRawData .styledButton{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;padding:10px 20px;font-size:14px;font-weight:500;border:1px solid #323232;border-radius:7px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#fff;height:36px}.RotationRawData .styledButton.active{background-color:#323232;color:#fff}.RotationRawData .content{overflow:hidden;border-radius:7px;position:relative;min-width:50vw}.RotationRawData .content .tableContainer{width:100%;height:100%;overflow:auto;height:55vh}.RotationRawData .content .tableContainer table{width:100%;border-collapse:collapse;-webkit-animation:fadeIn .3s ease-in-out forwards;animation:fadeIn .3s ease-in-out forwards}.RotationRawData .content .tableContainer table thead{position:sticky;top:0;z-index:1}.RotationRawData .content .tableContainer table thead tr{background-color:#e5e5e5}.RotationRawData .content .tableContainer table thead tr th{padding:5px;color:#323232;font-size:14px;font-weight:500;-webkit-transition:all .5s ease;transition:all .5s ease}.RotationRawData .content .tableContainer table thead tr th img{margin-left:10px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.RotationRawData .content .tableContainer table thead tr th:not(.asc):not(.desc):hover img{opacity:.5}.RotationRawData .content .tableContainer table thead tr th.asc img{opacity:1;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.RotationRawData .content .tableContainer table thead tr th.desc img{opacity:1}.RotationRawData .content .tableContainer table thead tr th span.totalWartosc{color:#b08606;margin-left:10px}.RotationRawData .content .tableContainer table thead tr th:first-child{z-index:2;position:sticky;left:0;top:0;background-color:#e5e5e5;max-width:300px}[dir="ltr"] .RotationRawData .content .tableContainer table tbody tr td{text-align:left}[dir="rtl"] .RotationRawData .content .tableContainer table tbody tr td{text-align:right}.RotationRawData .content .tableContainer table tbody tr td{font-size:14px;padding:8px 5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:600px;font-weight:400;background-color:rgba(97,96,96,.1)}.RotationRawData .content .tableContainer table tbody tr td div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.RotationRawData .content .tableContainer table tbody tr td .status{width:17px;height:17px;border-radius:50%}.RotationRawData .content .tableContainer table tbody tr td .status.small{width:12px;height:12px}.RotationRawData .content .tableContainer table tbody tr td.monospaced{text-align:right;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;padding-right:30px}.RotationRawData .content .tableContainer table tbody tr td.center{text-align:center;padding-right:28px}.RotationRawData .content .tableContainer table tbody tr.pz td{background-color:rgba(68,150,57,.1)}.RotationRawData .content .tableContainer table tbody tr.pzIt td{background-color:rgba(68,150,57,.1);font-style:italic}.RotationRawData .content .tableContainer table tbody tr.wz td{background-color:rgba(150,57,57,.1)}.RotationRawData .content .tableContainer table tbody tr.mm td{background-color:rgba(164,201,0,.1)}
.NotificationPanel{padding:20px}.NotificationPanel .topPanel{height:36px;margin-bottom:20px}.NotificationPanel .content{max-height:calc(100vh - 60px);overflow:hidden;border-radius:7px}.NotificationPanel .content .header{margin-bottom:20px;font-weight:500;font-size:16px}.NotificationPanel .tableContainer{width:100%;height:100%;overflow:auto;max-height:calc(100vh - 180px)}.NotificationPanel .tableContainer table{width:100%;border-collapse:collapse}.NotificationPanel .tableContainer table thead{position:sticky;top:0;z-index:1}.NotificationPanel .tableContainer table thead tr{background-color:#e5e5e5}.NotificationPanel .tableContainer table thead tr th{text-align:left;font-weight:500;padding:5px;font-size:14px}.NotificationPanel .tableContainer table tbody tr{-webkit-transition:all .3 ease-in-out;transition:all .3 ease-in-out}.NotificationPanel .tableContainer table tbody tr:hover{background-color:rgba(0,0,0,.05)}.NotificationPanel .tableContainer table tbody tr td{font-size:14px;padding:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:600px;cursor:pointer}.NotificationPanel .tableContainer table tbody tr td img{width:15px;height:15px}.NotificationPanel .tableContainer table tbody tr td .readQty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.NotificationPanel .tableContainer table tbody tr td .readQty img{width:20px;height:20px;margin-left:10px}.NotificationPanel .tableContainer table tbody tr.active{border-left:2px solid #323232}.NewNotif{padding-left:100px;padding-right:100px;position:relative}.NewNotif .formContainer{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px}.NewNotif .formContainer h2{margin-bottom:20px;font-weight:600}.NewNotif .formContainer .group{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.NewNotif .formContainer .group button{position:absolute;right:0px;top:50%;-webkit-transform:translate(calc(100% + 10px), -50%);transform:translate(calc(100% + 10px), -50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;background-color:transparent;border:none;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;cursor:pointer;border-radius:50%}.NewNotif .formContainer .group button:hover{background-color:rgba(0,0,0,.05)}.NewNotif .formContainer .group button:active{background-color:rgba(0,0,0,.1)}.NewNotif .formContainer .buttonsContainer{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.NewNotif .formContainer.fadeOut{-webkit-animation:formFadeOut 1s ease-in-out forwards;animation:formFadeOut 1s ease-in-out forwards}.NewNotif .successPage{-webkit-clip-path:circle(0%);clip-path:circle(0%);-webkit-animation:successFadeIn 1s ease-in-out forwards;animation:successFadeIn 1s ease-in-out forwards;-webkit-animation-delay:1s;animation-delay:1s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px}.NewNotif .successPage p{font-size:16px;font-weight:500}@-webkit-keyframes formFadeOut{from{-webkit-clip-path:circle(100%);clip-path:circle(100%)}to{-webkit-clip-path:circle(0%);clip-path:circle(0%)}}@keyframes formFadeOut{from{-webkit-clip-path:circle(100%);clip-path:circle(100%)}to{-webkit-clip-path:circle(0%);clip-path:circle(0%)}}@-webkit-keyframes successFadeIn{from{-webkit-clip-path:circle(0%);clip-path:circle(0%)}to{-webkit-clip-path:circle(100%);clip-path:circle(100%)}}@keyframes successFadeIn{from{-webkit-clip-path:circle(0%);clip-path:circle(0%)}to{-webkit-clip-path:circle(100%);clip-path:circle(100%)}}.Receivers{min-width:300px;max-width:500px}.Receivers .header{border-bottom:1px solid #ccc;padding-bottom:20px}.Receivers .header div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.Receivers .header div p:nth-child(1){font-weight:500;font-size:16px}.Receivers .header div p:nth-child(2){font-weight:300;font-size:14px;color:#aaa}.Receivers .header>p{font-size:14px}.Receivers .tableContainer{margin-top:20px;width:100%;max-height:400px;overflow:auto}.Receivers .tableContainer table{width:100%}.Receivers .tableContainer table td{padding:5px}.Receivers .tableContainer table td img{width:15px;height:15px}
.ClientSelection{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;width:350px}.ClientSelection.disabled{cursor:default;opacity:.7}.ClientSelection>span:first-child{position:absolute;font-size:10px;top:0;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 5px;background-color:#fff;color:#323232;font-weight:400}.ClientSelection input{padding:9px 20px;border:1px solid #323232;border-radius:7px;outline:none;line-height:16px;width:350px}.ClientSelection input::-webkit-input-placeholder{font-weight:400;font-size:12px;color:silver}.ClientSelection input::-moz-placeholder{font-weight:400;font-size:12px;color:silver}.ClientSelection input:-ms-input-placeholder{font-weight:400;font-size:12px;color:silver}.ClientSelection input::-ms-input-placeholder{font-weight:400;font-size:12px;color:silver}.ClientSelection input::placeholder{font-weight:400;font-size:12px;color:silver}.ClientSelection img{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ClientSelection img.down{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.ClientSelection img.up{-webkit-transform:rotateX(0);transform:rotateX(0)}
.Basket{position:fixed;right:60px;bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px}.Basket button{border:none;width:100px;height:100px;background-color:#e5e5e5;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,.2),-1px 1px 4px rgba(0,0,0,.2);box-shadow:0px 2px 4px rgba(0,0,0,.2),-1px 1px 4px rgba(0,0,0,.2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Basket button:first-child{background:#fff}.Basket button:first-child img{width:30px;height:30px}.Basket button:not(.disabled):hover{cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0px 4px 7px rgba(0,0,0,.2),-1px 1px 4px rgba(0,0,0,.2);box-shadow:0px 4px 7px rgba(0,0,0,.2),-1px 1px 4px rgba(0,0,0,.2)}.Basket button span.qtyBadge{position:absolute;width:30px;height:30px;background:#fcc009;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;-webkit-transform:translate(40%, -40%);transform:translate(40%, -40%);border-radius:50%;font-weight:500;font-size:16px;line-height:16px;-webkit-box-shadow:0px 4px 7px rgba(0,0,0,.2),-1px 1px 4px rgba(0,0,0,.2);box-shadow:0px 4px 7px rgba(0,0,0,.2),-1px 1px 4px rgba(0,0,0,.2)}.Basket button.notifyNew span.qtyBadge{-webkit-animation:notify-new-pos .4s alternate ease-in-out;animation:notify-new-pos .4s alternate ease-in-out}.Basket button.disabled img{opacity:.2}.offersSummary{padding:0 10px;max-height:70vh;width:90vw;overflow:auto}.offersSummary table{width:100%;border-collapse:collapse}.offersSummary table tbody tr td{font-size:14px;padding:0 10px}.offersSummary table tbody tr td.monospaced{text-align:right;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.offersSummary table tbody tr td .circle{width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#323232;color:#fff;font-size:13px;font-weight:500}.offersSummary table tbody tr td button{background-color:#fff;border:none;cursor:pointer;padding:5px;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.offersSummary table tbody tr td button:hover{background-color:rgba(0,0,0,.05)}.offersSummary table tbody tr td p.summary{font-size:16px;padding-bottom:30px}.offersSummary table tbody tr td p.summary span:not(:last-child){margin-right:10px}.offersSummary table tbody tr td p.summary .semibold{font-weight:500}.offersSummary table tbody tr td p.summary .left-marg{margin-left:30px}.offersSummary table tbody tr td p.summary .light{font-weight:300}.offersSummary table tbody tr.remarks td{color:silver}.offersSummary table tbody tr.mar-bot td{padding-bottom:10px}.offersSummary .bottomButtons{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.deleteContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:320px;padding:0 20px}.deleteContainer h3{font-weight:500;font-size:16px;line-height:16px;margin-bottom:20px;text-align:center}.deleteContainer p{font-weight:400;font-size:14px;line-height:14px;margin-bottom:40px}.deleteContainer .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@-webkit-keyframes notify-new-pos{0%{-webkit-transform:translate(50%, -50%) scale(1);transform:translate(50%, -50%) scale(1)}40%{-webkit-transform:translate(50%, -50%) scale(1.3);transform:translate(50%, -50%) scale(1.3)}70%{-webkit-transform:translate(50%, -50%) scale(0.9);transform:translate(50%, -50%) scale(0.9)}100%{-webkit-transform:translate(50%, -50%) scale(1);transform:translate(50%, -50%) scale(1)}}@keyframes notify-new-pos{0%{-webkit-transform:translate(50%, -50%) scale(1);transform:translate(50%, -50%) scale(1)}40%{-webkit-transform:translate(50%, -50%) scale(1.3);transform:translate(50%, -50%) scale(1.3)}70%{-webkit-transform:translate(50%, -50%) scale(0.9);transform:translate(50%, -50%) scale(0.9)}100%{-webkit-transform:translate(50%, -50%) scale(1);transform:translate(50%, -50%) scale(1)}}
.IndexSummary.hoverable tr:not(.summary) td{opacity:.6}.IndexSummary.hoverable:hover tr td{opacity:1}.IndexSummary table{width:100%;border-collapse:collapse}.IndexSummary table tbody tr.sklejka-indeks td{color:#b08606}.IndexSummary table tbody tr td{font-size:14px;padding:0 10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.IndexSummary table tbody tr td.monospaced{text-align:right;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.IndexSummary table tbody tr td .circle{width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#323232;color:#fff;font-size:13px;font-weight:500}.IndexSummary table tbody tr td button{background-color:#fff;border:none;cursor:pointer;padding:5px;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.IndexSummary table tbody tr td button:hover{background-color:rgba(0,0,0,.05)}.IndexSummary table tbody tr td p.summary{font-size:16px;padding-bottom:30px}.IndexSummary table tbody tr td p.summary span:not(:last-child){margin-right:10px}.IndexSummary table tbody tr td p.summary .semibold{font-weight:500}.IndexSummary table tbody tr td p.summary .left-marg{margin-left:30px}.IndexSummary table tbody tr td p.summary .light{font-weight:300}.IndexSummary table tbody tr td.mark-red{color:#b12306;font-weight:500}.IndexSummary table tbody tr:not(.selected).hoverable{cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.IndexSummary table tbody tr:not(.selected).hoverable:hover{-webkit-transform:scale(1.005);transform:scale(1.005)}.IndexSummary table tbody tr.bolded td{font-weight:500}.IndexSummary table tbody tr.remarks td{color:silver}.IndexSummary table tbody tr.mar-bot td{padding-bottom:10px}.IndexSummary table tbody tr:not(.summary).selected td{opacity:1}.IndexSummary.more-spacing td.mar-bot{padding:10px}.IndexSummary.more-spacing tr:first-child.mar-bot td{padding-bottom:0}.IndexSummary.more-spacing tr:nth-child(2) td{padding-top:0}
.IndeksDetails{-webkit-animation:offers-fade-in .3s ease-in-out both;animation:offers-fade-in .3s ease-in-out both}.IndeksDetails p.noZapasInfo{margin-bottom:20px;color:red;font-weight:500;font-size:16px;text-align:center}.IndeksDetails .tableContainer{overflow:auto;width:100%;margin-bottom:20px}.IndeksDetails .tableContainer table{width:100%;border-collapse:collapse}.IndeksDetails .tableContainer table thead tr{background-color:#e5e5e5;position:sticky;top:0}.IndeksDetails .tableContainer table thead tr th{text-align:left;padding:10px 20px;font-weight:500;font-size:16px;line-height:16px}.IndeksDetails .tableContainer table thead tr th:first-child{border-radius:7px 0 0 7px}.IndeksDetails .tableContainer table thead tr th:last-child{border-radius:0 7px 7px 0}.IndeksDetails .tableContainer table tbody tr:not(:last-child){cursor:pointer}.IndeksDetails .tableContainer table tbody tr:not(:last-child) td{padding:10px 20px;font-weight:400;font-size:14px}.IndeksDetails .tableContainer table tbody tr:not(:last-child) td:first-child{border-radius:7px 0 0 7px}.IndeksDetails .tableContainer table tbody tr:not(:last-child) td:last-child{border-radius:0 7px 7px 0}.IndeksDetails .tableContainer table tbody tr:not(:last-child) td.monospaced{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.IndeksDetails .tableContainer table tbody tr:last-child{border-bottom:1px solid silver}.IndeksDetails .tableContainer table tbody tr:last-child .stockDetails{max-height:0px;padding:0px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow-y:hidden;overflow-x:auto;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content}.IndeksDetails .tableContainer table tbody tr:last-child .stockDetails .scrollContainer{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;gap:15px;overflow:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.IndeksDetails .tableContainer table tbody tr:last-child .stockDetails .scrollContainer .stockElement{padding:9px 20px;border-radius:7px;border:1px solid silver;display:-webkit-box;display:-ms-flexbox;display:flex}.IndeksDetails .tableContainer table tbody tr:last-child .stockDetails .scrollContainer .stockElement div{font-weight:400;font-size:14px;line-height:14px;max-height:14px}.IndeksDetails .tableContainer table tbody tr:last-child .stockDetails .scrollContainer .stockElement div:not(:last-child){margin-right:15px}.IndeksDetails .tableContainer table tbody tr:last-child .stockDetails .scrollContainer .stockElement div:first-child{margin-right:20px;font-weight:500;font-size:14px;line-height:14px}.IndeksDetails .tableContainer table tbody tr:last-child .stockDetails.expanded{max-height:90px;padding:20px 10px;padding-top:10px}.IndeksDetails .addingProcess{display:grid;grid-template-columns:2fr 1fr 1fr;padding:10px}.IndeksDetails .addingProcess .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:20px;gap:20px;margin-bottom:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.IndeksDetails .addingProcess .header p{font-weight:500;font-size:14px;line-height:14px;text-transform:uppercase}.IndeksDetails .addingProcess .priceTable{border-collapse:collapse}.IndeksDetails .addingProcess .priceTable tbody tr.header-row td:first-child{font-weight:500;font-size:14px;line-height:14px}.IndeksDetails .addingProcess .priceTable tbody tr.header-row td.jm{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:7px;cursor:pointer}.IndeksDetails .addingProcess .priceTable tbody tr.header-row td.jm>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-gap:13px;gap:13px}.IndeksDetails .addingProcess .priceTable tbody tr.header-row td.jm:not(.noEffect):hover{background-color:rgba(0,0,0,.05)}.IndeksDetails .addingProcess .priceTable tbody tr td{padding:10px;padding-right:40px}.IndeksDetails .addingProcess .priceTable tbody tr td.minimal-alert{color:#b12306;font-weight:400;font-size:12px;font-style:italic}.IndeksDetails .addingProcess .priceTable tbody tr td.totalPrice{font-weight:400;font-size:14px;line-height:14px;color:#b08606;text-align:center}.IndeksDetails .addingProcess .priceTable tbody tr td.totalPrice.inactive{color:silver}.IndeksDetails .addingProcess .priceTable tbody tr td:first-child{border-radius:7px 0 0 7px}.IndeksDetails .addingProcess .priceTable tbody tr td:last-child{border-radius:0 7px 7px 0}.IndeksDetails .addingProcess .priceTable tbody tr td span{font-weight:400;font-size:14px;line-height:14px}.IndeksDetails .addingProcess .priceTable tbody tr td.monospaced{text-align:right;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.IndeksDetails .addingProcess .priceTable tbody tr td.monospaced span{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.IndeksDetails .addingProcess .priceTable tbody tr td.inactive span{color:silver}.IndeksDetails .addingProcess .priceTable tbody tr td .priceJm{font-weight:400;font-size:14px;line-height:14px;color:#aaa}.IndeksDetails .addingProcess .priceTable tbody tr:not(.active):not(.header-row):not(.noEffect):hover{background-color:rgba(0,0,0,.05);cursor:pointer}.IndeksDetails .addingProcess .priceTable tbody tr.active .priceType{color:#fcc009;font-weight:500;font-size:14px;line-height:14px}.IndeksDetails .addingProcess .priceTable tbody tr.active .priceType.red{color:#b12306}.IndeksDetails .addingProcess .priceTable .radio{width:15px;height:15px;border-radius:50%;border:1.5px solid #323232;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.IndeksDetails .addingProcess .priceTable .radio::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);background-color:#fcc009;width:7.5px;height:7.5px;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.IndeksDetails .addingProcess .priceTable .radio.checked{border:1.5px solid #fcc009}.IndeksDetails .addingProcess .priceTable .radio.checked::before{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.IndeksDetails .addingProcess .priceTable .radio.red{border:1.5px solid #b12306}.IndeksDetails .addingProcess .priceTable .radio.red.checked{border:1.5px solid #b12306}.IndeksDetails .addingProcess .priceTable .radio.red::before{background-color:#b12306}.IndeksDetails .addingProcess .quantity .qtyForm{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.IndeksDetails .addingProcess .quantity .qtyForm p{font-weight:400;font-size:14px;line-height:14px}.IndeksDetails .addingProcess .quantity .qtyForm p.inactive{color:silver}.IndeksDetails .addingProcess .quantity .remarksLabel{font-weight:500;font-size:14px;line-height:14px;margin-bottom:20px;color:#aaa}.IndeksDetails .addingProcess .quantity .notRequired{font-weight:400;font-size:12px;line-height:12px;color:silver}.IndeksDetails .addingProcess .adding>p{font-weight:400;font-size:14px;line-height:14px;margin-bottom:20px}.IndeksDetails .addingProcess .adding>p span{margin-left:20px}.IndeksDetails .addingProcess .adding>p.summary-price span.price{margin-left:10px}.IndeksDetails .addingProcess .adding>p.summary-quantity span:not(:first-child){margin-left:0}@-webkit-keyframes offers-fade-in{from{opacity:0}to{opacity:1}}@keyframes offers-fade-in{from{opacity:0}to{opacity:1}}
.SmallInput{border-radius:7px;padding:3px;border:1px solid #323232;text-align:right;width:60px}.SmallInput:disabled{border:1px solid silver}.SmallInput:active,.SmallInput:focus{outline:none;border:1px solid #fcc009}
.IndeksFilters{padding:30px;border:1px solid #323232;border-radius:7px;position:relative}.IndeksFilters .disabled-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.6);z-index:3}.IndeksFilters .label{font-weight:400;font-size:16px;color:#aaa;margin-bottom:20px}.IndeksFilters .input-container{width:100%}.IndeksFilters .input-container:not(:last-child){margin-bottom:30px}.IndeksFilters .input-container.flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:10px;gap:10px}.IndeksFilters .input-container.flex-wrap .select-badge{border-radius:7px;border:1px solid #323232;padding:8px 10px;font-weight:400;font-size:14px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.IndeksFilters .input-container.flex-wrap .select-badge:hover{background-color:rgba(0,0,0,.07)}.IndeksFilters .input-container.flex-wrap .select-badge.active{background-color:#323232;color:#fff}.IndeksFilters .input-container.flex-wrap .select-badge.active:hover{opacity:.8}.IndeksFilters .configurator h3{font-size:18px;font-weight:400;position:relative;margin-bottom:20px}.IndeksFilters .configurator .close-btn{position:absolute;top:10px;right:10px}.IndeksFilters .configurator .close-btn img{width:11px;height:11px}.IndeksFilters .configurator .fields{display:grid;grid-template-columns:1fr 1fr}.IndeksFilters .configurator .fields>div{padding-top:10px;max-height:360px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:15px;gap:15px;overflow:auto}.IndeksFilters .configurator .fields>div:first-child{padding-right:10px}.IndeksFilters .configurator .fields>div:last-child{padding-left:10px;padding-right:10px}.IndeksFilters .configurator .fields>div>div{width:100%;position:relative}.IndeksFilters .configurator .fields>div>div>button{width:16px;height:16px;background-color:#fff;-webkit-box-shadow:0px 2px 5px 1px rgba(0,0,0,.1);box-shadow:0px 2px 5px 1px rgba(0,0,0,.1);border-radius:50%;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.IndeksFilters .configurator .fields>div>div>button img{width:8px;height:8px}.IndeksFilters .configurator .fields>div>div>button:hover{cursor:pointer;-webkit-transform:translate(50%, -50%) scale(1.1);transform:translate(50%, -50%) scale(1.1);background-color:#f9f9f9}
.IndeksList{padding:30px;border:1px solid #323232;border-radius:7px;overflow:hidden;position:relative}.IndeksList .disabled-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.6);z-index:3}.IndeksList .tableContainer{overflow:auto;width:100%}.IndeksList .tableContainer table{width:100%;border-collapse:collapse}.IndeksList .tableContainer table thead tr{background-color:#e5e5e5;position:sticky;top:0}.IndeksList .tableContainer table thead tr th{text-align:left;padding:10px 20px;font-weight:500;font-size:16px;line-height:16px}.IndeksList .tableContainer table thead tr th:first-child{border-radius:7px 0 0 7px;padding-right:0;width:37px}.IndeksList .tableContainer table thead tr th:last-child{border-radius:0 7px 7px 0}.IndeksList .tableContainer table tbody tr.from-sklejki td{color:#b08606}.IndeksList .tableContainer table tbody tr:not(.spacing){cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.IndeksList .tableContainer table tbody tr:not(.spacing) td{padding:10px 20px;font-weight:400;font-size:14px}.IndeksList .tableContainer table tbody tr:not(.spacing) td:first-child{border-radius:7px 0 0 7px;padding-right:0;width:37px}.IndeksList .tableContainer table tbody tr:not(.spacing) td:last-child{border-radius:0 7px 7px 0;font-style:italic;color:red}.IndeksList .tableContainer table tbody tr:not(.spacing) td.monospaced{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.IndeksList .tableContainer table tbody tr:not(.spacing) td .added-icon{width:17px;height:17px;display:inline-block}.IndeksList .tableContainer table tbody tr:not(.spacing):hover,.IndeksList .tableContainer table tbody tr:not(.spacing).active{background-color:#e5e5e5}.IndeksList .tableContainer table tbody tr.spacing td{position:sticky;top:36px}.IndeksList .tableContainer table tbody tr.spacing td div{height:7px;background-color:#fff}
.NewOffer>div{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:30px;grid-row-gap:30px}.ClientSelectionNewoffer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:70%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ClientSelectionNewoffer>div h3{margin-bottom:30px;font-weight:500;font-size:18px}.PriceAcceptance{padding:20px 30px;border:1px solid #e5e5e5;border-radius:7px;grid-column:1/3;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.PriceAcceptance h3{font-weight:500;font-size:14px;margin-bottom:20px}.PriceAcceptance .content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:auto auto;grid-column-gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-row-gap:20px}.PriceAcceptance .content p{font-weight:400;font-size:14px}.PriceAcceptance .content>div{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.PriceAcceptance .content .label{display:block}.PriceAcceptance .content .label p:nth-child(2){font-weight:500;font-size:14px;color:silver;font-style:italic;margin-top:10px}.PriceAcceptance .content .semibold{font-weight:500}.PriceAcceptance .content .green{color:#06b12c}.PriceAcceptance .content .red{color:#b12306}
.OffersList .topPanel{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px;margin-bottom:20px}.OffersList .topPanel .expand-statuses{width:36px;height:36px;background-color:#fff;border:1px solid #323232;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative}.OffersList .topPanel .expand-statuses:hover{border-width:2px}.OffersList .topPanel .expand-statuses:hover span{-webkit-transform:translate(calc(50% + 1px), calc(-50% - 1px));transform:translate(calc(50% + 1px), calc(-50% - 1px))}.OffersList .topPanel .expand-statuses img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.OffersList .topPanel .expand-statuses.expanded img{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}.OffersList .topPanel .expand-statuses span{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);background-color:#fcc009;border:1px solid #fcc009;border-radius:10px;padding:3px;font-size:10px;color:#323232;font-weight:600;min-width:20px;min-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.OffersList .topPanel .statuses{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px}.OffersList .topPanel .statuses .status{border:1px solid #fff;background-color:#fff;padding-left:20px;padding-right:20px;border-radius:7px;font-weight:400;font-size:16px;outline:none;max-height:36px;cursor:pointer;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;position:relative}.OffersList .topPanel .statuses .status:hover{background-color:rgba(0,0,0,.05)}.OffersList .topPanel .statuses .status span{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);background-color:#fcc009;border:1px solid #fcc009;border-radius:10px;padding:3px;font-size:10px;color:#323232;font-weight:600;min-width:20px;min-height:20px}.OffersList .topPanel button.date-filter{width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:7px;border:1px solid #323232;background-color:#fff;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.OffersList .topPanel button.date-filter:hover{border:2px solid #323232}.OffersList .topPanel button.date-filter.active{background-color:#323232}.OffersList .topPanel button.date-filter.active:hover{opacity:.8}.OffersList .tableContainer{height:calc(100vh - 200px);overflow:auto}.OffersList .tableContainer>table{border-collapse:collapse;width:100%}.OffersList .tableContainer>table .right{text-align:right}.OffersList .tableContainer>table .center{text-align:center}.OffersList .tableContainer>table .monospaced{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.OffersList .tableContainer>table thead tr{position:sticky;top:0}.OffersList .tableContainer>table thead tr th{padding:10px 20px;background-color:#e5e5e5;font-weight:500;font-size:16px;line-height:16px;text-align:left}.OffersList .tableContainer>table thead tr th:first-child{border-radius:7px 0 0 7px}.OffersList .tableContainer>table thead tr th:last-child{border-radius:0 7px 7px 0}.OffersList .tableContainer>table>tbody tr{cursor:pointer;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.OffersList .tableContainer>table>tbody tr.total{position:sticky;top:36px;background-color:#fff}.OffersList .tableContainer>table>tbody tr.total td{font-weight:500}.OffersList .tableContainer>table>tbody tr td{padding:10px 20px;font-weight:400;font-size:14px;line-height:14px}.OffersList .tableContainer>table>tbody tr td .newClientSign{font-style:italic;font-weight:400;font-size:14px;line-height:14px;color:#aaa;margin-right:10px}.OffersList .tableContainer>table>tbody tr td.customer-td img{margin-left:15px;width:14px;height:14px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.OffersList .tableContainer>table>tbody tr td.customer-td:hover img{opacity:1}.OffersList .tableContainer>table>tbody tr td .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;gap:15px}.OffersList .tableContainer>table>tbody tr td .buttons button{border:none;cursor:pointer;background-color:transparent}.OffersList .tableContainer>table>tbody tr td .buttons button img{width:20px;aspect-ratio:1}.OffersList .tableContainer>table>tbody tr .show-on-hover:not(.show){opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.OffersList .tableContainer>table>tbody tr.expanded td{background-color:rgba(0,0,0,.05);font-weight:500}.OffersList .tableContainer>table>tbody tr.expanded td:first-child{border-radius:7px 0 0 0}.OffersList .tableContainer>table>tbody tr.expanded td:last-child{border-radius:0 7px 0 0}.OffersList .tableContainer>table>tbody>tr:hover:not(.expanded):not(.subrow):not(.divider-row){background-color:#e5e5e5}.OffersList .tableContainer>table>tbody>tr:hover .show-on-hover{opacity:1}.OffersList .tableContainer>table>tbody tr.subrow td{padding:0}.OffersList .tableContainer>table>tbody tr.subrow td table{border-collapse:collapse;width:100%}.OffersList .tableContainer>table>tbody tr.subrow td table tr{background-color:#fff}.OffersList .tableContainer>table>tbody tr.subrow td table tr:hover{background-color:#fff}.OffersList .tableContainer>table>tbody tr.subrow td table tr td{font-weight:400;font-size:12px;line-height:12px;background-color:rgba(0,0,0,.05);padding:10px}.OffersList .tableContainer>table>tbody tr.subrow td table tr td .icon-btn{border:none;background-color:transparent;cursor:pointer}.OffersList .tableContainer>table>tbody tr.subrow td table tr:last-child td:first-child{border-radius:0 0 0 7px}.OffersList .tableContainer>table>tbody tr.subrow td table tr:last-child td:last-child{border-radius:0 0 7px 0}.OffersList .tableContainer>table>tbody tr.divider-row td{padding:0}.OffersList .tableContainer>table>tbody tr.divider-row td div{width:100%;height:5px}.bulkCanceling{width:30vw}.bulkCanceling h3{margin-bottom:20px;font-size:16px;font-weight:500}.bulkCanceling .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.expanded-statuses-dropdown{min-width:200px;overflow:visible;background-color:transparent}.expanded-statuses-dropdown .status{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.expanded-statuses-dropdown .status p{color:attr(color)}.expanded-statuses-dropdown .status span{background-color:#fcc009;border:1px solid #fcc009;border-radius:10px;padding:3px;font-size:10px;color:#323232;font-weight:600;min-width:20px;min-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.expanded-statuses-dropdown .status:hover{cursor:pointer;background-color:rgba(0,0,0,.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.expanded-statuses-dropdown .status:first-child{border-radius:7px 7px 0 0}.expanded-statuses-dropdown .status:last-child{border-radius:0 0 7px 7px}.DownloadRelated{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px}.DownloadRelated h3{font-size:18px;font-weight:500}
.CommentModal{min-width:300px}.CommentModal h3{margin-bottom:20px;font-weight:500;font-size:16px}.CommentModal .buttons{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.changeStatusTooltipContainer{padding:20px;min-width:250px}.changeStatusTooltipContainer.show{opacity:1}.changeStatusTooltipContainer h3{font-weight:500;font-size:14px;line-height:14px;margin-bottom:20px}.changeStatusTooltipContainer p.infotext{font-weight:400;font-size:10px;line-height:10px;color:silver;margin-bottom:20px}
.Checkbox{width:15px;height:15px;border:1.5px solid #323232;border-radius:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;overflow:hidden}.Checkbox.disabled{border:1.5px solid silver}.Checkbox:not(.disabled):hover{-webkit-box-shadow:0px 0px 0 8px rgba(0,0,0,.05);box-shadow:0px 0px 0 8px rgba(0,0,0,.05);cursor:pointer}.Checkbox:not(.disabled):hover:not(.checked){background-color:rgba(0,0,0,.05)}.Checkbox.checked{border-color:#06b12c;background-color:#06b12c}.Checkbox.checked.disabled{border-color:silver;background-color:silver}.Checkbox.checked::before{content:"";position:absolute;width:11px;height:1.5px;border-radius:1px;background-color:#fff;top:50%;left:50%;-webkit-transform:translate(-40%, -20%) rotate(-50deg);transform:translate(-40%, -20%) rotate(-50deg);-webkit-animation:longTicLineAnimation .4s .3s both;animation:longTicLineAnimation .4s .3s both}.Checkbox.checked::after{content:"";position:absolute;width:5px;height:1.5px;border-radius:1px;background-color:#fff;top:50%;left:50%;-webkit-transform:translate(-120%, 120%) rotate(225deg);transform:translate(-120%, 120%) rotate(225deg);-webkit-animation:shortTicLineAnimation .4s .1s both;animation:shortTicLineAnimation .4s .1s both}@-webkit-keyframes shortTicLineAnimation{from{content:"";position:absolute;width:5px;max-width:0px;height:1.5px;border-radius:1px;background-color:gray;top:70%;left:50%;-webkit-transform:translate(calc(-120% - 5px), calc(120% - 4px)) rotate(225deg);transform:translate(calc(-120% - 5px), calc(120% - 4px)) rotate(225deg)}to{content:"";position:absolute;width:5px;max-width:5px;height:1.5px;border-radius:1px;background-color:#fff;top:50%;left:50%;-webkit-transform:translate(-120%, 120%) rotate(225deg);transform:translate(-120%, 120%) rotate(225deg)}}@keyframes shortTicLineAnimation{from{content:"";position:absolute;width:5px;max-width:0px;height:1.5px;border-radius:1px;background-color:gray;top:70%;left:50%;-webkit-transform:translate(calc(-120% - 5px), calc(120% - 4px)) rotate(225deg);transform:translate(calc(-120% - 5px), calc(120% - 4px)) rotate(225deg)}to{content:"";position:absolute;width:5px;max-width:5px;height:1.5px;border-radius:1px;background-color:#fff;top:50%;left:50%;-webkit-transform:translate(-120%, 120%) rotate(225deg);transform:translate(-120%, 120%) rotate(225deg)}}@-webkit-keyframes longTicLineAnimation{from{content:"";position:absolute;width:11px;max-width:0px;height:1.5px;border-radius:1px;background-color:gray;top:50%;left:50%;-webkit-transform:translate(calc(-40% - 2.5px), calc(-20% + 4.5px)) rotate(-50deg);transform:translate(calc(-40% - 2.5px), calc(-20% + 4.5px)) rotate(-50deg)}to{content:"";position:absolute;width:11px;max-width:11px;height:1.5px;border-radius:1px;background-color:#fff;top:50%;left:50%;-webkit-transform:translate(-40%, -20%) rotate(-50deg);transform:translate(-40%, -20%) rotate(-50deg)}}@keyframes longTicLineAnimation{from{content:"";position:absolute;width:11px;max-width:0px;height:1.5px;border-radius:1px;background-color:gray;top:50%;left:50%;-webkit-transform:translate(calc(-40% - 2.5px), calc(-20% + 4.5px)) rotate(-50deg);transform:translate(calc(-40% - 2.5px), calc(-20% + 4.5px)) rotate(-50deg)}to{content:"";position:absolute;width:11px;max-width:11px;height:1.5px;border-radius:1px;background-color:#fff;top:50%;left:50%;-webkit-transform:translate(-40%, -20%) rotate(-50deg);transform:translate(-40%, -20%) rotate(-50deg)}}
.PromotionCodes{position:relative;width:700px}.PromotionCodes .error-note{font-weight:400;font-size:14px;color:#b12306;margin-top:10px}.PromotionCodes h3{margin-bottom:30px;font-weight:600;font-size:18px}.PromotionCodes h6{font-weight:500;font-size:16px;margin-bottom:20px}.PromotionCodes .new{position:relative;margin-bottom:40px}.PromotionCodes .new .form{display:grid;grid-template-columns:179px 1fr 170px;grid-column-gap:20px}.PromotionCodes .new .overlay-edit{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.7);z-index:999}.PromotionCodes .codes{display:grid;grid-template-columns:40px auto auto 40px;grid-column-gap:20px;max-height:300px;grid-row-gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:auto;padding:10px}
.DateRangePlain{padding:20px 20px;border-radius:7px;border:1px solid silver}.DateRangePlain .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DateRangePlain .head p{font-weight:500;font-size:14px}.DateRangePlain .head img.arrow{cursor:pointer;padding:5px;border-radius:50%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.DateRangePlain .head img.arrow:hover{background-color:#e5e5e5}.DateRangePlain .body{display:grid;grid-template-columns:repeat(7, 1fr);margin-top:15px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-row-gap:10px}.DateRangePlain .body h5{font-weight:600;font-size:10px;text-align:center;padding:10px 0}.DateRangePlain .body div{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.DateRangePlain .body div p{font-weight:normal;font-size:12px}.DateRangePlain .body div p.grey{color:#e5e5e5}.DateRangePlain .body div:hover{background-color:rgba(252,192,9,.3);border-radius:7px;cursor:pointer}.DateRangePlain .body div.start{background-color:#fcc009;border-radius:7px 0 0 7px}.DateRangePlain .body div.middle{background-color:#fcc009;border-radius:0}.DateRangePlain .body div.end{background-color:#fcc009;border-radius:0 7px 7px 0}.DateRangePlain .body div.only{background-color:#fcc009;border-radius:7px}.DateRangePlain .foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.DateRangePlain .foot button{border:none;padding:10px;border-radius:7px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;color:#fcc009;background-color:#fff;cursor:pointer;font-weight:600}.DateRangePlain .foot button[disabled]{color:#e5e5e5;cursor:default}.DateRangePlain .foot button:hover:not([disabled]){background-color:rgba(252,192,9,.1)}
.Offers{padding:30px;height:calc(100vh - 74px)}
.ClientSelection{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;width:350px}.ClientSelection.disabled{cursor:default;opacity:.7}.ClientSelection>span:first-child{position:absolute;font-size:10px;top:0;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 5px;background-color:#fff;color:#323232;font-weight:400}.ClientSelection input{padding:9px 20px;border:1px solid #323232;border-radius:7px;outline:none;line-height:16px;width:350px}.ClientSelection input::-webkit-input-placeholder{font-weight:400;font-size:12px;color:silver}.ClientSelection input::-moz-placeholder{font-weight:400;font-size:12px;color:silver}.ClientSelection input:-ms-input-placeholder{font-weight:400;font-size:12px;color:silver}.ClientSelection input::-ms-input-placeholder{font-weight:400;font-size:12px;color:silver}.ClientSelection input::placeholder{font-weight:400;font-size:12px;color:silver}.ClientSelection img{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ClientSelection img.down{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.ClientSelection img.up{-webkit-transform:rotateX(0);transform:rotateX(0)}
.OfferSummary{position:relative;-webkit-animation:enter-animation-offer-summary .5s ease-in-out;animation:enter-animation-offer-summary .5s ease-in-out;display:grid;grid-template-columns:1fr 2fr;height:calc(100vh - 200px);justify-items:center}.OfferSummary.finished{grid-template-columns:1fr}.OfferSummary .pdf-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.OfferSummary .pdf-container iframe{width:100%;height:100%}.OfferSummary .topInformations{margin-bottom:80px}.OfferSummary .topInformations table{border-collapse:collapse;width:100%;margin-bottom:20px}.OfferSummary .topInformations table tr td{padding:10px;font-weight:400;font-size:14px;line-height:14px}.OfferSummary .topInformations table tr td:first-child{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;padding-left:0}.OfferSummary .topInformations table tr td.cena,.OfferSummary .topInformations table tr td.jm{font-weight:500}.OfferSummary .topInformations table tr td.cena{text-align:right;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.OfferSummary .topInformations table tr td.jm{padding-left:0}.OfferSummary .topInformations table tr td.remarks{color:#aaa;font-style:italic}.OfferSummary .topInformations p.expiration{font-weight:400;font-size:14px;line-height:14px}.OfferSummary .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:40px;gap:40px;overflow-x:hidden;overflow-y:auto;width:500px;height:100%;padding:0 25px}.OfferSummary .form .addNewClientButton{border:none;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px;font-weight:400;font-size:14px;line-height:14px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:5px 10px;border-radius:7px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.OfferSummary .form .addNewClientButton:hover{background-color:rgba(0,0,0,.05)}.OfferSummary .form>div:not(.buttonContainer){display:grid;grid-template-columns:26px auto;grid-gap:20px;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.OfferSummary .form>div.buttonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:15px;gap:15px}.OfferSummary .form>div.buttonContainer .button-message{text-align:center;font-size:10px;font-weight:500;color:#b12306}.OfferSummary .form p.pointTitle{font-weight:400;font-size:14px;line-height:14px}.OfferSummary .form p.addNewClientHeader{font-size:14px}.OfferSummary .form .numberCircle{width:26px;height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#323232;border-radius:50%;font-weight:500;font-size:16px;line-height:16px;color:#fff}.OfferSummary .form .multi-form{display:grid;grid-template-columns:170px 170px;grid-gap:10px;gap:10px}.OfferSummary .form .multi-form .multi-form-error{grid-column:span 2;font-size:10px;font-weight:500;color:#b12306}.OfferSummary .form .multi-form .multi-form-error p{margin:3px 0}.OfferSummary .checkbox-btn{padding:10px 20px;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background:transparent;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.OfferSummary .checkbox-btn:hover{background-color:rgba(0,0,0,.05)}.OfferSummary .checkbox-btn img{aspect-ratio:1;height:18px}.OfferSummary .bottomButtonsContainer{position:fixed;bottom:20px;left:20px;right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.OfferSummary .bottomButtonsContainer>div{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px}.OfferSummary .payment-transfer-annotation{font-weight:500;font-size:10px;color:#b12306;-webkit-transform:translate(5px, -10px);transform:translate(5px, -10px)}.approve-note{padding:10px 20px}.approve-note h3{font-size:16px;font-weight:500;margin-bottom:20px}.approve-note .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}@-webkit-keyframes enter-animation-offer-summary{0%{opacity:0}100%{opacity:1}}@keyframes enter-animation-offer-summary{0%{opacity:0}100%{opacity:1}}
.OfferInformations .offer-header{border:1px solid #e5e5e5;padding:10px 20px;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:20px}.OfferInformations .offer-header .section{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px}.OfferInformations .offer-header .section p{font-size:16px;font-weight:400}.OfferInformations .offer-header .section p.label{font-size:16px;font-weight:300}.OfferInformations hr{border:none;border-top:1px solid #e5e5e5;margin-top:30px;margin-bottom:30px}.OfferInformations .pricing{display:grid;grid-template-columns:repeat(3, auto);grid-column-gap:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.OfferInformations .pricing .unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px;font-size:14px}.OfferInformations .pricing p{overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:10px 0;font-size:14px}.OfferInformations .pricing p.monospaced{text-align:right}.OfferInformations .pricing p.hidden{max-height:0;padding:0}.OfferInformations .pricing p.expanded{max-height:50px}.OfferInformations .pricing p.red{color:#b12306}.OfferInformations .pricing p.secondary{color:#fcc009}.OfferInformations .pricing button.expander{border:none;cursor:pointer;background-color:transparent;padding:5px 10px;border-radius:7px;color:silver;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:15px;gap:15px;margin-left:18px}.OfferInformations .pricing button.expander:hover{background-color:rgba(0,0,0,.05)}.OfferInformations .pricing button.expander img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.OfferInformations .pricing button.expander img.rotate{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.OfferInformations .under-minimal-process h3{font-weight:500;font-size:14px;margin-bottom:30px}.OfferInformations .under-minimal-process .content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:auto auto;grid-column-gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-row-gap:30px}.OfferInformations .under-minimal-process .content p{font-weight:400;font-size:14px}.OfferInformations .under-minimal-process .content>div{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.OfferInformations .under-minimal-process .content .label{display:block}.OfferInformations .under-minimal-process .content .label p:nth-child(2){font-weight:500;font-size:14px;color:silver;font-style:italic;margin-top:10px}.OfferInformations .under-minimal-process .content .semibold{font-weight:500}.OfferInformations .under-minimal-process .content .green{color:#06b12c}.OfferInformations .under-minimal-process .content .red{color:#b12306}.OfferInformations .return-button{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.OfferInformations .return-button div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px}
.OffersInvoicesRelation{min-width:1300px}.OffersInvoicesRelation .hr{width:100%;height:0px;border-top:1px solid #e5e5e5}.OffersInvoicesRelation .generalInfo{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e5e5e5;padding-bottom:20px}.OffersInvoicesRelation .generalInfo h3{font-size:18px;font-weight:500}.OffersInvoicesRelation .generalInfo>div{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px}.OffersInvoicesRelation .generalInfo>div p span{font-weight:500}.OffersInvoicesRelation .invoices{padding:30px}.OffersInvoicesRelation .invoices .topPanel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;margin-bottom:30px}.OffersInvoicesRelation .invoices .topPanel h3{font-size:18px;font-weight:500}.OffersInvoicesRelation .invoices .content{max-height:300px;overflow:auto}.OffersInvoicesRelation .invoices .content>table{border-collapse:collapse;width:100%}.OffersInvoicesRelation .invoices .content>table .right{text-align:right}.OffersInvoicesRelation .invoices .content>table .center{text-align:center}.OffersInvoicesRelation .invoices .content>table .monospaced{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.OffersInvoicesRelation .invoices .content>table>thead>tr{position:sticky;top:0;z-index:999}.OffersInvoicesRelation .invoices .content>table>thead>tr th{background-color:#e5e5e5;padding:8px;font-size:16px;font-style:normal;font-weight:500}.OffersInvoicesRelation .invoices .content>table>thead>tr th:first-child{border-radius:7px 0 0 0px}.OffersInvoicesRelation .invoices .content>table>thead>tr th:last-child{border-radius:0 7px 0px 0}.OffersInvoicesRelation .invoices .content>table>tbody>tr{-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.OffersInvoicesRelation .invoices .content>table>tbody>tr .grey{color:silver}.OffersInvoicesRelation .invoices .content>table>tbody>tr .center{text-align:center}.OffersInvoicesRelation .invoices .content>table>tbody>tr td{padding:10px 20px;font-weight:400;font-size:14px;line-height:14px;padding-right:40px;white-space:nowrap}.OffersInvoicesRelation .invoices .content>table>tbody>tr td .ph-circle{width:28px;height:28px;border-radius:50%;background-color:#fcc009;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:12px}.OffersInvoicesRelation .invoices .content>table>tbody>tr td>a{text-decoration:none;font-weight:500;font-size:14px;border-radius:7px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.OffersInvoicesRelation .invoices .content>table>tbody>tr td>a:disabled{color:silver}.OffersInvoicesRelation .invoices .content>table>tbody>tr td>a:not(:disabled):hover{opacity:.7;cursor:pointer}.OffersInvoicesRelation .invoices .content>table>tbody>tr:not(.subrow):hover{background-color:rgba(0,0,0,.05);cursor:pointer}.OffersInvoicesRelation .offerInfo{padding:30px}.OffersInvoicesRelation .offerInfo .topInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.OffersInvoicesRelation .offerInfo .topInfo h3{font-size:18px;font-weight:500}.OffersInvoicesRelation .offerInfo .topInfo .summary{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px}.OffersInvoicesRelation .offerInfo .topInfo .summary .label{font-size:16px;font-style:normal;font-weight:400}.OffersInvoicesRelation .offerInfo .topInfo .summary .value{font-size:16px;font-style:normal;font-weight:500}.OffersInvoicesRelation .offerInfo .indexes{max-height:300px;overflow:auto}.OffersInvoicesRelation .offerInfo .indexes table{width:100%;border-collapse:collapse}.OffersInvoicesRelation .offerInfo .indexes table tbody tr.total td,.OffersInvoicesRelation .offerInfo .indexes table tbody tr.total td>*{position:sticky;top:0;background-color:#fff;color:#b08606;font-weight:500}.OffersInvoicesRelation .offerInfo .indexes table tbody tr.total td.red,.OffersInvoicesRelation .offerInfo .indexes table tbody tr.total td.red>*{color:#b12306}.OffersInvoicesRelation .offerInfo .indexes table tbody tr.sklejka-indeks td{color:#b08606}.OffersInvoicesRelation .offerInfo .indexes table tbody tr td{font-size:14px;padding:10px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.OffersInvoicesRelation .offerInfo .indexes table tbody tr td:not(:first-child),.OffersInvoicesRelation .offerInfo .indexes table tbody tr td:not(:last-child){padding-left:10px;padding-right:10px}.OffersInvoicesRelation .offerInfo .indexes table tbody tr td.monospaced{text-align:right;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.OffersInvoicesRelation .offerInfo .indexes table tbody tr td .circle{width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#323232;color:#fff;font-size:13px;font-weight:500}.OffersInvoicesRelation .offerInfo .indexes table tbody tr td button{background-color:#fff;border:none;cursor:pointer;padding:5px;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.OffersInvoicesRelation .offerInfo .indexes table tbody tr td button:hover{background-color:rgba(0,0,0,.05)}.OffersInvoicesRelation .offerInfo .indexes table tbody tr td p.summary{font-size:16px;padding-bottom:30px}.OffersInvoicesRelation .offerInfo .indexes table tbody tr td p.summary span:not(:last-child){margin-right:10px}.OffersInvoicesRelation .offerInfo .indexes table tbody tr td p.summary .semibold{font-weight:500}.OffersInvoicesRelation .offerInfo .indexes table tbody tr td p.summary .left-marg{margin-left:30px}.OffersInvoicesRelation .offerInfo .indexes table tbody tr td p.summary .light{font-weight:300}.OffersInvoicesRelation .offerInfo .indexes table tbody tr td.mark-red{color:#b12306;font-weight:500}.OffersInvoicesRelation .offerInfo .indexes table tbody tr td.bolded{font-weight:500}.OffersInvoicesRelation .offerInfo .indexes table tbody tr:not(.selected).hoverable{cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.OffersInvoicesRelation .offerInfo .indexes table tbody tr:not(.selected).hoverable:hover{-webkit-transform:scale(1.005);transform:scale(1.005)}.OffersInvoicesRelation .offerInfo .indexes table tbody tr.bolded td{font-weight:500}.OffersInvoicesRelation .offerInfo .indexes table tbody tr.remarks td{color:silver}.OffersInvoicesRelation .offerInfo .indexes table tbody tr.mar-bot td{padding-bottom:10px}.OffersInvoicesRelation .offerInfo .indexes table tbody tr:not(.summary).selected td{opacity:1}.OffersInvoicesRelation .connectedInvoicesSummary{padding:30px}.OffersInvoicesRelation .connectedInvoicesSummary .topPanel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;margin-bottom:30px}.OffersInvoicesRelation .connectedInvoicesSummary .topPanel h3{font-size:18px;font-weight:500}.OffersInvoicesRelation .connectedInvoicesSummary .content{max-height:300px;overflow:auto;position:relative}.OffersInvoicesRelation .connectedInvoicesSummary .content table{width:100%;border-collapse:collapse}.OffersInvoicesRelation .connectedInvoicesSummary .content table tr td{padding-top:10px;padding-bottom:10px;font-size:14px}.OffersInvoicesRelation .connectedInvoicesSummary .content table tr td.right{text-align:right}.OffersInvoicesRelation .connectedInvoicesSummary .content table tr.invoice td{font-weight:400}.OffersInvoicesRelation .connectedInvoicesSummary .content table tr.total td,.OffersInvoicesRelation .connectedInvoicesSummary .content table tr.total td>*{position:sticky;top:0;background-color:#fff;color:#b08606;font-weight:500}.OffersInvoicesRelation .connectedInvoicesSummary .content table tr.total td.red,.OffersInvoicesRelation .connectedInvoicesSummary .content table tr.total td.red>*{color:#b12306}.OffersInvoicesRelation .connectedInvoicesSummary .content table tr.position td{font-weight:500}.OffersInvoicesRelation .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px;padding-left:30px;padding-right:30px}
.Receivables{padding:30px;height:calc(100vh - 74px)}.Receivables .topPanel{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Receivables .topPanel .badges{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;grid-gap:20px;gap:20px}.Receivables .topPanel .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:20px;gap:20px;margin-left:auto}.Receivables .topPanel button.badge{height:36px;padding-left:20px;padding-right:20px;border:1px solid #323232;background-color:#fff;border-radius:7px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.Receivables .topPanel button.badge:hover{background-color:rgba(0,0,0,.05)}.Receivables .topPanel button.badge.active{background-color:#323232;color:#fff}.Receivables .topPanel button.badge.active:hover{opacity:.8}.Receivables .topPanel button.badge .qty{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);background-color:#fcc009;border:1px solid #fcc009;border-radius:10px;padding:3px;font-size:10px;color:#323232;font-weight:600;min-width:20px;min-height:20px}.Receivables .tableContainer{height:calc(100vh - 200px);overflow:auto}.Receivables .tableContainer table{border-collapse:collapse;width:100%}.Receivables .tableContainer table .right{text-align:right;padding-right:20px}.Receivables .tableContainer table .leftPadding{padding-left:20px}.Receivables .tableContainer table .center{text-align:center}.Receivables .tableContainer table .monospaced{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.Receivables .tableContainer table thead tr{position:sticky;top:0}.Receivables .tableContainer table thead tr th{padding:5px;background-color:#e5e5e5;font-weight:500;font-size:14px;line-height:14px;text-align:left}.Receivables .tableContainer table thead tr th:first-child{border-radius:7px 0 0 0px}.Receivables .tableContainer table thead tr th:last-child{border-radius:0 7px 0px 0}.Receivables .tableContainer table thead tr th .flower{width:60px;height:auto;position:absolute;opacity:.5}.Receivables .tableContainer table thead tr .extraPadding{padding:12px}.Receivables .tableContainer table tbody tr{-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.Receivables .tableContainer table tbody tr:not(.no-hover){cursor:pointer}.Receivables .tableContainer table tbody tr.total{position:sticky;top:38px;cursor:default}.Receivables .tableContainer table tbody tr.total td{background-color:#fff}.Receivables .tableContainer table tbody tr.total td pre{font-weight:500}.Receivables .tableContainer table tbody tr td{padding:10px}.Receivables .tableContainer table tbody tr td div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px}.Receivables .tableContainer table tbody tr td pre{font-weight:400;font-size:14px;line-height:14px}.Receivables .tableContainer table tbody tr td pre.normal{color:#323232}.Receivables .tableContainer table tbody tr td pre.action-made{color:#b12306;font-weight:400}.Receivables .tableContainer table tbody tr td pre.action-made-warning{font-weight:500;color:#b08606}.Receivables .tableContainer table tbody tr td pre.no-action{color:#b12306;font-weight:500}.Receivables .tableContainer table tbody tr td .icon-button img{width:12px;height:12px}.Receivables .tableContainer table tbody tr .receivables_sum{text-align:right;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.Receivables .tableContainer table tbody tr:not(.no-hover):hover{background-color:rgba(0,0,0,.05)}.Receivables .tableContainer table tbody tr.alert .color{font-weight:500}.Receivables .tableContainer table tbody tr .remove-comment{background-color:transparent;border:none;color:#b12306}.Receivables .tableContainer table tbody tr .remove-comment:hover{cursor:pointer;text-decoration:underline}.EditLeftComment{min-width:350px;padding:20px}.EditLeftComment h3{margin-bottom:20px;font-size:16px;font-weight:400}.EditLeftComment .buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}
.ReceivablesDetails{width:80vw;max-height:70vh}.ReceivablesDetails .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}.ReceivablesDetails h3{font-weight:500;font-size:16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ReceivablesDetails h3 img{width:16px;height:16px;margin-left:15px}.ReceivablesDetails .buttonBox{font-weight:500;margin:30px 0 20px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px}.ReceivablesDetails .buttonBox button{font-size:22px;width:20px;height:20px}.ReceivablesDetails .comment-container{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-template-columns:repeat(3, auto);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ReceivablesDetails .comment-container .info{color:#aaa;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;gap:5px}.ReceivablesDetails .comment-container .info p{color:#aaa;color:silver;font-size:14px;text-align:center}.ReceivablesDetails .comment-container .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px}.ReceivablesDetails .comment-container p{font-weight:500;font-size:14px}.ReceivablesDetails .comment-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;width:30%}.ReceivablesDetails .add-comment-button{background-color:transparent;border:none;padding:15px 0}.ReceivablesDetails .add-comment-button:hover{cursor:pointer;text-decoration:underline}.ReceivablesDetails .content{overflow:hidden;border-radius:7px;position:relative}.ReceivablesDetails .content .tableContainer{width:100%;height:100%;overflow:auto;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";max-height:35vh;background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, white), to(rgba(255, 255, 255, 0))),-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(70%, white)) 0 100%,-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0))),-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0))) 0 100%;background:linear-gradient(white 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%,linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),linear-gradient(to top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, white), to(rgba(255, 255, 255, 0))),-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(70%, white)) 0 100%,-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0))),-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0))) 0 100%;background:linear-gradient(white 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%,linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)),linear-gradient(to top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 50px,100% 50px,100% 24px,100% 24px;background-attachment:local,local,scroll,scroll}.ReceivablesDetails .content .tableContainer table{border-collapse:collapse;margin:auto}.ReceivablesDetails .content .tableContainer table thead{position:sticky;top:0;z-index:1}.ReceivablesDetails .tableContainer{overflow:auto}.ReceivablesDetails .tableContainer table{border-collapse:collapse;width:100%}.ReceivablesDetails .tableContainer table .right{text-align:right}.ReceivablesDetails .tableContainer table .center{text-align:center}.ReceivablesDetails .tableContainer table .monospaced{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.ReceivablesDetails .tableContainer table thead tr{position:sticky;top:0}.ReceivablesDetails .tableContainer table thead tr th{padding:10px 20px;background-color:#e5e5e5;font-weight:500;font-size:16px;line-height:16px;text-align:left}.ReceivablesDetails .tableContainer table thead tr th:first-child{border-radius:7px 0 0 7px}.ReceivablesDetails .tableContainer table thead tr th:last-child{border-radius:0 7px 7px 0}.ReceivablesDetails .tableContainer table tbody tr{-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.ReceivablesDetails .tableContainer table tbody tr td{padding:10px 20px;font-weight:400;font-size:14px;line-height:14px}.ReceivablesDetails .tableContainer table tbody tr td.alert{font-weight:600;color:#b12306}.ReceivablesDetails .tableContainer table tbody tr td.alert.date{color:#b12306;font-weight:400}.ReceivablesDetails .tableContainer table tbody tr td .newClientSign{font-style:italic;font-weight:400;font-size:14px;line-height:14px;color:#aaa;margin-right:10px}.ReceivablesDetails .tableContainer table tbody tr td button img{width:12px;height:12px}.ReceivablesDetails .tableContainer table tbody tr td .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;gap:15px}.ReceivablesDetails .tableContainer table tbody tr td .buttons button{border:none;cursor:pointer;background-color:transparent}.ReceivablesDetails .tableContainer table tbody tr td .buttons button img{width:20px;aspect-ratio:1}.ReceivablesDetails .tableContainer table tbody tr:hover{background-color:rgba(0,0,0,.05)}
.AddEventModal{width:440px}.AddEventModal .client{width:90%;font-weight:500;font-size:16px;line-height:20px}.AddEventModal .description{font-weight:500;font-size:16px;line-height:20px;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px}.AddEventModal button{margin:30px 0 0 auto}
ul.TabMenu li{display:inline;padding:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.TabMenu li.active{border-bottom:1.5px solid #fcc009;color:#fcc009;font-weight:500}ul.TabMenu li:not(.active):hover{cursor:pointer;opacity:.8}
.CustomersTable{height:calc(100vh - 200px);overflow:auto}.CustomersTable table{border-collapse:collapse;width:100%}.CustomersTable table .right{text-align:right}.CustomersTable table .center{text-align:center}.CustomersTable table .monospaced{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.CustomersTable table thead tr{position:sticky;top:0}.CustomersTable table thead tr th{background-color:#e5e5e5}.CustomersTable table thead tr th:first-child{border-radius:7px 0 0 0px}.CustomersTable table thead tr th:last-child{border-radius:0 7px 0px 0}.CustomersTable table>tbody tr{cursor:pointer;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.CustomersTable table>tbody tr .grey{color:silver}.CustomersTable table>tbody tr .center{text-align:center}.CustomersTable table>tbody tr td{padding:5px 20px;font-weight:400;font-size:14px;line-height:14px;padding-right:40px;white-space:nowrap}.CustomersTable table>tbody tr td .ph-circle{width:28px;height:28px;border-radius:50%;background-color:#fcc009;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:12px}.CustomersTable table>tbody tr td>a{text-decoration:none;font-weight:500;font-size:14px;border-radius:7px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.CustomersTable table>tbody tr td>a:disabled{color:silver}.CustomersTable table>tbody tr td>a:not(:disabled):hover{opacity:.7;cursor:pointer}.CustomersTable table>tbody tr:hover{background-color:rgba(0,0,0,.05)}
.TopPanel{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px;margin-bottom:20px;padding-left:10px;padding-right:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.TopPanel .rightSideFilters{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px}
.Customers{padding:40px 20px 20px 20px}
.Stepper{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:40px;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Stepper .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:20px;gap:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Stepper .step p{font-weight:400;font-size:14px}.Stepper .step .step-number{width:24px;aspect-ratio:1;background-color:#323232;font-weight:400;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Stepper .step.active .step-number{background-color:#fcc009;color:#323232;font-weight:500}.Stepper .step.active p{font-weight:500}.Stepper .step:not(.active):not(.disabled):hover{-webkit-transform:scale(1.05);transform:scale(1.05);cursor:pointer}.Stepper .step.disabled{opacity:.8}.Stepper .divider{height:0;width:30px;border-top:1px solid silver}
.NewCustomerForm .content{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:52px;padding:10px;overflow:visible}.NewCustomerForm .content .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:15px;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:416px;max-height:600px;width:300px;overflow:visible}.NewCustomerForm .content .form .nip-row{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:35px;gap:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-right:35px}.NewCustomerForm .content .form .two-inputs-row{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px;width:100%}.NewCustomerForm .content .form .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.NewCustomerForm .content .form .add-button{background-color:transparent;border:none;font-weight:400;font-size:14px;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.NewCustomerForm .content .form .add-button img{margin-right:10px}.NewCustomerForm .content .form .add-button:hover{text-decoration:underline;cursor:pointer}.NewCustomerForm .content .form .osoby-kontakt-header{font-weight:500;font-size:14px;margin-bottom:5px;-ms-flex-item-align:start;align-self:flex-start}.NewCustomerForm .content .form .osoby-kontaktowe-container{position:relative;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.NewCustomerForm .content .form .osoby-kontaktowe-container .osoba-kontaktowa{width:100%;border:1px solid silver;border-radius:7px;padding:16px 20px 16px 20px;background-color:#fff;position:relative;display:grid;grid-template-columns:14fr 1fr;grid-column-gap:10px}.NewCustomerForm .content .form .osoby-kontaktowe-container .osoba-kontaktowa div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px;overflow:hidden}.NewCustomerForm .content .form .osoby-kontaktowe-container .osoba-kontaktowa div:first-child p{font-weight:400;font-size:12px}.NewCustomerForm .content .form .osoby-kontaktowe-container .osoba-kontaktowa div:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.NewCustomerForm .content .form .osoby-kontaktowe-container .osoba-kontaktowa:hover{z-index:199}.NewCustomerForm .content .form .osoby-kontaktowe-container .osoba-kontaktowa:not(:first-child){-webkit-box-shadow:0px -2px 3px 5px rgba(0,0,0,.05);box-shadow:0px -2px 3px 5px rgba(0,0,0,.05);position:absolute}.NewCustomerForm .content .form .osoby-kontaktowe-container .osoba-kontaktowa .delete-button{background-color:#fff;border:none;position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);width:20px;height:20px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid silver;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.NewCustomerForm .content .form .osoby-kontaktowe-container .osoba-kontaktowa .delete-button:hover{-webkit-transform:translate(50%, -50%) scale(1.1);transform:translate(50%, -50%) scale(1.1)}.adding-contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:15px;gap:15px;min-width:300px}.adding-contact-form p{font-weight:500;font-size:16px;margin-bottom:15px}.adding-contact-form .submit-button-container{-ms-flex-item-align:end;align-self:flex-end;margin-top:15px}
.CustomerMap{border-radius:7px;width:100%;height:100%;overflow:hidden}.CustomerMap.no-map{border:1px solid silver;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CustomerMap.no-map p{color:silver;font-weight:400;font-size:12px}.CustomerMap .loading-div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:30px;gap:30px}.CustomerMap .loading-div p{color:#323232;font-weight:400;font-size:12px}
.CustomerPanel{padding:40px 20px 20px 20px}.CustomerPanel .topPanel{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.CustomerPanel .topPanel h5{font-weight:500;font-size:18px}.CustomerPanel .contentGrid{display:grid;grid-template-columns:1fr 3fr;grid-column-gap:25px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;height:calc(100vh - 200px)}.CustomerPanel .contentGrid .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 200px);overflow:hidden;grid-gap:20px;gap:20px}.ReceivablesInfo h3{font-weight:500;font-size:16px;margin-bottom:20px}.ReceivablesInfo p{margin-bottom:10px}.ReceivablesInfo p span.red{color:#b12306}.ReceivablesInfo p span.bold{font-weight:500}.ReceivablesInfo p span.tertiary{color:silver}.ReceivablesInfo .comment{display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-template-columns:auto auto;grid-column-gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.ReceivablesInfo .comment p{margin:0}.ReceivablesInfo .comment>div>p{font-weight:300}.ReceivablesInfo .comment>div>div p{color:silver;font-size:14px;font-weight:300;text-align:center;margin:0}
.CustomerDetails{border:1px solid #e5e5e5;border-radius:7px;padding:30px 20px;overflow:auto}.CustomerDetails .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.CustomerDetails .row:not(:last-child){margin-bottom:20px}.CustomerDetails .row.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.CustomerDetails .row span:nth-child(1){font-weight:400;font-size:16px;margin-right:20px}.CustomerDetails .row span:nth-child(2){font-weight:500;font-size:16px}.CustomerDetails .row span.red{color:#b12306}.CustomerDetails .row span.bold{font-weight:500}.CustomerDetails .row span.r10{margin-right:10px}.CustomerDetails .row span.fw-normal{font-weight:400}.CustomerDetails .row span.fw-light{font-weight:300}
.CustomerOffers{padding:20px;border:1px solid #e5e5e5;border-radius:7px;height:414px;overflow:auto;position:relative}.CustomerOffers .topPanel{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.CustomerOffers .topPanel h5{font-weight:500;font-size:18px}.CustomerOffers .tableContainer{height:100%;overflow:auto}.CustomerOffers .tableContainer table{border-collapse:collapse;width:100%}.CustomerOffers .tableContainer table .right{text-align:right}.CustomerOffers .tableContainer table .center{text-align:center}.CustomerOffers .tableContainer table .monospaced{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;padding-right:30px}.CustomerOffers .tableContainer table thead tr{position:sticky;top:0}.CustomerOffers .tableContainer table thead tr th{background-color:#e5e5e5}.CustomerOffers .tableContainer table thead tr th:first-child{border-radius:7px 0 0 0px}.CustomerOffers .tableContainer table thead tr th:last-child{border-radius:0 7px 0px 0}.CustomerOffers .tableContainer table>tbody tr{cursor:pointer;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.CustomerOffers .tableContainer table>tbody tr td{padding:10px 20px;font-weight:400;font-size:14px;line-height:14px}.CustomerOffers .tableContainer table>tbody tr td .ph-circle{width:28px;height:28px;border-radius:50%;background-color:#fcc009;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:12px}
.InvoicesDetails{width:80vw;position:relative}.InvoicesDetails .topPanel{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.InvoicesDetails .topPanel h3{font-weight:400;font-size:16px;line-height:14px}.InvoicesDetails .topPanel h3 span{font-weight:500}.InvoicesDetails .content{max-height:65vh;overflow:auto}.InvoicesDetails .content .invoice{margin-bottom:40px}.InvoicesDetails .content .invoice .topRow{position:sticky;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:16px;gap:16px;padding-bottom:20px;background:#fff;z-index:1}.InvoicesDetails .content .invoice .topRow p{font-weight:500;font-size:16px;line-height:14px}.InvoicesDetails .content .invoice table{width:100%;border-collapse:collapse;-webkit-animation:fadeIn .3s ease-in-out forwards;animation:fadeIn .3s ease-in-out forwards}.InvoicesDetails .content .invoice table thead{position:sticky;top:34px;z-index:1}.InvoicesDetails .content .invoice table thead tr{background-color:#e5e5e5}.InvoicesDetails .content .invoice table thead tr th{font-weight:500;font-size:16px;line-height:14px;padding:10px;text-align:left}.InvoicesDetails .content .invoice table thead tr th:first-child{border-radius:7px 0 0 0}.InvoicesDetails .content .invoice table thead tr th:last-child{border-radius:0 7px 0 0}[dir="ltr"] .InvoicesDetails .content .invoice table tbody tr td{text-align:left}[dir="rtl"] .InvoicesDetails .content .invoice table tbody tr td{text-align:right}.InvoicesDetails .content .invoice table tbody tr td{font-size:14px;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:600px}.InvoicesDetails .content .invoice table tbody tr td.monospaced{text-align:right;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;padding-right:30px}.InvoicesDetails .content .invoice table tbody tr td.center{text-align:center;padding-right:28px}
.CustomerInvoices{padding:20px;border:1px solid #e5e5e5;border-radius:7px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;position:relative}.CustomerInvoices .topPanel{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.CustomerInvoices .topPanel h5{font-weight:500;font-size:18px}.CustomerInvoices .tableContainer{height:100%;overflow:auto}.CustomerInvoices .tableContainer table{border-collapse:collapse;width:100%}.CustomerInvoices .tableContainer table .right{text-align:right}.CustomerInvoices .tableContainer table .center{text-align:center}.CustomerInvoices .tableContainer table .monospaced{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;padding-right:30px}.CustomerInvoices .tableContainer table thead tr{position:sticky;top:0}.CustomerInvoices .tableContainer table thead tr th{background-color:#e5e5e5}.CustomerInvoices .tableContainer table thead tr th:first-child{border-radius:7px 0 0 0px}.CustomerInvoices .tableContainer table thead tr th:last-child{border-radius:0 7px 0px 0}.CustomerInvoices .tableContainer table>tbody tr{cursor:pointer;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.CustomerInvoices .tableContainer table>tbody tr td{padding:10px 20px;font-weight:400;font-size:14px;line-height:14px}.CustomerInvoices .tableContainer table>tbody tr td .ph-circle{width:28px;height:28px;border-radius:50%;background-color:#fcc009;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:12px}.CustomerInvoices .tableContainer table>tbody tr td.brown{color:#b08606}.CustomerInvoices .tableContainer table>tbody tr.not-faktura td{font-style:italic;font-weight:300}

.DatePicker{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.DatePicker>div{border:1px solid #323232;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:200px;cursor:pointer;font-size:12px;font-weight:500;color:#323232;border-radius:7px;padding-left:20px;padding-right:20px;grid-gap:11px;gap:11px}.DatePicker>div:hover{background-color:#e5e5e5}.DatePicker>div p{font-weight:400;font-size:14px}.DatePickerDial{padding:20px 10px}.DatePickerDial .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DatePickerDial .head p{font-weight:500;font-size:14px}.DatePickerDial .head img.arrow{cursor:pointer;padding:5px;border-radius:50%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.DatePickerDial .head img.arrow:hover{background-color:#e5e5e5}.DatePickerDial .body{display:grid;grid-template-columns:repeat(7, 1fr);margin-top:15px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-row-gap:10px}.DatePickerDial .body h5{font-weight:600;font-size:10px;text-align:center;padding:10px 0}.DatePickerDial .body div{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.DatePickerDial .body div p{font-weight:normal;font-size:12px}.DatePickerDial .body div p.grey{color:#e5e5e5}.DatePickerDial .body div:hover{background-color:rgba(252,192,9,.3);border-radius:7px;cursor:pointer}.DatePickerDial .body div.start{background-color:#fcc009;border-radius:7px 0 0 7px}.DatePickerDial .body div.middle{background-color:#fcc009;border-radius:0}.DatePickerDial .body div.end{background-color:#fcc009;border-radius:0 7px 7px 0}.DatePickerDial .body div.only{background-color:#fcc009;border-radius:7px}.DatePickerDial .foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.DatePickerDial .foot button{border:none;padding:10px;border-radius:7px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;color:#fcc009;background-color:#fff;cursor:pointer;font-weight:600}.DatePickerDial .foot button[disabled]{color:#e5e5e5;cursor:default}.DatePickerDial .foot button:hover:not([disabled]){background-color:rgba(252,192,9,.1)}
.TimePicker{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.TimePicker>div{border:1px solid #323232;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:200px;cursor:pointer;font-size:12px;font-weight:500;color:#323232;border-radius:7px;padding-left:20px;padding-right:20px;grid-gap:11px;gap:11px}.TimePicker>div:hover{background-color:#e5e5e5}.TimePicker>div p{font-weight:400;font-size:14px}.TimePickerContent{padding:20px;display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:10px;grid-row-gap:20px}.TimePickerContent h3{text-align:center;font-size:16px;font-weight:500}.TimePickerContent div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;max-height:200px;background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, white), to(rgba(255, 255, 255, 0))),-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(70%, white)) 0 100%,radial-gradient(farthest-side at 50%, at 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50%, at 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background:linear-gradient(white 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%,radial-gradient(farthest-side at 50%, at 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50%, at 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, white), to(rgba(255, 255, 255, 0))),-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(70%, white)) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background:linear-gradient(white 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, white), to(rgba(255, 255, 255, 0))),-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(70%, white)) 0 100%,radial-gradient(farthest-side at 50%, at 0, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50%, at 100%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)) 0 100%;background:linear-gradient(white 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%,radial-gradient(farthest-side at 50%, at 0, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50%, at 100%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)) 0 100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, white), to(rgba(255, 255, 255, 0))),-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(70%, white)) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)) 0 100%;background:linear-gradient(white 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.TimePickerContent div button{width:100%;padding:10px 0;background-color:transparent;text-align:center;border:none;cursor:pointer;border-radius:7px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.TimePickerContent div button:hover{background-color:rgba(0,0,0,.05)}.TimePickerContent div button.current{font-weight:600}.TimePickerContent div button.selected{background-color:rgba(252,192,9,.8);color:#fff}
.EventForm{max-width:515px;padding:0 10px}.EventForm h3{margin-bottom:20px;font-weight:500;font-size:16px}.EventForm .events{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:10px;gap:10px;margin-bottom:30px}.EventForm .events button,.EventForm .events div{font-weight:400;font-size:14px;padding:9px 20px;border-radius:7px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:11px;gap:11px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #323232}.EventForm .events button:not(.selected):hover,.EventForm .events div:not(.selected):hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.EventForm .time-row{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px}.EventForm .add-end{background-color:#fff;border-radius:7px;border:none;cursor:pointer;color:silver;font-weight:400;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px;padding:3px;margin-top:20px}.EventForm .add-end:hover{text-decoration:underline}.EventForm .bottom-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.EventForm .bottom-buttons .done-btn{height:36px;padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:12px;gap:12px;border:1px solid #323232;border-radius:7px;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.EventForm .bottom-buttons .done-btn:hover{background-color:rgba(0,0,0,.05)}
.CustomerEvents{border:1px solid #e5e5e5;border-radius:7px;max-height:80vh;overflow:auto;padding:20px}.CustomerEvents .no-events{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CustomerEvents .no-events h3{font-size:16px;font-weight:500;text-align:center}.CustomerEvents .event{display:grid;grid-template-columns:repeat(3, 1fr)}.CustomerEvents .event>div{position:relative}.CustomerEvents .event:not(:first-child){padding-top:20px}.CustomerEvents .event:not(:last-child){padding-bottom:20px}.CustomerEvents .event p:not(:last-child){margin-bottom:20px}.CustomerEvents .event .right-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:20px;gap:20px;margin-left:auto}.CustomerEvents .event .right-side .category{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:12px;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #323232;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:7px}.CustomerEvents .event .created-info{font-size:16px;font-weight:400;font-style:italic;margin-bottom:20px}.CustomerEvents .event .title{font-size:16px;font-weight:500}.CustomerEvents .event:not(:last-child){border-bottom:1px solid #e5e5e5}.CustomerEvents .event button.comment-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:12px;gap:12px;border:none;background-color:transparent;border-radius:7px;padding:5px 10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.CustomerEvents .event button.comment-button p.tert{color:silver}.CustomerEvents .event button.comment-button:not(:disabled):hover{cursor:pointer;background-color:rgba(0,0,0,.05)}
.CustomerEventCommentForm{min-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px}.CustomerEventCommentForm .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px}.CustomerEventCommentForm .header p:nth-child(1){font-weight:400;font-size:16px;line-height:14px}.CustomerEventCommentForm .header p:nth-child(1) span{font-weight:500}.CustomerEventCommentForm .header p:nth-child(2){font-weight:400;font-size:14px;line-height:14px}.CustomerEventCommentForm .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.CustomerContactForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:15px;gap:15px;padding-left:10px;padding-right:10px;min-width:360px}.CustomerContactForm h3{font-weight:500;font-size:16px;line-height:14px;margin-bottom:15px}.CustomerContactForm .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}
.CustomerContacts{border:1px solid #e5e5e5;border-radius:7px;max-height:80vh;overflow:auto;padding:20px}.CustomerContacts .no-contacts{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CustomerContacts .no-contacts h3{font-size:16px;font-weight:500;text-align:center}.CustomerContacts .contact{padding:20px;border:1px solid silver;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px}.CustomerContacts .contact>.informations{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px;gap:30px}.CustomerContacts .contact>.informations p{font-weight:400;font-size:16px}.CustomerContacts .contact>.informations p.name{font-weight:500;font-size:16px}.CustomerContacts .contact p.comment{font-weight:300;font-size:16px;font-style:italic}
.CustomerProfile{padding:30px 20px;border:1px solid #e5e5e5;border-radius:7px;display:grid;grid-template-columns:1fr 1fr 3fr;grid-row-gap:20px}.CustomerProfile .configuration-line{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px;gap:30px}.DiscountGroupForm{padding:10px 20px 0px 20px}.DiscountGroupForm .buttons{min-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}
.FilesPanel{padding:30px;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.FilesPanel .typeFilters{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.FilesPanel .typeFilters p{margin-right:10px;font-weight:400;font-size:16px}.FilesPanel .typeFilters .badge{border:1px solid #323232;background-color:transparent;height:35px;border-radius:7px;padding-left:16px;padding-right:16px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.FilesPanel .typeFilters .badge:hover{cursor:pointer;background-color:rgba(0,0,0,.07)}.FilesPanel .typeFilters .badge.selected{background-color:#323232;color:#fff}.FilesPanel .typeFilters .badge.selected:hover{opacity:.8}.FilesPanel .folders{margin-bottom:40px}.FilesPanel .folders .head{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.FilesPanel .folders .head .breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FilesPanel .folders .head .breadcrumbs button{background-color:transparent;border:none;font-weight:300;font-size:16px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.FilesPanel .folders .head .breadcrumbs button:not(.current):hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1);text-decoration:underline}.FilesPanel .folders .head .breadcrumbs button.current{font-weight:500;font-size:16px}.FilesPanel .folders .head .breadcrumbs img.delimiter{width:16px;height:16px}.FilesPanel .folders .users-edit{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.FilesPanel .folders .users-edit img .users{width:16px;height:16px}.FilesPanel .folders .informations{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.FilesPanel .folders .informations .folder-desc{font-weight:400;font-size:14px}.FilesPanel .folders .informations .no-folders{color:#aaa;font-weight:400;font-size:14px}.FilesPanel .folders .folders-container{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px;max-width:98vw;overflow:auto}.FilesPanel .folders .folders-container .folders{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px;gap:30px;overflow:auto;-ms-flex-negative:none;flex-shrink:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}.FilesPanel .folders .folders-container .folders .folder{width:140px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-animation:folderFadeIn .3s ease-in-out both;animation:folderFadeIn .3s ease-in-out both}.FilesPanel .folders .folders-container .folders .folder:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.FilesPanel .folders .folders-container .folders .folder:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.FilesPanel .folders .folders-container .folders .folder:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.FilesPanel .folders .folders-container .folders .folder:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.FilesPanel .folders .folders-container .folders .folder:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.FilesPanel .folders .folders-container .folders .folder:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.FilesPanel .folders .folders-container .folders .folder:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}.FilesPanel .folders .folders-container .folders .folder:nth-child(9){-webkit-animation-delay:.8s;animation-delay:.8s}.FilesPanel .folders .folders-container .folders .folder:nth-child(10){-webkit-animation-delay:.9s;animation-delay:.9s}.FilesPanel .folders .folders-container .folders .folder:nth-child(11){-webkit-animation-delay:1s;animation-delay:1s}.FilesPanel .folders .folders-container .folders .folder .image{width:100%;aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid silver;border-radius:7px;margin-bottom:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.FilesPanel .folders .folders-container .folders .folder .date{font-weight:400;font-size:12px;color:#aaa;margin-bottom:10px}.FilesPanel .folders .folders-container .folders .folder .name{font-weight:400;font-size:12px}.FilesPanel .folders .folders-container .folders .folder:hover{cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.FilesPanel .folders .folders-container .folders .folder:hover .image{background-color:rgba(0,0,0,.05)}.FilesPanel .folders .folders-container .folders .folder:hover .name{font-weight:500}.FilesPanel .files .head{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;margin-bottom:20px}.FilesPanel .files .head h3{font-weight:500;font-size:16px}.FilesPanel .files .head .files-panel-input-file input[type=file]{display:none}.FilesPanel .files .files-container{max-height:55vh}.FilesPanel .files .files-container table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:7px}.FilesPanel .files .files-container table thead{position:sticky;top:0;z-index:1}.FilesPanel .files .files-container table thead tr{background-color:#e5e5e5}.FilesPanel .files .files-container table thead tr th div{padding:5px;color:#323232;font-size:14px;font-weight:500;-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.FilesPanel .files .files-container table thead tr th div img{margin-left:10px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.FilesPanel .files .files-container table thead tr th div:not(.asc):not(.desc):hover img{opacity:.5}.FilesPanel .files .files-container table thead tr th div.asc img{opacity:1;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.FilesPanel .files .files-container table thead tr th div.desc img{opacity:1}.FilesPanel .files .files-container table thead tr th div.rect{width:16px;height:16px;background-color:#323232;border-radius:2px}.FilesPanel .files .files-container table thead tr th span.totalWartosc{color:#b08606;margin-left:10px}.FilesPanel .files .files-container table thead tr th:first-child{z-index:2;position:sticky;left:0;top:0;background-color:#e5e5e5;max-width:300px}.FilesPanel .files .files-container table tbody tr.marked{border-left:5px solid #fcc009}.FilesPanel .files .files-container table tbody tr.marked td{background-color:rgba(0,0,0,.05)}[dir="ltr"] .FilesPanel .files .files-container table tbody tr td{text-align:left}[dir="rtl"] .FilesPanel .files .files-container table tbody tr td{text-align:right}.FilesPanel .files .files-container table tbody tr td{font-size:14px;padding:8px 5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:600px;font-weight:400}.FilesPanel .files .files-container table tbody tr td.center{text-align:center;padding-right:28px}.FilesPanel .files .files-container table tbody tr td .flexDisp{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px;gap:30px}.FilesPanel .files .files-container table tbody tr td .flexDisp .thin{font-weight:400;margin-right:10px}.FilesPanel .files .files-container table tbody tr td a{text-decoration:none}.FilesPanel .files .files-container table tbody tr td a:hover{text-decoration:underline}.FilesPanel .files .files-container table tbody tr td .action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.FilesPanel .files .files-container table tbody tr.empty-msg td{padding-top:20px;font-weight:400;font-size:14px;color:#aaa}.folder-form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:30px;gap:30px;padding-left:30px;padding-right:30px}.folder-form-container h3{font-weight:500;font-size:16px}.folder-form-container .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px;width:300px}.folder-form-container .error{color:#b12306;font-weight:400;font-size:14px;max-height:0px;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out;overflow:hidden}.folder-form-container .error.show{max-height:40px}.ask-to-add-files{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:40px;gap:40px}.ask-to-add-files h3{font-weight:400;font-size:16px}.ask-to-add-files .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px;gap:30px}.delete-confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:30px;gap:30px;padding-left:20px;padding-right:20px}.delete-confirmation h3{font-weight:400;font-size:16px}.delete-confirmation h3 .red{color:#b12306}.delete-confirmation .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px;gap:30px}.access-edit{width:340px}.access-edit .note{margin-top:20px;font-weight:300;font-size:14px;color:silver}.access-edit h3{font-weight:400;font-size:16px;line-height:16px}.access-edit h3.semi{font-weight:500}.access-edit h3:first-child{margin-bottom:15px}.access-edit h3:nth-child(2){margin-bottom:30px}.access-edit .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:30px}.notification-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px;width:360px}.notification-add h3{font-weight:600;font-size:20px;line-height:24px;margin-bottom:10px}.notification-add .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}@-webkit-keyframes folderFadeIn{from{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes folderFadeIn{from{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}
.NewObjectForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.NewObjectForm .drop-container{width:430px;height:127px;border:1px dashed silver;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.NewObjectForm .drop-container.dragging{background:rgba(0,0,0,.05)}.NewObjectForm .drop-container.dragging div img{-webkit-transform:translateY(20px) scale(2);transform:translateY(20px) scale(2)}.NewObjectForm .drop-container.dragging div p{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}.NewObjectForm .drop-container:hover{background:rgba(0,0,0,.05)}.NewObjectForm .drop-container div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:25px;gap:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.NewObjectForm .drop-container div img{width:25px;height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.NewObjectForm .drop-container div p{font-weight:400;font-size:14px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.NewObjectForm .drop-container div p span{color:#b08606;font-weight:500}.NewObjectForm .drop-container div p span:hover{text-decoration:underline}.NewObjectForm .repeat-files{font-weight:400;font-size:14px;width:430px;font-style:italic;max-height:0px;margin-top:20px;margin-bottom:20px;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.NewObjectForm .repeat-files .red{color:#b12306}.NewObjectForm .repeat-files.show{max-height:50px}.NewObjectForm .files-list{width:100%;grid-gap:20px;gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:200px;overflow:auto;position:relative}.NewObjectForm .files-list .file{padding:8px 16px;border-radius:7px;border:1px dashed silver;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:16px;gap:16px}.NewObjectForm .files-list .file .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px}.NewObjectForm .files-list .file .row pre{font-weight:400;font-size:14px;max-width:200px;text-overflow:ellipsis;overflow:hidden}.NewObjectForm .files-list .file .row .desc-btn{border:none;background-color:transparent;font-weight:500;font-size:14px}.NewObjectForm .files-list .file .row .desc-btn:hover{cursor:pointer;text-decoration:underline}.NewObjectForm .link-form-container{width:430px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.NewObjectForm .link-form-container .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px;width:300px}.NewObjectForm .loading-container{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.AllEvents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px}.AllEvents .topPanel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:20px;gap:20px}.AllEvents .topPanel h3{font-weight:500;font-size:18px;line-height:22px}.AllEvents .tableContainer{max-height:512px;overflow:auto;width:80vw}.AllEvents .tableContainer table{border-collapse:collapse;table-layout:fixed;width:100%}.AllEvents .tableContainer table .right{text-align:right}.AllEvents .tableContainer table .center{text-align:center}.AllEvents .tableContainer table thead tr{position:sticky;top:0}.AllEvents .tableContainer table thead tr th{background-color:#e5e5e5}.AllEvents .tableContainer table thead tr th:first-child{border-radius:7px 0 0 0px}.AllEvents .tableContainer table thead tr th:last-child{border-radius:0 7px 0px 0}.AllEvents .tableContainer table>tbody tr{cursor:pointer;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.AllEvents .tableContainer table>tbody tr .grey{color:silver}.AllEvents .tableContainer table>tbody tr .center{text-align:center}.AllEvents .tableContainer table>tbody tr td{padding:10px 10px 10px 20px;font-weight:400;font-size:14px;line-height:17px}.AllEvents .tableContainer table>tbody tr td .ph-circle{width:28px;height:28px;border-radius:50%;background-color:#fcc009;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:12px}.AllEvents .tableContainer table>tbody tr td .done-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:12px;gap:12px}.AllEvents .tableContainer table>tbody tr td .done-btn span{font-weight:400;font-size:14px;line-height:16px}.AllEvents .tableContainer table>tbody tr td .actions{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:23px;gap:23px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.AllEvents .tableContainer table>tbody tr td.date{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.AllEvents .tableContainer table>tbody tr td.category>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:13px;gap:13px}.AllEvents .tableContainer table>tbody tr td>a{text-decoration:none;font-weight:500;font-size:14px;border-radius:7px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.AllEvents .tableContainer table>tbody tr td>a:disabled{color:silver}.AllEvents .tableContainer table>tbody tr td>a:not(:disabled):hover{opacity:.7;cursor:pointer}.AllEvents .tableContainer table>tbody tr:hover{background-color:rgba(0,0,0,.05)}
.EventsDashboard{padding:30px;display:grid;grid-template-columns:4fr 5fr 3fr;grid-column-gap:30px}.EventsDashboard div .topPanel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:20px;gap:20px}
.EventsDashboardCalendar .event-dot{width:8px;height:8px;background-color:#ea9939;border-radius:50%}.EventsDashboardCalendar .topPanel{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;gap:15px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.EventsDashboardCalendar .topPanel .month-change-btn{width:26px;height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#323232;border:none;border-radius:7px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.EventsDashboardCalendar .topPanel .month-change-btn img{width:16px;height:16px}.EventsDashboardCalendar .topPanel .month-change-btn:hover{opacity:.8}.EventsDashboardCalendar .topPanel button.prev img{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.EventsDashboardCalendar .topPanel button.next img{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}.EventsDashboardCalendar .calendar{margin-top:25px;display:grid;grid-template-columns:repeat(7, 1fr);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-row-gap:10px;border:1px solid silver;border-radius:7px;padding:20px}.EventsDashboardCalendar .calendar h5{font-weight:600;font-size:14px;text-align:center;padding:10px 0}.EventsDashboardCalendar .calendar>div{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;position:relative}.EventsDashboardCalendar .calendar>div.weekend p{color:silver}.EventsDashboardCalendar .calendar>div p{font-weight:normal;font-size:16px}.EventsDashboardCalendar .calendar>div p.grey{color:#e5e5e5}.EventsDashboardCalendar .calendar>div .event-dots-cont{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:4px;gap:4px;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.EventsDashboardCalendar .calendar>div:hover{cursor:pointer}.EventsDashboardCalendar .calendar>div.start{background-color:#fcc009;border-radius:7px 0 0 7px}.EventsDashboardCalendar .calendar>div.middle{background-color:#fcc009;border-radius:0}.EventsDashboardCalendar .calendar>div.end{background-color:#fcc009;border-radius:0 7px 7px 0}.EventsDashboardCalendar .calendar>div.only{background-color:#fcc009;border-radius:7px}.EventsDashboardCalendar .legend{display:grid;grid-template-columns:repeat(2, 1fr);grid-row-gap:12px;margin-top:15px}
.EventCategoryElement{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.EventCategoryElement p{font-weight:400;font-size:14px;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.EventCategoryElement>div{width:10px;min-width:10px;height:10px;background-color:#ea9939;border-radius:50%}
.EventsOverview .topPanel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.EventsOverview .topPanel .period-navigation{height:36px;padding-left:12px;padding-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #323232;border-radius:7px;grid-gap:10px;gap:10px}.EventsOverview .topPanel .period-navigation p{font-weight:500;font-size:16px;letter-spacing:.02em;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.EventsOverview .topPanel .period-navigation img.left{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.EventsOverview .topPanel .period-navigation img.right{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}.EventsOverview .topPanel .finished-checkbox{border:1px solid #323232;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:12px;gap:12px;height:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;padding-right:20px;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.EventsOverview .topPanel .finished-checkbox:hover{background-color:rgba(0,0,0,.05);cursor:pointer}.EventsOverview .events{margin-top:20px;border-radius:7px;border:1px solid silver;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:16px;gap:16px;overflow:auto;max-height:calc(100vh - 170px)}.EventsOverview .events .no-events-info{text-align:center}.EventsOverview .events .event{width:100%;border-width:1px;border-radius:7px;border-style:solid}.EventsOverview .events .event>div:first-child{display:grid;grid-template-columns:1fr 1fr 2fr auto;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:30px}.EventsOverview .events .event>div:first-child>p{font-weight:400;font-size:14px;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.EventsOverview .events .event>div:first-child img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.EventsOverview .events .event>div:first-child img.down{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.EventsOverview .events .event>div:last-child{max-height:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:0;overflow:auto}.EventsOverview .events .event>div:last-child .event-finished{width:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.EventsOverview .events .event>div:last-child .event-finished span{font-weight:400;font-size:12px;line-height:15px}.EventsOverview .events .event>div:last-child.expanded{max-height:200px;border-top:1px dashed silver;padding:10px}.EventsOverview .events .event>div:last-child>div{display:grid;grid-template-columns:auto 1fr auto auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-column-gap:30px;grid-row-gap:10px}.EventsOverview .events .event>div:last-child>div p{font-weight:400;font-size:12px;line-height:140%;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.EventsOverview .events .event>div:last-child>div .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px}.EventsOverview .events .event>div:last-child>div .label{font-weight:300;font-size:12px;line-height:15px;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.EventsOverview .events .event>div:last-child>div button.comment-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:12px;gap:12px;border:none;background-color:transparent;border-radius:7px;padding:5px 10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.EventsOverview .events .event>div:last-child>div button.comment-button p.tert{color:silver}.EventsOverview .events .event>div:last-child>div button.comment-button:not(:disabled):hover{cursor:pointer;background-color:rgba(0,0,0,.05)}
.RecentEvents{padding:20px;border:1px solid silver;border-radius:7px;margin-top:15px}.RecentEvents .topPanel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.RecentEvents .topPanel h3{font-weight:500;font-size:18px}.RecentEvents .events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px}.RecentEvents .events .event{display:grid;grid-template-columns:auto 1fr auto;grid-column-gap:20px}.RecentEvents .events .event>div p{font-weight:400;font-size:12px}.RecentEvents .events .event>div>p:first-child{font-weight:400;font-size:14px;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;margin-bottom:12px}.RecentEvents .events .event>div>p:first-child span{font-weight:400;font-size:14px;margin-left:20px}
.AddEvent{max-height:70vh;overflow:auto}.AddEvent>h3{font-size:16px;font-weight:500;margin-bottom:40px}.AddEvent>h3 span{cursor:pointer;color:#fcc009;margin-left:30px;font-size:.8em}.AddEvent>h3 span:hover{text-decoration:underline}
.PlanExecutionModal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:40px;gap:40px;min-width:50vw;max-width:60vw;-webkit-box-shadow:0px 204px 81px rgba(0,0,0,.01),0px 115px 69px rgba(0,0,0,.05),0px 51px 51px rgba(0,0,0,.09),0px 13px 28px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1);box-shadow:0px 204px 81px rgba(0,0,0,.01),0px 115px 69px rgba(0,0,0,.05),0px 51px 51px rgba(0,0,0,.09),0px 13px 28px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1);padding:30px;max-height:70vh;overflow:auto}.PlanExecutionModal .grey{color:#aaa}.PlanExecutionModal img.tooltip-msg{width:15px;height:15px;margin-left:5px}.PlanExecutionModal .circle-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#b08606;width:20px;height:20px;border-radius:50%;color:#fff;font-weight:600;font-size:14px}.PlanExecutionModal .topPanel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.PlanExecutionModal .topPanel .user{font-size:20px;font-weight:400;text-align:left}.PlanExecutionModal .topPanel .dateInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:20px;gap:20px}.PlanExecutionModal .topPanel .dateInfo div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px}.PlanExecutionModal .topPanel .dateInfo .date{font-size:20px;font-weight:500;text-align:right}.PlanExecutionModal .topPanel .dateInfo .monthPer{color:silver}.PlanExecutionModal .box .title{font-size:20px;font-weight:500;text-align:left;margin-bottom:20px;color:#b08606;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.PlanExecutionModal .box .marginBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:100px;gap:100px;padding:18px}.PlanExecutionModal .box .subtitle{font-size:18px;font-weight:500;margin-bottom:10px;margin-top:20px}.PlanExecutionModal .box .subtitle span{font-weight:400;font-size:16px;margin-left:20px;color:silver}.PlanExecutionModal .box table{width:100%;border-collapse:collapse;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.PlanExecutionModal .box table thead th{font-size:16px;font-weight:500;line-height:20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;white-space:nowrap;padding:0 20px 8px;border-bottom:1px solid #e5e5e5;text-align:right}.PlanExecutionModal .box table thead th:first-child{padding-left:0}.PlanExecutionModal .box table thead th:last-child{padding-right:0}.PlanExecutionModal .box table tbody tr{border-bottom:1px solid #e5e5e5;white-space:nowrap}.PlanExecutionModal .box table tbody tr td{padding:8px 20px;text-align:right}.PlanExecutionModal .box table tbody tr td:first-child{padding:8px 0;text-align:left}.PlanExecutionModal .box table tbody tr td.total{font-weight:500}.PlanExecutionModal .box table tbody tr.hide{display:none}.PlanExecutionModal .box table tbody tr:last-child{border-bottom:none;padding:0}.PlanExecutionModal .box table tbody .marginRow .marginBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:100px;gap:100px;padding-top:18px}.PlanExecutionModal .box table tbody .marginRow td{padding-top:18px}.PlanExecutionModal .bonusExecution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px}.PlanExecutionModal .bonusExecution .title{font-size:20px;font-weight:500;text-align:left;color:#b08606}.PlanExecutionModal .bonusExecution .executionBox{display:grid;grid-template-columns:repeat(4, auto);grid-row-gap:20px;grid-column-gap:30px;padding-left:40px}.PlanExecutionModal .bonusExecution .executionBox .bonus{text-align:right;-webkit-text-decoration-line:underline;text-decoration-line:underline}.PlanExecutionModal .bonusExecution .executionBox .invisible{opacity:0}.PlanExecutionModal .bonusExecution .executionBox .condition{font-size:14px;text-align:right;color:#aaa}.PlanExecutionModal .borderLess{border:none !important}.PlanExecutionModal .indent{padding-left:40px}.PlanExecContainer{display:-webkit-box;display:-ms-flexbox;display:flex}
.AcceptanceProcess{width:35vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px;max-height:90vh;overflow:auto;position:relative;padding:0 30px 30px 30px;margin-top:30px}.AcceptanceProcess .bds-pln{color:#aaa;margin-left:10px}.AcceptanceProcess .head{position:sticky;top:-0.1px;background-color:#fff;padding-top:10px;padding-bottom:10px}.AcceptanceProcess .head h3{font-weight:500;font-size:18px}.AcceptanceProcess .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.AcceptanceProcess .step .header{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.AcceptanceProcess .step .header .noCircle{width:30px;height:30px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;font-size:16px;line-height:20px;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.AcceptanceProcess .step .header p{font-weight:500;font-size:16px}.AcceptanceProcess .step .content{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px;margin-top:20px}.AcceptanceProcess .step .content button:not(.Button){padding:10px 20px;border-radius:7px;border:none;cursor:pointer;font-weight:400;font-size:16px;line-height:16px;background-color:transparent}.AcceptanceProcess .step .content button:not(.Button).accept{color:#06b12c;border:1px solid #06b12c}.AcceptanceProcess .step .content button:not(.Button).accept.checked{color:#fff;background-color:#06b12c}.AcceptanceProcess .step .content button:not(.Button).reject{color:#b12306;border:1px solid #b12306}.AcceptanceProcess .step .content button:not(.Button).reject.checked{color:#fff;background-color:#b12306}.AcceptanceProcess .step .content button:not(.Button).reject.primary{color:#323232;border:1px solid #323232}.AcceptanceProcess .step .content button:not(.Button).reject.primary.checked{color:#fff;background-color:#323232}.AcceptanceProcess .step.approved .header .noCircle{color:#fff;background-color:#323232}.AcceptanceProcess .step.approved .content p{font-weight:400;font-size:14px;line-height:17px}.AcceptanceProcess .step.approved .content p span.timestamp{color:silver;margin-right:10px}.AcceptanceProcess .step.rejected .header .noCircle{color:#fff;background-color:#b12306}.AcceptanceProcess .step.rejected .content p{font-weight:400;font-size:14px;line-height:17px;color:#b12306}.AcceptanceProcess .step.rejected .content p span.timestamp{color:silver;margin-right:10px}.AcceptanceProcess .step.current .header .noCircle{color:#fff;background-color:#323232}.AcceptanceProcess .step.future .header .noCircle{color:silver;background-color:#e5e5e5}.AcceptanceProcess .step.future .header p{color:silver}.AcceptanceProcess .step .message{display:grid;grid-template-rows:0fr;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-top:0}.AcceptanceProcess .step .message>div{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px}.AcceptanceProcess .step .message.open{grid-template-rows:1fr;margin-top:30px}.AcceptanceProcess .step .message.open>div{padding:5px}.AcceptanceProcess .step .message .accept-bonuses{display:grid;grid-template-columns:auto auto;grid-column-gap:20px;margin-bottom:30px}.AcceptanceProcess .step .message .bd-bonuses{margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px}.AcceptanceProcess .step .message .bd-bonuses p{font-size:16px}.AcceptanceProcess .step .message .bd-bonuses p.grey{color:#aaa}.AcceptanceProcess .step .message .bd-bonuses .bd-content{display:grid;grid-template-columns:repeat(4, auto);grid-column-gap:20px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-top:20px;padding-bottom:20px;grid-row-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.AcceptanceProcess .step .message .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px}
.PlanExecutuion{padding:20px;border:1px solid silver;border-radius:7px;margin-top:20px;position:relative}.PlanExecutuion .blur{position:absolute;width:100%;height:calc(100% - 50px);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.PlanExecutuion .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.PlanExecutuion .header .eventName{font-weight:500;font-size:16px;line-height:20px}.PlanExecutuion .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px}.PlanExecutuion .content div .title{font-weight:400;font-size:14px;line-height:17px;color:#323232;margin-bottom:20px}.PlanExecutuion .content div .valueBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;grid-gap:20px;gap:20px}.PlanExecutuion .content div .valueBar .barContainer{height:20px;width:100%;background-color:#e0e0de;border-radius:7px}.PlanExecutuion .content div .valueBar .barContainer .progress{height:100%;width:0%;background-color:#b08606;border-radius:inherit}.PlanExecutuion .content div .valueBar .barContainer .progress span{width:100%;display:block;text-align:center;color:#fff}.PlanExecutuion .content div .valueBar .barContainer .greenBg{background-color:#06b12c}.PlanExecutuion .content div .valueBar .value{font-weight:400;font-size:14px;line-height:17px;color:#323232}.PlanExecutuion .content div .bonus{font-weight:400;font-size:12px;line-height:15px;color:#323232}
.OffersSummary{padding:20px;border:1px solid silver;border-radius:7px;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px}.OffersSummary .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.OffersSummary h3{font-weight:500;font-size:18px;line-height:22px}.OffersSummary h4{font-weight:500;font-size:16px;line-height:20px;margin-bottom:15px}.OffersSummary h4 span{margin-left:8px;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.OffersSummary .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.OffersSummary .row.income{margin-bottom:8px}.OffersSummary .row.income p{font-weight:400;font-size:14px;line-height:17px;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.OffersSummary .row.margin{padding-left:8px}.OffersSummary .row.margin p{font-weight:400;font-size:12px;line-height:15px;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;color:silver}
.Logger{padding:30px 20px}.Logger .content{overflow:hidden;border-radius:7px;position:relative}.Logger .content .tableContainer{width:100%;max-width:100%;height:100%;overflow:auto;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";max-height:calc(100vh - 65px - 56px - 50px)}.Logger .content .tableContainer table{border-collapse:collapse;margin:auto}.Logger .content .tableContainer table thead{position:sticky;top:0;z-index:1}.Logger table{width:100%;border-collapse:collapse;text-align:left;table-layout:fixed;table-layout:auto;margin-bottom:16px}.Logger table thead{background-color:#e5e5e5}.Logger table thead th{padding:8px 20px;font-weight:500;font-size:16px}.Logger table thead th:first-child{border-radius:7px 0px 0px 0px}.Logger table thead th:last-child{border-radius:0px 7px 0px 0px}.Logger table tbody{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on;font-size:14px;line-height:17.07px;font-weight:500;text-align:left}.Logger table tbody tr{border-bottom:1px solid #e5e5e5}.Logger table tbody tr:last-child{border-bottom:none}.Logger table tbody tr:hover{background-color:rgba(0,0,0,.05)}.Logger table tbody tr.extended:hover{background-color:transparent;cursor:default}.Logger table tbody tr.extended td{padding:0 20px 20px 20px}.Logger table tbody tr.extended td div:first-child{margin-bottom:10px}.Logger table tbody tr.extended td .title{font-weight:500}.Logger table tbody tr.expanded{border:none}.Logger table tbody tr.expanded:hover{background-color:transparent;cursor:default}.Logger table tbody td{white-space:nowrap;padding:10px 20px}.Logger table tbody td.copyContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;grid-gap:12px;gap:12px}.Logger table tbody td.copyContainer div:first-child{margin-left:10px}.Logger table tbody td.copyContainer div:last-child{white-space:nowrap;color:#06b12c;opacity:0}.Logger table tbody td.copyContainer div:last-child.show{color:#06b12c;opacity:1}.Logger table tbody td div.namespace{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Logger table tbody td div.namespace img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:transparent;width:15px;height:15px}.Logger table tbody td div.namespace img.show{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.Logger table tbody td div.namespace img:hover{cursor:pointer}.Logger table tbody td img{cursor:pointer;height:20px;width:20px}
.FilesForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FilesForm .errorMessage{font-size:14px;font-weight:500;color:#b12306}.FilesForm .drop-container{width:430px;height:127px;border:1px dashed silver;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-bottom:20px}.FilesForm .drop-container.dragging{background:rgba(0,0,0,.05)}.FilesForm .drop-container.dragging div img{-webkit-transform:translateY(20px) scale(2);transform:translateY(20px) scale(2)}.FilesForm .drop-container.dragging div p{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}.FilesForm .drop-container:hover{background:rgba(0,0,0,.05)}.FilesForm .drop-container div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:25px;gap:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FilesForm .drop-container div img{width:25px;height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.FilesForm .drop-container div p{font-weight:400;font-size:14px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.FilesForm .drop-container div p span{color:#b08606;font-weight:500}.FilesForm .drop-container div p span:hover{text-decoration:underline}.FilesForm .repeat-files{font-weight:400;font-size:14px;width:430px;font-style:italic;max-height:0px;margin-top:20px;margin-bottom:20px;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.FilesForm .repeat-files .red{color:#b12306}.FilesForm .repeat-files.show{max-height:50px}.FilesForm .files-list{width:100%;grid-gap:20px;gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:200px;overflow:auto;position:relative}.FilesForm .files-list .file{padding:8px 16px;border-radius:7px;border:1px dashed silver;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:16px;gap:16px}.FilesForm .files-list .file .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:10px;gap:10px}.FilesForm .files-list .file .row .row2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px}.FilesForm .files-list .file .row .row2 pre{font-weight:400;font-size:14px;max-width:200px;text-overflow:ellipsis;overflow:hidden}.FilesForm .files-list .file .row .desc-btn{border:none;background-color:transparent;font-weight:500;font-size:14px}.FilesForm .files-list .file .row .desc-btn:hover{cursor:pointer;text-decoration:underline}.FilesForm .link-form-container{width:430px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.FilesForm .link-form-container .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px;width:300px}.FilesForm .loading-container{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.TicketModal{max-height:70vh;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;overflow-y:auto;direction:ltr;padding:0 10px}.TicketModal p.infotext{font-weight:400;font-size:10px;line-height:10px;color:#b12306;margin-top:5px}.TicketModal .title{font-family:"Montserrat";font-style:normal;font-weight:500;font-size:16px;line-height:20px;margin:30px 0 20px 0}.TicketModal .title span{font-weight:400}.TicketModal div:first-child .title{margin-top:0}.TicketModal .ticketTypeContainer .fields{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px}.TicketModal .ticketTypeContainer .fields input[type=radio]{display:none}.TicketModal .ticketTypeContainer .fields input[type=radio]:checked+label{background-color:#323232;color:#fff}.TicketModal .ticketTypeContainer .fields label{display:inline-block;background:#fff;border:1px solid #323232;font-size:14px;border-radius:7px;font-weight:400;padding:9px 20px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.TicketModal .ticketTypeContainer .fields label:hover{background-color:#eee}
.RealizedTicketsPanel{position:relative;border-radius:7px;border:1px solid #2525ff;border:1px solid var(--blue-ticket, #2525ff);background:#fff;background:var(--white, #fff)}.RealizedTicketsPanel .tableContainer{max-height:200px;padding-bottom:10px;background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, white), to(rgba(255, 255, 255, 0))),-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(70%, white)) 0 100%,-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0))),-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0))) 0 100%;background:linear-gradient(white 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%,linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),linear-gradient(to top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, white), to(rgba(255, 255, 255, 0))),-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(70%, white)) 0 100%,-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0))),-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0))) 0 100%;background:linear-gradient(white 30%, rgba(255, 255, 255, 0)),linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%,linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)),linear-gradient(to top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 50px,100% 50px,100% 24px,100% 24px;background-attachment:local,local,scroll,scroll}.RealizedTicketsPanel .tableContainer table{border-collapse:collapse;border-spacing:0 12px}.RealizedTicketsPanel h2{padding:20px 20px 0px 20px;font-size:16px;font-weight:500;margin-bottom:12px}.RealizedTicketsPanel .message{padding:10px 20px 20px 20px;font-size:14px}.RealizedTicketsPanel table{width:100%;border-collapse:collapse;text-align:left}.RealizedTicketsPanel table tbody tr.extended:hover{background-color:transparent;cursor:default}.RealizedTicketsPanel table tbody tr.extended td{white-space:normal;font-weight:400}.RealizedTicketsPanel table tbody tr.extended td div:first-child{margin-bottom:10px}.RealizedTicketsPanel table tbody tr:hover{background-color:rgba(0,0,0,.05)}.RealizedTicketsPanel table tbody tr.selected{background-color:transparent}.RealizedTicketsPanel table tbody tr.selected td{font-weight:500}.RealizedTicketsPanel table tbody tr.extended td{background-color:transparent;white-space:normal}.RealizedTicketsPanel table tbody tr.extended td div{margin-bottom:10px}.RealizedTicketsPanel table tbody tr.extended td div.expanded-row{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px}.RealizedTicketsPanel table tbody tr .index div{width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px;text-align:center;border-radius:50%;background:#2525ff}.RealizedTicketsPanel table tbody tr .index div span{font-size:14px;color:#fff}.RealizedTicketsPanel table tbody tr td:first-child{padding-left:20px}.RealizedTicketsPanel table tbody tr td{font-size:14px;white-space:nowrap;height:17px;padding:10px 10px}.RealizedTicketsPanel table tbody tr td .edit-button{width:-webkit-min-content;width:-moz-min-content;width:min-content;height:-webkit-min-content;height:-moz-min-content;height:min-content}.RealizedTicketsPanel table tbody tr td .edit-button button img{color:#aaa}.RealizedTicketsPanel table tbody tr td button{border:none;cursor:pointer;background-color:transparent}.RealizedTicketsPanel table tbody tr td.extendArrowContainer{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;grid-template-columns:1fr 5ch;grid-gap:10px;gap:10px}.RealizedTicketsPanel table tbody tr td.extendArrowContainer img{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:-webkit-min-content;width:-moz-min-content;width:min-content;height:-webkit-min-content;height:-moz-min-content;height:min-content}.RealizedTicketsPanel table tbody tr td.extendArrowContainer img.selected{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
.DatePicker{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.DatePicker>div{border:1px solid #323232;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:200px;cursor:pointer;font-size:12px;font-weight:500;color:#323232;border-radius:7px;padding-left:20px;padding-right:20px;grid-gap:11px;gap:11px}.DatePicker>div:hover{background-color:#e5e5e5}.DatePicker>div p{font-weight:400;font-size:14px}.DatePickerDial{padding:20px 10px}.DatePickerDial .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DatePickerDial .head p{font-weight:500;font-size:14px}.DatePickerDial .head img.arrow{cursor:pointer;padding:5px;border-radius:50%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.DatePickerDial .head img.arrow:hover{background-color:#e5e5e5}.DatePickerDial .body{display:grid;grid-template-columns:repeat(7, 1fr);margin-top:15px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-row-gap:10px}.DatePickerDial .body h5{font-weight:600;font-size:10px;text-align:center;padding:10px 0}.DatePickerDial .body div{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.DatePickerDial .body div p{font-weight:normal;font-size:12px}.DatePickerDial .body div p.grey{color:#e5e5e5}.DatePickerDial .body div:hover{background-color:rgba(252,192,9,.3);border-radius:7px;cursor:pointer}.DatePickerDial .body div.start{background-color:#fcc009;border-radius:7px 0 0 7px}.DatePickerDial .body div.middle{background-color:#fcc009;border-radius:0}.DatePickerDial .body div.end{background-color:#fcc009;border-radius:0 7px 7px 0}.DatePickerDial .body div.only{background-color:#fcc009;border-radius:7px}.DatePickerDial .foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.DatePickerDial .foot button{border:none;padding:10px;border-radius:7px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;color:#fcc009;background-color:#fff;cursor:pointer;font-weight:600}.DatePickerDial .foot button[disabled]{color:#e5e5e5;cursor:default}.DatePickerDial .foot button:hover:not([disabled]){background-color:rgba(252,192,9,.1)}
.EditForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-min-content;width:-moz-min-content;width:min-content;grid-gap:10px;gap:10px}
.ClosingDateModal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px}.ClosingDateModal h2{font-size:16px;font-weight:500}
.changeStatusTooltipContainer{padding:20px;min-width:250px}.changeStatusTooltipContainer.show{opacity:1}.changeStatusTooltipContainer h3{font-weight:500;font-size:14px;line-height:14px;margin-bottom:20px}.changeStatusTooltipContainer p.infotext{font-weight:400;font-size:10px;line-height:10px;color:silver;margin-bottom:20px}
.AllTicketsPanel table{width:100%;max-width:100%;border-collapse:collapse;text-align:left;table-layout:fixed;table-layout:auto}.AllTicketsPanel table thead{background-color:#e5e5e5}.AllTicketsPanel table thead th{margin-right:5px;padding:4px;font-weight:500;font-size:16px}.AllTicketsPanel table thead th .info{width:14px;margin-left:5px}.AllTicketsPanel table thead th:first-child{border-radius:7px 0px 0px 0px}.AllTicketsPanel table thead th:last-child{border-radius:0px 7px 0px 0px}.AllTicketsPanel table tbody{font-size:14px;line-height:17.07px;font-weight:500;text-align:left}.AllTicketsPanel table tbody tr{border-bottom:1px solid #e5e5e5;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;cursor:pointer}.AllTicketsPanel table tbody tr:last-child{border-bottom:none}.AllTicketsPanel table tbody tr:hover{background-color:rgba(0,0,0,.05)}.AllTicketsPanel table tbody tr.extended:hover{background-color:transparent;cursor:default}.AllTicketsPanel table tbody tr.extended td{white-space:normal;padding:10px 20px 20px 20px;font-weight:400}.AllTicketsPanel table tbody tr.extended td div{margin-bottom:10px}.AllTicketsPanel table tbody tr.extended td div:last-child{margin-bottom:0px}.AllTicketsPanel table tbody tr.expanded{border:none}.AllTicketsPanel table tbody tr.expanded:hover{background-color:transparent;cursor:default}.AllTicketsPanel table tbody td{padding:10px 20px;font-weight:500}.AllTicketsPanel table tbody td.priority{text-align:center}.AllTicketsPanel table tbody td .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:15px;gap:15px}.AllTicketsPanel table tbody td .buttons .editButton{width:20px;height:20px}.AllTicketsPanel table tbody td .buttons .editButton img{width:16px;height:16px}.AllTicketsPanel table tbody td .buttons button{width:18px;height:18px;border:none;cursor:pointer;background-color:transparent}.AllTicketsPanel table tbody td .buttons button img{width:18px;height:18px}.AllTicketsPanel table tbody td.date{white-space:nowrap;-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.AllTicketsPanel table tbody td .title{font-weight:500;font-size:14px;line-height:17.07px;color:#323232}.AllTicketsPanel table tbody td .ph-circle{width:28px;height:28px;border-radius:50%;background-color:#fcc009;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:12px}
.Tickets{padding:30px;position:relative;display:grid;grid-row-gap:20px;row-gap:20px}.Tickets .content{overflow:hidden;border-radius:7px;position:relative}.Tickets .content .tableContainer{width:100%;height:100%;overflow:auto}.Tickets .content .tableContainer table{border-collapse:collapse;margin:auto}.Tickets .content .tableContainer table thead{position:sticky;top:0;z-index:1}.Tickets div.commentContainer{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px}.Tickets div.commentContainer button{border:none;cursor:pointer;background-color:transparent;margin-bottom:-4px}.statusesContainerPopup{width:500px}.statusesContainerPopup ul{padding:0;margin:0;list-style:inside}.statusesContainerPopup ul li{padding:10px 20px;font-size:16px;cursor:pointer;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.statusesContainerPopup ul li span{text-transform:capitalize;font-weight:500}.priorityInformation{color:#fff;font-size:12px}
.VersionPriorityModal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px}.VersionPriorityModal h4{font-size:16px;font-weight:500;white-space:nowrap}.VersionPriorityModal .desc{margin-bottom:4px}.VersionPriorityModal p.infotext{font-weight:400;font-size:10px;line-height:10px;color:#b12306;margin-top:5px}
.StyledTooltip{background-color:rgba(50,50,50,.8);padding:10px}.StyledTooltip p{font-size:12px;color:#fff}
.TopPanelTickets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.TopPanelTickets .leftSide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:20px;gap:20px}.TopPanelTickets .rightSide{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px}.TopPanelTickets .rightSide button.badge{height:36px;font-size:16px;padding-left:20px;padding-right:20px;border:1px solid #323232;background-color:#fff;border-radius:7px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.TopPanelTickets .rightSide button.badge:hover{background-color:rgba(0,0,0,.05)}.TopPanelTickets .rightSide button.badge.active{background-color:#323232;color:#fff}.TopPanelTickets .rightSide button.badge.active:hover{background-color:rgba(0,0,0,.8)}.TopPanelTickets .rightSide button.badge .qty{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);background-color:#fcc009;border:1px solid #fcc009;border-radius:10px;padding:3px;font-size:10px;color:#323232;font-weight:600;min-width:20px;min-height:20px}.TopPanelTickets .rightSide button.date-filter{width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:7px;border:1px solid #323232;background-color:#fff;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.TopPanelTickets .rightSide button.date-filter:hover{border:2px solid #323232}.TopPanelTickets .rightSide .expand-statuses{width:36px;height:36px;background-color:#fff;border:1px solid #323232;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative}.TopPanelTickets .rightSide .expand-statuses:hover{border-width:2px}.TopPanelTickets .rightSide .expand-statuses:hover span{-webkit-transform:translate(calc(50% + 1px), calc(-50% - 1px));transform:translate(calc(50% + 1px), calc(-50% - 1px))}.TopPanelTickets .rightSide .expand-statuses img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.TopPanelTickets .rightSide .expand-statuses.expanded img{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}.TopPanelTickets .rightSide .expand-statuses span{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);background-color:#fcc009;border:1px solid #fcc009;border-radius:10px;padding:3px;font-size:10px;color:#323232;font-weight:600;min-width:20px;min-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.TopPanelTickets .rightSide .statuses{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px}.TopPanelTickets .rightSide .statuses .status{text-transform:capitalize;border:1px solid #fff;background-color:#fff;padding-left:20px;padding-right:20px;border-radius:7px;font-weight:400;font-size:16px;outline:none;max-height:36px;cursor:pointer;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;position:relative}.TopPanelTickets .rightSide .statuses .status:hover{background-color:rgba(0,0,0,.05)}.TopPanelTickets .rightSide .statuses .status span{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);background-color:#fcc009;border:1px solid #fcc009;border-radius:10px;padding:3px;font-size:10px;color:#323232;font-weight:600;min-width:20px;min-height:20px}
.OffersDashboard{padding:15px;white-space:nowrap;height:calc(100vh - 70px);display:grid;grid-template-rows:50px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-row-gap:20px;row-gap:20px}.OffersDashboard .topPanel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}.OffersDashboard .topPanel .rightSide{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;gap:15px}.OffersDashboard .topPanel .rightSide .infoStatus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:7px;border:none;outline:none;font-weight:500;font-size:14px;color:#fff;padding:9px 19px;border:1px solid transparent}.OffersDashboard .topPanel .leftSide{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px}.OffersDashboard .topPanel .leftSide .fields{display:-webkit-box;display:-ms-flexbox;display:flex}.OffersDashboard .topPanel .leftSide .fields input[type=radio]{display:none}.OffersDashboard .topPanel .leftSide .fields input[type=radio]:checked+label{background-color:#323232;font-weight:500;padding:9px 20px;color:#fff}.OffersDashboard .topPanel .leftSide .fields label{display:inline-block;background:#fff;margin-left:-2px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #323232;font-size:14px;font-weight:400;padding:9px 10px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.OffersDashboard .topPanel .leftSide .fields label:hover{background-color:#eee}.OffersDashboard .topPanel .leftSide .fields label:first-of-type{border-radius:7px 0 0 7px}.OffersDashboard .topPanel .leftSide .fields label:last-of-type{border-radius:0 7px 7px 0}.OffersDashboard .chartContainer{display:grid;max-width:calc(100vw - 30px);grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}.OffersDashboard .chartContainer .chart{width:100%}.OffersDashboard .tableContainer{overflow:auto;max-height:100%;border-radius:7px;position:relative;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}.OffersDashboard .tableContainer table{border-collapse:collapse;width:100%}.OffersDashboard .tableContainer table thead{position:sticky;top:0;z-index:999}.OffersDashboard .tableContainer table thead tr th:not(:first-child){border-right:1px solid #e5e5e5}.OffersDashboard .tableContainer table thead tr.headlines th{border:none;-webkit-box-shadow:inset 0px 0px 0px 1px #e5e5e5,inset 0px 0px 0px 0px #e5e5e5;box-shadow:inset 0px 0px 0px 1px #e5e5e5,inset 0px 0px 0px 0px #e5e5e5}.OffersDashboard .tableContainer table thead tr.headlines th:first-child{background-color:#e5e5e5}.OffersDashboard .tableContainer table thead tr.headlines th:last-child div{font-size:14px;grid-template-columns:160px 130px 60px;display:grid;grid-column-gap:20px;white-space:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.OffersDashboard .tableContainer table thead tr.headlines th:last-child div .quantity{color:#323232}.OffersDashboard .tableContainer table thead tr.headlines th:last-child div .value{color:#b08606}.OffersDashboard .tableContainer table thead tr.headlines th:last-child div .margin{color:#aaa}.OffersDashboard .tableContainer table thead tr th{font-size:16px;font-weight:500;background-color:#fff;padding:10px 20px}.OffersDashboard .tableContainer table thead tr th div{font-size:14px;grid-template-columns:50px 110px 50px;text-align:right;display:grid;grid-column-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.OffersDashboard .tableContainer table thead tr th div .quantity{color:#323232}.OffersDashboard .tableContainer table thead tr th div .value{color:#b08606}.OffersDashboard .tableContainer table thead tr th div .margin{color:#aaa}.OffersDashboard .tableContainer table thead tr th:nth-child(1){z-index:2;position:sticky;left:0;top:0;background-color:#fff;max-width:300px}.OffersDashboard .tableContainer table thead tr th:nth-child(2){z-index:2;position:sticky;left:39px;top:0;background-color:#fff;max-width:300px}.OffersDashboard .tableContainer table thead tr th img{margin-bottom:-4px}.OffersDashboard .tableContainer table tbody{font-size:14px}.OffersDashboard .tableContainer table tbody tr{-webkit-transition:all .2s ease;transition:all .2s ease}.OffersDashboard .tableContainer table tbody tr.separator{z-index:1;height:20px;border:none}.OffersDashboard .tableContainer table tbody tr.separator:hover{background-color:#fff}.OffersDashboard .tableContainer table tbody tr.separator td{height:20px;border:none;background-color:#fff}.OffersDashboard .tableContainer table tbody tr:hover{background-color:#f5f5f5}.OffersDashboard .tableContainer table tbody tr.first{position:relative}.OffersDashboard .tableContainer table tbody tr.first::after{content:"";display:block;position:absolute;background-color:#e5e5e5;height:1px;left:0;right:0}.OffersDashboard .tableContainer table tbody td:not(.date-cell){text-align:center;padding:8px 20px;border-width:0px 1px 0px 0px;-webkit-transition:all .2s ease;transition:all .2s ease;border-style:solid;border-color:#e5e5e5}.OffersDashboard .tableContainer table tbody td:not(.date-cell):hover{background-color:#e5e5e5}.OffersDashboard .tableContainer table tbody td:not(.date-cell).agent{background-color:#fff;padding:8px 20px;text-align:left;position:sticky;left:39px}.OffersDashboard .tableContainer table tbody td:not(.date-cell) .values{text-align:right;grid-template-columns:50px 110px 50px;display:grid;grid-column-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.OffersDashboard .tableContainer table tbody td:not(.date-cell) .values .quantity{color:#323232}.OffersDashboard .tableContainer table tbody td:not(.date-cell) .values .value{color:#b08606}.OffersDashboard .tableContainer table tbody td:not(.date-cell) .values .margin{color:#aaa}.OffersDashboard .tableContainer table tbody td:not(.date-cell) .values-rph{text-align:right;display:grid;grid-column-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.OffersDashboard .tableContainer table tbody td:not(.date-cell) .total-value{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-weight:500}.OffersDashboard .tableContainer table tbody td:not(.date-cell) .qty{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-weight:400}.OffersDashboard .tableContainer table tbody td:not(.date-cell) .mar{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-weight:300}.OffersDashboard .tableContainer table tbody .total-row{background-color:#f5f5f5}.OffersDashboard .tableContainer table tbody .total-row td.agent{background-color:#f5f5f5}.OffersDashboard .tableContainer table tbody td.date-cell{position:sticky;left:0;width:20px;text-align:center;border-width:0px 1px 0px 0px;-webkit-transition:all .2s ease;transition:all .2s ease;border-style:solid;border-color:#e5e5e5;background-color:#e5e5e5}.OffersDashboard .tableContainer table tbody td.date-cell div{position:relative;width:100%}.OffersDashboard .tableContainer table tbody td.date-cell pre{top:50%;left:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(-90deg) translate(-50%, -50%);transform:rotate(-90deg) translate(-50%, -50%)}.dailyphFilters{padding:30px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;white-space:nowrap;grid-gap:30px;gap:30px}.dailyphFilters .grid{display:grid;grid-template-columns:auto auto;grid-column-gap:30px;grid-row-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dailyphFilters .grid .label{font-weight:400}.dailyphFilters .grid div{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dailyphFilters .grid .qty{color:silver;font-weight:400;font-size:14px;font-style:italic}.OffersDashboardToolTip li{color:#fff;font-weight:400;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;text-align:left;grid-gap:10px;gap:10px}.OffersDashboardToolTip li span{color:#fff;font-weight:500;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:start}
.SalePlanSchemas{max-width:90vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:40px;gap:40px;max-height:70vh;overflow:auto}.SalePlanSchemas .searchPanel{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:40px;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SalePlanSchemas .searchPanel p{font-weight:500}.SalePlanSchemas h3{font-size:18px;font-weight:500;margin-bottom:20px}.SalePlanSchemas .targetSchemas{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.SalePlanSchemas .targetSchemas button{border:1px solid #323232;color:#323232;border-radius:7px;padding:5px 10px;background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.SalePlanSchemas .targetSchemas button:not(.checked):hover{background-color:rgba(0,0,0,.05);-webkit-transform:scale(1.1);transform:scale(1.1);cursor:pointer}.SalePlanSchemas .targetSchemas button.checked{background-color:#323232;color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1);font-weight:500}.SalePlanSchemas .targetSchemaDetailsTable{overflow:auto;max-height:400px;min-height:300px}.SalePlanSchemas .targetSchemaDetailsTable table{border-collapse:collapse;width:100%}.SalePlanSchemas .targetSchemaDetailsTable table .right{text-align:right}.SalePlanSchemas .targetSchemaDetailsTable table .center{text-align:center}.SalePlanSchemas .targetSchemaDetailsTable table .monospaced{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.SalePlanSchemas .targetSchemaDetailsTable table thead tr{position:sticky;top:0}.SalePlanSchemas .targetSchemaDetailsTable table thead tr th{padding:10px 20px;background-color:#e5e5e5;font-weight:500;font-size:16px;line-height:16px;text-align:left}.SalePlanSchemas .targetSchemaDetailsTable table thead tr th:first-child{border-radius:7px 0 0 7px}.SalePlanSchemas .targetSchemaDetailsTable table thead tr th:last-child{border-radius:0 7px 7px 0}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr{cursor:pointer;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr.total{position:sticky;top:36px;background-color:#fff}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr.total td{font-weight:500}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr td{padding:10px 20px;font-weight:400;font-size:14px;line-height:14px}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr td .newClientSign{font-style:italic;font-weight:400;font-size:14px;line-height:14px;color:#aaa;margin-right:10px}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr td.customer-td img{margin-left:15px;width:14px;height:14px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr td.customer-td:hover img{opacity:1}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr td .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;gap:15px}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr td .buttons button{border:none;cursor:pointer;background-color:transparent}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr td .buttons button img{width:20px;aspect-ratio:1}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr .show-on-hover:not(.show){opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr.expanded td{background-color:rgba(0,0,0,.05);font-weight:500}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr.expanded td:first-child{border-radius:7px 0 0 0}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr.expanded td:last-child{border-radius:0 7px 0 0}.SalePlanSchemas .targetSchemaDetailsTable table>tbody>tr:hover:not(.expanded):not(.subrow):not(.divider-row){background-color:#e5e5e5}.SalePlanSchemas .targetSchemaDetailsTable table>tbody>tr:hover .show-on-hover{opacity:1}.SalePlanSchemas .targetSchemaDetailsTable table>tbody>tr.marked{background-color:rgba(255,128,0,.3)}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr.subrow td{padding:0}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr.subrow td table{border-collapse:collapse;width:100%}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr.subrow td table tr{background-color:#fff}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr.subrow td table tr:hover{background-color:#fff}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr.subrow td table tr td{font-weight:400;font-size:12px;line-height:12px;background-color:rgba(0,0,0,.05);padding:10px}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr.subrow td table tr td .icon-btn{border:none;background-color:transparent;cursor:pointer}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr.subrow td table tr:last-child td:first-child{border-radius:0 0 0 7px}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr.subrow td table tr:last-child td:last-child{border-radius:0 0 7px 0}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr.divider-row td{padding:0}.SalePlanSchemas .targetSchemaDetailsTable table>tbody tr.divider-row td div{width:100%;height:5px}.SalePlanSchemas .targetProductsTableCont,.SalePlanSchemas .targetLocationsTableCont{overflow:auto;max-height:400px;min-height:300px}.SalePlanSchemas .targetProductsTableCont table,.SalePlanSchemas .targetLocationsTableCont table{border-collapse:collapse;width:100%}.SalePlanSchemas .targetProductsTableCont table .right,.SalePlanSchemas .targetLocationsTableCont table .right{text-align:right}.SalePlanSchemas .targetProductsTableCont table .center,.SalePlanSchemas .targetLocationsTableCont table .center{text-align:center}.SalePlanSchemas .targetProductsTableCont table .monospaced,.SalePlanSchemas .targetLocationsTableCont table .monospaced{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.SalePlanSchemas .targetProductsTableCont table thead tr,.SalePlanSchemas .targetLocationsTableCont table thead tr{position:sticky;top:0}.SalePlanSchemas .targetProductsTableCont table thead tr th,.SalePlanSchemas .targetLocationsTableCont table thead tr th{padding:10px 20px;background-color:#e5e5e5;font-weight:500;font-size:16px;line-height:16px;text-align:left}.SalePlanSchemas .targetProductsTableCont table thead tr th:first-child,.SalePlanSchemas .targetLocationsTableCont table thead tr th:first-child{border-radius:7px 0 0 7px}.SalePlanSchemas .targetProductsTableCont table thead tr th:last-child,.SalePlanSchemas .targetLocationsTableCont table thead tr th:last-child{border-radius:0 7px 7px 0}.SalePlanSchemas .targetProductsTableCont table>tbody tr,.SalePlanSchemas .targetLocationsTableCont table>tbody tr{cursor:pointer;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.SalePlanSchemas .targetProductsTableCont table>tbody tr.total,.SalePlanSchemas .targetLocationsTableCont table>tbody tr.total{position:sticky;top:36px;background-color:#fff}.SalePlanSchemas .targetProductsTableCont table>tbody tr.total td,.SalePlanSchemas .targetLocationsTableCont table>tbody tr.total td{font-weight:500}.SalePlanSchemas .targetProductsTableCont table>tbody tr td,.SalePlanSchemas .targetLocationsTableCont table>tbody tr td{padding:10px 20px;font-weight:400;font-size:14px;line-height:14px}.SalePlanSchemas .targetProductsTableCont table>tbody tr td.marked,.SalePlanSchemas .targetLocationsTableCont table>tbody tr td.marked{background-color:rgba(255,128,0,.3)}.SalePlanSchemas .targetProductsTableCont table>tbody tr td .newClientSign,.SalePlanSchemas .targetLocationsTableCont table>tbody tr td .newClientSign{font-style:italic;font-weight:400;font-size:14px;line-height:14px;color:#aaa;margin-right:10px}.SalePlanSchemas .targetProductsTableCont table>tbody tr td.customer-td img,.SalePlanSchemas .targetLocationsTableCont table>tbody tr td.customer-td img{margin-left:15px;width:14px;height:14px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.SalePlanSchemas .targetProductsTableCont table>tbody tr td.customer-td:hover img,.SalePlanSchemas .targetLocationsTableCont table>tbody tr td.customer-td:hover img{opacity:1}.SalePlanSchemas .targetProductsTableCont table>tbody tr td .buttons,.SalePlanSchemas .targetLocationsTableCont table>tbody tr td .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;gap:15px}.SalePlanSchemas .targetProductsTableCont table>tbody tr td .buttons button,.SalePlanSchemas .targetLocationsTableCont table>tbody tr td .buttons button{border:none;cursor:pointer;background-color:transparent}.SalePlanSchemas .targetProductsTableCont table>tbody tr td .buttons button img,.SalePlanSchemas .targetLocationsTableCont table>tbody tr td .buttons button img{width:20px;aspect-ratio:1}.SalePlanSchemas .targetProductsTableCont table>tbody tr .show-on-hover:not(.show),.SalePlanSchemas .targetLocationsTableCont table>tbody tr .show-on-hover:not(.show){opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.SalePlanSchemas .targetProductsTableCont table>tbody tr.expanded td,.SalePlanSchemas .targetLocationsTableCont table>tbody tr.expanded td{background-color:rgba(0,0,0,.05);font-weight:500}.SalePlanSchemas .targetProductsTableCont table>tbody tr.expanded td:first-child,.SalePlanSchemas .targetLocationsTableCont table>tbody tr.expanded td:first-child{border-radius:7px 0 0 0}.SalePlanSchemas .targetProductsTableCont table>tbody tr.expanded td:last-child,.SalePlanSchemas .targetLocationsTableCont table>tbody tr.expanded td:last-child{border-radius:0 7px 0 0}.SalePlanSchemas .targetProductsTableCont table>tbody>tr:hover:not(.expanded):not(.subrow):not(.divider-row),.SalePlanSchemas .targetLocationsTableCont table>tbody>tr:hover:not(.expanded):not(.subrow):not(.divider-row){background-color:#e5e5e5}.SalePlanSchemas .targetProductsTableCont table>tbody>tr:hover .show-on-hover,.SalePlanSchemas .targetLocationsTableCont table>tbody>tr:hover .show-on-hover{opacity:1}.SalePlanSchemas .targetProductsTableCont table>tbody tr.subrow td,.SalePlanSchemas .targetLocationsTableCont table>tbody tr.subrow td{padding:0}.SalePlanSchemas .targetProductsTableCont table>tbody tr.subrow td table,.SalePlanSchemas .targetLocationsTableCont table>tbody tr.subrow td table{border-collapse:collapse;width:100%}.SalePlanSchemas .targetProductsTableCont table>tbody tr.subrow td table tr,.SalePlanSchemas .targetLocationsTableCont table>tbody tr.subrow td table tr{background-color:#fff}.SalePlanSchemas .targetProductsTableCont table>tbody tr.subrow td table tr:hover,.SalePlanSchemas .targetLocationsTableCont table>tbody tr.subrow td table tr:hover{background-color:#fff}.SalePlanSchemas .targetProductsTableCont table>tbody tr.subrow td table tr td,.SalePlanSchemas .targetLocationsTableCont table>tbody tr.subrow td table tr td{font-weight:400;font-size:12px;line-height:12px;background-color:rgba(0,0,0,.05);padding:10px}.SalePlanSchemas .targetProductsTableCont table>tbody tr.subrow td table tr td .icon-btn,.SalePlanSchemas .targetLocationsTableCont table>tbody tr.subrow td table tr td .icon-btn{border:none;background-color:transparent;cursor:pointer}.SalePlanSchemas .targetProductsTableCont table>tbody tr.subrow td table tr:last-child td:first-child,.SalePlanSchemas .targetLocationsTableCont table>tbody tr.subrow td table tr:last-child td:first-child{border-radius:0 0 0 7px}.SalePlanSchemas .targetProductsTableCont table>tbody tr.subrow td table tr:last-child td:last-child,.SalePlanSchemas .targetLocationsTableCont table>tbody tr.subrow td table tr:last-child td:last-child{border-radius:0 0 7px 0}.SalePlanSchemas .targetProductsTableCont table>tbody tr.divider-row td,.SalePlanSchemas .targetLocationsTableCont table>tbody tr.divider-row td{padding:0}.SalePlanSchemas .targetProductsTableCont table>tbody tr.divider-row td div,.SalePlanSchemas .targetLocationsTableCont table>tbody tr.divider-row td div{width:100%;height:5px}.cloningContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:40px;gap:40px;min-width:400px}.cloningContainer h3{font-size:18px;font-weight:500}.cloningContainer .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.deletingModal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:40px;gap:40px;min-width:400px}.deletingModal h3{font-size:18px;font-weight:500}.deletingModal .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.editionModal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:40px;gap:40px;min-width:400px}.editionModal h3{font-size:18px;font-weight:500}.editionModal .fields{max-height:60vh;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px;padding:5px}.editionModal .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newRowContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:40px;gap:40px;min-width:400px}.newRowContainer h3{font-size:18px;font-weight:500}.newRowContainer .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newTargetProduct,.newTargetLocation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:40px;gap:40px;min-width:400px}.newTargetProduct h3,.newTargetLocation h3{font-size:18px;font-weight:500}.newTargetProduct .fields,.newTargetLocation .fields{max-height:60vh;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px;padding:5px}.newTargetProduct .buttons,.newTargetLocation .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.SalePlanTargetsPanel{padding:30px}.SalePlanTargetsPanel .topPanel{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:40px;gap:40px}.SalePlanTargetsPanel .tableContainer{height:calc(100vh - 200px);overflow:auto}.SalePlanTargetsPanel .tableContainer>table{border-collapse:collapse;width:100%}.SalePlanTargetsPanel .tableContainer>table .right{text-align:right}.SalePlanTargetsPanel .tableContainer>table .center{text-align:center}.SalePlanTargetsPanel .tableContainer>table .monospaced{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.SalePlanTargetsPanel .tableContainer>table thead tr{position:sticky;top:0}.SalePlanTargetsPanel .tableContainer>table thead tr th{padding:10px 20px;background-color:#e5e5e5;font-weight:500;font-size:16px;line-height:16px;text-align:left}.SalePlanTargetsPanel .tableContainer>table thead tr th:first-child{border-radius:7px 0 0 7px}.SalePlanTargetsPanel .tableContainer>table thead tr th:last-child{border-radius:0 7px 7px 0}.SalePlanTargetsPanel .tableContainer>table>tbody tr{cursor:pointer;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.SalePlanTargetsPanel .tableContainer>table>tbody tr.total{position:sticky;top:36px;background-color:#fff}.SalePlanTargetsPanel .tableContainer>table>tbody tr.total td{font-weight:500}.SalePlanTargetsPanel .tableContainer>table>tbody tr td{padding:10px 20px;font-weight:400;font-size:14px;line-height:14px}.SalePlanTargetsPanel .tableContainer>table>tbody tr td .newClientSign{font-style:italic;font-weight:400;font-size:14px;line-height:14px;color:#aaa;margin-right:10px}.SalePlanTargetsPanel .tableContainer>table>tbody tr td.customer-td img{margin-left:15px;width:14px;height:14px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.SalePlanTargetsPanel .tableContainer>table>tbody tr td.customer-td:hover img{opacity:1}.SalePlanTargetsPanel .tableContainer>table>tbody tr td .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;gap:15px}.SalePlanTargetsPanel .tableContainer>table>tbody tr td .buttons button{border:none;cursor:pointer;background-color:transparent}.SalePlanTargetsPanel .tableContainer>table>tbody tr td .buttons button img{width:20px;aspect-ratio:1}.SalePlanTargetsPanel .tableContainer>table>tbody tr .show-on-hover:not(.show){opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.SalePlanTargetsPanel .tableContainer>table>tbody tr.expanded td{background-color:rgba(0,0,0,.05);font-weight:500}.SalePlanTargetsPanel .tableContainer>table>tbody tr.expanded td:first-child{border-radius:7px 0 0 0}.SalePlanTargetsPanel .tableContainer>table>tbody tr.expanded td:last-child{border-radius:0 7px 0 0}.SalePlanTargetsPanel .tableContainer>table>tbody>tr:hover:not(.expanded):not(.subrow):not(.divider-row){background-color:#e5e5e5}.SalePlanTargetsPanel .tableContainer>table>tbody>tr:hover .show-on-hover{opacity:1}.SalePlanTargetsPanel .tableContainer>table>tbody tr.subrow td{padding:0}.SalePlanTargetsPanel .tableContainer>table>tbody tr.subrow td table{border-collapse:collapse;width:100%}.SalePlanTargetsPanel .tableContainer>table>tbody tr.subrow td table tr{background-color:#fff}.SalePlanTargetsPanel .tableContainer>table>tbody tr.subrow td table tr:hover{background-color:#fff}.SalePlanTargetsPanel .tableContainer>table>tbody tr.subrow td table tr td{font-weight:400;font-size:12px;line-height:12px;background-color:rgba(0,0,0,.05);padding:10px}.SalePlanTargetsPanel .tableContainer>table>tbody tr.subrow td table tr td .icon-btn{border:none;background-color:transparent;cursor:pointer}.SalePlanTargetsPanel .tableContainer>table>tbody tr.subrow td table tr:last-child td:first-child{border-radius:0 0 0 7px}.SalePlanTargetsPanel .tableContainer>table>tbody tr.subrow td table tr:last-child td:last-child{border-radius:0 0 7px 0}.SalePlanTargetsPanel .tableContainer>table>tbody tr.divider-row td{padding:0}.SalePlanTargetsPanel .tableContainer>table>tbody tr.divider-row td div{width:100%;height:5px}.SalePlanTargetUnit{max-width:90vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px}.SalePlanTargetUnit .searchPanel{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:40px;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SalePlanTargetUnit .searchPanel p{font-weight:500}.SalePlanTargetUnit h3{font-size:18px;font-weight:500;margin-bottom:20px}.SalePlanTargetUnit .targetSchemas{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.SalePlanTargetUnit .targetSchemas button{border:1px solid #323232;color:#323232;border-radius:7px;padding:5px 10px;background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.SalePlanTargetUnit .targetSchemas button:not(.checked):hover{background-color:rgba(0,0,0,.05);-webkit-transform:scale(1.1);transform:scale(1.1);cursor:pointer}.SalePlanTargetUnit .targetSchemas button.checked{background-color:#323232;color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1);font-weight:500}.SalePlanTargetUnit .targetSchemaDetailsTable{overflow:auto;max-height:400px}.SalePlanTargetUnit .targetSchemaDetailsTable table{border-collapse:collapse;width:100%}.SalePlanTargetUnit .targetSchemaDetailsTable table .right{text-align:right}.SalePlanTargetUnit .targetSchemaDetailsTable table .center{text-align:center}.SalePlanTargetUnit .targetSchemaDetailsTable table .monospaced{-webkit-font-feature-settings:"tnum" on,"lnum" on;font-feature-settings:"tnum" on,"lnum" on}.SalePlanTargetUnit .targetSchemaDetailsTable table thead tr{position:sticky;top:0}.SalePlanTargetUnit .targetSchemaDetailsTable table thead tr th{padding:10px 20px;background-color:#e5e5e5;font-weight:500;font-size:16px;line-height:16px;text-align:left}.SalePlanTargetUnit .targetSchemaDetailsTable table thead tr th:first-child{border-radius:7px 0 0 7px}.SalePlanTargetUnit .targetSchemaDetailsTable table thead tr th:last-child{border-radius:0 7px 7px 0}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr{cursor:pointer;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr.total{position:sticky;top:36px;background-color:#fff}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr.total td{font-weight:500}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr td{padding:10px 20px;font-weight:400;font-size:14px;line-height:14px}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr td .newClientSign{font-style:italic;font-weight:400;font-size:14px;line-height:14px;color:#aaa;margin-right:10px}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr td.customer-td img{margin-left:15px;width:14px;height:14px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr td.customer-td:hover img{opacity:1}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr td .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;gap:15px}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr td .buttons button{border:none;cursor:pointer;background-color:transparent}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr td .buttons button img{width:20px;aspect-ratio:1}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr .show-on-hover:not(.show){opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr.expanded td{background-color:rgba(0,0,0,.05);font-weight:500}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr.expanded td:first-child{border-radius:7px 0 0 0}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr.expanded td:last-child{border-radius:0 7px 0 0}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody>tr:hover:not(.expanded):not(.subrow):not(.divider-row){background-color:#e5e5e5}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody>tr:hover .show-on-hover{opacity:1}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr.subrow td{padding:0}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr.subrow td table{border-collapse:collapse;width:100%}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr.subrow td table tr{background-color:#fff}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr.subrow td table tr:hover{background-color:#fff}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr.subrow td table tr td{font-weight:400;font-size:12px;line-height:12px;background-color:rgba(0,0,0,.05);padding:10px}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr.subrow td table tr td .icon-btn{border:none;background-color:transparent;cursor:pointer}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr.subrow td table tr:last-child td:first-child{border-radius:0 0 0 7px}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr.subrow td table tr:last-child td:last-child{border-radius:0 0 7px 0}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr.divider-row td{padding:0}.SalePlanTargetUnit .targetSchemaDetailsTable table>tbody tr.divider-row td div{width:100%;height:5px}.SalePlanTargetUnit .footer{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.Assignments{display:grid;grid-template-columns:1fr 5fr;height:100%;padding:30px}.Assignments .column .topPanel{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Assignments .column .topPanel h3{font-weight:500;font-size:18px}.Assignments .column.leftPanel{padding:10px;border-right:1px solid #e5e5e5}.Assignments .column.leftPanel button{width:100%;padding-top:10px;padding-bottom:10px;background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none}.Assignments .column.leftPanel button:not(.active):hover{background-color:rgba(0,0,0,.05);cursor:pointer}.Assignments .column.leftPanel button.active{background-color:rgba(0,0,0,.08);font-weight:500}.Assignments .column.rightPanel{padding:10px}.Assignments .column.rightPanel .search{position:sticky;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px;background-color:#fff;z-index:10}.Assignments .column.rightPanel .empty{text-align:center;font-size:18;font-weight:500;margin-top:30vh}.Assignments .column.rightPanel .RMSJOAssignments{display:grid;grid-template-columns:1fr 2fr;grid-gap:20px;gap:20px}.Assignments .column.rightPanel .RMSJOAssignments .col{border:1px solid #e5e5e5;height:calc(100vh - 200px);overflow:auto}.Assignments .column.rightPanel .RMSJOAssignments .col.handlowcy>div:not(.search){width:100%;padding:10px 20px;background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;text-align:left;display:grid;grid-template-columns:50px 1fr 1fr 50px}.Assignments .column.rightPanel .RMSJOAssignments .col.handlowcy>div:not(.search) p{font-size:14px}.Assignments .column.rightPanel .RMSJOAssignments .col.handlowcy>div:not(.search) p span{font-size:16px;font-weight:500}.Assignments .column.rightPanel .RMSJOAssignments .col.handlowcy>div:not(.search) p span.green{color:#06b12c}.Assignments .column.rightPanel .RMSJOAssignments .col.handlowcy>div:not(.search) p span.red{color:#b12306}.Assignments .column.rightPanel .RMSJOAssignments .col.handlowcy>div:not(.search):not(.active):hover{background-color:rgba(0,0,0,.05);cursor:pointer}.Assignments .column.rightPanel .RMSJOAssignments .col.handlowcy>div:not(.search).active{background-color:rgba(0,0,0,.08);font-weight:500}.Assignments .column.rightPanel .RMSJOAssignments .col.sklady>div:not(.search){width:100%;padding:10px 20px;background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;text-align:left;display:grid;grid-template-columns:50px 50px 1fr 1fr}.Assignments .column.rightPanel .RMSJOAssignments .col.sklady>div:not(.search) p{font-size:14px}.Assignments .column.rightPanel .RMSJOAssignments .col.sklady>div:not(.search):not(.active):not(.disabled):hover{background-color:rgba(0,0,0,.05);cursor:pointer}.Assignments .column.rightPanel .RMSJOAssignments .col.sklady>div:not(.search).active{background-color:rgba(0,0,0,.08);font-weight:500}.Assignments .column.rightPanel .RMSJOAssignments .col.sklady>div:not(.search).disabled p{color:#aaa}.Assignments .column.rightPanel .JOHandlowiec{display:grid;grid-template-columns:1fr 2fr;grid-gap:20px;gap:20px}.Assignments .column.rightPanel .JOHandlowiec .col{border:1px solid #e5e5e5;height:calc(100vh - 200px);overflow:auto}.Assignments .column.rightPanel .JOHandlowiec .col.handlowcy>div:not(.search){width:100%;padding:10px 20px;background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;text-align:left;display:grid;grid-template-columns:50px 100px 1fr 1fr}.Assignments .column.rightPanel .JOHandlowiec .col.handlowcy>div:not(.search) p{font-size:14px}.Assignments .column.rightPanel .JOHandlowiec .col.handlowcy>div:not(.search):not(.active):hover{background-color:rgba(0,0,0,.05);cursor:pointer}.Assignments .column.rightPanel .JOHandlowiec .col.handlowcy>div:not(.search).active{background-color:rgba(0,0,0,.08);font-weight:500}.Assignments .column.rightPanel .JOHandlowiec .col.handlowcy>div:not(.search).disabled p{color:#aaa}.Assignments .column.rightPanel .JOHandlowiec .col.sklady>div:not(.search){width:100%;padding:10px 20px;background-color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;text-align:left;display:grid;grid-template-columns:50px 1fr 50px}.Assignments .column.rightPanel .JOHandlowiec .col.sklady>div:not(.search) p{font-size:14px}.Assignments .column.rightPanel .JOHandlowiec .col.sklady>div:not(.search):not(.active):hover{background-color:rgba(0,0,0,.05);cursor:pointer}.Assignments .column.rightPanel .JOHandlowiec .col.sklady>div:not(.search).active{background-color:rgba(0,0,0,.08);font-weight:500}
.RadioButton{width:15px;height:15px;border-radius:50%;border:1.5px solid #323232;position:relative;cursor:pointer;padding:5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.RadioButton:not(.disabled):hover{-webkit-box-shadow:0 0 0px 7px rgba(0,0,0,.05);box-shadow:0 0 0px 7px rgba(0,0,0,.05);background-color:rgba(0,0,0,.05)}.RadioButton::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);background-color:#fcc009;width:7.5px;height:7.5px;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.RadioButton.rectangular{border-radius:3px}.RadioButton.rectangular::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);background-color:#fcc009;width:7.5px;height:7.5px;border-radius:1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.RadioButton.checked{border:1.5px solid #fcc009}.RadioButton.checked::before{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.RadioButton.red{border:1.5px solid #b12306}.RadioButton.red.checked{border:1.5px solid #b12306}.RadioButton.red::before{background-color:#b12306}.RadioButton.grey-green{border:1.5px solid #323232}.RadioButton.grey-green.checked{border:1.5px solid #06b12c}.RadioButton.grey-green::before{background-color:#06b12c}.RadioButton.disabled{border:1.5px solid rgba(50,50,50,.5);opacity:.5;cursor:default}.RadioButton.disabled.checked{border:1.5px solid #323232;border:1.5px solid rgba(50,50,50,.5)}.RadioButton.disabled::before{background-color:#323232;opacity:.5}
