@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fontes/source-sans-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fontes/source-sans-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/fontes/source-serif-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/fontes/source-serif-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{color-scheme:light;--plane:#f3f4f1;--surface:#ffffff;--surface-2:#f8f8f6;--surface-hover:#eff0ec;--ink:#18201d;--ink-2:#4d5652;--ink-3:#666e6a;--line:#e2e4de;--line-strong:#cbcfc7;--ring:rgba(24,32,29,0.08);--brand:#17362e;--brand-ink:#ffffff;--latao:#b98a3e;--latao-wash:rgba(185,138,62,0.26);--solid:#17362e;--solid-hover:#22493e;--solid-ink:#ffffff;--accent:#2a78d6;--accent-ink:#ffffff;--accent-wash:rgba(42,120,214,0.09);--accent-line:rgba(42,120,214,0.35);--good:#0ca30c;--good-text:#05700a;--good-wash:rgba(12,163,12,0.1);--warning:#fab219;--warning-text:#77510a;--warning-wash:rgba(250,178,25,0.16);--serious:#ec835a;--critical:#d03b3b;--critical-text:#b62727;--critical-wash:rgba(208,59,59,0.09);--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a;--series-4:#eda100;--series-5:#e87ba4;--series-6:#008300;--series-7:#4a3aa7;--series-8:#e34948;--track:#dce7f6;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:32px;--s8:48px;--s9:64px;--radius-xs:5px;--radius-sm:8px;--radius:12px;--radius-lg:16px;--shadow:0 1px 1px rgba(24,32,29,0.04),0 2px 6px -2px rgba(24,32,29,0.05);--shadow-raised:0 1px 2px rgba(24,32,29,0.06),0 8px 24px -6px rgba(24,32,29,0.12);--shadow-overlay:0 24px 60px -12px rgba(24,32,29,0.28);--font:"Source Sans 3",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-voz:"Source Serif 4",Georgia,"Times New Roman",serif;--transicao:140ms cubic-bezier(0.22,0.61,0.36,1);--largura-conteudo:1140px;--largura-barra:244px}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])){color-scheme:dark;--plane:#0d1110;--surface:#151a18;--surface-2:#1a201e;--surface-hover:#202725;--ink:#edf1ee;--ink-2:#a8b1ac;--ink-3:#7c8580;--line:#242b28;--line-strong:#36403b;--ring:rgba(255,255,255,0.1);--brand:#1f4a3e;--brand-ink:#ffffff;--latao:#d3a75c;--latao-wash:rgba(211,167,92,0.3);--solid:#e3ece6;--solid-hover:#ffffff;--solid-ink:#10241e;--accent:#4a90e8;--accent-wash:rgba(74,144,232,0.14);--accent-line:rgba(74,144,232,0.42);--good-text:#4bc24b;--good-wash:rgba(12,163,12,0.16);--warning-text:#e3ab3a;--warning-wash:rgba(250,178,25,0.14);--critical-text:#f07171;--critical-wash:rgba(208,59,59,0.14);--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--series-4:#c98500;--series-5:#d55181;--series-6:#008300;--series-7:#9085e9;--series-8:#e66767;--track:#223a58;--shadow:0 1px 1px rgba(0,0,0,0.5),0 2px 6px -2px rgba(0,0,0,0.4);--shadow-raised:0 1px 2px rgba(0,0,0,0.6),0 8px 24px -6px rgba(0,0,0,0.5);--shadow-overlay:0 24px 60px -12px rgba(0,0,0,0.7)}}:root[data-theme=dark]{color-scheme:dark;--plane:#0d1110;--surface:#151a18;--surface-2:#1a201e;--surface-hover:#202725;--ink:#edf1ee;--ink-2:#a8b1ac;--ink-3:#7c8580;--line:#242b28;--line-strong:#36403b;--ring:rgba(255,255,255,0.1);--brand:#1f4a3e;--brand-ink:#ffffff;--latao:#d3a75c;--latao-wash:rgba(211,167,92,0.3);--solid:#e3ece6;--solid-hover:#ffffff;--solid-ink:#10241e;--accent:#4a90e8;--accent-wash:rgba(74,144,232,0.14);--accent-line:rgba(74,144,232,0.42);--good-text:#4bc24b;--good-wash:rgba(12,163,12,0.16);--warning-text:#e3ab3a;--warning-wash:rgba(250,178,25,0.14);--critical-text:#f07171;--critical-wash:rgba(208,59,59,0.14);--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--series-4:#c98500;--series-5:#d55181;--series-6:#008300;--series-7:#9085e9;--series-8:#e66767;--track:#223a58;--shadow:0 1px 1px rgba(0,0,0,0.5),0 2px 6px -2px rgba(0,0,0,0.4);--shadow-raised:0 1px 2px rgba(0,0,0,0.6),0 8px 24px -6px rgba(0,0,0,0.5);--shadow-overlay:0 24px 60px -12px rgba(0,0,0,0.7)}*,:after,:before{box-sizing:border-box}body,html{padding:0;margin:0}html{font-size:106.25%}body{background:var(--plane);color:var(--ink);font-family:var(--font);font-size:.9375rem;line-height:1.5;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{margin:0;font-weight:600;letter-spacing:-.014em}h1{font-size:1.625rem;letter-spacing:-.022em;line-height:1.2}h2{font-size:1.0625rem}h3{font-size:.9375rem}a{color:inherit;text-decoration:none}.link-no-texto{color:var(--accent);text-decoration:underline;text-underline-offset:.15em}button.link-no-texto{padding:0;border:0;background:none;cursor:pointer}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-xs)}::placeholder{color:var(--ink-3)}::selection{background:var(--latao-wash)}.voz{font-family:var(--font-voz);font-optical-sizing:auto;font-weight:400;letter-spacing:0}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.card-pad{padding:var(--s5)}.muted{color:var(--ink-2)}.subtle{color:var(--ink-3);font-size:.8125rem}.label{font-size:.75rem;font-weight:500;letter-spacing:.02em;margin-bottom:var(--s2)}.eyebrow,.label{display:block;color:var(--ink-2)}.eyebrow{font-size:.8125rem;font-weight:600}.tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stack{flex-direction:column}.row,.stack{display:flex}.row{align-items:center}.grow{flex:1 1}.empty{display:grid;place-items:center;grid-gap:var(--s2);gap:var(--s2);padding:var(--s7) var(--s5);text-align:center;color:var(--ink-2)}.empty>span{max-width:44ch}.scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.secao{scroll-margin-top:var(--s5)}.secao+.secao{margin-top:var(--s8)}.secao>header h2{font-size:1.25rem;letter-spacing:-.018em}@media (min-width:1024px){.secao{scroll-margin-top:var(--s6)}}.ajustes-grade{display:grid;grid-template-columns:minmax(0,1fr)}.ajustes-indice{margin-bottom:var(--s5)}.ajustes-indice ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s2)}.ajustes-indice a{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--s3);border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink-2);font-size:.875rem;font-weight:500}@media (min-width:1024px){.ajustes-grade{grid-template-columns:148px minmax(0,1fr);gap:var(--s7)}.ajustes-indice{position:-webkit-sticky;position:sticky;top:var(--s7);align-self:start;margin-bottom:0}.ajustes-indice ul{display:grid;grid-gap:var(--s1);gap:var(--s1)}.ajustes-indice a{display:block;min-height:0;padding:var(--s1) var(--s3);border:0;border-radius:var(--radius-sm);background:none;font-size:.9375rem;font-weight:400}.ajustes-indice a:hover{background:var(--surface-hover);color:var(--ink)}}.avancado{margin-top:var(--s4)}.avancado>summary{display:inline-flex;align-items:center;gap:var(--s2);cursor:pointer;color:var(--ink-2);font-size:.875rem;font-weight:550;list-style:none}.avancado>summary::-webkit-details-marker{display:none}.avancado>summary:before{content:"";width:6px;height:6px;border-right:1.6px solid;border-bottom:1.6px solid;transform:rotate(-45deg);transition:transform .12s ease}.avancado[open]>summary:before{transform:rotate(45deg)}.avancado[open]>summary{margin-bottom:var(--s3)}.blocos{display:grid;grid-gap:var(--s5);gap:var(--s5)}.divisor{height:1px;background:var(--line);border:0;margin:0}.app{min-height:100dvh;display:flex;background:var(--plane)}.barra{display:none}.conteudo{flex:1 1;min-width:0;display:flex;flex-direction:column}.pagina{flex:1 1;width:100%;max-width:var(--largura-conteudo);margin:0 auto;padding:var(--s6) var(--s5) var(--s9)}.topo{border-bottom:1px solid var(--line)}.marca{display:inline-flex;align-items:center;gap:var(--s2);color:var(--ink)}.marca-nome{font-family:var(--font-voz);font-size:1.3125rem;font-weight:600;letter-spacing:-.01em;line-height:1}.marca-selo{width:26px;height:26px;flex-shrink:0;border-radius:7px;color:var(--brand-ink);background:var(--brand)}.nav-item{display:flex;align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);border-radius:var(--radius-sm);font-size:.875rem;font-weight:500;color:var(--ink-2);white-space:nowrap;transition:background var(--transicao),color var(--transicao)}.nav-item:hover{background:var(--surface-hover);color:var(--ink)}.nav-item[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.nav-item svg{flex-shrink:0;color:var(--ink-3)}.nav-item[aria-current=page] svg{color:var(--accent)}.nav-item-botao{width:100%;cursor:pointer;background:none;border:0;font:inherit;font-size:.875rem;font-weight:500}.nav-lista{display:grid;grid-gap:var(--s1);gap:var(--s1)}.quem-esta{margin:var(--s2) 0 0;padding:0 var(--s3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ponto-de-novidade{width:8px;height:8px;flex-shrink:0;margin-left:auto;border-radius:50%;background:var(--latao)}.com-ponto{position:relative;display:inline-flex}.com-ponto .ponto-de-novidade{position:absolute;top:-1px;right:-3px;box-shadow:0 0 0 2px var(--surface)}:root{--altura-barra-de-baixo:60px}.barra-de-baixo{position:fixed;left:0;right:0;bottom:0;z-index:44;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);height:calc(var(--altura-barra-de-baixo) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--line)}.barra-de-baixo-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;padding:var(--s1) 0;border:0;background:none;color:var(--ink-3);font:inherit;font-size:.75rem;font-weight:500;cursor:pointer;transition:color var(--transicao)}.barra-de-baixo-item span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.barra-de-baixo-item[aria-current=page],.barra-de-baixo-item[aria-expanded=true]{color:var(--ink)}.barra-de-baixo-item[aria-current=page] svg{color:var(--accent)}.barra-de-baixo-item:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.mais-fundo{position:fixed;inset:0;z-index:42;background:color-mix(in srgb,var(--ink) 24%,transparent)}.mais-folha{position:fixed;left:var(--s3);right:var(--s3);bottom:calc(var(--altura-barra-de-baixo) + env(safe-area-inset-bottom) + var(--s2));z-index:43;display:grid;grid-gap:var(--s2);gap:var(--s2);padding:var(--s3);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-overlay);animation:entrar-de-baixo .16s ease-out}.mais-lista{display:grid;grid-gap:var(--s1);gap:var(--s1)}.mais-folha .nav-item{min-height:44px;font-size:.9375rem}@media (max-width:1023px){.pagina{padding-bottom:calc(var(--s9) + var(--altura-barra-de-baixo))}}@media (min-width:1024px){.barra{position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;height:100dvh;width:var(--largura-barra);flex-shrink:0;display:flex;flex-direction:column;gap:var(--s5);padding:var(--s5) var(--s4);border-right:1px solid var(--line)}.barra-de-baixo,.mais-folha,.mais-fundo,.topo{display:none}.pagina{padding:var(--s7) var(--s7) var(--s9)}}.painel-de-acesso{display:none}@media (min-width:900px){.painel-de-acesso{display:flex;flex:1 1 460px;align-items:center;padding:var(--s8) var(--s8);background:var(--brand);color:var(--brand-ink)}}.painel-de-acesso-slogan{margin:0 0 var(--s4);font-size:3rem;font-weight:500;line-height:1.05;letter-spacing:-.02em}.painel-de-acesso-legenda{margin:0 0 var(--s8);max-width:40ch;font-size:1.0625rem;line-height:1.55;color:color-mix(in srgb,var(--brand-ink) 78%,transparent)}.painel-de-acesso-exemplo{margin:0;padding-left:var(--s5);border-left:2px solid var(--latao);font-size:1.0625rem;line-height:1.6}.painel-de-acesso-exemplo figcaption{margin-top:var(--s4);font-size:.875rem;color:color-mix(in srgb,var(--brand-ink) 66%,transparent)}.resumo{max-width:40rem;margin:var(--s2) 0 var(--s7)}.resumo-saudacao{font-size:2.125rem;font-weight:500;line-height:1.15;letter-spacing:-.012em;margin-bottom:var(--s3)}.resumo-texto{margin:0;font-size:1.1875rem;line-height:1.6;color:var(--ink-2);text-wrap:pretty}.resumo-ref{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color var(--transicao);transition:text-decoration-color var(--transicao);transition:text-decoration-color var(--transicao),-webkit-text-decoration-color var(--transicao)}.resumo-ref:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}button.resumo-ref{padding:0;border:0;background:none;font:inherit;cursor:pointer}@media (max-width:560px){.resumo-saudacao{font-size:1.75rem}.resumo-texto{font-size:1.0625rem}}.botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);height:38px;padding:0 var(--s4);border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:.875rem;font-weight:500;cursor:pointer;white-space:nowrap;box-shadow:var(--shadow);transition:background var(--transicao),border-color var(--transicao),box-shadow var(--transicao),transform var(--transicao),opacity var(--transicao)}.botao:hover:not(:disabled){background:var(--surface-hover);border-color:var(--line-strong)}.botao:active:not(:disabled){transform:translateY(1px)}.botao:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.botao-primary{background:var(--solid);border-color:var(--solid);color:var(--solid-ink)}.botao-primary:hover:not(:disabled){background:var(--solid-hover);border-color:var(--solid-hover)}.opcao{display:inline-flex;align-items:center;gap:var(--s1);padding:6px 12px;border-radius:999px;font:inherit;font-size:.8125rem;cursor:pointer;border:1px solid var(--line);background:var(--surface);color:var(--ink)}.opcao[aria-pressed=true]{border-color:var(--accent);background:var(--accent-wash);font-weight:600}.opcao:hover:not(:disabled){background:var(--surface-hover)}.opcao[aria-pressed=true]:hover:not(:disabled){background:var(--accent-wash)}.opcao:disabled{opacity:.5;cursor:not-allowed}.opcao:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.linha-de-aviso{display:flex;gap:0 var(--s2);align-items:flex-start}.linha-de-aviso .campo-da-linha{flex:1 1;min-width:0}.separador-da-gaveta{margin-top:var(--s6);padding-top:var(--s5);border-top:1px solid var(--line)}.aviso-da-tarefa{display:inline-flex;align-items:center;gap:var(--s1)}.botao-ghost{background:transparent;border-color:transparent;box-shadow:none;color:var(--ink-2)}.botao-ghost:hover:not(:disabled){background:var(--surface-hover);border-color:transparent;color:var(--ink)}.botao-danger{color:var(--critical-text)}.botao-danger:hover:not(:disabled){background:var(--critical-wash);border-color:var(--critical)}.botao-sm{height:32px;padding:0 var(--s3);font-size:.8125rem}.botao-icone{width:36px;height:36px;padding:0}.botao-icone,.segmentos{border-radius:var(--radius-sm)}.segmentos{display:inline-flex;flex-wrap:wrap;align-items:stretch;gap:2px;min-height:40px;max-width:100%;padding:3px;border:1px solid var(--line);background:var(--surface-2)}.segmento{min-height:32px;min-width:0;padding:0 var(--s3);border:0;border-radius:var(--radius-xs);background:transparent;color:var(--ink-2);font-size:.8125rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:background var(--transicao),color var(--transicao)}.segmento:after{content:attr(data-rotulo);display:block;height:0;overflow:hidden;visibility:hidden;font-weight:600}.segmento:hover:not([aria-pressed=true]){color:var(--ink)}.segmento[aria-pressed=true]{font-weight:600;box-shadow:var(--shadow)}.campo,.segmento[aria-pressed=true]{color:var(--ink);background:var(--surface)}.campo{width:100%;height:40px;padding:0 var(--s3);border-radius:var(--radius-sm);border:1px solid var(--line);font:inherit;font-size:.9375rem;transition:border-color var(--transicao),box-shadow var(--transicao)}textarea.campo{height:auto;min-height:88px;padding:var(--s3);resize:vertical;line-height:1.5}.campo:hover:not(:disabled):not(:focus){border-color:var(--line-strong)}.campo:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.campo[aria-invalid=true]{border-color:var(--critical)}.campo:disabled{background:var(--surface-2);color:var(--ink-3);cursor:not-allowed}input[type=file]{font:inherit;font-size:.875rem;color:var(--ink-2);max-width:100%}input[type=file]::-webkit-file-upload-button{margin-right:var(--s3);height:34px;padding:0 var(--s3);border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;font-size:.875rem;font-weight:500;cursor:pointer;box-shadow:var(--shadow);-webkit-transition:background var(--transicao),border-color var(--transicao);transition:background var(--transicao),border-color var(--transicao)}input[type=file]::file-selector-button{margin-right:var(--s3);height:34px;padding:0 var(--s3);border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;font-size:.875rem;font-weight:500;cursor:pointer;box-shadow:var(--shadow);transition:background var(--transicao),border-color var(--transicao)}input[type=file]::-webkit-file-upload-button:hover{background:var(--surface-hover);border-color:var(--line-strong)}input[type=file]::file-selector-button:hover{background:var(--surface-hover);border-color:var(--line-strong)}input[type=checkbox],input[type=radio]{accent-color:var(--accent);width:16px;height:16px;cursor:pointer}select.campo{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:var(--s7);background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.campo-compacto{width:auto;height:32px;font-size:.875rem}select.campo-compacto{background-position:calc(100% - 18px) 13px,calc(100% - 13px) 13px}input[type=time].campo::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer}input[type=time].campo::-webkit-calendar-picker-indicator:hover{opacity:1}.campo-data{position:relative}.campo-data .campo{padding-right:var(--s7)}.campo-data-oculto{position:absolute;right:var(--s3);bottom:0;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none}.campo-data-botao{position:absolute;right:var(--s1);top:50%;transform:translateY(-50%);display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--ink-2);cursor:pointer}.campo-data-botao:hover{background:var(--surface-hover);color:var(--ink)}.popover{position:absolute;z-index:30;top:calc(100% + var(--s2));right:0;width:264px;max-width:calc(100vw - var(--s6));padding:var(--s4);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-overlay);text-align:left;animation:entrar-de-baixo .16s ease-out}.tabela{width:100%;border-collapse:collapse;font-size:.9375rem}.tabela th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--surface-2);text-align:left;font-size:.8125rem;font-weight:600;color:var(--ink-2);white-space:nowrap}.tabela td,.tabela th{padding:var(--s3) var(--s4);border-bottom:1px solid var(--line)}.tabela td{vertical-align:middle}.tabela tbody tr:last-child td{border-bottom:0}.tabela tbody tr{transition:background var(--transicao)}.tabela tbody tr:hover{background:var(--surface-2)}.lista-em-cartao{list-style:none;margin:0;padding:0}.lista-em-cartao>li{border-bottom:1px solid var(--line)}.lista-em-cartao>li:last-child{border-bottom:none}.novidades{display:grid;grid-gap:var(--s6);gap:var(--s6);max-width:720px}.novidades-dia{display:grid;grid-gap:var(--s3);gap:var(--s3)}.novidades-data{font-size:.9375rem}.novidade{display:grid;grid-gap:var(--s1);gap:var(--s1);padding:var(--s4) var(--s5)}.novidade p{margin:0}.novidade .link-no-texto{justify-self:start;font-size:.875rem}.grade-de-compras{display:grid;grid-gap:var(--s4);gap:var(--s4);grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.linha-de-busca{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s3)}.linha-de-busca>.botao{margin-bottom:var(--s4)}.imagem-de-produto{display:block;flex-shrink:0;width:56px;height:56px;object-fit:contain;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface-hover)}.lista-de-candidatos,.lista-de-lojas{list-style:none;margin:0;padding:0}.lista-de-candidatos>li{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--line)}.lista-de-ofertas{list-style:none;margin:var(--s1) 0 0;padding:0;display:grid;grid-gap:var(--s1);gap:var(--s1);font-size:.875rem}.lista-de-lojas>li{display:flex;gap:var(--s3);align-items:flex-start;padding:var(--s3) 0;border-bottom:1px solid var(--line)}.lista-de-lojas>li:last-child{border-bottom:none}.lista-de-lojas>li.descartada{color:var(--ink-3)}.titulo-da-oferta{display:block;font-size:.8125rem;overflow-wrap:anywhere}.acoes-da-linha{display:flex;gap:var(--s1);justify-content:flex-end;opacity:.55;transition:opacity var(--transicao)}li:focus-within .acoes-da-linha,li:hover .acoes-da-linha,tr:focus-within .acoes-da-linha,tr:hover .acoes-da-linha{opacity:1}@media (hover:none){.acoes-da-linha{opacity:1}}.linha-de-tarefa{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s1) var(--s3);padding:var(--s3) var(--s4)}.linha-de-tarefa[data-arrastando]{background:var(--surface-hover);opacity:.6}.linha-de-tarefa[data-marca]:before{content:"";position:absolute;left:var(--s3);right:var(--s3);height:2px;border-radius:2px;background:var(--accent)}.linha-de-tarefa[data-marca=acima]:before{top:-1px}.linha-de-tarefa[data-marca=abaixo]:before{bottom:-1px}.alca{display:inline-flex;align-items:center;justify-content:center;width:20px;height:30px;margin-left:calc(-1 * var(--s2));padding:0;border:0;background:transparent;color:var(--ink-3);cursor:-webkit-grab;cursor:grab;touch-action:none}.alca:active{cursor:-webkit-grabbing;cursor:grabbing}.menu-da-linha{position:absolute;right:0;top:calc(100% + var(--s1));z-index:30;display:grid;min-width:200px;padding:var(--s1);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-raised)}.menu-da-linha button{display:flex;align-items:center;gap:var(--s2);min-height:36px;padding:0 var(--s3);border:0;border-radius:var(--radius-xs);background:transparent;color:var(--ink);font:inherit;font-size:.875rem;text-align:left;cursor:pointer}.menu-da-linha button:focus-visible,.menu-da-linha button:hover:not(:disabled){background:var(--surface-hover);outline:none}.menu-da-linha button:disabled{color:var(--ink-3);cursor:default}.menu-da-linha button.perigo{color:var(--critical-text)}.menu-da-linha hr{width:100%;margin:var(--s1) 0;border:0;border-top:1px solid var(--line)}.controles-da-agenda{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s3) var(--s5);margin-bottom:var(--s5)}.passos-da-agenda{display:flex;align-items:center;gap:var(--s1);min-width:0}.rotulo-da-agenda{margin:0 0 0 var(--s2);font-size:1.0625rem;font-weight:600;white-space:nowrap}.ir-para-data{width:170px;margin-left:auto}.ir-para-data .campo-wrap,.ir-para-data>*{margin-bottom:0}.grade-do-mes{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--surface)}.cabecalho-da-grade,.semana-da-grade{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.cabecalho-da-grade span{padding:var(--s2);font-size:.75rem;color:var(--ink-2);text-align:center;border-bottom:1px solid var(--line)}.dia-da-grade{display:flex;flex-direction:column;align-items:stretch;gap:2px;min-width:0;min-height:104px;padding:var(--s1) var(--s1) var(--s2);border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.semana-da-grade .dia-da-grade:last-child{border-right:0}.semana-da-grade:last-child .dia-da-grade{border-bottom:0}.dia-da-grade:hover{background:var(--surface-hover)}.dia-da-grade[data-fora]{background:var(--surface-2)}.dia-da-grade[data-fora] .numero-do-dia{color:var(--ink-3)}.numero-do-dia{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-width:26px;height:26px;padding:0 var(--s1);border-radius:999px;font-size:.8125rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-hoje]>.numero-do-dia{background:var(--accent);color:#fff}.titulo-na-grade{display:block;overflow:hidden;padding:1px var(--s1);border-radius:var(--radius-xs);font-size:.75rem;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.titulo-na-grade[data-tipo=compromisso],.titulo-na-grade[data-tipo=dia-inteiro]{background:var(--accent-wash)}.titulo-na-grade[data-tipo=tarefa-dia],.titulo-na-grade[data-tipo=tarefa-hora]{border-left:2px solid var(--ink-3);border-radius:0}.titulo-na-grade[data-feita]{color:var(--ink-3);text-decoration:line-through}.mais-na-grade{display:block;padding:0 var(--s1);font-size:.75rem}.marcas-na-grade{display:flex;flex-wrap:wrap;gap:3px;padding:0 2px}.marca-na-grade{width:7px;height:7px;border:1.5px solid var(--ink-2);border-radius:2px}.marca-na-grade[data-compromisso]{width:12px;height:5px;border:0;background:var(--accent)}.contagem-na-grade{display:block;font-size:.6875rem;color:var(--ink-2);padding:0 2px}@media (max-width:640px){.dia-da-grade{min-height:58px}.ir-para-data{width:100%;margin-left:0}.rotulo-da-agenda{white-space:normal}}.semana-cabecalho{display:grid;border-bottom:1px solid var(--line)}.dia-da-semana{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s1);min-width:0;padding:var(--s2) var(--s1);border-left:1px solid var(--line)}.faixa-sem-horario{display:grid;grid-gap:2px;gap:2px;width:100%;min-width:0}.faixa-do-dia{padding:var(--s3) var(--s4);margin-bottom:var(--s3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.linha-do-calendario{display:flex;align-items:center;gap:var(--s2);min-width:0;min-height:30px;font-size:.875rem}.semana-cabecalho .linha-do-calendario{gap:var(--s1);font-size:.75rem;min-height:24px}.linha-do-calendario[data-nao-feita] .titulo-do-calendario,.marcador[data-nao-feita] .titulo-do-calendario,.titulo-na-grade[data-nao-feita]{color:var(--ink-3)}.linha-do-calendario[data-feita] .titulo-do-calendario{color:var(--ink-3);text-decoration:line-through}.lista-do-dia{display:grid;grid-gap:var(--s1);gap:var(--s1);padding:var(--s2) var(--s3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.lista-do-dia .linha-do-calendario{flex-wrap:wrap}.titulo-do-calendario{flex:1 1 auto;min-width:0;overflow:hidden;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.faixa-do-dia .titulo-do-calendario,.lista-do-dia .titulo-do-calendario{white-space:normal}.titulo-do-calendario:hover{text-decoration:underline}.caixa-do-calendario{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;padding:0;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--ink-2);cursor:pointer}.caixa-do-calendario:hover{background:var(--surface-hover);color:var(--ink)}.agenda-com-painel{container:agenda/inline-size;display:grid;grid-gap:var(--s4);gap:var(--s4)}.calendario-da-agenda{min-width:0}.painel-de-tarefas{min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.cabecalho-do-painel{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--s1) var(--s3);width:100%;padding:var(--s3) var(--s4);border:0;border-radius:var(--radius);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.cabecalho-do-painel:hover{background:var(--surface-hover)}.titulo-do-painel{font-weight:600}.resumo-do-painel{font-size:.875rem}.alternar-painel{display:inline-flex;align-self:center;margin-left:auto;color:var(--ink-2);transform:rotate(90deg);transition:transform var(--transicao)}.painel-de-tarefas[data-aberto] .alternar-painel{transform:rotate(-90deg)}.corpo-do-painel{display:none;padding:0 var(--s4) var(--s4)}.painel-de-tarefas[data-aberto] .corpo-do-painel{display:grid;grid-gap:var(--s4);gap:var(--s4)}.grupo-do-painel{display:grid;grid-gap:var(--s1);gap:var(--s1)}.grupo-do-painel+.grupo-do-painel{margin-top:var(--s4)}.grupo-do-painel>.botao{justify-self:start}.rotulo-do-grupo{margin:0 0 var(--s1);font-size:.8125rem;font-weight:600;color:var(--ink-2)}.ir-ao-dia{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.ir-ao-dia:hover{color:var(--accent);text-decoration:underline}.linha-do-painel .titulo-do-calendario{white-space:normal}.linha-nao-feita{align-items:flex-start}.corpo-da-nao-feita{display:grid;grid-gap:var(--s1);gap:var(--s1);min-width:0;padding-top:3px}.detalhe-da-nao-feita{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s1) var(--s2);font-size:.8125rem}.vazio-do-painel{margin:0}.so-telefone-em-linha{display:none}@media (max-width:640px){.so-telefone-em-linha{display:inline}.so-tela-larga-em-linha{display:none}}@container agenda (min-width: 1000px){.agenda-com-painel{grid-template-columns:minmax(0,1fr) 280px;align-items:start}.calendario-da-agenda{grid-column:1;grid-row:1}.painel-de-tarefas{grid-column:2;grid-row:1;position:-webkit-sticky;position:sticky;top:var(--s4);max-height:calc(100vh - 2 * var(--s4));overflow-y:auto}.cabecalho-do-painel{cursor:default;pointer-events:none}.cabecalho-do-painel:hover{background:transparent}.alternar-painel{display:none}.corpo-do-painel,.painel-de-tarefas[data-aberto] .corpo-do-painel{display:grid;grid-gap:var(--s4);gap:var(--s4)}}.linha-do-tempo{display:grid;margin-top:var(--s1)}.horas,.linha-do-tempo{position:relative}.horas span{position:absolute;right:var(--s2);transform:translateY(-50%);font-size:.6875rem;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.horas span:first-child{transform:none}.coluna-do-dia{position:relative;min-width:0;border-left:1px solid var(--line);background-image:linear-gradient(to bottom,var(--line) 1px,transparent 1px);background-size:100% 48px}.coluna-do-dia[data-hoje]{background-color:var(--surface-2)}.vaga{position:absolute;left:0;right:0;padding:0;border:0;background:transparent;cursor:pointer}.vaga:hover{background:var(--surface-hover)}.bloco{position:absolute;z-index:1;overflow:hidden;padding:2px var(--s2);border:0;border-left:3px solid var(--accent);border-radius:var(--radius-xs);background:var(--accent-wash);color:var(--ink);font:inherit;font-size:.75rem;line-height:1.35;text-align:left;cursor:pointer}.bloco strong{font-weight:600}.bloco[data-feita]{opacity:.6;text-decoration:line-through}.marcador{position:absolute;z-index:2;left:0;right:0;display:flex;align-items:center;gap:2px;height:0;border-top:1.5px dashed var(--ink-2);font-size:.75rem}.marcador>*{background:var(--surface)}.marcador .caixa-do-calendario{width:20px;height:20px}.marcador[data-feita] .titulo-do-calendario{color:var(--ink-3);text-decoration:line-through}.agora{position:absolute;z-index:3;left:-4px;right:0;height:0;border-top:2px solid var(--accent);pointer-events:none}.agora:before{content:"";position:absolute;left:0;top:-5px;width:8px;height:8px;border-radius:999px;background:var(--accent)}.visualmente-oculto{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}label.botao{cursor:pointer}label.botao:has(:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.so-telefone{display:none}@media (max-width:640px){.so-telefone{display:block}.so-tela-larga{display:none}}.conversa-abrir{position:fixed;right:var(--s5);bottom:var(--s5);z-index:40;display:inline-flex;align-items:center;gap:var(--s2);height:48px;padding:0 var(--s5);border:1px solid var(--brand);border-radius:999px;background:var(--brand);color:var(--brand-ink);font:inherit;font-size:.9375rem;font-weight:500;cursor:pointer;box-shadow:var(--shadow-raised);transition:background var(--transicao),transform var(--transicao)}@media (max-width:1023px){.conversa-abrir{bottom:calc(var(--altura-barra-de-baixo) + env(safe-area-inset-bottom) + var(--s3))}}.conversa-abrir:hover{background:color-mix(in srgb,var(--brand) 88%,#fff)}.conversa-abrir:active{transform:translateY(1px)}.conversa-sinal{padding:1px var(--s2);border-radius:999px;border:1px solid var(--latao);background:var(--latao-wash);color:var(--brand-ink);font-size:.8125rem;font-weight:600;line-height:1.5}.conversa-painel{position:fixed;right:var(--s5);bottom:var(--s5);z-index:45;display:flex;flex-direction:column;width:400px;max-width:calc(100vw - var(--s6));height:min(620px,calc(100vh - var(--s8)));border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-overlay);overflow:hidden;animation:entrar-de-baixo .18s ease-out}.conversa-topo{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s3) var(--s3) var(--s4);border-bottom:1px solid var(--line);background:var(--surface-2)}.conversa-lista{flex:1 1;min-height:0;overflow-y:auto;padding:var(--s4);display:flex;flex-direction:column;gap:var(--s3)}.conversa-balao{max-width:85%;padding:var(--s2) var(--s3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);font-size:.9375rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.conversa-balao-meu{align-self:flex-end;background:var(--accent-wash);border-color:var(--accent-line)}.conversa-balao-dele{align-self:flex-start;font-family:var(--font-voz);font-size:1rem;line-height:1.55}.conversa-documento{display:flex;align-items:center;gap:var(--s2);min-width:min(240px,100%);padding:var(--s2) var(--s3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font-family:var(--font);font-size:.9375rem;text-decoration:none}.conversa-balao.conversa-balao-documento{padding:0;border:none;background:none}.conversa-documento svg{flex:none;color:var(--accent)}.conversa-documento .grow{min-width:0;overflow-wrap:anywhere}.conversa-documento:hover{background:var(--surface-hover)}.conversa-documento:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.conversa-balao-dele .botao,.conversa-balao-dele .tabular{font-family:var(--font)}.conversa-proposta{align-self:stretch;max-width:100%;border-color:var(--line-strong);background:var(--surface);box-shadow:var(--shadow)}.conversa-aviso{align-self:stretch;max-width:100%;border-color:var(--warning);background:var(--warning-wash)}.conversa-selo{display:flex;align-items:center;gap:var(--s1);margin-bottom:var(--s2);font-size:.8125rem;font-weight:600;color:var(--warning-text)}.conversa-botoes{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s3)}.conversa-caixa{display:flex;align-items:flex-end;gap:var(--s2);padding:var(--s3);border-top:1px solid var(--line);background:var(--surface)}.conversa-caixa textarea{flex:1 1;min-height:40px;max-height:140px;padding:var(--s2) var(--s3);border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;font-size:.9375rem;line-height:1.4;resize:none}.conversa-caixa textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.conversa-pensando{display:inline-flex;gap:4px;align-items:center;padding:var(--s3)}.conversa-pensando span{width:6px;height:6px;border-radius:999px;background:var(--ink-3);animation:pulsar 1.2s ease-in-out infinite}.conversa-pensando span:nth-child(2){animation-delay:.15s}.conversa-pensando span:nth-child(3){animation-delay:.3s}@media (max-width:560px){.conversa-painel{inset:0;width:100%;max-width:none;height:100%;border:0;border-radius:0}.conversa-abrir{right:var(--s4);bottom:calc(var(--altura-barra-de-baixo) + env(safe-area-inset-bottom) + var(--s3))}}@keyframes entrar-de-baixo{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes entrar-da-direita{0%{transform:translateX(16px);opacity:.4}to{transform:none;opacity:1}}@keyframes surgir{0%{opacity:0}to{opacity:1}}@keyframes pulsar{50%{opacity:.45}}.esqueleto{border-radius:var(--radius-sm);background:var(--surface-hover);animation:pulsar 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:560px){.empty{padding:var(--s6) var(--s4)}.card-pad{padding:var(--s4)}h1{font-size:1.375rem}.tabela td,.tabela th{padding:var(--s3)}}@media print{body{background:#fff}.barra,.topo{display:none}}@media print{.barra,.barra-de-baixo,.conversa,.conversa-bolha,.so-tela,.topo{display:none!important}.app,.conteudo{display:block}.pagina{padding:0;max-width:none}:root{--bg:#fff;--surface:#fff;--surface-2:#fff;--ink:#000;--ink-2:#333;--ink-3:#555}.card{box-shadow:none;break-inside:avoid;page-break-inside:avoid}.scroll-x{overflow:visible!important}a[href]:after{content:""}@page{margin:12mm}}.lista-de-previstas{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s3);gap:var(--s3)}.linha-prevista{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s3)}.linha-prevista-data{min-width:48px}.linha-prevista .previsto{color:var(--ink-2);font-weight:550}.linha-prevista-acoes{gap:var(--s2);flex-wrap:wrap}@media (min-width:640px){.linha-prevista-acoes{min-width:240px;justify-content:flex-start}}.campo-de-valor{width:96px}.link-discreto{background:none;border:none;padding:0;font:inherit;font-weight:500;color:var(--ink);text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.link-discreto:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.relacao-de-contas{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s1);gap:var(--s1)}.relacao-de-contas li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s3);padding:var(--s2) var(--s3);margin:0 calc(-1 * var(--s3));border-radius:var(--radius-sm)}.relacao-de-contas li.selecionada{background:var(--accent-wash)}.relacao-de-contas-nome{flex:1 1 180px;min-width:0;display:grid;grid-gap:2px;gap:2px;background:none;border:none;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.relacao-de-contas-nome:hover>span:first-child{text-decoration:underline;text-underline-offset:3px}