@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}body{background:var(--sow-linho)}.painel{display:grid;grid-template-columns:248px 1fr;min-height:100dvh}.painel__lado{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;gap:var(--esp-4);padding:var(--esp-5) var(--esp-4);background:var(--sow-papel);border-right:1px solid var(--cor-borda)}.painel__marca{display:flex;align-items:center;gap:var(--esp-3)}.painel__marca img{width:40px;height:40px;border-radius:10px}.painel__marca span{display:flex;flex-direction:column;line-height:1.2}.painel__marca strong{font-family:var(--fonte-titulo);color:var(--sow-petroleo);font-size:1.15rem}.painel__marca small{color:var(--sow-suave);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}.painel__lado nav{display:flex;flex-direction:column;gap:var(--esp-3);flex:1;min-height:0;overflow-y:auto;margin:0 calc(-1 * var(--esp-2));padding:0 var(--esp-2)}.menu-grupo{display:flex;flex-direction:column;gap:2px}.menu-grupo__titulo{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:32px;margin:0;padding:4px 12px;border:0;border-radius:8px;background:none;cursor:pointer;font:700 .72rem var(--fonte-texto);letter-spacing:.08em;text-transform:uppercase;color:var(--sow-suave);text-align:left}.menu-grupo__titulo:hover{background:var(--sow-linho);color:var(--sow-petroleo)}.menu-grupo__titulo:focus-visible{outline:2px solid var(--sow-petroleo);outline-offset:1px}.menu-grupo__titulo--ativo,.menu-grupo__titulo--ativo:hover{color:var(--sow-petroleo);background:var(--sow-salvia-clara)}.menu-grupo__seta{flex:none;transition:transform .15s ease}.menu-grupo__titulo[aria-expanded=false] .menu-grupo__seta{transform:rotate(-90deg)}.menu-grupo__itens{display:flex;flex-direction:column;gap:2px}.menu-grupo__itens[hidden]{display:none}@media(prefers-reduced-motion:reduce){.menu-grupo__seta{transition:none}}.painel__lado nav a{display:flex;align-items:center;gap:var(--esp-3);padding:8px 12px;border-radius:10px;color:var(--cor-texto);text-decoration:none;font-weight:500}.painel__lado nav a:hover{background:var(--sow-linho)}.painel__lado nav a svg{flex:none}.painel__lado nav a.ativo{background:var(--sow-salvia-clara);color:var(--sow-petroleo);font-weight:600}.painel__conta{display:flex;flex-direction:column;gap:2px;padding-top:var(--esp-3);border-top:1px solid var(--cor-borda);overflow-wrap:anywhere}.painel__conteudo{padding:var(--esp-6) var(--esp-6) var(--esp-7);width:100%;min-width:0}.painel__titulo{margin-bottom:var(--esp-5)}.painel__titulo h1{margin:0 0 4px}.painel__titulo p{margin:0;max-width:760px}.numeros{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:var(--esp-3);margin-bottom:var(--esp-5)}.numero{display:flex;flex-direction:column;gap:4px;margin:0}.numero__rotulo{font-size:.85rem;color:var(--sow-suave);font-weight:600}.numero__valor{font:600 2.1rem var(--fonte-titulo);color:var(--sow-petroleo);font-variant-numeric:tabular-nums}.barra-ferramentas{display:flex;align-items:flex-end;gap:var(--esp-3);flex-wrap:wrap;margin-bottom:var(--esp-4)}.busca{display:flex;align-items:center;gap:var(--esp-2);flex:1;max-width:420px;padding:0 var(--esp-3);border:1.5px solid var(--cor-borda);border-radius:999px;background:var(--sow-papel)}.busca input{border:0;background:transparent;font:inherit;padding:10px 0;flex:1;outline:none}.campo-linha{margin:0}.tabela-rolagem{overflow:auto;border:1px solid var(--cor-borda);border-radius:14px;scrollbar-color:var(--sow-suave) var(--sow-linho);max-height:max(320px,calc(100dvh - 240px));background:linear-gradient(to right,var(--sow-papel) 30%,transparent) left / 32px 100% no-repeat local,linear-gradient(to left,var(--sow-papel) 30%,transparent) right / 32px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(36,78,80,.16),transparent) left / 12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(36,78,80,.16),transparent) right / 12px 100% no-repeat scroll,var(--sow-papel)}.cartao .tabela-rolagem{max-height:none}.tabela-rolagem::-webkit-scrollbar{height:12px;width:12px}.tabela-rolagem::-webkit-scrollbar-track{background:var(--sow-linho);border-radius:0 0 14px 14px}.tabela-rolagem::-webkit-scrollbar-thumb{background:var(--sow-suave);border-radius:999px;border:3px solid var(--sow-linho)}.tabela-rolagem::-webkit-scrollbar-corner{background:transparent}.tabela{width:100%;border-collapse:collapse;font-size:.92rem}.tabela th{position:sticky;top:0;background:var(--sow-papel);text-align:left;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--sow-suave);padding:10px 12px;border-bottom:1px solid var(--cor-borda);vertical-align:bottom}.tabela td{padding:10px 12px;border-bottom:1px solid var(--cor-borda);vertical-align:top}.tabela tr:last-child td{border-bottom:0}.tabela .num{text-align:right;font-variant-numeric:tabular-nums}.tabela .curto{white-space:nowrap}.tabela .acoes{white-space:nowrap;text-align:right}.tabela td.acoes>.botao{display:flex;width:max-content;margin-left:auto}.tabela .acoes .botao{min-height:32px;padding:0 8px;font-size:.88rem}.botao.perigo{color:var(--cor-perigo)}.chip{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.8rem;font-weight:600}.chip--ativo{background:var(--sow-salvia-clara);color:var(--sow-petroleo)}.chip--suspenso{background:var(--cor-perigo-claro);color:var(--cor-perigo)}.chip--inativo{background:var(--cor-superficie-2);color:var(--sow-suave)}.erro-painel{background:var(--cor-perigo-claro);color:var(--cor-perigo);font-weight:600;padding:var(--esp-3) var(--esp-4);border-radius:10px}.info-painel{background:var(--sow-salvia-clara);color:var(--sow-petroleo);padding:var(--esp-3) var(--esp-4);border-radius:10px}.aviso-painel{background:var(--sow-mel-clara);padding:var(--esp-3) var(--esp-4);border-radius:10px}.janela{position:fixed;inset:0;background:#244e5047;display:grid;place-items:center;padding:var(--esp-4);z-index:10}.janela__caixa{background:var(--sow-papel);border-radius:18px;padding:var(--esp-5);width:min(860px,100%);max-height:90dvh;overflow:auto;box-shadow:0 20px 60px #244e5033}.janela__topo{display:flex;justify-content:space-between;align-items:center;gap:var(--esp-3)}.janela__topo h2{margin:0}.transferir{display:flex;align-items:flex-end;gap:var(--esp-3);margin-top:var(--esp-4)}.abas-semanas{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:var(--esp-4)}.abas-semanas button{display:inline-flex;align-items:center;gap:4px;padding:8px 14px;border-radius:999px;border:1.5px solid var(--cor-borda);background:var(--sow-papel);font:500 .92rem var(--fonte-texto);color:var(--cor-texto);cursor:pointer}.abas-semanas button.ativa{background:var(--sow-petroleo);border-color:var(--sow-petroleo);color:#fff}.duas-colunas-painel{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--esp-6)}.campo-dia{display:grid;grid-template-columns:70px 1fr;align-items:start;gap:var(--esp-3);margin-bottom:var(--esp-2)}.campo-dia textarea{grid-column:2}.rodape-editar{display:flex;justify-content:space-between;align-items:center;gap:var(--esp-3);margin-top:var(--esp-4);padding-top:var(--esp-4);border-top:1px solid var(--cor-borda)}.previa-aviso{display:flex;gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);border-radius:18px;background:#ffffffeb;box-shadow:0 8px 30px #244e5026;max-width:380px}.previa-aviso img{width:36px;height:36px;border-radius:9px}.previa-aviso p{margin:2px 0 0;font-size:.92rem}.entrar-painel{min-height:100dvh;display:grid;place-items:center;padding:var(--esp-5);background:var(--cor-fundo-topo)}.entrar-painel__caixa{width:min(440px,100%);background:var(--sow-papel);border-radius:20px;padding:var(--esp-6);box-shadow:var(--sombra-1)}.entrar-painel__icone{width:56px;height:56px;border-radius:14px;margin-bottom:var(--esp-3)}.entrar-painel__marca{margin:0;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sow-suave)}.entrar-painel h1{margin:2px 0 var(--esp-4)}.qr-fator{display:block;width:200px;height:200px;margin:var(--esp-3) auto;background:#fff;padding:8px;border-radius:12px}.segredo-fator{word-break:break-all;font-size:.85rem}.campo .campo-codigo{font-size:1.8rem;letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums}@media(max-width:900px){.painel{grid-template-columns:1fr}.painel__lado{position:static;height:auto}.painel__lado nav{overflow:visible}.menu-grupo__itens{flex-direction:row;flex-wrap:wrap}.painel__conteudo{padding:var(--esp-4)}.duas-colunas-painel{grid-template-columns:1fr}}.chip--alerta{background:var(--sow-mel-clara);color:var(--sow-grafite)}.chip--neutro{background:var(--cor-superficie-2);color:var(--sow-suave)}.contatos-alerta{display:flex;gap:var(--esp-2);flex-wrap:wrap;margin:var(--esp-4) 0}.contatos-alerta .botao{display:inline-flex;align-items:center;gap:6px}.atrasado{color:var(--cor-perigo);font-weight:600}.grade-evento{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--esp-4)}.grade-evento .inteira{grid-column:1 / -1}.papeis-escolha{display:flex;gap:var(--esp-2);flex-wrap:wrap}.papeis-escolha label{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1.5px solid var(--cor-borda);border-radius:999px;cursor:pointer}.conversa-chamado{list-style:none;margin:16px 0;padding:0;display:grid;gap:12px;max-height:50vh;overflow-y:auto}.conversa-chamado__item{padding:12px 16px;border-radius:12px;background:var(--cor-superficie-2);overflow-wrap:anywhere}.conversa-chamado__item--equipe{background:var(--sow-salvia-clara);margin-left:32px}.fluxo-pesquisa{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:6px}.fluxo-pesquisa li{border:1px solid var(--cor-borda, #ddd);border-radius:8px;padding:8px 12px;position:relative;max-width:640px}.fluxo-pesquisa li+li:before{content:"↓";position:absolute;top:-16px;left:20px;color:var(--cor-texto-suave, #777);font-size:12px}.fluxo-pesquisa strong{display:inline-block;min-width:3ch}.painel-externo__topo{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--esp-4);flex-wrap:wrap}.painel-externo__acoes{display:flex;gap:var(--esp-2);flex-wrap:wrap}.painel-externo__acoes .botao{display:inline-flex;align-items:center;gap:6px}.painel-externo{display:block;width:100%;height:max(480px,calc(100dvh - 230px));border:0;background:transparent}.dash__data{margin:-12px 0 24px;color:var(--sow-suave);font-size:.95rem}.dash__secao{margin-bottom:32px}.dash__secao-topo{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.dash__secao-topo h2{margin:0;font-size:1.35rem}.dash__secao-topo p{margin:0;color:var(--sow-suave);font-size:.92rem}.dash__grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:14px}.dash__grade--largo{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.dash-num{background:var(--sow-papel);border:1px solid var(--cor-borda);border-radius:16px;padding:16px 18px;display:flex;flex-direction:column;gap:6px;min-height:132px}.dash-num__topo{display:flex;align-items:center;gap:10px;color:var(--sow-suave);font-size:.9rem;font-weight:600}.dash-num__icone{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--sow-salvia-clara);color:var(--sow-petroleo)}.dash-num__valor{font:600 2.3rem/1.05 var(--fonte-titulo);color:var(--sow-petroleo);font-variant-numeric:tabular-nums}.dash-num__nota{color:var(--sow-suave);font-size:.85rem}.dash-planos{display:flex;gap:2px;height:8px;border-radius:999px;overflow:hidden;background:var(--cor-superficie-2);margin-top:2px}.dash-planos span{display:block;height:100%}.dash-planos-lista{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:3px;font-size:.86rem;color:var(--sow-grafite)}.dash-planos-lista li{display:grid;grid-template-columns:1fr auto 3.2em;align-items:baseline;gap:8px}.dash-planos-lista i{display:inline-block;width:8px;height:8px;border-radius:999px;margin-right:6px;vertical-align:1px}.dash-planos-lista strong{font-variant-numeric:tabular-nums;font-weight:600}.dash-planos-lista__pct{text-align:right;color:var(--sow-suave);font-variant-numeric:tabular-nums}.dash-legenda{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:.82rem;color:var(--sow-grafite)}.dash-legenda i{display:inline-block;width:8px;height:8px;border-radius:999px;margin-right:5px;vertical-align:1px}.dash-pend{display:flex;align-items:center;gap:14px;text-decoration:none;color:inherit;background:var(--sow-papel);border:1px solid var(--cor-borda);border-left:5px solid var(--sow-linha);border-radius:14px;padding:14px 16px;min-height:76px;transition:box-shadow .15s ease,transform .15s ease}.dash-pend:hover{box-shadow:0 4px 14px #244e501f;transform:translateY(-1px)}.dash-pend:focus-visible{outline:3px solid var(--cor-foco);outline-offset:2px}.dash-pend__n{flex:none;min-width:44px;font:600 2rem/1 var(--fonte-titulo);color:var(--sow-petroleo);text-align:center;font-variant-numeric:tabular-nums}.dash-pend__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.dash-pend__texto strong{font-size:.98rem}.dash-pend__texto span{font-size:.85rem;color:var(--sow-suave)}.dash-pend--atencao{border-left-color:var(--sow-terracota);background:linear-gradient(90deg,var(--sow-terracota-clara),var(--sow-papel) 60%)}.dash-pend--urgente{border-left-color:var(--cor-perigo);background:linear-gradient(90deg,var(--cor-perigo-claro),var(--sow-papel) 60%)}.dash-pend--urgente .dash-pend__n{color:var(--cor-perigo)}.dash-pend--em-dia{border-left-color:var(--sow-salvia)}.dash-pend--em-dia .dash-pend__n{color:var(--sow-suave)}.dash-tudo-em-dia{display:flex;align-items:center;gap:10px;background:var(--sow-salvia-clara);color:var(--sow-petroleo);border-radius:14px;padding:14px 16px;font-weight:600;margin-bottom:14px}.dash-meta{background:var(--sow-papel);border:1px solid var(--cor-borda);border-radius:16px;padding:16px 18px;display:flex;flex-direction:column;gap:10px}.dash-meta__topo{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.dash-meta__rotulo{font-weight:600;font-size:.95rem;color:var(--sow-grafite)}.dash-meta__valor{font:600 2rem/1 var(--fonte-titulo);color:var(--sow-petroleo);font-variant-numeric:tabular-nums}.dash-meta__valor small{font:500 .85rem var(--fonte-texto, inherit);color:var(--sow-suave);margin-left:8px}.dash-medidor{position:relative;height:10px;border-radius:999px;background:var(--sow-salvia-clara)}.dash-medidor__barra{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--sow-petroleo);min-width:4px}.dash-medidor__alvo{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--sow-grafite);border-radius:2px;box-shadow:0 0 0 2px var(--sow-papel)}.dash-meta--abaixo .dash-medidor{background:var(--sow-terracota-clara)}.dash-meta--abaixo .dash-medidor__barra{background:var(--sow-terracota)}.dash-meta--sem_dado .dash-medidor{background:var(--cor-superficie-2)}.dash-meta__rodape{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;font-size:.82rem;color:var(--sow-suave)}.dash-selo{display:inline-flex;align-items:center;gap:4px;padding:2px 10px 2px 8px;border-radius:999px;font-size:.8rem;font-weight:600;white-space:nowrap}.dash-selo--ok{background:var(--sow-salvia-clara);color:var(--sow-petroleo)}.dash-selo--abaixo{background:var(--sow-terracota-clara);color:#8a4526}.dash-selo--sem_dado,.dash-selo--comparar{background:var(--cor-superficie-2);color:var(--sow-suave)}.dash-placar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:14px}.dash-placar__barra{flex:1 1 220px;display:flex;gap:2px;height:12px;border-radius:999px;overflow:hidden;background:var(--cor-superficie-2)}.dash-placar__barra span{display:block;height:100%}@media(max-width:600px){.dash__grade:not(.dash__grade--largo){grid-template-columns:1fr 1fr;gap:10px}.dash-num{min-height:0;padding:12px 14px}.dash-num__topo{font-size:.82rem}.dash-num__icone{width:28px;height:28px}.dash-num__valor{font-size:1.9rem}}
