*{margin:0;padding:0;font-family:calibri;font-size:16px;outline:none;box-sizing:border-box}button,label,span,img,p,strong{-webkit-user-select:none;user-select:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}:root{--primary-color: #b43242;--primary-fade: #ffcccc;--background: #fff;--control-border: #ddd}zi-erp{position:relative;display:flex}body[dir=rtl] .login{background:linear-gradient(270deg,var(--primary-fade),transparent)}body[dir=rtl] .next,body[dir=rtl] .previeos{transform:scaleX(-1)}.pageLayout{position:relative;display:flex;width:100vw;height:100vh;overflow:hidden}.pageContent{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.profileContent{position:relative;display:block;width:100%;max-width:900px;height:auto;padding:0 15px}zi-menu{position:relative;display:flex;flex-direction:column;flex:0 0 240px;width:240px;height:100vh;margin-left:-240px;padding-top:15px;color:var(--background);background-color:#001529;transition:all .3s ease-in-out;z-index:5;overflow:hidden}body[dir=rtl] zi-menu{margin-left:auto;margin-right:-240px}.openMenu,body[dir=rtl] .openMenu{margin-left:0;margin-right:0}@media (max-width:800px){zi-menu{position:absolute}.openMenu .menuBackground{left:calc(0% + 240px)!important;right:0!important;opacity:1!important;pointer-events:all!important}body[dir=rtl] .openMenu .menuBackground{left:0!important;right:calc(0% + 240px)!important;width:calc(100% - 240px)!important}}zi-header{position:relative;display:flex;height:60px;padding:10px;border-bottom:1px solid #eee;background-color:#fff;-webkit-user-select:none;user-select:none}body[dir=rtl] zi-header .toggleMenu{transform:scaleX(-1)}.actionFooter{position:relative;display:flex;height:60px;padding:10px 0}.page{position:relative;display:block;width:100%;height:calc(100vh - 60px);overflow:auto}.page header{position:sticky;display:flex;place-items:center;place-content:space-between;top:0;height:60px;padding:10px;border-bottom:2px solid #eee;background-color:#fff;-webkit-user-select:none;user-select:none;z-index:2}.page header .title{white-space:nowrap;font-size:22px}.page header .breadcrumbs{position:relative;display:flex;margin:0 -5px}@media (max-width: 500px){.page header .breadcrumbs{display:none}}.page header li{position:relative;display:flex;list-style:none;padding:0 5px}.page header li:before{content:"-";position:relative;display:flex;margin-top:-5px;left:-5px;right:-5px;color:#ccc}.page header li:first-child:before{content:none}.page header li a{color:#999;text-decoration:none;font-size:12px}.page header li a[href]:hover{color:var(--primary-color)}.addButton{position:relative;display:flex;height:32px;place-items:center;place-content:center;text-indent:10px;white-space:nowrap;padding:0 10px;color:#fff;border:none;border-radius:3px;background-color:var(--primary-color);cursor:pointer}.addButton:focus{box-shadow:0 0 0 3px var(--primary-fade)}.addButton svg{position:relative;display:block;width:13px;height:13px;fill:#fff}@media (max-width: 700px){.addButton span{display:none}}main{position:relative;display:block;width:100%;height:auto;padding-bottom:10px;overflow:auto}.formStyle{display:flex;flex-wrap:wrap;place-content:space-between;place-items:baseline;width:100%}.formStyle .formImage{position:relative;display:flex;width:100%;min-height:180px}@media (max-width:400px){.formStyle .formImage{flex-direction:column}}.formImage .logo{position:relative;display:block;height:100%;flex:0 0 150px}.formImage .logo img{position:relative;display:block;width:134px;height:134px;margin:auto;padding:10px;border:1px dashed #ddd;border-radius:7px;object-fit:contain}.formImage .logo input{display:none}.formStyle hr{position:relative;display:block;width:100%;height:0;border:none;border-bottom:1px solid #eee}.formTitle{position:relative;display:flex;gap:5px;width:100%;margin-top:15px;border-bottom:1px solid var(--primary-color)}.formTitle>span{position:relative;display:inline-block;padding:10px 15px;font-weight:900;color:#000;border-radius:7px 7px 0 0;background:#f4f4f4}.formTitle>span.activeSubTab{background-color:var(--primary-color);color:#fff}.formTitle .header{position:relative;display:flex;align-items:center;justify-content:end;width:100%}.controlStyle,.radioStyle{position:relative;display:flex;flex-direction:column;width:calc(50% - 6px);margin:15px 0;text-align:start}@media (max-width: 500px){.controlStyle,.radioStyle{width:100%}}.controlStyleFullWidth{width:100%}.controlStyle label,.radioStyle label{margin-bottom:5px}.controlStyle label .required{color:#b43242}.controlStyle input,.controlStyle select,.controlStyle textarea,.controlStyle .value{position:relative;display:block;height:40px;padding:5px 10px;border:1px solid var(--control-border);outline:3px solid transparent;border-radius:7px;transition:all .3s ease-in-out;background:transparent;-webkit-appearance:none;appearance:none;resize:none}.controlStyle textarea{height:100px}.controlStyle .value{display:flex;align-items:center;background-color:#f6f6f6}.viewDialog input,.viewDialog select,.viewDialog textarea{background-color:#f6f6f6}.controlStyle input:focus,.controlStyle select:focus,.controlStyle textarea:focus{border-color:var(--primary-color);outline:3px solid var(--primary-fade)}.controlDropdown:after{content:"";position:absolute;display:block;width:5px;height:5px;margin:auto 0;left:calc(100% - 22px);right:calc(100% - 22px);bottom:19px;border:1px solid #aaa;border-top:none;border-left:none;transform:rotate(45deg);pointer-events:none}.controlWithColumn{display:flex;place-content:center;place-items:center;gap:5px;margin:-15px 0}.controlWithColumn .bigSize{width:100%}.controlWithColumn .smallSize{flex:0 0 75px}.controlStyle .note,.controlStyle .note p{margin-top:3px;font-size:13px;color:var(--primary-color)}.controlStyle .note span{padding:0 1px;font-size:80%}.checkboxStyle p{position:absolute;display:flex;align-items:center;padding:0 10px;width:100%;height:40px;bottom:0;pointer-events:none}.checkboxStyle input{cursor:pointer}.checkboxStyle input:before{content:"";position:absolute;display:block;width:30px;height:14px;left:calc(100% - 44px);right:calc(100% - 44px);bottom:11px;border-radius:20px;background-color:#fcc;transition:all .3s ease-in-out}.checkboxStyle input:checked:before{background-color:#a5d7a7}.checkboxStyle input:after{content:"";position:absolute;display:block;width:18px;height:18px;left:calc(100% - 44px);right:calc(100% - 44px);bottom:9px;border-radius:20px;background-color:#b43242;transition:all .3s ease-in-out;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}.checkboxStyle input:checked:after{background-color:#4baf4f;left:calc(100% - 30px);right:calc(100% - 30px)}ng-select input{height:auto!important;padding:0!important;border:none!important;outline:none!important;border-radius:0!important}.dial{position:relative;display:flex;flex-direction:column}.dial span:first-child{position:relative;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dial span:last-child{position:relative;display:block;font-size:14px;opacity:.75}.product{position:relative;display:flex;align-items:center;gap:10px}.product img{position:relative;display:block;width:44px;height:44px;flex:0 0 44px;padding:2px;border:1px solid #eee;border-radius:5px;background-color:#fff;object-fit:contain}.product .info{position:relative;display:flex;flex-direction:column;gap:2px;width:100%}.product .title{position:relative;display:flex;align-items:center;gap:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.variants{position:relative;display:flex;align-items:center;gap:5px}.variants span{position:relative;display:flex;align-items:center;height:20px;padding:0 10px;font-size:12px;text-indent:0;text-transform:capitalize;border-radius:20px;border:1px solid #ddd;background-color:#f7f7f7}.variants .quantity{position:relative;display:flex;align-items:center;height:20px;padding:0 10px;color:var(--primary-color);font-size:12px;text-transform:capitalize;border-radius:20px;border:1px solid #ddd;background-color:#f7f7f7}.product .meta{position:relative;display:flex;align-items:center;justify-content:space-between;opacity:.65}.product .meta *{font-size:14px}.product .meta p{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product .meta svg{width:12px;opacity:.5}.radioStyle .radio{position:relative;display:flex;width:100%;height:40px;border:1px solid var(--control-border);border-radius:7px;overflow:hidden}.radioStyle .radio input{-webkit-appearance:none;appearance:none;position:relative;display:flex;width:100%;height:38px;cursor:pointer}.radioStyle .radio input:after{content:attr(alt);position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:38px;text-align:center;transition:all .3s}.radioStyle .radio input:checked:after{background-color:var(--control-border)}.uploadStyle{position:relative;display:block;width:100%;height:200px;margin:15px 0;text-align:start;border:1px dashed #ddd;border-radius:7px;overflow:hidden}.uploadStyle input{display:none;pointer-events:none}.uploadStyle label{position:absolute;display:flex;flex-direction:column;place-content:center;place-items:center;gap:5px;inset:2px;border-radius:5px;background-color:#f7f7f7}.uploadStyle label svg{height:18px;z-index:1}.uploadStyle label strong{margin-top:10px}.uploadStyle label span{font-size:75%;color:#777}.uploadPreview{position:relative;display:flex;place-content:center;gap:20px;width:100%;height:100%;padding:10px}.uploadPreview img{max-width:200px;height:100%;border-radius:5px;object-fit:contain}.uploadInformation{position:relative;display:flex;flex-direction:column;place-content:center}.uploadInformation p{margin-top:5px}.uploadInformation span{font-size:75%;color:#777}.uploadPreview .close{position:absolute!important;left:calc(100% - 40px);right:calc(100% - 40px);top:10px;fill:red}.uploadPreview .close:hover{position:absolute!important;left:calc(100% - 40px);top:10px;fill:#fff;background-color:red!important}.tabs{position:relative;display:flex;height:100%;gap:5px}.tab{position:relative;display:flex;place-items:center;gap:10px;padding:10px;color:#000;white-space:nowrap;text-decoration:none;border:none;border-radius:5px;background-color:transparent;transition:all .3s ease-in-out;cursor:pointer}.tab:after{content:"";position:absolute;display:block;width:0%;height:2px;margin:auto;left:0;right:0;bottom:-11px;background-color:var(--primary-color);transition:all .3s ease-in-out}.tab svg{position:relative;display:block;width:14px;height:14px}.activeTab{background-color:#f4f4f4}.activeTab:after{width:100%}.filter{position:relative;display:flex;place-content:space-between;place-items:center;gap:10px;padding:10px;margin-bottom:-10px;overflow:auto;z-index:1}.dataFilter{position:relative;display:flex;gap:10px}.filterControl{position:relative;display:flex;place-items:center;height:32px;min-width:200px;border:1px solid #eee;border-radius:3px;overflow:hidden}.filterControl input,.filterControl select{position:relative;display:block;height:100%;width:100%;padding:0 5px;padding-inline-end:30px;border:none;background:transparent;-webkit-appearance:none;appearance:none;z-index:1}.filterControl input{padding:0 10px}.filterDropdown label,.filterDate label{color:#aaa;white-space:nowrap;padding-inline-start:10px;order:0}.filterDropdown select,.filterDate input{order:1}.filterDropdown:after{content:"";position:absolute;display:block;width:5px;height:5px;margin:auto;top:0;left:calc(100% - 18px);right:calc(100% - 18px);bottom:2px;border:1px solid #bbb;border-top:none;border-left:none;transform:rotate(45deg);pointer-events:none;z-index:1}.filterControl svg{position:relative;display:flex;place-items:center;place-content:center;flex:0 0 32px;height:14px;width:32px;border:none;opacity:.25;background-color:transparent;pointer-events:none}.filterControl button{position:relative;display:flex;place-items:center;place-content:center;flex:0 0 32px;height:32px;width:32px;border:none;border-inline-start:none;background-color:transparent;cursor:pointer}.filterControl button:hover{background-color:#eee}.filterControl svg{display:block;width:14px;height:14px}.filterClear{position:relative;display:flex;place-items:center;place-content:center;gap:10px;white-space:nowrap;padding:0 10px;border:1px solid #eee;border-radius:3px;background-color:#f9f9f9;transition:all .3s ease-in-out;overflow:hidden;cursor:pointer}.filterClear:hover{background-color:#eee;border-color:#ddd}.filterClear svg{position:relative;display:block;width:14px;height:14px}.dataTable{position:relative;display:block;width:100%;min-height:100%;padding:10px 10px 0;-webkit-user-select:none;user-select:none;overflow:overlay}.twoDataTable{display:flex;gap:15px}.leftTable,.rightTable{width:50%}.tableSplit{width:1px;border:none;background-color:#999;flex:0 0 1px}@media (max-width: 700px){.twoDataTable{flex-direction:column}.leftTable,.rightTable{width:100%}.tableSplit{width:100%;height:1px}}.caption{display:flex;place-content:space-between;width:100%;margin-bottom:-5px;padding:10px 10px 15px;color:var(--primary-color);font-size:18px;font-weight:900;border-radius:5px;background-color:#f9f9f9}.caption span{color:#000}.dialog .dataTable{padding:10px 0}.dataTable::-webkit-scrollbar{width:8px;height:8px;border-radius:10px}.dataTable::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:10px}.dataTable::-webkit-scrollbar-track{background:transparent}.dataTable table{position:relative;width:auto;min-width:100%;height:auto;max-height:100%;border-collapse:collapse;border-radius:5px;overflow:hidden}.dataTable table thead{position:relative;width:auto;min-width:100%;height:100%;color:var(--primary-color);background-color:var(--primary-fade)}.dataTable table th,.dataTable table td{position:relative;padding:10px 15px;text-align:start;white-space:nowrap}.dataTable table tr:nth-child(even){background-color:#f4f4f4}.cellHasRow{position:relative;display:flex;flex-direction:column}.cellHasRow>*,td a{position:relative;display:flex;place-items:center;color:#000;text-decoration:none;text-transform:capitalize}.cellHasRow>*:first-child{margin-bottom:2px}.cellHasRow>*:last-child{color:#777}.cellHasRow>del{color:#777;font-size:14px;text-decoration:line-through}.cellHasRow>span{font-size:12px}.cellCount{width:50px}.cellImage{position:relative;display:flex;place-items:center;text-indent:15px}.cellImage img{position:relative;display:block;width:44px;height:44px;padding:2px;border:1px solid #eee;border-radius:5px;background-color:#fff;object-fit:contain}.cellPrice{position:relative;display:flex;place-items:baseline}.cellPrice span{position:relative;display:block;padding:0 3px;font-size:70%}.cellQuantity{position:relative;display:flex;width:100px}.cellQuantity button{position:relative;display:flex;place-content:center;place-items:center;flex:0 0 30px;width:30px;height:30px;color:#fff;border:none;border-radius:5px;background-color:var(--primary-color);cursor:pointer}.cellQuantity button:disabled{opacity:.5;pointer-events:none}.cellQuantity button svg{width:13px;height:13px;fill:#fff}.cellQuantity input{position:relative;display:block;width:40px;height:30px;flex:0 0 40px;text-align:center;border:none;background-color:transparent}.cellQuantity button:focus{box-shadow:0 0 0 3px var(--primary-fade)}.cellUnitPrice input{position:relative;display:block;width:100px;height:30px;text-align:center;border:1px solid #ddd;border-radius:3px;background-color:transparent}.cellDate input{position:relative;display:block;width:150px;height:30px;text-align:center;border:1px solid #ddd;border-radius:3px;background-color:transparent}.blueCell,.greenCell,.orangeCell,.redCell,.purpleCell{position:relative;display:inline-flex;align-items:center;gap:7px;padding:3px 7px;border-radius:2px;border:1px solid transparent;transition:all .3s;cursor:pointer;pointer-events:none}.blueCell{color:#096dd9;fill:#096dd9;border-color:#91d5ff;background-color:#e6f7ff}.blueCell:hover{color:#fff;fill:#fff;border-color:#096dd9;background-color:#096dd9}.greenCell{color:#52c41a;fill:#52c41a;border-color:#b7eb8f;background-color:#f6ffed}.greenCell:hover{color:#fff;fill:#fff;border-color:#52c41a;background-color:#52c41a}.orangeCell{color:#d46b08;fill:#d46b08;border-color:#ffd591;background:#fff7e6}.orangeCell:hover{color:#fff;fill:#fff;border-color:#d46b08;background-color:#d46b08}.redCell{color:#ff4d4f;fill:#ff4d4f;border-color:#ffccc7;background:#fff2f0}.redCell:hover{color:#fff;fill:#fff;border-color:#ff4d4f;background-color:#ff4d4f}.purpleCell{color:#b606ed;fill:#b606ed;border-color:#d961ff;background:#fbefff}.purpleCell:hover{color:#fff;fill:#fff;border-color:#b606ed;background-color:#b606ed}.blueCell svg,.greenCell svg,.orangeCell svg,.redCell svg,.purpleCell svg{width:12px;height:12px}.status{line-height:26px}.status span{font-size:14px;font-weight:900;padding:1px 5px;border-radius:4px;border:1px solid #eee;background-color:#f5f5f5}.hasDataTable{background-color:#fcfcfc!important}.hasDataTable>td,.hasDataTable .dataTable{padding:0!important}.hasDataTable .dataTable table{border-radius:0;background-color:#f7f7f7!important}.hasDataTable .dataTable table thead{background-color:#eee}.hasDataTable .dataTable table tbody tr{border-bottom:1px solid #eee;background-color:transparent!important}.tableAction{width:0}.tableAction>div{position:relative;display:flex;gap:5px}.tableAction button,.documents .action button,.documents .action a{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:8px;border:none;border-radius:3px;background:transparent;transition:all .3s ease-in-out;cursor:pointer}.tableAction button:disabled,.documents .action button:disabled,.documents .action a:disabled{opacity:.25;pointer-events:none}.tableAction button:hover,.documents .action button:hover,.documents .action a:hover{fill:#fff;background-color:var(--primary-color)}.tableAction button svg,.documents .action button svg,.documents .action a svg{width:16px;height:16px}.tableAction .cancel svg{width:10px;height:10px}.tableAction .space,.documents .action .space{display:inline-block;width:5px}.tableAction .discount svg{stroke:#000;transition:all .3s}.tableAction .discount:hover svg{stroke:#fff}.noDataFound{position:sticky;display:flex;place-items:center;place-content:center;width:100%;height:200px;margin-top:10px;left:0;right:0;border-radius:5px;background-color:#f7f7f7}.dataTableFooter{position:relative;display:flex;place-items:center;place-content:space-between;margin:10px;padding:10px;border-radius:5px;background-color:#fff6f1;border:1px solid var(--primary-fade);overflow:hidden}.pagination{position:relative;display:flex;place-items:center;place-content:center;height:100%}@media (max-width: 650px){.dataTableFooter{flex-direction:column}.pagination{margin-top:10px}}.pagination button{position:relative;display:flex;place-items:center;place-content:center;width:28px;height:28px;border:none;border-radius:3px;background-color:transparent;cursor:pointer}.pagination button:disabled{opacity:.25;pointer-events:none}.pagination button:hover{fill:#fff;background-color:var(--primary-color)}.pagination .space{width:3px}.pagination button svg{position:relative;display:block;width:12px;height:12px}body[dir=rtl] .pagination button svg{transform:scaleX(-1)}.pagination input{position:relative;display:block;width:40px;height:28px;text-align:center;border:1px solid #eee;border-radius:3px}.documents{position:relative;display:flex;gap:10px;padding:10px 0;border-bottom:1px solid #eee}.documents img{position:relative;display:block;width:36px;height:42px;flex-shrink:0}.documents .information{position:relative;display:flex;gap:10px;width:100%}.documents .information .details{position:relative;display:flex;flex-direction:column;align-items:start;justify-content:center;width:100%}.documents .information .details .meta,.documents .information .details .meta span{font-size:12px;color:#aaa}.documents .information .details .title{font-weight:900}.documents .information .details .type{margin-top:2px;font-size:14px}.documents .action{position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0}.pageLoading,.buttonLoading{position:absolute;inset:0;border-radius:5px;background-color:var(--primary-color);z-index:1}.pageLoading{background-color:#ffffff4d}.buttonLoading{background-color:var(--primary-color)}.pageLoading svg,.buttonLoading svg{position:absolute;width:25px;height:25px;inset:0;margin:auto;animation:rotate 2s linear infinite;z-index:2}.pageLoading .path,.buttonLoading .path{stroke:var(--background);stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.pageLoading .path{stroke:var(--primary-color)}.buttonLoading .path{stroke:var(--background)}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.dialog,.preview{position:fixed;display:block;inset:0;background-color:#0000;transition:all .3s ease-in-out;z-index:10}.preview{pointer-events:none;opacity:0;background-color:#00000080;overflow:auto}.in .dialog{background-color:#00000040}.in .preview{opacity:1;pointer-events:all}.dialog .content{position:relative;display:flex;flex-direction:column;width:100%;max-width:800px;height:100vh;left:100%;right:100%;background-color:#fff;transition:all .3s ease-in-out}.dialog .largeModal{max-width:1000px}.dialog .fullModal{max-width:100%}.in .dialog .content{left:calc(100% - 800px);right:calc(100% - 800px)}.in .dialog .largeModal{left:calc(100% - 1000px);right:calc(100% - 1000px)}.in .dialog .fullModal{left:0;right:0}@media (max-width: 800px){.in .dialog .content{left:0;right:0}}.dialog header{position:relative;display:flex;place-items:center;width:100%;height:60px;padding:15px;border-bottom:1px solid #eee}.dialog .close{position:relative;display:flex;place-content:center;place-items:center;width:30px;height:30px;border:none;border-radius:5px;background-color:transparent;transition:all .3s ease-in-out;cursor:pointer;overflow:hidden}.preview .close{position:fixed;display:flex;place-content:center;place-items:center;width:30px;height:30px;top:20px;left:calc(100% - 50px);right:calc(100% - 50px);border:none;border-radius:5px;background-color:#ff000080;transition:all .3s ease-in-out;cursor:pointer;overflow:hidden;z-index:1}.dialog .close:hover{background-color:#eee}.preview .close:hover{background-color:red}.dialog .close svg,.preview .close svg{position:relative;display:block;width:10px;height:10px}.preview .close svg{fill:#fff}.dialog .title{font-size:18px}.dialog .body{position:relative;display:block;width:100%;height:calc(100vh - 120px);padding:10px 15px;overflow:auto}.viewDialog{pointer-events:none}.dialog footer{position:relative;display:flex;place-items:center;place-content:flex-end;width:100%;height:60px;padding:10px;border-top:1px solid #eee}.dialog footer button,.actionFooter button{position:relative;display:flex;place-items:center;place-content:center;width:auto;height:100%;padding:5px 20px;border:1px solid #d9d9d9;background:transparent;border-radius:3px;cursor:pointer;overflow:hidden}.dialog footer button>svg,.actionFooter button>svg{position:relative;display:block;width:14px;height:14px}.dialog footer .cancel:hover,.actionFooter .cancel:hover{background-color:#eee}.dialog footer .cancel:focus,.actionFooter .cancel:focus{box-shadow:0 0 0 3px #f4f4f4}.dialog footer .submit,.actionFooter .submit{color:#fff;border:1px solid var(--primary-color);background-color:var(--primary-color)}.dialog footer .submit:focus,.actionFooter .submit:focus{box-shadow:0 0 0 3px var(--primary-fade)}.dialog footer .submit:disabled,.centerDialog footer .submit:disabled,.actionFooter .submit:disabled{opacity:.25;flex-shrink:0}.dialog .space,.actionFooter .space{position:relative;display:block;width:10px}.centerDialog{position:fixed;display:flex;place-items:center;place-content:center;margin:auto;inset:0;background-color:#0000;transition:all .3s ease-in-out;z-index:10}.in .centerDialog{background-color:#00000040}.centerDialog .content{position:relative;display:flex;flex-direction:column;width:100%;max-width:500px;height:auto;max-height:100vh;margin:auto;inset:0 100%;background-color:#fff;transition:all .3s ease-in-out}.in .centerDialog .content{left:0;right:0}@media (max-width: 800px){.in .centerDialog .content{left:0;right:0}}.centerDialog header{position:relative;display:flex;place-items:center;width:100%;height:60px;padding:15px;border-bottom:1px solid #eee}.centerDialog .close{position:relative;display:flex;place-content:center;place-items:center;width:30px;height:30px;border:none;border-radius:5px;background-color:transparent;transition:all .3s ease-in-out;cursor:pointer;overflow:hidden}.centerDialog .close:hover{background-color:#eee}.centerDialog .close svg{position:relative;display:block;width:10px;height:10px}.centerDialog .title{font-size:18px}.centerDialog .body{position:relative;display:block;width:100%;height:auto;min-height:50px;padding:10px 15px;overflow:auto}.centerDialog footer{position:relative;display:flex;place-items:center;place-content:flex-end;width:100%;height:60px;padding:10px;border-top:1px solid #eee}.centerDialog footer button{position:relative;display:flex;place-items:center;place-content:center;width:auto;height:100%;padding:5px 20px;border:1px solid #d9d9d9;background:transparent;border-radius:3px;cursor:pointer;overflow:hidden}.centerDialog footer button>svg{position:relative;display:block;width:14px;height:14px}.centerDialog footer .cancel:hover{background-color:#eee}.centerDialog footer .cancel:focus{box-shadow:0 0 0 3px #f4f4f4}.centerDialog footer .submit{color:#fff;border:1px solid var(--primary-color);background-color:var(--primary-color)}.centerDialog footer .submit:focus{box-shadow:0 0 0 3px var(--primary-fade)}.centerDialog .space{position:relative;display:block;width:10px}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:var(--primary-color);outline:3px solid var(--primary-fade)}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#000;background-color:transparent;border:1px solid var(--control-border);outline:3px solid transparent;border-radius:7px;min-height:40px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{height:100%;padding:5px 10px;align-items:center}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select .ng-select-container .ng-value-container .ng-value{flex-shrink:0}.ngSelectRequired{pointer-events:none}.ngSelectRequired .ng-select-container .ng-value-container .ng-placeholder{width:100%;color:#b43242;text-align:center}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{position:relative!important;display:flex;width:100%;inset:0;padding:5px 10px}.ngSelectRequired .ng-select-container .ng-value-container .ng-input{display:none!important}.ng-select.ng-select-single.ng-select-filtered .ng-select-container .ng-value-container .ng-value{visibility:visible!important}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px;gap:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;color:#333;background-color:var(--primary-fade);border-radius:2px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}.ng-select .ng-clear-wrapper{display:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}.ng-select .ng-arrow-wrapper{display:none}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#ffdfdf}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:var(--primary-fade);font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:var(--primary-fade)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{font-weight:600;color:var(--primary-color)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f1f1f1;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}.invoiceContent{position:fixed;display:block;width:100vw;height:100vh;inset:0;border:none;background:#fff;opacity:0;pointer-events:none}
