.catalog-select{font-weight:700;color:#006e82;background:#fff}.catalog-select optgroup{font-weight:800;color:#00849b}.catalog-select option{font-weight:500;color:#006e82}.review-field select.catalog-select{min-height:44px;border-color:#9bdde8;background:#f4fcfe}
.settings-section-tabs{display:flex;gap:8px;margin-bottom:28px;border-bottom:1px solid #d4f1f6}.settings-section-tabs button{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;padding:15px 22px;font-size:17px;font-weight:700;color:#5c706e;cursor:pointer;border-bottom:3px solid transparent}.settings-tab-icon{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.settings-section-tabs button.active{color:#00849b;border-bottom-color:#00aac8}.prosthetic-settings-heading{align-items:center}.catalog-count{padding:9px 13px;border-radius:18px;background:#e9f9fc;color:#006e82;font-weight:700;white-space:nowrap}.prosthetic-category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:18px;margin-top:24px}.prosthetic-category-card{border:1px solid #d4f1f6;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 3px 12px rgba(24,70,65,.04)}.prosthetic-category-card>header{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;background:#f4fcfe;border-bottom:1px solid #d4f1f6}.prosthetic-category-card>header>div{display:flex;align-items:center;gap:8px}.prosthetic-category-card>header b{font-size:17px;color:#006e82}.prosthetic-category-card>header span{font-size:12px;color:#6d817f;background:#fff;padding:3px 8px;border-radius:12px}.icon-action{border:0;background:transparent;color:#617674;font-size:17px;cursor:pointer;padding:4px 7px;border-radius:6px}.icon-action:hover{background:#e9f9fc;color:#006e82}.icon-action.danger:hover{background:#fff0f0;color:#d54a4a}.prosthetic-item-list>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 16px;border-bottom:1px solid #edf2f1}.prosthetic-item-list>div:hover{background:#f4fcfe}.prosthetic-item-list>div>span:first-child{font-weight:600;color:#006e82}.category-add-item{width:100%;border:0;background:#fff;padding:13px;color:#00849b;font-weight:700;cursor:pointer}.category-add-item:hover{background:#f4fcfe}.empty-category{padding:20px;text-align:center;color:#829290}.catalog-editor-box{max-width:500px}.catalog-editor-box .field-label{margin-top:18px}@media(max-width:800px){.prosthetic-category-grid{grid-template-columns:1fr}.prosthetic-settings-heading{align-items:flex-start}.catalog-count{display:none}}
.catalog-rate{display:flex;align-items:center;gap:7px;white-space:nowrap}.catalog-rate b{font-size:14px;color:#006e82}.catalog-rate small{padding:2px 6px;border-radius:8px;background:#e9f9fc;color:#687c79}.catalog-price-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.catalog-price-fields .field-label{margin-top:18px}
