#prontuario-screen{max-width:1050px}#prontuario-screen input,#prontuario-screen select{font-size:1rem;max-width:100%;min-width:0}.prontuario-search{display:grid;grid-template-columns:2fr 1fr;gap:16px}.prontuario-results{display:grid;gap:12px}.prontuario-result{width:100%;text-align:left;background:white;border:1px solid #bfd3df;border-radius:14px;padding:18px;color:#183c55;cursor:pointer;font:inherit;overflow-wrap:anywhere}.prontuario-result strong{display:block;font-size:1.12rem}.prontuario-result span{display:block;margin-top:7px;line-height:1.45}.prontuario-result:focus-visible{outline:3px solid #127b91}.prontuario-result:hover{background:#edf7fa}.prontuario-detail dl{display:grid;grid-template-columns:150px 1fr;gap:12px;margin:18px 0}.prontuario-detail dt{font-weight:700}.prontuario-detail dd{margin:0;overflow-wrap:anywhere}.prontuario-packages{display:grid;gap:12px;padding:0;list-style:none}.prontuario-packages li{border:1px solid #d3e0e8;border-radius:12px;padding:15px;line-height:1.5;overflow-wrap:anywhere}.prontuario-packages span{display:block}.prontuario-documents a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;white-space:normal}.prontuario-detail h2{overflow-wrap:anywhere}.prontuario-documents{flex-wrap:wrap}.prontuario-documents>*{flex:1 1 240px}.prontuario-result small{color:#53687c;display:block;margin-top:7px;font-size:.9rem}@media(max-width:600px){.prontuario-search{grid-template-columns:1fr}.prontuario-detail dl{grid-template-columns:1fr;gap:5px}.prontuario-detail dd{margin-bottom:12px}.prontuario-result{padding:15px}}
#prontuario-screen .prontuario-search{display:flex;flex-direction:column}
