@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/static/media/nunito-latin-400.1426bd429b6b372852b9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/static/media/nunito-latin-700.428f7713aa8b1110ddf8.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:800;src:url(/static/media/nunito-latin-800.b509920389fcd3138df9.woff2) format("woff2")}:root{--rv-marca:#0e55b8;--rv-marca-hover:#0b4797;--rv-marca-pressionado:#093a7c;--rv-marca-suave:#e8f0fb;--rv-marca-suave-2:#d3e2f7;--rv-sobre-marca:#fff;--rv-produto:#0e55b8;--rv-produto-forte:#0b4797;--rv-produto-suave:#e8f0fb;--rv-produto-fundo:#f3f6fa;--rv-sobre-produto:#fff;--rv-superficie:#fff;--rv-superficie-2:#f5f7fa;--rv-texto:#1d2733;--rv-texto-2:#4a5868;--rv-texto-3:#5f6e80;--rv-borda:#dce3ec;--rv-borda-campo:#7a889c;--rv-desabilitado-fundo:#e6eaf0;--rv-desabilitado-texto:#4a5868;--rv-veu:#0d1b2e8f;--rv-realce:#f2295b;--rv-realce-texto:#c8103f;--rv-info-fundo:#e8f0fb;--rv-info-borda:#a9c3ea;--rv-info-forte:#0b4a9e;--rv-sucesso-fundo:#e7f5ec;--rv-sucesso-borda:#9cd3ae;--rv-sucesso-forte:#1b6b35;--rv-sucesso-solido:#1e7b3c;--rv-aviso-fundo:#fff4d6;--rv-aviso-borda:#e3b341;--rv-aviso-forte:#7a4e00;--rv-erro-fundo:#fdecea;--rv-erro-borda:#f0a8a0;--rv-erro-forte:#b42318;--rv-perigo:#b42318;--rv-perigo-hover:#97190f;--rv-perigo-pressionado:#7c140c;--rv-neutro-fundo:#edf1f6;--rv-neutro-forte:#3d4a5c;--rv-foco:#0e55b8;--rv-foco-sobre-cor:#fff;--rv-foco-largura:3px;--rv-foco-recuo:2px;--rv-fonte:"Nunito",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--rv-fonte-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace;--rv-peso-normal:400;--rv-peso-forte:700;--rv-peso-titulo:800;--rv-fs-selo:0.8125rem;--rv-lh-selo:1rem;--rv-fs-legenda:0.875rem;--rv-lh-legenda:1.25rem;--rv-fs-apoio:0.9375rem;--rv-lh-apoio:1.375rem;--rv-fs-corpo:1rem;--rv-lh-corpo:1.5rem;--rv-fs-destaque:1.125rem;--rv-lh-destaque:1.625rem;--rv-fs-titulo-3:1.25rem;--rv-lh-titulo-3:1.75rem;--rv-fs-titulo-2:1.375rem;--rv-lh-titulo-2:1.875rem;--rv-fs-titulo-1:1.5rem;--rv-lh-titulo-1:2rem;--rv-fs-codigo:1.75rem;--rv-lh-codigo:2.25rem;--rv-fs-codigo-p:1rem;--rv-lh-codigo-p:1.5rem;--rv-fs-numero:2rem;--rv-lh-numero:2.5rem;--rv-fs-campo:1rem;--rv-ls-selo:0.08em;--rv-ls-codigo-8:0.18em;--rv-ls-codigo-4:0.32em;--rv-esp-1:4px;--rv-esp-2:8px;--rv-esp-3:12px;--rv-esp-4:16px;--rv-esp-5:20px;--rv-esp-6:24px;--rv-esp-8:32px;--rv-esp-10:40px;--rv-esp-12:48px;--rv-esp-16:64px;--rv-margem:16px;--rv-pad-cartao:16px;--rv-topo-conteudo:24px;--rv-raio-p:8px;--rv-raio-m:12px;--rv-raio-g:16px;--rv-raio-gg:24px;--rv-raio-pilula:999px;--rv-sombra-1:0 1px 2px #1020380f,0 2px 8px #1020380f;--rv-sombra-2:0 6px 20px #10203824;--rv-sombra-3:0 24px 64px #0d1b2e4d;--rv-sombra-rodape:0 -4px 16px #1020381a;--rv-toque:44px;--rv-controle:48px;--rv-controle-g:56px;--rv-campo-codigo:64px;--rv-barra-altura:56px;--rv-rodape-fixo-altura:80px;--rv-largura-coluna:520px;--rv-largura-larga:880px;--rv-largura-quiosque:720px;--rv-largura-controle:1200px;--rv-largura-texto:60ch;--rv-dur-1:100ms;--rv-dur-2:180ms;--rv-dur-3:280ms;--rv-curva:cubic-bezier(0.2,0,0,1);--rv-curva-saida:cubic-bezier(0.4,0,1,1);--rv-z-rodape:90;--rv-z-barra:100;--rv-z-janela:1000;--rv-z-aviso:1100}:root[data-produto=vacinacao]{--rv-produto:#0b6f69;--rv-produto-forte:#095a55;--rv-produto-suave:#ddf1ee;--rv-produto-fundo:#eef6f5}:root[data-produto=ressonancia]{--rv-produto:#1c3d6b;--rv-produto-forte:#142d50;--rv-produto-suave:#dde8f5;--rv-produto-fundo:#eef3f9}@media (min-width:600px){:root{--rv-margem:24px;--rv-pad-cartao:24px;--rv-topo-conteudo:40px;--rv-fs-titulo-2:1.5rem;--rv-lh-titulo-2:2rem;--rv-fs-titulo-1:1.75rem;--rv-lh-titulo-1:2.25rem}}@media (min-width:1024px){:root{--rv-margem:32px}}@media (max-height:560px) and (orientation:landscape){:root{--rv-barra-altura:48px;--rv-rodape-fixo-altura:64px;--rv-topo-conteudo:16px}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;color:var(--rv-texto);font-family:var(--rv-fonte);font-size:var(--rv-fs-corpo);line-height:var(--rv-lh-corpo)}button,input,select,textarea{color:inherit;font:inherit}[role=button],a,button,input,label,select,textarea{-webkit-tap-highlight-color:transparent;touch-action:manipulation}:focus-visible{outline:var(--rv-foco-largura) solid var(--rv-foco);outline-offset:var(--rv-foco-recuo)}.rv-so-leitor{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.rv-spinner{animation:rv-girar .8s linear infinite;border:4px solid var(--rv-marca-suave);border-radius:50%;border-top-color:var(--rv-marca);height:40px;width:40px}@keyframes rv-girar{to{transform:rotate(1turn)}}.rv-deslizante{-webkit-appearance:none;appearance:none;background:#0000;height:44px;width:100%}.rv-deslizante::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--rv-marca) 50%,var(--rv-borda-campo) 50%);background:linear-gradient(to right,var(--rv-marca) var(--valor,50%),var(--rv-borda-campo) var(--valor,50%));border-radius:999px;height:8px}.rv-deslizante::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:2px solid var(--rv-marca);border-radius:50%;box-shadow:var(--rv-sombra-1);height:28px;margin-top:-10px;width:28px}.rv-deslizante::-moz-range-track{background:var(--rv-borda-campo);border-radius:999px;height:8px}.rv-deslizante::-moz-range-progress{background:var(--rv-marca);border-radius:999px;height:8px}.rv-deslizante::-moz-range-thumb{background:#fff;border:2px solid var(--rv-marca);border-radius:50%;height:28px;width:28px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.rv-spinner{animation-duration:1.6s!important;animation-iteration-count:infinite!important}.rv-botao:active,.rv-comando:active{transform:none!important}}@media print{.rv-avisos,.rv-barra,.rv-faixa-conexao,.rv-nao-imprimir,.rv-rodape-fixo{display:none!important}.rv-pagina{background:#fff!important}}:root{--cor-texto-escuro:#000;--cor-texto-claro:#fff;--cor-primaria:#f2295b;--cor-secundaria:#0e55b8;--cor-plano-de-fundo-primaria:#8bcd99;--cor-plano-de-fundo-secundaria:#04adff;--cor-plano-de-fundo-terciaria:#fff;--botao-primaria:#0e55b8;--card-claro:hsla(0,0%,100%,.904);--botao:#fff;--cor-sombra-texto:#000;--cor-perigo:#ffaeae;--cor-perigo-escuro:#c10000;--cor-sucesso:#cbffa0;--cor-sucesso-escuro:#54bb00;--rv-radius-sm:12px;--rv-radius-md:16px;--rv-radius-lg:24px;--rv-radius-xl:32px;--rv-radius-pill:999px;--rv-space-1:4px;--rv-space-2:8px;--rv-space-3:12px;--rv-space-4:16px;--rv-space-6:24px;--rv-space-8:32px;--rv-space-12:48px;--rv-space-16:64px;--rv-shadow-card:0 18px 60px #00000012;--rv-shadow-hero:0 44px 120px #0000001f;--rv-shadow-float:0 12px 34px #0e55b838;--rv-ink:#1d1d1f;--rv-ink-muted:#6e6e73;--rv-ink-subtle:#86868b;--rv-separator:#0000001a;--rv-success:#34c759;--rv-warning:#ff9f0a;--rv-error:#ff3b30;--rv-blue:#0e55b8;--rv-blue-hover:#0b4797;--rv-blue-soft:#e8f0fb}*{box-sizing:border-box;padding:0}*,body{margin:0}body{background-image:linear-gradient(#04adff,#8bcd99,#8bcd99);background-image:linear-gradient(var(--cor-plano-de-fundo-secundaria),var(--cor-plano-de-fundo-primaria),var(--cor-plano-de-fundo-primaria));background-size:cover;font-family:Nunito,Arial,sans-serif}.barra-topo{justify-content:space-between;left:0;padding:12px 16px;padding:var(--rv-space-3) var(--rv-space-4);position:absolute;right:0;top:0;z-index:50}.barra-topo,.barra-topo .lado{align-items:center;display:flex}.barra-topo .lado{gap:8px;gap:var(--rv-space-2)}.botao-topo{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff2e;border:1.5px solid #ffffffa6;border-radius:999px;border-radius:var(--rv-radius-pill);color:#fff;cursor:pointer;display:inline-flex;font-family:Nunito,Arial,sans-serif;font-size:.9em;font-weight:700;gap:7px;padding:8px 16px;padding:var(--rv-space-2) var(--rv-space-4);transition:background .15s,transform .1s}.botao-topo:hover{background:#ffffff52;transform:translateY(-1px)}.botao-topo.perigo{border-color:#ffffff80}.botao-topo.perigo:hover{background:#c100008c;border-color:#0000}#root>div:first-child{min-height:100vh}button{background-color:#fff;background-color:var(--botao);border-style:none;cursor:pointer}.switch{display:inline-block;height:17px;position:relative;width:30px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:2px;content:"";height:13px;left:2px;width:13px}input:checked+.slider{background-color:var(--rv-marca)}input:focus+.slider{box-shadow:0 0 1px var(--rv-marca)}input:checked+.slider:before{transform:translateX(13px)}.slider.round{border-radius:17px}.slider.round:before{border-radius:50%}@media(min-width:740px){#root>div:first-child:not(.rv-pagina){margin:0 10%;padding:0 10%}}:root{--cor-secundaria:var(--rv-marca);--botao-primaria:var(--rv-marca);--cor-texto-escuro:var(--rv-texto);--card-claro:var(--rv-superficie);--cor-sucesso-escuro:var(--rv-sucesso-forte);--cor-perigo-escuro:var(--rv-erro-forte);--rv-space-1:var(--rv-esp-1);--rv-space-2:var(--rv-esp-2);--rv-space-3:var(--rv-esp-3);--rv-space-4:var(--rv-esp-4);--rv-space-6:var(--rv-esp-6);--rv-space-8:var(--rv-esp-8);--rv-space-12:var(--rv-esp-12);--rv-space-16:var(--rv-esp-16);--rv-radius-sm:var(--rv-raio-m);--rv-radius-md:var(--rv-raio-g);--rv-radius-lg:var(--rv-raio-gg);--rv-radius-xl:var(--rv-raio-gg);--rv-radius-pill:var(--rv-raio-pilula);--rv-shadow-card:var(--rv-sombra-1);--rv-shadow-float:var(--rv-sombra-2);--rv-shadow-hero:var(--rv-sombra-3);--rv-ink:var(--rv-texto);--rv-ink-muted:var(--rv-texto-2);--rv-ink-subtle:var(--rv-texto-3);--rv-blue:var(--rv-marca);--rv-blue-hover:var(--rv-marca-hover);--rv-blue-soft:var(--rv-marca-suave)}.rv-aviso{--rv-aviso-cor-fundo:var(--rv-info-fundo);--rv-aviso-cor-borda:var(--rv-info-borda);--rv-aviso-cor-forte:var(--rv-info-forte);align-items:flex-start;background:var(--rv-aviso-cor-fundo);border:1px solid var(--rv-aviso-cor-borda);border-radius:var(--rv-raio-m);color:var(--rv-texto);display:flex;font-family:var(--rv-fonte);gap:var(--rv-esp-3);margin:0;padding:var(--rv-esp-3) var(--rv-esp-4);text-align:left}.rv-aviso--sucesso{--rv-aviso-cor-fundo:var(--rv-sucesso-fundo);--rv-aviso-cor-borda:var(--rv-sucesso-borda);--rv-aviso-cor-forte:var(--rv-sucesso-forte)}.rv-aviso--aviso{--rv-aviso-cor-fundo:var(--rv-aviso-fundo);--rv-aviso-cor-borda:var(--rv-aviso-borda);--rv-aviso-cor-forte:var(--rv-aviso-forte)}.rv-aviso--erro{--rv-aviso-cor-fundo:var(--rv-erro-fundo);--rv-aviso-cor-borda:var(--rv-erro-borda);--rv-aviso-cor-forte:var(--rv-erro-forte)}.rv-aviso__icone{color:var(--rv-aviso-cor-forte);display:flex;flex:none}.rv-aviso__corpo{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--rv-esp-1);min-width:0}.rv-aviso__titulo{color:var(--rv-aviso-cor-forte);font-size:var(--rv-fs-corpo);font-weight:var(--rv-peso-titulo);line-height:var(--rv-lh-corpo);margin:0}.rv-aviso__texto{color:var(--rv-texto);font-size:var(--rv-fs-apoio);line-height:var(--rv-lh-apoio);overflow-wrap:anywhere}.rv-aviso__texto p{margin:0}.rv-aviso__acoes,.rv-aviso__texto p+p{margin-top:var(--rv-esp-2)}.rv-aviso__acoes{display:flex;flex-wrap:wrap;gap:var(--rv-esp-2)}.rv-aviso__fechar{align-items:center;background:#0000;border:0;border-radius:var(--rv-raio-m);color:var(--rv-texto-2);cursor:pointer;display:inline-flex;flex:none;height:var(--rv-toque);justify-content:center;margin:calc(var(--rv-esp-2)*-1) calc(var(--rv-esp-3)*-1) calc(var(--rv-esp-2)*-1) 0;padding:0;transition:background-color var(--rv-dur-2) var(--rv-curva);width:var(--rv-toque)}@media (hover:hover){.rv-aviso__fechar:hover{background:var(--rv-superficie)}}.rv-avisos{bottom:calc(var(--rv-esp-4) + env(safe-area-inset-bottom));bottom:calc(var(--rv-esp-4) + env(safe-area-inset-bottom) + var(--rv-deslocamento-aviso, 0px));font-family:var(--rv-fonte);left:var(--rv-esp-4);margin:0 auto;max-width:480px;pointer-events:none;position:fixed;right:var(--rv-esp-4);z-index:var(--rv-z-aviso)}.rv-avisos .rv-aviso{animation:rv-aviso-entrar var(--rv-dur-3) var(--rv-curva);box-shadow:var(--rv-sombra-2);pointer-events:auto}@keyframes rv-aviso-entrar{0%{opacity:0;transform:translateY(16px)}}.rv-botao{--rv-botao-fundo:var(--rv-marca);--rv-botao-fundo-hover:var(--rv-marca-hover);--rv-botao-fundo-pressionado:var(--rv-marca-pressionado);--rv-botao-borda:var(--rv-marca);--rv-botao-texto:var(--rv-sobre-marca);align-items:center;background:var(--rv-botao-fundo);border:1.5px solid var(--rv-botao-borda);border-radius:var(--rv-raio-m);box-shadow:none;color:var(--rv-botao-texto);cursor:pointer;display:inline-flex;font-family:var(--rv-fonte);font-size:var(--rv-fs-corpo);font-weight:var(--rv-peso-forte);gap:var(--rv-esp-2);justify-content:center;line-height:1.25;margin:0;min-height:var(--rv-controle);min-width:var(--rv-toque);padding:var(--rv-esp-2) var(--rv-esp-5);text-align:center;text-decoration:none;transition:background-color var(--rv-dur-2) var(--rv-curva),border-color var(--rv-dur-2) var(--rv-curva),color var(--rv-dur-2) var(--rv-curva),transform var(--rv-dur-1) var(--rv-curva);-webkit-user-select:none;user-select:none}.rv-botao__rotulo{min-width:0;overflow-wrap:anywhere}.rv-botao--p{font-size:var(--rv-fs-apoio);min-height:var(--rv-toque);padding:var(--rv-esp-1) var(--rv-esp-4)}.rv-botao--g{font-size:var(--rv-fs-destaque);font-weight:var(--rv-peso-titulo);min-height:var(--rv-controle-g);padding:var(--rv-esp-3) var(--rv-esp-6)}.rv-botao--largura-total{display:flex;width:100%}@media (max-width:599px){.rv-botao--principal.rv-botao--g{display:flex;width:100%}}.rv-botao--somente-icone{padding-left:var(--rv-esp-2);padding-right:var(--rv-esp-2)}.rv-botao--contorno{--rv-botao-fundo:var(--rv-superficie);--rv-botao-fundo-hover:var(--rv-marca-suave);--rv-botao-fundo-pressionado:var(--rv-marca-suave-2);--rv-botao-borda:var(--rv-marca);--rv-botao-texto:var(--rv-marca)}.rv-botao--texto{--rv-botao-fundo:#0000;--rv-botao-fundo-hover:var(--rv-marca-suave);--rv-botao-fundo-pressionado:var(--rv-marca-suave-2);--rv-botao-borda:#0000;--rv-botao-texto:var(--rv-marca);padding-left:var(--rv-esp-3);padding-right:var(--rv-esp-3);text-decoration:underline;text-underline-offset:3px}.rv-botao--perigo{--rv-botao-fundo:var(--rv-perigo);--rv-botao-fundo-hover:var(--rv-perigo-hover);--rv-botao-fundo-pressionado:var(--rv-perigo-pressionado);--rv-botao-borda:var(--rv-perigo);--rv-botao-texto:var(--rv-sobre-marca)}@media (hover:hover){.rv-botao:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover{background:var(--rv-botao-fundo-hover)}.rv-botao--perigo:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover,.rv-botao--principal:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover{border-color:var(--rv-botao-fundo-hover)}}.rv-botao:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):active{background:var(--rv-botao-fundo-pressionado);transform:scale(.98)}.rv-botao--perigo:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):active,.rv-botao--principal:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):active{border-color:var(--rv-botao-fundo-pressionado)}.rv-botao:disabled,.rv-botao[aria-disabled=true]{background:var(--rv-desabilitado-fundo);border-color:var(--rv-desabilitado-fundo);color:var(--rv-desabilitado-texto);cursor:not-allowed;transform:none}.rv-botao[aria-busy=true]{cursor:progress}.rv-spinner.rv-botao__spinner{border:2.5px solid;border-top:2.5px solid #0000;flex:none;height:20px;width:20px}.rv-janela{align-items:flex-end;animation:rv-janela-veu var(--rv-dur-2) var(--rv-curva);background:var(--rv-veu);color:var(--rv-texto);display:flex;font-family:var(--rv-fonte);font-size:var(--rv-fs-corpo);inset:0;justify-content:center;line-height:var(--rv-lh-corpo);position:fixed;z-index:var(--rv-z-janela)}.rv-janela__caixa{animation:rv-janela-subir var(--rv-dur-3) var(--rv-curva);background:var(--rv-superficie);border-radius:var(--rv-raio-gg) var(--rv-raio-gg) 0 0;box-shadow:var(--rv-sombra-3);display:flex;flex-direction:column;max-height:92vh;max-height:92dvh;outline:none;overflow:hidden;width:100%}.rv-janela__cabecalho{align-items:center;display:flex;flex:none;gap:var(--rv-esp-2);justify-content:space-between;min-height:64px;padding:var(--rv-esp-2) var(--rv-esp-2) var(--rv-esp-2) var(--rv-pad-cartao)}.rv-janela__titulo{color:var(--rv-texto);font-size:var(--rv-fs-titulo-3);font-weight:var(--rv-peso-titulo);line-height:var(--rv-lh-titulo-3);margin:0;outline:none}.rv-janela__fechar{align-items:center;background:#0000;border:0;border-radius:var(--rv-raio-m);color:var(--rv-texto-2);cursor:pointer;display:inline-flex;flex:none;height:var(--rv-toque);justify-content:center;margin:0;padding:0;transition:background-color var(--rv-dur-2) var(--rv-curva);width:var(--rv-toque)}@media (hover:hover){.rv-janela__fechar:not(:disabled):hover{background:var(--rv-superficie-2)}}.rv-janela__fechar:disabled{color:var(--rv-desabilitado-texto);cursor:not-allowed}.rv-janela__corpo{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--rv-esp-4);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--rv-pad-cartao) var(--rv-pad-cartao)}.rv-janela__descricao{color:var(--rv-texto-2);font-size:var(--rv-fs-apoio);line-height:var(--rv-lh-apoio);margin:0;max-width:var(--rv-largura-texto)}.rv-janela__rodape{background:var(--rv-superficie-2);display:flex;flex:none;flex-direction:column-reverse;gap:var(--rv-esp-2);padding:var(--rv-esp-4) var(--rv-pad-cartao) calc(var(--rv-esp-4) + env(safe-area-inset-bottom))}.rv-janela__rodape>*{width:100%}@media (min-width:600px){.rv-janela{align-items:center;padding:var(--rv-esp-6) var(--rv-esp-4)}.rv-janela__caixa{border-radius:var(--rv-raio-gg);max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);width:min(560px,100%)}.rv-janela__caixa--p{width:min(400px,100%)}.rv-janela__caixa--g{width:min(720px,100%)}.rv-janela__rodape{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;padding-bottom:var(--rv-esp-4)}.rv-janela__rodape>*{width:auto}}@keyframes rv-janela-veu{0%{opacity:0}}@keyframes rv-janela-subir{0%{opacity:0;transform:translateY(16px)}}.rv-confirmacao__texto{color:var(--rv-texto);font-size:var(--rv-fs-corpo);line-height:var(--rv-lh-corpo);margin:0;max-width:var(--rv-largura-texto);white-space:pre-line}.rv-barra{align-items:center;background:var(--rv-produto);color:var(--rv-sobre-produto);display:flex;font-family:var(--rv-fonte);gap:var(--rv-esp-2);margin:0;min-height:calc(var(--rv-barra-altura) + env(safe-area-inset-top));padding:calc(env(safe-area-inset-top) + var(--rv-esp-1)) calc(var(--rv-esp-3) + env(safe-area-inset-right)) var(--rv-esp-1) calc(var(--rv-esp-3) + env(safe-area-inset-left));position:-webkit-sticky;position:sticky;top:0;z-index:var(--rv-z-barra)}.rv-barra :focus-visible{outline-color:var(--rv-foco-sobre-cor)}.rv-barra__acoes,.rv-barra__lado{align-items:center;display:flex;flex:none;gap:var(--rv-esp-2)}.rv-barra__meio{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0}.rv-barra__selo{font-size:var(--rv-fs-selo);letter-spacing:var(--rv-ls-selo);line-height:var(--rv-lh-selo);text-transform:uppercase}.rv-barra__selo,.rv-barra__titulo{font-weight:var(--rv-peso-titulo);margin:0}.rv-barra__titulo{font-size:var(--rv-fs-destaque);line-height:var(--rv-lh-destaque);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-barra__titulo:focus{outline:none}.rv-barra__botao{align-items:center;background:#0000;border:1.5px solid #fff9;border-radius:var(--rv-raio-m);color:var(--rv-sobre-produto);cursor:pointer;display:inline-flex;font-family:var(--rv-fonte);font-size:var(--rv-fs-corpo);font-weight:var(--rv-peso-forte);gap:var(--rv-esp-2);justify-content:center;line-height:1.25;margin:0;min-height:var(--rv-toque);min-width:var(--rv-toque);padding:0 var(--rv-esp-3);text-decoration:none;transition:background-color var(--rv-dur-2) var(--rv-curva)}@media (hover:hover){.rv-barra__botao:not(:disabled):hover{background:#00000029}}.rv-barra__botao:not(:disabled):active{background:#00000047}.rv-barra__botao:disabled{cursor:progress;opacity:.7}.rv-barra__botao:not(.rv-barra__botao--com-texto){padding:0 var(--rv-esp-2)}.rv-barra__botao:not(.rv-barra__botao--com-texto) .rv-barra__rotulo{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (min-width:600px){.rv-barra__botao:not(.rv-barra__botao--com-texto){padding:0 var(--rv-esp-3)}.rv-barra__botao:not(.rv-barra__botao--com-texto) .rv-barra__rotulo{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:normal;width:auto}}@media (max-height:560px) and (orientation:landscape){.rv-barra{padding-bottom:0;padding-top:env(safe-area-inset-top);position:static}}.rv-carregando{color:var(--rv-texto-2);font-family:var(--rv-fonte)}.rv-carregando__texto{color:var(--rv-texto-2);font-size:var(--rv-fs-corpo);line-height:var(--rv-lh-corpo);margin:0;max-width:var(--rv-largura-texto)}.rv-carregando__acoes{display:flex;flex-wrap:wrap;gap:var(--rv-esp-2);justify-content:center}.rv-carregando--pagina{align-items:center;display:flex;flex-direction:column;gap:var(--rv-esp-4);justify-content:center;min-height:240px;text-align:center}.rv-carregando--inline{align-items:center;display:inline-flex;gap:var(--rv-esp-2);min-height:var(--rv-toque)}.rv-carregando--inline .rv-carregando__acoes{justify-content:flex-start}.rv-spinner.rv-carregando__spinner-p{border-width:2.5px;flex:none;height:20px;width:20px}.rv-carregando--esqueleto,.rv-carregando__blocos{display:flex;flex-direction:column;gap:var(--rv-esp-4)}.rv-carregando__bloco{background:var(--rv-superficie-2);border:1px solid var(--rv-borda);border-radius:var(--rv-raio-g);display:block}.rv-carregando__bloco--titulo{border-radius:var(--rv-raio-p);height:32px;width:60%}.rv-carregando__bloco--cartao{height:96px;width:100%}.rv-carregando__demora{align-items:flex-start;gap:var(--rv-esp-3)}.rv-carregando__demora,.rv-pagina{display:flex;flex-direction:column}.rv-pagina{--rv-largura-modelo:var(--rv-largura-coluna);background:var(--rv-produto-fundo);color:var(--rv-texto);font-family:var(--rv-fonte);font-size:var(--rv-fs-corpo);line-height:var(--rv-lh-corpo);margin:0;min-height:100vh;min-height:100dvh;overflow-x:clip;padding:0}.rv-pagina--larga{--rv-largura-modelo:var(--rv-largura-larga)}.rv-pagina--controle{--rv-largura-modelo:var(--rv-largura-controle)}.rv-pagina--quiosque{--rv-largura-modelo:var(--rv-largura-quiosque);--rv-fs-corpo:1.125rem;--rv-lh-corpo:1.625rem;--rv-fs-campo:1.125rem;--rv-controle:56px;--rv-controle-g:64px;--rv-toque:48px}.rv-pagina__regiao-conexao{position:-webkit-sticky;position:sticky;top:calc(var(--rv-barra-altura) + env(safe-area-inset-top));z-index:var(--rv-z-barra)}.rv-faixa-conexao{align-items:flex-start;background:var(--rv-aviso-fundo);border-bottom:1px solid var(--rv-aviso-borda);color:var(--rv-texto);display:flex;font-size:var(--rv-fs-apoio);gap:var(--rv-esp-2);line-height:var(--rv-lh-apoio);padding:var(--rv-esp-2) calc(var(--rv-margem) + env(safe-area-inset-right)) var(--rv-esp-2) calc(var(--rv-margem) + env(safe-area-inset-left))}.rv-faixa-conexao .rv-icone{color:var(--rv-aviso-forte);margin-top:1px}.rv-pagina__conteudo{display:flex;flex:1 0 auto;flex-direction:column;gap:var(--rv-esp-6);margin:0 auto;max-width:calc(var(--rv-largura-modelo) + var(--rv-margem)*2);padding:var(--rv-topo-conteudo) calc(var(--rv-margem) + env(safe-area-inset-right)) var(--rv-esp-8) calc(var(--rv-margem) + env(safe-area-inset-left));width:100%}.rv-pagina__rodape{color:var(--rv-texto-3);font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda);padding:0 calc(var(--rv-margem) + env(safe-area-inset-right)) calc(var(--rv-esp-6) + env(safe-area-inset-bottom)) calc(var(--rv-margem) + env(safe-area-inset-left));text-align:center}.rv-pagina__colunas{grid-gap:var(--rv-esp-6);display:grid;gap:var(--rv-esp-6);grid-template-columns:minmax(0,1fr)}.rv-pagina__previa,.rv-pagina__principal{display:flex;flex-direction:column;gap:var(--rv-esp-6);min-width:0}@media (min-width:1024px),(min-width:768px) and (orientation:landscape){.rv-pagina__colunas{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.rv-pagina__previa{align-self:start;position:-webkit-sticky;position:sticky;top:calc(var(--rv-barra-altura) + var(--rv-esp-4))}}.rv-rodape-fixo{align-items:center;background:var(--rv-superficie);border-top:1px solid var(--rv-borda);bottom:0;box-shadow:var(--rv-sombra-rodape);display:flex;min-height:var(--rv-rodape-fixo-altura);padding:var(--rv-esp-3) calc(var(--rv-margem) + env(safe-area-inset-right)) calc(var(--rv-esp-3) + env(safe-area-inset-bottom)) calc(var(--rv-margem) + env(safe-area-inset-left));position:-webkit-sticky;position:sticky;z-index:var(--rv-z-rodape)}.rv-rodape-fixo__interno{align-items:center;color:var(--rv-texto-2);display:flex;flex-wrap:wrap;font-size:var(--rv-fs-apoio);gap:var(--rv-esp-3);justify-content:space-between;line-height:var(--rv-lh-apoio);margin:0 auto;max-width:var(--rv-largura-controle);width:100%}@media (max-height:560px) and (orientation:landscape){.rv-pagina__regiao-conexao{top:0}.rv-pagina__previa{top:var(--rv-esp-4)}}.rv-cartao{background:var(--rv-superficie);border:1px solid var(--rv-borda);border-radius:var(--rv-raio-g);box-shadow:var(--rv-sombra-1);color:var(--rv-texto);display:flex;flex-direction:column;font-family:var(--rv-fonte);margin:0;min-width:0;padding:var(--rv-pad-cartao)}.rv-cartao--nenhum{overflow:hidden;padding:0}.rv-cartao__cabecalho{display:flex;flex-direction:column;gap:var(--rv-esp-1);margin-bottom:var(--rv-esp-4)}.rv-cartao--nenhum>.rv-cartao__cabecalho{padding:var(--rv-pad-cartao) var(--rv-pad-cartao) 0}.rv-cartao__titulo{color:var(--rv-texto);font-size:var(--rv-fs-titulo-3);font-weight:var(--rv-peso-titulo);line-height:var(--rv-lh-titulo-3);margin:0}.rv-cartao__descricao{color:var(--rv-texto-2);font-size:var(--rv-fs-apoio);line-height:var(--rv-lh-apoio);max-width:var(--rv-largura-texto)}.rv-cartao__descricao p{margin:0}.rv-cartao__descricao p+p{margin-top:var(--rv-esp-2)}.rv-cartao__corpo{display:flex;flex-direction:column;gap:var(--rv-esp-4);min-width:0}.rv-cartao__corpo>p{margin:0;max-width:var(--rv-largura-texto)}.rv-cartao__acoes{display:flex;flex-direction:column-reverse;gap:var(--rv-esp-2);margin-top:var(--rv-esp-6)}.rv-cartao__cabecalho+.rv-cartao__acoes{margin-top:var(--rv-esp-2)}.rv-cartao__acoes>*{width:100%}.rv-cartao--nenhum>.rv-cartao__acoes{padding:0 var(--rv-pad-cartao) var(--rv-pad-cartao)}@media (min-width:600px){.rv-cartao__acoes{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.rv-cartao__acoes>*{width:auto}.rv-pagina--coluna .rv-cartao__acoes>:only-child{width:100%}}.rv-cartao-acao{align-items:center;background:var(--rv-superficie);border:1px solid var(--rv-borda);border-radius:var(--rv-raio-g);box-shadow:var(--rv-sombra-1);color:var(--rv-texto);cursor:pointer;display:flex;font-family:var(--rv-fonte);gap:var(--rv-esp-3);margin:0;min-height:72px;padding:var(--rv-esp-4);text-align:left;text-decoration:none;transition:background-color var(--rv-dur-2) var(--rv-curva),border-color var(--rv-dur-2) var(--rv-curva),transform var(--rv-dur-1) var(--rv-curva);width:100%}.rv-cartao-acao--discreto{background:#0000;box-shadow:none}.rv-cartao-acao__icone{align-items:center;background:var(--rv-marca-suave);border-radius:50%;color:var(--rv-marca);display:flex;flex:none;height:48px;justify-content:center;width:48px}.rv-cartao-acao__texto{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.rv-cartao-acao__titulo{color:var(--rv-texto);font-size:var(--rv-fs-destaque);font-weight:var(--rv-peso-titulo);line-height:var(--rv-lh-destaque);overflow-wrap:anywhere}.rv-cartao-acao__descricao{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--rv-texto-2);display:-webkit-box;font-size:var(--rv-fs-apoio);line-height:var(--rv-lh-apoio);overflow:hidden}.rv-cartao-acao__etiqueta{display:flex;flex:none}.rv-cartao-acao__seguir{color:var(--rv-texto-3);display:flex;flex:none}@media (hover:hover){.rv-cartao-acao:hover{background:var(--rv-superficie-2);border-color:var(--rv-marca)}}.rv-cartao-acao:active{background:var(--rv-marca-suave);transform:scale(.98)}@media (prefers-reduced-motion:reduce){.rv-cartao-acao:active{transform:none}}.rv-campo{color:var(--rv-texto);display:flex;flex-direction:column;font-family:var(--rv-fonte);gap:var(--rv-esp-2);min-width:0}.rv-campo__rotulo{color:var(--rv-texto);font-size:var(--rv-fs-apoio);font-weight:var(--rv-peso-forte);line-height:var(--rv-lh-apoio)}.rv-campo__opcional{font-weight:var(--rv-peso-normal)}.rv-campo__dica{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda);margin:calc(var(--rv-esp-1)*-1) 0 0;max-width:var(--rv-largura-texto)}.rv-campo__caixa{position:relative}.rv-campo__controle{-webkit-appearance:none;appearance:none;background:var(--rv-superficie);border:1.5px solid var(--rv-borda-campo);border-radius:var(--rv-raio-m);color:var(--rv-texto);display:block;font-family:var(--rv-fonte);font-size:var(--rv-fs-campo);line-height:var(--rv-lh-corpo);margin:0;min-height:var(--rv-controle);padding:var(--rv-esp-3) 14px;transition:border-color var(--rv-dur-2) var(--rv-curva);width:100%}.rv-campo__controle--multilinha{min-height:96px;resize:vertical}.rv-campo--senha .rv-campo__controle{padding-right:calc(var(--rv-toque) + 4.5em)}.rv-campo--com-icone .rv-campo__controle{padding-left:calc(34px + var(--rv-esp-2))}.rv-campo__icone{color:var(--rv-texto-2);display:inline-flex;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.rv-campo__controle:focus{border-color:var(--rv-marca);outline:2px solid var(--rv-marca);outline-offset:0}.rv-campo__controle[aria-invalid=true]{border-color:var(--rv-erro-forte);border-width:2px}.rv-campo__controle:disabled,.rv-campo__controle[readonly]{background:var(--rv-superficie-2);color:var(--rv-texto-2)}.rv-campo__controle:disabled{cursor:not-allowed}.rv-campo__mostrar{align-items:center;background:#0000;border:0;border-radius:var(--rv-raio-m);color:var(--rv-marca);cursor:pointer;display:inline-flex;font-family:var(--rv-fonte);font-size:var(--rv-fs-apoio);font-weight:var(--rv-peso-forte);gap:var(--rv-esp-1);justify-content:center;line-height:var(--rv-lh-apoio);margin:0;min-height:var(--rv-toque);min-width:var(--rv-toque);padding:0 var(--rv-esp-2);position:absolute;right:2px;top:50%;transform:translateY(-50%)}@media (hover:hover){.rv-campo__mostrar:hover{background:var(--rv-marca-suave);color:var(--rv-marca)}}.rv-campo__erro{align-items:flex-start;color:var(--rv-erro-forte);display:flex;font-size:var(--rv-fs-apoio);font-weight:var(--rv-peso-forte);gap:var(--rv-esp-2);line-height:var(--rv-lh-apoio);margin:0}.rv-campo__erro .rv-icone{margin-top:3px}.rv-codigo{--rv-codigo-espaco:var(--rv-ls-codigo-8);color:var(--rv-texto);display:flex;flex-direction:column;font-family:var(--rv-fonte);gap:var(--rv-esp-2);max-width:360px;min-width:0;width:100%}.rv-codigo--4{--rv-codigo-espaco:var(--rv-ls-codigo-4)}.rv-codigo__rotulo{font-size:var(--rv-fs-apoio);line-height:var(--rv-lh-apoio)}.rv-codigo__campo,.rv-codigo__rotulo{color:var(--rv-texto);font-weight:var(--rv-peso-forte)}.rv-codigo__campo{font-feature-settings:"tnum";-webkit-appearance:none;appearance:none;background:var(--rv-superficie);border:2px solid var(--rv-borda-campo);border-radius:var(--rv-raio-m);display:block;font-family:var(--rv-fonte-mono);font-size:var(--rv-fs-codigo);font-variant-numeric:tabular-nums;letter-spacing:var(--rv-codigo-espaco);line-height:var(--rv-lh-codigo);margin:0;max-width:360px;min-height:var(--rv-campo-codigo);min-width:0;padding:var(--rv-esp-3) var(--rv-esp-2) var(--rv-esp-3) calc(var(--rv-esp-2) + var(--rv-codigo-espaco));text-align:center;transition:border-color var(--rv-dur-2) var(--rv-curva);width:100%}.rv-codigo--4 .rv-codigo__campo{max-width:240px}.rv-codigo__campo:focus{border-color:var(--rv-marca);outline:2px solid var(--rv-marca);outline-offset:0}.rv-codigo__campo[aria-invalid=true]{border-color:var(--rv-erro-forte)}.rv-codigo__campo:disabled{background:var(--rv-superficie-2);color:var(--rv-texto-2);cursor:not-allowed}.rv-codigo__linha{align-items:flex-start;display:flex;gap:var(--rv-esp-3);justify-content:space-between}.rv-codigo--4 .rv-codigo__linha{max-width:240px}.rv-codigo__dica{color:var(--rv-texto-2);flex:1 1 auto;min-width:0}.rv-codigo__contador,.rv-codigo__dica{font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda);margin:0}.rv-codigo__contador{font-feature-settings:"tnum";align-items:center;color:var(--rv-texto-3);display:inline-flex;flex:none;font-variant-numeric:tabular-nums;gap:var(--rv-esp-1);white-space:nowrap}.rv-codigo__contador--completo{color:var(--rv-sucesso-forte);font-weight:var(--rv-peso-forte)}.rv-codigo__erro{align-items:flex-start;color:var(--rv-erro-forte);display:flex;font-size:var(--rv-fs-apoio);font-weight:var(--rv-peso-forte);gap:var(--rv-esp-2);line-height:var(--rv-lh-apoio);margin:0}.rv-codigo__erro .rv-icone{margin-top:3px}.rv-passos{align-items:flex-start;display:flex;font-family:var(--rv-fonte);list-style:none;margin:0;padding:0}.rv-passos__item{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:var(--rv-esp-2);min-width:0;position:relative;text-align:center}.rv-passos__item+.rv-passos__item:before{background:var(--rv-borda);border-radius:var(--rv-raio-pilula);content:"";height:2px;left:calc(-50% + 16px + var(--rv-esp-1));position:absolute;right:calc(50% + 16px + var(--rv-esp-1));top:15px}.rv-passos__item+.rv-passos__item--linha-feita:before{background:var(--rv-marca)}.rv-passos__circulo{font-feature-settings:"tnum";align-items:center;border-radius:50%;display:flex;flex:none;font-size:var(--rv-fs-corpo);font-variant-numeric:tabular-nums;font-weight:var(--rv-peso-titulo);height:32px;justify-content:center;line-height:1;width:32px}.rv-passos__circulo .rv-icone{height:18px;width:18px}.rv-passos__rotulo{font-size:var(--rv-fs-legenda);font-weight:var(--rv-peso-forte);line-height:var(--rv-lh-legenda);max-width:100%;overflow-wrap:anywhere}.rv-passos__item--concluido .rv-passos__circulo{background:var(--rv-marca);color:var(--rv-sobre-marca)}.rv-passos__item--concluido .rv-passos__rotulo{color:var(--rv-texto-2)}.rv-passos__item--atual .rv-passos__circulo{background:var(--rv-marca);box-shadow:0 0 0 4px var(--rv-marca-suave);color:var(--rv-sobre-marca)}.rv-passos__item--atual .rv-passos__rotulo{color:var(--rv-texto)}.rv-passos__item--seguinte .rv-passos__circulo{background:var(--rv-superficie);border:2px solid var(--rv-borda-campo);color:var(--rv-texto-2)}.rv-passos__item--seguinte .rv-passos__rotulo{color:var(--rv-texto-3)}.rv-vazio{color:var(--rv-texto);flex-direction:column;font-family:var(--rv-fonte);padding:var(--rv-esp-12) 0;text-align:center}.rv-vazio,.rv-vazio__circulo{align-items:center;display:flex}.rv-vazio__circulo{background:var(--rv-produto-suave);border-radius:50%;color:var(--rv-produto);height:80px;justify-content:center;margin-bottom:var(--rv-esp-4);width:80px}.rv-vazio--sucesso .rv-vazio__circulo{background:var(--rv-sucesso-fundo);color:var(--rv-sucesso-solido)}.rv-vazio__ilustracao{margin-bottom:var(--rv-esp-4);max-width:320px;width:100%}.rv-vazio__titulo{color:var(--rv-texto);font-size:var(--rv-fs-titulo-2);font-weight:var(--rv-peso-titulo);line-height:var(--rv-lh-titulo-2);margin:0}.rv-vazio__texto{color:var(--rv-texto-2);font-size:var(--rv-fs-corpo);line-height:var(--rv-lh-corpo);margin-top:var(--rv-esp-2);max-width:40ch}.rv-vazio__texto p{margin:0}.rv-vazio__texto p+p{margin-top:var(--rv-esp-2)}.rv-vazio__acao{display:flex;justify-content:center;margin-top:var(--rv-esp-6);width:100%}.rv-vazio__acao>.rv-botao{max-width:var(--rv-largura-coluna);width:100%}.rv-vazio__acao-secundaria{display:flex;justify-content:center;margin-top:var(--rv-esp-2);width:100%}.rv-nota{border:0;color:var(--rv-texto);font-family:var(--rv-fonte);margin:0;min-width:0;padding:0;position:relative}.rv-nota__pergunta{color:var(--rv-texto);float:left;font-size:var(--rv-fs-corpo);font-weight:var(--rv-peso-titulo);line-height:var(--rv-lh-corpo);margin:0 0 var(--rv-esp-3);padding:0 88px 0 0;width:100%}.rv-nota__pergunta+*{clear:both}.rv-nota__opcional{font-weight:var(--rv-peso-normal)}.rv-nota__limpar{position:absolute;right:0;top:calc(var(--rv-esp-2)*-1 - 2px)}.rv-nota__caixa{container-type:inline-size}.rv-nota__opcoes{grid-gap:var(--rv-esp-2);display:grid;gap:var(--rv-esp-2);grid-template-columns:repeat(6,minmax(0,1fr))}@container (max-width: 303px){.rv-nota__opcoes{gap:var(--rv-esp-1)}}@container (min-width: 564px){.rv-nota__opcoes{grid-template-columns:repeat(11,minmax(0,1fr))}.rv-pagina--quiosque .rv-nota__opcoes{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (min-width: 608px){.rv-pagina--quiosque .rv-nota__opcoes{grid-template-columns:repeat(11,minmax(0,1fr))}}.rv-nota__item{display:flex;position:relative}.rv-nota__input{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.rv-nota__opcao{font-feature-settings:"tnum";align-items:center;background:var(--rv-superficie);border:1.5px solid var(--rv-borda-campo);border-radius:var(--rv-raio-p);color:var(--rv-texto);cursor:pointer;display:flex;font-size:var(--rv-fs-corpo);font-variant-numeric:tabular-nums;font-weight:var(--rv-peso-titulo);justify-content:center;line-height:1;min-height:var(--rv-toque);transition:background-color var(--rv-dur-2) var(--rv-curva),border-color var(--rv-dur-2) var(--rv-curva),color var(--rv-dur-2) var(--rv-curva);-webkit-user-select:none;user-select:none;width:100%}@media (hover:hover){.rv-nota__opcao:hover{border-color:var(--rv-marca)}}.rv-nota__input:checked+.rv-nota__opcao{background:var(--rv-marca);border-color:var(--rv-marca);color:var(--rv-sobre-marca)}.rv-nota__input:focus-visible+.rv-nota__opcao{outline:var(--rv-foco-largura) solid var(--rv-foco);outline-offset:var(--rv-foco-recuo)}.rv-nota--erro .rv-nota__opcao{border-color:var(--rv-erro-forte)}.rv-nota--erro .rv-nota__input:checked+.rv-nota__opcao{border-color:var(--rv-marca)}.rv-nota__legendas{color:var(--rv-texto-2);display:flex;font-size:var(--rv-fs-legenda);gap:var(--rv-esp-3);justify-content:space-between;line-height:var(--rv-lh-legenda);margin-top:var(--rv-esp-2)}.rv-nota__legendas>span:last-child{text-align:right}.rv-nota__erro{align-items:flex-start;color:var(--rv-erro-forte);display:flex;font-size:var(--rv-fs-apoio);font-weight:var(--rv-peso-forte);gap:var(--rv-esp-2);line-height:var(--rv-lh-apoio);margin:var(--rv-esp-2) 0 0}.rv-nota__erro .rv-icone{margin-top:3px}.rv-pagina--quiosque .rv-nota__opcao{min-height:48px}.rv-seletor-clinica{color:var(--rv-texto);display:flex;flex-direction:column;font-family:var(--rv-fonte);gap:var(--rv-esp-2);min-width:0}.rv-seletor-clinica__rotulo{font-size:var(--rv-fs-apoio);font-weight:var(--rv-peso-forte);line-height:var(--rv-lh-apoio)}.rv-seletor-clinica__controle{background:var(--rv-superficie);border:1.5px solid var(--rv-borda-campo);border-radius:var(--rv-raio-m);color:var(--rv-texto);cursor:pointer;display:block;font-family:var(--rv-fonte);font-size:var(--rv-fs-campo);line-height:var(--rv-lh-corpo);margin:0;min-height:var(--rv-controle);padding:var(--rv-esp-3) 14px;transition:border-color var(--rv-dur-2) var(--rv-curva);width:100%}.rv-seletor-clinica__controle:focus{border-color:var(--rv-marca);outline:2px solid var(--rv-marca);outline-offset:0}.rv-escolha{border:0;display:flex;flex-direction:column;gap:var(--rv-esp-2);margin:0;min-width:0;padding:0}.rv-escolha__pergunta{color:var(--rv-texto);font-size:var(--rv-fs-apoio);font-weight:var(--rv-peso-forte);line-height:var(--rv-lh-apoio);margin:0 0 var(--rv-esp-1);padding:0}.rv-escolha__opcional{font-weight:var(--rv-peso-normal)}.rv-escolha__dica{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda);margin:0;max-width:var(--rv-largura-texto)}.rv-escolha__opcoes{display:flex;flex-wrap:wrap;gap:var(--rv-esp-2)}.rv-escolha__item{display:flex;min-width:0;position:relative}.rv-escolha__input{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.rv-escolha__opcao{align-items:center;background:var(--rv-superficie);border:1.5px solid var(--rv-borda-campo);border-radius:var(--rv-raio-m);color:var(--rv-texto);cursor:pointer;display:inline-flex;font-size:var(--rv-fs-corpo);font-weight:var(--rv-peso-forte);gap:var(--rv-esp-2);line-height:var(--rv-lh-corpo);margin:0;min-height:var(--rv-toque);padding:var(--rv-esp-2) var(--rv-esp-4);transition:background-color var(--rv-dur-2) var(--rv-curva),border-color var(--rv-dur-2) var(--rv-curva)}@media (hover:hover){.rv-escolha__opcao:hover{border-color:var(--rv-marca)}}.rv-escolha__opcao:active{transform:scale(.98)}.rv-escolha__input:checked+.rv-escolha__opcao{background:var(--rv-marca);border-color:var(--rv-marca);color:var(--rv-sobre-marca)}.rv-escolha__input:focus-visible+.rv-escolha__opcao{outline:var(--rv-foco-largura) solid var(--rv-foco);outline-offset:var(--rv-foco-recuo)}.rv-escolha--erro .rv-escolha__opcao{border-color:var(--rv-erro-forte)}.rv-escolha__erro{align-items:flex-start;color:var(--rv-erro-forte);display:flex;font-size:var(--rv-fs-apoio);font-weight:var(--rv-peso-forte);gap:var(--rv-esp-1);line-height:var(--rv-lh-apoio);margin:0}.rv-escolha__erro .rv-icone{margin-top:3px}@media (max-width:599px){.rv-escolha--longa .rv-escolha__opcoes{flex-direction:column}.rv-escolha--longa .rv-escolha__item,.rv-escolha--longa .rv-escolha__opcao{width:100%}}.rv-pagina--quiosque .rv-escolha__opcao{min-height:48px}.rv-escolha__textos{display:flex;flex-direction:column;gap:2px}.rv-escolha__opcao--descrita{align-items:flex-start;padding-bottom:var(--rv-esp-3);padding-top:var(--rv-esp-3)}.rv-escolha__opcao--descrita .rv-icone{margin-top:2px}.rv-escolha__descricao{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);font-weight:var(--rv-peso-normal);line-height:var(--rv-lh-legenda)}.rv-escolha__input:checked+.rv-escolha__opcao .rv-escolha__descricao{color:var(--rv-sobre-marca)}.termo{align-items:stretch;color:var(--rv-texto);display:flex;flex-direction:column;font-family:var(--rv-fonte);min-width:0}.termo__selo{align-self:flex-start;background:var(--rv-produto-suave);border-radius:var(--rv-raio-pilula);color:var(--rv-produto);font-size:var(--rv-fs-selo);font-weight:var(--rv-peso-forte);letter-spacing:var(--rv-ls-selo);line-height:var(--rv-lh-selo);padding:var(--rv-esp-1) var(--rv-esp-3);text-transform:uppercase}.termo__titulo{color:var(--rv-texto);font-size:var(--rv-fs-titulo-1);font-weight:var(--rv-peso-titulo);line-height:var(--rv-lh-titulo-1);margin:var(--rv-esp-3) 0 var(--rv-esp-4);outline:none}.termo__texto{color:var(--rv-texto);font-size:var(--rv-fs-destaque);line-height:var(--rv-lh-destaque);margin:0}.termo__itens{grid-gap:var(--rv-esp-3);display:grid;gap:var(--rv-esp-3);list-style:none;margin:var(--rv-esp-5) 0 0;padding:0}.termo__item{color:var(--rv-texto-2);font-size:var(--rv-fs-corpo);line-height:var(--rv-lh-corpo);padding-left:calc(var(--rv-esp-6) + var(--rv-esp-1));position:relative}.termo__item:before{background:var(--rv-produto);border-radius:50%;content:"";height:var(--rv-esp-2);left:var(--rv-esp-2);position:absolute;top:var(--rv-esp-2);width:var(--rv-esp-2)}.termo__link{align-items:center;align-self:flex-start;color:var(--rv-marca);display:inline-flex;font-size:var(--rv-fs-apoio);font-weight:var(--rv-peso-forte);line-height:var(--rv-lh-apoio);margin-top:var(--rv-esp-2);min-height:var(--rv-toque);text-decoration:underline;text-underline-offset:3px}@media (hover:hover){.termo__link:hover{color:var(--rv-marca-hover)}}.termo__input{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.termo__aceite{align-items:flex-start;background:var(--rv-marca-suave);border:2px solid var(--rv-marca);border-radius:var(--rv-raio-m);color:var(--rv-texto);cursor:pointer;display:flex;font-size:var(--rv-fs-destaque);font-weight:var(--rv-peso-forte);gap:var(--rv-esp-3);line-height:var(--rv-lh-destaque);margin-top:var(--rv-esp-4);padding:var(--rv-esp-4);-webkit-user-select:none;user-select:none}.termo__check{background:var(--rv-superficie);border:2px solid var(--rv-marca);border-radius:var(--rv-raio-p);color:var(--rv-sobre-marca);display:grid;flex:none;height:28px;margin-top:-1px;place-items:center;width:28px}.termo__input:checked+.termo__aceite .termo__check{background:var(--rv-marca)}.termo__input:focus-visible+.termo__aceite{outline:var(--rv-foco-largura) solid var(--rv-foco);outline-offset:var(--rv-foco-recuo)}.termo__botoes{display:flex;flex-wrap:wrap;gap:var(--rv-esp-3);margin-top:var(--rv-esp-6)}.termo__concordo{flex:1 1 auto}@media (max-width:599px){.termo__botoes{flex-direction:column-reverse}.termo__botoes>.rv-botao{width:100%}}.fim__natural{color:var(--rv-texto);font-size:var(--rv-fs-destaque);font-weight:var(--rv-peso-titulo);line-height:var(--rv-lh-destaque);margin:0}.fim__resumo{color:var(--rv-texto-2);font-size:var(--rv-fs-apoio);line-height:var(--rv-lh-apoio);margin:0}.fim__nota{display:flex;flex-direction:column;gap:var(--rv-esp-2)}.fim__pergunte{color:var(--rv-texto-2);font-size:var(--rv-fs-apoio);line-height:var(--rv-lh-apoio);margin:0}.inicio__clinica{color:var(--rv-texto);font-size:var(--rv-fs-destaque);font-weight:var(--rv-peso-titulo);line-height:var(--rv-lh-destaque);margin:0}.inicio__andamentos,.inicio__atencao{display:flex;flex-direction:column;gap:var(--rv-esp-3)}.inicio__andamentos{list-style:none;margin:0;padding:0}.inicio__andamento{justify-content:space-between}.inicio__andamento,.inicio__andamento-acoes,.inicio__pendente-acoes{align-items:center;display:flex;flex-wrap:wrap;gap:var(--rv-esp-2)}.inicio__pendente-acoes{margin-top:var(--rv-esp-3)}.inicio__pendente-texto{margin:0}.inicio__pendentes{border-top:1px solid var(--rv-aviso-borda);margin-top:var(--rv-esp-3);padding-top:var(--rv-esp-3)}.inicio__pendente-titulo{font-weight:var(--rv-peso-titulo)}.inicio__lista{display:flex;flex-direction:column;gap:var(--rv-esp-2)}.inicio__lista>p{margin:var(--rv-esp-2) 0 0;max-width:var(--rv-largura-texto)}.inicio__subtitulo{color:var(--rv-texto);font-size:var(--rv-fs-destaque);font-weight:var(--rv-peso-titulo);line-height:var(--rv-lh-destaque);margin:0}.inicio__dica,.inicio__motivo,.inicio__nota{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda);margin:0}.inicio__motivo,.inicio__nota{text-align:center}.inicio__motivo{font-weight:var(--rv-peso-forte)}.inicio__ja-tenho{align-items:center;display:flex;flex-direction:column;gap:var(--rv-esp-4);width:100%}.inicio__ja-tenho>.rv-botao{max-width:360px}.inicio__acoes{gap:var(--rv-esp-3)}.inicio__acoes,.seus-oculos{display:flex;flex-direction:column}.seus-oculos{gap:var(--rv-esp-4)}.seus-oculos__grupo{display:flex;flex-direction:column;gap:var(--rv-esp-2)}.seus-oculos__nome-grupo{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);font-weight:var(--rv-peso-forte);line-height:var(--rv-lh-legenda);margin:0}.seus-oculos__lista{background:var(--rv-superficie);border:1px solid var(--rv-borda);border-radius:var(--rv-raio-g);list-style:none;margin:0;overflow:hidden;padding:0}.seus-oculos__lista>li+li{border-top:1px solid var(--rv-borda)}.seus-oculos__item{align-items:center;background:var(--rv-superficie);border:0;border-radius:0;color:var(--rv-texto);display:flex;font-family:var(--rv-fonte);font-size:var(--rv-fs-corpo);gap:var(--rv-esp-3);line-height:var(--rv-lh-corpo);margin:0;min-height:72px;padding:var(--rv-esp-3) var(--rv-esp-4);text-align:left;width:100%}.seus-oculos__item--tocavel{cursor:pointer;transition:background-color var(--rv-dur-2) var(--rv-curva)}@media (hover:hover){.seus-oculos__item--tocavel:hover{background:var(--rv-superficie-2)}}.seus-oculos__item--tocavel:active{background:var(--rv-marca-suave)}.seus-oculos__item--tocavel:focus-visible{outline-offset:-3px}.seus-oculos__icone{align-items:center;background:var(--rv-marca-suave);border-radius:50%;color:var(--rv-marca);display:flex;flex:none;height:40px;justify-content:center;width:40px}.seus-oculos__textos{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--rv-esp-1);min-width:0}.seus-oculos__nome{color:var(--rv-texto);font-size:var(--rv-fs-destaque);font-weight:var(--rv-peso-forte);line-height:var(--rv-lh-destaque);max-width:100%;overflow-wrap:break-word}.seus-oculos__detalhe{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda)}.seus-oculos__codigo{color:var(--rv-texto);font-family:var(--rv-fonte-mono);font-size:var(--rv-fs-codigo-p);font-weight:var(--rv-peso-forte);line-height:var(--rv-lh-codigo-p)}.seus-oculos__comecar{color:var(--rv-marca);flex:none;font-size:var(--rv-fs-corpo);gap:var(--rv-esp-1)}.inicio-etiqueta,.seus-oculos__comecar{align-items:center;display:inline-flex;font-weight:var(--rv-peso-forte)}.inicio-etiqueta{border-radius:var(--rv-raio-pilula);font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda);min-height:28px;padding:0 10px;white-space:nowrap}.inicio-etiqueta--neutro{background:var(--rv-neutro-fundo);color:var(--rv-neutro-forte)}.inicio-etiqueta--info{background:var(--rv-info-fundo);color:var(--rv-info-forte)}.rv-comando{align-items:center;background:var(--rv-superficie);border:1.5px solid var(--rv-borda);border-radius:var(--rv-raio-g);color:var(--rv-texto);cursor:pointer;display:flex;flex-direction:column;font-family:var(--rv-fonte);font-size:var(--rv-fs-corpo);font-weight:var(--rv-peso-forte);gap:var(--rv-esp-2);justify-content:center;line-height:var(--rv-lh-corpo);margin:0;min-height:104px;min-width:0;padding:var(--rv-esp-3);position:relative;text-align:center;transition:border-color var(--rv-dur-2) var(--rv-curva),background-color var(--rv-dur-2) var(--rv-curva),transform var(--rv-dur-1) var(--rv-curva);width:100%}@media (hover:hover){.rv-comando:not(:disabled):hover{border-color:var(--rv-marca)}}.rv-comando:not(:disabled):active{background:var(--rv-marca-suave);transform:scale(.98)}.rv-comando--atual{background:var(--rv-marca-suave);border:2px solid var(--rv-marca)}.rv-comando--enviando{cursor:progress}.rv-comando:disabled{background:var(--rv-desabilitado-fundo);border-color:var(--rv-borda);color:var(--rv-desabilitado-texto);cursor:not-allowed}.rv-comando__visual{align-items:center;color:var(--rv-marca);display:flex;height:56px;justify-content:center;width:56px}.rv-comando:disabled .rv-comando__visual{color:var(--rv-desabilitado-texto)}.rv-comando__imagem{height:56px;object-fit:contain;width:56px}.rv-comando__spinner{border-width:3px;height:32px;width:32px}.rv-comando__rotulo{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-width:100%;overflow:hidden;overflow-wrap:break-word}.rv-comando__motivo{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);font-weight:var(--rv-peso-normal);line-height:var(--rv-lh-legenda)}.rv-comando__numero{background:var(--rv-marca-suave);border-radius:50%;color:var(--rv-marca);display:flex;font-weight:var(--rv-peso-titulo);height:24px;justify-content:center;left:var(--rv-esp-2);line-height:1;width:24px}.rv-comando__agora,.rv-comando__numero{align-items:center;font-size:var(--rv-fs-legenda);position:absolute;top:var(--rv-esp-2)}.rv-comando__agora{background:var(--rv-info-fundo);border-radius:var(--rv-raio-pilula);color:var(--rv-info-forte);display:inline-flex;font-weight:var(--rv-peso-forte);line-height:var(--rv-lh-legenda);min-height:24px;padding:0 var(--rv-esp-2);right:var(--rv-esp-2)}@media (max-width:599px){.rv-comando{min-height:96px}}@media (max-height:560px) and (orientation:landscape){.rv-comando{min-height:88px}}.atend__previa{display:flex;flex-direction:column;gap:var(--rv-esp-2);margin:0}.atend__quadro{background:var(--rv-superficie-2);border:1px solid var(--rv-borda);border-radius:var(--rv-raio-g);overflow:hidden;position:relative}.atend__imagem{aspect-ratio:16/9;display:block;object-fit:cover;width:100%}.atend__imagem--vazia{background:var(--rv-superficie-2)}.atend__legenda{background:#0d1b2eb8;bottom:0;color:var(--rv-sobre-marca);font-size:var(--rv-fs-corpo);font-weight:var(--rv-peso-titulo);left:0;line-height:var(--rv-lh-corpo);padding:var(--rv-esp-2) var(--rv-esp-3);position:absolute;right:0}.atend__atualizar.rv-botao{min-height:var(--rv-toque);padding:0;position:absolute;right:var(--rv-esp-2);top:var(--rv-esp-2);width:var(--rv-toque)}.atend__spinner{border-color:#0000 currentColor currentColor;border-width:2.5px;height:20px;width:20px}.atend__idade-imagem,.atend__tempo{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda);margin:0}.atend__progresso{display:flex;flex-direction:column;gap:var(--rv-esp-2);margin-top:var(--rv-esp-2)}.atend__trilho{background:var(--rv-borda);border-radius:var(--rv-raio-pilula);height:8px;overflow:hidden;position:relative}.atend__preenchido{background:var(--rv-marca);border-radius:var(--rv-raio-pilula);bottom:0;left:0;position:absolute;top:0;transition:width var(--rv-dur-3) linear}.atend__trecho{bottom:0;opacity:.9;position:absolute;top:0}.atend__trecho--gelo{background:var(--rv-info-borda)}.atend__trecho--aplicacao{background:var(--rv-aviso-borda)}.atend__tempo{font-feature-settings:"tnum";font-family:var(--rv-fonte-mono);font-variant-numeric:tabular-nums}.atend__marcas,.atend__tempo{color:var(--rv-texto);font-weight:var(--rv-peso-forte)}.atend__marcas{display:flex;flex-wrap:wrap;font-size:var(--rv-fs-legenda);gap:var(--rv-esp-2) var(--rv-esp-4);line-height:var(--rv-lh-legenda);list-style:none;margin:0;padding:0}.atend__marcas li{gap:var(--rv-esp-2)}.atend__marca,.atend__marcas li{align-items:center;display:inline-flex}.atend__marca{border-radius:50%;height:24px;justify-content:center;width:24px}.atend__marca--gelo{background:var(--rv-info-fundo);color:var(--rv-info-forte)}.atend__marca--aplicacao{background:var(--rv-aviso-fundo);color:var(--rv-aviso-forte)}.atend__avisos,.atend__grupo{display:flex;flex-direction:column;gap:var(--rv-esp-3)}.atend__subtitulo{color:var(--rv-texto);font-size:var(--rv-fs-destaque);font-weight:var(--rv-peso-titulo);line-height:var(--rv-lh-destaque);margin:0}.atend__subtitulo:focus{outline:none}.atend__grade{grid-gap:var(--rv-esp-3);display:grid;gap:var(--rv-esp-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}@media (max-width:599px){.atend__grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.atend__volumes{display:flex;flex-direction:column;gap:var(--rv-esp-2)}.atend__volume-cabecalho{align-items:baseline;display:flex;font-size:var(--rv-fs-corpo);font-weight:var(--rv-peso-forte);gap:var(--rv-esp-2);justify-content:space-between;line-height:var(--rv-lh-corpo)}.atend__volume-cabecalho span{font-feature-settings:"tnum";color:var(--rv-texto-2);font-variant-numeric:tabular-nums}.rv-deslizante:disabled{cursor:not-allowed;opacity:.5}.atend__estado{font-feature-settings:"tnum";color:var(--rv-texto-2);font-size:var(--rv-fs-apoio);font-variant-numeric:tabular-nums;line-height:var(--rv-lh-apoio)}.atend__encerrar{align-items:flex-end;display:flex;flex-direction:column;gap:var(--rv-esp-1)}.atend__motivo{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);font-weight:var(--rv-peso-forte);line-height:var(--rv-lh-legenda);margin:0}@media (max-width:599px){.atend__estado{width:100%}.atend__encerrar{align-items:stretch;width:100%}.atend__encerrar .rv-botao{width:100%}}.ativar__ilustracao{display:flex;justify-content:center}.ativar__ilustracao svg{height:auto;max-width:360px}.ativar__motivo,.ativar__nota{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda);margin:0;text-align:center}.ativar__motivo{font-weight:var(--rv-peso-forte)}.ativar__espera{align-items:center;display:flex;flex-direction:column;gap:var(--rv-esp-2);text-align:center}.ativar__espera .rv-carregando--pagina{min-height:160px}.ativar__espera>p{color:var(--rv-texto-2);font-size:var(--rv-fs-apoio);line-height:var(--rv-lh-apoio);margin:0;max-width:40ch}.ativar__secundaria{display:flex;justify-content:center}.ativar__espera-bloco:focus,.ativar__titulo-foco:focus{outline:none}.cadastro-clientes{gap:var(--rv-space-4);max-width:860px}.cadastro-clientes,.cadastro-clientes .bloco{display:flex;flex-direction:column;width:100%}.cadastro-clientes .bloco{gap:var(--rv-space-2)}.cadastro-clientes .bloco h3{color:var(--cor-texto-claro);font-size:1.05em;font-weight:800;text-shadow:0 1px 2px #0003}.cadastro-clientes .ajuda-bloco{color:var(--cor-texto-claro);font-size:.85em;margin-bottom:2px;opacity:.9;text-shadow:0 1px 2px #0000002e}.cadastro-clientes .ajuda-bloco b{color:#fff}.cadastro-clientes .formulario{background:var(--card-claro);border-radius:var(--rv-radius-lg);box-shadow:var(--rv-shadow-card);display:flex;flex-direction:column;gap:var(--rv-space-4);padding:var(--rv-space-6)}.cadastro-clientes .dupla{grid-gap:var(--rv-space-4);display:grid;gap:var(--rv-space-4);grid-template-columns:1fr 1fr}.cadastro-clientes .campo{display:flex;flex-direction:column;gap:var(--rv-space-1)}.cadastro-clientes .campo>span{color:#4a6fa5;font-size:.8em;font-weight:800}.cadastro-clientes .campo input,.cadastro-clientes .campo select{background:#fff;border:1.5px solid #c6d3e4;border-radius:var(--rv-radius-sm);color:var(--rv-ink);font-family:Nunito,Arial,sans-serif;font-size:1em;padding:11px 13px}.cadastro-clientes .campo input:focus,.cadastro-clientes .campo select:focus{border-color:var(--cor-secundaria);box-shadow:0 0 0 3px #0e55b826;outline:none}.cadastro-clientes .campo small{color:var(--rv-ink-muted);font-size:.78em;line-height:1.4}.cadastro-clientes .campo small b,.cadastro-clientes .campo.destaque>span{color:var(--cor-secundaria)}.cadastro-clientes .campo.destaque input{border-color:var(--cor-secundaria);font-size:1.15em;font-weight:800}.cadastro-clientes .editando-aviso{align-items:center;background:#eef4fc;border:1.5px dashed #0e55b866;border-radius:var(--rv-radius-md);color:var(--rv-ink-muted);display:flex;font-size:.85em;gap:var(--rv-space-2);justify-content:space-between;padding:var(--rv-space-3)}.cadastro-clientes .editando-aviso b{color:var(--cor-secundaria);font-family:Courier New,monospace;font-size:.92em}.cadastro-clientes .botao-criar{background:var(--cor-secundaria);border:none;border-radius:var(--rv-radius-sm);box-shadow:var(--rv-shadow-float);color:#fff;cursor:pointer;font-family:Nunito,Arial,sans-serif;font-size:1.02em;font-weight:800;padding:13px;transition:transform .1s,opacity .15s}.cadastro-clientes .botao-criar:hover:not(:disabled){transform:translateY(-1px)}.cadastro-clientes .botao-criar:disabled{cursor:default;opacity:.65}.cadastro-clientes .cabecalho-lista{align-items:center;display:flex;gap:var(--rv-space-3);justify-content:space-between}.cadastro-clientes .cabecalho-lista h3{margin:0}.cadastro-clientes .botao-novo{background:var(--cor-secundaria);border:none;border-radius:var(--rv-radius-pill);box-shadow:var(--rv-shadow-float);color:#fff;cursor:pointer;font-family:Nunito,Arial,sans-serif;font-size:.85em;font-weight:800;padding:8px 16px;transition:transform .1s;white-space:nowrap}.cadastro-clientes .botao-novo:hover{transform:translateY(-1px)}.cadastro-clientes .acoes-form{align-items:center;display:flex;gap:var(--rv-space-2)}.cadastro-clientes .acoes-form .botao-criar{flex:1 1}.cadastro-clientes .mini{background:#fff;border:1.5px solid #c6d3e4;border-radius:var(--rv-radius-pill);color:var(--rv-ink-muted);cursor:pointer;font-family:Nunito,Arial,sans-serif;font-size:.8em;font-weight:700;padding:6px 12px;white-space:nowrap}.cadastro-clientes .mini:hover{border-color:var(--cor-secundaria);color:var(--cor-secundaria)}.cadastro-clientes .tabela{background-color:var(--card-claro);border-radius:var(--rv-radius-sm);box-shadow:var(--rv-shadow-card);overflow:hidden;width:100%}.cadastro-clientes .linha{grid-gap:8px;align-items:center;border-bottom:1px solid #e3e8ef;color:var(--rv-ink);display:grid;font-size:.92em;gap:8px;grid-template-columns:2.2fr 1fr 1.2fr .8fr;padding:var(--rv-space-3) 14px}.cadastro-clientes .linha:last-child{border-bottom:none}.cadastro-clientes .linha.cabecalho{background-color:#eef2f8;color:#4a6fa5;font-size:.7em;font-weight:800}.cadastro-clientes .linha.vazia{color:var(--rv-ink-subtle);grid-template-columns:1fr;text-align:center}.cadastro-clientes .clinica{display:flex;flex-direction:column;gap:1px;min-width:0}.cadastro-clientes .clinica small{color:var(--rv-ink-muted);font-size:.78em;overflow:hidden;text-overflow:ellipsis}.cadastro-clientes .tag{border-radius:var(--rv-radius-pill);font-size:.7em;font-style:normal;font-weight:800;padding:3px 9px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cadastro-clientes .tag.ok{background:#d6f5e0;color:#12703f}.cadastro-clientes .tag.warn{background:#ffe6b3;color:#9a6b00}.cadastro-clientes .tag.bad{background:#ffd9d9;color:#a11414}.cadastro-clientes .tag.neutro{background:#e8edf4;color:#6a7a8f}.cadastro-clientes .licencas{display:flex;flex-direction:column;gap:1px}.cadastro-clientes .licencas b{color:var(--rv-ink);font-size:1.05em}.cadastro-clientes .licencas b.excedeu{color:#a11414}.cadastro-clientes .licencas small{color:var(--rv-ink-muted);font-size:.74em}.cadastro-clientes .acoes{text-align:right}.cadastro-clientes .nota{color:var(--cor-texto-claro);font-size:.78em;opacity:.85}.cadastro-clientes .nota b{color:#fff}@media(max-width:620px){.cadastro-clientes .dupla{grid-template-columns:1fr}.cadastro-clientes .linha{grid-template-columns:1.6fr 1fr .6fr}.cadastro-clientes .linha span:nth-child(2){display:none}}.rv-campo__controle--selecao{cursor:pointer;padding-right:calc(var(--rv-toque) + var(--rv-esp-1))}.rv-campo__seta{color:var(--rv-texto-2);display:flex;pointer-events:none;position:absolute;right:var(--rv-esp-3);top:50%;transform:translateY(-50%) rotate(90deg)}.cadastro-usuarios{display:flex;flex-direction:column;gap:var(--rv-esp-6);min-width:0;width:100%}.cadastro-usuarios__nota,.cadastro-usuarios__vazio{color:var(--rv-texto-2);font-size:var(--rv-fs-apoio);line-height:var(--rv-lh-apoio);margin:0}.cadastro-usuarios__nota{font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda)}.cadastro-usuarios__lista{list-style:none;margin:0;padding:0}.cadastro-usuarios__item{grid-gap:var(--rv-esp-3);align-items:center;display:grid;gap:var(--rv-esp-3);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto;padding:var(--rv-esp-3) 0}.cadastro-usuarios__item+.cadastro-usuarios__item{border-top:1px solid var(--rv-borda)}.cadastro-usuarios__pessoa{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.cadastro-usuarios__pessoa b{font-weight:var(--rv-peso-forte)}.cadastro-usuarios__clinica,.cadastro-usuarios__pessoa span{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda)}@media (max-width:599px){.cadastro-usuarios__item{gap:var(--rv-esp-1);grid-template-columns:minmax(0,1fr)}.cadastro-usuarios__item .adm-etiqueta{justify-self:start}}.painel-uso{color:var(--rv-texto);display:flex;flex-direction:column;font-family:var(--rv-fonte);gap:var(--rv-esp-4);min-width:0;width:100%}.painel-uso .cartao-grafico,.painel-uso .manchete,.painel-uso .manchete-vazia{background:var(--rv-superficie);border:1px solid var(--rv-borda);border-radius:var(--rv-raio-g);box-shadow:var(--rv-sombra-1);display:flex;flex-direction:column;gap:var(--rv-esp-3);min-width:0;padding:var(--rv-pad-cartao,var(--rv-esp-6))}.painel-uso .cartao-grafico h2{font-size:var(--rv-fs-titulo-3);line-height:var(--rv-lh-titulo-3)}.painel-uso .cartao-grafico h2,.painel-uso .cartao-grafico h3{color:var(--rv-texto);font-weight:var(--rv-peso-titulo);margin:0}.painel-uso .cartao-grafico h3{font-size:var(--rv-fs-destaque);line-height:var(--rv-lh-destaque)}.painel-uso .ajuda{max-width:var(--rv-largura-texto)}.painel-uso .ajuda,.painel-uso .vazio{color:var(--rv-texto-2);font-size:var(--rv-fs-apoio);line-height:var(--rv-lh-apoio);margin:0}.painel-uso .manchete{align-items:center;border-left:4px solid var(--rv-marca);flex-direction:row;flex-wrap:wrap;gap:var(--rv-esp-6);justify-content:space-between}.painel-uso .manchete .principal{display:flex;flex-direction:column;gap:var(--rv-esp-1);min-width:0}.painel-uso .manchete .principal .n{font-feature-settings:"tnum";color:var(--rv-texto);font-size:var(--rv-fs-numero);font-variant-numeric:tabular-nums;font-weight:var(--rv-peso-titulo);line-height:var(--rv-lh-numero)}.painel-uso .manchete .principal .d{color:var(--rv-texto);font-size:var(--rv-fs-corpo);line-height:var(--rv-lh-corpo)}.painel-uso .manchete .principal .d b{font-weight:var(--rv-peso-titulo)}.painel-uso .manchete .principal .base{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda)}@media (max-width:719px){.painel-uso .manchete{align-items:stretch;flex-direction:column;gap:var(--rv-esp-4)}}.painel-uso .grade .resumo-uso{grid-column:1/-1}.painel-uso .apoio{grid-gap:var(--rv-esp-4);display:grid;gap:var(--rv-esp-4);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.painel-uso .apoio .item{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:break-word}.painel-uso .apoio .v{font-feature-settings:"tnum";color:var(--rv-texto);font-size:var(--rv-fs-titulo-3);font-variant-numeric:tabular-nums;font-weight:var(--rv-peso-titulo);line-height:var(--rv-lh-titulo-3)}.painel-uso .apoio .r{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda)}@media (max-width:719px){.painel-uso .apoio{gap:var(--rv-esp-3)}}@media (min-width:720px){.painel-uso .apoio{grid-template-columns:repeat(3,8.5rem)}}.painel-uso .manchete-vazia p{color:var(--rv-texto-2);font-size:var(--rv-fs-corpo);line-height:var(--rv-lh-corpo);margin:0}.painel-uso .resultados{grid-gap:var(--rv-esp-3);display:grid;gap:var(--rv-esp-3);grid-template-columns:repeat(5,minmax(0,1fr))}.painel-uso .resultado{align-items:center;display:flex;flex-direction:column;gap:var(--rv-esp-1);min-width:0}.painel-uso .resultado .pct{font-feature-settings:"tnum";color:var(--rv-texto);font-size:var(--rv-fs-titulo-3);font-variant-numeric:tabular-nums;font-weight:var(--rv-peso-titulo);line-height:var(--rv-lh-titulo-3)}.painel-uso .resultado .trilho{height:6px;width:100%}.painel-uso .resultado .preenche{background:var(--rv-marca)}.painel-uso .resultado .rot{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda);text-align:center}@media (max-width:619px){.painel-uso .resultados{grid-template-columns:repeat(3,minmax(0,1fr))}}.painel-uso .indicacao-manchete{background:var(--rv-marca-suave);border-radius:var(--rv-raio-m);color:var(--rv-texto);font-size:var(--rv-fs-corpo);line-height:var(--rv-lh-corpo);margin:0;padding:var(--rv-esp-3)}.painel-uso .indicacao-manchete b{font-weight:var(--rv-peso-titulo)}.painel-uso .comparativo{display:flex;flex-direction:column}.painel-uso .comparativo .cab,.painel-uso .comparativo .linha-comp{grid-gap:var(--rv-esp-2);align-items:center;display:grid;gap:var(--rv-esp-2);grid-template-columns:minmax(0,1fr) 6rem 6rem}.painel-uso .comparativo .cab{border-bottom:1px solid var(--rv-borda);color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);font-weight:var(--rv-peso-forte);line-height:var(--rv-lh-legenda);padding-bottom:var(--rv-esp-1)}.painel-uso .comparativo .cab span:not(:first-child){text-align:center}.painel-uso .linha-comp{border-bottom:1px solid var(--rv-borda);font-size:var(--rv-fs-apoio);line-height:var(--rv-lh-apoio);padding:var(--rv-esp-2) 0}.painel-uso .linha-comp:last-child{border-bottom:none}.painel-uso .linha-comp .rot{color:var(--rv-texto)}.painel-uso .linha-comp .v{font-feature-settings:"tnum";border-radius:var(--rv-raio-pilula);font-variant-numeric:tabular-nums;font-weight:var(--rv-peso-titulo);padding:2px 0;text-align:center}.painel-uso .linha-comp .v.com{background:var(--rv-marca-suave);color:var(--rv-texto)}.painel-uso .linha-comp .v.sem{color:var(--rv-texto-2)}@media (max-width:479px){.painel-uso .comparativo .cab,.painel-uso .comparativo .linha-comp{grid-template-columns:minmax(0,1fr) 4.5rem 4.5rem}}.painel-uso .rotulo-motivos{color:var(--rv-texto-2);display:block;font-weight:var(--rv-peso-forte);margin-bottom:var(--rv-esp-1)}.painel-uso .ressalva,.painel-uso .rotulo-motivos{font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda)}.painel-uso .ressalva{background:var(--rv-aviso-fundo);border:1px solid var(--rv-aviso-borda,var(--rv-borda));border-radius:var(--rv-raio-p);color:var(--rv-texto);margin:0;padding:var(--rv-esp-2) var(--rv-esp-3)}.painel-uso .detalhes-uso{width:100%}.painel-uso .detalhes-uso>summary{align-items:center;background:var(--rv-superficie);border:1px solid var(--rv-borda);border-radius:var(--rv-raio-g);cursor:pointer;display:flex;gap:var(--rv-esp-3);list-style:none;min-height:var(--rv-toque);padding:var(--rv-esp-3) var(--rv-esp-4);transition:background-color var(--rv-dur-2) var(--rv-curva)}.painel-uso .detalhes-uso>summary::-webkit-details-marker{display:none}@media (hover:hover){.painel-uso .detalhes-uso>summary:hover{background:var(--rv-superficie-2)}}.painel-uso .detalhes-uso>summary .seta{color:var(--rv-texto-2);display:inline-flex;flex:none;transition:transform var(--rv-dur-2) var(--rv-curva)}.painel-uso .detalhes-uso[open]>summary .seta{transform:rotate(90deg)}.painel-uso .detalhes-uso>summary .textos{display:flex;flex-direction:column;min-width:0}.painel-uso .detalhes-uso>summary .tx{color:var(--rv-texto);font-size:var(--rv-fs-corpo);font-weight:var(--rv-peso-forte);line-height:var(--rv-lh-corpo)}.painel-uso .detalhes-uso>summary .sub{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda)}.painel-uso .detalhes-uso[open]>summary{margin-bottom:var(--rv-esp-4)}.painel-uso .grade{grid-gap:var(--rv-esp-4);display:grid;gap:var(--rv-esp-4);grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:619px){.painel-uso .grade{grid-template-columns:minmax(0,1fr)}}.painel-uso .grafico{height:auto;max-height:170px;overflow:visible;width:100%}.painel-uso .barras-h{display:flex;flex-direction:column;gap:var(--rv-esp-2)}.painel-uso .linha-h{grid-gap:var(--rv-esp-2);align-items:center;display:grid;font-size:var(--rv-fs-legenda);gap:var(--rv-esp-2);grid-template-columns:minmax(7rem,12rem) minmax(0,1fr) 2rem;line-height:var(--rv-lh-legenda)}.painel-uso .linha-h .rot{color:var(--rv-texto);font-weight:var(--rv-peso-forte)}.painel-uso .linha-h .val{font-feature-settings:"tnum";color:var(--rv-texto);font-variant-numeric:tabular-nums;font-weight:var(--rv-peso-titulo);text-align:right}@media (max-width:479px){.painel-uso .linha-h{grid-template-columns:minmax(0,8rem) minmax(0,1fr) 2rem}}.painel-uso .trilho{background:var(--rv-borda);height:8px;overflow:hidden}.painel-uso .preenche,.painel-uso .trilho{border-radius:var(--rv-raio-pilula);display:block}.painel-uso .preenche{height:100%;min-width:3px}.adm,.adm-painel{display:flex;flex-direction:column;gap:var(--rv-esp-6);min-width:0}.adm-abas{background:var(--rv-superficie-2);border:1px solid var(--rv-borda);border-radius:var(--rv-raio-m);display:flex;flex-wrap:wrap;gap:var(--rv-esp-1);padding:var(--rv-esp-1)}.adm-abas__opcao{background:#0000;border:0;border-radius:var(--rv-raio-p);color:var(--rv-texto-2);cursor:pointer;flex:1 1;font-family:var(--rv-fonte);font-size:var(--rv-fs-corpo);font-weight:var(--rv-peso-forte);line-height:var(--rv-lh-corpo);margin:0;min-height:var(--rv-toque);min-width:0;padding:var(--rv-esp-2) var(--rv-esp-3);transition:background-color var(--rv-dur-2) var(--rv-curva),color var(--rv-dur-2) var(--rv-curva)}@media (hover:hover){.adm-abas__opcao:not(.adm-abas__opcao--ativa):hover{background:var(--rv-marca-suave);color:var(--rv-texto)}}.adm-abas__opcao--ativa{background:var(--rv-superficie);box-shadow:var(--rv-sombra-1);color:var(--rv-marca)}@media (max-width:599px){.adm-abas__opcao{flex:1 1 calc(50% - var(--rv-esp-1))}}.adm-etiqueta{align-items:center;border-radius:var(--rv-raio-pilula);display:inline-flex;font-size:var(--rv-fs-legenda);font-weight:var(--rv-peso-forte);line-height:var(--rv-lh-legenda);min-height:28px;padding:0 10px;white-space:nowrap}.adm-etiqueta--neutro{background:var(--rv-neutro-fundo);color:var(--rv-neutro-forte)}.adm-etiqueta--sucesso{background:var(--rv-sucesso-fundo);color:var(--rv-sucesso-forte)}.adm-etiqueta--aviso{background:var(--rv-aviso-fundo);color:var(--rv-aviso-forte)}.adm-etiqueta--erro{background:var(--rv-erro-fundo);color:var(--rv-erro-forte)}.adm-oculos{list-style:none;margin:0;padding:0}.adm-oculos__item{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--rv-esp-3);min-height:72px;padding:var(--rv-esp-3) var(--rv-esp-4)}.adm-oculos__item+.adm-oculos__item{border-top:1px solid var(--rv-borda)}.adm-oculos__icone{align-items:center;background:var(--rv-marca-suave);border-radius:50%;color:var(--rv-marca);display:flex;flex:none;height:40px;justify-content:center;width:40px}.adm-oculos__corpo{display:flex;flex:1 1 220px;flex-direction:column;gap:var(--rv-esp-1);min-width:0}.adm-oculos__nome{color:var(--rv-texto);font-size:var(--rv-fs-destaque);font-weight:var(--rv-peso-forte);line-height:var(--rv-lh-destaque);margin:0;overflow-wrap:break-word}.adm-oculos__detalhe,.adm-oculos__dica{color:var(--rv-texto-2);font-size:var(--rv-fs-legenda);line-height:var(--rv-lh-legenda);margin:0}.adm-oculos__cliente,.adm-oculos__estado{align-items:center;color:var(--rv-texto);display:flex;flex-wrap:wrap;font-size:var(--rv-fs-apoio);font-weight:var(--rv-peso-forte);gap:var(--rv-esp-2);line-height:var(--rv-lh-apoio);margin:var(--rv-esp-1) 0 0}.adm-oculos__acoes{display:flex;flex-wrap:wrap;gap:var(--rv-esp-2);margin-left:auto}.adm-oculos__renomear{display:flex;flex-direction:column;gap:var(--rv-esp-3);margin-top:var(--rv-esp-2)}.adm-oculos__botoes{display:flex;flex-wrap:wrap;gap:var(--rv-esp-2)}@media (max-width:599px){.adm-oculos__acoes{margin-left:52px;width:100%}}.adm-vazio{color:var(--rv-texto-2);margin:0}.adm-acessos{list-style:none;margin:0;padding:0}.adm-acessos__item{grid-gap:var(--rv-esp-2);color:var(--rv-texto);display:grid;font-size:var(--rv-fs-apoio);gap:var(--rv-esp-2);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.4fr) minmax(0,1.4fr);line-height:var(--rv-lh-apoio);padding:var(--rv-esp-2) 0}.adm-acessos__item+.adm-acessos__item{border-top:1px solid var(--rv-borda)}.adm-acessos__cena,.adm-acessos__quando{font-feature-settings:"tnum";color:var(--rv-texto-2);font-variant-numeric:tabular-nums}.adm-acessos__oculos{font-weight:var(--rv-peso-forte);overflow-wrap:break-word}@media (max-width:599px){.adm-acessos__item{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.adm{--cor-texto-claro:var(--rv-texto)}.adm .cadastro-clientes,.adm .cadastro-usuarios{max-width:none}.adm .cadastro-clientes .ajuda-bloco,.adm .cadastro-clientes .bloco h3,.adm .cadastro-clientes .nota,.adm .cadastro-usuarios h3{text-shadow:none}.adm .cadastro-clientes .ajuda-bloco b,.adm .cadastro-clientes .nota b{color:var(--rv-texto)}.login__logo{display:block;height:auto;margin:0 auto;max-width:100%;width:160px}@media (min-width:600px){.login__logo{width:200px}}.login__secundaria{display:flex;justify-content:center}