/* Navigation and responsive layout only. Existing layout and forms remain intact. */
#boilerlic-interface-unificada-v1.bl-workspace {background:#fff;border:1px solid #d3e0e6;border-radius:14px;padding:16px;margin:18px 0;}
#boilerlic-interface-unificada-v1 .bl-tabbar {display:flex;gap:8px;overflow:auto;border-bottom:1px solid #d2dfe4;padding:0 0 12px;margin-bottom:16px;}
#boilerlic-interface-unificada-v1 .bl-tab {background:#e8f1f3!important;color:#173b4d!important;white-space:nowrap;border-radius:9px!important;margin:0!important;}
#boilerlic-interface-unificada-v1 .bl-tab[aria-selected="true"] {background:#116b5a!important;color:white!important;}
#boilerlic-interface-unificada-v1 .bl-page[hidden] {display:none!important;}
#boilerlic-interface-unificada-v1 .bl-page {min-height:140px;}
#boilerlic-interface-unificada-v1 .bl-context-label {font-size:12px;color:#546c79;}
#boilerlic-interface-unificada-v1 .bl-safety-note {padding-top:14px;margin-top:14px;border-top:1px solid #e3eaed;font-size:12px;color:#586d77;}
#boilerlic-interface-unificada-v1 #lista {max-width:100%;}
#boilerlic-menu-multiempresa-v1 {z-index:200!important;}
@media(max-width:640px){#boilerlic-interface-unificada-v1.bl-workspace{padding:9px;}#boilerlic-interface-unificada-v1 .bl-tab{padding:9px!important;font-size:12px!important;}}
