.identity-header,.page-header,.applications-header,.audit-header,.licensing-header,.creation-header,.mitre-header,.shadow-admin-header,.efs-header,.settings-header,.inv-header,header.inv-header,.applications-dashboard-container > .applications-header,.audit-dashboard-container > .audit-header,.mitre-dashboard-container > .mitre-header,.licensing-dashboard-container > .licensing-header,.identity-dashboard-container > .identity-header,.user-creation-container > .creation-header,.efs-dashboard-container > .efs-header,.shadow-admin-dashboard-container > .shadow-admin-header,.sp365-dashboard-container > .page-header{display:flex !important;flex-direction:row !important;flex-wrap:wrap;align-items:center !important;justify-content:space-between;gap:0.75rem 1rem;margin-bottom:1.2rem;padding:0.55rem 0.9rem;background:rgba(26,26,46,0.55);border:1px solid rgba(255,255,255,0.08);border-radius:10px;box-shadow:none;backdrop-filter:blur(10px);}.demo-header,header.demo-header{margin-bottom:1.2rem;padding:0.55rem 0.9rem;background:rgba(26,26,46,0.55);border:1px solid rgba(255,255,255,0.08);border-radius:10px;box-shadow:none;backdrop-filter:blur(10px);}.usage-demo-header{margin-bottom:1.2rem;padding:0.55rem 0.9rem;background:rgba(26,26,46,0.55);border:1px solid rgba(255,255,255,0.08);border-radius:10px;}.usage-demo-header h1{font-size:1.125rem !important;font-weight:600 !important;color:#f1f5f9 !important;margin:0;display:flex;align-items:center;gap:0.4rem;flex-wrap:wrap;}.usage-demo-header h1 i{color:#94a3b8;}.identity-header .header-main h1,.page-header .header-main h1,.applications-header .header-main h1,.audit-header .header-main h1,.licensing-header .header-main h1,.creation-header .header-main h1,.mitre-header .header-main h1,.efs-header .header-title-section h1,.efs-header .header-main h1,.shadow-admin-header .header-title-section h1,.shadow-admin-header .header-main h1,.settings-header .page-title h1,.demo-header h1,.demo-header .demo-header-content h1,.inv-header h1,.page-header .header-main h1,.applications-header .header-main h1,.sp365-dashboard-container .page-header .header-main h1{background:none !important;-webkit-text-fill-color:#f1f5f9 !important;background-clip:border-box !important;color:#f1f5f9 !important;font-size:1.125rem !important;font-weight:600 !important;line-height:1.3 !important;gap:0.5rem !important;margin:0 0 0.2rem 0 !important;}.identity-header .header-main h1 i,.page-header .header-main h1 i,.applications-header .header-main h1 i,.audit-header .header-main h1 i,.licensing-header .header-main h1 i,.creation-header .header-main h1 i,.mitre-header .header-main h1 i,.efs-header h1 i,.shadow-admin-header h1 i,.settings-header .page-title i,.demo-header h1 i,.inv-header h1 i,.page-header .header-main h1 i,.sp365-dashboard-container .page-header .header-main h1 i{color:#94a3b8 !important;-webkit-text-fill-color:#94a3b8 !important;opacity:0.95;font-size:1em;}.identity-header-desc,.header-desc,.applications-header-desc,.audit-header-desc,.licensing-header-desc,.creation-header-desc,.efs-header-desc,.shadow-admin-header-desc,.settings-header .page-description,.demo-header .demo-subtitle,.inv-header .inv-subtitle,.intelligence-page .header-desc,.page-header .header-main .header-desc{color:#94a3b8;font-size:0.8125rem !important;line-height:1.4;max-width:48rem;margin:0;}.identity-header .header-actions,.page-header .header-actions,.applications-header .header-actions,.audit-header .header-actions,.licensing-header .header-actions,.creation-header .header-actions,.mitre-header .header-actions,.efs-header .header-actions,.shadow-admin-header .header-actions,.settings-header .header-actions,.container .page-header .header-actions{display:flex !important;flex-direction:row !important;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0.4rem;}.efs-header .header-actions{align-items:center;gap:0.5rem 0.75rem;}.efs-header .header-actions .action-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:0.4rem;}.identity-header .header-actions > button,.page-header .header-actions > button,.applications-header .header-actions > button,.audit-header .header-actions > button,.licensing-header .header-actions > button,.efs-header .header-actions .action-group > button,.shadow-admin-header .header-actions > button,.identity-header .header-actions > .identity-action-btn,.applications-header .header-actions .applications-action-btn,.licensing-header .header-actions .licensing-action-btn,.audit-header .header-actions .audit-action-btn,.mitre-header .header-actions .mitre-action-btn,.efs-header .header-actions .efs-action-btn,.shadow-admin-header .header-actions .shadow-admin-action-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:2.15rem;width:2.15rem;height:2.15rem;padding:0;font-size:0 !important;line-height:0 !important;color:#e2e8f0;border-radius:8px;border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.04);box-shadow:none;font-weight:500;transition:background 0.15s ease,border-color 0.15s ease,color 0.15s ease;transform:none;overflow:hidden;gap:0 !important;column-gap:0 !important;row-gap:0 !important;}.identity-header .header-actions > button i,.page-header .header-actions > button i,.applications-header .header-actions .applications-action-btn i,.licensing-header .header-actions .licensing-action-btn i,.efs-header .header-actions .action-group > button i,.shadow-admin-header .header-actions > button i,.audit-header .header-actions .audit-action-btn i,.identity-header .header-actions .identity-action-btn i,.mitre-header .header-actions .mitre-action-btn i{display:flex !important;align-items:center !important;justify-content:center !important;width:1.25em !important;height:1.25em !important;margin:0 !important;flex:0 0 auto;font-size:0.85rem !important;line-height:1 !important;overflow:visible;text-indent:0;}.identity-header .header-actions > button i::before,.page-header .header-actions > button i::before,.applications-header .header-actions .applications-action-btn i::before,.licensing-header .header-actions .licensing-action-btn i::before,.audit-header .header-actions .audit-action-btn i::before,.mitre-header .header-actions .mitre-action-btn i::before,.efs-header .header-actions .action-group > button i::before,.shadow-admin-header .header-actions > button i::before{margin:0 !important;}.page-header .header-actions > .primary,.page-header .header-actions > button[id="refreshBtn"],.efs-header .header-actions .efs-action-btn.primary,.identity-header .header-actions > .primary,.applications-header .header-actions .applications-action-btn.primary,.licensing-header .header-actions .licensing-action-btn.primary,.audit-header .header-actions .audit-action-btn.primary,.shadow-admin .shadow-admin-action-btn.primary{background:rgba(16,185,129,0.08);border-color:rgba(16,185,129,0.28);color:#a7f3d0;}.page-header .header-actions > .primary:hover,.efs-header .header-actions .efs-action-btn.primary:hover,.identity-header .header-actions > .primary:hover,.shadow-admin .shadow-admin-action-btn.primary:hover,.page-header .header-actions > button[id="refreshBtn"]:hover{background:rgba(16,185,129,0.14);border-color:rgba(16,185,129,0.4);}.page-header .header-actions > button[id="exportBtn"],.applications-header .header-actions .applications-action-btn:not(.primary),.licensing-header .header-actions .licensing-action-btn:not(.primary),.audit-header .header-actions .audit-action-btn:not(.primary),.efs-header .header-actions .action-group > button.efs-action-btn:not(.primary),.identity-header .header-actions > button:not(.primary),.shadow-admin .shadow-admin-action-btn:not(.primary){background:rgba(99,102,241,0.07);border-color:rgba(99,102,241,0.28);color:#c7d2fe;}.mitre-header .header-actions > button#refreshBtn{background:rgba(16,185,129,0.08);border-color:rgba(16,185,129,0.28);color:#a7f3d0;}.mitre-header .header-actions > button#exportBtn{background:rgba(99,102,241,0.07);border-color:rgba(99,102,241,0.28);color:#c7d2fe;}.mitre-header .header-actions > button#settingsBtn,.mitre-header .header-actions > button#settingsBtn.mitre-action-btn.primary{background:rgba(99,102,241,0.07) !important;border-color:rgba(99,102,241,0.28) !important;color:#c7d2fe !important;}.page-header .header-actions > button:hover,.identity-header .header-actions > button:hover,.applications-header .header-actions .applications-action-btn:hover,.licensing-header .header-actions .licensing-action-btn:hover,.efs-header .header-actions .action-group > button:hover,.shadow-admin-header .header-actions > button:hover,.audit-header .header-actions .audit-action-btn:hover,.mitre-header .header-actions .mitre-action-btn:hover{background:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.16);box-shadow:none;transform:none;}.identity-header .header-actions > button > span,.page-header .header-actions > button > span,.applications-header .header-actions .applications-action-btn > span,.licensing-header .header-actions .licensing-action-btn > span,.audit-header .header-actions .audit-action-btn > span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.user-creation-container .creation-header .header-actions{justify-content:flex-end;gap:0.35rem;}.user-creation-container .creation-header .header-actions > button{width:auto;min-width:2.5rem;height:2.05rem;padding:0 0.4rem;font-size:0.65rem !important;line-height:1.1 !important;white-space:nowrap;flex-direction:row;gap:0.2rem;}.user-creation-container .creation-header .header-actions > button i{font-size:0.7rem !important;flex-shrink:0;}.settings-header{align-items:center !important;padding:0.55rem 0.9rem !important;margin-bottom:1.2rem !important;background:rgba(26,26,46,0.55) !important;border:1px solid rgba(255,255,255,0.08) !important;border-radius:10px !important;box-shadow:none !important;backdrop-filter:blur(10px) !important;}.settings-header .header-content{align-items:center !important;flex-wrap:wrap;gap:0.75rem 1.25rem;}.settings-header .page-title i{font-size:1rem !important;padding:6px 8px !important;border-radius:6px !important;color:#94a3b8 !important;background:rgba(255,255,255,0.06) !important;box-shadow:none !important;}.settings-header .header-actions{flex-direction:row !important;}.settings-header .header-actions .btn{min-height:2.05rem;height:2.05rem;padding:0 0.6rem;font-size:0.7rem;font-weight:600;border-radius:8px;box-shadow:none;}.settings-header .header-actions .btn i{font-size:0.8rem;margin-right:0.3rem;}.hero-panel{padding:0.7rem 1rem !important;border-radius:10px;}.hero-panel .hero-top{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.5rem 1rem;}.hero-panel .hero-copy h1{font-size:1.125rem !important;font-weight:600 !important;color:#f1f5f9 !important;margin:0 0 0.2rem 0;}.hero-panel .hero-copy h1 i{color:#94a3b8;margin-right:0.4rem;}.hero-panel .hero-subtitle{font-size:0.8125rem !important;color:#94a3b8;margin:0;}.hero-actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:0.4rem;}.hero-actions .btn{min-height:2.1rem;height:2.1rem;padding:0 0.5rem;font-size:0.7rem;font-weight:600;border-radius:8px;box-shadow:none;}.inv-header{align-items:flex-start !important;}.inv-header-actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0.4rem;}.inv-header-actions .inv-btn{min-height:2.1rem;height:2.1rem;padding:0 0.5rem;font-size:0.7rem;font-weight:600;border-radius:8px;box-shadow:none;}.identity-header .header-actions .identity-action-btn:hover,.page-header .header-actions .action-btn:hover,.shadow-admin .shadow-admin-action-btn:hover,.efs-header .efs-action-btn:hover,.applications-header .applications-action-btn:hover{transform:none !important;box-shadow:none !important;}