@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/iara/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/iara/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/iara/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/iara/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/iara/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/iara/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/iara/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/iara/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/iara/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/iara/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}:root[data-identidade=unica],[data-identidade=unica][data-theme=light]{--ui-fundo: #f5f5f4;--ui-superficie: #fff;--ui-elevada: #fafafa;--ui-texto: #202020;--ui-suave: #484848;--ui-muted: #686868;--ui-borda: #dededb;--ui-borda-forte: #92928d;--ui-hover: #ededea;--ui-azul: #225dc0;--ui-azul-fundo: #edf3fe;--ui-dourado: #80560c;--ui-dourado-fundo: #faf2df;--ui-vermelho: #ae3030;--ui-vermelho-fundo: #fff0ef;--status-alerta: #b45309;--esforco-frio: #9a9a9a;--esforco-quente: #e5361f;--fogo-miolo: #ffb020;--ui-perigo-cheio: #a94442;--ui-perigo-cheio-hover: #8f3733;--ui-perigo-cheio-texto: #fff;--ui-acao: #202020;--ui-acao-texto: #fff;--selecao-fundo: #d4d4d4;--selecao-texto: #171717;--ink: 32 32 32;--vidro-cor: rgb(255 255 255 / .62);--vidro-cor-hover: rgb(255 255 255 / .86);--vidro-cor-sutil: rgb(255 255 255 / .42);--vidro-cor-forte: rgb(255 255 255 / .78);--vidro-folha: rgb(255 255 255 / .88);--vidro-poco: rgb(32 32 32 / .045);--vidro-reflexo: rgb(255 255 255 / .8);--vidro-reflexo-forte: rgb(255 255 255 / .95);--vidro-sombra-cor: rgb(20 20 20 / .12);--vidro-borda: rgb(20 20 20 / .07);--vidro-borda-forte: rgb(20 20 20 / .09);--vidro-divisa: rgb(20 20 20 / .08);--vidro-luz: linear-gradient(180deg, rgb(255 255 255 / .38), rgb(255 255 255 / 0) 180px);--vidro-luz-forte: linear-gradient(180deg, rgb(255 255 255 / .5), rgb(255 255 255 / .12));--vidro-sombra: 0 1px 2px rgb(20 20 20 / .04), 0 18px 44px -28px var(--vidro-sombra-cor);--vidro-sombra-hover: 0 1px 2px rgb(20 20 20 / .05), 0 22px 48px -24px rgb(20 20 20 / .2);--vidro-sombra-alta: 0 4px 14px -8px rgb(0 0 0 / .12), 0 26px 64px -26px rgb(0 0 0 / .34);--vidro-filtro: blur(20px) saturate(1.6);--vidro-veu: rgb(24 24 28 / .16);--vidro-muted: #5c5c5a;--fundo-vidro-base: #efeeea;--fundo-vidro-quente: rgb(233 208 153 / .36);--fundo-vidro-frio: rgb(184 200 224 / .36);--fundo-vidro-claro: rgb(255 255 255 / .6);--raio-campo: 12px;--raio-linha: 14px;--raio-cartao: 20px;--raio-painel: 24px;--raio-pilula: 999px;--vidro-cor-ativo: rgb(255 255 255 / .96);--vidro-barra: linear-gradient(180deg, rgb(255 255 255 / .66), rgb(255 255 255 / .4));--vidro-barra-mini: linear-gradient(180deg, rgb(255 255 255 / .44), rgb(255 255 255 / .2));--vidro-barra-sombra: inset 0 1px 0 rgb(255 255 255 / .95), 0 0 0 1px rgb(20 20 20 / .08), 0 16px 40px -18px rgb(20 20 20 / .3), 0 3px 10px -6px rgb(20 20 20 / .12);--vidro-barra-fio: rgb(20 20 20 / .08);--vidro-barra-topo: rgb(255 255 255 / .66);--vidro-barra-pe: rgb(255 255 255 / .4);--vidro-barra-brilho: rgb(255 255 255 / .95);--relevo-sombra-cor: rgb(20 20 20 / .1);--vidro-barra-sombra-funda: 0 16px 40px -18px rgb(20 20 20 / .3), 0 3px 10px -6px rgb(20 20 20 / .12);--vidro-barra-sombra-mini: inset 0 1px 0 rgb(255 255 255 / .75), 0 0 0 1px rgb(20 20 20 / .05), 0 10px 28px -16px rgb(20 20 20 / .2);--vidro-painel: linear-gradient(180deg, rgb(255 255 255 / .6), rgb(255 255 255 / .42));--vidro-painel-sombra: inset 0 1px 0 rgb(255 255 255 / .95), 0 0 0 1px rgb(20 20 20 / .07), 0 26px 64px -26px rgb(0 0 0 / .38), 0 4px 14px -8px rgb(0 0 0 / .12);--vidro-cabeca: linear-gradient(180deg, rgb(255 255 255 / .74), rgb(255 255 255 / .52));--vidro-cabeca-sombra: inset 0 1px 0 rgb(255 255 255 / .95), 0 0 0 1px rgb(20 20 20 / .07), 0 12px 32px -18px rgb(0 0 0 / .28);--vidro-veu-leve: rgb(24 24 28 / .14);--guia-veu: rgb(20 20 24 / .46);--vidro-capsula: rgb(255 255 255 / .42);--vidro-campo: rgb(255 255 255 / .6);--vidro-campo-borda: inset 0 1px 0 rgb(255 255 255 / .9), 0 0 0 1px rgb(20 20 20 / .07);--passo-feito: #2f7a4b;--passo-futuro: #8a8a85;--passo-marca-texto: #fff;--grafico-1-forca: 78%;color-scheme:light}:root[data-identidade=unica][data-theme=dark],[data-identidade=unica][data-theme=dark]{--ui-fundo: #141414;--ui-superficie: #1c1c1c;--ui-elevada: #232323;--ui-texto: #f1f1ee;--ui-suave: #d0d0ca;--ui-muted: #ababaa;--ui-borda: #393938;--ui-borda-forte: #787875;--ui-hover: #2c2c2a;--ui-azul: #91b8ff;--ui-azul-fundo: #1d2a40;--ui-dourado: #e2bd70;--ui-dourado-fundo: #342b1c;--ui-vermelho: #ffa5a0;--ui-vermelho-fundo: #3c2323;--status-alerta: #f5a35c;--esforco-frio: #f4f4f4;--esforco-quente: #ff4a36;--fogo-miolo: #ffcf4d;--ui-perigo-cheio: color-mix(in srgb, var(--ui-vermelho) 62%, #000);--ui-perigo-cheio-hover: color-mix(in srgb, var(--ui-vermelho) 52%, #000);--ui-perigo-cheio-texto: #fff;--ui-acao: #efefea;--ui-acao-texto: #171717;--selecao-fundo: #585856;--selecao-texto: #fff;--ink: 241 241 238;--vidro-cor: rgb(255 255 255 / .06);--vidro-cor-hover: rgb(255 255 255 / .1);--vidro-cor-sutil: rgb(255 255 255 / .035);--vidro-cor-forte: rgb(30 30 32 / .78);--vidro-folha: rgb(16 16 16 / .5);--vidro-poco: rgb(255 255 255 / .05);--vidro-reflexo: rgb(255 255 255 / .12);--vidro-reflexo-forte: rgb(255 255 255 / .14);--vidro-sombra-cor: rgb(0 0 0 / .3);--vidro-borda: rgb(255 255 255 / .07);--vidro-borda-forte: rgb(255 255 255 / .09);--vidro-divisa: rgb(255 255 255 / .07);--vidro-luz: linear-gradient(180deg, rgb(255 255 255 / .04), rgb(255 255 255 / 0) 180px);--vidro-luz-forte: linear-gradient(180deg, rgb(255 255 255 / .06), rgb(255 255 255 / .01));--vidro-sombra: 0 1px 2px rgb(0 0 0 / .25), 0 18px 44px -24px var(--vidro-sombra-cor);--vidro-sombra-hover: 0 1px 2px rgb(0 0 0 / .3), 0 22px 48px -22px rgb(0 0 0 / .5);--vidro-sombra-alta: 0 4px 14px -8px rgb(0 0 0 / .4), 0 30px 72px -26px rgb(0 0 0 / .8);--vidro-filtro: blur(20px) saturate(1.4);--vidro-veu: rgb(0 0 0 / .4);--vidro-muted: #ababaa;--fundo-vidro-base: #121212;--fundo-vidro-quente: rgb(226 189 112 / .075);--fundo-vidro-frio: rgb(120 150 200 / .085);--fundo-vidro-claro: rgb(255 255 255 / .025);--vidro-cor-ativo: rgb(255 255 255 / .14);--vidro-barra: linear-gradient(180deg, rgb(255 255 255 / .11), rgb(255 255 255 / .05));--vidro-barra-mini: linear-gradient(180deg, rgb(255 255 255 / .06), rgb(255 255 255 / .025));--vidro-barra-sombra: inset 0 1px 0 rgb(255 255 255 / .14), 0 0 0 1px rgb(255 255 255 / .08), 0 18px 44px -18px rgb(0 0 0 / .75);--vidro-barra-fio: rgb(255 255 255 / .08);--vidro-barra-topo: rgb(255 255 255 / .11);--vidro-barra-pe: rgb(255 255 255 / .05);--vidro-barra-brilho: rgb(255 255 255 / .14);--relevo-sombra-cor: rgb(0 0 0 / 0);--vidro-barra-sombra-funda: 0 18px 44px -18px rgb(0 0 0 / .75);--vidro-barra-sombra-mini: inset 0 1px 0 rgb(255 255 255 / .08), 0 0 0 1px rgb(255 255 255 / .05), 0 12px 30px -18px rgb(0 0 0 / .55);--vidro-painel: linear-gradient(180deg, rgb(70 70 78 / .5), rgb(46 46 52 / .42));--vidro-painel-sombra: inset 0 1px 0 rgb(255 255 255 / .12), 0 0 0 1px rgb(255 255 255 / .08), 0 30px 72px -26px rgb(0 0 0 / .8);--vidro-cabeca: linear-gradient(180deg, rgb(255 255 255 / .09), rgb(255 255 255 / .045));--vidro-cabeca-sombra: inset 0 1px 0 rgb(255 255 255 / .12), 0 0 0 1px rgb(255 255 255 / .07), 0 14px 36px -18px rgb(0 0 0 / .7);--vidro-veu-leve: rgb(0 0 0 / .3);--guia-veu: rgb(0 0 0 / .62);--vidro-capsula: rgb(48 48 48 / .42);--vidro-campo: rgb(255 255 255 / .07);--vidro-campo-borda: inset 0 1px 0 rgb(255 255 255 / .08), 0 0 0 1px rgb(255 255 255 / .07);--passo-feito: #86c89a;--passo-futuro: #72726f;--passo-marca-texto: #141414;--grafico-1-forca: 62%;color-scheme:dark}:root[data-identidade=unica],[data-identidade=unica] body,[data-identidade=unica][data-theme]{--ui-acento: var(--ui-dourado);--ui-acento-fundo: var(--ui-dourado-fundo);--vidro-brilho: inset 0 1px 0 var(--vidro-reflexo);--vidro-brilho-forte: inset 0 1px 0 var(--vidro-reflexo-forte);--vidro-cor-denso: color-mix(in srgb, var(--ui-superficie) 97%, transparent);--fundo-vidro-luz: radial-gradient(62% 58% at 24% -6%, var(--fundo-vidro-quente), transparent 72%), radial-gradient(58% 64% at 102% 104%, var(--fundo-vidro-frio), transparent 74%), radial-gradient(38% 42% at 66% 30%, var(--fundo-vidro-claro), transparent 70%);--passo-atual: var(--ui-dourado);--passo-atual-fundo: var(--ui-dourado-fundo);--passo-travado: var(--ui-vermelho);--grafico-1: color-mix(in srgb, var(--ui-texto) var(--grafico-1-forca, 78%), transparent);--grafico-2: color-mix(in srgb, var(--ui-texto) 38%, transparent);--grafico-3: var(--ui-texto);--grafico-4: var(--ui-borda-forte);--codigo-texto: var(--ui-texto);--codigo-palavra: var(--ui-texto);--codigo-funcao: var(--ui-texto);--codigo-texto-literal: var(--ui-suave);--codigo-numero: var(--ui-suave);--codigo-comentario: var(--ui-muted);--codigo-pontuacao: var(--ui-muted)}:root{--rolagem-polegar: color-mix(in srgb, var(--ui-texto) 20%, transparent);--rolagem-polegar-hover: color-mix(in srgb, var(--ui-texto) 34%, transparent);--rolagem-polegar-ativo: color-mix(in srgb, var(--ui-texto) 46%, transparent);--rolagem-reflexo: rgb(255 255 255 / .55)}[data-theme=dark]{--rolagem-polegar: rgb(255 255 255 / .16);--rolagem-polegar-hover: rgb(255 255 255 / .28);--rolagem-polegar-ativo: rgb(255 255 255 / .4);--rolagem-reflexo: rgb(255 255 255 / .1)}:root[data-identidade=unica][data-fundo=vidro]{--ui-muted: var(--vidro-muted)}:root{--t-fala: calc(16px * var(--font-scale, 1));--t-rotulo: calc(13px * var(--font-scale, 1));--t-secao: calc(17px * var(--font-scale, 1));--t-titulo: calc(28px * var(--font-scale, 1));--t-meta: calc(11px * var(--font-scale, 1));--t-dica: calc(12px * var(--font-scale, 1));--t-corpo-menor: calc(14px * var(--font-scale, 1));--t-apoio: calc(15px * var(--font-scale, 1));--t-campo-mini: calc(15.5px * var(--font-scale, 1));--t-campo: calc(17.5px * var(--font-scale, 1));--t-destaque: calc(20px * var(--font-scale, 1));--t-codigo: calc(13px * var(--font-scale, 1));--m-tecla: 10px;--m-meta: 11px;--m-dica: 12px;--m-rotulo: 13px;--m-cabeca: 15.5px;--dica-sombra: 0 1px 2px rgb(0 0 0 / .18);--fonte-texto: "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--fonte-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--esp-1: 4px;--esp-2: 8px;--esp-3: 12px;--esp-4: 16px;--esp-5: 20px;--esp-6: 24px;--esp-8: 32px;--esp-12: 48px;--esp-16: 64px;--mini-claro-fundo: #f5f5f4;--mini-claro-lado: #fff;--mini-claro-borda: #dededb;--mini-claro-linha: #e4e4e0;--mini-claro-texto: #202020;--mini-claro-dourado: #80560c;--mini-escuro-fundo: #141414;--mini-escuro-lado: #1c1c1c;--mini-escuro-borda: #393938;--mini-escuro-linha: #313130;--mini-escuro-texto: #efefea;--mini-escuro-dourado: #e2bd70}:root{--iara-grafite: #5c6169;--iara-areia: #dbc7a3;--iara-menta: #8cd1b3;--iara-ceu: #80b3eb;--iara-lavanda: #b39ee6;--iara-coral: #f28073;--iara-mostarda: #e6b84d;--iara-rosa: #f299bf;--iara-preto: #141416;--iara-branco: #f7f7f4;--iara-verde: #4cae6e;--iara-azul: #3a5bd9;--iara-vermelho: #d8434d;--iara-laranja: #f08a3c;--iara-acess-fone-0: #2e2e33;--iara-acess-fone-0-2: #d95a4d;--iara-acess-fone-1: #eeeeea;--iara-acess-fone-1-2: #2f6fd6;--iara-acess-fone-2: #f29dbf;--iara-acess-fone-2-2: #fbf7f2;--iara-acess-oculos-0: #161616;--iara-acess-oculos-0-2: #161616;--iara-acess-oculos-1: #d4a93a;--iara-acess-oculos-1-2: #d4a93a;--iara-acess-oculos-2: #7a4a26;--iara-acess-oculos-2-2: #7a4a26;--iara-acess-laco-0: #e64d59;--iara-acess-laco-0-2: #bf3347;--iara-acess-laco-1: #233a7a;--iara-acess-laco-1-2: #f4f2ec;--iara-acess-laco-2: #f59ac0;--iara-acess-laco-2-2: #e0679b;--iara-acess-cartola-0: #1f1f21;--iara-acess-cartola-0-2: #cc4050;--iara-acess-cartola-1: #8a8a8e;--iara-acess-cartola-1-2: #1f1f21;--iara-acess-cartola-2: #5b2e86;--iara-acess-cartola-2-2: #d9b340;--iara-acess-cracha-0: #f7f7f2;--iara-acess-cracha-0-2: #215cbf;--iara-acess-cracha-1: #f7f7f2;--iara-acess-cracha-1-2: #2e9e5b;--iara-acess-cracha-2: #f2c53d;--iara-acess-cracha-2-2: #1c1c1c;--iara-acess-cowboy-0: #8c5c33;--iara-acess-cowboy-0-2: #40291a;--iara-acess-cowboy-1: #1d1c1f;--iara-acess-cowboy-1-2: #d9b340;--iara-acess-cowboy-2: #e8dcc0;--iara-acess-cowboy-2-2: #6b4424;--iara-acess-bandana-ninja-0: #22336b;--iara-acess-bandana-ninja-0-2: #b8bdc7;--iara-acess-bandana-ninja-1: #1a1a1d;--iara-acess-bandana-ninja-1-2: #b8bdc7;--iara-acess-bandana-ninja-2: #b0262d;--iara-acess-bandana-ninja-2-2: #b8bdc7;--iara-acess-gorro-0: #c8343e;--iara-acess-gorro-0-2: #f4f2ec;--iara-acess-gorro-1: #8a8d93;--iara-acess-gorro-1-2: #1f1f22;--iara-acess-gorro-2: #d9a53a;--iara-acess-gorro-2-2: #f6eedb;--iara-acess-boina-0: #1e1e21;--iara-acess-boina-0-2: #2c2c30;--iara-acess-boina-1: #7a2233;--iara-acess-boina-1-2: #5e1a28;--iara-acess-boina-2: #59603a;--iara-acess-boina-2-2: #454b2c;--iara-acess-coroa-0: #e3b53c;--iara-acess-coroa-0-2: #c8263a;--iara-acess-coroa-1: #c9ccd3;--iara-acess-coroa-1-2: #2f62d6;--iara-acess-coroa-2: #e6a99a;--iara-acess-coroa-2-2: #f7f3ea;--iara-acess-gravata-borboleta-0: #18181b;--iara-acess-gravata-borboleta-0-2: #2a2a2e;--iara-acess-gravata-borboleta-1: #c62f3a;--iara-acess-gravata-borboleta-1-2: #9e2430;--iara-acess-gravata-borboleta-2: #2b4fa8;--iara-acess-gravata-borboleta-2-2: #f4f2ec;--iara-acess-bone-0: #1f3366;--iara-acess-bone-0-2: #f4f2ec;--iara-acess-bone-1: #c8343e;--iara-acess-bone-1-2: #f4f2ec;--iara-acess-bone-2: #1c1c1f;--iara-acess-bone-2-2: #2c2c30;--iara-acess-cachecol-0: #c23a3f;--iara-acess-cachecol-0-2: #f2e8d5;--iara-acess-cachecol-1: #9a9da3;--iara-acess-cachecol-1-2: #4a4c52;--iara-acess-cachecol-2: #dba23a;--iara-acess-cachecol-2-2: #7a4a26;--iara-acess-flor-0: #f29bbf;--iara-acess-flor-0-2: #f2c53d;--iara-acess-flor-1: #f7f5ee;--iara-acess-flor-1-2: #f2c53d;--iara-acess-flor-2: #d8343e;--iara-acess-flor-2-2: #2a1a14;--iara-foto-papel: #faf9f5;--iara-foto-fundo-0-1: #d6e0e9;--iara-foto-fundo-0-2: #bdcad6;--iara-foto-fundo-1-1: #f3d9e1;--iara-foto-fundo-1-2: #e2bccb;--iara-foto-fundo-2-1: #d5ece4;--iara-foto-fundo-2-2: #b6d9cc;--iara-foto-fundo-3-1: #f6ecc8;--iara-foto-fundo-3-2: #e8d79f;--iara-foto-fundo-4-1: #e3dcf2;--iara-foto-fundo-4-2: #c9bde6;--iara-foto-fundo-5-1: #f8e0cf;--iara-foto-fundo-5-2: #ecc4a8;--iara-foto-sombra: rgb(0 0 0 / .28);--iara-reacao-enjoo: #86c45a}.vidro{background-color:var(--vidro-cor);background-image:var(--vidro-luz);border:1px solid var(--vidro-borda);box-shadow:var(--vidro-brilho),var(--vidro-sombra)}.vidro--sutil{background-color:var(--vidro-cor-sutil);background-image:none;box-shadow:var(--vidro-brilho)}.vidro--forte{--ui-muted: var(--ui-suave);background-color:var(--vidro-cor-forte);background-image:var(--vidro-luz-forte);border-color:var(--vidro-borda-forte);box-shadow:var(--vidro-brilho-forte),var(--vidro-sombra-alta);-webkit-backdrop-filter:var(--vidro-filtro);backdrop-filter:var(--vidro-filtro)}.vidro-folha{background:var(--vidro-folha);border:1px solid var(--vidro-divisa)}.vidro-poco{background:var(--vidro-poco)}.vidro--clicavel{cursor:pointer}.vidro--clicavel:not(:disabled,[aria-disabled=true],[data-escolhida]):hover{background-color:var(--vidro-cor-hover);box-shadow:var(--vidro-brilho),var(--vidro-sombra-hover)}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .vidro--clicavel{transition:background-color var(--mov-toque) ease-out,box-shadow var(--mov-toque) ease-out}}:is(.dialogo,.vidro--forte) :is(.menu-conversa,.mb-origem-pop,.pop-atualizacao,.pop){background-color:var(--vidro-cor-denso);background-image:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root[data-identidade=unica][data-theme],[data-identidade=unica][data-theme]:not(:root){--vidro-cor-forte: var(--ui-superficie);--vidro-luz-forte: none;--vidro-capsula: var(--ui-superficie);--vidro-barra: linear-gradient(var(--ui-superficie), var(--ui-superficie));--vidro-barra-mini: var(--vidro-barra);--vidro-barra-topo: var(--ui-superficie);--vidro-barra-pe: var(--ui-superficie);--vidro-painel: var(--vidro-barra);--vidro-cabeca: var(--vidro-barra)}}@media(prefers-reduced-transparency:reduce),(prefers-reduced-motion:reduce){:root{--vidro-solido: 1}}:root:is([data-sem-transparencia="1"],[data-reduce-anim="1"],[data-mov-sistema=reduzido]){--vidro-solido: 1}@container style(--vidro-solido: 1){[data-identidade=unica] body,[data-identidade=unica][data-theme]:not(:root){--vidro-cor: var(--ui-superficie);--vidro-cor-hover: var(--ui-hover);--vidro-cor-sutil: color-mix(in srgb, var(--ui-superficie) 50%, var(--ui-fundo));--vidro-cor-forte: var(--ui-superficie);--vidro-folha: var(--ui-superficie);--vidro-poco: var(--ui-hover);--vidro-reflexo: transparent;--vidro-reflexo-forte: transparent;--vidro-borda: var(--ui-borda);--vidro-borda-forte: var(--ui-borda);--vidro-divisa: var(--ui-borda);--vidro-luz: none;--vidro-luz-forte: none;--vidro-filtro: none;--fundo-vidro-base: var(--ui-fundo);--fundo-vidro-quente: transparent;--fundo-vidro-frio: transparent;--fundo-vidro-claro: transparent;--vidro-cor-ativo: var(--ui-elevada);--vidro-capsula: var(--ui-superficie);--vidro-campo: var(--ui-superficie);--vidro-cor-denso: var(--ui-superficie);--vidro-barra: linear-gradient(var(--ui-superficie), var(--ui-superficie));--vidro-barra-mini: var(--vidro-barra);--vidro-barra-topo: var(--ui-superficie);--vidro-barra-pe: var(--ui-superficie);--vidro-painel: var(--vidro-barra);--vidro-cabeca: var(--vidro-barra);--vidro-luz-coluna: none}}@media(prefers-contrast:more){:root[data-identidade=unica][data-theme],[data-identidade=unica] body,[data-identidade=unica][data-theme]:not(:root){--vidro-cor: color-mix(in srgb, var(--ui-superficie) 94%, transparent);--vidro-cor-hover: var(--ui-hover);--vidro-cor-sutil: color-mix(in srgb, var(--ui-superficie) 50%, var(--ui-fundo));--vidro-cor-forte: color-mix(in srgb, var(--ui-superficie) 97%, transparent);--vidro-folha: var(--ui-superficie);--vidro-poco: var(--ui-hover);--vidro-borda: var(--ui-borda-forte);--vidro-borda-forte: var(--ui-borda-forte);--vidro-divisa: var(--ui-borda-forte);--vidro-muted: var(--ui-suave);--vidro-cor-ativo: var(--ui-superficie);--vidro-campo: var(--ui-superficie);--vidro-cor-denso: var(--ui-superficie);--vidro-capsula: color-mix(in srgb, var(--ui-superficie) 97%, transparent);--vidro-campo-borda: inset 0 0 0 1px var(--ui-borda-forte);--vidro-barra: linear-gradient(var(--vidro-cor-forte), var(--vidro-cor-forte));--vidro-barra-mini: var(--vidro-barra);--vidro-barra-topo: var(--vidro-cor-forte);--vidro-barra-pe: var(--vidro-cor-forte);--vidro-painel: var(--vidro-barra);--vidro-cabeca: var(--vidro-barra)}}@media(forced-colors:active){.vidro--forte{-webkit-backdrop-filter:none;backdrop-filter:none}.vidro,.vidro--sutil,.vidro--forte,.vidro-folha{background:Canvas;border-color:CanvasText}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.hidden{display:none}.inline{display:inline}}html,body{height:100%;margin:0}html{font-family:var(--fonte-texto)}#root{height:100%;overflow:clip}[data-identidade=unica] body{background:var(--ui-fundo);color:var(--ui-texto);font-family:var(--fonte-texto);font-size:var(--t-fala);font-synthesis:none;line-height:1.5;overflow:hidden}:where([data-identidade=unica]) :where(button,input,select,textarea){font-family:var(--fonte-texto);color:inherit}:where([data-identidade=unica]) :where(code,kbd,samp,pre){font-family:var(--fonte-mono)}[data-identidade=unica] .shell-fundo{z-index:0;pointer-events:none;contain:strict;background-color:var(--ui-fundo);height:100lvh;position:fixed;top:0;left:0;right:0;overflow:hidden}:root[data-fundo=vidro] .shell-fundo{background-color:var(--fundo-vidro-base)}:root[data-fundo=vidro] .shell-fundo:before{content:"";background:var(--fundo-vidro-luz);position:absolute;inset:0}@keyframes fundo-acender{0%{opacity:0}}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido]))[data-fundo=vidro] .shell-fundo:before{animation:fundo-acender var(--mov-longo,.32s) var(--mov-saida,ease-out) both}}[data-identidade=unica] ::selection{background:var(--selecao-fundo);color:var(--selecao-texto)}[data-identidade=unica] :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--ui-azul);outline-offset:3px}:where([data-identidade=unica]) :where(input,textarea){caret-color:var(--ui-azul)}:where([data-identidade=unica]) :where(a){color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ui-texto);text-decoration-color:var(--ui-texto)}@supports (color:color-mix(in lab,red,red)){:where([data-identidade=unica]) :where(a){-webkit-text-decoration-color:color-mix(in srgb,var(--ui-texto) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--ui-texto) 40%,transparent)}}:where([data-identidade=unica]) :where(a:hover){text-decoration-color:currentColor}@media(forced-colors:active){[data-identidade=unica] :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:highlight}:root[data-fundo=vidro] .shell-fundo:before{content:none}}html{scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar{background:0 0;width:12px;height:12px}::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}::-webkit-scrollbar-track-piece{box-shadow:none;background:0 0;border:0}::-webkit-scrollbar-corner{box-shadow:none;background:0 0;border:0}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--rolagem-polegar);min-height:44px;box-shadow:inset 0 1px 0 var(--rolagem-reflexo);border:3.5px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--rolagem-polegar-hover);border-width:2.5px}::-webkit-scrollbar-thumb:active{background-color:var(--rolagem-polegar-ativo);border-width:2.5px}.app{z-index:1;grid-template-rows:40px minmax(0,1fr);height:100vh;display:grid;position:relative}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--mov-saida: cubic-bezier(.23, 1, .32, 1);--mov-troca: cubic-bezier(.65, 0, .35, 1);--mov-mola: cubic-bezier(.2, .8, .2, 1);--mov-molde: cubic-bezier(.22, .9, .24, 1);--mov-queda: cubic-bezier(.45, 0, .85, .4);--mov-toque: .14s;--mov-curto: .18s;--mov-medio: .24s;--mov-longo: .32s}@supports (transition-timing-function: linear(0,1)){:root{--mov-mola: linear(0, .06, .196, .359, .519, .659, .774, .862, .925, .968, .995, 1.011, 1.018, 1.02, 1.019, 1.016, 1.013, 1.01, 1.007, 1.005, 1)}}@keyframes mov-surgir{0%{opacity:0;translate:0 4px}}@keyframes mov-esmaecer{0%{opacity:0}}@keyframes mov-pagina{0%{opacity:.25}}@keyframes mov-pop{0%{opacity:0;scale:.97;translate:0 -4px}}@keyframes mov-icone{0%{opacity:0;scale:.9}}::view-transition-old(root){animation-duration:var(--mov-curto);animation-timing-function:var(--mov-saida)}::view-transition-new(root){animation-duration:var(--mov-medio);animation-delay:60ms;animation-timing-function:var(--mov-saida)}::view-transition-group(titulo-conversa),::view-transition-group(cabeca-conversa){animation-duration:var(--mov-longo);animation-timing-function:var(--mov-molde)}::view-transition-old(titulo-conversa),::view-transition-new(titulo-conversa){inline-size:100%;block-size:100%;object-fit:none;object-position:0 50%}:root[data-vt-fase=saida] .cabeca-titulo b{view-transition-name:none!important}:root[data-vt=conversa] .cabeca-titulo b{animation:none}:root[data-vt=conversa] .shell>.lateral{view-transition-name:lateral}:root[data-vt=conversa] .app>.faixa{view-transition-name:faixa}::view-transition-group(lateral),::view-transition-group(faixa),::view-transition-new(lateral),::view-transition-new(faixa){animation:none}::view-transition-old(lateral),::view-transition-old(faixa){animation:none;opacity:0}::view-transition-group(barra-conversa){animation-duration:var(--mov-longo);animation-timing-function:var(--mov-molde)}::view-transition-image-pair(barra-conversa){overflow:clip;border-radius:28px}::view-transition-old(barra-conversa),::view-transition-new(barra-conversa){inline-size:100%;block-size:100%;object-fit:none;object-position:50% 50%}::view-transition-old(barra-conversa){animation-duration:.14s}::view-transition-new(barra-conversa){animation-duration:.22s;animation-delay:60ms}::view-transition-group(mensagem-enviada){animation-duration:var(--mov-longo);animation-timing-function:var(--mov-molde)}::view-transition-old(mensagem-enviada),::view-transition-new(mensagem-enviada){inline-size:auto;block-size:auto}@keyframes vt-texto-sai{0%{opacity:1;translate:0 0}55%{opacity:0}to{opacity:0;translate:14px 0}}@keyframes vt-texto-entra{0%{opacity:0;translate:-14px 0}30%{opacity:0}to{opacity:1;translate:0 0}}::view-transition-old(mensagem-enviada){animation-name:vt-texto-sai}::view-transition-new(mensagem-enviada){animation-name:vt-texto-entra}:root[data-vt=nova]::view-transition-old(root),:root[data-vt=nova]::view-transition-new(root){animation-duration:var(--mov-medio);animation-delay:0s;animation-timing-function:var(--mov-troca)}:root[data-vt=nova] .shell>.lateral{view-transition-name:lateral}:root[data-vt=nova] .app>.faixa{view-transition-name:faixa}:root[data-vt=nova] .painel{view-transition-name:painel-direito}::view-transition-group(painel-direito),::view-transition-new(painel-direito){animation:none}::view-transition-old(painel-direito){animation:none;opacity:0}:root[data-vt=nova] .chat-coluna .conversa-nova-iara{view-transition-name:iara-viva}:root[data-vt=nova] .chat-iara-camada{visibility:hidden}@keyframes vt-iara-cai{75%{opacity:1}to{opacity:0;transform:translateY(56px) scale(.3,.36)}}::view-transition-group(iara-viva){animation-duration:var(--mov-longo);animation-timing-function:var(--mov-queda)}::view-transition-old(iara-viva){transform-origin:50% 100%;animation:vt-iara-cai var(--mov-longo) var(--mov-queda) both}@keyframes vt-area-sai{to{opacity:0;translate:0 -6px}}@keyframes vt-area-entra{0%{opacity:0;translate:0 8px}}:root[data-vt=area] .shell>.lateral{view-transition-name:lateral}:root[data-vt=area] .app>.faixa{view-transition-name:faixa}:root[data-vt=area]::view-transition-old(root){animation:vt-area-sai var(--mov-toque) var(--mov-saida) both}:root[data-vt=area]::view-transition-new(root){animation:vt-area-entra var(--mov-medio) var(--mov-saida) 60ms both}:root[data-vt=tema]::view-transition-group(*),:root[data-vt=tema]::view-transition-old(*),:root[data-vt=tema]::view-transition-new(*){animation-duration:var(--mov-curto);animation-delay:0s;animation-timing-function:var(--mov-troca)}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}:root[data-reduce-anim="1"]::view-transition-group(*),:root[data-reduce-anim="1"]::view-transition-old(*),:root[data-reduce-anim="1"]::view-transition-new(*),:root[data-mov-sistema=reduzido]::view-transition-group(*),:root[data-mov-sistema=reduzido]::view-transition-old(*),:root[data-mov-sistema=reduzido]::view-transition-new(*){animation:none!important}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;transition-delay:0s!important}}:root[data-reduce-anim="1"] *,:root[data-reduce-anim="1"] :before,:root[data-reduce-anim="1"] :after,:root[data-mov-sistema=reduzido] *,:root[data-mov-sistema=reduzido] :before,:root[data-mov-sistema=reduzido] :after{transition-duration:0s!important;transition-delay:0s!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior:none;background:var(--fundo-vidro-base)}body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent}#root{height:100%}.pwa-raiz{position:fixed;inset:0;z-index:1;display:flex;height:100dvh;min-height:0}.tela{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--esp-4);min-width:0;color:var(--ui-texto);font-size:var(--t-corpo-menor);line-height:1.45}.tela-el{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.tela-el[data-tela-tipo=Badge]{justify-items:start;align-items:center}.tela-vazio{margin:0;font-size:var(--t-corpo-menor);line-height:1.45;color:var(--ui-muted)}.tela-motivo{margin:0;font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted)}.tela-erro{max-width:80ch}.tela-carregando{display:grid;gap:var(--esp-3);min-width:0}.tela-esqueleto{display:grid;gap:var(--esp-3);padding:var(--esp-5);border:1px solid var(--vidro-borda);border-radius:var(--raio-cartao);background:var(--vidro-cor-sutil)}.tela-esqueleto-linha,.tela-esqueleto-bloco{display:block;border:1px solid var(--ui-borda);border-radius:10px;background:var(--ui-hover)}.tela-esqueleto-linha{width:100%;height:12px}.tela-esqueleto-linha[data-largura=titulo]{width:42%;height:14px}.tela-esqueleto-linha[data-largura=rotulo]{width:64%;height:10px}.tela-esqueleto-linha[data-largura=caminho]{width:72%;height:10px}.tela-esqueleto-linha[data-largura=curta]{width:58%}.tela-esqueleto-linha[data-largura=celula]{width:64%;justify-self:end}.tela-esqueleto-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--esp-3)}.tela-esqueleto-bloco{height:72px}.tela-esqueleto-bloco[data-altura=tabela]{height:96px}.tela-esqueleto-barras{display:flex;align-items:flex-end;gap:var(--esp-4);height:160px;padding:0 var(--esp-2);border-bottom:1px solid var(--ui-borda)}.tela-esqueleto-barra{flex:0 1 22px;border:1px solid var(--ui-borda);border-bottom:0;border-radius:4px 4px 0 0;background:var(--ui-hover)}.tela-esqueleto-metricas,.tela-esqueleto-notas{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--esp-3)}.tela-esqueleto-notas{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.tela-esqueleto-metrica{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-linha)}.tela-esqueleto-numero{display:block;width:48%;height:28px;border:1px solid var(--ui-borda);border-radius:8px;background:var(--ui-hover)}.tela-esqueleto-tabela{display:grid}.tela-esqueleto-linha-tabela{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:var(--esp-4);padding:var(--esp-3) 0;border-top:1px solid var(--vidro-divisa)}.tela-esqueleto-nota{gap:var(--esp-2);border-radius:var(--raio-linha)}.tela-esqueleto-selo{display:block;width:96px;height:22px;margin:2px 0 4px;border:1px solid var(--ui-borda);border-radius:6px;background:var(--ui-hover)}.tela-esqueleto--linha{height:44px;padding:0;border-radius:var(--raio-campo)}.tela-carregando-texto{margin:0;font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted)}.aviso{display:flex;align-items:flex-start;gap:var(--esp-2);margin:0;padding:var(--esp-3) var(--esp-4);border:1px solid transparent;border-radius:var(--raio-campo);font-size:var(--t-rotulo);line-height:1.45}.aviso-icone{flex:none;margin-top:1px}.aviso--neutro{background:rgb(var(--ink) / .03);border-color:rgb(var(--ink) / .08);color:var(--ui-suave)}.aviso--erro{background:color-mix(in srgb,var(--ui-vermelho) 6%,transparent);border-color:color-mix(in srgb,var(--ui-vermelho) 30%,transparent);color:var(--ui-texto)}.aviso--erro .aviso-icone{color:var(--ui-vermelho)}.aviso--alerta{background:color-mix(in srgb,var(--ui-dourado) 8%,transparent);border-color:color-mix(in srgb,var(--ui-dourado) 30%,transparent);color:var(--ui-dourado)}.aviso--ok{background:color-mix(in srgb,var(--passo-feito) 7%,transparent);border-color:color-mix(in srgb,var(--passo-feito) 30%,transparent);color:var(--passo-feito)}.tela-alerta-corpo{display:grid;min-width:0;overflow-wrap:anywhere}.tela-alerta-titulo{font-weight:600}.selo{display:inline-flex;align-items:center;gap:var(--esp-1);box-sizing:border-box;height:22px;max-width:100%;padding:0 8px;border-radius:6px;background:rgb(var(--ink) / .05);color:var(--ui-suave);font-size:var(--m-meta);font-weight:500;line-height:1;letter-spacing:.005em;white-space:nowrap;vertical-align:middle}.selo>svg{flex:none}.selo-texto{min-width:0;overflow:hidden;text-overflow:ellipsis}.selo--sucesso{background:color-mix(in srgb,var(--passo-feito) 12%,transparent);color:var(--passo-feito)}.selo--atencao{background:var(--ui-dourado-fundo);color:var(--ui-dourado)}.selo--erro{background:var(--ui-vermelho-fundo);color:var(--ui-vermelho)}.botao-link{display:inline-flex;align-items:center;padding:0;border:0;background:transparent;color:var(--ui-texto);font:inherit;font-size:var(--t-rotulo);font-weight:500;line-height:1.4;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-color:color-mix(in srgb,var(--ui-texto) 40%,transparent);cursor:pointer}.botao-link:hover{text-decoration-color:currentColor}.tela-card{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--esp-4);min-width:0;padding:var(--esp-5);border-radius:var(--raio-cartao)}.tela-card-cabeca{display:grid;gap:var(--esp-1);min-width:0}.tela-card-titulo{margin:0;font-size:var(--t-secao);font-weight:600;line-height:1.3;letter-spacing:-.01em;text-wrap:balance;color:var(--ui-texto)}.tela-card-descricao{margin:0;font-size:var(--t-rotulo);line-height:1.45;color:var(--ui-muted)}.tela-card-corpo{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--esp-4);min-width:0}.tela-card :is(.tela-card,.nota){border-color:transparent;border-radius:var(--raio-linha);background-color:var(--vidro-poco);background-image:none;box-shadow:none}.tela-card .tela-card{padding:var(--esp-4)}.tela-grade-caixa{container-type:inline-size;min-width:0}.tela-grade{display:grid;grid-template-columns:repeat(var(--tela-colunas, 2),minmax(0,1fr));gap:var(--esp-4)}@container (max-width: 640px){.tela-grade[data-colunas="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 480px){.tela-grade[data-colunas]{grid-template-columns:minmax(0,1fr)}}.tela-grade[data-colunas]:not(:has(>.tela-el:not([data-tela-tipo=Metric],[data-tela-tipo=Stat]))){grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.tela-pilha{display:flex;flex-direction:column;gap:var(--esp-4);min-width:0}.tela-pilha[data-espaco=pequeno]{gap:var(--esp-2)}.tela-pilha[data-espaco=grande]{gap:var(--esp-6)}.tela-pilha[data-direcao=horizontal]{flex-direction:row;flex-wrap:wrap}.tela-pilha[data-direcao=horizontal]>.tela-el:not([data-tela-tipo=Badge],[data-tela-tipo=Text],[data-tela-tipo=Divider]){flex:1 1 180px}.tela-pilha[data-direcao=horizontal]>.tela-el:has(>.tela-grade-caixa){flex-basis:320px}.tela-abas{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--esp-4);min-width:0}.tela-abas-lista{justify-self:start;width:min(100%,calc(var(--abas-total, 2) * 148px))}.tela-abas-rotulo{min-width:0;overflow:hidden;text-overflow:ellipsis}.tela-abas .abas-aba[data-state=active]{color:var(--ui-texto)}.tela-abas .abas-aba:disabled{opacity:.4;cursor:not-allowed}.tela-abas .abas-aba:disabled:hover{color:var(--ui-suave)}.tela-aba-painel{min-width:0}[data-identidade=unica] .tela-aba-painel:focus-visible{outline-offset:4px;border-radius:4px}.tela-secao{min-width:0;border-block:1px solid var(--vidro-divisa)}.tela-secao-cabeca{margin:0}.tela-secao-botao{display:flex;align-items:center;justify-content:space-between;gap:var(--esp-3);box-sizing:border-box;width:100%;min-height:40px;padding:0 var(--esp-1) 0 0;border:0;background:transparent;color:var(--ui-texto);font:inherit;font-size:var(--t-corpo-menor);font-weight:500;line-height:1.45;text-align:left;cursor:pointer}.tela-secao-titulo{min-width:0;overflow-wrap:anywhere}.tela-secao-seta{flex:none;color:var(--ui-muted)}.tela-secao-botao:hover .tela-secao-seta{color:var(--ui-texto)}.tela-secao-botao[data-state=open] .tela-secao-seta{transform:rotate(180deg)}.tela-secao-botao:disabled{color:var(--ui-suave);cursor:not-allowed}.tela-secao-botao:disabled:hover .tela-secao-seta{color:var(--ui-muted)}[data-identidade=unica] .tela-secao-botao:focus-visible{outline-offset:-2px;border-radius:6px}.tela-secao-corpo{min-width:0;padding:var(--esp-1) 0 var(--esp-4)}.tela-divisa{height:0;margin:0;border:0;border-top:1px solid var(--vidro-divisa)}.tela-metrica{display:grid;align-content:start;gap:var(--esp-1);min-width:0;padding:var(--esp-4);border-radius:var(--raio-linha)}.tela-metrica-rotulo{font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted)}.tela-metrica-linha{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--esp-1);min-width:0;min-height:calc(var(--t-titulo) * 1.15)}.tela-metrica-valor{font-size:var(--t-titulo);font-weight:600;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ui-texto);overflow-wrap:anywhere}.tela-metrica-valor.tela-sem-valor{font-size:var(--t-secao);font-weight:500;line-height:calc(var(--t-titulo) * 1.15);letter-spacing:-.01em;color:var(--ui-muted)}.tela-metrica-unidade{font-size:var(--t-corpo-menor);font-weight:500;line-height:1.45;color:var(--ui-muted)}.tela-metrica-variacao{display:inline-flex;align-items:center;gap:var(--esp-1);font-size:var(--t-dica);line-height:1.45;font-variant-numeric:tabular-nums;color:var(--ui-suave)}.tela-metrica-variacao>svg{flex:none}.tela-metrica[data-tom=sucesso] .tela-metrica-variacao{color:var(--passo-feito)}.tela-metrica[data-tom=atencao] .tela-metrica-variacao{color:var(--ui-dourado)}.tela-metrica[data-tom=erro] .tela-metrica-variacao{color:var(--ui-vermelho)}.tela-stat{display:flex;align-items:baseline;justify-content:space-between;gap:var(--esp-3);min-width:0;padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-linha)}.tela-stat-textos{display:grid;min-width:0}.tela-stat-rotulo{font-size:var(--t-dica);font-weight:500;line-height:1.45;color:var(--ui-suave)}.tela-stat-detalhe{font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted)}.tela-stat-valor{flex:none;font-size:var(--t-secao);font-weight:500;line-height:1.3;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ui-texto)}.tela-stat-valor.tela-sem-valor{font-size:var(--t-rotulo);letter-spacing:0;color:var(--ui-muted)}.tela-progresso{display:grid;align-content:start;gap:var(--esp-2);min-width:0}.tela-progresso-cabeca{display:flex;align-items:baseline;justify-content:space-between;gap:var(--esp-3)}.tela-progresso-rotulo{min-width:0;font-size:var(--t-rotulo);font-weight:500;line-height:1.4;color:var(--ui-suave)}.tela-progresso-pct{flex:none;font-family:var(--fonte-mono);font-size:var(--t-dica);line-height:1.45;font-variant-numeric:tabular-nums;color:var(--ui-muted)}.tela-progresso-trilho{position:relative;height:8px;border-radius:var(--raio-pilula);background:var(--vidro-poco);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .04);overflow:hidden}.tela-progresso-barra{position:absolute;inset:0;border-radius:inherit;background:var(--ui-texto);transform:translate(calc((var(--tela-progresso, 0) - 1) * 100%))}.tela-progresso[data-tom=sucesso] .tela-progresso-barra{background:var(--passo-feito)}.tela-progresso[data-tom=atencao] .tela-progresso-barra{background:var(--ui-dourado)}.tela-progresso[data-tom=erro] .tela-progresso-barra{background:var(--ui-vermelho)}.tela-progresso-vazio{margin:0;font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted)}.tela-lista{display:grid;align-content:start;gap:var(--esp-2);min-width:0}.tela-lista-titulo{margin:0;font-size:var(--t-corpo-menor);font-weight:500;line-height:1.45;color:var(--ui-texto)}.tela-lista-itens{display:grid;margin:0;padding:0;list-style:none}.tela-lista-item{display:flex;align-items:flex-start;gap:var(--esp-2);box-sizing:border-box;min-height:28px;padding:4px 0;font-size:var(--t-corpo-menor);line-height:1.45;color:var(--ui-texto);overflow-wrap:anywhere}.tela-lista-icone{flex:none;margin-top:2px;color:var(--ui-muted)}.tela-lista-item[data-feito] .tela-lista-icone{color:var(--passo-feito)}.tela-tabela{position:relative;min-width:0;max-width:100%;border-radius:var(--raio-linha);overflow-x:auto;overscroll-behavior-x:contain}.tela-tabela[data-transborda]:focus-visible{outline-offset:2px}.tela-tabela table{width:100%;border-collapse:collapse;font-size:var(--t-corpo-menor);line-height:1.45}.tela-tabela caption{caption-side:top;padding:var(--esp-3) var(--esp-3) var(--esp-1);font-size:var(--t-rotulo);font-weight:500;line-height:1.4;text-align:left;color:var(--ui-texto)}.tela-tabela th{padding:8px 12px;font-size:var(--t-dica);font-weight:500;line-height:1.45;text-align:left;white-space:nowrap;color:var(--ui-muted)}.tela-tabela th[data-numero]{text-align:right}.tela-tabela td{padding:8px 12px;vertical-align:top;color:var(--ui-texto)}.tela-tabela tbody tr{border-top:1px solid var(--vidro-divisa)}.tela-tabela tbody tr:nth-child(2n){background:color-mix(in srgb,var(--ui-texto) 3%,transparent)}.tela-tabela td[data-numero]{text-align:right;white-space:nowrap;font-family:var(--fonte-mono);font-size:var(--t-rotulo);font-variant-numeric:tabular-nums}.tela-tabela td.tela-tabela-vazia{padding:var(--esp-3);color:var(--ui-muted)}.tela-texto{margin:0;max-width:80ch;color:var(--ui-texto);overflow-wrap:anywhere;text-wrap:pretty}.tela-texto[data-variante=corpo]{font-size:var(--t-fala);line-height:1.5;letter-spacing:-.005em}.tela-texto[data-variante=titulo]{font-size:var(--t-destaque);font-weight:600;line-height:1.25;letter-spacing:-.02em;text-wrap:balance}.tela-texto[data-variante=subtitulo]{font-size:var(--t-secao);font-weight:500;line-height:1.3;letter-spacing:-.01em}.tela-texto[data-variante=legenda]{font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted)}.tela-texto[data-variante=mono]{font-family:var(--fonte-mono);font-size:var(--t-codigo);line-height:1.6}.nota{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--esp-3);min-width:0;padding:var(--esp-4);border-radius:var(--raio-cartao)}.nota-cabeca{display:grid;gap:var(--esp-1);min-width:0}.nota-caminho{margin:0;font-family:var(--fonte-mono);font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted);overflow-wrap:anywhere}.nota-titulo{margin:0;font-size:var(--t-secao);font-weight:600;line-height:1.3;letter-spacing:-.01em;text-wrap:balance;color:var(--ui-texto)}.nota-selos{display:flex;flex-wrap:wrap;gap:var(--esp-2);min-width:0}.nota-trecho{display:-webkit-box;margin:0;overflow:hidden;font-size:var(--t-corpo-menor);line-height:1.5;color:var(--ui-suave);-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}.nota-rodape{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--esp-2) var(--esp-3);min-width:0}.nota-atualizada{margin:0;font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted)}.dialogo-veu{position:fixed;inset:0;z-index:50;background:var(--vidro-veu)}.dialogo{position:fixed;inset:0;z-index:50;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--esp-4);box-sizing:border-box;width:min(560px,calc(100vw - 48px));height:fit-content;max-height:calc(100vh - 96px);margin:auto;padding:22px 24px;border-radius:var(--raio-painel);color:var(--ui-texto)}.dialogo:focus{outline:none}.dialogo-cabeca{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--esp-3);min-width:0}.dialogo-cabeca-textos{display:grid;gap:var(--esp-1);min-width:0}.dialogo-titulo{margin:0;font-size:var(--t-secao);font-weight:600;line-height:1.3;letter-spacing:-.01em;text-wrap:balance;color:var(--ui-texto)}.dialogo-fechar{display:inline-grid;flex:none;place-items:center;width:32px;height:32px;margin:-4px -8px 0 0;padding:0;border:0;border-radius:var(--raio-pilula);background:transparent;color:var(--ui-suave);cursor:pointer}.dialogo-fechar:hover{color:var(--ui-texto);background:color-mix(in srgb,var(--ui-texto) 9%,transparent)}.dialogo-corpo{min-width:0;max-height:calc(100vh - 320px);overflow-y:auto;overscroll-behavior:contain}.dialogo-nota-texto{margin:0;font-size:var(--t-fala);line-height:1.5;letter-spacing:-.005em;text-wrap:pretty;overflow-wrap:anywhere;color:var(--ui-texto)}@keyframes tela-barra{0%{transform:translate(-100%)}}@keyframes tela-dialogo-entra{0%{opacity:0;scale:.97}}@keyframes tela-dialogo-sai{to{opacity:0;scale:.98}}@keyframes tela-veu-sai{to{opacity:0}}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .tela-el[data-entrar]{animation:mov-surgir .2s var(--mov-saida) var(--tela-atraso, 0ms) backwards}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .tela-el[data-entrar]>.tela-progresso .tela-progresso-barra{animation:tela-barra var(--mov-longo) var(--mov-saida) var(--tela-atraso, 0ms) backwards}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .tela-abas[data-troca=ponteiro]>.tela-aba-painel[data-state=active]{animation:mov-esmaecer var(--mov-curto) var(--mov-saida) backwards}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .tela-secao[data-troca=ponteiro] .tela-secao-corpo[data-state=open]{animation:mov-surgir var(--mov-curto) var(--mov-saida) backwards}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .tela-secao[data-troca=ponteiro] .tela-secao-seta{transition:transform var(--mov-medio) var(--mov-saida),color .14s ease}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) :is(.botao-link,.dialogo-fechar){transition:text-decoration-color .14s ease,background-color .14s ease,color .14s ease}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .dialogo[data-state=open]{animation:tela-dialogo-entra .2s var(--mov-saida)}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .dialogo[data-state=closed]{animation:tela-dialogo-sai .13s ease-out forwards}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .dialogo-veu[data-state=open]{animation:mov-esmaecer .2s var(--mov-saida)}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .dialogo-veu[data-state=closed]{animation:tela-veu-sai .13s ease-out forwards}}@media(prefers-reduced-motion:reduce){.tela-el[data-entrar],:is(.dialogo,.dialogo-veu)[data-state=open]{animation:mov-esmaecer .12s var(--mov-saida) backwards}:is(.dialogo,.dialogo-veu)[data-state=closed]{animation:tela-veu-sai .12s ease-out forwards}}:root:is([data-reduce-anim="1"],[data-mov-sistema=reduzido]) :is(.tela-el[data-entrar],.dialogo[data-state=open],.dialogo-veu[data-state=open]){animation:mov-esmaecer .12s var(--mov-saida) backwards}:root:is([data-reduce-anim="1"],[data-mov-sistema=reduzido]) :is(.dialogo,.dialogo-veu)[data-state=closed]{animation:tela-veu-sai .12s ease-out forwards}.tela-abas[data-troca] :is(.tela-el[data-entrar],.tela-progresso-barra){animation:none}@media(forced-colors:active){.aviso,.selo{border:1px solid CanvasText}.tela-esqueleto-linha,.tela-esqueleto-bloco,.tela-esqueleto-barra,.tela-esqueleto-numero,.tela-esqueleto-selo{border-color:CanvasText}.tela-card :is(.tela-card,.nota){border-color:CanvasText}.tela-progresso-trilho{border:1px solid CanvasText}.tela-progresso-barra{background:CanvasText}.tela-lista-icone,.tela-secao-seta{color:CanvasText}.tela-secao,.tela-divisa,.tela-tabela tbody tr{border-color:CanvasText}.dialogo{-webkit-backdrop-filter:none;backdrop-filter:none;background:Canvas;border:1px solid CanvasText}}.tela-novo-titulo{margin:0;font-size:var(--t-corpo-menor);font-weight:500;line-height:1.45;color:var(--ui-texto)}.grafico{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--esp-3);min-width:0;margin:0;padding:var(--esp-4) var(--esp-4) var(--esp-3);border-radius:var(--raio-linha)}.grafico-cabeca{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--esp-1) var(--esp-3);min-width:0}.grafico-titulo{min-width:0;font-size:var(--t-corpo-menor);font-weight:500;line-height:1.45;color:var(--ui-texto)}.grafico-unidade{font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted)}.grafico-area{position:relative;min-width:0;height:240px}.grafico .recharts-surface{overflow:visible}.grafico .recharts-cartesian-axis-tick-value{fill:var(--ui-muted);font-family:var(--fonte-mono);font-size:var(--m-meta);font-variant-numeric:tabular-nums}.grafico :is(.recharts-cartesian-grid line,.recharts-cartesian-axis-line){stroke:var(--vidro-divisa)}.grafico[data-tipo=barras] .recharts-tooltip-cursor{fill:var(--vidro-poco);stroke:none}.grafico[data-tipo=linha] .recharts-tooltip-cursor{fill:none;stroke:var(--vidro-divisa)}[data-identidade=unica] .grafico :is(.recharts-wrapper,.recharts-surface):focus-visible{outline:2px solid var(--ui-azul);outline-offset:2px;border-radius:6px}.grafico-barra[data-serie="3"]{stroke:var(--grafico-3);stroke-width:1}.grafico-barra[data-serie="4"]{stroke:var(--grafico-4);stroke-width:1}.grafico-padrao-fundo{fill:var(--grafico-3);opacity:.08}.grafico-padrao-fundo--pontos{fill:var(--grafico-4);opacity:.14}.grafico-padrao-hachura{stroke:var(--grafico-3);stroke-width:1.5}.grafico-padrao-ponto{fill:var(--grafico-4)}:is(.grafico-linha--1 .recharts-line-curve,.recharts-line-curve.grafico-linha--1){stroke:var(--grafico-1)}:is(.grafico-linha--2 .recharts-line-curve,.recharts-line-curve.grafico-linha--2){stroke:var(--grafico-2)}:is(.grafico-linha--3 .recharts-line-curve,.recharts-line-curve.grafico-linha--3){stroke:var(--grafico-3)}:is(.grafico-linha--4 .recharts-line-curve,.recharts-line-curve.grafico-linha--4){stroke:var(--grafico-4)}.grafico-ponto{fill:var(--ui-superficie)}.grafico-ponto--1{stroke:var(--grafico-1)}.grafico-ponto--2{stroke:var(--grafico-2)}.grafico-ponto--3{stroke:var(--grafico-3)}.grafico-ponto--4{stroke:var(--grafico-4)}.grafico-ponto-ativo{stroke:var(--ui-superficie)}.grafico-ponto-ativo--1{fill:var(--grafico-1)}.grafico-ponto-ativo--2{fill:var(--grafico-2)}.grafico-ponto-ativo--3{fill:var(--grafico-3)}.grafico-ponto-ativo--4{fill:var(--grafico-4)}.grafico-legenda{display:flex;flex-wrap:wrap;gap:var(--esp-1) var(--esp-4);margin:0;padding:0;list-style:none;font-size:var(--t-dica);line-height:1.45;color:var(--ui-suave)}.grafico-legenda-item{display:inline-flex;align-items:center;gap:6px;min-width:0}.grafico-amostra{flex:none;overflow:visible}.grafico-amostra-traco{fill:none;stroke-width:2;stroke-linecap:round}.grafico-amostra-traco[data-serie="1"]{stroke:var(--grafico-1)}.grafico-amostra-traco[data-serie="2"]{stroke:var(--grafico-2)}.grafico-amostra-traco[data-serie="3"]{stroke:var(--grafico-3)}.grafico-amostra-traco[data-serie="4"]{stroke:var(--grafico-4)}.grafico-amostra-barra[data-serie="3"]{stroke:var(--grafico-3);stroke-width:1}.grafico-amostra-barra[data-serie="4"]{stroke:var(--grafico-4);stroke-width:1}.grafico-dica{display:grid;gap:4px;min-width:120px;padding:6px 10px;border-radius:8px;background:var(--ui-acao);color:var(--ui-acao-texto);box-shadow:var(--dica-sombra);font-size:var(--m-dica);line-height:1.3}.grafico-dica-titulo{margin:0;font-weight:500}.grafico-dica-valores{display:grid;gap:2px;margin:0}.grafico-dica-linha{display:flex;align-items:baseline;justify-content:space-between;gap:var(--esp-3)}.grafico-dica-linha dt{color:color-mix(in srgb,var(--ui-acao-texto) 72%,transparent)}.grafico-dica-linha dd{margin:0;font-weight:500;font-variant-numeric:tabular-nums}.linha-tempo{display:grid;gap:var(--esp-3);min-width:0}.linha-tempo-lista{margin:0;padding:0;list-style:none}.linha-tempo-passo{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:var(--esp-3);padding-bottom:var(--esp-4)}.linha-tempo-passo:last-child{padding-bottom:0}.linha-tempo-passo[data-filete]:before{content:"";position:absolute;left:10px;top:25px;bottom:3px;width:2px;border-radius:2px;background:var(--passo-feito)}.linha-tempo-passo[data-filete=atual]:before{background:var(--passo-atual)}.linha-tempo-passo[data-filete=travado]:before{background:var(--passo-travado)}.linha-tempo-passo[data-filete=futuro]:before{width:0;border-radius:0;border-left:2px dashed var(--passo-futuro);background:none}.linha-tempo-marca{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:22px;height:22px;border-radius:var(--raio-pilula);font-size:var(--m-rotulo);font-weight:600;line-height:1}.linha-tempo-passo[data-estado=feito] .linha-tempo-marca{background:var(--passo-feito);color:var(--passo-marca-texto)}.linha-tempo-passo[data-estado=atual] .linha-tempo-marca{background:var(--passo-atual-fundo);color:var(--passo-atual);box-shadow:inset 0 0 0 2px var(--passo-atual)}.linha-tempo-passo[data-estado=aviso] .linha-tempo-marca{background:var(--ui-superficie);color:var(--passo-atual);box-shadow:inset 0 0 0 1.5px var(--passo-atual)}.linha-tempo-passo[data-estado=travado] .linha-tempo-marca{background:var(--passo-travado);color:var(--passo-marca-texto)}.linha-tempo-passo[data-estado=futuro] .linha-tempo-marca{border:2px dashed var(--passo-futuro)}.linha-tempo-texto{min-width:0;padding-top:1px}.linha-tempo-linha{display:flex;align-items:baseline;justify-content:space-between;gap:var(--esp-3);margin:0}.linha-tempo-titulo{min-width:0;font-size:var(--t-corpo-menor);font-weight:500;line-height:1.45;color:var(--ui-texto);overflow-wrap:anywhere}.linha-tempo-passo[data-estado=futuro] .linha-tempo-titulo{color:var(--ui-muted)}.linha-tempo-quando{flex:none;font-family:var(--fonte-mono);font-size:var(--t-dica);line-height:1.45;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ui-muted)}.linha-tempo-detalhe{margin:2px 0 0;font-size:var(--t-rotulo);line-height:1.5;color:var(--ui-muted);overflow-wrap:anywhere}.fluxo{container:fluxo / inline-size;display:grid;gap:var(--esp-3);min-width:0}.fluxo-trilho{display:flex;flex-wrap:wrap;gap:var(--esp-2);margin:0;padding:0;list-style:none}.fluxo-etapa{display:grid;gap:var(--esp-1);min-width:0;max-width:100%}.fluxo-pilula{display:inline-flex;align-items:center;gap:var(--esp-2);box-sizing:border-box;max-width:100%;height:40px;padding:0 var(--esp-4) 0 10px;border-radius:var(--raio-pilula);background:transparent;box-shadow:inset 0 0 0 1px var(--vidro-divisa);color:var(--ui-suave);font-size:var(--t-rotulo);line-height:1;white-space:nowrap}.fluxo-titulo{min-width:0;overflow:hidden;text-overflow:ellipsis}.fluxo-marca{display:inline-grid;flex:none;place-items:center;box-sizing:border-box;width:20px;height:20px;border-radius:var(--raio-pilula);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .16);font-size:var(--m-dica);font-weight:500;font-variant-numeric:tabular-nums}.fluxo-etapa[data-estado=feita] .fluxo-pilula{color:var(--ui-texto)}.fluxo-etapa[data-estado=feita] .fluxo-marca{box-shadow:none;color:var(--passo-feito)}.fluxo-etapa[data-estado=atual] .fluxo-pilula{background:var(--ui-texto);box-shadow:none;color:var(--ui-superficie);font-weight:500}.fluxo-etapa[data-estado=atual] .fluxo-marca{background:var(--passo-atual-fundo);color:var(--passo-atual);box-shadow:inset 0 0 0 1.5px var(--passo-atual);font-weight:600}.fluxo-etapa[data-estado=futura] .fluxo-pilula{color:var(--ui-muted)}.fluxo-etapa[data-estado=futura] .fluxo-marca{box-shadow:none;border:1px dashed var(--passo-futuro)}.fluxo-texto{margin:0;max-width:64ch;font-size:var(--t-rotulo);line-height:1.5;color:var(--ui-muted);overflow-wrap:anywhere}.fluxo-texto--atual{color:var(--ui-suave)}.fluxo-texto--estreito{display:none}.fluxo[data-orientacao=vertical]{--fluxo-vertical: 1}@container fluxo (max-width: 420px) or style(--fluxo-vertical: 1){.fluxo-trilho{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:0}.tela-el+.tela-el[data-tela-tipo=FluxoEtapas] .fluxo-trilho{padding-top:var(--esp-4);border-top:1px solid var(--vidro-divisa)}.fluxo-etapa{position:relative;grid-template-columns:18px minmax(0,1fr);column-gap:var(--esp-3);row-gap:2px;padding-bottom:var(--esp-2)}.fluxo-etapa:last-child{padding-bottom:0}.fluxo-etapa[data-filete]:before{content:"";position:absolute;left:8px;top:21px;bottom:3px;width:2px;border-radius:2px;background:var(--passo-feito)}.fluxo-etapa[data-filete=atual]:before{background:var(--ui-acento)}.fluxo-etapa[data-filete=futura]:before{width:0;border-radius:0;border-left:2px dashed var(--passo-futuro);background:none}.fluxo-pilula{display:contents;font-size:var(--t-corpo-menor);line-height:1.45;white-space:normal}.fluxo-marca{grid-column:1;grid-row:1;width:18px;height:18px;font-size:var(--m-meta);font-weight:600}.fluxo-marca svg{width:12px;height:12px}.fluxo-titulo{grid-column:2;grid-row:1;align-self:center;overflow:visible;overflow-wrap:anywhere}.fluxo-etapa>.fluxo-texto{grid-column:2;max-width:none;padding:0}.fluxo-texto--estreito{display:block}.fluxo-texto--atual{display:none}.fluxo-etapa[data-estado=feita] .fluxo-pilula{color:var(--ui-suave)}.fluxo-etapa[data-estado=feita] .fluxo-marca{background:var(--passo-feito);color:var(--passo-marca-texto)}.fluxo-etapa[data-estado=atual] .fluxo-pilula{background:none;color:var(--ui-texto);font-weight:600}.fluxo-etapa[data-estado=atual] .fluxo-marca{background:var(--ui-acento-fundo);color:var(--ui-acento);box-shadow:inset 0 0 0 1.5px var(--ui-acento)}.fluxo-etapa[data-estado=futura] .fluxo-marca{border-width:1.5px;color:var(--ui-muted)}}.comparacao-caixa{container-type:inline-size;min-width:0}.comparacao{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--comparacao-linhas, 1),auto);column-gap:var(--esp-4)}.comparacao-lado{display:grid;grid-row:span var(--comparacao-linhas, 1);grid-template-rows:subgrid;row-gap:2px;min-width:0;margin:0;padding:6px;border-radius:var(--raio-linha)}.comparacao-titulo{margin:0 0 4px;padding:var(--esp-2) var(--esp-3);border-bottom:1px solid var(--vidro-divisa);font-size:var(--t-corpo-menor);font-weight:600;line-height:1.4;color:var(--ui-texto);overflow-wrap:anywhere}.comparacao-linha{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"rotulo marca" "valor marca";align-content:start;column-gap:var(--esp-2);padding:var(--esp-2) var(--esp-3);border-radius:8px}.comparacao-linha[data-diferente]{background:var(--vidro-poco)}.comparacao-rotulo{grid-area:rotulo;font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted)}.comparacao-valor{grid-area:valor;font-size:var(--t-corpo-menor);line-height:1.45;color:var(--ui-texto);overflow-wrap:anywhere}.comparacao-valor[data-ausente]{color:var(--ui-muted)}.comparacao-marca{grid-area:marca;align-self:center;font-size:var(--t-apoio);font-weight:500;line-height:1;color:var(--ui-suave)}@container (max-width: 559px){.comparacao{grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:var(--esp-3)}.comparacao-lado{grid-row:auto;grid-template-rows:none}}.diferenca{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--esp-2);min-width:0;margin:0;padding:var(--esp-4);border-radius:var(--raio-linha)}.diferenca-texto{margin:0;max-width:80ch;font-size:var(--t-apoio);line-height:1.6;color:var(--ui-texto);overflow-wrap:anywhere;text-wrap:pretty}.diferenca-texto--igual{color:var(--ui-suave)}.diferenca-ins,.diferenca-del{padding:1px 2px;border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.diferenca-ins{background:color-mix(in srgb,var(--passo-feito) 14%,transparent);color:var(--ui-texto);text-decoration:underline 2px var(--passo-feito);text-underline-offset:3px}.diferenca-del{background:var(--ui-vermelho-fundo);color:var(--ui-vermelho);text-decoration:line-through 1.5px var(--ui-vermelho)}.diferenca-legenda{margin:0;font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted)}.quadro{display:grid;gap:var(--esp-3);min-width:0}.quadro-trilho{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);gap:var(--esp-3);min-width:0;overflow-x:auto;overscroll-behavior-x:contain}.quadro-trilho[data-transborda]{padding-bottom:var(--esp-2)}[data-identidade=unica] .quadro-trilho[data-transborda]:focus-visible{outline-offset:2px;border-radius:var(--raio-linha)}.quadro-coluna{display:grid;align-content:start;gap:var(--esp-2);min-width:0;padding:var(--esp-3);border-radius:var(--raio-linha)}.quadro-coluna-cabeca{display:flex;align-items:center;justify-content:space-between;gap:var(--esp-2);min-height:24px;padding:0 4px 2px}.quadro-coluna-titulo{min-width:0;margin:0;font-size:var(--t-rotulo);font-weight:500;line-height:1.4;color:var(--ui-texto);overflow-wrap:anywhere}.quadro-contador{display:inline-grid;flex:none;place-items:center;box-sizing:border-box;min-width:20px;height:20px;padding:0 6px;border-radius:var(--raio-pilula);background:rgb(var(--ink) / .07);color:var(--ui-suave);font-size:var(--m-meta);font-weight:500;font-variant-numeric:tabular-nums}.quadro-cartoes{display:grid;gap:var(--esp-2);margin:0;padding:0;list-style:none}.quadro-cartao{display:grid;gap:var(--esp-1);min-width:0;padding:var(--esp-3);border-radius:var(--raio-campo)}.quadro-cartao-titulo{font-size:var(--t-corpo-menor);font-weight:500;line-height:1.4;color:var(--ui-texto);overflow-wrap:anywhere}.quadro-cartao-detalhe{font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted);overflow-wrap:anywhere}.quadro-cartao-selo{display:flex;margin-top:2px}.quadro-vazia{margin:0;padding:var(--esp-3);border:1px dashed rgb(var(--ink) / .14);border-radius:var(--raio-campo);font-size:var(--t-dica);line-height:1.45;text-align:center;color:var(--ui-muted)}.calendario-mes{display:grid;gap:var(--esp-2);justify-self:start;box-sizing:border-box;width:min(100%,320px);padding:var(--esp-3) var(--esp-3) var(--esp-4);border-radius:var(--raio-linha)}.calendario-grade{width:100%;border-collapse:separate;border-spacing:2px;table-layout:fixed}.calendario-nome{caption-side:top;padding:2px 4px 8px;font-size:var(--t-rotulo);font-weight:600;line-height:1.4;text-align:left;color:var(--ui-texto)}.calendario-nome:first-letter{text-transform:uppercase}.calendario-grade th{padding:4px 0 8px;font-size:var(--t-meta);font-weight:500;text-align:center;color:var(--ui-muted)}.calendario-dia{position:relative;height:32px;padding:0;border-radius:6px;font-size:var(--t-rotulo);font-variant-numeric:tabular-nums;line-height:1;text-align:center;vertical-align:middle;color:var(--ui-texto)}.calendario-dia:is([data-tom=neutro],[data-tom=info]){background:rgb(var(--ink) / .07);font-weight:500}.calendario-dia[data-tom=sucesso]{background:color-mix(in srgb,var(--passo-feito) 14%,transparent);color:var(--passo-feito);font-weight:500}.calendario-dia[data-tom=atencao]{background:var(--ui-dourado-fundo);color:var(--ui-dourado);font-weight:500}.calendario-dia[data-tom=erro]{background:var(--ui-vermelho-fundo);color:var(--ui-vermelho);font-weight:500}.calendario-dia[data-hoje]:after{content:"";position:absolute;left:50%;bottom:3px;width:4px;height:4px;border-radius:var(--raio-pilula);background:var(--ui-acento);translate:-50% 0}.calendario-marcas{display:grid;gap:6px;margin:0;padding:var(--esp-3) 4px 0;border-top:1px solid var(--vidro-divisa);list-style:none}.calendario-marca{display:flex;align-items:center;gap:var(--esp-2);min-width:0;font-size:var(--t-rotulo);line-height:1.4;color:var(--ui-suave)}.calendario-marca-data{font-family:var(--fonte-mono);font-variant-numeric:tabular-nums}.calendario-marca-rotulo{min-width:0;overflow-wrap:anywhere}.calendario-mes>.tela-vazio{padding:0 4px}.calendario-escala table{width:auto;min-width:100%}.calendario-escala .calendario-escala-dia{text-align:center}.calendario-escala tbody th.calendario-escala-pessoa{font-size:var(--t-corpo-menor);font-weight:500;color:var(--ui-texto)}.calendario-escala td.calendario-turno{text-align:center;white-space:nowrap;font-family:var(--fonte-mono);font-size:var(--t-rotulo);font-weight:500;font-variant-numeric:tabular-nums}.calendario-escala td.calendario-turno[data-vazio]{color:var(--ui-muted);font-weight:400}.previa-arquivo{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:var(--esp-3);row-gap:var(--esp-3);box-sizing:border-box;min-width:0;margin:0;padding:var(--esp-3);border-radius:var(--raio-linha)}.previa-arquivo-icone{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--vidro-poco);color:var(--ui-suave)}.previa-arquivo-cabeca{display:grid;gap:2px;min-width:0}.previa-arquivo-nome{min-width:0;overflow:hidden;font-family:var(--fonte-mono);font-size:var(--t-corpo-menor);font-weight:500;line-height:1.4;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-texto)}.previa-arquivo-meta{font-size:var(--t-dica);line-height:1.45;font-variant-numeric:tabular-nums;color:var(--ui-muted)}.previa-arquivo-corpo{grid-column:1 / -1;min-width:0;padding:var(--esp-3) 0 0;border-top:1px solid var(--vidro-divisa)}.previa-arquivo-trecho{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;font-size:var(--t-rotulo);line-height:1.55;color:var(--ui-suave);overflow-wrap:anywhere}.bloco-codigo{min-width:0}.bloco-codigo>.md-codigo{margin:0}.bloco-codigo--vazio{display:grid;gap:var(--esp-2);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-linha)}.tela-botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--esp-2);box-sizing:border-box;height:36px;padding:0 var(--esp-4);border:1px solid transparent;border-radius:var(--raio-pilula);font:inherit;font-size:var(--t-rotulo);font-weight:500;line-height:1;white-space:nowrap;cursor:pointer}.tela-botao--primario{background:var(--ui-acao);color:var(--ui-acao-texto)}.tela-botao--primario:not(:disabled,[aria-disabled=true]):hover{background:var(--ui-suave)}.tela-botao--secundario{background:var(--ui-superficie);border-color:rgb(var(--ink) / .14);color:var(--ui-texto)}.tela-botao--secundario:not(:disabled):hover{background-image:linear-gradient(rgb(var(--ink) / .03),rgb(var(--ink) / .03));border-color:rgb(var(--ink) / .25)}.tela-botao--perigo-cheio{background:var(--ui-perigo-cheio);border-color:var(--ui-perigo-cheio);color:var(--ui-perigo-cheio-texto)}.tela-botao--perigo-cheio:not(:disabled,[aria-disabled=true]):hover{background:var(--ui-perigo-cheio-hover)}.tela-botao--perigo{background:var(--ui-vermelho-fundo);border-color:color-mix(in srgb,var(--ui-vermelho) 45%,transparent);color:var(--ui-vermelho)}.tela-botao--perigo:not(:disabled,[aria-disabled=true]):hover{border-color:var(--ui-vermelho)}.tela-botao:is(:disabled,[aria-disabled=true]){opacity:.4;cursor:not-allowed}.tela-botao--primario:is(:disabled,[aria-disabled=true]),.tela-botao--primario:is(:disabled,[aria-disabled=true]):hover{opacity:1;border-color:rgb(var(--ink) / .16);background:rgb(var(--ink) / .06);color:var(--ui-muted)}.tela-botao-dica{position:absolute;right:0;bottom:calc(100% + 8px);z-index:70;padding:6px 10px;border-radius:8px;background:var(--ui-acao);box-shadow:var(--dica-sombra);color:var(--ui-acao-texto);font-size:var(--m-dica);font-weight:400;line-height:1.3;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none}.tela-botao:is(:hover,:focus-visible)+.tela-botao-dica{opacity:1;visibility:visible}.chat-cartao{display:grid;gap:14px;box-sizing:border-box;max-width:560px;min-width:0;padding:18px 20px;border-radius:var(--raio-cartao);background:var(--vidro-cor);box-shadow:inset 0 1px 0 var(--vidro-reflexo),0 18px 44px -26px var(--vidro-sombra-cor),0 0 0 1px color-mix(in srgb,var(--ui-texto) 7%,transparent)}.chat-cartao-titulo{margin:0;font-size:var(--t-secao);font-weight:600;line-height:1.3;letter-spacing:-.01em;text-wrap:pretty;color:var(--ui-texto);overflow-wrap:anywhere}.chat-cartao dl,.chat-cartao dd{margin:0}.chat-cartao-principal{display:grid;gap:var(--esp-2)}.chat-cartao-principal>div{display:grid;gap:1px;min-width:0}.chat-cartao-principal dt{font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted)}.chat-cartao-principal dd{font-size:var(--t-apoio);font-weight:500;line-height:1.4;color:var(--ui-texto);overflow-wrap:anywhere}.chat-cartao-resto{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--esp-2) var(--esp-4);padding-top:var(--esp-3);border-top:1px solid color-mix(in srgb,var(--ui-texto) 8%,transparent)}.chat-cartao-resto>div{display:grid;gap:1px;min-width:0}.chat-cartao-resto dt{font-size:var(--t-meta);line-height:1.45;color:var(--ui-muted)}.chat-cartao-resto dd{font-size:var(--t-rotulo);line-height:1.45;color:var(--ui-suave);overflow-wrap:anywhere}.chat-cartao-bloqueio{margin:0;font-size:var(--t-rotulo);line-height:1.45;color:var(--ui-vermelho)}.chat-cartao-pe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--esp-3)}.chat-cartao-nota{font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted)}.chat-cartao-botoes,.formulario-pe>.tela-botao{margin-left:auto}.chat-cartao-botoes{position:relative;display:flex;flex:0 1 auto;flex-wrap:wrap-reverse;gap:var(--esp-2)}.chat-cartao-botoes>.tela-botao{flex:1 0 auto}.ciencia{position:relative;display:flex;align-items:flex-start;gap:var(--esp-3);width:fit-content;max-width:100%;font-size:var(--t-rotulo);line-height:1.45;color:var(--ui-texto);cursor:pointer}.ciencia-caixa{position:absolute;z-index:1;top:1px;left:0;width:18px;height:18px;margin:0;opacity:0;cursor:inherit}.ciencia-marca{display:inline-grid;flex:none;place-items:center;box-sizing:border-box;width:18px;height:18px;margin-top:1px;border-radius:5px;background:var(--ui-superficie);box-shadow:inset 0 0 0 1.5px rgb(var(--ink) / .32);color:var(--ui-superficie)}.ciencia-marca>svg{opacity:0;scale:.6}.ciencia-caixa:checked+.ciencia-marca{background:var(--ui-texto);box-shadow:none}.ciencia-caixa:checked+.ciencia-marca>svg{opacity:1;scale:1}.ciencia:hover .ciencia-caixa:not(:checked,:disabled)+.ciencia-marca{box-shadow:inset 0 0 0 1.5px rgb(var(--ink) / .5)}[data-identidade=unica] .ciencia-caixa:focus-visible{outline:none}.ciencia-caixa:focus-visible+.ciencia-marca{outline:2px solid var(--ui-azul);outline-offset:3px}.ciencia[data-desabilitada]{opacity:.5;cursor:not-allowed}.formulario{display:grid;gap:var(--esp-4);box-sizing:border-box;max-width:560px;min-width:0;margin:0;padding:var(--esp-5);border-radius:var(--raio-cartao)}.formulario-titulo{margin:0;font-size:var(--t-apoio);font-weight:600;line-height:1.4;text-wrap:pretty;color:var(--ui-texto);overflow-wrap:anywhere}.formulario-campos{display:grid;gap:14px}.formulario-pe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--esp-3)}.campo-tela-grupo{display:grid;gap:6px;min-width:0;margin:0;padding:0;border:0}.campo-tela-rotulo{padding:0;font-size:var(--t-dica);font-weight:500;line-height:1.3;color:var(--ui-suave)}.campo-tela-obrigatorio{margin-left:2px;font-weight:500;color:var(--ui-vermelho)}.campo-tela{display:block;box-sizing:border-box;width:100%;height:36px;padding:0 var(--esp-3);border:1px solid rgb(var(--ink) / .12);border-radius:var(--raio-campo);background:var(--ui-superficie);color:var(--ui-texto);color-scheme:light;font:inherit;font-size:var(--t-rotulo);line-height:1.3}[data-theme=dark] .campo-tela{color-scheme:dark}[data-theme=dark] [data-theme=light] .campo-tela{color-scheme:light}.campo-tela:not(:disabled):hover{border-color:rgb(var(--ink) / .2)}.campo-tela:focus-visible{border-color:var(--ui-azul)}.campo-tela[aria-invalid=true]{border-color:var(--ui-vermelho)}.campo-tela:disabled{opacity:.5;cursor:not-allowed}.campo-tela::placeholder{color:var(--ui-muted)}.campo-tela[data-vazio]::-webkit-datetime-edit{color:var(--ui-muted)}.campo-tela-selecao{position:relative;display:block;min-width:0}.campo-tela-selecao>select{appearance:none;padding-right:36px;cursor:pointer}.campo-tela-selecao>select[data-vazio]{color:var(--ui-muted)}.campo-tela-selecao>select option{color:var(--ui-texto)}.campo-tela-seta{position:absolute;top:50%;right:var(--esp-3);translate:0 -50%;color:var(--ui-muted);pointer-events:none}.campo-tela-segmentos{display:inline-flex;gap:2px;width:fit-content;padding:3px;border-radius:var(--raio-pilula);background:var(--vidro-poco);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .06)}.campo-tela-grupo[data-invalido] .campo-tela-segmentos{box-shadow:inset 0 0 0 1px var(--ui-vermelho)}.campo-tela-segmento{position:relative;display:inline-flex;align-items:center;height:30px;padding:0 18px;border-radius:var(--raio-pilula);font-size:var(--t-rotulo);font-weight:500;line-height:1;color:var(--ui-suave);cursor:pointer}.campo-tela-segmento:hover:not([data-marcado]){color:var(--ui-texto)}.campo-tela-segmento[data-marcado]{background:var(--ui-superficie);box-shadow:0 1px 2px rgb(var(--ink) / .12),0 0 0 1px rgb(var(--ink) / .08);color:var(--ui-texto)}.campo-tela-radio{position:absolute;z-index:1;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}[data-identidade=unica] .campo-tela-radio:focus-visible{outline:none}.campo-tela-segmento:has(.campo-tela-radio:focus-visible){outline:2px solid var(--ui-azul);outline-offset:2px}.campo-tela-grupo:disabled .campo-tela-segmentos{opacity:.5}.campo-tela-grupo:disabled .campo-tela-segmento{cursor:not-allowed}.campo-tela-dica,.campo-tela-erro{margin:0;font-size:var(--t-dica);line-height:1.45}.campo-tela-dica{color:var(--ui-muted)}.campo-tela-erro{color:var(--ui-vermelho)}.campo-tela-radios{display:grid;gap:var(--esp-2);min-width:0}.campo-tela-opcao{position:relative;display:flex;align-items:center;gap:var(--esp-3);box-sizing:border-box;min-height:36px;padding:var(--esp-2) var(--esp-3);border:1px solid rgb(var(--ink) / .12);border-radius:var(--raio-campo);background:var(--ui-superficie);font-size:var(--t-rotulo);font-weight:500;line-height:1.35;color:var(--ui-suave);overflow-wrap:anywhere;cursor:pointer}.campo-tela-opcao:hover:not([data-marcado]){border-color:rgb(var(--ink) / .2);color:var(--ui-texto)}.campo-tela-opcao[data-marcado]{border-color:var(--ui-borda-forte);color:var(--ui-texto)}.campo-tela-opcao:has(.campo-tela-radio:focus-visible){outline:2px solid var(--ui-azul);outline-offset:2px}.campo-tela-bolinha{flex:none;box-sizing:border-box;width:16px;height:16px;border-radius:50%;background:var(--ui-superficie);box-shadow:inset 0 0 0 1.5px rgb(var(--ink) / .32)}.campo-tela-opcao[data-marcado] .campo-tela-bolinha{box-shadow:inset 0 0 0 5px var(--ui-texto)}.campo-tela-grupo[data-invalido] .campo-tela-opcao{border-color:var(--ui-vermelho)}.campo-tela-grupo:disabled .campo-tela-radios{opacity:.5}.campo-tela-grupo:disabled .campo-tela-opcao{cursor:not-allowed}.campo-tela-grupo[data-somente-leitura] :is(.campo-tela-opcao,.campo-tela-segmento){pointer-events:none}.campo-tela:read-only:not(:disabled){cursor:default}.formulario[data-estado=enviando] .formulario-campos>*{opacity:.72}.formulario-respondido{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--esp-3) var(--esp-5);margin:0}.formulario-respondido>div{display:grid;gap:2px;min-width:0}.formulario-respondido dt{font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted)}.formulario-respondido dd{margin:0;font-size:var(--t-apoio);font-weight:500;line-height:1.4;color:var(--ui-texto);white-space:pre-wrap;overflow-wrap:anywhere}.formulario-nota{display:inline-flex;align-items:center;gap:var(--esp-2);min-height:18px}.formulario-nota-check{flex:none;color:var(--passo-feito)}.tela-card :is(.chat-cartao,.formulario){background:var(--vidro-poco);box-shadow:none}@keyframes grafico-barra-cresce{0%{transform:scaleY(0)}}@keyframes grafico-mascara-abre{0%{transform:scaleX(0)}}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .grafico-area[data-entrar] .grafico-barra{animation:grafico-barra-cresce var(--mov-longo) var(--mov-saida) var(--grafico-atraso, 0ms) backwards}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .grafico-area[data-entrar] .recharts-line{clip-path:var(--grafico-mascara)}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .grafico-area[data-entrar] .grafico-mascara{transform-box:fill-box;transform-origin:0 50%;animation:grafico-mascara-abre var(--mov-longo) var(--mov-saida) var(--grafico-atraso, 0ms) backwards}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) [data-entrar]>:is(.linha-tempo-passo,.fluxo-etapa),:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .quadro-trilho[data-entrar] .quadro-cartao{animation:mov-surgir .2s var(--mov-saida) var(--item-atraso, 0ms) backwards}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .tela-botao{transition:background-color var(--mov-toque) var(--mov-saida),border-color var(--mov-toque) var(--mov-saida),scale var(--mov-toque) var(--mov-saida)}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .tela-botao:not(:disabled,[aria-disabled=true]):active{scale:.97}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .tela-botao-dica{translate:0 2px;transition:opacity .12s var(--mov-saida),translate .12s var(--mov-saida),visibility .12s}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .tela-botao:is(:hover,:focus-visible)+.tela-botao-dica{translate:0 0}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .ciencia-marca{transition:background-color var(--mov-toque) var(--mov-saida),box-shadow var(--mov-toque) var(--mov-saida)}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .ciencia-marca>svg{transition:opacity var(--mov-toque) var(--mov-saida),scale var(--mov-longo) var(--mov-mola)}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) :is(.campo-tela,.campo-tela-segmento,.campo-tela-opcao){transition:border-color var(--mov-toque) var(--mov-saida),background-color var(--mov-toque) var(--mov-saida),color var(--mov-toque) var(--mov-saida),box-shadow var(--mov-toque) var(--mov-saida)}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .campo-tela-bolinha{transition:box-shadow var(--mov-curto) var(--mov-mola)}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .formulario-campos>*{transition:opacity var(--mov-curto) var(--mov-saida)}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .formulario-pe[data-respondido] .formulario-nota{animation:mov-surgir var(--mov-medio) var(--mov-saida) backwards}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .formulario-pe[data-respondido] .formulario-nota-check{animation:formulario-check-entra var(--mov-longo) var(--mov-mola) 60ms backwards}}@keyframes formulario-check-entra{0%{opacity:0;scale:.5}}@media(forced-colors:active){.grafico-dica,.linha-tempo-marca,.fluxo-marca,.fluxo-pilula,.quadro-contador{border:1px solid CanvasText}.linha-tempo-passo[data-filete]:before,.fluxo-etapa[data-filete]:before{background:CanvasText}.comparacao-linha[data-diferente],.calendario-dia[data-tom]{outline:1px solid CanvasText}.diferenca-ins,.diferenca-del{text-decoration-color:CanvasText}.quadro-vazia{border-color:CanvasText}.tela-botao,.chat-cartao,.previa-arquivo-icone,.campo-tela-segmentos,.ciencia-marca,.tela-botao-dica{border:1px solid CanvasText}.campo-tela-segmento[data-marcado]{outline:2px solid Highlight}.campo-tela-opcao{border-color:CanvasText}.campo-tela-opcao[data-marcado]{outline:2px solid Highlight}.campo-tela-bolinha{border:1.5px solid CanvasText;box-shadow:none}.campo-tela-opcao[data-marcado] .campo-tela-bolinha{background:Highlight;box-shadow:none}}.gestor{container:gestor / inline-size;position:relative;display:flex;flex:1;min-width:0;min-height:0;height:100%;color:var(--ui-texto)}.gestor-corpo{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;width:100%;min-height:0}@container gestor (min-width: 760px){.gestor-corpo{grid-template-columns:220px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}}.gestor-lateral{display:none;flex-direction:column;gap:2px;box-sizing:border-box;min-height:0;padding:calc(18px + env(safe-area-inset-top)) 10px 18px;background-color:var(--vidro-cor);background-image:var(--vidro-luz);border-right:1px solid var(--vidro-borda);-webkit-user-select:none;user-select:none}@container gestor (min-width: 760px){.gestor-lateral{display:flex}}.gestor-marca{display:flex;align-items:center;gap:10px;padding:0 8px 18px;min-width:0}.gestor-marca-nome{display:grid;min-width:0;line-height:1.25}.gestor-marca-nome b{font-size:var(--m-cabeca);font-weight:600;letter-spacing:-.01em}.gestor-marca-nome span{font-size:var(--m-dica);color:var(--ui-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gestor-grupo{margin:14px 0 4px;padding:0 13.5px;font-size:var(--m-meta);font-weight:500;color:var(--ui-muted)}.gestor-item{position:relative;display:flex;align-items:center;gap:10px;box-sizing:border-box;width:100%;height:36px;margin:0;padding:0 10px 0 13.5px;border:0;border-radius:7px;background:transparent;color:var(--ui-suave);font:inherit;font-size:var(--m-rotulo);line-height:1.4;text-align:left;cursor:pointer}.gestor-item>svg{flex:none;width:20px;height:20px}.gestor-item:hover{background:rgb(var(--ink) / .04);color:var(--ui-texto)}.gestor-item[aria-current=page]{background:var(--vidro-poco);color:var(--ui-acento);font-weight:500}.gestor-item-rotulo{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gestor-contador{flex:none;font-size:var(--m-dica);font-weight:600;font-variant-numeric:tabular-nums;color:var(--status-alerta)}.gestor-lateral-pe{margin-top:auto}.gestor-abas{position:relative;z-index:20;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));box-sizing:border-box;padding:6px 6px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--vidro-borda-forte);background-color:var(--vidro-cor-forte);background-image:var(--vidro-luz-forte);-webkit-backdrop-filter:var(--vidro-filtro);backdrop-filter:var(--vidro-filtro)}@container gestor (min-width: 760px){.gestor-abas{display:none}}.gestor-aba{position:relative;display:grid;justify-items:center;gap:3px;min-height:48px;padding:6px 2px 4px;border:0;border-radius:var(--raio-campo);background:transparent;color:var(--ui-muted);font:inherit;font-size:var(--m-meta);font-weight:500;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent}.gestor-aba>svg{width:22px;height:22px}.gestor-aba[aria-current=page]{color:var(--ui-acento)}.gestor-aba-contador{position:absolute;top:2px;left:calc(50% + 8px);min-width:18px;padding:0 4px;box-sizing:border-box;border-radius:var(--raio-pilula);background:var(--status-alerta);color:var(--ui-acao-texto);font-size:var(--m-tecla);font-weight:600;line-height:18px;text-align:center;font-variant-numeric:tabular-nums}.gestor-palco{position:relative;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.gestor-palco[data-tela=conversa]{overflow:hidden;display:flex;flex-direction:column}.gp{box-sizing:border-box;width:100%;max-width:960px;padding:calc(20px + env(safe-area-inset-top)) 16px 32px}@container gestor (min-width: 760px){.gp{padding:40px clamp(20px,3vw,44px) 64px}}.gp-cabeca{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--esp-4);margin-bottom:var(--esp-6)}.gp-cabeca-texto{min-width:0}.gp-linha{margin:0 0 var(--esp-1);font-size:var(--t-rotulo);color:var(--ui-muted)}.gp-titulo{margin:0;font-size:var(--t-titulo);font-weight:600;line-height:1.2;letter-spacing:-.03em;text-wrap:balance}.gp-sub{margin:var(--esp-2) 0 0;max-width:60ch;font-size:var(--t-corpo-menor);line-height:1.6;color:var(--ui-muted);text-wrap:pretty}.gp-acoes{display:flex;flex-wrap:wrap;gap:var(--esp-2);flex:none}.gp-secao{margin-top:var(--esp-8)}.gp-secao:first-of-type{margin-top:0}.gp-secao-cabeca{display:flex;align-items:baseline;justify-content:space-between;gap:var(--esp-3);margin:0 0 var(--esp-3)}.gp-secao-titulo{margin:0;font-size:var(--t-secao);font-weight:600;line-height:1.3;letter-spacing:-.01em}.gp-secao-nota{font-size:var(--t-dica);color:var(--ui-muted)}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .gp[data-entrada=animada]>.gp-cabeca{animation:mov-surgir var(--mov-medio) var(--mov-saida) both}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .gp[data-entrada=animada]>:not(.gp-cabeca){animation:mov-esmaecer var(--mov-medio) var(--mov-saida) 60ms both}}.gl{margin:0;padding:0;list-style:none;border-radius:var(--raio-cartao)}.gl>li+li{border-top:1px solid var(--vidro-divisa)}.gl-linha{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--esp-3);padding:14px 16px}.gl-linha[data-sem-marca]{grid-template-columns:minmax(0,1fr) auto}.gl-titulo{margin:0;font-size:var(--t-apoio);font-weight:500;line-height:1.4;overflow-wrap:anywhere}.gl-meta{margin:2px 0 0;font-size:var(--t-rotulo);line-height:1.45;color:var(--ui-muted);overflow-wrap:anywhere}.gl-meta b{font-weight:600;color:var(--ui-suave)}.gl-detalhe{margin:var(--esp-1) 0 0;font-size:var(--t-rotulo);line-height:1.45;color:var(--ui-suave);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gl-acoes{display:flex;flex-wrap:wrap;gap:var(--esp-2);margin-top:var(--esp-3)}.gestor .estado-vencido{color:var(--ui-vermelho);font-weight:600}.gestor .estado-alerta{color:var(--status-alerta);font-weight:600}.gestor .estado-feito{color:var(--passo-feito);font-weight:600}.gl[data-grupo=vencidos]{overflow:clip}.gl[data-grupo=vencidos]>li{box-shadow:inset 3px 0 0 var(--ui-vermelho)}.gl-botao{display:block;width:100%;margin:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:inherit}.gl-botao:hover{background:rgb(var(--ink) / .03)}.marca{display:inline-grid;place-items:center;width:44px;height:44px;margin:-11px -8px -11px -11px;cursor:pointer}.marca input{appearance:none;-webkit-appearance:none;display:grid;place-items:center;width:22px;height:22px;margin:0;border:1.5px solid var(--ui-borda-forte);border-radius:6px;background:var(--ui-superficie);cursor:pointer}.marca input:checked{background:var(--ui-acao);border-color:var(--ui-acao)}.marca input:checked:after{content:"";width:10px;height:6px;margin-top:-3px;border-left:2px solid var(--ui-acao-texto);border-bottom:2px solid var(--ui-acao-texto);rotate:-45deg}.lote{position:sticky;bottom:12px;z-index:15;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--esp-2);margin-top:var(--esp-4);padding:10px 12px 10px 16px;border-radius:var(--raio-cartao);background-color:var(--vidro-cor-forte);background-image:var(--vidro-luz-forte);border:1px solid var(--vidro-borda-forte);box-shadow:var(--vidro-brilho-forte),var(--vidro-sombra-alta);-webkit-backdrop-filter:var(--vidro-filtro);backdrop-filter:var(--vidro-filtro)}.lote-conta{font-size:var(--t-rotulo);font-weight:500;font-variant-numeric:tabular-nums}.lote-botoes{display:flex;flex-wrap:wrap;gap:var(--esp-2)}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .lote{animation:mov-pop var(--mov-curto) var(--mov-saida) both}}.segmentado{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:var(--raio-pilula);background:var(--vidro-poco)}.segmentado button{height:32px;padding:0 14px;border:0;border-radius:var(--raio-pilula);background:transparent;color:var(--ui-suave);font:inherit;font-size:var(--t-rotulo);font-weight:500;cursor:pointer}.segmentado button[aria-pressed=true]{background:var(--ui-superficie);color:var(--ui-texto);box-shadow:0 0 0 1px rgb(var(--ink) / .1)}.campo{box-sizing:border-box;width:100%;min-height:44px;padding:10px 14px;border:0;border-radius:var(--raio-campo);background:var(--vidro-campo);box-shadow:var(--vidro-campo-borda);color:var(--ui-texto);font:inherit;font-size:max(16px,var(--t-apoio));line-height:1.4}.campo::placeholder{color:var(--ui-muted)}textarea.campo{resize:none}.rotulo{display:block;margin-bottom:6px;font-size:var(--t-rotulo);font-weight:500;color:var(--ui-suave)}.busca{display:flex;gap:var(--esp-2);align-items:center}.busca .campo{flex:1}.ap{display:grid;gap:10px;box-sizing:border-box;min-width:0;padding:16px 18px;border-radius:var(--raio-cartao)}.ap+.ap{margin-top:var(--esp-3)}.ap-topo{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--esp-3);font-size:var(--t-dica);color:var(--ui-muted)}.ap-topo b{color:var(--ui-suave);font-weight:600}.ap-topo .marca{margin-left:-11px}.ap-titulo{margin:0;font-size:var(--t-secao);font-weight:600;line-height:1.35;letter-spacing:-.01em;overflow-wrap:anywhere;text-wrap:pretty}.ap-detalhe{margin:0;padding:10px 14px;border-radius:var(--raio-linha);font-size:var(--t-corpo-menor);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;max-height:11.5em;overflow:auto}.ap-linha{margin:0;font-size:var(--t-rotulo);line-height:1.45;color:var(--ui-suave)}.ap-pe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--esp-2)}.ap-botoes{display:flex;flex-wrap:wrap-reverse;gap:var(--esp-2);margin-left:auto}.ap-nota-botao{padding:0;border:0;background:none;color:var(--ui-suave);font:inherit;font-size:var(--t-rotulo);text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:3px;cursor:pointer}.ap-decidida{display:flex;align-items:baseline;gap:var(--esp-2);margin:0;padding:12px 18px;font-size:var(--t-rotulo);line-height:1.45;color:var(--ui-suave)}.ap-erro{margin:0;font-size:var(--t-rotulo);line-height:1.45;color:var(--ui-vermelho)}@container gestor (max-width: 520px){.ap-botoes{width:100%}.ap-botoes>.tela-botao{flex:1 1 0;height:44px}}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .ap-decidida{animation:mov-surgir var(--mov-medio) var(--mov-saida) both}}.hoje-cabeca{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--esp-4);margin-bottom:var(--esp-8)}.hoje-iara{display:grid;place-items:center;overflow:clip;overflow-clip-margin:12px}.linha-tempo{margin:0;padding:0;list-style:none}.linha-tempo li{display:grid;grid-template-columns:52px 3px minmax(0,1fr);gap:var(--esp-3);align-items:stretch;padding:10px 16px}.linha-tempo li+li{border-top:1px solid var(--vidro-divisa)}.linha-tempo time{font-size:var(--t-rotulo);font-weight:600;font-variant-numeric:tabular-nums;padding-top:1px}.linha-tempo-faixa{border-radius:2px;background:var(--ui-borda-forte)}.linha-tempo li[data-tipo=evento] .linha-tempo-faixa{background:var(--ui-acento)}.linha-tempo li[data-passou]{color:var(--ui-muted)}.linha-tempo-tipo,.bloco-idade{font-size:var(--t-dica);color:var(--ui-muted)}.bloco-idade[data-velho]{color:var(--status-alerta);font-weight:600}.bloco{padding:16px 18px;border-radius:var(--raio-cartao)}.bloco+.bloco{margin-top:var(--esp-3)}.bloco-texto{margin:0;white-space:pre-wrap;font-size:var(--t-corpo-menor);line-height:1.6}.aviso-linha{display:flex;flex-wrap:wrap;align-items:center;gap:var(--esp-2) var(--esp-3);margin:0;padding:12px 16px;border-radius:var(--raio-linha);font-size:var(--t-rotulo);line-height:1.5;color:var(--ui-suave)}.dia-nav{display:flex;align-items:center;gap:var(--esp-2)}.botao-icone{display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--raio-pilula);background:transparent;color:var(--ui-suave);cursor:pointer}.botao-icone:hover{background:rgb(var(--ink) / .05);color:var(--ui-texto)}.botao-icone>svg{width:20px;height:20px}.voltar{display:inline-flex;align-items:center;gap:4px;margin:0 0 var(--esp-4) -6px;padding:6px;border:0;background:none;color:var(--ui-suave);font:inherit;font-size:var(--t-rotulo);cursor:pointer}.voltar>svg{width:18px;height:18px}.gestor .chat-fala{margin:0;min-width:0;max-width:68ch;font-size:var(--t-fala);line-height:1.55;letter-spacing:-.005em;text-wrap:pretty;overflow-wrap:anywhere;color:var(--ui-texto)}.conv{display:flex;flex-direction:column;flex:1;min-height:0}.conv-fio{flex:1;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:calc(16px + env(safe-area-inset-top)) 16px 16px}@container gestor (min-width: 760px){.conv-fio{padding:32px clamp(20px,4vw,56px) 24px}}.conv-miolo{display:grid;gap:22px;width:100%;max-width:760px;margin:0 auto}.conv-cabeca{display:flex;align-items:center;gap:var(--esp-3);margin-bottom:var(--esp-2)}.conv-cabeca h1{margin:0;font-size:var(--t-destaque);font-weight:600;letter-spacing:-.02em}.conv-cabeca p{margin:0;font-size:var(--t-dica);color:var(--ui-muted)}.conv-pessoa{display:flex;justify-content:flex-end}.conv-dito{box-sizing:border-box;max-width:min(86%,560px);padding:8px 14px;border-radius:14px;background:color-mix(in srgb,var(--ui-texto) 6%,transparent);color:var(--ui-suave);font-size:var(--t-corpo-menor);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.conv-iara{display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--esp-3);align-items:start}.conv-iara-corpo{display:grid;gap:var(--esp-3);min-width:0}.conv-hora{font-size:var(--t-meta);color:var(--ui-muted)}.conv-espera{display:flex;align-items:center;gap:var(--esp-2);font-size:var(--t-rotulo);color:var(--ui-muted)}.conv-tela{min-width:0}.conv-barra{box-sizing:border-box;padding:10px 12px 12px}@container gestor (min-width: 760px){.conv-barra{padding:12px clamp(20px,4vw,56px) 20px}}.conv-caixa{display:flex;align-items:flex-end;gap:var(--esp-2);max-width:760px;margin:0 auto;padding:6px 6px 6px 16px;border-radius:22px;background:var(--vidro-barra);box-shadow:var(--vidro-barra-sombra)}.conv-caixa textarea{flex:1;min-height:32px;max-height:160px;padding:6px 0;border:0;background:transparent;color:var(--ui-texto);font:inherit;font-size:max(16px,var(--t-apoio));line-height:1.4;resize:none;outline:none}.conv-caixa:focus-within{box-shadow:var(--vidro-barra-sombra),0 0 0 2px var(--ui-azul)}.conv-enviar{display:grid;place-items:center;flex:none;width:36px;height:36px;padding:0;border:0;border-radius:var(--raio-pilula);background:var(--ui-acao);color:var(--ui-acao-texto);cursor:pointer}.conv-enviar:disabled{background:rgb(var(--ink) / .08);color:var(--ui-muted);cursor:default}.conv-enviar>svg{width:18px;height:18px}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .conv-pessoa[data-nova],:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .conv-iara[data-nova]{animation:mov-surgir var(--mov-medio) var(--mov-saida) both}}.folha-veu{position:fixed;inset:0;z-index:60;display:grid;align-items:end;background:var(--vidro-veu)}@container gestor (min-width: 760px){.folha-veu{align-items:center;justify-items:center}}.folha{box-sizing:border-box;width:100%;max-width:520px;max-height:85dvh;overflow:auto;margin:0 auto;padding:18px 18px calc(18px + env(safe-area-inset-bottom));border-radius:var(--raio-painel) var(--raio-painel) 0 0}@container gestor (min-width: 760px){.folha{border-radius:var(--raio-painel);padding-bottom:18px}}.folha-titulo{margin:0 0 6px;font-size:var(--t-secao);font-weight:600;letter-spacing:-.01em}.folha-texto{margin:0 0 var(--esp-4);font-size:var(--t-corpo-menor);line-height:1.55;color:var(--ui-suave)}.folha-botoes{display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;gap:var(--esp-2)}@container gestor (max-width: 520px){.folha-botoes>.tela-botao{flex:1 1 0;height:44px}}.folha-lista{margin:0;padding:0;list-style:none}.folha-lista .gestor-item{height:48px;font-size:var(--t-apoio)}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .folha-veu{animation:mov-esmaecer var(--mov-curto) var(--mov-saida) both}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .folha{animation:folha-subir var(--mov-longo) var(--mov-saida) both}}@keyframes folha-subir{0%{translate:0 24px;opacity:0}}.esqueleto{display:grid;gap:10px;padding:16px 18px;border-radius:var(--raio-cartao)}.esqueleto span{display:block;height:12px;border-radius:6px;background:rgb(var(--ink) / .07)}.esqueleto span:nth-child(2){width:72%}.esqueleto span:nth-child(3){width:48%}.erro-calmo{display:grid;gap:var(--esp-3);justify-items:start;padding:16px 18px;border-radius:var(--raio-cartao)}.erro-calmo p{margin:0;font-size:var(--t-corpo-menor);line-height:1.55;color:var(--ui-suave)}.vazio{padding:4px 2px}.vazio h2,.vazio h3{margin:0;font-size:var(--t-secao);font-weight:600;letter-spacing:-.01em}.vazio p{margin:6px 0 0;max-width:52ch;font-size:var(--t-corpo-menor);line-height:1.6;color:var(--ui-muted)}.vazio .tela-botao{margin-top:var(--esp-3)}.aviso-vivo{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.entrar{display:grid;place-items:center;box-sizing:border-box;width:100%;min-height:100%;padding:calc(24px + env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom))}.entrar-caixa{display:grid;gap:var(--esp-4);width:100%;max-width:380px;padding:24px;border-radius:var(--raio-painel)}.entrar-caixa h1{margin:0;font-size:var(--t-destaque);font-weight:600;letter-spacing:-.02em}.entrar-caixa p{margin:0;font-size:var(--t-corpo-menor);line-height:1.55;color:var(--ui-suave)}.entrar-caixa .tela-botao{height:44px}.codigo{letter-spacing:.3em;font-variant-numeric:tabular-nums;text-align:center;font-size:var(--t-destaque)}.ajuste{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--esp-3);padding:14px 16px}.ajuste-texto{min-width:0;flex:1 1 220px}@media(forced-colors:active){.gestor-item[aria-current=page],.gestor-aba[aria-current=page]{outline:2px solid Highlight}.marca input:checked{background:Highlight}}.mascote{display:inline-block;flex:none;vertical-align:middle;overflow:visible;--mascote-corpo: var(--ui-texto);--mascote-traco: var(--ui-fundo);--mascote-luz: var(--ui-muted);--mascote-detalhe: var(--ui-suave)}.mascote-corpo{fill:var(--mascote-corpo)}.mascote-face{display:none}.mascote-face[data-active=true]{display:inline}.mascote-olhos,.mascote-sobrancelhas,.mascote-traco{fill:none;stroke:var(--mascote-traco);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mascote-olhos{stroke-width:2.8}.mascote-sobrancelhas{stroke-width:1.6}.mascote-cheio,.mascote-lingua,.mascote-ponto{fill:var(--mascote-traco)}.mascote-pupila{fill:var(--mascote-corpo)}.mascote-sinal{fill:var(--mascote-luz);stroke:var(--ui-fundo);stroke-width:1.5;transform-box:fill-box;transform-origin:center}.mascote:is([data-humor=triste],[data-humor=dormindo],[data-humor=morto]) .mascote-sinal{opacity:.35}.mascote[data-humor=pensando] .mascote-sinal{transform:scale(0)}.mascote-suor{fill:var(--mascote-detalhe);stroke:var(--ui-fundo);stroke-width:.6}.mascote-detalhe{fill:none;stroke:var(--mascote-detalhe);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mascote-postura{transform-origin:18px 28px}.mascote[data-humor=perguntando] .mascote-postura{transform:rotate(-5deg)}.mascote[data-humor=confuso] .mascote-postura{transform:rotate(4deg)}.mascote[data-humor=triste] .mascote-postura{transform:translateY(1px) rotate(-3deg)}.mascote[data-humor=piscando] .mascote-postura{transform:rotate(4deg)}.mascote[data-humor=morto] .mascote-postura{transform:rotate(9deg)}.mascote[data-humor=dormindo] .mascote-postura{transform:rotate(-5deg)}.mascote[data-humor=pensando] .mascote-postura{transform:rotate(-3deg)}.mascote-palpebras,.mascote-boca-pose,.mascote-piscada,.mascote-ponto{transform-box:fill-box;transform-origin:center}.mascote-atuacao{transform-origin:18px 30px}.mascote-fala{opacity:0}.mascote-boca-fala{transform-origin:18px 24px}.mascote[data-humor=pensando] .mascote-fala{visibility:hidden}@keyframes mascote-piscar-uma{0%,to{transform:scaleY(1)}45%,55%{transform:scaleY(.05)}}@keyframes mascote-sim{0%,to{transform:none}35%{transform:translateY(1px) scale(1.025,.97)}68%{transform:translateY(-.6px)}}@keyframes mascote-opa{0%,to{transform:none}23%{transform:translateY(-1.8px) scale(.96,1.06)}63%{transform:scale(1.025,.97)}}@keyframes mascote-hmpf{0%,to{transform:none}25%{transform:scale(1.035,.96)}50%{transform:rotate(-2deg)}72%{transform:rotate(1deg)}}@keyframes mascote-viva{0%,to{transform:none}16%{transform:scale(1.05,.93)}42%{transform:translateY(-3px) rotate(-4deg)}72%{transform:scale(1.04,.95)}88%{transform:translateY(-.5px)}}@keyframes mascote-cochilo{0%,to{transform:none}50%{transform:scale(1.012,.98)}}@keyframes mascote-sobrancelha{0%,to{transform:none}40%{transform:translateY(-.8px)}}@keyframes mascote-gota{0%{opacity:0;transform:scale(.5)}25%,45%{opacity:1;transform:none}85%,to{opacity:0;transform:translateY(4px) scale(.8,1.1)}}@keyframes mascote-pop{0%{transform:scale(.6)}65%{transform:scale(1.15)}to{transform:none}}@keyframes mascote-brilhar{0%{opacity:0;transform:scale(.4) rotate(-15deg)}35%{opacity:1;transform:scale(1.15)}75%,to{opacity:1;transform:none}}@keyframes mascote-soninho{0%{opacity:0;transform:translateY(1px)}to{opacity:1;transform:none}}@keyframes mascote-fala{0%,to{opacity:0}10%,88%{opacity:1}}@keyframes mascote-silenciar{0%,to{opacity:1}10%,88%{opacity:0}}@keyframes mascote-articular{0%,to{transform:scaleY(.35)}18%{transform:scaleY(1)}36%{transform:scaleY(.4)}54%{transform:scaleY(.85)}72%{transform:scaleY(.35)}86%{transform:scaleY(.7)}}@keyframes mascote-brotar{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:none}}@keyframes mascote-onda{0%,60%,to{transform:none}30%{transform:translateY(-2.2px)}}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote-postura{transition:transform .18s cubic-bezier(.2,.8,.3,1)}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote-sinal{transition:opacity .16s ease,transform .2s cubic-bezier(.3,1.5,.5,1)}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) :is(.mascote-palpebras,.mascote-boca-pose){transition:transform .12s ease-out}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote[data-fase=fechando] .mascote-palpebras{transform:scaleY(.04);transition-duration:70ms}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote[data-fase=fechando] .mascote-boca-pose{transform:scaleY(.7)}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote[data-piscando] .mascote-face[data-active=true] .mascote-piscada{animation:mascote-piscar-uma .24s ease-in-out}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote[data-humor=contente] .mascote-atuacao{animation:mascote-sim .38s ease-out}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote[data-humor=surpreso] .mascote-atuacao{animation:mascote-opa .42s ease-out}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote[data-humor=bravo] .mascote-atuacao{animation:mascote-hmpf .36s ease-out}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote[data-humor=comemorando] .mascote-atuacao{animation:mascote-viva .62s ease-out}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote[data-humor=dormindo] .mascote-atuacao{animation:mascote-cochilo 1.6s ease-in-out}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote-face[data-active=true][data-face=perguntando] .mascote-sobrancelhas-move{animation:mascote-sobrancelha .42s ease-out}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote-face[data-active=true] .mascote-suor{animation:mascote-gota 1.1s ease-in .16s both}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote-face[data-active=true] .mascote-zanga{transform-origin:4px 3px;animation:mascote-pop .35s ease-out .1s both}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote-face[data-active=true] .mascote-brilho{transform-box:fill-box;transform-origin:center;animation:mascote-brilhar .7s ease-out .12s both}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote-face[data-active=true] .mascote-brilho-b{animation-delay:.25s}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote-face[data-active=true] .mascote-sono{animation:mascote-soninho .9s ease-out .2s both}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote[data-falando=true] .mascote-fala{animation:mascote-fala .9s ease-in-out}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote[data-falando=true] .mascote-boca-fala{animation:mascote-articular .9s ease-in-out}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote[data-falando=true] .mascote-boca-base{animation:mascote-silenciar .9s ease-in-out}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote-face[data-active=true] .mascote-ponto-1{animation:mascote-brotar .22s cubic-bezier(.3,1.6,.5,1) 60ms both,mascote-onda 1.2s ease-in-out .3s infinite}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote-face[data-active=true] .mascote-ponto-2{animation:mascote-brotar .22s cubic-bezier(.3,1.6,.5,1) .12s both,mascote-onda 1.2s ease-in-out .45s infinite}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .mascote-face[data-active=true] .mascote-ponto-3{animation:mascote-brotar .22s cubic-bezier(.3,1.6,.5,1) .18s both,mascote-onda 1.2s ease-in-out .6s infinite}}@media(forced-colors:active){.mascote{--mascote-corpo: CanvasText;--mascote-traco: Canvas;--mascote-luz: CanvasText;--mascote-detalhe: CanvasText}.mascote-sinal{stroke:Canvas}}.iara-viva{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;vertical-align:middle;overflow:visible}.iara-viva-tela{display:block;flex:none;pointer-events:none}.iara-viva-tela[data-camera]{position:absolute;opacity:0}.iara-viva-colagem{display:block;flex:none;pointer-events:none}.iara-viva[data-cutucavel]{cursor:pointer}@keyframes iara-brotar{0%{opacity:0;transform:translateY(6px) scale(.55)}60%{opacity:1}to{opacity:1;transform:none}}.carregando-iara{position:fixed;inset:0;display:grid;place-items:center;pointer-events:none}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .carregando-iara>.iara-viva{animation:iara-brotar var(--mov-longo) var(--mov-mola) backwards}}.voo-da-iara{position:fixed;inset:0;display:grid;place-items:center;pointer-events:none;z-index:60}.voo-da-iara-corpo{will-change:transform,opacity}.iara-viva-tela,.iara-viva-colagem{position:relative}.iara-viva-reserva{position:absolute;inset:0;margin:auto}.iara-viva:not([data-pronta])>.iara-viva-tela{position:absolute;opacity:0}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .iara-viva[data-pronta]>.iara-viva-tela{animation:mov-esmaecer var(--mov-toque) var(--mov-saida)}}.foto-da-iara{position:relative;display:inline-flex;flex:none;vertical-align:middle;overflow:visible;width:var(--foto-lado);height:var(--foto-lado)}.foto-da-iara-img{position:absolute;top:0;left:0;display:block;width:calc(var(--foto-lado) * var(--foto-folga));max-width:none;height:calc(var(--foto-lado) * var(--foto-folga));margin:calc(var(--foto-lado) * (var(--foto-folga) - 1) / -2);pointer-events:none;-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .foto-da-iara-img[data-entrando]{animation:mov-esmaecer var(--mov-toque) var(--mov-saida)}}.chat-fala.md{max-width:none;white-space:normal;animation:none}.md-bloco{min-width:0}.md-bloco:not(:has(.md-tabela,.md-codigo)){max-width:var(--fala-leitura, 90ch)}.md-bloco :is(.md-tabela,.md-codigo){box-sizing:border-box;width:fit-content;min-width:min(100%,var(--fala-leitura, 90ch));max-width:100%}.md>.md-bloco:first-child>:first-child{margin-top:0}.md>.md-bloco:last-child>:last-child{margin-bottom:0}.md p{margin:0 0 12px}.md strong{font-weight:600}.md del{color:var(--ui-muted)}.md :is(h1,h2,h3,h4,h5,h6){text-wrap:balance;color:var(--ui-texto)}.md h1{margin:24px 0 8px;font-size:var(--t-destaque);font-weight:600;line-height:1.25;letter-spacing:-.02em}.md h2{margin:20px 0 8px;font-size:var(--t-secao);font-weight:600;line-height:1.3;letter-spacing:-.01em}.md :is(h3,h4,h5,h6){margin:16px 0 4px;font-size:var(--t-fala);font-weight:600;line-height:1.5}.md :is(h4,h5,h6){font-weight:500;color:var(--ui-suave)}.md :is(ul,ol){margin:0 0 12px;padding-left:24px}.md ul{list-style:disc}.md ol{list-style:decimal}.md li+li{margin-top:4px}.md li::marker{color:var(--ui-muted)}.md li>:is(ul,ol){margin:4px 0 0}.md li>p{margin:0}.md li>p+p{margin-top:8px}.md ul.contains-task-list{list-style:none}.md li.task-list-item{position:relative}.md-tarefa{position:absolute;top:4px;left:-24px;display:grid;place-items:center;width:16px;height:16px;color:var(--ui-muted)}.md-tarefa[data-feita]{color:var(--ui-texto)}.md blockquote{margin:0 0 12px;padding-left:16px;border-left:3px solid var(--ui-borda-forte);color:var(--ui-suave)}.md blockquote>:last-child{margin-bottom:0}.md-tabela{position:relative;margin:4px 0 16px;border-radius:var(--raio-linha);overflow-x:auto;overscroll-behavior-x:contain}.md-tabela[data-transborda]:focus-visible{outline-offset:2px}.md table{width:100%;border-collapse:collapse;font-size:var(--t-corpo-menor);line-height:1.45;overflow-wrap:normal}.md th{padding:8px 12px;font-size:var(--t-dica);font-weight:500;line-height:1.45;text-align:left;white-space:nowrap;color:var(--ui-muted)}.md td{padding:8px 12px;vertical-align:top;color:var(--ui-texto)}.md tbody tr{border-top:1px solid var(--vidro-divisa)}.md tbody tr:nth-child(2n){background:color-mix(in srgb,var(--ui-texto) 3%,transparent)}.md td[data-numero]{text-align:right;white-space:nowrap;font-family:var(--fonte-mono);font-size:var(--t-rotulo);font-variant-numeric:tabular-nums}.md-codigo-inline{padding:0 4px;border-radius:6px;background:color-mix(in srgb,var(--ui-texto) 6%,transparent);font-size:.9em;overflow-wrap:anywhere}.md hr{height:0;margin:24px 0;border:0;border-top:1px solid var(--vidro-divisa)}.md-imagem{color:var(--ui-muted)}.md-link-icone{display:inline-block;margin-left:1px;margin-right:-2px;vertical-align:-1px;color:var(--ui-muted)}.md-link:hover .md-link-icone{color:currentColor}.md-link-bloqueado{text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ui-texto) 32%,transparent);cursor:help}.md-link-endereco{font-family:var(--fonte-mono);font-size:var(--t-rotulo);color:var(--ui-suave);overflow-wrap:anywhere}.md-codigo{margin:4px 0 16px;border-radius:var(--raio-linha);overflow:clip}.md-codigo-cabeca{display:flex;align-items:center;justify-content:space-between;gap:12px;height:36px;padding:0 6px 0 16px;border-bottom:1px solid var(--vidro-divisa)}.md-codigo-nome{display:inline-flex;align-items:baseline;gap:8px;min-width:0}.md-codigo-titulo{min-width:0;overflow:hidden;font-size:var(--t-rotulo);font-weight:500;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-texto)}.md-codigo-linguagem{flex:none;font-family:var(--fonte-mono);font-size:var(--t-meta);line-height:1.3;letter-spacing:.01em;color:var(--ui-muted)}.md-codigo-acoes{display:inline-flex;align-items:center;gap:8px;min-width:0}.md-codigo-falha{font-size:var(--t-dica);line-height:1.45;color:var(--ui-vermelho)}.md-codigo-falha:empty{display:none}.md-codigo-copiar{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 var(--esp-3) 0 var(--esp-2);border:0;border-radius:8px;background:transparent;color:var(--ui-muted);font-size:var(--t-dica);font-weight:500;line-height:1;white-space:nowrap;cursor:pointer}.md-codigo-copiar:hover{color:var(--ui-texto);background:color-mix(in srgb,var(--ui-texto) 7%,transparent)}.md-codigo-copiar[data-copiado]{color:var(--ui-texto)}[data-identidade=unica] .md-codigo-copiar:focus-visible{outline-offset:1px}.md-codigo-corpo{position:relative;margin:0;padding:12px 16px;overflow-x:auto;overscroll-behavior-x:contain;font-size:var(--t-codigo);line-height:1.6;tab-size:2;white-space:pre;color:var(--codigo-texto)}.md-codigo-corpo>code{font:inherit}[data-identidade=unica] .md-codigo-corpo[role=region]:focus-visible{outline-offset:-2px}.chat-rodape{display:flex;align-items:center;gap:8px;min-height:22px;margin-top:-4px}.chat-modelo{font-size:var(--t-meta);line-height:1.3;letter-spacing:.01em;color:var(--ui-muted)}.chat-copiar{display:inline-flex;align-items:center;gap:4px}.chat-copiar-botao{display:inline-grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--ui-muted);opacity:0;cursor:pointer}.chat-copiar-botao:hover{color:var(--ui-texto);background:color-mix(in srgb,var(--ui-texto) 7%,transparent)}[data-identidade=unica] .chat-copiar-botao:focus-visible{opacity:1;outline-offset:1px}.chat-passo:hover .chat-copiar-botao,.chat-passo:focus-within .chat-copiar-botao,.chat-copiar:has(.chat-copiar-aviso:not(:empty)) .chat-copiar-botao{opacity:1}.chat-copiar-aviso{font-size:var(--t-dica);line-height:1.45;color:var(--ui-muted)}.chat-copiar-aviso[data-falhou]{color:var(--ui-vermelho)}.chat-copiar-aviso:empty{display:none}@media(hover:none){.chat-copiar-botao{opacity:.6}}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .chat-copiar-botao{transition:opacity .12s ease,background-color .12s ease,color .12s ease}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .md-codigo-copiar{transition:background-color .12s ease,color .12s ease}:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) :is(.chat-copiar-aviso:not(:empty),.md-codigo-falha:not(:empty),.md-codigo-copiar[data-copiado]>*){animation:mov-esmaecer .12s var(--mov-saida) backwards}}.md-citacao{display:inline-grid;place-items:center;box-sizing:border-box;min-width:18px;height:18px;margin:0 0 0 1px;padding:0 var(--esp-1);border:0;border-radius:6px;background:color-mix(in srgb,var(--ui-texto) 6%,transparent);color:var(--ui-suave);font-family:var(--fonte-mono);font-size:var(--t-meta);font-weight:500;line-height:1;font-variant-numeric:tabular-nums;vertical-align:.12em;cursor:pointer}.md-citacao[data-antes-pontuacao]{margin-right:-2px}.md-citacao:hover{background:color-mix(in srgb,var(--ui-texto) 12%,transparent);color:var(--ui-texto)}[data-identidade=unica] .md-citacao:focus-visible{outline-offset:1px}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .md-citacao{transition:background-color .12s ease,color .12s ease}}@media(prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-anim="1"]):not([data-mov-sistema=reduzido])) .md-bloco[data-novo]{animation:mov-surgir var(--mov-curto) var(--mov-saida) backwards}}@media(prefers-reduced-motion:reduce){.md-bloco[data-novo]{animation:mov-esmaecer .12s var(--mov-saida) backwards}}:root[data-reduce-anim="1"] .md-bloco[data-novo],:root[data-mov-sistema=reduzido] .md-bloco[data-novo]{animation:mov-esmaecer .12s var(--mov-saida) backwards}@media(forced-colors:active){.md-tarefa,.md-link-icone{color:CanvasText}.md-citacao{border:1px solid ButtonText}.md blockquote{border-left-color:CanvasText}}
