@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-arabic-wght-normal-CGnJ-sf6.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-ext-wght-normal-BjodpZir.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-wght-normal-DveCct9I.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-hebrew-wght-normal-BIkpbuMU.woff2) format("woff2-variations");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-ext-wght-normal-OacczzuJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-wght-normal-CnQIisVs.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primaria: #10496b;--primaria-escura: #0b344c;--primaria-clara: #e7edf0;--primaria-borda: #b5c7d1;--marca-verde: #90c191;--confirmar: #237f54;--confirmar-escuro: #1e6b47;--perigo: #b7342a;--perigo-bg: #f8ebea;--inc: #1c5f3f;--inc-bg: #e9f3ee;--inc-forte: #6eae90;--exc: #82251e;--exc-selo: #b7342a;--exc-bg: #f8ebea;--exc-forte: #cf7770;--comp: #0b344c;--comp-bg: #e7edf0;--comp-forte: #5b87a3;--pre: #485257;--pre-bg: #eceef0;--hist: #935e15;--hist-bg: #f7eedf;--bg: #f4f5f6;--card: #fdfdfd;--ink: #2f2e2d;--ink-forte: #141414;--ink-2: #2b3033;--muted: #5f6c73;--muted-2: #5d696f;--suave: #687278;--placeholder: #98a1a6;--bd: #d0d4d6;--bd-suave: #dee1e2;--neutro-bg: #f0f1f2;--aviso-erro-bg: #e9c0bd;--aviso-erro-bd: #cf7770;--aviso-erro-ink: #651d17;--aviso-ok-bg: #bcd9cc;--aviso-ok-bd: #6eae90;--aviso-ok-ink: #154a31;--radius-lg: 16px;--radius: 12px;--radius-sm: 8px;--sombra: 0 1px 2px rgba(16, 73, 107, .05);--sombra-flutuante: 0 10px 28px rgba(16, 73, 107, .14), 0 1px 3px rgba(16, 73, 107, .08);--sombra-botao: 0 6px 16px rgba(16, 73, 107, .26);--largura: 1130px}html{font-size:100%;scrollbar-gutter:stable}:root[data-texto=pequeno]{font-size:87.5%}:root[data-texto=grande]{font-size:118.75%}:root[data-paleta=vermelho-verde]{--inc: #005a9c;--inc-bg: #e6eef5;--inc-forte: #0072b2;--exc: #a64500;--exc-selo: #a64500;--exc-bg: #f6ece6;--exc-forte: #d55e00;--comp: #8a3e6b;--comp-bg: #f3ecf0;--comp-forte: #cc79a7;--pre: #4a5568;--pre-bg: #edeef0;--hist: #2b2b2b;--hist-bg: #eaeaea}:root[data-paleta=azul-amarelo]{--comp: #1f2937;--comp-bg: #e9eaeb;--comp-forte: #4b5563;--hist: #5f6672;--hist-bg: #eff0f1}:root[data-paleta=sem-cores]{--inc: #3b3b3b;--inc-bg: #efefef;--inc-forte: #777777;--exc: #101010;--exc-selo: #101010;--exc-bg: #e8e8e8;--exc-forte: #555555;--comp: #6d6d6d;--comp-bg: #f2f2f2;--comp-forte: #9b9b9b;--pre: #595959;--pre-bg: #f0f0f0;--hist: #373737;--hist-bg: #ebebeb}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:.9375rem/1.5 Rubik Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}a{color:var(--primaria)}button,input,select,textarea{font:inherit}input,select,textarea{font-size:max(16px,1rem)}.icone{display:block;flex:none}.apenas-leitor{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.topbar{background:var(--card);border-bottom:1px solid var(--bd)}.topbar-inner{max-width:calc(var(--largura) + 48px);min-height:72px;margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:24px}.topbar .marca{display:flex;align-items:center;line-height:0;border-radius:var(--radius-sm)}.topbar .marca img{display:block;height:40px;width:auto}.topbar .marca:focus-visible{outline:2px solid var(--primaria);outline-offset:4px}.topbar .espaco{flex:1}.botao-icone{display:grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--bd);border-radius:999px;background:var(--card);color:var(--ink-forte);cursor:pointer}.botao-icone:hover,.botao-icone[aria-expanded=true]{background:var(--primaria-clara);border-color:var(--primaria-borda)}.botao-icone:focus-visible,.usuario-gatilho:focus-visible{outline:2px solid var(--primaria);outline-offset:2px}.usuario-gatilho{display:flex;align-items:center;gap:12px;min-width:0;padding:0 4px 0 0;border:0;border-radius:999px;background:none;color:var(--ink-forte);cursor:pointer}.avatar{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border:1px solid #b9cad4;border-radius:999px;background:var(--primaria-clara);color:var(--primaria);font-size:.875rem;font-weight:500}.usuario-gatilho:hover .avatar,.usuario-gatilho[aria-expanded=true] .avatar{border-color:var(--primaria)}.usuario-nome{font-size:.8125rem;text-transform:uppercase;letter-spacing:.02em;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-usuario .popover{min-width:0;padding:8px}.item-sair{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border:0;border-radius:var(--radius-sm);background:none;color:var(--perigo);font-size:1rem;white-space:nowrap;cursor:pointer}.item-sair:hover,.item-sair:focus-visible{background:var(--perigo-bg);outline:none}@media(max-width:560px){.topbar-inner{padding:0 16px;gap:12px;min-height:64px}.topbar .marca img{height:34px}.usuario-nome{display:none}}.popover-ancora{position:relative;display:inline-flex}.popover{position:absolute;top:calc(100% + 8px);z-index:40;width:max-content;min-width:14rem;max-width:min(26rem,calc(100vw - 32px));padding:20px;background:var(--card);color:var(--ink);border:1px solid var(--bd-suave);border-radius:var(--radius-lg);box-shadow:var(--sombra-flutuante);text-align:left;font-weight:400;white-space:normal}.popover-direita{right:0}.popover-esquerda{left:0}.popover:focus{outline:none}.popover-titulo{margin:0;font-size:1.0625rem;font-weight:500;color:var(--ink-forte)}.popover-descricao{margin:6px 0 18px;font-size:.875rem;color:var(--muted)}.acessibilidade .popover{width:26rem;display:grid}.acessibilidade .popover-descricao{margin-bottom:18px}.opcao{margin-bottom:14px}.opcao-titulo,.opcao-paleta label{display:block;margin-bottom:8px;font-size:.875rem;font-weight:500;color:var(--primaria)}.tamanho-texto{display:flex;align-items:center;justify-content:space-around;gap:8px}.tamanho-texto button{display:grid;place-items:center;width:3.5rem;height:3.5rem;padding:0;border:0;border-radius:999px;background:none;color:var(--ink);line-height:1;cursor:pointer}.tamanho-texto .tt-pequeno{font-size:14px}.tamanho-texto .tt-padrao{font-size:20px}.tamanho-texto .tt-grande{font-size:28px}.tamanho-texto button:hover{background:var(--primaria-clara)}.tamanho-texto button[aria-pressed=true]{background:var(--primaria);color:var(--card)}.tamanho-texto button:focus-visible{outline:2px solid var(--primaria);outline-offset:2px}.opcao-paleta select{width:100%;min-height:3rem;padding:0 12px;border:1px solid #d6d9db;border-radius:var(--radius-sm);background:var(--card);color:var(--ink);cursor:pointer}.opcao-paleta select:focus-visible{outline:2px solid var(--primaria);outline-offset:-1px}.opcao-ajuda{margin:8px 0 0;font-size:.8125rem;color:var(--muted)}.avisos-rapidos{position:fixed;left:50%;bottom:max(24px,env(safe-area-inset-bottom,0px));z-index:60;transform:translate(-50%);width:max-content;max-width:calc(100vw - 32px);pointer-events:none}.avisos-rapidos>[role=log]{display:flex;flex-direction:column;align-items:center;gap:8px}.avisos-rapidos>[role=log]:not(:empty)+[role]:not(:empty){margin-top:8px}.aviso-rapido{pointer-events:auto;max-width:100%;padding:11px 20px;border:2px solid var(--bd);border-radius:var(--radius-sm);background:var(--card);color:var(--ink);font-size:.9375rem;font-weight:500;text-align:center;box-shadow:0 6px 18px #10496b1a;cursor:pointer;animation:aviso-entra .18s ease-out}.aviso-rapido.sucesso{background:var(--aviso-ok-bg);border-color:var(--aviso-ok-bd);color:var(--aviso-ok-ink)}.aviso-rapido.erro{background:var(--aviso-erro-bg);border-color:var(--aviso-erro-bd);color:var(--aviso-erro-ink)}.aviso-rapido:focus-visible{outline:2px solid var(--primaria);outline-offset:2px}@keyframes aviso-entra{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.aviso-rapido{animation:none}}.copiar{display:inline-grid;place-items:center;padding:6px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--ink);cursor:pointer;line-height:0}.copiar:hover{background:var(--primaria-clara)}.copiar:focus-visible{outline:2px solid var(--primaria);outline-offset:1px}.wrap{max-width:calc(var(--largura) + 48px);margin:0 auto;padding:40px 24px 64px}@media(max-width:560px){.wrap{padding:24px 16px 48px}}header h1{margin:0 0 4px;font-size:2rem;font-weight:500;line-height:1.25;color:var(--ink-forte);display:flex;align-items:center;gap:10px;flex-wrap:wrap}header p.sub{margin:0 0 20px;color:var(--muted);font-size:.875rem}.voltar{display:inline-flex;align-items:center;gap:12px;margin-bottom:20px;color:var(--ink-2);text-decoration:none;font-size:1rem}.voltar:hover{text-decoration:underline}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:3rem;padding:0 24px;border:1px solid var(--primaria);border-radius:var(--radius-sm);background:var(--primaria);color:var(--card);font-size:.9375rem;font-weight:500;white-space:nowrap;cursor:pointer;box-shadow:var(--sombra-botao)}.btn:hover:not(:disabled){background:var(--primaria-escura);border-color:var(--primaria-escura)}.btn:focus-visible{outline:2px solid var(--primaria);outline-offset:2px}.btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.btn.contorno{background:transparent;color:var(--primaria);box-shadow:none}.btn.contorno:hover:not(:disabled){background:var(--primaria-clara);border-color:var(--primaria)}.btn.confirmar{background:var(--confirmar);border-color:var(--confirmar);box-shadow:0 6px 16px #237f543d}.btn.confirmar:hover:not(:disabled){background:var(--confirmar-escuro);border-color:var(--confirmar-escuro)}.btn.neutro{background:var(--card);border-color:#d6d9db;color:var(--muted);box-shadow:none}.btn.neutro:hover:not(:disabled){background:var(--bg);border-color:var(--bd);color:var(--ink)}.btn.discreto{min-height:2.25rem;padding:0 14px;background:transparent;color:var(--primaria);border-color:var(--primaria-borda);font-size:.875rem;box-shadow:none}.btn.discreto:hover:not(:disabled){background:var(--primaria-clara);border-color:var(--primaria)}.btn.bloco{width:100%}@media(pointer:coarse){.btn,.filtros button,.campo input{min-height:max(2.75rem,44px)}.filtros button{min-width:max(2.75rem,44px)}.voltar,button.contador,button.contador-ev,.termo-filtrar,.filtro-termo select{min-height:max(2.75rem,44px)}.codigo-ir{padding:8px 0}.opcao-paleta select{min-height:max(2.75rem,44px)}}.selo{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:1rem;white-space:nowrap}.selo.sim{color:var(--inc);background:var(--inc-bg)}.selo.nao{color:var(--exc-selo);background:var(--exc-bg)}.selo.pre{color:var(--pre);background:var(--pre-bg)}.selo.hist{padding:2px 8px;font-size:.75rem;color:var(--ink-2);background:var(--neutro-bg)}.selo.aval{padding:2px 8px;font-size:.75rem;color:var(--primaria);background:var(--primaria-clara)}.selos{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:2px 0 4px}.sinal{display:inline-flex;align-items:center;gap:6px;font-size:1rem;white-space:nowrap;color:var(--muted)}.sinal.reav{color:var(--hist)}.card .com-dica{position:relative;z-index:2;cursor:pointer}.dica{position:fixed;z-index:80;max-width:min(20rem,calc(100vw - 32px));padding:8px 12px;background:var(--ink);color:var(--card);border-radius:8px;box-shadow:var(--sombra-flutuante);font-size:.875rem;font-weight:400;line-height:1.4;text-align:left;white-space:normal}.grade-cabecalho{margin:32px 0}.titulo-estudo h1{display:inline;margin:0}.titulo-estudo .seletor-estudo{margin-left:14px;vertical-align:.15em}.grade-cabecalho p.sub{margin:8px 0 0;font-size:.875rem}.botao-seta{display:grid;place-items:center;width:1.5rem;height:1.5rem;padding:0;border:1px solid var(--bd);border-radius:999px;background:transparent;color:var(--ink-forte);cursor:pointer}.botao-seta:hover,.botao-seta[aria-expanded=true]{background:var(--primaria-clara);border-color:var(--primaria-borda)}.botao-seta:focus-visible{outline:2px solid var(--primaria);outline-offset:2px}.seletor-estudo .popover{width:22rem}.seletor-estudo .busca-estudo{width:100%;min-height:2.75rem;padding:0 12px;border:1px solid var(--bd);border-radius:var(--radius-sm);background:var(--card);color:var(--ink)}.seletor-estudo .busca-estudo:focus-visible{outline:2px solid var(--primaria);outline-offset:-1px}.seletor-estudo .contagem{margin:8px 0;font-size:.8125rem;color:var(--muted)}.lista-estudos{list-style:none;margin:0;padding:0;max-height:18rem;overflow-y:auto}.lista-estudos button{display:block;width:100%;padding:10px 12px;border:0;border-radius:var(--radius-sm);background:none;color:var(--ink);text-align:left;cursor:pointer}.lista-estudos button:hover,.lista-estudos button:focus-visible{background:var(--primaria-clara);outline:none}.lista-estudos button[aria-current=true]{color:var(--primaria);font-weight:500}.grade-acoes{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin:32px 0 12px}.busca{position:relative;flex:0 1 27.375rem;min-width:min(100%,16rem);display:flex;align-items:center}.busca>.icone{position:absolute;left:16px;color:var(--placeholder);pointer-events:none}.busca input{width:100%;min-height:3rem;padding:0 44px 0 46px;border:1px solid var(--bd);border-radius:var(--radius-sm);background:transparent;color:var(--ink);font-size:max(16px,1rem)}.busca input::placeholder{color:#858f95}.busca input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.busca input:focus-visible{outline:2px solid var(--primaria);outline-offset:-1px;border-color:var(--primaria)}.busca-limpar{position:absolute;right:6px;display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:var(--muted);cursor:pointer}.busca-limpar:hover{color:var(--primaria);background:var(--primaria-clara)}.busca-limpar:focus-visible{outline:2px solid var(--primaria);outline-offset:-2px}@media(max-width:560px){.busca{flex-basis:100%}.grade-acoes .btn{width:100%}}.filtros{display:flex;flex-wrap:wrap}.filtros button{display:inline-flex;align-items:center;gap:8px;border:0;background:none;cursor:pointer;white-space:nowrap}.filtros .qtd{font-variant-numeric:tabular-nums}.filtros-grupo.abas .filtros{gap:0 12px;box-shadow:inset 0 -2px 0 var(--primaria-borda)}.filtros-grupo.abas button{min-height:3rem;padding:0 16px;font-size:1rem;color:var(--muted-2);box-shadow:inset 0 -2px 0 transparent}.filtros-grupo.abas .qtd{min-width:1.5rem;padding:2px 5px;border-radius:4px;font-size:.75rem;line-height:1.4;text-align:center;color:var(--primaria);background:var(--primaria-clara)}.filtros-grupo.abas button:hover{color:var(--primaria)}.filtros-grupo.abas button[aria-pressed=true]{color:var(--primaria);box-shadow:inset 0 -2px 0 var(--primaria)}.filtros-grupo.abas button[aria-pressed=true] .qtd{color:var(--card);background:var(--primaria)}@media(max-width:560px){.filtros-grupo.abas .filtros{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.filtros-grupo.abas .filtros::-webkit-scrollbar{display:none}.filtros-grupo.abas button{flex:none}}.filtros-grupo.chips .filtros{gap:12px}.filtros-grupo.chips button{min-height:2rem;padding:0 12px;border:1px solid var(--bd-suave);border-radius:999px;font-size:.875rem;color:var(--muted-2)}.filtros-grupo.chips .qtd{gap:0;font-size:.75rem;color:var(--suave)}.filtros-grupo.chips button:hover{border-color:var(--primaria-borda);color:var(--primaria)}.filtros-grupo.chips button[aria-pressed=true]{color:var(--primaria);background:var(--primaria-clara);border-color:var(--primaria-borda)}.filtros-grupo.chips button[aria-pressed=true] .qtd{color:var(--primaria)}.filtros button:focus-visible{outline:2px solid var(--primaria);outline-offset:2px}.filtros button:disabled{cursor:not-allowed;opacity:.45}.filtros-grupo.chips button:disabled:hover{border-color:var(--bd-suave);color:var(--muted-2)}.chamada{margin:28px 0 16px;font-size:.875rem;color:var(--muted)}.grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));gap:24px}.card{position:relative;display:flex;flex-direction:column;padding:32px 24px 28px;background:var(--card);border:1px solid transparent;border-radius:var(--radius-lg);transition:box-shadow .12s ease,border-color .12s ease}.card:hover{border-color:var(--bd-suave);box-shadow:0 8px 24px #10496b1a}.card-topo{display:flex;align-items:center;gap:8px}.card-titulo{margin:0;font-size:1.5rem;font-weight:500;line-height:1.25;color:var(--ink);overflow-wrap:anywhere}.card-link{color:inherit;text-decoration:none}.card-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--radius-lg)}.card-link:focus-visible{outline:none}.card-link:focus-visible:after{outline:2px solid var(--primaria);outline-offset:2px}.card-topo .copiar{position:relative;z-index:2}.card-paciente{margin:8px 0 0;font-size:1rem;color:var(--muted)}.card-bloco{margin-top:36px}.card-bloco+.card-bloco{margin-top:32px}.card-bloco-cabeca{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;color:var(--muted-2)}.card-bloco-rotulo{font-size:1rem;color:#485257}.card-bloco-cabeca .selo.hist{margin-left:auto}.card-qtd{font-size:.75rem;color:var(--primaria)}.desdobra{display:flex;align-items:baseline;gap:6px;margin:8px 0 0 6px;font-size:.875rem;line-height:1.55;color:var(--ink)}.desdobra>.icone{flex:none;align-self:flex-start;margin-top:.1em;color:#898b91}.desdobra .mais{color:var(--suave)}.desdobra.vazio{color:var(--muted)}.desdobra.avaliador{align-items:center}.desdobra.avaliador>.icone{align-self:center;margin-top:0}.nome-avaliador{color:var(--primaria)}.avatar.mini{width:1.5rem;height:1.5rem;font-size:.6875rem;border-color:#b9cad4}.card-rodape{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-top:auto;padding-top:36px}.card-sinais{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px 16px}.card.fora-selecao{opacity:.72;border:1px dashed var(--bd)}.card.fora-selecao:hover,.card.fora-selecao:focus-within{opacity:1}.paginador{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;margin:32px 0 0;font-size:.875rem;color:var(--muted)}.dialogo-fundo{position:fixed;top:0;left:0;right:0;height:100%;z-index:70;display:grid;grid-template-rows:minmax(0,1fr);place-items:center;padding:16px;background:#09283b73;animation:dialogo-fundo .15s ease-out}.dialogo{width:min(35rem,100%);max-height:100%;overflow-y:auto;padding:24px;background:var(--card);border-radius:var(--radius-lg);box-shadow:0 24px 56px #09283b47;animation:dialogo-entra .18s ease-out}.dialogo-cabeca{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.dialogo h2{margin:0;font-size:1.5rem;font-weight:500;line-height:1.3;color:var(--ink-forte)}.dialogo-fechar{display:grid;place-items:center;flex:none;width:2.25rem;height:2.25rem;margin:-4px -8px 0 0;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:#adb5bd;cursor:pointer}.dialogo-fechar:hover{color:var(--ink);background:var(--bg)}.dialogo-fechar:focus-visible{outline:2px solid var(--primaria);outline-offset:-2px}.dialogo-descricao{margin:4px 0 28px;font-size:.9375rem;color:var(--muted)}.dialogo .aviso{margin:16px 0 0}.dialogo-acoes{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:32px}@keyframes dialogo-fundo{0%{opacity:0}}@keyframes dialogo-entra{0%{opacity:0;transform:translateY(8px) scale(.98)}}@media(prefers-reduced-motion:reduce){.dialogo-fundo,.dialogo{animation:none}}.aviso-rapido{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 14px}.aviso-acao{padding:0;border:0;background:none;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.aviso-acao:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(pointer:coarse){.copiar,.busca-limpar{min-height:max(2.75rem,44px);min-width:max(2.75rem,44px)}.botao-seta{position:relative}.botao-seta:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.filtros-grupo.chips button{min-height:max(2.75rem,44px)}}.detalhe-cabecalho{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px}.detalhe-titulo{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 24px;min-width:0}.detalhe-titulo h1{margin:0}.detalhe-paciente{font-size:1.25rem;color:var(--ink)}.detalhe-situacao{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px}.detalhe-decisao{align-items:center;flex-wrap:wrap;margin:16px 0 0 8px;font-size:1rem}.detalhe-decisao>.icone{align-self:center;margin-top:0}.detalhe-decisao .divergencia{color:var(--muted)}@media(max-width:560px){.detalhe-decisao .divergencia{flex-basis:100%;padding-left:1.5em}.fazer-avaliacao{width:100%;margin-left:0}}.detalhe-decisao+.aviso,.aviso+.aviso{margin-top:20px}.detalhe-numeros{display:flex;align-items:center;flex-wrap:wrap;gap:12px 32px;margin:36px 0 0}.contador{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;font-size:1.125rem;font-weight:500;color:var(--ink-2)}button.contador{border-radius:var(--radius-sm);cursor:pointer}button.contador .icone{color:var(--ink-forte)}.contador.inclusao{color:var(--inc)}.contador.exclusao{color:var(--exc)}.contador.complemento{color:var(--comp)}button.contador:hover,button.contador[aria-expanded=true]{text-decoration:underline;text-underline-offset:5px}button.contador:focus-visible{outline:2px solid var(--primaria);outline-offset:4px}.fazer-avaliacao{margin-left:auto}.contador-termos .popover{width:26rem}.termos-pop{list-style:none;margin:0;padding:0;display:grid;gap:16px;max-height:24rem;overflow-y:auto}.termos-pop-topo{display:flex;align-items:center;justify-content:space-between;gap:12px}.termo-filtrar{padding:0;border:0;background:none;color:var(--ink);font-size:1.0625rem;font-weight:500;text-align:left;cursor:pointer}.termo-filtrar:hover{color:var(--primaria);text-decoration:underline;text-underline-offset:3px}.termos-pop .desdobra{margin-top:6px;font-size:1rem}.codigo-ir{padding:0;border:0;background:none;color:var(--ink);font-variant-numeric:tabular-nums;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;cursor:pointer}.codigo-ir:hover{color:var(--primaria);text-decoration-color:currentColor}.termo-filtrar:focus-visible,.codigo-ir:focus-visible{outline:2px solid var(--primaria);outline-offset:2px;border-radius:2px}.evolucoes-titulo{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 16px;margin:48px 0 24px}.evolucoes-titulo h2{margin:0;font-size:1.5rem;font-weight:500;color:var(--ink-forte)}.evolucoes-titulo .periodo{font-size:.875rem;color:var(--muted)}.abas-linha{display:flex;flex-wrap:wrap;box-shadow:inset 0 -2px 0 var(--primaria-borda)}.abas-linha .filtros-grupo.abas .filtros{box-shadow:none}.abas-linha>.filtros-grupo+.filtros-grupo{position:relative;margin-left:12px;padding-left:12px}.abas-linha>.filtros-grupo+.filtros-grupo:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:1px;background:var(--bd)}@media(max-width:560px){.abas-linha{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.abas-linha::-webkit-scrollbar{display:none}.abas-linha>.filtros-grupo{flex:none}}.filtros-termo{display:flex;flex-wrap:wrap;gap:8px 32px;margin:24px 0}.filtro-termo{display:inline-flex;align-items:center;gap:12px;font-size:.875rem;color:var(--muted-2)}.filtro-termo select{-webkit-appearance:none;-moz-appearance:none;appearance:none;field-sizing:content;max-width:14rem;padding:4px 22px 4px 0;border:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2310496b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right center / 12px;color:var(--primaria);font-size:.875rem;text-overflow:ellipsis;cursor:pointer}@media(pointer:coarse){.filtro-termo select{font-size:max(16px,1rem)}}.filtro-termo select:disabled{color:var(--suave);cursor:not-allowed}.filtro-termo select:focus-visible{outline:2px solid var(--primaria);outline-offset:2px;border-radius:4px}.evolucao{margin:0 0 12px;background:var(--card);border:1px solid transparent;border-radius:var(--radius-lg)}.evolucao.destacada{border-color:var(--primaria);box-shadow:0 0 0 3px var(--primaria-clara)}.evolucao-cabeca{position:relative;padding:24px 20px 20px;background:var(--card);border-radius:var(--radius-lg)}.evolucao.aberta>.evolucao-cabeca{position:sticky;top:0;z-index:4;border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:0 1px 0 var(--bd-suave)}.evolucao-cabeca:has(.popover){z-index:30}.cabecalho{display:grid;grid-template-columns:1fr auto;grid-template-areas:"titulo seta" "meta seta";gap:4px 16px;width:100%;padding:0;border:0;background:none;color:var(--ink);text-align:left;cursor:pointer}.cabecalho:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.cabecalho:focus-visible{outline:none}.cabecalho:focus-visible:after{outline:2px solid var(--primaria);outline-offset:-2px}.evolucao-titulo{grid-area:titulo;font-size:1.25rem;font-weight:500}.evolucao-meta{grid-area:meta;font-size:.875rem;color:var(--muted)}.evolucao-seta{grid-area:seta;align-self:center}.evolucao-linha{display:flex;align-items:center;gap:8px 24px;margin-top:20px}.previa{flex:1 1 0;min-width:0;margin:0;font-size:1rem;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.evolucao-contadores{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-left:auto}.contador-ev{padding:0;border:0;background:none;font-size:1.125rem;font-weight:500;white-space:nowrap}button.contador-ev{border-radius:4px;cursor:pointer}.contador-ev.inclusao{color:var(--inc)}.contador-ev.exclusao{color:var(--exc)}.contador-ev.complemento{color:var(--comp)}button.contador-ev:hover,button.contador-ev[aria-expanded=true]{text-decoration:underline;text-underline-offset:4px}button.contador-ev:focus-visible{outline:2px solid var(--primaria);outline-offset:2px}.evolucao.aberta .evolucao-contadores{margin-left:0;gap:4px 32px}.evolucao.aberta .contador-ev{font-size:1rem;font-weight:400}.evolucao.aberta .contador-ev-ancora .popover{right:auto;left:0}.contador-ev-ancora .popover{width:24rem}@media(max-width:560px){.evolucao-linha{flex-wrap:wrap}.previa{flex-basis:100%}.evolucao-contadores{margin-left:0}.contador-ev-ancora .popover{right:auto;left:0}}.corpo{padding:0 20px 20px}.texto-caixa{padding:12px;background:#f9fafa;border:1px solid var(--bd);border-radius:var(--radius-sm)}.texto-caixa>.copiar.botao-icone{float:right;margin:0 0 8px 12px;padding:0;background:var(--card);border-color:var(--bd)}.texto{font-size:.875rem;line-height:1.5;color:var(--ink);white-space:pre-wrap;word-break:break-word}.texto.numerado{counter-reset:linha;white-space:normal}.texto.numerado .linha{display:grid;grid-template-columns:calc(var(--digitos, 2) * 1ch + 8px) 1fr;gap:0 10px;counter-increment:linha}.texto.numerado .linha:before{content:counter(linha);text-align:right;color:var(--suave);font-variant-numeric:tabular-nums;user-select:none;-webkit-user-select:none}.texto.numerado .conteudo{white-space:pre-wrap;word-break:break-word;min-width:0}.texto mark.focada{outline:2px solid var(--primaria);outline-offset:2px;border-radius:2px}mark{padding:0 2px;border-radius:3px;font-weight:500}mark.inc{background:var(--inc-bg);color:var(--inc);border-bottom:2px solid var(--inc-forte)}mark.exc{background:var(--exc-bg);color:var(--exc);border-bottom:3px double var(--exc-forte)}mark.comp{background:var(--comp-bg);color:var(--comp);border-bottom:2px dotted var(--comp-forte)}ul.occ{list-style:none;margin:0;padding:0;display:grid;gap:4px;max-height:22rem;overflow-y:auto}.occ-top{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px}.term{font-weight:500;min-width:0}.pos{color:var(--muted);font-size:.75rem;font-variant-numeric:tabular-nums}.trecho{margin-top:2px;color:var(--muted);font-size:.8125rem}.occ li>.occ-ir{display:block;width:100%;padding:8px 10px;border:0;border-radius:var(--radius-sm);background:none;color:inherit;text-align:left;cursor:pointer}.occ li>.occ-ir:hover{background:var(--primaria-clara)}.occ li>.occ-ir:focus-visible{outline:2px solid var(--primaria);outline-offset:-2px}.dialogo fieldset.resultado{display:grid;gap:14px;margin:0 0 24px;padding:0;border:0}.dialogo fieldset.resultado legend,.campo-rotulo{display:block;margin-bottom:14px;padding:0;font-size:.875rem;font-weight:500;color:var(--primaria)}.dialogo .radio{display:flex;align-items:center;gap:14px;font-size:1rem;color:var(--ink-forte);cursor:pointer}.dialogo .radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:1.125rem;height:1.125rem;margin:0;border:1px solid var(--bd);border-radius:999px;background:var(--card);cursor:pointer}.dialogo .radio input:before{content:"";width:.5rem;height:.5rem;border-radius:999px;background:var(--primaria);transform:scale(0);transition:transform .1s ease}.dialogo .radio input:checked{border-color:var(--primaria)}.dialogo .radio input:checked:before{transform:scale(1)}.dialogo .radio input:focus-visible{outline:2px solid var(--primaria);outline-offset:2px}.campo-rotulo .opcional{font-weight:400;color:var(--suave)}.dialogo textarea{display:block;width:100%;padding:12px;border:1px solid #d6d9db;border-radius:var(--radius-sm);background:var(--card);color:var(--ink);resize:vertical}.dialogo textarea::placeholder{color:var(--placeholder)}.dialogo textarea:focus-visible{outline:2px solid var(--primaria);outline-offset:-1px;border-color:var(--primaria)}.dialogo fieldset.resultado+.aviso{margin:-8px 0 24px}@media(prefers-reduced-motion:reduce){.dialogo .radio input:before{transition:none}}.empty{color:var(--muted);font-size:.9375rem}div.empty{display:grid;justify-items:start;gap:12px;padding:24px;background:var(--card);border-radius:var(--radius-lg)}div.empty p{margin:0}.aviso{border-radius:var(--radius-sm);padding:12px 16px;font-size:.875rem;margin:0 0 16px}.aviso.erro{color:var(--aviso-erro-ink);background:var(--perigo-bg);border:1px solid var(--aviso-erro-bd)}.aviso.ok{color:var(--inc);background:var(--inc-bg);border:1px solid var(--inc-forte)}.aviso.atencao{color:var(--hist);background:var(--hist-bg);border:1px solid #e0b862}.login-tela{position:relative;isolation:isolate;min-height:100vh;overflow:hidden;display:grid;place-items:center;padding:32px 16px;background-color:#09283b;background-image:radial-gradient(circle,rgba(16,73,107,.4) 1px,transparent 1.6px);background-size:10px 10px}.login-tela:before,.login-tela:after{content:"";position:absolute;z-index:-1;pointer-events:none}.login-tela:before{top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 36% 46% at 50% 50%,#6e91a69e,#50768d61 40%,#09283b00)}.login-tela:after{left:0;right:0;top:50%;height:2px;margin-top:-1px;background:linear-gradient(90deg,#c8deeb00,#c8deeb52 22%,#f0f7fbbf,#c8deeb52 78%,#c8deeb00);box-shadow:0 0 14px 3px #96bed447}.login-conteudo{display:flex;flex-direction:column;align-items:center;gap:48px;width:100%;max-width:30.375rem}.marca-icc-img{display:block;height:95px;width:auto;max-width:100%;-webkit-user-select:none;user-select:none}@media(max-height:760px){.login-conteudo{gap:28px}.marca-icc-img{height:72px}}@media(max-height:600px){.marca-icc-img{height:52px}}.login-cartao{width:100%;padding:32px 24px 36px;background:var(--card);border-radius:28px;box-shadow:0 24px 48px #03141f52,0 2px 6px #03141f33}.login-cartao h1{margin:0;font-size:1.5rem;font-weight:500;text-align:center;color:var(--ink)}.login-cartao p.sub{margin:8px auto 32px;max-width:21rem;font-size:.9375rem;line-height:1.6;text-align:center;color:var(--muted)}.login-verificando{margin:0;text-align:center;color:var(--muted)}.login-cartao .aviso{margin:-12px 0 20px}.campo{margin-bottom:20px}.campo label{display:block;margin-bottom:8px;font-size:.875rem;font-weight:500;color:var(--primaria)}.campo input{width:100%;min-height:3rem;padding:0 12px;border:1px solid var(--bd);border-radius:var(--radius-sm);background:var(--card);color:var(--ink)}.campo input::placeholder{color:var(--placeholder)}.campo input:not(:placeholder-shown){background:#f8fafc}.campo input:focus{outline:2px solid var(--primaria);outline-offset:-1px;border-color:var(--primaria)}.campo-senha{position:relative}.campo-senha input{padding-right:3.25rem}.ver-senha{position:absolute;top:50%;right:6px;transform:translateY(-50%);display:grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:var(--muted);cursor:pointer}.ver-senha:hover{color:var(--primaria)}.ver-senha:focus-visible{outline:2px solid var(--primaria);outline-offset:-2px}.login-cartao .btn{margin-top:12px}.login-rodape{display:flex;flex-direction:column;align-items:center;gap:20px;color:var(--card);font-size:.9375rem}.login-rodape-linha{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 32px}.login-rodape .tamanho-texto{gap:24px}.login-rodape .tamanho-texto button{color:var(--card)}.login-rodape .tamanho-texto button:hover{background:#fdfdfd29}.login-rodape .tamanho-texto button[aria-pressed=true]{background:var(--card);color:var(--ink)}.login-rodape .tamanho-texto button:focus-visible{outline-color:var(--card)}.interruptor{display:inline-flex;align-items:center;gap:10px;padding:6px 10px;border:0;border-radius:999px;background:none;color:#fdfdfdd1;font-size:.875rem;cursor:pointer}.interruptor:hover{color:var(--card)}.interruptor:focus-visible{outline:2px solid var(--card);outline-offset:2px}.interruptor-trilho{position:relative;flex:none;width:2.25rem;height:1.25rem;border-radius:999px;background:#fdfdfd3d;transition:background .15s ease}.interruptor-bola{position:absolute;top:.1875rem;left:.1875rem;width:.875rem;height:.875rem;border-radius:999px;background:var(--card);transition:transform .15s ease}.interruptor[aria-checked=true] .interruptor-trilho{background:var(--marca-verde)}.interruptor[aria-checked=true] .interruptor-bola{transform:translate(1rem)}.login-tela.animada:before{animation:login-brilho .9s ease-out both}.login-tela.animada:after{animation:login-linha 1.25s cubic-bezier(.25,.8,.25,1) both}.login-tela.animada .login-cartao{animation:login-desdobra .6s cubic-bezier(.25,.8,.25,1) .75s backwards}.login-tela.animada .login-marca{animation:login-surge .45s ease-out 1.1s backwards}.login-tela.animada .login-rodape{animation:login-surge .45s ease-out 1.25s backwards}@keyframes login-brilho{0%{opacity:0;transform:scale(.55)}}@keyframes login-linha{0%{opacity:0;transform:scaleX(0)}45%{opacity:1;transform:scaleX(.34)}to{transform:scaleX(1)}}@keyframes login-desdobra{0%{opacity:0;clip-path:inset(50% 0 50% 0 round 28px)}to{opacity:1;clip-path:inset(0 0 0 0 round 28px)}}@keyframes login-surge{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.login-tela.animada:before,.login-tela.animada:after,.login-tela.animada .login-cartao,.login-tela.animada .login-marca,.login-tela.animada .login-rodape{animation:none}.interruptor-trilho,.interruptor-bola{transition:none}}.botao-topo{position:fixed;right:max(18px,env(safe-area-inset-right,0px));bottom:max(18px,env(safe-area-inset-bottom,0px));z-index:50;width:48px;height:48px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--primaria);color:var(--card);cursor:pointer;box-shadow:var(--sombra-botao);transition:background .12s ease,transform .12s ease}.botao-topo:hover{background:var(--primaria-escura);transform:translateY(-2px)}.botao-topo:focus-visible{outline:3px solid var(--marca-verde);outline-offset:2px}@media(prefers-reduced-motion:reduce){.botao-topo{transition:none}}h1[tabindex="-1"]:focus{outline:none}h1[tabindex="-1"]:focus-visible{outline:3px solid var(--primaria);outline-offset:4px}
