body.admin-body .admin-header{gap:16px!important;align-items:center!important;flex-wrap:wrap!important}body.admin-body .admin-header .header-cockpit{display:flex!important;flex:1 1 440px!important;gap:8px!important;flex-wrap:wrap!important}body.admin-body .admin-header .header-actions{display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:nowrap!important;margin-left:auto!important}body.admin-body .admin-header .header-actions>form{margin:0!important}body.admin-body .admin-header .header-actions .btn,body.admin-body .admin-header .header-actions .icon-button,body.admin-body .admin-header .fi-bell-button,body.admin-body .admin-header .fi-sound-button,body.admin-body .admin-header .callback-admin-link,body.admin-body .header-operator-icon{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:40px!important;height:40px!important;min-width:40px!important;padding:9px!important;border-radius:12px!important;border:1px solid #ffffff20!important;background:#262421!important;color:#e8ce9c!important;gap:0!important;white-space:nowrap!important;flex-shrink:0!important}body.admin-body .admin-header .header-actions svg{width:20px!important;height:20px!important}body.admin-body .admin-header .fi-bell-button>span,body.admin-body .admin-header .fi-sound-button>span{display:none!important}body.admin-body .admin-header .callback-count,body.admin-body .admin-header #finance-count{position:absolute!important;top:-5px!important;right:-5px!important;min-width:17px!important;height:17px!important;padding:0 4px!important;border-radius:10px!important;background:#e8bd67!important;color:#271a08!important;font-size:10px!important;line-height:17px!important}body.admin-body .admin-header .header-actions button:hover,body.admin-body .admin-header .header-actions a:hover{background:#393027!important;border-color:#d6a758!important}body.admin-body .pill-qatar.is-active{border-color:#c90037!important;box-shadow:0 0 18px #b5002e25!important}body.admin-body .admin-header .cockpit-brand-pill{border-radius:18px!important;gap:7px!important}body.admin-body .admin-header .ap-menu-button{font-size:0!important;width:40px!important;padding:9px!important}body.admin-body .admin-header .ap-menu-button svg{width:20px!important;height:20px!important}
body.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site:not(.qatar-site) .site-header .header-actions>a[href="/?page=login"],body.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site:not(.qatar-site) .site-header .header-actions>a[href="/?page=register"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:44px!important;padding:11px 20px!important;border-radius:24px!important;font-size:13px!important;font-weight:800!important;letter-spacing:.15px!important;transition:transform .2s,box-shadow .2s!important;text-transform:none!important}body.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site:not(.qatar-site) .site-header .header-actions>a[href="/?page=login"]{background:#fff6e4!important;color:#5b3d10!important;border:1px solid #e4c383!important;box-shadow:0 4px 12px #0002!important}body.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site:not(.qatar-site) .site-header .header-actions>a[href="/?page=register"]{background:linear-gradient(115deg,#f5d797,#d5a957)!important;color:#271907!important;border:1px solid #edcc86!important;box-shadow:0 5px 18px #d9af4933!important}body.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.vice-site .site-header .header-actions>a[href="/?page=login"]{background:#fff0f9!important;color:#8c155b!important;border-color:#ecafd7!important}body.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.vice-site .site-header .header-actions>a[href="/?page=register"]{background:linear-gradient(115deg,#ef42b0,#cd168b)!important;color:white!important;border-color:#ff85d0!important;box-shadow:0 5px 18px #e12eaa40!important}body.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site:not(.qatar-site) .site-header .header-actions>a[href="/?page=login"]:hover,body.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site:not(.qatar-site) .site-header .header-actions>a[href="/?page=register"]:hover{transform:translateY(-2px)!important}body.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site .site-header .header-actions>a[href="/?page=login"] svg{width:17px!important;height:17px!important}@media(max-width:600px){body.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site:not(.qatar-site) .site-header .header-actions>a[href="/?page=login"],body.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site.member-site:not(.qatar-site) .site-header .header-actions>a[href="/?page=register"]{padding:9px 13px!important;min-height:40px!important;font-size:12px!important}body.admin-body .admin-header .header-actions{gap:6px!important;flex-wrap:wrap!important}}
/* Compact company indicators share the existing header row. */
body.admin-body .admin-header{box-sizing:border-box!important;flex-wrap:nowrap!important;gap:10px!important;min-height:60px!important;height:auto!important;padding:8px 12px!important}
body.admin-body .admin-header>.logo{flex:0 0 auto!important;gap:8px!important}
body.admin-body .admin-header>.logo .brand-mark{width:34px!important;height:34px!important}
body.admin-body .admin-header>.logo .brand-word{font-size:24px!important}
body.admin-body .admin-header .header-cockpit{order:0!important;display:flex!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:4px 1px!important;gap:6px!important;flex-wrap:nowrap!important;overflow-x:auto!important;overscroll-behavior-x:contain;scrollbar-width:thin;align-items:center!important}
body.admin-body .admin-header .cockpit-brand-pill{position:relative;display:inline-flex!important;flex:0 0 auto!important;min-width:0!important;min-height:30px!important;box-sizing:border-box;gap:5px!important;padding:5px 8px!important;border-radius:999px!important;font-size:10px;line-height:1.2}
body.admin-body .admin-header .cockpit-brand-pill .cp-dot{width:6px;height:6px}
body.admin-body .admin-header .cockpit-brand-pill .cp-title{font-size:10px;letter-spacing:.15px}
body.admin-body .admin-header .cockpit-brand-pill .cp-sub{font-size:9px}
body.admin-body .admin-header .cockpit-brand-pill .cp-online{font-size:9px;gap:3px}
body.admin-body .admin-header .cockpit-brand-pill .cp-online b{font-size:10px}
body.admin-body .admin-header .cockpit-brand-pill .cp-finances{gap:4px;padding:2px 5px;font-size:9px}
body.admin-body .admin-header .cockpit-brand-pill .cp-metric{position:static;font-size:9px;padding:2px 4px;line-height:1.2}
body.admin-body .admin-header .pill-betovo.is-active{border-color:#9bff35!important;box-shadow:0 0 12px #9bff3525!important}
body.admin-body .admin-header .header-actions{flex:0 0 auto!important;gap:6px!important;flex-wrap:nowrap!important}
body.admin-body .admin-header .header-actions .btn,body.admin-body .admin-header .header-actions .icon-button,body.admin-body .admin-header .fi-bell-button,body.admin-body .admin-header .fi-sound-button,body.admin-body .admin-header .callback-admin-link,body.admin-body .header-operator-icon{width:34px!important;height:34px!important;min-width:34px!important;padding:7px!important;border-radius:10px!important}
body.admin-body .admin-header .header-actions svg{width:18px!important;height:18px!important}
@media(max-width:1650px){body.admin-body .admin-header .cockpit-brand-pill .cp-sub,body.admin-body .admin-header .cockpit-brand-pill .cp-finances{display:none!important}}
@media(max-width:760px){body.admin-body .admin-header{flex-wrap:wrap!important;gap:6px!important}body.admin-body .admin-header .header-cockpit{order:3!important;flex:1 1 100%!important;padding:2px 1px!important}body.admin-body .admin-header .header-actions{margin-left:auto!important;gap:4px!important}body.admin-body .admin-header>.logo .brand-word{font-size:20px!important}}
