input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.swal2-container{z-index:100000!important}.edit-icon{cursor:pointer;border-radius:50%;padding:5px;transition:background-color .3s ease-in-out;font-size:1.8rem;margin:0 5px 5px}.edit-icon:hover{background-color:#ccc}.year-filter{display:flex;flex-direction:row;justify-content:flex-start}.year-filter label{margin-left:10px}.floating-filter{display:flex;flex-direction:row-reverse}.filter-option{display:flex;flex-direction:column-reverse;align-items:center;margin-left:10px}#ag-table-main-div{position:relative}#ag-table-main-div .ag-tabs.ag-menu{width:300px}#ag-table-main-div .ag-pinned-left-cols-container{margin-left:0!important}#ag-table-main-div .selected-highlight{position:absolute;z-index:10;top:10px;right:15px;background-color:#f8f8f8;padding:2px;font-weight:600;font-size:1.1rem;width:20px;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:5px}#ag-table-main-div #ag-costume-conrols{position:absolute;display:flex;align-items:center;left:0;z-index:10;margin:10px 0;justify-content:flex-end}#ag-table-main-div #ag-costume-conrols .costume-controls{position:absolute;left:0;margin-left:25px;margin-bottom:95px}#ag-table-main-div #ag-costume-conrols .general-search{margin-left:5px;display:flex;align-items:center;justify-content:right;white-space:nowrap}#ag-table-main-div #ag-costume-conrols .general-search .general-search-input{border-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0;height:23px;border-left:0 solid transparent}#ag-table-main-div #ag-costume-conrols .general-search .general-search-button{color:#000;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;height:23px;border-right:.5px solid #000}#ag-table-main-div #ag-costume-conrols .status-bar-div{min-width:200px;max-width:260px;color:#000;padding:3.5px 5px;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;display:flex}#ag-table-main-div #ag-costume-conrols .status-bar-div span{max-width:260px}#ag-table-main-div #ag-costume-conrols .edit-order-controls{display:flex;justify-content:end}#ag-table-main-div #ag-costume-conrols .save-order-button{background-color:rgba(46,125,50,.5019607843137255);color:#000;font-weight:700;width:-moz-fit-content;width:fit-content}#ag-table-main-div #ag-costume-conrols .save-order-button:hover{background-color:#2e7d32}#ag-table-main-div #ag-costume-conrols .cancel-order-button{background-color:rgba(198,40,40,.5019607843137255);color:#000;font-weight:700}#ag-table-main-div #ag-costume-conrols .cancel-order-button:hover{background-color:#c62828}#ag-table-main-div #ag-costume-conrols .reset-table-button{color:#000;font-weight:700}#ag-table-main-div #ag-costume-conrols .reset-table-button:hover{background-color:#b9b9b9}#ag-table-main-div #ag-costume-conrols .control-button{margin-left:15px;border-radius:5px;font-size:.9rem;padding:3px 6px;cursor:pointer}#ag-table-main-div #ag-costume-conrols .control-icon{margin:0 5px;cursor:pointer}#ag-table-main-div #ag-costume-conrols .control-button:hover{background-color:#b9b9b9}#ag-table-main-div #ag-costume-conrols .save-icon{color:#2e7d32}#ag-table-main-div #ag-costume-conrols .cancel-icon{color:#c62828}#ag-table-main-div #ag-costume-conrols .width-icon{transform:rotate(90deg)}#ag-table-main-div .clear-button-table-search{border:1px solid transparent;border-radius:15px;margin-right:-21px;background-color:transparent;display:flex;align-items:center;justify-content:center}#ag-table-main-div .clear-button-table-search :hover{font-weight:700}#ag-table-main-div .ag-header-cell-text{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;white-space:normal;word-break:break-word}#ag-table-main-div .row-edited{background-color:rgba(255,2,2,.25);font-weight:700}#ag-table-main-div .active-header-filter{background-color:#d2e2f3}#ag-table-main-div .edited-rows-badge{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#f6d853;border:1.5px outset #000;color:#000;font-weight:700;height:100%;padding:3px 6px;border-radius:5px;font-size:.9rem;margin-left:10px;cursor:pointer}#ag-table-main-div .ag-input-field-input{text-align:inherit}#ag-table-main-div .ag-row-pinned{background-color:#f5f5f5;font-weight:700;color:#000}#ag-table-main-div #actual-ag-table{transition:all .5s ease-in-out}#ag-table-main-div .ag-body-horizontal-scroll,#ag-table-main-div .ag-body-horizontal-scroll-viewport,#ag-table-main-div .ag-body-viewport,#ag-table-main-div .ag-center-cols-clipper,#ag-table-main-div .ag-center-cols-container,#ag-table-main-div .ag-center-cols-viewport{direction:rtl}#ag-table-actions-dialog #ag-costume-conrols{display:flex;flex-direction:column;align-items:right;padding:5px 15px}#ag-table-actions-dialog #ag-costume-conrols .general-search{margin-left:10px;min-width:165px;display:flex;align-items:center;justify-content:right}#ag-table-actions-dialog #ag-costume-conrols .general-search .general-search-input{width:90%;border-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0;height:23px;border-left:0 solid transparent}#ag-table-actions-dialog #ag-costume-conrols .general-search .general-search-button{color:#000;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;height:23px;border-right:.5px solid #000}#ag-table-actions-dialog #ag-costume-conrols .status-bar-div{margin-top:5px;min-width:220px;max-width:260px;color:#000;padding:3.5px 5px;font-size:.9rem;margin-left:20px;overflow:hidden;text-overflow:ellipsis;display:flex}#ag-table-actions-dialog #ag-costume-conrols .status-bar-div span{max-width:260px}#ag-table-actions-dialog #ag-costume-conrols .edit-order-controls{min-width:150px;display:flex;align-items:center}#ag-table-actions-dialog #ag-costume-conrols .save-order-button{background-color:rgba(46,125,50,.5019607843137255);color:#000;font-weight:700}#ag-table-actions-dialog #ag-costume-conrols .save-order-button:hover{background-color:#2e7d32}#ag-table-actions-dialog #ag-costume-conrols .cancel-order-button{background-color:rgba(198,40,40,.5019607843137255);color:#000;font-weight:700}#ag-table-actions-dialog #ag-costume-conrols .cancel-order-button:hover{background-color:#c62828}#ag-table-actions-dialog #ag-costume-conrols .reset-table-button{margin-top:5px;color:#000;font-weight:700}#ag-table-actions-dialog #ag-costume-conrols .reset-table-button:hover{background-color:#b9b9b9}#ag-table-actions-dialog #ag-costume-conrols .control-button{margin-left:15px;padding:3.5px 12.5px;border-radius:5px;font-size:.8rem;cursor:pointer}.ag-panel{height:calc(100% - 45px)!important;margin-top:45px}.ag-row-group.ag-row-level-0.ag-row-even{background-color:#f2f2f2}.ag-row-group.ag-row-level-0.ag-row-odd{background-color:#f8f8f8}.ag-row-group.ag-row-level-1.ag-row-even{background-color:#e6e6e6}.ag-row-group.ag-row-level-1.ag-row-odd{background-color:#ebebeb}.ag-row-group.ag-row-level-2.ag-row-even{background-color:#d9d9d9}.ag-row-group.ag-row-level-2.ag-row-odd{background-color:#dfdfdf}.ag-selection-checkbox.ag-invisible{display:none!important}.editable-cell{background-color:#f5f5f5;position:relative}.editable-cell:before{content:"✎";position:absolute;top:50%;right:5px;font-size:12px;transform:translateY(-50%)}.context-menu-red-item{background-color:#f44336;color:#fff}.context-menu-blue-item{background-color:#2196f3;color:#fff}.calendar-container{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(7,1fr);grid-gap:1px;width:100%;height:100%;overflow:hidden;overflow-y:scroll;border-radius:16px;border:3px solid #dfdfdf}.calendar-container :host::ng-deep ngb-popover-window::ng-deep .arrow{display:none!important}.calendar-container .calendar-header{grid-column:1/-1;grid-row:1/2}.calendar-container .calendar-header .year{grid-column:1/2;grid-row:1/2;background-color:#a39fad;min-height:1.8rem;color:#fff;font-size:17px;font-weight:700;display:flex;justify-content:center;grid-gap:14px;gap:14px}.calendar-container .calendar-header .year .next,.calendar-container .calendar-header .year .prev{cursor:pointer}.calendar-container .calendar-header .month{display:flex;justify-content:space-between;margin:auto;min-height:1.8rem;max-width:180px;color:#000;font-size:17px;font-weight:600}.calendar-container .calendar-header .month .next,.calendar-container .calendar-header .month .prev{cursor:pointer}.calendar-container .calendar-header .weekdays{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:1fr;grid-gap:1px;font-size:16px;font-weight:700;background-color:#a39fad;min-height:2.6rem}.calendar-container .calendar-header .weekdays .weekday{display:flex;justify-content:center;align-items:center;background-color:#a880ff}.calendar-container .calendar-body{grid-column:1/-1;grid-row:2/-1;background-color:#a39fad}.calendar-container .calendar-body .confirm{margin:auto;font-size:16px;display:flex;color:#fff;align-items:center;justify-content:center;height:40px}.calendar-container .calendar-body .confirm span{cursor:pointer;height:30px;width:-moz-fit-content;width:fit-content;min-width:150px;padding:0 20px;text-align:center;border:2px solid #ecebeb;border-radius:16px;transition:all .15s cubic-bezier(.16,1,.3,1);background-color:#b99aff;margin:15px}.calendar-container .calendar-body .days{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(5,1fr);background-color:#f1eaff}.calendar-container .calendar-body .days .day{display:flex;justify-content:center;align-items:center;background-color:#f1eaff}.calendar-container .calendar-item-container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:1px;background-color:#fefeff;padding-top:10px;border:.1px solid #dfdfdf}.calendar-container .calendar-item-container .calendar-item-header{display:flex;justify-content:center;font-size:18px;color:#000;font-weight:700}.calendar-container .calendar-item-container .calendar-item-wrapper{color:#621aff}.calendar-container .calendar-item-container .stacked-items{height:80px;display:flex;flex-direction:column;border:1px solid transparent;justify-content:center;align-items:center;position:relative}.calendar-container .calendar-item-container .stacked-items-card{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:2px;height:-moz-fit-content;height:fit-content;margin:2px 0;border-radius:5px;background-color:#fff;border:3px solid #a39fad;cursor:pointer}.calendar-container .calendar-item-container .stacked-items-card:hover{font-weight:600}.calendar-container .calendar-item-container .checked{background-color:rgba(96,227,96,.492)}.calendar-item-popover-content{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:1px;border-radius:1rem}.calendar-item-popover-content .calendar-item-popover-header{display:flex;justify-content:center;font-size:18px;color:#000;font-weight:700}.calendar-item-popover-content .calendar-item-popover-body{display:grid;grid-template-columns:1fr 1fr;font-size:18px;color:#000;font-weight:700}.calendar-item-popover-content .calendar-item-popover-body .calendar-item-popover-content-item{background-color:#f1eaff;border-radius:16px;padding:12px;margin:12px 4px;border:3px dashed #a39fad;cursor:pointer}.calendar-item-popover-content .calendar-item-popover-body .calendar-item-popover-content-item>*{color:#000;font-size:14px;font-weight:500;font-family:"Lucida Sans","Lucida Sans Regular","Lucida Grande","Lucida Sans Unicode",Geneva,Verdana,sans-serif}.tooltip{position:absolute;display:flex;flex-direction:column;background-color:#f5f5f5;z-index:1000;margin-bottom:100px;padding:5px;border:1px solid #a39fad;border-radius:15px}.tooltip .tooltip-body,.tooltip .tooltip-body .tooltip-display-button{display:flex;flex-direction:row;align-items:center}.tooltip .tooltip-body .tooltip-display-button{justify-content:center;border-radius:15px;width:-moz-fit-content;width:fit-content;padding:0 5px;margin-right:5px}.tooltip .tooltip-body .tooltip-display-button:hover{background-color:#dbdbdb}.tooltip .tooltip-body .tooltip-display-button:active{background-color:silver}.more-button{cursor:pointer}.more-button:hover{font-weight:600}.table-container-div{background-color:#fff;padding:3px 10px 10px;border-radius:15px 15px 0 0;min-height:100%;max-height:100vh;overflow:hidden}.table-container-div .top-part{display:flex;width:100%}@media(max-width:900px){.table-container-div .top-part{flex-direction:column;align-items:center}}.break_row,.break_row_right{border-top:5px solid #000}.break_row_right{border-right:1px solid #000}.dsg-input-align-right{text-align:center}.break_row_left{border-top:5px solid #000}.break_row_left,.left_border{border-left:1px solid #000}.right_border{border-right:1px solid #000}.row-deleted .dsg-cell{background:#fff1f0}.row-created .dsg-cell{background:#f6ffed}.row-active .dsg-cell{background:#f4ffa6}.row-all_dvs_printed .dsg-cell{background:#6eff74}.row-locked .dsg-cell{background:#ffb585}.row-readonly .dsg-cell{background:#9affdd}.row-mname .dsg-cell{background:#d5d5d5}.row-dvs .dsg-cell{background:#95b6ff}.row-updated .dsg-cell{background:#fda5a7}.menu-customer-option{display:flex;align-items:center;cursor:pointer;border-top:1px solid #fff;border-bottom:1px solid #fff}.menu-customer-option:hover{background-color:hsla(0,0%,92.2%,.5)!important}.not-in-plan{background-color:rgba(255,0,0,.25)}.in-plan{background-color:rgba(0,255,0,.25)}.more-options{cursor:pointer;z-index:100;position:absolute;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:20px;padding:2px}.more-options:hover{background-color:#f1f1f1}:export{paper:#fff;primaryLight:#e3f2fd;primary200:#90caf9;primaryMain:#2196f3;primaryDark:#1e88e5;primary800:#1565c0;secondaryLight:#ede7f6;secondary200:#b39ddb;secondaryMain:#673ab7;secondaryDark:#5e35b1;secondary800:#4527a0;successLight:#b9f6ca;success200:#69f0ae;successMain:#00e676;successDark:#00c853;errorLight:#ef9a9a;errorMain:#f44336;errorDark:#c62828;orangeLight:#fbe9e7;orangeMain:#ffab91;orangeDark:#d84315;warningLight:#fff8e1;warningMain:#ffe57f;warningDark:#ffc107;grey50:#fafafa;grey100:#f5f5f5;grey200:#eee;grey300:#e0e0e0;grey500:#9e9e9e;grey600:#757575;grey700:#616161;grey900:#212121;darkPaper:#111936;darkBackground:#1a223f;darkLevel1:#29314f;darkLevel2:#212946;darkTextTitle:#d7dcec;darkTextPrimary:#bdc8f0;darkTextSecondary:#8492c4;darkPrimaryLight:#e3f2fd;darkPrimaryMain:#2196f3;darkPrimaryDark:#1e88e5;darkPrimary200:#90caf9;darkPrimary800:#1565c0;darkSecondaryLight:#d1c4e9;darkSecondaryMain:#7c4dff;darkSecondaryDark:#651fff;darkSecondary200:#b39ddb;darkSecondary800:#6200ea}.slick-arrow:before{color:#9e9e9e}.fullscreen .react-images__blanket{z-index:1200}.apexcharts-legend-series .apexcharts-legend-marker{margin-right:8px}.scrollbar-container{position:static}.scrollbar-container .ps__rail-y.ps--clicking .ps__thumb-y,.scrollbar-container .ps__rail-y:focus>.ps__thumb-y,.scrollbar-container .ps__rail-y:hover>.ps__thumb-y,.scrollbar-container .ps__thumb-y{background-color:#9e9e9e;width:5px}.scrollbar-container .ps__thumb-y{border-radius:6px;right:0}.scrollbar-container.ps.ps--active-y>.ps__rail-y,.scrollbar-container>.ps.ps--active-y>.ps__rail-y{width:5px;background-color:transparent!important;z-index:999}.scrollbar-container.ps.ps--active-y>.ps__rail-y.ps--clicking,.scrollbar-container.ps.ps--active-y>.ps__rail-y:hover,.scrollbar-container>.ps.ps--active-y>.ps__rail-y.ps--clicking,.scrollbar-container>.ps.ps--active-y>.ps__rail-y:hover{width:5px;background-color:transparent}.scrollbar-container.ps.ps--scrolling-x>.ps__rail-x,.scrollbar-container.ps.ps--scrolling-y>.ps__rail-y,.scrollbar-container>.ps.ps--scrolling-x>.ps__rail-x,.scrollbar-container>.ps.ps--scrolling-y>.ps__rail-y{opacity:.4;background-color:transparent}@keyframes wings{50%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes blink{50%{opacity:0}to{opacity:1}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-7px,0)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}90%{transform:translate3d(0,-2px,0)}}@keyframes slideY{0%,50%,to{transform:translateY(0)}25%{transform:translateY(-10px)}75%{transform:translateY(10px)}}@keyframes slideX{0%,50%,to{transform:translateX(0)}25%{transform:translateX(-10px)}75%{transform:translateX(10px)}}
/*# sourceMappingURL=main.d0f1b30d.chunk.css.map */