@import"https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css";:root{--ui-panel-radius: 12px;--ui-panel-border-width: 1px;--ui-panel-border-color: #e9ecef;--ui-panel-shadow: 0 2px 8px rgba(0, 0, 0, .08);--ui-panel-header-bg: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);--ui-panel-header-border: 2px solid #e9ecef;--ui-panel-header-padding-y: 1rem;--ui-panel-header-padding-x: 1.5rem;--ui-panel-body-padding-y: 1rem;--ui-panel-body-padding-x: 1.5rem;--ui-section-gap-y: 1rem;--ui-panel-title-size: 1.1rem;--ui-panel-title-icon-size: 1rem;--ui-btn-radius: 5px;--ui-btn-height-desktop: 36px;--ui-btn-size-compact: 30px;--ui-input-height-standard: 36px;--ui-page-heading-size: 1.8rem;--ui-page-heading-icon-size: 32px;--ui-filters-body-padding-y: .75rem;--ui-filters-body-padding-x: 1.5rem;--ui-filters-label-gap: .25rem;--ui-filters-gutter-x: .75rem;--ui-filters-gutter-y: .5rem;--ui-filters-col-gap-bottom: .3rem;--ui-filters-secondary-row-gap: .35rem;--ui-filters-font-size: .85rem;--ui-filters-placeholder-size: .82rem;--ui-mobile-card-radius: 10px;--ui-mobile-card-border-color: #dee2e6;--ui-mobile-card-border-hover: #d0d7de;--ui-mobile-card-shadow: 0 2px 8px rgba(0, 0, 0, .07)}.ui-page-heading{font-size:var(--ui-page-heading-size);font-weight:600;line-height:1.2;display:inline-flex;align-items:center}.ui-page-heading-group{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.ui-page-heading-icon{width:var(--ui-page-heading-icon-size);height:var(--ui-page-heading-icon-size);min-width:var(--ui-page-heading-icon-size);min-height:var(--ui-page-heading-icon-size);font-size:var(--ui-page-heading-icon-size);line-height:var(--ui-page-heading-icon-size);display:inline-flex;align-items:center;justify-content:center;color:#0d6efd;vertical-align:middle}.ui-page-header-row{--bs-gutter-x: 0}.ui-page-header-row>.ui-page-header-col{padding-left:0;padding-right:0}.ui-page-header-layout{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.ui-page-header-actions{display:inline-flex;align-items:center;margin-left:auto}.ui-page-header-actions.ui-page-header-actions-single .btn{white-space:nowrap}.ui-page-header-actions .btn,.ui-panel-header .btn{gap:.3rem}.products-show-page,.services-show-page{padding-top:0!important}.products-show-page>.row,.services-show-page>.row{margin-top:0!important}.products-show-page .row.mt-4,.services-show-page .row.mt-4{margin-top:.75rem!important}.products-show-page .ui-panel-header,.services-show-page .ui-panel-header,.products-show-page .ui-panel-body,.services-show-page .ui-panel-body{padding:.75rem}.products-show-page .card-body>.row,.services-show-page .card-body>.row{--bs-gutter-x: .75rem}.products-show-page .card-body>.row>[class*=col-],.services-show-page .card-body>.row>[class*=col-]{padding-left:0;padding-right:0}.products-show-page .card-body>.row>[class*=col-]+[class*=col-],.services-show-page .card-body>.row>[class*=col-]+[class*=col-]{padding-left:.75rem}.products-show-page .product-show-summary .row>[class*=col-],.services-show-page .service-show-summary .row>[class*=col-]{padding-left:0;padding-right:0}.products-show-page .product-show-summary .row>[class*=col-]+[class*=col-],.services-show-page .service-show-summary .row>[class*=col-]+[class*=col-]{padding-left:.75rem}@media (min-width: 992px){.products-show-page,.services-show-page{--show-page-inset-x: .75rem}.products-show-page>.row,.services-show-page>.row{padding-left:var(--show-page-inset-x);padding-right:var(--show-page-inset-x)}.products-show-page .row.mt-4,.services-show-page .row.mt-4{margin-left:0;margin-right:0}.products-show-page .row.mt-4>[class*=col-],.services-show-page .row.mt-4>[class*=col-]{padding-left:0;padding-right:0}.products-show-page .show-content-col,.services-show-page .show-content-col{padding-left:0!important;padding-right:0!important}}.ui-panel{border-radius:var(--ui-panel-radius);border:var(--ui-panel-border-width) solid var(--ui-panel-border-color);box-shadow:var(--ui-panel-shadow);overflow:hidden}.ui-panel-header{padding:var(--ui-panel-header-padding-y) var(--ui-panel-header-padding-x);background:var(--ui-panel-header-bg);border-bottom:var(--ui-panel-header-border)}.ui-panel-title{margin:0;font-size:var(--ui-panel-title-size);font-weight:600;color:#495057;display:inline-flex;align-items:center;text-transform:uppercase;line-height:1.2}.ui-panel-title-icon{color:#6c757d;font-size:var(--ui-panel-title-icon-size);margin-right:5px}.ui-panel-body{padding:var(--ui-panel-body-padding-y) var(--ui-panel-body-padding-x)}.ui-tabs-nav{border-bottom:1px solid #e9ecef;gap:.25rem}.ui-tabs-nav .nav-item{margin-bottom:-1px}.ui-tab-link{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;font-size:.9rem;font-weight:500;line-height:1.2;color:#495057;border:1px solid transparent;border-radius:.45rem .45rem 0 0;padding:.45rem .75rem;white-space:nowrap;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.ui-tab-link .bi{font-size:.88rem}.ui-tab-link:hover{color:#0d6efd;background:#f8fafc;border-color:#dee2e6}.ui-tab-link.active{color:#0d6efd;background:#fff;border-color:#dee2e6 #dee2e6 #ffffff;box-shadow:0 -1px #0d6efd inset}@media (max-width: 991.98px) and (orientation: portrait){.ui-tabs-nav{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;border-bottom:0}.ui-tabs-nav .nav-item{width:100%;margin-bottom:0}.ui-tab-link{width:100%;border-radius:.55rem;border:1px solid #d8e1eb;background:#f8f9fb;padding:.44rem .4rem;font-size:.82rem;font-weight:500;text-overflow:ellipsis;overflow:hidden}.ui-tab-link .bi{font-size:.8rem}.ui-tab-link.active{border-color:#0d6efd;background:#eef5ff;box-shadow:none}}.ui-stats-section{--bs-gutter-x: .75rem;--bs-gutter-y: .75rem}.ui-stat-card{min-width:0}.ui-stat-panel{border-radius:12px;min-width:0;max-width:100%;width:100%;box-sizing:border-box}.ui-stat-panel-body{padding:.9rem 1rem;min-width:0}.ui-stat-title{font-size:.82rem;text-transform:uppercase;letter-spacing:.02em;margin-bottom:.5rem}.ui-stat-value{margin-bottom:0;line-height:1.2}.ui-stat-icon{font-size:1.5rem;line-height:1;display:inline-flex;align-items:center;justify-content:center}.ui-empty-state{text-align:center;color:#6c757d;padding:1rem 0}.ui-empty-state>.bi{font-size:2.025rem;opacity:.9;margin-bottom:.25rem}.ui-empty-state p{margin:.45rem 0 0}.ui-empty-state small,.ui-empty-state .small{display:block;margin-top:.25rem;color:#6c757d}.ui-empty-state .btn{margin-top:.85rem}.ui-panel-badge{font-size:.875rem;font-weight:500;padding:.25rem .5rem;background:#6c757d1f;border-radius:6px;white-space:nowrap}.ui-chevron-toggle{width:30px;height:30px;min-width:30px;min-height:30px;padding:0;border:1px solid #0d6efd;border-radius:5px;background:#fff;color:#0d6efd;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.ui-chevron-toggle:hover{color:#fff;border-color:#0d6efd;background:#0d6efd}.ui-btn-standard{min-height:var(--ui-btn-height-desktop);border-radius:var(--ui-btn-radius);font-size:.95rem;line-height:1.2}.ui-btn-compact{width:var(--ui-btn-size-compact);height:var(--ui-btn-size-compact);min-width:var(--ui-btn-size-compact);min-height:var(--ui-btn-size-compact);padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ui-btn-radius);line-height:1}.ui-input-standard{min-height:var(--ui-input-height-standard);height:var(--ui-input-height-standard);border-radius:var(--ui-btn-radius);line-height:1.2}.ui-input-addon-standard{min-height:var(--ui-input-height-standard);height:var(--ui-input-height-standard);border-radius:var(--ui-btn-radius);display:inline-flex;align-items:center;justify-content:center;line-height:1}.ui-filters-panel .ui-panel-body{padding-top:var(--ui-filters-body-padding-y);padding-bottom:var(--ui-filters-body-padding-y);padding-left:var(--ui-filters-body-padding-x);padding-right:var(--ui-filters-body-padding-x)}.ui-filters-panel .form-label{margin-bottom:var(--ui-filters-label-gap);font-size:var(--ui-filters-font-size);color:#6c757d;font-weight:400}.ui-filters-panel .ui-input-standard,.ui-filters-panel .form-control,.ui-filters-panel .form-select,.ui-filters-panel .ui-input-addon-standard{font-size:var(--ui-filters-font-size)}.ui-filters-panel .form-control::placeholder{font-size:var(--ui-filters-placeholder-size)}.ui-modal-form .form-label{margin-bottom:var(--ui-filters-label-gap);font-size:var(--ui-filters-font-size);color:#6c757d;font-weight:400}.ui-modal-form .ui-input-standard,.ui-form-standard .ui-input-standard,.ui-modal-form .form-control,.ui-form-standard .form-control,.ui-modal-form .form-select,.ui-form-standard .form-select,.ui-modal-form .ui-input-addon-standard{font-size:var(--ui-filters-font-size)}.ui-modal-form .form-control::placeholder{font-size:var(--ui-filters-placeholder-size)}.ui-form-standard .form-control::placeholder{font-size:var(--ui-filters-placeholder-size)}.ui-form-standard .form-label{margin-bottom:var(--ui-filters-label-gap);font-size:var(--ui-filters-font-size);color:#6c757d;font-weight:400}.ui-modal-form .row{--bs-gutter-y: var(--ui-filters-gutter-y)}.ui-modal-form .form-check{margin-bottom:.125rem}.ui-modal-form .form-check-input{margin-top:.22rem}.ui-modal-form .form-check-label{font-size:var(--ui-filters-font-size);color:#495057;font-weight:400;line-height:1.35}.ui-form-standard .form-check{margin-bottom:.125rem}.ui-form-standard .form-check-input{margin-top:.22rem}.ui-form-standard .form-check-label{font-size:var(--ui-filters-font-size);color:#495057;font-weight:400;line-height:1.35}.ui-form-standard .form-check-input[type=radio]{border-color:#adb5bd}.ui-form-standard .form-check-input[type=radio]:checked{background-color:#0d6efd;border-color:#0d6efd}.ui-form-standard .row{--bs-gutter-y: var(--ui-filters-gutter-y)}.ui-filters-panel .ui-input-addon-standard{color:#6c757d}.ui-filters-header{flex-wrap:nowrap}.ui-filters-header .ui-panel-title,.ui-filters-title{display:inline-flex;align-items:center;margin-right:auto;white-space:nowrap}.ui-filters-tools{display:inline-flex;align-items:center;gap:.5rem}.ui-filters-icon-btn{color:#6c757d}.ui-filters-panel .ui-filters-grid{--bs-gutter-x: var(--ui-filters-gutter-x);--bs-gutter-y: var(--ui-filters-gutter-y)}.ui-filters-panel .ui-filters-grid>[class*=col]{margin-bottom:var(--ui-filters-col-gap-bottom)}.ui-filters-panel .ui-filters-grid.ui-filters-grid-secondary{margin-left:calc(var(--bs-gutter-x) * -.5)!important;margin-right:calc(var(--bs-gutter-x) * -.5)!important;margin-top:var(--ui-filters-secondary-row-gap)!important}.ui-section-gap{margin-bottom:var(--ui-section-gap-y)}.ui-table-standard{margin-bottom:0;color:#495057;font-size:.875rem;border-color:#e9ecef}.ui-table-standard thead th{text-align:center;vertical-align:middle;padding:.75rem .5rem;background:#f8f9fa;border-bottom:1px solid #dee2e6;color:#495057;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}.ui-table-standard.table-bordered thead th{border-bottom:0!important}.ui-table-standard tbody td,.ui-table-standard tfoot td{text-align:center;vertical-align:middle;padding:.75rem .5rem;font-size:.875rem;line-height:1.35}.ui-table-standard tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s ease}.ui-table-standard tbody tr:hover{background-color:#f8f9fa}.ui-table-standard tfoot tr{background:#f8f9fa}.ui-table-standard .ui-table-fixed-column{position:sticky;right:0;z-index:2;background-color:#fff;box-shadow:-2px 0 4px #0000001a}.ui-table-standard thead .ui-table-fixed-column,.ui-table-standard tfoot .ui-table-fixed-column{background-color:#f8f9fa}@media (max-width: 991.98px){.ui-mobile-cards-panel{border:0!important;box-shadow:none!important;background:transparent!important;overflow:visible!important}.ui-mobile-cards-panel>.card-body{border:0!important;background:transparent!important;padding:0!important}.ui-mobile-cards-panel>.ui-panel-header{border:0!important;border-radius:12px;margin-bottom:.35rem;box-shadow:0 2px 8px #00000014}.ui-table-mobile-cards{width:100%!important;min-width:0!important}.ui-table-mobile-cards thead,.ui-table-mobile-cards tfoot{display:none}.ui-table-mobile-cards tbody{display:grid;grid-template-columns:minmax(0,1fr);gap:.6rem;width:100%;padding:.35rem}.ui-table-mobile-cards tbody tr[data-card-item=true]{--ui-mobile-card-pad-x: .6rem;--ui-mobile-card-pad-y: .55rem;display:block;width:100%;border:1px solid var(--ui-mobile-card-border-color);border-radius:var(--ui-mobile-card-radius);background:#fff;padding:var(--ui-mobile-card-pad-y) var(--ui-mobile-card-pad-x);box-shadow:var(--ui-mobile-card-shadow);overflow:hidden}.ui-table-mobile-cards tbody tr:not([data-card-item=true]){grid-column:1 / -1}.ui-table-mobile-cards tbody tr[data-card-item=true]:hover{background:#fff;border-color:var(--ui-mobile-card-border-hover)}.ui-table-mobile-cards tbody tr[data-card-item=true]>td{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem;width:100%;padding:.42rem 0;border:0;border-bottom:1px solid #f0f0f0;text-align:left!important;white-space:normal}.ui-table-mobile-cards tbody tr[data-card-item=true]>td:last-child{border-bottom:0}.ui-table-mobile-cards tbody tr[data-card-item=true]>td:before{content:attr(data-label);color:#6c757d;font-size:.82rem;font-weight:600;line-height:1.2;min-width:96px;flex-shrink:0}.ui-table-mobile-cards tbody tr[data-card-item=true]>td.ui-mobile-card-title-cell{background:var(--ui-panel-header-bg);border-bottom:1px solid #dee2e6;border-radius:8px 8px 0 0;width:calc(100% + (var(--ui-mobile-card-pad-x) * 2));margin:calc(-1 * var(--ui-mobile-card-pad-y)) calc(-1 * var(--ui-mobile-card-pad-x)) .2rem;padding:.45rem .55rem;box-sizing:border-box}.ui-table-mobile-cards tbody tr[data-card-item=true]>td.ui-mobile-card-title-cell:before{color:#495057}.ui-table-mobile-cards tbody tr[data-card-item=true]>td.ui-mobile-card-title-cell .ui-mobile-card-title-value{font-weight:700;color:#212529;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:center!important;width:100%;min-height:2.4em;word-break:break-word}@media (min-width: 992px){.ui-table-composite thead th,.ui-table-composite tbody td,.ui-table-composite tfoot td{font-weight:400!important}.ui-table-composite tbody td:first-child{text-align:left!important}.ui-table-composite thead th:nth-child(2),.ui-table-composite tbody td:nth-child(2){text-align:center!important}}.ui-mobile-card-title-row{background:var(--ui-panel-header-bg);border:0;border-bottom:1px solid #dee2e6;border-radius:var(--ui-panel-radius) var(--ui-panel-radius) 0 0;width:calc(100% + (var(--ui-mobile-card-pad-x) * 2));margin:calc(-1 * var(--ui-mobile-card-pad-y)) calc(-1 * var(--ui-mobile-card-pad-x)) .2rem;padding:.45rem .55rem;box-sizing:border-box;align-items:center;justify-content:center;flex-direction:column;gap:.12rem;text-align:center!important}.ui-mobile-card-title-row .label,.ui-mobile-card-title-row .value{min-width:0!important;width:100%;text-align:center!important}.ui-mobile-card-title-row .ui-mobile-card-title-value{font-weight:700;color:#212529;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:center!important;width:100%;min-height:2.4em;word-break:break-word}.ui-table-mobile-cards tbody tr[data-card-item=true]>td[data-label=Действия] .btn-group{justify-content:flex-end;flex-wrap:wrap}.ui-table-mobile-cards tbody tr[data-card-item=true]>td[data-label=Действия] .btn-group .btn{min-height:30px}.ui-table-mobile-cards tbody tr[data-card-item=true]>td[data-label=Выбор] input[type=checkbox]{margin-top:.15rem}.ui-table-mobile-cards tbody tr[data-card-item=true]>td[data-label=Выбор]{display:none}.ui-table-mobile-cards.ui-mobile-cards-edge tbody{padding-left:0;padding-right:0}}.ui-table-total-row{background:transparent!important}.ui-table-total-row td{background:transparent!important;border-top:1px solid #e9ecef!important;padding-top:.45rem!important;padding-bottom:.45rem!important}.ui-table-total-wrap{display:flex;justify-content:flex-end;align-items:center}.ui-table-total-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.34rem .7rem;border:1px solid #adb5bd!important;border-radius:6px;background:#fff;box-shadow:none;white-space:nowrap}.ui-table-total-chip-main{display:inline-flex;align-items:center;gap:.3rem}.ui-table-total-chip-icon{color:#6c757d;font-size:.9rem;line-height:1}.ui-table-total-chip-label{color:#495057;font-size:.82rem;font-weight:500}.ui-table-total-chip-value{color:#212529;font-size:.95rem;font-weight:600;margin-left:.35rem}@media (max-width: 991.98px) and (orientation: landscape){.ui-table-mobile-cards tbody{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.3rem .1rem .2rem}.ui-table-mobile-cards tbody tr[data-card-item=true]>td.ui-mobile-card-title-cell{justify-content:center;flex-direction:column;gap:.12rem;text-align:center!important}.ui-table-mobile-cards tbody tr[data-card-item=true]>td.ui-mobile-card-title-cell:before,.ui-table-mobile-cards tbody tr[data-card-item=true]>td.ui-mobile-card-title-cell .ui-mobile-card-title-value{width:100%;text-align:center!important}.ui-mobile-card-title-row{justify-content:center;flex-direction:column;gap:.12rem;text-align:center!important}.ui-mobile-card-title-row .label,.ui-mobile-card-title-row .value,.ui-mobile-card-title-row .ui-mobile-card-title-value{width:100%;text-align:center!important}.ui-table-mobile-cards.ui-mobile-cards-edge tbody{padding-left:0;padding-right:0}.ui-table-mobile-cards tbody tr[data-card-item=true]>td[data-label=Товар] .ui-mobile-supplier-title,.ui-table-mobile-cards tbody tr[data-card-item=true]>td[data-label="URL товара"] .ui-mobile-supplier-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word}.ui-page-header-actions .btn,.ui-panel-header .btn{min-height:30px!important;height:30px!important;padding:.2rem .5rem!important;border-radius:var(--ui-btn-radius);font-size:.8rem;line-height:1.1;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.ui-page-header-actions .btn .bi,.ui-panel-header .btn .bi{line-height:1;transform:translateY(.5px)}}@media (max-width: 991.98px) and (orientation: portrait){.ui-table-mobile-cards tbody tr[data-card-item=true]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.45rem;row-gap:.08rem}.ui-table-mobile-cards tbody tr[data-card-item=true]>td{min-width:0;text-align:center!important;justify-content:center;align-items:center;flex-direction:column;gap:.15rem}.ui-table-mobile-cards tbody tr[data-card-item=true]>td.ui-mobile-card-title-cell,.ui-table-mobile-cards tbody tr[data-card-item=true]>td[data-label=Действия],.ui-table-mobile-cards tbody tr[data-card-item=true]>td[data-mobile-span=full]{grid-column:1 / -1}.ui-table-mobile-cards tbody tr[data-card-item=true]>td.ui-mobile-card-title-cell+td:last-child,.ui-table-mobile-cards tbody tr[data-card-item=true]>td:nth-child(4):last-child,.ui-table-mobile-cards tbody tr[data-card-item=true]>td:nth-child(6):last-child,.ui-table-mobile-cards tbody tr[data-card-item=true]>td:nth-child(8):last-child,.ui-table-mobile-cards tbody tr[data-card-item=true]>td:nth-child(10):last-child{grid-column:1 / -1}.ui-table-mobile-cards tbody tr[data-card-item=true]>td:nth-child(2n):not([data-label=Действия]):has(+td[data-label=Действия]:last-child){grid-column:1 / -1}.ui-table-mobile-cards tbody tr[data-card-item=true]>td:before{min-width:0;width:100%;text-align:center}.ui-table-mobile-cards tbody tr[data-card-item=true]>td.ui-mobile-card-title-cell{text-align:center!important;justify-content:center}.ui-table-mobile-cards tbody tr[data-card-item=true]>td[data-label=Действия] .btn-group{width:100%;justify-content:center}.ui-table-mobile-cards tbody tr[data-card-item=true]>td[data-label=Товар] .ui-mobile-supplier-title,.ui-table-mobile-cards tbody tr[data-card-item=true]>td[data-label="URL товара"] .ui-mobile-supplier-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word}}@media (max-width: 576px){.ui-table-mobile-cards tbody tr[data-card-item=true]>td{gap:.2rem;padding:.32rem 0}.ui-table-mobile-cards tbody tr[data-card-item=true]>td:before{min-width:auto;font-size:.78rem}.ui-table-mobile-cards tbody tr[data-card-item=true]>td[data-label=Действия] .btn-group{width:100%}.ui-table-mobile-cards tbody tr[data-card-item=true]>td[data-label=Действия] .btn-group .btn{flex:1 1 auto;min-width:0}}.ui-table-grid{border:none;border-radius:0;background:#fff}.ui-table-grid .ui-table-grid-row{display:flex;align-items:center;gap:.5rem;padding:.5rem 0;border-bottom:1px solid #edf1f6}.ui-table-grid .ui-table-grid-row.ui-table-grid-row-header{font-weight:600;background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:.55rem .6rem}.ui-table-grid .ui-table-grid-row.ui-table-grid-row-header .column{font-weight:600;text-align:center;white-space:normal;overflow-wrap:break-word;font-size:.72rem;text-transform:uppercase;letter-spacing:.02em;color:#6c757d}.ui-select-chip-wrapper{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:32px;height:32px;box-sizing:border-box}.ui-select-chip-wrapper.ui-select-chip-wrapper-readonly{pointer-events:none}.ui-select-chip{display:inline-flex;align-items:center;gap:.25rem;min-height:32px;height:32px;padding:0 .5rem;border-radius:4px;border:1px solid var(--status-accent-border, #90caf9);background-color:var(--status-accent-bg, #e3f2fd);color:var(--status-accent, #1976d2);font-size:.75rem;font-weight:600;line-height:1.15;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease}.ui-select-chip.ui-select-chip-placeholder{background-color:#e9ecef;border-color:#dee2e6;color:#6c757d}.ui-select-chip-label{max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.ui-select-chip-arrow{font-size:.7rem;width:0;margin-left:0;opacity:0;overflow:hidden;transition:opacity .2s ease,width .2s ease,margin-left .2s ease}.ui-select-chip-wrapper:not(.ui-select-chip-wrapper-readonly):hover .ui-select-chip-arrow{width:auto;margin-left:.25rem;opacity:1}.ui-select-chip-wrapper:not(.ui-select-chip-wrapper-readonly):hover .ui-select-chip{box-shadow:0 1px 3px #0000001f}.ui-select-dropdown-menu{position:fixed;z-index:10000;min-width:220px;max-height:260px;overflow-y:auto;background:#fff;border:1px solid #dee2e6;border-radius:6px;box-shadow:0 4px 12px #00000026}.ui-select-dropdown-item{padding:.625rem .75rem;cursor:pointer;transition:background-color .15s ease;border-bottom:1px solid #f0f0f0;display:flex;flex-direction:column;gap:.25rem;align-items:center;text-align:center}.ui-select-dropdown-item:last-child{border-bottom:none}.ui-select-dropdown-item:hover{background-color:#f8f9fa}.ui-select-dropdown-item.ui-select-dropdown-item-active{background-color:var(--status-accent-bg, #e7f3ff);color:var(--status-accent, #0d6efd);font-weight:600}.ui-select-dropdown-name{width:100%;text-align:center;font-size:.875rem;font-weight:500;color:#212529}.ui-select-dropdown-item.ui-select-dropdown-item-active .ui-select-dropdown-name{color:var(--status-accent, #0d6efd)}.ui-select-dropdown-details{width:100%;text-align:center;font-size:.75rem;color:#6c757d;opacity:.85}.ui-select-dropdown-item.ui-select-dropdown-item-active .ui-select-dropdown-details{color:var(--status-accent, #0d6efd);opacity:1}@media (max-width: 767px){.ui-btn-standard-mobile{min-height:30px;padding:.25rem .6rem;border-radius:var(--ui-btn-radius);font-size:.85rem;line-height:1.2}.ui-mobile-action-btn{width:var(--ui-btn-size-compact);height:var(--ui-btn-size-compact);min-width:var(--ui-btn-size-compact);min-height:var(--ui-btn-size-compact);border-radius:var(--ui-btn-radius)}}@media (max-width: 991.98px){:root{--ui-panel-header-padding-y: .75rem;--ui-panel-header-padding-x: 1rem;--ui-panel-body-padding-y: .75rem;--ui-panel-body-padding-x: 1rem;--ui-section-gap-y: .75rem;--ui-filters-body-padding-x: 1rem}.ui-page-heading{font-size:1.45rem}.ui-page-header-layout.ui-page-header-layout-single{flex-direction:row;align-items:center!important;justify-content:space-between;gap:.5rem;flex-wrap:nowrap}.ui-page-header-layout.ui-page-header-layout-single .ui-page-header-actions{width:auto;margin-left:auto;flex:0 0 auto}.ui-page-header-layout.ui-page-header-layout-single .ui-page-header-actions .btn{width:auto;min-height:30px;height:30px;padding:.2rem .55rem;font-size:.85rem;line-height:1.2;border-radius:var(--ui-btn-radius);display:inline-flex;align-items:center}.ui-page-header-layout.ui-page-header-layout-single .ui-page-heading-group{min-height:30px;align-items:center}.ui-page-header-layout.ui-page-header-layout-single .ui-page-heading{line-height:1}.ui-page-header-layout.ui-page-header-layout-single .ui-page-heading-icon{transform:translateY(1px)}.ui-page-header-layout.ui-page-header-layout-double{width:100%;align-items:stretch!important;gap:.75rem;flex-direction:column}.ui-page-header-layout.ui-page-header-layout-double .ui-page-header-actions{width:100%;display:flex;margin-left:0}.ui-page-header-layout.ui-page-header-layout-double .ui-page-header-actions .btn{width:50%!important;flex:1 1 50%;display:inline-flex;align-items:center;justify-content:center;min-height:30px!important;height:30px!important;max-height:30px!important;padding:0 .5rem!important;font-size:.85rem;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-page-header-layout.ui-page-header-layout-double .ui-page-header-actions .btn .bi{display:inline-flex;align-items:center;justify-content:center;line-height:1;transform:translateY(.5px)}.ui-page-header-layout.ui-page-header-layout-double .ui-page-header-actions .btn:first-child{width:58%!important;flex:1 1 58%}.ui-page-header-layout.ui-page-header-layout-double .ui-page-header-actions .btn:last-child{width:42%!important;flex:1 1 42%}.ui-panel-header{padding:var(--ui-panel-header-padding-y) var(--ui-panel-header-padding-x)}.ui-panel-body{padding:var(--ui-panel-body-padding-y) var(--ui-panel-body-padding-x)}.ui-panel-title{font-size:.95rem}.ui-filters-panel .ui-panel-body{padding-top:.6rem;padding-bottom:.6rem}.ui-filters-panel .form-label{margin-bottom:.15rem;font-size:.85rem}.ui-filters-panel .ui-filters-grid{--bs-gutter-x: var(--ui-filters-gutter-x);--bs-gutter-y: .35rem}.ui-filters-panel .ui-filters-grid.ui-filters-grid-secondary{margin-top:.2rem!important}.ui-filters-panel .ui-input-standard,.ui-filters-panel .form-control,.ui-filters-panel .form-select,.ui-filters-panel .ui-input-addon-standard{font-size:.85rem}.ui-filters-panel .form-control::placeholder{font-size:.8rem}.ui-filters-tools{width:auto;margin-top:0;margin-left:auto;flex-direction:row;gap:.35rem}.ui-filters-tools .ui-btn-compact,.ui-filters-tools .ui-chevron-toggle{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important}.ui-filters-header{flex-direction:row!important;align-items:center!important;justify-content:space-between;gap:.5rem;flex-wrap:nowrap}.ui-filters-header .ui-panel-title,.ui-filters-title{font-size:.95rem;min-width:0;overflow:hidden;text-overflow:ellipsis}.ui-table-standard{font-size:.82rem}.ui-table-standard thead th{font-size:.72rem;padding:.6rem .45rem}.ui-table-standard tbody td,.ui-table-standard tfoot td{font-size:.82rem;padding:.6rem .45rem}.ui-select-chip-wrapper{min-height:30px;height:30px}.ui-select-chip{min-height:30px;height:30px;padding-top:0;padding-bottom:0}.products-show-page .card-body>.row>[class*=col-]+[class*=col-],.services-show-page .card-body>.row>[class*=col-]+[class*=col-],.products-show-page .product-show-summary .row>[class*=col-]+[class*=col-],.services-show-page .service-show-summary .row>[class*=col-]+[class*=col-]{padding-left:0!important}.products-show-page>.row,.services-show-page>.row{padding-left:0!important;padding-right:0!important}.products-show-page .show-content-col,.services-show-page .show-content-col{padding-left:0!important;padding-right:0!important}}@media (max-width: 991.98px) and (max-height: 500px){.ui-page-heading{font-size:1.2rem}.ui-page-heading-icon{width:22px;height:22px;min-width:22px;min-height:22px;font-size:22px;line-height:22px}.ui-filters-panel .form-label{font-size:.8rem}.ui-filters-panel .ui-input-standard,.ui-filters-panel .form-control,.ui-filters-panel .form-select,.ui-filters-panel .ui-input-addon-standard{font-size:.78rem}.ui-filters-panel .form-control::placeholder{font-size:.74rem}.ui-filters-panel .input-group-text{padding-left:.45rem;padding-right:.45rem}.ui-modal-form .form-label,.ui-modal-form .ui-input-standard,.ui-form-standard .ui-input-standard,.ui-modal-form .form-control,.ui-form-standard .form-control,.ui-modal-form .form-select,.ui-form-standard .form-select,.ui-modal-form .ui-input-addon-standard{font-size:.78rem}.ui-modal-form .form-control::placeholder{font-size:.74rem}.ui-form-standard .form-control::placeholder{font-size:.74rem}.ui-form-standard .form-label{font-size:.78rem}}@media (max-width: 991.98px) and (orientation: portrait){.products-show-page .row.mt-4,.services-show-page .row.mt-4{margin-left:0;margin-right:0}.products-show-page .row.mt-4>[class*=col-],.services-show-page .row.mt-4>[class*=col-]{padding-left:0;padding-right:0}.ui-page-heading{font-size:1.28rem}.ui-page-heading-icon{width:23px;height:23px;min-width:23px;min-height:23px;font-size:23px;line-height:23px}.ui-filters-panel .ui-panel-body{padding-top:.45rem;padding-bottom:.45rem}.ui-filters-panel .form-label{margin-bottom:.1rem}.ui-filters-panel .ui-filters-grid{--bs-gutter-y: .25rem}.ui-filters-panel .ui-filters-grid>[class*=col]{margin-bottom:.2rem}.ui-filters-panel .ui-filters-grid.ui-filters-grid-secondary{margin-top:.12rem!important}.ui-quick-create-modal .modal-footer{flex-direction:column;align-items:stretch;gap:.5rem;padding-top:.75rem;padding-bottom:.75rem}.ui-quick-create-modal .modal-footer .btn{width:100%;justify-content:center}.ui-edit-header-actions,.ui-section-header-actions{flex-wrap:nowrap;gap:.35rem!important}.ui-edit-header-actions .btn,.ui-section-header-actions .btn{white-space:nowrap;font-size:.8rem;min-height:30px;padding:.2rem .5rem;line-height:1.1;display:inline-flex;align-items:center;justify-content:center}.ui-edit-header-actions .btn i,.ui-section-header-actions .btn i{display:inline-flex;align-items:center;justify-content:center;line-height:1;transform:translateY(.5px);margin-right:.2rem}}.modal-backdrop{background-color:#ffffff80!important}body .modal-backdrop.show{background-color:#00000026!important}.dropdown-menu{z-index:1060!important;position:absolute!important}.mo-section .dropdown-menu,.mo-section .btn-group .dropdown-menu{z-index:1070!important;position:absolute!important}.mo-section .dropdown,.mo-section .btn-group{position:relative!important}
