@font-face{font-family:Montserrat;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fontes/montserrat-latin.woff2?v=ce8b08c63d) format("woff2");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:Montserrat;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fontes/montserrat-latin-ext.woff2?v=8dfae1d2b7) format("woff2");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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/playfair-latin.woff2?v=e9829c2f7d) format("woff2");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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/fontes/playfair-latin-ext.woff2?v=f1ba708ef6) format("woff2");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:Material Symbols Outlined;font-style:normal;font-weight:300;font-display:block;src:url(/fontes/simbolos.woff2?v=2a38f4c4c0) format("woff2")}:root{--fh-azul-profundo: #061526;--fh-azul-noturno: #0b1f36;--fh-azul-aco: #294a72;--fh-prata: #c8cdd3;--fh-gelo: #f4f5f6;--fh-azul-brumado: #7e93ae;--fh-azul-claro: #8fb0da;--fh-lateral: #08192c;--fh-nivel1: #0f2846;--fh-nivel2: #12304f;--fh-nivel3: #16395c;--fh-alerta-borda: #d98a8a;--fh-alerta-texto: #e8a9a9;--fh-atencao-texto: #e5c39b;--fh-palco-alto: #0a2038;--fh-palco-meio: #071a2c;--fh-grad-palco: linear-gradient( 155deg, var(--fh-palco-alto) 0%, var(--fh-palco-meio) 52%, var(--fh-azul-profundo) 100% );--fh-serie2: #6e93c4;--fh-serie3: #4e749f;--fh-serie4: #294a72;--fh-tinta: #c8cdd3;--fh-tinta-azul: #8fb0da;--fh-prata-45: color-mix(in srgb, var(--fh-tinta) 45%, transparent);--fh-prata-40: color-mix(in srgb, var(--fh-tinta) 40%, transparent);--fh-prata-35: color-mix(in srgb, var(--fh-tinta) 35%, transparent);--fh-prata-30: color-mix(in srgb, var(--fh-tinta) 30%, transparent);--fh-prata-24: color-mix(in srgb, var(--fh-tinta) 24%, transparent);--fh-prata-22: color-mix(in srgb, var(--fh-tinta) 22%, transparent);--fh-prata-18: color-mix(in srgb, var(--fh-tinta) 18%, transparent);--fh-prata-16: color-mix(in srgb, var(--fh-tinta) 16%, transparent);--fh-prata-14: color-mix(in srgb, var(--fh-tinta) 14%, transparent);--fh-prata-12: color-mix(in srgb, var(--fh-tinta) 12%, transparent);--fh-prata-10: color-mix(in srgb, var(--fh-tinta) 10%, transparent);--fh-prata-08: color-mix(in srgb, var(--fh-tinta) 8%, transparent);--fh-prata-06: color-mix(in srgb, var(--fh-tinta) 6%, transparent);--fh-claro-25: color-mix(in srgb, var(--fh-tinta-azul) 25%, transparent);--fh-claro-14: color-mix(in srgb, var(--fh-tinta-azul) 14%, transparent);--fh-claro-09: color-mix(in srgb, var(--fh-tinta-azul) 9%, transparent);--fh-aco-55: color-mix(in srgb, var(--fh-azul-aco) 55%, transparent);--fh-brilho: rgba(52, 92, 138, .22);--fh-atencao-fundo: rgba(217, 178, 138, .16);--fh-alerta-fundo: rgba(217, 138, 138, .16);--fh-profundo-40: rgba(6, 21, 38, .4);--fh-profundo-00: rgba(6, 21, 38, 0);--fh-sombra1: 0 1px 0 rgba(200, 205, 211, .1) inset;--fh-sombra2: 0 8px 24px rgba(0, 0, 0, .45);--fh-sombra3: 0 18px 44px rgba(0, 0, 0, .6);--fh-sombra-cartao: 0 24px 60px rgba(0, 0, 0, .45);--fh-sombra-janela: 0 30px 80px rgba(0, 0, 0, .6);--fh-anel-foco: 0 0 0 3px rgba(143, 176, 218, .12);--fh-fonte-titulo: "Playfair Display", Georgia, "Times New Roman", serif;--fh-fonte-texto: Montserrat, system-ui, -apple-system, Helvetica, sans-serif;--fh-fonte-icone: "Material Symbols Outlined";--fh-display: 40px;--fh-tela: 30px;--fh-tela-app: 22px;--fh-numero-grande: 34px;--fh-numero: 26px;--fh-numero-faixa: 22px;--fh-cartao: 20px;--fh-destaque: 18px;--fh-secao: 15px;--fh-corpo: 15px;--fh-corpo-altura: 1.6;--fh-apoio: 13px;--fh-nota: 12px;--fh-rotulo: 11px;--fh-rotulo-espaco: .28em;--fh-micro: 10px;--fh-micro-espaco: .22em;--fh-nano: 9px;--fh-nano-espaco: .24em;--fh-e1: 4px;--fh-e2: 8px;--fh-e3: 12px;--fh-e4: 20px;--fh-e5: 32px;--fh-e6: 56px;--fh-raio-campo: 10px;--fh-raio-botao: 12px;--fh-raio-cartao: 18px;--fh-raio-pilula: 999px;--fh-cartao-recuo: 28px;--fh-cartao-vao: var(--fh-e4);--fh-indicador-vao: var(--fh-e3);--fh-barra-maxima: 400px;--fh-altura-controle: 52px;--fh-altura-controle-app: 56px;--fh-altura-item: 44px;--fh-largura-lateral: 252px;--fh-largura-maxima: 1440px;--fh-margem-app: 20px;--fh-vao-desktop: 24px;--fh-campo-curto: 180px;--fh-campo-valor: 260px;--fh-campo-medio: 360px;--fh-campo-longo: 465px}@media(min-width:720px){:root{--fh-altura-controle: 36px;--fh-altura-controle-app: 44px}}html[data-tema=claro]{--fh-azul-profundo: #eef1f4;--fh-azul-noturno: #fbfcfd;--fh-lateral: #e8ecf1;--fh-nivel1: #f2f5f8;--fh-nivel2: #eceff4;--fh-nivel3: #e6eaf0;--fh-azul-aco: #294a72;--fh-gelo: #0b1c2e;--fh-prata: #25394d;--fh-azul-brumado: #50647d;--fh-azul-claro: #295285;--fh-tinta: #061526;--fh-tinta-azul: #294a72;--fh-alerta-borda: #b4625f;--fh-alerta-texto: #7f3030;--fh-atencao-texto: #55441d;--fh-alerta-fundo: rgba(217, 138, 138, .24);--fh-atencao-fundo: rgba(217, 178, 138, .43);--fh-profundo-40: rgba(238, 241, 244, .4);--fh-profundo-00: rgba(238, 241, 244, 0);--fh-palco-alto: #f4f7fa;--fh-palco-meio: #e9edf3;--fh-brilho: rgba(41, 74, 114, .1);--fh-serie2: #2c5c93;--fh-serie3: #4b7cb5;--fh-serie4: #7fa3cb;--fh-sombra1: 0 1px 0 color-mix(in srgb, var(--fh-tinta) 8%, transparent) inset;--fh-sombra2: 0 4px 12px rgba(11, 28, 46, .1);--fh-sombra3: 0 10px 28px rgba(11, 28, 46, .14);--fh-sombra-cartao: 0 12px 32px rgba(11, 28, 46, .1);--fh-sombra-janela: 0 18px 48px rgba(11, 28, 46, .16);--fh-anel-foco: 0 0 0 3px rgba(41, 82, 133, .16)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overscroll-behavior-x:contain;color-scheme:dark}html[data-tema=claro]{color-scheme:light}body{margin:0;background:var(--fh-azul-profundo);color:var(--fh-gelo);font-family:var(--fh-fonte-texto);font-size:var(--fh-corpo);font-weight:300;line-height:var(--fh-corpo-altura);-webkit-font-smoothing:antialiased}html[data-tema=claro] body{-webkit-font-smoothing:auto}a{color:var(--fh-azul-claro);text-decoration:none}a:hover{color:var(--fh-gelo)}button,input,select,textarea{font-family:inherit;color:inherit}input::placeholder{color:var(--fh-prata-45)}:focus-visible{outline:2px solid var(--fh-azul-claro);outline-offset:2px}.fh-display{font-family:var(--fh-fonte-titulo);font-weight:500;font-size:var(--fh-display);line-height:1.1;letter-spacing:-.01em;margin:0}.fh-titulo-de-tela{font-family:var(--fh-fonte-titulo);font-weight:500;font-size:var(--fh-tela);line-height:1.15;letter-spacing:-.01em;margin:0}.fh-titulo-de-app{font-family:var(--fh-fonte-titulo);font-weight:500;font-size:var(--fh-tela-app);line-height:1.2;margin:0}.fh-titulo-de-cartao{font-size:var(--fh-cartao);font-weight:500;margin:0}.fh-titulo-de-secao{font-size:var(--fh-secao);font-weight:500;margin:0}.fh-corpo{font-size:var(--fh-corpo);font-weight:300;line-height:var(--fh-corpo-altura);color:var(--fh-prata);margin:0}.fh-apoio{font-size:var(--fh-apoio);color:var(--fh-prata)}.fh-nota{font-size:var(--fh-nota);color:var(--fh-azul-brumado)}.fh-rotulo{font-size:var(--fh-rotulo);letter-spacing:var(--fh-rotulo-espaco);text-transform:uppercase;color:var(--fh-azul-brumado)}.fh-micro-rotulo{font-size:var(--fh-micro);letter-spacing:var(--fh-micro-espaco);text-transform:uppercase;color:var(--fh-azul-brumado)}.fh-icone{font-family:var(--fh-fonte-icone);font-size:21px;line-height:1;font-variation-settings:"FILL" 0,"wght" 300,"opsz" 24;font-variant-ligatures:normal;font-feature-settings:"liga";text-transform:none;-webkit-user-select:none;user-select:none}.fh-marca{display:inline-flex;align-items:center;gap:var(--fh-e3)}.fh-marca__icone{overflow:hidden;display:flex;align-items:center;justify-content:center;flex:none}.fh-marca__icone img{width:100%;height:100%;object-fit:contain;display:block}.fh-marca__nome{font-weight:600;letter-spacing:-.005em;display:flex;line-height:1.1}.fh-marca__fh{color:var(--fh-gelo)}.fh-marca__pro{color:var(--fh-azul-claro)}.fh-marca__assinatura{font-size:var(--fh-nano);letter-spacing:.3em;text-transform:uppercase;color:var(--fh-azul-brumado)}.fh-marca--empilhada{flex-direction:column;gap:14px}.fh-marca--empilhada .fh-marca__texto{display:flex;flex-direction:column;align-items:center;gap:6px}.fh-botao{appearance:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--fh-e3);height:var(--fh-altura-controle);padding:0 var(--fh-e4);border:none;border-radius:var(--fh-raio-botao);font-size:var(--fh-apoio);font-weight:500;letter-spacing:.16em;text-transform:uppercase;transition:filter .18s ease,background .18s ease,color .18s ease}.fh-botao--alto{height:var(--fh-altura-controle-app);letter-spacing:.18em}.fh-botao--bloco{width:100%}@media(min-width:720px){.fh-cartao .fh-botao--bloco,.fh-cartao>.fh-botao{max-width:max-content}.fh-botao:not(.fh-botao--bloco){align-self:flex-start}}.fh-botao--primario{background:var(--fh-azul-aco);color:var(--fh-gelo)}.fh-botao--primario:hover:not(:disabled){filter:brightness(1.18)}html[data-tema=claro] .fh-botao--primario:hover:not(:disabled){filter:brightness(.85)}.fh-botao--secundario{background:transparent;color:var(--fh-gelo);border:1px solid var(--fh-prata-35)}.fh-botao--secundario:hover:not(:disabled){background:var(--fh-prata-08)}.fh-botao--texto{background:transparent;color:var(--fh-azul-claro);font-weight:400;letter-spacing:.12em;text-transform:none}.fh-botao--texto:hover:not(:disabled){color:var(--fh-gelo)}.fh-botao:disabled{cursor:not-allowed;background:var(--fh-prata-10);color:var(--fh-prata-40);border-color:transparent;filter:none}.fh-botao .fh-icone{color:var(--fh-azul-claro)}.fh-campo{display:flex;flex-direction:column;gap:var(--fh-e2)}.fh-par{display:grid;grid-template-columns:1fr;gap:var(--fh-e4);align-items:start}@media(min-width:1024px){.fh-par{grid-template-columns:repeat(2,minmax(0,1fr))}}.fh-fileira{display:flex;flex-direction:column;gap:var(--fh-e3)}@media(min-width:720px){.fh-campo,.fh-selecao{max-width:min(100%,var(--fh-campo-longo))}.fh-campo--curta,.fh-selecao--curta{width:var(--fh-campo-curto)}.fh-campo--media,.fh-selecao--media{width:var(--fh-campo-medio)}.fh-campo--longa,.fh-selecao--longa{width:var(--fh-campo-longo)}.fh-fileira{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,auto);grid-template-rows:auto auto auto;justify-content:start;align-items:start;gap:0 var(--fh-e4)}.fh-fileira>*{display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);gap:var(--fh-e2);min-width:0}.fh-fileira .fh-campo__rotulo,.fh-fileira .fh-selecao__rotulo,.fh-fileira .fh-campo__erro,.fh-fileira .fh-selecao__erro{overflow-wrap:anywhere}}.fh-campo__rotulo{font-size:var(--fh-micro);letter-spacing:var(--fh-micro-espaco);text-transform:uppercase;color:var(--fh-azul-brumado)}.fh-campo__caixa{display:flex;align-items:center;gap:var(--fh-e3);height:var(--fh-altura-controle);padding:0 16px;border:1px solid var(--fh-prata-22);border-radius:var(--fh-raio-campo);background:var(--fh-azul-profundo);transition:border-color .18s ease,box-shadow .18s ease}.fh-campo--alto .fh-campo__caixa{height:var(--fh-altura-controle-app)}.fh-campo__entrada{flex:1;min-width:0;height:100%;border:none;background:transparent;color:var(--fh-gelo);font-size:16px;font-weight:300;outline:none}.fh-campo__caixa:focus-within{border-color:var(--fh-azul-claro);box-shadow:var(--fh-anel-foco)}.fh-campo__entrada:-webkit-autofill,.fh-campo__entrada:-webkit-autofill:hover,.fh-campo__entrada:-webkit-autofill:focus,.fh-campo__entrada:-webkit-autofill:active,.fh-selecao__procura:-webkit-autofill,.fh-selecao__procura:-webkit-autofill:hover,.fh-selecao__procura:-webkit-autofill:focus,.fh-selecao__procura:-webkit-autofill:active{box-shadow:inset 0 0 0 1000px var(--fh-azul-profundo);-webkit-text-fill-color:var(--fh-gelo);caret-color:var(--fh-gelo);transition:background-color 100000s ease 0s}.fh-campo__acao{appearance:none;display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin-right:-8px;border:none;border-radius:var(--fh-raio-campo);background:transparent;cursor:pointer;padding:0;color:var(--fh-azul-claro)}.fh-campo__acao:hover{color:var(--fh-gelo)}.fh-campo--erro .fh-campo__rotulo{color:var(--fh-alerta-borda)}.fh-campo--erro .fh-campo__caixa{border-color:var(--fh-alerta-borda)}.fh-campo--erro .fh-campo__caixa:focus-within{box-shadow:none}.fh-campo__erro{font-size:var(--fh-nota);color:var(--fh-alerta-borda)}@media(min-width:720px){.fh-campo--curta,.fh-selecao--curta{max-width:min(100%,var(--fh-campo-curto))}.fh-campo--valor,.fh-selecao--valor{max-width:min(100%,var(--fh-campo-valor))}.fh-campo--media,.fh-selecao--media{max-width:min(100%,var(--fh-campo-medio))}.fh-campo--longa,.fh-selecao--longa{max-width:min(100%,var(--fh-campo-longo))}.fh-tabela [role=cell] .fh-campo,.fh-tabela [role=cell] .fh-selecao{max-width:none}}.fh-faixa-de-atencao{margin:0;max-width:62ch;padding:var(--fh-e3);border-radius:var(--fh-raio-campo);background:var(--fh-atencao-fundo);color:var(--fh-atencao-texto);font-size:var(--fh-apoio);line-height:var(--fh-corpo-altura)}.fh-marcador{display:inline-flex;align-items:center;gap:var(--fh-e3);font-size:var(--fh-nota);color:var(--fh-prata);cursor:pointer;position:relative}.fh-marcador:has(input:not(:disabled)){min-height:var(--fh-altura-item)}.fh-marcador__caixa{position:relative;width:18px;height:18px;flex:none;border-radius:5px;border:1px solid var(--fh-prata-35);background:transparent;transition:background .18s ease,border-color .18s ease}.fh-marcador input{position:absolute;opacity:0;width:0;height:0}.fh-marcador input:checked+.fh-marcador__caixa{background:var(--fh-azul-claro);border-color:var(--fh-azul-claro)}.fh-marcador input:checked+.fh-marcador__caixa:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid var(--fh-azul-profundo);border-width:0 2px 2px 0;transform:rotate(45deg)}.fh-marcador__rotulo{min-width:auto}.fh-marcador--rotulo-oculto>.fh-marcador__rotulo{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fh-marcador input:focus-visible+.fh-marcador__caixa{outline:2px solid var(--fh-azul-claro);outline-offset:2px}.fh-selecao{display:flex;flex-direction:column;gap:var(--fh-e2)}.fh-selecao__rotulo{font-size:var(--fh-micro);letter-spacing:var(--fh-micro-espaco);text-transform:uppercase;color:var(--fh-azul-brumado)}.fh-selecao__caixa{position:relative}.fh-selecao__gatilho{appearance:none;display:flex;align-items:center;justify-content:space-between;gap:var(--fh-e3);width:100%;height:var(--fh-altura-controle);padding:0 16px;border:1px solid var(--fh-prata-22);border-radius:var(--fh-raio-campo);background:var(--fh-azul-profundo);color:var(--fh-gelo);font-family:inherit;font-size:16px;font-weight:300;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.fh-selecao--alto .fh-selecao__gatilho{height:54px}.fh-selecao__gatilho:focus-visible{outline:none;border-color:var(--fh-azul-claro);box-shadow:var(--fh-anel-foco)}.fh-selecao--aberta .fh-selecao__gatilho{border-color:var(--fh-azul-claro)}.fh-selecao__gatilho:disabled{cursor:not-allowed;opacity:.5}.fh-selecao__valor{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fh-selecao__valor--vago{color:var(--fh-azul-brumado)}.fh-selecao__seta{flex:none;display:flex;color:var(--fh-azul-brumado);transition:transform .18s ease}.fh-selecao--aberta .fh-selecao__seta{transform:rotate(180deg)}.fh-selecao__fundo{position:fixed;inset:0;z-index:20;background:var(--fh-profundo-40);touch-action:none}.fh-selecao__folha{position:fixed;z-index:21;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:var(--fh-e3);max-height:72dvh;padding:var(--fh-e4) var(--fh-margem-app) calc(var(--fh-e3) + env(safe-area-inset-bottom));border-top:1px solid var(--fh-prata-16);border-radius:var(--fh-raio-cartao) var(--fh-raio-cartao) 0 0;background:var(--fh-azul-noturno);box-shadow:var(--fh-sombra-janela);outline:none}.fh-selecao__titulo{font-size:var(--fh-micro);letter-spacing:var(--fh-micro-espaco);text-transform:uppercase;color:var(--fh-azul-brumado)}.fh-selecao__busca{display:flex;align-items:center;gap:var(--fh-e3);flex:none;height:var(--fh-altura-controle);padding:0 16px;border:1px solid var(--fh-prata-22);border-radius:var(--fh-raio-campo);background:var(--fh-azul-profundo);color:var(--fh-azul-brumado)}.fh-selecao__busca:focus-within{border-color:var(--fh-azul-claro);box-shadow:var(--fh-anel-foco)}.fh-selecao__procura{flex:1;min-width:0;height:100%;border:none;background:transparent;color:var(--fh-gelo);font-family:inherit;font-size:16px;font-weight:300;outline:none}.fh-selecao__lista{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto;overscroll-behavior:contain;outline:none}.fh-selecao__opcao{display:flex;align-items:center;justify-content:space-between;gap:var(--fh-e3);min-height:54px;padding:var(--fh-e2) var(--fh-e3);border-radius:var(--fh-raio-campo);color:var(--fh-prata);cursor:pointer}@media(min-width:720px){.fh-selecao__opcao{min-height:36px}}.fh-selecao__opcao--ativa{background:var(--fh-prata-08);color:var(--fh-gelo)}.fh-selecao__opcao--escolhida{color:var(--fh-gelo)}.fh-selecao__par{display:flex;flex-direction:column;gap:2px;min-width:0}.fh-selecao__texto{font-size:var(--fh-corpo);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fh-selecao__detalhe{font-size:var(--fh-nota);color:var(--fh-azul-brumado)}.fh-selecao__conferida{flex:none;display:flex;color:var(--fh-azul-claro)}.fh-selecao__folha .fh-aviso{padding:var(--fh-e4) var(--fh-e3)}.fh-selecao--erro .fh-selecao__rotulo{color:var(--fh-alerta-borda)}.fh-selecao--erro .fh-selecao__gatilho{border-color:var(--fh-alerta-borda)}.fh-selecao--erro .fh-selecao__gatilho:focus-visible{box-shadow:none}.fh-selecao__erro{font-size:var(--fh-nota);color:var(--fh-alerta-borda)}@media(min-width:720px){.fh-selecao__fundo,.fh-selecao__titulo{display:none}.fh-selecao__folha{position:absolute;z-index:10;top:calc(100% + var(--fh-e1));bottom:auto;max-height:320px;padding:var(--fh-e2);border:1px solid var(--fh-prata-16);border-radius:var(--fh-raio-campo);box-shadow:var(--fh-sombra2)}.fh-selecao__busca{height:var(--fh-altura-item)}.fh-selecao__opcao{min-height:var(--fh-altura-item)}}.fh-selo{display:inline-flex;align-items:center;padding:7px 14px;border-radius:var(--fh-raio-pilula);font-size:var(--fh-rotulo);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.fh-selo--compacto{padding:5px 11px;font-size:var(--fh-micro)}.fh-selo--em-dia{background:var(--fh-claro-14);color:var(--fh-prata)}.fh-selo--pendente{background:var(--fh-atencao-fundo);color:var(--fh-atencao-texto)}.fh-selo--atrasado{background:var(--fh-alerta-fundo);color:var(--fh-alerta-texto)}.fh-selo--cancelado{background:var(--fh-prata-08);color:var(--fh-prata-40)}.fh-cartao{background:var(--fh-azul-noturno);border:1px solid var(--fh-prata-10);border-radius:var(--fh-raio-cartao);padding:var(--fh-cartao-recuo);display:flex;flex-direction:column;gap:var(--fh-cartao-vao)}.fh-cartao--compacto{border-radius:16px;padding:22px;gap:var(--fh-e3)}.fh-cartao--fundo{background:var(--fh-azul-profundo);border-radius:14px;padding:var(--fh-e4)}.fh-cartao--realce{background:linear-gradient(150deg,var(--fh-nivel3),var(--fh-azul-noturno));border-color:var(--fh-prata-14);padding:24px;gap:var(--fh-e3)}.fh-cartao--alerta{background:var(--fh-alerta-fundo);border-color:var(--fh-alerta-borda);color:var(--fh-alerta-texto);padding:24px;gap:var(--fh-e3)}.fh-cartao__topo{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.fh-indicador{display:flex;flex-direction:column;gap:var(--fh-indicador-vao)}.fh-indicador__rotulo{font-size:var(--fh-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--fh-azul-brumado)}.fh-indicador__valor{font-size:var(--fh-numero);font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.fh-indicador--destaque .fh-indicador__valor{font-size:30px}.fh-indicador--dominante .fh-indicador__valor{font-size:var(--fh-numero-grande);letter-spacing:-.02em}.fh-indicador--menor .fh-indicador__valor{font-size:18px}.fh-indicador__variacao{font-size:var(--fh-nota);color:var(--fh-azul-claro)}.fh-indicador__variacao--atencao{color:var(--fh-atencao-texto)}.fh-indicador__variacao--alerta,.fh-indicador__valor--alerta{color:var(--fh-alerta-texto)}.fh-barra{display:flex;flex-direction:column;gap:9px;max-width:var(--fh-barra-maxima)}.fh-barra__trilho{height:6px;border-radius:var(--fh-raio-pilula);background:var(--fh-prata-14);overflow:hidden}.fh-barra__preenchimento{height:100%;border-radius:var(--fh-raio-pilula);background:var(--fh-azul-claro);transition:width .24s ease}.fh-barra__preenchimento--serie2{background:var(--fh-serie2)}.fh-barra__preenchimento--serie3{background:var(--fh-serie3)}.fh-barra__preenchimento--serie4{background:var(--fh-serie4)}.fh-barra__legenda{display:flex;justify-content:space-between;gap:var(--fh-e3);font-size:var(--fh-apoio)}.fh-barra__nome{color:var(--fh-prata)}.fh-barra__valor{font-variant-numeric:tabular-nums}.fh-barra__nota{font-size:var(--fh-nota);color:var(--fh-azul-brumado)}.fh-lucro{container:lucro / inline-size;display:flex;flex-direction:column;gap:var(--fh-e3);--fh-lucro-trilho: 140px}.fh-lucro__leitura{display:flex;flex-direction:column;align-items:center;gap:2px;margin:0}.fh-lucro__mes{font-size:var(--fh-rotulo);letter-spacing:var(--fh-rotulo-espaco);text-transform:uppercase;color:var(--fh-azul-brumado)}.fh-lucro__cifra{font-size:22px;color:var(--fh-prata)}.fh-lucro__cifra[data-tom=atencao]{color:var(--fh-atencao-texto)}.fh-lucro__cifra[data-tom=alerta]{color:var(--fh-alerta-texto)}.fh-lucro__cifra[data-tom=sem]{color:var(--fh-azul-brumado)}.fh-lucro__fracao{font-size:var(--fh-nota);color:var(--fh-azul-brumado)}.fh-lucro__area{position:relative;display:flex;align-items:stretch;gap:0;padding-left:var(--fh-e5);container:quadro / inline-size}.fh-lucro__quadro{position:absolute;top:0;left:0;right:0;height:var(--fh-lucro-trilho);pointer-events:none}.fh-lucro__zero{position:absolute;left:0;right:0;bottom:var(--fh-lucro-zero);height:1px;background:var(--fh-prata-40)}.fh-lucro__zero-nome{position:absolute;left:0;font-size:var(--fh-micro);line-height:1;color:var(--fh-azul-brumado);white-space:nowrap}.fh-lucro__zero[data-rotulo=abaixo] .fh-lucro__zero-nome{top:var(--fh-e1)}.fh-lucro__zero[data-rotulo=acima] .fh-lucro__zero-nome{bottom:var(--fh-e1)}.fh-lucro__tracado{position:absolute;top:0;left:var(--fh-e5);width:calc(100% - var(--fh-e5));height:100%;overflow:hidden}.fh-lucro__traco{fill:none;stroke:var(--fh-prata);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.fh-lucro__coluna{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:var(--fh-e2);padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer}.fh-lucro__coluna[aria-pressed=true]{background:var(--fh-claro-09)}.fh-lucro__trilho{position:relative;display:block;width:100%;height:var(--fh-lucro-trilho)}.fh-lucro__ponto{position:absolute;left:50%;width:7px;height:7px;border-radius:var(--fh-raio-pilula);background:var(--fh-azul-claro);transform:translate(-50%,50%)}.fh-lucro__ponto[data-tom=atencao]{background:var(--fh-atencao-texto)}.fh-lucro__ponto[data-tom=alerta]{background:var(--fh-alerta-texto)}.fh-lucro__ponto[data-tom=sem]{background:var(--fh-prata-30)}.fh-lucro__coluna[aria-pressed=true] .fh-lucro__ponto{box-shadow:0 0 0 3px var(--fh-claro-25)}.fh-lucro__rotulo{font-size:var(--fh-micro);color:var(--fh-azul-brumado)}.fh-lucro__rotulo[data-apagado=sim]{visibility:hidden}.fh-lucro__coluna[aria-pressed=true] .fh-lucro__rotulo{color:var(--fh-prata)}.fh-lucro__cifra-do-mes{display:none;font-size:var(--fh-micro);color:var(--fh-azul-brumado);white-space:nowrap}.fh-lucro__cifra-do-mes[data-tom=alerta]{color:var(--fh-alerta-texto)}@container quadro (min-width: 308px){.fh-lucro__rotulo[data-apagado=sim]{visibility:visible}}@container quadro (min-width: 700px){.fh-lucro__cifra-do-mes{display:block}.fh-lucro__leitura{display:none}}.fh-legenda{display:flex;flex-wrap:wrap;gap:var(--fh-e2) var(--fh-e3);font-size:var(--fh-micro);color:var(--fh-azul-brumado)}.fh-legenda__item{display:flex;align-items:center;gap:var(--fh-e1)}.fh-legenda__amostra{width:7px;height:7px;flex:none;border-radius:var(--fh-raio-pilula);background:var(--fh-azul-claro)}.fh-legenda__amostra[data-tom=atencao]{background:var(--fh-atencao-texto)}.fh-legenda__amostra[data-tom=alerta]{background:var(--fh-alerta-texto)}.fh-tabela{display:flex;flex-direction:column}.fh-tabela__cabecalho,.fh-tabela__linha{display:grid;grid-template-columns:var(--fh-grade-movel, var(--fh-grade));gap:var(--fh-e3);align-items:center}.fh-tabela__cabecalho>[data-desktop=sim],.fh-tabela__linha>[data-desktop=sim]{display:none}@media(min-width:720px){.fh-tabela__cabecalho,.fh-tabela__linha{grid-template-columns:var(--fh-grade)}.fh-tabela__cabecalho>[data-desktop=sim],.fh-tabela__linha>[data-desktop=sim]{display:block}}.fh-tabela__cabecalho{padding-bottom:var(--fh-e3);border-bottom:1px solid var(--fh-prata-10);font-size:var(--fh-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--fh-azul-brumado)}.fh-tabela__linha{--fh-respiro-da-linha: 15px;padding:var(--fh-respiro-da-linha) 0;border-bottom:1px solid var(--fh-prata-06);font-size:var(--fh-apoio)}.fh-tabela__linha:last-child{border-bottom:none}.fh-tabela__linha[data-destaque=sim]{font-weight:500;color:var(--fh-gelo);border-top:1px solid var(--fh-prata-24);margin-top:var(--fh-e1)}.fh-tabela__linha[data-evidencia=sim]{font-weight:500;color:var(--fh-gelo)}.fh-tabela[data-faixas=sim] .fh-tabela__linha{background:var(--fh-fundo-da-linha, transparent)}.fh-tabela[data-faixas=sim] .fh-tabela__linha:nth-child(odd){--fh-fundo-da-linha: var(--fh-prata-06)}.fh-tabela[data-faixas=sim] .fh-tabela__linha[data-evidencia=sim]{--fh-fundo-da-linha: var(--fh-claro-14)}.fh-tabela[data-faixas=sim] .fh-tabela__linha[data-destaque=sim],.fh-tabela[data-faixas=sim] .fh-tabela__linha[data-indicador=sim]{--fh-fundo-da-linha: var(--fh-claro-25)}.fh-tabela__apoio{color:var(--fh-prata)}@media(min-width:720px){.fh-tabela [role=cell] .fh-botao{height:auto;min-height:28px;padding:0 var(--fh-e2)}.fh-tabela [role=cell] .fh-botao:first-child{margin-left:calc(var(--fh-e2) * -1)}}.fh-tabela__valor{font-variant-numeric:tabular-nums;white-space:nowrap}.fh-tabela-rolagem{overflow-x:auto}.fh-tabela-rolagem[data-fixa=sim]{scroll-padding-left:var(--fh-coluna-presa, 0px)}.fh-tabela-rolagem[data-fixa=sim] .fh-tabela{min-width:max-content}.fh-tabela-rolagem[data-fixa=sim] .fh-tabela__cabecalho>:first-child,.fh-tabela-rolagem[data-fixa=sim] .fh-tabela__linha>:first-child{position:sticky;left:0;background:linear-gradient(var(--fh-fundo-da-linha, transparent),var(--fh-fundo-da-linha, transparent)),var(--fh-azul-noturno);z-index:1;align-self:stretch;display:flex;align-items:center;margin-block:calc(var(--fh-respiro-da-linha, 0px) * -1);padding-block:var(--fh-respiro-da-linha, 0px)}@media(min-width:720px){.fh-tabela-rolagem[data-fixa-direita=sim] .fh-tabela__cabecalho>:last-child,.fh-tabela-rolagem[data-fixa-direita=sim] .fh-tabela__linha>:last-child{position:sticky;right:0;background:linear-gradient(var(--fh-fundo-da-linha, transparent),var(--fh-fundo-da-linha, transparent)),var(--fh-azul-noturno);box-shadow:-12px 0 12px -12px var(--fh-profundo-40),-24px 0 24px -20px var(--fh-profundo-40);padding-left:var(--fh-e4);z-index:1;align-self:stretch;display:flex;align-items:center;margin-block:calc(var(--fh-respiro-da-linha, 0px) * -1);padding-block:var(--fh-respiro-da-linha, 0px)}.fh-tabela-rolagem[data-fixa-direita=sim] .fh-tabela__cabecalho>:last-child{margin-bottom:calc(var(--fh-e3) * -1);padding-bottom:var(--fh-e3)}}.fh-rolagem-lateral{position:relative}.fh-rolagem-lateral .fh-tabela-rolagem[data-tem-mais-a-direita=sim]{-webkit-mask-image:linear-gradient(to left,var(--fh-azul-profundo) 0,var(--fh-azul-profundo) var(--fh-coluna-presa-direita, 0px),var(--fh-profundo-00) var(--fh-coluna-presa-direita, 0px),var(--fh-profundo-40) calc(var(--fh-coluna-presa-direita, 0px) + var(--fh-e1)),var(--fh-azul-profundo) calc(var(--fh-coluna-presa-direita, 0px) + var(--fh-e2)));mask-image:linear-gradient(to left,var(--fh-azul-profundo) 0,var(--fh-azul-profundo) var(--fh-coluna-presa-direita, 0px),var(--fh-profundo-00) var(--fh-coluna-presa-direita, 0px),var(--fh-profundo-40) calc(var(--fh-coluna-presa-direita, 0px) + var(--fh-e1)),var(--fh-azul-profundo) calc(var(--fh-coluna-presa-direita, 0px) + var(--fh-e2)))}.fh-rolagem-lateral__setas{display:flex;gap:var(--fh-e1)}.fh-rolagem-lateral__seta{visibility:hidden}.fh-rolagem-lateral:has(.fh-tabela-rolagem[data-tem-mais-a-esquerda=sim]) .fh-rolagem-lateral__seta--voltar,.fh-rolagem-lateral:has(.fh-tabela-rolagem[data-tem-mais-a-direita=sim]) .fh-rolagem-lateral__seta--avancar{visibility:visible}.fh-rolagem-lateral:not(:has(.fh-tabela-rolagem[data-rola-de-lado=sim])) .fh-rolagem-lateral__setas{display:none}.fh-tabela{min-width:0}.fh-tabela[data-movel=grade][data-colunas-no-celular="3"]:not([data-cabe-na-caixa=sim]) .fh-tabela__cabecalho,.fh-tabela[data-movel=grade][data-colunas-no-celular="3"]:not([data-cabe-na-caixa=sim]) .fh-tabela__linha{grid-template-columns:minmax(0,1fr) 96px 56px;gap:var(--fh-e2)}.fh-tabela[data-movel=grade]:not([data-colunas-no-celular="2"]):not([data-cabe-na-caixa=sim]) .fh-tabela__celula+.fh-tabela__celula{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.fh-tabela[data-movel=grade][data-colunas-no-celular="3"]:not([data-cabe-na-caixa=sim]) .fh-tabela__celula:first-child,.fh-tabela[data-movel=grade][data-colunas-no-celular="3"]:not([data-cabe-na-caixa=sim]) .fh-tabela__celula:last-child{min-width:0;white-space:normal;overflow-wrap:anywhere}.fh-tabela[data-cabe-na-caixa=sim] .fh-tabela__celula{min-width:0;white-space:normal;overflow-wrap:anywhere}.fh-tabela[data-movel=cartao]{gap:var(--fh-e2)}.fh-tabela[data-movel=cartao] .fh-tabela__cabecalho{position:absolute;width:1px;height:1px;padding:0;border:none;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fh-tabela[data-movel=cartao] .fh-tabela__linha{display:flex;flex-direction:column;align-items:stretch;gap:var(--fh-e2);padding:var(--fh-e3);border:1px solid var(--fh-prata-08);border-radius:var(--fh-raio-botao);background:var(--fh-azul-noturno)}.fh-tabela[data-movel=cartao] .fh-tabela__linha:last-child{border:1px solid var(--fh-prata-08)}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula{display:flex;align-items:center;justify-content:space-between;gap:var(--fh-e2);min-width:0;text-align:right}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:before{content:attr(data-titulo);flex:0 0 auto;font-size:var(--fh-nano);letter-spacing:var(--fh-nano-espaco);text-transform:uppercase;color:var(--fh-azul-brumado);text-align:left}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:first-child{display:block;font-size:var(--fh-apoio);text-align:left}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:first-child:before{content:none}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:empty{display:none}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:has(.fh-tabela__sem-acao){display:block;text-align:left}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:has(.fh-tabela__sem-acao):before{content:none}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:has(.fh-botao),.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:has(.fh-botao-de-icone){display:block}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:has(.fh-botao):before,.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:has(.fh-botao-de-icone):before{content:none}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula .fh-botao,.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula .fh-botao-de-icone{width:100%}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:has(.fh-campo),.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:has(.fh-selecao){display:block;text-align:left}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:has(.fh-campo):before,.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:has(.fh-selecao):before{display:block;margin-bottom:var(--fh-e2)}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula[data-rotulo-acima=sim]{display:block}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula[data-rotulo-acima=sim]:before{display:block;margin-bottom:var(--fh-e1)}.fh-tabela .fh-campo{min-width:0;flex:1 1 auto}.fh-tabela .fh-campo__entrada{width:100%;min-width:0}@media(min-width:720px){.fh-tabela-rolagem>.fh-tabela{min-width:min(520px,100%)}.fh-tabela[data-movel=grade]:not([data-colunas-no-celular="2"]):not([data-cabe-na-caixa=sim]) .fh-tabela__cabecalho,.fh-tabela[data-movel=grade]:not([data-colunas-no-celular="2"]):not([data-cabe-na-caixa=sim]) .fh-tabela__linha{grid-template-columns:var(--fh-grade);gap:var(--fh-e3)}.fh-tabela[data-movel=grade]:not([data-colunas-no-celular="2"]):not([data-cabe-na-caixa=sim]) .fh-tabela__celula+.fh-tabela__celula{text-align:left;white-space:normal}.fh-tabela[data-movel=cartao]{gap:0}.fh-tabela[data-movel=cartao] .fh-tabela__cabecalho{position:static;width:auto;height:auto;padding:0 0 var(--fh-e3);border-bottom:1px solid var(--fh-prata-10);overflow:visible;clip-path:none;white-space:normal;align-items:end}.fh-tabela[data-movel=cartao] .fh-tabela__linha{display:grid;gap:var(--fh-e3);padding:15px 0;border:none;border-bottom:1px solid var(--fh-prata-06);border-radius:0;background:none}.fh-tabela[data-movel=cartao] .fh-tabela__linha:last-child{border:none}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula,.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:first-child,.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:has(.fh-botao),.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:has(.fh-botao-de-icone){display:block;font-size:inherit;text-align:left}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:empty{display:block}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula:before{content:none}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula .fh-botao{width:auto}.fh-tabela[data-movel=cartao] .fh-tabela__linha>.fh-tabela__celula .fh-botao-de-icone,.fh-tabela .fh-tabela__celula .fh-botao-de-icone{width:28px;height:28px;border-radius:var(--fh-e2)}}.fh-lancamentos{display:flex;flex-direction:column;gap:var(--fh-e3);list-style:none;margin:0;padding:0}.fh-lancamento{background:var(--fh-azul-noturno);border:1px solid var(--fh-prata-08);border-radius:var(--fh-raio-botao);padding:15px;display:flex;align-items:center;justify-content:space-between;gap:var(--fh-e3)}.fh-lancamento__texto{display:flex;flex-direction:column;gap:5px;min-width:0}.fh-lancamento__titulo{font-size:var(--fh-apoio)}.fh-lancamento__detalhe{font-size:var(--fh-rotulo);color:var(--fh-azul-brumado)}.fh-lancamento__valor{font-size:14px;white-space:nowrap;font-variant-numeric:tabular-nums}.fh-lancamento__valor--entrada{color:var(--fh-azul-claro)}.fh-lancamento__valor--saida{color:var(--fh-atencao-texto)}.fh-lancamento__valor--alerta{color:var(--fh-alerta-texto)}.fh-lateral{width:var(--fh-largura-lateral);flex:0 0 var(--fh-largura-lateral);border-right:1px solid var(--fh-prata-10);background:var(--fh-lateral);padding:26px 18px;display:flex;flex-direction:column;gap:30px;overflow-x:hidden}.fh-lateral__marca{padding:0 calc(var(--fh-e3) + 1px);position:sticky;top:-26px;z-index:1;background:var(--fh-lateral);padding-top:26px;padding-bottom:var(--fh-e3);margin-top:-26px}.fh-lateral__grupo{display:flex;flex-direction:column;gap:var(--fh-e1)}.fh-lateral__titulo{font-size:var(--fh-nano);letter-spacing:var(--fh-nano-espaco);text-transform:uppercase;color:var(--fh-azul-brumado);padding:0 var(--fh-e3) var(--fh-e2)}.fh-lateral__bloco{display:flex;flex-direction:column;gap:var(--fh-e1);margin-block:var(--fh-e2)}.fh-lateral__grupo-gatilho{appearance:none;border:1px solid transparent;background:transparent;cursor:pointer;height:32px;border-radius:var(--fh-raio-campo);display:flex;align-items:center;justify-content:space-between;gap:var(--fh-e2);padding:0 var(--fh-e3);color:var(--fh-azul-brumado);text-align:left;transition:color .18s ease}.fh-lateral__grupo-gatilho--dela,.fh-lateral__grupo-gatilho--dela:hover{cursor:default;color:var(--fh-azul-brumado)}.fh-lateral__grupo-rotulo{font-size:var(--fh-rotulo);letter-spacing:var(--fh-rotulo-espaco);text-transform:uppercase;font-weight:600}.fh-lateral__grupo-gatilho .fh-icone{font-size:18px}.fh-lateral__grupo-gatilho:hover{color:var(--fh-prata)}.fh-lateral__grupo-gatilho:focus-visible{outline:none;border-color:var(--fh-azul-claro);box-shadow:var(--fh-anel-foco)}.fh-lateral__pai{display:flex;align-items:stretch}.fh-lateral__pai>.fh-lateral__item{flex:1;min-width:0;padding-inline-end:0}.fh-lateral__chave{appearance:none;border:1px solid transparent;background:transparent;cursor:pointer;flex:none;width:32px;border-radius:var(--fh-raio-campo);display:flex;align-items:center;justify-content:center;color:var(--fh-azul-brumado);transition:background .18s ease,color .18s ease}.fh-lateral__chave .fh-icone{font-size:18px}.fh-lateral__chave:hover{background:var(--fh-prata-06);color:var(--fh-prata)}.fh-lateral__chave:focus-visible{outline:none;border-color:var(--fh-azul-claro);box-shadow:var(--fh-anel-foco)}.fh-lateral__filhos{display:flex;flex-direction:column;gap:var(--fh-e1)}.fh-lateral__filhos[hidden]{display:none}.fh-lateral__item{appearance:none;border:1px solid transparent;background:transparent;cursor:pointer;min-height:var(--fh-altura-item);padding-block:var(--fh-e1);border-radius:var(--fh-raio-campo);display:flex;align-items:center;gap:var(--fh-e3);padding-inline:var(--fh-e3);font-size:var(--fh-nota);font-weight:600;color:var(--fh-azul-brumado);text-align:left;transition:background .18s ease,color .18s ease}.fh-lateral__item .fh-icone{font-size:19px;color:var(--fh-azul-brumado)}.fh-lateral__item:hover{background:var(--fh-prata-06);color:var(--fh-prata)}.fh-lateral__item[aria-current=page]{background:var(--fh-aco-55);border-color:var(--fh-claro-25);color:var(--fh-gelo)}.fh-lateral__item:focus-visible{outline:none;border-color:var(--fh-azul-claro);box-shadow:var(--fh-anel-foco)}.fh-lateral__item[aria-current=page] .fh-icone{color:var(--fh-azul-claro)}.fh-lateral__item--filho{padding-inline-start:calc(var(--fh-e3) + 19px + var(--fh-e3))}.fh-lateral__rodape{margin-top:auto;display:flex;align-items:center;gap:var(--fh-e3);padding:14px var(--fh-e3);border-top:1px solid var(--fh-prata-10)}.fh-navegacao{display:flex;justify-content:space-between;gap:var(--fh-e2);border-top:1px solid var(--fh-prata-12);padding-top:16px}.fh-navegacao__aba{appearance:none;border:none;background:transparent;cursor:pointer;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:0;min-height:44px;color:var(--fh-azul-brumado);transition:color .18s ease}.fh-navegacao__aba .fh-icone{font-size:23px}.fh-navegacao__texto{font-size:var(--fh-nano);letter-spacing:.14em;text-transform:uppercase}.fh-navegacao__aba:hover{color:var(--fh-prata)}.fh-navegacao__aba[aria-current=page]{color:var(--fh-azul-claro)}.fh-navegacao__aba[aria-current=page] .fh-navegacao__texto{color:var(--fh-gelo)}.fh-mais__fundo{position:fixed;inset:0;z-index:3;appearance:none;border:none;cursor:pointer;background:var(--fh-profundo-40)}.fh-mais{position:fixed;left:0;right:0;bottom:0;z-index:4;display:flex;flex-direction:column;gap:var(--fh-e3);max-height:72dvh;overflow-y:auto;background:var(--fh-azul-noturno);border-top:1px solid var(--fh-prata-12);border-radius:18px 18px 0 0;padding:var(--fh-e4) var(--fh-margem-app);padding-bottom:calc(var(--fh-e6) + var(--fh-e4) + env(safe-area-inset-bottom))}.fh-mais__titulo{font-size:var(--fh-nano);letter-spacing:.14em;text-transform:uppercase;color:var(--fh-azul-brumado)}.fh-mais__bloco{display:flex;flex-direction:column;gap:var(--fh-e2)}.fh-mais__grupo{font-size:var(--fh-rotulo);letter-spacing:var(--fh-rotulo-espaco);text-transform:uppercase;font-weight:600;color:var(--fh-azul-brumado)}.fh-mais__pai{font-size:var(--fh-corpo);color:var(--fh-gelo)}.fh-mais__pai .fh-icone{color:var(--fh-azul-claro)}.fh-mais__bloco[data-grupo]>.fh-mais__grade{padding-left:var(--fh-e3)}.fh-mais__grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--fh-e2)}.fh-mais__grade[hidden]{display:none}.fh-mais__pai-linha{display:flex;align-items:center;gap:var(--fh-e2)}.fh-mais__pai-linha>.fh-mais__pai{flex:1;min-width:0}.fh-mais__chave,.fh-mais__grupo--chave{appearance:none;border:none;background:transparent;cursor:pointer;color:var(--fh-azul-brumado);min-height:var(--fh-altura-item);display:flex;align-items:center}.fh-mais__chave{justify-content:center;min-width:var(--fh-altura-item);border-radius:var(--fh-raio-botao)}.fh-mais__grupo--chave{width:100%;justify-content:space-between;gap:var(--fh-e2);font-size:var(--fh-rotulo);letter-spacing:var(--fh-rotulo-espaco);text-transform:uppercase;font-weight:600}.fh-mais__item{appearance:none;border:none;cursor:pointer;background:transparent;display:flex;align-items:center;gap:var(--fh-e2);text-align:left;min-height:48px;padding:var(--fh-e2);border-radius:10px;color:var(--fh-prata);font-size:var(--fh-apoio)}.fh-mais__item .fh-icone{font-size:21px;color:var(--fh-azul-brumado);flex:none}.fh-mais__item:hover{background:var(--fh-prata-06)}.fh-mais__item[aria-current=page]{background:var(--fh-prata-06);color:var(--fh-gelo)}.fh-mais__item[aria-current=page] .fh-icone{color:var(--fh-azul-claro)}.fh-casca{height:100dvh;overflow:hidden;display:flex}.fh-casca>.fh-lateral{display:none}.fh-casca>.fh-navegacao{position:fixed;left:0;right:0;bottom:0;z-index:5;background:var(--fh-azul-noturno);padding-right:var(--fh-margem-app);padding-left:var(--fh-margem-app);padding-bottom:calc(var(--fh-e3) + env(safe-area-inset-bottom))}.fh-casca__conteudo{--fh-respiro-da-barra: 14px;--fh-recuo-do-lado: var(--fh-margem-app);flex:1;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:22px;padding:0 var(--fh-recuo-do-lado) calc(var(--fh-e6) + var(--fh-e4) + env(safe-area-inset-bottom))}.fh-casca__topo{position:sticky;top:0;z-index:6;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:var(--fh-e3);margin:0 calc(var(--fh-recuo-do-lado) * -1) calc(var(--fh-e3) * -1);padding:var(--fh-respiro-da-barra) var(--fh-recuo-do-lado) var(--fh-e3);background:var(--fh-azul-profundo)}@media(min-width:720px){.fh-casca>.fh-lateral{display:flex;height:100dvh;overflow-y:auto;flex:none}.fh-casca>.fh-navegacao,.fh-casca>.fh-mais,.fh-casca>.fh-mais__fundo{display:none}.fh-casca__topo{justify-content:flex-end}.fh-casca__conteudo{--fh-respiro-da-barra: 30px;--fh-recuo-do-lado: 34px;gap:26px;padding:0 var(--fh-recuo-do-lado) var(--fh-respiro-da-barra)}}.fh-casca>.fh-lateral::-webkit-scrollbar,.fh-casca__conteudo::-webkit-scrollbar,.fh-modal__folha::-webkit-scrollbar,.fh-selecao__lista::-webkit-scrollbar{width:4px;height:4px}.fh-casca>.fh-lateral::-webkit-scrollbar-track,.fh-casca__conteudo::-webkit-scrollbar-track,.fh-modal__folha::-webkit-scrollbar-track,.fh-selecao__lista::-webkit-scrollbar-track{background:transparent}.fh-casca>.fh-lateral::-webkit-scrollbar-thumb,.fh-casca__conteudo::-webkit-scrollbar-thumb,.fh-modal__folha::-webkit-scrollbar-thumb,.fh-selecao__lista::-webkit-scrollbar-thumb{border-radius:var(--fh-raio-pilula);background:var(--fh-prata-12)}.fh-casca>.fh-lateral:hover::-webkit-scrollbar-thumb,.fh-casca__conteudo:hover::-webkit-scrollbar-thumb,.fh-modal__folha:hover::-webkit-scrollbar-thumb,.fh-selecao__lista:hover::-webkit-scrollbar-thumb{background:var(--fh-prata-35)}@media(min-width:720px){.fh-tabela-rolagem::-webkit-scrollbar{width:4px;height:4px}.fh-tabela-rolagem::-webkit-scrollbar-track{background:transparent}.fh-tabela-rolagem::-webkit-scrollbar-thumb{border-radius:var(--fh-raio-pilula);background:var(--fh-prata-12)}.fh-tabela-rolagem:hover::-webkit-scrollbar-thumb{background:var(--fh-prata-35)}}@supports not selector(::-webkit-scrollbar){.fh-casca>.fh-lateral,.fh-casca__conteudo,.fh-modal__folha,.fh-selecao__lista{scrollbar-width:thin;scrollbar-color:var(--fh-prata-12) transparent}.fh-casca>.fh-lateral:hover,.fh-casca__conteudo:hover,.fh-modal__folha:hover,.fh-selecao__lista:hover{scrollbar-color:var(--fh-prata-35) transparent}}.fh-casca__conteudo>*{max-width:var(--fh-largura-maxima);width:100%;margin-inline:auto}.fh-menu-da-conta{position:relative;flex:none;min-width:0}.fh-menu-da-conta__gatilho{appearance:none;display:flex;align-items:center;justify-content:center;min-width:var(--fh-altura-item);min-height:var(--fh-altura-item);padding:0;border:none;border-radius:var(--fh-raio-pilula);background:transparent;color:inherit;cursor:pointer}.fh-menu-da-conta__fundo{position:fixed;inset:0;z-index:20;background:var(--fh-profundo-40);touch-action:none}.fh-menu-da-conta__folha{position:absolute;z-index:21;right:0;top:calc(100% + var(--fh-e2));min-width:200px;display:flex;flex-direction:column;gap:var(--fh-e2);padding:var(--fh-e2);border:1px solid var(--fh-prata-16);border-radius:var(--fh-raio-campo);background:var(--fh-azul-noturno);box-shadow:var(--fh-sombra-janela);outline:none}.fh-menu-da-conta__quem{display:flex;padding:var(--fh-e2) var(--fh-e3) var(--fh-e3);border-bottom:1px solid var(--fh-prata-12)}.fh-menu-da-conta__lista{margin:0;padding:0;list-style:none;outline:none}.fh-menu-da-conta__item{display:flex;align-items:center;gap:var(--fh-e3);min-height:54px;padding:var(--fh-e2) var(--fh-e3);border-radius:var(--fh-raio-campo);color:var(--fh-prata);cursor:pointer}.fh-menu-da-conta__item .fh-icone{font-size:19px;color:var(--fh-azul-brumado)}.fh-menu-da-conta__item--ativo{background:var(--fh-prata-08);color:var(--fh-gelo)}.fh-menu-da-conta__item--ativo .fh-icone{color:var(--fh-azul-claro)}.fh-menu-da-conta__texto{font-size:var(--fh-corpo)}@media(min-width:720px){.fh-menu-da-conta__fundo{display:none}.fh-menu-da-conta__gatilho{transition:background .18s ease}.fh-menu-da-conta__gatilho:hover{background:var(--fh-prata-06)}.fh-menu-da-conta__folha{z-index:10;box-shadow:var(--fh-sombra2)}.fh-menu-da-conta__item{min-height:var(--fh-altura-item)}}.fh-pessoa{display:flex;align-items:center;gap:var(--fh-e3);min-width:0}.fh-retrato{width:34px;height:34px;flex:none;border-radius:var(--fh-raio-pilula);background:var(--fh-nivel3);display:flex;align-items:center;justify-content:center;font-size:var(--fh-nota);font-weight:500;overflow:hidden}.fh-retrato--grande{width:40px;height:40px;font-size:var(--fh-apoio)}.fh-retrato--foto{object-fit:cover;background:var(--fh-nivel1)}.fh-seletor-de-foto{display:flex;align-items:center;gap:var(--fh-e4);flex-wrap:wrap}.fh-seletor-de-foto .fh-retrato{width:72px;height:72px;font-size:var(--fh-cartao)}.fh-seletor-de-foto__acoes{display:flex;align-items:center;gap:var(--fh-e3);flex-wrap:wrap}.fh-seletor-de-foto__entrada{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fh-seletor-de-foto__aviso{flex-basis:100%}.fh-pessoa__texto{display:flex;flex-direction:column;gap:3px;min-width:0}.fh-pessoa__nome{font-size:var(--fh-nota);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fh-pessoa__onde{font-size:var(--fh-micro);color:var(--fh-azul-brumado)}.fh-nivel1{background:var(--fh-nivel1);box-shadow:var(--fh-sombra1)}.fh-nivel2{background:var(--fh-nivel2);box-shadow:var(--fh-sombra2)}.fh-nivel3{background:var(--fh-nivel3);box-shadow:var(--fh-sombra3)}.fh-aviso{display:flex;flex-direction:column;align-items:center;gap:var(--fh-e3);padding:var(--fh-e5) var(--fh-e4);text-align:center}.fh-aviso__icone{width:48px;height:48px;border-radius:var(--fh-raio-pilula);background:var(--fh-prata-06);color:var(--fh-azul-brumado);display:flex;align-items:center;justify-content:center}.fh-aviso__icone .fh-icone{font-size:var(--fh-vao-desktop)}.fh-aviso__icone--erro{background:var(--fh-alerta-fundo);color:var(--fh-alerta-texto)}.fh-aviso__titulo{font-size:var(--fh-apoio);font-weight:500}.fh-aviso__detalhe{margin:0;max-width:40ch;font-size:var(--fh-nota);line-height:1.6;color:var(--fh-azul-brumado)}.fh-aviso__protocolo{font-size:var(--fh-micro);letter-spacing:var(--fh-micro-espaco);text-transform:uppercase;color:var(--fh-prata-40)}.fh-esqueleto{display:flex;flex-direction:column;gap:var(--fh-e3)}.fh-esqueleto__linha{height:var(--fh-altura-item);border-radius:var(--fh-raio-botao);background:linear-gradient(90deg,var(--fh-prata-06) 0%,var(--fh-prata-12) 50%,var(--fh-prata-06) 100%);background-size:200% 100%;animation:fh-passar 1.4s ease-in-out infinite}@keyframes fh-passar{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.fh-esqueleto__linha{animation:none;background:var(--fh-prata-08)}}.fh-quadro{margin:0;display:flex;flex-direction:column}.fh-quadro__linha{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fh-e3);padding:var(--fh-e2) 0;border-bottom:1px solid var(--fh-prata-08)}.fh-quadro__linha:last-child{border-bottom:none}.fh-quadro__linha[data-resultado=sim]{border-top:1px solid var(--fh-prata-18);border-bottom:none;margin-top:var(--fh-e2);padding-top:var(--fh-e3)}.fh-quadro__rotulo{font-size:var(--fh-apoio);color:var(--fh-azul-brumado)}.fh-quadro__valor{margin:0;font-size:var(--fh-apoio);color:var(--fh-prata);font-variant-numeric:tabular-nums;white-space:nowrap}.fh-quadro__linha[data-resultado=sim] .fh-quadro__rotulo{color:var(--fh-gelo)}.fh-quadro__linha[data-resultado=sim] .fh-quadro__valor{font-size:var(--fh-cartao);font-weight:600;color:var(--fh-gelo)}.fh-seletor-de-mes{display:flex;align-items:center;gap:var(--fh-e2)}.fh-seletor-de-mes__texto{font-size:var(--fh-apoio);color:var(--fh-gelo);min-width:11ch;text-align:center}.fh-marca__completa{display:block;width:100%;max-width:200px;height:auto;margin:0 auto}.fh-lateral__marca .fh-marca__completa{max-width:132px;margin:0}.fh-data{position:relative}.fh-data--aberta .fh-campo__caixa{border-color:var(--fh-azul-claro)}.fh-data__fundo{position:fixed;inset:0;z-index:20;background:var(--fh-profundo-40);touch-action:none}.fh-data__folha{position:fixed;z-index:21;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:var(--fh-e3);padding:var(--fh-e4) var(--fh-margem-app) calc(var(--fh-e4) + env(safe-area-inset-bottom));border-top:1px solid var(--fh-prata-16);border-radius:var(--fh-raio-cartao) var(--fh-raio-cartao) 0 0;background:var(--fh-azul-noturno);box-shadow:var(--fh-sombra-janela);outline:none}.fh-data__topo{display:flex;align-items:center;justify-content:space-between;gap:var(--fh-e2)}.fh-data__mes{font-size:var(--fh-corpo);font-weight:500;color:var(--fh-gelo)}.fh-data__mes:first-letter{text-transform:uppercase}.fh-botao-de-icone{appearance:none;position:relative;display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:none;border-radius:var(--fh-raio-campo);background:transparent;color:var(--fh-azul-claro);cursor:pointer}.fh-botao-de-icone:hover{background:var(--fh-prata-08);color:var(--fh-gelo)}.fh-botao-de-icone__palavra{font-size:var(--fh-apoio);font-weight:500;white-space:nowrap}.fh-botao-de-icone:has(.fh-botao-de-icone__palavra){width:auto;gap:var(--fh-e2);padding:0 var(--fh-e3);justify-content:flex-start}@media(min-width:720px){.fh-botao-de-icone__palavra{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.fh-botao-de-icone:has(.fh-botao-de-icone__palavra){width:44px;padding:0;justify-content:center}}.fh-data__semana,.fh-data__grade{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--fh-e1)}.fh-data__semana{font-size:var(--fh-nota);color:var(--fh-azul-brumado);text-align:center}.fh-data__vao{display:block}.fh-data__dia{appearance:none;display:flex;align-items:center;justify-content:center;min-height:44px;padding:0;border:1px solid transparent;border-radius:var(--fh-raio-campo);background:transparent;color:var(--fh-prata);font-family:inherit;font-size:16px;font-weight:300;cursor:pointer}.fh-data__dia:hover:not(:disabled){background:var(--fh-prata-08);color:var(--fh-gelo)}.fh-data__dia--ativo{border-color:var(--fh-azul-claro)}.fh-data__dia--escolhido{background:var(--fh-azul-aco);color:var(--fh-gelo);font-weight:500}.fh-data__dia:disabled{color:var(--fh-prata-35);cursor:not-allowed}.fh-data__dia:focus-visible,.fh-botao-de-icone:focus-visible{outline:none;border-color:var(--fh-azul-claro);box-shadow:var(--fh-anel-foco)}.fh-periodo{display:flex;flex-direction:column;gap:var(--fh-e3)}.fh-periodo__atalhos{display:flex;flex-wrap:wrap;gap:var(--fh-e2)}.fh-periodo__atalho{appearance:none;display:inline-flex;align-items:center;min-height:44px;padding:0 var(--fh-e2);border:1px solid var(--fh-prata-22);border-radius:var(--fh-raio-pilula);background:transparent;color:var(--fh-prata);font-family:inherit;font-size:var(--fh-rotulo);cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}@media(min-width:720px){.fh-periodo__atalho{min-height:32px;padding:0 16px;font-size:var(--fh-apoio)}}.fh-periodo__atalho:hover{color:var(--fh-gelo);border-color:var(--fh-prata-40)}.fh-periodo__atalho[aria-pressed=true]{border-color:var(--fh-azul-claro);background:var(--fh-claro-14);color:var(--fh-gelo)}.fh-periodo__atalho:focus-visible{outline:none;border-color:var(--fh-azul-claro);box-shadow:var(--fh-anel-foco)}.fh-periodo__vigente{margin:0;font-size:var(--fh-apoio);color:var(--fh-gelo)}.fh-periodo__vigente-rotulo{font-size:var(--fh-micro);letter-spacing:var(--fh-micro-espaco);text-transform:uppercase;color:var(--fh-azul-brumado)}.fh-periodo__campos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--fh-e3);max-width:320px}.fh-periodo__erro{font-size:var(--fh-nota);color:var(--fh-alerta-borda)}.fh-mes{position:relative;display:flex;flex-direction:column;gap:var(--fh-e2)}.fh-mes__gatilho{appearance:none;display:flex;align-items:center;justify-content:space-between;gap:var(--fh-e2);width:100%;height:var(--fh-altura-controle);padding:0 16px;border:1px solid var(--fh-prata-22);border-radius:var(--fh-raio-campo);background:var(--fh-azul-profundo);color:var(--fh-gelo);font-family:inherit;font-size:16px;font-weight:300;text-align:left;cursor:pointer}.fh-mes__gatilho:focus-visible{outline:none;border-color:var(--fh-azul-claro);box-shadow:var(--fh-anel-foco)}.fh-mes__seta{flex:none;display:flex;color:var(--fh-azul-brumado)}.fh-mes__folha{position:fixed;z-index:21;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:var(--fh-e3);padding:var(--fh-e4) var(--fh-margem-app) calc(var(--fh-e4) + env(safe-area-inset-bottom));border-top:1px solid var(--fh-prata-16);border-radius:var(--fh-raio-cartao) var(--fh-raio-cartao) 0 0;background:var(--fh-azul-noturno);box-shadow:var(--fh-sombra-janela);outline:none}.fh-mes__grade{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--fh-e2)}.fh-mes__opcao{appearance:none;display:flex;align-items:center;justify-content:center;min-height:44px;border:1px solid transparent;border-radius:var(--fh-raio-campo);background:transparent;color:var(--fh-prata);font-family:inherit;font-size:16px;font-weight:300;cursor:pointer}.fh-mes__opcao:hover{background:var(--fh-prata-08);color:var(--fh-gelo)}.fh-mes__opcao--escolhida{background:var(--fh-azul-aco);color:var(--fh-gelo);font-weight:500}.fh-mes__opcao:focus-visible{outline:none;border-color:var(--fh-azul-claro);box-shadow:var(--fh-anel-foco)}@media(min-width:720px){.fh-data__fundo{display:none}.fh-data__folha,.fh-mes__folha{position:absolute;z-index:10;top:calc(100% + var(--fh-e1));right:auto;bottom:auto;left:0;width:300px;padding:var(--fh-e3);border:1px solid var(--fh-prata-16);border-radius:var(--fh-raio-campo);box-shadow:var(--fh-sombra2)}.fh-data__dia,.fh-mes__opcao{min-height:var(--fh-altura-item)}}.fh-campo--rotulo-oculto{position:relative}.fh-campo--rotulo-oculto>.fh-campo__rotulo{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fh-dica{position:fixed;z-index:50;left:0;top:0;max-width:min(280px,calc(100vw - 24px));padding:var(--fh-e1) var(--fh-e2);border:1px solid var(--fh-prata-22);border-radius:var(--fh-raio-campo);background:var(--fh-nivel3);box-shadow:var(--fh-sombra2);color:var(--fh-gelo);font-family:var(--fh-fonte-texto);font-size:var(--fh-nota);font-weight:300;line-height:1.4;pointer-events:none;visibility:hidden;transform:translateY(3px);transition:transform .12s ease-out}.fh-dica--posta{visibility:visible;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.fh-dica{transform:none;transition:none}}.fh-modal{position:fixed;inset:0;z-index:40;display:flex;align-items:stretch;justify-content:center}.fh-modal__fundo{position:absolute;inset:0;background:var(--fh-prata-14)}.fh-modal__folha{position:relative;display:flex;flex-direction:column;gap:var(--fh-e4);width:100%;max-height:100dvh;overflow-y:auto;padding:var(--fh-e4) var(--fh-margem-app);background:var(--fh-azul-noturno);border:1px solid var(--fh-prata-14);box-shadow:var(--fh-sombra-janela);outline:none}.fh-modal__topo{display:flex;align-items:center;justify-content:space-between;gap:var(--fh-e3);position:sticky;top:calc(var(--fh-e4) * -1);z-index:1;background:var(--fh-azul-noturno);padding-top:var(--fh-e4);padding-bottom:var(--fh-e4);margin-top:calc(var(--fh-e4) * -1);margin-bottom:calc(var(--fh-e4) * -1)}.fh-modal__corpo{display:flex;flex-direction:column;gap:var(--fh-e4)}@media(min-width:720px){.fh-modal{align-items:center;padding:var(--fh-e5)}.fh-modal__folha{width:min(620px,100%);max-height:min(80dvh,720px);border-radius:var(--fh-raio-cartao);padding:var(--fh-e4) var(--fh-e5) var(--fh-e5)}}.fh-modal__pares{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fh-e3) var(--fh-e4)}@media(min-width:720px){.fh-modal__pares{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fh-modal__pares>.fh-campo,.fh-modal__pares>.fh-selecao{width:auto}}.fh-botao-de-icone--ao-lado-do-titulo{margin-inline:-13px}.fh-botao-de-icone--ao-lado-do-titulo .fh-icone{font-size:18px}.fh-campo__caixa .fh-botao-de-icone{height:100%;width:auto;aspect-ratio:1;flex:none}.fh-avisos{position:relative;flex:none;display:flex;align-items:center}.fh-avisos__marca{position:absolute;top:var(--fh-e2);left:22px;min-width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--fh-alerta-borda);border-radius:var(--fh-raio-pilula);background:var(--fh-alerta-texto);color:var(--fh-azul-noturno);font-family:var(--fh-fonte-texto);font-size:var(--fh-nano);font-weight:600;font-variant-numeric:tabular-nums;pointer-events:none}.fh-avisos__contagem-lida{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.fh-avisos__fundo{position:fixed;inset:0;z-index:20;background:var(--fh-profundo-40);touch-action:none}.fh-avisos__folha{position:absolute;z-index:21;left:0;top:calc(100% + var(--fh-e2));width:min(320px,calc(100vw - var(--fh-e5)));display:flex;flex-direction:column;gap:var(--fh-e3);padding:var(--fh-e3);border:1px solid var(--fh-prata-16);border-radius:var(--fh-raio-campo);background:var(--fh-azul-noturno);box-shadow:var(--fh-sombra-janela);outline:none}.fh-avisos__titulo{font-size:var(--fh-micro);letter-spacing:var(--fh-micro-espaco);text-transform:uppercase;color:var(--fh-azul-brumado)}.fh-avisos__vazio{margin:0;font-size:var(--fh-apoio);line-height:var(--fh-corpo-altura);color:var(--fh-prata)}.fh-avisos__lista{display:flex;flex-direction:column;gap:var(--fh-e3);margin:0;padding:0;list-style:none}.fh-avisos__item{display:flex;flex-direction:column;gap:var(--fh-e2);padding:var(--fh-e3);border:1px solid var(--fh-prata-12);border-radius:var(--fh-raio-campo);background:var(--fh-nivel1)}.fh-avisos__item-titulo{font-size:var(--fh-secao);font-weight:500;color:var(--fh-gelo)}.fh-avisos__item-frase{margin:0;font-size:var(--fh-apoio);line-height:var(--fh-corpo-altura);color:var(--fh-prata)}.fh-avisos__item-acoes{display:flex;flex-wrap:wrap;gap:var(--fh-e2)}@media(min-width:720px){.fh-avisos__fundo{display:none}.fh-avisos__folha{left:auto;right:0;width:340px;z-index:10;box-shadow:var(--fh-sombra2)}}.fh-interruptor{appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--fh-e2);min-width:44px;min-height:44px;padding:0 var(--fh-e2);border:none;border-radius:var(--fh-raio-botao);background:transparent;color:var(--fh-prata);font-family:inherit;cursor:pointer}.fh-interruptor:hover:not(:disabled){background:var(--fh-prata-08);color:var(--fh-gelo)}.fh-interruptor:disabled{cursor:not-allowed;color:var(--fh-prata-40)}.fh-interruptor__trilho{position:relative;width:34px;height:18px;flex:none;border-radius:var(--fh-raio-pilula);border:1px solid var(--fh-prata-35);background:transparent;transition:background .18s ease,border-color .18s ease}.fh-interruptor__chave{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:var(--fh-raio-pilula);background:var(--fh-prata);transition:transform .18s ease,background .18s ease}.fh-interruptor[aria-checked=true] .fh-interruptor__trilho{background:var(--fh-azul-claro);border-color:var(--fh-azul-claro)}.fh-interruptor[aria-checked=true] .fh-interruptor__chave{transform:translate(16px);background:var(--fh-azul-profundo)}.fh-interruptor:disabled .fh-interruptor__trilho{border-color:var(--fh-prata-18)}.fh-interruptor:disabled .fh-interruptor__chave{background:var(--fh-prata-40)}.fh-interruptor__palavra{font-size:var(--fh-apoio);font-weight:500;text-align:left}.fh-interruptor__explicacao{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:720px){.fh-interruptor__palavra{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.fh-interruptor{padding:0}}.fh-relogio{order:2;width:100%;display:flex;align-items:center;gap:var(--fh-e2)}.fh-relogio__contas{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--fh-e1)}.fh-relogio__conta{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fh-e2);margin:0}.fh-relogio__rotulo{font-size:var(--fh-apoio);color:var(--fh-prata)}.fh-relogio__valor{font-size:var(--fh-apoio);font-weight:600;color:var(--fh-gelo);white-space:nowrap}.fh-relogio__valor--alerta{color:var(--fh-alerta-texto)}.fh-relogio__periodo{margin:0;font-size:var(--fh-nota);color:var(--fh-azul-brumado)}.fh-relogio__esqueleto{width:86px;height:15px;border-radius:var(--fh-raio-campo);background:var(--fh-prata-10)}@media(min-width:720px){.fh-relogio{order:-1;width:auto;margin-right:auto}}@media(min-width:1024px){.fh-relogio__contas{flex:none;flex-direction:row;align-items:baseline;gap:var(--fh-e5)}.fh-relogio__conta{justify-content:flex-start}}.galeria{max-width:1180px;margin:0 auto;padding:var(--fh-e6) 28px 96px;display:flex;flex-direction:column;gap:88px}.galeria__topo{display:flex;flex-wrap:wrap;gap:var(--fh-vao-desktop);align-items:flex-end;justify-content:space-between;border-bottom:1px solid var(--fh-prata-16);padding-bottom:22px}.galeria__identificacao{display:flex;flex-direction:column;gap:var(--fh-e3)}.galeria__sobrenome{font-size:var(--fh-rotulo);letter-spacing:.34em;text-transform:uppercase;color:var(--fh-azul-brumado)}.galeria__versao{font-size:var(--fh-rotulo);letter-spacing:.26em;text-transform:uppercase;color:var(--fh-azul-brumado);text-align:right;line-height:2}.galeria__bloco{display:flex;flex-direction:column;gap:var(--fh-e5)}.galeria__cabecalho{display:flex;align-items:baseline;gap:16px}.galeria__numero{font-size:var(--fh-nota);letter-spacing:.3em;color:var(--fh-azul-aco)}.galeria__nome-do-bloco{font-size:var(--fh-apoio);letter-spacing:.3em;text-transform:uppercase;font-weight:500}.galeria__grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--fh-e4)}.galeria__grade--cores{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px}.galeria__grade--dupla{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.galeria__amostra{display:flex;flex-direction:column;gap:var(--fh-e3)}.galeria__chapa{height:96px;border-radius:14px}.galeria__pilha{display:flex;flex-direction:column;gap:var(--fh-e3)}.galeria__pilha--larga{gap:18px}.galeria__fileira{display:flex;flex-wrap:wrap;gap:14px}.galeria__medida{display:flex;justify-content:space-between;gap:16px;font-size:var(--fh-apoio);color:var(--fh-prata);border-bottom:1px solid var(--fh-prata-08);padding-bottom:var(--fh-e3)}.galeria__medida:last-child{border-bottom:none;padding-bottom:0}.galeria__medida strong{color:var(--fh-gelo);font-weight:400}.galeria__elevacao{width:92px;height:62px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:var(--fh-micro);letter-spacing:.14em;color:var(--fh-azul-brumado)}.galeria__par{display:flex;flex-wrap:wrap;gap:var(--fh-e6);align-items:flex-start}.galeria__regras{flex:1;min-width:240px;display:flex;flex-direction:column;gap:var(--fh-e4);font-size:var(--fh-apoio);color:var(--fh-prata);line-height:1.8}.galeria__celular{width:390px;max-width:100%;border-radius:40px;border:1px solid var(--fh-prata-18);background:var(--fh-azul-profundo);padding:var(--fh-e3);box-shadow:var(--fh-sombra-janela)}.galeria__tela-do-celular{border-radius:30px;overflow:hidden;background:var(--fh-azul-profundo)}.galeria__tela-do-celular--entrar{background:linear-gradient(170deg,var(--fh-azul-noturno) 0%,var(--fh-azul-profundo) 62%)}.galeria__status{height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;font-size:var(--fh-nota);color:var(--fh-prata)}.galeria__conteudo-do-celular{padding:24px 24px 34px;display:flex;flex-direction:column;gap:30px}.galeria__conteudo-do-celular--painel{padding:14px var(--fh-margem-app) 22px;gap:22px}.galeria__janela{border-radius:16px;border:1px solid var(--fh-prata-16);overflow:hidden;box-shadow:var(--fh-sombra-janela)}.galeria__barra-de-endereco{height:42px;background:var(--fh-azul-noturno);border-bottom:1px solid var(--fh-prata-12);display:flex;align-items:center;gap:16px;padding:0 18px}.galeria__bolinhas{display:flex;gap:7px}.galeria__bolinha{width:10px;height:10px;border-radius:var(--fh-raio-pilula);background:var(--fh-prata-30)}.galeria__endereco{flex:1;height:var(--fh-vao-desktop);border-radius:6px;background:var(--fh-azul-profundo);display:flex;align-items:center;padding:0 var(--fh-e3);font-size:var(--fh-rotulo);color:var(--fh-azul-brumado);letter-spacing:.06em}.galeria__palco{position:relative;overflow:hidden;background:var(--fh-grad-palco);padding:var(--fh-e6) var(--fh-e5) 64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;min-height:620px}.galeria__brilho{position:absolute;pointer-events:none}.galeria__brilho--esquerda{background:radial-gradient(closest-side,var(--fh-brilho),var(--fh-profundo-00));width:78%;height:78%;left:-18%;top:-24%;filter:blur(46px)}.galeria__brilho--direita{background:radial-gradient(closest-side,var(--fh-claro-09),var(--fh-profundo-00));width:66%;height:66%;right:-20%;bottom:-26%;filter:blur(56px)}.galeria__vinheta{position:absolute;inset:0;background:linear-gradient(180deg,var(--fh-profundo-00) 45%,var(--fh-profundo-40) 100%);pointer-events:none}.galeria__formulario{position:relative;z-index:1;width:100%;max-width:440px;background:var(--fh-azul-noturno);border:1px solid var(--fh-prata-12);border-radius:var(--fh-e4);padding:40px;display:flex;flex-direction:column;gap:26px;box-shadow:var(--fh-sombra-cartao)}.galeria__centrado{display:flex;flex-direction:column;align-items:center;gap:var(--fh-e3);text-align:center}.galeria__lema{position:relative;z-index:1;font-size:var(--fh-micro);letter-spacing:.26em;text-transform:uppercase;color:var(--fh-azul-brumado);text-align:center}.galeria__painel{display:flex;background:var(--fh-azul-profundo);min-height:620px;flex-wrap:wrap}.galeria__area{flex:1;min-width:300px;padding:30px 34px;display:flex;flex-direction:column;gap:26px}.galeria__titulo-da-area{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--fh-e4);flex-wrap:wrap}.galeria__indicadores{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.galeria__quadros{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.galeria__entre-campos{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.galeria__saudacao{display:flex;align-items:center;justify-content:space-between;gap:14px}.galeria__rodape{border-top:1px solid var(--fh-prata-16);padding-top:22px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;font-size:var(--fh-micro);letter-spacing:.26em;text-transform:uppercase;color:var(--fh-azul-brumado)}@media(max-width:640px){.galeria{padding:var(--fh-e5) var(--fh-margem-app) 64px;gap:var(--fh-e6)}.galeria__palco{padding:var(--fh-e5) var(--fh-e4);min-height:0}.galeria__formulario{padding:28px var(--fh-e4)}.galeria__area{padding:var(--fh-e4)}}.galeria__sangria{display:flex;justify-content:space-between;width:100vw;margin-left:calc(50% - 50vw);padding:0 var(--fh-e1)}.agenda__topo{display:flex;flex-direction:column;gap:var(--fh-e3)}.agenda__titulo{display:flex;flex-direction:column;gap:var(--fh-e1)}.agenda__filtro{display:flex;flex-wrap:wrap;gap:var(--fh-e2)}.agenda__filtro .fh-botao{height:var(--fh-altura-item);padding:0 var(--fh-e3)}.agenda__indicadores{display:grid;grid-template-columns:1fr 1fr;gap:var(--fh-e3)}.agenda__indicadores>*:last-child:nth-child(odd){grid-column:1 / -1}.agenda__intervalo{display:flex;flex-direction:column;gap:var(--fh-e2)}.agenda__formas{display:flex;flex-direction:column;gap:var(--fh-e3)}.baixa__item.agenda__conta{grid-template-columns:max-content minmax(0,1fr)}.baixa__item.agenda__conta>.baixa__valor{grid-column:2}.agenda__faturas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fh-e2)}.agenda__fatura{border:1px solid var(--fh-prata-16);border-radius:var(--fh-raio-campo)}.agenda__fatura-topo{appearance:none;background:none;border:none;font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%;min-height:var(--fh-altura-item);padding:var(--fh-e2) var(--fh-e3);display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--fh-e2)}.agenda__fatura-topo:hover{color:var(--fh-azul-claro)}.agenda__fatura-topo>[aria-hidden=true]{color:var(--fh-azul-brumado)}.agenda__fatura-nome{display:flex;flex-direction:column;gap:var(--fh-e1)}.agenda__fatura-vence{font-size:var(--fh-nota);color:var(--fh-azul-brumado)}.agenda__fatura-contas{list-style:none;margin:0;padding:0 var(--fh-e3) var(--fh-e2);display:flex;flex-direction:column;gap:var(--fh-e1);border-top:1px solid var(--fh-prata-12)}.agenda__fatura-conta{display:grid;grid-template-columns:1fr;gap:2px;padding-top:var(--fh-e2)}.agenda__blocos{display:flex;flex-direction:column;gap:22px}.agenda__atrasos{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.agenda__no-desktop{display:none}@media(min-width:720px){.agenda__topo{flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--fh-e4)}.agenda__titulo h1{font-size:var(--fh-tela)}.agenda__filtro .fh-botao{height:var(--fh-altura-controle);padding:0 var(--fh-e4)}.agenda__indicadores{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.agenda__intervalo{flex-direction:row;align-items:flex-start;gap:var(--fh-e3)}.agenda__formas{flex-direction:row;align-items:flex-start;gap:var(--fh-e4)}.agenda__formas .fh-quadro{flex:1}.agenda__fatura-conta{grid-template-columns:1fr auto auto;align-items:baseline;gap:var(--fh-e3)}.agenda__atrasos{gap:16px;align-items:start}.agenda__no-celular{display:none}.agenda__no-desktop{display:block}.agenda__no-desktop .fh-tabela [role=cell] .fh-marcador{min-height:28px}}@media(min-width:896px){.agenda__indicadores>*:last-child:nth-child(odd){grid-column:auto}}.agenda__blocos .fh-tabela__linha:has(.fh-selo--em-dia){background:var(--fh-prata-06)}.baixa__painel{display:flex;flex-direction:column;gap:var(--fh-e3);border:1px solid var(--fh-prata-18);border-radius:var(--fh-raio-cartao);background:var(--fh-nivel1);padding:var(--fh-e4)}.baixa__alvo{font-size:var(--fh-corpo);color:var(--fh-gelo)}.baixa__acoes{display:flex;flex-wrap:wrap;gap:var(--fh-e2)}.baixa__acoes .fh-botao{flex:1 1 auto;height:var(--fh-altura-item)}.baixa__recado{display:flex;flex-direction:column;gap:var(--fh-e1);border-radius:var(--fh-raio-campo);padding:var(--fh-e3);font-size:var(--fh-nota)}.baixa__recado--ok{background:var(--fh-prata-08);color:var(--fh-gelo)}.baixa__recado--erro{background:var(--fh-alerta-fundo);border:1px solid var(--fh-alerta-borda);color:var(--fh-alerta-texto)}.baixa__protocolo{font-size:var(--fh-micro);letter-spacing:var(--fh-micro-espaco);color:var(--fh-azul-brumado)}.baixa__lista{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.baixa__item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--fh-e2) var(--fh-e3);border-bottom:1px solid var(--fh-prata-10);padding:var(--fh-e3) 0}.baixa__item:last-child{border-bottom:none}.baixa__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.baixa__titulo{font-size:var(--fh-corpo);color:var(--fh-gelo)}.baixa__detalhe{font-size:var(--fh-nota);color:var(--fh-azul-brumado)}.baixa__valor{font-size:var(--fh-numero);font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.baixa__valor--entrada{color:var(--fh-gelo)}.baixa__valor--saida{color:var(--fh-prata)}.baixa__valor--alerta{color:var(--fh-alerta-texto)}.baixa__item .fh-botao{grid-column:1 / -1;height:var(--fh-altura-item)}.baixa__vazio{font-size:var(--fh-nota);color:var(--fh-azul-brumado)}@media(min-width:720px){.baixa__dupla{display:grid;grid-template-columns:1fr 1fr;gap:var(--fh-e3);align-items:end}.baixa__acoes .fh-botao{flex:0 0 auto;height:var(--fh-altura-controle)}}.cadastros{display:flex;flex-direction:column;gap:var(--fh-e4)}.cadastros__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.cadastros__campos{display:grid;grid-template-columns:1fr;gap:var(--fh-e3);margin-block-end:var(--fh-e3)}@media(min-width:720px){.cadastros__campos{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.cadastros__recado{color:var(--fh-alerta-texto);font-size:var(--fh-apoio)}.cadastros__acoes{display:flex;flex-wrap:wrap;gap:var(--fh-e1)}.cadastros__inativo{color:var(--fh-prata)}.cadastros__nota{margin:var(--fh-e3) 0 0}.cadastros__formas-que-faltam{display:flex;flex-wrap:wrap;gap:var(--fh-e2)}.consultorios{display:flex;flex-direction:column;gap:var(--fh-e4)}.consultorios__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.consultorios__resumo{display:grid;grid-template-columns:1fr;gap:var(--fh-e3)}.consultorios__campo{margin-block:var(--fh-e3)}.consultorios__acoes{display:flex;flex-direction:column;gap:var(--fh-e2)}.consultorios__acoes-da-linha{display:flex;flex-wrap:wrap;gap:var(--fh-e1)}.consultorios__recado{display:block;color:var(--fh-alerta-texto);font-size:var(--fh-apoio);margin-block-start:var(--fh-e2)}@media(min-width:720px){.consultorios__resumo{grid-template-columns:1fr 1fr}.consultorios__acoes{flex-direction:row;align-items:center;gap:var(--fh-e3)}}.consultorios__campos{display:grid;grid-template-columns:1fr;gap:var(--fh-e3);margin-block-end:var(--fh-e3)}.consultorios__credencial{display:grid;grid-template-columns:1fr;gap:var(--fh-e1);margin-block:var(--fh-e3)}.consultorios__valor{font-size:var(--fh-corpo);color:var(--fh-gelo);margin:0;word-break:break-all}@media(min-width:720px){.consultorios__campos{grid-template-columns:1fr 1fr}.consultorios__credencial{grid-template-columns:auto 1fr;column-gap:var(--fh-e3);align-items:baseline}}.portao{min-height:100dvh;display:flex;justify-content:center;padding:var(--fh-e4);background:var(--fh-grad-palco);overflow-y:auto}.portao__folha{display:flex;flex-direction:column;gap:var(--fh-e4);width:100%;max-width:680px;padding-bottom:var(--fh-e6)}.portao__abertura h1{margin:0 0 var(--fh-e2)}.portao__abertura p{margin:0;font-size:var(--fh-apoio);color:var(--fh-azul-brumado)}.legal__documento{display:flex;flex-direction:column;gap:var(--fh-e3)}.legal__vigencia{margin:0;font-size:var(--fh-apoio);color:var(--fh-azul-brumado)}.legal__texto{max-height:280px;overflow-y:auto;margin:0;padding:var(--fh-e3);border:1px solid var(--fh-prata-14);border-radius:var(--fh-raio-campo);background:var(--fh-prata-06);font-family:var(--fh-fonte-texto);font-size:var(--fh-corpo);line-height:var(--fh-corpo-altura);white-space:pre-wrap;overflow-wrap:break-word}.legal__recado{margin:0;padding:var(--fh-e3);border-radius:var(--fh-raio-campo);background:var(--fh-alerta-fundo);color:var(--fh-alerta-texto);font-size:var(--fh-apoio)}.legal__aviso{margin:0;font-size:var(--fh-apoio);color:var(--fh-azul-brumado)}.portao__aviso{margin:var(--fh-e3) auto 0;max-width:62ch;padding:var(--fh-e3);border-radius:var(--fh-raio-campo);background:var(--fh-atencao-fundo);color:var(--fh-atencao-texto);font-size:var(--fh-apoio);line-height:var(--fh-corpo-altura)}.portao__aviso-acoes{display:block;margin-top:var(--fh-e2)}.legal{display:flex;flex-direction:column;gap:var(--fh-e4);max-width:760px}.legal__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.legal__topo p{margin:0;font-size:var(--fh-apoio);color:var(--fh-azul-brumado)}.legal__formulario{display:flex;flex-direction:column;gap:var(--fh-e3)}.legal__rotulo{display:flex;flex-direction:column;gap:var(--fh-e2);font-size:var(--fh-apoio);color:var(--fh-azul-brumado)}.legal__area{min-height:180px;padding:var(--fh-e3);border:1px solid var(--fh-prata-18);border-radius:var(--fh-raio-campo);background:var(--fh-prata-06);color:var(--fh-gelo);font-family:var(--fh-fonte-texto);font-size:16px;font-weight:300;line-height:var(--fh-corpo-altura);resize:vertical}.legal__area:focus{border-color:var(--fh-azul-claro);box-shadow:var(--fh-anel-foco);outline:none}.legal__lista{display:flex;flex-direction:column;gap:var(--fh-e3);margin:0;padding:0;list-style:none}.legal__item{display:flex;flex-direction:column;gap:var(--fh-e2);padding:var(--fh-e3) 0;border-top:1px solid var(--fh-prata-10)}.legal__item:first-child{border-top:none}.legal__titular{margin:0;font-size:var(--fh-corpo);color:var(--fh-gelo)}.legal__detalhe{margin:0;font-size:var(--fh-apoio);color:var(--fh-azul-brumado)}.legal__acoes{display:flex;flex-wrap:wrap;gap:var(--fh-e2)}@media(min-width:720px){.portao{padding:var(--fh-e6) var(--fh-e4)}.legal__topo h1{font-size:var(--fh-tela)}.legal__texto{max-height:360px}}.conciliacao{display:flex;flex-direction:column;gap:var(--fh-e4)}.conciliacao__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.conciliacao__campo{margin-block:var(--fh-e3)}.conciliacao__acoes,.conciliacao__filtro{display:flex;flex-direction:column;gap:var(--fh-e2)}.conciliacao__recado{display:block;color:var(--fh-alerta-texto);font-size:var(--fh-apoio);margin-block-start:var(--fh-e2)}.conciliacao__painel{scroll-margin-block-start:var(--fh-e5)}@media(min-width:720px){.conciliacao__acoes{flex-direction:row;align-items:center;gap:var(--fh-e3)}.conciliacao__filtro{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:var(--fh-e3)}.conciliacao__filtro>*{flex:1 1 0;min-width:160px}}.extrato{display:flex;flex-direction:column;gap:var(--fh-e5)}.extrato__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.extrato__totais{display:grid;gap:var(--fh-e4);grid-template-columns:1fr}@media(min-width:40rem){.extrato__totais{grid-template-columns:1fr 1fr}}.extrato__apoio{margin:var(--fh-e3) 0 0;color:var(--fh-prata);font-size:var(--fh-nota);max-width:62ch}.extrato__aviso{margin:var(--fh-e3) 0 0;padding:var(--fh-e3);border-radius:var(--fh-raio-campo);background:var(--fh-atencao-fundo);color:var(--fh-atencao-texto);font-size:var(--fh-apoio);line-height:var(--fh-corpo-altura);max-width:62ch}.extrato__celula-principal{display:flex;flex-direction:column;gap:var(--fh-e1);min-width:0}.extrato__nota{color:var(--fh-prata);font-size:var(--fh-nota)}.extrato__marca{align-self:flex-start;border:1px solid var(--fh-prata-16);border-radius:var(--fh-raio-pilula);color:var(--fh-prata);font-size:var(--fh-micro);letter-spacing:.08em;padding:0 var(--fh-e2);text-transform:uppercase}.extrato__sem-categoria{color:var(--fh-alerta-texto)}.extrato__acoes{display:flex;flex-wrap:wrap;gap:var(--fh-e2);min-width:0}.extrato__filtros{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--fh-e4);margin-top:var(--fh-e4);min-width:0}.extrato__filtros .fh-campo,.extrato__filtros .fh-selecao{flex:1 1 100%}@media(min-width:720px){.extrato__filtros .fh-campo,.extrato__filtros .fh-selecao{flex:0 1 auto}}.extrato__por-profissional{display:flex;flex-direction:column;gap:var(--fh-e2);margin:0;padding:0;border:0;min-width:0;flex:1 1 100%}.extrato__por-profissional>.fh-campo__rotulo{padding:0}.extrato__marcadores{display:flex;flex-wrap:wrap;gap:var(--fh-e2) var(--fh-e4);min-width:0}@media(min-width:720px){.extrato__por-profissional{flex:0 1 auto}}.extrato__taxa-no-painel{border-top:1px solid var(--fh-prata-16);display:flex;flex-direction:column;gap:var(--fh-e3);margin-top:var(--fh-e4);padding-top:var(--fh-e4)}.extrato__falha{margin:var(--fh-e3) 0 0;color:var(--fh-alerta-texto)}.extrato__acoes-do-modal{display:flex;gap:var(--fh-e2)}@media(min-width:720px){.extrato__lista{--fh-coluna-presa-direita: 180px}}.capacidade__topo{display:flex;flex-direction:column;gap:var(--fh-e1)}.capacidade__abertura{margin-top:var(--fh-e2);max-width:62ch}.capacidade__blocos{display:flex;flex-direction:column;gap:var(--fh-e4)}.capacidade__blocos .fh-cartao__topo{flex-wrap:wrap}.capacidade__blocos .fh-cartao__topo .fh-campo{flex:1 1 100%}.capacidade__mes{margin-top:var(--fh-e3)}.capacidade__nota{margin:0;max-width:62ch}.capacidade__explica{margin:0 0 var(--fh-e3);max-width:62ch}.capacidade__leitura{display:flex;flex-direction:column;gap:var(--fh-e1);margin:var(--fh-e3) 0 0;font-size:var(--fh-apoio);color:var(--fh-prata);font-variant-numeric:tabular-nums}.capacidade__indicadores{display:grid;grid-template-columns:1fr;gap:var(--fh-e3)}.capacidade__barras{display:flex;flex-direction:column;gap:var(--fh-e3)}.capacidade__linhas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fh-e4)}.capacidade__linha{display:flex;flex-direction:column;gap:var(--fh-e2);border-top:1px solid var(--fh-prata-10);padding-top:var(--fh-e3)}.capacidade__linha-cabeca{display:flex;justify-content:space-between;gap:var(--fh-e3);align-items:baseline}.capacidade__linha-nome{font-size:var(--fh-corpo);font-weight:600}.capacidade__linha-preco{font-size:var(--fh-apoio);color:var(--fh-prata);font-variant-numeric:tabular-nums;white-space:nowrap}.capacidade__linha-saida{display:flex;flex-wrap:wrap;gap:var(--fh-e1) var(--fh-e3);font-size:var(--fh-apoio);color:var(--fh-prata);font-variant-numeric:tabular-nums}.capacidade__linha-saida strong{color:var(--fh-gelo)}.capacidade__totais{display:flex;flex-direction:column;gap:var(--fh-e2);border-top:1px solid var(--fh-prata-18);padding-top:var(--fh-e3);font-size:var(--fh-apoio);color:var(--fh-prata);font-variant-numeric:tabular-nums}.capacidade__total-numero{font-size:var(--fh-numero);font-weight:600;letter-spacing:-.01em;color:var(--fh-gelo)}.capacidade__formulario{display:flex;flex-direction:column;gap:var(--fh-e3)}.capacidade__falha{font-size:var(--fh-apoio);color:var(--fh-alerta-texto)}.capacidade__acoes{display:flex;flex-wrap:wrap;gap:var(--fh-e1);min-width:0}.capacidade__acoes-do-modal{display:flex;gap:var(--fh-e2)}.capacidade__feito{margin:0;font-size:var(--fh-apoio);color:var(--fh-azul-claro)}.capacidade__linha-campo{display:flex;flex-direction:column;gap:var(--fh-e3);align-items:stretch}@media(min-width:720px){.capacidade__topo h1{font-size:var(--fh-tela)}.capacidade__blocos .fh-cartao__topo .fh-campo{flex:0 1 auto}.capacidade__indicadores{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--fh-e4)}.capacidade__linha{display:grid;grid-template-columns:1fr;grid-template-areas:"cabeca" "campo" "saida";gap:var(--fh-e2);align-items:start}.capacidade__linha-cabeca{grid-area:cabeca;justify-content:flex-start}.capacidade__linha-saida{grid-area:saida}.capacidade__linha-campo{grid-area:campo;flex-direction:row;gap:var(--fh-e4);align-items:start}.capacidade__formulario{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--fh-e4);align-items:start}.capacidade__formulario-inteiro{grid-column:1 / -1}}.maquininha{display:flex;flex-direction:column;gap:var(--fh-e4)}.maquininha__topo{display:flex;flex-direction:column;gap:var(--fh-e3)}.maquininha__titulo{display:flex;flex-direction:column;gap:var(--fh-e1)}.maquininha__abertura{margin:0;max-width:62ch}.maquininha__blocos{display:flex;flex-direction:column;gap:22px}.maquininha__indicadores{display:grid;grid-template-columns:1fr;gap:var(--fh-e3)}.maquininha__recado{font-size:var(--fh-corpo);border-radius:var(--fh-raio-campo);padding:var(--fh-e3)}.maquininha__recado--alerta{background:var(--fh-alerta-fundo);border:1px solid var(--fh-alerta-borda);color:var(--fh-alerta-texto)}.maquininha__recado--atencao{background:var(--fh-atencao-fundo);color:var(--fh-atencao-texto)}.maquininha__recado--positivo,.maquininha__recado--sem-dado{background:var(--fh-prata-08);color:var(--fh-gelo)}.maquininha__lista{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.maquininha__item{display:grid;grid-template-columns:1fr auto;gap:2px var(--fh-e3);border-bottom:1px solid var(--fh-prata-10);padding:var(--fh-e3) 0}.maquininha__item:last-child{border-bottom:none}.maquininha__onde{font-size:var(--fh-corpo);color:var(--fh-gelo)}.maquininha__taxa{font-size:var(--fh-numero);font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--fh-gelo)}.maquininha__apoio{grid-column:1 / -1;font-size:var(--fh-nota);color:var(--fh-azul-brumado)}.maquininha__no-desktop{display:none}@media(min-width:720px){.maquininha__topo{flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--fh-e4)}.maquininha__titulo h1{font-size:var(--fh-tela)}.maquininha__indicadores{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.maquininha__no-celular{display:none}.maquininha__no-desktop{display:block}}.hora-clinica__topo{display:flex;flex-direction:column;gap:var(--fh-e1)}.hora-clinica__abertura{margin-top:var(--fh-e2);max-width:62ch}.hora-clinica__blocos{display:flex;flex-direction:column;gap:var(--fh-e4)}.hora-clinica__nota{margin:0;max-width:62ch}.hora-clinica__valores{display:grid;grid-template-columns:1fr;gap:var(--fh-e3)}.hora-clinica__valor{display:flex;flex-direction:column;gap:var(--fh-e2);background:var(--fh-nivel1);border:1px solid var(--fh-prata-10);border-radius:var(--fh-raio-cartao);padding:var(--fh-e4)}.hora-clinica__valor-rotulo{font-size:var(--fh-apoio);font-weight:500;color:var(--fh-prata)}.hora-clinica__valor-numero{font-size:var(--fh-numero);font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.hora-clinica__barras{display:flex;flex-direction:column;gap:var(--fh-e3)}.hora-clinica__rubricas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fh-e2);border-top:1px solid var(--fh-prata-10);padding-top:var(--fh-e3)}.hora-clinica__rubrica{display:flex;justify-content:space-between;gap:var(--fh-e3);font-size:var(--fh-apoio);color:var(--fh-prata)}.hora-clinica__rubrica-valor{font-variant-numeric:tabular-nums;white-space:nowrap}.hora-clinica__base{margin:0;font-size:var(--fh-apoio);color:var(--fh-prata);font-variant-numeric:tabular-nums}.hora-clinica__formulario{display:flex;flex-direction:column;gap:var(--fh-e3)}.hora-clinica__falha{font-size:var(--fh-apoio);color:var(--fh-alerta-texto)}.hora-clinica__chamada{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fh-e2)}.hora-clinica__chamada .fh-botao{margin-inline-start:calc(var(--fh-e4) * -1)}@media(min-width:720px){.hora-clinica__topo h1{font-size:var(--fh-tela)}.hora-clinica__valores{gap:var(--fh-e4)}.hora-clinica__valor-numero{font-size:var(--fh-numero-grande)}.hora-clinica__formulario{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fh-e4);align-items:start}.hora-clinica__formulario--simulador{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hora-clinica__formulario--simulador .fh-campo{min-width:0}.hora-clinica__valores--simulados{grid-template-columns:minmax(0,1fr)}.hora-clinica__chamada{flex-direction:row;align-items:center;gap:var(--fh-e3)}.hora-clinica__chamada .fh-botao{margin-inline-start:0}}.composicao{display:flex;flex-direction:column;gap:var(--fh-e3);margin-block-start:var(--fh-e3)}.composicao__linha{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--fh-e2)}.composicao__acrescentar{display:flex;flex-direction:column;gap:var(--fh-e2)}.composicao__acrescentar .fh-botao{width:100%}.composicao__total{color:var(--fh-gelo);font-size:var(--fh-corpo)}.composicao__recado{color:var(--fh-alerta-texto);font-size:var(--fh-apoio)}.composicao__escape{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fh-e1)}.composicao__bloco{display:flex;flex-direction:column;gap:var(--fh-e2);padding-block-end:var(--fh-e3);border-block-end:1px solid var(--fh-prata-10)}.composicao__ligacao{display:flex;flex-direction:column;gap:var(--fh-e2);align-items:stretch}.hora-clinica__rubrica-barra{display:flex;flex-direction:column;gap:var(--fh-e1)}.hora-clinica__procedencia{display:block;max-width:62ch}.hora-clinica__defasagem{display:block;color:var(--fh-atencao-texto);font-size:var(--fh-apoio)}@media(min-width:720px){.composicao__ligacao{flex-direction:row;flex-wrap:wrap;align-items:end;gap:var(--fh-e3)}.composicao__ligacao>:first-child{flex:1 1 22rem}.composicao__acrescentar{flex-direction:row;align-items:end}.composicao__acrescentar .fh-botao{width:auto;flex:0 0 auto}}.hora-clinica__quadro1 .hora-clinica__barras,.hora-clinica__quadro2 .hora-clinica__barras,.hora-clinica__quadro3 .hora-clinica__barras{display:block;column-width:360px;column-gap:var(--fh-e5);column-rule:1px solid var(--fh-prata-10)}.hora-clinica__rubrica-barra,.hora-clinica__barras>.fh-barra{break-inside:avoid;margin-block-end:var(--fh-e3)}.hora-clinica__rubrica-barra:last-child,.hora-clinica__barras>.fh-barra:last-child{margin-block-end:0}.hora-clinica__quadro2 .hora-clinica__rubricas{max-width:var(--fh-barra-maxima)}.hora-clinica__acoes{display:flex;align-items:center;gap:var(--fh-e3);flex-wrap:wrap;margin-block-start:var(--fh-e3)}.hora-clinica__cascata{margin:0;max-width:62ch;font-size:var(--fh-nota);color:var(--fh-azul-brumado);border-block-start:1px solid var(--fh-prata-10);padding-block-start:var(--fh-e2)}.hora-clinica__caminho{margin:0;max-width:62ch}.hora-clinica__depende{font-size:var(--fh-apoio);color:var(--fh-azul-claro)}.hora-clinica__etapas{display:flex;flex-direction:column;gap:var(--fh-e4)}.composicao__linha .fh-campo,.composicao__linha .fh-selecao,.composicao__ligacao .fh-campo,.composicao__ligacao .fh-selecao{width:auto;max-width:100%;min-width:0}@media(min-width:1024px){.hora-clinica__valores--simulados,.hora-clinica__valores,.hora-clinica__formulario{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hora-clinica__formulario .fh-campo,.hora-clinica__formulario .fh-selecao{min-width:0}}@media(min-width:1080px){.hora-clinica__etapas{display:grid;grid-template-columns:minmax(346px,1fr) minmax(0,2fr);gap:var(--fh-vao-desktop);align-items:start}}.hora-clinica__blocos .fh-cartao__topo{flex-wrap:wrap;row-gap:var(--fh-e2)}.canais{display:flex;flex-direction:column;gap:var(--fh-e4)}.canais__topo{display:flex;flex-direction:column;gap:var(--fh-e3)}.canais__titulo{display:flex;flex-direction:column;gap:var(--fh-e1)}.canais__abertura{margin:0;max-width:62ch}.canais__resumo{display:grid;grid-template-columns:1fr;gap:var(--fh-e3)}.canais__roi[data-tom=alerta]{color:var(--fh-alerta-texto)}.canais__roi[data-tom=atencao]{color:var(--fh-atencao-texto)}.canais__nota{margin:var(--fh-e4) 0 0;max-width:62ch}.canais__sem-canal{margin:0 0 var(--fh-e3);max-width:62ch;color:var(--fh-atencao-texto)}@media(min-width:720px){.canais__resumo{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}}.negociacao{display:flex;flex-direction:column;gap:var(--fh-e4)}.negociacao__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.negociacao__campos{display:grid;grid-template-columns:1fr;gap:var(--fh-e3)}.negociacao__nota{margin:var(--fh-e3) 0 0}.negociacao__recebimento{margin:0 0 var(--fh-e3)}@media(min-width:720px){.negociacao__campos{grid-template-columns:repeat(4,minmax(0,1fr))}}.comissoes__campos,.comissoes__previa,.comissoes__totais{display:grid;grid-template-columns:1fr;gap:var(--fh-e3)}.comissoes__previa,.comissoes__totais{margin-block:var(--fh-e3)}@media(min-width:720px){.comissoes__totais{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.comissoes__campos,.comissoes__previa{grid-template-columns:minmax(0,1fr)}}@media(min-width:1024px){.comissoes__campos,.comissoes__previa{grid-template-columns:repeat(2,minmax(0,1fr))}}.comissoes__cancelamento{display:flex;flex-direction:column;gap:var(--fh-e3);margin-block-end:var(--fh-e3)}.comissoes__acoes{display:flex;flex-wrap:wrap;gap:var(--fh-e2)}.comissoes__situacao{display:flex;flex-direction:column;gap:var(--fh-e1)}.comissoes__riscado,.comissoes__cancelada{color:var(--fh-azul-brumado)}.comissoes__ensina{margin:0;max-width:62ch}.comissoes__total{appearance:none;display:block;width:100%;min-height:var(--fh-altura-item);padding:var(--fh-e3);border:1px solid var(--fh-prata-22);border-radius:var(--fh-raio-campo);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:border-color .18s ease,background .18s ease}.comissoes__total:hover{border-color:var(--fh-prata-40)}.comissoes__total[aria-pressed=true]{border-color:var(--fh-azul-claro);background:var(--fh-claro-14)}.comissoes__total:focus-visible{outline:none;border-color:var(--fh-azul-claro);box-shadow:var(--fh-anel-foco)}.comissoes__recorte{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fh-e2) var(--fh-e3);margin-block-end:var(--fh-e3)}.comissoes__recorte p{margin:0}.tela-do-mes{display:flex;flex-direction:column;gap:var(--fh-e4)}.tela-do-mes__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.tela-do-mes__resumo,.tela-do-mes__campos{display:grid;grid-template-columns:1fr;gap:var(--fh-e3)}@media(min-width:720px){.tela-do-mes__resumo,.tela-do-mes__campos{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.tela-do-mes__recado{color:var(--fh-alerta-texto);font-size:var(--fh-apoio)}.tela-do-mes__acoes{display:flex;flex-wrap:wrap;gap:var(--fh-e2)}.tela-do-mes__confirmacao{display:flex;flex-direction:column;gap:var(--fh-e3);margin-block-start:var(--fh-e3)}.tela-do-mes__acoes-da-linha{display:flex;flex-direction:column;gap:var(--fh-e1)}@media(min-width:720px){.tela-do-mes__acoes-da-linha{align-items:flex-start}.fh-tabela [role=cell] .tela-do-mes__acoes-da-linha .fh-botao{margin-left:calc(var(--fh-e2) * -1)}}.tela-do-mes__parada[data-parada=compensado]{color:var(--fh-azul-claro)}.tela-do-mes__parada[data-parada=devolvido]{color:var(--fh-alerta-texto)}.tela-do-mes__painel{scroll-margin-top:var(--fh-e5)}@media(min-width:720px){.tela-do-mes__resumo.tela-do-mes__resumo--encaixa{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.tela-do-mes__passo{display:flex;flex-direction:column;gap:var(--fh-e3);padding-block-start:var(--fh-e3);border-block-start:1px solid var(--fh-prata-10)}.passo{display:flex;flex-direction:column;gap:var(--fh-e4)}.passo__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.passo__tratamento{margin:0;color:var(--fh-gelo);outline:none}.passo__faixa-do-tratamento{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fh-e1);margin:calc(var(--fh-e2) * -1) 0 0;scroll-margin-block-start:var(--fh-altura-da-barra, 151px)}.passo__recolher{display:flex}.passo__resumo{display:grid;grid-template-columns:1fr;gap:var(--fh-e3)}.passo__explicacao{margin:0 0 var(--fh-e3);color:var(--fh-azul-brumado)}.passo__sessoes{margin:0;padding:0 0 0 var(--fh-e4);display:flex;flex-direction:column;gap:var(--fh-e3)}.passo__sessao{display:flex;flex-direction:column;gap:2px}.passo__sessao-descricao{color:var(--fh-gelo)}.passo__sessao-tempo{font-size:var(--fh-apoio);color:var(--fh-azul-brumado)}@media(min-width:720px){.passo__resumo{grid-template-columns:1fr 1fr}.passo__faixa-do-tratamento{flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--fh-e4);scroll-margin-block-start:var(--fh-altura-da-barra, 142px)}.passo__sessao{flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--fh-e4)}}@media(min-width:1080px){.passo__resumo:has(>:nth-child(3)):not(:has(>:nth-child(4))){grid-template-columns:1fr 1fr 1fr}.passo__faixa-do-tratamento{scroll-margin-block-start:var(--fh-altura-da-barra, 86px)}}.passo__recado{margin:0;font-size:var(--fh-apoio);line-height:var(--fh-corpo-altura);color:var(--fh-azul-claro)}.passo__recorte{margin:0;font-size:var(--fh-nota);color:var(--fh-azul-brumado);font-variant-numeric:tabular-nums}.passo__tratamentos{display:flex;flex-direction:column;gap:var(--fh-e2);margin:0;padding:0;list-style:none}.passo__tratamentos>li{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fh-e1)}.passo__tratamento-fora{padding-inline:var(--fh-e3)}.passo__tratamento-linha{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--fh-e3);width:100%;min-height:var(--fh-altura-item);padding:var(--fh-e3);border:1px solid var(--fh-prata-10);border-radius:var(--fh-raio-campo);background:var(--fh-nivel1);color:var(--fh-gelo);font-family:var(--fh-fonte-texto);font-size:var(--fh-corpo);text-align:left;cursor:pointer}.passo__tratamento-linha:hover{border-color:var(--fh-prata-22)}.passo__tratamento-linha:focus-visible{outline:none;border-color:var(--fh-azul-claro);box-shadow:var(--fh-anel-foco)}.passo__tratamento-linha[aria-current=true]{border-color:var(--fh-azul-claro)}.passo__tratamento-texto{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fh-e1);min-width:0}.passo__tratamento-nome{font-weight:500}.passo__tratamento-seta{flex:none;display:flex;align-items:center;color:var(--fh-azul-brumado)}.passo__tratamento-linha[aria-expanded=true] .passo__tratamento-seta{color:var(--fh-azul-claro)}.passo__tratamento-numeros{font-size:var(--fh-nota);color:var(--fh-azul-brumado);font-variant-numeric:tabular-nums}.passo__tratamento-tambem{font-size:var(--fh-nota);color:var(--fh-azul-brumado)}.passo-a-passo__acoes-do-modal{display:flex;gap:var(--fh-e2)}.quem-acessa{display:flex;flex-direction:column;gap:var(--fh-e4)}.quem-acessa__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.quem-acessa__campos{display:grid;grid-template-columns:1fr;gap:var(--fh-e3);margin-block-end:var(--fh-e3)}.quem-acessa__credencial{display:grid;grid-template-columns:1fr;gap:var(--fh-e1);margin-block:var(--fh-e3)}.quem-acessa__valor{font-size:var(--fh-corpo);color:var(--fh-gelo);margin:0;word-break:break-all}.quem-acessa__recado{display:block;color:var(--fh-alerta-texto);font-size:var(--fh-apoio);margin-block-start:var(--fh-e2)}@media(min-width:720px){.quem-acessa__campos{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr)}.quem-acessa__credencial{grid-template-columns:auto 1fr;column-gap:var(--fh-e3);align-items:baseline}}.quem-acessa__encerrado{color:var(--fh-alerta-texto);font-size:var(--fh-apoio)}.quem-acessa__acoes{display:flex;flex-wrap:wrap;gap:var(--fh-e1)}.quem-acessa__recorte{display:flex;flex-direction:column;gap:var(--fh-e2);margin-block-start:var(--fh-e4)}.quem-acessa__telas{display:grid;grid-template-columns:1fr;gap:var(--fh-e2)}.quem-acessa__tela{display:flex;flex-direction:column;gap:var(--fh-e1)}@media(min-width:720px){.quem-acessa__telas{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--fh-e4)}}.equilibrio{display:flex;flex-direction:column;gap:var(--fh-e4)}.equilibrio__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.equilibrio__recado{margin:0;font-size:var(--fh-apoio);color:var(--fh-prata)}.equilibrio__ponto[data-alcancado=sim]{color:var(--fh-gelo)}.equilibrio__ponto[data-alcancado=nao]{color:var(--fh-atencao-texto)}.equilibrio__explica{margin:0}.equilibrio__lucro .fh-campo__entrada{font-variant-numeric:tabular-nums;text-align:right}.equilibrio__lucro--digitado .fh-campo__caixa:after{content:"%";color:var(--fh-prata-45);flex:none}.equilibrio__lucro .fh-campo__caixa{gap:var(--fh-e1)}.equilibrio__lucro .fh-campo__entrada::placeholder{color:var(--fh-azul-brumado)}.equilibrio__lucro .fh-campo__entrada[data-aviso=sim]{color:var(--fh-atencao-texto)}@media(min-width:720px){.fh-tabela [role=cell] .equilibrio__lucro{max-width:100px}}.provisoes{display:flex;flex-direction:column;gap:var(--fh-e4)}.provisoes__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.provisoes__resumo{display:grid;grid-template-columns:1fr;gap:var(--fh-e3)}.provisoes__recado{display:block;color:var(--fh-alerta-texto);font-size:var(--fh-apoio);margin-block-start:var(--fh-e2)}@media(min-width:720px){.provisoes__resumo{grid-template-columns:repeat(3,minmax(0,1fr))}}.provisoes__acoes{display:flex;flex-wrap:wrap;gap:var(--fh-e1)}.provisoes__fora{color:var(--fh-prata)}.provisoes__vigencias{display:flex;flex-direction:column;gap:var(--fh-e2);list-style:none;margin:0;padding:0;margin-block:var(--fh-e3)}.provisoes__vigencia{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fh-e1);padding:var(--fh-e2) var(--fh-e3);border-radius:var(--fh-raio-cartao);background:var(--fh-claro-09)}.provisoes__vigencia--agora{background:var(--fh-claro-14);border-inline-start:3px solid var(--fh-azul-brumado)}.provisoes__vigencia-valor{font-size:var(--fh-numero)}@media(min-width:720px){.provisoes__vigencia{flex-direction:row;align-items:center;gap:var(--fh-e3)}.provisoes__vigencia .fh-micro-rotulo{flex:1 1 auto}}.provisoes__balanco{display:grid;grid-template-columns:1fr;gap:var(--fh-e2);margin:var(--fh-e3) 0 0;padding:var(--fh-e2) var(--fh-e3);border-radius:var(--fh-raio-cartao);background:var(--fh-claro-09)}.provisoes__balanco dd{margin:0}@media(min-width:720px){.provisoes__balanco{grid-template-columns:repeat(3,1fr)}}.provisoes__porta{display:flex;margin-block-start:auto;padding-block-start:var(--fh-e2)}.provisoes__origem{display:none}.provisoes .fh-cartao>p.fh-nota{margin:0}.provisoes__painel-de-ajuste{scroll-margin-block-start:var(--fh-e5)}@media(min-width:720px){.provisoes__origem{display:block;max-width:62ch;margin-block-start:var(--fh-e1)}}@media(min-width:720px){.provisoes__balanco--dois{grid-template-columns:repeat(2,1fr)}}.precificacao{display:flex;flex-direction:column;gap:var(--fh-e4)}.precificacao__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.precificacao__telas,.precificacao__escolha{display:flex;flex-wrap:wrap;gap:var(--fh-e2)}.precificacao__tela{appearance:none;flex:1 1 200px;min-height:var(--fh-altura-controle);padding:var(--fh-e2) var(--fh-e3);border:1px solid var(--fh-prata-18);border-radius:var(--fh-raio-botao);background:transparent;color:var(--fh-prata);font-family:inherit;font-size:var(--fh-apoio);font-weight:400;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.precificacao__tela:hover{border-color:var(--fh-prata-35);color:var(--fh-gelo)}.precificacao__tela--aberta{border-color:var(--fh-azul-claro);background:var(--fh-claro-14);color:var(--fh-gelo);font-weight:500}.precificacao__titulo{display:flex;align-items:center;gap:var(--fh-e2)}.precificacao__explica{margin:calc(var(--fh-e3) * -1) 0 0;color:var(--fh-prata);max-width:62ch}.precificacao__fechar{display:flex;justify-content:flex-end}.precificacao__caminho{display:flex;margin-top:var(--fh-e3)}.precificacao__abas{margin:0;display:flex;flex-direction:column;gap:var(--fh-e3)}.precificacao__aba dt{font-weight:600}.precificacao__aba dd{margin:0}.precificacao__nota{margin:var(--fh-e3) 0 0}.precificacao__endereco{margin:var(--fh-e3) 0 0;max-width:62ch}.precificacao__ensina{margin:0;max-width:62ch}.precificacao__acoes-da-linha{display:flex;justify-content:flex-start}.precificacao__fase{display:flex;align-items:center;gap:var(--fh-e1)}.precificacao__soma-das-fases{display:flex;flex-direction:column;align-items:stretch;gap:var(--fh-e2);padding:var(--fh-e3) 0}.precificacao__acoes-da-soma{display:flex;flex-direction:column;gap:var(--fh-e2)}.precificacao__campos{display:grid;grid-template-columns:1fr;gap:var(--fh-e3)}.precificacao__faixa-simulada{margin:var(--fh-e3) 0 0;max-width:62ch;padding:var(--fh-e3);border:1px solid var(--fh-prata-14);border-radius:14px;background:linear-gradient(150deg,var(--fh-nivel3),var(--fh-azul-noturno));color:var(--fh-prata)}.precificacao__aviso-da-hora{display:flex;flex-direction:column;gap:var(--fh-e2);margin:var(--fh-e3) 0 0;max-width:62ch;padding:var(--fh-e4);border-radius:14px;background:linear-gradient(150deg,var(--fh-nivel3),var(--fh-azul-noturno));color:var(--fh-prata)}.precificacao__aviso-da-hora .fh-nota{margin:0;color:var(--fh-prata)}.precificacao__chamada{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fh-e2)}.precificacao__chamada .fh-botao{margin-inline-start:calc(var(--fh-e4) * -1)}.precificacao__percentuais{display:flex;flex-direction:column;gap:var(--fh-e3);margin-top:var(--fh-e3)}.precificacao__falha{font-size:var(--fh-apoio);color:var(--fh-alerta-texto)}.precificacao__sem-preco{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--fh-e2)}.precificacao__sem-preco li{display:flex;flex-direction:column;gap:2px}.precificacao__valor-b{display:flex;flex-direction:column;gap:var(--fh-e3);padding-top:var(--fh-e4);border-top:1px solid var(--fh-prata-12)}.precificacao__celulas{display:flex;flex-direction:column;gap:var(--fh-e3)}.precificacao__celula{display:grid;grid-template-columns:1fr;gap:var(--fh-e2)}.precificacao__acoes-do-valor-b{display:flex;justify-content:flex-start}@media(min-width:720px){.precificacao__campos{grid-template-columns:repeat(3,minmax(0,1fr))}.precificacao__soma-das-fases{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--fh-e3)}.precificacao__acoes-da-soma{flex-direction:row;gap:var(--fh-e3)}.precificacao__sem-preco li{flex-direction:row;justify-content:space-between;align-items:baseline}.precificacao__celula{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.precificacao__previa{display:flex;flex-direction:column;gap:var(--fh-e2)}.precificacao__preso{position:sticky;top:var(--fh-altura-controle);z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:var(--fh-e3);padding:var(--fh-e3) 0;background:var(--fh-azul-noturno);border-bottom:1px solid var(--fh-prata-14)}@media(min-width:720px){.precificacao__preso{display:flex;gap:var(--fh-e5)}}@media(min-width:720px){.precificacao__caminho{justify-content:flex-start}.precificacao__caminho .fh-botao{flex:0 0 auto}}.precificacao__tempo{display:flex;flex-direction:column;gap:var(--fh-e3);padding-top:var(--fh-e4);border-top:1px solid var(--fh-prata-12)}.fh-modal__corpo>.precificacao__tempo:first-child{padding-top:0;border-top:none}.precificacao__tempo-formulario{display:flex;flex-direction:column;gap:var(--fh-e3)}.precificacao__tempo-hoje,.precificacao__tempo-conta{margin:0;color:var(--fh-azul-claro);font-variant-numeric:tabular-nums}.precificacao__acoes-do-tempo{display:flex;flex-direction:column;align-items:stretch;gap:var(--fh-e2)}.precificacao__feito{margin:0;font-size:var(--fh-apoio);line-height:var(--fh-corpo-altura);color:var(--fh-azul-claro)}@media(min-width:720px){.precificacao__acoes-do-tempo{flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--fh-e3)}.precificacao__acoes-do-tempo .fh-botao{flex:0 0 auto}}.fases{display:flex;flex-direction:column;gap:var(--fh-e3);padding-top:var(--fh-e4);border-top:1px solid var(--fh-prata-12)}.fases__ensina{margin:0;max-width:62ch;color:var(--fh-prata)}.fases__vazio,.fases__nota{margin:0;color:var(--fh-azul-brumado);max-width:62ch}.fases__resumo{margin:0;color:var(--fh-azul-claro)}.fases__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fh-e2)}.fases__item{display:flex;flex-direction:column;gap:var(--fh-e1);padding:var(--fh-e3);border:1px solid var(--fh-prata-12);border-radius:var(--fh-raio-cartao);background:var(--fh-nivel1)}.fases__item--aqui{border-color:var(--fh-claro-25)}.fases__ordem{margin:0;color:var(--fh-azul-brumado)}.fases__nome{margin:0;color:var(--fh-gelo);font-weight:600}.fases__procedimento{margin:0;color:var(--fh-prata)}.fases__tempo{margin:0;color:var(--fh-azul-claro);font-variant-numeric:tabular-nums}.fases__acoes{display:flex;flex-direction:column;align-items:stretch;gap:var(--fh-e1);margin-top:var(--fh-e2)}.fases__renomear,.fases__tirar{display:flex;flex-direction:column;gap:var(--fh-e2);margin-top:var(--fh-e2)}.fases__formulario{display:flex;flex-direction:column;gap:var(--fh-e3);padding-top:var(--fh-e3);border-top:1px solid var(--fh-prata-08)}.fases__falha{color:var(--fh-alerta-texto);font-size:var(--fh-apoio)}@media(min-width:720px){.fases__acoes{flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--fh-e3)}.fases__acoes .fh-botao{flex:0 0 auto}.fases__item{padding:var(--fh-e4)}}.painel{display:flex;flex-direction:column;gap:var(--fh-e4)}.painel__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.painel__titulo-com-i{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fh-e2)}.painel__chave-da-grade{margin-inline-start:auto}.painel__resposta{margin:0;font-size:var(--fh-destaque);color:var(--fh-gelo)}.painel__saude{display:grid;grid-template-columns:1fr;gap:var(--fh-e4)}.painel__saude>*+*{border-top:1px solid var(--fh-prata-10);padding-top:var(--fh-e4)}@media(min-width:960px){.painel__saude{grid-template-columns:repeat(2,1fr);gap:var(--fh-e3) var(--fh-e4)}.painel__saude>*+*{border-top:none;padding-top:0}}@media(min-width:720px){.painel{--fh-cartao-recuo: var(--fh-e4);--fh-cartao-vao: var(--fh-e3);--fh-indicador-vao: var(--fh-e1);gap:var(--fh-e3)}.painel__saude .fh-indicador__valor{font-size:var(--fh-numero-faixa)}}.painel__pendencia{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fh-e2)}.painel__abrir-linha{appearance:none;background:none;border:none;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer;display:inline-flex;align-items:baseline;gap:var(--fh-e2)}.painel__abrir-linha:hover{color:var(--fh-azul-claro)}.painel__abrir-linha,.painel__ver-lancamentos{align-self:stretch;align-items:center}.painel__abrir-linha>[aria-hidden=true]{color:var(--fh-azul-brumado)}.painel{--painel-gatilho: 29px}.painel__linha-sem-abrir,.painel__rubrica{display:block}.painel__linha-sem-abrir{padding-left:var(--painel-gatilho)}.painel__rubrica{padding-left:calc(var(--painel-gatilho) + var(--fh-e4));color:var(--fh-prata)}.painel__abrir-linha.painel__linha-do-grupo{padding-left:var(--fh-e4)}.painel__linha-sem-abrir.painel__linha-do-grupo{padding-left:calc(var(--painel-gatilho) + var(--fh-e4))}.painel__ausente{color:var(--fh-azul-brumado)}.painel__percentual-do-mes{display:block;font-size:var(--fh-nota)}.painel__ver-lancamentos{appearance:none;background:none;border:none;padding:0;font:inherit;color:var(--fh-azul-claro);font-variant-numeric:tabular-nums;cursor:pointer}.painel__ver-lancamentos:hover{text-decoration:underline;text-underline-offset:3px}.painel__ver-lancamentos--empilhado{display:flex;flex-direction:column;align-items:flex-end;width:100%;text-align:right;font-variant-numeric:tabular-nums}.painel__ver-lancamentos--empilhado:hover{text-decoration:none}.painel__ver-lancamentos--empilhado:hover .painel__valor-do-gatilho{text-decoration:underline;text-underline-offset:3px}.painel__detalhe{display:flex;flex-direction:column;gap:var(--fh-e3)}.painel__mes-do-detalhe{align-self:flex-start}.painel__mes-do-detalhe[data-no-primeiro=sim] .fh-botao-de-icone:first-of-type,.painel__mes-do-detalhe[data-no-ultimo=sim] .fh-botao-de-icone:last-of-type{visibility:hidden}.painel__parcela-do-item{display:block;font-size:var(--fh-apoio)}.painel__prejuizo{color:var(--fh-alerta-texto);font-variant-numeric:tabular-nums}.painel__atencao{color:var(--fh-atencao-texto);font-variant-numeric:tabular-nums}.painel__mes-a-mes>.fh-nota{margin:0}.painel__semaforo{margin:0;color:var(--fh-prata)}.painel__semaforo strong{font-weight:600}.painel__mes-a-mes{--fh-mes-a-mes-nome: 208px;--fh-coluna-presa: var(--fh-mes-a-mes-nome);position:relative;margin-inline:calc(var(--fh-recuo-do-lado, 0px) * -1);border-inline-width:0;border-radius:0;padding-inline:calc(var(--fh-recuo-do-lado, 0px) + var(--fh-cartao-recuo))}.painel__mes-a-mes .fh-tabela-rolagem{margin-inline:calc((var(--fh-recuo-do-lado, 0px) + var(--fh-cartao-recuo)) * -1);border-left:var(--fh-e4) solid transparent;padding-right:var(--fh-e4);max-height:70dvh}.painel__mes-a-mes .fh-tabela__cabecalho{position:sticky;top:0;z-index:2;background:var(--fh-azul-noturno)}.painel__mes-a-mes .fh-tabela-rolagem[data-tem-mais-a-direita=sim]{-webkit-mask-image:linear-gradient(to left,var(--fh-profundo-00),var(--fh-profundo-40) var(--fh-e1),var(--fh-azul-profundo) var(--fh-e2));mask-image:linear-gradient(to left,var(--fh-profundo-00),var(--fh-profundo-40) var(--fh-e1),var(--fh-azul-profundo) var(--fh-e2))}.painel__setas{position:absolute;inset-block:0;inset-inline:0;pointer-events:none}.painel__seta{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto;z-index:2;color:var(--fh-azul-claro);background:var(--fh-nivel2);border:1px solid var(--fh-prata-18);border-radius:var(--fh-raio-pilula);box-shadow:var(--fh-sombra2);visibility:hidden}.painel__seta--voltar{left:calc(var(--fh-recuo-do-lado, 0px) + var(--fh-e1))}.painel__seta--avancar{right:calc(var(--fh-recuo-do-lado, 0px) + var(--fh-e1))}.painel__mes-a-mes:has(.fh-tabela-rolagem[data-tem-mais-a-esquerda=sim]) .painel__seta--voltar,.painel__mes-a-mes:has(.fh-tabela-rolagem[data-tem-mais-a-direita=sim]) .painel__seta--avancar{visibility:visible}.painel__seta .fh-icone{font-size:20px}@media(min-width:720px){.painel__mes-a-mes{--fh-mes-a-mes-nome: 230px;margin-inline:0;border-inline-width:1px;border-radius:var(--fh-raio-cartao);padding-inline:var(--fh-cartao-recuo)}.painel__seta--voltar{left:var(--fh-e1)}.painel__seta--avancar{right:var(--fh-e1)}.painel__mes-a-mes .fh-tabela-rolagem{margin-inline:0;border-left-width:0;padding-right:0}}@media(min-width:1280px){.painel[data-com-grafico=sim]{--painel-coluna-do-grafico: 380px;display:grid;grid-template-columns:minmax(0,1fr) var(--painel-coluna-do-grafico);grid-template-rows:auto 1fr;align-items:start;column-gap:var(--fh-vao-desktop)}.painel[data-com-grafico=sim]>.painel__topo{grid-column:1;grid-row:1}.painel[data-com-grafico=sim]>.painel__faixa{grid-column:1;grid-row:2}.painel[data-com-grafico=sim]>.painel__grafico{grid-column:2;grid-row:1 / span 2}.painel[data-com-grafico=sim]>.painel__mes-a-mes{grid-column:1 / -1;grid-row:3}}.painel__grafico .fh-indicador{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:var(--fh-indicador-vao) var(--fh-e2)}.painel__grafico .fh-indicador__rotulo{flex-basis:100%}.painel__janela-do-grafico{margin:0 0 calc(var(--fh-e2) * -1);color:var(--fh-azul-brumado)}@media(min-width:1280px){.painel__grafico .fh-lucro{--fh-lucro-trilho: 77px;gap:var(--fh-e2)}.painel__grafico{row-gap:var(--fh-e2)}.painel__grafico .fh-lucro__coluna{gap:var(--fh-e3)}.painel__grafico .fh-lucro__leitura{gap:0}}.painel__setas{position:static;pointer-events:auto;display:flex;gap:var(--fh-e1);margin-inline-start:auto}.painel__seta{position:static;transform:none;background:transparent;border:0;box-shadow:none;color:var(--fh-azul-claro);border-radius:var(--fh-raio-pilula);visibility:hidden}.painel__seta--voltar,.painel__seta--avancar{left:auto;right:auto}@media(min-width:720px){.painel__setas{margin-inline-start:var(--fh-e1)}}.relatorios{display:flex;flex-direction:column;gap:var(--fh-e5)}.relatorios__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.relatorios__titulo{display:flex;flex-direction:column;gap:var(--fh-e1)}.relatorios__abertura{max-width:62ch}.relatorios__faixa{display:grid;grid-template-columns:1fr;gap:var(--fh-e3)}.relatorios__faixa--preco{margin-top:var(--fh-e4)}.relatorios__peca{appearance:none;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:var(--fh-e2);width:100%;min-height:calc(2 * 1.3 * var(--fh-corpo) + 2 * var(--fh-e3));height:calc(2 * 1.3 * var(--fh-corpo) + 2 * var(--fh-e3));padding:var(--fh-e3);text-align:left;border:1px solid var(--fh-prata-12);border-radius:var(--fh-raio-cartao);background:var(--fh-nivel1);box-shadow:var(--fh-sombra1);transition:background .18s ease,border-color .18s ease}.relatorios__peca:hover{background:var(--fh-nivel2);border-color:var(--fh-prata-24)}.relatorios__peca .fh-icone{color:var(--fh-azul-claro);flex-shrink:0}.relatorios__nome{color:var(--fh-gelo);font-size:var(--fh-corpo);font-weight:500;line-height:1.3;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:720px){.relatorios__faixa{grid-template-columns:repeat(2,minmax(0,1fr))}.relatorios__faixa--preco{margin-top:var(--fh-e5)}.relatorios__peca{min-height:calc(2 * 1.3 * var(--fh-corpo) + 2 * var(--fh-e2));height:calc(2 * 1.3 * var(--fh-corpo) + 2 * var(--fh-e2));padding:var(--fh-e2) var(--fh-e3)}}@media(min-width:1080px){.relatorios__faixa{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.relatorios__faixa{grid-template-columns:repeat(4,minmax(0,1fr))}}.materiais__topo{display:flex;flex-direction:column;gap:var(--fh-e1)}.materiais__abertura{margin-top:var(--fh-e2);max-width:62ch}.materiais__blocos{display:flex;flex-direction:column;gap:var(--fh-e4)}.materiais__nota{margin:0;max-width:62ch}.materiais__feito{margin:0;font-size:var(--fh-apoio);line-height:var(--fh-corpo-altura);color:var(--fh-azul-claro)}.materiais__recorte{margin:0;font-size:var(--fh-nota);color:var(--fh-azul-brumado);font-variant-numeric:tabular-nums}.materiais__secoes{display:grid;grid-template-columns:1fr;gap:var(--fh-e2);list-style:none;margin:0;padding:0}.materiais__secao{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fh-e1);width:100%;min-height:var(--fh-altura-item);padding:var(--fh-e3);border:1px solid var(--fh-prata-10);border-radius:var(--fh-raio-campo);background:var(--fh-nivel1);color:var(--fh-gelo);font-family:var(--fh-fonte-texto);font-size:var(--fh-corpo);text-align:left;cursor:pointer}.materiais__secao:hover{border-color:var(--fh-prata-22)}.materiais__secao:focus-visible{outline:none;border-color:var(--fh-azul-claro);box-shadow:var(--fh-anel-foco)}.materiais__secao-conta{font-size:var(--fh-nota);color:var(--fh-azul-brumado);font-variant-numeric:tabular-nums}.materiais__grupo{display:flex;flex-direction:column;gap:var(--fh-e3)}.materiais__cabeca-do-grupo{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--fh-e2)}.materiais__linha{display:flex;flex-direction:column;gap:var(--fh-e2);background:var(--fh-nivel1);border:1px solid var(--fh-prata-10);border-radius:var(--fh-raio-cartao);padding:var(--fh-e4)}.materiais__linha--ajustada{border-color:var(--fh-claro-25)}.materiais__nome{font-size:var(--fh-cartao);font-weight:600;color:var(--fh-gelo);line-height:1.3}.materiais__codigo{font-size:var(--fh-nota);color:var(--fh-azul-brumado);font-variant-numeric:tabular-nums}.materiais__porcao{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--fh-e2);border-top:1px solid var(--fh-prata-10);padding-top:var(--fh-e2)}.materiais__porcao-rotulo{font-size:var(--fh-corpo);color:var(--fh-prata)}.materiais__porcao-valor{font-size:var(--fh-numero);font-weight:600;color:var(--fh-gelo);font-variant-numeric:tabular-nums}.materiais__numeros{display:grid;grid-template-columns:1fr;gap:var(--fh-e2)}.materiais__numero{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--fh-e2);font-size:var(--fh-apoio);color:var(--fh-prata)}.materiais__calculado strong,.materiais__numero strong{color:var(--fh-gelo);font-weight:600;font-variant-numeric:tabular-nums}.materiais__ajustada{font-size:var(--fh-nota);color:var(--fh-azul-claro)}.materiais__zero{align-self:flex-start;font-size:var(--fh-nota);color:var(--fh-atencao-texto);background:var(--fh-atencao-fundo);border-radius:var(--fh-raio-pilula);padding:var(--fh-e1) var(--fh-e3)}.materiais__resumo{margin:0;font-size:var(--fh-nota);line-height:var(--fh-corpo-altura);color:var(--fh-azul-claro);max-width:62ch}.materiais__aviso{margin:0;font-size:var(--fh-apoio);line-height:var(--fh-corpo-altura);color:var(--fh-prata);max-width:62ch}.materiais__acoes{display:flex;flex-wrap:wrap;gap:var(--fh-e3);padding-top:var(--fh-e1)}.materiais__painel{display:flex;flex-direction:column;gap:var(--fh-e3);border-top:1px solid var(--fh-prata-12);padding-top:var(--fh-e3)}.materiais__formulario,.materiais__calculadora{display:flex;flex-direction:column;gap:var(--fh-e3)}.materiais__conta{color:var(--fh-azul-claro);font-variant-numeric:tabular-nums}.materiais__falha{font-size:var(--fh-apoio);line-height:var(--fh-corpo-altura);color:var(--fh-alerta-texto);background:var(--fh-alerta-fundo);border-radius:var(--fh-raio-campo);padding:var(--fh-e3)}@media(min-width:720px){.materiais__secoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fh-e3)}.materiais__numeros{grid-template-columns:1fr 1fr;gap:var(--fh-e4)}}.materiais__meus{display:flex;flex-direction:column;gap:var(--fh-e3);list-style:none;margin:0;padding:0}.materiais__meu{display:flex;flex-direction:column;gap:var(--fh-e1);background:var(--fh-nivel1);border:1px solid var(--fh-prata-10);border-radius:var(--fh-raio-cartao);padding:var(--fh-e4)}.materiais__fora{color:var(--fh-prata)}.materiais__selecao{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fh-e2);background:var(--fh-nivel1);border:1px solid var(--fh-prata-10);border-radius:var(--fh-raio-cartao);padding:var(--fh-e3) var(--fh-e4)}.materiais__selecao-frase{margin:0;color:var(--fh-prata);max-width:62ch}@media(min-width:720px){.materiais__selecao{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--fh-e4)}}@media(min-width:1024px){.materiais__secoes{grid-template-columns:repeat(3,minmax(0,1fr))}}.lancamento{display:flex;flex-direction:column;gap:var(--fh-e4);max-width:720px}.lancamento__topo{display:flex;flex-direction:column;gap:var(--fh-e1)}.lancamento__topo p{font-size:var(--fh-apoio);color:var(--fh-azul-brumado)}.lancamento__livros{display:grid;grid-template-columns:1fr;gap:var(--fh-e2)}.lancamento__livros--agrupado{row-gap:var(--fh-e4)}.lancamento__grupo{display:flex;flex-direction:column;gap:var(--fh-e2)}.lancamento__grupo-titulo{margin:0}.lancamento__grupo-livros{display:grid;grid-template-columns:1fr;gap:var(--fh-e2)}.lancamento__livro{flex-direction:column;align-items:flex-start;gap:2px;height:auto;padding:var(--fh-e3);text-align:left}.lancamento__livro-nome{font-size:var(--fh-apoio)}.lancamento__livro-detalhe{font-size:var(--fh-nano);opacity:.72;text-transform:none;letter-spacing:0}.lancamento__sentido{display:grid;grid-template-columns:1fr 1fr;gap:var(--fh-e2)}.lancamento__campos,.lancamento__dobra{display:flex;flex-direction:column;gap:var(--fh-e4)}.lancamento__valor{display:flex;flex-direction:column;gap:var(--fh-e2)}.lancamento__duas{display:grid;grid-template-columns:1fr;gap:var(--fh-e4)}.lancamento input[type=date]{color-scheme:dark}.lancamento__bloco{display:flex;flex-direction:column;gap:var(--fh-e3);padding:var(--fh-e4);border:1px solid var(--fh-prata-12);border-radius:var(--fh-raio-cartao);background:var(--fh-nivel2)}.lancamento__secao-titulo{margin:var(--fh-e3) 0 0}.lancamento__eco,.lancamento__nota,.lancamento__previsao{font-size:var(--fh-nota);line-height:var(--fh-corpo-altura);color:var(--fh-azul-brumado)}.lancamento__eco,.lancamento__previsao{color:var(--fh-azul-claro)}.lancamento__falha{display:flex;flex-direction:column;gap:var(--fh-e1);padding:var(--fh-e3) var(--fh-e4);border:1px solid var(--fh-alerta-borda);border-radius:var(--fh-raio-campo);background:var(--fh-alerta-fundo);color:var(--fh-alerta-texto);font-size:var(--fh-apoio)}.lancamento__protocolo{font-size:var(--fh-nano);letter-spacing:var(--fh-nano-espaco);text-transform:uppercase;color:var(--fh-azul-brumado)}.lancamento__salvo{display:flex;flex-direction:column;gap:var(--fh-e3);padding:var(--fh-e5) var(--fh-e4);border:1px solid var(--fh-prata-12);border-radius:var(--fh-raio-cartao);background:var(--fh-nivel2)}.lancamento__salvo h2{font-size:var(--fh-cartao);font-family:var(--fh-fonte-titulo)}.lancamento__resumo{font-size:var(--fh-apoio);color:var(--fh-azul-brumado)}.lancamento__aviso{padding:var(--fh-e3);border:1px solid var(--fh-alerta-borda);border-radius:var(--fh-raio-campo);background:var(--fh-atencao-fundo);color:var(--fh-atencao-texto);font-size:var(--fh-apoio);line-height:var(--fh-corpo-altura)}.lancamento__saidas{display:flex;flex-direction:column;gap:var(--fh-e2)}@media(min-width:720px){.lancamento__topo h1{font-size:var(--fh-tela)}.lancamento__livros:not(.lancamento__livros--agrupado){grid-template-columns:1fr 1fr}.lancamento__grupo-livros{grid-template-columns:1fr 1fr}.lancamento__sentido{grid-template-columns:repeat(2,minmax(0,180px))}.lancamento__duas{grid-template-columns:repeat(2,minmax(0,1fr))}.lancamento__duas>.fh-campo,.lancamento__duas>.fh-selecao{width:auto}.lancamento__duas--pelo-pe{align-items:end}.lancamento__saidas{flex-direction:row;align-items:center;gap:var(--fh-e3)}}.lancamento__pendencia{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fh-e2)}.lancamento__campo-e-acao{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--fh-e2)}.lancamento__campo-e-acao>:first-child{flex:1 1 12rem}.perfil{display:flex;flex-direction:column;gap:var(--fh-e4);max-width:560px}.perfil__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.perfil__topo p{margin:0;font-size:var(--fh-apoio);color:var(--fh-azul-brumado)}.perfil__retrato{display:flex;flex-direction:column;gap:var(--fh-e2);padding-bottom:var(--fh-e4);margin-bottom:var(--fh-e4);border-bottom:1px solid var(--fh-prata-10)}.perfil__dados{display:flex;flex-direction:column;gap:var(--fh-e4);margin:0}.perfil__linha{display:flex;flex-direction:column;gap:var(--fh-e1)}.perfil__valor{margin:0;font-size:var(--fh-corpo)}.perfil__senha{display:flex;flex-direction:column;gap:var(--fh-e3)}.perfil__aviso{margin:0;color:var(--fh-azul-brumado)}.perfil__recado{margin:0;padding:var(--fh-e3);border-radius:var(--fh-raio-campo);background:var(--fh-alerta-fundo);color:var(--fh-alerta-texto);font-size:var(--fh-apoio)}@media(min-width:720px){.perfil__topo h1{font-size:var(--fh-tela)}}.perfil__onde{display:block;margin-top:var(--fh-e1);color:var(--fh-azul-brumado);max-width:62ch}.perfil__sobre-tema{margin:0 0 var(--fh-e3);color:var(--fh-prata)}.perfil__temas{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fh-e3)}.perfil__tema{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icone nome" "icone apoio";align-items:center;gap:0 var(--fh-e3);min-height:var(--fh-altura-controle-app);padding:var(--fh-e3) var(--fh-e4);text-align:left;background:var(--fh-prata-06);border:1px solid var(--fh-prata-12);border-radius:var(--fh-raio-botao);color:var(--fh-gelo);font-family:var(--fh-fonte-texto);font-size:var(--fh-corpo);font-weight:300;cursor:pointer}.perfil__tema .fh-icone{grid-area:icone;color:var(--fh-azul-brumado)}.perfil__tema-nome{grid-area:nome;font-weight:600}.perfil__tema-apoio{grid-area:apoio;color:var(--fh-azul-brumado)}.perfil__tema:hover{background:var(--fh-prata-10)}.perfil__tema[aria-checked=true]{background:var(--fh-claro-14);border-color:var(--fh-azul-claro)}.perfil__tema[aria-checked=true] .fh-icone{color:var(--fh-azul-claro)}@media(min-width:720px){.perfil__temas{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.personalizacao{display:flex;flex-direction:column;gap:var(--fh-e4)}.personalizacao__topo{display:flex;flex-direction:column;gap:var(--fh-e3)}.personalizacao__titulo{display:flex;flex-direction:column;gap:var(--fh-e1)}.personalizacao__abertura{margin:0;max-width:62ch}.personalizacao__lista{list-style:none;margin:var(--fh-e3) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--fh-e3)}.personalizacao__item{display:flex;flex-direction:column;gap:var(--fh-e2);padding:var(--fh-e3) 0 0;border-top:1px solid var(--fh-prata-10)}.personalizacao__item:first-child{padding-top:0;border-top:none}.personalizacao__oque{display:flex;flex-direction:column;gap:var(--fh-e1)}.personalizacao__detalhe{margin:0;max-width:62ch;color:var(--fh-azul-brumado)}.personalizacao__acao{display:flex}@media(min-width:720px){.personalizacao__item{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--fh-e4)}.personalizacao__acao{flex:0 0 auto}}.taxas__topo{display:flex;flex-direction:column;gap:var(--fh-e1)}.taxas__abertura{margin-top:var(--fh-e2);margin-bottom:0;max-width:62ch}.taxas__blocos{display:flex;flex-direction:column;gap:var(--fh-e4)}.taxas__nota{margin:0;max-width:62ch}.taxas__grupo{display:flex;flex-direction:column;gap:var(--fh-e3)}.taxas__meio{display:flex;align-items:baseline;gap:var(--fh-e2)}.taxas__meio-adquirente{font-size:var(--fh-nota);color:var(--fh-azul-brumado)}.taxas__faixa{display:flex;flex-direction:column;gap:var(--fh-e2);background:var(--fh-nivel1);border:1px solid var(--fh-prata-10);border-radius:var(--fh-raio-cartao);padding:var(--fh-e4)}.taxas__faixa--velha{border-color:var(--fh-alerta-borda)}.taxas__cabeca{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--fh-e2)}.taxas__parcelas{font-size:var(--fh-cartao);font-weight:600;color:var(--fh-gelo);font-variant-numeric:tabular-nums}.taxas__bandeira{font-size:var(--fh-apoio);color:var(--fh-azul-claro)}.taxas__percentuais{display:grid;grid-template-columns:1fr;gap:var(--fh-e2)}.taxas__percentual{display:flex;justify-content:space-between;gap:var(--fh-e2);font-size:var(--fh-corpo);color:var(--fh-prata)}.taxas__percentual strong{color:var(--fh-gelo);font-variant-numeric:tabular-nums}.taxas__percentual--ausente strong{color:var(--fh-azul-brumado);font-weight:500}.taxas__vigencia{margin:0;font-size:var(--fh-nota);color:var(--fh-azul-brumado);font-variant-numeric:tabular-nums}.taxas__abre-acoes{display:flex;padding-top:var(--fh-e1)}.taxas__acoes{display:flex;flex-wrap:wrap;gap:var(--fh-e3);padding-top:var(--fh-e1)}.taxas__painel{display:flex;flex-direction:column;gap:var(--fh-e3);border-top:1px solid var(--fh-prata-12);padding-top:var(--fh-e3)}.taxas__formulario{display:flex;flex-direction:column;gap:var(--fh-e3)}.taxas__dupla{display:grid;grid-template-columns:1fr;gap:var(--fh-e3)}.taxas__falha{font-size:var(--fh-apoio);line-height:var(--fh-corpo-altura);color:var(--fh-alerta-texto);background:var(--fh-alerta-fundo);border-radius:var(--fh-raio-campo);padding:var(--fh-e3)}.taxas__feito{font-size:var(--fh-apoio);line-height:var(--fh-corpo-altura);color:var(--fh-azul-claro)}@media(min-width:720px){.taxas__percentuais{grid-template-columns:1fr 1fr;gap:var(--fh-e4)}.taxas__dupla{grid-template-columns:1fr 1fr}}@media(min-width:720px){.taxas__abre-acoes{justify-content:flex-start}.taxas__abre-acoes .fh-botao{flex:0 0 auto}}.entrar{min-height:100dvh;display:flex;flex-direction:column;background:linear-gradient(170deg,var(--fh-azul-noturno) 0%,var(--fh-azul-profundo) 62%)}.entrar__folha{flex:1;display:flex;flex-direction:column;gap:30px;padding:var(--fh-e5) var(--fh-vao-desktop) calc(34px + env(safe-area-inset-bottom))}.entrar__marca{display:flex;justify-content:center;padding-top:18px;margin-top:auto}.entrar__formulario{margin-top:auto;display:flex;flex-direction:column;gap:16px}.entrar__linha{display:flex;flex-direction:column;gap:var(--fh-e2)}.entrar__acoes{display:flex;flex-direction:column;gap:16px}.entrar__recado{display:flex;flex-direction:column;gap:var(--fh-e2);padding:14px 16px;border-radius:var(--fh-raio-campo);background:var(--fh-alerta-fundo)}.entrar__recado__texto{font-size:var(--fh-apoio);color:var(--fh-alerta-texto)}.entrar__recado__protocolo{font-size:var(--fh-micro);letter-spacing:var(--fh-micro-espaco);text-transform:uppercase;color:var(--fh-prata-40)}.entrar__rodape{display:flex;flex-direction:column;align-items:center;gap:var(--fh-e2);text-align:center}.entrar__legal{display:flex;align-items:center;justify-content:center;gap:var(--fh-e4);flex-wrap:wrap}.entrar__legal .fh-botao{height:auto;min-height:var(--fh-altura-item);padding:var(--fh-e2) 0}.entrar__documento{position:fixed;inset:0;z-index:10;display:flex;align-items:flex-end;justify-content:center;background:var(--fh-profundo-40)}.entrar__documento__folha{display:flex;flex-direction:column;gap:var(--fh-e3);width:100%;max-height:88dvh;padding:var(--fh-e4) var(--fh-vao-desktop) calc(var(--fh-e4) + env(safe-area-inset-bottom));border-radius:var(--fh-e4) var(--fh-e4) 0 0;background:var(--fh-azul-noturno);border:1px solid var(--fh-prata-12)}.entrar__documento__topo{display:flex;flex-direction:column;gap:var(--fh-e2)}.entrar__documento__topo,.entrar__documento__folha .fh-botao{flex-shrink:0}.entrar__documento__vigencia{font-size:var(--fh-apoio);color:var(--fh-azul-brumado)}.entrar__documento__texto{flex:1 1 auto;max-width:62ch;overflow-y:auto;padding:var(--fh-e3);border:1px solid var(--fh-prata-14);border-radius:var(--fh-raio-campo);background:var(--fh-prata-06);white-space:pre-wrap;overflow-wrap:break-word;font-size:var(--fh-corpo);line-height:var(--fh-corpo-altura);color:var(--fh-prata)}.entrar__lema{padding:0 var(--fh-vao-desktop) calc(var(--fh-e4) + env(safe-area-inset-bottom));font-size:var(--fh-micro);letter-spacing:.26em;text-transform:uppercase;color:var(--fh-azul-brumado);text-align:center}@media(min-width:720px){.entrar{position:relative;overflow:hidden;align-items:center;justify-content:center;padding:var(--fh-e6) var(--fh-e5);background:var(--fh-grad-palco)}.entrar__folha,.entrar__lema{flex:initial}.entrar:before,.entrar:after{content:"";position:absolute;pointer-events:none}.entrar:before{background:radial-gradient(closest-side,var(--fh-brilho),var(--fh-profundo-00));width:78%;height:78%;left:-18%;top:-24%;filter:blur(46px)}.entrar:after{background:radial-gradient(closest-side,var(--fh-claro-09),var(--fh-profundo-00));width:66%;height:66%;right:-20%;bottom:-26%;filter:blur(56px)}.entrar__folha{position:relative;z-index:1;flex:initial;width:100%;max-width:440px;gap:26px;padding:40px;border-radius:var(--fh-e4);background:var(--fh-azul-noturno);border:1px solid var(--fh-prata-12);box-shadow:var(--fh-sombra-cartao)}.entrar__marca{padding-top:0;margin-top:0}.entrar__formulario{margin-top:0;gap:18px}.entrar__legal .fh-botao{min-height:0}.entrar__lema{position:relative;z-index:1;padding:28px 0 0;white-space:nowrap}.entrar__documento{align-items:center;padding:var(--fh-e5)}.entrar__documento__folha{max-width:calc(62ch + var(--fh-e5) * 2 + var(--fh-e3) * 2 + 2px);padding:var(--fh-e5);border-radius:var(--fh-e4)}}
