/* KAEMTECH admin-only header: no storefront logo or search in administration. */
body.kt-admin-mode .kt-admin-header{background:var(--header);border-bottom:1px solid var(--border)}
body.kt-admin-mode .kt-admin-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:62px;padding-top:9px;padding-bottom:9px}
body.kt-admin-mode .kt-admin-identity{display:flex;align-items:center;gap:11px;min-width:0}
body.kt-admin-mode .kt-admin-identity-icon{display:grid;place-items:center;width:33px;height:33px;border-radius:9px;background:var(--field);color:var(--accent);font-size:22px;line-height:1}
body.kt-admin-mode .kt-admin-identity-name{display:block;color:var(--text);font-size:15px;font-weight:750;line-height:1.3}
body.kt-admin-mode .kt-admin-identity-subtitle{display:block;color:var(--muted);font-size:12px;line-height:1.3}
body.kt-admin-mode .kt-admin-open-shop{display:inline-flex;align-items:center;gap:8px;flex:none;padding:8px 12px;border:1px solid var(--border);border-radius:8px;background:var(--panel);color:var(--text);font-size:13px;font-weight:600;text-decoration:none}
body.kt-admin-mode .kt-admin-open-shop:hover{border-color:var(--accent);color:var(--accent)}
body.kt-admin-mode .kt-admin-header .navwrap{border-top:0}
@media(max-width:1024px){
 body.kt-admin-mode .kt-admin-header .navwrap{border-top:1px solid var(--border)}
 body.kt-admin-mode .kt-admin-topbar{min-height:54px}
}
@media(max-width:480px){
 body.kt-admin-mode .kt-admin-topbar{padding-left:14px;padding-right:14px}
 body.kt-admin-mode .kt-admin-open-shop{padding:7px 9px;font-size:12px}
 body.kt-admin-mode .kt-admin-identity-icon{display:none}
}
