@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-full-normal-7BpKI3vF.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-full-normal-YHFkNujK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-full-normal-CFFu7zhK.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--sow-petroleo: #244e50;--sow-salvia: #b0ccc6;--sow-linho: #f5f0e8;--sow-terracota: #c4724e;--sow-coral: #bd6065;--sow-mel: #dc9d41;--sow-vinho: #611231;--sow-grafite: #2b2b29;--sow-tinta: #1e3334;--sow-suave: #5c6865;--sow-linha: #e2dbcf;--sow-papel: #fffdf9;--sow-azul-clinic: #013671;--sow-petroleo-profundo: #003036;--sow-salvia-clara: #dde8e4;--sow-salvia-media: #c9dbd6;--sow-terracota-clara: #f3e2d7;--sow-mel-clara: #f6e8cf;--sow-coral-clara: #f3dedd;--sow-azul-clara: #dfe6ee;--vl-verde: var(--sow-petroleo);--vl-verde-escuro: var(--sow-tinta);--vl-verde-claro: var(--sow-salvia-clara);--vl-terracota: var(--sow-terracota);--vl-terracota-escuro: var(--sow-petroleo);--vl-terracota-claro: var(--sow-terracota-clara);--vl-creme: var(--sow-linho);--vl-dourado: var(--sow-mel);--vl-dourado-claro: var(--sow-mel-clara);--vl-menta: var(--sow-salvia-clara);--vl-menta-forte: var(--sow-salvia-media);--vl-pessego: var(--sow-terracota-clara);--vl-sol: var(--sow-mel-clara);--cor-fundo: var(--sow-linho);--cor-fundo-topo: linear-gradient(180deg, var(--sow-salvia-clara) 0%, var(--sow-linho) 380px);--cor-superficie: var(--sow-papel);--cor-superficie-2: #efe8dc;--cor-borda: var(--sow-linha);--cor-texto: var(--sow-grafite);--cor-texto-suave: var(--sow-suave);--cor-acao: var(--sow-petroleo);--cor-acao-texto: #ffffff;--cor-destaque: var(--sow-terracota);--cor-foco: #2f6fdf;--cor-perigo: #9a2e2e;--cor-perigo-claro: #f6e3e1;--tom-azul: #2e6db4;--tom-azul_claro: #6fa6dc;--tom-teal: #1d9a84;--tom-verde: #4fa85b;--tom-verde_escuro: #2e7d46;--tom-amarelo: #d99a1e;--tom-laranja: #e86f30;--tom-vermelho: #d63d35;--tom-roxo: #93275f;--tom-azul-texto: #2e6db4;--tom-azul_claro-texto: #496e91;--tom-teal-texto: #177867;--tom-verde-texto: #397942;--tom-verde_escuro-texto: #2c7843;--tom-amarelo-texto: #8b6313;--tom-laranja-texto: #ac5224;--tom-vermelho-texto: #c53831;--tom-roxo-texto: #93275f;--fonte-titulo: "Fraunces Variable", Georgia, "Times New Roman", serif;--fonte-texto: "Inter Variable", system-ui, sans-serif;--texto-base: 17px;--esp-1: 4px;--esp-2: 8px;--esp-3: 12px;--esp-4: 16px;--esp-5: 24px;--esp-6: 32px;--esp-7: 48px;--raio-p: 10px;--raio-m: 16px;--raio-g: 24px;--sombra-1: 0 1px 2px rgba(36, 78, 80, .06), 0 4px 14px rgba(36, 78, 80, .06);--sombra-2: 0 10px 28px rgba(36, 78, 80, .14);--alvo-toque: 48px}*,*:before,*:after{box-sizing:border-box}html{font-size:var(--texto-base);-webkit-text-size-adjust:100%}body{margin:0;background:var(--cor-fundo-topo) no-repeat,var(--cor-fundo);color:var(--cor-texto);font-family:var(--fonte-texto);line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--fonte-titulo);font-variation-settings:"SOFT" 100;line-height:1.2;margin:0 0 var(--esp-3);color:var(--sow-petroleo)}h1{font-size:1.9rem;font-weight:560;letter-spacing:-.01em}h2{font-size:1.35rem;font-weight:560}h3{font-size:1.08rem;font-weight:600}p{margin:0 0 var(--esp-3)}a{color:var(--cor-acao)}:focus-visible{outline:3px solid var(--cor-foco);outline-offset:2px}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--esp-2);min-height:var(--alvo-toque);padding:0 var(--esp-5);border:0;border-radius:999px;background:var(--cor-acao);color:var(--cor-acao-texto);font:600 1rem var(--fonte-texto);cursor:pointer;text-decoration:none;transition:transform .08s ease,filter .15s ease}.botao:hover{filter:brightness(1.05)}.botao:active{transform:scale(.98)}.botao:disabled{opacity:.45;cursor:not-allowed}.botao--largo{width:100%}.botao--secundario{background:var(--cor-superficie);color:var(--sow-petroleo);box-shadow:inset 0 0 0 1.5px var(--cor-borda)}.botao--destaque{background:var(--sow-petroleo);box-shadow:inset 0 -3px 0 var(--sow-terracota)}.botao--perigo{background:var(--cor-perigo)}.botao--texto{background:transparent;color:var(--cor-acao);padding:0 var(--esp-3)}.cartao{background:var(--cor-superficie);border-radius:var(--raio-m);box-shadow:var(--sombra-1);padding:var(--esp-4)}.cartao+.cartao{margin-top:var(--esp-3)}.lista{list-style:none;margin:0;padding:0}.lista>li+li{border-top:1px solid var(--cor-borda)}.cartao.lista{padding:0 var(--esp-4)}.etiqueta{display:inline-flex;align-items:center;gap:var(--esp-1);padding:2px 10px;border-radius:999px;font-size:.8rem;font-weight:600;background:var(--cor-superficie-2);color:var(--cor-texto)}.suave{color:var(--cor-texto-suave)}.pequeno{font-size:.875rem}.campo{display:flex;flex-direction:column;gap:var(--esp-1);margin-bottom:var(--esp-4)}.campo>label,.campo>.rotulo{font-weight:600;font-size:.95rem}.campo input,.campo select,.campo textarea{min-height:var(--alvo-toque);padding:var(--esp-3) var(--esp-4);border:1.5px solid var(--cor-borda);border-radius:var(--raio-p);background:var(--cor-superficie);color:var(--cor-texto);font:400 1rem var(--fonte-texto)}.campo textarea{min-height:96px;resize:vertical}.campo select{appearance:none;-webkit-appearance:none;padding-right:44px;background:var(--cor-superficie) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23244e50' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--cor-acao);outline:none;box-shadow:0 0 0 3px var(--vl-verde-claro)}.campo .ajuda{font-size:.85rem;color:var(--cor-texto-suave)}.campo .erro{font-size:.85rem;color:var(--cor-perigo);font-weight:600}.campo--erro input{border-color:var(--cor-perigo)}.opcoes{display:flex;flex-wrap:wrap;gap:var(--esp-2)}.opcao{min-height:var(--alvo-toque);padding:var(--esp-2) var(--esp-4);border-radius:999px;border:1.5px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto);font:500 .95rem var(--fonte-texto);cursor:pointer}.opcao[aria-pressed=true],.opcao[aria-checked=true]{background:var(--vl-verde-claro);border-color:var(--cor-acao);color:var(--cor-texto);font-weight:600}.opcao--alerta[aria-pressed=true]{background:var(--vl-terracota-claro);border-color:var(--cor-destaque)}.app{min-height:100dvh;display:flex;flex-direction:column}.app__conteudo{flex:1;padding:var(--esp-4) var(--esp-4) calc(88px + env(safe-area-inset-bottom));max-width:720px;width:100%;margin:0 auto}.topo{padding:calc(var(--esp-4) + env(safe-area-inset-top)) var(--esp-4) var(--esp-2);max-width:720px;width:100%;margin:0 auto}.abas{position:fixed;left:0;right:0;bottom:0;z-index:10;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:color-mix(in srgb,var(--cor-superficie) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--cor-borda);padding-bottom:env(safe-area-inset-bottom)}.abas a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:64px;min-width:0;color:var(--cor-texto-suave);text-decoration:none;font-size:min(.75rem,13px);font-weight:600}.abas a.ativa{color:var(--sow-petroleo)}.abas a.ativa svg{background:var(--sow-salvia-clara);border-radius:999px;padding:3px 14px;box-sizing:content-box}.abas a.principal span.icone-principal{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--cor-destaque);color:#fff;box-shadow:var(--sombra-2)}.secao-titulo{display:flex;align-items:baseline;justify-content:space-between;margin:var(--esp-5) 0 var(--esp-3)}.secao-titulo h2{margin:0}.indicador{background:var(--cor-superficie);border-radius:var(--raio-m);box-shadow:var(--sombra-1);padding:var(--esp-4)}.indicador+.indicador{margin-top:var(--esp-3)}.indicador__cabeca{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--esp-3)}.indicador__nome{font:600 1.05rem var(--fonte-titulo);font-variation-settings:"SOFT" 100;margin:0;color:var(--sow-petroleo)}.indicador__valor{font:600 2rem var(--fonte-titulo);font-variation-settings:"SOFT" 100;line-height:1;white-space:nowrap;color:var(--sow-tinta)}.indicador__unidade{font:500 .85rem var(--fonte-texto);color:var(--cor-texto-suave);margin-left:4px}.indicador__faixa{display:inline-flex;align-items:center;gap:6px;margin-top:var(--esp-2);font-weight:700}.indicador__explicacao{margin-top:var(--esp-3);font-size:.92rem;color:var(--cor-texto-suave)}.indicador__fonte{font-size:.75rem;color:var(--cor-texto-suave);margin-top:var(--esp-2)}.regua{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:3px;margin-top:var(--esp-3)}.regua__segmento{height:10px;border-radius:4px;opacity:.28;position:relative}.regua__segmento--atual{opacity:1;height:14px;margin-top:-2px;box-shadow:0 0 0 2px var(--cor-superficie),0 0 0 4px currentColor}.regua__rotulos{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:3px;margin-top:6px}.regua__rotulos span{font-size:.68rem;text-align:center;color:var(--cor-texto-suave);line-height:1.2}.regua__rotulos span.atual{color:var(--cor-texto);font-weight:700}.alerta{border-radius:var(--raio-m);padding:var(--esp-4);display:flex;gap:var(--esp-3)}.alerta--parada{background:var(--cor-perigo-claro);border:2px solid var(--cor-perigo)}.alerta--medico{background:var(--vl-terracota-claro)}.alerta--cuidado{background:var(--vl-dourado-claro)}.alerta+.alerta{margin-top:var(--esp-3)}.alerta h3{margin-bottom:var(--esp-1);font-size:1rem}.alerta p{margin:0;font-size:.92rem}.avisos__ajuda{margin:var(--esp-2) 0 0}.convite-avisos{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:var(--esp-2) var(--esp-3);margin-bottom:var(--esp-4);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-m, 16px);background:var(--sow-salvia-clara);color:var(--sow-petroleo)}.convite-avisos p{margin:0;font-size:.92rem}.convite-avisos .botao{min-height:var(--alvo-toque);padding:0 var(--esp-3)}.convite-avisos__fechar{min-width:var(--alvo-toque);min-height:var(--alvo-toque);padding:0!important;color:var(--sow-petroleo)}.interruptor{display:flex;align-items:center;justify-content:space-between;gap:var(--esp-4);cursor:pointer}.interruptor>span{display:flex;flex-direction:column}.interruptor input{appearance:none;flex-shrink:0;width:52px;height:32px;border-radius:999px;background:var(--cor-borda);position:relative;cursor:pointer;transition:background .2s ease}.interruptor input:after{content:"";position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:var(--sombra-1);transition:transform .2s ease}.interruptor input:checked{background:var(--cor-acao)}.interruptor input:checked:after{transform:translate(20px)}.instalar__topo{display:flex;align-items:center;gap:var(--esp-2);color:var(--sow-petroleo)}.instalar__topo h2{margin:0;font-size:1.05rem;flex:1}.instalar__fechar{min-width:var(--alvo-toque);min-height:var(--alvo-toque);margin:-8px -8px -8px auto;padding:0!important}.instalar--chamada{display:flex;align-items:center;gap:var(--esp-2)}.instalar__chamada{flex:1;display:flex;align-items:center;gap:var(--esp-3);min-height:var(--alvo-toque);padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.instalar__chamada>svg:first-child{flex:none;color:var(--sow-petroleo)}.instalar__chamada>span{flex:1}.instalar--chamada .instalar__fechar{margin:-8px -8px -8px 0}.instalar__passos{list-style:none;margin:var(--esp-3) 0 0;padding:0;display:grid;gap:var(--esp-3)}.instalar__passo{display:flex;gap:var(--esp-3);align-items:flex-start}.instalar__numero{flex:none;width:26px;height:26px;border-radius:50%;background:var(--sow-salvia-clara);color:var(--sow-petroleo);font-weight:700;display:inline-flex;align-items:center;justify-content:center;font-size:.85rem}.instalar__icone{vertical-align:-3px;color:var(--sow-petroleo)}.instalar__alerta{background:var(--sow-mel-clara);padding:var(--esp-2) var(--esp-3);border-radius:var(--raio-p);font-size:.9rem}.instalar__celular{margin-top:var(--esp-3)}.instalar__navegador{display:flex;flex-wrap:wrap;gap:4px;margin-top:var(--esp-3);padding:4px;background:var(--cor-superficie-2);border-radius:999px}.instalar__aba{flex:1 1 auto;min-width:0;flex-wrap:wrap;padding:4px 12px;min-height:48px;border:0;border-radius:999px;background:transparent;color:var(--cor-texto);font:inherit;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.instalar__aba[aria-checked=true]{background:var(--sow-petroleo);color:#fff}.instalar__selo{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:2px 6px;border-radius:999px;background:var(--sow-salvia-clara);color:var(--sow-petroleo)}.instalar__carrossel{margin-top:var(--esp-4);display:grid;gap:var(--esp-3);justify-items:center}.instalar__texto{display:flex;gap:var(--esp-3);align-items:flex-start;margin:0;min-height:3.2em;width:100%}.instalar__navegacao{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--esp-2)}.instalar__navegacao .botao{min-width:var(--alvo-toque);padding:0}.instalar__pontos{display:flex;gap:6px;align-items:center}.instalar__pontos span{width:10px;height:10px;border-radius:999px;background:var(--cor-borda)}.instalar__pontos span.atual{width:26px;background:var(--sow-terracota)}.cel{width:168px;height:300px;border-radius:30px;background:#1f2b2c;padding:7px;box-shadow:0 10px 24px #1f2b2c2e}.cel__tela{position:relative;height:100%;border-radius:24px;overflow:hidden;background:#f6f3ee;font-size:9px;line-height:1.3;color:#2a2a2a;display:flex;flex-direction:column}.cel__tela:before{content:"";display:block;width:46px;height:12px;border-radius:8px;background:#1f2b2c;margin:6px auto 4px;flex:none}.cel__pagina{flex:1;display:grid;align-content:start;gap:7px;padding:8px 10px}.cel__bloco{display:block;height:26px;border-radius:8px;background:#e6e1d8}.cel__bloco--destaque{height:46px;background:linear-gradient(135deg,var(--sow-salvia-clara),#efe2c4)}.cel__bloco--curto{width:60%}.cel__barra-baixo,.cel__barra-topo{display:flex;align-items:center;gap:6px;padding:6px 8px;flex:none}.cel__barra-baixo{margin-top:auto;padding-bottom:12px}.cel__url{flex:1;background:#fff;border-radius:999px;padding:5px 8px;color:#555;box-shadow:0 1px 2px #00000014;white-space:nowrap;overflow:hidden}.cel__botao-redondo,.cel__icone-barra{flex:none;width:24px;height:24px;border-radius:999px;background:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;box-shadow:0 1px 2px #00000014}.cel__menu{position:absolute;left:10px;right:10px;list-style:none;margin:0;padding:4px 0;background:#fff;border-radius:12px;box-shadow:0 6px 18px #0000002e}.cel__menu--baixo{bottom:44px}.cel__menu--topo{top:46px;left:40px;right:8px}.cel__menu li{padding:5px 10px}.cel__folha{margin-top:auto;background:#fff;border-radius:16px 16px 0 0;padding:10px 8px 14px;box-shadow:0 -4px 14px #0000001a;height:78%}.cel__apps-compartilhar{display:flex;gap:8px;justify-content:center;margin-bottom:8px}.cel__apps-compartilhar span{width:22px;height:22px;border-radius:6px}.cel__lista{list-style:none;margin:0;padding:0}.cel__lista li{padding:6px 4px;border-bottom:1px solid #eee}.cel__confirmar{flex:1;background:#fff;padding:8px}.cel__confirmar-topo{display:flex;justify-content:space-between;align-items:center;gap:4px;padding-bottom:10px;border-bottom:1px solid #eee}.cel__confirmar-topo>span:first-child{color:#0a84ff}.cel__confirmar-app{display:flex;align-items:center;gap:8px;padding:10px 0;font-weight:600}.cel__confirmar-app img{width:32px;height:32px;border-radius:8px}.cel__dialogo{position:absolute;left:12px;right:12px;top:34%;background:#fff;border-radius:14px;padding:10px;box-shadow:0 8px 22px #00000038}.cel__dialogo-botoes{display:flex;justify-content:flex-end;gap:10px;align-items:center}.cel__inicio{flex:1;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:14px 12px;align-content:start;background:linear-gradient(160deg,#e7a26b,#9c6fbf)}.cel__inicio--android{background:linear-gradient(160deg,#3a6f7a,#2a3d55)}.cel__app{display:block;aspect-ratio:1;border-radius:8px}.cel__app--nosso{padding:0!important;overflow:visible}.cel__app--nosso img{width:100%;height:100%;border-radius:8px;display:block;background:#fff}.cel__nome-app{grid-column:1 / -1;justify-self:end;color:#1f2b2c;background:#fff;border-radius:999px;padding:2px 6px;font-weight:700;font-size:9px}.cel__alvo{position:relative;display:inline-flex;align-items:center;gap:3px;font-weight:700;color:var(--sow-petroleo);border-radius:6px;padding:1px 4px;box-shadow:0 0 0 2px var(--sow-terracota)}.cel__alvo:after{content:"";position:absolute;inset:-6px;border-radius:10px;border:2px solid var(--sow-terracota);opacity:0;animation:cel-toque 1.6s ease-out infinite}@keyframes cel-toque{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.25)}}@media(prefers-reduced-motion:reduce){.cel__alvo:after{animation:none}}.analise__grupo+.analise__grupo{margin-top:var(--esp-4)}.analise__grupo h3{font-family:var(--fonte-texto);font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cor-texto-suave);margin:0 0 var(--esp-2)}.analise__etiquetas{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--esp-2)}.analise__etiquetas .etiqueta{font-size:.875rem;font-weight:500;padding:4px 12px}.analise__habitos{list-style:none;margin:0;padding:0}.analise__habito{display:flex;gap:var(--esp-3);align-items:flex-start;padding:var(--esp-2) 0}.analise__habito>svg{flex-shrink:0;margin-top:2px}.analise__habito+.analise__habito{border-top:1px solid var(--cor-borda)}.analise__habito p{margin:0}.analise__habito-texto{font-weight:600}.analise__habito .pequeno{margin-top:2px}.evolucao h2{font-size:1.15rem}.evolucao__tabela{display:grid;column-gap:var(--esp-2);align-items:center;overflow-x:auto}.evolucao__linha{display:contents}.evolucao__linha>*{padding:var(--esp-2) 0;border-top:1px solid var(--cor-borda);align-self:stretch;display:flex;flex-direction:column;justify-content:center}.evolucao__linha--cabeca>*{border-top:0}.evolucao__linha--cabeca{border-top:0;font-size:.8rem;font-weight:700;color:var(--vl-verde-escuro)}.evolucao__linha--cabeca small,.evolucao__nome small{display:block;font-weight:400;font-size:.72rem;color:var(--cor-texto-suave)}.evolucao__nome{font-size:.88rem;font-weight:600}.evolucao__valor{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;font-size:.92rem}.evolucao__valor strong{color:var(--cor-texto)}.evolucao__delta{font-size:.72rem;font-weight:600;color:var(--cor-texto-suave)}.evolucao__vazio{color:var(--cor-texto-suave)}.evolucao__fixa{position:sticky;left:0;z-index:1;background:var(--cor-superficie)}.evolucao__agendada{display:inline-flex!important;align-items:center;gap:4px;width:fit-content;margin-top:2px;font-size:.72rem;color:var(--vl-terracota-escuro);background:var(--vl-pessego);padding:2px 8px;border-radius:999px}.avatar--foto{overflow:hidden;padding:0;background:var(--cor-superficie-2)}.avatar--foto img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.foto-perfil{display:flex;align-items:center;gap:var(--esp-4)}.foto-perfil .avatar{width:88px;height:88px;font-size:1.6rem}.foto-perfil__acoes{display:flex;flex-direction:column;align-items:flex-start;gap:var(--esp-1)}.saudacao{font:500 .95rem var(--fonte-texto);color:var(--cor-texto-suave);margin:0}.titulo-tela{margin:2px 0 0}.compromisso{display:flex;gap:var(--esp-3);align-items:center;padding:var(--esp-3) 0;text-decoration:none;color:inherit}.compromisso__hora{min-width:56px;font:600 1.05rem var(--fonte-titulo);color:var(--sow-petroleo)}.compromisso__corpo{flex:1;min-width:0}.compromisso>*{min-width:0}.compromisso__nome{font-weight:600;overflow-wrap:anywhere}.avatar{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--vl-verde-claro);color:var(--vl-verde-escuro);font:600 .95rem var(--fonte-titulo)}.avatar--g{width:72px;height:72px;font-size:1.4rem}.avatar--p{width:30px;height:30px;font-size:.72rem}.linha-pessoa{display:flex;gap:var(--esp-3);align-items:center;padding:var(--esp-3) 0;text-decoration:none;color:inherit;min-height:64px}.linha-pessoa__corpo{flex:1;min-width:0}.atalhos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,6.5rem),1fr));gap:var(--esp-2);margin-top:var(--esp-4)}.atalho{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--esp-2);text-align:center;min-height:92px;padding:var(--esp-3);border-radius:var(--raio-m);background:var(--cor-superficie);box-shadow:var(--sombra-1);color:var(--cor-texto);text-decoration:none;font-weight:600;font-size:.85rem;border:0;cursor:pointer}.atalho svg{color:var(--cor-destaque)}.atencao{display:flex;gap:var(--esp-3);align-items:flex-start;padding:var(--esp-3) 0;text-decoration:none;color:inherit}.atencao svg{flex:none;margin-top:2px;color:var(--cor-destaque)}.filtros{display:flex;gap:var(--esp-2);overflow-x:auto;padding-bottom:var(--esp-2);margin:0 calc(-1 * var(--esp-4));padding-left:var(--esp-4);padding-right:var(--esp-4);scrollbar-width:none}.filtros .opcao{white-space:nowrap}.busca{position:relative;margin-bottom:var(--esp-3)}.busca input{width:100%;min-height:var(--alvo-toque);padding:0 var(--esp-4) 0 44px;border-radius:999px;border:1.5px solid var(--cor-borda);background:var(--cor-superficie);font:400 1rem var(--fonte-texto);color:var(--cor-texto)}.busca svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--cor-texto-suave)}.acoes-rapidas{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--esp-2);margin:var(--esp-4) 0}.barra-sincronia{display:flex;align-items:center;gap:var(--esp-2);font-size:.85rem;padding:var(--esp-2) var(--esp-3);border-radius:999px;background:var(--vl-dourado-claro);width:fit-content}.passo{min-height:100dvh;display:flex;flex-direction:column}.passo__topo{position:sticky;top:0;z-index:5;background:color-mix(in srgb,var(--cor-fundo) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:calc(var(--esp-3) + env(safe-area-inset-top)) var(--esp-4) var(--esp-3)}.passo__topo-linha{display:flex;align-items:center;justify-content:space-between;gap:var(--esp-3);max-width:760px;margin:0 auto}.progresso{height:6px;border-radius:3px;background:var(--cor-superficie-2);overflow:hidden;max-width:760px;margin:var(--esp-3) auto 0}.progresso>div{height:100%;background:var(--cor-destaque);border-radius:3px;transition:width .3s ease}.passo__corpo{flex:1;width:100%;max-width:760px;margin:0 auto;padding:var(--esp-4) var(--esp-4) 120px}.passo__rodape{position:fixed;left:0;right:0;bottom:0;display:flex;gap:var(--esp-3);justify-content:space-between;padding:var(--esp-3) var(--esp-4) calc(var(--esp-3) + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--cor-superficie) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--cor-borda)}.passo__rodape>*{flex:1;max-width:360px}.grupo{margin-bottom:var(--esp-5)}.grupo>h3{margin-bottom:var(--esp-2)}.grupo>.ajuda{margin-top:-4px;margin-bottom:var(--esp-3)}.grade-medidas{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:0 var(--esp-3)}.tabela-frequencia{width:100%;border-collapse:separate;border-spacing:0 6px}.tabela-frequencia th{font-size:.72rem;font-weight:600;color:var(--cor-texto-suave);text-align:center;padding:0 2px}.tabela-frequencia td:first-child{font-size:.92rem;font-weight:500;padding-right:var(--esp-2)}.tabela-frequencia td{text-align:center}.tabela-frequencia button{width:36px;height:36px;border-radius:50%;border:1.5px solid var(--cor-borda);background:var(--cor-superficie);cursor:pointer}.tabela-frequencia button[aria-pressed=true]{background:var(--cor-acao);border-color:var(--cor-acao)}.tabela-frequencia .vazio{opacity:.2}.assinatura{border:2px dashed var(--cor-borda);border-radius:var(--raio-m);background:#fff;touch-action:none;width:100%;height:200px;display:block}.termo{margin-bottom:var(--esp-5);max-height:260px;overflow:auto;font-size:.92rem;background:var(--cor-superficie);border-radius:var(--raio-m);padding:var(--esp-4);box-shadow:inset 0 0 0 1px var(--cor-borda)}.parada{min-height:100dvh;display:flex;flex-direction:column;justify-content:center;padding:var(--esp-5);max-width:640px;margin:0 auto}.parada__icone{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:var(--cor-perigo-claro);color:var(--cor-perigo);margin-bottom:var(--esp-4)}.devolutiva{min-height:100dvh;display:flex;flex-direction:column;background:var(--cor-fundo)}.devolutiva__palco{flex:1;display:grid;place-items:center;padding:var(--esp-5) var(--esp-4) 120px}.devolutiva__cena{width:100%;max-width:820px;animation:entrar .35s ease both}@keyframes entrar{0%{transform:translateY(10px)}to{transform:none}}.devolutiva .indicador{padding:var(--esp-5)}.devolutiva .indicador__valor{font-size:2.6rem}.devolutiva .regua__segmento{height:14px}.devolutiva .regua__segmento--atual{height:20px;margin-top:-3px}.devolutiva .regua__rotulos span{font-size:.8rem}.prioridade{display:flex;gap:var(--esp-4);align-items:flex-start;background:var(--cor-superficie);border-radius:var(--raio-g);padding:var(--esp-5);box-shadow:var(--sombra-1)}.prioridade+.prioridade{margin-top:var(--esp-3)}.prioridade__numero{flex:none;width:44px;height:44px;border-radius:50%;background:var(--vl-dourado);color:var(--sow-petroleo);display:grid;place-items:center;font:600 1.2rem var(--fonte-titulo)}.prioridade__texto{font:600 1.3rem/1.35 var(--fonte-titulo);margin:0}.marcadores{display:flex;gap:6px;justify-content:center}.marcadores span{width:8px;height:8px;border-radius:50%;background:var(--cor-borda);transition:all .2s}.marcadores span.atual{width:24px;border-radius:4px;background:var(--cor-destaque)}.planos{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--esp-3)}.plano{background:var(--cor-superficie);border-radius:var(--raio-g);padding:var(--esp-5);box-shadow:var(--sombra-1);border:2px solid transparent}.plano--destaque{border-color:var(--vl-dourado)}.plano h3{font-size:1.3rem;margin-bottom:2px}.plano ul{margin:var(--esp-3) 0 0;padding-left:1.1rem;font-size:.95rem}.plano li+li{margin-top:4px}.plano .nao{color:var(--cor-texto-suave);text-decoration:line-through}.escolha-plano{display:grid;gap:var(--esp-2)}.escolha-plano button{text-align:left;padding:var(--esp-4);border-radius:var(--raio-m);border:2px solid var(--cor-borda);background:var(--cor-superficie);cursor:pointer;font:inherit;color:inherit}.escolha-plano button[aria-pressed=true]{border-color:var(--cor-acao);background:var(--vl-verde-claro)}.moderar{margin-top:var(--esp-3)}.moderar--sofrimento{box-shadow:0 0 0 2px var(--cor-perigo),var(--sombra-1)}.entrar{min-height:100dvh;max-width:440px;margin:0 auto;padding:calc(var(--esp-7) + env(safe-area-inset-top)) var(--esp-4) var(--esp-5);display:flex;flex-direction:column}.entrar__icone{width:72px;height:72px;border-radius:18px;box-shadow:var(--sombra-1);margin-bottom:var(--esp-4)}.entrar__marca{margin:0;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sow-suave)}.entrar h1{margin:2px 0 var(--esp-5)}.erro-entrar{background:var(--cor-perigo-claro);color:var(--cor-perigo);font-weight:600;padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-p);font-size:.92rem}.info-entrar{background:var(--sow-salvia-clara);color:var(--sow-petroleo);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-p);font-size:.92rem}.barra-sincronia--erro{background:var(--cor-perigo-claro);color:var(--cor-perigo)}.conversa__previa{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversa__previa--nova{color:var(--cor-texto);font-weight:600}.conversa__lado{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.contador{min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--sow-terracota);color:#fff;font-size:.75rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.abas a{position:relative}.abas .contador{position:absolute;top:2px;left:calc(50% + 6px);min-width:18px;height:18px;font-size:.68rem}.chat__mensagens{list-style:none;margin:0;padding:var(--esp-2) 0 var(--esp-4);display:flex;flex-direction:column;gap:var(--esp-2);max-height:60dvh;overflow-y:auto}.balao{max-width:85%;padding:var(--esp-3) var(--esp-4);border-radius:18px}.balao p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.balao--outro{align-self:flex-start;background:var(--cor-superficie-2);border-bottom-left-radius:6px}.balao--eu{align-self:flex-end;background:var(--cor-acao);color:#fff;border-bottom-right-radius:6px}.balao__data{display:block;font-size:.72rem;opacity:.75;margin-top:2px}.chat__envio{display:flex;gap:var(--esp-2)}.chat__envio input{flex:1;min-width:0;min-height:var(--alvo-toque);padding:0 var(--esp-4);border-radius:999px;border:1.5px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto);font:400 1rem var(--fonte-texto)}.chat__envio .botao{flex:none;padding:0;width:var(--alvo-toque)}.visualmente-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.primeiro-acesso{margin-top:var(--esp-5);padding-top:var(--esp-4);border-top:1px solid var(--cor-borda);display:grid;gap:var(--esp-2)}.campo .campo-codigo{font-size:1.8rem;letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums}.equipe-total{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--esp-3)}.equipe-total div{display:flex;flex-direction:column}.equipe-total strong{font:600 1.7rem var(--fonte-titulo);color:var(--sow-petroleo)}.equipe-total span{font-size:.82rem;color:var(--sow-suave)}.equipe-lista{display:grid;gap:var(--esp-3);margin-top:var(--esp-4)}.equipe-lista>li{margin:0}.equipe-membro__topo{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--esp-3)}.equipe-membro__numeros{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--esp-2);margin:var(--esp-3) 0}.equipe-membro__numeros dt{font-size:.75rem;color:var(--sow-suave)}.equipe-membro__numeros dd{margin:0;font-weight:700;font-size:1.15rem}.equipe-lembrete{margin-top:var(--esp-4)}@media(max-width:420px){.equipe-total,.equipe-membro__numeros{grid-template-columns:repeat(2,1fr)}}.envio-mapa{background:var(--sow-salvia-clara);color:var(--sow-petroleo);border-radius:var(--raio-p);padding:var(--esp-3) var(--esp-4);font-size:.9rem}.envio-mapa p{margin:0 0 4px}.envio-mapa p:last-child{margin:0}.evento h2{margin:2px 0 var(--esp-2)}.evento+.evento{margin-top:var(--esp-3)}.evento__tipo{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sow-petroleo)}.evento__quando{margin:0 0 var(--esp-2);font-weight:600}.evento__linha{display:flex;align-items:center;gap:6px;margin:0 0 var(--esp-1)}.evento__acoes{display:flex;gap:var(--esp-2);flex-wrap:wrap;margin-top:var(--esp-3)}.evento__acoes .botao{display:inline-flex;align-items:center;gap:6px}.anexo-escolhido{display:flex;align-items:center;gap:var(--esp-2);margin:0;overflow-wrap:anywhere}.balao .anexo{display:inline-flex;gap:4px;padding:0;min-height:var(--alvo-toque);text-align:left;overflow-wrap:anywhere}.atrasado{color:var(--cor-perigo);font-weight:600}.cartao-sus{display:flex;gap:var(--esp-3);align-items:flex-start;color:inherit;text-decoration:none;border-left:4px solid var(--vl-dourado)}.cartao-sus svg{flex-shrink:0;color:var(--vl-verde)}.frase-sus{border:0;margin:0 0 var(--esp-3);min-width:0}.frase-sus__texto{font-weight:600;margin-bottom:var(--esp-2);padding:0;float:left;width:100%}.frase-sus .opcoes{clear:both}.opcoes--lista{flex-direction:column}.opcoes--lista .opcao{text-align:left;justify-content:flex-start;width:100%}.aparelhos{margin:0 0 var(--esp-3);display:flex;flex-wrap:wrap;align-items:center;gap:var(--esp-1)}.aparelhos .botao--texto{padding:0 var(--esp-2);min-height:var(--alvo-toque)}.aparelhos-escolha{margin-bottom:var(--esp-4)}.aparelhos-escolha .campo input{margin-top:var(--esp-2)}.cena-faixa{display:flex;align-items:center;gap:var(--esp-3);color:#fff;border-radius:var(--raio-g);padding:var(--esp-4) var(--esp-5);margin-bottom:var(--esp-4);box-shadow:var(--sombra-1)}.cena-faixa__titulo{margin:0;font-family:var(--fonte-titulo, inherit);font-size:1.45rem;font-weight:700;line-height:1.15}.cena-faixa__sub{margin:2px 0 0;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;opacity:.92}.destaque{position:relative;margin:0 0 var(--esp-4);border-radius:28px;overflow:hidden;aspect-ratio:16 / 10;max-height:52vh;width:100%;box-shadow:0 14px 36px #1e333438;color:#fff}.destaque img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.destaque:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 38%,color-mix(in srgb,var(--d1) 55%,transparent) 70%,color-mix(in srgb,var(--d1) 92%,black 8%) 100%)}.destaque--recorte img{object-fit:contain;object-position:right bottom;padding:4% 4% 0 40%}.destaque--recorte:after{background:linear-gradient(90deg,color-mix(in srgb,var(--d1) 85%,transparent) 0%,transparent 60%)}.destaque--sem-foto{aspect-ratio:auto;min-height:150px}.destaque--sem-foto:after{display:none}.destaque figcaption{position:absolute;z-index:1;left:0;right:0;bottom:0;display:flex;align-items:flex-end;gap:var(--esp-3);padding:var(--esp-5)}.destaque--recorte figcaption{top:0;right:45%;align-items:center}.destaque--sem-foto figcaption{position:relative}.destaque__icone{flex:none;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#ffffff38;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1.5px #ffffff73}.destaque__titulo{display:block;font:700 clamp(1.6rem,6vw,2.4rem)/1.08 var(--fonte-titulo);text-shadow:0 2px 12px rgba(0,0,0,.25)}.destaque__sub{display:block;margin-top:4px;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;opacity:.95}@media(max-width:560px){.destaque{aspect-ratio:4 / 3.4;border-radius:22px}.destaque figcaption{padding:var(--esp-4)}}.capa__frase{font:500 1.25rem/1.45 var(--fonte-titulo);color:var(--sow-petroleo);text-align:center;margin:var(--esp-2) auto 0;max-width:34ch}.medida__corpo{display:grid;gap:var(--esp-4)}@media(min-width:760px){.medida__corpo{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start}}.medida__resultado{background:var(--cor-superficie);border-radius:var(--raio-g);box-shadow:var(--sombra-1);padding:var(--esp-4) var(--esp-4) var(--esp-5);display:grid;justify-items:center;gap:var(--esp-3);border-top:6px solid var(--m1)}.medida__info{display:grid;gap:var(--esp-3);min-width:0}.medida__texto{margin:0;font-size:1.05rem;line-height:1.5}.medida__fonte{margin:0;font-size:.78rem;color:var(--cor-texto-suave)}.medida__vazia{background:var(--cor-superficie);border-radius:var(--raio-g);padding:var(--esp-5);box-shadow:var(--sombra-1)}.medidor{position:relative;width:100%;max-width:340px;display:grid;justify-items:center}.medidor svg{width:100%;height:auto;display:block}.medidor__ponteiro{stroke:var(--sow-tinta);stroke-width:5;stroke-linecap:round}.medidor__eixo{fill:var(--sow-tinta);stroke:#fff;stroke-width:3}.medidor__valor{margin-top:-6px;font:700 clamp(2.6rem,11vw,3.4rem)/1 var(--fonte-titulo);color:var(--sow-tinta);letter-spacing:-.01em}.medidor__unidade{margin-left:6px;font:600 1rem var(--fonte-texto);color:var(--cor-texto-suave)}.medidor__faixa{margin-top:var(--esp-3);color:#fff;font-weight:700;font-size:1.05rem;padding:8px 18px;border-radius:999px;box-shadow:var(--sombra-1);text-align:center}.faixas{list-style:none;margin:0;padding:0;display:grid;gap:6px}.faixas__item{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:var(--cor-superficie);box-shadow:0 1px 0 var(--cor-borda)}.faixas__cor{width:14px;height:14px;border-radius:50%}.faixas__rotulo{font-weight:600;line-height:1.2}.faixas__limites{font-size:.88rem;color:var(--cor-texto-suave);white-space:nowrap}.faixas__item--atual{color:#fff;transform:scale(1.02);box-shadow:var(--sombra-2)}.faixas__item--atual .faixas__cor{box-shadow:0 0 0 3px #fff}.faixas__item--atual .faixas__limites{color:#fff}.faixas__voce{grid-column:2 / -1;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.silhuetas{display:flex;align-items:flex-end;justify-content:center;gap:2px;width:100%}.silhuetas svg{opacity:.42}.silhuetas svg.silhuetas__atual{opacity:1}.idade-cartao{display:flex;gap:var(--esp-3);align-items:flex-start;background:var(--cor-superficie);border-left:6px solid;border-radius:var(--raio-m);padding:var(--esp-4);box-shadow:var(--sombra-1)}.idade-cartao svg{flex:none}.idade-cartao p{margin:0;font-size:1.05rem;line-height:1.5}.resumo{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--esp-3)}.resumo__cartao{width:100%;text-align:left;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto auto;column-gap:var(--esp-3);row-gap:2px;align-items:center;padding:var(--esp-4);border:0;border-radius:var(--raio-g);background:var(--cor-superficie);box-shadow:var(--sombra-1);font:inherit;color:inherit;cursor:pointer;min-height:var(--alvo-toque)}.resumo__cartao:hover{box-shadow:var(--sombra-2)}.resumo__icone{grid-row:1 / 4;display:grid;place-items:center;width:48px;height:48px;border-radius:16px;color:#fff}.resumo__nome{font-size:.9rem;color:var(--cor-texto-suave)}.resumo__valor{font:700 1.6rem/1.1 var(--fonte-titulo);color:var(--sow-tinta)}.resumo__valor small{font:600 .8rem var(--fonte-texto);color:var(--cor-texto-suave)}.resumo__faixa{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:.9rem}.resumo__seta{grid-column:3;grid-row:1 / 4;color:var(--cor-texto-suave)}.cartao.passos{padding:var(--esp-5);font-size:1.08rem;line-height:1.55}.cartao.passos p:first-child{font:600 1.3rem/1.35 var(--fonte-titulo);color:var(--sow-petroleo)}.planos-visuais{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--esp-4)}.plano-visual{position:relative;background:var(--cor-superficie);border-radius:24px;overflow:hidden;box-shadow:var(--sombra-1);border:3px solid transparent}.plano-visual--destaque{border-color:#e6b955;box-shadow:0 14px 34px #a9761247}.plano-visual__topo{position:relative;color:#fff;padding:var(--esp-5);display:flex;align-items:flex-end;justify-content:space-between;gap:var(--esp-3)}.plano-visual__topo h3{color:#fff;margin:0;font:700 2rem/1 var(--fonte-titulo)}.plano-visual__topo span{font-size:.95rem;opacity:.95}.plano-visual__meses{text-align:right;font-size:.95rem;white-space:nowrap}.plano-visual__meses strong{display:block;font:700 2.4rem/1 var(--fonte-titulo)}.plano-visual__selo{position:absolute;top:12px;right:14px;background:#b8302a;color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.plano-visual--destaque .plano-visual__topo{padding-top:calc(var(--esp-5) + 18px)}.plano-visual ul{list-style:none;margin:0;padding:var(--esp-3) var(--esp-5) var(--esp-5);display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--esp-5)}@media(min-width:700px){.plano-visual ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.plano-visual li{display:flex;gap:var(--esp-2);align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--cor-borda);font-size:1rem;line-height:1.35}.plano-visual li svg{flex:none;margin-top:1px}.plano-visual__ok{color:#2e7d46}.plano-visual__nao{color:var(--cor-texto-suave)}.dica-consultor{display:flex;gap:var(--esp-2);align-items:flex-start;background:var(--vl-dourado-claro);border-radius:var(--raio-m);padding:var(--esp-2) var(--esp-3);font-size:.9rem;margin:0 0 var(--esp-3)}.dica-consultor svg{flex:none;margin-top:2px}.rotulo-grupo{font-weight:600;margin:var(--esp-3) 0 var(--esp-2)}.grupo>.erro,p.erro{display:block;font-size:.85rem;color:var(--cor-perigo);font-weight:600;margin-top:6px}.dados-venda{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;margin:0}.dados-venda dt{color:var(--cor-texto-suave);font-size:.92rem}.dados-venda dd{margin:0;overflow-wrap:anywhere}.mes-navegar{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--esp-3)}.mes-navegar h2{font-size:1.15rem;margin:0;text-align:center}.fin-numeros{display:grid;grid-template-columns:1fr 1fr;gap:var(--esp-3);margin-bottom:var(--esp-3)}.fin-numeros>.cartao.fin-numero{display:flex;flex-direction:column;gap:2px;margin:0;min-width:0}.fin-numero--saldo{grid-column:1 / -1}.fin-numero strong{font-size:1.3rem;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.fin-numero--saldo .pequeno{display:inline-flex;align-items:center;gap:4px;font-weight:600}.fin-numero--positivo{border-left:4px solid #1baf7a}.fin-numero--negativo{border-left:4px solid var(--cor-perigo)}.fin-numero--negativo strong,.fin-negativo{color:var(--cor-perigo)}.fin-acoes{display:flex;gap:var(--esp-2);flex-wrap:wrap;margin-bottom:var(--esp-4)}.fin-acoes .botao{flex:1 1 140px;justify-content:center;white-space:nowrap;padding-inline:12px}.fin-legenda{list-style:none;display:flex;flex-wrap:wrap;gap:4px 16px;padding:0;margin:0 0 var(--esp-2);font-size:.85rem;color:var(--cor-texto-suave)}.fin-legenda li{display:inline-flex;align-items:center;gap:6px}.fin-legenda span{width:12px;height:12px;border-radius:3px;display:inline-block}.fin-grafico{width:100%;height:auto;display:block}.fin-grafico__mes{font-size:12px;fill:var(--cor-texto-suave)}.fin-detalhe{min-height:2.6em;margin:var(--esp-2) 0}.fin-tabela-rolagem{overflow-x:auto}.fin-tabela{width:100%;border-collapse:collapse;font-size:.9rem;font-variant-numeric:tabular-nums}.fin-tabela th,.fin-tabela td{padding:6px 4px;text-align:right;border-top:1px solid var(--cor-borda);white-space:nowrap}.fin-tabela th:first-child{text-align:left}.fin-tabela thead th{color:var(--cor-texto-suave);font-weight:600;border-top:0;white-space:normal;font-size:.8rem}.fin-tabela-rolagem:focus-visible{outline:2px solid var(--cor-acao);outline-offset:2px}.fin-linha__dia{font-size:.85rem;color:var(--cor-texto-suave);min-width:3.2em}.fin-linha__valor{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.fin-linha__valor--despesa{color:var(--cor-perigo)}.mais-secao+.mais-secao{margin-top:var(--esp-4)}.mais-secao__titulo{margin:0 0 var(--esp-2) var(--esp-2);font:700 .78rem var(--fonte-texto);letter-spacing:.08em;text-transform:uppercase;color:var(--cor-texto-suave)}.mais-secao .lista.cartao{margin:0}.devolutiva__rotulo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:52vw}.devolutiva .passo__rodape{gap:var(--esp-2)}.devolutiva .passo__rodape .botao{flex:none}.devolutiva__marcadores{flex:1 1 auto;min-width:0;justify-content:center;overflow:hidden}.devolutiva__contador{display:none;flex:1 1 auto;text-align:center;font-weight:700;color:var(--cor-texto-suave);white-space:nowrap}@media(max-width:600px){.devolutiva__marcadores{display:none}.devolutiva__contador{display:block}}
