/* Karadağ V13.2 — final control alignment and interaction normalization */
:where(.btn,.float-btn,.input-action,.admin-action,.admin-tool-btn,.admin-modal-close,.v7-actions button,.v7-icon,.v8-quick-grid button,.v8-quick-grid a,.admin-v13-actions button,.admin-v13-actions a,.admin-nav button,.modal-actions button,.modal-actions a,.list-pagination button,.gallery-edit-row button){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;text-align:center;vertical-align:middle;line-height:1.2;min-height:44px;}
.btn{min-height:50px;padding-block:0!important;white-space:normal}
button,.btn,a.btn{font-family:inherit}
.admin-action,.admin-tool-btn,.v7-actions button,.v8-quick-grid button,.v8-quick-grid a,.admin-v13-actions button,.admin-v13-actions a{padding-top:10px!important;padding-bottom:10px!important}
.admin-nav button{align-items:center!important;justify-content:flex-start!important;line-height:1.2!important}
.admin-modal-actions button,.v7-modal-actions button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;line-height:1.2}
.input-action{top:50%!important;transform:translateY(-50%)!important;height:auto!important;margin:0!important}
.auth-submit,.form-card button[type="submit"],#quoteForm button[type="submit"]{display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.2}
.product-card .actions,.project-card .actions,.hero-actions,.final-actions,.modal-actions{align-items:center}
.v13-live-status{margin-top:10px;padding:10px 12px;border:1px solid #dce7e2;border-radius:11px;background:#f7faf8;color:#566a62;font-size:.76rem;line-height:1.45}.v13-live-status.ok{border-color:#bfe0d1;background:#edf8f2;color:#07583c}.v13-live-status.warn{border-color:#ead7a9;background:#fff9e9;color:#795d1c}.v13-live-status.bad{border-color:#efc4cc;background:#fff1f3;color:#8a1f38}
.v13-publish-note{display:flex;align-items:center;gap:8px;color:#52685f;font-size:.76rem}.v13-publish-dot{width:8px;height:8px;border-radius:50%;background:#27a66f;box-shadow:0 0 0 5px rgba(39,166,111,.12)}
@media(max-width:768px){.admin-nav button{justify-content:center!important}.btn,.admin-tool-btn,.admin-action{min-height:46px}.v7-modal-actions button{width:100%}}
