/* A visibilidade do prontuário deve prevalecer sobre as grades responsivas. */
#ks_prontuario_resumo[hidden], #ks_patient_context[hidden] { display: none !important; }
#ks_prontuario_resumo { position: relative; padding-right: 64px !important; }
#ks_prontuario_resumo .ks-prontuario-close {
    position: absolute; top: 10px; right: 10px; width: 40px; height: 40px;
    display: grid; place-items: center; padding: 0; border-radius: 9px;
    border: 1px solid rgba(255,255,255,.5); background: #244f59;
    color: #fff; font-size: 28px; line-height: 1; cursor: pointer;
}
#ks_prontuario_resumo .ks-prontuario-close:hover { background: #366773; }
#ks_prontuario_resumo .ks-prontuario-close:focus-visible { outline: 3px solid #fff; outline-offset: 2px; }
