body,html{margin:0;padding:0;font-family:Arial,sans-serif}.excerpt-truncated{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;max-height:calc(1.4em * 3)}.layout{display:flex;flex-direction:column;min-height:100vh}.header{background-color:#333;color:#fff;padding:10px 20px}.header h1{margin:0}.header nav ul{list-style:none;padding:0}.header nav ul li{display:inline;margin-right:15px}.header nav ul li a{color:#fff;text-decoration:none}.main-content{flex:1 1;padding:20px}.footer{background-color:#333;color:#fff;text-align:center;padding:10px 0}.ck-editor__editable .ck-button.ck-button_with-text.ck-on{background-color:#0d6efd;color:white}.ck-editor__editable .ck-button.ck-button_with-text.ck-on:hover{background-color:#0b5ed7}.ck-editor__editable .ck-button[aria-label="Deshabilitar investigación profunda"].ck-on,.ck-editor__editable .ck-button[aria-label="Habilitar investigación profunda"].ck-on{background-color:#198754;color:white}.ck-editor__editable .ck-button[aria-label="Deshabilitar investigación profunda"].ck-on:hover,.ck-editor__editable .ck-button[aria-label="Habilitar investigación profunda"].ck-on:hover{background-color:#157347}.ck-editor__editable .ck-button[aria-label="Deshabilitar investigación profunda"] .ck-icon,.ck-editor__editable .ck-button[aria-label="Habilitar investigación profunda"] .ck-icon{color:inherit}.ck-tooltip__text{font-size:12px}.ck-editor__editable .ck-button{transition:background-color .2s ease,color .2s ease;cursor:pointer}.ck .ck-button:hover,.ck-editor__editable .ck-button:hover{cursor:pointer}.deep-research-active{border-left:3px solid #198754}.ck-editor{border-radius:.375rem;border:1px solid #dee2e6}.ck-editor__editable{border-radius:0 0 .375rem .375rem;min-height:200px}.ck-editor__toolbar{border-radius:.375rem .375rem 0 0;border-bottom:1px solid #dee2e6}.ck-editor__editable .ck-button[aria-label="Generar con IA"]{background-color:#6f42c1;color:white}.ck-editor__editable .ck-button[aria-label="Generar con IA"]:hover{background-color:#5a32a3}.ck-editor__editable .ck-button.ck-on{box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.ck-editor__editable .ck-button.ck-disabled{opacity:.6;cursor:not-allowed!important;background-color:#e9ecef;color:#6c757d}.no-chevron.dropdown-toggle:after{display:none!important}