@charset "UTF-8";body{color:#2e2e2e;background:#efeff6;font-size:14px;padding:0;margin:0}.gradient{background-color:#4158d0;background-image:linear-gradient(43deg,#4158d0,#c850c0 46%,#ffcc70)}.gradient.ant-btn{border:none!important}.gradient.ant-btn:hover{background-color:#4158d0!important;background-image:linear-gradient(43deg,#4158d0,#c850c0 46%,#ffcc70)!important}.dashboard-content{padding:1rem 2rem}.ant-tooltip{max-width:500px}.mono{font-family:Roboto Mono,monospace}.pointer{cursor:pointer}.cursor-default{cursor:default}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-not-found{height:240px;display:flex;justify-content:center;align-items:center}.table{margin-bottom:0}body>iframe{display:none}.app-toast{font-weight:600;display:flex;align-items:center}.app-toast b{margin:0 .3em}.app-toast .app-toast-button{background-color:var(--primary);margin:0 0rem 0 .8rem;padding:.2rem .5rem;font-weight:500;font-size:.9em;color:var(--light);border:none;border-radius:.2rem;outline:none}.app-toast .app-toast-button.first{margin:0 0 0 1.2rem}.app-toast .app-toast-button.danger{background-color:var(--danger)}.btn.btn-xs{padding:.45rem .6rem;font-size:.7rem;line-height:1rem;border-radius:.3rem;height:2rem}.btn.btn-icon{height:2rem;width:2rem;font-size:1rem;padding:0;display:flex;justify-content:center;align-items:center}.swal2-container .swal2-modal .swal2-title{font-size:1.5em}.swal2-container .swal2-modal .swal2-html-container{margin:1em 1em .3em;padding:0 1em}.swal2-container .swal2-modal .form-control{width:100%;margin:0}.swal2-container .swal2-modal .form-control:focus{border-color:var(--primary);box-shadow:0 0 0 1px #3b3d4840}.swal2-container .swal2-modal .form-select{padding-right:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem center;background-size:1.2em}.swal2-container .swal2-modal .swal2-actions{margin:0 auto}.swal2-container .swal2-modal .swal2-actions .swal2-styled{padding:.3em 1em}.swal2-container .swal2-modal .swal2-actions .swal2-confirm{background-color:var(--success);color:#fff}.swal2-container .swal2-modal .swal2-actions .swal2-cancel{background-color:var(--danger);color:#fff}.documents-form .page-header,.report-form .page-header{display:flex;justify-content:space-between;align-items:center}.btn-group .btn,.btn-group .btn:focus{outline:none!important;box-shadow:none!important}.btn-group .btn-outline-primary:hover{color:#fff;background-color:#2e2f39cc;border-color:#2e2f39cc}.loader-wrapper{position:fixed;z-index:999999;background:#fff;width:100%;height:100%;top:0;left:0}.loader-wrapper.layout{position:absolute;z-index:1000}.loader-wrapper .theme-loader{width:150px;height:150px;position:absolute;top:calc(50% - 75px);left:calc(50% - 75px)}.loader-wrapper .theme-loader .loader-p{border:0 solid transparent;border-radius:50%;width:150px;height:150px}.loader-wrapper .theme-loader .loader-p:before{content:"";border:1em solid #2e2f39;border-radius:50%;width:inherit;height:inherit;position:absolute;top:0;left:0;animation:loader 2s linear infinite;opacity:0;animation-delay:.5s}.loader-wrapper .theme-loader .loader-p:after{content:"";border:1em solid #2e2f39;border-radius:50%;width:inherit;height:inherit;position:absolute;top:0;left:0;animation:loader 2s linear infinite;opacity:0}@keyframes loader{0%{transform:scale(0);opacity:0}50%{opacity:1}to{transform:scale(1);opacity:0}}.loader-component.flex{flex:4;display:flex;justify-content:center;align-items:center}.loader-component .lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.loader-component .lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#383838;animation-timing-function:cubic-bezier(0,1,1,0)}.loader-component .lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.loader-component .lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.loader-component .lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.loader-component .lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.loader-progressbar .loading{height:38px;margin:0 16px;position:relative;display:flex;justify-content:center;align-items:center}.loader-progressbar .loading .slider{position:absolute;width:100%;height:5px;overflow-x:hidden;border-radius:3px}.loader-progressbar .loading .slider .line{position:absolute;opacity:.4;background:#4a8df8;width:150%;height:5px}.loader-progressbar .loading .slider .subline{position:absolute;background:#4a8df8;height:5px}.loader-progressbar .loading .slider .inc{animation:increase 2s infinite}.loader-progressbar .loading .slider .dec{animation:decrease 2s .5s infinite}@keyframes increase{0%{left:-5%;width:5%}to{left:130%;width:100%}}@keyframes decrease{0%{left:-80%;width:80%}to{left:110%;width:10%}}.header-toolbar{display:flex;align-items:center;position:absolute;top:0;z-index:1;padding:0 2rem}.header-toolbar .btn{margin-right:.5rem;position:relative}.header-toolbar .btn.btn-light{border-color:var(--primary)}.header-toolbar .btn .lds-ellipsis-wrapper{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0}.header-toolbar .btn .lds-ellipsis{display:inline-block;position:relative;width:60px;height:18px}.header-toolbar .btn .lds-ellipsis div{position:absolute;top:4px;width:10px;height:10px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.header-toolbar .btn .lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis-grow .6s infinite}.header-toolbar .btn .lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis-move .6s infinite}.header-toolbar .btn .lds-ellipsis div:nth-child(3){left:24px;animation:lds-ellipsis-move .6s infinite}.header-toolbar .btn .lds-ellipsis div:nth-child(4){left:40px;animation:lds-ellipsis-fade .6s infinite}@keyframes lds-ellipsis-grow{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis-move{0%{transform:translate(0)}to{transform:translate(16px)}}@keyframes lds-ellipsis-fade{0%{transform:scale(1)}to{transform:scale(0)}}.login-page{background:linear-gradient(135deg,#012690,#75c9c7)}.login-page .card-header .logo-img{width:100%;padding:15px}table thead tr th.center,table thead tr th.end,table tbody tr td.center{text-align:center}table tbody tr td.end{text-align:end}table tbody tr td .amount{width:60px;margin:auto;white-space:nowrap;display:flex;justify-content:end}.adminpanel-tables-model .dragable-grid{overflow:hidden;position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0}.adminpanel-tables-model .dragable-grid .dragable-grid-container{display:flex;flex-wrap:wrap;height:100%;width:100%}.adminpanel-tables-model .dragable-grid .dragable-grid-container.horyzontal{flex-direction:column}.adminpanel-tables-model .dragable-grid .dragable-grid-container.horyzontal .dragable-grid-item{height:25px;width:100%;border-bottom:1px solid #cccccc}.adminpanel-tables-model .dragable-grid .dragable-grid-container.vertical{flex-direction:row}.adminpanel-tables-model .dragable-grid .dragable-grid-container.vertical .dragable-grid-item{height:100%;width:25px;border-right:1px solid #cccccc}.singleline{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-name{width:300px}.product-producer,.product-substance,.product-barcode{width:120px}.product-form{width:150px}.dictonary-list{position:relative;margin-bottom:.8rem;display:block;width:100%;overflow-x:auto;background-color:#fff;border:1px solid #e3e3f7;background-clip:border-box;box-shadow:none}.dictonary-list table{width:100%;max-width:100%;margin-bottom:0;border-collapse:collapse}.dictonary-list table thead th,.dictonary-list table thead td{border-bottom-width:1px;padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid #e3e3f7;position:relative}.dictonary-list table thead th.sort.sort-asc:before,.dictonary-list table thead td.sort.sort-asc:before{opacity:1}.dictonary-list table thead th.sort.sort-desc:before,.dictonary-list table thead td.sort.sort-desc:before{opacity:.3}.dictonary-list table thead th.sort.sort-desc:after,.dictonary-list table thead td.sort.sort-desc:after{opacity:1}.dictonary-list table thead th.sort:before,.dictonary-list table thead td.sort:before{bottom:12px;box-sizing:border-box;content:"↑";display:block;height:18px;opacity:0;position:absolute;left:-4px}.dictonary-list table thead th.sort:after,.dictonary-list table thead td.sort:after{bottom:11px;box-sizing:border-box;content:"↓";display:block;height:18px;opacity:.3;position:absolute;left:2px}.dictonary-list table tbody th,.dictonary-list table tbody td{border-bottom-width:1px;padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid #e3e3f7}.dictonary-list table th{color:#454545;vertical-align:middle}.dictonary-list table th span{vertical-align:middle}.dictonary-list table td{color:#2e2f39;vertical-align:middle}.dictonary-list table td span{vertical-align:middle}.regular-list{background:#fff;width:100%;max-height:100%;overflow-y:auto}.regular-list.ant-list .ant-list-header{position:sticky;top:0;background:#fff;z-index:1;padding:.5rem 0rem .5rem .5rem;box-shadow:0 -3px 5px #00000080}.regular-list.ant-list .ant-list-items .ant-list-item{padding:0rem 0rem 0rem .5rem}.regular-list.ant-list .ant-list-items .ant-list-item .ant-list-item-column{padding:.5rem 0rem}.regular-list.ant-list .progress-bar{height:4px;background-color:#0572ce33;width:100%;overflow:hidden;position:absolute;bottom:0}.regular-list.ant-list .progress-bar .progress-bar-value{width:100%;height:100%;background-color:#0572ce;animation:indeterminateAnimation 1s infinite linear;transform-origin:0% 50%}@keyframes indeterminateAnimation{0%{transform:translate(0) scaleX(0)}40%{transform:translate(0) scaleX(.4)}to{transform:translate(100%) scaleX(.5)}}.app-table .app-table-container{position:relative;display:block;width:100%;overflow-x:auto;background-color:#fff;border:1px solid #e3e3f7;background-clip:border-box;box-shadow:none}.app-table .app-table-container.infinite-scroll{max-height:calc(100vh - 160px)}.app-table .app-table-container.infinite-scroll table thead{transform:translateY(-1px);position:sticky!important;top:0;background:#fff;z-index:1}.app-table .app-table-container.infinite-scroll table thead .sticky-header-background{display:block;width:100%;height:1px;background-color:#fff;position:absolute;bottom:0}.app-table .app-table-container.infinite-scroll table thead .sticky-header-border{display:block;width:100%;height:1px;background-color:#dee2e6;position:absolute;bottom:-1px}.app-table .app-table-container.infinite-scroll table thead th,.app-table .app-table-container.infinite-scroll table thead td{border-bottom:0px solid #e3e3f7!important;font-weight:500;color:#2e2e2e}.app-table .app-table-container.infinite-scroll .dragable-table .dragable-table-header{position:sticky!important;top:0;background:#fff;height:41px;transform:translateY(0)}.app-table .app-table-container.infinite-scroll .dragable-table .dragable-table-header .dragable-table-col{border-top:none}.app-table .app-table-container table{width:100%;max-width:100%;margin-bottom:0;border-collapse:collapse}.app-table .app-table-container table thead .sticky-header-background,.app-table .app-table-container table thead .sticky-header-border{display:none}.app-table .app-table-container table thead th,.app-table .app-table-container table thead td{padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid #e3e3f7;position:relative}.app-table .app-table-container table thead th.sort.sort-asc:before,.app-table .app-table-container table thead td.sort.sort-asc:before{opacity:1}.app-table .app-table-container table thead th.sort.sort-desc:before,.app-table .app-table-container table thead td.sort.sort-desc:before{opacity:.3}.app-table .app-table-container table thead th.sort.sort-desc:after,.app-table .app-table-container table thead td.sort.sort-desc:after{opacity:1}.app-table .app-table-container table thead th.sort:before,.app-table .app-table-container table thead td.sort:before{bottom:12px;box-sizing:border-box;content:"↑";display:block;height:18px;opacity:0;position:absolute;left:-4px}.app-table .app-table-container table thead th.sort:after,.app-table .app-table-container table thead td.sort:after{bottom:11px;box-sizing:border-box;content:"↓";display:block;height:18px;opacity:.3;position:absolute;left:2px}.app-table .app-table-container table thead th span.sort,.app-table .app-table-container table thead td span.sort{position:relative}.app-table .app-table-container table thead th span.sort.sort-asc:before,.app-table .app-table-container table thead td span.sort.sort-asc:before{opacity:1}.app-table .app-table-container table thead th span.sort.sort-desc:before,.app-table .app-table-container table thead td span.sort.sort-desc:before{opacity:.3}.app-table .app-table-container table thead th span.sort.sort-desc:after,.app-table .app-table-container table thead td span.sort.sort-desc:after{opacity:1}.app-table .app-table-container table thead th span.sort:before,.app-table .app-table-container table thead td span.sort:before{bottom:2px;box-sizing:border-box;content:"↑";display:block;height:18px;opacity:0;position:absolute;left:-16px}.app-table .app-table-container table thead th span.sort:after,.app-table .app-table-container table thead td span.sort:after{bottom:1px;box-sizing:border-box;content:"↓";display:block;height:18px;opacity:.3;position:absolute;left:-10px}.app-table .app-table-container table tbody th,.app-table .app-table-container table tbody td{padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid #e3e3f7}.app-table .app-table-container table tbody td .order-editor{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.app-table .app-table-container table tbody td .order-editor .order-editor-button{border-radius:4px;box-shadow:0 0 5px #0000004d;width:24px;height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}.app-table .app-table-container table tbody td a{color:#0058be}.app-table .app-table-container table tbody tr:first-child .order-editor .order-editor-button.order-editor-button-up{opacity:0;pointer-events:none;cursor:default}.app-table .app-table-container table tbody tr:last-child .order-editor .order-editor-button.order-editor-button-down{opacity:0;pointer-events:none;cursor:default}.app-table .app-table-container table th{color:#454545;vertical-align:middle}.app-table .app-table-container table th span{vertical-align:middle}.app-table .app-table-container table td{color:#2e2f39;vertical-align:middle}.app-table .app-table-container table td span{vertical-align:middle}.app-table .app-table-container .dragable-table{flex:4}.app-table .app-table-container .dragable-table .dragable-table-header{display:flex;flex-direction:row}.app-table .app-table-container .dragable-table .dragable-table-header .dragable-table-col{height:41px;padding:8px 12px;color:#454545;vertical-align:middle;border-top:1px solid rgb(230,230,242);border-bottom:1px solid rgb(230,230,242);font-weight:600}.app-table .app-table-container .dragable-table .dragable-table-row{display:flex;flex-direction:row;background-color:#fff;cursor:move}.app-table .app-table-container .dragable-table .dragable-table-row .dragable-table-col{height:42px;padding:9px 12px 8px;color:#454545;vertical-align:middle;border-bottom:1px solid rgb(230,230,242)}.app-table .app-table-container .dragable-table .dragable-table-row .dragable-table-col.position{font-weight:700}.ant-select .ant-select-selector .ant-select-prefix{display:flex;margin-right:.5rem}.input-item-wide{min-width:250px}.border-top{border-top:1px solid #e8e8e8}.password-title{margin:0 -1.25rem}.shortcut-products{width:100%;border-radius:.25rem;padding:.5rem;border:1px solid rgb(194,194,194);display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.shortcut-products .shortcut-products-add-button{width:2rem;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.shortcut-products .shortcut-products-add-button .fa-solid{font-size:1.75rem}.shortcut-products .shortcut-products-item{border:1px solid var(--primary)}.document-table .document-table-toolbar{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5rem}.document-table .document-table-toolbar .document-table-toolbar-row{display:flex;flex-direction:row}.document-table .document-table-toolbar .btn{height:32px;padding-top:4px;padding-bottom:4px}.document-table .document-table-toolbar .btn.btn-square{width:32px;padding:0;display:flex;justify-content:center;align-items:center;font-size:18px;margin-right:8px;background:#fff;border:1px solid #e6e6f2}.document-table .table{margin:0!important;border-top-width:1px}.document-table .table thead tr th{padding:.4rem .5rem;height:1rem;border-top-width:0!important;border-bottom-width:1px!important}.document-table .table tbody{min-height:240px}.document-table .table tbody tr{cursor:pointer}.document-table .table tbody tr.selected{background-color:#00ff6433;cursor:default}.document-table .table tbody tr td{padding:.4rem .5rem;height:1rem;color:#71748d}.document-table .document-table-empty{bottom:0;height:2.4rem;width:100%;display:flex;justify-content:center;align-items:center}.qr-code,.agreement{cursor:pointer;color:#fff;background:#0058be;padding:5px;border-radius:5px}.agreement-disabled{cursor:not-allowed;color:#fff;background:#ccc;padding:5px;border-radius:5px}.action-btns{display:flex;justify-content:center;gap:5px}.action-btns .icon{cursor:pointer;padding:5px;border-radius:5px;color:#fff;background:#0058be}.action-btns .icon--disabled{cursor:not-allowed;padding:5px;border-radius:5px;color:#fff;background:#ccc}.action-btns .icon:hover{background:#0047a8}.page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.page-header .input-item-wide{min-width:250px}.client-dots{display:inline-block;width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.license-comment{padding:0!important}.license-comment .license-comment-wrapper{position:relative;cursor:pointer;width:100%;height:100%}.license-comment .license-comment-wrapper .license-comment-text{display:flex;height:24px;width:100%}.license-comment .license-comment-wrapper .license-comment-text span{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}
