@charset "UTF-8";button.error{background:#e31b2a;color:#fff}button.button{background:#fff;color:#000;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px;border:1px solid #D9D9D9;border-radius:3.75pt}button.button.fw{width:100%;justify-content:center}button.button.red_bg{background:#e31b2a;color:#fff}button.button.without_border{border-color:#fff}button.button.is_border_red{border-color:#ff4d4f}button.button.is_text_red{color:#ff4d4f}button.button.is_center{justify-content:center}button.button.max_width_400{min-width:400px}button.button.margin_auto{margin:0 auto}button.button.nowrap .title{white-space:nowrap}button.button.with_dots .title{max-width:100%!important}button.button.width_fit_content{width:fit-content}button.button:active,button.button.active{background-color:#fce8ea;font-weight:700}button.button.is_delete svg{width:16px;height:16px;min-width:16px;fill:#e31b2a}button.button.is_edit svg{width:16px;height:16px;min-width:16px;fill:#fadb14}button.button .count{width:16px;height:16px;font-size:10px;display:flex;align-items:center;justify-content:center;background:#e31b2a;color:#fff;border-radius:50%}button.button .indicator{width:6px;height:6px;border-radius:50%;background-color:#ff4d4f}button.button .indicator.__is_work{background-color:#52c41a}button.button.icon svg{width:16px;height:16px}.button-dropdown{position:relative;display:inline-block}.button-dropdown__trigger{cursor:pointer}.button-dropdown__menu{position:absolute;z-index:1000;background:#fff;border-radius:3.75pt;box-shadow:0 4px 20px #00000026;border:.75pt solid #d9d9d9;overflow:hidden;animation:dropdownFadeIn .2s ease-out}.button-dropdown__menu.bottom-left{top:100%;left:0;margin-top:8px}.button-dropdown__menu.bottom-right{top:100%;right:0;margin-top:8px}.button-dropdown__menu.top-left{bottom:100%;left:0;margin-bottom:8px}.button-dropdown__menu.top-right{bottom:100%;right:0;margin-bottom:8px}.button-dropdown__menu.bottom-center{top:100%;right:auto!important;transform:translate(-30%)!important;margin-bottom:8px}.button-dropdown__menu-content{display:flex;flex-direction:column;gap:1px;min-width:160px;max-height:400px;overflow-y:auto}.button-dropdown__menu-content>*{width:100%;text-align:left;justify-content:flex-start;cursor:pointer}.button-dropdown__menu-content>*:hover{background-color:#fff7e6}.button-dropdown__menu-content>*:active{background-color:#fce8ea;font-weight:700}.button-dropdown__menu-content>*.active{background-color:#fce8ea;font-weight:700}.button-dropdown__menu-content .checkbox-with-title{padding:7px}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.button-dropdown__menu{animation:mobileDropdownFadeIn .3s ease-out}.button-dropdown__menu-content{max-height:60vh}@keyframes mobileDropdownFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}}.line-container{width:100%;font-size:9pt;color:#000000d9;display:flex;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.line-container .line{transition:all .3s cubic-bezier(.4,0,.2,1)}.line-container .line:first-child{width:20px;height:1px;background:#d9d9d9;transition:width .3s ease,background .2s ease}.line-container .line:last-child{width:100%;height:1px;background:#d9d9d9;transition:width .3s ease,background .2s ease}.line-container .title{padding:0 10px;white-space:nowrap;transition:all .3s ease}.line-container.is_compact .title{max-width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 8px}.line-container.is_compact .line:first-child{width:15px}@media(max-width:480px){.line-container.is_compact .title{max-width:70px;font-size:12px;padding:0 5px}.line-container.is_compact .line:first-child{width:12px}}@media(max-width:360px){.line-container.is_compact .title{max-width:60px;font-size:11px;padding:0 3px}.line-container.is_compact .line:first-child{width:10px}}.line-container.is_red .line:first-child,.line-container.is_red .line:last-child{background:#e31b2a}.line-container.is_red .title{color:#e31b2a}.vertical-line{width:2px;height:12px;background-color:#0000000f}.navbar-container{width:100%;border-bottom:1px solid #D9D9D9;display:flex;align-items:flex-start;justify-content:space-between}.navbar-container .item{padding:12px}.navbar-container .nav{width:calc(100% - 12px);padding:4px 12px;border-right:1px solid #D9D9D9;border-left:1px solid #D9D9D9}.navbar-container .buttons-row-container{align-items:flex-end;justify-content:space-between}.navbar-container .buttons-row-container .buttons-item-container{display:flex;flex-direction:column}.navbar-container .buttons-row-container .buttons-item-container .buttons-item-btns{display:flex;align-items:center;gap:2px}.navbar-container .buttons-row-container .buttons-item-container .buttons-item-title{font-size:9pt;color:#000000d9;display:flex;align-items:center}.navbar-container .buttons-row-container .buttons-item-container .buttons-item-title .line:first-child{width:20px;height:1px;background:#d9d9d9}.navbar-container .buttons-row-container .buttons-item-container .buttons-item-title .line:last-child{width:100%;height:1px;background:#d9d9d9}.navbar-container .buttons-row-container .buttons-item-container .buttons-item-title .title{padding:0 10px}.checkbox-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}@media only screen and (max-width:1024px){.checkbox-container{height:100%}}.checkbox-container .check-box{position:relative;width:16px;height:16px;border:1px solid #d9d9d9;border-radius:2px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media only screen and (max-width:1024px){.checkbox-container .check-box{width:16px;height:16px}}.checkbox-container .check-box.__checked{background-color:#e31b2a}.checkbox-container .check-box.__checked .check-sign{position:absolute;background:#fff}.checkbox-container .check-box.__checked #check-part-1{width:6px;height:1px;transform:rotate(45deg);bottom:6px;left:2px}@media only screen and (max-width:1024px){.checkbox-container .check-box.__checked #check-part-1{width:6px;height:1px;transform:rotate(45deg);bottom:6px;left:2px}}.checkbox-container .check-box.__checked #check-part-2{width:10px;height:1px;transform:rotate(-55deg);left:5px;top:7px}@media only screen and (max-width:1024px){.checkbox-container .check-box.__checked #check-part-2{width:9px;height:1px;transform:rotate(-55deg);left:5px;top:7px}}.checkbox-with-title{display:flex;align-items:center;gap:4px}.checkbox-with-title .checkbox-container{width:fit-content}.checkbox-with-title .title{white-space:nowrap;font-size:10.5pt;margin-left:4px}@media only screen and (max-width:1528.55px)and (min-width:1460.55px){.checkbox-with-title .title{max-width:50px;width:fit-content;text-overflow:ellipsis;overflow:hidden}}.checkbox-with-title .count{font-size:7.5pt;color:#00000073;background-color:#f0f0f0;border-radius:100px;padding:0 6px}.checkbox-with-title .count.__ready{background-color:#f6ffed;color:#52c41a}.checkbox-with-title .count.__uniq{background-color:#fff7e6;color:#fa8c16}.checkbox-with-title .count.__placed{background-color:#f9f0ff;color:#722ed1}.checkbox-with-title .count.__not_ready{background-color:#fff1f0;color:#f5222d}.check-box-with-label{display:flex;align-items:center;justify-content:flex-start}.check-box-with-label .label{min-width:150px;font-size:10.5pt}.check-box-with-label.__is_bold .label{font-weight:700}.check-box-with-label .checkbox-container{width:fit-content}.check-box-with-label.__disabled{opacity:.5}.check-box-with-label.__is_nowrap .label{white-space:nowrap}.check-box-with-label.__gap_10{gap:10px}.check-box-with-label.__label_fit_content .label{min-width:fit-content;width:fit-content}.check-box-with-label.__margin_right_30{margin-right:30px}.checkbox-days{display:flex;align-items:center;justify-content:flex-start}.checkbox-days .label{font-size:10.5pt;font-weight:700;text-align:center}.input-container.floating-label{position:relative}.input-container.floating-label .input-wrapper{position:relative;width:100%}.input-container.floating-label input{width:calc(100% - 24px);padding:5px 12px;border:1px solid #d9d9d9;border-radius:8px;font-size:16px;background:#fff;transition:all .2s ease;outline:none}.input-container.floating-label input:focus{border-color:#e84450}.input-container.floating-label input:focus+.floating-label-text{color:#e84450;transform:translateY(-70%) scale(.85)}.input-container.floating-label .floating-label-text{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#999;font-size:16px;pointer-events:none;transition:all .2s ease;background:transparent;padding:0 4px;line-height:1}.input-container.floating-label.label-active .floating-label-text{top:0;transform:translateY(-70%) scale(.85);color:#666;font-weight:500;background:#fff}.input-container.floating-label.label-active input{padding-top:5px;padding-bottom:5px}.input-container.floating-label.has-value .floating-label-text{color:#000000d9}.input-container.floating-label.is-error input{border-color:#dc3545}.input-container.floating-label.is-error input:focus+.floating-label-text{color:#dc3545}.input-container.floating-label.is-error .floating-label-text{color:#dc3545}.input-container.floating-label .error-text{color:#dc3545;font-size:12px;margin-top:4px;min-height:16px}.input-container.floating-label.search .input-wrapper{display:flex;align-items:center}.input-container.floating-label.search .input-wrapper input{padding-right:32px}.input-container.floating-label.search .input-wrapper .button{position:absolute;right:0;height:30px}.input-container.floating-label.search.is-focused .button{border-color:#e84450}.input-container.floating-label.search.is-focused .button svg{fill:#e84450}.input-container.floating-label.identify{display:flex;align-items:center;gap:2px}.input-container.floating-label.identify.is_max_result .button{border-color:#e84450}.input-container.floating-label.identify.is_max_result .button svg{fill:#e84450}.input-container.floating-label.identify input{font-size:14px}.input-container.floating-label.is-required .floating-label-text{display:flex;align-items:center;gap:2px}.input-container.floating-label.is-required .floating-label-text .asterisk{font-size:16px;line-height:1;transition:color .2s ease;display:inline-block;margin-left:2px}.input-container.floating-label.red-color input{color:#e31b2a}.input-container.floating-label.is-focused.is-required .asterisk{color:#e84450!important}.input-container.floating-label.has-value.is-required .asterisk{color:#000}.input-container.floating-label.is-error.is-required .asterisk{color:#dc3545!important}.input-container.floating-label.label-active.is-required .floating-label-text .asterisk{font-size:14px}.input-container.floating-label textarea{width:calc(100% - 24px);padding:8px 12px;border:1px solid #d9d9d9;border-radius:8px;font-size:16px;font-family:inherit;background:#fff;transition:all .2s ease;outline:none;line-height:1.5;min-height:80px}.input-container.floating-label textarea:focus{border-color:#e84450}.input-container.floating-label textarea:focus+.floating-label-text{color:#e84450;transform:translateY(-150%) scale(.85)}.input-container.floating-label textarea[style*="resize: none"]{resize:none}.input-container.floating-label.textarea-container .floating-label-text{top:20px;transform:translateY(0)}.input-container.floating-label.textarea-container.label-active .floating-label-text{top:0;transform:translateY(-70%) scale(.85)}.input-container.floating-label.textarea-container.label-active textarea{padding-bottom:8px}.input-container.floating-label.textarea-container .asterisk{position:relative;top:-2px}.input-container.floating-label.is-error textarea{border-color:#dc3545}.input-container.floating-label.is-error textarea:focus+.floating-label-text{color:#dc3545}.input-container.floating-label textarea[style*="resize: vertical"]{resize:vertical}.input-container.floating-label textarea[style*="resize: horizontal"]{resize:horizontal}.input-container.floating-label textarea[style*="resize: both"]{resize:both}.input-container.floating-label.time-input .time-wrapper .time-inputs{display:flex;align-items:center;gap:4px;width:100%}.input-container.floating-label.time-input .time-wrapper .time-inputs input{width:50%;text-align:center;padding:5px 4px}.input-container.floating-label.time-input .time-wrapper .time-inputs input::-webkit-inner-spin-button,.input-container.floating-label.time-input .time-wrapper .time-inputs input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-container.floating-label.time-input .time-wrapper .time-inputs input[type=number]{-moz-appearance:textfield}.input-container.floating-label.time-input .time-wrapper .time-inputs .time-separator{font-size:16px;color:#999;user-select:none}.input-container.floating-label.time-input.label-active .time-wrapper .time-inputs input{padding-top:5px;padding-bottom:5px}.checkbox-group-container{width:100%;display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid #D9D9D9}.checkbox-group-container .item{display:flex;align-items:center;gap:16px;padding:6px}.checkbox-group-container .item.w100{min-width:100px}.checkbox-group-container .item.g_8{gap:8px}.checkbox-group-container .item.margin_left_auto{margin-left:auto}.checkbox-group-container .admin-lots-button{padding:6px;font-size:7.5pt;display:flex;flex-direction:column;gap:2px}.checkbox-group-container .admin-lots-button .line{width:100%;height:1px;background:#bfbfbf}.search-overlay{position:fixed;top:20px;right:20px;z-index:10000;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;border:1px solid #e5e5e5}.search-overlay .search-container{display:flex;align-items:center;gap:8px;padding:8px 12px}.search-overlay .search-container .search-input-wrapper{position:relative;display:flex;align-items:center}.search-overlay .search-container .search-input-wrapper .search-icon{position:absolute;left:8px;color:#999;pointer-events:none}.search-overlay .search-container .search-input-wrapper .search-input{padding:6px 28px 6px 32px;border:1px solid #d9d9d9;border-radius:4px;font-size:14px;width:220px;outline:none}.search-overlay .search-container .search-input-wrapper .search-input:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.search-overlay .search-container .search-input-wrapper .search-clear{position:absolute;right:8px;background:none;border:none;cursor:pointer;color:#999;font-size:12px;padding:0;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}.search-overlay .search-container .search-input-wrapper .search-clear:hover{background-color:#f0f0f0}.search-overlay .search-container .search-stats{font-size:12px;color:#666;min-width:70px;text-align:center}.search-overlay .search-container .search-stats .no-results{color:#ff4d4f}.search-overlay .search-container .search-buttons{display:flex;gap:4px}.search-overlay .search-container .search-buttons .search-btn{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:#666;display:flex;align-items:center;justify-content:center}.search-overlay .search-container .search-buttons .search-btn:hover:not(:disabled){background-color:#f0f0f0}.search-overlay .search-container .search-buttons .search-btn:disabled{opacity:.4;cursor:not-allowed}.search-overlay .search-container .search-buttons .search-btn.search-close:hover{background-color:#ff4d4f;color:#fff}.table-wrapper{width:100%;height:100%;background:#fff;overflow:auto;scroll-behavior:smooth}.table-wrapper::-webkit-scrollbar{width:8px;height:8px}.table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.table-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.table-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.table-wrapper table{border-collapse:collapse;width:100%;display:table}.table-wrapper thead,.table-wrapper tbody,.table-wrapper tr{display:block}.table-wrapper .tr{display:flex;align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;min-width:max-content}.table-wrapper .tr:hover .td{background-color:#fff7e6!important}.table-wrapper .tr.even-row .td{background:#fff}.table-wrapper .tr.odd-row .td{background:#fafafa}.table-wrapper .tr.active-row .td{background-color:#fce8ea!important}.table-wrapper .td{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;display:flex;align-items:center;height:24px;transition:background-color .2s ease;box-sizing:border-box}@media only screen and (max-width:1024px){.table-wrapper .td{height:20px}}.table-wrapper .td:last-child{border-right:none}.table-wrapper .td:focus,.table-wrapper .td:focus-visible{outline:none;outline:1px solid #000;outline-offset:-1px;z-index:20;position:relative}.table-wrapper .td p{margin:0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;font-family:Times New Roman,sans-serif;font-size:12px;line-height:1.2}.table-wrapper .td-number{justify-content:center}.table-wrapper .td-number p{margin:0;text-align:center}.table-wrapper .tr:last-child .td{border-bottom:none}.table-wrapper .checkbox-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;cursor:pointer}.table-wrapper .table-header{background-color:#fafafa;border-bottom:1px solid #e5e5e5;display:flex;align-items:center;min-width:max-content}.table-wrapper .table-header .th{background-color:#fafafa;border-right:1px solid #e5e5e5;position:relative;height:32px;display:flex;align-items:center;box-sizing:border-box}.table-wrapper .table-header .th:last-child{border-right:none}.table-wrapper .table-header .th p{font-weight:700;margin:0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;font-family:Times New Roman,sans-serif;font-size:13px;line-height:1.5}.table-wrapper .table-header .resizer{position:absolute;right:0;top:0;width:5px;height:100%;cursor:col-resize;user-select:none;background:#d9d9d9}.table-wrapper .table-header .resizer:hover{background-color:#1890ff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.highlight-match{background-color:#ffeb3b!important}.highlight-match p{background-color:#ffeb3b!important;color:#000!important}.highlight-current{background-color:#ff9800!important;outline:2px solid #ff5722!important;outline-offset:-1px}.highlight-current p{background-color:#ff9800!important;color:#fff!important;font-weight:700!important}@keyframes searchPulse{0%{outline-color:#ff9800;outline-width:2px}50%{outline-color:#ffeb3b;outline-width:4px}to{outline-color:#ff9800;outline-width:2px}}.highlight-current{animation:searchPulse .5s ease}.draggable-modal-overlay{position:fixed;inset:0;background-color:#00000080;z-index:99;display:flex;align-items:center;justify-content:center;animation:overlayFadeIn .3s ease}.draggable-modal-overlay.closing{animation:overlayFadeOut .3s ease forwards}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes overlayFadeOut{0%{opacity:1}to{opacity:0}}.draggable-modal{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;display:flex;flex-direction:column;overflow:visible;min-width:300px;min-height:200px}.draggable-modal.fade{animation:modalFadeIn .3s ease}.draggable-modal.slide{animation:modalSlideIn .3s ease}.draggable-modal.zoom{animation:modalZoomIn .3s ease}.draggable-modal.dragging{cursor:grabbing;user-select:none}.draggable-modal.dragging .draggable-modal__header{cursor:grabbing}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes modalSlideIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes modalZoomIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.draggable-modal__header{padding:16px 20px;background:#fff;border-bottom:1px solid #e9ecef;cursor:grab;display:flex;align-items:center;justify-content:space-between;user-select:none}.draggable-modal__header.fixed{cursor:default}.draggable-modal__header.draggable:hover{background:#f1f3f5}.draggable-modal__header:active.draggable{cursor:grabbing}.draggable-modal__title{font-size:18px;font-weight:600;color:#212529;flex:1}.draggable-modal__close{width:32px;height:32px;border:none;background:transparent;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6c757d;transition:all .2s ease;margin-left:10px;flex-shrink:0}.draggable-modal__close:hover{background:#e9ecef;color:#212529}.draggable-modal__content{padding:20px;flex:1;overflow-y:auto;max-height:70vh}@media(max-width:768px){.draggable-modal{width:95vw!important;max-width:95vw!important;height:auto!important;max-height:90vh!important;position:fixed!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.draggable-modal .draggable-modal__header,.draggable-modal .draggable-modal__header:active{cursor:default!important}}.custom-select-container{position:relative;display:inline-block;width:100%}.custom-select-container.is-focused .custom-select__label{color:#4a6cf7}.custom-select-container.is-focused .custom-select .custom-select__trigger{border-color:#4a6cf7;box-shadow:0 0 0 2px #4a6cf733}.custom-select-container.is-error .custom-select__label{color:#dc3545}.custom-select-container.is-error .custom-select .custom-select__trigger{border-color:#dc3545}.custom-select-container.is-error .custom-select .custom-select__trigger:focus{box-shadow:0 0 0 2px #dc354533}.custom-select-container.has-value .custom-select__label{color:#333}.custom-select-container.label-active .custom-select__label{transform:translateY(0) scale(.85);top:-8px}.custom-select-container.is-required .custom-select__label{display:inline-flex;align-items:center;gap:2px}.custom-select-container.is-required .custom-select__label .asterisk{font-size:14px;line-height:1;transition:color .2s ease;margin-left:2px}.custom-select-container.is-disabled{opacity:.6}.custom-select__label{position:absolute;left:12px;top:-8px;transform:translateY(0) scale(1);color:#999;font-size:14px;pointer-events:auto;cursor:text;transition:all .2s ease;background:transparent;padding:0;line-height:1;z-index:2;white-space:nowrap;background:#fff}.custom-select__label:hover{cursor:pointer}.custom-select__error-text{color:#dc3545;font-size:12px;margin-top:4px;display:block;min-height:16px}.custom-select{position:relative;font-family:Roboto,sans-serif;font-size:14px;outline:none;width:100%}.custom-select--disabled{opacity:.6;cursor:not-allowed}.custom-select--disabled .custom-select__trigger{cursor:not-allowed}.custom-select--open .custom-select__trigger{border-color:#4a6cf7;box-shadow:0 0 0 2px #4a6cf733}.custom-select--open .custom-select__arrow{transform:rotate(180deg)}.custom-select--error .custom-select__trigger{border-color:#dc3545}.custom-select__trigger{display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;transition:all .2s ease;min-height:29px}.custom-select__trigger:hover:not(.custom-select--disabled){border-color:#aaa}.custom-select__trigger:focus{outline:none;border-color:#4a6cf7}.custom-select__value{flex:1;display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:#333;overflow:hidden;min-height:21px;padding:4px 0}.custom-select__placeholder{color:#999}.custom-select__chips{display:flex;flex-wrap:wrap;gap:4px;margin:-2px 0}.custom-select__chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#f0f0f0;border-radius:4px;font-size:12px;color:#333;cursor:pointer}.custom-select__chip:hover{background:#e0e0e0}.custom-select__chip-remove{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#ccc;color:#666;font-size:12px;cursor:pointer}.custom-select__chip-remove:hover{background:#bbb;color:#333}.custom-select__indicators{display:flex;align-items:center;gap:8px;margin-left:8px;flex-shrink:0}.custom-select__clear{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:#999;font-size:18px;cursor:pointer;border-radius:50%;padding:0;transition:all .2s ease}.custom-select__clear:hover{background:#f0f0f0;color:#666}.custom-select__icon{display:flex;align-items:center;justify-content:center;color:#666}.custom-select__arrow{transition:transform .2s ease}.custom-select__dropdown{position:fixed;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px #00000026;overflow:hidden;z-index:9999;overflow-y:auto}.custom-select__search{padding:8px 12px;border-bottom:1px solid #eee;background:#fff;position:sticky;top:0;z-index:1}.custom-select__search-input{width:100%;padding:6px 10px;border:1px solid #ddd;border-radius:4px;font-size:14px;outline:none}.custom-select__search-input:focus{border-color:#4a6cf7}.custom-select__options{padding:4px 0}.custom-select__option{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:all .1s ease;gap:8px;position:relative}.custom-select__option:hover:not(.custom-select__option--disabled){background:#f5f5f5}.custom-select__option--selected{background:#e8f0fe;color:#4a6cf7;font-weight:500}.custom-select__option--selected:hover{background:#dbe6fd}.custom-select__option--highlighted{background:#f0f0f0}.custom-select__option--disabled{opacity:.5;cursor:not-allowed;background:transparent!important}.custom-select__option--bold .custom-select__option-label{font-weight:700}.custom-select__option-checkbox{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.custom-select__option-checkbox input{width:16px;height:16px;cursor:pointer;accent-color:#4a6cf7}.custom-select__option-checkbox input:disabled{cursor:not-allowed}.custom-select__option-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5pt}.custom-select__option-checkmark{color:#4a6cf7;flex-shrink:0}.custom-select__no-options{padding:12px;text-align:center;color:#999;font-style:italic}@media(max-width:768px){.custom-select__dropdown{max-width:calc(100vw - 32px);left:50%!important;transform:translate(-50%)!important}.custom-select__dropdown.custom-select__dropdown--top{top:20px!important;bottom:auto!important}.custom-select__dropdown.custom-select__dropdown--bottom{bottom:20px!important;top:auto!important}}body.custom-select-dropdown-open{overflow:hidden}@keyframes selectFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.custom-select__dropdown{animation:selectFadeIn .2s ease-out}.transfer-controlled{width:100%;display:flex;flex-direction:column;gap:20px;position:relative;user-select:none}.columns{display:flex;gap:24px;min-height:500px}@media(max-width:768px){.columns{flex-direction:column;min-height:auto}}.column{flex:1;border:2px solid #d9d9d9;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:#fff;transition:all .2s ease;position:relative}.column.drop-target{border-color:#e84450;border-style:dashed;background-color:#e844500d}.column h3{margin:0;padding:16px;background:linear-gradient(to right,#fce8ea,#fff);border-bottom:1px solid #d9d9d9;color:#e31b2a;font-size:16px;font-weight:600;text-align:center;position:relative;z-index:2}.field-list{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:0;min-height:300px;position:relative}.field-list .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:300px;color:#000000a6;text-align:center}.field-list .empty-state .empty-icon{font-size:48px;margin-bottom:16px;opacity:.3}.field-list .empty-state p{margin:0;font-size:14px;max-width:200px}.field-item{display:flex;align-items:center;padding:14px 16px;margin:4px 0;background:#fff;border:2px solid #d9d9d9;border-radius:8px;transition:all .15s ease;position:relative;cursor:grab;user-select:none;touch-action:none;order:1}.field-item:hover:not(.dragging-preview):not(.original-dragging){border-color:#e84450;box-shadow:0 2px 8px #0000001a;background:#fce8ea}.field-item:hover:not(.dragging-preview):not(.original-dragging) .field-action{opacity:1}.field-item.original-dragging{opacity:.3;border-color:transparent;background:transparent}.field-item.original-dragging .field-content{opacity:0}.field-item.dragging-preview{border-color:#e84450;background:#fce8ea;box-shadow:0 4px 20px #00000026}.field-item.dragging-preview .field-drag-handle{color:#e84450}.field-item .field-drag-handle{color:#00000073;padding:4px 8px;margin-right:12px;font-size:20px;font-weight:700;transition:color .2s ease;cursor:grab}.field-item .field-drag-handle:active{cursor:grabbing}.field-item .field-content{flex:1;transition:opacity .2s ease}.field-item .field-content .field-name{display:block;font-weight:600;color:#000000d9;margin-bottom:4px;font-size:14px}.field-item .field-content .field-info{font-size:12px;color:#00000073}.field-item .field-action{opacity:.3;color:#e84450;font-weight:700;font-size:18px;margin-left:12px;transition:opacity .2s ease;padding:0 4px;min-width:20px;text-align:center}.drop-indicator{background:#e84450;border-radius:2px;opacity:0;animation:dropIndicatorPulse 1.5s infinite;transition:all .2s ease;order:2}.drop-indicator.active{opacity:1}@keyframes dropIndicatorPulse{0%,to{opacity:.5}50%{opacity:1}}.drag-info{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:#e84450;color:#fff;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;z-index:1000;box-shadow:0 4px 12px #0003;display:flex;flex-direction:column;align-items:center;gap:4px;max-width:90%;text-align:center}.drag-info strong{font-weight:600}.drag-info span{font-size:12px;opacity:.9}.transfer-controls{display:flex;justify-content:center;gap:16px;margin-top:16px}.transfer-controls button{padding:10px 24px;border:2px solid #d9d9d9;background:#fff;border-radius:8px;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:600;color:#000000d9}.transfer-controls button:hover:not(:disabled){background:#fce8ea;border-color:#e84450;color:#e84450;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.transfer-controls button:active:not(:disabled){transform:translateY(0)}.transfer-controls button:disabled{opacity:.4;cursor:not-allowed}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.field-item:not(.dragging-preview){animation:fadeIn .3s ease}@media(max-width:768px){.columns{gap:16px}.field-item{padding:12px}.field-item .field-drag-handle{margin-right:8px;font-size:18px}.drag-info{bottom:10px;padding:8px 16px;font-size:13px}.transfer-controls{flex-direction:column;align-items:center}.transfer-controls button{width:100%;max-width:300px}}.settings-content{padding:24px;max-width:1400px;margin:0 auto}.settings-content .settings-header{margin-bottom:32px}.settings-content .settings-header .settings-title{font-size:28px;font-weight:600;color:#e31b2a;margin-bottom:8px}.settings-content .settings-header .settings-description{font-size:16px;color:#000000a6;margin:0}.settings-content .settings-grid{display:grid;grid-template-columns:1fr 2fr;gap:24px}@media(max-width:1200px){.settings-content .settings-grid{grid-template-columns:1fr}}.settings-content .settings-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;border:1px solid #d9d9d9}.settings-content .settings-card.transfer-list-card{grid-column:1/-1}.settings-content .settings-card.instructions-card{grid-column:1}.settings-content .settings-card .settings-card-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #d9d9d9}.settings-content .settings-card .settings-card-header .settings-card-title{font-size:18px;font-weight:600;color:#000000d9;margin:0}.settings-content .settings-card .settings-card-header .settings-card-actions{display:flex;gap:12px}.settings-content .settings-card .settings-card-header .settings-card-actions .btn{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;border:none;transition:all .2s ease}.settings-content .settings-card .settings-card-header .settings-card-actions .btn.btn-primary{background:#e84450;color:#fff}.settings-content .settings-card .settings-card-header .settings-card-actions .btn.btn-primary:hover{background:#e31b2a}.settings-content .settings-card .settings-card-header .settings-card-actions .btn.btn-secondary{background:#f5f5f5;color:#000000d9}.settings-content .settings-card .settings-card-header .settings-card-actions .btn.btn-secondary:hover{background:#e8e8e8}.settings-content .settings-card .settings-card-header .settings-card-actions .btn.btn-sm{padding:6px 12px;font-size:13px}.settings-content .settings-card .settings-card-content{padding:24px}.settings-content .settings-field{margin-bottom:20px}.settings-content .settings-field:last-child{margin-bottom:0}.settings-content .settings-field .settings-field-label{display:block;font-size:14px;font-weight:500;color:#000000d9;margin-bottom:8px}.settings-content .settings-field .settings-field-control .settings-field-hint{display:block;font-size:12px;color:#000000a6;margin-top:6px;font-style:italic}.settings-content .settings-field .settings-field-control .custom-select{width:100%}.settings-content .transfer-list-info{display:flex;justify-content:space-around;margin-top:24px;padding:16px;background:#fff;border-radius:8px;border:1px solid #d9d9d9}.settings-content .transfer-list-info .info-item{display:flex;flex-direction:column;align-items:center;gap:4px}.settings-content .transfer-list-info .info-item .info-label{font-size:12px;color:#000000a6;text-transform:uppercase;letter-spacing:.5px}.settings-content .transfer-list-info .info-item .info-value{font-size:20px;font-weight:600;color:#e31b2a}.settings-content .instructions-card .instructions-list{list-style:none;padding:0;margin:0}.settings-content .instructions-card .instructions-item{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid #d9d9d9}.settings-content .instructions-card .instructions-item:last-child{border-bottom:none}.settings-content .instructions-card .instructions-item .instructions-icon{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fce8ea;color:#e31b2a;border-radius:50%;font-size:16px}.settings-content .instructions-card .instructions-item .instructions-text{font-size:14px;color:#000000d9;line-height:1.5}@media(max-width:768px){.settings-content{padding:16px}.settings-content .settings-grid{gap:16px}.settings-content .settings-card-header{flex-direction:column;align-items:flex-start!important;gap:16px}.settings-content .settings-card-header .settings-card-actions{width:100%;justify-content:flex-end}.settings-content .transfer-list-info{flex-direction:column;gap:16px;text-align:center}}.custom-autocomplete{position:relative;font-family:Roboto,sans-serif;font-size:14px;outline:none}.custom-autocomplete--disabled{opacity:.6;cursor:not-allowed}.custom-autocomplete--disabled .custom-autocomplete__trigger,.custom-autocomplete--disabled .custom-autocomplete__input{cursor:not-allowed}.custom-autocomplete--open{z-index:1000}.custom-autocomplete--open .custom-autocomplete__trigger{border-color:#4a6cf7;box-shadow:0 0 0 2px #4a6cf733}.custom-autocomplete--open .custom-autocomplete__arrow{transform:rotate(180deg)}.custom-autocomplete--loading .custom-autocomplete__input{background-image:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}.custom-autocomplete__trigger{display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;transition:all .2s ease;min-height:30px}.custom-autocomplete__trigger:hover:not(.custom-autocomplete--disabled){border-color:#aaa}.custom-autocomplete__trigger:focus-within{border-color:#4a6cf7;box-shadow:0 0 0 2px #4a6cf733}.custom-autocomplete__input-container{flex:1;min-width:0}.custom-autocomplete__input{width:100%;border:none;outline:none;font-size:14px;color:#333;background:transparent;padding:6px 0}.custom-autocomplete__input::placeholder{color:#999}.custom-autocomplete__input:disabled{background:transparent}.custom-autocomplete__indicators{display:flex;align-items:center;gap:8px;margin-left:8px;flex-shrink:0}.custom-autocomplete__loading-indicator{display:flex;align-items:center;justify-content:center}.custom-autocomplete__spinner{animation:spin 1s linear infinite;color:#4a6cf7}.custom-autocomplete__clear{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:#999;font-size:18px;cursor:pointer;border-radius:50%;padding:0;transition:all .2s ease}.custom-autocomplete__clear:hover{background:#f0f0f0;color:#666}.custom-autocomplete__icon{display:flex;align-items:center;justify-content:center;color:#666}.custom-autocomplete__arrow{transition:transform .2s ease}.custom-autocomplete__dropdown{position:absolute;width:100%;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px #00000026;overflow:hidden;z-index:1001}.custom-autocomplete__dropdown--bottom{top:100%;margin-top:4px}.custom-autocomplete__dropdown--top{bottom:100%;margin-bottom:4px}.custom-autocomplete__options{overflow-y:auto;padding:4px 0}.custom-autocomplete__loading{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;color:#666}.custom-autocomplete__option{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;cursor:pointer;transition:all .1s ease;gap:8px}.custom-autocomplete__option:hover:not(.custom-autocomplete__option--disabled){background:#f5f5f5}.custom-autocomplete__option--selected{background:#e8f0fe;color:#4a6cf7;font-weight:500}.custom-autocomplete__option--selected:hover{background:#dbe6fd}.custom-autocomplete__option--highlighted{background:#f0f0f0}.custom-autocomplete__option--disabled{opacity:.5;cursor:not-allowed;background:transparent!important}.custom-autocomplete__option--custom{color:#4a6cf7;font-style:italic}.custom-autocomplete__option-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-autocomplete__option-highlight{background-color:#ffeb3b4d;font-weight:600;border-radius:2px;padding:0 2px}.custom-autocomplete__option-checkmark{color:#4a6cf7;flex-shrink:0}.custom-autocomplete__no-options{padding:12px;text-align:center;color:#999;font-style:italic}.custom-autocomplete__no-options-hint{margin-top:4px;font-size:12px;color:#666}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){.custom-autocomplete__dropdown{position:fixed;width:auto;min-width:200px;max-width:90vw;left:50%!important;transform:translate(-50%);top:auto!important;bottom:20px;margin:0!important;animation:autocompleteSlideUp .3s ease}.custom-autocomplete__dropdown--top{bottom:auto;top:20px;animation:autocompleteSlideDown .3s ease}@keyframes autocompleteSlideUp{0%{opacity:0;transform:translate(-50%) translateY(20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes autocompleteSlideDown{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}}.switcher-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}@media only screen and (max-width:1024px){.switcher-container{height:100%}}.switcher-container .switch-track{position:relative;width:36px;height:20px;border:1px solid #d9d9d9;border-radius:10px;background-color:#f0f0f0;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box}@media only screen and (max-width:1024px){.switcher-container .switch-track{width:32px;height:18px}}.switcher-container .switch-track.__checked{background-color:#e31b2a;border-color:#e31b2a}.switcher-container .switch-track.__checked .switch-thumb{transform:translate(16px);background-color:#fff}@media only screen and (max-width:1024px){.switcher-container .switch-track.__checked .switch-thumb{transform:translate(14px)}}.switcher-container .switch-track.__disabled{opacity:.5;cursor:not-allowed}.switcher-container .switch-track.__disabled .switch-thumb{background-color:#d9d9d9}.switcher-container .switch-track .switch-thumb{position:absolute;top:1px;left:2px;width:16px;height:16px;background-color:#fff;border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #0003}@media only screen and (max-width:1024px){.switcher-container .switch-track .switch-thumb{width:14px;height:14px}}.switcher-container .switch-track:active:not(.__disabled) .switch-thumb{transform:scale(1.1)}.switcher-container .switch-track:active:not(.__disabled).__checked .switch-thumb{transform:translate(16px) scale(1.1)}@media only screen and (max-width:1024px){.switcher-container .switch-track:active:not(.__disabled).__checked .switch-thumb{transform:translate(14px) scale(1.1)}}.switcher-container .__is_fit_content .switcher-container{width:fit-content}.switcher-calculation-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#f5f5f5;border-radius:8px;padding:2px}.switcher-calculation-container .calculation-block{width:50%;padding:4px;border:1px solid transparent;border-radius:6px;text-align:center;font-size:14px;font-weight:500;color:#666;background:transparent;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.switcher-calculation-container .calculation-block:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;background:#e844504d;opacity:0;border-radius:100%;transform:scale(1) translate(-50%,-50%);transform-origin:50% 50%}.switcher-calculation-container .calculation-block:active:after{animation:ripple .4s ease-out}.switcher-calculation-container .calculation-block:hover:not(.__active){background:#e844500d;color:#e84450}.switcher-calculation-container .calculation-block.__active{border-color:#e84450;background:#fff;color:#e84450;transform:scale(1.02);animation:glow .3s ease-out}.switcher-calculation-container .calculation-block:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.switcher-calculation-container .calculation-block:last-child{border-top-left-radius:0;border-bottom-left-radius:0}@keyframes ripple{0%{width:5px;height:5px;opacity:.5}to{width:200px;height:200px;opacity:0}}.contact-table{display:flex;flex-direction:column;gap:10px}.contact-table .contact-table-table .table tr th,.contact-table .contact-table-table .table tr td{font-size:10.5pt}.filter-content .sort-table .sort-table-body .body-row{position:relative;transition:all .2s ease}.filter-content .sort-table .sort-table-body .body-row.dragging-source{opacity:.3;background:#e6f7ff}.filter-content .sort-table .sort-table-body .body-row.drop-target-row{background:#e6f7ff;border-left:3px solid #1890ff}.filter-content .sort-table .sort-table-body .body-row .drag-handle{display:flex;align-items:center;gap:8px}.filter-content .sort-table .sort-table-body .body-row .drag-handle .drag-icon{cursor:grab;color:#999;font-size:16px;letter-spacing:2px;user-select:none}.filter-content .sort-table .sort-table-body .drop-indicator-top{height:3px;background:#1890ff;margin:-2px 0 4px;border-radius:2px;animation:pulse .5s ease}.filter-content .sort-table .sort-table-body .drop-indicator-bottom{height:3px;background:#1890ff;margin:4px 0 -2px;border-radius:2px;animation:pulse .5s ease}.filter-content .drag-preview .body-row{background:#fff;box-shadow:0 4px 12px #00000026;border-radius:4px;padding:10px 20px;margin:0}.filter-content .drag-info{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:#000c;color:#fff;padding:8px 16px;border-radius:20px;font-size:12px;z-index:1001;pointer-events:none;white-space:nowrap}.filter-content .drag-info strong{color:#1890ff}.filter-content .drag-info span{margin-left:8px}@keyframes pulse{0%{opacity:0;transform:scaleX(.8)}to{opacity:1;transform:scaleX(1)}}.filter-content .sort-table .sort-table-body .body-row .drag-handle .drag-icon{cursor:grab}.filter-content .sort-table .sort-table-body .body-row .drag-handle .drag-icon:active{cursor:grabbing}.filter-content .sort-table .sort-table-body .body-row .drag-handle .drag-icon.draggable{cursor:grab}.filter-content .sort-table .sort-table-body .body-row .drag-handle .drag-icon.draggable:active{cursor:grabbing}.drag-preview{animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:.9}}.block-container{display:flex;flex-direction:column;gap:20px;width:30%}@media only screen and (max-width:800.55px){.block-container{width:99%}}.block-container .block-children{display:flex;flex-direction:column;gap:20px}.lot-block{display:flex;border:.75pt solid #d9d9d9;border-radius:3.75pt}.lot-block .lot_number{padding:5px 15px;border-right:.75pt solid #d9d9d9}.lot-block .delete_lot{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:5px}.lot-block .delete_lot svg{width:16px;min-width:16px;fill:#ff4d4f}.contact-table{font-size:10.5pt}.notification-container{display:flex;flex-direction:column;gap:10px}.table-with-checkbox{font-size:14px;height:100%;width:100%;display:flex;flex-direction:column;position:relative;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}.table-with-checkbox .table{width:100%;border-collapse:collapse;table-layout:fixed;border-spacing:0}.table-with-checkbox .table .table-header{position:sticky;top:0;z-index:10;background:#f8f9fa}.table-with-checkbox .table .table-header tr{height:36px}.table-with-checkbox .table .table-header tr th{border-bottom:2px solid #dee2e6!important;border-right:1px solid #dee2e6!important;background:#f8f9fa;font-weight:600;color:#495057;font-size:13px;text-align:left}.table-with-checkbox .table .table-header tr th:last-child{border-right:none!important}.table-with-checkbox .table .table-header tr th .th-content{padding:0 12px;white-space:nowrap;overflow:hidden;display:flex;align-items:center;height:100%;font-weight:600}.table-with-checkbox .table .table-header tr th .th-content span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.table-with-checkbox .table .table-body{min-height:480px;max-height:480px;overflow-y:auto}.table-with-checkbox .table .table-body .table-row{height:36px;cursor:pointer}.table-with-checkbox .table .table-body .table-row.row-odd td{background:#fafafa}.table-with-checkbox .table .table-body .table-row.row-even td{background:#fff}.table-with-checkbox .table .table-body .table-row.row-hovered td{background:#fff7e6!important}.table-with-checkbox .table .table-body .table-row.selected td{background:#fce8ea!important}.table-with-checkbox .table .table-body .table-row:not(:last-child) td{border-bottom:1px solid #f0f0f0}.table-with-checkbox .table .table-body .table-row:last-child td{border-bottom:none}.table-with-checkbox .table .table-body .table-row td{overflow:hidden}.table-with-checkbox .table .table-body .table-row td .td-content{padding:0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;height:100%;line-height:30px}.table-with-checkbox .table .table-body .table-row td .td-content.with-checkbox{display:flex;align-items:center}.table-with-checkbox .table .table-body .table-row td .td-content.with-checkbox .text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-with-checkbox .table .table-body .table-row td .td-content.wrap{white-space:normal}.table-with-checkbox .table .table-body .table-row td .td-content input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#E31B2A;flex-shrink:0}.table-with-checkbox .table .table-body .table-row td:last-child .td-content{border-right:none}.table-with-checkbox .table-body::-webkit-scrollbar{width:6px}.table-with-checkbox .table-body::-webkit-scrollbar-track{background:#f1f1f1}.table-with-checkbox .table-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.table-with-checkbox .table-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media only screen and (max-width:1024px){.table-with-checkbox{font-size:12px}.table-with-checkbox .table .table-header tr{height:26px}.table-with-checkbox .table .table-header tr th .th-content{padding:0 2px;font-size:11px}.table-with-checkbox .table .table-header tr th .th-content span{line-height:26px}.table-with-checkbox .table .table-body .table-row{height:32px}.table-with-checkbox .table .table-body .table-row td .td-content{padding:0 2px;font-size:11px;line-height:26px}.table-with-checkbox .table .table-body .table-row td .td-content input[type=checkbox]{width:14px;height:14px}}.table-detailed-grid{font-size:14px;height:550px;display:flex;flex-direction:column;position:relative;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}.table-detailed-grid .table-container{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative}.table-detailed-grid .table-container .table-header{height:42px;min-height:42px;flex-shrink:0;background:#f8f9fa;border-bottom:2px solid #dee2e6;position:relative;z-index:30;display:flex;overflow:visible}.table-detailed-grid .table-container .table-header .fixed-header-cell{position:sticky;left:0;z-index:40;width:300px;min-width:300px;max-width:300px;height:100%;flex-shrink:0;background:#f8f9fa;border-right:2px solid #dee2e6}.table-detailed-grid .table-container .table-header .fixed-header-cell .cell-content{height:100%;padding:0 12px;display:flex;align-items:center;font-weight:600;color:#495057}.table-detailed-grid .table-container .table-header .lots-header-scroll{flex:1;overflow-x:auto;overflow-y:hidden;height:100%;position:relative;scrollbar-width:none}.table-detailed-grid .table-container .table-header .lots-header-scroll::-webkit-scrollbar{display:none}.table-detailed-grid .table-container .table-header .lots-header-scroll .lots-header-cells{display:flex;height:100%;width:fit-content}.table-detailed-grid .table-container .table-header .lots-header-scroll .lots-header-cells .lot-header-cell{width:450px;min-width:450px;flex-shrink:0;height:100%;background:#f8f9fa;border-right:1px solid #dee2e6}.table-detailed-grid .table-container .table-header .lots-header-scroll .lots-header-cells .lot-header-cell:last-child{border-right:none}.table-detailed-grid .table-container .table-header .lots-header-scroll .lots-header-cells .lot-header-cell .cell-content{height:100%;padding:0 12px;display:flex;align-items:center;font-weight:600;color:#495057;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table-detailed-grid .table-container .table-body-wrapper{flex:1;overflow:auto;position:relative}.table-detailed-grid .table-container .table-body-wrapper .table-body{position:relative;height:100%}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed{border-collapse:collapse;table-layout:fixed}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody{display:table;width:100%}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr .fixed-column{position:sticky;left:0;z-index:20;width:300px;min-width:300px;max-width:300px;background:#f1f3f4;border-right:2px solid #dee2e6;border-bottom:1px solid #f0f0f0;box-shadow:2px 0 5px #0000001a}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr .fixed-column .cell-content{padding:8px 12px;font-weight:600;color:#495057;white-space:normal;word-wrap:break-word;line-height:1.4;min-height:36px;display:flex;align-items:center}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr .fixed-column .cell-content.fixed-cell{background:inherit}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr .fixed-column .cell-content.key-field{font-weight:700;color:#000}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr .lot-column{width:450px;min-width:450px;max-width:450px;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr .lot-column:last-child{border-right:none}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr .lot-column .cell-content{padding:8px 12px;white-space:normal;word-wrap:break-word;line-height:1.4;min-height:36px;display:flex;align-items:center;height:100%;width:100%}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr:nth-child(odd) .fixed-column{background:#f1f3f4}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr:nth-child(odd) .lot-column{background:#fafafa}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr:nth-child(2n) .fixed-column{background:#e8eaed}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr:nth-child(2n) .lot-column{background:#fff}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr:hover .fixed-column,.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr:hover .lot-column{background:#fff7e6}.table-detailed-grid .table-container .table-body-wrapper::-webkit-scrollbar{height:10px;width:10px}.table-detailed-grid .table-container .table-body-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.table-detailed-grid .table-container .table-body-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px;border:2px solid #f1f1f1}.table-detailed-grid .table-container .table-body-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.table-detailed-grid .table-container .table-body-wrapper::-webkit-scrollbar-corner{background:#f5f5f5}.table-detailed-grid.compare-mode .table-container .table-header{background:#e8f0fe}.table-detailed-grid.compare-mode .table-container .table-header .fixed-header-cell{background:#e8f0fe;border-right-color:#4a6cf7}.table-detailed-grid.compare-mode .table-container .table-header .fixed-header-cell .cell-content{color:#1a237e;position:relative}.table-detailed-grid.compare-mode .table-container .table-header .fixed-header-cell .cell-content:after{content:"Режим сравнения";position:absolute;right:12px;font-size:10px;color:#4a6cf7;font-weight:500;opacity:.8}.table-detailed-grid.compare-mode .table-container .table-header .lots-header-scroll .lots-header-cells .lot-header-cell{background:#e8f0fe;border-right-color:#c5d4ff}.table-detailed-grid.compare-mode .table-container .table-body-wrapper .table-body .table-detailed tbody tr.comparable-field .fixed-column{background:#f8f9fa;border-right:2px solid #4a6cf7}.table-detailed-grid.compare-mode .table-container .table-body-wrapper .table-body .table-detailed tbody tr.comparable-field .fixed-column .cell-content.key-field{font-weight:700;color:#1a237e}.table-detailed-grid.compare-mode .table-container .table-body-wrapper .table-body .table-detailed tbody tr.comparable-field .lot-column .cell-content{font-weight:600;color:#000}.table-detailed-grid.compare-mode .table-container .table-body-wrapper .table-body .table-detailed tbody tr.comparable-field:hover .fixed-column{background:#e3f2fd}.table-detailed-grid.compare-mode .table-container .table-body-wrapper .table-body .table-detailed tbody tr.comparable-field:hover .lot-column{filter:brightness(.95)}.table-detailed-grid.compare-mode .table-container .table-body-wrapper .table-body .table-detailed tbody tr:not(.comparable-field) .fixed-column{opacity:1}.table-detailed-grid.compare-mode .table-container .table-body-wrapper .table-body .table-detailed tbody tr:not(.comparable-field) .lot-column .cell-content{opacity:.6;color:#666}.table-detailed-grid.compare-mode .table-container .table-body-wrapper .table-body .table-detailed tbody tr:not(.comparable-field):hover .fixed-column{opacity:1}.table-detailed-grid.compare-mode .table-container .table-body-wrapper .table-body .table-detailed tbody tr:not(.comparable-field):hover .lot-column .cell-content{opacity:.8}@media only screen and (max-width:1024px){.table-detailed-grid{font-size:12px;height:550px}.table-detailed-grid .table-container .table-header{height:42px;min-height:42px}.table-detailed-grid .table-container .table-header .fixed-header-cell{width:166px;min-width:166px;max-width:166px}.table-detailed-grid .table-container .table-header .fixed-header-cell .cell-content{padding:0 8px;font-size:11px}.table-detailed-grid .table-container .table-header .fixed-header-cell .cell-content:after{right:8px;font-size:9px}.table-detailed-grid .table-container .table-header .lots-header-scroll .lots-header-cells .lot-header-cell{width:350px;min-width:350px}.table-detailed-grid .table-container .table-header .lots-header-scroll .lots-header-cells .lot-header-cell .cell-content{padding:0 8px;font-size:11px}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr .fixed-column{width:100px;min-width:100px;max-width:100px}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr .fixed-column .cell-content{padding:6px 8px;font-size:11px;min-height:32px}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr .lot-column{width:350px;min-width:350px;max-width:350px}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr .lot-column .cell-content{padding:6px 8px;font-size:11px;min-height:32px}.table-detailed-grid .table-container .table-body-wrapper::-webkit-scrollbar{height:8px;width:8px}}@media only screen and (min-width:1920px){.table-detailed-grid .table-container .table-header .lots-header-scroll .lots-header-cells .lot-header-cell{width:500px;min-width:500px}.table-detailed-grid .table-container .table-body-wrapper .table-body .table-detailed tbody tr .lot-column{width:500px;min-width:500px;max-width:500px}}.table-detailed tbody tr .lot-column{height:auto}.table-detailed tbody tr .lot-column .cell-content{min-height:100%;box-sizing:border-box}.table-container .table-body-wrapper{overflow:auto}.table-detailed tbody tr .fixed-column,.table-container .table-header .fixed-header-cell{position:-webkit-sticky;position:sticky;left:0}.tabs-container{width:100%;border-bottom:1px solid #d9d9d9;position:relative}.tabs-container .tabs-wrapper{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.tabs-container .tab-item{display:flex;align-items:center;gap:4px;padding:12px 16px;border-bottom:2px solid transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;white-space:nowrap}.tabs-container .tab-item .name{font-weight:400;font-size:10.5pt;color:#000000d9;transition:color .2s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.tabs-container .tab-item .count{min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:9pt;color:#00000073;background:#f0f0f0;transition:all .2s ease;flex-shrink:0}.tabs-container .tab-item.is_selected{border-color:#e31b2a}.tabs-container .tab-item.is_selected .name{color:#e31b2a;font-weight:500}.tabs-container .tab-item.is_selected .count{color:#e31b2a;background:#fce8ea}.tabs-container .tab-item:hover:not(.is_selected){background-color:#f8f9fa;border-radius:4px 4px 0 0}.tabs-mobile-dropdown{position:relative;width:100%;margin-bottom:16px}.tabs-mobile-dropdown .mobile-tab-trigger{width:calc(100% - 32px);padding:12px 16px;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;transition:all .2s ease}.tabs-mobile-dropdown .mobile-tab-trigger:hover{border-color:#e31b2a}.tabs-mobile-dropdown .mobile-tab-trigger .mobile-tab-trigger-content{display:flex;align-items:center;justify-content:space-between;gap:8px}.tabs-mobile-dropdown .mobile-tab-trigger .mobile-tab-trigger-content .trigger-name{font-size:10.5pt;color:#000000d9;font-weight:500;flex-grow:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabs-mobile-dropdown .mobile-tab-trigger .mobile-tab-trigger-content .count{min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:9pt;color:#00000073;background:#f0f0f0;flex-shrink:0}.tabs-mobile-dropdown .mobile-tab-trigger .mobile-tab-trigger-content .dropdown-icon{color:#bfbfbf;flex-shrink:0;margin-left:4px;font-size:12px}.tabs-mobile-dropdown .mobile-menu-overlay{position:fixed;inset:0;z-index:999;background:transparent}.tabs-mobile-dropdown .mobile-tab-menu{position:absolute;top:calc(100% + 4px);left:0;right:0;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 4px 12px #0000001a;z-index:1000;max-height:300px;overflow-y:auto}.tabs-mobile-dropdown .mobile-tab-menu .mobile-tab-item{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;transition:all .2s ease;border-bottom:1px solid #F8F9FA}.tabs-mobile-dropdown .mobile-tab-menu .mobile-tab-item:last-child{border-bottom:none}.tabs-mobile-dropdown .mobile-tab-menu .mobile-tab-item:hover{background-color:#f8f9fa}.tabs-mobile-dropdown .mobile-tab-menu .mobile-tab-item.is_selected{background-color:#fce8ea;border-left:3px solid #E31B2A}.tabs-mobile-dropdown .mobile-tab-menu .mobile-tab-item.is_selected .mobile-tab-name{color:#e31b2a;font-weight:500}.tabs-mobile-dropdown .mobile-tab-menu .mobile-tab-item.is_selected .count{color:#e31b2a;background:#ec616a}.tabs-mobile-dropdown .mobile-tab-menu .mobile-tab-item .mobile-tab-name{font-size:10.5pt;color:#000000d9;flex-grow:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.tabs-mobile-dropdown .mobile-tab-menu .mobile-tab-item .count{min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:9pt;color:#00000073;background:#f0f0f0;flex-shrink:0}.detailed-content{height:100%;display:flex;flex-direction:column}.identify-initial-table,.identify-result-table{font-size:14px;height:100%;display:flex;flex-direction:column;position:relative;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}.identify-initial-table .table,.identify-result-table .table{width:100%;border-collapse:collapse;table-layout:fixed;border-spacing:0}.identify-initial-table .table .table-header,.identify-result-table .table .table-header{position:sticky;top:0;z-index:10;background:#f8f9fa}.identify-initial-table .table .table-header tr th,.identify-result-table .table .table-header tr th{border-bottom:2px solid #dee2e6!important;border-right:1px solid #dee2e6!important;background:#f8f9fa;font-weight:600;color:#495057;font-size:13px;text-align:left}.identify-initial-table .table .table-header tr th:last-child,.identify-result-table .table .table-header tr th:last-child{border-right:none!important}.identify-initial-table .table .table-header tr th .th-content,.identify-result-table .table .table-header tr th .th-content{padding:0 12px;white-space:nowrap;overflow:hidden;display:flex;align-items:center;height:100%;font-weight:600}.identify-initial-table .table .table-body,.identify-result-table .table .table-body{min-height:270px;max-height:270px;overflow-y:auto}.identify-initial-table .table .table-body .table-row,.identify-result-table .table .table-body .table-row{cursor:pointer}.identify-initial-table .table .table-body .table-row.row-odd td,.identify-result-table .table .table-body .table-row.row-odd td{background:#fafafa}.identify-initial-table .table .table-body .table-row.row-even td,.identify-result-table .table .table-body .table-row.row-even td{background:#fff}.identify-initial-table .table .table-body .table-row.row-hovered td,.identify-result-table .table .table-body .table-row.row-hovered td{background:#fff7e6!important}.identify-initial-table .table .table-body .table-row.bold td,.identify-result-table .table .table-body .table-row.bold td{font-weight:700}.identify-initial-table .table .table-body .table-row:not(:last-child) td,.identify-result-table .table .table-body .table-row:not(:last-child) td{border-bottom:1px solid #f0f0f0}.identify-initial-table .table .table-body .table-row:last-child td,.identify-result-table .table .table-body .table-row:last-child td{border-bottom:none}.identify-initial-table .table .table-body .table-row.__selected td,.identify-result-table .table .table-body .table-row.__selected td{background:#fce8ea!important}.identify-initial-table .table .table-body .table-row.disabled td,.identify-result-table .table .table-body .table-row.disabled td{background:#f6ffed!important;cursor:inherit!important}.identify-initial-table .table .table-body .table-row td .td-content,.identify-result-table .table .table-body .table-row td .td-content{padding:0 12px;display:block}.identify-initial-table .table .table-body .table-row td .td-content.p_0,.identify-result-table .table .table-body .table-row td .td-content.p_0{padding:0!important}.identify-initial-table .table .table-body .table-row td .td-content.with_dots,.identify-result-table .table .table-body .table-row td .td-content.with_dots{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.identify-initial-table .table .table-body .table-row td:last-child .td-content,.identify-result-table .table .table-body .table-row td:last-child .td-content{border-right:none}.identify-initial-table .table-body::-webkit-scrollbar,.identify-result-table .table-body::-webkit-scrollbar{width:6px}.identify-initial-table .table-body::-webkit-scrollbar-track,.identify-result-table .table-body::-webkit-scrollbar-track{background:#f1f1f1}.identify-initial-table .table-body::-webkit-scrollbar-thumb,.identify-result-table .table-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.identify-initial-table .table-body::-webkit-scrollbar-thumb:hover,.identify-result-table .table-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.identify-content{position:relative}.identify-content .users-online-identify{position:absolute;top:-20px;right:20px;color:#52c41a}.identify-content .identify-result-table .table-body{scroll-behavior:smooth}.identify-content .result-tables{width:100%;display:flex;flex-direction:column;gap:10px;margin-top:10px}.identify-content .result-tables .row{display:flex;gap:10px;width:100%}.identify-content .result-tables .table-item{min-width:0;cursor:pointer;transition:all .3s ease-in-out;width:15%}.identify-content .result-tables .table-item.w_70{width:70%}@media(max-width:730px){.identify-content .result-tables .table-item.w_70{width:60%}}@media(max-width:480px){.identify-content .result-tables .table-item.w_70{width:50%}}@media(max-width:730px){.identify-content .result-tables .table-item{width:auto}.identify-content .result-tables .table-item .line-container .title{max-width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media(max-width:480px){.identify-content .result-tables .table-item .line-container .title{max-width:70px;font-size:12px;padding:0 5px}}@media(max-width:360px){.identify-content .result-tables .table-item .line-container .title{max-width:60px;font-size:11px;padding:0 3px}}.identify-content .search-container{width:50%;display:flex;flex-direction:column;gap:10px}.identify-content .search-container .switcher-container{width:fit-content}.identify-content .search-container .notes .input-container{width:100%}.identify-content .search-container .identify-show-name{height:60px;width:calc(100% - 24px);padding:5px 12px;border:1px solid #d9d9d9;border-radius:8px;font-size:14px;background:#fff;transition:all .2s ease;outline:none;overflow:auto;display:flex;flex-wrap:wrap}.identify-content .search-container .row-identify{display:flex;gap:10px;width:100%}.identify-content .search-container .row-identify button.button{flex:1 1 calc(20% - 8px);min-width:0}.identify-content .search-container .row-identify button.button.with_dots .title{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media(max-width:768px){.identify-content .search-container .row-identify button.button,.identify-content .search-container .row-identify button.button .title{font-size:13px}}@media(max-width:480px){.identify-content .search-container .row-identify button.button,.identify-content .search-container .row-identify button.button .title{font-size:11px}}.apl-table-main{font-size:14px;display:flex;flex-direction:column;position:relative;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}.apl-table-main .table{width:100%;border-collapse:collapse;table-layout:fixed;border-spacing:0}.apl-table-main .table .table-header{position:sticky;top:0;z-index:10;background:#f8f9fa}.apl-table-main .table .table-header tr{height:36px}.apl-table-main .table .table-header tr th{border-bottom:2px solid #dee2e6!important;border-right:1px solid #dee2e6!important;background:#f8f9fa;font-weight:600;color:#495057;font-size:13px;text-align:left}.apl-table-main .table .table-header tr th:last-child{border-right:none!important}.apl-table-main .table .table-header tr th .th-content{padding:0 12px;white-space:nowrap;overflow:hidden;display:flex;align-items:center;height:100%;font-weight:600}.apl-table-main .table .table-header tr th .th-content span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.apl-table-main .table .table-body{min-height:480px;max-height:480px;overflow-y:auto}.apl-table-main .table .table-body .table-row{height:36px;cursor:pointer}.apl-table-main .table .table-body .table-row.row-odd td{background:#fafafa}.apl-table-main .table .table-body .table-row.row-even td{background:#fff}.apl-table-main .table .table-body .table-row.row-hovered td{background:#fff7e6!important}.apl-table-main .table .table-body .table-row:not(:last-child) td{border-bottom:1px solid #f0f0f0}.apl-table-main .table .table-body .table-row:last-child td{border-bottom:none}.apl-table-main .table .table-body .table-row td{overflow:hidden}.apl-table-main .table .table-body .table-row td .td-content{padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;height:100%;line-height:30px}.apl-table-main .table .table-body .table-row td .td-content.with-checkbox{display:flex;align-items:center}.apl-table-main .table .table-body .table-row td .td-content.with-checkbox .text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apl-table-main .table .table-body .table-row td .td-content input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#E31B2A;flex-shrink:0}.apl-table-main .table .table-body .table-row td:last-child .td-content{border-right:none}.apl-table-main .table-body::-webkit-scrollbar{width:6px}.apl-table-main .table-body::-webkit-scrollbar-track{background:#f1f1f1}.apl-table-main .table-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.apl-table-main .table-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.remove-from-ati-table{font-size:14px;display:flex;flex-direction:column;position:relative;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}.remove-from-ati-table .table{width:100%;border-collapse:collapse;table-layout:fixed;border-spacing:0}.remove-from-ati-table .table .table-header{position:sticky;top:0;z-index:10;background:#f8f9fa}.remove-from-ati-table .table .table-header tr{height:36px}.remove-from-ati-table .table .table-header tr th{border-bottom:2px solid #dee2e6!important;border-right:1px solid #dee2e6!important;background:#f8f9fa;font-weight:600;color:#495057;font-size:13px;text-align:left}.remove-from-ati-table .table .table-header tr th:last-child{border-right:none!important}.remove-from-ati-table .table .table-header tr th .th-content{padding:0 12px;white-space:nowrap;overflow:hidden;display:flex;align-items:center;height:100%;font-weight:600}.remove-from-ati-table .table .table-header tr th .th-content span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.remove-from-ati-table .table .table-body{min-height:480px;max-height:480px;overflow-y:auto}.remove-from-ati-table .table .table-body .table-row{height:36px;cursor:pointer}.remove-from-ati-table .table .table-body .table-row.row-odd td{background:#fafafa}.remove-from-ati-table .table .table-body .table-row.row-even td{background:#fff}.remove-from-ati-table .table .table-body .table-row.row-hovered td{background:#fff7e6!important}.remove-from-ati-table .table .table-body .table-row:not(:last-child) td{border-bottom:1px solid #f0f0f0}.remove-from-ati-table .table .table-body .table-row:last-child td{border-bottom:none}.remove-from-ati-table .table .table-body .table-row td{overflow:hidden}.remove-from-ati-table .table .table-body .table-row td .td-content{padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;height:100%;line-height:30px}.remove-from-ati-table .table .table-body .table-row td .td-content.with-checkbox{display:flex;align-items:center}.remove-from-ati-table .table .table-body .table-row td .td-content.with-checkbox .text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.remove-from-ati-table .table .table-body .table-row td .td-content input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#E31B2A;flex-shrink:0}.remove-from-ati-table .table .table-body .table-row td:last-child .td-content{border-right:none}.remove-from-ati-table .table-body::-webkit-scrollbar{width:6px}.remove-from-ati-table .table-body::-webkit-scrollbar-track{background:#f1f1f1}.remove-from-ati-table .table-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.remove-from-ati-table .table-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.change-status-table{font-size:14px;display:flex;flex-direction:column;position:relative;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}.change-status-table .table{width:100%;border-collapse:collapse;table-layout:fixed;border-spacing:0;overflow:auto}.change-status-table .table .table-header{position:sticky;top:0;z-index:10;background:#f8f9fa}.change-status-table .table .table-header tr{height:36px}.change-status-table .table .table-header tr th{border-bottom:2px solid #dee2e6!important;border-right:1px solid #dee2e6!important;background:#f8f9fa;font-weight:600;color:#495057;font-size:13px;text-align:left}.change-status-table .table .table-header tr th:last-child{border-right:none!important}.change-status-table .table .table-header tr th .th-content{padding:0 12px;white-space:nowrap;overflow:hidden;display:flex;align-items:center;height:100%;font-weight:600}.change-status-table .table .table-header tr th .th-content span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.change-status-table .table .table-body{min-height:480px;max-height:480px;overflow-y:auto}.change-status-table .table .table-body .table-row{height:36px;cursor:pointer}.change-status-table .table .table-body .table-row.row-odd td{background:#fafafa}.change-status-table .table .table-body .table-row.row-even td{background:#fff}.change-status-table .table .table-body .table-row.row-hovered td{background:#fff7e6!important}.change-status-table .table .table-body .table-row:not(:last-child) td{border-bottom:1px solid #f0f0f0}.change-status-table .table .table-body .table-row:last-child td{border-bottom:none}.change-status-table .table .table-body .table-row td{overflow:hidden}.change-status-table .table .table-body .table-row td .td-content{padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;height:100%;line-height:30px}.change-status-table .table .table-body .table-row td .td-content.with-checkbox{display:flex;align-items:center}.change-status-table .table .table-body .table-row td .td-content.with-checkbox .text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.change-status-table .table .table-body .table-row td .td-content input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#E31B2A;flex-shrink:0}.change-status-table .table .table-body .table-row td:last-child .td-content{border-right:none}.change-status-table .table-body::-webkit-scrollbar{width:6px}.change-status-table .table-body::-webkit-scrollbar-track{background:#f1f1f1}.change-status-table .table-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.change-status-table .table-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.initial-admin-table{font-size:14px;display:flex;flex-direction:column;position:relative;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}.initial-admin-table .table{width:100%;border-collapse:collapse;table-layout:fixed;border-spacing:0}.initial-admin-table .table .table-header{position:sticky;top:0;z-index:10;background:#f8f9fa}.initial-admin-table .table .table-header tr{height:36px}.initial-admin-table .table .table-header tr th{border-bottom:2px solid #dee2e6!important;border-right:1px solid #dee2e6!important;background:#f8f9fa;font-weight:600;color:#495057;font-size:13px;text-align:left}.initial-admin-table .table .table-header tr th:last-child{border-right:none!important}.initial-admin-table .table .table-header tr th .th-content{padding:0 12px;white-space:nowrap;overflow:hidden;display:flex;align-items:center;height:100%;font-weight:600}.initial-admin-table .table .table-header tr th .th-content span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.initial-admin-table .table .table-body{min-height:480px;max-height:480px;overflow-y:auto}.initial-admin-table .table .table-body .table-row{height:36px;cursor:pointer}.initial-admin-table .table .table-body .table-row.row-odd td{background:#fafafa}.initial-admin-table .table .table-body .table-row.row-even td{background:#fff}.initial-admin-table .table .table-body .table-row.row-hovered td{background:#fff7e6!important}.initial-admin-table .table .table-body .table-row:not(:last-child) td{border-bottom:1px solid #f0f0f0}.initial-admin-table .table .table-body .table-row:last-child td{border-bottom:none}.initial-admin-table .table .table-body .table-row td{overflow:hidden}.initial-admin-table .table .table-body .table-row td .td-content{padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;height:100%;line-height:30px}.initial-admin-table .table .table-body .table-row td .td-content.with-checkbox{display:flex;align-items:center}.initial-admin-table .table .table-body .table-row td .td-content.with-checkbox .text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.initial-admin-table .table .table-body .table-row td .td-content input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#E31B2A;flex-shrink:0}.initial-admin-table .table .table-body .table-row td .td-content.wrap{white-space:normal}.initial-admin-table .table .table-body .table-row td .td-content-actions{display:flex;align-items:center;justify-content:space-around;gap:10px}.initial-admin-table .table .table-body .table-row td:last-child .td-content{border-right:none}.initial-admin-table .table-body::-webkit-scrollbar{width:6px}.initial-admin-table .table-body::-webkit-scrollbar-track{background:#f1f1f1}.initial-admin-table .table-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.initial-admin-table .table-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media only screen and (max-width:1024px){.table-with-checkbox{font-size:12px}.table-with-checkbox .table .table-header tr{height:26px}.table-with-checkbox .table .table-header tr th .th-content{padding:0 8px;font-size:11px}.table-with-checkbox .table .table-header tr th .th-content span{line-height:26px}.table-with-checkbox .table .table-body .table-row{height:32px}.table-with-checkbox .table .table-body .table-row td .td-content{padding:0 8px;font-size:11px;line-height:26px}.table-with-checkbox .table .table-body .table-row td .td-content input[type=checkbox]{width:14px;height:14px}}.initial-admin-table-witou-height{font-size:14px;display:flex;flex-direction:column;position:relative;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}.initial-admin-table-witou-height .table{width:100%;height:100%;border-collapse:collapse;table-layout:fixed;border-spacing:0}.initial-admin-table-witou-height .table .table-header{position:sticky;top:0;z-index:10;background:#f8f9fa}.initial-admin-table-witou-height .table .table-header tr th{border-bottom:2px solid #dee2e6!important;border-right:1px solid #dee2e6!important;background:#f8f9fa;font-weight:600;color:#495057;font-size:13px;text-align:left}.initial-admin-table-witou-height .table .table-header tr th:last-child{border-right:none!important}.initial-admin-table-witou-height .table .table-header tr th .th-content{padding:0 12px;white-space:nowrap;overflow:hidden;display:flex;align-items:center;height:100%;font-weight:600}.initial-admin-table-witou-height .table .table-header tr th .th-content span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.initial-admin-table-witou-height .table .table-body{overflow-y:auto}.initial-admin-table-witou-height .table .table-body .table-row{cursor:pointer}.initial-admin-table-witou-height .table .table-body .table-row.row-odd td{background:#fafafa}.initial-admin-table-witou-height .table .table-body .table-row.row-even td{background:#fff}.initial-admin-table-witou-height .table .table-body .table-row.row-hovered td{background:#fff7e6!important}.initial-admin-table-witou-height .table .table-body .table-row:not(:last-child) td{border-bottom:1px solid #f0f0f0}.initial-admin-table-witou-height .table .table-body .table-row:last-child td{border-bottom:none}.initial-admin-table-witou-height .table .table-body .table-row td{overflow:hidden}.initial-admin-table-witou-height .table .table-body .table-row td .td-content{padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;height:100%}.initial-admin-table-witou-height .table .table-body .table-row td .td-content.with-checkbox{display:flex;align-items:center}.initial-admin-table-witou-height .table .table-body .table-row td .td-content.with-checkbox .text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.initial-admin-table-witou-height .table .table-body .table-row td .td-content.red{color:#e84450}.initial-admin-table-witou-height .table .table-body .table-row td .td-content input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#E31B2A;flex-shrink:0}.initial-admin-table-witou-height .table .table-body .table-row td .td-content.wrap{white-space:normal}.initial-admin-table-witou-height .table .table-body .table-row td .td-content-actions{display:flex;align-items:center;justify-content:space-around;gap:10px}.initial-admin-table-witou-height .table .table-body .table-row td:last-child .td-content{border-right:none}.initial-admin-table-witou-height .table-body::-webkit-scrollbar{width:6px}.initial-admin-table-witou-height .table-body::-webkit-scrollbar-track{background:#f1f1f1}.initial-admin-table-witou-height .table-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.initial-admin-table-witou-height .table-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.circle{width:12pt;height:12pt;border-radius:50%;background:#e84450}.circle.__green{background:#52c41a}.circle.__ml_auto{margin-left:auto}.multi-select-container{position:relative;display:inline-block;width:100%}.multi-select-container.is-focused .multi-select__label{color:#4a6cf7}.multi-select-container.is-focused .multi-select .multi-select__trigger{border-color:#4a6cf7;box-shadow:0 0 0 2px #4a6cf733}.multi-select-container.is-error .multi-select__label{color:#dc3545}.multi-select-container.is-error .multi-select .multi-select__trigger{border-color:#dc3545}.multi-select-container.is-error .multi-select .multi-select__trigger:focus{box-shadow:0 0 0 2px #dc354533}.multi-select-container.has-value .multi-select__label{color:#333}.multi-select-container.label-active .multi-select__label{transform:translateY(0) scale(.85);top:-8px}.multi-select-container.is-required .multi-select__label{display:inline-flex;align-items:center;gap:2px}.multi-select-container.is-required .multi-select__label .asterisk{font-size:14px;line-height:1;transition:color .2s ease;margin-left:2px}.multi-select-container.is-disabled{opacity:.6}.multi-select__label{position:absolute;left:12px;top:-8px;transform:translateY(0) scale(1);color:#999;font-size:14px;pointer-events:auto;cursor:text;transition:all .2s ease;background:#fff;padding:0;line-height:1;z-index:2;white-space:nowrap}.multi-select__label:hover{cursor:pointer}.multi-select__error-text{color:#dc3545;font-size:12px;margin-top:4px;display:block;min-height:16px}.multi-select{position:relative;font-family:Roboto,sans-serif;font-size:14px;outline:none;width:100%}.multi-select--disabled{opacity:.6;cursor:not-allowed}.multi-select--disabled .multi-select__trigger{cursor:not-allowed}.multi-select--open .multi-select__trigger{border-color:#4a6cf7;box-shadow:0 0 0 2px #4a6cf733}.multi-select--open .multi-select__arrow{transform:rotate(180deg)}.multi-select--error .multi-select__trigger{border-color:#dc3545}.multi-select__trigger{display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;transition:all .2s ease;min-height:28px}.multi-select__trigger:hover:not(.multi-select--disabled){border-color:#aaa}.multi-select__value{flex:1;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5}.multi-select__placeholder{color:#999}.multi-select__indicators{display:flex;align-items:center;margin-left:8px;flex-shrink:0}.multi-select__icon{display:flex;align-items:center;justify-content:center;color:#666}.multi-select__arrow{transition:transform .2s ease}.multi-select__dropdown{background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px #00000026;overflow:hidden;animation:multiSelectFadeIn .2s ease-out}.multi-select__search{padding:8px 12px;border-bottom:1px solid #eee;background:#fff;position:sticky;top:0;z-index:1}.multi-select__search-input{width:100%;padding:6px 10px;border:1px solid #ddd;border-radius:4px;font-size:14px;outline:none}.multi-select__search-input:focus{border-color:#4a6cf7}.multi-select__options{max-height:250px;overflow-y:auto}.multi-select__option{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:all .1s ease;gap:8px}.multi-select__option:hover:not(.multi-select__option--disabled){background:#f5f5f5}.multi-select__option--selected{background:#e8f0fe;color:#4a6cf7;font-weight:500}.multi-select__option--selected:hover{background:#dbe6fd}.multi-select__option--highlighted{background:#f0f0f0}.multi-select__option--disabled{opacity:.5;cursor:not-allowed;background:transparent!important}.multi-select__option--bold .multi-select__option-label{font-weight:700}.multi-select__option-checkbox{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.multi-select__option-checkbox input{width:16px;height:16px;cursor:pointer;accent-color:#4a6cf7}.multi-select__option-checkbox input:disabled{cursor:not-allowed}.multi-select__option-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.multi-select__no-options{padding:24px;text-align:center;color:#999;font-style:italic}@keyframes multiSelectFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.multi-select__dropdown{max-width:calc(100vw - 32px);left:50%!important;transform:translate(-50%)!important}}.map-view{width:100%;height:300px}.info-table .table-row{cursor:pointer}.info-table .table-row.row-odd td{background:#fafafa}.info-table .table-row.row-even td{background:#fff}.info-table .table-row.row-hovered td{background:#fff7e6!important}.info-table .table-row.bold td{font-weight:700}.info-table .table-row:not(:last-child) td{border-bottom:1px solid #f0f0f0}.info-table .table-row:last-child td{border-bottom:none}.info-table .table-row .td-content.work_item{color:#ff4d4f}.info-table .table-row .td-content.work_item.is_work{color:#52c41a}.info-table .table-row.disabled{opacity:.5}.info-table .table-row.disabled td{background:#f8f9fa!important}.info-table .table-row.disabled td .td-content{color:#40a9ff}.info-table .table-row.isnt_work .td-content{color:#ff4d4f}.info-table .info-table-detail{padding:16px}@keyframes blink-green{0%{background-color:transparent}30%{background-color:#52c41a4d}to{background-color:transparent}}@keyframes blink-orange{0%{background-color:transparent}30%{background-color:#fa8c164d}to{background-color:transparent}}@keyframes blink-blue{0%{background-color:transparent}30%{background-color:#1890ff4d}to{background-color:transparent}}.info-table .table-row.blinking{animation:blink-green 1s ease}.info-table .table-row.blinking td,.info-table .table-row.row-even.blinking td,.info-table .table-row.row-odd.blinking td{background-color:transparent}.info-table .table-row.warning-blink{animation:blink-orange .5s ease infinite}.info-content .count-fields .count-block{width:calc((100% - 20px) / 6);display:flex;flex-direction:column;border:.75pt solid #d9d9d9;border-radius:3.75pt;gap:10px;padding:10px}.info-content .count-fields .count-block .round{width:6px;height:6px;border-radius:50%;background-color:#bfbfbf}.info-content .count-fields .count-block .title{font-size:10.5pt}.info-content .count-fields .count-block .count{font-size:18pt}.info-content .count-fields .count-block span.not_ready_all_no_client_all{color:#40a9ff}.info-content .count-fields .count-block span.not_ready_gray_list_all{color:#bfbfbf}.info-content .count-fields .count-block span.another{color:#52c41a}.info-content .count-fields .count-block.ready_all .round{background-color:#f6ffed}.info-content .count-fields .count-block.ready_all .title{color:#52c41a}.info-content .count-fields .count-block.placed_all .round{background-color:#f9f0ff}.info-content .count-fields .count-block.placed_all .title{color:#722ed1}.info-content .count-fields .count-block.edit_all .round{background-color:#fff7e6}.info-content .count-fields .count-block.edit_all .title{color:#fa8c16}.draggable-modal__content .content{display:flex;flex-direction:column;gap:10px}.draggable-modal__content .content .time .input-container{width:50%}.draggable-modal__content .content .contact .table tr th,.draggable-modal__content .content .contact .table tr td{font-size:10.5pt}.draggable-modal__content .news-content{display:flex;flex-direction:column;gap:10px}.draggable-modal__content .news-content .date-with-indicator{width:100%;display:flex;align-items:center;justify-content:flex-start}.draggable-modal__content .news-content .date-with-indicator .date{font-size:7.5pt;color:#bfbfbf;margin-right:10px}.draggable-modal__content .news-content .date-with-indicator .indicator{width:6px;height:6px;border-radius:50%;background-color:#ff4d4f}.draggable-modal__content .news-content .date-with-indicator .text{font-size:10.5pt}.draggable-modal__content .sort-content,.draggable-modal__content .filter-content,.draggable-modal__content .notification-content,.draggable-modal__content .gray-list-content,.draggable-modal__content .detailed-content,.draggable-modal__content .identify-content,.draggable-modal__content .status-archive-content{height:100%}.draggable-modal__content .sort-content .sort-table,.draggable-modal__content .filter-content .sort-table,.draggable-modal__content .notification-content .sort-table,.draggable-modal__content .gray-list-content .sort-table,.draggable-modal__content .detailed-content .sort-table,.draggable-modal__content .identify-content .sort-table,.draggable-modal__content .status-archive-content .sort-table{width:100%;display:flex;flex-direction:column;gap:5px}.draggable-modal__content .sort-content .sort-table .sort-table-header,.draggable-modal__content .filter-content .sort-table .sort-table-header,.draggable-modal__content .notification-content .sort-table .sort-table-header,.draggable-modal__content .gray-list-content .sort-table .sort-table-header,.draggable-modal__content .detailed-content .sort-table .sort-table-header,.draggable-modal__content .identify-content .sort-table .sort-table-header,.draggable-modal__content .status-archive-content .sort-table .sort-table-header{width:calc(100% - 40px);display:flex;align-items:center;gap:10px;padding:10px 20px}.draggable-modal__content .sort-content .sort-table .sort-table-header .header-item,.draggable-modal__content .filter-content .sort-table .sort-table-header .header-item,.draggable-modal__content .notification-content .sort-table .sort-table-header .header-item,.draggable-modal__content .gray-list-content .sort-table .sort-table-header .header-item,.draggable-modal__content .detailed-content .sort-table .sort-table-header .header-item,.draggable-modal__content .identify-content .sort-table .sort-table-header .header-item,.draggable-modal__content .status-archive-content .sort-table .sort-table-header .header-item{width:45%}.draggable-modal__content .sort-content .sort-table .sort-table-header .header-item:last-child,.draggable-modal__content .filter-content .sort-table .sort-table-header .header-item:last-child,.draggable-modal__content .notification-content .sort-table .sort-table-header .header-item:last-child,.draggable-modal__content .gray-list-content .sort-table .sort-table-header .header-item:last-child,.draggable-modal__content .detailed-content .sort-table .sort-table-header .header-item:last-child,.draggable-modal__content .identify-content .sort-table .sort-table-header .header-item:last-child,.draggable-modal__content .status-archive-content .sort-table .sort-table-header .header-item:last-child{width:10%}.draggable-modal__content .sort-content .sort-table .sort-table-body,.draggable-modal__content .filter-content .sort-table .sort-table-body,.draggable-modal__content .notification-content .sort-table .sort-table-body,.draggable-modal__content .gray-list-content .sort-table .sort-table-body,.draggable-modal__content .detailed-content .sort-table .sort-table-body,.draggable-modal__content .identify-content .sort-table .sort-table-body,.draggable-modal__content .status-archive-content .sort-table .sort-table-body{width:100%;max-height:350px;overflow:auto;display:flex;flex-direction:column}.draggable-modal__content .sort-content .sort-table .sort-table-body .body-row,.draggable-modal__content .filter-content .sort-table .sort-table-body .body-row,.draggable-modal__content .notification-content .sort-table .sort-table-body .body-row,.draggable-modal__content .gray-list-content .sort-table .sort-table-body .body-row,.draggable-modal__content .detailed-content .sort-table .sort-table-body .body-row,.draggable-modal__content .identify-content .sort-table .sort-table-body .body-row,.draggable-modal__content .status-archive-content .sort-table .sort-table-body .body-row{width:calc(100% - 40px);display:flex;align-items:center;gap:10px;background:#fafafa;padding:10px 20px}.draggable-modal__content .sort-content .sort-table .sort-table-body .body-row .body-item,.draggable-modal__content .filter-content .sort-table .sort-table-body .body-row .body-item,.draggable-modal__content .notification-content .sort-table .sort-table-body .body-row .body-item,.draggable-modal__content .gray-list-content .sort-table .sort-table-body .body-row .body-item,.draggable-modal__content .detailed-content .sort-table .sort-table-body .body-row .body-item,.draggable-modal__content .identify-content .sort-table .sort-table-body .body-row .body-item,.draggable-modal__content .status-archive-content .sort-table .sort-table-body .body-row .body-item{width:45%}.draggable-modal__content .sort-content .sort-table .sort-table-body .body-row .body-item:last-child,.draggable-modal__content .filter-content .sort-table .sort-table-body .body-row .body-item:last-child,.draggable-modal__content .notification-content .sort-table .sort-table-body .body-row .body-item:last-child,.draggable-modal__content .gray-list-content .sort-table .sort-table-body .body-row .body-item:last-child,.draggable-modal__content .detailed-content .sort-table .sort-table-body .body-row .body-item:last-child,.draggable-modal__content .identify-content .sort-table .sort-table-body .body-row .body-item:last-child,.draggable-modal__content .status-archive-content .sort-table .sort-table-body .body-row .body-item:last-child{width:10%}.draggable-modal__content .sort-content .sort-table .sort-table-body .body-row .body-item .body-item-value,.draggable-modal__content .filter-content .sort-table .sort-table-body .body-row .body-item .body-item-value,.draggable-modal__content .notification-content .sort-table .sort-table-body .body-row .body-item .body-item-value,.draggable-modal__content .gray-list-content .sort-table .sort-table-body .body-row .body-item .body-item-value,.draggable-modal__content .detailed-content .sort-table .sort-table-body .body-row .body-item .body-item-value,.draggable-modal__content .identify-content .sort-table .sort-table-body .body-row .body-item .body-item-value,.draggable-modal__content .status-archive-content .sort-table .sort-table-body .body-row .body-item .body-item-value{background:#fff;border:1px solid #d9d9d9;border-radius:3.75pt;padding:4px 12px;font-size:14px;min-height:21px}.draggable-modal__content .sort-content .sort-table .sort-table-body .body-row .body-item .body-item-value._red,.draggable-modal__content .filter-content .sort-table .sort-table-body .body-row .body-item .body-item-value._red,.draggable-modal__content .notification-content .sort-table .sort-table-body .body-row .body-item .body-item-value._red,.draggable-modal__content .gray-list-content .sort-table .sort-table-body .body-row .body-item .body-item-value._red,.draggable-modal__content .detailed-content .sort-table .sort-table-body .body-row .body-item .body-item-value._red,.draggable-modal__content .identify-content .sort-table .sort-table-body .body-row .body-item .body-item-value._red,.draggable-modal__content .status-archive-content .sort-table .sort-table-body .body-row .body-item .body-item-value._red{color:#ff4d4f}.draggable-modal__content .sort-content .sort-table .sort-table-body .body-row .body-item .body-item-value._green,.draggable-modal__content .filter-content .sort-table .sort-table-body .body-row .body-item .body-item-value._green,.draggable-modal__content .notification-content .sort-table .sort-table-body .body-row .body-item .body-item-value._green,.draggable-modal__content .gray-list-content .sort-table .sort-table-body .body-row .body-item .body-item-value._green,.draggable-modal__content .detailed-content .sort-table .sort-table-body .body-row .body-item .body-item-value._green,.draggable-modal__content .identify-content .sort-table .sort-table-body .body-row .body-item .body-item-value._green,.draggable-modal__content .status-archive-content .sort-table .sort-table-body .body-row .body-item .body-item-value._green{color:#52c41a}.draggable-modal__content .sort-content .bottom-buttons,.draggable-modal__content .filter-content .bottom-buttons,.draggable-modal__content .notification-content .bottom-buttons,.draggable-modal__content .gray-list-content .bottom-buttons,.draggable-modal__content .detailed-content .bottom-buttons,.draggable-modal__content .identify-content .bottom-buttons,.draggable-modal__content .status-archive-content .bottom-buttons{width:100%;margin-top:auto;display:flex;align-items:center;justify-content:flex-end;gap:10px}.draggable-modal__content .sort-content .saved-filters,.draggable-modal__content .filter-content .saved-filters,.draggable-modal__content .notification-content .saved-filters,.draggable-modal__content .gray-list-content .saved-filters,.draggable-modal__content .detailed-content .saved-filters,.draggable-modal__content .identify-content .saved-filters,.draggable-modal__content .status-archive-content .saved-filters{display:flex;flex-direction:column}.draggable-modal__content .detailed-ati-placing .info-block .title,.draggable-modal__content .detailed-ati-placing .info-block .value{width:50%;font-size:10.5pt}.draggable-modal__content .detailed-ati-placing .info-block .title{color:#00000073}.draggable-modal__content .detailed-ati-placing .label-tariff{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.draggable-modal__content .ati-placing{flex-direction:column;gap:10px}.draggable-modal__content .ati-placing .table-block{width:60%}.draggable-modal__content .ati-placing .settings-block{width:40%}.draggable-modal__content .ati-placing .bottom-buttons{padding-top:10px;border-top:1px solid #e9ecef}.main-container{width:100%;height:100vh;background:#fff;display:flex;flex-direction:column}.input-container.floating-label.password-input .input-wrapper{position:relative}.input-container.floating-label.password-input .input-wrapper input{width:calc(100% - 52px);padding-right:40px}.input-container.floating-label.password-input .input-wrapper .password-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#999;transition:color .2s ease;border-radius:4px}.input-container.floating-label.password-input .input-wrapper .password-toggle:hover{color:#666;background-color:#0000000a}.input-container.floating-label.password-input .input-wrapper .password-toggle:active{background-color:#00000014}.input-container.floating-label.password-input .input-wrapper .password-toggle:disabled{opacity:.5;cursor:not-allowed}.input-container.floating-label.password-input .input-wrapper .password-toggle svg{pointer-events:none}.input-container.floating-label.password-input.is-focused .password-toggle,.input-container.floating-label.password-input.is-focused .password-toggle:hover{color:#e84450}.input-container.floating-label.password-input.is-error .password-toggle{color:#dc3545}@media only screen and (max-width:768px){.input-container.floating-label.password-input .password-toggle{padding:8px}.input-container.floating-label.password-input .password-toggle svg{width:18px;height:18px}}.auth-container{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.auth-container .auth-block{display:flex;flex-direction:column;gap:20px}.auth-container .auth-block img{width:192px;margin:20px auto}.auth-container .auth-block .title{font-size:27pt;font-weight:700}.auth-container .auth-block .title span.first-letter{color:#e31b2a}.auth-container .auth-block .title span.last-letter{color:#878787}.auth-container .auth-block .auth-block-actions{width:320px;height:220px;padding:20px;border:1px solid #ccc;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between}.auth-container .auth-block .auth-block-actions .auth-fields{display:flex;flex-direction:column;gap:20px}.auth-container .auth-block .auth-block-actions .auth-btns{display:flex;align-items:center;justify-content:center}.auth-container .auth-block-actions .attempts-warning{text-align:center;font-size:12px;color:#fa8c16;margin-bottom:8px;padding:4px 8px;background:#fa8c161a;border-radius:4px}.auth-container .auth-block-actions .block-info{text-align:center;font-size:12px;color:#ff4d4f;margin-bottom:8px;padding:4px 8px;background:#ff4d4f1a;border-radius:4px;font-weight:500}.auth-container .auth-block-actions .auth-btns{flex-direction:column;gap:8px}.admin{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:20px}.admin .admin-back{width:100%;display:flex;align-items:center;justify-content:center;padding:30px 0;border-bottom:.75pt solid #d9d9d9}.admin .admin-items{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px}.navbar-for-admin{width:100%;display:flex;align-items:center;gap:10px;padding:10px;border-bottom:.75pt solid #d9d9d9}.universal-table-wrapper{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.universal-table-wrapper .universal-table-header-content{margin-bottom:16px;flex-shrink:0}.universal-table-wrapper .universal-table-container{flex:1;overflow:auto;border:1px solid #e0e0e0;border-radius:4px;background:#fff;position:relative;-webkit-overflow-scrolling:touch}.universal-table-wrapper .universal-table-container .universal-table{width:max-content;min-width:100%;border-collapse:collapse}.universal-table-wrapper .universal-table-container .universal-table th,.universal-table-wrapper .universal-table-container .universal-table td{border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding:0;vertical-align:middle}.universal-table-wrapper .universal-table-container .universal-table th:last-child,.universal-table-wrapper .universal-table-container .universal-table td:last-child{border-right:none}.universal-table-wrapper .universal-table-container .universal-table thead{position:sticky;top:0;z-index:25}.universal-table-wrapper .universal-table-container .universal-table thead .universal-table-header-row .universal-table-th{background:#f8f9fa;font-weight:600;color:#495057;font-size:13px;border-bottom:2px solid #dee2e6!important;cursor:default;position:relative}.universal-table-wrapper .universal-table-container .universal-table thead .universal-table-header-row .universal-table-th.sortable{cursor:pointer;user-select:none}.universal-table-wrapper .universal-table-container .universal-table thead .universal-table-header-row .universal-table-th.sortable:hover{background:#e9ecef}.universal-table-wrapper .universal-table-container .universal-table thead .universal-table-header-row .universal-table-th .th-content{padding:0 12px;white-space:nowrap;overflow:hidden;display:flex;align-items:center;height:36px;font-weight:600;gap:4px}.universal-table-wrapper .universal-table-container .universal-table thead .universal-table-header-row .universal-table-th .th-content span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1}.universal-table-wrapper .universal-table-container .universal-table thead .universal-table-header-row .universal-table-th .th-content .sort-icon{font-size:12px;opacity:.6;flex-shrink:0}.universal-table-wrapper .universal-table-container .universal-table thead .universal-table-header-row .universal-table-th .resize-handle{position:absolute;top:0;right:-4px;width:8px;height:100%;cursor:col-resize;user-select:none;z-index:10;background-color:transparent;transition:background-color .2s}.universal-table-wrapper .universal-table-container .universal-table thead .universal-table-header-row .universal-table-th .resize-handle:hover{background-color:#0000001a}.universal-table-wrapper .universal-table-container .universal-table thead .universal-table-header-row .universal-table-th .resize-handle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:20px;background-color:#c1c1c1;border-radius:1px;opacity:0;transition:opacity .2s}.universal-table-wrapper .universal-table-container .universal-table thead .universal-table-header-row .universal-table-th .resize-handle:hover:after{opacity:1}.universal-table-wrapper .universal-table-container .universal-table thead .universal-table-header-row .universal-table-th.sticky-left{background:#f8f9fa;z-index:21}.universal-table-wrapper .universal-table-container .universal-table thead .universal-table-header-row .universal-table-th.sticky-left:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background-color:#d0d0d0;pointer-events:none}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row{transition:background .2s ease}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row.row-odd{background-color:#fafafa}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row.row-even{background-color:#fff}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row:hover,.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row.row-hovered{background-color:#fff7e6!important}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row.clickable{cursor:pointer}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row.active-row,.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row.active-row td,.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row.active-row .sticky-left{background-color:#fff7e6!important}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row .universal-table-td{font-size:13px;color:#333;transition:background .2s ease}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row .universal-table-td:focus{outline:2px solid #000;outline-offset:-2px;position:relative;z-index:25}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row .universal-table-td.sticky-left{position:sticky;z-index:15}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row .universal-table-td.sticky-left:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background-color:#e0e0e0;pointer-events:none}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row .universal-table-td .cell-content{padding:0 12px;line-height:36px;min-height:36px}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row .universal-table-td .cell-content.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row .universal-table-td .cell-content.align-left{text-align:left}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row .universal-table-td .cell-content.align-center{text-align:center}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row .universal-table-td .cell-content.align-right{text-align:right}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row .universal-table-td .cell-content .empty-value{color:#999}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row .universal-table-td .cell-content-actions{display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 8px}.universal-table-wrapper .universal-table-container .universal-table tbody .empty-row td{text-align:center;padding:40px 0}.universal-table-wrapper .universal-table-container .universal-table tbody .empty-row td .empty-content{color:#999;font-size:14px}.universal-table-wrapper .universal-table-loading{display:flex;justify-content:center;align-items:center;flex:1;min-height:200px;border:1px solid #e0e0e0;border-radius:4px;background:#fff}.universal-table-wrapper .universal-table-loading .loading-content{color:#999;font-size:14px}.universal-table-wrapper .universal-table-container::-webkit-scrollbar{width:8px;height:8px}.universal-table-wrapper .universal-table-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.universal-table-wrapper .universal-table-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.universal-table-wrapper .universal-table-container::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media only screen and (max-width:1024px){.universal-table-wrapper .universal-table-container .universal-table thead .universal-table-th .th-content{padding:0 8px;height:32px;font-size:11px}.universal-table-wrapper .universal-table-container .universal-table tbody .universal-table-row .universal-table-td .cell-content{padding:0 8px;line-height:32px;font-size:11px}.universal-table-wrapper .universal-table-container .universal-table .resize-handle{width:6px;right:-3px}}.users-accordion{width:100%;background:#fff;border-radius:8px;border:1px solid #e5e5e5;overflow:auto}.users-accordion .accordion-global-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:#fafafa;border-bottom:1px solid #e5e5e5;cursor:pointer}.users-accordion .accordion-global-header:hover{background-color:#f5f5f5}.users-accordion .accordion-global-header .accordion-header-left{display:flex;align-items:center;gap:12px}.users-accordion .accordion-global-header .accordion-header-right{display:flex;align-items:center;gap:8px}.users-accordion .accordion-global-header .accordion-header-right .users-count{font-size:12px;color:#666;background:#f0f0f0;padding:2px 8px;border-radius:12px}.users-accordion .accordion-global-header .accordion-header-right .partial-indicator{color:#fa8c16;font-size:12px}.users-accordion .accordion-expand-btn{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#999;transition:transform .2s ease}.users-accordion .accordion-expand-btn.__expanded{transform:rotate(180deg)}.users-accordion .accordion-expand-btn:hover{color:#666}.users-accordion .accordion-item{border-bottom:1px solid #f0f0f0}.users-accordion .accordion-item:last-child{border-bottom:none}.users-accordion .accordion-item .accordion-header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 10px 32px;background-color:#fff;cursor:pointer;transition:background-color .2s ease}.users-accordion .accordion-item .accordion-header:hover{background-color:#f9f9f9}.users-accordion .accordion-item .accordion-header .accordion-header-left{display:flex;align-items:center;gap:12px}.users-accordion .accordion-item .accordion-header .accordion-header-right{display:flex;align-items:center;gap:8px}.users-accordion .accordion-item .accordion-header .accordion-header-right .users-count{font-size:12px;color:#666;background:#f5f5f5;padding:2px 8px;border-radius:12px}.users-accordion .accordion-item .accordion-header .accordion-header-right .partial-indicator{color:#fa8c16;font-size:10px}.users-accordion .accordion-item .accordion-content{padding:8px 16px 12px 128px;background-color:#fefefe;border-top:1px solid #f5f5f5}.users-accordion .user-item{margin:0 -8px;padding:6px 8px;border-radius:4px;transition:background-color .2s ease}.users-accordion .user-item.even{background-color:#fafafa}.users-accordion .user-item.odd{background-color:#fff}.users-accordion .user-item:hover{background-color:#f0f0f0!important}.check-box-with-label{cursor:pointer}.check-box-with-label.__disabled{opacity:.5;cursor:not-allowed}.check-box-with-label .checkbox-container{width:16px;height:16px}.check-box-with-label .label{font-weight:500}.user-item .check-box-with-label .label{font-weight:400}.admin-item-content{width:100%;height:100vh;display:flex;flex-direction:column;gap:10px}.toast-error{position:fixed;left:0;width:100%;z-index:9999;top:-100px;display:flex;justify-content:center;opacity:0;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease}.toast-error.toast-visible{top:20px;opacity:1;transform:translateY(0)}@keyframes wobble{0%,to{transform:translate(0)}15%{transform:translate(-5px) rotate(-1deg)}30%{transform:translate(4px) rotate(1deg)}45%{transform:translate(-3px) rotate(-.5deg)}60%{transform:translate(2px) rotate(.5deg)}75%{transform:translate(-1px) rotate(-.25deg)}}.toast-error.toast-visible{animation:wobble .8s ease-in-out}.toast-error .toast-block{max-width:400px;min-width:300px;padding:20px;background:#fff;border:2px solid #E31B2A;border-radius:12px;box-shadow:0 10px 25px #00000026;display:flex;flex-direction:column;gap:15px;position:relative;overflow:hidden}.toast-error .toast-block._error{border-color:#e31b2a}.toast-error .toast-block._error .toast-title{color:#e31b2a}.toast-error .toast-block._error .toast-progress-bar{background:linear-gradient(90deg,#e31b2a,#ef757e)}.toast-error .toast-block._warn{border-color:#fadb14}.toast-error .toast-block._warn .toast-title{color:#fadb14}.toast-error .toast-block._warn .toast-progress-bar{background:linear-gradient(90deg,#fadb14,#fcea78)}.toast-error .toast-block._success{border-color:#52c41a}.toast-error .toast-block._success .toast-title{color:#52c41a}.toast-error .toast-block._success .toast-progress-bar{background:linear-gradient(90deg,#52c41a,#8ae95b)}.toast-error .toast-block .toast-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid #eee}.toast-error .toast-block .toast-header .toast-title{margin:0;font-size:18px;font-weight:600}.toast-error .toast-block .toast-header .toast-timer{background:#f0f0f0;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600;color:#666}.toast-error .toast-block .toast-content{display:flex;flex-direction:column;gap:12px}.toast-error .toast-block .toast-content .toast-field{display:flex;align-items:flex-start;gap:8px}.toast-error .toast-block .toast-content .toast-field.message{flex-direction:column;gap:4px}.toast-error .toast-block .toast-content .toast-field .title{font-weight:600;color:#333;min-width:80px;font-size:14px}.toast-error .toast-block .toast-content .toast-field .value{color:#666;font-size:14px;line-height:1.4;word-break:break-word}.toast-error .toast-block .toast-content .toast-field .value.code{background:#f8f8f8;padding:2px 8px;border-radius:4px;font-weight:600;border:1px solid #e0e0e0}.toast-error .toast-block .toast-content .toast-progress{height:4px;background:#f0f0f0;border-radius:2px;margin:10px 0 5px;overflow:hidden;position:relative}.toast-error .toast-block .toast-content .toast-progress .toast-progress-bar{height:100%;border-radius:2px;transition:width .05s linear;position:relative}.toast-error .toast-block .toast-content .toast-progress .toast-progress-bar:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.toast-error .toast-block .toast-content .toast-button{margin-top:10px;display:flex;justify-content:flex-end}.toast-error .toast-block .toast-content .toast-button button{cursor:pointer;font-weight:500;transition:all .2s ease}.toast-error .toast-block .toast-content .toast-button button:active{transform:translateY(0)}.toast-error .toast-block .toast-content .toast-button button.err{background:#e31b2a}.toast-error .toast-block .toast-content .toast-button button.err:hover{background:#ef757e;transform:translateY(-1px)}.toast-error .toast-block .toast-content .toast-button button.warn{background:#fadb14}.toast-error .toast-block .toast-content .toast-button button.warn:hover{background:#fcea78;transform:translateY(-1px)}.toast-error .toast-block .toast-content .toast-button button.suc{background:#52c41a}.toast-error .toast-block .toast-content .toast-button button.suc:hover{background:#8ae95b;transform:translateY(-1px)}.toast-error .toast-block:hover .toast-progress-bar{animation-play-state:paused}.toast-error .toast-block:hover .toast-progress-bar:after{animation-play-state:paused}.toast-error:not(.toast-visible){animation:slideOut .3s ease forwards}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.toast-container{position:fixed;top:20px;left:0;right:0;z-index:9999;display:flex;flex-direction:column;align-items:center;gap:12px;pointer-events:none;width:100%}.toast-container .toast-items-wrapper{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:400px;width:100%;padding:0 20px;max-height:calc(100vh - 40px);overflow-y:auto}.toast-container .toast-items-wrapper::-webkit-scrollbar{width:6px}.toast-container .toast-items-wrapper::-webkit-scrollbar-track{background:transparent}.toast-container .toast-items-wrapper::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.toast-item{position:relative;width:100%;max-width:400px;min-width:300px;background:#fff;border-radius:12px;box-shadow:0 8px 25px #00000026;opacity:0;transform:translateY(-30px) scale(.95);transition:all .4s cubic-bezier(.34,1.56,.64,1);pointer-events:auto}.toast-item.toast-visible{opacity:1;transform:translateY(0) scale(1)}@keyframes wobble{0%,to{transform:translateY(0) rotate(0)}15%{transform:translateY(-2px) rotate(-.5deg)}30%{transform:translateY(1px) rotate(.5deg)}45%{transform:translateY(-1px) rotate(-.25deg)}60%{transform:translateY(.5px) rotate(.25deg)}}.toast-item.toast-visible{animation:wobble .8s ease-in-out}.toast-item.toast-exiting{opacity:0;transform:translateY(-30px) scale(.95)}.toast-item.toast-err{border:2px solid #E31B2A;border-top:4px solid #E31B2A}.toast-item.toast-warn{border:2px solid #FADB14;border-top:4px solid #FADB14}.toast-item.toast-suc{border:2px solid #52C41A;border-top:4px solid #52C41A}.toast-item.toast-info{border:2px solid #40a9ff;border-top:4px solid #40a9ff}.toast-item .toast-content-wrapper{padding:16px}.toast-item .toast-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.1)}.toast-item .toast-header .toast-title{margin:0;font-size:16px;font-weight:600}.toast-err .toast-item .toast-header .toast-title{color:#e31b2a}.toast-warn .toast-item .toast-header .toast-title{color:#fadb14}.toast-suc .toast-item .toast-header .toast-title{color:#52c41a}.toast-info .toast-item .toast-header .toast-title{color:#40a9ff}.toast-item .toast-header .toast-timer{font-size:12px;color:#000000a6;background:#0000000d;padding:2px 8px;border-radius:10px}.toast-item .toast-body{margin-bottom:12px}.toast-item .toast-body .toast-field{display:flex;align-items:flex-start;margin-bottom:8px}.toast-item .toast-body .toast-field.message{flex-direction:column;gap:4px}.toast-item .toast-body .toast-field .title{font-weight:600;color:#000000d9;min-width:70px;font-size:13px}.toast-item .toast-body .toast-field .value{color:#000000d9;font-size:14px;line-height:1.4}.toast-item .toast-body .toast-field .value.code{background:#0000000d;padding:2px 6px;border-radius:4px;font-family:monospace;font-size:12px}.toast-item .toast-body .toast-progress{height:3px;background:#0000001a;border-radius:2px;margin-top:12px;overflow:hidden}.toast-item .toast-body .toast-progress .toast-progress-bar{height:100%;transition:width .05s linear}.toast-err .toast-item .toast-body .toast-progress .toast-progress-bar{background:linear-gradient(90deg,#e31b2a,#ef757e)}.toast-warn .toast-item .toast-body .toast-progress .toast-progress-bar{background:linear-gradient(90deg,#fadb14,#fcea78)}.toast-suc .toast-item .toast-body .toast-progress .toast-progress-bar{background:linear-gradient(90deg,#52c41a,#8ae95b)}.toast-info .toast-item .toast-body .toast-progress .toast-progress-bar{background:linear-gradient(90deg,#40a9ff,#a6d7ff)}.toast-item .toast-footer{display:flex;justify-content:flex-end}.toast-item .toast-footer .toast-close-btn{padding:6px 16px;font-size:13px;font-weight:500;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.toast-err .toast-item .toast-footer .toast-close-btn{background:#e31b2a;color:#fff}.toast-err .toast-item .toast-footer .toast-close-btn:hover{background:#b51622;transform:translateY(-1px)}.toast-warn .toast-item .toast-footer .toast-close-btn{background:#fadb14;color:#000000d9}.toast-warn .toast-item .toast-footer .toast-close-btn:hover{background:#d6ba05;transform:translateY(-1px)}.toast-suc .toast-item .toast-footer .toast-close-btn{background:#52c41a;color:#fff}.toast-suc .toast-item .toast-footer .toast-close-btn:hover{background:#3f9714;transform:translateY(-1px)}.toast-info .toast-item .toast-footer .toast-close-btn{background:#40a9ff;color:#fff}.toast-info .toast-item .toast-footer .toast-close-btn:hover{background:#0d92ff;transform:translateY(-1px)}.toast-item .toast-footer .toast-close-btn:active{transform:translateY(0)!important}.toast-item:hover{box-shadow:0 12px 30px #0003;transform:translateY(-2px)!important}.toast-item:hover .toast-progress-bar{animation-play-state:paused}.toast-item:hover .toast-progress-bar:after{animation-play-state:paused}@media(max-width:768px){.toast-container{top:10px;padding:0 10px}.toast-container .toast-items-wrapper{padding:0 10px;max-width:100%}.toast-container .toast-items-wrapper .toast-item{min-width:auto;max-width:100%}.toast-container .toast-items-wrapper .toast-item .toast-content-wrapper{padding:12px}.toast-container .toast-items-wrapper .toast-item .toast-header{flex-direction:column;align-items:flex-start;gap:8px}.toast-container .toast-items-wrapper .toast-item .toast-header .toast-timer{align-self:flex-end}}@media(max-width:480px){.toast-container .toast-items-wrapper .toast-item .toast-field{flex-direction:column;align-items:flex-start;gap:4px}.toast-container .toast-items-wrapper .toast-item .toast-field .title{min-width:auto}}.loading-block{overflow:hidden;background:#ffffffd9;inset:0;position:fixed;z-index:9999}.loading-block #load{font-size:88px;position:absolute;inset:40% 0 0;margin:auto;text-align:center;max-width:800px;overflow:visible;user-select:none;cursor:default}.loading-block #load div{position:absolute;width:100px;font-weight:400;letter-spacing:4px;opacity:0;animation:move 2s linear infinite;transform:rotate(180deg);color:#878787}.loading-block #load div:nth-child(2){animation-delay:.2s}.loading-block #load div:nth-child(3){animation-delay:.4s}.loading-block #load div:nth-child(4){animation-delay:.6s}.loading-block #load div:nth-child(5){animation-delay:.8s}.loading-block #load div:nth-child(6){animation-delay:1s}.loading-block #load div:nth-child(7){color:#e31b2a;animation-delay:1.2s}@keyframes move{0%{left:0;opacity:0}35%{left:41%;transform:rotate(0);opacity:1}65%{left:59%;transform:rotate(0);opacity:1}to{left:100%;transform:rotate(-180deg);opacity:0}}.update-notification{position:fixed;top:24px;right:24px;z-index:10000;animation:slideIn .3s ease}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.update-notification .update-notification-content{display:flex;align-items:center;gap:16px;background:#fff;border-radius:12px;padding:16px 20px;box-shadow:0 4px 12px #00000026;border:1px solid #e5e5e5;min-width:320px}.update-notification .update-notification-content .update-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#e6f7ff;border-radius:50%;color:#1890ff}.update-notification .update-notification-content .update-text{flex:1}.update-notification .update-notification-content .update-text .update-title{font-weight:700;font-size:14px;color:#333;margin-bottom:4px}.update-notification .update-notification-content .update-text .update-description{font-size:12px;color:#666;display:flex;flex-direction:column;gap:2px}.update-notification .update-notification-content .update-text .update-description span{font-size:11px}.update-notification .update-notification-content .update-text .update-description span:first-child{color:#999}.update-notification .update-notification-content .update-text .update-description span:last-child{color:#1890ff;font-weight:500}.update-notification .update-notification-content .update-actions{display:flex;gap:8px}.update-notification .update-notification-content .update-actions .update-btn{padding:6px 16px;border-radius:6px;font-size:13px;cursor:pointer;transition:all .2s ease;border:none}.update-notification .update-notification-content .update-actions .update-btn.update{background:#1890ff;color:#fff}.update-notification .update-notification-content .update-actions .update-btn.update:hover{background:#40a9ff}.update-notification .update-notification-content .update-actions .update-btn.later{background:#f5f5f5;color:#666}.update-notification .update-notification-content .update-actions .update-btn.later:hover{background:#e8e8e8}#root{width:100%;margin:0}#root .admin-item-content{width:100%;height:100vh;display:flex;flex-direction:column;gap:10px}#root .admin-item-content .bottom-buttons{width:100%;margin-top:auto;display:flex;align-items:center;justify-content:flex-end;gap:10px}#root .admin-item-content{height:100vh;display:flex;flex-direction:column;overflow:hidden}#root .admin-item-content>div:first-child{flex-shrink:0}#root .admin-item-content>div:last-child{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}:root{font-family:Roboto,sans-serif;line-height:1.5;font-weight:400;-webkit-text-size-adjust:100%;background:#fff;color:#000;font-size:10.5pt;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root input{font-family:Roboto,sans-serif}body{margin:0;display:flex;place-items:center;min-width:420px;min-height:100vh}body .__show-on-wide{display:none!important}@media only screen and (min-width:1700.55px){body .__show-on-wide{display:flex!important}}body .__show-on-tablet{display:none!important}@media only screen and (max-width:1700.55px)and (min-width:750.55px){body .__show-on-tablet{display:flex!important}}body .__show-on-mobile{display:none!important}@media only screen and (max-width:750.55px){body .__show-on-mobile{display:flex!important}}body .row{width:100%;display:flex;align-items:center;justify-content:space-between}body .row.fs{justify-content:flex-start}body .row.fe{justify-content:flex-end}body .row.js_center{justify-content:center}body .row.red{color:#ff4d4f}body .row.align_items_fe{align-items:flex-end}body .row.align_items_fs{align-items:flex-start}body .row.gap_10{gap:10px}@media only screen and (max-width:1460.55px){body .row.wrap_mobile{flex-wrap:wrap}}body .row.max_height_500{max-height:500px;overflow:auto}body .mb_30{margin-bottom:30px}.mt_20{margin-top:20px!important}.mt_15{margin-top:15px!important}.mt_10{margin-top:10px!important}.p_2{padding:2px!important}.col{width:100%;display:flex;flex-direction:column;gap:5px}.col.h_100{height:100%}.col.gap_10{gap:10px}.col.gap_15{gap:15px}.empty{margin:auto}.margin_top_auto{margin-top:auto}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer}button:active{transform:scale(1.03)}button:disabled,button[disabled],input:disabled,input[disabled],textarea:disabled,textarea[disabled]{cursor:inherit;opacity:.5}button:disabled:active,button[disabled]:active,input:disabled:active,input[disabled]:active,textarea:disabled:active,textarea[disabled]:active{transform:none}table.table{width:100%;display:block;overflow:hidden;border-spacing:0;border-collapse:separate;border:1px solid rgba(0,0,0,.0588235294);border-radius:3.75pt}table.table thead{display:table;width:100%;table-layout:fixed}table.table tbody{display:block;max-height:190px;overflow-y:auto;width:100%}table.table tr{display:table;width:100%;table-layout:fixed}table.table th{border-right:1px solid rgba(0,0,0,.0588235294);background-color:#fafafa}table.table th:last-child{border-right:none}table.table th,table.table td{padding:4px 8px;text-align:left;border-bottom:1px solid rgba(0,0,0,.0588235294)}table.table th.w_10,table.table td.w_10{width:10%}table.table th.w_30,table.table td.w_30{width:30%}.w_5{width:5%!important}.w_10{width:10%!important}.w_12{width:12%!important}.w_15{width:15%!important}.w_20{width:20%!important}.w_25{width:25%!important}.w_30{width:30%!important}.w_35{width:35%!important}.w_40{width:40%!important}.w_45{width:45%!important}.w_50{width:50%!important}.w_55{width:55%!important}.w_60{width:60%!important}.w_65{width:65%!important}.w_70{width:70%!important}.w_75{width:75%!important}.w_80{width:80%!important}.w_85{width:85%!important}.w_90{width:90%!important}.w_95{width:95%!important}.w_100{width:100%!important}.border_1{border:.75pt solid #d9d9d9;border-radius:3.75pt}.p_10{width:calc(100% - 20px)!important;padding:10px}.gap_10{gap:10px!important}.gap_15{gap:15px!important}.gap_20{gap:20px!important}.gap_30{gap:30px!important}.p_30{padding:30px}.p_0{padding:0!important}.wrap{white-space:normal!important}.text_align_c{text-align:center!important}.cursor_pointer{cursor:pointer!important}
