.hero-layouts .container,.hero-layouts .container-fluid{display:flex;width:100%;}.hero-layouts .block-hero{min-height:45vh;}.hero-layouts .l-header{margin:0;}.hero-layouts .row{margin:auto;box-sizing:border-box;}.hero-layouts .l-header-inner.container,.hero-layouts .l-header-inner.container-fluid{flex-direction:column;}.js nav .menu-dropdown a:hover,.js nav .menu-dropdown a:focus,.js nav .menu-dropdown a:active{padding-right:inherit;}
form.cs-form{max-width:680px;}.cs-aviso{background:#e3f2fd;border-left:4px solid #1565c0;padding:10px 14px;margin-bottom:1.2em;}.cs-aviso p{margin:0.4em 0;}fieldset.cs-empresa{background:#fafafa;margin-bottom:0.8em;}.cs-trampa{position:absolute;left:-9999px;top:-9999px;height:0;overflow:hidden;}.cs-btn-agregar{margin-bottom:1em;}table.cs-tabla{width:100%;border-collapse:collapse;margin:0.6em 0;font-size:0.95em;}table.cs-tabla th,table.cs-tabla td{border:1px solid #e0e0e0;padding:5px 8px;text-align:left;}table.cs-tabla thead th{background:#eceff1;}.cs-resumen{font-weight:bold;}.cs-filtros{margin-bottom:1.2em;}.cs-ficha{border:1px solid #cfd8dc;padding:12px 16px;margin-bottom:1.2em;}.cs-ficha.cs-nueva{border-left:4px solid #1565c0;background:#f5f9ff;}.cs-ficha h3{margin:0.3em 0;}.cs-ficha-cab{font-size:0.9em;color:#546e7a;margin-bottom:0.3em;}.cs-num{font-family:monospace;font-weight:bold;}.cs-tipo{background:#eceff1;padding:1px 7px;}.cs-badge{background:#1565c0;color:#fff;padding:1px 7px;font-size:0.9em;}.cs-badge-error{background:#c62828;}.cs-de{color:#546e7a;font-size:0.95em;}.cs-mensaje{background:#fafafa;border-left:3px solid #b0bec5;padding:8px 12px;margin:0.6em 0;white-space:pre-wrap;}.cs-acciones{margin-top:0.8em;padding-top:0.6em;border-top:1px solid #eceff1;font-size:0.95em;}button.cs-btn-copiar{font-size:0.85em;padding:1px 8px;margin-left:6px;border:1px solid #90a4ae;background:#eceff1;cursor:pointer;}button.cs-btn-copiar:hover{background:#cfd8dc;}.cs-estado-lbl{background:#eceff1;padding:1px 7px;font-size:0.85em;color:#37474f;}.cs-accion-eliminar a{color:#c62828;}.cs-aviso-destacado{background:#fff3e0;border:1px solid #ffb74d;border-left:4px solid #ef6c00;padding:10px 14px;margin:0.8em 0 1.2em;}.cs-aviso-destacado p{margin:0;font-weight:bold;color:#6d4c41;}.cs-aviso-destacado a{color:#ef6c00;text-decoration:underline;}.cs-datos-sindicato{margin-top:2rem;padding:1rem 1.2rem;border-top:2px solid #d5d5d5;background:#f7f7f7;font-size:0.92rem;}.cs-datos-titulo{font-weight:bold;margin-bottom:0.5rem;}ul.cs-datos-lista{margin:0;padding-left:1.2rem;}ul.cs-datos-lista li{margin-bottom:0.25rem;}.cs-datos-titulo-soporte{margin-top:1rem;padding-top:0.8rem;border-top:1px solid #ddd;}.cs-mail-fallback{font-style:italic;color:#666;}.cs-aclaracion{color:#666;font-size:0.9em;}a.cs-cancelar{margin-left:1rem;color:rgb(90,99,96);}
