.busca-antitromboticos{gap:10px;min-width:0;margin:14px 0;display:grid}.busca-antitromboticos>label{gap:7px;font-size:14px;font-weight:600;display:grid}.busca-antitromboticos input{border:1px solid var(--ui-line-strong,#9ca3af);background:var(--ui-surface,#fff);width:100%;max-width:100%;min-height:46px;font:inherit;color:inherit;border-radius:9px;padding:11px 12px}.busca-antitromboticos input:focus-visible,.busca-antitromboticos button:focus-visible{outline:3px solid var(--ui-accent,#3276c3);outline-offset:2px}.busca-antitromboticos-ajuda{color:var(--ui-muted,#555);margin:0;font-size:12px;line-height:1.5}.busca-antitromboticos ul{margin:0;padding:0;list-style:none}.busca-antitromboticos [role=listbox]{overscroll-behavior:contain;border:1px solid var(--ui-line-strong,#9ca3af);background:var(--ui-surface,#fff);border-radius:10px;gap:3px;max-height:min(32dvh,240px);padding:5px;display:grid;overflow-y:auto}.busca-antitromboticos [role=option]{margin:0}.busca-antitromboticos [role=option] button{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:44px;padding:11px;line-height:1.4;display:block}.busca-antitromboticos [role=option].busca-antitromboticos-ativo button,.busca-antitromboticos [role=option] button:hover{background:var(--ui-accent-soft,#edf3fb)}.busca-antitromboticos-nao{text-align:left;width:100%;color:inherit;background:var(--ui-surface,#fff);border:1px dashed var(--ui-line-strong,#aaa);cursor:pointer;overflow-wrap:anywhere;border-radius:8px;min-height:44px;padding:11px}.busca-antitromboticos-selecionados{gap:8px;display:grid}.busca-antitromboticos-selecionados>p{margin:0;font-weight:600}.busca-antitromboticos-selecionados ul{gap:7px;display:grid}.busca-antitromboticos-selecionados li{border:1px solid var(--ui-line-strong,#ddd);overflow-wrap:anywhere;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.busca-antitromboticos-selecionados button{cursor:pointer;border:1px solid var(--ui-line-strong,#bbb);color:inherit;background:0 0;border-radius:6px;padding:9px}.busca-antitromboticos-outro{gap:6px;display:grid}@media (max-width:620px){.busca-antitromboticos{padding-bottom:24px}.busca-antitromboticos [role=listbox]{max-height:min(29dvh,208px)}.busca-antitromboticos input{scroll-margin-top:100px;scroll-margin-bottom:30dvh}.busca-antitromboticos-selecionados li{flex-wrap:wrap}}.busca-antitromboticos [role=listbox]{background:0 0;border:0;gap:7px;padding:2px}.busca-antitromboticos [role=option] button{color:#243c51;background:#fff;border:1px solid #aec1d1;border-radius:9px;box-shadow:0 2px 5px #1631491f}.busca-antitromboticos [role=option].busca-antitromboticos-ativo button,.busca-antitromboticos [role=option] button:hover{background:#fff;border-color:#467da8;box-shadow:0 3px 8px #1631492e}.busca-antitromboticos-selecionados li{color:#205b37;background:#e3f5e9;border-color:#6da786}.busca-antitromboticos-selecionados li span{font-weight:650}
.saude-section .saude-intro{color:var(--ui-muted);margin:0 0 25px;font-size:15px;line-height:1.65}.saude-block{border-top:1px solid var(--ui-line);padding:26px 0 16px}.saude-block h3{letter-spacing:-.02em;color:var(--ui-ink);margin:0 0 16px;font-size:19px;font-weight:690;line-height:1.4}.saude-block h4{color:var(--ui-ink);margin:20px 0 12px;font-size:15px;font-weight:675}.saude-block>p{color:var(--ui-muted);font-size:14px;line-height:1.65}.saude-section fieldset{border:0;min-width:0;margin:18px 0;padding:0}.saude-section legend{color:var(--ui-ink);margin-bottom:12px;padding:0;font-size:14px;font-weight:680;line-height:1.55}.saude-radio-opcoes{flex-wrap:wrap;gap:9px;display:flex}.saude-radio-opcoes label,.saude-check{min-width:0;color:var(--ui-ink);cursor:pointer;flex-direction:row;align-items:center;gap:11px;font-size:14px;font-weight:520;line-height:1.5;display:flex}.saude-radio-opcoes label{border:1px solid var(--ui-line);border-radius:var(--ui-radius-control);min-height:50px;padding:12px 15px;transition:border-color .18s,background .18s}.saude-radio-opcoes label:has(input:checked){border-color:var(--ui-accent);background:var(--ui-accent-soft)}.saude-section input[type=radio],.saude-section input[type=checkbox]{width:18px;min-width:18px;height:18px;accent-color:var(--ui-accent);flex:0 0 18px;margin:0;padding:0}.saude-condition-groups{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.saude-condition-item{min-width:0}.saude-conditional-inline{border:1px solid var(--ui-line);border-left:3px solid var(--ui-accent);border-radius:var(--ui-radius-control);background:var(--ui-surface-soft);margin:6px 0 16px 31px;padding:15px 20px}.saude-conditional-inline .saude-radio{margin:10px 0 18px}.saude-conditional-inline .saude-radio:last-child{margin-bottom:5px}.saude-conditional-inline .saude-padrao{margin:12px 0}.saude-antitromboticos{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 15px;display:grid}.saude-antitromboticos>.saude-check{min-height:48px}.saude-antitromboticos>.saude-check:nth-last-child(2),.saude-antitromboticos>.saude-check:last-child{grid-column:1/-1}.saude-condition-group legend{border-bottom:1px solid var(--ui-line);width:100%;padding-bottom:10px}.saude-check{min-height:42px;padding:9px 4px}.saude-check span{overflow-wrap:anywhere;min-width:0}.saude-check strong{font-weight:635;display:block}.saude-check small{color:var(--ui-muted);margin-top:4px;font-size:13px;line-height:1.5;display:block}.saude-none{border:1px solid var(--ui-line);border-radius:var(--ui-radius-control);background:var(--ui-surface-soft);margin:14px 0 20px;padding:13px 16px}.saude-conditional{border:1px solid var(--ui-line);background:var(--ui-surface-soft);border-radius:15px;margin:20px 0;padding:17px 20px}.saude-input-label,.saude-block .saude-padrao{color:var(--ui-ink);flex-direction:column;gap:8px;margin:16px 0;font-size:14px;font-weight:650;display:flex}.saude-helptext{color:var(--ui-muted)!important;margin:4px 0 0!important;font-size:13px!important}.saude-lista-remedios>div{margin:22px 0}.saude-alergia-item{border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:14px;margin:14px 0;padding:16px 18px}.saude-adicionar,.saude-remover{cursor:pointer;min-height:44px;color:var(--ui-accent);text-underline-offset:3px;background:0 0;border:0;justify-content:center;align-items:center;padding:8px 5px;font-size:13px;font-weight:680;text-decoration:underline;display:inline-flex}.saude-adicionar:hover,.saude-remover:hover{color:var(--ui-accent-hover)}@media (max-width:700px){.saude-condition-groups{grid-template-columns:1fr;gap:20px}.saude-radio-opcoes{flex-direction:column}.saude-radio-opcoes label{width:100%}.saude-conditional{padding:14px}.saude-block{padding-top:20px}.saude-antitromboticos{grid-template-columns:minmax(0,1fr)}.saude-conditional-inline{margin-left:15px;padding:13px 14px}}.saude-section .saude-visually-hidden{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.saude-group-heading{border-bottom:1px solid var(--ui-line);margin:0 0 7px;padding:0 0 10px}.saude-block .saude-group-heading h4{color:var(--ui-ink);flex:210px;margin:0;font-size:15px;font-weight:670;line-height:1.45}.saude-section .saude-check{align-items:flex-start}.saude-section .saude-check>input[type=checkbox]{margin-top:3px}.saude-endocrina-tireoide{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:var(--ui-radius-control);margin:12px 0 8px;padding:12px 14px}.saude-endocrina-tireoide .saude-radio:first-child{margin-top:4px}.saude-glp-feature{background:var(--ui-accent-soft);border:1px solid var(--ui-line);border-radius:16px;margin:15px 0 18px;padding:20px 22px 18px}.saude-block .saude-glp-feature h4{letter-spacing:-.015em;margin:0 0 8px;font-size:17px;line-height:1.4}.saude-glp-feature>p{color:var(--ui-muted);margin:0 0 13px;font-size:14px;line-height:1.55}.saude-glp-lista>.saude-medicamento-item{padding:1px 0}.saude-glp-feature .saude-conditional-inline{background:var(--ui-surface);border-color:var(--ui-line);border-left-color:var(--ui-accent)}.saude-termo-ciencia{background:var(--ui-surface-soft);border:1px solid var(--ui-line);border-radius:16px;margin:0 0 29px;padding:19px 22px}.saude-block .saude-termo-ciencia h4{letter-spacing:-.01em;margin:0 0 11px;font-size:16px}.saude-termo-ciencia p{color:var(--ui-muted);margin:0 0 11px;font-size:14px;line-height:1.65}.saude-section .saude-ciencia-check{border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-control);background:var(--ui-surface);min-height:50px;margin:15px 0 0;padding:13px 15px}.saude-ciencia-check:has(input:checked){border-color:var(--ui-accent);background:var(--ui-accent-soft)}.saude-antitromboticos-grupo{border-top:1px solid var(--ui-line)!important;padding-top:12px!important}.saude-section .saude-antitromboticos>.saude-none{grid-column:1/-1}@media (max-width:700px){.saude-glp-feature,.saude-termo-ciencia{border-radius:14px;padding:16px}.saude-endocrina-tireoide{padding:11px}}.saude-ajuda-topicos{color:var(--ui-ink);gap:10px;margin:0;padding-left:18px;line-height:1.55;display:grid}.saude-ajuda-topicos li{padding-left:2px}.saude-ajuda-topicos strong{font-weight:700}.saude-section>.saude-condicoes-block{border-top:0;padding-top:0}.saude-section .saude-intro{margin-bottom:18px}.saude-antropometria{min-width:0;margin:0 0 19px}.saude-medidas{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;display:grid}.saude-antropometria .saude-padrao{min-width:0;color:var(--ui-ink);flex-direction:column;gap:9px;margin:0;font-size:14px;font-weight:660;display:flex}.saude-antropometria .saude-padrao input{box-sizing:border-box;min-width:0;max-width:100%;display:block}.saude-medidas-aviso{font-size:12px;color:var(--ui-muted)!important;margin:8px 0 0!important}.saude-confirma-medidas{border-radius:var(--ui-radius-control);color:var(--ui-ink);background:#fff8ec;border:1px solid #e8c891;margin:13px 0 0;padding:13px 15px;scroll-margin-top:clamp(98px,14vh,155px);transition:background-color .2s,border-color .2s}.saude-confirma-medidas--confirmadas{background:#edf8ef;border-color:#b4d9bd}.saude-confirma-medidas h3{margin:0 0 10px;font-size:14px;font-weight:720;line-height:1.4}.saude-confirma-medidas-valores{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0 0 11px;padding:0;display:grid}.saude-confirma-medidas-valores>div{min-width:0}.saude-confirma-medidas-valores dt{color:var(--ui-muted);margin:0 0 4px;font-size:11px;line-height:1.3}.saude-confirma-medidas-valores dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:690;line-height:1.3}.saude-confirma-medidas-check{cursor:pointer;background:#fffcf7;border:1px solid #efd7b0;border-radius:9px;align-items:center;gap:10px;min-height:40px;margin:0;padding:8px 10px;font-size:13px;font-weight:670;transition:background-color .2s,border-color .2s;display:flex}.saude-confirma-medidas--confirmadas .saude-confirma-medidas-check{background:#f8fdf9;border-color:#c9e3cf}.saude-confirma-medidas-check input{width:18px;height:18px;accent-color:var(--ui-accent);flex:0 0 18px;margin:0}.saude-confirma-medidas--confirmadas .saude-confirma-medidas-check input{accent-color:#257e4b}.saude-confirma-medidas-check input:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.saude-confirma-medidas-ajuda{line-height:1.5;color:var(--ui-muted)!important;margin:8px 1px 0!important;font-size:11px!important}@media (max-width:360px){.saude-confirma-medidas{padding:12px}.saude-confirma-medidas-valores{gap:5px}.saude-confirma-medidas-valores dd{font-size:12px}.saude-medidas{gap:10px}}.saude-validacao{background:var(--ui-surface-soft);border:1px solid var(--ui-line);border-radius:16px;margin-top:30px;padding:22px 24px;scroll-margin-top:120px}.saude-validacao>h3{letter-spacing:-.015em;margin:0 0 7px;font-size:18px}.saude-validacao .saude-validacao-intro{color:var(--ui-muted);margin:0 0 18px;font-size:14px}.saude-validacao-perguntas{gap:18px;display:grid}.saude-validacao-pergunta{border:0;border-top:1px solid var(--ui-line);min-width:0;margin:0;padding:18px 0 0}.saude-validacao-pergunta legend{float:left;width:100%;color:var(--ui-ink);margin:0 0 11px;font-size:14px;font-weight:680;line-height:1.55}.saude-validacao-pergunta legend+.saude-validacao-opcoes{clear:both}.saude-validacao-opcoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.saude-validacao-opcao{cursor:pointer;border:1px solid var(--ui-line);border-radius:var(--ui-radius-control);background:var(--ui-surface);align-items:center;gap:10px;min-width:0;min-height:48px;padding:12px 14px;font-size:14px;line-height:1.4;transition:border-color .18s,background .18s;display:flex}.saude-validacao-opcao input[type=radio]{flex:none;margin:0}.saude-validacao-opcao:has(input:checked){border-color:var(--ui-accent);background:var(--ui-accent-soft)}@media (max-width:650px){.saude-validacao{border-radius:14px;padding:18px 16px}.saude-validacao-opcoes{grid-template-columns:1fr}}.saude-validacao .saude-validacao-multipla-hint{clear:both;color:var(--ui-muted);margin:0 0 11px;font-size:12px;line-height:1.5}.saude-validacao .saude-validacao-opcoes-multipla{grid-template-columns:minmax(0,1fr)}.saude-validacao-opcao input[type=checkbox]{flex:none;margin:0}.saude-section .saude-glp-feature .saude-glp-nenhum{border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-control);background:var(--ui-surface);min-height:50px;margin:15px 0 1px;padding:13px 15px}.saude-section .saude-glp-feature .saude-glp-nenhum:has(input:checked){background:var(--ui-accent-soft);border-color:var(--ui-accent)}.saude-section .saude-termo-pendente{background:#fff7ed;border:2px solid #bd6c25;scroll-margin-top:100px;box-shadow:0 0 0 3px #bd6c251a}.saude-section .saude-termo-pendente .saude-ciencia-check{background:#fff;border:2px solid #bd6c25}.saude-section .saude-termo-pendente .saude-ciencia-check strong{color:#7c3f13}.saude-section .saude-lista-remedios .saude-outros-nenhum{border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-control);background:var(--ui-surface);min-height:50px;margin:15px 0 2px;padding:13px 15px}.saude-section .saude-lista-remedios .saude-outros-nenhum:has(input:checked){background:var(--ui-accent-soft);border-color:var(--ui-accent)}#pergunta-antitromboticos,#pergunta-outros-medicamentos{scroll-margin-top:clamp(95px,14vh,150px)}#saude-historico-condicional,#saude-tipo-recordacao,#saude-outra-intercorrencia,#saude-anestesia-familiar,#secao-alergias,#saude-alergias-condicional{scroll-margin-top:clamp(95px,14vh,155px)}.saude-section .saude-alergia-detalhe,.saude-section .saude-descricao-reacao,.saude-section .saude-alergia-item,.saude-section #saude-anestesia-familiar,.saude-section #saude-outra-intercorrencia{scroll-margin-top:clamp(96px,14vh,155px)}.saude-section .saude-alergia-detalhe{margin-top:14px}.saude-condicoes-block .saude-group-heading,.saude-condicoes-block .saude-condition-item,.saude-condicoes-block .saude-conditional-inline,.saude-condicoes-block fieldset.saude-radio,.saude-section #saude-nome-outro-glp1,.saude-section #saude-finalidade-glp,.saude-section #pergunta-antitromboticos{scroll-margin-top:clamp(98px,14vh,155px)}.saude-section .saude-medicamentos-visual .saude-glp-feature,.saude-section .saude-medicamentos-visual fieldset.saude-antitromboticos-grupo,.saude-section .saude-medicamentos-visual fieldset.saude-lista-remedios{background:var(--ui-accent-soft);border-radius:16px;min-width:0;margin:16px 0 22px;padding:20px 22px;display:block;border:1px solid var(--ui-line)!important}.saude-section .saude-medicamentos-visual .saude-glp-feature h4,.saude-section .saude-medicamentos-visual fieldset.saude-antitromboticos-grupo legend,.saude-section .saude-medicamentos-visual fieldset.saude-lista-remedios legend{letter-spacing:-.015em;color:var(--ui-ink);margin:0 0 10px;font-size:17px;font-weight:700;line-height:1.4;display:block}.saude-section .saude-medicamentos-visual fieldset.saude-antitromboticos-grupo legend,.saude-section .saude-medicamentos-visual fieldset.saude-lista-remedios legend{border-bottom:1px solid var(--ui-line);padding-bottom:10px}.saude-section .saude-medicamentos-visual .saude-medicamentos-pergunta{color:var(--ui-ink);margin:5px 0 10px;font-size:15px;font-weight:650;line-height:1.5}.saude-section .saude-medicamentos-visual .saude-antitromboticos{margin-top:10px}.saude-section .saude-medicamentos-visual .saude-busca-complementar{border-top:1px solid var(--ui-line-strong);margin-top:20px;padding-top:17px}.saude-section .saude-medicamentos-visual .saude-busca-complementar h4{color:var(--ui-ink);margin:0 0 10px;font-size:15px;font-weight:700;line-height:1.5}.saude-section .saude-medicamentos-visual .saude-termo-ciencia--ambar{color:#482c07;background:#fff7e6;border:1px solid #c88c24;border-radius:14px;padding:18px 20px}.saude-section .saude-medicamentos-visual .saude-termo-ciencia--ambar h4{color:#482c07;align-items:center;gap:10px;margin:0 0 12px;font-size:17px;font-weight:750;display:flex}.saude-section .saude-medicamentos-visual .saude-termo-ciencia--ambar p{color:#503819}.saude-section .saude-medicamentos-visual .saude-termo-ciencia--ambar .saude-ciencia-alerta-icone{flex:none;font-size:22px;line-height:1;display:inline-block}.saude-section .saude-medicamentos-visual .saude-termo-ciencia--ambar .saude-ciencia-check{background:#fff;border:1px solid #a87519}.saude-section .saude-medicamentos-visual .saude-termo-ciencia--ambar .saude-ciencia-check strong{color:#482c07}.saude-section .saude-medicamentos-visual .saude-termo-ciencia--ambar .saude-ciencia-check:has(input:checked){background:#fff1ce;border-color:#90600e}@media (max-width:700px){.saude-section .saude-medicamentos-visual .saude-glp-feature,.saude-section .saude-medicamentos-visual fieldset.saude-antitromboticos-grupo,.saude-section .saude-medicamentos-visual fieldset.saude-lista-remedios{border-radius:14px;padding:16px}}.saude-section .saude-medicamentos-visual fieldset .saude-legend-so-leitor{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.saude-section .saude-medicamentos-visual .saude-card-titulo{color:var(--ui-ink);letter-spacing:-.015em;border-bottom:1px solid var(--ui-line);margin:0 0 11px;padding:0 0 10px;font-size:17px;font-weight:700;line-height:1.4}.saude-section .saude-medicamentos-visual .saude-antitromboticos .saude-check{border-radius:8px;scroll-margin-top:clamp(105px,15vh,160px)}.saude-section .saude-medicamentos-visual .saude-antitromboticos .saude-item-realce{outline-offset:1px;background:#dceafc;outline:2px solid #6598cc;animation:1.7s ease-out both endotask-item-busca-realce}@keyframes endotask-item-busca-realce{0%{background:#b6d8fa}to{background:var(--ui-accent-soft)}}.saude-section .saude-feedback-lista,.saude-section .saude-oferta-med{background:var(--ui-surface,#fff);border:1px solid var(--ui-line-strong,#9ba7b4);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;padding:11px 13px;font-size:14px;line-height:1.5;display:flex}.saude-section .saude-feedback-lista button,.saude-section .saude-oferta-med button{background:var(--ui-accent-soft,#eaf2fb);color:var(--ui-ink,#122a43);border:1px solid var(--ui-line-strong,#8d98a6);cursor:pointer;min-height:42px;font:inherit;border-radius:8px;padding:9px 12px;font-weight:650}.saude-section .saude-feedback-lista button:focus-visible,.saude-section .saude-oferta-med button:focus-visible{outline:3px solid var(--ui-accent,#3478c0);outline-offset:2px}@media (prefers-reduced-motion:reduce){.saude-section .saude-medicamentos-visual .saude-antitromboticos .saude-item-realce{background:#dceafc;transition:none;animation:none}}.saude-section .saude-medicamentos-visual .saude-glp-lista .saude-check{border-radius:8px;scroll-margin-top:clamp(105px,15vh,160px)}.saude-section .saude-medicamentos-visual .saude-glp-lista .saude-item-realce{outline-offset:1px;background:#dceafc;outline:2px solid #6598cc;animation:1.7s ease-out both endotask-item-busca-realce}.saude-section .saude-medicamentos-visual .saude-glp-feature .saude-busca-complementar{border-top:1px solid var(--ui-line-strong);margin-top:16px;padding-top:16px}@media (prefers-reduced-motion:reduce){.saude-section .saude-medicamentos-visual .saude-glp-lista .saude-item-realce{background:#dceafc;transition:none;animation:none}}.saude-section .saude-livre-cards{border:1px solid var(--ui-line-strong,#aab4c0);background:var(--ui-surface,#fff);border-radius:14px;gap:11px;min-width:0;margin-top:18px;padding:16px;display:grid}.saude-section .saude-livre-cards>label{gap:4px;font-size:15px;line-height:1.4;display:grid}.saude-section .saude-livre-cards>label span{color:var(--ui-muted,#45556b);font-size:13px}.saude-section .saude-livre-entrada{flex-wrap:wrap;gap:8px;display:flex}.saude-section .saude-livre-entrada input{border:1px solid var(--ui-line-strong,#94a3b8);min-width:0;min-height:46px;font:inherit;color:inherit;border-radius:9px;flex:210px;padding:10px 12px}.saude-section .saude-livre-entrada button,.saude-section .saude-livre-confirmar{color:#163c69;cursor:pointer;min-height:44px;font:inherit;background:#dce9fb;border:1px solid #27548b;border-radius:8px;padding:10px 15px;font-weight:700}.saude-section .saude-livre-entrada button:disabled{opacity:.5;cursor:not-allowed}.saude-section .saude-livre-sugestoes{border:1px solid var(--ui-line-strong,#aab4c0);border-radius:9px;gap:4px;max-height:200px;margin:0;padding:5px;list-style:none;display:grid;overflow-y:auto}.saude-section .saude-livre-sugestoes button{text-align:left;width:100%;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;border-radius:7px;padding:11px}.saude-section .saude-livre-sugestoes button:hover,.saude-section .saude-livre-sugestoes button:focus-visible{background:#e6f0fa}.saude-section .saude-livre-lista{gap:9px;display:grid}.saude-section .saude-livre-card{overflow-wrap:anywhere;border:1px solid #a8b8cb;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 13px;display:flex}.saude-section .saude-livre-card span{gap:3px;display:grid}.saude-section .saude-livre-card small{color:#284360;font-size:12px;display:block}.saude-section .saude-livre-card--neutro{background:var(--ui-surface,#fff)}.saude-section .saude-livre-card--pendente{color:#483007;background:#fff7e6;border-color:#b98424;display:grid}.saude-section .saude-livre-card--pendente p{margin:0}.saude-section .saude-livre-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.saude-section .saude-livre-nao{color:#365778;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px;text-decoration:underline}.saude-section .saude-livre-card--confirmado>button,.saude-section .saude-livre-card--neutro>button,.saude-section .saude-livre-remover{cursor:pointer;color:inherit;background:0 0;border:0;min-width:44px;min-height:44px;font-size:22px}.saude-section .saude-livre-bloqueio{color:#483007;background:#fff7e6;border-left:3px solid #b98424;margin:0;padding:8px 12px;font-weight:650}.saude-section .saude-livre-atualizacao{color:#173c63;background:#e6f0fc;border:1px solid #669bc9;border-radius:8px;margin:0;padding:11px 13px}.saude-section .saude-livre-cards button:focus-visible,.saude-section .saude-livre-cards input:focus-visible,.saude-section .saude-livre-card:focus-visible{outline-offset:2px;outline:3px solid #245b95}.saude-section .saude-livre-cards #saude-finalidade-glp-livre{scroll-margin-top:110px}@media (max-width:680px){.saude-section .saude-livre-cards{padding:12px}.saude-section .saude-livre-sugestoes{max-height:min(28dvh,190px)}.saude-section .saude-livre-entrada input{scroll-margin-bottom:28dvh}}@media (prefers-reduced-motion:reduce){.saude-section .saude-livre-cards *,.saude-section .saude-livre-cards :before{transition:none!important;animation:none!important}}.saude-section .saude-livre-sugestoes{background:0 0;border:0;gap:7px;padding:2px}.saude-section .saude-livre-sugestoes button{color:#243c51;background:#fff;border:1px solid #aec1d1;border-radius:9px;box-shadow:0 2px 5px #1631491f}.saude-section .saude-livre-sugestoes button:hover,.saude-section .saude-livre-sugestoes button:focus-visible{background:#fff;border-color:#467da8;box-shadow:0 3px 8px #1631492e}.saude-section .saude-livre-card--confirmado{color:#205b37;background:#e3f5e9;border-color:#6da786}.saude-section .saude-livre-card--confirmado small{color:#205b37}.saude-section .saude-feedback-lista{color:#205b37;background:#e3f5e9;border-color:#6da786}.saude-section .saude-oferta-med{background:#fff;box-shadow:0 2px 5px #1631491f}
.preparo-section{min-width:0}.preparo-intro{color:var(--ui-muted);margin:-8px 0 24px;font-size:15px;line-height:1.6}.preparo-question{border:0;min-width:0;margin:0 0 23px;padding:0}.preparo-question>legend{color:var(--ui-ink);margin:0 0 12px;padding:0;font-size:15px;font-weight:670;line-height:1.5}.preparo-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;display:grid}.preparo-choices-habito{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.preparo-choice{border:1px solid var(--ui-line);border-radius:var(--ui-radius-control);min-width:0;min-height:52px;color:var(--ui-ink);background:var(--ui-surface);cursor:pointer;align-items:flex-start;gap:10px;padding:13px 15px;font-size:14px;font-weight:520;line-height:1.5;transition:border-color .16s,background .16s;display:flex}.preparo-choices-habito .preparo-choice{align-items:center;gap:9px;min-height:46px;padding:9px 11px;line-height:1.35}.preparo-choices-habito .preparo-choice input{flex-basis:16px;width:16px;height:16px;margin:0}.preparo-choice input{appearance:auto;width:18px;height:18px;accent-color:var(--ui-accent);flex:0 0 18px;margin:2px 0 0}.preparo-choice span{overflow-wrap:anywhere;min-width:0}.preparo-choice:has(input:checked){border-color:var(--ui-accent);background:var(--ui-accent-soft)}.preparo-choice:focus-within{outline:2px solid var(--ui-accent);outline-offset:2px}.preparo-conditional{border:1px solid var(--ui-line);border-left:3px solid var(--ui-accent);border-radius:var(--ui-radius-control);background:var(--ui-surface-soft);margin:-5px 0 21px;padding:18px 18px 1px}.preparo-conditional .preparo-choice{background:var(--ui-surface)}.preparo-conditional .preparo-choice:has(input:checked){background:var(--ui-accent-soft)}.preparo-footer,.preparo-message{color:var(--ui-muted);margin:12px 0 0;font-size:14px;line-height:1.6}.preparo-footer{border-top:1px solid var(--ui-line);padding-top:15px}@media (max-width:700px){.preparo-choices{grid-template-columns:minmax(0,1fr);gap:8px}.preparo-choices-habito{grid-template-columns:minmax(0,1fr)}.preparo-conditional{padding:15px 13px 1px}.preparo-intro{margin-top:-6px}}@media (prefers-reduced-motion:reduce){.preparo-choice{transition:none}}.preparo-section .preparo-question,#etapa-preparo .demo-etapa-rodape{scroll-margin-top:clamp(95px,14vh,155px)}
.documentacao-section{min-width:0}.doc-intro{margin:-7px 0 14px;font-size:15px;line-height:1.6}.doc-grupo{border-top:1px solid var(--ui-line);min-width:0;padding:20px 0 8px}.doc-grupo:first-of-type{border-top:0;padding-top:9px}.documentacao-section .doc-grupo h3{margin:2px 0 15px;font-size:17px;font-weight:690}.doc-pergunta{border:0;min-width:0;margin:0 0 13px;padding:0}.doc-pergunta legend{color:var(--ui-ink);margin:0 0 12px;padding:0;font-size:15px;font-weight:660;line-height:1.5}.doc-opcoes{flex-wrap:wrap;gap:9px;min-width:0;display:flex}.doc-opcao{box-sizing:border-box;border:1px solid var(--ui-line);border-radius:var(--ui-radius-control);background:var(--ui-surface);min-width:0;min-height:50px;color:var(--ui-ink);cursor:pointer;align-items:center;gap:10px;padding:11px 14px;font-size:14px;font-weight:535;line-height:1.48;display:flex}.doc-opcao span{overflow-wrap:anywhere}.doc-opcao input[type=radio],.doc-depois input[type=checkbox]{appearance:auto;width:18px;height:18px;accent-color:var(--ui-accent);flex:0 0 18px;margin:0;padding:0}:is(.doc-opcao:has(input:checked),.doc-depois:has(input:checked)){background:var(--ui-accent-soft);border-color:var(--ui-accent)}.doc-opcao:focus-within,.doc-depois:focus-within{outline:2px solid var(--ui-accent);outline-offset:2px}.doc-condicional{border:1px solid var(--ui-line);border-left:3px solid var(--ui-accent);border-radius:var(--ui-radius-control);background:var(--ui-surface-soft);min-width:0;margin:12px 0 18px;padding:17px 19px}.doc-condicional .doc-opcoes{margin:9px 0 15px}.doc-condicional .doc-opcao{background:var(--ui-surface)}.doc-condicional .doc-opcao:has(input:checked){background:var(--ui-accent-soft)}.doc-hint,.doc-grupo .doc-hint{color:var(--ui-muted);margin:0 0 11px;font-size:13px;font-weight:460;line-height:1.6}.doc-arquivos{min-width:0;margin-top:7px}.doc-seletor{min-width:0;color:var(--ui-ink);flex-direction:column;gap:10px;font-size:14px;font-weight:650;display:flex}.doc-seletor>strong{font-size:14px;font-weight:650}.doc-controle-upload{box-sizing:border-box;background:var(--ui-surface);border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-control);cursor:pointer;align-items:center;max-width:100%;min-height:54px;padding:8px;display:flex;position:relative}.demo .documentacao-section .doc-controle-upload input.doc-upload-input[type=file]{opacity:0;pointer-events:none;border:0;width:1px;min-width:0;max-width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.doc-controle-upload:focus-within{outline:2px solid var(--ui-accent);outline-offset:3px}.doc-upload-botao{box-sizing:border-box;border:1px solid var(--ui-line);background:var(--ui-accent-soft);min-height:39px;color:var(--ui-accent);text-align:center;border-radius:9px;justify-content:center;align-items:center;padding:8px 15px;font-size:13px;font-weight:650;line-height:1.4;transition:background-color .18s,border-color .18s,box-shadow .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.doc-controle-upload:hover .doc-upload-botao{background:color-mix(in srgb,var(--ui-accent-soft) 88%,var(--ui-accent) 12%);border-color:var(--ui-accent)}}.doc-upload-status{overflow-wrap:anywhere;min-width:0;max-width:100%;color:var(--ui-muted);font-size:13px;font-weight:510;line-height:1.45;display:block}@media (prefers-reduced-motion:reduce){.doc-upload-botao{transition:none}}.doc-arquivos>.doc-hint{margin:9px 0 12px}.doc-erro,.doc-grupo .doc-erro{color:#a33232;margin:8px 0;font-size:13px}.doc-file-list{gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.doc-file-list>li{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:var(--ui-radius-control);flex-wrap:wrap;align-items:center;gap:7px 12px;min-width:0;padding:10px 12px;font-size:13px;display:flex}.doc-file-name{overflow-wrap:anywhere;min-width:0;color:var(--ui-ink);flex:140px}.doc-file-status{color:var(--ui-muted);font-size:12px}.doc-file-list button{color:var(--ui-accent);cursor:pointer;font:inherit;background:0 0;border:0;padding:5px;font-weight:640}.doc-depois{border:1px solid var(--ui-line);border-radius:var(--ui-radius-control);cursor:pointer;background:var(--ui-surface);width:fit-content;max-width:100%;min-height:48px;color:var(--ui-ink);align-items:center;gap:10px;margin-top:8px;padding:11px 13px;font-size:14px;font-weight:560;display:flex}@media (max-width:700px){.doc-opcoes{grid-template-columns:minmax(0,1fr);display:grid}.doc-opcao{width:100%;min-width:0}.doc-condicional{padding:14px 13px}.doc-file-list>li{gap:5px 10px}.doc-controle-upload{width:100%;min-height:54px;padding:7px}.doc-upload-botao{width:100%;min-height:42px}.doc-upload-status{width:100%;font-size:13px}}.doc-fontes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.doc-fontes .doc-fonte{box-sizing:border-box;border:1px solid var(--ui-line-strong);min-width:0;min-height:50px;color:var(--ui-accent);cursor:pointer;text-align:center;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 11px;font-size:13px;font-weight:650;line-height:1.3;display:flex;position:relative}.doc-fontes .doc-escaneamento{background:var(--ui-accent-soft)}.doc-fontes .doc-fonte:hover,.doc-fontes .doc-fonte:focus-within{border-color:var(--ui-accent);background:var(--ui-accent-soft)}.doc-fontes .doc-fonte:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.doc-fonte-icone{flex:none;width:21px;height:21px;display:block}.doc-fonte span{overflow-wrap:normal;display:block}.doc-fontes .doc-arquivo-direto input.doc-upload-input[type=file]{opacity:0;cursor:pointer;pointer-events:auto;z-index:1;border:0;width:100%;min-width:0;max-width:none;height:100%;margin:0;padding:0;position:absolute;inset:0}@media (max-width:385px){.doc-fontes .doc-fonte{gap:6px;padding:9px 7px;font-size:12px}.doc-fonte-icone{width:19px;height:19px}}.doc-camera-overlay{z-index:9999;isolation:isolate;background:#06131e;width:100vw;height:100dvh;position:fixed;inset:0;overflow:hidden}.doc-camera-modal{box-sizing:border-box;width:100%;min-width:0;max-width:none;height:100%;max-height:none;box-shadow:none;color:#fff;background:#06131e;border:0;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex;position:absolute;inset:0;overflow:hidden}.doc-camera-topo{z-index:12;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 13px;background:linear-gradient(#06131ef2,#06131e40);flex:none;justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex;position:relative}.doc-camera-fase-camera .doc-camera-topo{z-index:12;background:linear-gradient(#06131ee8,#0000);position:absolute;inset:0 0 auto}.doc-camera-identificacao{flex-direction:column;gap:2px;min-width:0;display:flex}.doc-camera-identificacao strong{text-overflow:ellipsis;white-space:nowrap;max-width:75vw;font-size:15px;font-weight:680;line-height:1.35;overflow:hidden}.doc-camera-identificacao span{color:#cbd9e5;font-size:12px}.doc-camera-fechar{color:#fff;cursor:pointer;background:#0b1c2ac9;border:1px solid #fff6;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;padding:10px;display:grid}.doc-camera-fechar svg{width:20px;height:20px;display:block}.doc-camera-fechar:focus-visible{outline-offset:2px;outline:2px solid #8fe0ff}.doc-camera-fase-camera .doc-camera-palco{aspect-ratio:auto;background:#06131e;border-radius:0;width:100%;height:100%;min-height:0;max-height:none;display:block;position:absolute;inset:0;overflow:hidden}.doc-camera-palco video{object-fit:cover;object-position:center;background:#06131e;width:100%;height:100%;max-height:none;display:block;transform:none}.doc-camera-dica{bottom:calc(150px + env(safe-area-inset-bottom,0px));text-align:center;color:#f1fbff;text-shadow:0 2px 6px #00121e;pointer-events:none;margin:0;font-size:12px;position:absolute;left:12px;right:12px}.doc-camera-controles{z-index:11;box-sizing:border-box;min-height:134px;padding:14px 12px calc(15px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000,#06131eaa 35%,#06131ef2);flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;inset:auto 0 0}.doc-camera-disparo{cursor:pointer;background:0 0;border:4px solid #fff;border-radius:50%;flex:none;place-items:center;width:78px;height:78px;padding:5px;display:grid;box-shadow:0 2px 16px #0009}.doc-camera-disparo>span{background:#fff;border-radius:50%;width:100%;height:100%;transition:transform .12s;display:block}.doc-camera-disparo:active>span{transform:scale(.89)}.doc-camera-disparo:disabled{opacity:.45;cursor:not-allowed}.doc-camera-controles small{color:#fff;font-size:12px}.doc-camera-fase-conferir .doc-camera-previsualizacao{background:#05111b;border-radius:0;flex:auto;justify-content:center;align-items:center;min-width:0;min-height:0;padding:8px 12px;display:flex;overflow:hidden}.doc-camera-resultado{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.doc-camera-painel{box-sizing:border-box;max-height:42dvh;padding:13px 14px calc(14px + env(safe-area-inset-bottom,0px));background:#0c2233;flex:none;overflow-y:auto}.doc-camera-explicacao{color:#e7f3ff;margin:0 0 10px;font-size:13px;line-height:1.45}.doc-camera-acoes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0;display:flex}.doc-camera-acoes button{color:#f3faff;cursor:pointer;background:#173448;border:1px solid #608093;border-radius:9px;flex:140px;min-height:43px;padding:9px 12px;font-size:13px;font-weight:650}.doc-camera-acoes .doc-camera-primario{color:#fff;background:#0d76b5;border-color:#0d76b5}.doc-camera-privacidade{color:#a9c0ce;margin:9px 0 0;font-size:10px;line-height:1.4;display:block}.doc-camera-erro{z-index:13;background:#a62e39;margin:0;padding:9px 13px;font-size:12px;position:relative;color:#fff!important}@media (orientation:landscape){.doc-camera-fase-camera .doc-camera-palco{width:auto;height:100%;inset:0 108px 0 0}.doc-camera-fase-camera .doc-camera-topo{padding:calc(8px + env(safe-area-inset-top,0px)) 10px 8px 14px}.doc-camera-fase-camera .doc-camera-controles{width:108px;height:100%;min-height:0;padding:56px max(8px,env(safe-area-inset-right,0px)) 10px 8px;background:linear-gradient(270deg,#06131efa,#06131eda);gap:9px;inset:0 0 0 auto}.doc-camera-disparo{width:68px;height:68px}.doc-camera-dica{text-align:center;font-size:11px;bottom:16px;left:12px;right:12px}.doc-camera-fase-conferir .doc-camera-topo{padding:6px 12px}.doc-camera-fase-conferir .doc-camera-painel{max-height:53dvh;padding:8px 12px}.doc-camera-fase-conferir .doc-camera-explicacao{margin-bottom:7px}.doc-camera-fase-conferir .doc-camera-privacidade{margin-top:6px}}@media (orientation:landscape) and (max-height:370px){.doc-camera-controles small{font-size:11px}.doc-camera-disparo{width:62px;height:62px}.doc-camera-fase-camera .doc-camera-topo{padding-top:4px}.doc-camera-fase-camera .doc-camera-controles{padding-top:42px}}.demo .documentacao-integrada{border:0;border-top:1px solid var(--ui-line);min-width:0;box-shadow:none;background:0 0;border-radius:0;margin:26px 0 0;padding:23px 0 0;scroll-margin-top:clamp(96px,16vh,155px);display:block}.demo .documentacao-integrada>h3{color:var(--ui-ink);margin:0 0 15px;font-size:19px;font-weight:720;line-height:1.35}.demo .documentacao-integrada>.doc-intro{color:var(--ui-muted);margin:0 0 16px;font-size:14px;line-height:1.6}.demo .documentacao-integrada .doc-grupo:first-of-type{border-top:0;padding-top:10px}@media (max-width:700px){.demo .documentacao-integrada{margin-top:22px;padding-top:20px}.demo .documentacao-integrada>h3{font-size:18px}}
.revisao-section{min-width:0}.revisao-intro{margin:-6px 0 23px;font-size:15px;line-height:1.6}.revisao-resumo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 23px;display:grid}.revisao-item{background:var(--ui-surface-soft);border:1px solid var(--ui-line);overflow-wrap:anywhere;border-radius:14px;min-width:0;padding:17px 18px}.revisao-item-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.revisao-item-top>span{color:var(--ui-muted);font-size:12px;font-weight:690;line-height:1.4}.revisao-editar{min-height:40px;color:var(--ui-accent);text-underline-offset:3px;border-radius:4px;align-items:center;padding:6px 3px;font-size:13px;font-weight:660;text-decoration:underline;display:inline-flex}.revisao-editar:hover{color:var(--ui-accent-hover)}.revisao-editar:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.revisao-item p{color:var(--ui-ink);margin:0 0 7px;font-size:14px;line-height:1.55}.revisao-item p:last-child{margin-bottom:0}.revisao-item strong{font-weight:650}.revisao-item .revisao-disclaimer{color:var(--ui-muted);font-size:12px}.revisao-saude{border:1px solid var(--ui-line);border-radius:var(--ui-radius-control);background:var(--ui-surface);margin:0 0 22px;overflow:hidden}.revisao-saude-cabecalho{justify-content:space-between;align-items:center;gap:10px;min-height:53px;padding:12px 17px;display:flex}.revisao-saude-cabecalho h3{margin:0;font-size:15px;font-weight:680;line-height:1.5}.revisao-saude-cabecalho .revisao-editar{flex:none}.revisao-saude-corpo{border-top:1px solid var(--ui-line);padding:15px 18px 17px}.revisao-saude-corpo p{color:var(--ui-ink);overflow-wrap:anywhere;margin:0 0 11px;font-size:14px;line-height:1.6}.revisao-saude-corpo strong{font-weight:660}.revisao-ok,.revisao-pendencias{border:1px solid var(--ui-line);background:var(--ui-surface-soft);border-radius:var(--ui-radius-control);margin:0 0 22px;padding:16px 18px;font-size:14px;line-height:1.6}.revisao-ok{color:var(--ui-ink)!important}.revisao-pendencias h3{margin:0 0 6px;font-size:16px}.revisao-pendencias>p{margin:0 0 15px;font-size:13px}.revisao-pendencias ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.revisao-pendencias li{border-top:1px solid var(--ui-line);gap:4px;padding-top:11px;font-size:13px;line-height:1.5;display:grid}.revisao-pendencias li a{color:var(--ui-accent);text-underline-offset:3px;width:fit-content;font-weight:650;text-decoration:underline}.revisao-pendencias li span{color:var(--ui-muted)}#idtitle,#extitle,#health-title,#preparo-title,#documentacao-titulo,#pftitle,#rvtitle{scroll-margin-top:110px}@media (max-width:700px){.revisao-resumo{grid-template-columns:minmax(0,1fr)}.revisao-item,.revisao-saude-corpo{padding:14px 15px}.revisao-saude-cabecalho{padding:12px 14px}}.revisao-envio{justify-content:flex-end;align-items:center;gap:10px;margin:21px 0 0;display:flex}.revisao-enviar-primario{border:1px solid var(--ui-accent);background:var(--ui-accent);color:#fff;cursor:pointer;border-radius:10px;min-height:47px;padding:11px 23px;font-size:14px;font-weight:750;transition:background .15s,box-shadow .15s}.revisao-enviar-primario:hover:not(:disabled){background:var(--ui-accent-hover);box-shadow:0 4px 12px #12436629}.revisao-enviar-primario:disabled{opacity:.67;cursor:not-allowed;background:var(--ui-accent)}.revisao-envio-aviso{text-align:right;color:var(--ui-muted);margin-top:13px}.revisao-envio-aviso p{margin:0 0 7px;font-size:12px;line-height:1.6}.revisao-envio-aviso a{color:var(--ui-accent);font-size:12px;font-weight:660}.revisao-erro-envio{color:#a2272e;text-align:right;font-size:13px}.revisao-envio-sucesso{box-sizing:border-box;color:#164d33;overflow-wrap:anywhere;background:#f2faf5;border:1px solid #a3d5b9;border-radius:14px;width:100%;padding:20px 22px;box-shadow:0 3px 15px #17673e17}.revisao-envio-sucesso-titulo{color:#165b39;align-items:center;gap:10px;font-size:18px;font-weight:750;line-height:1.4;display:flex}.revisao-envio-sucesso-icone{color:#fff;background:#176d43;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:18px;font-weight:760;display:inline-grid}.revisao-section .revisao-envio-sucesso-protocolo{color:#164d33;margin:12px 0 8px;font-size:15px;line-height:1.5}.revisao-envio-sucesso-protocolo strong{letter-spacing:.01em;color:#104b2e;font-variant-numeric:tabular-nums;margin-left:7px;font-size:25px;font-weight:800;line-height:1.3;display:inline-block}.revisao-section .revisao-envio-sucesso-info{color:#365745;max-width:68ch;margin:0;font-size:13px;line-height:1.6}@media (max-width:600px){.revisao-envio{width:100%}.revisao-enviar-primario{flex:1;min-width:0}.revisao-envio-aviso{text-align:left}.revisao-envio-sucesso{padding:17px 16px}.revisao-envio-sucesso-titulo{font-size:16px}.revisao-envio-sucesso-protocolo strong{font-size:23px}}.revisao-referencias{border-top:1px solid var(--ui-line);max-width:660px;margin-top:21px;padding-top:16px}.revisao-referencias p{color:var(--ui-muted);margin:0 0 6px;font-size:12px;line-height:1.65}.revisao-referencias a{color:var(--ui-accent);text-underline-offset:3px;align-items:center;gap:5px;font-size:12px;font-weight:660;text-decoration:underline;display:inline-flex}.revisao-referencias a:hover{color:var(--ui-accent-hover)}
