@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2)format("woff2"),url(/assets/roboto-latin-400-normal-D27F5sTu.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-C3tdtHj3.woff2)format("woff2"),url(/assets/roboto-latin-ext-400-normal-CIveymTr.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-latin-600-normal-CzqH9ZEY.woff2)format("woff2"),url(/assets/roboto-latin-600-normal-X4S5XP0J.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-latin-ext-600-normal-BPkjI5Ax.woff2)format("woff2"),url(/assets/roboto-latin-ext-600-normal-BfQU47D5.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-BZpUvMxY.woff2)format("woff2"),url(/assets/roboto-latin-700-normal-YuyVweIx.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2)format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2)format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2)format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff)format("woff")}:root{--gti-logo:#0f2647;--gti-elemento-gradiente:linear-gradient(90deg, #001a4a, #084e9e);--gti-navy-950:#001020;--gti-navy-900:#0a1628;--gti-navy-700:#1a3a6e;--gti-ink-950:#0d1117;--gti-blue-800:#1e40af;--gti-blue-700:#1d4ed8;--gti-blue-600:#2563eb;--gti-blue-400:#4b95ff;--gti-blue-300:#93c5fd;--gti-blue-100:#dbeafe;--gti-blue-50:#eff6ff;--gti-cyan-400:#27bcee;--gti-slate-900:#111c2e;--gti-slate-800:#1e293b;--gti-slate-600:#475569;--gti-slate-500:#64748b;--gti-slate-400:#7c8aa0;--gti-slate-400d:#94a3b8;--gti-slate-300:#cbd5e1;--gti-slate-200:#e2e8f0;--gti-slate-100:#f1f5f9;--gti-slate-50:#f8fafc;--gti-white:#fff;--gti-green-700:#15803d;--gti-amber-700:#b45309;--gti-red-700:#b91c1c;--gti-sky-700:#0369a1;--gti-marinho-950:#0b1b33;--gti-marinho-900:#0f2647;--gti-marinho-800:#13294b;--gti-marinho-700:#1e3558;--gti-marinho-100:#e8edf5;--gti-latao-800:#6e4e17;--gti-latao-700:#7a5a1e;--gti-latao-600:#956a24;--gti-latao-300:#d4b06a;--gti-latao-200:#e3c68c;--gti-latao-100:#f1e7d3;--gti-latao-50:#faf5eb;--gti-latao-borda:#e2d6be;--gti-latao-tracejado:#dccfb6;--gti-marfim:#f6f4ef;--gti-marfim-coluna:#fbf9f4;--gti-areia-borda:#e5e1d8;--gti-areia-controle:#857e6f;--gti-tinta:#1b2333;--gti-tinta-suave:#4a5568;--gti-tinta-rotulo:#5b6475;--gti-nevoa:#c9d3e3;--gti-cabecalho-gradiente:linear-gradient(120deg, #0b1b33, #13294b);--font-family-base:Roboto, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-family-display:Montserrat, var(--font-family-base);--font-family-brand:"Montserrat Alternates", var(--font-family-display);--font-family-mono:"Roboto Mono", ui-monospace, monospace;--font-size-caption:.75rem;--font-size-label:.8125rem;--font-size-body:.875rem;--font-size-body-content:1rem;--font-size-title-sm:1.125rem;--font-size-title-md:1.25rem;--font-size-title-lg:1.5rem;--font-size-title-xl:1.875rem;--font-size-kpi:clamp(1.5rem, 1.2rem + 1vw, 3rem);--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--line-height-body:1.5;--line-height-title:1.2;--space-01:.125rem;--space-02:.25rem;--space-03:.5rem;--space-04:.75rem;--space-05:1rem;--space-06:1.5rem;--space-07:2rem;--space-08:2.5rem;--space-09:3rem;--space-10:4rem;--space-11:5rem;--space-12:6rem;--space-13:10rem;--form-gap-col:1.25rem;--form-gap-row:1.125rem;--radius-control:.375rem;--radius-card:.75rem;--radius-badge:.25rem;--shadow-sm:0 1px 2px #0b1b330f;--shadow-md:0 4px 12px #0b1b3314;--shadow-lg:0 12px 32px #0b1b3329;--control-height:2.25rem;--control-height-touch:3rem;--button-height:2.5rem;--touch-target:3rem;--icon-label:.875rem;--icon-button:1rem;--icon-nav:1.25rem;--icon-tabbar:1.5rem;--shell-sidebar-width:16rem;--shell-sidebar-collapsed:4.5rem;--shell-rail-width:5rem;--shell-topbar-height:3.5rem;--shell-tabbar-height:4rem;--content-measure:65ch;--content-max:75rem;--z-topbar:100;--z-drawer:200;--z-command:300;--z-toast:400;--duracao:.16s;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f6f4ef;--color-surface:#fff;--color-surface-sunken:#fbf9f4;--color-text:#1b2333;--color-text-muted:#4a5568;--color-text-subtle:#5b6475;--color-primary:#956a24;--color-primary-hover:#7a5a1e;--color-primary-text:#7a5a1e;--color-primary-text-hover:#6e4e17;--color-on-primary:#fff;--color-link-visited:#6e4e17;--color-selected-bg:#f1e7d3;--color-highlight-bg:#faf5eb;--color-accent-border:#e2d6be;--color-dashed:#dccfb6;--color-chip-bg:#f1e7d3;--color-chip-text:#6e4e17;--color-border-control:#857e6f;--color-border-subtle:#e5e1d8;--color-header-bg:var(--gti-cabecalho-gradiente);--color-header-text:#fff;--color-header-sub:#c9d3e3;--color-nav-bg:#0f2647;--color-nav-border:transparent;--color-nav-text:#fff;--color-nav-text-muted:#c9d3e3;--color-nav-active-bg:#d4b06a29;--color-nav-hover-bg:#ffffff12;--color-nav-group-band:#ffffff0f;--color-nav-accent:#d4b06a;--color-nav-line:#c9d3e338;--color-nav-control-bg:#ffffff0f;--color-nav-control-border:#c9d3e361;--color-nav-counter-bg:#d4b06a42;--color-success:#15803d;--color-success-bg:#dcfce7;--color-warning:#b45309;--color-warning-bg:#fef3c7;--color-danger:#b91c1c;--color-danger-bg:#fee2e2;--color-info:#0369a1;--color-info-bg:#e0f2fe;--color-on-danger:#fff;--color-text-pending:#b45309;--color-brand:#0f2647;--color-avatar-bg:#e8edf5;--color-avatar-text:#0f2647;--color-veu:#0b1b338f;--focus-ring:0 0 0 2px #fff, 0 0 0 4px #956a24}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0a1324;--color-surface:#111d33;--color-surface-sunken:#0d182b;--color-text:#e8e4da;--color-text-muted:#c9d3e3;--color-text-subtle:#9aa6b8;--color-primary:#d4b06a;--color-primary-hover:#e3c68c;--color-on-primary:#0b1b33;--color-primary-text:#d4b06a;--color-primary-text-hover:#e3c68c;--color-link-visited:#e3c68c;--color-selected-bg:#d4b06a2e;--color-highlight-bg:#d4b06a14;--color-accent-border:#d4b06a59;--color-dashed:#d4b06a4d;--color-chip-bg:#d4b06a29;--color-chip-text:#e3c68c;--color-border-control:#8e9aae;--color-border-subtle:#22314a;--color-header-bg:linear-gradient(120deg, #0b1b33, #1e3558);--color-header-text:#fff;--color-header-sub:#c9d3e3;--color-nav-bg:#0b1b33;--color-nav-border:#22314a;--color-success:#4ade80;--color-success-bg:#4ade801f;--color-warning:#fbbf24;--color-warning-bg:#fbbf241f;--color-danger:#f87171;--color-danger-bg:#f871711f;--color-info:#38bdf8;--color-info-bg:#38bdf81f;--color-on-danger:#0b1b33;--color-text-pending:#fbbf24;--color-brand:#fff;--color-avatar-bg:#1e3558;--color-avatar-text:#e8edf5;--color-veu:#000000a3;--focus-ring:0 0 0 2px #0a1324, 0 0 0 4px #d4b06a;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 12px #0006;--shadow-lg:0 12px 32px #00000080}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0a1324;--color-surface:#111d33;--color-surface-sunken:#0d182b;--color-text:#e8e4da;--color-text-muted:#c9d3e3;--color-text-subtle:#9aa6b8;--color-primary:#d4b06a;--color-primary-hover:#e3c68c;--color-on-primary:#0b1b33;--color-primary-text:#d4b06a;--color-primary-text-hover:#e3c68c;--color-link-visited:#e3c68c;--color-selected-bg:#d4b06a2e;--color-highlight-bg:#d4b06a14;--color-accent-border:#d4b06a59;--color-dashed:#d4b06a4d;--color-chip-bg:#d4b06a29;--color-chip-text:#e3c68c;--color-border-control:#8e9aae;--color-border-subtle:#22314a;--color-header-bg:linear-gradient(120deg, #0b1b33, #1e3558);--color-header-text:#fff;--color-header-sub:#c9d3e3;--color-nav-bg:#0b1b33;--color-nav-border:#22314a;--color-success:#4ade80;--color-success-bg:#4ade801f;--color-warning:#fbbf24;--color-warning-bg:#fbbf241f;--color-danger:#f87171;--color-danger-bg:#f871711f;--color-info:#38bdf8;--color-info-bg:#38bdf81f;--color-on-danger:#0b1b33;--color-text-pending:#fbbf24;--color-brand:#fff;--color-avatar-bg:#1e3558;--color-avatar-text:#e8edf5;--color-veu:#000000a3;--focus-ring:0 0 0 2px #0a1324, 0 0 0 4px #d4b06a;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 12px #0006;--shadow-lg:0 12px 32px #00000080}:root{--button-primary-bg:var(--color-primary);--button-primary-bg-hover:var(--color-primary-hover);--button-primary-text:var(--color-on-primary);--input-border:var(--color-border-control);--input-bg:var(--color-surface);--nav-item-active-bg:var(--color-nav-active-bg);--card-bg:var(--color-surface);--card-border:var(--color-border-subtle);--tab-active-text:var(--color-primary-text);--tab-active-border:var(--color-primary);--stripe-accent:var(--color-primary)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--shell-topbar-height) + var(--space-05));font-size:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4{line-height:var(--line-height-title);font-weight:var(--font-weight-semibold);margin:0}h1{font-family:var(--font-family-display);font-size:var(--font-size-title-lg);letter-spacing:-.01em}h2{font-family:var(--font-family-display);font-size:var(--font-size-title-md)}h3{font-size:var(--font-size-title-sm)}p{max-width:var(--content-measure);margin:0}a{color:var(--color-primary-text);text-underline-offset:.15em}a:visited{color:var(--color-link-visited)}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus{outline:none}:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-control);outline:2px solid #0000}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.numerico{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-family-mono)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.gti-botao{justify-content:center;align-items:center;gap:var(--space-03);min-block-size:var(--button-height);padding:var(--space-03) var(--space-05);border-radius:var(--radius-control);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);cursor:pointer;white-space:nowrap;transition:background-color var(--duracao), border-color var(--duracao), color var(--duracao);border:1px solid #0000;line-height:1.25;text-decoration:none;display:inline-flex}.gti-botao__icone,.gti-botao__icone svg,svg.gti-botao__icone{inline-size:var(--icon-button);block-size:var(--icon-button);flex:none}.gti-botao__icone{display:inline-flex}.gti-botao--primario{background:var(--button-primary-bg);color:var(--button-primary-text)}.gti-botao--primario:hover:not(:disabled){background:var(--button-primary-bg-hover)}.gti-botao--secundario{background:var(--color-surface);color:var(--color-primary-text);border-color:var(--color-accent-border)}.gti-botao--secundario:hover:not(:disabled){background:var(--color-highlight-bg);border-color:var(--color-primary);color:var(--color-primary-text-hover)}.gti-botao--contorno{color:var(--color-text);border-color:var(--color-border-control);background:0 0}.gti-botao--contorno:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary-text)}.gti-botao--fantasma{color:var(--color-primary-text);padding-inline:var(--space-04);background:0 0}.gti-botao--fantasma:hover:not(:disabled){background:var(--color-highlight-bg)}.gti-botao--perigo{background:var(--color-danger);color:var(--color-on-danger)}.gti-botao--perigo:hover:not(:disabled){filter:brightness(.92)}.gti-botao--total{inline-size:100%;min-block-size:var(--touch-target)}.gti-botao--pequeno{min-block-size:2rem;padding:var(--space-02) var(--space-04);font-size:var(--font-size-label)}.gti-botao:disabled{opacity:.55;cursor:not-allowed}.gti-botao[aria-disabled=true]{cursor:progress}@media (width<=39.99em){.gti-botao{min-block-size:var(--touch-target)}.gti-botao--pequeno{min-block-size:2.75rem}}.gti-girando{animation:.9s linear infinite gti-girar}@keyframes gti-girar{to{transform:rotate(360deg)}}.gti-campo{flex-direction:column;gap:.375rem;min-inline-size:0;display:flex}.gti-campo--linha{grid-column:1/-1}.gti-campo__rotulo{align-items:center;gap:var(--space-02);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--color-text);display:inline-flex}.gti-campo__icone,.gti-campo__icone svg{inline-size:var(--icon-label);block-size:var(--icon-label);color:var(--color-text-muted);display:inline-flex}.gti-campo__opcional{font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.gti-campo__controle{inline-size:100%;min-block-size:var(--control-height-touch);padding:0 var(--space-04);background:var(--input-bg);color:var(--color-text);border:1px solid var(--input-border);border-radius:var(--radius-control);font-size:var(--font-size-body)}@media (width>=48em){.gti-campo__controle{min-block-size:var(--control-height)}}.gti-campo__controle::placeholder{color:var(--color-text-subtle);opacity:1}.gti-campo__controle:hover{border-color:var(--color-text-muted)}.gti-campo__controle:focus-visible{border-color:var(--color-primary)}.gti-campo--erro .gti-campo__controle{border:2px solid var(--color-danger)}.gti-campo__ajuda{font-size:var(--font-size-caption);color:var(--color-text-muted)}.gti-campo__erro{font-size:var(--font-size-label);color:var(--color-danger);font-weight:var(--font-weight-semibold)}.gti-select{position:relative}.gti-select__controle{appearance:none;cursor:pointer;padding-inline-end:var(--space-08)}.gti-select__seta{pointer-events:none;block-size:1rem;inline-size:1rem;color:var(--color-text-muted);position:absolute;inset-block-start:50%;inset-inline-end:var(--space-04);translate:0 -50%}.gti-badge{align-items:center;gap:var(--space-02);padding:.125rem var(--space-03);border-radius:var(--radius-badge);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);white-space:nowrap;line-height:1.5;display:inline-flex}.gti-badge__icone,.gti-badge__icone svg{block-size:.875rem;inline-size:.875rem;display:inline-flex}.gti-badge--neutro{background:var(--color-surface-sunken);color:var(--color-text-muted)}.gti-badge--sucesso{background:var(--color-success-bg);color:var(--color-success)}.gti-badge--alerta{background:var(--color-warning-bg);color:var(--color-warning)}.gti-badge--erro{background:var(--color-danger-bg);color:var(--color-danger)}.gti-badge--info{background:var(--color-info-bg);color:var(--color-info)}.gti-badge--destaque{background:var(--color-chip-bg);color:var(--color-chip-text)}.gti-nao-informado{color:var(--color-text-pending);font-weight:var(--font-weight-regular)}.gti-cartao{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);min-inline-size:0}.gti-cartao__cabecalho{align-items:center;gap:var(--space-04);padding:var(--space-05) var(--space-06);border-block-end:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.gti-cartao__icone{border-radius:var(--radius-control);background:var(--color-highlight-bg);block-size:2.75rem;inline-size:2.75rem;color:var(--color-primary-text);flex:none;place-items:center;display:grid}.gti-cartao__icone svg{block-size:1.25rem;inline-size:1.25rem}.gti-cartao__titulos{flex:12rem;min-inline-size:0}.gti-cartao__titulo{font-family:var(--font-family-base);font-size:var(--font-size-title-sm);font-weight:var(--font-weight-semibold)}.gti-cartao__subtitulo{font-size:var(--font-size-label);color:var(--color-text-muted)}.gti-cartao__acoes{gap:var(--space-05);flex-wrap:wrap;display:flex}.gti-cartao__corpo{padding:var(--space-06)}.gti-cartao__rodape{padding:var(--space-05) var(--space-06);border-block-start:1px solid var(--color-border-subtle);justify-content:flex-end;gap:var(--space-05);flex-wrap:wrap;display:flex}.gti-atalho{column-gap:var(--space-04);row-gap:var(--space-01);padding:var(--space-05);background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-card);color:var(--color-text);min-inline-size:0;transition:border-color var(--duracao), box-shadow var(--duracao);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ic tit""ic desc""ind ind""abrir abrir";align-items:start;text-decoration:none;display:grid;position:relative}.gti-atalho:visited{color:var(--color-text)}.gti-atalho:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.gti-atalho__icone{border-radius:var(--radius-control);background:var(--color-highlight-bg);block-size:2.5rem;inline-size:2.5rem;color:var(--color-primary-text);grid-area:ic;place-items:center;display:grid}.gti-atalho__icone svg{block-size:1.25rem;inline-size:1.25rem}.gti-atalho__titulo{font-weight:var(--font-weight-semibold);font-size:var(--font-size-body-content);grid-area:tit;line-height:1.3}.gti-atalho__descricao{color:var(--color-text-muted);font-size:var(--font-size-label);grid-area:desc}.gti-atalho__indicador{grid-area:ind;margin-block-start:var(--space-04)}.gti-atalho__abrir{color:var(--color-primary-text);font-weight:var(--font-weight-semibold);font-size:var(--font-size-label);border:1px solid var(--color-border-control);border-radius:var(--radius-control);padding:.25rem var(--space-04);grid-area:abrir;justify-self:start;margin-block-start:var(--space-04)}.gti-atalho:hover .gti-atalho__abrir{border-color:var(--color-primary)}.gti-estado{text-align:center;align-items:center;gap:var(--space-03);padding:var(--space-09) var(--space-05);flex-direction:column;display:flex}.gti-estado__ilustracao{background:var(--color-highlight-bg);block-size:4.5rem;inline-size:4.5rem;color:var(--color-primary-text);outline:1px dashed var(--color-dashed);outline-offset:.5rem;border-radius:50%;place-items:center;margin-block-end:var(--space-03);display:grid}.gti-estado__ilustracao svg{stroke-width:1.5px;block-size:2rem;inline-size:2rem}.gti-estado--erro .gti-estado__ilustracao{background:var(--color-danger-bg);color:var(--color-danger)}.gti-estado__titulo{font-weight:var(--font-weight-semibold);font-size:var(--font-size-body-content)}.gti-estado__texto{color:var(--color-text-muted);max-inline-size:48ch}.gti-estado__acao{margin-block-start:var(--space-04)}.gti-esqueleto{gap:var(--space-04);padding:var(--space-05) 0;flex-direction:column;display:flex}.gti-esqueleto__linha{border-radius:var(--radius-badge);background:linear-gradient(90deg, var(--color-surface-sunken), var(--color-border-subtle), var(--color-surface-sunken));background-size:200% 100%;block-size:1rem;animation:1.4s ease-in-out infinite gti-brilho;display:block}@keyframes gti-brilho{0%{background-position:100% 0}to{background-position:-100% 0}}.gti-modal__camada{z-index:var(--z-command);padding:var(--space-05);place-items:center;padding-block-end:max(var(--space-05), env(safe-area-inset-bottom));display:grid;position:fixed;inset:0}.gti-modal__veu{background:var(--color-veu);animation:gti-aparecer var(--duracao) ease-out;position:absolute;inset:0}.gti-modal{background:var(--color-surface);max-block-size:calc(100dvh - 2rem);inline-size:100%;color:var(--color-text);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);border:1px solid var(--color-border-subtle);flex-direction:column;animation:.18s cubic-bezier(.2,.8,.2,1) gti-subir;display:flex;position:relative;overflow:auto}.gti-modal:before{content:"";background:var(--stripe-accent);border-radius:var(--radius-card) var(--radius-card) 0 0;block-size:3px;display:block}.gti-modal--perigo:before{background:var(--color-danger)}.gti-modal--p{max-inline-size:28rem}.gti-modal--m{max-inline-size:40rem}.gti-modal--g{max-inline-size:56rem}.gti-modal__cabecalho{gap:var(--space-04);padding:var(--space-06) var(--space-06) var(--space-03);align-items:flex-start;display:flex}.gti-modal__icone{border-radius:var(--radius-control);background:var(--color-danger-bg);block-size:2.5rem;inline-size:2.5rem;color:var(--color-danger);flex:none;place-items:center;display:grid}.gti-modal__icone svg{block-size:1.25rem;inline-size:1.25rem}.gti-modal__titulo{font-size:var(--font-size-title-sm);font-family:var(--font-family-display)}.gti-modal__descricao{color:var(--color-text-muted);margin-block-start:var(--space-02)}.gti-modal__corpo{padding:var(--space-03) var(--space-06) var(--space-05)}.gti-modal__rodape{justify-content:flex-end;gap:var(--space-05);padding:var(--space-05) var(--space-06);border-block-start:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}@media (width<=39.99em){.gti-modal__camada{align-items:end;padding:0}.gti-modal{border-radius:var(--radius-card) var(--radius-card) 0 0;max-inline-size:none;padding-block-end:env(safe-area-inset-bottom)}.gti-modal__rodape{flex-direction:column-reverse}.gti-modal__rodape .gti-botao{inline-size:100%}}@keyframes gti-aparecer{0%{opacity:0}}@keyframes gti-subir{0%{opacity:0;transform:translateY(.75rem)}}.gti-toasts{z-index:var(--z-toast);gap:var(--space-03);flex-direction:column;inline-size:min(24rem,100vw - 2rem);display:flex;position:fixed;inset-block-end:calc(var(--space-05) + env(safe-area-inset-bottom));inset-inline-end:var(--space-05)}@media (width<=39.99em){.gti-toasts{inset-inline:var(--space-05);inline-size:auto;inset-block-end:calc(var(--shell-tabbar-height) + var(--space-03) + env(safe-area-inset-bottom))}}.gti-toast{gap:var(--space-04);padding:var(--space-04) var(--space-05);border-radius:var(--radius-control);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-inline-start:4px solid var(--tom);box-shadow:var(--shadow-md);align-items:flex-start;animation:.18s ease-out gti-subir;display:flex}.gti-toast--sucesso{--tom:var(--color-success)}.gti-toast--erro{--tom:var(--color-danger)}.gti-toast--alerta{--tom:var(--color-warning)}.gti-toast--info{--tom:var(--color-info)}.gti-toast__icone{color:var(--tom);display:inline-flex}.gti-toast__icone svg{block-size:1.25rem;inline-size:1.25rem}.gti-toast__texto{flex:1;min-inline-size:0}.gti-toast__titulo{font-weight:var(--font-weight-semibold)}.gti-toast__fechar{color:var(--color-primary-text);font-weight:var(--font-weight-semibold);font-size:var(--font-size-label);cursor:pointer;padding:var(--space-02);background:0 0;border:0;min-block-size:1.5rem}.gti-tabela{gap:var(--space-04);flex-direction:column;min-inline-size:0;display:flex}.gti-tabela__rolagem{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);overflow-x:auto}.gti-tabela table{border-collapse:collapse;inline-size:100%;font-size:var(--font-size-body)}.gti-tabela__legenda{text-align:start;font-weight:var(--font-weight-semibold);padding:var(--space-04) var(--space-05)}.gti-tabela th,.gti-tabela td{block-size:2.5rem;padding:var(--space-03) var(--space-05);border-block-end:1px solid var(--color-border-subtle);vertical-align:middle}.gti-tabela th{font-weight:var(--font-weight-semibold);background:var(--color-surface-sunken);white-space:nowrap;color:var(--color-brand)}.gti-tabela tbody tr:last-child td{border-block-end:0}.gti-tabela tbody tr:hover{background:var(--color-highlight-bg)}.gti-tabela tbody tr.selecionada{background:var(--color-selected-bg)}.gti-tabela .al-esquerda{text-align:start}.gti-tabela .al-direita{text-align:end;font-variant-numeric:tabular-nums}.gti-tabela .al-centro{text-align:center}.gti-paginacao{justify-content:space-between;align-items:center;gap:var(--space-04);flex-wrap:wrap;display:flex}.gti-paginacao__info{color:var(--color-text-muted)}.gti-paginacao__botoes{align-items:center;gap:var(--space-04);display:flex}.gti-paginacao__pagina{color:var(--color-text-muted);font-size:var(--font-size-label)}.gti-form{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);container:form/inline-size}.gti-form__cabecalho{align-items:center;gap:var(--space-04);padding:var(--space-05) var(--space-06);border-block-end:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.gti-form__icone{border-radius:var(--radius-control);background:var(--color-highlight-bg);block-size:2.75rem;inline-size:2.75rem;color:var(--color-primary-text);flex:none;place-items:center;display:grid}.gti-form__icone svg{block-size:1.25rem;inline-size:1.25rem}.gti-form__titulos{flex:14rem;min-inline-size:0}.gti-form__titulo{font-family:var(--font-family-base);font-size:var(--font-size-title-sm);font-weight:var(--font-weight-bold)}.gti-form__subtitulo{font-size:var(--font-size-label);color:var(--color-text-muted)}.gti-form__corpo{padding:var(--space-05) var(--space-06);flex-direction:column;display:flex}.gti-form__rodape{justify-content:flex-end;gap:var(--space-05);padding:var(--space-05) var(--space-06);border-block-start:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}@media (width<=39.99em){.gti-form__rodape{flex-direction:column-reverse}.gti-form__rodape .gti-botao{inline-size:100%}.gti-form__corpo,.gti-form__cabecalho,.gti-form__rodape{padding-inline:var(--space-05)}}.gti-form-secao{padding:var(--space-05) 0;border:0;min-inline-size:0;margin:0}.gti-form-secao+.gti-form-secao{border-block-start:1px solid var(--color-border-subtle)}.gti-form-secao__titulo{align-items:center;gap:var(--space-03);font-weight:var(--font-weight-bold);font-size:var(--font-size-body);margin-block-end:var(--space-05);padding:0;display:inline-flex}.gti-form-secao__titulo svg{block-size:1rem;inline-size:1rem;color:var(--color-primary-text)}.gti-form-grade{column-gap:var(--form-gap-col);row-gap:var(--form-gap-row);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container form (width>=48rem){.gti-form-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@container form (width>=72rem){.gti-form-grade{grid-template-columns:repeat(3,minmax(0,1fr))}}.gti-resumo-erros{margin:var(--space-05) var(--space-06) 0;padding:var(--space-05);border:2px solid var(--color-danger);border-radius:var(--radius-control);background:var(--color-danger-bg)}.gti-resumo-erros h2{font-size:var(--font-size-title-sm);font-family:var(--font-family-base);color:var(--color-danger);margin-block-end:var(--space-03)}.gti-resumo-erros ul{margin:0;padding-inline-start:var(--space-06)}.gti-resumo-erros a{color:var(--color-danger);font-weight:var(--font-weight-semibold)}.gti-pular{z-index:1000;padding:var(--space-04) var(--space-05);background:var(--color-primary);color:var(--color-on-primary);border-radius:var(--radius-control);font-weight:var(--font-weight-semibold);text-decoration:none;position:fixed;inset-block-start:-4rem;inset-inline-start:var(--space-05)}.gti-pular:focus{inset-block-start:var(--space-05)}.gti-pular:visited{color:var(--color-on-primary)}.gti-shell{grid-template-columns:minmax(0,1fr);min-block-size:100dvh;display:grid}.gti-shell--tablet{grid-template-columns:var(--shell-rail-width) minmax(0,1fr)}.gti-shell--desktop,.gti-shell--largo{grid-template-columns:var(--shell-sidebar-width) minmax(0,1fr)}.gti-shell--recolhida{grid-template-columns:var(--shell-sidebar-collapsed) minmax(0,1fr)}.gti-shell--desktop,.gti-shell--largo{background-image:linear-gradient(90deg, var(--gti-marinho-950) var(--shell-sidebar-width), transparent 0)}.gti-shell--tablet{background-image:linear-gradient(90deg, var(--color-nav-bg) var(--shell-rail-width), transparent 0)}.gti-shell__area{flex-direction:column;min-inline-size:0;display:flex}.gti-shell__conteudo{min-inline-size:0;padding:var(--space-06) var(--space-05);padding-inline:max(var(--space-05), env(safe-area-inset-left)) max(var(--space-05), env(safe-area-inset-right));flex:1}.gti-shell__conteudo:focus{box-shadow:none}@media (width>=40em){.gti-shell__conteudo{padding:var(--space-07) var(--space-07)}}@media (width>=90em){.gti-shell__conteudo{padding:var(--space-07) var(--space-09)}}.gti-shell--celular .gti-shell__conteudo{padding-block-end:calc(var(--shell-tabbar-height) + env(safe-area-inset-bottom) + var(--space-06))}.gti-shell--celular{scroll-padding-block-end:calc(var(--shell-tabbar-height) + env(safe-area-inset-bottom))}.gti-shell__migalha-celular{padding:var(--space-03) var(--space-05) 0}.gti-lateral{z-index:calc(var(--z-topbar) + 1);background:var(--color-nav-bg);block-size:100dvh;color:var(--color-nav-text);border-inline-end:1px solid var(--color-nav-border);flex-direction:column;display:flex;position:sticky;inset-block-start:0;overflow:hidden}.gti-lateral__topo{gap:var(--space-04);padding:var(--space-05) var(--space-04) var(--space-04);flex-direction:column;display:flex}.gti-lateral__marca{min-block-size:2.5rem;padding-inline:var(--space-03);border-radius:var(--radius-control);align-items:center;display:flex}.gti-lateral__logo{block-size:auto;inline-size:7.5rem}.gti-lateral__simbolo{block-size:2rem;inline-size:2rem;margin-inline:auto}.gti-lateral__logo-cliente{max-block-size:2rem;inline-size:auto;padding-inline:var(--space-03)}.gti-lateral__busca{align-items:center;gap:var(--space-03);min-block-size:2.5rem;padding:0 var(--space-04);border-radius:var(--radius-control);background:var(--color-nav-control-bg);border:1px solid var(--color-nav-control-border);color:var(--color-nav-text-muted);cursor:pointer;text-align:start;display:flex}.gti-lateral__busca:hover{border-color:var(--color-nav-accent);color:var(--color-nav-text)}.gti-lateral__busca svg{flex:none;block-size:1.125rem;inline-size:1.125rem}.gti-lateral__busca .gti-lateral__rotulo{flex:1}.gti-lateral__kbd{font:inherit;font-size:var(--font-size-caption);padding:0 var(--space-02);border:1px solid var(--color-nav-control-border);border-radius:var(--radius-badge);color:var(--color-nav-text-muted)}.gti-lateral__nav{overscroll-behavior:contain;padding:0 var(--space-04) var(--space-05);scrollbar-width:thin;scrollbar-color:var(--color-nav-control-border) transparent;flex:1;overflow-y:auto}.gti-lateral__nav ul,.gti-lateral__sub{margin:0;padding:0;list-style:none}.gti-lateral__grupo{margin-block-start:var(--space-04)}.gti-lateral__faixa{align-items:center;gap:var(--space-02);margin:0 0 var(--space-02);padding:var(--space-02) var(--space-03);background:var(--color-nav-group-band);border-radius:var(--radius-badge);color:var(--color-nav-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;max-inline-size:none;display:flex}.gti-lateral__faixa-icone{block-size:.875rem;inline-size:.875rem}.gti-lateral__item{align-items:center;gap:var(--space-04);min-block-size:2.5rem;inline-size:100%;padding:var(--space-03) var(--space-03);border-radius:var(--radius-control);color:var(--color-nav-text);text-align:start;font-size:var(--font-size-body);cursor:pointer;background:0 0;border:0;line-height:1.3;text-decoration:none;display:flex;position:relative}.gti-lateral__item:visited{color:var(--color-nav-text)}.gti-lateral__item:hover{background:var(--color-nav-hover-bg)}.gti-lateral__item:focus-visible{box-shadow:0 0 0 2px var(--color-nav-bg), 0 0 0 4px var(--color-nav-accent)}.gti-lateral__item--ativo{background:var(--nav-item-active-bg);font-weight:var(--font-weight-semibold)}.gti-lateral__item--ativo:before{content:"";background:var(--color-nav-accent);border-radius:0 2px 2px 0;inline-size:3px;position:absolute;inset-block:.375rem;inset-inline-start:0}.gti-lateral__item--trilha>.gti-lateral__icone{color:var(--color-nav-accent)}.gti-lateral__icone{inline-size:var(--icon-nav);block-size:var(--icon-nav);color:var(--color-nav-text-muted);flex:none}.gti-lateral__item--ativo .gti-lateral__icone,.gti-lateral__item:hover .gti-lateral__icone{color:var(--color-nav-text)}.gti-lateral__rotulo{flex:1;min-inline-size:0}.gti-lateral__seta{block-size:1rem;inline-size:1rem;color:var(--color-nav-text-muted);transition:transform var(--duracao);flex:none}.gti-lateral__seta--aberta{transform:rotate(90deg)}.gti-lateral__sub{margin:var(--space-01) 0 var(--space-03) calc(var(--space-03) + .625rem);border-inline-start:1px solid var(--color-nav-line);padding-inline-start:var(--space-04)!important}.gti-lateral__item--sub{min-block-size:2.25rem;padding-block:var(--space-02);color:var(--color-nav-text-muted)}.gti-lateral__item--sub:visited{color:var(--color-nav-text-muted)}.gti-lateral__item--sub:hover,.gti-lateral__item--sub.gti-lateral__item--ativo{color:var(--color-nav-text)}.gti-contador{min-inline-size:1.5rem;padding:0 var(--space-02);border-radius:var(--radius-badge);background:var(--color-nav-counter-bg);color:var(--color-nav-text);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-align:center;flex:none;line-height:1.5rem}.gti-lateral__rodape{padding:var(--space-03) var(--space-04) var(--space-05);border-block-start:1px solid var(--color-nav-line);gap:var(--space-01);flex-direction:column;display:flex}.gti-lateral__recolher{color:var(--color-nav-text-muted)}.gti-lateral--recolhida .gti-lateral__topo,.gti-lateral--recolhida .gti-lateral__nav,.gti-lateral--recolhida .gti-lateral__rodape{padding-inline:var(--space-03)}.gti-lateral--recolhida .gti-lateral__rotulo,.gti-lateral--recolhida .gti-lateral__kbd{display:none}.gti-lateral--recolhida .gti-lateral__item,.gti-lateral--recolhida .gti-lateral__busca{justify-content:center;padding-inline:0}.gti-lateral--recolhida .gti-lateral__faixa{block-size:1px;margin-block:var(--space-04) var(--space-03);background:var(--color-nav-line);padding:0}.gti-lateral--recolhida .gti-lateral__faixa-icone{display:none}.gti-empresa{font-size:var(--font-size-label);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.gti-empresa--escuro{color:var(--color-nav-text-muted);padding-inline:var(--space-03)}.gti-empresa--seletor select{min-block-size:2.25rem;inline-size:100%;padding:0 var(--space-03);border-radius:var(--radius-control);border:1px solid var(--color-border-control);background:var(--color-surface);color:var(--color-text)}.gti-empresa--escuro.gti-empresa--seletor{padding:0}.gti-empresa--escuro.gti-empresa--seletor select{background:var(--color-nav-control-bg);color:var(--color-nav-text);border-color:var(--color-nav-control-border)}.gti-empresa--escuro.gti-empresa--seletor select:hover{border-color:var(--color-nav-accent)}.gti-empresa--escuro.gti-empresa--seletor option{color:var(--gti-tinta);background:#fff}.gti-flutuante__camada{z-index:var(--z-drawer);position:fixed;inset:0}.gti-flutuante__fora{position:absolute;inset:0}.gti-flutuante{background:var(--color-surface);max-block-size:calc(100dvh - 1rem);inline-size:20rem;max-inline-size:calc(100vw - 6rem);color:var(--color-text);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);flex-direction:column;animation:.16s ease-out gti-entrar-lado;display:flex;position:fixed}.gti-flutuante__cabecalho{padding:var(--space-05) var(--space-05) var(--space-03)}.gti-flutuante__titulo{align-items:center;gap:var(--space-03);font-weight:var(--font-weight-semibold);font-family:var(--font-family-display);font-size:var(--font-size-body-content);display:flex}.gti-flutuante__titulo svg{block-size:1.25rem;inline-size:1.25rem;color:var(--color-primary-text)}.gti-flutuante__lista{padding:0 var(--space-03) var(--space-03);overflow-y:auto}.gti-flutuante__lista ul{margin:0;padding:0;list-style:none}.gti-flutuante__secao{margin:var(--space-04) 0 var(--space-02);padding:var(--space-01) var(--space-03);background:var(--color-highlight-bg);border-radius:var(--radius-badge);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}.gti-flutuante__item{align-items:center;gap:var(--space-04);min-block-size:2.75rem;padding:var(--space-02) var(--space-03);border-radius:var(--radius-control);color:var(--color-text);text-decoration:none;display:flex}.gti-flutuante__item:visited{color:var(--color-text)}.gti-flutuante__item:hover{background:var(--color-highlight-bg)}.gti-flutuante__item--ativo{background:var(--color-selected-bg);color:var(--color-chip-text);font-weight:var(--font-weight-semibold)}.gti-flutuante__icone{block-size:1.125rem;inline-size:1.125rem;color:var(--color-text-muted);flex:none}.gti-flutuante__rodape{padding:var(--space-04) var(--space-05);border-block-start:1px solid var(--color-border-subtle)}@keyframes gti-entrar-lado{0%{opacity:0;transform:translate(-.5rem)}}.gti-rail{z-index:calc(var(--z-topbar) + 1);align-items:center;gap:var(--space-03);background:var(--color-nav-bg);border-inline-end:1px solid var(--color-nav-border);block-size:100dvh;padding:var(--space-04) 0 var(--space-04);flex-direction:column;padding-inline-start:env(safe-area-inset-left);display:flex;position:sticky;inset-block-start:0}.gti-rail__marca{border-radius:var(--radius-control);place-items:center;block-size:3rem;inline-size:3rem;display:grid}.gti-rail__marca img{block-size:2rem;inline-size:2rem}.gti-rail__nav{flex:1;inline-size:100%;overflow-y:auto}.gti-rail__nav ul{align-items:center;gap:var(--space-03);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gti-rail__item{justify-content:center;align-items:center;gap:var(--space-01);border-radius:var(--radius-control);min-block-size:3.5rem;inline-size:4rem;color:var(--color-nav-text-muted);cursor:pointer;padding:var(--space-02);background:0 0;border:0;flex-direction:column;text-decoration:none;display:flex;position:relative}.gti-rail__item:visited{color:var(--color-nav-text-muted)}.gti-rail__item:hover{background:var(--color-nav-hover-bg);color:var(--color-nav-text)}.gti-rail__item:focus-visible{box-shadow:0 0 0 2px var(--color-nav-bg), 0 0 0 4px var(--color-nav-accent)}.gti-rail__item--ativo{background:var(--nav-item-active-bg);color:var(--color-nav-text)}.gti-rail__item--ativo:before{content:"";background:var(--color-nav-accent);border-radius:0 2px 2px 0;inline-size:3px;position:absolute;inset-block:.5rem;inset-inline-start:-.5rem}.gti-rail__icone{inline-size:var(--icon-tabbar);block-size:var(--icon-tabbar)}.gti-rail__rotulo{font-size:var(--font-size-caption);text-align:center;line-height:1.2}.gti-rail__config{margin-block-start:auto}.gti-topo{z-index:var(--z-topbar);align-items:center;gap:var(--space-04);min-block-size:var(--shell-topbar-height);padding:var(--space-02) var(--space-05);background:color-mix(in srgb, var(--color-surface) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);border-block-end:1px solid var(--color-border-subtle);padding-block-start:max(var(--space-02), env(safe-area-inset-top));display:flex;position:sticky;inset-block-start:0}@media (width>=40em){.gti-topo{padding-inline:var(--space-07)}}@media (width>=90em){.gti-topo{padding-inline:var(--space-09)}}.gti-topo__esquerda{flex:1;min-inline-size:0}.gti-topo__direita{align-items:center;gap:var(--space-03);margin-inline-start:auto;display:flex}.gti-topo--celular{gap:var(--space-02);padding-inline:max(var(--space-03), env(safe-area-inset-left)) max(var(--space-03), env(safe-area-inset-right))}.gti-topo__simbolo{flex:none;block-size:1.5rem;inline-size:1.5rem}.gti-topo__titulo{min-inline-size:0;font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--font-size-body-content);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.gti-topo__icone-btn{inline-size:var(--touch-target);block-size:var(--touch-target);border-radius:var(--radius-control);color:var(--color-text);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;text-decoration:none;display:grid;position:relative}.gti-topo__icone-btn:visited{color:var(--color-text)}.gti-topo__icone-btn:hover{background:var(--color-highlight-bg)}.gti-topo__icone-btn svg{block-size:1.375rem;inline-size:1.375rem}@media (width>=64em){.gti-topo__icone-btn{block-size:2.5rem;inline-size:2.5rem}.gti-topo__icone-btn svg{block-size:1.25rem;inline-size:1.25rem}}.gti-topo__badge{border-radius:var(--radius-badge);background:var(--color-danger);min-inline-size:1.125rem;color:var(--color-on-danger);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-align:center;padding:0 .25rem;line-height:1.125rem;position:absolute;inset-block-start:.25rem;inset-inline-end:.125rem}.gti-topo__busca{align-items:center;gap:var(--space-03);min-block-size:2.5rem;inline-size:clamp(12rem,22vw,22rem);padding:0 var(--space-04);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;text-align:start;display:flex}.gti-topo__busca:hover{border-color:var(--color-primary)}.gti-topo__busca span{flex:1}.gti-topo__busca svg{block-size:1.125rem;inline-size:1.125rem}.gti-topo__busca kbd,.gti-paleta__dica kbd,.gti-atalhos kbd{font:inherit;font-size:var(--font-size-caption);padding:0 var(--space-02);border:1px solid var(--color-border-control);border-radius:var(--radius-badge);color:var(--color-text-muted);background:var(--color-surface-sunken)}.gti-topo__ajuda{align-items:center;gap:var(--space-02);min-block-size:2.5rem;padding:0 var(--space-04);border-radius:var(--radius-control);color:var(--color-text);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.gti-topo__ajuda:visited{color:var(--color-text)}.gti-topo__ajuda:hover{background:var(--color-highlight-bg)}.gti-topo__ajuda svg{block-size:1.125rem;inline-size:1.125rem}.gti-topo--a2{background:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none;gap:var(--space-05);min-block-size:3.75rem}.gti-topo__titulo-a2{min-inline-size:0;font:700 1rem/1.2 var(--font-family-display);color:var(--color-brand);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin:0;overflow:hidden}.gti-topo--celular .gti-topo__titulo-a2{flex:1;font-size:.9375rem}.gti-topo__busca-a2{align-items:center;gap:var(--space-03);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface);min-block-size:2.5rem;inline-size:min(23.75rem,34vw);color:var(--color-text-muted);cursor:pointer;text-align:start;padding:0 .75rem;font-size:.84375rem;display:flex}.gti-topo__busca-a2 span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}.gti-topo__busca-a2 svg{flex:none;block-size:1rem;inline-size:1rem}.gti-topo__busca-a2:hover{border-color:var(--color-primary)}.gti-topo__busca-a2:focus-visible,.gti-usuario__botao:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.gti-topo--a2 .gti-topo__direita{gap:var(--space-04)}.gti-gaveta__empresa{color:var(--color-text-muted);margin:0;font-size:.8125rem}.gti-migalhas ol{align-items:center;gap:var(--space-02);font-size:var(--font-size-body);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gti-migalhas li{align-items:center;gap:var(--space-02);color:var(--color-text-muted);display:inline-flex}.gti-migalhas a{color:var(--color-text-muted);padding:.125rem var(--space-01);border-radius:var(--radius-badge);text-decoration:none}.gti-migalhas a:hover{color:var(--color-primary-text);text-decoration:underline}.gti-migalhas [aria-current=page]{color:var(--color-text);font-weight:var(--font-weight-semibold)}.gti-migalhas__sep{color:var(--color-text-subtle)}.gti-migalhas--compacto a{align-items:center;gap:var(--space-01);min-block-size:2.75rem;color:var(--color-text-muted);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.gti-migalhas--compacto svg{block-size:1rem;inline-size:1rem}.gti-usuario{position:relative}.gti-usuario__botao{align-items:center;gap:var(--space-03);min-block-size:2.5rem;padding:var(--space-01) var(--space-03) var(--space-01) var(--space-01);border-radius:var(--radius-control);cursor:pointer;color:var(--color-text);background:0 0;border:1px solid #0000;display:flex}.gti-usuario__botao:hover{background:var(--color-highlight-bg)}.gti-usuario__nome{font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;max-inline-size:10rem;overflow:hidden}@media (width<=63.99em){.gti-usuario__nome{display:none}}.gti-usuario__seta{block-size:1rem;inline-size:1rem;color:var(--color-text-muted)}.gti-avatar{border-radius:var(--radius-control);background:var(--color-avatar-bg);block-size:2rem;inline-size:2rem;color:var(--color-avatar-text);font-weight:var(--font-weight-semibold);font-size:var(--font-size-label);flex:none;place-items:center;display:grid}.gti-avatar--g{block-size:2.75rem;inline-size:2.75rem;font-size:var(--font-size-body-content)}.gti-usuario__caixa{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);inline-size:20rem;box-shadow:var(--shadow-lg);padding:var(--space-03);z-index:var(--z-drawer);animation:.14s ease-out gti-subir;position:absolute;inset-block-start:calc(100% + var(--space-03));inset-inline-end:0}.gti-usuario__cabecalho{gap:var(--space-04);padding:var(--space-04);border-block-end:1px solid var(--color-border-subtle);align-items:center;margin-block-end:var(--space-03);display:flex}.gti-usuario__n{font-weight:var(--font-weight-semibold)}.gti-usuario__e{font-size:var(--font-size-label);color:var(--color-text-muted)}.gti-usuario__lista{margin:0;padding:0;list-style:none}.gti-usuario__lista a,.gti-usuario__lista button,.gti-usuario__sair button{align-items:center;gap:var(--space-04);min-block-size:2.5rem;inline-size:100%;padding:var(--space-02) var(--space-04);border-radius:var(--radius-control);color:var(--color-text);text-align:start;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.gti-usuario__lista a:visited{color:var(--color-text)}.gti-usuario__lista a:hover,.gti-usuario__lista button:hover,.gti-usuario__sair button:hover{background:var(--color-highlight-bg)}.gti-usuario__lista svg,.gti-usuario__sair svg{block-size:1.125rem;inline-size:1.125rem;color:var(--color-text-muted);flex:none}.gti-usuario__tema{margin:var(--space-03) 0 0;padding:var(--space-03) var(--space-04);border:0;border-block-start:1px solid var(--color-border-subtle)}.gti-usuario__tema legend{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);margin-block-end:var(--space-03);padding:0}.gti-segmentado{border:1px solid var(--color-border-control);border-radius:var(--radius-control);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.gti-segmentado label{justify-content:center;align-items:center;gap:var(--space-02);cursor:pointer;min-block-size:2.25rem;font-size:var(--font-size-label);color:var(--color-text-muted);display:flex}.gti-segmentado label+label{border-inline-start:1px solid var(--color-border-control)}.gti-segmentado label.ativo{background:var(--color-selected-bg);color:var(--color-chip-text);font-weight:var(--font-weight-semibold)}.gti-segmentado label:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--color-primary)}.gti-segmentado svg{block-size:.875rem;inline-size:.875rem}.gti-usuario__sair{border-block-start:1px solid var(--color-border-subtle);margin-block-start:var(--space-03);padding-block-start:var(--space-03)}.gti-faixa-offline{align-items:center;gap:var(--space-03);max-inline-size:none;padding:var(--space-03) var(--space-05);background:var(--color-warning-bg);color:var(--color-warning);font-weight:var(--font-weight-semibold);margin:0;display:flex}.gti-faixa-offline svg{block-size:1rem;inline-size:1rem}.gti-inferior{z-index:var(--z-topbar);background:var(--color-surface);border-block-start:1px solid var(--color-border-subtle);padding-block-end:env(safe-area-inset-bottom);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -4px 16px #0b1b330f}.gti-inferior ul{padding:0 var(--space-02);gap:var(--space-03);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;list-style:none;display:grid}.gti-inferior__item{inline-size:100%;min-block-size:var(--shell-tabbar-height);color:var(--color-text-muted);font-size:var(--font-size-caption);cursor:pointer;padding:var(--space-02) 0;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;text-decoration:none;display:flex;position:relative}.gti-inferior__item:visited{color:var(--color-text-muted)}.gti-inferior__item svg{inline-size:var(--icon-tabbar);block-size:var(--icon-tabbar)}.gti-inferior__item--ativo{color:var(--color-primary-text);font-weight:var(--font-weight-semibold)}.gti-inferior__item--ativo:visited{color:var(--color-primary-text)}.gti-inferior__item--ativo:before{content:"";background:var(--color-primary);border-radius:0 0 2px 2px;block-size:3px;position:absolute;inset-block-start:0;inset-inline:25%}.gti-inferior__icone{display:inline-flex;position:relative}.gti-inferior__badge{border-radius:var(--radius-badge);background:var(--color-danger);min-inline-size:1.125rem;color:var(--color-on-danger);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-align:center;padding:0 .25rem;line-height:1.125rem;position:absolute;inset-block-start:-.375rem;inset-inline-start:1rem}@media (height<=25em){.gti-inferior{display:none}}.gti-gaveta{z-index:var(--z-drawer);background:var(--color-bg);block-size:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);flex-direction:column;animation:.2s cubic-bezier(.2,.8,.2,1) gti-gaveta;display:flex;position:fixed;inset:0}@keyframes gti-gaveta{0%{opacity:0;transform:translateY(1rem)}}.gti-gaveta__topo{justify-content:space-between;align-items:center;gap:var(--space-04);min-block-size:var(--shell-topbar-height);padding:var(--space-03) var(--space-05);background:var(--color-nav-bg);color:var(--color-nav-text);display:flex}.gti-gaveta__titulo{font-size:var(--font-size-title-sm);color:var(--color-nav-text)}.gti-gaveta__fechar.gti-botao--contorno{color:var(--color-nav-text);border-color:var(--color-nav-control-border)}.gti-gaveta__fechar.gti-botao--contorno:hover{color:var(--color-nav-text);border-color:var(--color-nav-accent)}.gti-gaveta__fechar:focus-visible{box-shadow:0 0 0 2px var(--color-nav-bg), 0 0 0 4px var(--color-nav-accent)}.gti-gaveta__corpo{overscroll-behavior:contain;padding:var(--space-05) var(--space-05) calc(var(--space-07) + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.gti-gaveta__corpo--nivel{animation:.18s ease-out gti-nivel}@keyframes gti-nivel{0%{opacity:0;transform:translate(1.5rem)}}.gti-gaveta__corpo ul{margin:0;padding:0;list-style:none}.gti-gaveta__pessoa{align-items:center;gap:var(--space-04);padding:var(--space-04);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);display:flex}.gti-gaveta__pessoa-texto{flex:1;min-inline-size:0}.gti-gaveta__nome{font-weight:var(--font-weight-semibold)}.gti-gaveta__busca{align-items:center;gap:var(--space-03);inline-size:100%;min-block-size:var(--touch-target);margin-block:var(--space-04);padding:0 var(--space-04);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-body-content);cursor:pointer;text-align:start;display:flex}.gti-gaveta__busca svg{block-size:1.25rem;inline-size:1.25rem}.gti-gaveta__faixa{align-items:center;gap:var(--space-02);margin:var(--space-05) 0 var(--space-02);padding:var(--space-02) var(--space-03);background:var(--color-highlight-bg);border-inline-start:3px solid var(--color-primary);border-radius:0 var(--radius-badge) var(--radius-badge) 0;max-inline-size:none;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);display:flex}.gti-gaveta__faixa svg{block-size:.875rem;inline-size:.875rem}.gti-gaveta__linha{align-items:center;gap:var(--space-04);inline-size:100%;min-block-size:var(--touch-target);padding:var(--space-03) var(--space-03);border:0;border-block-end:1px solid var(--color-border-subtle);color:var(--color-text);text-align:start;font-size:var(--font-size-body-content);cursor:pointer;background:0 0;text-decoration:none;display:flex}.gti-gaveta__linha:visited{color:var(--color-text)}.gti-gaveta__linha--ativa{background:var(--color-selected-bg);font-weight:var(--font-weight-semibold);border-radius:var(--radius-control)}.gti-gaveta__icone{block-size:1.25rem;inline-size:1.25rem;color:var(--color-primary-text);flex:none}.gti-gaveta__texto{flex-direction:column;flex:1;min-inline-size:0;display:flex}.gti-gaveta__texto small{font-size:var(--font-size-label);color:var(--color-text-muted)}.gti-gaveta__seta{block-size:1.125rem;inline-size:1.125rem;color:var(--color-text-subtle);flex:none}.gti-gaveta__config{margin-block-start:var(--space-05)!important}.gti-gaveta__voltar{align-items:center;gap:var(--space-03);min-block-size:var(--touch-target);padding:0 var(--space-04);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-weight:var(--font-weight-semibold);cursor:pointer;margin-block-end:var(--space-03);display:inline-flex}.gti-gaveta__voltar svg{block-size:1rem;inline-size:1rem}.gti-gaveta__aviso{margin-block:var(--space-04);padding:var(--space-04);border-radius:var(--radius-control);background:var(--color-surface-sunken);color:var(--color-text-muted)}.gti-gaveta__rodape{justify-content:center;align-items:center;gap:var(--space-02);border-block-start:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex;margin-block-start:var(--space-07)!important;padding-block-start:var(--space-05)!important}.gti-gaveta__rodape a,.gti-gaveta__rodape button{align-items:center;gap:var(--space-02);min-block-size:var(--touch-target);padding:0 var(--space-04);color:var(--color-primary-text);font-weight:var(--font-weight-semibold);cursor:pointer;font-size:var(--font-size-body);background:0 0;border:0;text-decoration:none;display:inline-flex}.gti-gaveta__rodape svg{block-size:1rem;inline-size:1rem}.gti-gaveta__sep{color:var(--color-text-subtle)}.gti-paleta__camada{z-index:var(--z-command);padding:12vh var(--space-05) var(--space-05);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.gti-paleta{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);max-block-size:70vh;inline-size:100%;max-inline-size:40rem;box-shadow:var(--shadow-lg);flex-direction:column;animation:.16s ease-out gti-subir;display:flex;position:relative;overflow:hidden}.gti-paleta__campo{align-items:center;gap:var(--space-03);padding:var(--space-03) var(--space-04);border-block-end:1px solid var(--color-border-subtle);display:flex}.gti-paleta__campo>svg{block-size:1.25rem;inline-size:1.25rem;color:var(--color-primary-text);flex:none}.gti-paleta__campo input{min-block-size:2.75rem;min-inline-size:0;font-size:var(--font-size-body-content);background:0 0;border:0;flex:1}.gti-paleta__campo input:focus-visible{box-shadow:none}.gti-paleta__campo:focus-within{box-shadow:inset 0 -2px 0 var(--color-primary)}.gti-paleta__lista{padding:var(--space-03);margin:0;list-style:none;overflow-y:auto}.gti-paleta__opcao{align-items:center;gap:var(--space-04);min-block-size:3rem;padding:var(--space-02) var(--space-04);border-radius:var(--radius-control);cursor:pointer;display:flex}.gti-paleta__opcao[aria-selected=true]{background:var(--color-selected-bg);box-shadow:inset 3px 0 0 var(--color-primary)}.gti-paleta__icone{border-radius:var(--radius-control);background:var(--color-highlight-bg);block-size:2rem;inline-size:2rem;color:var(--color-primary-text);flex:none;place-items:center;display:grid}.gti-paleta__icone svg{block-size:1rem;inline-size:1rem}.gti-paleta__textos{flex-direction:column;flex:1;min-inline-size:0;display:flex}.gti-paleta__rotulo{font-weight:var(--font-weight-semibold)}.gti-paleta__contexto{font-size:var(--font-size-caption);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gti-paleta__tipo{font-size:var(--font-size-caption);color:var(--color-text-muted)}.gti-paleta__enter{block-size:1rem;inline-size:1rem;color:var(--color-text-muted)}.gti-paleta__vazio{padding:var(--space-07) var(--space-06);color:var(--color-text-muted);text-align:center;margin-inline:auto}.gti-paleta__dica{gap:var(--space-02);padding:var(--space-03) var(--space-05);border-block-start:1px solid var(--color-border-subtle);font-size:var(--font-size-caption);color:var(--color-text-muted);align-items:center;max-inline-size:none;display:flex}.gti-paleta__dica kbd+kbd{margin-inline-start:0}.gti-paleta__camada--cheia{padding:0}.gti-paleta__camada--cheia .gti-paleta{block-size:100dvh;max-block-size:none;max-inline-size:none;border-radius:0;padding-block-start:env(safe-area-inset-top)}.gti-paleta__camada--cheia .gti-paleta__dica{display:none}.gti-atalhos{gap:var(--space-03);margin:0;display:grid}.gti-atalhos div{gap:var(--space-04);grid-template-columns:7rem minmax(0,1fr);align-items:center;display:grid}.gti-atalhos dd{margin:0}.gti-pagina{gap:var(--space-06);flex-direction:column;min-inline-size:0;display:flex}.gti-pagina--conteudo{max-inline-size:var(--content-max);font-size:var(--font-size-body-content)}.gti-pagina__cabecalho{justify-content:space-between;align-items:flex-end;gap:var(--space-05);flex-wrap:wrap;display:flex}.gti-pagina__titulos{flex:16rem;min-inline-size:0}.gti-pagina__titulos h1:focus,.gti-pagina__titulos h1:focus-visible{box-shadow:none;outline:none}.gti-pagina__descricao{color:var(--color-text-muted);margin-block-start:var(--space-02)}.gti-pagina__acoes{gap:var(--space-05);flex-wrap:wrap;display:flex}.gti-favoritar--on svg{fill:currentColor}.gti-pagina:has(.gti-inicio__boas-vindas)>.gti-pagina__cabecalho{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.gti-inicio__boas-vindas{isolation:isolate;padding:var(--space-07) var(--space-06);border-radius:var(--radius-card);background:var(--color-header-bg);color:var(--color-header-text);position:relative;overflow:hidden;box-shadow:0 4px 20px #0b1b3340}.gti-inicio__boas-vindas:after{content:"";background:var(--stripe-accent);block-size:3px;position:absolute;inset-block-end:0;inset-inline:0}.gti-inicio__marca-agua{z-index:-1;aspect-ratio:1;opacity:.07;background:url(/marca/icone_white_GTI.svg) 50%/contain no-repeat;position:absolute;inset-block:-30%;inset-inline-end:-4%}.gti-inicio__saudacao{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--font-size-title-xl);line-height:var(--line-height-title);letter-spacing:-.015em}.gti-inicio__empresa{color:var(--color-header-sub);margin-block-start:var(--space-03)}.gti-inicio__hora{color:var(--color-header-sub)}@media (width>=64em){.gti-inicio__boas-vindas{padding:var(--space-08) var(--space-08)}}.gti-inicio__secao{gap:var(--space-04);flex-direction:column;display:flex}.gti-inicio__faixa{align-items:center;gap:var(--space-03);font-family:var(--font-family-display);font-size:var(--font-size-title-sm);display:flex}.gti-inicio__faixa:before{content:"";background:var(--color-primary);border-radius:2px;block-size:1.125rem;inline-size:3px}.gti-inicio__grade{gap:var(--space-05);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.gti-inicio__falha{gap:var(--space-05);flex-direction:column;display:flex}.gti-inicio__rodape{color:var(--color-text-muted)}.vitrine-linha{gap:var(--space-05);flex-wrap:wrap;align-items:center;display:flex}.vitrine-linha+.vitrine-linha{margin-block-start:var(--space-05)}.vitrine-grade{gap:var(--space-05);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}.gti-inicio__escolha-texto{margin:0 0 var(--space-05);color:var(--color-text-muted);max-inline-size:65ch}.gti-inicio__empresa-botao{min-block-size:var(--touch-target);justify-content:flex-start}.gti-lateral--a2{background:linear-gradient(180deg, var(--gti-marinho-900), var(--gti-marinho-950));color:#e6ecf5}.gti-lateral__marca--a2{color:#fff;gap:.5rem;padding:.25rem .5rem;text-decoration:none}.gti-lateral__marca--a2:visited{color:#fff}.gti-lateral__marca-icone{flex:none;block-size:1.5rem;inline-size:1.5rem}.gti-lateral__marca-texto{font:700 .9375rem var(--font-family-display);letter-spacing:.01em;white-space:nowrap}.gti-lateral--a2 .gti-lateral__grupo{margin-block-start:.875rem}.gti-lateral--a2 .gti-lateral__grupo--principal{margin-block-start:.25rem}.gti-lateral--a2 .gti-lateral__faixa{color:#9fb0c9;font:700 .75rem var(--font-family-display);letter-spacing:.09em;background:0 0;margin:0 0 .25rem;padding:0 .5rem}.gti-lateral--a2 .gti-lateral__item{color:#e6ecf5;border-radius:var(--radius-control)}.gti-lateral--a2 .gti-lateral__item:visited{color:#e6ecf5}.gti-lateral--a2 .gti-lateral__icone{color:#e6ecf5;opacity:.9;block-size:1.125rem;inline-size:1.125rem}.gti-lateral--a2 .gti-lateral__item--ativo{box-shadow:inset 3px 0 0 var(--color-primary);font-weight:var(--font-weight-semibold);background:#ffffff1a}.gti-lateral--a2 .gti-lateral__item--ativo:before{content:none}.gti-lateral--a2 .gti-lateral__item--sub,.gti-lateral--a2 .gti-lateral__item--sub:visited{color:#c9d3e3}.gti-lateral--a2 .gti-lateral__rodape{border-block-start-color:#ffffff1f}.gti-lateral__breve{border-radius:var(--radius-badge);color:var(--gti-latao-200);background:#d4b06a33;flex:none;padding:0 .375rem;font-size:.75rem;font-weight:600;line-height:1.5}.gti-rail__marca .gti-rail__icone{color:#fff}.ac-contador{color:var(--color-warning);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.gti-atalho.ac-breve{background:var(--color-surface-sunken);border-style:dashed;border-color:var(--color-dashed)}.gti-atalho.ac-breve:hover{border-color:var(--color-dashed);box-shadow:none}.ac-breve .gti-atalho__icone{background:var(--gti-marfim);color:var(--color-text-subtle)}.ac-breve__selo{border-radius:var(--radius-badge);background:var(--color-chip-bg);color:var(--color-chip-text);white-space:nowrap;padding:.25rem .6875rem;font-size:.78125rem;font-weight:600;line-height:1.4;display:inline-flex}.emp{flex-direction:column;gap:1rem;min-inline-size:0;display:flex}.gti-pagina:has(.emp)>.gti-pagina__cabecalho{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.emp h2,.emp h3{font-family:var(--font-family-display)}.emp-oculto{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.emp svg{flex:none;block-size:1rem;inline-size:1rem}.emp-voltar{color:var(--color-primary-text);align-self:flex-start;align-items:center;gap:.375rem;min-block-size:1.5rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.emp-voltar:hover{text-decoration:underline}.emp-voltar+*{margin-block-start:-.25rem}.emp-selo{border-radius:var(--radius-badge);white-space:nowrap;align-items:center;gap:.375rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-flex}.emp-selo svg{block-size:.875rem;inline-size:.875rem}.emp-selo--ok{background:var(--color-success-bg);color:var(--color-success)}.emp-selo--at{background:var(--color-warning-bg);color:var(--color-warning)}.emp-selo--er{background:var(--color-danger-bg);color:var(--color-danger)}.emp-selo--in{background:var(--color-info-bg);color:var(--color-info)}.emp-selo--ch{background:var(--color-chip-bg);color:var(--color-chip-text)}.emp-selo--neu{background:var(--color-surface-sunken);color:var(--color-text-muted);border:1px solid var(--color-border-subtle)}.emp-ponto{background:currentColor;border-radius:50%;block-size:.5rem;inline-size:.5rem}.emp-btn{border:1px solid var(--color-accent-border);border-radius:var(--radius-control);background:var(--color-surface);min-block-size:2.5rem;color:var(--color-primary-text);font:600 .875rem var(--font-family-base);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;text-decoration:none;display:inline-flex}.emp-btn:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-highlight-bg)}.emp-btn:disabled{opacity:.55;cursor:not-allowed}.emp-btn--marinho{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.emp-btn--marinho:hover:not(:disabled){background:var(--gti-marinho-700);border-color:var(--gti-marinho-700)}.emp-btn--latao{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.emp-btn--latao:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.emp-link{cursor:pointer;color:var(--color-primary-text);font:600 .8125rem var(--font-family-base);background:0 0;border:0;min-block-size:1.5rem;margin-inline-start:auto;padding:.25rem 0;text-decoration:none}.emp-link:hover{text-decoration:underline}.emp-sem{color:var(--color-text-pending)}.emp-aviso{border-radius:var(--radius-control);background:var(--color-danger-bg);color:var(--color-danger);margin:0 1.25rem .75rem;padding:.5rem .75rem;font-size:.875rem}.emp-av{border-radius:var(--radius-control);background:var(--color-avatar-bg);block-size:2rem;inline-size:2rem;color:var(--color-avatar-text);font:700 .75rem var(--font-family-base);flex:none;place-items:center;display:inline-grid}.emp-id{border-radius:var(--radius-card);color:#fff;border-block-end:3px solid var(--color-primary);background:linear-gradient(120deg,#0b1b33,#13294b);flex-wrap:wrap;align-items:center;gap:1.25rem;padding:1.5rem;display:flex}.emp-id__logo{border-radius:var(--radius-control);block-size:3.5rem;inline-size:3.5rem;color:var(--gti-marinho-900,#0f2647);font:700 1.125rem var(--font-family-base);object-fit:contain;background:#fff;flex:none;place-items:center;display:inline-grid}.emp-id__texto{flex:16rem;min-inline-size:16rem}.emp-id__nome{color:#fff;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.emp-id__sub{color:var(--color-header-sub);max-inline-size:none;margin:0}.emp-id__selos{flex-wrap:wrap;gap:.5rem;margin-block-start:.5rem;display:flex}.emp-id__dir{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-inline-start:auto;display:flex}.emp-id__rot{color:var(--color-header-sub);margin:0;font-size:.75rem}.emp-id__resp{align-items:center;gap:.5rem;margin:0;font-weight:600;display:flex}.emp-id__resp--sem{color:var(--color-header-sub);font-weight:400}.emp-id .cst-anel__circulo{block-size:5.25rem;inline-size:5.25rem}.emp-id .cst-anel__valor{font-size:1.125rem}.emp-bom{border-radius:var(--radius-card);color:#fff;background:linear-gradient(120deg,#0b1b33,#13294b);flex-wrap:wrap;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem;display:flex}.emp-bom p{max-inline-size:none;margin:0}.emp-bom__titulo{font:700 1.25rem var(--font-family-display);letter-spacing:.02em}.emp-bom__sub{color:var(--color-header-sub)}.emp-bom__cont{text-align:center;grid-template-columns:repeat(4,auto);gap:1.25rem;margin:0 0 0 auto;padding:0;list-style:none;display:grid}.emp-bom__cont li{color:var(--color-header-sub);flex-direction:column;font-size:.75rem;display:flex}.emp-bom__num{font:700 1.5rem/1.3 var(--font-family-display);color:#fff}.emp-bom__num--er{color:#f3a9a9}.emp-bom__num--at{color:#f5c98b}.emp-bom__num--ok{color:#9fd8b4}.emp-card{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);min-inline-size:0;padding:1.25rem}.emp-card--tab{padding:0;overflow:hidden}.emp-card--tab>.emp-card__cab{padding:1.25rem 1.25rem 0}.emp-card--tab>.gti-estado{margin:0 1.25rem 1.25rem}.emp-card__cab{flex-wrap:wrap;align-items:center;gap:.5rem;margin-block-end:.75rem;display:flex}.emp-card__cab h3{align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:700;display:flex}.emp-escopo{color:var(--color-text-subtle);font-size:.75rem}.emp-media{color:var(--color-text-subtle);margin-inline-start:auto;font-size:.8125rem;font-weight:600}.emp-tab{border-collapse:collapse;inline-size:100%;font-size:.875rem}.emp-tab th{background:var(--color-surface-sunken);color:var(--color-text-subtle);text-align:start;padding:.625rem 1rem;font-weight:600}.emp-tab td{border-block-start:1px solid var(--color-border-subtle);vertical-align:middle;padding:.75rem 1rem}.emp-tab .dir{text-align:end}.emp-tab .c-pri{inline-size:11rem}.emp-tab .c-mod{inline-size:14rem}.emp-tab .c-prazo,.emp-tab .c-acao{inline-size:9rem}.emp-tab tr.emp-urg td{background:var(--color-danger-bg)}.emp-tab tr.emp-urg .emp-tab__tit{font-weight:600}.emp-tab tr.emp-urg .emp-sem{color:var(--color-danger)}.emp-paginacao{color:var(--color-text-muted);border-block-start:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;padding:.875rem 1.25rem;font-size:.875rem;display:flex}.emp-aneis{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.emp-anel{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);align-items:center;gap:.875rem;min-inline-size:0;padding:.75rem;display:flex}.emp-anel b{font-size:.875rem}.emp-anel__txt{color:var(--color-text-muted);margin:0 0 .375rem;font-size:.8125rem}.emp-anel--fora{border-style:dashed;border-color:var(--color-dashed);background:var(--color-surface-sunken)}.emp-anel__fora{text-align:center;flex:none;inline-size:5.25rem}.emp-anel .cst-anel__circulo{block-size:4.5rem;inline-size:4.5rem}.emp-sec{font:700 .8125rem var(--font-family-display);letter-spacing:.08em;color:var(--color-brand);margin:.5rem 0 -.25rem}.emp-mods{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.emp-mod h3{align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1rem;font-weight:700;display:flex}.emp-mod__selo{font-family:var(--font-family-base);margin-inline-start:auto}.emp-mod__desc{color:var(--color-text-muted);margin:0 0 .75rem}.emp-mod__pil{flex-wrap:wrap;gap:.5rem;margin-block-end:.75rem;display:flex}.emp-mod--fora{border-style:dashed;border-color:var(--color-dashed);background:var(--color-surface-sunken)}.emp-mod--fora .emp-mod__desc{margin:0}.emp-grade3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.emp-ativ{grid-column:span 2}.emp-ativ--largo{grid-column:1/-1}.emp-acoes{gap:.5rem;display:grid}.emp-acoes .emp-btn{justify-content:flex-start}.emp-lista{margin:0;padding:0;list-style:none}.emp-lista li{border-block-end:1px solid var(--color-border-subtle);align-items:center;gap:.75rem;padding:.625rem 0;display:flex}.emp-lista li:last-child{border-block-end:0}.emp-lista svg{color:var(--color-text-subtle)}.emp-lista__q{color:var(--color-text-subtle);white-space:nowrap;margin-inline-start:auto;font-size:.75rem}.emp-vazio{color:var(--color-text-muted);margin:0}@media (width<=75em){.emp-aneis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=56em){.emp-grade3{grid-template-columns:1fr}.emp-ativ,.emp-ativ--largo{grid-column:auto}.emp-bom__cont{grid-template-columns:repeat(4,minmax(0,1fr));inline-size:100%;margin-inline-start:0}.emp-tab,.emp-tab tbody,.emp-tab tr,.emp-tab td{inline-size:100%;display:block}.emp-tab thead{display:none}.emp-tab tr{border-block-start:1px solid var(--color-border-subtle);padding:.5rem 0}.emp-tab tr.emp-urg{background:var(--color-danger-bg)}.emp-tab td{border:0;padding:.25rem 1.25rem;text-align:start!important}.emp-tab td[data-rotulo]:not(:first-child):not(:last-child):before{content:attr(data-rotulo) ": ";color:var(--color-text-subtle);font-size:.75rem;font-weight:600}.emp-tab td:last-child:empty{display:none}.emp-tab td:last-child .emp-btn{margin-block:.25rem}}@media (width<=40em){.emp-aneis{grid-template-columns:1fr}.emp-id{padding:1.25rem}.emp-id__texto{min-inline-size:0}.emp-id__dir{justify-content:space-between;inline-size:100%;margin-inline-start:0}.emp-bom__cont{gap:.5rem}.emp-btn{min-block-size:3rem}.emp-bom>.emp-btn,.emp-id__dir>.emp-btn{inline-size:100%}}.cst{flex-direction:column;gap:1.125rem;min-inline-size:0;display:flex}.gti-pagina:has(.cst)>.gti-pagina__cabecalho{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.cst h2,.cst h3{font-family:var(--font-family-display)}.cst-hero{border-radius:var(--radius-card);background:var(--color-header-bg);color:var(--color-header-text);border-block-end:3px solid var(--color-primary);flex-wrap:wrap;align-items:center;gap:1.5rem;padding:1.375rem 1.75rem;display:flex}.cst-hero__texto{flex:20rem;min-inline-size:0}.cst-hero__titulo{color:var(--color-header-text);margin:0;font-size:1.6875rem;font-weight:700}.cst-hero__sub{color:var(--color-header-sub);max-inline-size:none;margin:.375rem 0 0;font-size:.9375rem}.cst-hero__icones{gap:.75rem;display:flex}.cst-hero__icones span{border-radius:var(--radius-card);background:#ffffff0f;border:1px solid #ffffff38;place-items:center;block-size:3.25rem;inline-size:3.25rem;display:grid}.cst-hero__icones svg{block-size:1.5625rem;inline-size:1.5625rem;color:var(--gti-latao-200)}.cst-hero__marca{font:700 .875rem var(--font-family-display);text-align:end;color:var(--color-header-text);max-inline-size:none;margin:0 0 0 1.125rem}.cst-hero__marca small{font:400 .75rem var(--font-family-base);color:var(--color-header-sub);margin-block-start:.25rem;display:block}.cst-tom-in{background:var(--color-info-bg);color:var(--color-info)}.cst-tom-at{background:var(--color-warning-bg);color:var(--color-warning)}.cst-tom-ch{background:var(--color-chip-bg);color:var(--color-chip-text)}.cst-tom-ok{background:var(--color-success-bg);color:var(--color-success)}.cst-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;display:grid}.cst-kpi{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);align-items:center;gap:.875rem;min-inline-size:0;padding:1rem;display:flex;position:relative}.cst-kpi--breve{background:var(--color-surface-sunken);border-style:dashed;border-color:var(--color-dashed)}.cst-kpi__ic{border-radius:var(--radius-card);flex:none;place-items:center;block-size:2.875rem;inline-size:2.875rem;display:grid}.cst-kpi__ic svg{block-size:1.375rem;inline-size:1.375rem}.cst-kpi__corpo{min-inline-size:0}.cst-kpi__rot{color:var(--color-text-subtle);margin:0;font-size:.8125rem}.cst-kpi__num{font:700 1.625rem/1.1 var(--font-family-display);color:var(--color-text);margin:.125rem 0 0}.cst-kpi--breve .cst-kpi__num{color:var(--color-text-subtle);font-size:1.125rem}.cst-kpi__tend{text-align:end;align-self:flex-end;margin:0 0 0 auto;font-size:.78125rem;font-weight:700}.cst-kpi__tend--up{color:var(--color-success)}.cst-kpi__tend--warn{color:var(--color-warning)}.cst-kpi__tend--down{color:var(--color-danger)}.cst-kpi__breve{position:absolute;inset-block-start:.625rem;inset-inline-end:.625rem}.cst-selo{border-radius:var(--radius-badge);white-space:nowrap;align-items:center;gap:.375rem;padding:.25rem .6875rem;font-size:.78125rem;font-weight:600;line-height:1.4;display:inline-flex}.cst-selo--ok{background:var(--color-success-bg);color:var(--color-success)}.cst-selo--at{background:var(--color-warning-bg);color:var(--color-warning)}.cst-selo--er{background:var(--color-danger-bg);color:var(--color-danger)}.cst-selo--in{background:var(--color-info-bg);color:var(--color-info)}.cst-selo--ch{background:var(--color-chip-bg);color:var(--color-chip-text)}.cst-selo--neu{background:var(--color-surface-sunken);color:var(--color-text-muted);border:1px solid var(--color-border-subtle)}.cst-ponto{background:currentColor;border-radius:50%;block-size:.5rem;inline-size:.5rem}.cst-btn{border:1px solid var(--color-accent-border);border-radius:var(--radius-control);background:var(--color-surface);min-block-size:2.25rem;color:var(--color-primary-text);font:600 .8125rem var(--font-family-display);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:.4375rem;padding:.5rem .875rem;display:inline-flex}.cst-btn svg{flex:none;block-size:1rem;inline-size:1rem}.cst-btn:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-highlight-bg)}.cst-btn:disabled{opacity:.55;cursor:not-allowed}.cst-btn--marinho{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.cst-btn--marinho:hover:not(:disabled){background:var(--gti-marinho-700);border-color:var(--gti-marinho-700)}.cst-btn--latao{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.cst-btn--latao:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.cst-btn__conta{border-radius:var(--radius-badge);background:var(--color-chip-bg);min-inline-size:1.25rem;color:var(--color-chip-text);padding:0 .25rem;font-size:.75rem}.cst-card{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);min-inline-size:0;padding:1.125rem 1.25rem}.cst-card__cab{align-items:center;gap:.5rem;margin-block-end:.75rem;display:flex}.cst-card__cab h3{align-items:center;gap:.5rem;margin:0;font-size:.96875rem;font-weight:700;display:flex}.cst-card__cab h3 svg{block-size:1.125rem;inline-size:1.125rem;color:var(--color-primary-text)}.cst-card__link{color:var(--color-primary-text);margin-inline-start:auto;font-size:.8125rem;font-weight:600;text-decoration:none}.cst-card__link:visited{color:var(--color-primary-text)}.cst-card__link:hover{text-decoration:underline}.cst-vazio-curto{color:var(--color-text-muted);margin:0;font-size:.875rem}.cst-sem{color:var(--color-text-pending)}.cst-aviso{border-radius:var(--radius-control);background:var(--color-danger-bg);color:var(--color-danger);margin:0;padding:.5rem .75rem;font-size:.875rem}.cst-empresas__cab{flex-wrap:wrap;align-items:center;gap:.875rem;margin-block-end:1rem;display:flex}.cst-empresas__tile{border-radius:var(--radius-card);background:var(--color-brand);block-size:3.25rem;inline-size:3.25rem;color:var(--gti-latao-200);flex:none;place-items:center;display:grid}.cst-empresas__tile svg{block-size:1.625rem;inline-size:1.625rem}.cst-empresas__titulos{flex:18rem;min-inline-size:0}.cst-empresas__titulos h2{margin:0;font-size:1.375rem;font-weight:700}.cst-empresas__titulos p{color:var(--color-text-subtle);margin:.1875rem 0 0;font-size:.875rem}.cst-empresas__ferr{flex-wrap:wrap;align-items:center;gap:.625rem;margin-inline-start:auto;display:flex}.cst-busca{align-items:center;inline-size:18.75rem;max-inline-size:100%;display:flex;position:relative}.cst-busca__icone{block-size:1.0625rem;inline-size:1.0625rem;color:var(--color-text-subtle);pointer-events:none;position:absolute;inset-inline-start:.75rem}.cst-busca input{border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);min-block-size:2.5rem;inline-size:100%;color:var(--color-text);padding:.5rem .75rem .5rem 2.25rem;font-size:.875rem}.cst-busca input::placeholder{color:var(--color-text-subtle)}.cst-filtros{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface-sunken);flex-wrap:wrap;align-items:flex-end;gap:1rem;margin:0 0 1rem;padding:.75rem 1rem;display:flex}.cst-filtro{color:var(--color-text-muted);flex-direction:column;gap:.25rem;font-size:.8125rem;font-weight:600;display:flex}.cst-filtro select{border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);min-block-size:2.25rem;min-inline-size:11rem;color:var(--color-text);padding:0 .5rem;font-size:.875rem;font-weight:400}.cst-pilulas{flex-wrap:wrap;gap:.625rem;margin-block-end:.875rem;display:flex}.cst-pilula{border-radius:var(--radius-control);min-block-size:2.25rem;font:600 .8125rem var(--font-family-base);cursor:pointer;white-space:nowrap;border:2px solid #0000;align-items:center;gap:.375rem;padding:.375rem .8125rem;display:inline-flex}.cst-pilula__icone{block-size:.875rem;inline-size:.875rem}.cst-pilula[aria-pressed=true]{border-color:currentColor}.cst-pilula--todas{background:var(--color-surface-sunken);color:var(--color-text-muted);border-color:var(--color-border-subtle)}.cst-pilula--todas[aria-pressed=true]{border-color:currentColor}.cst-pilula--er{background:var(--color-danger-bg);color:var(--color-danger)}.cst-pilula--at{background:var(--color-warning-bg);color:var(--color-warning)}.cst-pilula--ok{background:var(--color-success-bg);color:var(--color-success)}.cst-pilula--in{background:var(--color-info-bg);color:var(--color-info)}.cst-tabela{table-layout:fixed;border-collapse:separate;border-spacing:0;inline-size:100%;font-size:.84375rem}.cst-tabela col.c-emp{inline-size:19%}.cst-tabela col.c-st{inline-size:8.25rem}.cst-tabela col.c-conf{inline-size:6.5rem}.cst-tabela col.c-resp,.cst-tabela col.c-ac{inline-size:9.375rem}.cst-tabela th{text-align:start;color:var(--color-text-subtle);background:var(--color-surface-sunken);border-block-end:1px solid var(--color-border-subtle);padding:.6875rem .625rem;font-weight:500}.cst-tabela th:first-child{border-start-start-radius:var(--radius-control)}.cst-tabela th:last-child{border-start-end-radius:var(--radius-control)}.cst-tabela td{border-block-end:1px solid var(--color-border-subtle);vertical-align:middle;padding:.875rem .625rem;overflow:hidden}.cst-tabela td:last-child{padding-inline-end:1rem;overflow:visible}.cst-tabela tbody tr:hover td{background:var(--color-highlight-bg)}.cst-centro{text-align:center!important}.cst-faixa-er td:first-child{box-shadow:inset 4px 0 0 var(--color-danger)}.cst-faixa-at td:first-child{box-shadow:inset 4px 0 0 var(--color-warning)}.cst-faixa-ok td:first-child{box-shadow:inset 4px 0 0 var(--color-success)}.cst-faixa-in td:first-child{box-shadow:inset 4px 0 0 var(--color-info)}.cst-faixa-neu td:first-child{box-shadow:inset 4px 0 0 var(--color-text-muted)}.cst-prox--vencida,.cst-prox--vencida b{color:var(--color-danger)}.cst-link-remarcar{color:var(--color-primary-text);min-block-size:1.5rem;margin-inline-start:.5rem;font-size:.75rem;font-weight:600;text-decoration:underline;display:inline-block}.cst-link-remarcar:focus-visible{outline-offset:2px;outline:2px solid}.cst-emp{align-items:center;gap:.75rem;padding-inline-start:.375rem;display:flex}.cst-logo{border-radius:var(--radius-control);block-size:2.75rem;inline-size:2.75rem;font:700 .8125rem var(--font-family-display);color:#fff;object-fit:cover;flex:none;place-items:center;display:grid}.cst-logo--id{background:linear-gradient(135deg,#1c3a6b,#0f2647)}.cst-logo--ch{background:linear-gradient(135deg,#2e8b57,#1e6b42)}.cst-logo--ia{background:linear-gradient(135deg,#b8862f,#8a6220)}.cst-logo--te{background:linear-gradient(135deg,#6d5ba8,#4f3f86)}.cst-emp__nome{font:700 .875rem/1.2 var(--font-family-display);overflow-wrap:anywhere;margin:0}.cst-emp__seg{color:var(--color-text-subtle);overflow-wrap:anywhere;margin:.1875rem 0 0;font-size:.8125rem}.cst-resp{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.cst-av{border-radius:var(--radius-control);background:var(--color-avatar-bg);block-size:1.75rem;inline-size:1.75rem;color:var(--color-avatar-text);font:700 .75rem var(--font-family-display);flex:none;place-items:center;display:grid}.cst-prox{color:var(--color-text-muted);margin:.5rem 0 0;font-size:.78125rem}.cst-prox b{color:var(--color-text);font-size:.8125rem;font-weight:600;display:block}.cst-acoes{flex-direction:column;gap:.5rem;display:flex}.cst-acoes .cst-btn{inline-size:100%}.cst-paginacao{color:var(--color-text-muted);justify-content:flex-end;align-items:center;gap:1rem;margin-block-start:.875rem;font-size:.875rem;display:flex}.cst-anel{flex-direction:column;align-items:center;gap:.125rem;display:inline-flex}.cst-anel__circulo{block-size:4.5rem;inline-size:4.5rem;position:relative}.cst-anel__circulo svg{block-size:100%;inline-size:100%;transform:rotate(-90deg)}.cst-anel__trilho{stroke:var(--gti-areia-borda)}.cst-anel__arco--ok{stroke:var(--color-success)}.cst-anel__arco--in{stroke:var(--color-info)}.cst-anel__arco--at{stroke:var(--color-warning)}.cst-anel__arco--er{stroke:var(--color-danger)}.cst-anel--claro .cst-anel__trilho{stroke:#ffffff2e}.cst-anel--claro .cst-anel__arco--ok{stroke:#3fa56a}.cst-anel--claro .cst-anel__arco--in{stroke:#8ec5f0}.cst-anel--claro .cst-anel__arco--at{stroke:#f5c98b}.cst-anel--claro .cst-anel__arco--er{stroke:#f3a9a9}.cst-anel--claro .cst-anel__valor{color:#fff}.cst-anel--claro .cst-anel__valor--vazio,.cst-anel--claro .cst-anel__legenda{color:var(--color-header-sub)}.cst-anel__valor{font:700 1rem var(--font-family-display);color:var(--color-text);place-items:center;display:grid;position:absolute;inset:0}.cst-anel__valor--vazio{font:600 .75rem var(--font-family-base);color:var(--color-text-subtle);text-align:center;padding:0 .75rem;line-height:1.1}.cst-anel__legenda{color:var(--color-text-subtle);font-size:.75rem}.cst-cartoes{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.cst-cartao{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface-sunken);min-inline-size:0;padding:.5rem .625rem}.cst-cartao__cab{font:700 .75rem var(--font-family-display);color:var(--color-primary-text);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.375rem;display:flex}.cst-cartao__icone{flex:none;block-size:.9375rem;inline-size:.9375rem}.cst-cartao__valor{color:var(--color-text);overflow-wrap:anywhere;margin-block-start:.1875rem;font-size:.78125rem;display:block}.cst-cartao__valor b{font:700 .9375rem var(--font-family-display)}.cst-num--er{color:var(--color-danger)}.cst-num--at{color:var(--color-warning)}.cst-cartao--fora{border-style:dashed;border-color:var(--color-dashed);background:0 0}.cst-cartao--fora .cst-cartao__cab,.cst-cartao--fora .cst-cartao__valor{color:var(--color-text-subtle)}.cst-grade3{grid-template-columns:1.1fr 1fr 1fr;gap:.875rem;display:grid}.cst-graf{block-size:auto;max-inline-size:100%;display:block}.cst-graf__grade line{stroke:var(--gti-areia-borda)}.cst-graf__texto text{fill:var(--color-text-subtle);font-size:.75rem}.cst-graf__area{fill:var(--color-primary);opacity:.12}.cst-graf__linha{fill:none;stroke:var(--color-primary);stroke-width:3px}.cst-graf__pontos circle{fill:var(--color-surface);stroke:var(--color-primary);stroke-width:2.5px}.cst-graf__etiqueta{fill:var(--color-brand)}.cst-graf__etiqueta-txt{fill:#fff;font-size:.75rem;font-weight:700}:root[data-theme=dark] .cst-graf__etiqueta-txt{fill:#0b1b33}.cst-lista{margin:0;padding:0;list-style:none}.cst-lista li{border-block-start:1px solid var(--color-border-subtle);align-items:center;gap:.625rem;padding:.625rem .25rem;font-size:.84375rem;display:flex}.cst-lista li:first-child{border-block-start:0}.cst-lista li>svg{block-size:1.0625rem;inline-size:1.0625rem;color:var(--color-primary-text);flex:none}.cst-lista__txt{flex:1;min-inline-size:0}.cst-lista__q{color:var(--color-text-subtle);white-space:nowrap;margin-inline-start:auto;font-size:.78125rem}.cst-secao{font:700 .8125rem var(--font-family-display);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand);margin:.375rem 0 .75rem}.cst-mods{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.cst-mod{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);flex-direction:column;gap:.5rem;padding:1.125rem;display:flex;position:relative}.cst-mod--breve{background:var(--color-surface-sunken);border-style:dashed;border-color:var(--color-dashed)}.cst-mod__ic{border-radius:var(--radius-card);background:var(--color-chip-bg);block-size:2.875rem;inline-size:2.875rem;color:var(--color-chip-text);place-items:center;display:grid}.cst-mod--breve .cst-mod__ic{background:var(--gti-marfim);color:var(--color-text-subtle)}.cst-mod__ic svg{block-size:1.375rem;inline-size:1.375rem}.cst-mod__titulo{text-transform:uppercase;margin:.25rem 0 0;font-size:.84375rem;font-weight:700}.cst-mod__titulo a{color:inherit;text-decoration:none}.cst-mod__titulo a:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.cst-mod__titulo a:hover{text-decoration:underline}.cst-mod__desc{color:var(--color-text-muted);margin:0;font-size:.8125rem}.cst-mod__nums{flex-wrap:wrap;gap:.375rem;margin:auto 0 0;padding-block-start:.375rem;display:flex}.cst-mod__tag{position:absolute;inset-block-start:.875rem;inset-inline-end:.875rem}@media (width<=75em){.cst-cartoes,.cst-kpis,.cst-mods{grid-template-columns:repeat(2,minmax(0,1fr))}.cst-grade3{grid-template-columns:1fr 1fr}.cst-grade3>:first-child{grid-column:1/-1}.cst-hero__icones{display:none}}@media (width<=56em){.cst-tabela,.cst-tabela tbody,.cst-tabela tr,.cst-tabela td{inline-size:100%;display:block}.cst-tabela thead,.cst-tabela colgroup{display:none}.cst-tabela tr{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);margin-block-end:.875rem;overflow:hidden}.cst-tabela td{border-block-end:0;padding:.625rem 1rem;overflow:visible}.cst-tabela td:first-child{padding-block-start:1rem}.cst-tabela td[data-rotulo]:not(:first-child):before{content:attr(data-rotulo);color:var(--color-text-subtle);margin-block-end:.25rem;font-size:.75rem;font-weight:600;display:block}.cst-tabela td.cst-centro{text-align:start!important}.cst-tabela tr[class*=cst-faixa-]{border-inline-start-width:4px}.cst-faixa-er{border-inline-start-color:var(--color-danger)!important}.cst-faixa-at{border-inline-start-color:var(--color-warning)!important}.cst-faixa-ok{border-inline-start-color:var(--color-success)!important}.cst-faixa-in{border-inline-start-color:var(--color-info)!important}.cst-faixa-neu{border-inline-start-color:var(--color-text-muted)!important}.cst-tabela td:first-child{box-shadow:none!important}.cst-acoes{flex-direction:row}.cst-acoes .cst-btn{flex:1;min-block-size:3rem;inline-size:auto}.cst-grade3{grid-template-columns:1fr}.cst-hero__marca{text-align:start;margin:0}}@media (width<=40em){.cst-kpis,.cst-mods{grid-template-columns:1fr}.cst-hero{padding:1.125rem 1.25rem}.cst-hero__titulo{font-size:1.375rem}.cst-empresas__ferr,.cst-busca{inline-size:100%;margin-inline-start:0}.cst-empresas__ferr .cst-btn{flex:1;min-block-size:3rem}.cst-pilula{min-block-size:3rem}.cst-paginacao{justify-content:space-between}}.cst-emp--botao{font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-control,.375rem);background:0 0;border:0;margin:0;padding:0}.cst-emp--botao:hover .cst-emp__nome{text-underline-offset:.2em;text-decoration:underline}.cst-emp--botao:focus-visible{outline:2px solid var(--color-focus,#7a5a1e);outline-offset:2px}.cst-troca__lista{gap:.75rem;max-width:48rem;margin:0;padding:0;list-style:none;display:grid}.cst-troca__item{background:var(--color-surface,#fff);border:1px solid var(--color-border-subtle,#e5e1d8);border-radius:.75rem;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.cst-troca__item--atual{border-color:var(--color-accent-border,#e2d6be);background:var(--color-highlight-bg,#faf5eb)}.cst-troca__item>:last-child{margin-left:auto}.cst-troca__nome{flex-direction:column;font-size:1rem;font-weight:600;display:flex}.cst-troca__tipo{color:var(--color-text-muted,#4a5568);font-size:.8125rem;font-weight:400}.cst-troca__erro{color:#b91c1c;margin:0;font-weight:600}.cst-troca__vazio{color:var(--color-text-muted,#4a5568);margin:0}.mc-grade{gap:var(--space-05);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));align-items:start;display:grid}.mc-dados{gap:var(--space-03);margin:0;display:grid}.mc-dados div{gap:var(--space-01);display:grid}.mc-dados dt{color:var(--color-text-muted);font-size:var(--font-size-caption)}.mc-dados dd{overflow-wrap:anywhere;margin:0}.mc-nota{color:var(--color-text-muted);margin-block:var(--space-03)}.mc-form{gap:var(--space-04);display:grid}.mc-erro{color:var(--color-danger)}.mc-chave code,.mc-codigos code{font-family:var(--font-family-mono);overflow-wrap:anywhere}.mc-codigos{gap:var(--space-02);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));padding:0;list-style:none;display:grid}.gti-auth__qr{block-size:auto;inline-size:min(100%,12rem)}.tf-pilha{gap:var(--space-06);flex-direction:column;min-inline-size:0;display:flex}.tf-nota{color:var(--color-text-muted);font-size:var(--font-size-body);max-inline-size:var(--content-measure)}.tf-linha{gap:var(--space-05);flex-wrap:wrap;align-items:center;display:flex}.tf-aviso{gap:var(--space-04);padding:var(--space-04) var(--space-05);border-radius:var(--radius-control);border:1px solid var(--color-border-subtle);border-inline-start:4px solid var(--tom,var(--color-info));background:var(--color-surface);align-items:flex-start;display:flex}.tf-aviso svg{block-size:1.25rem;inline-size:1.25rem;color:var(--tom,var(--color-info));flex:none}.tf-aviso--alerta{--tom:var(--color-warning)}.tf-aviso--erro{--tom:var(--color-danger)}.tf-aviso--sucesso{--tom:var(--color-success)}.tf-contem{min-inline-size:0;container-type:inline-size}.tf-contem .gti-cartao__corpo{container-type:inline-size}.tf-contem .gti-cartao__acoes{align-items:center}.tf-dados{gap:var(--form-gap-row) var(--form-gap-col);grid-template-columns:minmax(0,1fr);margin:0;display:grid}@container (width>=48rem){.tf-dados{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=72rem){.tf-dados{grid-template-columns:repeat(3,minmax(0,1fr))}}.tf-dados dt{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--color-text-muted)}.tf-dados dd{margin:var(--space-01) 0 0;overflow-wrap:anywhere}.tf-opcoes{gap:var(--space-03);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.tf-opcoes legend{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);margin-block-end:var(--space-03);padding:0}.tf-opcao{gap:var(--space-03);cursor:pointer;align-items:flex-start;min-block-size:1.5rem;display:inline-flex}.tf-opcao input{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--color-primary);flex:none;margin-block-start:.125rem}.tf-opcao--travada{cursor:not-allowed;color:var(--color-text-muted)}.tf-campo-longo{flex-direction:column;grid-column:1/-1;gap:.375rem;display:flex}.tf-campo-longo label{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold)}.tf-campo-longo textarea{min-block-size:7rem;inline-size:100%;padding:var(--space-03) var(--space-04);font:inherit;font-size:var(--font-size-body);color:var(--color-text);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-control);resize:vertical}.tf-campo-longo .gti-campo__ajuda{order:1}.tf-previa{border:1px dashed var(--color-border-control);border-radius:var(--radius-control);padding:var(--space-04);background:var(--color-surface-sunken);overflow-wrap:anywhere}.tf-grade-cartoes{gap:var(--space-05);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=48rem){.tf-grade-cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=72rem){.tf-grade-cartoes{grid-template-columns:repeat(3,minmax(0,1fr))}}.tf-passos{gap:var(--space-03);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tf-passos li{font-size:var(--font-size-label);padding:var(--space-02) var(--space-04);border-radius:var(--radius-badge);background:var(--color-surface-sunken);color:var(--color-text-muted)}.tf-passos li[aria-current=step]{background:var(--color-selected-bg);color:var(--color-text);font-weight:var(--font-weight-semibold)}.tf-expediente{gap:var(--space-04);grid-template-columns:minmax(0,1fr);display:grid}.tf-dia{gap:var(--space-04);padding-block:var(--space-03);border-block-end:1px solid var(--color-border-subtle);grid-template-columns:minmax(7rem,auto) repeat(2,minmax(0,1fr));align-items:end;display:grid}@media (width<=39.99em){.tf-dia{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tf-dia>.tf-opcao{grid-column:1/-1}}.nt-lista{gap:var(--space-03);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nt-item{gap:var(--space-04);padding:var(--space-05);background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr) auto;display:grid}.nt-item--nova{border-inline-start:4px solid var(--color-primary)}.nt-item__titulo{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.nt-item__resumo{color:var(--color-text-muted);overflow-wrap:anywhere}.nt-item__meta{gap:var(--space-03);font-size:var(--font-size-label);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;margin-block-start:var(--space-02);display:flex}.nt-item__acoes{gap:var(--space-03);flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;display:flex}@media (width<=39.99em){.nt-item{grid-template-columns:minmax(0,1fr)}.nt-item__acoes{justify-content:flex-start}}.cfg-secao{margin-block-end:var(--space-06)}.cfg-secao-titulo{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-block-end:var(--space-04)}.cfg-cards{gap:var(--space-05);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));display:grid}.cfg-card{min-block-size:var(--touch-target);padding:var(--space-05);text-align:start;font:inherit;font-weight:var(--font-weight-semibold);color:var(--color-text);background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-card);cursor:pointer;align-items:center;display:flex}.cfg-card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.gti-tabela .au-mono{overflow-wrap:normal;white-space:nowrap}.au-mono{font-family:var(--font-family-mono);font-size:var(--font-size-label);overflow-wrap:anywhere}.au-json{padding:var(--space-04);background:var(--color-surface-sunken);border-radius:var(--radius-control);max-block-size:24rem;font-family:var(--font-family-mono);font-size:var(--font-size-label);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}.au-link{color:var(--color-primary-text);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;text-align:start;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.cfg-tabela-rolagem{max-inline-size:100%;overflow-x:auto}.cfg-pagina{min-inline-size:0}.cfg-pagina .gti-pagina__titulos h1{overflow-wrap:anywhere}div.cfg-card{align-items:flex-start;gap:var(--space-02);cursor:default;font-weight:var(--font-weight-regular);color:var(--color-text-muted);flex-direction:column}div.cfg-card:hover{border-color:var(--card-border);box-shadow:none}div.cfg-card strong{font-size:var(--font-size-title-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}.cfg-num{font-variant-numeric:tabular-nums}.cfg-cartao{gap:var(--space-06);min-inline-size:0;padding:var(--space-06);background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;container-type:inline-size}.cfg-cartao .cfg-secao{margin-block-end:0}.cfg-cartao .cfg-secao-titulo{font-size:var(--font-size-title-sm);color:var(--color-text);text-transform:none;letter-spacing:normal;border-block-end:1px solid var(--color-border-subtle);padding-block-end:var(--space-03)}.cfg-grade{gap:var(--form-gap-row) var(--form-gap-col);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container (width>=48rem){.cfg-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=72rem){.cfg-grade{grid-template-columns:repeat(3,minmax(0,1fr))}}.cfg-linha-inteira{grid-column:1/-1;min-inline-size:0}.cfg-area.gti-campo__controle{min-block-size:7rem;padding:var(--space-03) var(--space-04);font:inherit;font-size:var(--font-size-body);resize:vertical}.cfg-rodape{justify-content:flex-end;gap:var(--space-05);border-block-start:1px solid var(--color-border-subtle);flex-wrap:wrap;padding-block-start:var(--space-05);display:flex}.cfg-rodape-info,.cfg-contador{color:var(--color-text-muted);font-size:var(--font-size-label)}.cfg-acoes{gap:var(--space-04);flex-wrap:wrap;align-items:center;display:flex}.cfg-vazio{padding:var(--space-07) var(--space-05);text-align:center;color:var(--color-text-muted);background:var(--color-surface);border:1px dashed var(--color-border-control);border-radius:var(--radius-card)}.cfg-tabela .cfg-clicavel{cursor:pointer}.cfg-tabela td{overflow-wrap:anywhere}.cfg-tabela td .gti-badge{white-space:normal}.cfg-aviso,.cfg-confirmacao,.cfg-resumo-erros{gap:var(--space-04);padding:var(--space-04) var(--space-05);border-radius:var(--radius-control);border:1px solid var(--color-border-subtle);border-inline-start:4px solid var(--tom,var(--color-info));background:var(--color-surface);flex-direction:column;display:flex}.cfg-confirmacao{--tom:var(--color-warning)}.cfg-resumo-erros{--tom:var(--color-danger)}.cfg-resumo-erros:focus-visible{outline:2px solid var(--color-danger);outline-offset:2px}.cfg-resumo-erros h2{font-size:var(--font-size-title-sm);color:var(--color-danger)}.cfg-resumo-erros ul{margin:0;padding-inline-start:var(--space-06)}.cfg-resumo-erros a{color:var(--color-danger);font-weight:var(--font-weight-semibold)}.cfg-abas{gap:var(--space-02);border-block-end:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.cfg-abas button{min-block-size:var(--touch-target);padding:var(--space-03) var(--space-05);font:inherit;font-weight:var(--font-weight-semibold);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-block-end:3px solid #0000}.cfg-abas button[aria-selected=true]{color:var(--tab-active-text);border-block-end-color:var(--tab-active-border)}.cfg-abas button:hover{color:var(--color-primary-text)}.cfg-rotulo-grupo{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);margin-block-end:var(--space-03)}.cfg-perfil-escolha{gap:var(--space-04);padding-block:var(--space-04);border-block-end:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:flex-start;display:flex}.cfg-perfil-escolha>.cfg-campo{flex:12rem}.cfg-arvore{gap:var(--space-05);flex-direction:column;display:flex}.cfg-arvore-topo{gap:var(--space-05);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.cfg-arvore-topo>.cfg-campo{flex:16rem;max-inline-size:28rem}.cfg-arvore-modulo{gap:var(--space-04);min-inline-size:0;padding:var(--space-05);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);flex-direction:column;margin:0;display:flex}.cfg-arvore-modulo>legend{padding-inline:var(--space-02);font-weight:var(--font-weight-semibold)}.cfg-arvore-subitem h3{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);margin-block-end:var(--space-03)}.cfg-grade-caixas{gap:var(--space-03) var(--space-05);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.cfg-arvore-acao{gap:var(--space-02) var(--space-03);flex-wrap:wrap;align-items:flex-start;min-inline-size:0;display:flex}.cfg-responsavel select{border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);min-block-size:2.25rem;max-inline-size:16rem;color:var(--color-text);font-size:var(--font-size-body);padding:0 .5rem}.cfg-sem{color:var(--color-text-pending)}.cfg-aviso--erro{background:var(--color-danger-bg);color:var(--color-danger)}.gti-auth{--auth-marca-fundo:linear-gradient(155deg, var(--gti-marinho-950) 0%, var(--gti-marinho-900) 55%, var(--gti-marinho-800) 100%);--auth-marca-texto:var(--gti-white);--auth-marca-texto-apoio:var(--gti-nevoa);--auth-marca-acento:var(--gti-latao-300);--auth-marca-padrao:url(/marca/elemento_icone_white.svg);--auth-marca-padrao-opacidade:.06;--auth-ponta:clamp(2.5rem, 4vw, 4.5rem);--auth-painel-fundo:var(--color-surface);--auth-controle:3rem;--auth-coluna:25rem;background:var(--auth-painel-fundo);min-block-size:100dvh;color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gti-auth{--auth-painel-fundo:var(--color-bg)}}:root[data-theme=dark] .gti-auth{--auth-painel-fundo:var(--color-bg)}.gti-auth__marca{isolation:isolate;gap:var(--space-06);padding:var(--space-06) var(--space-05) calc(var(--space-06) + var(--auth-ponta) * .6);background:var(--auth-marca-fundo);color:var(--auth-marca-texto);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--auth-ponta) * .6), 50% 100%, 0 calc(100% - var(--auth-ponta) * .6));flex-direction:column;display:flex;position:relative;overflow:hidden}.gti-auth__marca:before{content:"";z-index:-1;background-image:var(--auth-marca-padrao);opacity:var(--auth-marca-padrao-opacidade);background-repeat:repeat;background-size:3.5rem 3.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 35%,#0000 85%);mask-image:linear-gradient(#000 0% 35%,#0000 85%)}.gti-auth__marca:after{content:"";z-index:-1;aspect-ratio:1;inline-size:34rem;opacity:var(--auth-marca-padrao-opacidade);background:url(/marca/icone_white_GTI.svg) 50%/contain no-repeat;position:absolute;inset-block-end:-15rem;inset-inline-end:-14rem}.gti-auth__logo{block-size:auto;inline-size:10.5rem}.gti-auth__slogan-bloco{gap:var(--space-04);display:grid}.gti-auth__slogan-bloco:before{content:"";background:var(--auth-marca-acento);border-radius:2px;block-size:3px;inline-size:3rem}.gti-auth__slogan{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);letter-spacing:-.015em;text-wrap:balance;max-inline-size:16ch;margin:0;font-size:clamp(1.375rem,1.1rem + 1.2vw,1.75rem);line-height:1.15}.gti-auth__marca-texto{color:var(--auth-marca-texto-apoio);font-size:var(--font-size-body);max-inline-size:38ch;margin:0}@media (width<=29.99em){.gti-auth__marca-texto{display:none}}.gti-auth__painel{justify-items:center;gap:var(--space-07);padding:var(--space-07) var(--space-05) var(--space-06);grid-template-rows:1fr auto;min-inline-size:0;display:grid}.gti-auth__coluna{inline-size:100%;max-inline-size:var(--auth-coluna);align-self:center;gap:var(--space-06);display:grid}.gti-auth__cabecalho{gap:var(--space-03);display:grid}.gti-auth__titulo{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--font-size-title-xl);line-height:var(--line-height-title);letter-spacing:-.02em;color:var(--color-text);margin:0}.gti-auth__subtitulo{color:var(--color-text-muted);font-size:var(--font-size-body-content);text-wrap:pretty;max-inline-size:46ch;margin:0}.gti-auth__form{gap:var(--space-06);display:grid}.gti-auth__campo{gap:var(--space-03)}.gti-auth .gti-campo__rotulo{font-size:var(--font-size-body)}.gti-auth__entrada.gti-campo__controle{min-block-size:var(--auth-controle);padding-inline:var(--space-05);font-size:var(--font-size-body-content)}.gti-auth .gti-campo--erro .gti-campo__controle{border:2px solid var(--color-danger)}.gti-auth .gti-campo__erro{margin:0}.gti-auth__senha{display:grid;position:relative}.gti-auth__senha .gti-auth__entrada{padding-inline-end:7rem}.gti-auth__mostrar{inset-inline-end:var(--space-02);inset-block:var(--space-02);align-items:center;gap:var(--space-03);padding:0 var(--space-04);border-radius:var(--radius-control);color:var(--color-primary-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;display:inline-flex;position:absolute}.gti-auth__mostrar svg{block-size:1.125rem;inline-size:1.125rem}.gti-auth__mostrar:hover{background:var(--color-highlight-bg)}.gti-auth__caps{align-items:center;gap:var(--space-03);color:var(--color-warning);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);margin:0;display:flex}.gti-auth__caps svg{flex:none;block-size:1rem;inline-size:1rem}.gti-auth__caps[hidden]{display:none}.gti-auth__medidor{border-radius:var(--radius-badge);background:var(--color-border-subtle);block-size:.25rem;overflow:hidden}.gti-auth__medidor span{background:var(--color-primary);block-size:100%;display:block}.gti-auth__medidor--ok span{background:var(--color-success)}.gti-digitos{inline-size:100%;position:relative}.gti-digitos__entrada{opacity:.01;block-size:100%;inline-size:100%;font-size:var(--font-size-body-content);color:#0000;caret-color:#0000;z-index:1;cursor:text;background:0 0;border:0;position:absolute;inset:0}.gti-digitos__entrada:focus-visible{box-shadow:none}.gti-digitos__caixas{gap:var(--space-03);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.gti-digitos__caixas>span:nth-child(3){margin-inline-end:var(--space-03)}.gti-digitos__caixa{border:1px solid var(--input-border);border-radius:var(--radius-control);background:var(--input-bg);min-block-size:3.5rem;font-family:var(--font-family-display);font-size:var(--font-size-title-lg);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text);place-items:center;display:grid}.gti-digitos__caixa--cheia{border-color:var(--color-text-muted)}.gti-digitos__caixa--ativa{border-color:var(--color-primary);box-shadow:var(--focus-ring)}.gti-campo--erro .gti-digitos__caixa{border:2px solid var(--color-danger)}.gti-auth__regiao:empty{display:none}.gti-auth__aviso{gap:var(--space-04);padding:var(--space-04) var(--space-05);border-radius:var(--radius-control);font-size:var(--font-size-body);border-inline-start:4px solid;align-items:flex-start;display:flex}.gti-auth__aviso-icone{flex:none;block-size:1.25rem;inline-size:1.25rem;margin-block-start:.0625rem}.gti-auth__aviso-texto{gap:var(--space-02);display:grid}.gti-auth__aviso ul{margin:0;padding-inline-start:1.1rem}.gti-auth__aviso--erro{background:var(--color-danger-bg);color:var(--color-danger)}.gti-auth__aviso--alerta{background:var(--color-warning-bg);color:var(--color-warning)}.gti-auth__aviso--sucesso{background:var(--color-success-bg);color:var(--color-success)}.gti-auth .gti-auth__enviar{min-block-size:var(--auth-controle);font-size:var(--font-size-body-content)}.gti-auth__acoes{gap:var(--space-05);flex-wrap:wrap;display:flex}.gti-auth__acoes>*{flex:auto}.gti-auth__links{align-items:flex-start;gap:var(--space-02);flex-direction:column;display:flex}.gti-auth__link{min-block-size:2.75rem;color:var(--color-primary-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);text-underline-offset:.2em;cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.gti-auth__link:hover{color:var(--color-primary-text-hover)}.gti-auth__esqueci{gap:var(--space-03);justify-items:start;margin-block-start:calc(var(--space-04) * -1);display:grid}.gti-auth__esqueci-painel{gap:var(--space-03);padding:var(--space-04) var(--space-05);border-radius:var(--radius-control);background:var(--color-surface-sunken);color:var(--color-text-muted);display:grid}.gti-auth__esqueci-painel[hidden]{display:none}.gti-auth__esqueci-painel a{color:var(--color-primary-text);font-weight:var(--font-weight-semibold)}.gti-auth__selo{inline-size:100%;max-inline-size:var(--auth-coluna);gap:var(--space-03);border-block-start:1px solid var(--color-border-subtle);color:var(--color-text-muted);font-size:var(--font-size-caption);align-items:flex-start;padding-block-start:var(--space-05);display:flex}.gti-auth__selo p{margin:0}.gti-auth__selo-icone{block-size:1rem;inline-size:1rem;color:var(--color-primary-text);flex:none}.gti-auth__carregando{align-items:center;gap:var(--space-03);color:var(--color-text-muted);font-size:var(--font-size-body-content);display:flex}.gti-auth__carregando svg{block-size:1.25rem;inline-size:1.25rem;color:var(--color-primary-text)}.gti-auth__qr{block-size:11rem;inline-size:11rem;padding:var(--space-03);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:#fff;justify-self:center}.gti-auth__chave{font-family:var(--font-family-mono);font-size:var(--font-size-body);word-break:break-all;background:var(--color-surface-sunken);color:var(--color-text);padding:var(--space-03) var(--space-04);border-radius:var(--radius-control);-webkit-user-select:all;user-select:all;display:block}.gti-auth__rotulo{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.gti-auth__codigos{font-family:var(--font-family-mono);font-size:var(--font-size-body-content);gap:var(--space-03) var(--space-05);padding:var(--space-05);background:var(--color-surface-sunken);border-radius:var(--radius-control);grid-template-columns:repeat(2,1fr);margin:0;list-style:none;display:grid}.gti-auth__marcar{align-items:center;gap:var(--space-04);cursor:pointer;min-block-size:2.75rem;font-size:var(--font-size-body);display:flex}.gti-auth__marcar input{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--color-primary)}@media (width>=40em){.gti-auth__marca{padding:var(--space-08) var(--space-08) calc(var(--space-08) + var(--auth-ponta) * .6)}.gti-auth__logo{inline-size:12.5rem}.gti-auth__painel{padding:var(--space-08) var(--space-07) var(--space-07)}}@media (width>=64em){.gti-auth{grid-template-rows:1fr;grid-template-columns:minmax(24rem,44fr) 56fr}.gti-auth__marca{padding:var(--space-09) calc(var(--auth-ponta) + var(--space-08)) var(--space-09) clamp(2.5rem, 5vw, 6rem);clip-path:polygon(0 0, calc(100% - var(--auth-ponta)) 0, 100% 50%, calc(100% - var(--auth-ponta)) 100%, 0 100%);justify-content:space-between;min-block-size:100dvh}.gti-auth__marca:before{background-size:4.5rem 4.5rem}.gti-auth__marca:after{inline-size:min(52rem,70vw);inset-block:8% auto;inset-inline-end:calc(min(52rem,70vw)/-2.38095)}.gti-auth__slogan-bloco{gap:var(--space-06)}.gti-auth__slogan{letter-spacing:-.025em;max-inline-size:11ch;font-size:clamp(2.25rem,1rem + 2.6vw,3.75rem);line-height:1.05}.gti-auth__marca-texto{font-size:var(--font-size-body-content)}.gti-auth__painel{padding:var(--space-09) var(--space-08) var(--space-07)}}@media (prefers-reduced-motion:no-preference){.gti-auth__coluna{animation:.36s cubic-bezier(.2,.7,.2,1) both gti-auth-entrar}@keyframes gti-auth-entrar{0%{opacity:0;transform:translateY(.5rem)}}}.ajuda-busca{align-items:flex-end;gap:var(--space-04);flex-wrap:wrap;max-inline-size:48rem;display:flex}.ajuda-busca__campo{flex:18rem}.ajuda-busca .gti-botao{margin-block-end:1.6rem}.ajuda-contagem{color:var(--color-text-muted);margin:0}.ajuda-grupo{gap:var(--space-04);flex-direction:column;display:flex}.ajuda-grupo__titulo{font-size:var(--font-size-title-sm);margin:0}.ajuda-lista{gap:var(--space-05);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.ajuda-cartao{gap:var(--space-02) var(--space-04);block-size:100%;padding:var(--space-05);border:1px solid var(--card-border,var(--color-border-subtle));border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm);grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid}.ajuda-cartao:visited{color:var(--color-text)}.ajuda-cartao:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.ajuda-cartao__icone{border-radius:var(--radius-control);background:var(--color-info-bg);block-size:2.5rem;inline-size:2.5rem;color:var(--color-primary-text);grid-row:span 3;justify-content:center;align-items:center;display:inline-flex}.ajuda-cartao__icone svg{block-size:1.25rem;inline-size:1.25rem}.ajuda-cartao__titulo{font-weight:var(--font-weight-semibold);color:var(--color-primary-text);text-underline-offset:3px;text-decoration:underline}.ajuda-cartao__resumo{color:var(--color-text-muted)}.ajuda-cartao__meta,.ajuda-sumario__meta{align-items:center;gap:var(--space-02);font-size:var(--font-size-caption);color:var(--color-text-muted);display:inline-flex}.ajuda-cartao__meta svg,.ajuda-sumario__meta svg{block-size:1rem;inline-size:1rem}.ajuda-rodape{color:var(--color-text-muted)}.ajuda-guia{gap:var(--space-07);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64em){.ajuda-guia{grid-template-columns:14rem minmax(0,1fr)}.ajuda-sumario{align-self:start;position:sticky;inset-block-start:calc(var(--shell-topbar-height) + var(--space-05))}}.ajuda-sumario{padding:var(--space-05);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface-sunken)}.ajuda-sumario__titulo{margin:0 0 var(--space-03);font-weight:var(--font-weight-semibold)}.ajuda-sumario ol{margin:0 0 var(--space-04);gap:var(--space-02);padding-inline-start:1.25rem;display:grid}.ajuda-artigo{gap:var(--space-08);max-inline-size:var(--content-measure);flex-direction:column;min-inline-size:0;display:flex}.ajuda-artigo section{scroll-margin-block-start:calc(var(--shell-topbar-height) + var(--space-05))}.ajuda-artigo section:focus{outline:none}.ajuda-artigo h2{margin:0 0 var(--space-04);font-size:var(--font-size-title-md)}.ajuda-artigo h3{margin:0 0 var(--space-02);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.ajuda-artigo p{margin:0 0 var(--space-03);line-height:var(--line-height-body,1.6)}.ajuda-aviso{gap:var(--space-03);padding:var(--space-04);border-radius:var(--radius-card);background:var(--color-info-bg);color:var(--color-text);flex-wrap:wrap;align-items:baseline;display:flex}.ajuda-passos{counter-reset:passo;gap:var(--space-05);margin:0;padding:0;list-style:none;display:grid}.ajuda-passos>li{counter-increment:passo;padding-inline-start:3rem;position:relative}.ajuda-passos>li:before{content:counter(passo);block-size:2rem;inline-size:2rem;font-weight:var(--font-weight-bold);background:var(--color-primary);color:var(--color-on-primary);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:-.1rem;inset-inline-start:0}.ajuda-regras{gap:var(--space-03);margin:0;padding-inline-start:1.25rem;display:grid}.ajuda-regras__viva{font-weight:var(--font-weight-semibold)}.ajuda-perguntas{gap:var(--space-03);display:grid}.ajuda-perguntas details{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);padding:var(--space-03) var(--space-04);background:var(--color-surface)}.ajuda-perguntas summary{cursor:pointer;font-weight:var(--font-weight-semibold);min-block-size:1.5rem}.ajuda-perguntas details[open] summary{margin-block-end:var(--space-03)}.ajuda-telas{gap:var(--space-02);margin:0;padding-inline-start:1.25rem;display:grid}.ajuda-fluxo{gap:var(--space-04);flex-direction:column;margin:0;display:flex}.ajuda-fluxo__rolagem{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);max-inline-size:100%;overflow-x:auto}.ajuda-fluxo__svg{font-family:var(--font-family-base);font-size:13px;display:block}.ajuda-fluxo__faixa--0{fill:var(--color-surface)}.ajuda-fluxo__faixa--1{fill:var(--color-surface-sunken)}.ajuda-fluxo__faixa-rotulo{fill:var(--color-text);font-size:13px;font-weight:600}.ajuda-fluxo__divisa{stroke:var(--color-border-control);stroke-width:1px}.ajuda-fluxo__no rect,.ajuda-fluxo__no polygon{fill:var(--color-surface);stroke:var(--color-primary);stroke-width:1.5px}.ajuda-fluxo__no--inicio rect,.ajuda-fluxo__no--fim rect{fill:var(--color-info-bg)}.ajuda-fluxo__no--decisao polygon{fill:var(--color-warning-bg);stroke:var(--color-warning)}.ajuda-fluxo__no text{fill:var(--color-text)}.ajuda-fluxo__ligacao path{fill:none;stroke:var(--color-text-muted);stroke-width:1.5px}.ajuda-fluxo__ligacao--volta path{stroke-dasharray:5 4}.ajuda-fluxo__ponta{fill:var(--color-text-muted)}.ajuda-fluxo__rotulo-ligacao{fill:var(--color-text);paint-order:stroke;stroke:var(--color-surface);stroke-width:4px;stroke-linejoin:round;font-size:12px;font-weight:600}.ajuda-fluxo__legenda{gap:var(--space-04);font-size:var(--font-size-caption);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.ajuda-fluxo__texto h3{margin:0 0 var(--space-03)}.ajuda-fluxo__texto ol{gap:var(--space-02);margin:0;padding-inline-start:1.25rem;display:grid}.ajuda-fluxo__texto ul{margin:var(--space-01) 0 0;color:var(--color-text-muted);padding-inline-start:1.25rem}@media (forced-colors:active){.ajuda-fluxo__no rect,.ajuda-fluxo__no polygon,.ajuda-fluxo__ligacao path{stroke:canvastext}.ajuda-fluxo__ponta,.ajuda-fluxo__no text,.ajuda-fluxo__faixa-rotulo{fill:canvastext}}.tar-resumo{gap:var(--space-03);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tar-resumo li{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);padding:var(--space-03) var(--space-05);color:var(--color-text-muted);font-size:var(--font-size-body)}.tar-resumo__n{font-weight:var(--font-weight-bold);color:var(--color-text);font-variant-numeric:tabular-nums;margin-inline-end:var(--space-02)}.tar-resumo--erro{border-color:var(--color-danger)}.tar-resumo--erro .tar-resumo__n{color:var(--color-danger)}.tar-resumo--alerta{border-color:var(--color-warning)}.tar-resumo--alerta .tar-resumo__n{color:var(--color-warning)}.tar-filtros{gap:var(--form-gap-row) var(--form-gap-col);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);padding:var(--space-05);grid-template-columns:1fr;align-items:end;display:grid}@media (width>=40em){.tar-filtros{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.tar-filtros{grid-template-columns:2fr repeat(4,minmax(0,1fr)) auto}}.tar-filtros__acoes{display:flex}.tar-area{gap:var(--space-06);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=75em){.tar-area--com-detalhe{grid-template-columns:minmax(0,3fr) minmax(22rem,2fr)}}.tar-area__lista{min-inline-size:0}@media (width<=74.99em){.tar-area--com-detalhe .tar-area__lista{display:none}}.tar-area__detalhe{min-inline-size:0}@media (width>=75em){.tar-area__detalhe{max-block-size:calc(100dvh - var(--shell-topbar-height) - var(--space-08));position:sticky;inset-block-start:calc(var(--shell-topbar-height) + var(--space-05));overflow:auto}}.tar-cartoes{gap:var(--space-03);margin:0;padding:0;list-style:none;display:grid}.tar-tabela{display:none}@media (width>=48em){.tar-cartoes{display:none}.tar-tabela{display:block}}.tar-cartao{gap:var(--space-03);text-align:start;inline-size:100%;font:inherit;color:inherit;cursor:pointer;background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);padding:var(--space-05);min-block-size:var(--touch-target);display:grid}.tar-cartao:focus-visible,.tar-link:focus-visible{box-shadow:var(--focus-ring);outline:none}.tar-cartao--ativo{background:var(--color-selected-bg);border-color:var(--color-primary)}.tar-cartao__titulo{font-weight:var(--font-weight-semibold)}.tar-cartao__meta{gap:var(--space-03);flex-wrap:wrap;display:flex}.tar-cartao__linha{color:var(--color-text-muted);font-size:var(--font-size-label)}.tar-link{all:unset;cursor:pointer;gap:var(--space-01);color:var(--color-primary-text);border-radius:var(--radius-control);display:grid}.tar-link:hover .tar-link__titulo{text-decoration:underline}.tar-link__titulo{font-weight:var(--font-weight-semibold)}.tar-link__origem{color:var(--color-text-subtle);font-size:var(--font-size-caption)}.tar-sem{color:var(--color-text-pending)}.tar-erro-lista{color:var(--color-danger);font-weight:var(--font-weight-semibold);margin:var(--space-03) 0}.tar-detalhe{gap:var(--space-05);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);padding:var(--space-06);box-shadow:var(--shadow-sm);display:grid}@media (width<=39.99em){.tar-detalhe{padding:var(--space-05)}}.tar-detalhe__cabecalho{gap:var(--space-03);justify-content:space-between;align-items:flex-start;display:flex}.tar-detalhe__titulo{font-family:var(--font-family-display);font-size:var(--font-size-title-md);line-height:var(--line-height-title);overflow-wrap:anywhere;margin:0}.tar-detalhe__selos{gap:var(--space-03);flex-wrap:wrap;display:flex}.tar-detalhe__descricao{white-space:pre-wrap;max-inline-size:var(--content-measure);margin:0}.tar-dados{gap:var(--space-03) var(--space-06);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:0;display:grid}.tar-dados dt{font-size:var(--font-size-label);color:var(--color-text-muted)}.tar-dados dd{font-weight:var(--font-weight-semibold);margin:0}.tar-acoes{gap:var(--space-05);flex-wrap:wrap;display:flex}@media (width<=39.99em){.tar-acoes .gti-botao{inline-size:100%}}.tar-secao{gap:var(--space-03);border-block-start:1px solid var(--color-border-subtle);padding-block-start:var(--space-05);display:grid}.tar-secao h3{font-size:var(--font-size-title-sm);margin:0}.tar-checklist,.tar-comentarios,.tar-lista-simples{gap:var(--space-03);margin:0;padding:0;list-style:none;display:grid}.tar-check{gap:var(--space-03);cursor:pointer;align-items:flex-start;min-block-size:1.5rem;display:flex}.tar-check input{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--color-primary);margin:0}.tar-comentario{background:var(--color-surface-sunken);border-radius:var(--radius-control);padding:var(--space-04)}.tar-comentario__meta{font-size:var(--font-size-caption);color:var(--color-text-muted);margin:0 0 var(--space-02)}.tar-comentario__corpo,.tar-parecer{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.tar-novo-comentario{gap:var(--space-03);display:grid}.tar-textarea{resize:vertical;min-block-size:5rem;inline-size:100%;font:inherit;padding:var(--space-03)}.tar-historico{color:var(--color-text-muted);font-size:var(--font-size-label);gap:var(--space-02);margin:0;padding-inline-start:var(--space-06);display:grid}.tar-icone{inline-size:var(--icon-label);block-size:var(--icon-label);vertical-align:-.125em}.tar-form{gap:var(--form-gap-row) var(--form-gap-col);grid-template-columns:1fr;display:grid}@media (width>=40em){.tar-form{grid-template-columns:1fr 1fr}}.ag-barra{gap:var(--space-04) var(--space-06);flex-wrap:wrap;align-items:center;display:flex}.ag-navegar{gap:var(--space-03);flex-wrap:wrap;display:flex}.ag-titulo{font-family:var(--font-family-display);font-size:var(--font-size-title-md);flex:12rem;margin:0}.ag-visoes{border:1px solid var(--color-border-control);border-radius:var(--radius-control);margin:0;padding:0;display:inline-flex;overflow:hidden}.ag-visao{padding:var(--space-03) var(--space-05);cursor:pointer;min-block-size:2.5rem;font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.ag-visao input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.ag-visao:has(input:focus-visible){box-shadow:inset var(--focus-ring)}.ag-visao--ativa{background:var(--color-primary);color:var(--color-on-primary)}.ag-visao+.ag-visao{border-inline-start:1px solid var(--color-border-control)}.ag-todos{font-size:var(--font-size-body)}@media (width<=39.99em){.ag-navegar{inline-size:100%}.ag-navegar .gti-botao{flex:1 1 0}}.ag-mes{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);display:grid;overflow:hidden}.ag-mes__cab,.ag-mes__semana{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ag-mes__cab div{padding:var(--space-03);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-align:center;border-block-end:1px solid var(--color-border-subtle)}.ag-dia{min-block-size:7rem;padding:var(--space-02) var(--space-03);border-inline-end:1px solid var(--color-border-subtle);border-block-end:1px solid var(--color-border-subtle);gap:var(--space-02);flex-direction:column;min-inline-size:0;display:flex}.ag-dia--fora{background:var(--color-surface-sunken);color:var(--color-text-subtle)}.ag-dia--feriado{background:var(--color-warning-bg)}.ag-dia--hoje .ag-dia__n,.ag-dia--hoje .ag-coluna__titulo{color:var(--color-primary-text);font-weight:var(--font-weight-bold)}.ag-dia__n{font-size:var(--font-size-label);font-variant-numeric:tabular-nums}.ag-dia__feriado{font-size:var(--font-size-caption);color:var(--color-warning);font-weight:var(--font-weight-semibold)}.ag-dia__itens{gap:var(--space-02);margin:0;padding:0;list-style:none;display:grid}.ag-evento,.ag-mais{all:unset;cursor:pointer;font-size:var(--font-size-caption);line-height:var(--line-height-body);padding:var(--space-01) var(--space-02);border-radius:var(--radius-badge);background:var(--color-highlight-bg);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;max-inline-size:100%;display:block;overflow:hidden}.ag-mais{color:var(--color-primary-text);font-weight:var(--font-weight-semibold);background:0 0}.ag-evento:focus-visible,.ag-mais:focus-visible,.ag-cartao:focus-visible{box-shadow:var(--focus-ring);outline:none}.ag-evento__hora{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.ag-evento--cancelado{color:var(--color-text-subtle);text-decoration:line-through}.ag-semana{gap:var(--space-04);grid-template-columns:1fr;display:grid}@media (width>=64em){.ag-semana{grid-template-columns:repeat(7,minmax(0,1fr))}}.ag-coluna{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);padding:var(--space-04);gap:var(--space-03);align-content:start;min-inline-size:0;display:grid}.ag-coluna__titulo{font-size:var(--font-size-body);margin:0}.ag-livre{color:var(--color-text-subtle);font-size:var(--font-size-label);margin:0}.ag-cartao{all:unset;cursor:pointer;box-sizing:border-box;gap:var(--space-02);inline-size:100%;padding:var(--space-03) var(--space-04);border-radius:var(--radius-control);background:var(--color-highlight-bg);border-inline-start:3px solid var(--color-primary);min-block-size:var(--touch-target);display:grid}.ag-cartao__titulo{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.ag-cartao__linha{font-size:var(--font-size-label);color:var(--color-text-muted)}.ag-lista{gap:var(--space-05);margin:0;padding:0;list-style:none;display:grid}.ag-lista__dia{gap:var(--space-03);display:grid}.ag-lista__data{font-size:var(--font-size-body);margin:0}.ag-lista__data:first-letter{text-transform:uppercase}.ag-participantes{margin:var(--space-04) 0 0;gap:var(--space-03);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ag-participantes li{align-items:center;gap:var(--space-02);background:var(--color-surface-sunken);border-radius:var(--radius-control);padding-inline-start:var(--space-03);display:inline-flex}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2)format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff)format("woff")}:root{--rh-fundo:var(--color-bg,#f6f4ef);--rh-superficie:var(--color-surface,#fff);--rh-superficie-coluna:var(--color-surface-sunken,#fbf9f4);--rh-coluna:var(--rh-superficie-coluna);--rh-cabecalho-de:#0b1b33;--rh-cabecalho-ate:#13294b;--rh-cabecalho-gradiente:var(--color-header-bg,linear-gradient(120deg, #0b1b33, #13294b));--rh-cabecalho-texto:var(--color-header-text,#fff);--rh-cabecalho-sub:var(--color-header-sub,#c9d3e3);--rh-cabecalho-eyebrow:var(--gti-latao-200,#e3c68c);--rh-cabecalho-botao-fundo:#ffffff1f;--rh-cabecalho-botao-borda:#fff3;--rh-cabecalho-botao-hover:#fff3;--rh-marca:var(--color-brand,#0f2647);--rh-acento:var(--color-primary,#956a24);--rh-acento-hover:var(--color-primary-hover,#7a5a1e);--rh-acento-forte:var(--rh-acento-hover);--rh-acento-texto:var(--color-primary-text,#7a5a1e);--rh-sobre-acento:var(--color-on-primary,#fff);--rh-acento-suave:var(--color-chip-bg,#f1e7d3);--rh-acento-borda:var(--color-accent-border,#e2d6be);--rh-chip-fundo:var(--rh-acento-suave);--rh-chip-texto:var(--color-chip-text,#6e4e17);--rh-vazio-tracejado:var(--color-dashed,#dccfb6);--rh-tracejado:var(--rh-vazio-tracejado);--rh-trilha-1:var(--rh-acento-borda);--rh-trilha-2:#c9ad7b;--rh-trilha-3:#ae8645;--rh-trilha-4:var(--rh-acento);--rh-texto:var(--color-text,#1b2333);--rh-texto-suave:var(--color-text-muted,#4a5568);--rh-rotulo:var(--color-text-subtle,#5b6475);--rh-borda:var(--color-border-subtle,#e5e1d8);--rh-borda-controle:var(--color-border-control,#857e6f);--rh-foco:var(--rh-acento);--rh-avatar-fundo:var(--color-avatar-bg,#e8edf5);--rh-avatar-texto:var(--color-avatar-text,#0f2647);--rh-sucesso:var(--color-success,#15803d);--rh-sucesso-suave:var(--color-success-bg,#dcfce7);--rh-alerta:var(--color-warning,#b45309);--rh-alerta-suave:var(--color-warning-bg,#fef3c7);--rh-perigo:var(--color-danger,#b91c1c);--rh-perigo-suave:var(--color-danger-bg,#fee2e2);--rh-info:var(--color-info,#0369a1);--rh-info-suave:var(--color-info-bg,#e0f2fe);--rh-neutro:var(--color-text-muted,#5f6368);--rh-neutro-suave:var(--color-surface-sunken,#f1f1f1);--rh-sombra-cartao:0 1px 3px #0f26470a, 0 1px 6px #0f264708;--rh-sombra-hover:0 6px 18px #0f264724;--rh-sombra-cabecalho:0 4px 20px #0b1b3359;--rh-sombra-modal:0 20px 50px #00000040;--rh-veu:#00000073;--rh-raio:12px;--rh-raio-controle:8px;--rh-raio-selo:3px;--rh-fonte-titulo:Montserrat, Roboto, system-ui, sans-serif;--rh-fonte-corpo:Roboto, system-ui, -apple-system, "Segoe UI", Arial, sans-serif}.rh-heroi-pagina,.rh-gaveta__camada,.rh-publico,.rh-calendario,body:has(.rh-heroi-pagina) .gti-modal__camada,body:has(.rh-publico) .gti-modal__camada{--color-primary:var(--rh-acento);--color-primary-hover:var(--rh-acento-hover);--color-on-primary:var(--rh-sobre-acento);--color-primary-text:var(--rh-acento-texto);--color-link-visited:var(--rh-acento-texto);--color-brand:var(--rh-marca);--color-text:var(--rh-texto);--color-text-muted:var(--rh-texto-suave);--color-text-subtle:var(--rh-rotulo);--color-border-subtle:var(--rh-borda);--color-border-control:var(--rh-borda-controle);--color-surface:var(--rh-superficie);--color-surface-sunken:var(--rh-superficie-coluna);--color-bg:var(--rh-fundo);--color-selected-bg:var(--rh-acento-suave);--color-highlight-bg:var(--rh-acento-suave);--color-focus:var(--rh-foco);--color-success:var(--rh-sucesso);--color-success-bg:var(--rh-sucesso-suave);--color-warning:var(--rh-alerta);--color-warning-bg:var(--rh-alerta-suave);--color-danger:var(--rh-perigo);--color-danger-bg:var(--rh-perigo-suave);--color-info:var(--rh-info);--color-info-bg:var(--rh-info-suave);--color-avatar-bg:var(--rh-avatar-fundo);--color-avatar-text:var(--rh-avatar-texto);--color-veu:var(--rh-veu);--focus-ring:0 0 0 2px var(--rh-superficie), 0 0 0 4px var(--rh-foco);--button-primary-bg:var(--rh-acento);--button-primary-bg-hover:var(--rh-acento-hover);--button-primary-text:var(--rh-sobre-acento);--input-border:var(--rh-borda-controle);--input-bg:var(--rh-superficie);--card-bg:var(--rh-superficie);--card-border:var(--rh-borda);color:var(--rh-texto);font-family:var(--rh-fonte-corpo)}.gti-shell__conteudo:has(.rh-heroi-pagina){background:var(--rh-fundo)}@media (width>=40em){.gti-shell__conteudo:has(.rh-heroi-pagina){padding:24px}}.rh-heroi-pagina>.gti-pagina{gap:20px}.rh-tela{gap:20px;min-inline-size:0;font-size:.875rem;display:grid}.rh-heroi-pagina>.gti-pagina>.gti-pagina__cabecalho{border-radius:var(--rh-raio);color:var(--rh-cabecalho-texto);background:var(--rh-cabecalho-gradiente);box-shadow:var(--rh-sombra-cabecalho);flex-direction:column-reverse;align-items:stretch;gap:12px;padding:28px 32px;position:relative;overflow:hidden}.rh-heroi-pagina>.gti-pagina>.gti-pagina__cabecalho:before{content:"";background:linear-gradient(180deg, var(--rh-acento), color-mix(in srgb, var(--rh-acento) 30%, transparent));border-radius:3px 0 0 3px;inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.rh-heroi-pagina>.gti-pagina>.gti-pagina__cabecalho:after{content:"";pointer-events:none;background:#ffffff0a;border-radius:50%;block-size:160px;inline-size:160px;position:absolute;inset-block-start:-40px;inset-inline-end:-40px}.rh-heroi-pagina:has(.rh-faixa)>.gti-pagina>.gti-pagina__cabecalho{border-block-end:3px solid var(--rh-acento)}.rh-faixa{display:none}.rh-heroi-pagina .gti-pagina__titulos{z-index:1;flex-direction:column;flex:none;display:flex;position:relative}.rh-heroi-pagina .gti-pagina__titulos h1{color:var(--rh-cabecalho-texto);font-family:var(--rh-fonte-titulo);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;margin:0 0 6px;font-size:1.5rem;font-weight:800;line-height:1.2}.rh-heroi-pagina .gti-pagina__descricao{color:var(--rh-cabecalho-sub);margin:0;font-size:.8125rem}.rh-heroi-pagina--form .gti-pagina__descricao{color:var(--rh-cabecalho-eyebrow);letter-spacing:.08em;text-transform:uppercase;order:-1;margin:0 0 2px;font-size:.6875rem;font-weight:800}.rh-heroi-pagina--form .gti-pagina__titulos h1{letter-spacing:0;text-transform:none;font-size:1.25rem}.rh-heroi-pagina .gti-pagina__acoes{z-index:1;justify-content:flex-end;align-items:center;gap:8px;position:relative}.rh-heroi-pagina .gti-pagina__acoes>.rh-voltar{order:-1;margin-inline-end:auto}.rh-heroi-pagina .gti-pagina__acoes .gti-botao{min-block-size:0;color:var(--rh-cabecalho-texto);background:var(--rh-cabecalho-botao-fundo);border:1px solid var(--rh-cabecalho-botao-borda);border-radius:6px;padding:5px 12px;font-size:.75rem;font-weight:500}.rh-heroi-pagina .gti-pagina__acoes .gti-botao svg{block-size:14px;inline-size:14px}.rh-heroi-pagina .gti-pagina__acoes .gti-botao:hover:not(:disabled){background:var(--rh-cabecalho-botao-hover)}.rh-heroi-pagina .gti-pagina__acoes .gti-botao--primario{border-radius:var(--rh-raio-controle);color:var(--rh-sobre-acento);background:var(--rh-acento);border-color:var(--rh-acento);padding:8px 16px;font-size:.8125rem;font-weight:600}.rh-heroi-pagina .gti-pagina__acoes .gti-botao--primario:hover:not(:disabled){background:var(--rh-acento-hover)}.rh-heroi-pagina .gti-pagina__acoes .gti-botao:focus-visible{outline:2px solid var(--rh-cabecalho-texto);outline-offset:2px}.rh-heroi-pagina .gti-pagina__acoes label,.rh-heroi-pagina .gti-pagina__acoes .rh-caixa-marcar{color:var(--rh-cabecalho-texto)}@media (width<=48rem){.rh-heroi-pagina>.gti-pagina>.gti-pagina__cabecalho{padding:18px}.rh-heroi-pagina .gti-pagina__titulos h1{font-size:1.0625rem}}.rh-eyebrow{color:var(--rh-acento-texto);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;margin:0}.rh-caixa{border-radius:var(--rh-raio-controle);overflow-wrap:anywhere;border:1px solid #0000;align-items:flex-start;gap:8px;padding:10px 14px;font-size:.8125rem;display:flex}.rh-caixa svg{flex:none;block-size:15px;inline-size:15px;margin-block-start:1px}.rh-caixa--erro{background:var(--rh-perigo-suave);border-color:color-mix(in srgb, var(--rh-perigo) 30%, transparent);color:var(--rh-perigo)}.rh-caixa--sucesso{background:var(--rh-sucesso-suave);border-color:color-mix(in srgb, var(--rh-sucesso) 30%, transparent);color:var(--rh-sucesso)}.rh-caixa--aviso{background:var(--rh-alerta-suave);border-color:color-mix(in srgb, var(--rh-alerta) 35%, transparent);color:var(--rh-texto)}.rh-caixa--info{background:var(--rh-info-suave);border-color:color-mix(in srgb, var(--rh-info) 30%, transparent);color:var(--rh-texto)}.rh-obrigatorio{border:1px solid var(--rh-perigo);color:var(--rh-perigo);font-size:.625rem;font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;border-radius:3px;margin-inline-start:var(--space-02);padding:0 .3rem;animation:1.6s ease-in-out infinite rh-pulso;display:inline-block}.rh-vazio{background:var(--rh-perigo-suave);color:var(--rh-perigo);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);white-space:nowrap;border-radius:3px;padding:0 .4rem;display:inline-block}@keyframes rh-pulso{50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--rh-perigo) 22%, transparent)}}@media (prefers-reduced-motion:reduce){.rh-obrigatorio{animation:none}}.rh-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;margin:0 0 10px;padding:0;list-style:none;display:grid}.rh-kpi{background:var(--rh-superficie-coluna);border:1px solid var(--rh-acento-borda);border-block-start:3px solid var(--rh-acento);border-radius:var(--rh-raio);text-align:start;font:inherit;color:inherit;gap:5px;min-inline-size:0;padding:12px 14px;display:grid}.rh-kpi--alerta{border-block-start-color:var(--rh-alerta);background:var(--rh-alerta-suave)}.rh-kpi__rotulo{letter-spacing:.06em;text-transform:uppercase;color:var(--rh-acento-texto);align-items:center;gap:7px;font-size:.65625rem;font-weight:800;display:flex}.rh-kpi--alerta .rh-kpi__rotulo,.rh-kpi--alerta .rh-kpi__valor{color:var(--rh-alerta)}.rh-kpi__rotulo svg{block-size:14px;inline-size:14px;color:var(--rh-acento-texto);flex:none}.rh-kpi--alerta .rh-kpi__rotulo svg{color:var(--rh-alerta)}.rh-kpi__valor{color:var(--rh-marca);font-family:var(--rh-fonte-titulo);font-variant-numeric:tabular-nums;font-size:1.6875rem;font-weight:800;line-height:1}button.rh-kpi{cursor:pointer;box-sizing:border-box;block-size:100%;inline-size:100%;transition:box-shadow var(--duracao) ease, transform var(--duracao) ease, border-color var(--duracao) ease}button.rh-kpi:hover{box-shadow:0 4px 12px color-mix(in srgb, var(--rh-acento) 14%, transparent);transform:translateY(-1px)}button.rh-kpi[aria-pressed=true]{border-color:var(--rh-acento);box-shadow:inset 0 0 0 1px var(--rh-acento)}button.rh-kpi:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){button.rh-kpi,button.rh-kpi:hover{transition:none;transform:none}}.rh-secao{gap:14px;margin-block-end:10px;display:grid}.rh-secao__cab{border-block-end:1px solid var(--rh-acento-borda);flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding-block-end:8px;display:flex}.rh-secao__titulo{letter-spacing:.09em;text-transform:uppercase;color:var(--rh-acento-texto);margin:0;font-size:.75rem;font-weight:800}.rh-secao__sub{color:var(--rh-texto-suave);font-size:.78125rem}.rh-cartoes{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.rh-cartao{box-sizing:border-box;background:var(--rh-superficie);border:1px solid var(--rh-borda);border-radius:var(--rh-raio);block-size:100%;color:inherit;text-align:start;transition:box-shadow var(--duracao) ease, transform var(--duracao) ease, border-color var(--duracao) ease;align-content:start;gap:9px;min-inline-size:0;padding:18px;text-decoration:none;display:grid}.rh-cartao:hover{box-shadow:var(--rh-sombra-hover);border-color:var(--rh-acento);transform:translateY(-2px)}.rh-cartao:focus-visible{box-shadow:var(--focus-ring);outline:none}.rh-cartao__topo{align-items:center;gap:11px;display:flex}.rh-cartao__icone{box-sizing:border-box;background:var(--rh-acento-suave);block-size:40px;inline-size:40px;color:var(--rh-acento-texto);border:2px solid var(--rh-acento-borda);transition:background var(--duracao) ease, color var(--duracao) ease;border-radius:11px;flex:none;place-items:center;display:grid}.rh-cartao--passo-1 .rh-cartao__icone{border-color:var(--rh-trilha-1)}.rh-cartao--passo-2 .rh-cartao__icone{border-color:var(--rh-trilha-2)}.rh-cartao--passo-3 .rh-cartao__icone{border-color:var(--rh-trilha-3)}.rh-cartao--passo-4 .rh-cartao__icone{border-color:var(--rh-trilha-4)}.rh-cartao__icone svg{block-size:19px;inline-size:19px}.rh-cartao:hover .rh-cartao__icone{background:var(--rh-acento);color:var(--rh-sobre-acento)}.rh-cartao__titulo{color:var(--rh-texto);margin:0;font-size:.96875rem;font-weight:700;line-height:1.25}.rh-cartao__passo{background:var(--rh-trilha-1);block-size:22px;inline-size:22px;color:var(--rh-chip-texto);border-radius:50%;flex:none;place-items:center;margin-inline-start:auto;font-size:.6875rem;font-weight:800;display:grid}.rh-cartao__passo--2{background:var(--rh-trilha-2);color:var(--rh-texto)}.rh-cartao__passo--3{background:var(--rh-trilha-3);color:var(--rh-texto)}.rh-cartao__passo--4{background:var(--rh-trilha-4);color:var(--rh-sobre-acento)}.rh-cartao__desc{color:var(--rh-texto-suave);margin:0;font-size:.78125rem;line-height:1.55}.rh-passos{counter-reset:jornada;gap:6px;margin:3px 0 0;padding:0;list-style:none;display:grid}.rh-passos li{counter-increment:jornada;color:var(--rh-texto);padding-inline-start:26px;font-size:.78125rem;line-height:1.4;position:relative}.rh-passos li:before{content:counter(jornada);box-sizing:border-box;background:var(--rh-acento-suave);block-size:18px;inline-size:18px;color:var(--rh-chip-texto);border:1px solid var(--rh-acento-borda);border-radius:50%;place-items:center;font-size:.65625rem;font-weight:800;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}@media (prefers-reduced-motion:reduce){.rh-cartao,.rh-cartao:hover{transition:none;transform:none}}.rh-abas{border-block-end:1px solid var(--rh-borda);flex-wrap:wrap;gap:6px;display:flex}.rh-aba{all:unset;cursor:pointer;box-sizing:border-box;color:var(--rh-texto-suave);border-block-end:2px solid #0000;align-items:center;gap:6px;padding:8px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}@media (width<=39.99em){.rh-aba{min-block-size:var(--touch-target)}}.rh-aba[aria-selected=true],.rh-aba[aria-pressed=true]{color:var(--rh-acento-texto);border-block-end-color:var(--rh-acento)}.rh-aba:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-control)}.rh-aba__n{box-sizing:border-box;background:var(--rh-borda);min-inline-size:1.4rem;color:var(--rh-texto);text-align:center;font-variant-numeric:tabular-nums;border-radius:10px;padding:1px 7px;font-size:.6875rem;font-weight:700}.rh-chips{gap:var(--space-02);flex-wrap:wrap;align-items:center;display:flex}.rh-chips__rotulo{font-weight:var(--font-weight-semibold);color:var(--rh-texto-suave)}.rh-chip{all:unset;cursor:pointer;box-sizing:border-box;padding:var(--space-02) var(--space-04);border:1px solid var(--rh-borda);background:var(--rh-superficie);min-block-size:2.25rem;font-size:var(--font-size-label);border-radius:999px;align-items:center;display:inline-flex}.rh-chip[aria-pressed=true]{background:var(--rh-acento);border-color:var(--rh-acento);color:var(--rh-sobre-acento)}.rh-chip:focus-visible{box-shadow:var(--focus-ring)}.rh-barra{gap:var(--space-03);flex-wrap:wrap;align-items:center;display:flex}.rh-alternar{gap:var(--space-02);min-block-size:var(--button-height);padding:0 var(--space-04);border:1px solid var(--rh-borda);border-radius:var(--radius-control);background:var(--rh-superficie);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.rh-alternar input{accent-color:var(--rh-acento);block-size:1.05rem;inline-size:1.05rem;margin:0}.rh-heroi-pagina .gti-pagina__acoes .rh-alternar{border:1px solid var(--rh-cabecalho-botao-borda);background:var(--rh-cabecalho-botao-fundo);min-block-size:0;color:var(--rh-cabecalho-texto);border-radius:6px;gap:7px;padding:5px 12px;font-size:.75rem;font-weight:500}.rh-heroi-pagina .gti-pagina__acoes .rh-alternar:hover{background:var(--rh-cabecalho-botao-hover)}.rh-heroi-pagina .gti-pagina__acoes .rh-alternar input{block-size:13px;inline-size:13px}@media (width<=39.99em){.rh-heroi-pagina .gti-pagina__acoes .rh-alternar{min-block-size:var(--touch-target)}}.rh-rolagem{border:1px solid var(--rh-borda);border-radius:var(--rh-raio);background:var(--rh-superficie);max-inline-size:100%;overflow-x:auto}.rh-rolagem:focus-visible{box-shadow:var(--focus-ring);outline:none}.rh-tabela{border-collapse:collapse;inline-size:100%;font-size:.875rem}.rh-tabela th{text-align:start;letter-spacing:.04em;text-transform:uppercase;color:var(--rh-texto-suave);white-space:nowrap;padding:10px 12px;font-size:.6875rem;font-weight:700}.rh-tabela td{border-block-start:1px solid var(--rh-borda);color:var(--rh-texto);vertical-align:middle;padding:10px 12px}.rh-tabela .al-direita{text-align:end}.rh-tabela .al-centro{text-align:center}.rh-tabela .rh-acoes{white-space:nowrap;text-align:end}.rh-linha-clicavel{cursor:pointer}.rh-linha-clicavel:hover{background:var(--rh-acento-suave)!important}.rh-icone-botao{all:unset;cursor:pointer;inline-size:var(--touch-target);block-size:var(--touch-target);border-radius:var(--radius-control);color:var(--rh-texto-suave);place-items:center;display:inline-grid}.rh-tela .rh-icone-botao,.rh-gaveta .rh-icone-botao{background:0 0;border:none;block-size:2rem;min-block-size:2rem;inline-size:2rem;min-inline-size:2rem}.rh-tela .rh-acoes .rh-icone-botao:hover{background:var(--rh-superficie-coluna)}.rh-icone-botao svg{block-size:1.05rem;inline-size:1.05rem}.rh-icone-botao:hover{background:var(--rh-superficie-coluna);color:var(--rh-texto)}.rh-icone-botao:focus-visible{box-shadow:var(--focus-ring)}.rh-icone-botao--perigo{color:var(--rh-perigo)}.rh-icone-botao--sucesso{color:var(--rh-sucesso)}.rh-mono{font-family:var(--font-family-mono);font-size:var(--font-size-caption);overflow-wrap:anywhere}.rh-sub-linha{color:var(--rh-rotulo);font-size:var(--font-size-caption);overflow-wrap:anywhere;display:block}.rh-paginacao{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.rh-paginacao__info{color:var(--rh-texto-suave);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.rh-selo-superior{border:1px solid var(--rh-acento);color:var(--rh-acento-texto);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);white-space:nowrap;border-radius:3px;margin-inline-start:var(--space-02);padding:0 .45rem;display:inline-block}.rh-selo-inativo{background:var(--rh-superficie-coluna);color:var(--rh-texto-suave);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);border-radius:3px;margin-inline-start:var(--space-02);padding:0 .45rem;display:inline-block}.rh-pilula,.rh-etapa .rh-pilula{cursor:default;font-size:.6rem;line-height:1.5;font-weight:var(--font-weight-bold);letter-spacing:.04em;border:none;border-radius:999px;padding:1px 7px;display:inline-block}.rh-etapa .rh-pilula--obrigatoria,.rh-pilula--obrigatoria{background:var(--rh-perigo-suave);color:var(--rh-perigo)}.rh-etapa .rh-pilula--opcional,.rh-pilula--opcional{background:var(--rh-superficie-coluna);color:var(--rh-texto-suave)}.rh-progresso{gap:var(--space-03);align-items:center;inline-size:100%;min-inline-size:8rem;display:flex}.rh-progresso__trilho{background:var(--rh-superficie-coluna);border-radius:999px;flex:1;block-size:.5rem;overflow:hidden}.rh-progresso__barra{background:var(--rh-acento-borda);border-radius:999px;block-size:100%;display:block}.rh-progresso--meio .rh-progresso__barra,.rh-progresso--alto .rh-progresso__barra{background:var(--rh-acento)}.rh-progresso--cheio .rh-progresso__barra{background:var(--rh-sucesso)}.rh-progresso__pct{text-align:end;min-inline-size:2.4rem;font-size:var(--font-size-label);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}.rh-avatar{background:var(--rh-avatar-fundo);block-size:2.125rem;inline-size:2.125rem;color:var(--rh-avatar-texto);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);border:2px solid var(--rh-acento);border-radius:50%;flex:none;place-items:center;display:inline-grid}.rh-avatar--g{block-size:2.625rem;inline-size:2.625rem}.rh-pessoa{gap:var(--space-03);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.rh-form{gap:var(--space-06);background:var(--rh-superficie);border:1px solid var(--rh-borda);border-radius:var(--rh-raio);padding:var(--space-06) var(--space-05);min-inline-size:0;display:grid}@media (width>=48em){.rh-form{padding:var(--space-07)}}.rh-form__secao{gap:var(--space-04);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.rh-form__secao-titulo{gap:var(--space-03);inline-size:100%;color:var(--rh-acento-texto);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;align-items:center;margin-block-end:var(--space-02);padding:0;display:flex}.rh-form__secao-titulo:after{content:"";border-block-start:1px solid var(--rh-borda);flex:1}.rh-grade{gap:var(--form-gap-row) var(--form-gap-col);grid-template-columns:repeat(auto-fill,minmax(min(100%,13.75rem),1fr));display:grid}.rh-grade>.rh-campo--linha{grid-column:1/-1}.rh-form__rodape{gap:var(--space-04);border-block-start:1px solid var(--rh-borda);flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block-start:var(--space-05);display:flex}.rh-form__nota{color:var(--rh-texto-suave);font-size:var(--font-size-label);margin:0}.rh-form__nota b{color:var(--rh-perigo)}.rh-form__botoes{gap:var(--space-03);flex-wrap:wrap;margin-inline-start:auto;display:flex}.rh-campo{gap:var(--space-02);align-content:start;min-inline-size:0;display:grid;position:relative}.rh-campo__rotulo{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--rh-texto)}.rh-campo__controle{box-sizing:border-box;inline-size:100%;min-block-size:var(--control-height-touch);padding:0 var(--space-04);border:1px solid var(--input-border);border-radius:var(--radius-control);background:var(--input-bg);color:var(--rh-texto);font:inherit}@media (width>=48em){.rh-campo__controle{min-block-size:var(--control-height)}}textarea.rh-campo__controle{padding:var(--space-03) var(--space-04);resize:vertical;min-block-size:6rem}.rh-campo__controle:focus{box-shadow:var(--focus-ring);border-color:var(--rh-acento);outline:none}.rh-campo__controle:disabled{background:var(--rh-superficie-coluna);color:var(--rh-texto-suave)}.rh-campo--erro .rh-campo__controle{border-color:var(--rh-perigo)}.rh-campo__dica{color:var(--rh-texto-suave);font-size:var(--font-size-caption);margin:0}.rh-campo__erro{color:var(--rh-perigo);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);margin:0}.rh-caixa-marcar{gap:var(--space-03);cursor:pointer;align-items:flex-start;display:flex}.rh-caixa-marcar input{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--rh-acento);flex:none;margin:.15rem 0 0}.rh-cidade{min-inline-size:0;position:relative}.rh-sugestoes{z-index:60;background:var(--rh-superficie);border:1px solid var(--rh-borda);border-radius:10px;max-block-size:244px;margin:0;padding:0;list-style:none;position:absolute;inset-block-start:calc(100% + 4px);inset-inline:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.rh-sugestoes li{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:.8125rem;display:flex}.rh-sugestoes__uf{color:var(--rh-texto-suave);font-size:.75rem;font-weight:700}.rh-sugestoes li[aria-selected=true],.rh-sugestoes li:hover{background:color-mix(in srgb, var(--rh-acento) 8%, transparent)}.rh-chips-ref{gap:var(--space-02);flex-wrap:wrap;display:flex}.rh-chip-ref{gap:var(--space-02);padding:0 0 0 var(--space-03);background:var(--rh-acento-suave);border:1px solid var(--rh-borda);font-size:var(--font-size-label);border-radius:3px;align-items:center;display:inline-flex}.rh-caixa-18{block-size:18px;inline-size:18px;accent-color:var(--rh-acento);margin:4px 0 0}.rh-campo-data{min-inline-size:0;position:relative}.rh-calendario{z-index:350;box-sizing:border-box;background:var(--rh-superficie);border:1px solid var(--rh-borda);-webkit-user-select:none;user-select:none;border-radius:10px;inline-size:min(15.75rem,100vw - 2rem);padding:10px;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0;box-shadow:0 8px 24px #0000001f}.rh-calendario__cab{justify-content:space-between;align-items:center;margin-block-end:6px;display:flex}.rh-calendario__mes{font-size:.8125rem;font-weight:700}.rh-calendario__grade{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.rh-calendario__grade span{text-align:center;color:var(--rh-texto-suave);padding:2px;font-size:.6875rem;font-weight:700}.rh-calendario__dia{color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:4px 0;font-size:.75rem}.rh-calendario__dia:hover{background:var(--rh-superficie-coluna)}.rh-calendario__dia--hoje{border-color:var(--rh-acento)}.rh-calendario__dia--sel,.rh-calendario__dia--sel:hover{background:var(--rh-acento);color:var(--rh-sobre-acento)}.rh-calendario__rodape{border-block-start:1px solid var(--rh-borda);justify-content:space-between;margin-block-start:8px;padding-block-start:6px;display:flex}.rh-calendario__nav{color:var(--rh-texto-suave);font:inherit;cursor:pointer;background:0 0;border:none;padding:2px 8px;font-size:1rem}.rh-calendario__rodape .rh-calendario__nav{font-size:.75rem}.rh-calendario__nav:hover{color:var(--rh-texto)}.rh-gaveta__camada{z-index:var(--z-drawer);justify-content:flex-end;display:flex;position:fixed;inset:0}.rh-gaveta__veu{background:var(--rh-veu);position:absolute;inset:0}.rh-gaveta{background:var(--rh-fundo);block-size:100%;inline-size:min(35rem,100%);box-shadow:var(--rh-sombra-modal);flex-direction:column;padding-block-end:env(safe-area-inset-bottom);display:flex;position:relative}.rh-gaveta__cab{gap:var(--space-04);padding:var(--space-05);background:var(--rh-cabecalho-de);color:var(--rh-superficie);border-block-end:3px solid var(--rh-acento);align-items:center;display:flex}.rh-gaveta__cab h2{font-size:var(--font-size-title-md);color:inherit;overflow-wrap:anywhere;margin:0}.rh-gaveta__cab .rh-eyebrow{color:var(--rh-acento-borda)}.rh-gaveta__corpo{padding:var(--space-05);gap:var(--space-05);flex:1;align-content:start;display:grid;overflow-y:auto}.rh-gaveta__rodape{gap:var(--space-03);padding:var(--space-04) var(--space-05);border-block-start:1px solid var(--rh-borda);background:var(--rh-superficie);flex-wrap:wrap;justify-content:flex-end;display:flex}.rh-gaveta__fechar{border-radius:var(--radius-control);color:#ffffffd9;cursor:pointer;background:0 0;border:none;flex:none;place-items:center;block-size:2.25rem;inline-size:2.25rem;display:inline-grid}.rh-gaveta__fechar svg{block-size:1.25rem;inline-size:1.25rem}.rh-gaveta__fechar:hover{background:#ffffff1f}.rh-gaveta__fechar:focus-visible{outline-offset:2px;outline:2px solid #fff}.rh-gaveta__cab .rh-avatar--g{block-size:42px;inline-size:42px;font-size:.9375rem}.rh-gaveta__cab h2{font-size:1.125rem}.rh-gaveta__bloco{gap:6px;display:grid}.rh-gaveta__subtitulo{letter-spacing:.05em;text-transform:uppercase;color:var(--rh-acento-texto);margin:0;font-size:.6875rem;font-weight:800}.gti-botao.rh-botao-sucesso{background:var(--rh-sucesso);border-color:var(--rh-sucesso);color:#fff}.gti-botao.rh-botao-sucesso:hover:not(:disabled){filter:brightness(.92)}.gti-botao.rh-botao-sucesso:disabled{opacity:.45}.gti-botao.rh-botao-perigo-contorno{color:var(--rh-perigo)}.rh-linha-tempo{margin:0;padding:0;list-style:none;display:grid}.rh-etapa{gap:var(--space-04);grid-template-columns:2.25rem minmax(0,1fr);padding-block-end:var(--space-05);display:grid;position:relative}.rh-etapa:before{content:"";background:var(--rh-borda);inline-size:2px;position:absolute;inset-block:2.4rem 0;inset-inline-start:1.075rem}.rh-etapa:last-child:before{display:none}.rh-etapa--feita:before{background:var(--rh-acento)}.rh-etapa__marca{border:2px solid var(--rh-acento-borda);background:var(--rh-superficie);block-size:2.25rem;inline-size:2.25rem;color:var(--rh-acento-texto);z-index:1;border-radius:50%;place-items:center;display:grid}.rh-etapa__marca svg{block-size:1.05rem;inline-size:1.05rem}.rh-etapa--validado .rh-etapa__marca,.rh-etapa--concluido .rh-etapa__marca{border-color:var(--rh-sucesso);background:var(--rh-sucesso-suave);color:var(--rh-sucesso)}.rh-etapa--enviado .rh-etapa__marca{border-color:var(--rh-acento)}.rh-etapa--rejeitado .rh-etapa__marca{border-color:var(--rh-perigo);background:var(--rh-perigo-suave);color:var(--rh-perigo)}.rh-etapa__titulo{gap:var(--space-02);font-weight:var(--font-weight-semibold);flex-wrap:wrap;align-items:center;display:flex}.rh-etapa__tipo{color:var(--rh-texto-suave);font-size:var(--font-size-label)}.rh-etapa__descricao{color:var(--rh-texto-suave);margin-block-start:2px;font-size:.75rem}.rh-etapa__acoes{gap:var(--space-02);flex-wrap:wrap;margin-block-start:var(--space-03);display:flex}.rh-etapa__nota{margin:var(--space-02) 0 0;font-size:var(--font-size-label)}.rh-etapa__nota--info{color:var(--rh-info)}.rh-etapa__nota--erro{color:var(--rh-perigo)}.rh-painel{background:var(--rh-superficie);border:1px solid var(--rh-borda);border-radius:var(--rh-raio);padding:var(--space-05);gap:var(--space-04);min-inline-size:0;display:grid}.rh-painel h2,.rh-painel h3{font-size:var(--font-size-title-sm);margin:0}.rh-painel__titulo-caixa{letter-spacing:.08em;text-transform:uppercase;color:var(--rh-texto-suave);font-size:var(--font-size-caption)!important}.rh-meta-linha{gap:var(--space-02) var(--space-05);color:var(--rh-texto-suave);flex-wrap:wrap;margin:0;display:flex}.rh-video{aspect-ratio:16/9;border-radius:var(--rh-raio);border:0;inline-size:100%;max-inline-size:40rem}.rh-carregando{text-align:center;color:var(--rh-texto-suave);padding:var(--space-08) 0}.rh-guia{gap:var(--space-05);background:var(--rh-superficie);border:1px solid var(--rh-borda);border-radius:var(--rh-raio);display:grid;overflow:hidden}.rh-guia__cab{gap:var(--space-04);padding:var(--space-05) var(--space-06);background:var(--rh-cabecalho-de);color:var(--rh-superficie);border-block-end:3px solid var(--rh-acento);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.rh-guia__cab .rh-eyebrow{color:var(--rh-acento-borda)}.rh-guia__cab h2{color:inherit;font-size:var(--font-size-title-lg);margin:0}.rh-guia__corpo{padding:0 var(--space-06);gap:var(--space-04);max-inline-size:72rem;line-height:1.6;display:grid}.rh-guia__corpo p{margin:0}.rh-guia__rodape{gap:var(--space-04);padding:var(--space-05) var(--space-06);border-block-start:1px solid var(--rh-borda);color:var(--rh-texto-suave);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.rh-guia-cartoes{gap:var(--space-04);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.rh-guia-cartao{border:1px solid var(--rh-borda);border-block-start:3px solid var(--rh-acento);border-radius:var(--rh-raio);padding:var(--space-04) var(--space-05);background:var(--rh-fundo)}.rh-guia-cartao h4{gap:var(--space-02);margin:0 0 var(--space-02);font-size:var(--font-size-body);align-items:center;display:flex}.rh-guia-cartao h4 svg{block-size:1rem;inline-size:1rem;color:var(--rh-acento-texto)}.rh-guia-nota{border-inline-start:3px solid var(--rh-acento);background:var(--rh-acento-suave);border-radius:0 var(--radius-control) var(--radius-control) 0;padding:var(--space-04) var(--space-05)}.rh-guia-fila{gap:var(--space-03);flex-wrap:wrap;align-items:center;display:flex}.rh-svg{block-size:auto;inline-size:100%;max-inline-size:60rem}.rh-svg text{font-family:var(--font-family-base)}.rh-esteira__ponto{animation:18s linear infinite rh-esteira}@keyframes rh-esteira{0%{transform:translate(0)}to{transform:translate(840px)}}@media (prefers-reduced-motion:reduce){.rh-esteira__ponto{animation:none}}.rh-legenda{gap:var(--space-03) var(--space-06);color:var(--rh-texto-suave);flex-wrap:wrap;display:flex}.rh-legenda>span{gap:var(--space-02);align-items:center;display:inline-flex}.rh-card-nome{background:var(--rh-acento-suave);color:var(--rh-acento-texto);font-weight:var(--font-weight-bold);white-space:nowrap;border-radius:3px;padding:0 .4rem;display:inline-block}.rh-pill{border:1px solid var(--rh-borda);background:var(--rh-superficie);font-size:var(--font-size-label);border-radius:999px;align-items:center;padding:.1rem .6rem;display:inline-flex}.rh-pill--alerta{background:var(--rh-alerta-suave);border-color:var(--rh-alerta)}.rh-pill--sucesso{background:var(--rh-sucesso-suave);border-color:var(--rh-sucesso)}.rh-pill--erro{background:var(--rh-perigo-suave);border-color:var(--rh-perigo)}.rh-pill--destaque{background:var(--rh-acento);border-color:var(--rh-acento);color:var(--rh-sobre-acento)}.rh-auto{gap:var(--space-02);color:var(--rh-sucesso);font-weight:var(--font-weight-bold);align-items:center;display:inline-flex}.rh-trava{gap:var(--space-02);color:var(--rh-perigo);font-weight:var(--font-weight-bold);align-items:center;display:inline-flex}.rh-fases{gap:var(--space-06);margin:0;padding:0;list-style:none;display:grid}.rh-fase{padding-inline-start:3.5rem;position:relative}.rh-fase:before{content:"";inset-inline-start:1.2rem;inset-block:2.6rem calc(-1 * var(--space-06));background:var(--rh-borda);inline-size:2px;position:absolute}.rh-fase:last-child:before{display:none}.rh-fase__marca{background:var(--rh-acento);block-size:2.5rem;inline-size:2.5rem;color:var(--rh-sobre-acento);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}.rh-fase__marca svg{block-size:1.15rem;inline-size:1.15rem}.rh-fase__cartao{border-block-start:3px solid var(--rh-acento)}.rh-fase__cab{gap:var(--space-02) var(--space-04);flex-wrap:wrap;align-items:baseline;display:flex}.rh-fase__num{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--rh-acento-texto)}.rh-fase__titulo{font-size:var(--font-size-title-sm);margin:0}.rh-fase__quem{color:var(--rh-texto-suave);font-size:var(--font-size-label)}.rh-fase__sub{color:var(--rh-texto-suave);max-inline-size:66ch;margin:0}.rh-fase__passos{gap:var(--space-03);margin:0;padding-inline-start:1.25rem;display:grid}.rh-fase__estados{gap:var(--space-02);border-block-start:1px dashed var(--rh-borda);flex-wrap:wrap;align-items:center;padding-block-start:var(--space-04);display:flex}.rh-fase__estados-rotulo{inline-size:100%;font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--rh-acento-texto)}.rh-caixa-auto{gap:var(--space-02);padding:var(--space-03) var(--space-04);border-radius:var(--radius-control);background:var(--rh-sucesso-suave);border:1px solid var(--rh-sucesso);color:var(--rh-sucesso);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.rh-caixa-trava{gap:var(--space-02);padding:var(--space-03) var(--space-04);border-radius:var(--radius-control);background:var(--rh-perigo-suave);border:1px solid var(--rh-perigo);color:var(--rh-perigo);align-items:flex-start;display:flex}.rh-caixa-auto svg,.rh-caixa-trava svg{flex:none;block-size:1rem;inline-size:1rem}.rh-config-grade{gap:var(--space-04);grid-template-columns:repeat(auto-fill,minmax(min(100%,16.25rem),1fr));display:grid}.rh-config-chave{color:var(--rh-rotulo);font-size:var(--font-size-caption);font-family:var(--font-family-mono);overflow-wrap:anywhere}.rh-linha-acao{gap:var(--space-03);flex-wrap:wrap;align-items:end;display:flex}.rh-linha-acao .rh-campo{flex:14rem;max-inline-size:22rem}.rh-direita{justify-content:flex-end;gap:var(--space-03);flex-wrap:wrap;display:flex}.rh-acesso-criado{gap:var(--space-02) var(--space-04);grid-template-columns:max-content 1fr;margin:0;display:grid}.rh-acesso-criado dt{font-weight:var(--font-weight-semibold)}.rh-acesso-criado dd{overflow-wrap:anywhere;margin:0}.rh-acesso-criado code{border-radius:var(--radius-control);background:var(--rh-superficie);border:1px solid var(--rh-borda);-webkit-user-select:all;user-select:all;padding:2px 6px;font-size:1rem}@media (width<=480px){.rh-acesso-criado{grid-template-columns:1fr}}.rh-painel--vazio{color:var(--rh-texto-suave);text-align:center;justify-items:center;padding:48px}.rh-painel--vazio svg{opacity:.4;block-size:30px;inline-size:30px}.rh-painel--vazio p{margin:0}.rh-painel--boas-vindas{gap:8px;padding:22px}.rh-painel.rh-painel--boas-vindas h2{margin:0;font-size:1.25rem;font-weight:700}.rh-painel--boas-vindas .rh-meta-linha{gap:4px 18px;font-size:.8125rem}.rh-meta-linha b{color:var(--rh-texto)}.rh-painel--progresso{gap:8px;padding:18px}.rh-progresso-cab{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rh-painel.rh-painel--progresso .rh-progresso-cab h2{color:var(--rh-texto-suave);margin:0;font-size:.75rem;font-weight:600}.rh-progresso-cab__pct{color:var(--rh-texto);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:800}.rh-painel--progresso .rh-progresso__trilho{block-size:10px}.rh-painel--progresso .rh-progresso__pct{display:none}.rh-painel--lista{gap:0;padding:0}.rh-painel.rh-painel--lista .rh-painel__faixa{border-block-end:1px solid var(--rh-borda);color:var(--rh-texto-suave);letter-spacing:.05em;text-transform:uppercase;margin:0;padding:14px 18px;font-size:.6875rem;font-weight:700}.rh-painel__vazio{color:var(--rh-texto-suave);text-align:center;margin:0;padding:40px}.rh-minhas-etapas{margin:0;padding:0;list-style:none}.rh-minhas-etapas .rh-etapa{border-block-end:1px solid var(--rh-borda);grid-template-columns:19px minmax(0,1fr);gap:12px;padding:14px 18px}.rh-minhas-etapas .rh-etapa:last-child{border-block-end:0}.rh-minhas-etapas .rh-etapa:before{display:none}.rh-minhas-etapas .rh-etapa__marca,.rh-minhas-etapas .rh-etapa--enviado .rh-etapa__marca,.rh-minhas-etapas .rh-etapa--rejeitado .rh-etapa__marca{block-size:19px;inline-size:19px;color:var(--rh-acento-texto);background:0 0;border:0;border-radius:0;margin-block-start:2px}.rh-minhas-etapas .rh-etapa--feita .rh-etapa__marca{color:var(--rh-sucesso);background:0 0;border:0}.rh-minhas-etapas .rh-etapa__marca svg{block-size:19px;inline-size:19px}.rh-minhas-etapas .rh-etapa__titulo{gap:8px;font-size:.875rem;font-weight:700}.rh-minhas-etapas .rh-etapa__tipo{font-size:.75rem}.rh-minhas-etapas .rh-etapa__descricao{margin-block-start:3px;font-size:.8125rem}.rh-minhas-etapas .rh-etapa__nota{margin-block-start:4px;font-size:.75rem}.rh-minhas-etapas .rh-etapa__acoes{gap:8px;margin-block-start:10px}.rh-minhas-etapas .rh-pilula--obrigatoria{letter-spacing:0;background:0 0;padding:0;font-size:.625rem}.rh-etapa__nota svg{display:inline}.rh-painel--tabela{gap:0;padding:0;overflow:hidden}.rh-painel--tabela>.rh-rolagem{border:0;border-radius:0}.rh-painel--tabela>.rh-paginacao{border-block-start:1px solid var(--rh-borda);padding:10px 12px}.rh-painel--vazio .gti-botao{margin-block-start:6px}@media (width>=40em){.rh-paginacao .gti-botao{border-color:var(--rh-borda);border-radius:6px;min-block-size:0;padding:4px 12px;font-size:.75rem;font-weight:600}}.drh-bloco{gap:var(--space-04);min-inline-size:0;display:grid}.drh-tit{font-size:var(--font-size-title-md);margin:0}.drh-tit small,.drh-sub small{color:var(--rh-texto-suave);font-weight:var(--font-weight-regular);font-size:var(--font-size-label)}.drh-sub{font-size:var(--font-size-title-sm);gap:var(--space-02);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.drh-cab{gap:var(--space-03);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.drh-fonte{color:var(--rh-texto-suave);font-size:var(--font-size-label);margin:0}.drh-vazio{color:var(--rh-texto-suave);margin:0}.drh-origem{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);border-radius:3px;margin-inline-start:var(--space-02);padding:0 .4rem;display:inline-block}.drh-origem.auto{background:var(--rh-info-suave);color:var(--rh-info)}.drh-origem.rh{background:var(--rh-acento-suave);color:var(--rh-acento-texto)}.drh-selo{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);border-radius:999px;align-items:center;padding:.1rem .55rem;display:inline-flex}.drh-selo.ok{background:var(--rh-sucesso-suave);color:var(--rh-sucesso)}.drh-selo.grave{background:var(--rh-perigo-suave);color:var(--rh-perigo)}.drh-selo.neu{background:var(--rh-superficie-coluna);color:var(--rh-texto-suave)}.drh-topo-a{gap:var(--space-04);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64em){.drh-topo-a{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.drh-turn-cab{gap:var(--space-03);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.drh-gauge{justify-self:center;inline-size:100%;max-inline-size:18rem}.drh-gauge text{font-family:var(--font-family-base);fill:var(--rh-texto)}.drh-gauge .m{fill:var(--rh-texto-suave);font-size:11px}.drh-gauge .v{font-size:26px;font-weight:800}.drh-gauge .r{fill:var(--rh-texto-suave);font-size:11px}.drh-arco--ok{stroke:var(--rh-sucesso)}.drh-arco--grave{stroke:var(--rh-perigo)}.drh-arco--neu{stroke:var(--rh-rotulo)}.drh-mini3{gap:var(--space-03);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.drh-mini3 b{font-size:var(--font-size-title-md);font-variant-numeric:tabular-nums;display:block}.drh-mini3 span{color:var(--rh-texto-suave);font-size:var(--font-size-caption)}.drh-filtros-g{gap:var(--space-03);grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr));display:grid}.drh-meses{gap:var(--space-02);flex-wrap:wrap;display:flex}.drh-meses button,.drh-abas button{cursor:pointer}.drh-meses button{border:1px solid var(--rh-borda);border-radius:var(--radius-control);background:var(--rh-superficie);min-block-size:2.25rem;min-inline-size:2.75rem;font:inherit}.drh-meses button[aria-pressed=true]{background:var(--rh-acento);border-color:var(--rh-acento);color:var(--rh-sobre-acento)}.drh-meses button:disabled{opacity:.45;cursor:not-allowed}.drh-kcs{gap:var(--space-04);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));display:grid}.drh-kc{gap:var(--space-02);padding:var(--space-04);border-radius:var(--rh-raio);border:1px solid var(--rh-borda);background:var(--rh-superficie);--drh-cor:var(--rh-acento);display:grid}.drh-kc--azul{--drh-cor:var(--rh-acento-texto)}.drh-kc--vermelho{--drh-cor:var(--rh-perigo)}.drh-kc--roxo{--drh-cor:var(--rh-marca)}.drh-kc--verde{--drh-cor:var(--rh-sucesso)}.drh-kc--ambar{--drh-cor:var(--rh-alerta)}.drh-kc--cinza{--drh-cor:var(--rh-texto-suave)}.drh-kc .h{gap:var(--space-02);color:var(--drh-cor);font-weight:var(--font-weight-semibold);font-size:var(--font-size-label);align-items:center;display:flex}.drh-kc .h i{background:var(--drh-cor);block-size:1.6rem;inline-size:1.6rem;color:var(--rh-superficie);border-radius:50%;place-items:center;display:grid}.drh-kc .h i svg{block-size:.95rem;inline-size:.95rem}.drh-kc .v{font-size:var(--font-size-kpi);font-variant-numeric:tabular-nums;line-height:1}.drh-kc .s{color:var(--rh-texto-suave);font-size:var(--font-size-caption)}.drh-kc .hist{align-items:flex-end;gap:2px;block-size:2.25rem;display:flex}.drh-kc .hist span{background:var(--drh-cor);opacity:.45;border-radius:2px 2px 0 0;flex:1}.drh-kc .hist span:last-child{opacity:1}.drh-kc .anos{color:var(--rh-rotulo);font-size:var(--font-size-caption);justify-content:space-between;display:flex}.drh-abas{gap:var(--space-02);flex-wrap:wrap;align-items:center;display:flex}.drh-col{gap:var(--space-04);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64em){.drh-col{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.drh-grade{gap:var(--space-04);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.drh-vbar{gap:var(--space-02);align-items:end;block-size:11rem;display:grid}.drh-vbar>div{text-align:center;grid-template-rows:1fr auto;block-size:100%;min-inline-size:0;display:grid}.drh-vbar span{background:var(--rh-acento-borda);min-block-size:2px;color:var(--rh-cabecalho-de);border-radius:3px 3px 0 0;align-content:start;align-self:end;display:grid}.drh-vbar span.ult{background:var(--rh-acento);color:var(--rh-superficie)}.drh-vbar b{font-size:var(--font-size-caption)}.drh-vbar em{color:var(--rh-texto-suave);font-style:normal;font-size:var(--font-size-caption)}.drh-hf{gap:var(--space-03);margin:0;padding:0;list-style:none;display:grid}.drh-hf li>button{all:unset;cursor:pointer;gap:var(--space-01);border-radius:var(--radius-control);inline-size:100%;display:grid}.drh-hf li>button:focus-visible{box-shadow:var(--focus-ring)}.drh-hf li>button[aria-pressed=true]{background:var(--rh-acento-suave)}.drh-hf .l{justify-content:space-between;gap:var(--space-03);font-size:var(--font-size-label);display:flex}.drh-hf .l .pq{color:var(--rh-texto-suave);font-weight:var(--font-weight-regular)}.drh-hf .t{background:var(--rh-superficie-coluna);border-radius:999px;block-size:.4rem;display:block;overflow:hidden}.drh-hf .b{border-radius:999px;block-size:100%;display:block}.drh-ind th[scope=row]{gap:var(--space-01);white-space:normal;background:var(--rh-superficie);min-inline-size:12rem;color:var(--rh-texto);display:grid}.drh-ind th[scope=row] small{color:var(--rh-texto-suave);font-weight:var(--font-weight-regular)}.drh-ind .atual{font-weight:var(--font-weight-bold);background:var(--rh-acento-suave)!important}.drh-ind .fora{color:var(--rh-perigo);font-weight:var(--font-weight-bold)}.drh-ind .nd{color:var(--rh-rotulo)}.drh-placar4{gap:var(--space-03);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));display:grid}.drh-placar4>div{gap:var(--space-01);padding:var(--space-03);border-radius:var(--radius-control);background:var(--rh-superficie-coluna);display:grid}.drh-placar4 b{font-size:var(--font-size-title-md);font-variant-numeric:tabular-nums}.drh-placar4 b.grave{color:var(--rh-perigo)}.drh-placar4 span{color:var(--rh-texto-suave);font-size:var(--font-size-caption)}.drh-anl{gap:var(--space-03);padding-block:var(--space-04);border-block-start:1px solid var(--rh-borda);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64em){.drh-anl{grid-template-columns:minmax(0,2fr) minmax(0,1.5fr) minmax(0,3fr)}}.drh-anl h3{font-size:var(--font-size-body);margin:0}.drh-anl small{color:var(--rh-texto-suave);display:block}.drh-anl .por{color:var(--rh-rotulo);font-size:var(--font-size-caption);margin-block-start:var(--space-02);display:block}.drh-lado{gap:var(--space-04);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48em){.drh-lado{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.drh-metas{gap:var(--space-05);margin:0;padding:0;list-style:none;display:grid}.drh-meta-form{gap:var(--space-02);display:grid}.drh-mes{align-items:center;gap:var(--space-02);border:1px solid var(--rh-borda);border-radius:var(--radius-control);padding-inline:var(--space-02);display:inline-flex}.drh-mes output{text-align:center;min-inline-size:5rem;font-weight:var(--font-weight-semibold)}:where(:root){--rh-fundo:#f6f4ef;--rh-superficie:#fff;--rh-superficie-coluna:#fbf9f4;--rh-cabecalho-de:#0b1b33;--rh-cabecalho-ate:#13294b;--rh-cabecalho-gradiente:linear-gradient(120deg, var(--rh-cabecalho-de), var(--rh-cabecalho-ate));--rh-cabecalho-texto:#fff;--rh-cabecalho-sub:#c9d3e3;--rh-cabecalho-botao-borda:#ffffff59;--rh-cabecalho-botao-hover:#ffffff1a;--rh-marca:#0f2647;--rh-acento:#956a24;--rh-acento-hover:#7a5a1e;--rh-acento-texto:#7a5a1e;--rh-sobre-acento:#fff;--rh-acento-suave:#f1e7d3;--rh-acento-borda:#e2d6be;--rh-chip-fundo:#f1e7d3;--rh-chip-texto:#6e4e17;--rh-vazio-tracejado:#dccfb6;--rh-texto:#1b2333;--rh-texto-suave:#4a5568;--rh-rotulo:#5b6475;--rh-borda:#e5e1d8;--rh-foco:#956a24;--rh-avatar-fundo:#e8edf5;--rh-avatar-texto:#0f2647;--rh-sucesso:#15803d;--rh-sucesso-suave:#dcfce7;--rh-alerta:#b45309;--rh-alerta-suave:#fef3c7;--rh-perigo:#b91c1c;--rh-perigo-suave:#fee2e2;--rh-info:#2b5fad;--rh-info-suave:#eef4fd;--rh-sombra-cartao:0 1px 3px #0f26470a, 0 1px 6px #0f264708;--rh-sombra-cabecalho:0 4px 20px #0b1b3359;--rh-raio:12px;--rh-raio-controle:8px;--rh-fonte-titulo:Montserrat, Roboto, system-ui, sans-serif;--rh-fonte-corpo:Roboto, system-ui, -apple-system, "Segoe UI", Arial, sans-serif}.rh-pagina{gap:var(--space-05,1rem);flex-direction:column;min-inline-size:0;max-inline-size:100%;display:flex}.rh-ico{vertical-align:-.15em;block-size:1rem;inline-size:1rem;display:inline-flex}.rh-ico svg,svg.rh-ico{block-size:1rem;inline-size:1rem}.rh-pagina,.rh-modal-camada,.pub{--color-primary:var(--rh-acento);--color-primary-hover:var(--rh-acento-hover);--color-on-primary:var(--rh-sobre-acento);--color-brand:var(--rh-marca);--color-text:var(--rh-texto);--color-text-muted:var(--rh-texto-suave);--color-text-subtle:var(--rh-rotulo);--color-border-subtle:var(--rh-borda);--color-border-control:var(--rh-acento-borda);--color-surface:var(--rh-superficie);--color-surface-sunken:var(--rh-superficie-coluna);--color-bg:var(--rh-fundo);--color-selected-bg:var(--rh-acento-suave);--color-highlight-bg:var(--rh-acento-suave);--color-focus:var(--rh-foco);--color-avatar-bg:var(--rh-avatar-fundo);--color-avatar-text:var(--rh-avatar-texto);--color-success:var(--rh-sucesso);--color-success-bg:var(--rh-sucesso-suave);--color-warning:var(--rh-alerta);--color-warning-bg:var(--rh-alerta-suave);--color-danger:var(--rh-perigo);--color-danger-bg:var(--rh-perigo-suave);--color-info:var(--rh-info);--color-info-bg:var(--rh-info-suave);color:var(--rh-texto);font-family:var(--rh-fonte-corpo)}.gti-shell__conteudo:has(>.rh-pagina),.gti-shell__conteudo:has(>*>.rh-pagina){background:var(--rh-fundo)}.rh-heroi{border-radius:var(--rh-raio,12px);color:var(--rh-cabecalho-texto);background:var(--rh-cabecalho-gradiente,linear-gradient(120deg, var(--rh-cabecalho-de), var(--rh-cabecalho-ate)));box-shadow:var(--rh-sombra-cabecalho);padding:28px 32px;position:relative;overflow:hidden}.rh-heroi:before{content:"";background:linear-gradient(180deg, var(--rh-acento), color-mix(in srgb, var(--rh-acento) 30%, transparent));border-radius:3px 0 0 3px;inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.rh-heroi:after{content:"";pointer-events:none;background:#ffffff0a;border-radius:50%;block-size:160px;inline-size:160px;position:absolute;inset-block-start:-40px;inset-inline-end:-40px}.rh-heroi__barra{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex;position:relative}.rh-heroi__acoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-inline-start:auto;display:flex}.rh-heroi__voltar,.rh-heroi__botao{border:1px solid var(--rh-cabecalho-botao-borda);color:var(--rh-cabecalho-texto);font:inherit;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:.75rem;font-weight:500;display:inline-flex}.rh-heroi__voltar svg,.rh-heroi__botao svg{block-size:14px;inline-size:14px}.rh-heroi__botao--primario{border-radius:var(--rh-raio-controle,8px);background:var(--rh-acento);color:var(--rh-sobre-acento);border-color:var(--rh-acento);padding:8px 16px;font-size:.8125rem;font-weight:600}.rh-heroi__voltar:hover,.rh-heroi__botao:hover:not(:disabled){background:var(--rh-cabecalho-botao-hover)}.rh-heroi__botao--primario:hover:not(:disabled){background:var(--rh-acento-hover)}.rh-heroi__botao:disabled{opacity:.55;cursor:not-allowed}.rh-heroi__voltar:focus-visible,.rh-heroi__botao:focus-visible{outline:2px solid var(--rh-cabecalho-texto);outline-offset:2px}.rh-heroi__eyebrow{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:var(--rh-acento-suave);margin:12px 0 0;font-size:.6875rem;font-weight:800;position:relative}.rh-heroi__titulo{z-index:1;font-family:var(--rh-fonte-titulo);letter-spacing:.02em;text-transform:uppercase;color:var(--rh-cabecalho-texto);overflow-wrap:anywhere;margin:12px 0 6px;font-size:1.5rem;font-weight:800;line-height:1.2;position:relative}.rh-heroi__eyebrow+.rh-heroi__titulo{margin-block-start:2px}.rh-heroi__titulo:focus{outline:none}.rh-heroi__sub{z-index:1;color:var(--rh-cabecalho-sub);overflow-wrap:anywhere;margin:0;font-size:.8125rem;position:relative}@media (width<=40rem){.rh-heroi{padding:20px}}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-vazio{background:var(--color-danger-bg,#fef2f2);color:var(--color-danger);border-radius:999px;padding:0 .5rem;font-size:.75rem;display:inline-block}.rh-req{background:var(--color-danger);color:#fff;text-transform:uppercase;letter-spacing:.03em;border-radius:3px;padding:0 .375rem;font-size:.6875rem;font-weight:700;display:inline-block}@media (prefers-reduced-motion:no-preference){.rh-req,:where(.rh-pagina,.rh-modal-camada,.pub) .rh-vazio{animation:1.6s ease-in-out infinite rh-pulso}@keyframes rh-pulso{50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--rh-perigo) 22%, transparent)}}}.rh-selo{white-space:nowrap;border-radius:4px;align-items:center;gap:.25rem;padding:.0625rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.rh-flags .rh-selo{white-space:normal;overflow-wrap:anywhere}.rh-selo--neutro{background:var(--color-surface-sunken);color:var(--color-text-muted)}.rh-selo--sucesso{background:var(--color-success-bg,#f0fdf4);color:var(--color-success)}.rh-selo--alerta{background:var(--color-warning-bg,#fffbeb);color:var(--color-warning)}.rh-selo--erro{background:var(--color-danger-bg,#fef2f2);color:var(--color-danger)}.rh-selo--info{background:var(--color-info-bg,#f0f9ff);color:var(--color-info)}.rh-selo--creme{background:var(--color-highlight-bg);color:var(--color-text);border:1px solid var(--color-border-subtle)}.rh-selo--marca{background:var(--color-primary);color:var(--color-on-primary)}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-avatar{background:var(--color-avatar-bg);block-size:2rem;inline-size:2rem;color:var(--color-text);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-avatar--g{background:var(--rh-avatar-fundo);block-size:5.25rem;inline-size:5.25rem;color:var(--rh-avatar-texto);border:2px solid var(--rh-acento-borda);font-size:1.75rem;font-weight:800}.rh-msg{border-radius:8px;margin:0;padding:.625rem .875rem;font-size:.875rem}.rh-msg--erro{background:var(--color-danger-bg,#fef2f2);color:var(--color-danger);border:1px solid}.rh-msg--ok{background:var(--color-success-bg,#f0fdf4);color:var(--color-success);border:1px solid}.rh-dica,.rh-nota{color:var(--color-text-muted);margin:0;font-size:.8125rem}.rh-texto{white-space:pre-line;overflow-wrap:anywhere;margin:0}.rh-texto+.rh-texto{margin-block-start:.5rem}.rh-aviso-marca{border-inline-start:4px solid var(--color-primary);background:var(--color-highlight-bg);border-radius:0 8px 8px 0;margin:.75rem 0 0;padding:.75rem 1rem;font-size:.875rem}.rh-rotulo-secao{letter-spacing:.05em;text-transform:uppercase;color:var(--rh-texto-suave);margin:0 0 .5rem;font-size:.6875rem;font-weight:700}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-cartao{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:12px;min-inline-size:0;padding:1rem}.rh-filtros{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.rh-filtros>*{flex:12rem;min-inline-size:0}.rh-filtros .rh-check{flex:0 auto}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:.75rem;display:grid}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-kpi{background:var(--rh-superficie);border:1px solid var(--rh-borda);border-radius:var(--rh-raio,12px);box-shadow:var(--rh-sombra-cartao);min-inline-size:0;padding:12px 16px}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-kpi__rotulo{text-transform:uppercase;letter-spacing:.05em;color:var(--rh-texto-suave);align-items:center;gap:7px;margin:0 0 2px;font-size:.6875rem;font-weight:700;display:flex}.rh-kpi__icone{color:var(--rh-acento-texto);display:inline-flex}.rh-kpi__icone svg{block-size:14px;inline-size:14px}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-kpi__valor{color:var(--rh-marca);font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:900}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-abas{border-block-end:1px solid var(--rh-borda);flex-wrap:wrap;gap:6px;display:flex}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-aba{font:inherit;cursor:pointer;color:var(--rh-texto-suave);border:0;background:0 0;border-block-end:2px solid #0000;align-items:center;gap:6px;padding:8px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-aba svg{block-size:14px;inline-size:14px}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-aba[aria-selected=true]{color:var(--rh-acento-texto);border-block-end-color:var(--rh-acento)}.rh-tabela-rolagem{border:1px solid var(--color-border-subtle);border-radius:10px;max-inline-size:100%;position:relative;overflow-x:auto}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-tabela{border-collapse:collapse;inline-size:100%;font-size:.875rem}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-tabela th{text-align:start;background:var(--color-highlight-bg);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;padding:.5rem .75rem;font-size:.75rem}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-tabela td{border-block-start:1px solid var(--color-border-subtle);vertical-align:top;padding:.5rem .75rem}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-tabela tbody tr:nth-child(2n){background:var(--color-surface-sunken)}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-tabela tbody tr:hover{background:var(--color-selected-bg)}.rh-codigo{font-family:var(--font-family-mono);background:var(--color-highlight-bg);border:1px solid var(--color-border-subtle);white-space:nowrap;border-radius:4px;padding:0 .375rem;font-size:.75rem}.rh-forte{font-weight:700}.rh-pequeno{color:var(--color-text-muted);font-size:.75rem;display:block}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-direita{text-align:end}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-icone-botao{border:1px solid var(--color-border-subtle);background:var(--color-surface);min-block-size:2rem;min-inline-size:2rem;color:var(--color-text);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-icone-botao svg{block-size:1rem;inline-size:1rem}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-icone-botao--perigo{color:var(--color-danger)}.rh-linha{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rh-linha--entre{justify-content:space-between}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-pessoa{align-items:center;gap:.5rem;min-inline-size:0;display:flex}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-chip{background:var(--color-surface-sunken);border-radius:999px;align-items:center;gap:.25rem;padding:.0625rem .5rem;font-size:.75rem;display:inline-flex}.rh-chip--disc{color:#fff;font-weight:700}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-form{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:12px;flex-direction:column;gap:1rem;min-inline-size:0;padding:1rem;display:flex}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-secao{border:0;min-inline-size:0;margin:0;padding:0}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-secao+.rh-secao{border-block-start:1px solid var(--color-border-subtle);padding-block-start:1rem}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-form__rodape{border-block-start:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-block-start:1rem;display:flex}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-form__nota{color:var(--color-text-muted);margin:0;font-size:.8125rem}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-form__botoes{flex-wrap:wrap;gap:.5rem;display:flex}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-campo textarea.gti-campo__controle{resize:vertical;min-block-size:4rem;padding-block:.5rem}.rh-check{cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.875rem;display:inline-flex}.rh-check input{flex:none;block-size:1.125rem;inline-size:1.125rem;margin:.125rem 0 0}.rh-check__ajuda{color:var(--color-text-muted)}.rh-num{inline-size:5rem}.rh-modal{flex-direction:column;max-block-size:calc(100dvh - 2rem);display:flex}.rh-modal--p{inline-size:min(30rem,100vw - 2rem)}.rh-modal--m{inline-size:min(40rem,100vw - 2rem)}.rh-modal--g{inline-size:min(47.5rem,100vw - 2rem)}.rh-modal__cabecalho{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem .5rem;display:flex}.rh-modal__eyebrow{text-transform:uppercase;letter-spacing:.05em;color:var(--rh-acento-texto);margin:0;font-size:.75rem;font-weight:700}.rh-modal__titulo{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;font-size:1.125rem;display:flex}.rh-modal__fechar{cursor:pointer;min-block-size:2.25rem;min-inline-size:2.25rem;color:var(--color-text);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.375rem;display:inline-flex}.rh-modal__fechar:hover{background:var(--color-surface-sunken)}.rh-modal__fechar svg{block-size:1.25rem;inline-size:1.25rem}.rh-modal__corpo{flex-direction:column;gap:.75rem;min-inline-size:0;padding:.5rem 1.25rem 1rem;display:flex;overflow-y:auto}.rh-modal__rodape{border-block-start:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;display:flex}.rh-menu{display:inline-block;position:relative}.rh-menu__lista{z-index:30;background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:10px;max-block-size:70vh;inline-size:min(18rem,80vw);padding:.25rem;position:absolute;inset-block-start:calc(100% + .25rem);inset-inline-end:0;overflow-y:auto;box-shadow:0 8px 24px #0a162829}.rh-menu__item{text-align:start;cursor:pointer;inline-size:100%;font:inherit;color:var(--color-text);background:0 0;border:0;border-radius:6px;flex-direction:column;gap:.125rem;padding:.5rem .625rem;display:flex}.rh-menu__item:hover,.rh-menu__item:focus-visible{background:var(--color-selected-bg)}.rh-menu__nome{font-size:.875rem;font-weight:600}.rh-menu__desc{color:var(--color-text-muted);font-size:.75rem}.rh-menu__item--perigo .rh-menu__nome{color:var(--color-danger)}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-paginacao{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;font-size:.875rem;display:flex}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-guia{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:12px;flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex}.rh-guia__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.75rem;margin-block-start:.75rem;display:grid}.rh-guia__card{border:1px solid var(--color-border-subtle);border-radius:10px;padding:.875rem}.rh-guia__card h3{margin:0 0 .375rem;font-size:.9375rem}.rh-guia__card p{color:var(--color-text-muted);margin:0;font-size:.875rem}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-guia__rodape{border-block-start:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-block-start:1rem;display:flex}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-guia__rodape p{color:var(--color-text-muted);margin:0;font-size:.8125rem}.rh-stepper{flex-wrap:wrap;gap:.375rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.rh-stepper li{background:var(--color-highlight-bg);border-radius:999px;padding:.25rem .625rem;font-size:.8125rem;font-weight:600}.rh-stepper li+li:before{content:"→ ";color:var(--color-text-muted)}.rh-link{flex-wrap:wrap;gap:.5rem;display:flex}.rh-link input{flex:14rem;min-inline-size:0}.rh-qr{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.rh-qr svg{border:1px solid var(--color-border-subtle);border-radius:8px;flex:none}.rh-qr>div{flex-direction:column;flex:12rem;gap:.5rem;display:flex}.rh-grade-info{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.75rem 1rem;margin:0;display:grid}.rh-grade-info dt{color:var(--color-text-muted);font-size:.75rem;font-weight:600}.rh-grade-info dd{overflow-wrap:anywhere;margin:.125rem 0 0}.rh-esteira{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.rh-esteira li{border:1px solid var(--color-border-subtle);border-radius:10px;align-items:flex-start;gap:.75rem;padding:.625rem .75rem;display:flex}.rh-esteira__n{background:var(--color-primary);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;block-size:1.75rem;inline-size:1.75rem;font-weight:700;display:inline-flex}.rh-kanban-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rh-kanban-barra__chip{color:var(--rh-chip-texto);background:var(--rh-chip-fundo);border:1px solid var(--rh-acento-borda);border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.75rem;font-weight:700;display:inline-flex}.rh-kanban-barra__acoes{flex-wrap:wrap;gap:8px;display:inline-flex}.rh-botao-contorno,.rh-botao-primario{border-radius:var(--rh-raio-controle,8px);cursor:pointer;font:inherit;align-items:center;gap:6px;padding:8px 16px;font-size:.8125rem;display:inline-flex}.rh-botao-contorno{border:1px solid var(--rh-borda);color:var(--rh-texto);background:0 0;font-weight:500}.rh-botao-contorno:hover{background:var(--rh-superficie);border-color:var(--rh-acento-borda)}.rh-botao-primario{background:var(--rh-acento);border:1px solid var(--rh-acento);color:var(--rh-sobre-acento);gap:7px;font-weight:600}.rh-botao-primario:hover{background:var(--rh-acento-hover);border-color:var(--rh-acento-hover)}.rh-botao-contorno svg,.rh-botao-primario svg{block-size:14px;inline-size:14px}.rh-botao-contorno:focus-visible,.rh-botao-primario:focus-visible{outline:2px solid var(--rh-foco);outline-offset:2px}.rh-etapa-0{--rh-etapa-cor:color-mix(in srgb, var(--rh-acento) 12%, var(--rh-acento-borda));--rh-etapa-sobre:var(--rh-chip-texto)}.rh-etapa-1{--rh-etapa-cor:color-mix(in srgb, var(--rh-acento) 32%, var(--rh-acento-borda));--rh-etapa-sobre:var(--rh-texto)}.rh-etapa-2{--rh-etapa-cor:color-mix(in srgb, var(--rh-acento) 52%, var(--rh-acento-borda));--rh-etapa-sobre:var(--rh-texto)}.rh-etapa-3{--rh-etapa-cor:color-mix(in srgb, var(--rh-acento) 70%, var(--rh-acento-borda));--rh-etapa-sobre:var(--rh-texto)}.rh-etapa-4{--rh-etapa-cor:var(--rh-acento);--rh-etapa-sobre:var(--rh-sobre-acento)}.rh-etapa-5{--rh-etapa-cor:color-mix(in srgb, var(--rh-acento) 50%, var(--rh-acento-forte));--rh-etapa-sobre:var(--rh-sobre-acento)}.rh-etapa-6{--rh-etapa-cor:var(--rh-acento-forte);--rh-etapa-sobre:var(--rh-sobre-acento)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rh-etapa-0{--rh-etapa-cor:color-mix(in srgb, var(--rh-acento) 8%, var(--rh-acento-borda));--rh-etapa-sobre:var(--rh-texto)}:root:not([data-theme=light]) .rh-etapa-1{--rh-etapa-cor:color-mix(in srgb, var(--rh-acento) 20%, var(--rh-acento-borda));--rh-etapa-sobre:var(--rh-texto)}:root:not([data-theme=light]) .rh-etapa-2{--rh-etapa-cor:color-mix(in srgb, var(--rh-acento) 55%, var(--rh-acento-borda));--rh-etapa-sobre:var(--rh-sobre-acento)}:root:not([data-theme=light]) .rh-etapa-3{--rh-etapa-sobre:var(--rh-sobre-acento)}}:root[data-theme=dark] .rh-etapa-0{--rh-etapa-cor:color-mix(in srgb, var(--rh-acento) 8%, var(--rh-acento-borda));--rh-etapa-sobre:var(--rh-texto)}:root[data-theme=dark] .rh-etapa-1{--rh-etapa-cor:color-mix(in srgb, var(--rh-acento) 20%, var(--rh-acento-borda));--rh-etapa-sobre:var(--rh-texto)}:root[data-theme=dark] .rh-etapa-2{--rh-etapa-cor:color-mix(in srgb, var(--rh-acento) 55%, var(--rh-acento-borda));--rh-etapa-sobre:var(--rh-sobre-acento)}:root[data-theme=dark] .rh-etapa-3{--rh-etapa-sobre:var(--rh-sobre-acento)}.rh-kanban{scrollbar-width:thin;scrollbar-color:var(--rh-acento-borda) var(--rh-superficie-coluna);align-items:flex-start;gap:12px;max-inline-size:100%;padding-block-end:10px;display:flex;position:relative;overflow-x:auto}.rh-coluna{background:var(--rh-superficie-coluna);border:1px solid var(--rh-acento-borda);border-block-start:3px solid var(--rh-etapa-cor,var(--rh-acento));border-radius:var(--rh-raio,12px);flex-direction:column;flex:0 0 min(15rem,84vw);min-block-size:150px;padding:10px 10px 12px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.rh-coluna--alvo{background:var(--rh-acento-suave);border-color:var(--rh-acento);box-shadow:0 0 0 1px var(--rh-acento) inset}.rh-coluna__cab{border-block-end:1px solid var(--rh-acento-borda);flex-wrap:wrap;align-items:center;gap:7px;margin-block-end:10px;padding:2px 2px 8px;display:flex}.rh-coluna__n{background:var(--rh-etapa-cor);block-size:20px;inline-size:20px;color:var(--rh-etapa-sobre);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.65625rem;font-weight:800;display:inline-flex}.rh-coluna__titulo{letter-spacing:.05em;text-transform:uppercase;color:var(--rh-acento-texto);margin:0;font-size:.6875rem;font-weight:800}.rh-coluna__cont{color:var(--rh-texto-suave);border:1px solid var(--rh-acento-borda);border-radius:10px;margin-inline-start:auto;padding:1px 8px;font-size:.6875rem;font-weight:800}.rh-coluna__cont--cheio{background:var(--rh-etapa-cor);color:var(--rh-etapa-sobre);border-color:#0000}.rh-coluna__desc{color:var(--rh-texto-suave);flex-basis:100%;margin:4px 0 0;font-size:.71875rem;line-height:1.45}.rh-coluna__coleta{color:var(--rh-chip-texto);background:var(--rh-chip-fundo);border:1px solid var(--rh-acento-borda);border-radius:10px;align-items:center;gap:4px;margin-block-start:4px;padding:1px 8px;font-size:.65625rem;font-weight:700;display:inline-flex}.rh-coluna__coleta svg{block-size:10px;inline-size:10px}.rh-coluna__vazia{border:1.5px dashed var(--rh-vazio-tracejado);text-align:center;color:var(--rh-texto-suave);border-radius:10px;margin:0;padding:18px 8px;font-size:.75rem}.rh-coluna--alvo .rh-coluna__vazia{border-color:var(--rh-acento);color:var(--rh-acento-texto);background:var(--rh-acento-suave)}.rh-card{background:var(--rh-superficie);border:1px solid var(--rh-acento-borda);border-radius:10px;flex-direction:column;display:flex}.rh-card+.rh-card{margin-block-start:8px}.rh-chips-etapa{flex-wrap:wrap;gap:.375rem;display:flex}.rh-chip-etapa{border:1px solid var(--color-border-control);background:var(--color-surface);font:inherit;cursor:pointer;border-radius:999px;padding:.25rem .625rem;font-size:.8125rem}.rh-chip-etapa[aria-pressed=true]{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.rh-lista-simples{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.rh-lista-simples>li{border:1px solid var(--color-border-subtle);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.rh-senha{font-family:var(--font-family-mono);background:var(--color-surface-sunken);border-radius:4px;padding:0 .375rem}.rh-pagina[hidden]{display:none}.rh-dossie-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rh-dossie-voltar{cursor:pointer;font:inherit;background:var(--rh-superficie);border:1px solid var(--rh-borda);color:var(--rh-texto);border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:.75rem;font-weight:500;display:inline-flex}.rh-dossie-voltar svg{block-size:14px;inline-size:14px}.rh-dossie-voltar:hover{border-color:var(--rh-acento-borda)}.rh-dossie-voltar:focus-visible{outline:2px solid var(--rh-foco);outline-offset:2px}.rh-pagina .rh-cartao.rh-dossie-painel{flex-direction:column;gap:16px;padding:24px;display:flex}.rh-dossie-carregando{text-align:center;color:var(--rh-texto-suave);margin:0;padding:30px}.rh-dossie-secao{flex-direction:column;gap:12px;display:flex}.rh-dossie-secao+.rh-dossie-secao{margin-block-start:8px}.rh-dossie-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.rh-dossie-meta{grid-template-columns:auto auto;align-content:center;gap:7px 18px;margin:0;font-size:.84375rem;display:grid}.rh-dossie-meta dt{color:var(--rh-texto-suave)}.rh-dossie-meta dd{text-align:end;color:var(--rh-texto);margin:0;font-weight:700}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-dossie-cab .rh-pessoa{gap:24px}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-dossie-cab .rh-pessoa .rh-forte{color:var(--rh-texto);margin:0;font-size:1.625rem;font-weight:900;line-height:1.15}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-dossie-cab .rh-pessoa .rh-pequeno{color:var(--rh-texto-suave);margin:2px 0 0;font-size:.9375rem}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-dossie-cab .rh-pessoa .rh-linha{margin:10px 0 0}.rh-pilulas{flex-wrap:wrap;gap:.375rem;display:flex}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-pilula{border:1px solid var(--rh-borda);color:var(--rh-texto-suave);border-radius:var(--rh-raio-controle,8px);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:7px;padding:7px 14px;font-size:.78125rem;font-weight:600;display:inline-flex}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-pilula[aria-pressed=true]{background:var(--rh-marca);color:var(--rh-cabecalho-texto);border-color:var(--rh-marca)}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-pilula:hover:not([aria-pressed=true]){border-color:var(--rh-acento-borda);color:var(--rh-texto)}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-pilula:focus-visible{outline:2px solid var(--rh-foco);outline-offset:2px}.rh-pilula__icone{display:inline-flex}.rh-pilula__icone svg{block-size:14px;inline-size:14px}.rh-dossie-etapa{color:var(--rh-acento-texto);font-size:.75rem;font-weight:700}.rh-dossie-consent{border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;margin:0;padding:10px 14px;font-size:.8125rem;display:flex}.rh-dossie-consent svg{flex:none;block-size:15px;inline-size:15px}.rh-dossie-consent--ok{background:var(--rh-sucesso-suave);color:var(--rh-sucesso);border:1px solid color-mix(in srgb, var(--rh-sucesso) 25%, transparent);justify-content:flex-start}.rh-dossie-consent--pendente{background:var(--rh-alerta-suave);color:var(--rh-alerta);border:1px solid color-mix(in srgb, var(--rh-alerta) 25%, transparent)}.rh-botao-contorno--p{background:var(--rh-superficie);padding:5px 12px;font-size:.75rem}.rh-cards-disc{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.75rem;display:grid}.rh-barra-fator{grid-template-columns:minmax(6rem,auto) 1fr 2.5rem;align-items:center;gap:.5rem;font-size:.8125rem;display:grid}.rh-barra-fator__trilho{background:var(--color-surface-sunken);border-radius:999px;block-size:.5rem;overflow:hidden}.rh-barra-fator__valor{border-radius:999px;block-size:100%}.rh-ia-tarja{background:var(--rh-chip-fundo);color:var(--rh-chip-texto);border:1px solid var(--rh-acento-borda);border-radius:8px;align-items:center;gap:7px;padding:7px 14px;font-size:.78125rem;font-weight:600;display:inline-flex}.rh-ia-tarja svg{block-size:13px;inline-size:13px}.rh-ia-tarja--apagada{color:var(--rh-texto-suave)}.rh-ia-tarja--apagada svg{opacity:.6}.rh-doc{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:12px;flex-direction:column;gap:1rem;inline-size:100%;max-inline-size:60rem;margin-inline:auto;padding:clamp(1rem,3vw,2.5rem);display:flex}.rh-doc__timbre{border-block-end:2px solid var(--color-primary);flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding-block-end:.75rem;display:flex}.rh-doc__clausula{border:1px solid var(--color-border-subtle);border-radius:10px;padding:.875rem 1rem}.rh-doc__clausula h3{align-items:baseline;gap:.5rem;margin:0 0 .5rem;font-size:.9375rem;display:flex}.rh-doc__num{font-family:var(--font-family-mono);color:var(--rh-acento-texto)}.rh-confirmar{border:1px dashed var(--color-warning);color:var(--color-warning);border-radius:4px;padding:0 .25rem;font-size:.8125rem;display:inline-block}.rh-doc__partes{border-collapse:collapse;inline-size:100%;font-size:.875rem}.rh-doc__partes th{text-align:start;vertical-align:top;inline-size:30%;padding:.375rem .5rem}.rh-doc__partes td{border-block-start:1px solid var(--color-border-subtle);overflow-wrap:anywhere;padding:.375rem .5rem}.rh-textarea-grande{inline-size:100%;font-family:var(--font-family-mono);font-size:.8125rem}@media (width<=48rem){.rh-heroi__acoes{justify-content:flex-start}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-form__rodape{flex-direction:column;align-items:stretch}}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-data{position:relative}.rh-cal{z-index:60;-webkit-user-select:none;user-select:none;background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:10px;inline-size:15.75rem;padding:.625rem;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0;box-shadow:0 8px 24px #0000001f}.rh-cal__cab{justify-content:space-between;align-items:center;margin-block-end:.375rem;display:flex}.rh-cal__mes{color:var(--color-text);font-size:.8125rem;font-weight:700}.rh-cal__nav{cursor:pointer;font:inherit;color:var(--color-text-muted);background:0 0;border:none;padding:.125rem .5rem;font-size:1rem}.rh-cal__rodape .rh-cal__nav{font-size:.75rem}.rh-cal__grade{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.rh-cal__sem{text-align:center;color:var(--color-text-muted);padding:2px;font-size:.6875rem;font-weight:700}.rh-cal__dia{font:inherit;cursor:pointer;color:var(--color-text);background:0 0;border:1px solid #0000;border-radius:6px;padding:.25rem 0;font-size:.75rem}.rh-cal__dia:hover{background:var(--color-surface-sunken)}.rh-cal__dia--hoje{border-color:var(--color-primary)}.rh-cal__dia--sel{background:var(--color-primary);color:var(--color-on-primary)}.rh-cal__rodape{border-block-start:1px solid var(--color-border-subtle);justify-content:space-between;margin-block-start:.5rem;padding-block-start:.375rem;display:flex}.rh-cidades{z-index:60;background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:10px;max-block-size:15.25rem;margin:0;padding:0;list-style:none;position:absolute;inset-block-start:calc(100% + 4px);inset-inline:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.rh-cidades__op{cursor:pointer;color:var(--color-text);justify-content:space-between;align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.8125rem;display:flex}.rh-cidades__op:hover,.rh-cidades__op[aria-selected=true]{background:var(--color-selected-bg,var(--color-surface-sunken))}.rh-cidades__uf{color:var(--color-text-muted);font-size:.75rem;font-weight:700}.rh-filtros--linha{align-items:center;gap:.625rem}.rh-filtros--linha>*{flex:0 auto}.rh-filtros--linha .gti-campo__rotulo{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-filtros--linha .rh-campo{position:relative}.rh-filtros--vagas>:first-child{inline-size:15rem}.rh-filtros--vagas>:nth-child(2){inline-size:11.25rem}.rh-filtros--vagas>:nth-child(3){inline-size:11.875rem}.rh-filtros--vagas>:first-child .gti-campo__rotulo{clip-path:none;z-index:1;pointer-events:none;block-size:auto;inline-size:auto;color:var(--color-text-muted);font-size:0;inset-block-start:50%;inset-inline-start:.625rem;overflow:visible;transform:translateY(-50%)}.rh-filtros--vagas>:first-child .gti-campo__rotulo svg{block-size:.875rem;inline-size:.875rem}.rh-filtros--vagas>:first-child .gti-campo__controle{padding-inline-start:1.875rem}.rh-filtros--talentos>:first-child{inline-size:14.375rem}.rh-filtros--talentos>:nth-child(2){inline-size:10.625rem}.rh-filtros--talentos>:nth-child(3){inline-size:11.25rem}.rh-filtros--talentos>:nth-child(4){inline-size:9.375rem}.rh-filtros--talentos .rh-check{color:var(--color-text-muted);font-size:.8125rem}@media (width<=40rem){.rh-filtros--linha>*{inline-size:100%!important}}.rh-menu__item:has(.rh-menu__icone){flex-direction:row;align-items:flex-start;gap:.625rem}.rh-menu__icone{color:var(--color-text-muted);flex:none;margin-block-start:.125rem;display:inline-flex}.rh-menu__icone svg{block-size:.9375rem;inline-size:.9375rem}.rh-menu__item--perigo .rh-menu__icone{color:var(--color-danger)}.rh-menu__texto{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.rh-vazio-bloco{text-align:center;color:var(--color-text-muted);flex-direction:column;align-items:center;padding:3rem 1rem;display:flex}.rh-vazio-bloco p{margin:0 0 .875rem}.rh-vazio-bloco__icone{opacity:.4;block-size:1.75rem;inline-size:1.75rem;margin-block-end:.5rem}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-form .rh-secao .gti-form-grade{grid-template-columns:repeat(auto-fill,minmax(min(100%,13.125rem),1fr));gap:.875rem}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-form--talentos .rh-secao .gti-form-grade{grid-template-columns:repeat(auto-fill,minmax(min(100%,13.75rem),1fr))}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-form .rh-secao>.gti-form-secao__titulo{letter-spacing:.08em;text-transform:uppercase;inline-size:100%;color:var(--rh-acento-texto);align-items:center;gap:.625rem;margin-block-end:.75rem;font-size:.6875rem;font-weight:800;display:flex}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-form .rh-secao>.gti-form-secao__titulo:after{content:"";border-block-start:1px solid var(--color-border-subtle);flex:1}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-form .rh-secao+.rh-secao{border-block-start:0}.rh-card{box-shadow:0 1px 2px color-mix(in srgb, var(--rh-acento) 8%, transparent);gap:0;padding:10px 11px;transition:box-shadow .15s,transform .15s}.rh-card[draggable=true]{cursor:grab}.rh-card:hover{box-shadow:0 4px 12px color-mix(in srgb, var(--rh-acento) 18%, transparent);transform:translateY(-1px)}.rh-card__topo{align-items:flex-start;gap:.5rem;display:flex}:where(.rh-pagina,.rh-modal-camada,.pub) .rh-card__topo .rh-avatar{background:var(--rh-chip-fundo);block-size:30px;inline-size:30px;color:var(--rh-chip-texto);border:2px solid var(--rh-etapa-cor,var(--rh-acento-borda));font-size:.6875rem;font-weight:800}.rh-card__quem{flex-direction:column;flex:1;align-items:flex-start;gap:.0625rem;min-inline-size:0;display:flex}.rh-card__nome{color:var(--color-text);overflow-wrap:anywhere;font-size:.8125rem;font-weight:700;line-height:1.3}.rh-card__cargo{color:var(--color-text-muted);font-size:.75rem}.rh-card__quem .rh-selo{white-space:normal;border-radius:10px;margin-block-start:.25rem;padding:1px 8px;font-size:.65625rem;font-weight:800}.rh-card__quem .rh-selo--neutro{background:var(--rh-avatar-fundo);color:var(--rh-texto-suave);border:1px solid var(--rh-borda,var(--color-border))}.rh-card__quem .rh-selo--alerta{border:1px solid color-mix(in srgb, var(--color-warning) 30%, transparent)}.rh-card__excluir{cursor:pointer;color:var(--color-danger);opacity:.6;background:0 0;border:0;border-radius:6px;flex:none;align-items:center;padding:.1875rem .3125rem;display:inline-flex}.rh-card__excluir:hover,.rh-card__excluir:focus-visible{opacity:1}.rh-card__excluir svg{block-size:.8125rem;inline-size:.8125rem}.rh-card__base{justify-content:space-between;align-items:center;gap:.375rem;margin-block-start:.5625rem;display:flex}.rh-card__score{color:var(--rh-acento-texto);font-size:.6875rem;font-weight:700}.rh-card__acoes{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:inline-flex}.rh-card__botao{background:var(--rh-superficie);border:1px solid var(--rh-acento-borda);cursor:pointer;font:inherit;color:var(--rh-acento-texto);border-radius:7px;align-items:center;gap:5px;padding:4px 10px;font-size:.6875rem;font-weight:700;display:inline-flex}.rh-card__botao:hover{background:var(--rh-acento-suave);border-color:var(--rh-acento)}.rh-card__botao:focus-visible{outline:2px solid var(--rh-foco);outline-offset:1px}.rh-card__botao svg{block-size:.75rem;inline-size:.75rem}.rh-card__botao--ok{background:var(--rh-sucesso-suave);border-color:color-mix(in srgb, var(--rh-sucesso) 30%, transparent);color:var(--rh-sucesso)}.rh-card__botao--primario{background:var(--rh-acento);border-color:var(--rh-acento);color:var(--rh-sobre-acento)}.rh-card__botao--primario:hover{background:var(--rh-acento-hover);border-color:var(--rh-acento-hover)}@media (prefers-reduced-motion:reduce){.rh-card,.rh-card:hover{transition:none;transform:none}}.rh-proposta__valor{margin-inline-start:.5rem}.rh-proposta__beneficios{color:var(--color-text-muted);white-space:pre-wrap;font-size:.75rem;display:block}.rh-contratar{flex-direction:column;align-items:flex-end;gap:.375rem;margin-block-start:.875rem;display:flex}.rh-contratar__aviso{color:var(--color-warning-text,#9a6d0b);font-size:.75rem}.rh-link-forte{color:inherit;font-weight:700}.gti-botao.rh-botao-verde{color:#fff;background:#1e7a34;border-color:#1e7a34}.gti-botao.rh-botao-verde:hover:not(:disabled){background:#186229;border-color:#186229}.gti-botao.rh-botao-verde:disabled{opacity:.45}.rh-disc-celula{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.rh-disc-celula__perfil{align-items:center;gap:7px;display:inline-flex}.rh-disc-celula__circulo{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;block-size:30px;inline-size:30px;font-size:13px;font-weight:800;display:inline-flex}.rh-disc-celula__nome{color:var(--color-text);font-size:12.5px;font-weight:600}.rh-disc-ia-ok{background:var(--color-success-bg,#f0fdf4);color:var(--color-success);border-radius:999px;padding:1px 9px;font-size:10.5px;font-weight:800}.rh-disc-ver{background:var(--color-surface);border:1px solid var(--color-primary);cursor:pointer;color:var(--rh-acento-texto);font:inherit;border-radius:10px;flex-direction:column;align-items:center;gap:1px;padding:6px 14px;display:inline-flex}.rh-disc-ver__linha{white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.rh-disc-ver__sub{white-space:nowrap;font-size:10.5px;font-weight:600}.rh-disc-ver--sem{border-color:var(--color-border-subtle);color:var(--color-text-muted);white-space:nowrap;flex-direction:row;gap:6px;padding:6px 12px;font-size:12px;font-weight:600}.rh-disc-ver:hover{background:var(--color-selected-bg,var(--color-surface-sunken))}.rh-disc-ver:focus-visible{box-shadow:var(--focus-ring);outline:none}.rh-disc-chip{gap:2px;display:inline-flex}.rh-disc-chip>span{color:#fff;border-radius:3px;padding:1px 7px;font-size:12px;font-weight:800}.rh-disc-linha1{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.rh-disc-linha2{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.rh-disc-linha3{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;display:grid}.rh-disc-card{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:10px;min-inline-size:0;padding:14px}.rh-disc-card--vazio{background:var(--color-surface-sunken);border-style:dashed}.rh-disc-card--destaque{background:var(--color-surface-sunken);border-color:var(--color-primary)}.rh-disc-card--centro{text-align:center}.rh-disc-card--barras{flex:300px}.rh-disc-card--mapa{text-align:center;flex:0 210px}.rh-disc-centro{color:var(--color-text);justify-content:center;margin-block-start:4px;display:flex}.rh-disc-vs{border:1px solid var(--color-border-subtle);block-size:34px;inline-size:34px;color:var(--color-text-muted);background:var(--color-surface-sunken);border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;font-size:11px;font-weight:800;display:flex}.rh-disc-tit{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text);align-items:center;gap:7px;margin:0;font-size:11px;font-weight:800;display:flex}.rh-disc-card--centro .rh-disc-tit{justify-content:center}.rh-disc-tit--ia{gap:9px}.rh-disc-tit--normal{text-transform:none;letter-spacing:0;gap:8px;font-size:14px}.rh-disc-tit__icone{color:var(--rh-acento-texto)}.rh-disc-tit__chip{background:var(--color-selected-bg,var(--color-surface-sunken));border:1px solid var(--color-border-subtle);block-size:26px;inline-size:26px;color:var(--rh-acento-texto);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rh-disc-sub{color:var(--color-text-muted);margin:2px 0 10px;font-size:11px;display:block}.rh-disc-sub--centro{margin:5px 0 0}.rh-disc-dica{color:var(--color-text-muted);margin:9px 0 10px;font-size:12px}.rh-disc-texto{color:var(--color-text);white-space:pre-wrap;margin:11px 0 0;font-size:12.5px}.rh-disc-nota{color:var(--color-text-muted);margin:8px 0 0;font-size:11px}.rh-disc-rotulo{color:var(--color-text-muted);margin:0 0 8px;font-size:12px;font-weight:700}.rh-disc-forte{background:var(--color-success-bg,#f0fdf4);color:var(--color-success);border-radius:999px;margin-block-start:4px;padding:3px 12px;font-size:12px;font-weight:800;display:inline-block}.rh-disc-palavras{flex-wrap:wrap;justify-content:center;gap:5px;margin:8px 0 0;display:flex}.rh-disc-palavras--esq{justify-content:flex-start;gap:7px;margin-block-start:11px}.rh-disc-pilula{background:var(--rh-chip-fundo);border:1px solid var(--rh-acento-borda);color:var(--rh-chip-texto);border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600}.rh-disc-pilula--g{padding:4px 12px;font-size:12px}.rh-disc-lista{flex-direction:column;gap:7px;margin:11px 0 0;padding:0;list-style:none;display:flex}.rh-disc-lista li{color:var(--color-text);align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.rh-disc-lista__check{color:var(--rh-acento-texto);flex-shrink:0;margin-block-start:2px}.rh-disc-lista__ponto{background:var(--color-primary);border-radius:50%;flex-shrink:0;block-size:7px;inline-size:7px;margin-block-start:5px}.rh-disc-compat{flex-direction:column;gap:9px;margin:11px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.rh-disc-compat__topo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rh-disc-compat .rh-disc-sub{margin:2px 0 0;font-size:11.5px}.rh-disc-perguntas{flex-direction:column;gap:6px;margin:10px 0 0;padding-inline-start:18px;font-size:12.5px;display:flex}.rh-disc-editadas{background:var(--color-danger-bg,#fef2f2);color:var(--color-danger);border:1px solid var(--color-border-subtle);border-radius:9px;align-items:flex-start;gap:8px;margin:10px 0 0;padding:9px 12px;font-size:12px;line-height:1.5;display:flex}.rh-disc-editadas svg{flex-shrink:0;margin-block-start:1px}.rh-disc-barras{flex-direction:column;gap:8px;display:flex}.rh-disc-trilho{background:var(--color-surface-sunken);border-radius:999px;flex:1;block-size:8px;min-inline-size:40px;position:relative;overflow:hidden}.rh-disc-trilho>span{border-radius:999px;block-size:100%;display:block}.rh-disc-trilho--tec{block-size:10px}.rh-disc-trilho--tec>i{background:#00000059;inline-size:1px;position:absolute;inset-block:0;inset-inline-start:50%}.rh-disc-exec{align-items:center;gap:8px;display:flex}.rh-disc-exec__rotulo{inline-size:122px;color:var(--color-text);flex-shrink:0;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.rh-disc-anel{box-sizing:border-box;border:2.5px solid;border-radius:50%;flex-shrink:0;block-size:9px;inline-size:9px}.rh-disc-exec__valor{text-align:end;inline-size:36px;color:var(--color-text);flex-shrink:0;font-size:12px;font-weight:800}.rh-disc-nivel{text-align:center;border-radius:999px;flex-shrink:0;inline-size:66px;padding:2px 0;font-size:11px;font-weight:700}.rh-disc-nivel--forte{background:var(--color-success-bg,#f0fdf4);color:var(--color-success);box-shadow:inset 0 0 0 1px var(--color-success)}.rh-disc-nivel--sucesso{background:var(--color-success-bg,#f0fdf4);color:var(--color-success)}.rh-disc-nivel--alerta{background:var(--color-warning-bg,#fffbeb);color:var(--color-warning)}.rh-disc-nivel--erro{background:var(--color-danger-bg,#fef2f2);color:var(--color-danger)}.rh-disc-tec{align-items:center;gap:10px;display:flex}.rh-disc-tec__rotulo{inline-size:150px;color:var(--color-text-muted);flex-shrink:0;font-size:12px;font-weight:600}.rh-disc-tec__valor{text-align:end;inline-size:34px;color:var(--color-text);flex-shrink:0;font-size:12px;font-weight:700}.rh-disc-mapa{text-align:center;margin-block-start:8px}.rh-disc-mapa svg{border:1px solid var(--color-border-subtle);border-radius:10px}.rh-disc-mapa__legenda{color:var(--color-text-muted);margin:6px 0 0;font-size:10.5px}.rh-disc-rosca{flex-shrink:0}.rh-disc-flags{flex-wrap:wrap;gap:8px;margin:0;display:flex}.rh-disc-flag{background:var(--color-warning-bg,#fffbeb);color:var(--color-warning);border-radius:3px;padding:3px 10px;font-size:12px;font-weight:700}.rh-disc-relatorio{margin-block-start:10px}.rh-disc-relatorio__grade{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;margin-block-end:14px;display:grid}.rh-disc-relatorio .rh-disc-barras{gap:6px}.rh-disc-sintese{flex-wrap:wrap;gap:16px;margin:0;font-size:13px;font-weight:700;display:flex}.rh-disc-sintese--erro{color:var(--color-danger)}.rh-disc-sintese--alerta{color:var(--color-warning)}.rh-disc-sintese--sucesso{color:var(--color-success)}.rh-disc-sintese--vazio{color:var(--color-text-muted)}.rh-disc-limites{background:var(--color-info-bg,#f0f9ff);border:1px solid var(--color-border-subtle);color:var(--color-info,var(--color-primary));border-radius:8px;align-items:flex-start;gap:10px;margin:0;padding:10px 14px;font-size:12px;display:flex}.rh-disc-limites svg{flex-shrink:0;margin-block-start:1px}.rh-disc-tempo{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:10px;padding:14px 10px;overflow-x:auto}.rh-disc-tempo ol{align-items:flex-start;margin:0;padding:0 0 4px;list-style:none;display:flex}.rh-disc-tempo li{text-align:center;flex-direction:column;flex:1 0 128px;align-items:center;padding:0 6px;display:flex;position:relative}.rh-disc-tempo__fio{background:var(--color-border-subtle);block-size:2px;inline-size:100%;position:absolute;inset-block-start:6px;inset-inline-start:50%}.rh-disc-tempo__ponto{border:3px solid var(--color-surface,#fff);block-size:14px;inline-size:14px;box-shadow:0 0 0 1px var(--color-border-subtle);box-sizing:border-box;border-radius:50%;position:relative}.rh-disc-tempo__data{color:var(--color-text-muted);margin-block-start:4px;font-size:11px;font-weight:700}.rh-disc-tempo__titulo{color:var(--color-text);font-size:12px;font-weight:700;line-height:1.25}.rh-disc-tempo__detalhe{color:var(--color-text-muted);font-size:11px}.rh-disc-tempo:focus-visible{box-shadow:var(--focus-ring);outline:none}.rh-disc-fator{color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;block-size:22px;inline-size:22px;font-size:11px;font-weight:800;display:inline-flex}.rh-disc-fator--p{border-radius:5px;block-size:18px;inline-size:18px;font-size:10px}.rh-disc-minimos{flex-wrap:wrap;gap:5px;margin:4px 0 10px;display:flex}.rh-disc-minimos>span{color:var(--color-text);align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.rh-disc-item{align-items:flex-start;gap:7px;margin-block-end:6px;display:flex}.rh-disc-item .rh-disc-fator{margin-block-start:3px}.rh-disc-item__campos{flex-direction:column;flex:1;gap:3px;min-inline-size:0;display:flex}.rh-disc-item__campos input{inline-size:100%}.rh-disc-item__frase{color:var(--color-text-muted);font-size:11.5px}@media (width<=30rem){.rh-disc-exec__rotulo{inline-size:104px;font-size:11px}.rh-disc-nivel{inline-size:58px}.rh-disc-tec__rotulo{inline-size:112px}.rh-disc-vs{display:none}}.pub{background:var(--color-bg);min-block-size:100dvh;color:var(--color-text);flex-direction:column;display:flex;overflow-x:clip}.pub__topo{background:var(--color-surface);border-block-end:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem clamp(1rem,4vw,2rem);display:flex}.pub__empresa{font-family:var(--font-family-display);margin:0;font-size:1.0625rem;font-weight:700}.pub__marca{color:var(--color-text-muted);font-size:.75rem}.pub__conteudo{box-sizing:border-box;flex-direction:column;flex:1;gap:1.25rem;inline-size:100%;min-inline-size:0;max-inline-size:72rem;margin-inline:auto;padding:clamp(1rem,4vw,2rem);display:flex}.pub__rodape{text-align:center;color:var(--color-text-muted);padding:1rem;font-size:.8125rem}.pub-hero{color:var(--rh-cabecalho-texto);background:var(--rh-cabecalho-gradiente);border-radius:16px;padding:clamp(1.25rem,4vw,2.5rem)}.pub-hero__selo{color:color-mix(in srgb, var(--rh-acento) 55%, #fff);margin:0;font-weight:700}.pub-hero h1{font-family:var(--font-family-display);margin:.5rem 0;font-size:clamp(1.5rem,1.1rem + 2vw,2.25rem)}.pub-hero p{max-inline-size:46rem;margin:0}.pub-grade{grid-template-columns:repeat(auto-fill,minmax(min(100%,17.5rem),1fr));gap:1rem;display:grid}.pub-cartao{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:14px;flex-direction:column;gap:.625rem;min-inline-size:0;padding:1.125rem;display:flex}.pub-cartao h2{overflow-wrap:anywhere;margin:0;font-size:1.0625rem}.pub-chips{flex-wrap:wrap;gap:.375rem;display:flex}.pub-chip{background:var(--color-highlight-bg);border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.75rem;display:inline-flex}.pub-chip svg{block-size:.875rem;inline-size:.875rem}.pub-tracejado{border:2px dashed var(--color-border-control);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1.125rem;display:flex}.pub-dividido{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:1.25rem;display:grid}.pub-marca{color:var(--rh-cabecalho-texto);background:var(--rh-cabecalho-gradiente);border-radius:16px;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.pub-marca h1{font-family:var(--font-family-display);margin:0;font-size:1.5rem}.pub-marca__caixa{background:#ffffff1a;border-radius:10px;padding:.75rem;font-size:.875rem}.pub-passo{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:16px;flex-direction:column;gap:.875rem;min-inline-size:0;padding:clamp(1rem,3vw,1.75rem);display:flex}.pub-passo h2{margin:0;font-size:1.25rem}.pub-sub{color:var(--color-text-muted);margin:0;font-size:.875rem}.pub-grade-campos{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.875rem 1rem;display:grid}.pub-botoes{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.pub-soltar{border:2px dashed var(--color-border-control);text-align:center;cursor:pointer;border-radius:12px;padding:1.25rem;display:block}.pub-progresso{background:var(--color-surface-sunken);border-radius:999px;block-size:.5rem;overflow:hidden}.pub-progresso>span{background:var(--color-primary);block-size:100%;display:block}.pub-quiz{border-collapse:collapse;inline-size:100%}.pub-quiz th{text-align:start;padding:.375rem;font-size:.8125rem}.pub-quiz td{border-block-start:1px solid var(--color-border-subtle);padding:.5rem .375rem}.pub-quiz__marca{border:1px solid var(--color-border-control);background:var(--color-surface);block-size:2.75rem;inline-size:2.75rem;font:inherit;cursor:pointer;color:var(--color-text);border-radius:8px;font-size:1.125rem}.pub-quiz__marca:disabled{opacity:.4;cursor:not-allowed}.pub-termo{border:1px solid var(--color-border-subtle);white-space:pre-line;border-radius:10px;max-block-size:62vh;padding:1rem;font-size:.875rem;overflow-y:auto}.pub-ok{color:var(--color-success)}.pub-erro{color:var(--color-danger)}.pub-oculto{block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}@media (width<=48rem){.pub-dividido{grid-template-columns:minmax(0,1fr)}}.pub-hero{text-align:center}.pub-hero .pub-hero__selo{letter-spacing:.02em;font-size:1.5rem;font-weight:800}.pub-hero p{max-inline-size:38.75rem;margin-inline:auto}.pub-grade,.pub-tracejado{box-sizing:border-box;inline-size:100%;max-inline-size:60rem;margin-inline:auto}.pub-grade{gap:1.125rem}.pub-grade .pub-cartao>.gti-botao:last-child{margin-block-start:auto}.pub-grade .pub-cartao>.rh-linha--entre{flex-wrap:nowrap;align-items:flex-start}.pub-grade .pub-cartao>.rh-linha--entre .rh-codigo{white-space:nowrap;flex:none}.pub{background:var(--rh-fundo);color:var(--rh-texto);font-family:var(--rh-fonte-corpo)}.pub__topo{background:var(--rh-superficie);border-block-end-color:var(--rh-borda)}.pub__empresa{font-family:var(--rh-fonte-titulo);color:var(--rh-marca)}.pub__rodape{color:var(--rh-texto-suave)}.pub-hero{background:var(--rh-cabecalho-gradiente);box-shadow:var(--rh-sombra-cabecalho);color:var(--rh-cabecalho-texto);padding:48px 24px 40px}.pub-hero .pub-hero__selo{color:color-mix(in srgb, var(--rh-acento) 55%, #fff)}.pub-hero h1{font-family:var(--rh-fonte-titulo);color:var(--rh-cabecalho-texto)}.pub-hero p{color:var(--rh-cabecalho-sub)}.pub-cartao{border-color:var(--rh-acento-borda);padding:20px;box-shadow:0 2px 8px #0000000a}.pub-cartao h2{font-family:var(--rh-fonte-titulo);color:var(--rh-marca);font-size:1.125rem;font-weight:800}.pub-chip{background:var(--rh-chip-fundo);border:1px solid var(--rh-acento-borda);color:var(--rh-chip-texto);padding:3px 10px;font-weight:600}.pub-grade .pub-cartao>.rh-linha--entre .rh-codigo{color:var(--rh-rotulo);background:0 0;border:0;padding:0;font-family:inherit;font-size:.6875rem;font-weight:700}.pub-grade .pub-cartao>.gti-botao:last-child{border-radius:10px;justify-content:center;inline-size:100%;padding-block:11px;font-weight:700}.pub-tracejado{background:var(--rh-superficie);border:1px dashed var(--rh-acento-borda);padding:20px}.pub-tracejado .gti-botao--contorno{color:var(--rh-acento-texto);border:1.5px solid var(--rh-acento);background:var(--rh-superficie);font-weight:700}.pub-marca{background:var(--rh-cabecalho-gradiente);color:var(--rh-cabecalho-texto)}.pub-marca h1{font-family:var(--rh-fonte-titulo)}.pub-passo{border-color:var(--rh-acento-borda)}.pub-soltar{border-color:var(--rh-vazio-tracejado)}.pub-progresso>span{background:var(--rh-acento)}.pub-quiz__marca{border-color:var(--rh-acento-borda)}.pub-quiz__marca[aria-pressed=true]{background:var(--rh-acento);border-color:var(--rh-acento);color:var(--rh-sobre-acento)}.pub-termo{border-color:var(--rh-borda)}.pub-hero__selo{color:color-mix(in srgb, var(--rh-acento) 55%, #fff);justify-content:center;align-items:center;gap:.4em;display:inline-flex}.pub-hero__selo svg{block-size:1em;inline-size:1em}.pub__principal{flex-direction:column;flex:1;min-inline-size:0;display:flex}.pub__principal>.pub__conteudo{flex:1;gap:1.5rem;max-inline-size:60rem;padding:32px 20px 60px}.pub__principal>.pub-hero{box-shadow:none;text-align:center;border-radius:0;padding:48px 24px 40px}.pub__principal>.pub-hero .pub-hero__selo{letter-spacing:.3px;gap:10px;font-size:1.5rem;font-weight:800}.pub__principal>.pub-hero .pub-hero__selo svg{block-size:30px;inline-size:30px}.pub__principal>.pub-hero h1{margin:16px 0 8px;font-size:2rem;font-weight:800;line-height:1.2}.pub__principal>.pub-hero p:not(.pub-hero__selo){max-inline-size:38.75rem;margin:0 auto;font-size:.9375rem;line-height:1.55}@media (width<=600px){.pub__principal>.pub-hero h1{font-size:1.625rem}}.pub__principal--dividido{background:var(--rh-superficie);flex-direction:row}.pub-lateral{box-sizing:border-box;background:var(--rh-cabecalho-gradiente);max-inline-size:520px;color:var(--rh-cabecalho-texto);flex:0 0 40%;align-items:center;padding:48px;display:flex}.pub-lateral__miolo{max-inline-size:400px}.pub-lateral .pub-hero__selo{letter-spacing:.3px;justify-content:flex-start;gap:12px;font-size:1.75rem;font-weight:800;display:flex}.pub-lateral .pub-hero__selo svg{block-size:34px;inline-size:34px}.pub-lateral h1{font-family:var(--rh-fonte-titulo);color:var(--rh-cabecalho-texto);margin:22px 0 16px;font-size:1.5rem;font-weight:800;line-height:1.25}.pub-lateral__lead{color:var(--rh-cabecalho-sub);margin:0 0 22px;font-size:.90625rem;line-height:1.6}.pub-lateral .pub-marca__caixa{background:#ffffff1f;border:1px solid #ffffff38;border-radius:12px;align-items:flex-start;gap:12px;margin:0 0 18px;padding:12px 14px;font-size:.8125rem;line-height:1.5;display:flex}.pub-lateral .pub-marca__caixa--forte{background:#ffffff24;border-color:#ffffff40;margin:0;padding:14px 16px;font-size:.78125rem}.pub-lateral .pub-marca__caixa svg{flex:none;block-size:18px;inline-size:18px}.pub-lateral .pub-marca__caixa--forte svg{block-size:20px;inline-size:20px}.pub__formulario{flex:1;justify-content:center;align-items:center;min-inline-size:0;padding:48px;display:flex}.pub__formulario-miolo{inline-size:100%;max-inline-size:620px}.pub__formulario .pub-passo{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}@media (width<=860px){.pub__principal--dividido{flex-direction:column}.pub-lateral{flex:none;max-inline-size:none;padding:32px 24px}.pub-lateral__miolo{max-inline-size:none}.pub__formulario{padding:28px 24px}}@keyframes psi-pulso{50%{opacity:.5}}@keyframes psi-giro{to{transform:rotate(360deg)}}.psi .flex{display:flex}.psi .inline-flex{display:inline-flex}.psi .grid{display:grid}.psi .block{display:block}.psi .inline-block{display:inline-block}.psi .hidden{display:none}.psi .flex-col{flex-direction:column}.psi .flex-row{flex-direction:row}.psi .flex-wrap{flex-wrap:wrap}.psi .flex-1{flex:1}.psi .flex-shrink-0,.psi .shrink-0{flex-shrink:0}.psi .items-start{align-items:flex-start}.psi .items-center{align-items:center}.psi .items-end{align-items:flex-end}.psi .items-baseline{align-items:baseline}.psi .justify-start{justify-content:flex-start}.psi .justify-center{justify-content:center}.psi .justify-end{justify-content:flex-end}.psi .justify-between{justify-content:space-between}.psi .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.psi .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.psi .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.psi .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.psi .grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.psi .grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.psi .grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.psi .grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.psi .grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.psi .grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.psi .grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.psi .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.psi .grid-cols-rotulo{grid-template-columns:7.5rem 1fr}.psi .col-span-1{grid-column:span 1/span 1}.psi .col-span-2{grid-column:span 2/span 2}.psi .col-span-3{grid-column:span 3/span 3}.psi .col-span-4{grid-column:span 4/span 4}.psi .col-span-5{grid-column:span 5/span 5}.psi .col-span-6{grid-column:span 6/span 6}.psi .col-span-7{grid-column:span 7/span 7}.psi .col-span-8{grid-column:span 8/span 8}.psi .col-span-9{grid-column:span 9/span 9}.psi .col-span-10{grid-column:span 10/span 10}.psi .col-span-11{grid-column:span 11/span 11}.psi .col-span-12{grid-column:span 12/span 12}.psi .col-span-full{grid-column:1/-1}.psi .relative{position:relative}.psi .absolute{position:absolute}.psi .fixed{position:fixed}.psi .sticky{position:sticky}.psi .inset-0{inset:0}.psi .top-0{top:0}.psi .right-0{right:0}.psi .-top-1{top:-.25rem}.psi .-right-1{right:-.25rem}.psi .left-3{left:.75rem}.psi .left-4{left:1rem}.psi .right-3{right:.75rem}.psi .top-1\/2{top:50%}.psi .-translate-y-1\/2{transform:translateY(-50%)}.psi .-rotate-90{transform:rotate(-90deg)}.psi .z-50{z-index:200}.psi .z-60{z-index:210}.psi .overflow-hidden{overflow:hidden}.psi .overflow-y-auto{overflow-y:auto}.psi .overflow-x-auto{overflow-x:auto}.psi .overflow-auto{overflow:auto}.psi .p-0{padding:0}.psi .px-0{padding-left:0;padding-right:0}.psi .py-0{padding-top:0;padding-bottom:0}.psi .pt-0{padding-top:0}.psi .pb-0{padding-bottom:0}.psi .pl-0{padding-left:0}.psi .pr-0{padding-right:0}.psi .m-0{margin:0}.psi .mt-0{margin-top:0}.psi .mb-0{margin-bottom:0}.psi .ml-0{margin-left:0}.psi .mr-0{margin-right:0}.psi .mx-0{margin-left:0;margin-right:0}.psi .my-0{margin-top:0;margin-bottom:0}.psi .gap-0{gap:0}.psi .gap-x-0{column-gap:0}.psi .gap-y-0{row-gap:0}.psi .w-0{width:0}.psi .h-0{height:0}.psi .min-w-0{min-width:0}.psi .space-y-0>*+*{margin-top:0}.psi .p-1{padding:.25rem}.psi .px-1{padding-left:.25rem;padding-right:.25rem}.psi .py-1{padding-top:.25rem;padding-bottom:.25rem}.psi .pt-1{padding-top:.25rem}.psi .pb-1{padding-bottom:.25rem}.psi .pl-1{padding-left:.25rem}.psi .pr-1{padding-right:.25rem}.psi .m-1{margin:.25rem}.psi .mt-1{margin-top:.25rem}.psi .mb-1{margin-bottom:.25rem}.psi .ml-1{margin-left:.25rem}.psi .mr-1{margin-right:.25rem}.psi .mx-1{margin-left:.25rem;margin-right:.25rem}.psi .my-1{margin-top:.25rem;margin-bottom:.25rem}.psi .gap-1{gap:.25rem}.psi .gap-x-1{column-gap:.25rem}.psi .gap-y-1{row-gap:.25rem}.psi .w-1{width:.25rem}.psi .h-1{height:.25rem}.psi .min-w-1{min-width:.25rem}.psi .space-y-1>*+*{margin-top:.25rem}.psi .p-2{padding:.5rem}.psi .px-2{padding-left:.5rem;padding-right:.5rem}.psi .py-2{padding-top:.5rem;padding-bottom:.5rem}.psi .pt-2{padding-top:.5rem}.psi .pb-2{padding-bottom:.5rem}.psi .pl-2{padding-left:.5rem}.psi .pr-2{padding-right:.5rem}.psi .m-2{margin:.5rem}.psi .mt-2{margin-top:.5rem}.psi .mb-2{margin-bottom:.5rem}.psi .ml-2{margin-left:.5rem}.psi .mr-2{margin-right:.5rem}.psi .mx-2{margin-left:.5rem;margin-right:.5rem}.psi .my-2{margin-top:.5rem;margin-bottom:.5rem}.psi .gap-2{gap:.5rem}.psi .gap-x-2{column-gap:.5rem}.psi .gap-y-2{row-gap:.5rem}.psi .w-2{width:.5rem}.psi .h-2{height:.5rem}.psi .min-w-2{min-width:.5rem}.psi .space-y-2>*+*{margin-top:.5rem}.psi .p-3{padding:.75rem}.psi .px-3{padding-left:.75rem;padding-right:.75rem}.psi .py-3{padding-top:.75rem;padding-bottom:.75rem}.psi .pt-3{padding-top:.75rem}.psi .pb-3{padding-bottom:.75rem}.psi .pl-3{padding-left:.75rem}.psi .pr-3{padding-right:.75rem}.psi .m-3{margin:.75rem}.psi .mt-3{margin-top:.75rem}.psi .mb-3{margin-bottom:.75rem}.psi .ml-3{margin-left:.75rem}.psi .mr-3{margin-right:.75rem}.psi .mx-3{margin-left:.75rem;margin-right:.75rem}.psi .my-3{margin-top:.75rem;margin-bottom:.75rem}.psi .gap-3{gap:.75rem}.psi .gap-x-3{column-gap:.75rem}.psi .gap-y-3{row-gap:.75rem}.psi .w-3{width:.75rem}.psi .h-3{height:.75rem}.psi .min-w-3{min-width:.75rem}.psi .space-y-3>*+*{margin-top:.75rem}.psi .p-4{padding:1rem}.psi .px-4{padding-left:1rem;padding-right:1rem}.psi .py-4{padding-top:1rem;padding-bottom:1rem}.psi .pt-4{padding-top:1rem}.psi .pb-4{padding-bottom:1rem}.psi .pl-4{padding-left:1rem}.psi .pr-4{padding-right:1rem}.psi .m-4{margin:1rem}.psi .mt-4{margin-top:1rem}.psi .mb-4{margin-bottom:1rem}.psi .ml-4{margin-left:1rem}.psi .mr-4{margin-right:1rem}.psi .mx-4{margin-left:1rem;margin-right:1rem}.psi .my-4{margin-top:1rem;margin-bottom:1rem}.psi .gap-4{gap:1rem}.psi .gap-x-4{column-gap:1rem}.psi .gap-y-4{row-gap:1rem}.psi .w-4{width:1rem}.psi .h-4{height:1rem}.psi .min-w-4{min-width:1rem}.psi .space-y-4>*+*{margin-top:1rem}.psi .p-5{padding:1.25rem}.psi .px-5{padding-left:1.25rem;padding-right:1.25rem}.psi .py-5{padding-top:1.25rem;padding-bottom:1.25rem}.psi .pt-5{padding-top:1.25rem}.psi .pb-5{padding-bottom:1.25rem}.psi .pl-5{padding-left:1.25rem}.psi .pr-5{padding-right:1.25rem}.psi .m-5{margin:1.25rem}.psi .mt-5{margin-top:1.25rem}.psi .mb-5{margin-bottom:1.25rem}.psi .ml-5{margin-left:1.25rem}.psi .mr-5{margin-right:1.25rem}.psi .mx-5{margin-left:1.25rem;margin-right:1.25rem}.psi .my-5{margin-top:1.25rem;margin-bottom:1.25rem}.psi .gap-5{gap:1.25rem}.psi .gap-x-5{column-gap:1.25rem}.psi .gap-y-5{row-gap:1.25rem}.psi .w-5{width:1.25rem}.psi .h-5{height:1.25rem}.psi .min-w-5{min-width:1.25rem}.psi .space-y-5>*+*{margin-top:1.25rem}.psi .p-6{padding:1.5rem}.psi .px-6{padding-left:1.5rem;padding-right:1.5rem}.psi .py-6{padding-top:1.5rem;padding-bottom:1.5rem}.psi .pt-6{padding-top:1.5rem}.psi .pb-6{padding-bottom:1.5rem}.psi .pl-6{padding-left:1.5rem}.psi .pr-6{padding-right:1.5rem}.psi .m-6{margin:1.5rem}.psi .mt-6{margin-top:1.5rem}.psi .mb-6{margin-bottom:1.5rem}.psi .ml-6{margin-left:1.5rem}.psi .mr-6{margin-right:1.5rem}.psi .mx-6{margin-left:1.5rem;margin-right:1.5rem}.psi .my-6{margin-top:1.5rem;margin-bottom:1.5rem}.psi .gap-6{gap:1.5rem}.psi .gap-x-6{column-gap:1.5rem}.psi .gap-y-6{row-gap:1.5rem}.psi .w-6{width:1.5rem}.psi .h-6{height:1.5rem}.psi .min-w-6{min-width:1.5rem}.psi .space-y-6>*+*{margin-top:1.5rem}.psi .p-7{padding:1.75rem}.psi .px-7{padding-left:1.75rem;padding-right:1.75rem}.psi .py-7{padding-top:1.75rem;padding-bottom:1.75rem}.psi .pt-7{padding-top:1.75rem}.psi .pb-7{padding-bottom:1.75rem}.psi .pl-7{padding-left:1.75rem}.psi .pr-7{padding-right:1.75rem}.psi .m-7{margin:1.75rem}.psi .mt-7{margin-top:1.75rem}.psi .mb-7{margin-bottom:1.75rem}.psi .ml-7{margin-left:1.75rem}.psi .mr-7{margin-right:1.75rem}.psi .mx-7{margin-left:1.75rem;margin-right:1.75rem}.psi .my-7{margin-top:1.75rem;margin-bottom:1.75rem}.psi .gap-7{gap:1.75rem}.psi .gap-x-7{column-gap:1.75rem}.psi .gap-y-7{row-gap:1.75rem}.psi .w-7{width:1.75rem}.psi .h-7{height:1.75rem}.psi .min-w-7{min-width:1.75rem}.psi .space-y-7>*+*{margin-top:1.75rem}.psi .p-8{padding:2rem}.psi .px-8{padding-left:2rem;padding-right:2rem}.psi .py-8{padding-top:2rem;padding-bottom:2rem}.psi .pt-8{padding-top:2rem}.psi .pb-8{padding-bottom:2rem}.psi .pl-8{padding-left:2rem}.psi .pr-8{padding-right:2rem}.psi .m-8{margin:2rem}.psi .mt-8{margin-top:2rem}.psi .mb-8{margin-bottom:2rem}.psi .ml-8{margin-left:2rem}.psi .mr-8{margin-right:2rem}.psi .mx-8{margin-left:2rem;margin-right:2rem}.psi .my-8{margin-top:2rem;margin-bottom:2rem}.psi .gap-8{gap:2rem}.psi .gap-x-8{column-gap:2rem}.psi .gap-y-8{row-gap:2rem}.psi .w-8{width:2rem}.psi .h-8{height:2rem}.psi .min-w-8{min-width:2rem}.psi .space-y-8>*+*{margin-top:2rem}.psi .p-9{padding:2.25rem}.psi .px-9{padding-left:2.25rem;padding-right:2.25rem}.psi .py-9{padding-top:2.25rem;padding-bottom:2.25rem}.psi .pt-9{padding-top:2.25rem}.psi .pb-9{padding-bottom:2.25rem}.psi .pl-9{padding-left:2.25rem}.psi .pr-9{padding-right:2.25rem}.psi .m-9{margin:2.25rem}.psi .mt-9{margin-top:2.25rem}.psi .mb-9{margin-bottom:2.25rem}.psi .ml-9{margin-left:2.25rem}.psi .mr-9{margin-right:2.25rem}.psi .mx-9{margin-left:2.25rem;margin-right:2.25rem}.psi .my-9{margin-top:2.25rem;margin-bottom:2.25rem}.psi .gap-9{gap:2.25rem}.psi .gap-x-9{column-gap:2.25rem}.psi .gap-y-9{row-gap:2.25rem}.psi .w-9{width:2.25rem}.psi .h-9{height:2.25rem}.psi .min-w-9{min-width:2.25rem}.psi .space-y-9>*+*{margin-top:2.25rem}.psi .p-10{padding:2.5rem}.psi .px-10{padding-left:2.5rem;padding-right:2.5rem}.psi .py-10{padding-top:2.5rem;padding-bottom:2.5rem}.psi .pt-10{padding-top:2.5rem}.psi .pb-10{padding-bottom:2.5rem}.psi .pl-10{padding-left:2.5rem}.psi .pr-10{padding-right:2.5rem}.psi .m-10{margin:2.5rem}.psi .mt-10{margin-top:2.5rem}.psi .mb-10{margin-bottom:2.5rem}.psi .ml-10{margin-left:2.5rem}.psi .mr-10{margin-right:2.5rem}.psi .mx-10{margin-left:2.5rem;margin-right:2.5rem}.psi .my-10{margin-top:2.5rem;margin-bottom:2.5rem}.psi .gap-10{gap:2.5rem}.psi .gap-x-10{column-gap:2.5rem}.psi .gap-y-10{row-gap:2.5rem}.psi .w-10{width:2.5rem}.psi .h-10{height:2.5rem}.psi .min-w-10{min-width:2.5rem}.psi .space-y-10>*+*{margin-top:2.5rem}.psi .p-11{padding:2.75rem}.psi .px-11{padding-left:2.75rem;padding-right:2.75rem}.psi .py-11{padding-top:2.75rem;padding-bottom:2.75rem}.psi .pt-11{padding-top:2.75rem}.psi .pb-11{padding-bottom:2.75rem}.psi .pl-11{padding-left:2.75rem}.psi .pr-11{padding-right:2.75rem}.psi .m-11{margin:2.75rem}.psi .mt-11{margin-top:2.75rem}.psi .mb-11{margin-bottom:2.75rem}.psi .ml-11{margin-left:2.75rem}.psi .mr-11{margin-right:2.75rem}.psi .mx-11{margin-left:2.75rem;margin-right:2.75rem}.psi .my-11{margin-top:2.75rem;margin-bottom:2.75rem}.psi .gap-11{gap:2.75rem}.psi .gap-x-11{column-gap:2.75rem}.psi .gap-y-11{row-gap:2.75rem}.psi .w-11{width:2.75rem}.psi .h-11{height:2.75rem}.psi .min-w-11{min-width:2.75rem}.psi .space-y-11>*+*{margin-top:2.75rem}.psi .p-12{padding:3rem}.psi .px-12{padding-left:3rem;padding-right:3rem}.psi .py-12{padding-top:3rem;padding-bottom:3rem}.psi .pt-12{padding-top:3rem}.psi .pb-12{padding-bottom:3rem}.psi .pl-12{padding-left:3rem}.psi .pr-12{padding-right:3rem}.psi .m-12{margin:3rem}.psi .mt-12{margin-top:3rem}.psi .mb-12{margin-bottom:3rem}.psi .ml-12{margin-left:3rem}.psi .mr-12{margin-right:3rem}.psi .mx-12{margin-left:3rem;margin-right:3rem}.psi .my-12{margin-top:3rem;margin-bottom:3rem}.psi .gap-12{gap:3rem}.psi .gap-x-12{column-gap:3rem}.psi .gap-y-12{row-gap:3rem}.psi .w-12{width:3rem}.psi .h-12{height:3rem}.psi .min-w-12{min-width:3rem}.psi .space-y-12>*+*{margin-top:3rem}.psi .p-14{padding:3.5rem}.psi .px-14{padding-left:3.5rem;padding-right:3.5rem}.psi .py-14{padding-top:3.5rem;padding-bottom:3.5rem}.psi .pt-14{padding-top:3.5rem}.psi .pb-14{padding-bottom:3.5rem}.psi .pl-14{padding-left:3.5rem}.psi .pr-14{padding-right:3.5rem}.psi .m-14{margin:3.5rem}.psi .mt-14{margin-top:3.5rem}.psi .mb-14{margin-bottom:3.5rem}.psi .ml-14{margin-left:3.5rem}.psi .mr-14{margin-right:3.5rem}.psi .mx-14{margin-left:3.5rem;margin-right:3.5rem}.psi .my-14{margin-top:3.5rem;margin-bottom:3.5rem}.psi .gap-14{gap:3.5rem}.psi .gap-x-14{column-gap:3.5rem}.psi .gap-y-14{row-gap:3.5rem}.psi .w-14{width:3.5rem}.psi .h-14{height:3.5rem}.psi .min-w-14{min-width:3.5rem}.psi .space-y-14>*+*{margin-top:3.5rem}.psi .p-16{padding:4rem}.psi .px-16{padding-left:4rem;padding-right:4rem}.psi .py-16{padding-top:4rem;padding-bottom:4rem}.psi .pt-16{padding-top:4rem}.psi .pb-16{padding-bottom:4rem}.psi .pl-16{padding-left:4rem}.psi .pr-16{padding-right:4rem}.psi .m-16{margin:4rem}.psi .mt-16{margin-top:4rem}.psi .mb-16{margin-bottom:4rem}.psi .ml-16{margin-left:4rem}.psi .mr-16{margin-right:4rem}.psi .mx-16{margin-left:4rem;margin-right:4rem}.psi .my-16{margin-top:4rem;margin-bottom:4rem}.psi .gap-16{gap:4rem}.psi .gap-x-16{column-gap:4rem}.psi .gap-y-16{row-gap:4rem}.psi .w-16{width:4rem}.psi .h-16{height:4rem}.psi .min-w-16{min-width:4rem}.psi .space-y-16>*+*{margin-top:4rem}.psi .p-20{padding:5rem}.psi .px-20{padding-left:5rem;padding-right:5rem}.psi .py-20{padding-top:5rem;padding-bottom:5rem}.psi .pt-20{padding-top:5rem}.psi .pb-20{padding-bottom:5rem}.psi .pl-20{padding-left:5rem}.psi .pr-20{padding-right:5rem}.psi .m-20{margin:5rem}.psi .mt-20{margin-top:5rem}.psi .mb-20{margin-bottom:5rem}.psi .ml-20{margin-left:5rem}.psi .mr-20{margin-right:5rem}.psi .mx-20{margin-left:5rem;margin-right:5rem}.psi .my-20{margin-top:5rem;margin-bottom:5rem}.psi .gap-20{gap:5rem}.psi .gap-x-20{column-gap:5rem}.psi .gap-y-20{row-gap:5rem}.psi .w-20{width:5rem}.psi .h-20{height:5rem}.psi .min-w-20{min-width:5rem}.psi .space-y-20>*+*{margin-top:5rem}.psi .p-24{padding:6rem}.psi .px-24{padding-left:6rem;padding-right:6rem}.psi .py-24{padding-top:6rem;padding-bottom:6rem}.psi .pt-24{padding-top:6rem}.psi .pb-24{padding-bottom:6rem}.psi .pl-24{padding-left:6rem}.psi .pr-24{padding-right:6rem}.psi .m-24{margin:6rem}.psi .mt-24{margin-top:6rem}.psi .mb-24{margin-bottom:6rem}.psi .ml-24{margin-left:6rem}.psi .mr-24{margin-right:6rem}.psi .mx-24{margin-left:6rem;margin-right:6rem}.psi .my-24{margin-top:6rem;margin-bottom:6rem}.psi .gap-24{gap:6rem}.psi .gap-x-24{column-gap:6rem}.psi .gap-y-24{row-gap:6rem}.psi .w-24{width:6rem}.psi .h-24{height:6rem}.psi .min-w-24{min-width:6rem}.psi .space-y-24>*+*{margin-top:6rem}.psi .p-28{padding:7rem}.psi .px-28{padding-left:7rem;padding-right:7rem}.psi .py-28{padding-top:7rem;padding-bottom:7rem}.psi .pt-28{padding-top:7rem}.psi .pb-28{padding-bottom:7rem}.psi .pl-28{padding-left:7rem}.psi .pr-28{padding-right:7rem}.psi .m-28{margin:7rem}.psi .mt-28{margin-top:7rem}.psi .mb-28{margin-bottom:7rem}.psi .ml-28{margin-left:7rem}.psi .mr-28{margin-right:7rem}.psi .mx-28{margin-left:7rem;margin-right:7rem}.psi .my-28{margin-top:7rem;margin-bottom:7rem}.psi .gap-28{gap:7rem}.psi .gap-x-28{column-gap:7rem}.psi .gap-y-28{row-gap:7rem}.psi .w-28{width:7rem}.psi .h-28{height:7rem}.psi .min-w-28{min-width:7rem}.psi .space-y-28>*+*{margin-top:7rem}.psi .p-32{padding:8rem}.psi .px-32{padding-left:8rem;padding-right:8rem}.psi .py-32{padding-top:8rem;padding-bottom:8rem}.psi .pt-32{padding-top:8rem}.psi .pb-32{padding-bottom:8rem}.psi .pl-32{padding-left:8rem}.psi .pr-32{padding-right:8rem}.psi .m-32{margin:8rem}.psi .mt-32{margin-top:8rem}.psi .mb-32{margin-bottom:8rem}.psi .ml-32{margin-left:8rem}.psi .mr-32{margin-right:8rem}.psi .mx-32{margin-left:8rem;margin-right:8rem}.psi .my-32{margin-top:8rem;margin-bottom:8rem}.psi .gap-32{gap:8rem}.psi .gap-x-32{column-gap:8rem}.psi .gap-y-32{row-gap:8rem}.psi .w-32{width:8rem}.psi .h-32{height:8rem}.psi .min-w-32{min-width:8rem}.psi .space-y-32>*+*{margin-top:8rem}.psi .p-36{padding:9rem}.psi .px-36{padding-left:9rem;padding-right:9rem}.psi .py-36{padding-top:9rem;padding-bottom:9rem}.psi .pt-36{padding-top:9rem}.psi .pb-36{padding-bottom:9rem}.psi .pl-36{padding-left:9rem}.psi .pr-36{padding-right:9rem}.psi .m-36{margin:9rem}.psi .mt-36{margin-top:9rem}.psi .mb-36{margin-bottom:9rem}.psi .ml-36{margin-left:9rem}.psi .mr-36{margin-right:9rem}.psi .mx-36{margin-left:9rem;margin-right:9rem}.psi .my-36{margin-top:9rem;margin-bottom:9rem}.psi .gap-36{gap:9rem}.psi .gap-x-36{column-gap:9rem}.psi .gap-y-36{row-gap:9rem}.psi .w-36{width:9rem}.psi .h-36{height:9rem}.psi .min-w-36{min-width:9rem}.psi .space-y-36>*+*{margin-top:9rem}.psi .p-40{padding:10rem}.psi .px-40{padding-left:10rem;padding-right:10rem}.psi .py-40{padding-top:10rem;padding-bottom:10rem}.psi .pt-40{padding-top:10rem}.psi .pb-40{padding-bottom:10rem}.psi .pl-40{padding-left:10rem}.psi .pr-40{padding-right:10rem}.psi .m-40{margin:10rem}.psi .mt-40{margin-top:10rem}.psi .mb-40{margin-bottom:10rem}.psi .ml-40{margin-left:10rem}.psi .mr-40{margin-right:10rem}.psi .mx-40{margin-left:10rem;margin-right:10rem}.psi .my-40{margin-top:10rem;margin-bottom:10rem}.psi .gap-40{gap:10rem}.psi .gap-x-40{column-gap:10rem}.psi .gap-y-40{row-gap:10rem}.psi .w-40{width:10rem}.psi .h-40{height:10rem}.psi .min-w-40{min-width:10rem}.psi .space-y-40>*+*{margin-top:10rem}.psi .p-44{padding:11rem}.psi .px-44{padding-left:11rem;padding-right:11rem}.psi .py-44{padding-top:11rem;padding-bottom:11rem}.psi .pt-44{padding-top:11rem}.psi .pb-44{padding-bottom:11rem}.psi .pl-44{padding-left:11rem}.psi .pr-44{padding-right:11rem}.psi .m-44{margin:11rem}.psi .mt-44{margin-top:11rem}.psi .mb-44{margin-bottom:11rem}.psi .ml-44{margin-left:11rem}.psi .mr-44{margin-right:11rem}.psi .mx-44{margin-left:11rem;margin-right:11rem}.psi .my-44{margin-top:11rem;margin-bottom:11rem}.psi .gap-44{gap:11rem}.psi .gap-x-44{column-gap:11rem}.psi .gap-y-44{row-gap:11rem}.psi .w-44{width:11rem}.psi .h-44{height:11rem}.psi .min-w-44{min-width:11rem}.psi .space-y-44>*+*{margin-top:11rem}.psi .p-48{padding:12rem}.psi .px-48{padding-left:12rem;padding-right:12rem}.psi .py-48{padding-top:12rem;padding-bottom:12rem}.psi .pt-48{padding-top:12rem}.psi .pb-48{padding-bottom:12rem}.psi .pl-48{padding-left:12rem}.psi .pr-48{padding-right:12rem}.psi .m-48{margin:12rem}.psi .mt-48{margin-top:12rem}.psi .mb-48{margin-bottom:12rem}.psi .ml-48{margin-left:12rem}.psi .mr-48{margin-right:12rem}.psi .mx-48{margin-left:12rem;margin-right:12rem}.psi .my-48{margin-top:12rem;margin-bottom:12rem}.psi .gap-48{gap:12rem}.psi .gap-x-48{column-gap:12rem}.psi .gap-y-48{row-gap:12rem}.psi .w-48{width:12rem}.psi .h-48{height:12rem}.psi .min-w-48{min-width:12rem}.psi .space-y-48>*+*{margin-top:12rem}.psi .p-52{padding:13rem}.psi .px-52{padding-left:13rem;padding-right:13rem}.psi .py-52{padding-top:13rem;padding-bottom:13rem}.psi .pt-52{padding-top:13rem}.psi .pb-52{padding-bottom:13rem}.psi .pl-52{padding-left:13rem}.psi .pr-52{padding-right:13rem}.psi .m-52{margin:13rem}.psi .mt-52{margin-top:13rem}.psi .mb-52{margin-bottom:13rem}.psi .ml-52{margin-left:13rem}.psi .mr-52{margin-right:13rem}.psi .mx-52{margin-left:13rem;margin-right:13rem}.psi .my-52{margin-top:13rem;margin-bottom:13rem}.psi .gap-52{gap:13rem}.psi .gap-x-52{column-gap:13rem}.psi .gap-y-52{row-gap:13rem}.psi .w-52{width:13rem}.psi .h-52{height:13rem}.psi .min-w-52{min-width:13rem}.psi .space-y-52>*+*{margin-top:13rem}.psi .p-56{padding:14rem}.psi .px-56{padding-left:14rem;padding-right:14rem}.psi .py-56{padding-top:14rem;padding-bottom:14rem}.psi .pt-56{padding-top:14rem}.psi .pb-56{padding-bottom:14rem}.psi .pl-56{padding-left:14rem}.psi .pr-56{padding-right:14rem}.psi .m-56{margin:14rem}.psi .mt-56{margin-top:14rem}.psi .mb-56{margin-bottom:14rem}.psi .ml-56{margin-left:14rem}.psi .mr-56{margin-right:14rem}.psi .mx-56{margin-left:14rem;margin-right:14rem}.psi .my-56{margin-top:14rem;margin-bottom:14rem}.psi .gap-56{gap:14rem}.psi .gap-x-56{column-gap:14rem}.psi .gap-y-56{row-gap:14rem}.psi .w-56{width:14rem}.psi .h-56{height:14rem}.psi .min-w-56{min-width:14rem}.psi .space-y-56>*+*{margin-top:14rem}.psi .p-64{padding:16rem}.psi .px-64{padding-left:16rem;padding-right:16rem}.psi .py-64{padding-top:16rem;padding-bottom:16rem}.psi .pt-64{padding-top:16rem}.psi .pb-64{padding-bottom:16rem}.psi .pl-64{padding-left:16rem}.psi .pr-64{padding-right:16rem}.psi .m-64{margin:16rem}.psi .mt-64{margin-top:16rem}.psi .mb-64{margin-bottom:16rem}.psi .ml-64{margin-left:16rem}.psi .mr-64{margin-right:16rem}.psi .mx-64{margin-left:16rem;margin-right:16rem}.psi .my-64{margin-top:16rem;margin-bottom:16rem}.psi .gap-64{gap:16rem}.psi .gap-x-64{column-gap:16rem}.psi .gap-y-64{row-gap:16rem}.psi .w-64{width:16rem}.psi .h-64{height:16rem}.psi .min-w-64{min-width:16rem}.psi .space-y-64>*+*{margin-top:16rem}.psi .p-72{padding:18rem}.psi .px-72{padding-left:18rem;padding-right:18rem}.psi .py-72{padding-top:18rem;padding-bottom:18rem}.psi .pt-72{padding-top:18rem}.psi .pb-72{padding-bottom:18rem}.psi .pl-72{padding-left:18rem}.psi .pr-72{padding-right:18rem}.psi .m-72{margin:18rem}.psi .mt-72{margin-top:18rem}.psi .mb-72{margin-bottom:18rem}.psi .ml-72{margin-left:18rem}.psi .mr-72{margin-right:18rem}.psi .mx-72{margin-left:18rem;margin-right:18rem}.psi .my-72{margin-top:18rem;margin-bottom:18rem}.psi .gap-72{gap:18rem}.psi .gap-x-72{column-gap:18rem}.psi .gap-y-72{row-gap:18rem}.psi .w-72{width:18rem}.psi .h-72{height:18rem}.psi .min-w-72{min-width:18rem}.psi .space-y-72>*+*{margin-top:18rem}.psi .p-80{padding:20rem}.psi .px-80{padding-left:20rem;padding-right:20rem}.psi .py-80{padding-top:20rem;padding-bottom:20rem}.psi .pt-80{padding-top:20rem}.psi .pb-80{padding-bottom:20rem}.psi .pl-80{padding-left:20rem}.psi .pr-80{padding-right:20rem}.psi .m-80{margin:20rem}.psi .mt-80{margin-top:20rem}.psi .mb-80{margin-bottom:20rem}.psi .ml-80{margin-left:20rem}.psi .mr-80{margin-right:20rem}.psi .mx-80{margin-left:20rem;margin-right:20rem}.psi .my-80{margin-top:20rem;margin-bottom:20rem}.psi .gap-80{gap:20rem}.psi .gap-x-80{column-gap:20rem}.psi .gap-y-80{row-gap:20rem}.psi .w-80{width:20rem}.psi .h-80{height:20rem}.psi .min-w-80{min-width:20rem}.psi .space-y-80>*+*{margin-top:20rem}.psi .p-px{padding:1px}.psi .px-px{padding-left:1px;padding-right:1px}.psi .py-px{padding-top:1px;padding-bottom:1px}.psi .pt-px{padding-top:1px}.psi .pb-px{padding-bottom:1px}.psi .pl-px{padding-left:1px}.psi .pr-px{padding-right:1px}.psi .m-px{margin:1px}.psi .mt-px{margin-top:1px}.psi .mb-px{margin-bottom:1px}.psi .ml-px{margin-left:1px}.psi .mr-px{margin-right:1px}.psi .mx-px{margin-left:1px;margin-right:1px}.psi .my-px{margin-top:1px;margin-bottom:1px}.psi .gap-px{gap:1px}.psi .gap-x-px{column-gap:1px}.psi .gap-y-px{row-gap:1px}.psi .h-px{height:1px}.psi .min-w-px{min-width:1px}.psi .space-y-px>*+*{margin-top:1px}.psi .p-0\.5{padding:.125rem}.psi .px-0\.5{padding-left:.125rem;padding-right:.125rem}.psi .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.psi .pt-0\.5{padding-top:.125rem}.psi .pb-0\.5{padding-bottom:.125rem}.psi .pl-0\.5{padding-left:.125rem}.psi .pr-0\.5{padding-right:.125rem}.psi .m-0\.5{margin:.125rem}.psi .mt-0\.5{margin-top:.125rem}.psi .mb-0\.5{margin-bottom:.125rem}.psi .ml-0\.5{margin-left:.125rem}.psi .mr-0\.5{margin-right:.125rem}.psi .mx-0\.5{margin-left:.125rem;margin-right:.125rem}.psi .my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.psi .gap-0\.5{gap:.125rem}.psi .gap-x-0\.5{column-gap:.125rem}.psi .gap-y-0\.5{row-gap:.125rem}.psi .w-0\.5{width:.125rem}.psi .h-0\.5{height:.125rem}.psi .min-w-0\.5{min-width:.125rem}.psi .space-y-0\.5>*+*{margin-top:.125rem}.psi .p-1\.5{padding:.375rem}.psi .px-1\.5{padding-left:.375rem;padding-right:.375rem}.psi .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.psi .pt-1\.5{padding-top:.375rem}.psi .pb-1\.5{padding-bottom:.375rem}.psi .pl-1\.5{padding-left:.375rem}.psi .pr-1\.5{padding-right:.375rem}.psi .m-1\.5{margin:.375rem}.psi .mt-1\.5{margin-top:.375rem}.psi .mb-1\.5{margin-bottom:.375rem}.psi .ml-1\.5{margin-left:.375rem}.psi .mr-1\.5{margin-right:.375rem}.psi .mx-1\.5{margin-left:.375rem;margin-right:.375rem}.psi .my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.psi .gap-1\.5{gap:.375rem}.psi .gap-x-1\.5{column-gap:.375rem}.psi .gap-y-1\.5{row-gap:.375rem}.psi .w-1\.5{width:.375rem}.psi .h-1\.5{height:.375rem}.psi .min-w-1\.5{min-width:.375rem}.psi .space-y-1\.5>*+*{margin-top:.375rem}.psi .p-2\.5{padding:.625rem}.psi .px-2\.5{padding-left:.625rem;padding-right:.625rem}.psi .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.psi .pt-2\.5{padding-top:.625rem}.psi .pb-2\.5{padding-bottom:.625rem}.psi .pl-2\.5{padding-left:.625rem}.psi .pr-2\.5{padding-right:.625rem}.psi .m-2\.5{margin:.625rem}.psi .mt-2\.5{margin-top:.625rem}.psi .mb-2\.5{margin-bottom:.625rem}.psi .ml-2\.5{margin-left:.625rem}.psi .mr-2\.5{margin-right:.625rem}.psi .mx-2\.5{margin-left:.625rem;margin-right:.625rem}.psi .my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.psi .gap-2\.5{gap:.625rem}.psi .gap-x-2\.5{column-gap:.625rem}.psi .gap-y-2\.5{row-gap:.625rem}.psi .w-2\.5{width:.625rem}.psi .h-2\.5{height:.625rem}.psi .min-w-2\.5{min-width:.625rem}.psi .space-y-2\.5>*+*{margin-top:.625rem}.psi .p-3\.5{padding:.875rem}.psi .px-3\.5{padding-left:.875rem;padding-right:.875rem}.psi .py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.psi .pt-3\.5{padding-top:.875rem}.psi .pb-3\.5{padding-bottom:.875rem}.psi .pl-3\.5{padding-left:.875rem}.psi .pr-3\.5{padding-right:.875rem}.psi .m-3\.5{margin:.875rem}.psi .mt-3\.5{margin-top:.875rem}.psi .mb-3\.5{margin-bottom:.875rem}.psi .ml-3\.5{margin-left:.875rem}.psi .mr-3\.5{margin-right:.875rem}.psi .mx-3\.5{margin-left:.875rem;margin-right:.875rem}.psi .my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.psi .gap-3\.5{gap:.875rem}.psi .gap-x-3\.5{column-gap:.875rem}.psi .gap-y-3\.5{row-gap:.875rem}.psi .w-3\.5{width:.875rem}.psi .h-3\.5{height:.875rem}.psi .min-w-3\.5{min-width:.875rem}.psi .space-y-3\.5>*+*{margin-top:.875rem}.psi .-mb-px{margin-bottom:-1px}.psi .-mx-2{margin-left:-.5rem;margin-right:-.5rem}.psi .mx-auto{margin-left:auto;margin-right:auto}.psi .ml-auto{margin-left:auto}.psi .w-full{width:100%}.psi .h-full{height:100%}.psi .h-auto{height:auto}.psi .w-auto{width:auto}.psi .w-px{width:1px}.psi .min-h-full{min-height:100%}.psi .max-w-150{max-width:150px}.psi .max-w-200{max-width:200px}.psi .max-w-1400{max-width:1400px}.psi .max-w-sm{max-width:24rem}.psi .max-w-md{max-width:28rem}.psi .max-w-lg{max-width:32rem}.psi .max-w-xl{max-width:36rem}.psi .max-w-2xl{max-width:42rem}.psi .max-w-3xl{max-width:48rem}.psi .max-w-6xl{max-width:72rem}.psi .max-w-13r{max-width:13rem}.psi .max-w-7r{max-width:7rem}.psi .max-w-6r{max-width:6.5rem}.psi .max-w-40vw{max-width:40vw}.psi .max-h-44{max-height:11rem}.psi .max-h-85vh{max-height:85vh}.psi .max-h-90vh{max-height:90vh}.psi .text-8{font-size:8px;line-height:1}.psi .text-9{font-size:9px;line-height:1rem}.psi .text-10{font-size:10px;line-height:1rem}.psi .text-11{font-size:11px;line-height:1rem}.psi .text-xs{font-size:.75rem;line-height:1rem}.psi .text-sm{font-size:.875rem;line-height:1.25rem}.psi .text-base{font-size:1rem;line-height:1.5rem}.psi .text-lg{font-size:1.125rem;line-height:1.75rem}.psi .text-xl{font-size:1.25rem;line-height:1.75rem}.psi .text-2xl{font-size:1.5rem;line-height:2rem}.psi .text-3xl{font-size:1.875rem;line-height:2.25rem}.psi .text-4xl{font-size:2.25rem;line-height:2.5rem}.psi .font-normal{font-weight:400}.psi .font-medium{font-weight:500}.psi .font-semibold{font-weight:600}.psi .font-bold{font-weight:700}.psi .font-extrabold{font-weight:800}.psi .font-black{font-weight:900}.psi .font-mono{font-family:var(--font-family-mono)}.psi .font-titulo{font-family:var(--font-family-display)}.psi .uppercase{text-transform:uppercase}.psi .tracking-tight{letter-spacing:-.025em}.psi .tracking-wide{letter-spacing:.025em}.psi .tracking-wider{letter-spacing:.05em}.psi .leading-tight{line-height:1.25}.psi .leading-snug{line-height:1.375}.psi .leading-relaxed{line-height:1.625}.psi .text-left{text-align:left}.psi .text-center{text-align:center}.psi .text-right{text-align:right}.psi .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.psi .whitespace-nowrap{white-space:nowrap}.psi .whitespace-pre-line{white-space:pre-line}.psi .whitespace-pre{white-space:pre}.psi .break-all{word-break:break-all}.psi .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.psi .tabular-nums{font-variant-numeric:tabular-nums}.psi .underline{text-decoration:underline}.psi .no-underline{text-decoration:none}.psi .border{border:1px solid var(--psi-borda)}.psi .border-0{border:0}.psi .border-2{border-style:solid;border-width:2px}.psi .border-t{border-top:1px solid var(--psi-borda)}.psi .border-b{border-bottom:1px solid var(--psi-borda)}.psi .border-l{border-left:1px solid var(--psi-borda)}.psi .border-r{border-right:1px solid var(--psi-borda)}.psi .border-y{border-top:1px solid var(--psi-borda);border-bottom:1px solid var(--psi-borda)}.psi .border-b-2{border-bottom-style:solid;border-bottom-width:2px}.psi .border-dashed{border-style:dashed}.psi .border-transparent{border-color:#0000}.psi .border-none{border:none}.psi .divide-y>*+*{border-top:1px solid var(--psi-borda)}.psi .divide-x>*+*{border-left:1px solid var(--psi-borda)}.psi .rounded-sm{border-radius:.125rem}.psi .rounded{border-radius:.25rem}.psi .rounded-md{border-radius:.375rem}.psi .rounded-lg{border-radius:.5rem}.psi .rounded-xl{border-radius:.75rem}.psi .rounded-2xl{border-radius:1rem}.psi .rounded-full{border-radius:9999px}.psi .rounded-bl-md{border-bottom-left-radius:.375rem}.psi .shadow-sm{box-shadow:0 1px 2px #0b1b330f}.psi .shadow{box-shadow:0 1px 3px #0b1b331a,0 1px 2px -1px #0b1b331a}.psi .shadow-md{box-shadow:0 4px 6px -1px #0b1b331a,0 2px 4px -2px #0b1b331a}.psi .shadow-lg{box-shadow:0 10px 15px -3px #0b1b331a,0 4px 6px -4px #0b1b331a}.psi .shadow-2xl{box-shadow:0 25px 50px -12px #0b1b3340}.psi .opacity-0{opacity:0}.psi .opacity-50{opacity:.5}.psi .cursor-pointer{cursor:pointer}.psi .cursor-not-allowed{cursor:not-allowed}.psi .cursor-default{cursor:default}.psi .transition-all{transition:all .15s}.psi .transition-colors{transition:color .15s,background-color .15s,border-color .15s}.psi .animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite psi-pulso}.psi .animate-spin{animation:1s linear infinite psi-giro}.psi .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}.psi .select-none{-webkit-user-select:none;user-select:none}.psi .appearance-none{appearance:none}.psi .bg-fundo{background-color:var(--psi-fundo)}.psi .text-fundo{color:var(--psi-fundo)}.psi .border-fundo{border-color:var(--psi-fundo)}.psi .hover\:bg-fundo:hover{background-color:var(--psi-fundo)}.psi .hover\:text-fundo:hover{color:var(--psi-fundo)}.psi .hover\:border-fundo:hover{border-color:var(--psi-fundo)}.psi .group:hover .group-hover\:text-fundo{color:var(--psi-fundo)}.psi .bg-sup{background-color:var(--psi-sup)}.psi .text-sup{color:var(--psi-sup)}.psi .border-sup{border-color:var(--psi-sup)}.psi .hover\:bg-sup:hover{background-color:var(--psi-sup)}.psi .hover\:text-sup:hover{color:var(--psi-sup)}.psi .hover\:border-sup:hover{border-color:var(--psi-sup)}.psi .group:hover .group-hover\:text-sup{color:var(--psi-sup)}.psi .bg-col{background-color:var(--psi-col)}.psi .text-col{color:var(--psi-col)}.psi .border-col{border-color:var(--psi-col)}.psi .hover\:bg-col:hover{background-color:var(--psi-col)}.psi .hover\:text-col:hover{color:var(--psi-col)}.psi .hover\:border-col:hover{border-color:var(--psi-col)}.psi .group:hover .group-hover\:text-col{color:var(--psi-col)}.psi .bg-cinza{background-color:var(--psi-cinza)}.psi .text-cinza{color:var(--psi-cinza)}.psi .border-cinza{border-color:var(--psi-cinza)}.psi .hover\:bg-cinza:hover{background-color:var(--psi-cinza)}.psi .hover\:text-cinza:hover{color:var(--psi-cinza)}.psi .hover\:border-cinza:hover{border-color:var(--psi-cinza)}.psi .group:hover .group-hover\:text-cinza{color:var(--psi-cinza)}.psi .bg-forte{background-color:var(--psi-forte)}.psi .text-forte{color:var(--psi-forte)}.psi .border-forte{border-color:var(--psi-forte)}.psi .hover\:bg-forte:hover{background-color:var(--psi-forte)}.psi .hover\:text-forte:hover{color:var(--psi-forte)}.psi .hover\:border-forte:hover{border-color:var(--psi-forte)}.psi .group:hover .group-hover\:text-forte{color:var(--psi-forte)}.psi .bg-medio{background-color:var(--psi-medio)}.psi .text-medio{color:var(--psi-medio)}.psi .border-medio{border-color:var(--psi-medio)}.psi .hover\:bg-medio:hover{background-color:var(--psi-medio)}.psi .hover\:text-medio:hover{color:var(--psi-medio)}.psi .hover\:border-medio:hover{border-color:var(--psi-medio)}.psi .group:hover .group-hover\:text-medio{color:var(--psi-medio)}.psi .bg-suave{background-color:var(--psi-suave)}.psi .text-suave{color:var(--psi-suave)}.psi .border-suave{border-color:var(--psi-suave)}.psi .hover\:bg-suave:hover{background-color:var(--psi-suave)}.psi .hover\:text-suave:hover{color:var(--psi-suave)}.psi .hover\:border-suave:hover{border-color:var(--psi-suave)}.psi .group:hover .group-hover\:text-suave{color:var(--psi-suave)}.psi .bg-sutil{background-color:var(--psi-sutil)}.psi .text-sutil{color:var(--psi-sutil)}.psi .border-sutil{border-color:var(--psi-sutil)}.psi .hover\:bg-sutil:hover{background-color:var(--psi-sutil)}.psi .hover\:text-sutil:hover{color:var(--psi-sutil)}.psi .hover\:border-sutil:hover{border-color:var(--psi-sutil)}.psi .group:hover .group-hover\:text-sutil{color:var(--psi-sutil)}.psi .bg-apagado{background-color:var(--psi-apagado)}.psi .text-apagado{color:var(--psi-apagado)}.psi .border-apagado{border-color:var(--psi-apagado)}.psi .hover\:bg-apagado:hover{background-color:var(--psi-apagado)}.psi .hover\:text-apagado:hover{color:var(--psi-apagado)}.psi .hover\:border-apagado:hover{border-color:var(--psi-apagado)}.psi .group:hover .group-hover\:text-apagado{color:var(--psi-apagado)}.psi .bg-borda{background-color:var(--psi-borda)}.psi .text-borda{color:var(--psi-borda)}.psi .border-borda{border-color:var(--psi-borda)}.psi .hover\:bg-borda:hover{background-color:var(--psi-borda)}.psi .hover\:text-borda:hover{color:var(--psi-borda)}.psi .hover\:border-borda:hover{border-color:var(--psi-borda)}.psi .group:hover .group-hover\:text-borda{color:var(--psi-borda)}.psi .bg-acento{background-color:var(--psi-acento)}.psi .text-acento{color:var(--psi-acento)}.psi .border-acento{border-color:var(--psi-acento)}.psi .hover\:bg-acento:hover{background-color:var(--psi-acento)}.psi .hover\:text-acento:hover{color:var(--psi-acento)}.psi .hover\:border-acento:hover{border-color:var(--psi-acento)}.psi .group:hover .group-hover\:text-acento{color:var(--psi-acento)}.psi .bg-acento-h{background-color:var(--psi-acento-hover)}.psi .text-acento-h{color:var(--psi-acento-hover)}.psi .border-acento-h{border-color:var(--psi-acento-hover)}.psi .hover\:bg-acento-h:hover{background-color:var(--psi-acento-hover)}.psi .hover\:text-acento-h:hover{color:var(--psi-acento-hover)}.psi .hover\:border-acento-h:hover{border-color:var(--psi-acento-hover)}.psi .group:hover .group-hover\:text-acento-h{color:var(--psi-acento-hover)}.psi .bg-acento-t{background-color:var(--psi-acento-texto)}.psi .text-acento-t{color:var(--psi-acento-texto)}.psi .border-acento-t{border-color:var(--psi-acento-texto)}.psi .hover\:bg-acento-t:hover{background-color:var(--psi-acento-texto)}.psi .hover\:text-acento-t:hover{color:var(--psi-acento-texto)}.psi .hover\:border-acento-t:hover{border-color:var(--psi-acento-texto)}.psi .group:hover .group-hover\:text-acento-t{color:var(--psi-acento-texto)}.psi .bg-chip{background-color:var(--psi-chip)}.psi .text-chip{color:var(--psi-chip)}.psi .border-chip{border-color:var(--psi-chip)}.psi .hover\:bg-chip:hover{background-color:var(--psi-chip)}.psi .hover\:text-chip:hover{color:var(--psi-chip)}.psi .hover\:border-chip:hover{border-color:var(--psi-chip)}.psi .group:hover .group-hover\:text-chip{color:var(--psi-chip)}.psi .bg-chip-t{background-color:var(--psi-chip-texto)}.psi .text-chip-t{color:var(--psi-chip-texto)}.psi .border-chip-t{border-color:var(--psi-chip-texto)}.psi .hover\:bg-chip-t:hover{background-color:var(--psi-chip-texto)}.psi .hover\:text-chip-t:hover{color:var(--psi-chip-texto)}.psi .hover\:border-chip-t:hover{border-color:var(--psi-chip-texto)}.psi .group:hover .group-hover\:text-chip-t{color:var(--psi-chip-texto)}.psi .bg-acento-b{background-color:var(--psi-acento-borda)}.psi .text-acento-b{color:var(--psi-acento-borda)}.psi .border-acento-b{border-color:var(--psi-acento-borda)}.psi .hover\:bg-acento-b:hover{background-color:var(--psi-acento-borda)}.psi .hover\:text-acento-b:hover{color:var(--psi-acento-borda)}.psi .hover\:border-acento-b:hover{border-color:var(--psi-acento-borda)}.psi .group:hover .group-hover\:text-acento-b{color:var(--psi-acento-borda)}.psi .bg-tracejado{background-color:var(--psi-tracejado)}.psi .text-tracejado{color:var(--psi-tracejado)}.psi .border-tracejado{border-color:var(--psi-tracejado)}.psi .hover\:bg-tracejado:hover{background-color:var(--psi-tracejado)}.psi .hover\:text-tracejado:hover{color:var(--psi-tracejado)}.psi .hover\:border-tracejado:hover{border-color:var(--psi-tracejado)}.psi .group:hover .group-hover\:text-tracejado{color:var(--psi-tracejado)}.psi .bg-marinho{background-color:var(--psi-marinho)}.psi .text-marinho{color:var(--psi-marinho)}.psi .border-marinho{border-color:var(--psi-marinho)}.psi .hover\:bg-marinho:hover{background-color:var(--psi-marinho)}.psi .hover\:text-marinho:hover{color:var(--psi-marinho)}.psi .hover\:border-marinho:hover{border-color:var(--psi-marinho)}.psi .group:hover .group-hover\:text-marinho{color:var(--psi-marinho)}.psi .bg-marinho-s{background-color:var(--psi-marinho-suave)}.psi .text-marinho-s{color:var(--psi-marinho-suave)}.psi .border-marinho-s{border-color:var(--psi-marinho-suave)}.psi .hover\:bg-marinho-s:hover{background-color:var(--psi-marinho-suave)}.psi .hover\:text-marinho-s:hover{color:var(--psi-marinho-suave)}.psi .hover\:border-marinho-s:hover{border-color:var(--psi-marinho-suave)}.psi .group:hover .group-hover\:text-marinho-s{color:var(--psi-marinho-suave)}.psi .bg-marinho-t{background-color:var(--psi-marinho-texto)}.psi .text-marinho-t{color:var(--psi-marinho-texto)}.psi .border-marinho-t{border-color:var(--psi-marinho-texto)}.psi .hover\:bg-marinho-t:hover{background-color:var(--psi-marinho-texto)}.psi .hover\:text-marinho-t:hover{color:var(--psi-marinho-texto)}.psi .hover\:border-marinho-t:hover{border-color:var(--psi-marinho-texto)}.psi .group:hover .group-hover\:text-marinho-t{color:var(--psi-marinho-texto)}.psi .bg-ok{background-color:var(--psi-ok)}.psi .text-ok{color:var(--psi-ok)}.psi .border-ok{border-color:var(--psi-ok)}.psi .hover\:bg-ok:hover{background-color:var(--psi-ok)}.psi .hover\:text-ok:hover{color:var(--psi-ok)}.psi .hover\:border-ok:hover{border-color:var(--psi-ok)}.psi .group:hover .group-hover\:text-ok{color:var(--psi-ok)}.psi .bg-ok-s{background-color:var(--psi-ok-suave)}.psi .text-ok-s{color:var(--psi-ok-suave)}.psi .border-ok-s{border-color:var(--psi-ok-suave)}.psi .hover\:bg-ok-s:hover{background-color:var(--psi-ok-suave)}.psi .hover\:text-ok-s:hover{color:var(--psi-ok-suave)}.psi .hover\:border-ok-s:hover{border-color:var(--psi-ok-suave)}.psi .group:hover .group-hover\:text-ok-s{color:var(--psi-ok-suave)}.psi .bg-alerta{background-color:var(--psi-alerta)}.psi .text-alerta{color:var(--psi-alerta)}.psi .border-alerta{border-color:var(--psi-alerta)}.psi .hover\:bg-alerta:hover{background-color:var(--psi-alerta)}.psi .hover\:text-alerta:hover{color:var(--psi-alerta)}.psi .hover\:border-alerta:hover{border-color:var(--psi-alerta)}.psi .group:hover .group-hover\:text-alerta{color:var(--psi-alerta)}.psi .bg-alerta-s{background-color:var(--psi-alerta-suave)}.psi .text-alerta-s{color:var(--psi-alerta-suave)}.psi .border-alerta-s{border-color:var(--psi-alerta-suave)}.psi .hover\:bg-alerta-s:hover{background-color:var(--psi-alerta-suave)}.psi .hover\:text-alerta-s:hover{color:var(--psi-alerta-suave)}.psi .hover\:border-alerta-s:hover{border-color:var(--psi-alerta-suave)}.psi .group:hover .group-hover\:text-alerta-s{color:var(--psi-alerta-suave)}.psi .bg-perigo{background-color:var(--psi-perigo)}.psi .text-perigo{color:var(--psi-perigo)}.psi .border-perigo{border-color:var(--psi-perigo)}.psi .hover\:bg-perigo:hover{background-color:var(--psi-perigo)}.psi .hover\:text-perigo:hover{color:var(--psi-perigo)}.psi .hover\:border-perigo:hover{border-color:var(--psi-perigo)}.psi .group:hover .group-hover\:text-perigo{color:var(--psi-perigo)}.psi .bg-perigo-s{background-color:var(--psi-perigo-suave)}.psi .text-perigo-s{color:var(--psi-perigo-suave)}.psi .border-perigo-s{border-color:var(--psi-perigo-suave)}.psi .hover\:bg-perigo-s:hover{background-color:var(--psi-perigo-suave)}.psi .hover\:text-perigo-s:hover{color:var(--psi-perigo-suave)}.psi .hover\:border-perigo-s:hover{border-color:var(--psi-perigo-suave)}.psi .group:hover .group-hover\:text-perigo-s{color:var(--psi-perigo-suave)}.psi .bg-info{background-color:var(--psi-info)}.psi .text-info{color:var(--psi-info)}.psi .border-info{border-color:var(--psi-info)}.psi .hover\:bg-info:hover{background-color:var(--psi-info)}.psi .hover\:text-info:hover{color:var(--psi-info)}.psi .hover\:border-info:hover{border-color:var(--psi-info)}.psi .group:hover .group-hover\:text-info{color:var(--psi-info)}.psi .bg-info-s{background-color:var(--psi-info-suave)}.psi .text-info-s{color:var(--psi-info-suave)}.psi .border-info-s{border-color:var(--psi-info-suave)}.psi .hover\:bg-info-s:hover{background-color:var(--psi-info-suave)}.psi .hover\:text-info-s:hover{color:var(--psi-info-suave)}.psi .hover\:border-info-s:hover{border-color:var(--psi-info-suave)}.psi .group:hover .group-hover\:text-info-s{color:var(--psi-info-suave)}.psi .bg-branco{background-color:#fff}.psi .text-branco{color:#fff}.psi .border-branco{border-color:#fff}.psi .hover\:bg-branco:hover{background-color:#fff}.psi .hover\:text-branco:hover{color:#fff}.psi .hover\:border-branco:hover{border-color:#fff}.psi .group:hover .group-hover\:text-branco{color:#fff}.psi .bg-branco-80{background-color:#ffffffd9}.psi .text-branco-80{color:#ffffffd9}.psi .border-branco-80{border-color:#ffffffd9}.psi .hover\:bg-branco-80:hover{background-color:#ffffffd9}.psi .hover\:text-branco-80:hover{color:#ffffffd9}.psi .hover\:border-branco-80:hover{border-color:#ffffffd9}.psi .group:hover .group-hover\:text-branco-80{color:#ffffffd9}.psi .bg-branco-20{background-color:#fff3}.psi .text-branco-20{color:#fff3}.psi .border-branco-20{border-color:#fff3}.psi .hover\:bg-branco-20:hover{background-color:#fff3}.psi .hover\:text-branco-20:hover{color:#fff3}.psi .hover\:border-branco-20:hover{border-color:#fff3}.psi .group:hover .group-hover\:text-branco-20{color:#fff3}.psi .bg-transparente{background-color:#0000}.psi .text-transparente{color:#0000}.psi .border-transparente{border-color:#0000}.psi .hover\:bg-transparente:hover{background-color:#0000}.psi .hover\:text-transparente:hover{color:#0000}.psi .hover\:border-transparente:hover{border-color:#0000}.psi .group:hover .group-hover\:text-transparente{color:#0000}.psi .bg-veu{background-color:var(--psi-veu)}.psi .text-veu{color:var(--psi-veu)}.psi .border-veu{border-color:var(--psi-veu)}.psi .hover\:bg-veu:hover{background-color:var(--psi-veu)}.psi .hover\:text-veu:hover{color:var(--psi-veu)}.psi .hover\:border-veu:hover{border-color:var(--psi-veu)}.psi .group:hover .group-hover\:text-veu{color:var(--psi-veu)}.psi .bg-terminal{background-color:#0b1b33}.psi .text-terminal{color:#0b1b33}.psi .border-terminal{border-color:#0b1b33}.psi .hover\:bg-terminal:hover{background-color:#0b1b33}.psi .hover\:text-terminal:hover{color:#0b1b33}.psi .hover\:border-terminal:hover{border-color:#0b1b33}.psi .group:hover .group-hover\:text-terminal{color:#0b1b33}.psi .bg-terminal-t{background-color:#86efac}.psi .text-terminal-t{color:#86efac}.psi .border-terminal-t{border-color:#86efac}.psi .hover\:bg-terminal-t:hover{background-color:#86efac}.psi .hover\:text-terminal-t:hover{color:#86efac}.psi .hover\:border-terminal-t:hover{border-color:#86efac}.psi .group:hover .group-hover\:text-terminal-t{color:#86efac}.psi .bg-gradiente-acento{background-image:linear-gradient(to bottom right,var(--psi-acento),var(--psi-acento-hover))}.psi .bg-gradiente-barra{background-image:linear-gradient(to right,var(--psi-acento),#c9ad7b)}.psi .hover\:shadow-md:hover{box-shadow:0 4px 6px -1px #0b1b331a,0 2px 4px -2px #0b1b331a}.psi .hover\:underline:hover{text-decoration:underline}.psi .disabled\:opacity-40:disabled{opacity:.4}.psi .disabled\:opacity-30:disabled{opacity:.3}.psi .disabled\:opacity-50:disabled{opacity:.5}.psi .disabled\:opacity-60:disabled{opacity:.6}.psi .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.psi .disabled\:cursor-default:disabled{cursor:default}.psi .last\:border-0:last-child{border:0}.psi .group:hover .group-hover\:opacity-100{opacity:1}.psi .enabled\:hover\:bg-chip:enabled:hover{background-color:var(--psi-chip)}@media (width>=40em){.psi .sm\:flex{display:flex}.psi .sm\:grid{display:grid}.psi .sm\:block{display:block}.psi .sm\:hidden{display:none}.psi .sm\:flex-col{flex-direction:column}.psi .sm\:flex-row{flex-direction:row}.psi .sm\:items-start{align-items:flex-start}.psi .sm\:items-center{align-items:center}.psi .sm\:items-end{align-items:flex-end}.psi .sm\:items-baseline{align-items:baseline}.psi .sm\:justify-start{justify-content:flex-start}.psi .sm\:justify-center{justify-content:center}.psi .sm\:justify-end{justify-content:flex-end}.psi .sm\:justify-between{justify-content:space-between}.psi .sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.psi .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.psi .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.psi .sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.psi .sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.psi .sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.psi .sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.psi .sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.psi .sm\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.psi .sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.psi .sm\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.psi .sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.psi .sm\:grid-cols-rotulo{grid-template-columns:7.5rem 1fr}.psi .sm\:col-span-1{grid-column:span 1/span 1}.psi .sm\:col-span-2{grid-column:span 2/span 2}.psi .sm\:col-span-3{grid-column:span 3/span 3}.psi .sm\:col-span-4{grid-column:span 4/span 4}.psi .sm\:col-span-5{grid-column:span 5/span 5}.psi .sm\:col-span-6{grid-column:span 6/span 6}.psi .sm\:col-span-7{grid-column:span 7/span 7}.psi .sm\:col-span-8{grid-column:span 8/span 8}.psi .sm\:col-span-9{grid-column:span 9/span 9}.psi .sm\:col-span-10{grid-column:span 10/span 10}.psi .sm\:col-span-11{grid-column:span 11/span 11}.psi .sm\:col-span-12{grid-column:span 12/span 12}.psi .sm\:col-span-full{grid-column:1/-1}.psi .sm\:p-0{padding:0}.psi .sm\:px-0{padding-left:0;padding-right:0}.psi .sm\:pb-0{padding-bottom:0}.psi .sm\:w-0{width:0}.psi .sm\:p-1{padding:.25rem}.psi .sm\:px-1{padding-left:.25rem;padding-right:.25rem}.psi .sm\:pb-1{padding-bottom:.25rem}.psi .sm\:w-1{width:.25rem}.psi .sm\:p-2{padding:.5rem}.psi .sm\:px-2{padding-left:.5rem;padding-right:.5rem}.psi .sm\:pb-2{padding-bottom:.5rem}.psi .sm\:w-2{width:.5rem}.psi .sm\:p-3{padding:.75rem}.psi .sm\:px-3{padding-left:.75rem;padding-right:.75rem}.psi .sm\:pb-3{padding-bottom:.75rem}.psi .sm\:w-3{width:.75rem}.psi .sm\:p-4{padding:1rem}.psi .sm\:px-4{padding-left:1rem;padding-right:1rem}.psi .sm\:pb-4{padding-bottom:1rem}.psi .sm\:w-4{width:1rem}.psi .sm\:p-5{padding:1.25rem}.psi .sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.psi .sm\:pb-5{padding-bottom:1.25rem}.psi .sm\:w-5{width:1.25rem}.psi .sm\:p-6{padding:1.5rem}.psi .sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.psi .sm\:pb-6{padding-bottom:1.5rem}.psi .sm\:w-6{width:1.5rem}.psi .sm\:p-7{padding:1.75rem}.psi .sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.psi .sm\:pb-7{padding-bottom:1.75rem}.psi .sm\:w-7{width:1.75rem}.psi .sm\:p-8{padding:2rem}.psi .sm\:px-8{padding-left:2rem;padding-right:2rem}.psi .sm\:pb-8{padding-bottom:2rem}.psi .sm\:w-8{width:2rem}.psi .sm\:p-9{padding:2.25rem}.psi .sm\:px-9{padding-left:2.25rem;padding-right:2.25rem}.psi .sm\:pb-9{padding-bottom:2.25rem}.psi .sm\:w-9{width:2.25rem}.psi .sm\:p-10{padding:2.5rem}.psi .sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.psi .sm\:pb-10{padding-bottom:2.5rem}.psi .sm\:w-10{width:2.5rem}.psi .sm\:p-11{padding:2.75rem}.psi .sm\:px-11{padding-left:2.75rem;padding-right:2.75rem}.psi .sm\:pb-11{padding-bottom:2.75rem}.psi .sm\:w-11{width:2.75rem}.psi .sm\:p-12{padding:3rem}.psi .sm\:px-12{padding-left:3rem;padding-right:3rem}.psi .sm\:pb-12{padding-bottom:3rem}.psi .sm\:w-12{width:3rem}.psi .sm\:p-14{padding:3.5rem}.psi .sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.psi .sm\:pb-14{padding-bottom:3.5rem}.psi .sm\:w-14{width:3.5rem}.psi .sm\:p-16{padding:4rem}.psi .sm\:px-16{padding-left:4rem;padding-right:4rem}.psi .sm\:pb-16{padding-bottom:4rem}.psi .sm\:w-16{width:4rem}.psi .sm\:p-20{padding:5rem}.psi .sm\:px-20{padding-left:5rem;padding-right:5rem}.psi .sm\:pb-20{padding-bottom:5rem}.psi .sm\:w-20{width:5rem}.psi .sm\:p-24{padding:6rem}.psi .sm\:px-24{padding-left:6rem;padding-right:6rem}.psi .sm\:pb-24{padding-bottom:6rem}.psi .sm\:w-24{width:6rem}.psi .sm\:p-28{padding:7rem}.psi .sm\:px-28{padding-left:7rem;padding-right:7rem}.psi .sm\:pb-28{padding-bottom:7rem}.psi .sm\:w-28{width:7rem}.psi .sm\:p-32{padding:8rem}.psi .sm\:px-32{padding-left:8rem;padding-right:8rem}.psi .sm\:pb-32{padding-bottom:8rem}.psi .sm\:w-32{width:8rem}.psi .sm\:p-36{padding:9rem}.psi .sm\:px-36{padding-left:9rem;padding-right:9rem}.psi .sm\:pb-36{padding-bottom:9rem}.psi .sm\:w-36{width:9rem}.psi .sm\:p-40{padding:10rem}.psi .sm\:px-40{padding-left:10rem;padding-right:10rem}.psi .sm\:pb-40{padding-bottom:10rem}.psi .sm\:w-40{width:10rem}.psi .sm\:p-44{padding:11rem}.psi .sm\:px-44{padding-left:11rem;padding-right:11rem}.psi .sm\:pb-44{padding-bottom:11rem}.psi .sm\:w-44{width:11rem}.psi .sm\:p-48{padding:12rem}.psi .sm\:px-48{padding-left:12rem;padding-right:12rem}.psi .sm\:pb-48{padding-bottom:12rem}.psi .sm\:w-48{width:12rem}.psi .sm\:p-52{padding:13rem}.psi .sm\:px-52{padding-left:13rem;padding-right:13rem}.psi .sm\:pb-52{padding-bottom:13rem}.psi .sm\:w-52{width:13rem}.psi .sm\:p-56{padding:14rem}.psi .sm\:px-56{padding-left:14rem;padding-right:14rem}.psi .sm\:pb-56{padding-bottom:14rem}.psi .sm\:w-56{width:14rem}.psi .sm\:p-64{padding:16rem}.psi .sm\:px-64{padding-left:16rem;padding-right:16rem}.psi .sm\:pb-64{padding-bottom:16rem}.psi .sm\:w-64{width:16rem}.psi .sm\:p-72{padding:18rem}.psi .sm\:px-72{padding-left:18rem;padding-right:18rem}.psi .sm\:pb-72{padding-bottom:18rem}.psi .sm\:w-72{width:18rem}.psi .sm\:p-80{padding:20rem}.psi .sm\:px-80{padding-left:20rem;padding-right:20rem}.psi .sm\:pb-80{padding-bottom:20rem}.psi .sm\:w-80{width:20rem}.psi .sm\:p-px{padding:1px}.psi .sm\:px-px{padding-left:1px;padding-right:1px}.psi .sm\:pb-px{padding-bottom:1px}.psi .sm\:p-0\.5{padding:.125rem}.psi .sm\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.psi .sm\:pb-0\.5{padding-bottom:.125rem}.psi .sm\:w-0\.5{width:.125rem}.psi .sm\:p-1\.5{padding:.375rem}.psi .sm\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.psi .sm\:pb-1\.5{padding-bottom:.375rem}.psi .sm\:w-1\.5{width:.375rem}.psi .sm\:p-2\.5{padding:.625rem}.psi .sm\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.psi .sm\:pb-2\.5{padding-bottom:.625rem}.psi .sm\:w-2\.5{width:.625rem}.psi .sm\:p-3\.5{padding:.875rem}.psi .sm\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.psi .sm\:pb-3\.5{padding-bottom:.875rem}.psi .sm\:w-3\.5{width:.875rem}.psi .sm\:w-full{width:100%}.psi .sm\:h-full{height:100%}.psi .sm\:h-auto{height:auto}.psi .sm\:w-auto{width:auto}.psi .sm\:w-px{width:1px}.psi .sm\:divide-y>*+*{border-top:1px solid var(--psi-borda)}.psi .sm\:divide-x>*+*{border-left:1px solid var(--psi-borda)}}@media (width>=48em){.psi .md\:flex{display:flex}.psi .md\:grid{display:grid}.psi .md\:block{display:block}.psi .md\:hidden{display:none}.psi .md\:flex-col{flex-direction:column}.psi .md\:flex-row{flex-direction:row}.psi .md\:items-start{align-items:flex-start}.psi .md\:items-center{align-items:center}.psi .md\:items-end{align-items:flex-end}.psi .md\:items-baseline{align-items:baseline}.psi .md\:justify-start{justify-content:flex-start}.psi .md\:justify-center{justify-content:center}.psi .md\:justify-end{justify-content:flex-end}.psi .md\:justify-between{justify-content:space-between}.psi .md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.psi .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.psi .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.psi .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.psi .md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.psi .md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.psi .md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.psi .md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.psi .md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.psi .md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.psi .md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.psi .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.psi .md\:grid-cols-rotulo{grid-template-columns:7.5rem 1fr}.psi .md\:col-span-1{grid-column:span 1/span 1}.psi .md\:col-span-2{grid-column:span 2/span 2}.psi .md\:col-span-3{grid-column:span 3/span 3}.psi .md\:col-span-4{grid-column:span 4/span 4}.psi .md\:col-span-5{grid-column:span 5/span 5}.psi .md\:col-span-6{grid-column:span 6/span 6}.psi .md\:col-span-7{grid-column:span 7/span 7}.psi .md\:col-span-8{grid-column:span 8/span 8}.psi .md\:col-span-9{grid-column:span 9/span 9}.psi .md\:col-span-10{grid-column:span 10/span 10}.psi .md\:col-span-11{grid-column:span 11/span 11}.psi .md\:col-span-12{grid-column:span 12/span 12}.psi .md\:col-span-full{grid-column:1/-1}.psi .md\:p-0{padding:0}.psi .md\:px-0{padding-left:0;padding-right:0}.psi .md\:pb-0{padding-bottom:0}.psi .md\:w-0{width:0}.psi .md\:p-1{padding:.25rem}.psi .md\:px-1{padding-left:.25rem;padding-right:.25rem}.psi .md\:pb-1{padding-bottom:.25rem}.psi .md\:w-1{width:.25rem}.psi .md\:p-2{padding:.5rem}.psi .md\:px-2{padding-left:.5rem;padding-right:.5rem}.psi .md\:pb-2{padding-bottom:.5rem}.psi .md\:w-2{width:.5rem}.psi .md\:p-3{padding:.75rem}.psi .md\:px-3{padding-left:.75rem;padding-right:.75rem}.psi .md\:pb-3{padding-bottom:.75rem}.psi .md\:w-3{width:.75rem}.psi .md\:p-4{padding:1rem}.psi .md\:px-4{padding-left:1rem;padding-right:1rem}.psi .md\:pb-4{padding-bottom:1rem}.psi .md\:w-4{width:1rem}.psi .md\:p-5{padding:1.25rem}.psi .md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.psi .md\:pb-5{padding-bottom:1.25rem}.psi .md\:w-5{width:1.25rem}.psi .md\:p-6{padding:1.5rem}.psi .md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.psi .md\:pb-6{padding-bottom:1.5rem}.psi .md\:w-6{width:1.5rem}.psi .md\:p-7{padding:1.75rem}.psi .md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.psi .md\:pb-7{padding-bottom:1.75rem}.psi .md\:w-7{width:1.75rem}.psi .md\:p-8{padding:2rem}.psi .md\:px-8{padding-left:2rem;padding-right:2rem}.psi .md\:pb-8{padding-bottom:2rem}.psi .md\:w-8{width:2rem}.psi .md\:p-9{padding:2.25rem}.psi .md\:px-9{padding-left:2.25rem;padding-right:2.25rem}.psi .md\:pb-9{padding-bottom:2.25rem}.psi .md\:w-9{width:2.25rem}.psi .md\:p-10{padding:2.5rem}.psi .md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.psi .md\:pb-10{padding-bottom:2.5rem}.psi .md\:w-10{width:2.5rem}.psi .md\:p-11{padding:2.75rem}.psi .md\:px-11{padding-left:2.75rem;padding-right:2.75rem}.psi .md\:pb-11{padding-bottom:2.75rem}.psi .md\:w-11{width:2.75rem}.psi .md\:p-12{padding:3rem}.psi .md\:px-12{padding-left:3rem;padding-right:3rem}.psi .md\:pb-12{padding-bottom:3rem}.psi .md\:w-12{width:3rem}.psi .md\:p-14{padding:3.5rem}.psi .md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.psi .md\:pb-14{padding-bottom:3.5rem}.psi .md\:w-14{width:3.5rem}.psi .md\:p-16{padding:4rem}.psi .md\:px-16{padding-left:4rem;padding-right:4rem}.psi .md\:pb-16{padding-bottom:4rem}.psi .md\:w-16{width:4rem}.psi .md\:p-20{padding:5rem}.psi .md\:px-20{padding-left:5rem;padding-right:5rem}.psi .md\:pb-20{padding-bottom:5rem}.psi .md\:w-20{width:5rem}.psi .md\:p-24{padding:6rem}.psi .md\:px-24{padding-left:6rem;padding-right:6rem}.psi .md\:pb-24{padding-bottom:6rem}.psi .md\:w-24{width:6rem}.psi .md\:p-28{padding:7rem}.psi .md\:px-28{padding-left:7rem;padding-right:7rem}.psi .md\:pb-28{padding-bottom:7rem}.psi .md\:w-28{width:7rem}.psi .md\:p-32{padding:8rem}.psi .md\:px-32{padding-left:8rem;padding-right:8rem}.psi .md\:pb-32{padding-bottom:8rem}.psi .md\:w-32{width:8rem}.psi .md\:p-36{padding:9rem}.psi .md\:px-36{padding-left:9rem;padding-right:9rem}.psi .md\:pb-36{padding-bottom:9rem}.psi .md\:w-36{width:9rem}.psi .md\:p-40{padding:10rem}.psi .md\:px-40{padding-left:10rem;padding-right:10rem}.psi .md\:pb-40{padding-bottom:10rem}.psi .md\:w-40{width:10rem}.psi .md\:p-44{padding:11rem}.psi .md\:px-44{padding-left:11rem;padding-right:11rem}.psi .md\:pb-44{padding-bottom:11rem}.psi .md\:w-44{width:11rem}.psi .md\:p-48{padding:12rem}.psi .md\:px-48{padding-left:12rem;padding-right:12rem}.psi .md\:pb-48{padding-bottom:12rem}.psi .md\:w-48{width:12rem}.psi .md\:p-52{padding:13rem}.psi .md\:px-52{padding-left:13rem;padding-right:13rem}.psi .md\:pb-52{padding-bottom:13rem}.psi .md\:w-52{width:13rem}.psi .md\:p-56{padding:14rem}.psi .md\:px-56{padding-left:14rem;padding-right:14rem}.psi .md\:pb-56{padding-bottom:14rem}.psi .md\:w-56{width:14rem}.psi .md\:p-64{padding:16rem}.psi .md\:px-64{padding-left:16rem;padding-right:16rem}.psi .md\:pb-64{padding-bottom:16rem}.psi .md\:w-64{width:16rem}.psi .md\:p-72{padding:18rem}.psi .md\:px-72{padding-left:18rem;padding-right:18rem}.psi .md\:pb-72{padding-bottom:18rem}.psi .md\:w-72{width:18rem}.psi .md\:p-80{padding:20rem}.psi .md\:px-80{padding-left:20rem;padding-right:20rem}.psi .md\:pb-80{padding-bottom:20rem}.psi .md\:w-80{width:20rem}.psi .md\:p-px{padding:1px}.psi .md\:px-px{padding-left:1px;padding-right:1px}.psi .md\:pb-px{padding-bottom:1px}.psi .md\:p-0\.5{padding:.125rem}.psi .md\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.psi .md\:pb-0\.5{padding-bottom:.125rem}.psi .md\:w-0\.5{width:.125rem}.psi .md\:p-1\.5{padding:.375rem}.psi .md\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.psi .md\:pb-1\.5{padding-bottom:.375rem}.psi .md\:w-1\.5{width:.375rem}.psi .md\:p-2\.5{padding:.625rem}.psi .md\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.psi .md\:pb-2\.5{padding-bottom:.625rem}.psi .md\:w-2\.5{width:.625rem}.psi .md\:p-3\.5{padding:.875rem}.psi .md\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.psi .md\:pb-3\.5{padding-bottom:.875rem}.psi .md\:w-3\.5{width:.875rem}.psi .md\:w-full{width:100%}.psi .md\:h-full{height:100%}.psi .md\:h-auto{height:auto}.psi .md\:w-auto{width:auto}.psi .md\:w-px{width:1px}.psi .md\:divide-y>*+*{border-top:1px solid var(--psi-borda)}.psi .md\:divide-x>*+*{border-left:1px solid var(--psi-borda)}}@media (width>=64em){.psi .lg\:flex{display:flex}.psi .lg\:grid{display:grid}.psi .lg\:block{display:block}.psi .lg\:hidden{display:none}.psi .lg\:flex-col{flex-direction:column}.psi .lg\:flex-row{flex-direction:row}.psi .lg\:items-start{align-items:flex-start}.psi .lg\:items-center{align-items:center}.psi .lg\:items-end{align-items:flex-end}.psi .lg\:items-baseline{align-items:baseline}.psi .lg\:justify-start{justify-content:flex-start}.psi .lg\:justify-center{justify-content:center}.psi .lg\:justify-end{justify-content:flex-end}.psi .lg\:justify-between{justify-content:space-between}.psi .lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.psi .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.psi .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.psi .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.psi .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.psi .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.psi .lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.psi .lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.psi .lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.psi .lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.psi .lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.psi .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.psi .lg\:grid-cols-rotulo{grid-template-columns:7.5rem 1fr}.psi .lg\:col-span-1{grid-column:span 1/span 1}.psi .lg\:col-span-2{grid-column:span 2/span 2}.psi .lg\:col-span-3{grid-column:span 3/span 3}.psi .lg\:col-span-4{grid-column:span 4/span 4}.psi .lg\:col-span-5{grid-column:span 5/span 5}.psi .lg\:col-span-6{grid-column:span 6/span 6}.psi .lg\:col-span-7{grid-column:span 7/span 7}.psi .lg\:col-span-8{grid-column:span 8/span 8}.psi .lg\:col-span-9{grid-column:span 9/span 9}.psi .lg\:col-span-10{grid-column:span 10/span 10}.psi .lg\:col-span-11{grid-column:span 11/span 11}.psi .lg\:col-span-12{grid-column:span 12/span 12}.psi .lg\:col-span-full{grid-column:1/-1}.psi .lg\:p-0{padding:0}.psi .lg\:px-0{padding-left:0;padding-right:0}.psi .lg\:pb-0{padding-bottom:0}.psi .lg\:w-0{width:0}.psi .lg\:p-1{padding:.25rem}.psi .lg\:px-1{padding-left:.25rem;padding-right:.25rem}.psi .lg\:pb-1{padding-bottom:.25rem}.psi .lg\:w-1{width:.25rem}.psi .lg\:p-2{padding:.5rem}.psi .lg\:px-2{padding-left:.5rem;padding-right:.5rem}.psi .lg\:pb-2{padding-bottom:.5rem}.psi .lg\:w-2{width:.5rem}.psi .lg\:p-3{padding:.75rem}.psi .lg\:px-3{padding-left:.75rem;padding-right:.75rem}.psi .lg\:pb-3{padding-bottom:.75rem}.psi .lg\:w-3{width:.75rem}.psi .lg\:p-4{padding:1rem}.psi .lg\:px-4{padding-left:1rem;padding-right:1rem}.psi .lg\:pb-4{padding-bottom:1rem}.psi .lg\:w-4{width:1rem}.psi .lg\:p-5{padding:1.25rem}.psi .lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.psi .lg\:pb-5{padding-bottom:1.25rem}.psi .lg\:w-5{width:1.25rem}.psi .lg\:p-6{padding:1.5rem}.psi .lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.psi .lg\:pb-6{padding-bottom:1.5rem}.psi .lg\:w-6{width:1.5rem}.psi .lg\:p-7{padding:1.75rem}.psi .lg\:px-7{padding-left:1.75rem;padding-right:1.75rem}.psi .lg\:pb-7{padding-bottom:1.75rem}.psi .lg\:w-7{width:1.75rem}.psi .lg\:p-8{padding:2rem}.psi .lg\:px-8{padding-left:2rem;padding-right:2rem}.psi .lg\:pb-8{padding-bottom:2rem}.psi .lg\:w-8{width:2rem}.psi .lg\:p-9{padding:2.25rem}.psi .lg\:px-9{padding-left:2.25rem;padding-right:2.25rem}.psi .lg\:pb-9{padding-bottom:2.25rem}.psi .lg\:w-9{width:2.25rem}.psi .lg\:p-10{padding:2.5rem}.psi .lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.psi .lg\:pb-10{padding-bottom:2.5rem}.psi .lg\:w-10{width:2.5rem}.psi .lg\:p-11{padding:2.75rem}.psi .lg\:px-11{padding-left:2.75rem;padding-right:2.75rem}.psi .lg\:pb-11{padding-bottom:2.75rem}.psi .lg\:w-11{width:2.75rem}.psi .lg\:p-12{padding:3rem}.psi .lg\:px-12{padding-left:3rem;padding-right:3rem}.psi .lg\:pb-12{padding-bottom:3rem}.psi .lg\:w-12{width:3rem}.psi .lg\:p-14{padding:3.5rem}.psi .lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.psi .lg\:pb-14{padding-bottom:3.5rem}.psi .lg\:w-14{width:3.5rem}.psi .lg\:p-16{padding:4rem}.psi .lg\:px-16{padding-left:4rem;padding-right:4rem}.psi .lg\:pb-16{padding-bottom:4rem}.psi .lg\:w-16{width:4rem}.psi .lg\:p-20{padding:5rem}.psi .lg\:px-20{padding-left:5rem;padding-right:5rem}.psi .lg\:pb-20{padding-bottom:5rem}.psi .lg\:w-20{width:5rem}.psi .lg\:p-24{padding:6rem}.psi .lg\:px-24{padding-left:6rem;padding-right:6rem}.psi .lg\:pb-24{padding-bottom:6rem}.psi .lg\:w-24{width:6rem}.psi .lg\:p-28{padding:7rem}.psi .lg\:px-28{padding-left:7rem;padding-right:7rem}.psi .lg\:pb-28{padding-bottom:7rem}.psi .lg\:w-28{width:7rem}.psi .lg\:p-32{padding:8rem}.psi .lg\:px-32{padding-left:8rem;padding-right:8rem}.psi .lg\:pb-32{padding-bottom:8rem}.psi .lg\:w-32{width:8rem}.psi .lg\:p-36{padding:9rem}.psi .lg\:px-36{padding-left:9rem;padding-right:9rem}.psi .lg\:pb-36{padding-bottom:9rem}.psi .lg\:w-36{width:9rem}.psi .lg\:p-40{padding:10rem}.psi .lg\:px-40{padding-left:10rem;padding-right:10rem}.psi .lg\:pb-40{padding-bottom:10rem}.psi .lg\:w-40{width:10rem}.psi .lg\:p-44{padding:11rem}.psi .lg\:px-44{padding-left:11rem;padding-right:11rem}.psi .lg\:pb-44{padding-bottom:11rem}.psi .lg\:w-44{width:11rem}.psi .lg\:p-48{padding:12rem}.psi .lg\:px-48{padding-left:12rem;padding-right:12rem}.psi .lg\:pb-48{padding-bottom:12rem}.psi .lg\:w-48{width:12rem}.psi .lg\:p-52{padding:13rem}.psi .lg\:px-52{padding-left:13rem;padding-right:13rem}.psi .lg\:pb-52{padding-bottom:13rem}.psi .lg\:w-52{width:13rem}.psi .lg\:p-56{padding:14rem}.psi .lg\:px-56{padding-left:14rem;padding-right:14rem}.psi .lg\:pb-56{padding-bottom:14rem}.psi .lg\:w-56{width:14rem}.psi .lg\:p-64{padding:16rem}.psi .lg\:px-64{padding-left:16rem;padding-right:16rem}.psi .lg\:pb-64{padding-bottom:16rem}.psi .lg\:w-64{width:16rem}.psi .lg\:p-72{padding:18rem}.psi .lg\:px-72{padding-left:18rem;padding-right:18rem}.psi .lg\:pb-72{padding-bottom:18rem}.psi .lg\:w-72{width:18rem}.psi .lg\:p-80{padding:20rem}.psi .lg\:px-80{padding-left:20rem;padding-right:20rem}.psi .lg\:pb-80{padding-bottom:20rem}.psi .lg\:w-80{width:20rem}.psi .lg\:p-px{padding:1px}.psi .lg\:px-px{padding-left:1px;padding-right:1px}.psi .lg\:pb-px{padding-bottom:1px}.psi .lg\:p-0\.5{padding:.125rem}.psi .lg\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.psi .lg\:pb-0\.5{padding-bottom:.125rem}.psi .lg\:w-0\.5{width:.125rem}.psi .lg\:p-1\.5{padding:.375rem}.psi .lg\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.psi .lg\:pb-1\.5{padding-bottom:.375rem}.psi .lg\:w-1\.5{width:.375rem}.psi .lg\:p-2\.5{padding:.625rem}.psi .lg\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.psi .lg\:pb-2\.5{padding-bottom:.625rem}.psi .lg\:w-2\.5{width:.625rem}.psi .lg\:p-3\.5{padding:.875rem}.psi .lg\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.psi .lg\:pb-3\.5{padding-bottom:.875rem}.psi .lg\:w-3\.5{width:.875rem}.psi .lg\:w-full{width:100%}.psi .lg\:h-full{height:100%}.psi .lg\:h-auto{height:auto}.psi .lg\:w-auto{width:auto}.psi .lg\:w-px{width:1px}.psi .lg\:divide-y>*+*{border-top:1px solid var(--psi-borda)}.psi .lg\:divide-x>*+*{border-left:1px solid var(--psi-borda)}}@media (width>=80em){.psi .xl\:flex{display:flex}.psi .xl\:grid{display:grid}.psi .xl\:block{display:block}.psi .xl\:hidden{display:none}.psi .xl\:flex-col{flex-direction:column}.psi .xl\:flex-row{flex-direction:row}.psi .xl\:items-start{align-items:flex-start}.psi .xl\:items-center{align-items:center}.psi .xl\:items-end{align-items:flex-end}.psi .xl\:items-baseline{align-items:baseline}.psi .xl\:justify-start{justify-content:flex-start}.psi .xl\:justify-center{justify-content:center}.psi .xl\:justify-end{justify-content:flex-end}.psi .xl\:justify-between{justify-content:space-between}.psi .xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.psi .xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.psi .xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.psi .xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.psi .xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.psi .xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.psi .xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.psi .xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.psi .xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.psi .xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.psi .xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.psi .xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.psi .xl\:grid-cols-rotulo{grid-template-columns:7.5rem 1fr}.psi .xl\:col-span-1{grid-column:span 1/span 1}.psi .xl\:col-span-2{grid-column:span 2/span 2}.psi .xl\:col-span-3{grid-column:span 3/span 3}.psi .xl\:col-span-4{grid-column:span 4/span 4}.psi .xl\:col-span-5{grid-column:span 5/span 5}.psi .xl\:col-span-6{grid-column:span 6/span 6}.psi .xl\:col-span-7{grid-column:span 7/span 7}.psi .xl\:col-span-8{grid-column:span 8/span 8}.psi .xl\:col-span-9{grid-column:span 9/span 9}.psi .xl\:col-span-10{grid-column:span 10/span 10}.psi .xl\:col-span-11{grid-column:span 11/span 11}.psi .xl\:col-span-12{grid-column:span 12/span 12}.psi .xl\:col-span-full{grid-column:1/-1}.psi .xl\:p-0{padding:0}.psi .xl\:px-0{padding-left:0;padding-right:0}.psi .xl\:pb-0{padding-bottom:0}.psi .xl\:w-0{width:0}.psi .xl\:p-1{padding:.25rem}.psi .xl\:px-1{padding-left:.25rem;padding-right:.25rem}.psi .xl\:pb-1{padding-bottom:.25rem}.psi .xl\:w-1{width:.25rem}.psi .xl\:p-2{padding:.5rem}.psi .xl\:px-2{padding-left:.5rem;padding-right:.5rem}.psi .xl\:pb-2{padding-bottom:.5rem}.psi .xl\:w-2{width:.5rem}.psi .xl\:p-3{padding:.75rem}.psi .xl\:px-3{padding-left:.75rem;padding-right:.75rem}.psi .xl\:pb-3{padding-bottom:.75rem}.psi .xl\:w-3{width:.75rem}.psi .xl\:p-4{padding:1rem}.psi .xl\:px-4{padding-left:1rem;padding-right:1rem}.psi .xl\:pb-4{padding-bottom:1rem}.psi .xl\:w-4{width:1rem}.psi .xl\:p-5{padding:1.25rem}.psi .xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.psi .xl\:pb-5{padding-bottom:1.25rem}.psi .xl\:w-5{width:1.25rem}.psi .xl\:p-6{padding:1.5rem}.psi .xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.psi .xl\:pb-6{padding-bottom:1.5rem}.psi .xl\:w-6{width:1.5rem}.psi .xl\:p-7{padding:1.75rem}.psi .xl\:px-7{padding-left:1.75rem;padding-right:1.75rem}.psi .xl\:pb-7{padding-bottom:1.75rem}.psi .xl\:w-7{width:1.75rem}.psi .xl\:p-8{padding:2rem}.psi .xl\:px-8{padding-left:2rem;padding-right:2rem}.psi .xl\:pb-8{padding-bottom:2rem}.psi .xl\:w-8{width:2rem}.psi .xl\:p-9{padding:2.25rem}.psi .xl\:px-9{padding-left:2.25rem;padding-right:2.25rem}.psi .xl\:pb-9{padding-bottom:2.25rem}.psi .xl\:w-9{width:2.25rem}.psi .xl\:p-10{padding:2.5rem}.psi .xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.psi .xl\:pb-10{padding-bottom:2.5rem}.psi .xl\:w-10{width:2.5rem}.psi .xl\:p-11{padding:2.75rem}.psi .xl\:px-11{padding-left:2.75rem;padding-right:2.75rem}.psi .xl\:pb-11{padding-bottom:2.75rem}.psi .xl\:w-11{width:2.75rem}.psi .xl\:p-12{padding:3rem}.psi .xl\:px-12{padding-left:3rem;padding-right:3rem}.psi .xl\:pb-12{padding-bottom:3rem}.psi .xl\:w-12{width:3rem}.psi .xl\:p-14{padding:3.5rem}.psi .xl\:px-14{padding-left:3.5rem;padding-right:3.5rem}.psi .xl\:pb-14{padding-bottom:3.5rem}.psi .xl\:w-14{width:3.5rem}.psi .xl\:p-16{padding:4rem}.psi .xl\:px-16{padding-left:4rem;padding-right:4rem}.psi .xl\:pb-16{padding-bottom:4rem}.psi .xl\:w-16{width:4rem}.psi .xl\:p-20{padding:5rem}.psi .xl\:px-20{padding-left:5rem;padding-right:5rem}.psi .xl\:pb-20{padding-bottom:5rem}.psi .xl\:w-20{width:5rem}.psi .xl\:p-24{padding:6rem}.psi .xl\:px-24{padding-left:6rem;padding-right:6rem}.psi .xl\:pb-24{padding-bottom:6rem}.psi .xl\:w-24{width:6rem}.psi .xl\:p-28{padding:7rem}.psi .xl\:px-28{padding-left:7rem;padding-right:7rem}.psi .xl\:pb-28{padding-bottom:7rem}.psi .xl\:w-28{width:7rem}.psi .xl\:p-32{padding:8rem}.psi .xl\:px-32{padding-left:8rem;padding-right:8rem}.psi .xl\:pb-32{padding-bottom:8rem}.psi .xl\:w-32{width:8rem}.psi .xl\:p-36{padding:9rem}.psi .xl\:px-36{padding-left:9rem;padding-right:9rem}.psi .xl\:pb-36{padding-bottom:9rem}.psi .xl\:w-36{width:9rem}.psi .xl\:p-40{padding:10rem}.psi .xl\:px-40{padding-left:10rem;padding-right:10rem}.psi .xl\:pb-40{padding-bottom:10rem}.psi .xl\:w-40{width:10rem}.psi .xl\:p-44{padding:11rem}.psi .xl\:px-44{padding-left:11rem;padding-right:11rem}.psi .xl\:pb-44{padding-bottom:11rem}.psi .xl\:w-44{width:11rem}.psi .xl\:p-48{padding:12rem}.psi .xl\:px-48{padding-left:12rem;padding-right:12rem}.psi .xl\:pb-48{padding-bottom:12rem}.psi .xl\:w-48{width:12rem}.psi .xl\:p-52{padding:13rem}.psi .xl\:px-52{padding-left:13rem;padding-right:13rem}.psi .xl\:pb-52{padding-bottom:13rem}.psi .xl\:w-52{width:13rem}.psi .xl\:p-56{padding:14rem}.psi .xl\:px-56{padding-left:14rem;padding-right:14rem}.psi .xl\:pb-56{padding-bottom:14rem}.psi .xl\:w-56{width:14rem}.psi .xl\:p-64{padding:16rem}.psi .xl\:px-64{padding-left:16rem;padding-right:16rem}.psi .xl\:pb-64{padding-bottom:16rem}.psi .xl\:w-64{width:16rem}.psi .xl\:p-72{padding:18rem}.psi .xl\:px-72{padding-left:18rem;padding-right:18rem}.psi .xl\:pb-72{padding-bottom:18rem}.psi .xl\:w-72{width:18rem}.psi .xl\:p-80{padding:20rem}.psi .xl\:px-80{padding-left:20rem;padding-right:20rem}.psi .xl\:pb-80{padding-bottom:20rem}.psi .xl\:w-80{width:20rem}.psi .xl\:p-px{padding:1px}.psi .xl\:px-px{padding-left:1px;padding-right:1px}.psi .xl\:pb-px{padding-bottom:1px}.psi .xl\:p-0\.5{padding:.125rem}.psi .xl\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.psi .xl\:pb-0\.5{padding-bottom:.125rem}.psi .xl\:w-0\.5{width:.125rem}.psi .xl\:p-1\.5{padding:.375rem}.psi .xl\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.psi .xl\:pb-1\.5{padding-bottom:.375rem}.psi .xl\:w-1\.5{width:.375rem}.psi .xl\:p-2\.5{padding:.625rem}.psi .xl\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.psi .xl\:pb-2\.5{padding-bottom:.625rem}.psi .xl\:w-2\.5{width:.625rem}.psi .xl\:p-3\.5{padding:.875rem}.psi .xl\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.psi .xl\:pb-3\.5{padding-bottom:.875rem}.psi .xl\:w-3\.5{width:.875rem}.psi .xl\:w-full{width:100%}.psi .xl\:h-full{height:100%}.psi .xl\:h-auto{height:auto}.psi .xl\:w-auto{width:auto}.psi .xl\:w-px{width:1px}.psi .xl\:divide-y>*+*{border-top:1px solid var(--psi-borda)}.psi .xl\:divide-x>*+*{border-left:1px solid var(--psi-borda)}}.psi{--psi-fundo:var(--color-bg,#f6f4ef);--psi-sup:var(--color-surface,#fff);--psi-col:var(--color-surface-sunken,#fbf9f4);--psi-cinza:var(--color-border-subtle,#e5e1d8);--psi-borda:var(--color-border-subtle,#e5e1d8);--psi-forte:var(--color-text,#1b2333);--psi-medio:var(--color-text,#1b2333);--psi-suave:var(--color-text-muted,#4a5568);--psi-sutil:var(--color-text-subtle,#5b6475);--psi-apagado:var(--color-border-control,#857e6f);--psi-acento:var(--color-primary,#956a24);--psi-acento-hover:var(--color-primary-hover,#7a5a1e);--psi-acento-texto:var(--color-primary-text,#7a5a1e);--psi-chip:var(--color-chip-bg,#f1e7d3);--psi-chip-texto:var(--color-chip-text,#6e4e17);--psi-acento-borda:var(--color-accent-border,#e2d6be);--psi-tracejado:var(--color-dashed,#dccfb6);--psi-marinho:var(--color-brand,#0f2647);--psi-marinho-suave:var(--color-avatar-bg,#e8edf5);--psi-marinho-texto:var(--color-avatar-text,#0f2647);--psi-ok:var(--color-success,#15803d);--psi-ok-suave:var(--color-success-bg,#dcfce7);--psi-alerta:var(--color-warning,#b45309);--psi-alerta-suave:var(--color-warning-bg,#fef3c7);--psi-perigo:var(--color-danger,#b91c1c);--psi-perigo-suave:var(--color-danger-bg,#fee2e2);--psi-info:var(--color-info,#0369a1);--psi-info-suave:var(--color-info-bg,#e0f2fe);--psi-veu:#0b1b3380;--psi-capa-marinho:#0f2647;--psi-capa-marinho-escuro:#13294b;--psi-capa-latao:#956a24;--psi-capa-grafite:#4a5568;--psi-serie-1:var(--color-brand,#0f2647);--psi-serie-2:var(--color-primary,#956a24);--psi-serie-3:#c9ad7b;color:var(--psi-forte);font-family:var(--font-family-base)}.psi h1,.psi h2,.psi h3{font-family:var(--font-family-display);margin:0}.psi p{margin:0}.psi button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;padding:0}.psi button:disabled{cursor:not-allowed}.psi input,.psi select,.psi textarea{font:inherit;color:var(--psi-forte);background:var(--psi-sup)}.psi table{border-collapse:collapse}.psi a{color:inherit}.psi :focus-visible{outline:2px solid var(--psi-acento);outline-offset:2px}.psi .psi-campo{border:1px solid var(--color-border-control,#857e6f)}.psi .psi-campo:focus{border-color:var(--psi-acento);box-shadow:0 0 0 1px var(--psi-acento);outline:none}.psi .psi-capa-marinho{background:var(--psi-capa-marinho)}.psi .psi-capa-marinho_escuro{background:var(--psi-capa-marinho-escuro)}.psi .psi-capa-latao{background:var(--psi-capa-latao)}.psi .psi-capa-grafite{background:var(--psi-capa-grafite)}.psi input[type=checkbox],.psi input[type=radio]{accent-color:var(--psi-acento)}.psi .pointer-none{pointer-events:none}.gti-shell__conteudo:has(.psi-pagina){background:var(--color-bg,#f6f4ef)}.psi-pagina>.gti-pagina{gap:24px}.psi-pagina,.psi-pagina>.gti-pagina,.psi-pagina>.gti-pagina>*,.psi-tela{min-width:0;max-width:100%}.psi .overflow-x-auto{position:relative}.psi-pagina>.gti-pagina>.gti-pagina__cabecalho{color:var(--color-header-text,#fff);background:var(--color-header-bg,linear-gradient(120deg, #0b1b33, #13294b));border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:24px 28px;position:relative;overflow:hidden;box-shadow:0 4px 20px #0b1b3340}.psi-pagina>.gti-pagina>.gti-pagina__cabecalho:before{content:"";background:var(--color-primary,#956a24);inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.psi-pagina .gti-pagina__titulos h1{color:var(--color-header-text,#fff);font-family:var(--font-family-display);letter-spacing:-.025em;margin:0;font-size:1.5rem;font-weight:800;line-height:2rem}.psi-pagina--maiusculo .gti-pagina__titulos h1{text-transform:uppercase}.psi-pagina .gti-pagina__descricao{color:var(--color-header-sub,#c9d3e3);margin:4px 0 0;font-size:.875rem}.psi-pagina .gti-pagina__acoes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.psi-pagina .psi-cab-texto{color:var(--color-header-sub,#c9d3e3);align-items:center;gap:4px;font-size:.75rem;display:inline-flex}.psi-pagina .psi-cab-icone{color:var(--color-header-sub,#c9d3e3)}.psi-pagina .psi-cab-botao{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff40;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:.875rem;font-weight:500;display:inline-flex}.psi-pagina .psi-cab-botao:hover{background:#fff3}.psi-pagina .psi-cab-primario{color:var(--color-on-primary,#fff);background:var(--color-primary,#956a24);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:.875rem;font-weight:700;display:inline-flex}.psi-pagina .psi-cab-primario:hover{background:var(--color-primary-hover,#7a5a1e)}.psi-pagina .psi-sino-cont{min-width:16px;height:16px;color:var(--color-on-primary,#fff);background:var(--color-primary,#956a24);border-radius:9999px;justify-content:center;align-items:center;padding:0 3px;font-size:9px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}.psi .psi-conteudo{color:var(--psi-forte);font-size:1rem;line-height:1.5}.psi .psi-conteudo :is(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0}.psi .psi-conteudo :is(p,blockquote,figure,pre){max-width:none;margin:0}.psi .psi-conteudo :is(ul,ol){margin:0;padding:0;list-style:none}.psi .psi-conteudo table{border-collapse:collapse;text-indent:0;border-color:inherit}.psi .psi-conteudo :is(th,td){text-align:inherit;font-weight:inherit;padding:0}.psi .psi-conteudo a{color:inherit;text-decoration:underline}.psi .psi-conteudo hr{height:0;color:inherit;border:0;border-top:1px solid;margin:0}.psi .psi-conteudo code{font-family:var(--font-family-mono);font-size:1em}.psi .psi-grafico text{fill:var(--psi-sutil);font-size:11px;font-family:var(--font-family-base)}.psi .psi-grafico .psi-grade{stroke:var(--psi-borda)}.psi .psi-dica{pointer-events:none;background:var(--psi-marinho);color:#fff;white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:12px;position:absolute;transform:translate(-50%,-110%)}.psi.psi-leitor{z-index:300;background:var(--psi-fundo);flex-direction:column;display:flex;position:fixed;inset:0}.psi .psi-modal{z-index:310;background:var(--psi-veu);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.psi .psi-gaveta{z-index:310;justify-content:flex-end;display:flex;position:fixed;inset:0}@media (width<=47.99em){.psi .psi-rolagem-x{overflow-x:auto}}@media (prefers-reduced-motion:reduce){.psi .animate-pulse,.psi .animate-spin{animation:none}}.psi .psi-rodape4>*+*{border-top:1px solid var(--psi-borda)}@media (width>=48em){.psi .psi-rodape4>*+*{border-top:0;border-left:1px solid var(--psi-borda)}}.psi .psi-doc{max-width:60rem;margin:0 auto}.psi .psi-doc__capa{color:#fff;background:linear-gradient(160deg,#ffffff0f 0 38%,#0000 38%),linear-gradient(200deg,#0000 0 62%,#ffffff0a 62%),linear-gradient(120deg,#0b1b33 0%,#13294b 55%,#1e3558 100%);border-bottom:.375rem solid #956a24;border-radius:.75rem .75rem 0 0;flex-direction:column;justify-content:space-between;gap:2.5rem;min-height:20rem;padding:2.5rem 3rem;display:flex;position:relative;overflow:hidden}.psi .psi-doc__capa:after{content:"";pointer-events:none;border:2.5rem solid #956a2438;width:20rem;height:20rem;position:absolute;bottom:-6rem;right:-6rem;transform:rotate(45deg)}.psi .psi-doc__marca{z-index:1;align-self:flex-start;width:auto;height:1.75rem;position:relative}.psi .psi-doc__capa-corpo{z-index:1;max-width:40rem;position:relative}.psi .psi-doc__cat{letter-spacing:.12em;text-transform:uppercase;color:#e3c68c;margin:0 0 .75rem;font-size:.8125rem;font-weight:600}.psi .psi-doc__titulo{font-family:var(--font-family-display);color:#fff;border-left:.25rem solid #956a24;margin:0;padding-left:1.25rem;font-size:clamp(1.5rem,1.1rem + 1.6vw,3rem);font-weight:700;line-height:1.15}.psi .psi-doc__meta{color:#c9d3e3;margin:1rem 0 0;font-size:.875rem}.psi .psi-doc__pagina{background:var(--color-surface,#fff);border-radius:0 0 .75rem .75rem;padding:3rem;box-shadow:0 12px 32px #0b1b331a}.psi .psi-doc__rodape{text-align:center;color:var(--color-text-subtle,#5b6475);padding:1rem;font-size:.75rem}.psi .psi-conteudo--doc{max-width:75ch;color:var(--color-text,#1b2333);margin:0 auto;font-size:1rem;line-height:1.6}.psi .psi-conteudo--doc>h1:first-child{display:none}.psi .psi-conteudo--doc>h1:first-child+p{color:var(--color-text-muted,#4a5568);background:var(--color-surface-sunken,#fbf9f4);border:1px solid var(--color-border-subtle,#e5e1d8);border-left:.25rem solid #956a24;border-radius:.375rem;margin:0 0 2rem;padding:.75rem 1rem;font-size:.875rem}.psi .psi-conteudo--doc h1{font-family:var(--font-family-display);margin:0 0 1rem;font-size:1.75rem;font-weight:700;line-height:1.2}.psi .psi-conteudo--doc h2{font-family:var(--font-family-display);border-bottom:2px solid var(--color-accent-border,#e2d6be);color:var(--color-text,#1b2333);margin:2.25rem 0 .75rem;padding-bottom:.5rem;font-size:1.375rem;font-weight:700;line-height:1.25}.psi .psi-conteudo--doc h3{font-family:var(--font-family-display);margin:1.5rem 0 .5rem;font-size:1.125rem;font-weight:700;line-height:1.3}.psi .psi-conteudo--doc :is(h4,h5,h6){color:var(--color-primary-text,#7a5a1e);margin:1.25rem 0 .375rem;font-size:1rem;font-weight:700}.psi .psi-conteudo--doc p{margin:0 0 .875rem}.psi .psi-conteudo--doc :is(ul,ol){margin:0 0 1rem;padding-left:1.5rem}.psi .psi-conteudo--doc ul{list-style:outside}.psi .psi-conteudo--doc ol{list-style:decimal}.psi .psi-conteudo--doc li{margin:.375rem 0}.psi .psi-conteudo--doc li::marker{color:#956a24}.psi .psi-conteudo--doc strong{font-weight:700}.psi .psi-conteudo--doc blockquote{background:var(--color-highlight-bg,#faf5eb);border-left:.25rem solid #956a24;border-radius:.375rem;margin:1.25rem 0;padding:1rem 1.25rem}.psi .psi-conteudo--doc table{border:1px solid var(--color-border-subtle,#e5e1d8);width:100%;margin:1rem 0 1.5rem;font-size:.875rem}.psi .psi-conteudo--doc :is(th,td){border-bottom:1px solid var(--color-border-subtle,#e5e1d8);text-align:left;vertical-align:top;padding:.5rem .75rem}.psi .psi-conteudo--doc th{background:var(--color-surface-sunken,#fbf9f4);font-weight:600}.psi .psi-conteudo--doc a{color:var(--color-primary-text,#7a5a1e)}.psi .psi-conteudo--doc hr{border-top:1px solid var(--color-border-subtle,#e5e1d8);margin:2rem 0}@media (width<=40em){.psi .psi-doc__capa{gap:1.5rem;min-height:14rem;padding:1.5rem}.psi .psi-doc__pagina{padding:1.5rem 1.25rem}}
