@charset "UTF-8";:root{--color-azul: var(--color-primary);--color-azul2: var(--color-primary);--color-azul-annotation: var(--color-primary);--admin-panel-accent: var(--color-primary);--texto-annotation: var(--color-primary);--color-texto-hover: var(--color-primary-hover);--color-codigo: var(--color-text);--texto-capitulo-cie: var(--color-text);--texto-encabezado: var(--color-text-muted);--texto-secundary: var(--color-text-muted);--texto-secondary: var(--color-text-muted);--fondo: var(--color-bg);--fondo-primary: var(--color-bg);--fondo-tarjetas: var(--color-surface);--card-card1: var(--color-surface);--fondo-annotation-primary: var(--color-surface);--fondo-desplegables: var(--color-surface);--fondo-primary-table: var(--color-surface);--fondo-secundary-table: var(--color-surface);--fondo-modal-infecciosos: var(--color-surface-2);--fondo-modal-obstetricos: var(--color-surface-2);--panel-busqueda-cie: var(--color-surface-2);--fondo-hover-table: var(--color-hover);--fondo-boton: none;--fila-par: var(--color-surface);--fila-impar: var(--color-surface);--filas-impares: var(--color-surface);--busqueda-literal-fila: var(--color-primary-tint);--codigo-cie-seleccionado: var(--color-primary-tint);--highlight-diag-ia: var(--entity-dx-soft);--highlight-diag-selecc: var(--entity-dx-active);--highlight-proc-ia: var(--entity-px-soft);--highlight-proc-selecc: var(--entity-px-active);--status-pendiente: var(--state-pendiente-ink);--status-revision: var(--state-revision-ink);--status-provisional: var(--state-provisional-ink);--status-terminado: var(--state-terminado-ink);--status-cmbd: var(--state-cmbd-ink);--status-cmbd-review: var(--color-danger-dark);--box-shadow-annotation: rgba(0, 0, 0, .12);--texto-excluye2-cie: purple}[data-theme=dark],.pf-v5-theme-dark{--box-shadow-annotation: rgba(252, 252, 252, .12);--texto-excluye2-cie: #a18fff}.optionalfields-anotacion .dates-panel{background-color:var(--fondo-annotation-primary)!important;box-shadow:0 8px 24px var(--box-shadow-annotation)!important}.optionalfields-anotacion .dates-panel:before{background-color:var(--fondo-annotation-primary)!important}.optionalfields-anotacion .filter-input,.optionalfields-anotacion .filter-select,.optionalfields-anotacion .filter-menu-toggle.pf-v6-c-menu-toggle,.optionalfields-anotacion .filter-menu-toggle.pf-c-menu-toggle,.optionalfields-anotacion .date-field .pf-v6-c-date-picker .pf-v6-c-form-control,.optionalfields-anotacion .date-field .pf-c-date-picker .pf-c-form-control,.optionalfields-anotacion .date-field .pf-v6-c-date-picker .pf-v6-c-text-input-group,.optionalfields-anotacion .date-field .pf-c-date-picker .pf-c-text-input-group,.optionalfields-anotacion .date-field .pf-v6-c-date-picker .pf-v6-c-text-input-group__text-input,.optionalfields-anotacion .date-field .pf-c-date-picker .pf-c-text-input-group__text-input,.optionalfields-anotacion .date-field input,.optionalfields-anotacion .date-field input[type=datetime-local]{background:var(--fondo-annotation-primary)!important;border:1px solid var(--color-border-strong)!important;border-radius:10px!important;color:var(--texto-annotation)!important;min-height:36px}.optionalfields-anotacion .date-field .pf-v6-c-date-picker .pf-v6-c-form-control:before,.optionalfields-anotacion .date-field .pf-v6-c-date-picker .pf-v6-c-form-control:after,.optionalfields-anotacion .date-field .pf-c-date-picker .pf-c-form-control:before,.optionalfields-anotacion .date-field .pf-c-date-picker .pf-c-form-control:after,.optionalfields-anotacion .date-field .pf-v6-c-date-picker .pf-v6-c-text-input-group:before,.optionalfields-anotacion .date-field .pf-v6-c-date-picker .pf-v6-c-text-input-group:after,.optionalfields-anotacion .date-field .pf-c-date-picker .pf-c-text-input-group:before,.optionalfields-anotacion .date-field .pf-c-date-picker .pf-c-text-input-group:after{border:0!important;box-shadow:none!important}.optionalfields-anotacion .filter-input--invalid,.optionalfields-anotacion .filter-select.filter-input--invalid,.optionalfields-anotacion .filter-menu-toggle--invalid.pf-v6-c-menu-toggle,.optionalfields-anotacion .filter-menu-toggle--invalid.pf-c-menu-toggle,.optionalfields-anotacion .date-field__input--invalid{border-color:var(--color-danger)!important;box-shadow:0 0 0 3px var(--color-danger-tint)!important}.optionalfields-anotacion .filter-input,.optionalfields-anotacion .filter-select,.optionalfields-anotacion .date-field input,.optionalfields-anotacion .date-field input[type=datetime-local]{box-shadow:none!important;padding:0 .8rem!important}.optionalfields-anotacion .filter-input.small{width:5.5rem!important}.optionalfields-anotacion .filter-input::-moz-placeholder,.optionalfields-anotacion .date-field input::-moz-placeholder,.optionalfields-anotacion .date-field input[type=datetime-local]::-moz-placeholder{color:var(--texto-annotation)!important}.optionalfields-anotacion .filter-input::placeholder,.optionalfields-anotacion .date-field input::placeholder,.optionalfields-anotacion .date-field input[type=datetime-local]::placeholder{color:var(--texto-annotation)!important}.optionalfields-anotacion .filter-input:focus,.optionalfields-anotacion .filter-input:hover,.optionalfields-anotacion .filter-select:focus,.optionalfields-anotacion .filter-select:hover,.optionalfields-anotacion .filter-menu-toggle.pf-v6-c-menu-toggle:focus,.optionalfields-anotacion .filter-menu-toggle.pf-c-menu-toggle:focus,.optionalfields-anotacion .filter-menu-toggle.pf-v6-c-menu-toggle:hover,.optionalfields-anotacion .filter-menu-toggle.pf-c-menu-toggle:hover,.optionalfields-anotacion .date-field input:focus,.optionalfields-anotacion .date-field input:hover,.optionalfields-anotacion .date-field input[type=datetime-local]:hover,.optionalfields-anotacion .date-field input[type=datetime-local]:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px var(--color-primary-tint)!important}.optionalfields-anotacion .date-field label,.optionalfields-anotacion .date-field .calendar-icon-overlay{color:var(--texto-annotation)!important}html,body{height:100%}.proc{filter:brightness(0) saturate(100%) invert(60%) sepia(53%) saturate(5149%) hue-rotate(4deg) brightness(99%) contrast(94%)}.disabled{pointer-events:none;cursor:not-allowed}.disabledcolor{filter:brightness(0) saturate(100%) invert(42%) sepia(0%) saturate(3200%) hue-rotate(33deg) brightness(103%) contrast(94%)}.title-anotacion h1{font-size:24px;font-weight:700;margin-top:2px;text-align:center}.optionalfields-anotacion select,.optionalfields-anotacion input{border:solid 1px var(--color-border-strong);border-radius:.3rem;color:var(--color-primary);padding:.15rem!important;outline:none}.button-container-anotacion .pf-v6-c-button{padding:.3rem;display:flex;align-items:center;font-weight:700;font-size:1.2rem;box-shadow:0 2px 3px #0000001a,0 1px 3px #0000000f;margin-bottom:2px}.container-anotacion{background-color:var(--color-surface);display:flex;height:77vh;overflow:hidden;height:100%;padding:.2%}.button-container-anotacion{height:5%;display:flex;justify-content:space-between;margin-left:8%;margin-top:.2%}.optionalfields-anotacion{width:100%;padding-top:5px;padding-bottom:2px;margin-left:1%;margin-right:1%;align-content:center}.textarea-anotacion{height:100%;display:flex;flex-direction:column;border-radius:1rem;margin-bottom:5px}.sash-wrap-line{display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:10px}.action-sash-wrap{height:100%;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--color-primary) 10%,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none}.action-sash-wrap .action{display:flex;align-items:center;justify-content:center;height:30px;background-color:color-mix(in srgb,var(--color-primary) 30%,transparent);color:color-mix(in srgb,var(--color-primary) 50%,transparent);font-size:8px}.split-sash-content{height:100%}.pf-v6-c-text-input-group__text-input{padding-bottom:1px}.textarea-anotacion .pf-v6-c-form-control:before{border:0}.textarea-anotacion .pf-v6-c-form-control:after{border:0px}.textarea-anotacion .pf-v6-c-form-control{border-radius:1rem;height:100%;flex:1 1 auto;box-shadow:0 4px 6px #0000001a,0 2px 6px #0000000f}.medicalTextArea{font-size:1rem;border-radius:1rem;-webkit-user-select:text;-moz-user-select:text;user-select:text;overflow:auto;resize:none;width:100%;background-color:var(--fondo-annotation-primary)}.medicalTextArea textarea{padding:1rem;border-radius:1rem;border:1px solid var(--color-border)}.textarea-anotacion .pf-v6-c-form-control textarea{height:100%}.medicalTextArea textarea:focus{outline:none;border-color:var(--color-primary)}.table-container-anotacion{display:flex;height:77vh;overflow:hidden;flex:1 1 50%;flex-direction:column;height:100%}#modelVersion{margin-left:auto;padding:0 15px 0 0}.table-container-anotacion>div{flex:1 1 50%;overflow-y:auto;border:1px solid var(--color-border);border-radius:1rem;box-shadow:0 2px 3px #0000001a,0 1px 3px #0000000f;margin-bottom:.5%}.pf-c-table th{background-color:var(--color-surface);box-shadow:0 2px 2px -1px #0000001a;position:sticky;top:0;z-index:2}.highlight-diag{background-color:var(--entity-dx-strong);border:1px solid var(--entity-dx-accent);cursor:pointer}.highlight-proc{background-color:var(--entity-px-strong);border:1px solid var(--entity-px-accent);cursor:pointer}.highlight-inner-diag{background-color:var(--entity-dx-active);border:1px dashed var(--entity-dx-accent);padding:1px}.highlight-inner-proc{background-color:var(--entity-px-active);border:1px dashed var(--entity-px-accent);padding:1px}.pf-v6-c-menu-toggle.pf-m-typeahead,.pf-v6-c-menu-toggle.pf-m-split-button{width:100%}.ocultar-arrow .pf-v6-c-menu-toggle__controls{display:none!important}.pf-v6-c-menu__item-description{font-size:14px}.pf-v6-c-list.pf-m-plain{margin:4px 0}.hidden{display:none;visibility:hidden}.table-content{max-height:65vh;overflow-y:auto}.table thead th{position:sticky;top:0;z-index:5;background-color:var(--color-surface)}.table-resizable{resize:both;min-width:100%;overflow:auto;border:1px solid var(--color-border)}.table-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-c-table.pf-m-compact tbody tr:not(.pf-c-table__expandable-row)>*:first-child{display:none!important}.table-anotacion.pf-c-table.pf-m-compact tbody tr:not(.pf-c-table__expandable-row)>*:first-child{display:block!important}.table-anotacion tbody tr{padding:10px}.pf-c-table.pf-m-compact thead tr:not(.pf-c-table__expandable-row)>*{font-size:1.5rem;text-align:center;font-style:bold}.pf-c-table.pf-m-compact tr:not(.pf-c-table__expandable-row)>*:nth-child(3),.pf-c-table.pf-m-compact tr:not(.pf-c-table__expandable-row)>*:nth-child(4),.pf-c-table.pf-m-compact tr:not(.pf-c-table__expandable-row)>*:nth-child(5){font-size:24px}.pf-c-table.pf-m-compact tr:not(.pf-c-table__expandable-row)>*:nth-child(4){width:138px}.pf-c-table.pf-m-compact tr:not(.pf-c-table__expandable-row)>*:nth-child(4) img{margin-left:2em;width:150px}.pf-c-table.pf-m-compact tr:not(.pf-c-table__expandable-row)>*:nth-child(6),.pf-c-table.pf-m-compact tr:not(.pf-c-table__expandable-row)>*:nth-child(7){width:32px}.icon-img-diag,.icon-plus-diag{cursor:pointer;max-width:none;width:16px;height:16px}.icon-plus-diag{width:24px;height:24px;vertical-align:middle}.help-icon{width:18px;height:18px;vertical-align:middle}button#plus-btn-diag{display:flex;align-items:center;gap:4px}button{background-color:var(--pf-v6--global--palette--white);border:whitesmoke}.pf-c-table tbody>tr>*{padding-left:0;font-size:24px}img{max-width:-moz-fit-content;max-width:fit-content}.pf-v6-c-menu-toggle:before{border-style:none}.pf-v6-c-form-control.pf-m-resize-both{--pf-v6-c-form-control--Resize: hidden}.button-container{margin-top:1%;position:fixed;z-index:1000}.optionalfields{position:fixed;background-color:var(--color-surface-2);margin-top:-30px}.pf-v6-c-calendar-month__header-year{width:6.5rem}.button-container-anotacion .pf-m-secondary{background-color:var(--color-surface)}input[disabled]{color:var(--color-text-faint)}.pf-v6-l-flex{align-items:end}.pf-v6-c-masthead .pf-v6-c-button{padding-top:0;padding-bottom:0}.pf-v6-l-flex>div,hr{margin:0;padding-left:.2rem;padding-right:.2rem;margin-inline-end:0!important}.extracting-entities-modal{background:transparent;box-shadow:none;border:none}.extracting-entities-modal .pf-v6-c-modal-box__close{display:none}.button-container-anotacion .pf-m-secondary:hover{color:var(--entity-dx-accent)!important}#btn-validar-copiar.pf-c-button.pf-m-primary:enabled{background-color:var(--color-success);margin-left:0}#modalValidar{height:100%}.pf-c-modal-box__title{font-weight:400}.smc-annot{display:flex;flex-direction:column;gap:var(--space-4);flex:1;min-height:0;color:var(--color-text)}.smc-annot .view-head{margin-bottom:0}.smc-annot .btn>svg,.smc-annot .btn-icon>svg{width:16px;height:16px;flex:none}.smc-annot__layout{flex:1;min-height:460px;display:grid;grid-template-columns:400px minmax(0,1fr);gap:var(--space-4)}.smc-annot__layout.is-episode-right{grid-template-columns:minmax(0,1fr) 400px}.smc-annot__layout.is-episode-right .smc-annot__episode{order:2}.smc-annot__episode{display:flex;flex-direction:column;gap:var(--space-4);overflow-y:auto;overflow-x:hidden}.smc-annot__episode>h2{margin:0;font-size:var(--text-h3)}.smc-annot__episode .field>label{margin-bottom:4px}.smc-annot__group{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;border:none}.smc-annot__group>legend{margin-bottom:var(--space-2);padding:0;font:600 var(--text-micro)/1 var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.smc-annot__group .smc-field-error{display:block;margin-top:4px;font-size:var(--text-micro)}.smc-annot__pair{display:grid;grid-template-columns:minmax(110px,1fr) minmax(180px,1.4fr);gap:var(--space-3)}.smc-annot__age{display:grid;grid-template-columns:minmax(0,1fr) 110px;gap:var(--space-2)}.smc-annot__text{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden}.smc-annot__text.is-invalid{border-color:var(--color-danger)}.smc-annot__text:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-tint)}.smc-annot__textarea{flex:1;min-height:0;width:100%;padding:var(--space-5);border:none;outline:none;resize:none;background:transparent;color:var(--color-text);font:400 var(--text-body)/1.6 var(--font-body)}.smc-annot__empty{position:absolute;top:0;right:0;bottom:40px;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-5);text-align:center;color:var(--color-text-muted);pointer-events:none}.smc-annot__empty>svg{width:34px;height:34px;margin-bottom:var(--space-2);color:var(--color-text-faint)}.smc-annot__empty b{font:500 var(--text-h2) var(--font-heading);color:var(--color-text)}.smc-annot__empty span{max-width:46ch;font-size:var(--text-sm)}.smc-annot__text-foot{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-height:40px;padding:6px var(--space-5);border-top:1px solid var(--color-border);font-size:var(--text-micro);color:var(--color-text-muted)}.smc-annot__sections{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;margin-left:auto}.smc-annot__foot{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-4);flex-wrap:wrap;padding-top:var(--space-4);border-top:1px solid var(--color-border)}.smc-annot__actions{display:flex;align-items:center;gap:var(--space-3)}.smc-annot__actions .btn-primary.is-blocked{opacity:.55}.smc-required{color:var(--color-danger-dark)}.smc-annot__info{position:relative}.smc-annot__info-panel{position:absolute;z-index:120;top:calc(100% + 6px);right:0;width:340px;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);font-size:var(--text-sm);color:var(--color-text-muted)}.smc-annot__info-panel p{margin:0 0 var(--space-2)}.smc-annot__info-panel kbd{padding:0 5px;border:1px solid var(--color-border-strong);border-radius:3px;font:500 var(--text-micro) var(--font-mono);color:var(--color-text)}.smc-annot__info-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2)}.smc-annot__info-head b{font:600 var(--text-body) var(--font-heading);color:var(--color-text)}.smc-annot__busy{display:flex;align-items:center;gap:var(--space-4)}.smc-annot__busy p{margin:0;color:var(--color-text-muted)}@media (max-width: 1000px){.smc-annot__layout,.smc-annot__layout.is-episode-right{grid-template-columns:1fr}.smc-annot__layout .smc-annot__text,.smc-annot__layout.is-episode-right .smc-annot__text{min-height:360px}}
