@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)}.topo-tela{padding-top:calc(var(--esp-4) + env(safe-area-inset-top));margin-bottom:var(--esp-4)}.topo-tela h1{margin-bottom:var(--esp-1)}.secao-cabeca{display:flex;align-items:center;justify-content:space-between;gap:var(--esp-2);flex-wrap:wrap}.secao-cabeca h2{margin:0}.visualmente-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.voltar{margin-top:calc(var(--esp-2) + env(safe-area-inset-top));margin-left:calc(-1 * var(--esp-3))}.semana-destaque{display:block;position:relative;overflow:hidden;padding:var(--esp-5);border-radius:var(--raio-g);background:linear-gradient(140deg,var(--vl-menta-forte) 0%,var(--vl-menta) 45%,var(--vl-sol) 100%);color:var(--cor-texto);text-decoration:none;box-shadow:var(--sombra-1);margin-bottom:var(--esp-4)}.semana-destaque:after{content:"";position:absolute;right:-60px;top:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(244,196,110,.55),transparent 70%)}.semana-destaque h2{color:var(--vl-verde-escuro);font-size:1.3rem;margin-bottom:var(--esp-2);position:relative}.semana-destaque__rotulo{font-weight:700;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--vl-terracota-escuro);margin:var(--esp-3) 0 var(--esp-1)}.semana-destaque__habito{color:var(--cor-texto-suave);font-size:.95rem;position:relative}.semana-destaque__link{display:inline-flex;align-items:center;gap:2px;font-weight:700;color:var(--vl-verde)}.semana-destaque__progresso{display:grid;grid-template-columns:repeat(10,1fr);gap:4px;position:relative}.semana-destaque__progresso span{height:6px;border-radius:3px;background:#4a7c5929}.semana-destaque__progresso span.feita{background:var(--vl-verde)}.semana-destaque__progresso span.atual{background:var(--vl-terracota)}.checkin{margin-top:var(--esp-4)}.checkin h2{font-size:1.2rem}.lista-habitos{list-style:none;padding:0;margin:var(--esp-3) 0 var(--esp-4);display:grid;gap:var(--esp-2)}.habito{width:100%;display:flex;align-items:center;gap:var(--esp-3);min-height:56px;padding:var(--esp-2) var(--esp-4);border-radius:var(--raio-m);border:1.5px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto);font:500 1rem var(--fonte-texto);text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease}.habito__marca{flex-shrink:0;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:2px solid var(--cor-borda)}.habito--feito{background:var(--vl-menta);border-color:var(--cor-acao)}.habito--feito .habito__marca{background:var(--cor-acao);border-color:var(--cor-acao);color:#fff}.escala{border:0;padding:0;margin:0 0 var(--esp-4)}.escala legend{font-weight:600;margin-bottom:var(--esp-2)}.escala .opcoes{display:grid;grid-template-columns:repeat(5,1fr)}.escala__opcao{padding:0;font-weight:700}.escala__extremos{display:flex;justify-content:space-between;margin-top:var(--esp-1)}.celebracao{display:flex;align-items:center;gap:var(--esp-2);margin:0;padding:var(--esp-3);border-radius:var(--raio-p);background:var(--vl-dourado-claro);font-weight:600}.atalhos{display:grid;gap:var(--esp-3);margin-top:var(--esp-4)}.atalho{display:flex;align-items:center;gap:var(--esp-3);text-decoration:none;color:var(--cor-texto);margin:0!important}.atalho>span{display:flex;flex-direction:column;flex:1}.atalho__seta{color:var(--cor-texto-suave)}.vencido{display:grid;gap:var(--esp-2);margin-bottom:var(--esp-3)}.vencido h2,.vencido p{margin:0}.bloqueado{display:flex;align-items:center;gap:var(--esp-2);color:var(--cor-texto-suave);margin:0}.semanas{list-style:none;padding:0;margin:var(--esp-5) 0 0;display:grid;gap:var(--esp-3)}.semana{background:var(--cor-superficie);border-radius:var(--raio-m);box-shadow:var(--sombra-1);overflow:hidden}.semana--atual{box-shadow:0 0 0 2px var(--cor-acao),var(--sombra-1)}.semana__cabeca{width:100%;display:flex;align-items:center;gap:var(--esp-3);padding:var(--esp-4);border:0;background:transparent;color:var(--cor-texto);text-align:left;font:inherit;cursor:pointer}.semana__cabeca:disabled{cursor:default}.semana__numero{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--cor-superficie-2);font:600 1rem var(--fonte-titulo);color:var(--cor-texto-suave)}.semana--feita .semana__numero{background:var(--vl-dourado-claro);color:var(--vl-verde-escuro)}.semana--atual .semana__numero{background:var(--cor-acao);color:#fff}.semana__titulos{flex:1;display:flex;flex-direction:column;gap:2px}.semana__rotulo{display:flex;align-items:center;gap:var(--esp-2);flex-wrap:wrap;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cor-texto-suave)}.semana__tema{font:600 1rem var(--fonte-titulo)}.semana--futura .semana__tema{color:var(--cor-texto-suave)}.semana__seta{color:var(--cor-texto-suave);transition:transform .2s ease}.semana__cabeca[aria-expanded=true] .semana__seta{transform:rotate(180deg)}.semana__corpo{padding:0 var(--esp-4) var(--esp-4)}.semana__corpo h3{font-size:.95rem;margin:var(--esp-4) 0 var(--esp-1)}.semana__corpo .alerta{margin-bottom:var(--esp-2)}.etiqueta--atual{background:var(--cor-acao);color:#fff;text-transform:none;letter-spacing:0}.conteudos{list-style:none;margin:var(--esp-4) 0 0;padding:0;display:grid;gap:var(--esp-2)}.conteudos li{display:flex;align-items:center;gap:var(--esp-3);flex-wrap:wrap;padding:var(--esp-3);border-radius:var(--raio-p);background:var(--cor-superficie-2);font-weight:500}.conteudos__bloqueado{color:var(--cor-texto-suave)}.conteudos__bloqueado .pequeno{width:100%;padding-left:30px;margin-top:-4px}.seletor{margin-bottom:var(--esp-3)}.acao-fixa{margin-top:var(--esp-4)}.duas-colunas{display:grid;grid-template-columns:1fr 1fr;gap:var(--esp-3)}.erro-form{color:var(--cor-perigo);font-weight:600}.ajuda{margin-top:calc(-1 * var(--esp-2))}.grafico{margin:0}.grafico svg{width:100%;height:auto;display:block}.grafico__faixa{fill:var(--vl-verde-claro)}.grafico__grade{stroke:var(--cor-borda);stroke-width:1}.grafico__eixo{font:500 10px var(--fonte-texto);fill:var(--cor-texto-suave)}.grafico__marco{stroke:var(--vl-dourado);stroke-width:1.5;stroke-dasharray:4 4}.grafico__linha{fill:none;stroke:var(--cor-acao);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.grafico__linha--2{stroke:var(--vl-terracota);stroke-dasharray:6 4}.grafico__ponto--eu{fill:var(--cor-superficie);stroke:var(--cor-acao);stroke-width:2.5}.grafico__ponto--consultor{fill:var(--vl-dourado);stroke:var(--cor-superficie);stroke-width:2}.grafico__ponto--2{fill:var(--cor-superficie);stroke:var(--vl-terracota);stroke-width:2.5}.grafico__legenda{display:flex;flex-wrap:wrap;gap:var(--esp-2) var(--esp-4);margin-top:var(--esp-2);font-size:.8rem;color:var(--cor-texto-suave)}.grafico__legenda span{display:inline-flex;align-items:center;gap:6px}.grafico__chave{display:inline-block;width:12px;height:12px;border-radius:50%}.grafico__chave--faixa{border-radius:3px;background:var(--vl-verde-claro);box-shadow:inset 0 0 0 1px var(--cor-acao)}.grafico__chave--consultor{background:var(--vl-dourado)}.grafico__chave--eu{background:var(--cor-superficie);box-shadow:inset 0 0 0 2.5px var(--cor-acao)}.grafico__tabela{margin-top:var(--esp-3)}.grafico__tabela summary{cursor:pointer;font-weight:600;color:var(--cor-acao);min-height:var(--alvo-toque);display:flex;align-items:center}.grafico__tabela table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.9rem}.grafico__tabela th,.grafico__tabela td{overflow-wrap:anywhere;text-align:left;padding:var(--esp-2) var(--esp-1);border-bottom:1px solid var(--cor-borda)}.prioridades{margin-bottom:var(--esp-4)}.prioridade{position:relative;margin:0 0 var(--esp-3);padding:var(--esp-4) var(--esp-4) var(--esp-4) 56px;border-radius:var(--raio-m);background:var(--vl-dourado-claro);border-left:4px solid var(--vl-dourado)}.prioridade>svg{position:absolute;right:var(--esp-3);top:var(--esp-3);color:var(--vl-dourado)}.prioridade p{margin:0;font:600 1.05rem var(--fonte-titulo)}.prioridade__numero{position:absolute;left:var(--esp-4);top:50%;transform:translateY(-50%);display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--vl-dourado);color:var(--sow-petroleo);font-weight:700}.mudancas{margin-top:var(--esp-5)}.secao-analise{margin-bottom:var(--esp-4)}.secao-analise>h2{margin-top:0;margin-bottom:var(--esp-3)}.baixar-pdf{margin-top:var(--esp-3)}.baixar-pdf .botao{display:inline-flex;align-items:center;gap:var(--esp-2)}.baixar-pdf p{margin:var(--esp-2) 0 0}.pilares{list-style:none;padding:0;margin:var(--esp-3) 0 var(--esp-4);display:grid;gap:var(--esp-3)}.pilares li{display:flex;gap:var(--esp-3);align-items:flex-start}.pilares p{margin:0}.rodape-mapa{text-align:center;margin-top:var(--esp-4)}.chat__cabeca{display:flex;align-items:center;gap:var(--esp-3);padding-bottom:var(--esp-3);border-bottom:1px solid var(--cor-borda)}.avatar{flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--vl-terracota-claro);color:var(--vl-terracota-escuro);font:600 .95rem var(--fonte-titulo)}.avatar--grande{width:64px;height:64px;font-size:1.3rem;background:var(--vl-verde-claro);color:var(--vl-verde-escuro)}.chat__mensagens{list-style:none;margin:0;padding:var(--esp-4) 0;display:flex;flex-direction:column;gap:var(--esp-2);max-height:50dvh;overflow-y:auto}.balao{max-width:85%;padding:var(--esp-3) var(--esp-4);border-radius:18px}.balao p{margin:0}.balao--consultor{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:.7;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)}.vivi{display:flex;gap:var(--esp-4);align-items:flex-start}.lista-mural{list-style:none;padding:0;margin:0}.publicacao__autor{display:flex;align-items:center;gap:var(--esp-1);margin-bottom:var(--esp-2)}.publicacao__acoes{display:flex;gap:var(--esp-4);margin:0}.publicacao__acoes span{display:inline-flex;align-items:center;gap:4px}.perfil-topo{display:flex;align-items:center;gap:var(--esp-4)}.perfil-topo>div:last-child{min-width:0;overflow-wrap:anywhere}.plano{background:linear-gradient(145deg,var(--vl-dourado-claro),var(--cor-superficie))}.plano__rotulo{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cor-texto-suave)}.plano__nome{margin:0 0 var(--esp-1);font:600 1.6rem var(--fonte-titulo);color:var(--vl-verde-escuro)}.lista-links a{display:flex;align-items:center;justify-content:space-between;min-height:56px;color:var(--cor-texto);text-decoration:none;font-weight:600}.dados{display:grid;grid-template-columns:auto 1fr;gap:var(--esp-1) var(--esp-4);margin:0 0 var(--esp-4)}.dados dt{color:var(--cor-texto-suave)}.dados dd{margin:0;font-weight:500;word-break:break-word}.consentimentos li{padding:var(--esp-3) 0}.excluir{margin-top:var(--esp-4)}.excluir summary{display:flex;align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);cursor:pointer;color:var(--cor-perigo);font-weight:600}.quem-ve{padding-left:var(--esp-5);margin:0 0 var(--esp-3);display:grid;gap:var(--esp-2)}.demo{border:2px dashed var(--cor-borda);background:transparent;box-shadow:none}.ajustar{margin-bottom:var(--esp-4);border:1.5px solid var(--vl-menta-forte)}.habitos-principais{margin:0 0 var(--esp-3);padding-left:1.2em;display:grid;gap:4px}.habitos-principais li::marker{color:var(--sow-terracota)}.leituras{list-style:none;margin:var(--esp-2) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--esp-2)}.leituras li{display:flex;flex-direction:column;gap:2px;padding:var(--esp-2) var(--esp-3);border-radius:var(--raio-p);background:var(--vl-sol);font-size:.9rem}.leituras li span{color:var(--cor-texto-suave);font-size:.8rem}.leituras li .etiqueta{width:fit-content;color:#fff}.leituras li.leitura--hoje{background:var(--vl-menta);box-shadow:inset 0 0 0 2px var(--cor-acao)}.leituras li.leitura--feita{opacity:.6}.leitura-hoje{display:flex;gap:var(--esp-3);align-items:center;margin-bottom:var(--esp-4)}.leitura-hoje svg{flex:none;color:var(--vl-terracota)}.pausado{display:flex;gap:var(--esp-3);align-items:center;background:var(--vl-sol);border-radius:var(--raio-m);padding:var(--esp-4);margin-bottom:var(--esp-4)}.botao-perfil__foto{width:100%;height:100%;border-radius:50%;object-fit:cover}.botao-perfil{position:absolute;z-index:5;right:var(--esp-4);top:calc(var(--esp-4) + env(safe-area-inset-top));display:grid;place-items:center;width:var(--alvo-toque);height:var(--alvo-toque);border-radius:50%;background:var(--cor-superficie);color:var(--vl-verde-escuro);box-shadow:var(--sombra-1);font:600 .9rem var(--fonte-titulo);text-decoration:none}.app{position:relative}.topo-tela{padding-right:56px}.recurso{display:block;position:relative;overflow:hidden;border-radius:var(--raio-g);padding:var(--esp-5);margin-bottom:var(--esp-4);box-shadow:var(--sombra-1);color:var(--cor-texto);background:var(--sow-papel);border-top:6px solid var(--porta)}.recurso h2{font-size:1.3rem;margin:var(--esp-3) 0 var(--esp-1);color:var(--sow-petroleo)}.recurso__logo{height:22px;width:auto;display:block}.recurso--nutricao{--porta: var(--sow-petroleo-profundo);background:linear-gradient(160deg,var(--sow-papel) 55%,var(--sow-salvia-clara) 100%)}.recurso--cursos{--porta: var(--sow-coral);background:linear-gradient(160deg,var(--sow-papel) 55%,var(--sow-coral-clara) 100%)}.recurso--clinica{--porta: var(--sow-azul-clinic);background:linear-gradient(160deg,var(--sow-papel) 55%,var(--sow-azul-clara) 100%)}.recurso--nutricao .botao:not(.botao--secundario){background:var(--sow-petroleo-profundo)}.recurso--clinica .botao:not(.botao--secundario){background:var(--sow-azul-clinic)}.recurso .botao{margin-top:var(--esp-3)}.recurso__acoes{display:flex;flex-wrap:wrap;gap:var(--esp-2)}.cupom{display:inline-flex;align-items:center;gap:var(--esp-2);padding:4px 12px;border-radius:999px;background:var(--sow-mel-clara);font-weight:700;color:var(--sow-petroleo);border:1.5px dashed var(--sow-mel)}.questionario{margin-bottom:var(--esp-4)}.queixas{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--esp-2)}.queixa{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:84px;padding:var(--esp-3);border-radius:var(--raio-m);border:1.5px solid var(--cor-borda);background:var(--cor-superficie);font:600 .92rem var(--fonte-texto);color:var(--cor-texto);cursor:pointer;text-align:center}.queixa[aria-pressed=true]{border-color:var(--cor-acao);background:var(--vl-menta)}.recomendacao{display:flex;gap:var(--esp-3);align-items:flex-start;padding:var(--esp-4);border-radius:var(--raio-m);background:var(--cor-superficie);box-shadow:var(--sombra-1)}.recomendacao+.recomendacao{margin-top:var(--esp-3)}.recomendacao__selo{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--vl-sol);color:var(--vl-terracota-escuro)}.vivi-destaque{display:flex;gap:var(--esp-4);align-items:center;position:relative;overflow:hidden;padding:var(--esp-5);margin-bottom:var(--esp-4);border-radius:var(--raio-g);background:radial-gradient(circle at 100% 0%,rgba(220,157,65,.35),transparent 45%),var(--sow-petroleo);color:#fff;box-shadow:var(--sombra-2)}.vivi-destaque h2{color:#fff;margin:0 0 2px;font-size:1.3rem}.vivi-destaque p{margin:0 0 var(--esp-3);color:#ffffffe0;font-size:.95rem}.vivi-destaque__avatar{flex:none;display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:var(--sow-mel);color:var(--sow-petroleo);box-shadow:0 0 0 6px #dc9d4140}.vivi-destaque__selo{display:inline-block;margin-left:var(--esp-2);padding:1px 8px;border-radius:999px;background:var(--sow-mel);color:var(--sow-tinta);font:700 .72rem var(--fonte-texto);vertical-align:3px}.vivi-destaque .botao{background:var(--sow-mel);color:var(--sow-tinta);min-height:var(--alvo-toque)}.vivi-destaque .bloqueado{color:#fffc}.cartao+.comunidade-destaque{margin-top:var(--esp-5)}.biblioteca-destaque{display:flex;gap:var(--esp-4);align-items:center;margin:0 0 var(--esp-5);padding:var(--esp-4) var(--esp-5);border-radius:var(--raio-g);text-decoration:none;color:var(--sow-tinta);background:radial-gradient(circle at 100% 0%,rgba(220,157,65,.28),transparent 50%),var(--sow-terracota-clara);box-shadow:var(--sombra-2)}.biblioteca-destaque__icone{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--sow-terracota);color:#fff;box-shadow:0 0 0 6px #c4724e2e}.biblioteca-destaque__texto{flex:1;display:flex;flex-direction:column;gap:2px}.biblioteca-destaque__texto strong{font:600 1.2rem var(--fonte-titulo);color:var(--sow-petroleo)}.biblioteca-destaque__texto span{font-size:.92rem;color:var(--sow-tinta)}.biblioteca-destaque__seta{flex:none;color:var(--sow-petroleo)}.biblioteca-destaque:focus-visible{outline:3px solid var(--cor-foco);outline-offset:3px}.escrever textarea{width:100%;min-height:84px;padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-m);border:1.5px solid var(--cor-borda);background:var(--cor-superficie);font:400 1rem var(--fonte-texto);color:var(--cor-texto);resize:vertical}.escrever__rodape{display:flex;justify-content:space-between;align-items:center;gap:var(--esp-2);margin-top:var(--esp-2)}.moderacao-aviso{display:flex;gap:var(--esp-3);align-items:flex-start;padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-m);margin-top:var(--esp-3);font-size:.92rem}.moderacao-aviso p{margin:0}.moderacao-aviso--bloquear{background:var(--cor-perigo-claro)}.moderacao-aviso--revisar{background:var(--sow-mel-clara)}.moderacao-aviso--publicar{background:var(--sow-salvia-clara)}.regras{padding-left:var(--esp-5);margin:var(--esp-2) 0 var(--esp-3);display:grid;gap:var(--esp-1);font-size:.92rem}.publicacao__pendente{display:inline-flex;align-items:center;gap:4px;font-size:.78rem;font-weight:600;color:var(--sow-petroleo);background:var(--sow-mel-clara);padding:2px 8px;border-radius:999px}.denunciar{margin-left:auto;background:none;border:0;color:var(--cor-texto-suave);font:500 .85rem var(--fonte-texto);cursor:pointer;display:inline-flex;align-items:center;gap:4px;min-height:var(--alvo-toque)}.vivi-topo{display:flex;align-items:center;gap:var(--esp-3);margin:var(--esp-2) 0 var(--esp-4)}.vivi-topo .vivi-destaque__avatar{width:52px;height:52px}.vivi-chat{max-height:58dvh}.balao--vivi{align-self:flex-start;background:var(--sow-mel-clara);border-bottom-left-radius:6px}.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-4)}.entrar__rodape{margin-top:auto;padding-top:var(--esp-6);text-align:center}.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}.campo .campo-codigo{font-size:1.8rem;letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums}.aviso-sincronia{display:flex;align-items:center;gap:var(--esp-2);margin:0 0 var(--esp-3);padding:var(--esp-2) var(--esp-3);border-radius:var(--raio-p);background:var(--sow-salvia-clara);color:var(--sow-petroleo);font-size:.88rem}.aviso-sincronia--erro{background:var(--cor-perigo-claro);color:var(--cor-perigo)}.chat__automatica{display:flex;gap:var(--esp-2);align-items:flex-start;margin:var(--esp-2) auto 0;max-width:90%;text-align:center;list-style:none}.abas a{position:relative}.contador{position:absolute;top:2px;left:calc(50% + 6px);min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--sow-terracota);color:#fff;font-size:.68rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.balao p{white-space:pre-wrap;overflow-wrap:anywhere}.vivi-escrevendo p{font-style:italic;opacity:.75}.vivi-aviso{margin:0 0 var(--esp-3);padding:var(--esp-2) var(--esp-3);border-radius:var(--raio-p);background:var(--sow-mel-clara);color:var(--cor-texto);font-size:.9rem}.vivi-aviso a{color:var(--cor-acao);font-weight:600}.conheca{margin-top:var(--esp-5);background:linear-gradient(160deg,var(--sow-papel) 0%,var(--sow-mel-clara) 140%)}.conheca h2{margin:var(--esp-2) 0}.conheca__beneficios{margin:0 0 var(--esp-4);padding-left:1.2em;display:grid;gap:4px}.info-conheca{background:var(--sow-salvia-clara);color:var(--sow-petroleo);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-p)}.pedidos-dados li{display:flex;flex-direction:column;gap:2px;padding:var(--esp-3) 0}.pedidos-dados p{margin:var(--esp-1) 0 0}.pedido-novo{margin-top:var(--esp-3)}.pedido-novo summary{cursor:pointer;font-weight:600;color:var(--cor-acao);min-height:var(--alvo-toque);display:flex;align-items:center}.pedido-novo form{margin-top:var(--esp-3)}.publicacao__botao{display:inline-flex;align-items:center;gap:4px;min-height:var(--alvo-toque);padding:0 var(--esp-2);margin-left:calc(-1 * var(--esp-2));background:none;border:0;color:inherit;font:inherit;cursor:pointer;border-radius:var(--raio-p)}.publicacao__botao[aria-pressed=true]{color:var(--sow-petroleo);font-weight:700}.publicacao__botao:disabled{cursor:default;opacity:.6}.publicacao__autor{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--esp-1)}.publicacao--assunto{border-left:4px solid var(--sow-mel)}.comentarios{border-top:1px solid var(--cor-borda);margin-top:var(--esp-3);padding-top:var(--esp-2)}.comentario{padding:var(--esp-2) 0;overflow-wrap:anywhere}.exclusivo{list-style:none;margin:0;padding:0;display:grid;gap:var(--esp-3)}.exclusivo__item{display:flex;gap:var(--esp-3);align-items:flex-start}.exclusivo__icone{flex:none;margin-top:2px;color:var(--sow-petroleo)}.exclusivo__corpo{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1;overflow-wrap:anywhere}.exclusivo__corpo summary{cursor:pointer;font-weight:600;color:var(--cor-acao);min-height:var(--alvo-toque);display:flex;align-items:center}.exclusivo__acoes{display:flex;gap:var(--esp-2);flex-wrap:wrap}.janela-video{position:fixed;inset:0;z-index:50;background:#000;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top)}.janela-video__topo{display:flex;align-items:center;justify-content:space-between;gap:var(--esp-3);padding:var(--esp-2) var(--esp-4);color:#fff}.janela-video__topo .botao{color:#fff;min-width:var(--alvo-toque)}.janela-video__palco{flex:1;display:grid;place-items:center}.janela-video__palco iframe{width:100%;aspect-ratio:16 / 9;max-height:100%;border:0}.cartao-pesquisa{display:flex;gap:var(--esp-3);align-items:flex-start;color:inherit;text-decoration:none;border-left:4px solid var(--vl-dourado)}.cartao-pesquisa svg{flex-shrink:0;color:var(--vl-verde)}.lista-simples{margin:0 0 var(--esp-3);padding-left:1.2em}.lista-simples li+li{margin-top:var(--esp-1)}.tcle{max-height:50vh;overflow-y:auto;white-space:pre-wrap;padding:var(--esp-3);border:1px solid var(--cor-borda);border-radius:var(--raio-m);background:var(--cor-fundo);font-size:.92rem;line-height:1.5}.tcle:focus-visible{outline:3px solid var(--vl-verde-claro)}.acoes-pesquisa{display:flex;flex-wrap:wrap;gap:var(--esp-2);margin-top:var(--esp-4)}.acoes-pesquisa+p{margin-top:var(--esp-4)}.questionario__progresso{height:6px;border-radius:999px;background:var(--cor-borda);overflow:hidden;margin-bottom:var(--esp-2)}.questionario__progresso span{display:block;height:100%;background:var(--cor-acao);transition:width .2s ease}.questionario__instrucao{font-weight:600}.questionario__item{border:0;padding:0;margin:0 0 var(--esp-5);min-width:0}.questionario__pergunta{font-weight:600;margin-bottom:var(--esp-2);padding:0}.opcoes--lista{flex-direction:column}.opcoes--lista .opcao{text-align:left;justify-content:flex-start;width:100%}.opcoes--grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr))}.opcoes--nps{display:grid;grid-template-columns:repeat(auto-fill,minmax(48px,1fr))}.campo--curto{flex-direction:row;align-items:center;gap:var(--esp-2);margin-bottom:0}.campo--curto input{width:6.5em}.pular{margin-top:var(--esp-1);font-size:.85rem;color:var(--cor-texto-suave)}.pular--ativo{color:var(--cor-acao);font-weight:600;text-decoration:underline}.apoio-pesquisa>svg{color:var(--cor-destaque)}.lista-exercicios{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--esp-2)}.exercicio{display:flex;align-items:center;gap:var(--esp-3);width:100%;min-height:var(--alvo-toque);padding:var(--esp-2) var(--esp-3);border:1px solid var(--cor-borda);border-radius:var(--raio-m);background:var(--cor-superficie, #fff);color:inherit;font:inherit;text-align:left;cursor:pointer}.exercicio svg{flex-shrink:0;color:var(--vl-terracota)}.exercicio span{flex:1}.exercicio{text-decoration:none}.exercicio .exercicio__fora{color:var(--cor-texto-suave)}.janela-video__alternativa{color:#fff;text-align:center;padding:var(--esp-3);font-size:.9rem}.atalhos-biblioteca{display:flex;flex-wrap:wrap;gap:var(--esp-2);margin:0 0 var(--esp-3)}.atalhos-biblioteca .opcao{text-decoration:none}.grupo-exercicios+.grupo-exercicios{margin-top:var(--esp-4)}.ajuste-pessoa{display:flex;align-items:center;gap:var(--esp-4);color:var(--cor-texto);text-decoration:none}.ajuste-pessoa__texto{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;overflow-wrap:anywhere}.ajuste-pessoa__texto strong{font:600 1.15rem var(--fonte-titulo);color:var(--vl-verde-escuro)}.ajuste-pessoa__link{color:var(--cor-acao);font-weight:600}.ajustes__titulo{margin:var(--esp-5) 0 var(--esp-2) var(--esp-2);font:700 .78rem var(--fonte-texto);letter-spacing:.08em;text-transform:uppercase;color:var(--cor-texto-suave)}.ajustes{list-style:none;padding:0 var(--esp-4);margin:0}.ajustes li+li .ajuste{border-top:1px solid var(--cor-borda)}.ajuste{display:flex;align-items:center;gap:var(--esp-3);min-height:56px;padding:var(--esp-2) 0;color:var(--cor-texto);text-decoration:none}.ajuste__icone{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:10px;color:var(--vl-verde-escuro)}.ajuste__icone--salvia{background:var(--vl-verde-claro)}.ajuste__icone--terracota{background:var(--vl-terracota-claro)}.ajuste__icone--mel{background:var(--vl-dourado-claro)}.ajuste__texto{display:flex;flex-direction:column;flex:1;min-width:0;overflow-wrap:anywhere}.ajuste__rotulo{font-weight:600}.ajuste__detalhe{font-size:.85rem;color:var(--cor-texto-suave)}.ajuste__seta{flex:none;color:var(--cor-texto-suave)}.campos-endereco{border:0;padding:0;margin:0 0 var(--esp-3);display:flex;flex-wrap:wrap;gap:0 var(--esp-3)}.campos-endereco legend{font-weight:600;margin-bottom:var(--esp-2);padding:0}.campos-endereco .campo{flex:1 1 100%}.campos-endereco .campo--metade{flex:1 1 140px}.avatar--mural{width:32px;height:32px;font-size:.78rem}.comentario .avatar--mural{width:26px;height:26px;font-size:.68rem}.comentario__autor{display:flex;align-items:center;gap:var(--esp-1);flex-wrap:wrap}
