:root{--font-tenant: ;--layer-overlay: 1000;--motion-feedback: .12s;--motion-enter: .2s;--motion-exit: .12s;--motion-activity: 1.2s;--color-surface-sunken: oklch(99.2% .0006 28);--color-surface: oklch(97.9% .001 28);--color-surface-raised: oklch(96.2% .0014 28);--color-surface-component: oklch(96.2% .0014 28);--color-surface-component-hover: oklch(94.3% .0019 28);--color-surface-component-active: oklch(92.2% .0024 28);--color-border: oklch(89.6% .0028 28);--color-divider: oklch(89.6% .0028 28);--color-border-hover: oklch(86% .0033 28);--color-border-strong: oklch(64.1% .0042 28);--color-text-subtle: oklch(64.1% .0042 28);--color-text-muted: oklch(44% .0051 28);--color-text: oklch(25.8% .0027 28);--color-neutral-solid: oklch(52% .006 28);--color-neutral-solid-hover: oklch(47% .0059 28);--color-neutral-solid-active: oklch(44% .0051 28);--color-accent: oklch(52% .14 28);--color-accent-hover: oklch(47% .1372 28);--color-accent-active: oklch(44% .119 28);--color-accent-text: oklch(44% .119 28);--color-accent-surface: oklch(96.2% .0188 28);--color-accent-border: oklch(65% .098 28);--color-focus-ring: oklch(52% .14 28);--color-text-on-brand: oklch(99% 0 28);--color-text-on-neutral: oklch(99% 0 28);--color-ok-surface: oklch(96.2% .0336 165);--color-ok-border: oklch(63.2% .098 165);--color-ok-solid: oklch(52% .1094 165);--color-ok-text: oklch(44% .0926 165);--color-text-on-ok: oklch(99% 0 165);--color-warn-surface: oklch(96.2% .0336 85);--color-warn-border: oklch(64.2% .098 85);--color-warn-solid: oklch(52% .1067 85);--color-warn-text: oklch(44% .0903 85);--color-text-on-warn: oklch(99% 0 85);--color-danger-surface: oklch(96.2% .0187 25);--color-danger-border: oklch(65% .098 25);--color-danger-solid: oklch(52% .14 25);--color-danger-text: oklch(44% .119 25);--color-text-on-danger: oklch(99% 0 25);--color-info-surface: oklch(96.2% .0187 250);--color-info-border: oklch(64% .098 250);--color-info-solid: oklch(52% .14 250);--color-info-text: oklch(44% .119 250);--color-text-on-info: oklch(99% 0 250);--radius-control: 6px;--radius-container: 10px;--radius-pill: 9999px;--spacing-gutter: 24px;--spacing-inset: 16px;--spacing-stack: 12px;--spacing-prose: 16px;--density-row: 40px;--density-control: 36px;--font-body: var(--font-tenant) "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: var(--font-tenant) Spectral, Georgia, "Times New Roman", serif;--font-data: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--text-body: clamp(.875rem, .8505rem + .109vw, .9375rem);--text-label: clamp(.8125rem, .788rem + .109vw, .875rem);--text-caption: clamp(.75rem, .7255rem + .109vw, .8125rem);--text-heading: clamp(1.375rem, 1.3383rem + .163vw, 1.4688rem);--text-display: clamp(2.4688rem, 2.3954rem + .326vw, 2.6563rem);--text-title: clamp(1.6563rem, 1.6074rem + .217vw, 1.7813rem);--text-subtitle: clamp(1.125rem, 1.1005rem + .109vw, 1.1875rem);--leading-body: 1.5;--leading-label: 1.5;--leading-caption: 1.5;--leading-heading: 1.2;--leading-display: 1.2;--leading-title: 1.2;--leading-subtitle: 1.5;--leading-prose: 1.7;--font-weight-regular: 400;--font-weight-emphasis: 500;--font-weight-heading: 600;--tracking-eyebrow: .025rem;--tracking-display: -.0125rem;--measure-prose: 65ch;--measure-content: 90ch}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--color-surface-sunken: oklch(17.8% .0006 28);--color-surface: oklch(20.5% .001 28);--color-surface-raised: oklch(23.8% .0014 28);--color-surface-component: oklch(23.8% .0014 28);--color-surface-component-hover: oklch(26.8% .0019 28);--color-surface-component-active: oklch(30% .0024 28);--color-border: oklch(34% .0028 28);--color-divider: oklch(34% .0028 28);--color-border-hover: oklch(39% .0033 28);--color-border-strong: oklch(52.1% .0042 28);--color-text-subtle: oklch(52.1% .0042 28);--color-text-muted: oklch(72.2% .0051 28);--color-text: oklch(94.4% .0027 28);--color-neutral-solid: oklch(64.2% .006 28);--color-neutral-solid-hover: oklch(69.2% .0059 28);--color-neutral-solid-active: oklch(72.2% .0051 28);--color-accent: oklch(67.1% .14 28);--color-accent-hover: oklch(72.1% .1372 28);--color-accent-active: oklch(75.1% .119 28);--color-accent-text: oklch(75.1% .119 28);--color-accent-surface: oklch(23.8% .0336 28);--color-accent-border: oklch(52.9% .098 28);--color-focus-ring: oklch(67.1% .14 28);--color-text-on-brand: oklch(18% 0 28);--color-text-on-neutral: oklch(18% 0 28);--color-ok-surface: oklch(23.8% .0336 165);--color-ok-border: oklch(51.1% .098 165);--color-ok-solid: oklch(61.7% .1298 165);--color-ok-text: oklch(69.7% .119 165);--color-text-on-ok: oklch(18% 0 165);--color-warn-surface: oklch(23.8% .0336 85);--color-warn-border: oklch(52.2% .098 85);--color-warn-solid: oklch(64.6% .1325 85);--color-warn-text: oklch(72.6% .119 85);--color-text-on-warn: oklch(18% 0 85);--color-danger-surface: oklch(23.8% .0336 25);--color-danger-border: oklch(52.9% .098 25);--color-danger-solid: oklch(67.1% .14 25);--color-danger-text: oklch(75.1% .119 25);--color-text-on-danger: oklch(18% 0 25);--color-info-surface: oklch(23.8% .0336 250);--color-info-border: oklch(52% .098 250);--color-info-solid: oklch(64.1% .14 250);--color-info-text: oklch(72.1% .119 250);--color-text-on-info: oklch(18% 0 250)}}:root[data-theme=dark]{--color-surface-sunken: oklch(17.8% .0006 28);--color-surface: oklch(20.5% .001 28);--color-surface-raised: oklch(23.8% .0014 28);--color-surface-component: oklch(23.8% .0014 28);--color-surface-component-hover: oklch(26.8% .0019 28);--color-surface-component-active: oklch(30% .0024 28);--color-border: oklch(34% .0028 28);--color-divider: oklch(34% .0028 28);--color-border-hover: oklch(39% .0033 28);--color-border-strong: oklch(52.1% .0042 28);--color-text-subtle: oklch(52.1% .0042 28);--color-text-muted: oklch(72.2% .0051 28);--color-text: oklch(94.4% .0027 28);--color-neutral-solid: oklch(64.2% .006 28);--color-neutral-solid-hover: oklch(69.2% .0059 28);--color-neutral-solid-active: oklch(72.2% .0051 28);--color-accent: oklch(67.1% .14 28);--color-accent-hover: oklch(72.1% .1372 28);--color-accent-active: oklch(75.1% .119 28);--color-accent-text: oklch(75.1% .119 28);--color-accent-surface: oklch(23.8% .0336 28);--color-accent-border: oklch(52.9% .098 28);--color-focus-ring: oklch(67.1% .14 28);--color-text-on-brand: oklch(18% 0 28);--color-text-on-neutral: oklch(18% 0 28);--color-ok-surface: oklch(23.8% .0336 165);--color-ok-border: oklch(51.1% .098 165);--color-ok-solid: oklch(61.7% .1298 165);--color-ok-text: oklch(69.7% .119 165);--color-text-on-ok: oklch(18% 0 165);--color-warn-surface: oklch(23.8% .0336 85);--color-warn-border: oklch(52.2% .098 85);--color-warn-solid: oklch(64.6% .1325 85);--color-warn-text: oklch(72.6% .119 85);--color-text-on-warn: oklch(18% 0 85);--color-danger-surface: oklch(23.8% .0336 25);--color-danger-border: oklch(52.9% .098 25);--color-danger-solid: oklch(67.1% .14 25);--color-danger-text: oklch(75.1% .119 25);--color-text-on-danger: oklch(18% 0 25);--color-info-surface: oklch(23.8% .0336 250);--color-info-border: oklch(52% .098 250);--color-info-solid: oklch(64.1% .14 250);--color-info-text: oklch(72.1% .119 250);--color-text-on-info: oklch(18% 0 250)}[data-modo=editorial]{--text-xs: clamp(.8438rem, .8071rem + .163vw, .9375rem);--text-sm: clamp(.9063rem, .8574rem + .217vw, 1.0313rem);--text-base: clamp(1rem, .9511rem + .217vw, 1.125rem);--text-md: clamp(1.1563rem, 1.1074rem + .217vw, 1.2813rem);--text-lg: clamp(1.3125rem, 1.2391rem + .326vw, 1.5rem);--text-xl: clamp(1.6563rem, 1.5707rem + .38vw, 1.875rem);--text-2xl: clamp(2.0625rem, 1.9647rem + .435vw, 2.3125rem);--text-3xl: clamp(2.5938rem, 2.4715rem + .543vw, 2.9063rem);--text-4xl: clamp(3.2188rem, 3.0599rem + .706vw, 3.625rem);--spacing-prose: 24px;--text-body: clamp(1rem, .9511rem + .217vw, 1.125rem);--text-label: clamp(.9063rem, .8574rem + .217vw, 1.0313rem);--text-caption: clamp(.8438rem, .8071rem + .163vw, .9375rem);--text-heading: clamp(1.6563rem, 1.5707rem + .38vw, 1.875rem);--text-display: clamp(3.2188rem, 3.0599rem + .706vw, 3.625rem);--text-title: clamp(2.0625rem, 1.9647rem + .435vw, 2.3125rem);--text-subtitle: clamp(1.3125rem, 1.2391rem + .326vw, 1.5rem);--measure-prose: 72ch;--measure-content: 100ch}[data-densidade=compacto]{--spacing-gutter: 16px;--spacing-inset: 12px;--spacing-stack: 8px;--density-row: 32px;--density-control: 28px}:is(:lang(zh),:lang(zh-Hans),:lang(zh-Hant),:lang(ja),:lang(ko)){--font-sans: var(--font-tenant) "IBM Plex Sans", "Noto Sans JP", "Noto Sans SC", "Noto Sans TC", "Noto Sans KR", sans-serif;--font-serif: var(--font-tenant) Spectral, "Noto Serif JP", "Noto Serif SC", "Noto Serif TC", "Noto Serif KR", serif;--leading-tight: 1.4;--leading-normal: 1.65;--leading-relaxed: 1.85;--font-body: var(--font-tenant) "IBM Plex Sans", "Noto Sans JP", "Noto Sans SC", "Noto Sans TC", "Noto Sans KR", sans-serif;--font-display: var(--font-tenant) Spectral, "Noto Serif JP", "Noto Serif SC", "Noto Serif TC", "Noto Serif KR", serif;--leading-body: 1.65;--leading-label: 1.65;--leading-caption: 1.65;--leading-heading: 1.4;--leading-display: 1.4;--leading-title: 1.4;--leading-subtitle: 1.65;--leading-prose: 1.85}:is(:lang(ar),:lang(fa),:lang(ur),:lang(ps)){--font-sans: var(--font-tenant) "IBM Plex Sans Arabic", "Noto Sans Arabic", sans-serif;--font-serif: var(--font-tenant) "Noto Naskh Arabic", serif;--leading-tight: 1.45;--leading-normal: 1.7;--leading-relaxed: 1.9;--font-body: var(--font-tenant) "IBM Plex Sans Arabic", "Noto Sans Arabic", sans-serif;--font-display: var(--font-tenant) "Noto Naskh Arabic", serif;--leading-body: 1.7;--leading-label: 1.7;--leading-caption: 1.7;--leading-heading: 1.45;--leading-display: 1.45;--leading-title: 1.45;--leading-subtitle: 1.7;--leading-prose: 1.9;--tracking-eyebrow: 0rem;--tracking-display: 0rem;--tracking-tight: 0rem;--tracking-wide: 0rem}:where(.cui-campo,.cui-combobox,.cui-combobox__popup,.cui-dialogo,.cui-menu__popup,.cui-popover__popup,.cui-tooltip__popup,.cui-toast,.cui-tabela,.cui-calendar,.cui-steps,.cui-editable,.cui-alert):is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}:where(.cui-botao,.cui-combobox__chip,.cui-combobox__item,.cui-menu__item,.cui-calendar__dia,.cui-calendar__nav,.cui-calendar__acao):is(:lang(zh),:lang(ja),:lang(ko)){word-break:keep-all}.cui-steps{display:flex;flex-direction:column;gap:var(--spacing-stack);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-steps__lista{display:flex;flex-wrap:wrap;gap:var(--spacing-stack);list-style:none;margin:0;padding:0}.cui-steps__lista[data-orientation=vertical]{flex-direction:column}.cui-steps__item{flex:1 1 10rem;min-inline-size:0}.cui-steps__lista[data-orientation=vertical] .cui-steps__item{flex-basis:auto}.cui-steps__gatilho{box-sizing:border-box;display:flex;align-items:start;gap:var(--spacing-stack);inline-size:100%;min-block-size:max(24px,var(--density-control));padding:var(--spacing-inset);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-raised);color:inherit;font:inherit;text-align:start}button.cui-steps__gatilho{cursor:pointer}.cui-steps__gatilho[aria-disabled=true]{cursor:not-allowed}.cui-steps__gatilho[data-current]{border-color:var(--color-accent)}.cui-steps__gatilho[data-error]{border-color:var(--color-danger-text)}.cui-steps__gatilho:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-steps__indicador{display:grid;place-items:center;flex:none;box-sizing:border-box;inline-size:max-content;min-inline-size:1.75em;aspect-ratio:1;line-height:1;white-space:nowrap;padding-inline:.25em;border:1px solid var(--color-border);border-radius:50%}.cui-steps__indicador[data-status=complete]{background:var(--color-accent);color:var(--color-text-on-brand);border-color:var(--color-accent)}.cui-steps__indicador svg{inline-size:1em;block-size:1em}.cui-steps__texto{display:grid;gap:.25em;min-inline-size:0;overflow-wrap:anywhere}.cui-steps__rotulo{font-weight:var(--font-weight-heading)}.cui-steps__descricao,.cui-steps__estado{color:var(--color-text-muted);font-size:var(--text-caption)}.cui-steps__erro{color:var(--color-danger-text);font-size:var(--text-caption)}.cui-steps__progresso{block-size:.375rem;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-raised);overflow:hidden}.cui-steps__barra{display:block;block-size:100%;inline-size:var(--percent);background:var(--color-accent)}:where(.cui-botao,.cui-calendar__acao):is(:lang(zh),:lang(ja),:lang(ko)){flex-shrink:0}.cui-botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-stack);min-block-size:max(24px,var(--density-control));min-inline-size:max(24px,var(--density-control));padding-inline:var(--spacing-inset);border:1px solid transparent;border-radius:var(--radius-control);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--font-weight-emphasis);line-height:var(--leading-body);text-decoration:none;cursor:pointer;transition:background-color var(--motion-feedback) ease,border-color var(--motion-feedback) ease}@media(prefers-reduced-motion:reduce){.cui-botao{transition:none}}.cui-botao:focus-visible,.cui-campo__controle:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-botao:disabled,.cui-botao[aria-disabled=true]{cursor:not-allowed;opacity:.55}.cui-botao--carregando{cursor:progress}.cui-botao--primary{background-color:var(--color-accent);color:var(--color-text-on-brand)}.cui-botao--primary:hover:not(:disabled){background-color:var(--color-accent-hover)}.cui-botao--primary:active:not(:disabled){background-color:var(--color-accent-active)}.cui-botao--secondary{background-color:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong)}.cui-botao--secondary:hover:not(:disabled){background-color:var(--color-surface-component-hover)}.cui-botao--secondary:active:not(:disabled){background-color:var(--color-surface-component-active)}.cui-botao--subtle{background-color:transparent;color:var(--color-accent-text)}.cui-botao--subtle:hover:not(:disabled){background-color:var(--color-accent-surface)}.cui-botao--destructive{background-color:var(--color-danger-surface);color:var(--color-danger-text);border-color:var(--color-danger-border)}.cui-botao--destructive:hover:not(:disabled){background-color:var(--color-danger-solid);color:var(--color-text-on-danger);border-color:var(--color-danger-solid)}.cui-botao--destructive:active:not(:disabled){background-color:var(--color-danger-solid);color:var(--color-text-on-danger);border-color:var(--color-danger-solid)}.cui-botao__icone{display:inline-flex;flex:none}.cui-campo{display:flex;flex-direction:column;gap:calc(var(--spacing-stack) / 2);font-family:var(--font-body)}.cui-campo__rotulo{color:var(--color-text);font-size:var(--text-label);font-weight:var(--font-weight-emphasis);line-height:var(--leading-label)}.cui-campo__controle{box-sizing:border-box;padding-block:0;min-block-size:max(24px,var(--density-control));padding-inline:var(--spacing-inset);background-color:var(--color-surface-component);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);font-family:inherit;font-size:var(--text-body);line-height:var(--leading-body)}.cui-campo__controle::placeholder{color:var(--color-text-muted)}.cui-campo__controle:hover:not(:disabled){background-color:var(--color-surface-component-hover)}.cui-campo__controle:disabled{cursor:not-allowed;opacity:.55}.cui-campo__descricao{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-campo--invalido .cui-campo__controle{border-color:var(--color-danger-border)}.cui-campo__erro{color:var(--color-danger-text);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-dialogo__fundo{position:fixed;inset:0;background:color-mix(in oklab,var(--color-text) 45%,transparent);z-index:calc(var(--layer-overlay) + var(--layer-index, 0) * 2)}.cui-dialogo{position:fixed;z-index:calc(var(--layer-overlay) + var(--layer-index, 0) * 2 + 1);inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;inline-size:min(32rem,calc(100vw - 2 * var(--spacing-gutter)));max-block-size:calc(100dvh - 2 * var(--spacing-gutter));overflow:auto;display:flex;flex-direction:column;gap:var(--spacing-stack);padding:var(--spacing-inset);background:var(--color-surface-raised);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-container);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-dialogo:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-dialogo:dir(rtl){translate:50% -50%}@keyframes cui-superficie-entra{0%{opacity:0}to{opacity:1}}@keyframes cui-superficie-sai{0%{opacity:1}to{opacity:0}}.cui-dialogo[data-state=open],.cui-dialogo__fundo[data-state=open],.cui-popover__popup[data-state=open]{animation:cui-superficie-entra var(--motion-enter) ease-out}.cui-dialogo[data-state=closed],.cui-dialogo__fundo[data-state=closed],.cui-popover__popup[data-state=closed]{animation:cui-superficie-sai var(--motion-exit) ease-in}@media(prefers-reduced-motion:reduce){.cui-dialogo[data-state],.cui-dialogo__fundo[data-state],.cui-popover__popup[data-state]{animation:none}}.cui-dialogo__cabecalho{display:flex;align-items:start;justify-content:space-between;gap:var(--spacing-stack)}.cui-dialogo__titulo{margin:0;font-family:var(--font-display);font-size:var(--text-heading);font-weight:var(--font-weight-heading);line-height:var(--leading-heading)}.cui-dialogo__descricao{margin:0;color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-dialogo__fechar{flex:none;padding-inline:0;inline-size:max(24px,var(--density-control))}.cui-dialogo__acoes{display:flex;justify-content:flex-end;gap:var(--spacing-stack);margin-block-start:var(--spacing-stack)}.cui-dialogo.cui-sheet{--_cui-sheet-x: 0%;--_cui-sheet-y: 0%;box-sizing:border-box;inset:auto;translate:none;max-inline-size:100dvw;max-block-size:100dvh;border-radius:0}.cui-sheet--inline-start,.cui-sheet--inline-end{inset-block:0;block-size:100dvh;inline-size:min(32rem,100dvw)}.cui-dialogo.cui-sheet--inline-start{inset-inline-start:0;inset-block:0;--_cui-sheet-x: -100%}.cui-dialogo.cui-sheet--inline-end{inset-inline-end:0;inset-block:0;--_cui-sheet-x: 100%}.cui-sheet--inline-start:dir(rtl){--_cui-sheet-x: 100%}.cui-sheet--inline-end:dir(rtl){--_cui-sheet-x: -100%}.cui-dialogo.cui-sheet--block-start,.cui-dialogo.cui-sheet--block-end{inset-inline:0;inline-size:100%}.cui-dialogo.cui-sheet--block-start{inset-block-start:0;--_cui-sheet-y: -100%}.cui-dialogo.cui-sheet--block-end{inset-block-end:0;--_cui-sheet-y: 100%}.cui-sheet>.cui-dialogo__conteudo{min-block-size:0;overflow:auto}.cui-sheet>:not(.cui-dialogo__conteudo){flex-shrink:0}.cui-sheet>.cui-dialogo__acoes{flex-wrap:wrap}@keyframes cui-sheet-entra{0%{translate:var(--_cui-sheet-x) var(--_cui-sheet-y)}to{translate:0 0}}@keyframes cui-sheet-sai{0%{translate:0 0}to{translate:var(--_cui-sheet-x) var(--_cui-sheet-y)}}.cui-sheet[data-state=open]{animation:cui-sheet-entra var(--motion-enter) ease-out both}.cui-sheet[data-state=closed]{animation:cui-sheet-sai var(--motion-exit) ease-in both}@media(prefers-reduced-motion:reduce){.cui-sheet[data-state]{animation:none}}.cui-progress{box-sizing:border-box;inline-size:100%;block-size:.5rem;overflow:hidden;border-radius:var(--radius-pill);background:var(--color-surface-component)}.cui-progress__indicador{display:block;block-size:100%;background:var(--color-accent);border-radius:inherit}@keyframes cui-atividade{0%{opacity:.4}to{opacity:1}}.cui-progress[data-indeterminate] .cui-progress__indicador{inline-size:100%;background:repeating-linear-gradient(135deg,var(--color-accent) 0 .5rem,var(--color-surface-component) .5rem 1rem);animation:cui-atividade var(--motion-activity) ease-in-out infinite alternate}.cui-skeleton{box-sizing:border-box;inline-size:100%;block-size:1em;background:var(--color-surface-component);border-radius:var(--radius-control)}.cui-skeleton--rectangle{block-size:8rem;border-radius:var(--radius-container)}.cui-skeleton--circle{inline-size:3rem;block-size:3rem;border-radius:var(--radius-pill)}.cui-skeleton[data-animated]{animation:cui-atividade var(--motion-activity) ease-in-out infinite alternate}.cui-spinner{display:inline-flex;vertical-align:middle;color:inherit}.cui-spinner__indicador{box-sizing:border-box;display:block;inline-size:1em;block-size:1em;border:2px solid var(--color-border);border-block-start-color:currentColor;border-radius:var(--radius-pill);animation:cui-giro var(--motion-activity) linear infinite}@keyframes cui-giro{to{rotate:1turn}}.cui-sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.cui-progress[data-indeterminate] .cui-progress__indicador,.cui-skeleton[data-animated],.cui-spinner__indicador{animation:none}}.cui-alert{display:grid;gap:calc(var(--spacing-stack) / 2);padding:var(--spacing-inset);border:1px solid var(--color-info-border);border-radius:var(--radius-container);background:var(--color-info-surface);color:var(--color-info-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-alert__titulo{font-family:var(--font-display);font-weight:var(--font-weight-emphasis)}.cui-alert--success{color:var(--color-ok-text);background:var(--color-ok-surface);border-color:var(--color-ok-border)}.cui-alert--warning{color:var(--color-warn-text);background:var(--color-warn-surface);border-color:var(--color-warn-border)}.cui-alert--danger{color:var(--color-danger-text);background:var(--color-danger-surface);border-color:var(--color-danger-border)}.cui-combobox{display:flex;flex-direction:column;gap:calc(var(--spacing-stack) / 2);font-family:var(--font-body)}.cui-combobox__rotulo{color:var(--color-text);font-size:var(--text-label);font-weight:var(--font-weight-emphasis);line-height:var(--leading-label)}.cui-combobox__caixa{display:flex;align-items:center;gap:calc(var(--spacing-stack) / 2);min-block-size:max(24px,var(--density-control));padding-inline:var(--spacing-inset);background-color:var(--color-surface-component);border:1px solid var(--color-border-strong);border-radius:var(--radius-control)}.cui-combobox__caixa:has(.cui-combobox__entrada:focus-visible){outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-combobox__entrada{flex:1;min-inline-size:0;background:transparent;border:none;outline:none;color:var(--color-text);font-family:inherit;font-size:var(--text-body);line-height:var(--leading-body)}.cui-combobox__entrada::placeholder{color:var(--color-text-muted)}.cui-combobox__limpar,.cui-combobox__gatilho{flex:none;display:inline-flex;align-items:center;justify-content:center;min-block-size:max(24px,var(--density-control));min-inline-size:max(24px,var(--density-control));background:transparent;color:var(--color-text-muted);border:none;border-radius:var(--radius-control);cursor:pointer}.cui-combobox__limpar:hover,.cui-combobox__gatilho:hover{background-color:var(--color-surface-component-hover)}.cui-combobox__gatilho:focus-visible,.cui-combobox__limpar:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-combobox__chips{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2)}.cui-combobox__chip{display:inline-flex;align-items:center;gap:calc(var(--spacing-stack) / 4);padding-inline:calc(var(--spacing-inset) / 2);min-block-size:max(24px,var(--density-control));background-color:var(--color-accent-surface);color:var(--color-accent-text);border-radius:var(--radius-control);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-combobox__chip-remover{display:inline-flex;align-items:center;justify-content:center;min-block-size:max(24px,var(--density-control));min-inline-size:max(24px,var(--density-control));background:transparent;color:inherit;border:none;border-radius:var(--radius-control);cursor:pointer}.cui-combobox__chip-remover:hover{background-color:var(--color-accent-border)}.cui-combobox__chip-remover:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-combobox__popup{display:flex;flex-direction:column;min-inline-size:12rem;max-block-size:min(20rem,calc(100dvh - 2 * var(--spacing-gutter)));overflow:auto;background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-container);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-combobox__superficie{display:flex;flex-direction:column;max-inline-size:min(var(--available-width),calc(100dvw - 2 * var(--spacing-gutter)));max-block-size:min(24rem,var(--available-height),calc(100dvh - 2 * var(--spacing-gutter)));overflow:auto;background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-container)}.cui-combobox__superficie>.cui-combobox__popup{min-inline-size:0;min-block-size:min(4rem,var(--available-height));flex:1 1 auto;border:0;border-radius:0}.cui-combobox__auxiliares{display:grid;gap:calc(var(--spacing-stack) / 2)}.cui-combobox__superficie>.cui-combobox__auxiliares[data-visivel]{flex:0 0 auto;padding:var(--spacing-inset);border-block-start:1px solid var(--color-divider)}.cui-combobox__auxiliares .cui-botao{max-inline-size:100%;white-space:normal;overflow-wrap:anywhere}.cui-combobox__lista,.cui-combobox__grupo{display:flex;flex-direction:column}.cui-combobox__grupo-rotulo{padding-block:calc(var(--spacing-stack) / 2);padding-inline:var(--spacing-stack);font-size:var(--text-caption);font-weight:var(--font-weight-emphasis);color:var(--color-text-muted)}.cui-combobox__paginacao{display:grid;gap:calc(var(--spacing-stack) / 2)}.cui-combobox__mensagem-pagina{font-size:var(--text-caption);color:var(--color-text-muted)}.cui-combobox__carregar{justify-self:start}.cui-combobox__vazio{padding:var(--spacing-inset);color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-combobox__item{min-block-size:max(24px,var(--density-control));padding-inline:var(--spacing-inset);display:flex;align-items:center;color:var(--color-text);cursor:pointer}.cui-combobox__item[data-highlighted]{background-color:var(--color-accent-surface)}.cui-combobox__item[data-state=checked]{font-weight:var(--font-weight-emphasis)}.cui-combobox__estado,.cui-combobox__descricao{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-combobox__retry{justify-self:start}.cui-combobox__item[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}.cui-combobox__criar{border-block-start:1px solid var(--color-divider)}.cui-combobox__criar:first-child{border-block-start:none}.cui-combobox--invalido .cui-combobox__caixa{border-color:var(--color-danger-border)}.cui-combobox__erro{color:var(--color-danger-text);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-tabela__wrapper{overflow:auto;border-block-start:1px solid var(--color-border)}.cui-tabela{inline-size:100%;border-collapse:collapse;font-family:var(--font-body)}.cui-tabela__legenda{caption-side:top;padding-block:var(--spacing-inset);color:var(--color-text);font-family:var(--font-body);font-weight:var(--font-weight-emphasis);font-size:var(--text-caption);line-height:var(--leading-caption);text-align:start}.cui-tabela__cabecalho{position:sticky;inset-block-start:0;background:var(--color-surface-raised)}.cui-tabela__th{padding:0;color:var(--color-text);font-size:var(--text-label);font-weight:var(--font-weight-emphasis);line-height:var(--leading-label);text-align:start;border-block-end:1px solid var(--color-border-strong)}.cui-tabela__linha{border-block-end:1px solid var(--color-divider)}.cui-tabela__linha:hover{background-color:var(--color-surface-component-hover)}.cui-tabela__linha[data-selected]{background-color:var(--color-accent-surface)}.cui-tabela__celula{padding:0;color:var(--color-text);font-size:var(--text-body);line-height:var(--leading-body)}.cui-tabela__conteudo{display:flex;align-items:center;min-block-size:max(24px,var(--density-row));padding-inline:var(--spacing-inset)}.cui-popover__popup{position:relative;display:flex;flex-direction:column;gap:var(--spacing-stack);max-inline-size:min(20rem,calc(100vw - 2 * var(--spacing-gutter)));box-sizing:border-box;max-block-size:min(var(--available-height, 100dvh),calc(100dvh - 2 * var(--spacing-gutter)));padding:var(--spacing-inset);background:var(--color-surface-raised);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-container);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-popover__conteudo{min-block-size:0;overflow:auto}.cui-popover__popup:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-popover__seta{--arrow-size: .625rem;--arrow-background: var(--color-surface-raised)}.cui-popover__ponta{display:block;inline-size:100%;block-size:100%;background:var(--color-surface-raised);border-inline-start:1px solid var(--color-border-strong);border-block-start:1px solid var(--color-border-strong)}.cui-popover__titulo{margin:0;font-size:var(--text-label);font-weight:var(--font-weight-emphasis);line-height:var(--leading-label)}.cui-popover__descricao{margin:0;color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-popover__fechar{position:absolute;inset-block-start:var(--spacing-inset);inset-inline-end:var(--spacing-inset)}.cui-tooltip__popup{max-inline-size:16rem;padding-block:calc(var(--spacing-inset) / 2);padding-inline:var(--spacing-inset);background:var(--color-surface-raised);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);font-family:var(--font-body);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-tooltip__seta{--arrow-size: .5rem;--arrow-background: var(--color-surface-raised)}.cui-tooltip__ponta{display:block;inline-size:100%;block-size:100%;background:var(--color-surface-raised);border-inline-start:1px solid var(--color-border-strong);border-block-start:1px solid var(--color-border-strong)}.cui-menu__fundo{background:transparent}.cui-menu__popup{display:flex;flex-direction:column;min-inline-size:10rem;max-block-size:min(20rem,calc(100dvh - 2 * var(--spacing-gutter)));overflow:auto;padding-block:calc(var(--spacing-inset) / 2);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-container);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-menu__popup:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-menu__item{display:flex;align-items:center;min-block-size:max(24px,var(--density-control));padding-inline:var(--spacing-inset);color:var(--color-text);cursor:pointer}.cui-menu__item[data-highlighted]{background-color:var(--color-accent-surface)}.cui-menu__item[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}.cui-menu__separador{block-size:1px;margin-block:calc(var(--spacing-stack) / 2);background-color:var(--color-divider)}.cui-menu__grupo-rotulo{padding-inline:var(--spacing-inset);padding-block-start:calc(var(--spacing-stack) / 2);color:var(--color-text-muted);font-size:var(--text-caption);font-weight:var(--font-weight-emphasis);line-height:var(--leading-caption)}.cui-menu__popup{--cui-menu-marcador: 1rem;--cui-menu-espaco-opcao: calc(var(--spacing-stack) / 2)}.cui-menu__texto{flex:1 1 auto;min-inline-size:0}.cui-menu__atalho{flex:none;margin-inline-start:var(--cui-menu-espaco-opcao)}.cui-menu__item--submenu{gap:var(--cui-menu-espaco-opcao)}.cui-menu__seta{flex:none;inline-size:var(--cui-menu-marcador);block-size:var(--cui-menu-marcador);color:var(--color-text-muted)}.cui-menu__popup[dir=rtl] .cui-menu__seta{transform:scaleX(-1)}.cui-menu__item--opcao{gap:var(--cui-menu-espaco-opcao)}.cui-menu__marcador{flex:none;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--cui-menu-marcador);block-size:var(--cui-menu-marcador)}.cui-menu__indicador{inline-size:100%;block-size:100%;color:currentColor}.cui-menu__indicador[hidden]{display:none}.cui-menu__popup:has(.cui-menu__item--opcao) .cui-menu__item:not(.cui-menu__item--opcao){padding-inline-start:calc(var(--spacing-inset) + var(--cui-menu-marcador) + var(--cui-menu-espaco-opcao))}.cui-toast__viewport{position:fixed;inset-block-end:var(--spacing-gutter);inset-inline-end:var(--spacing-gutter);z-index:calc(var(--layer-overlay) - 1);display:flex;flex-direction:column;gap:var(--spacing-stack);inline-size:min(24rem,calc(100vw - 2 * var(--spacing-gutter)));max-block-size:calc(100dvb - 2 * var(--spacing-gutter));overflow:auto;padding:4px;outline:none}.cui-toast{flex-shrink:0;display:flex;align-items:start;gap:var(--spacing-stack);padding:var(--spacing-inset);background:var(--color-surface-raised);color:var(--color-text);border:1px solid var(--color-border-strong);border-inline-start-width:4px;border-inline-start-style:solid;border-radius:var(--radius-container);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-toast--ok{border-inline-start-color:var(--color-ok-solid)}.cui-toast--warn{border-inline-start-color:var(--color-warn-solid)}.cui-toast--danger{border-inline-start-color:var(--color-danger-solid)}.cui-toast--info{border-inline-start-color:var(--color-info-solid)}.cui-toast__conteudo{flex:1;min-inline-size:0}.cui-toast__titulo{margin:0;font-size:var(--text-label);font-weight:var(--font-weight-emphasis);line-height:var(--leading-label)}.cui-toast__descricao{margin:0;color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-toast__fechar{flex:none;display:inline-flex;align-items:center;justify-content:center;min-block-size:max(24px,var(--density-control));min-inline-size:max(24px,var(--density-control));background:transparent;color:var(--color-text-muted);border:none;border-radius:var(--radius-control);cursor:pointer}.cui-toast__fechar:hover{background-color:var(--color-surface-component-hover)}.cui-toast__fechar:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-toast:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-tabela__wrapper:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.cui-calendar{display:flex;flex-direction:column;gap:var(--spacing-stack);inline-size:fit-content;min-inline-size:min-content;max-inline-size:100%;padding:var(--spacing-inset);border:1px solid var(--color-border);border-radius:var(--radius-container);background-color:var(--color-surface-raised);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-calendar__rotulo{font-weight:var(--font-weight-emphasis)}.cui-calendar__cabecalho{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-stack)}.cui-calendar__navegacao,.cui-calendar__acoes{display:flex;gap:var(--spacing-stack)}.cui-calendar__mes{flex:1 1 auto;text-align:center;font-weight:var(--font-weight-emphasis);overflow-wrap:anywhere}.cui-calendar__instrucoes{margin:0;max-inline-size:40em;font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-text-muted)}.cui-calendar__grade{inline-size:100%;border-collapse:separate;border-spacing:0}.cui-calendar__semana{padding-block:var(--spacing-stack);padding-inline:var(--spacing-stack);color:var(--color-text-muted);font-weight:var(--font-weight-emphasis);font-size:var(--text-caption);line-height:var(--leading-caption);text-align:center}.cui-calendar__semana abbr{text-decoration:none}.cui-calendar__grade td{padding:1px;text-align:center}.cui-calendar__dia,.cui-calendar__nav,.cui-calendar__acao{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-inline-size:max(24px,var(--density-control));min-block-size:max(24px,var(--density-control));padding-block:var(--spacing-stack);padding-inline:var(--spacing-stack);border:1px solid transparent;border-radius:var(--radius-control);background-color:transparent;color:var(--color-text);font:inherit;cursor:pointer}.cui-calendar__dia{inline-size:100%}.cui-calendar__dia:hover:not([aria-disabled=true]),.cui-calendar__nav:hover:not(:disabled),.cui-calendar__acao:hover:not(:disabled){background-color:var(--color-surface-component-hover)}.cui-calendar__dia[data-today]{border-color:var(--color-accent);font-weight:var(--font-weight-emphasis)}.cui-calendar__dia[data-selected]{background-color:var(--color-accent);color:var(--color-text-on-brand)}.cui-calendar__dia[data-selected]:hover:not([aria-disabled=true]){background-color:var(--color-accent-hover)}.cui-calendar__dia[aria-disabled=true],.cui-calendar__nav:disabled,.cui-calendar__acao:disabled{color:var(--color-text-muted);cursor:default}.cui-calendar__dia[data-unavailable]{text-decoration:line-through}.cui-calendar__dia:focus-visible,.cui-calendar__nav:focus-visible,.cui-calendar__acao:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-calendar__seta{display:inline-block}.cui-calendar[dir=rtl] .cui-calendar__seta{transform:scaleX(-1)}.cui-calendar__acoes{flex-wrap:wrap;justify-content:space-between}.cui-calendar__acao{color:var(--color-accent-text)}.cui-date-picker{display:flex;align-items:flex-start;gap:var(--spacing-stack)}.cui-date-picker>.cui-date-input{flex:1;min-inline-size:0}.cui-date-picker__gatilho{flex:none;margin-block-start:calc(var(--text-label) * var(--leading-label) + var(--spacing-stack) / 2)}.cui-date-picker__popup{max-inline-size:calc(100vw - 2rem)}.cui-date-picker__popup .cui-calendar{border:none;padding:0}.cui-date-input{min-inline-size:0;max-inline-size:100%}.cui-date-input__formato,.cui-date-input__descricao{display:block}.cui-date-input__entrada{min-inline-size:0;max-inline-size:100%}.cui-date-picker__anuncio,.cui-date-picker__popup .cui-calendar__rotulo{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.cui-checkbox,.cui-radio{display:grid;gap:calc(var(--spacing-stack) / 2);font-family:var(--font-body);color:var(--color-text)}.cui-checkbox__root,.cui-radio__item{position:relative;display:inline-flex;align-items:center;gap:var(--spacing-stack);min-block-size:max(24px,var(--density-control));min-inline-size:max(24px,var(--density-control));cursor:pointer}.cui-checkbox__control,.cui-radio__control{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 auto;inline-size:1.25em;block-size:1.25em;border:1px solid var(--color-border-strong);background-color:var(--color-surface-component);border-radius:var(--radius-control);color:var(--color-text)}.cui-radio__control{border-radius:50%}.cui-checkbox__control[data-state=checked],.cui-checkbox__control[data-state=indeterminate],.cui-radio__control[data-state=checked]{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-on-brand)}.cui-checkbox__root:has(input:focus-visible) .cui-checkbox__control,.cui-radio__item:has(input:focus-visible) .cui-radio__control{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-checkbox__root[data-invalid] .cui-checkbox__control,.cui-radio__item[data-invalid] .cui-radio__control{border-color:var(--color-danger-border)}.cui-checkbox__root[data-disabled],.cui-radio__item[data-disabled]{cursor:not-allowed}.cui-checkbox__root[data-readonly],.cui-radio[aria-readonly=true] .cui-radio__item{cursor:default}.cui-checkbox__label,.cui-radio__label,.cui-radio__text{color:var(--color-text);font-size:var(--text-label);line-height:var(--leading-label)}.cui-radio__label{font-weight:var(--font-weight-emphasis)}.cui-checkbox__description,.cui-radio__description{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-checkbox__error,.cui-radio__error{color:var(--color-danger-text);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-checkbox__indicator{line-height:1}.cui-radio__dot{display:none;inline-size:.5em;block-size:.5em;border-radius:50%;background-color:currentColor}.cui-radio__control[data-state=checked] .cui-radio__dot{display:block}.cui-radio__items{display:flex;flex-direction:column;gap:calc(var(--spacing-stack) / 2)}.cui-radio__items[data-orientation=horizontal]{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-inset)}:where(.cui-checkbox,.cui-radio):is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}:where(.cui-checkbox__label,.cui-radio__label,.cui-radio__text):is(:lang(zh),:lang(ja),:lang(ko)){word-break:keep-all}@media(forced-colors:active){.cui-checkbox__control,.cui-radio__control{border-color:ButtonText}.cui-checkbox__control[data-state=checked],.cui-checkbox__control[data-state=indeterminate],.cui-radio__control[data-state=checked]{background-color:Highlight;color:HighlightText}}.cui-editable{display:grid;gap:calc(var(--spacing-stack) / 2);font-family:var(--font-body)}.cui-editable__label{color:var(--color-text);font-size:var(--text-label);font-weight:var(--font-weight-emphasis);line-height:var(--leading-label)}.cui-editable__preview,.cui-editable__input{box-sizing:border-box;inline-size:100%;min-block-size:max(24px,var(--density-control));min-inline-size:max(24px,var(--density-control));padding-inline:var(--spacing-inset);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background-color:var(--color-surface-component);color:var(--color-text);font-family:inherit;font-size:var(--text-body);line-height:var(--leading-body);text-align:start}.cui-editable__preview{cursor:text;overflow-wrap:anywhere}.cui-editable__preview:focus-visible,.cui-editable__input:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-editable__input::placeholder{color:var(--color-text-muted)}.cui-editable__input[aria-invalid=true]{border-color:var(--color-danger-border)}.cui-editable__preview:disabled,.cui-editable__input:disabled{opacity:.55;cursor:not-allowed}.cui-editable__controls{display:flex;flex-wrap:wrap;gap:var(--spacing-stack)}.cui-editable__description,.cui-editable__status{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-editable__error{color:var(--color-danger-text);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-switch,.cui-select{display:grid;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;font-family:var(--font-body);color:var(--color-text)}.cui-switch__root{position:relative;display:inline-flex;align-items:center;gap:var(--spacing-stack);min-block-size:max(24px,var(--density-control));min-inline-size:24px;cursor:pointer}.cui-switch__control{position:relative;box-sizing:border-box;flex:none;inline-size:2.5em;block-size:1.5em;border:1px solid var(--color-border-strong);border-radius:2em;background-color:var(--color-surface-component);transition:background-color var(--motion-feedback) ease}.cui-switch__thumb{position:absolute;inset-block-start:.2em;inset-inline-start:.2em;inline-size:calc(1.1em - 2px);block-size:calc(1.1em - 2px);border-radius:50%;background-color:var(--color-text);transition:inset-inline-start var(--motion-feedback) ease}.cui-switch__control[data-state=checked]{background-color:var(--color-accent);border-color:var(--color-accent)}.cui-switch__thumb[data-state=checked]{inset-inline-start:1.2em;background-color:var(--color-text-on-brand)}.cui-switch__root:has(input:focus-visible) .cui-switch__control,.cui-select__trigger:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-switch__root[data-invalid] .cui-switch__control,.cui-select__trigger[data-invalid]{border-color:var(--color-danger-border)}.cui-switch__root[data-disabled],.cui-select__trigger:disabled{cursor:not-allowed}.cui-switch__root[data-readonly],.cui-select__trigger[aria-readonly=true]{cursor:default}.cui-switch__label,.cui-select__label{color:var(--color-text);font-size:var(--text-label);line-height:var(--leading-label)}.cui-select__label{font-weight:var(--font-weight-emphasis)}.cui-switch__description,.cui-select__description{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-switch__error,.cui-select__error{color:var(--color-danger-text);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-select__trigger{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-stack);inline-size:100%;min-inline-size:24px;min-block-size:max(24px,var(--density-control));padding-block:0;padding-inline:var(--spacing-inset);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background-color:var(--color-surface-component);color:var(--color-text);font:inherit;line-height:var(--leading-body);text-align:start;cursor:pointer}.cui-select__value{min-inline-size:0;overflow-wrap:anywhere}.cui-select__trigger[data-placeholder-shown] .cui-select__value{color:var(--color-text-muted)}.cui-select__popup{box-sizing:border-box;inline-size:max-content;min-inline-size:min(var(--reference-width, 0px),var(--available-width, 100vw),calc(100vw - 2rem));max-inline-size:min(var(--available-width, 100vw),calc(100vw - 2rem));max-block-size:min(20rem,var(--available-height));overflow:auto;padding:calc(var(--spacing-stack) / 2);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background-color:var(--color-surface-raised);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-select__popup:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-select__item{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-inset);min-inline-size:24px;min-block-size:max(24px,var(--density-control));padding-inline:var(--spacing-inset);border-radius:var(--radius-control);cursor:pointer;overflow-wrap:anywhere}.cui-select__item-text{min-inline-size:0}.cui-select__item-indicator{flex:none}.cui-select__item[data-highlighted]{background-color:var(--color-surface-component-hover);outline:2px solid var(--color-focus-ring);outline-offset:-2px}.cui-select__item[data-state=checked]{font-weight:var(--font-weight-emphasis)}.cui-select__item[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}:where(.cui-switch,.cui-select,.cui-select__popup):is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}:where(.cui-switch__label,.cui-select__label,.cui-select__value,.cui-select__item):is(:lang(zh),:lang(ja),:lang(ko)){word-break:keep-all}@media(prefers-reduced-motion:reduce){.cui-switch__control,.cui-switch__thumb{transition:none}}@media(forced-colors:active){.cui-switch__control{border-color:ButtonText}.cui-switch__control[data-state=checked]{background-color:Highlight}.cui-switch__thumb[data-state=checked]{background-color:HighlightText}.cui-select__item[data-highlighted]{outline-color:Highlight}}.cui-tabs,.cui-accordion,.cui-collapsible{min-inline-size:0;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-tabs{display:flex;flex-direction:column;gap:var(--spacing-gutter)}.cui-tabs[data-orientation=vertical]{flex-direction:row;align-items:flex-start}.cui-tabs__list{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2);padding:0;border-block-end:1px solid var(--color-divider)}.cui-tabs__list[data-orientation=vertical]{flex-direction:column;flex:none;max-inline-size:45%}.cui-tabs__trigger,.cui-accordion__trigger,.cui-collapsible__trigger{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--spacing-stack);min-inline-size:24px;min-block-size:max(24px,var(--density-control));padding-block:calc(var(--spacing-stack) / 2);padding-inline:var(--spacing-inset);border:1px solid transparent;border-radius:var(--radius-control);color:var(--color-text);background-color:transparent;font:inherit;text-align:start;cursor:pointer;overflow-wrap:anywhere}.cui-tabs__trigger{justify-content:center;border:0;border-block-end:2px solid transparent;border-radius:0}.cui-tabs__trigger[aria-selected=true]{border-block-end-color:var(--color-accent);color:var(--color-accent-text);font-weight:var(--font-weight-emphasis)}.cui-tabs__trigger:hover:not(:disabled),.cui-accordion__trigger:hover:not(:disabled),.cui-collapsible__trigger:hover:not(:disabled){background-color:var(--color-surface-component-hover)}.cui-tabs__trigger:disabled,.cui-accordion__trigger:disabled,.cui-collapsible__trigger:disabled{color:var(--color-text-muted);cursor:not-allowed}.cui-tabs:focus-visible,.cui-accordion:focus-visible,.cui-collapsible:focus-visible,.cui-tabs__trigger:focus-visible,.cui-accordion__trigger:focus-visible,.cui-collapsible__trigger:focus-visible,.cui-tabs__content:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-tabs__content{min-inline-size:0;flex:1}.cui-accordion{display:grid;gap:calc(var(--spacing-stack) / 2)}.cui-accordion__item,.cui-collapsible{border:1px solid var(--color-border);border-radius:var(--radius-control);background-color:var(--color-surface-component)}.cui-accordion__heading{margin:0;font-size:inherit;font-weight:var(--font-weight-emphasis)}.cui-accordion__trigger,.cui-collapsible__trigger{inline-size:100%}.cui-accordion__content,.cui-collapsible__content{padding:var(--spacing-inset);background-color:var(--color-surface-raised);border-block-start:1px solid var(--color-border);border-end-start-radius:var(--radius-control);border-end-end-radius:var(--radius-control)}.cui-panel__indicator{display:inline-block;flex:none;transition:transform var(--motion-feedback) ease}.cui-panel__indicator[data-state=open]{transform:rotate(180deg)}:where(.cui-tabs,.cui-accordion,.cui-collapsible):is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}:where(.cui-tabs__trigger,.cui-accordion__trigger,.cui-collapsible__trigger):is(:lang(zh),:lang(ja),:lang(ko)){word-break:keep-all}@media(prefers-reduced-motion:reduce){.cui-panel__indicator{transition:none}}.cui-tabs__faixa{display:flex;flex-wrap:wrap;align-items:center;border-block-end:1px solid var(--color-divider)}.cui-tabs[data-orientation=vertical] .cui-tabs__faixa{display:grid;grid-template-columns:max-content max-content;justify-content:start;align-items:center;row-gap:calc(var(--spacing-stack) / 2);flex:none;max-inline-size:45%}.cui-tabs__list--em-faixa{display:contents}.cui-tabs[data-orientation=vertical] .cui-tabs__list,.cui-tabs[data-orientation=vertical] .cui-tabs__faixa{border-block-end:0;border-inline-end:1px solid var(--color-divider)}.cui-tabs[data-orientation=vertical] .cui-tabs__trigger{border-block-end:0;border-inline-end:2px solid transparent}.cui-tabs[data-orientation=vertical] .cui-tabs__trigger[aria-selected=true]{border-inline-end-color:var(--color-accent)}@media(forced-colors:active){.cui-tabs__trigger[aria-selected=true]{border-block-end-color:Highlight}.cui-tabs[data-orientation=vertical] .cui-tabs__trigger[aria-selected=true]{border-inline-end-color:Highlight}}.cui-tabs__acoes{display:inline-flex;align-items:center;gap:calc(var(--spacing-stack) / 4);margin-inline-end:var(--spacing-stack)}.cui-tabs__alca,.cui-tabs__mover,.cui-tabs__fechar{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-inline-size:max(24px,var(--density-control));min-block-size:max(24px,var(--density-control));padding:0;border:1px solid transparent;border-radius:var(--radius-control);background-color:transparent;color:var(--color-text);font:inherit;cursor:pointer}.cui-tabs__alca:hover,.cui-tabs__mover:hover,.cui-tabs__fechar:hover{background-color:var(--color-surface-component-hover)}.cui-tabs__alca:focus-visible,.cui-tabs__mover:focus-visible,.cui-tabs__fechar:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-tabs__alca{cursor:grab}.cui-tabs__alca[data-dragging]{cursor:grabbing}.cui-tabs__alca:before{content:"";inline-size:.5rem;block-size:1rem;background-image:radial-gradient(currentColor 40%,transparent 42%);background-size:.25rem .25rem;background-repeat:repeat}.cui-tabs__mover:before{content:"";inline-size:.5rem;block-size:.5rem;border-block-start:2px solid currentColor;border-inline-start:2px solid currentColor}.cui-tabs__mover[data-cui-reorder=previous]:before{transform:rotate(-45deg)}.cui-tabs__mover[data-cui-reorder=next]:before{transform:rotate(135deg)}.cui-tabs[data-orientation=vertical] .cui-tabs__mover[data-cui-reorder=previous]:before{transform:rotate(45deg)}.cui-tabs[data-orientation=vertical] .cui-tabs__mover[data-cui-reorder=next]:before{transform:rotate(-135deg)}.cui-tabs__mover[aria-disabled=true]{color:var(--color-text-muted);cursor:not-allowed}.cui-tabs__announcement{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-tabs__acoes[data-cui-tab-arrastando],.cui-tabs__trigger[data-cui-tab-arrastando]{outline:2px dashed var(--color-focus-ring);outline-offset:2px}@media(prefers-reduced-motion:no-preference){.cui-tabs__acoes{transition:opacity var(--motion-feedback) linear}.cui-tabs__acoes[data-cui-tab-arrastando]{opacity:.75}}.cui-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-stack) / 2);color:var(--color-text);font-family:var(--font-body)}.cui-pagination__pages{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-stack) / 4);list-style:none;padding:0;margin:0}.cui-pagination__gap{padding-inline:calc(var(--spacing-inset) / 2)}.cui-pagination [aria-current=page]{outline:2px solid var(--color-accent);outline-offset:1px}.cui-chip{box-sizing:border-box;display:inline-flex;align-items:center;gap:calc(var(--spacing-stack) / 4);max-inline-size:100%;min-inline-size:0;padding-inline-start:calc(var(--spacing-stack) / 2);border-radius:var(--radius-control);background:var(--color-surface-raised);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-chip__text{min-inline-size:0;overflow-wrap:anywhere}.cui-chip__remove.cui-botao{flex:0 0 auto;min-inline-size:1.75rem;min-block-size:1.75rem;padding:0;border-radius:inherit}.cui-toggle[aria-pressed=true],.cui-toggle-group__item[aria-pressed=true],.cui-toggle-group__item[aria-checked=true]{color:var(--color-accent-text);background-color:var(--color-accent-surface);border-color:var(--color-accent-border);box-shadow:inset 0 -2px 0 var(--color-accent-text)}.cui-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-stack);min-inline-size:0}.cui-toolbar[data-orientation=vertical]{flex-direction:column;align-items:flex-start}.cui-toolbar>*{box-sizing:border-box;max-inline-size:100%;overflow-wrap:anywhere}.cui-toolbar:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-card{display:flex;flex-direction:column;min-inline-size:0;background:var(--color-surface-raised);border-radius:var(--radius-container);overflow:hidden;color:inherit;font-family:var(--font-body)}.cui-card__midia{margin:0}.cui-card__quadro>.cui-card__ausencia{display:grid;place-items:center;inline-size:100%;block-size:100%;margin:0;padding:var(--spacing-inset);background:var(--color-surface-component);color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption);text-align:center;overflow-wrap:anywhere}.cui-card__credito{padding-block:calc(var(--spacing-stack) / 2) 0;padding-inline:var(--spacing-inset);color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-card__corpo{display:flex;flex-direction:column;gap:calc(var(--spacing-stack) / 2);padding:var(--spacing-inset);min-inline-size:0}.cui-card__corpo>:where(*){margin:0;overflow-wrap:anywhere}.cui-card__chapeu{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.cui-card__titulo{font-family:var(--font-display);font-size:var(--text-heading);font-weight:var(--font-weight-heading);line-height:var(--leading-heading);text-wrap:balance}.cui-card__resumo{font-size:var(--text-body);line-height:var(--leading-body)}[data-modo=editorial] .cui-card__resumo{line-height:var(--leading-prose)}.cui-card__meta{display:flex;flex-wrap:wrap;gap:0 calc(var(--spacing-stack) / 2);color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-card__meta-item+.cui-card__meta-item:before{content:"·";margin-inline-end:calc(var(--spacing-stack) / 2)}.cui-card__acoes{padding-block:0 var(--spacing-inset);padding-inline:var(--spacing-inset)}.cui-card__link{display:inline-flex;align-items:center;min-block-size:max(24px,var(--density-control));color:var(--color-accent-text);text-decoration:underline;text-underline-offset:.15em}.cui-card__link:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media print{.cui-card{background:transparent;border:1px solid var(--color-divider);break-inside:avoid}.cui-card__botao{display:none}}.cui-password-input{display:flex;flex-direction:column;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;font-family:var(--font-body);color:var(--color-text)}.cui-password-input__label{font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-emphasis)}.cui-password-input__control{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.cui-password-input__input{flex:1 1 12em;inline-size:0;min-inline-size:24px;min-block-size:max(24px,var(--density-control));padding-inline:var(--spacing-inset);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-component);color:var(--color-text);font:inherit;font-size:var(--text-body);line-height:var(--leading-body)}.cui-password-input__input::placeholder{color:var(--color-text-muted)}.cui-password-input__input[aria-invalid=true]{border-color:var(--color-danger-border)}.cui-password-input__trigger{display:inline-flex;align-items:center;justify-content:center;min-inline-size:max(24px,var(--density-control));min-block-size:max(24px,var(--density-control));border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-component);color:var(--color-text);font:inherit;cursor:pointer}.cui-password-input__trigger:hover:not(:disabled){background:var(--color-surface-component-hover)}.cui-password-input__trigger:disabled,.cui-password-input__input:disabled{cursor:not-allowed}.cui-password-input__input:focus-visible,.cui-password-input__trigger:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-password-input__indicator{display:block;flex:none}.cui-password-input__description{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption);overflow-wrap:anywhere}.cui-password-input__error{color:var(--color-danger-text);font-size:var(--text-caption);line-height:var(--leading-caption);overflow-wrap:anywhere}.cui-pin-input{display:flex;flex-direction:column;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;font-family:var(--font-body);color:var(--color-text)}.cui-pin-input__label{font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-emphasis)}.cui-pin-input__control{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.cui-pin-input__cell{box-sizing:border-box;inline-size:max(24px,var(--density-control));min-block-size:max(24px,var(--density-control));padding-inline:0;text-align:center;font-variant-numeric:tabular-nums;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-component);color:var(--color-text);font-family:inherit;font-size:var(--text-body);line-height:var(--leading-body)}.cui-pin-input__cell::placeholder{color:var(--color-text-muted)}.cui-pin-input__cell[data-filled]{border-color:var(--color-border-strong);background:var(--color-surface-component-hover)}.cui-pin-input__cell[aria-invalid=true]{border-color:var(--color-danger-border)}.cui-pin-input__cell:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-pin-input__cell:disabled{cursor:not-allowed}.cui-pin-input__description{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption);overflow-wrap:anywhere}.cui-pin-input__error{color:var(--color-danger-text);font-size:var(--text-caption);line-height:var(--leading-caption);overflow-wrap:anywhere}.cui-proporcao{display:block;inline-size:100%;aspect-ratio:1 / 1;overflow:hidden}.cui-proporcao[data-proporcao="4:5"]{aspect-ratio:4 / 5}.cui-proporcao[data-proporcao="3:2"]{aspect-ratio:3 / 2}.cui-proporcao[data-proporcao="16:9"]{aspect-ratio:16 / 9}.cui-proporcao>:where(*){display:block;inline-size:100%;block-size:100%;object-fit:cover}.cui-toggle-group{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.cui-toggle-group[data-orientation=vertical]{flex-direction:column;align-items:flex-start}.cui-toggle-group>*{box-sizing:border-box;max-inline-size:100%;overflow-wrap:anywhere}.cui-toggle-group:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-segment-group{display:grid;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;color:var(--color-text);font-family:var(--font-body)}.cui-segment-group__label{color:var(--color-text);font-size:var(--text-label);font-weight:var(--font-weight-emphasis);line-height:var(--leading-label)}.cui-segment-group__description{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-segment-group__error{color:var(--color-danger-text);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-segment-group__items{position:relative;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:stretch;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;padding:calc(var(--spacing-stack) / 2);border-radius:var(--radius-control);background-color:var(--color-surface-component)}.cui-segment-group__items[data-orientation=vertical]{flex-direction:column}.cui-segment-group__item{position:relative;z-index:1;box-sizing:border-box;display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:calc(var(--spacing-stack) / 2);min-inline-size:max(24px,var(--density-control));min-block-size:max(24px,var(--density-control));padding-block:calc(var(--spacing-stack) / 2);padding-inline:var(--spacing-inset);border:1px solid transparent;border-radius:var(--radius-control);background-color:transparent;color:var(--color-text);text-align:center;overflow-wrap:anywhere;cursor:pointer}.cui-segment-group__item[data-state=checked]{background-color:var(--color-accent-surface);border-color:var(--color-accent-border);color:var(--color-accent-text)}.cui-segment-group__item:hover:not([data-disabled]):not([data-state=checked]){background-color:var(--color-surface-component-hover)}.cui-segment-group__item:has(input:focus-visible){outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-segment-group__item[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}.cui-segment-group[aria-readonly=true] .cui-segment-group__item{cursor:default}.cui-segment-group__item[data-invalid]{border-color:var(--color-danger-border)}.cui-segment-group__icon{display:inline-flex;flex:none;line-height:1}.cui-segment-group__text{min-inline-size:0}.cui-segment-group__indicator{--transition-duration: var(--motion-feedback);z-index:2;pointer-events:none;border-radius:var(--radius-control);background-color:var(--color-accent-text)}.cui-segment-group__indicator[data-orientation=horizontal]{inset-block-start:calc(var(--top) + var(--height) - 2px);inline-size:var(--width);block-size:2px}.cui-segment-group__indicator[data-orientation=vertical]{inset-inline-start:calc(var(--spacing-stack) / 2);inline-size:2px;block-size:var(--height)}@media(prefers-reduced-motion:reduce){.cui-segment-group__indicator{--transition-duration: 0s}}:where(.cui-segment-group):is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}:where(.cui-segment-group__label,.cui-segment-group__text):is(:lang(zh),:lang(ja),:lang(ko)){word-break:keep-all}@media(forced-colors:active){.cui-segment-group__indicator{display:none}.cui-segment-group__item[data-state=checked]{background-color:Highlight;border-color:Highlight;color:HighlightText}.cui-segment-group__item[data-disabled]{color:GrayText}}.cui-splitter{color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-splitter__painel{min-inline-size:0;min-block-size:0}.cui-splitter__separador{box-sizing:border-box;position:relative;background-color:var(--color-surface-component);border:0;padding:0}.cui-splitter[data-orientation=horizontal]>.cui-splitter__separador{inline-size:var(--spacing-inset);min-inline-size:24px}.cui-splitter[data-orientation=vertical]>.cui-splitter__separador{block-size:var(--spacing-inset);min-block-size:24px}.cui-splitter__separador:before{content:"";position:absolute;inset-block:0;inset-inline:0;margin:auto;background-color:var(--color-border-strong)}.cui-splitter[data-orientation=horizontal]>.cui-splitter__separador:before{inline-size:1px;block-size:100%}.cui-splitter[data-orientation=vertical]>.cui-splitter__separador:before{block-size:1px;inline-size:100%}.cui-splitter__separador:hover:not([data-disabled]){background-color:var(--color-surface-component-hover)}.cui-splitter__separador:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.cui-splitter__separador[data-dragging]{background-color:var(--color-accent-surface)}.cui-splitter__separador[data-dragging]:before{background-color:var(--color-accent-text)}.cui-splitter__separador[data-disabled]{background-color:transparent}.cui-splitter[data-cui-dragging]{cursor:col-resize}.cui-splitter[data-cui-dragging][data-orientation=vertical]{cursor:row-resize}.cui-painel-flutuante__posicionador{min-inline-size:0}.cui-painel-flutuante{position:relative;box-sizing:border-box;display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;background:var(--color-surface-raised);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-container);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-painel-flutuante:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.cui-painel-flutuante[data-state=open]{animation:cui-superficie-entra var(--motion-enter) ease-out}.cui-painel-flutuante[data-state=closed]{animation:cui-superficie-sai var(--motion-exit) ease-in}@media(prefers-reduced-motion:reduce){.cui-painel-flutuante[data-state]{animation:none}}.cui-painel-flutuante__barra{flex:none}.cui-painel-flutuante__cabecalho{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-stack);padding-block:var(--spacing-stack);padding-inline:var(--spacing-inset);border-block-end:1px solid var(--color-border);background:var(--color-surface-component)}.cui-painel-flutuante__cabecalho[data-dragging]{background:var(--color-surface-component-active)}.cui-painel-flutuante__titulo{margin:0;min-inline-size:0;overflow-wrap:anywhere;font-size:var(--text-body);font-weight:var(--font-weight-emphasis);line-height:var(--leading-body)}.cui-painel-flutuante__controles{display:flex;flex:none;gap:var(--spacing-stack)}.cui-painel-flutuante__controle{flex:none;padding-inline:0;inline-size:max(24px,var(--density-control))}.cui-painel-flutuante__instrucoes{margin:0;padding-block:var(--spacing-stack);padding-inline:var(--spacing-inset);font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-text-muted)}.cui-painel-flutuante__corpo{display:flex;flex-direction:column;flex:1 1 auto;min-block-size:0}.cui-painel-flutuante__conteudo{flex:1 1 auto;min-block-size:0;overflow:auto;padding:var(--spacing-inset)}.cui-painel-flutuante__conteudo:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.cui-painel-flutuante__acoes{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-end;gap:var(--spacing-stack);padding-block-end:var(--spacing-inset);padding-inline:var(--spacing-inset)}.cui-painel-flutuante__punho{min-inline-size:8px;min-block-size:8px;background:transparent}.cui-painel-flutuante__punho[data-axis=ne],.cui-painel-flutuante__punho[data-axis=nw],.cui-painel-flutuante__punho[data-axis=se],.cui-painel-flutuante__punho[data-axis=sw]{min-inline-size:12px;min-block-size:12px}.cui-painel-flutuante__punho[data-disabled]{display:none}.cui-painel-flutuante[data-minimized]{overflow:hidden}.cui-painel-flutuante[data-minimized] .cui-painel-flutuante__instrucoes{display:none}.cui-gaveta__posicao{position:fixed;z-index:calc(var(--layer-overlay) + var(--layer-index, 0) * 2 + 1);inset:0;display:flex;pointer-events:none}.cui-gaveta__posicao--block-end{align-items:flex-end;justify-content:center}.cui-gaveta__posicao--block-start{align-items:flex-start;justify-content:center}.cui-gaveta__posicao--inline-start{align-items:stretch;justify-content:flex-start}.cui-gaveta__posicao--inline-end{align-items:stretch;justify-content:flex-end}.cui-dialogo.cui-gaveta{--_cui-gaveta-x: 0%;--_cui-gaveta-y: 0%;pointer-events:auto;position:relative;inset:auto;translate:none;box-sizing:border-box;max-inline-size:100dvw;max-block-size:100dvh;overflow:hidden;border-radius:var(--radius-container);transition:transform var(--motion-enter) ease-out;will-change:transform}.cui-gaveta--block-end,.cui-gaveta--block-start{inline-size:min(40rem,100dvw);block-size:min(90dvh,100dvh)}.cui-dialogo.cui-gaveta--block-end{--_cui-gaveta-y: 100%;border-end-start-radius:0;border-end-end-radius:0}.cui-dialogo.cui-gaveta--block-start{--_cui-gaveta-y: -100%;border-start-start-radius:0;border-start-end-radius:0}.cui-gaveta--inline-start,.cui-gaveta--inline-end{inline-size:min(32rem,100dvw);block-size:100dvh}.cui-dialogo.cui-gaveta--inline-start{--_cui-gaveta-x: -100%;border-start-start-radius:0;border-end-start-radius:0}.cui-dialogo.cui-gaveta--inline-end{--_cui-gaveta-x: 100%;border-start-end-radius:0;border-end-end-radius:0}.cui-gaveta--inline-start:dir(rtl){--_cui-gaveta-x: 100%}.cui-gaveta--inline-end:dir(rtl){--_cui-gaveta-x: -100%}.cui-gaveta>.cui-dialogo__conteudo{min-block-size:0;overflow:auto}.cui-gaveta>:not(.cui-dialogo__conteudo){flex-shrink:0}.cui-gaveta>.cui-dialogo__acoes{flex-wrap:wrap}.cui-gaveta__puxador{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-stack);min-block-size:24px}.cui-gaveta__alca{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-block-size:24px;padding-block:calc(var(--spacing-stack) / 2);cursor:grab}.cui-gaveta[data-dragging] .cui-gaveta__alca{cursor:grabbing}.cui-gaveta__alca:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-control)}.cui-gaveta__alca:focus-visible .cui-gaveta__traco{background-color:var(--color-accent-text)}.cui-gaveta__traco{inline-size:3rem;block-size:4px;border-radius:var(--radius-control);background-color:var(--color-border-strong)}.cui-gaveta[data-dragging] .cui-gaveta__traco{background-color:var(--color-accent-text)}.cui-gaveta__pontos{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2)}.cui-gaveta__ponto[aria-pressed=true]{color:var(--color-accent-text);background-color:var(--color-accent-surface);border-color:var(--color-accent-border)}@keyframes cui-gaveta-entra{0%{translate:var(--_cui-gaveta-x) var(--_cui-gaveta-y)}to{translate:0 0}}@keyframes cui-gaveta-sai{0%{translate:0 0}to{translate:var(--_cui-gaveta-x) var(--_cui-gaveta-y)}}.cui-gaveta[data-state=open]{animation:cui-gaveta-entra var(--motion-enter) ease-out both}.cui-gaveta[data-state=closed]{animation:cui-gaveta-sai var(--motion-exit) ease-in both}@media(prefers-reduced-motion:reduce){.cui-gaveta[data-state]{animation:none}.cui-dialogo.cui-gaveta{transition:none}}.cui-number-input{display:flex;flex-direction:column;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;font-family:var(--font-body);color:var(--color-text)}.cui-number-input__label{font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-emphasis)}.cui-number-input__control{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.cui-number-input__input{box-sizing:border-box;padding-block:0;flex:1 1 6em;inline-size:0;min-inline-size:24px;min-block-size:max(24px,var(--density-control));padding-inline:var(--spacing-inset);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-component);color:var(--color-text);font:inherit;font-size:var(--text-body);line-height:var(--leading-body)}.cui-number-input__input::placeholder{color:var(--color-text-muted)}.cui-number-input__input[aria-invalid=true]{border-color:var(--color-danger-border)}.cui-number-input__input:focus-visible,.cui-number-input__trigger:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-number-input__trigger{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-inline-size:max(24px,var(--density-control));min-block-size:max(24px,var(--density-control));border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-component);color:var(--color-text);font:inherit;cursor:pointer}.cui-number-input__trigger:hover:not(:disabled){background:var(--color-surface-component-hover)}.cui-number-input__trigger:disabled,.cui-number-input__input:disabled{cursor:not-allowed}.cui-number-input__alca{flex:none;display:inline-flex;align-items:center;justify-content:center;inline-size:max(24px,calc(var(--density-control) / 2));min-block-size:max(24px,var(--density-control));border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-component);cursor:ew-resize}.cui-number-input__alca:before{content:"";inline-size:2px;block-size:50%;border-inline-start:1px solid var(--color-border-strong);border-inline-end:1px solid var(--color-border-strong)}.cui-number-input__alca:hover:not([data-disabled]){background:var(--color-surface-component-hover)}.cui-number-input__alca[data-dragging]{background:var(--color-accent-surface);border-color:var(--color-accent-border)}.cui-number-input__alca[data-disabled]{cursor:not-allowed}.cui-number-input__unit{overflow-wrap:anywhere;font-size:var(--text-body);line-height:var(--leading-body)}.cui-number-input__description{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption);overflow-wrap:anywhere}.cui-number-input__error{color:var(--color-danger-text);font-size:var(--text-caption);line-height:var(--leading-caption);overflow-wrap:anywhere}.cui-slider{display:grid;gap:var(--spacing-stack);min-inline-size:0;color:var(--color-text);font-family:var(--font-body)}.cui-slider__label,.cui-slider__value{overflow-wrap:anywhere}.cui-slider__control{min-inline-size:24px;block-size:32px;display:flex;align-items:center}.cui-slider__track{inline-size:100%;block-size:6px;background:var(--color-border-strong);border-radius:var(--radius-control)}.cui-slider__range{block-size:100%;background:var(--color-accent-text);border-radius:var(--radius-control)}.cui-slider__thumb{box-sizing:border-box;inline-size:28px;block-size:28px;border:2px solid var(--color-accent-text);border-radius:var(--radius-control);background:var(--color-surface);cursor:grab}.cui-slider__thumb:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.cui-slider__thumb[data-dragging]{cursor:grabbing}.cui-slider__actions{display:flex;gap:var(--spacing-stack);flex-wrap:wrap}.cui-slider[data-orientation=vertical] .cui-slider__control{inline-size:32px;block-size:12rem;justify-content:center}.cui-slider[data-orientation=vertical] .cui-slider__track{block-size:100%;inline-size:6px}.cui-slider[data-orientation=vertical] .cui-slider__range{inline-size:100%;block-size:auto}.cui-slider[data-disabled] .cui-slider__thumb,.cui-slider[data-readonly] .cui-slider__thumb{cursor:default}.cui-angle-slider{display:grid;gap:var(--spacing-stack);justify-items:start;min-inline-size:0;color:var(--color-text);font-family:var(--font-body)}.cui-angle-slider__label,.cui-angle-slider__value{overflow-wrap:anywhere}.cui-angle-slider__control{position:relative;box-sizing:border-box;inline-size:8rem;block-size:8rem;max-inline-size:100%;cursor:grab}.cui-angle-slider__track{position:absolute;inset:0;box-sizing:border-box;border:6px solid var(--color-border-strong);border-radius:50%;background:var(--color-surface)}.cui-angle-slider__marker{position:absolute;inset-inline-start:calc(50% - 1px);inset-block-start:0;box-sizing:border-box;inline-size:2px;block-size:50%;border-block-start:8px solid var(--color-text-muted);transform-origin:bottom center}.cui-angle-slider__thumb{position:absolute;inset-inline-start:calc(50% - 14px);inset-block-start:0;inline-size:28px;block-size:50%;transform-origin:bottom center;background:none;border:0;cursor:grab;pointer-events:none}.cui-angle-slider__thumb:before{content:"";display:block;box-sizing:border-box;inline-size:28px;block-size:28px;border:2px solid var(--color-accent-text);border-radius:50%;background:var(--color-surface);pointer-events:auto}.cui-angle-slider__thumb:focus-visible{outline:none}.cui-angle-slider__thumb:focus-visible:before{outline:2px solid var(--color-focus-ring);outline-offset:3px}.cui-angle-slider__actions{display:flex;gap:var(--spacing-stack);flex-wrap:wrap}.cui-angle-slider[data-dragging] .cui-angle-slider__control,.cui-angle-slider[data-dragging] .cui-angle-slider__thumb:before{cursor:grabbing}.cui-angle-slider[data-disabled] .cui-angle-slider__control,.cui-angle-slider[data-readonly] .cui-angle-slider__control,.cui-angle-slider[data-disabled] .cui-angle-slider__thumb,.cui-angle-slider[data-readonly] .cui-angle-slider__thumb{cursor:default}.cui-angle-slider[data-disabled] .cui-angle-slider__track{border-color:var(--color-border)}.cui-angle-slider[data-disabled] .cui-angle-slider__thumb:before{border-color:var(--color-border-strong)}.cui-color-picker{--cui-xadrez: conic-gradient(var(--color-surface-raised) 0 25%, transparent 0 50%, var(--color-surface-raised) 0 75%, transparent 0);--cui-xadrez-lado: 12px;display:grid;gap:var(--spacing-stack);min-inline-size:0;color:var(--color-text);font-family:var(--font-body)}.cui-color-picker label{overflow-wrap:anywhere;min-inline-size:0;font-size:var(--text-label);line-height:var(--leading-label)}.cui-color-picker__preview{position:relative;box-sizing:border-box;inline-size:4rem;block-size:2.5rem;min-inline-size:24px;min-block-size:24px;overflow:hidden;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background-color:var(--color-surface);background-image:var(--cui-xadrez);background-size:var(--cui-xadrez-lado) var(--cui-xadrez-lado)}.cui-color-picker__color{display:block;inline-size:100%;block-size:100%}.cui-color-picker__text,.cui-color-picker__inputs{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:center;gap:calc(var(--spacing-stack) / 2) var(--spacing-stack);min-inline-size:0}.cui-color-picker__error,.cui-color-picker__gamut{grid-column:1 / -1;margin:0;overflow-wrap:anywhere;font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-color-picker__error{color:var(--color-danger-text)}.cui-color-picker__gamut{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-stack) / 2);color:var(--color-warn-text)}.cui-color-picker__input,.cui-color-picker__channel-input,.cui-color-picker__format,.cui-color-picker__model{box-sizing:border-box;min-inline-size:24px;max-inline-size:100%;min-block-size:max(24px,var(--density-control));padding-inline:var(--spacing-inset);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-component);color:var(--color-text);font:inherit;font-size:var(--text-body);line-height:var(--leading-body)}.cui-color-picker__input,.cui-color-picker__channel-input{inline-size:100%}.cui-color-picker__format,.cui-color-picker__model{justify-self:start;inline-size:auto}.cui-color-picker__input:focus-visible,.cui-color-picker__channel-input:focus-visible,.cui-color-picker__format:focus-visible,.cui-color-picker__model:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-color-picker__input[aria-invalid=true],.cui-color-picker__channel-input[aria-invalid=true]{border-color:var(--color-danger-border)}.cui-color-picker__input:disabled,.cui-color-picker__channel-input:disabled,.cui-color-picker__format:disabled,.cui-color-picker__model:disabled{cursor:not-allowed}.cui-color-picker__area{position:relative;box-sizing:border-box;inline-size:min(100%,16rem);aspect-ratio:1;border-radius:var(--radius-control);touch-action:none}.cui-color-picker__area-background{inline-size:100%;block-size:100%;border-radius:inherit}.cui-color-picker__area-thumb{box-sizing:border-box;inline-size:28px;block-size:28px;border:2px solid var(--color-surface);border-radius:50%;box-shadow:0 0 0 2px var(--color-border-strong);cursor:grab}.cui-color-picker__area-thumb:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.cui-color-picker[data-disabled] .cui-color-picker__area-thumb,.cui-color-picker[data-readonly] .cui-color-picker__area-thumb{cursor:default}.cui-color-picker__channel{min-inline-size:0}.cui-color-picker__channel .cui-slider__track{background:var(--cui-channel-gradient, var(--color-border-strong))}.cui-color-picker__channel .cui-slider__range{background:transparent}.cui-color-picker__channel[data-channel=alpha] .cui-slider__track{background-color:var(--color-surface);background-image:var(--cui-channel-gradient, none),var(--cui-xadrez);background-size:auto,6px 6px}.cui-color-picker__swatches{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.cui-color-picker__swatch{display:block;box-sizing:border-box;inline-size:28px;block-size:28px;min-inline-size:28px;min-block-size:28px;padding:0;overflow:hidden;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background-color:var(--color-surface);background-image:var(--cui-xadrez);background-size:var(--cui-xadrez-lado) var(--cui-xadrez-lado);cursor:pointer}.cui-color-picker__swatch[aria-pressed=true]{padding:2px;box-shadow:inset 0 0 0 2px var(--color-surface),0 0 0 2px var(--color-accent-text)}.cui-color-picker__swatch:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-color-picker__swatch[aria-disabled=true]{cursor:default}.cui-color-picker__swatch-color{display:block;inline-size:100%;block-size:100%;background:var(--cui-swatch)}.cui-color-picker__actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.cui-color-picker__popover{max-inline-size:min(26rem,calc(100vw - 2 * var(--spacing-gutter)))}.cui-file-upload{display:grid;gap:var(--spacing-stack);min-inline-size:0;color:var(--color-text)}.cui-file-upload__label{font-weight:var(--font-weight-emphasis)}.cui-file-upload__description,.cui-file-upload__error{margin:0}.cui-file-upload__dropzone{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-stack);padding:var(--spacing-inset);border:1px dashed var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface)}.cui-file-upload__dropzone[data-dragging]{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-file-upload__dropzone:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-file-upload__files,.cui-file-upload__rejections{list-style:none;padding:0;margin:0;display:grid;gap:var(--spacing-stack)}.cui-file-upload__file{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-stack)}.cui-file-upload__name,.cui-file-upload__rejections{overflow-wrap:anywhere;min-inline-size:0}.cui-file-upload__rejections li{display:grid;gap:var(--spacing-stack)}.cui-file-upload__error{color:var(--color-danger-text)}.cui-file-upload .cui-botao{max-inline-size:100%;overflow-wrap:anywhere}.cui-badge{box-sizing:border-box;display:inline-block;max-inline-size:100%;padding-block:calc(var(--spacing-stack) / 8);padding-inline:calc(var(--spacing-stack) / 2);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-raised);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-label);line-height:var(--leading-label);overflow-wrap:anywhere;vertical-align:baseline}.cui-badge--info{color:var(--color-info-text);background:var(--color-info-surface);border-color:var(--color-info-border)}.cui-badge--success{color:var(--color-ok-text);background:var(--color-ok-surface);border-color:var(--color-ok-border)}.cui-badge--warning{color:var(--color-warn-text);background:var(--color-warn-surface);border-color:var(--color-warn-border)}.cui-badge--danger{color:var(--color-danger-text);background:var(--color-danger-surface);border-color:var(--color-danger-border)}.cui-separator{box-sizing:border-box;border:0;margin:0;background-color:var(--color-divider);color:var(--color-text-muted);font-family:var(--font-body)}.cui-separator:not(.cui-separator--vertical):not(.cui-separator--label){block-size:1px;inline-size:100%;margin-block:var(--spacing-stack)}.cui-separator--label{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:var(--spacing-stack);margin-block:var(--spacing-stack);background-color:transparent}.cui-separator--label:before,.cui-separator--label:after{content:"";block-size:1px;background-color:var(--color-divider)}.cui-separator__label{grid-column:2;font-size:var(--text-caption);line-height:var(--leading-label);overflow-wrap:anywhere}.cui-separator--vertical{display:inline-block;align-self:stretch;inline-size:1px;min-block-size:1em;margin-inline:var(--spacing-stack)}.cui-kbd{display:inline-flex;align-items:center;gap:calc(var(--spacing-stack) / 4);font-family:var(--font-data);font-size:var(--text-caption);line-height:var(--leading-label);color:var(--color-text);vertical-align:baseline}.cui-kbd__key{display:inline-block;padding-block:calc(var(--spacing-stack) / 8);padding-inline:calc(var(--spacing-stack) / 3);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-raised);box-shadow:0 1px 0 var(--color-border-strong);font:inherit}.cui-kbd__separator{color:var(--color-text-muted)}.cui-avatar{position:relative;box-sizing:border-box;display:inline-flex;flex:none;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--color-surface-component);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-label);line-height:1;text-transform:uppercase;vertical-align:middle}.cui-avatar[data-size=sm]{inline-size:2rem;block-size:2rem}.cui-avatar[data-size=md]{inline-size:2.5rem;block-size:2.5rem}.cui-avatar[data-size=lg]{inline-size:3rem;block-size:3rem}.cui-avatar__image{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.cui-avatar__fallback{display:inline-flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%}.cui-avatar--overflow{background:var(--color-surface-raised);font-variant-numeric:tabular-nums}.cui-avatar-group{display:flex;align-items:center;padding:0;margin:0;list-style:none}.cui-avatar-group__item{display:flex;border-radius:50%;box-shadow:0 0 0 2px var(--color-surface)}.cui-avatar-group__item+.cui-avatar-group__item{margin-inline-start:calc(var(--spacing-stack) * -.75)}.cui-breadcrumb{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text)}.cui-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--spacing-stack) / 2);padding:0;margin:0;list-style:none}.cui-breadcrumb li{display:inline-flex;align-items:baseline;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;max-inline-size:100%}.cui-breadcrumb a{display:inline-flex;align-items:center;min-block-size:24px;min-inline-size:24px;color:var(--color-accent-text);text-decoration:underline;overflow-wrap:anywhere}.cui-breadcrumb a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-control)}.cui-breadcrumb [aria-current]{overflow-wrap:anywhere;font-weight:var(--font-weight-emphasis)}.cui-breadcrumb__separator{color:var(--color-text-muted);flex:0 0 auto}.cui-tags-input{display:grid;gap:calc(var(--spacing-stack) / 2);font-family:var(--font-body);color:var(--color-text)}.cui-tags-input__control{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-stack) / 2);padding:calc(var(--spacing-inset) / 2);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-component);min-inline-size:0}.cui-tags-input__control:focus-within{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-tags-input[data-invalid] .cui-tags-input__control{border-color:var(--color-danger-border)}.cui-tags-input__item{max-inline-size:100%;min-inline-size:0}.cui-tags-input__preview{display:flex;align-items:center;gap:calc(var(--spacing-stack) / 4);padding-inline-start:calc(var(--spacing-stack) / 2);background:var(--color-surface-raised);color:var(--color-text);border-radius:var(--radius-control)}.cui-tags-input__preview[data-highlighted]{outline:2px solid var(--color-focus-ring);outline-offset:1px}.cui-tags-input__text{overflow-wrap:anywhere;min-inline-size:0;font-size:var(--text-body);line-height:var(--leading-body)}.cui-tags-input__remove{flex:0 0 auto;background:transparent;color:inherit;border:0;border-radius:var(--radius-control);min-inline-size:28px;min-block-size:28px;font:inherit;cursor:pointer}.cui-tags-input__remove:focus-visible{outline:2px solid var(--color-focus-ring)}.cui-tags-input__input{flex:1 1 8rem;inline-size:8rem;min-inline-size:0;max-inline-size:100%;min-block-size:max(24px,var(--density-control));padding:0;border:0;outline:none;background:transparent;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-tags-input__input::placeholder{color:var(--color-text-muted);opacity:1}.cui-tags-input[data-readonly] .cui-tags-input__preview{padding-inline-end:calc(var(--spacing-stack) / 2)}.cui-tags-input>p{margin:0}.cui-tags-input[data-disabled] .cui-tags-input__control{background:var(--color-surface-raised);border-color:var(--color-border)}.cui-tags-input__remove:disabled{cursor:not-allowed}.cui-tags-input__alca,.cui-tags-input__mover{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-inline-size:max(24px,var(--density-control));min-block-size:max(24px,var(--density-control));padding:0;border:0;border-radius:var(--radius-control);background:transparent;color:inherit;font:inherit;cursor:pointer}.cui-tags-input__alca{cursor:grab}.cui-tags-input__alca[data-dragging]{cursor:grabbing}.cui-tags-input__alca:before{content:"";inline-size:.5rem;block-size:1rem;background-image:radial-gradient(currentColor 40%,transparent 42%);background-size:.25rem .25rem;background-repeat:repeat}.cui-tags-input__mover:before{content:"";inline-size:.5rem;block-size:.5rem;border-block-start:2px solid currentColor;border-inline-start:2px solid currentColor}.cui-tags-input__mover[data-cui-reorder=previous]:before{transform:rotate(-45deg)}.cui-tags-input__mover[data-cui-reorder=next]:before{transform:rotate(135deg)}.cui-tags-input__mover[aria-disabled=true]{color:var(--color-text-muted);cursor:not-allowed}.cui-tags-input__alca:focus-visible,.cui-tags-input__mover:focus-visible{outline:2px solid var(--color-focus-ring)}.cui-clipboard{display:inline-flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;max-inline-size:100%;font-family:var(--font-body);color:var(--color-text)}.cui-clipboard__trigger{max-inline-size:100%;overflow-wrap:anywhere}.cui-clipboard__icone{flex:none}.cui-clipboard__status{min-inline-size:0;overflow-wrap:anywhere;font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-clipboard[data-status=failed] .cui-clipboard__status,.cui-clipboard[data-status=unavailable] .cui-clipboard__status{color:var(--color-danger-text)}.cui-carousel{min-inline-size:0;color:var(--color-text);font-family:var(--font-body)}.cui-carousel__items{display:flex;overflow:auto}.cui-carousel__item{min-inline-size:0}.cui-carousel figure{margin:0}.cui-carousel img{display:block;inline-size:100%;block-size:min(60vh,30rem);object-fit:contain}.cui-carousel figcaption{padding-block:var(--spacing-stack)}.cui-carousel__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(var(--spacing-stack) / 2)}.cui-carousel__indicator{min-inline-size:24px;min-block-size:24px;background:transparent;color:var(--color-text-muted);border:1px solid transparent;border-radius:var(--radius-control)}.cui-carousel__indicator[data-current]{color:var(--color-text);border-color:var(--color-border)}.cui-carousel__indicator:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){.cui-carousel__items{scroll-behavior:auto!important}}@media print{.cui-carousel__items{display:block!important;overflow:visible!important}.cui-carousel__item{inline-size:auto!important;break-inside:avoid}.cui-carousel__controls{display:none}}.cui-image-cropper{color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);display:grid;gap:var(--spacing-gutter);min-inline-size:0}.cui-image-cropper__stage{inline-size:100%;max-inline-size:40rem;min-inline-size:0}.cui-image-cropper__loading-image{inline-size:100%;block-size:auto}.cui-image-cropper__engine{overflow:hidden;border-radius:var(--radius-container)}.cui-image-cropper__selection{box-sizing:border-box;border:2px solid var(--color-surface);outline:2px solid var(--color-focus-ring);outline-offset:-2px;box-shadow:0 0 0 100vmax color-mix(in oklab,var(--color-text) 45%,transparent);cursor:move}.cui-image-cropper__selection:focus-visible{outline-width:4px}.cui-image-cropper__handle{box-sizing:border-box;inline-size:24px;block-size:24px;background:var(--color-surface);border:2px solid var(--color-focus-ring);border-radius:var(--radius-control)}.cui-image-cropper__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:var(--spacing-gutter)}.cui-image-cropper__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-gutter)}@media(forced-colors:active){.cui-image-cropper__selection{outline-color:Highlight}.cui-image-cropper__handle{border-color:Highlight;background:Canvas}}@media print{.cui-image-cropper__fields,.cui-image-cropper__actions,.cui-image-cropper__instructions,.cui-image-cropper__handle{display:none}.cui-image-cropper__selection{box-shadow:none}}.cui-hover-card__popup{box-sizing:border-box;inline-size:20rem;max-inline-size:min(var(--available-width, 100vw),calc(100vw - 2 * var(--spacing-gutter)));padding:var(--spacing-inset);background:var(--color-surface-raised);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-container);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:anywhere}.cui-hover-card__popup :where(p,dl,dd){margin:0}.cui-hover-card__popup :where(p+p,dl){margin-block-start:var(--spacing-stack)}.cui-hover-card__popup:where(:lang(ja),:lang(zh),:lang(ko)){word-break:normal;line-break:strict}@media print{.cui-hover-card__posicionador{display:none!important}}.cui-scroll-area{box-sizing:border-box;min-inline-size:0;min-block-size:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);color:var(--color-text);background:var(--color-surface)}.cui-scroll-area__viewport{box-sizing:border-box;min-inline-size:0;min-block-size:0;overflow:auto;overscroll-behavior:auto;scrollbar-gutter:stable;scrollbar-color:var(--color-neutral-solid) var(--color-surface)}.cui-scroll-area__viewport:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.cui-scroll-area__content{box-sizing:border-box;padding:var(--spacing-inset)}.cui-scroll-area__bar,.cui-scroll-area__corner{display:none}.cui-scroll-area[data-ready]{padding-inline-end:24px;padding-block-end:24px}.cui-scroll-area[data-ready]>.cui-scroll-area__viewport{scrollbar-width:none;scrollbar-gutter:auto}.cui-scroll-area[data-ready]>.cui-scroll-area__viewport::-webkit-scrollbar{display:none}.cui-scroll-area[data-ready]>.cui-scroll-area__bar{display:block;background:var(--color-surface-sunken)}.cui-scroll-area__bar[data-orientation=vertical]{inline-size:24px}.cui-scroll-area__bar[data-orientation=horizontal]{block-size:24px}.cui-scroll-area[data-ready]>.cui-scroll-area__bar[data-orientation=vertical]:not([data-overflow-y]),.cui-scroll-area[data-ready]>.cui-scroll-area__bar[data-orientation=horizontal]:not([data-overflow-x]){visibility:hidden}.cui-scroll-area__thumb{position:relative;box-sizing:border-box;background:var(--color-neutral-solid);border:4px solid var(--color-surface-sunken);border-radius:var(--radius-control)}.cui-scroll-area__thumb[data-orientation=vertical]{inline-size:24px}.cui-scroll-area__thumb[data-orientation=horizontal]{block-size:24px}.cui-scroll-area__thumb:before{content:"";position:absolute;inset-block-start:-4px;inset-inline-start:-4px;inline-size:max(24px,calc(100% + 8px));block-size:max(24px,calc(100% + 8px))}.cui-scroll-area__thumb[data-hover],.cui-scroll-area__thumb[data-dragging]{background:var(--color-accent)}.cui-scroll-area[data-ready]>.cui-scroll-area__corner{display:block;background:var(--color-surface-sunken)}.cui-scroll-area__corner[data-state=hidden]{visibility:hidden}@media(forced-colors:active){.cui-scroll-area[data-ready]{padding:0;background:Canvas;color:CanvasText}.cui-scroll-area[data-ready]>.cui-scroll-area__viewport{scrollbar-width:auto;scrollbar-gutter:stable;scrollbar-color:auto}.cui-scroll-area[data-ready]>.cui-scroll-area__viewport::-webkit-scrollbar{display:initial}.cui-scroll-area[data-ready]>.cui-scroll-area__bar,.cui-scroll-area[data-ready]>.cui-scroll-area__corner{display:none}.cui-scroll-area__viewport:focus-visible{outline-color:Highlight}}@media print{.cui-scroll-area,.cui-scroll-area[data-ready],.cui-scroll-area__viewport{display:block;block-size:auto!important;max-block-size:none!important;inline-size:auto!important;max-inline-size:none!important;padding:0;overflow:visible!important;color-scheme:light;background:Canvas;color:CanvasText}.cui-scroll-area__content{min-inline-size:0!important}.cui-scroll-area[data-ready]>.cui-scroll-area__bar,.cui-scroll-area[data-ready]>.cui-scroll-area__corner{display:none}}.cui-tree-view{min-inline-size:0;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-tree-view__tree{min-inline-size:0}.cui-tree-view__row{display:flex;align-items:center;gap:calc(var(--spacing-stack) / 2);min-block-size:max(24px,var(--density-control));padding-block:calc(var(--spacing-stack) / 2);padding-inline:var(--spacing-stack);border-radius:var(--radius-control);cursor:default;outline-offset:-2px}.cui-tree-view__row:hover{background:var(--color-surface-component-hover)}.cui-tree-view__row[data-selected]{background:var(--color-accent-surface);color:var(--color-accent-text)}.cui-tree-view__row:focus-visible{outline:2px solid var(--color-focus-ring)}.cui-tree-view__row[data-disabled]{opacity:.55}.cui-tree-view__text{min-inline-size:0;overflow-wrap:anywhere}.cui-tree-view__indicator{display:inline-flex;align-items:center;justify-content:center;inline-size:1em;flex:0 0 1em;font-size:1.25em;line-height:1}.cui-tree-view__indicator[data-state=open]{transform:rotate(90deg)}.cui-tree-view:dir(rtl) .cui-tree-view__indicator{transform:rotate(180deg)}.cui-tree-view:dir(rtl) .cui-tree-view__indicator[data-state=open]{transform:rotate(90deg)}.cui-tree-view__group{padding-inline-start:var(--spacing-inset);border-inline-start:1px solid var(--color-border);margin-inline-start:var(--spacing-stack)}.cui-tree-view__leaf{flex-wrap:wrap;padding-inline-start:calc(var(--spacing-stack) * 2 + 1em)}.cui-tree-view__rename,.cui-tree-view__status{flex-basis:100%;min-inline-size:0;padding:var(--spacing-stack)}.cui-tree-view__status{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-stack);color:var(--color-text-muted)}.cui-tree-view__rename .cui-editable__controls{display:none}.cui-tree-view__rename-actions{display:flex;flex-wrap:wrap;gap:var(--spacing-stack);margin-block-start:var(--spacing-stack)}.cui-tree-view__empty{color:var(--color-text-muted);padding:var(--spacing-stack);margin:0}@media(forced-colors:active){.cui-tree-view__row[data-selected]{outline:1px solid Highlight}}.cui-flip-card{--cui-flip-angle: 180deg;min-inline-size:0;max-inline-size:100%;perspective:1000px;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:anywhere}.cui-flip-card:dir(rtl){--cui-flip-angle: -180deg}.cui-flip-card:is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}.cui-flip-card__stage{position:relative;min-inline-size:0;transform-style:preserve-3d;transition:transform var(--motion-enter) ease-out}.cui-flip-card[data-flipped=true]>.cui-flip-card__stage{transform:rotateY(var(--cui-flip-angle))}.cui-flip-card__face{box-sizing:border-box;position:relative;min-inline-size:0;inline-size:100%;border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-surface);backface-visibility:hidden}.cui-flip-card__face[data-face=back]{transform:rotateY(var(--cui-flip-angle))}.cui-flip-card__face[data-active=false]{position:absolute;inset-block-start:0;inset-inline-start:0;visibility:hidden;pointer-events:none;transition:visibility 0s var(--motion-enter)}.cui-flip-card__actions{display:flex;justify-content:end;padding:calc(var(--spacing-inset) / 2)}.cui-flip-card__trigger{max-inline-size:100%;white-space:normal}.cui-flip-card__content{min-inline-size:0;padding:var(--spacing-inset);padding-block-start:0}@media(prefers-reduced-motion:reduce){.cui-flip-card{perspective:none}.cui-flip-card>.cui-flip-card__stage,.cui-flip-card[data-flipped=true]>.cui-flip-card__stage,.cui-flip-card__face[data-face=back]{transform:none;transition:none}.cui-flip-card__face[data-active=false]{transition:none}}@media print{.cui-flip-card{perspective:none}.cui-flip-card>.cui-flip-card__stage,.cui-flip-card[data-flipped=true]>.cui-flip-card__stage{transform:none;transition:none}.cui-flip-card__face,.cui-flip-card__face[data-face=back],.cui-flip-card__face[data-active=false]{position:static;visibility:visible;transform:none;transition:none;backface-visibility:visible;background:transparent;break-inside:avoid;margin-block-end:var(--spacing-stack)}.cui-flip-card__actions{display:none}.cui-flip-card__content{padding-block-start:var(--spacing-inset)}}.cui-form{display:grid;grid-template-columns:minmax(0,1fr);min-inline-size:0;gap:var(--spacing-stack);color:var(--color-text);font-family:var(--font-body)}.cui-form__errors{color:var(--color-danger-text);font-size:var(--text-body);line-height:var(--leading-body)}.cui-form__errors p{margin-block:calc(var(--spacing-stack) / 2)}.cui-form__errors:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}:where(.cui-form):is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}.cui-questionnaire{inline-size:min(100%,44rem)}.cui-questionnaire>div{display:grid;gap:var(--spacing-stack);min-inline-size:0}.cui-questionnaire__question{min-inline-size:0;margin:0;padding:var(--spacing-inset);border:1px solid var(--color-border);border-radius:var(--radius-container)}.cui-questionnaire__title{padding-inline:calc(var(--spacing-inset) / 2);font-size:var(--text-heading);font-weight:var(--font-weight-heading);color:var(--color-text)}.cui-questionnaire__description{color:var(--color-text-muted);font-size:var(--text-body);line-height:var(--leading-body);margin-block:0 var(--spacing-stack)}.cui-questionnaire__question .cui-campo__controle{box-sizing:border-box;inline-size:100%;min-inline-size:0}.cui-questionnaire__question textarea{min-block-size:6em;resize:block}.cui-questionnaire__choices{display:grid;gap:var(--spacing-stack)}.cui-questionnaire__error{color:var(--color-danger-text);font-size:var(--text-body);line-height:var(--leading-body)}.cui-questionnaire__actions{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2)}.cui-questionnaire__status,.cui-questionnaire__empty{margin:0;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-muted)}.cui-questionnaire__sr-only{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-questionnaire__question:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-dialogo.cui-command-palette{box-sizing:border-box;inline-size:min(44rem,calc(100vw - 2 * var(--spacing-gutter)));inset-block-start:min(18dvh,8rem);translate:-50% 0;max-block-size:calc(100dvh - min(18dvh,8rem) - var(--spacing-gutter));overflow:auto}.cui-dialogo.cui-command-palette:dir(rtl){translate:50% 0}.cui-command-palette>.cui-dialogo__cabecalho{align-items:center}.cui-command-palette .cui-dialogo__titulo{font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-text-muted)}.cui-command-palette>.cui-dialogo__conteudo{display:flex;min-block-size:0}.cui-command-palette__body{display:flex;flex-direction:column;gap:var(--spacing-stack);min-inline-size:0;min-block-size:0;inline-size:100%}.cui-command-palette__search,.cui-command-palette__filters{flex:none}.cui-command-palette__shortcut{flex:none;display:flex;justify-content:flex-end;margin:0}.cui-command-palette .cui-campo__controle{box-sizing:border-box;min-inline-size:0;inline-size:100%;min-block-size:max(3rem,var(--density-control));font-size:max(var(--text-heading),1.5em);line-height:var(--leading-heading);padding:var(--spacing-inset)}.cui-command-palette__results{overflow:auto;overscroll-behavior:contain;flex:none;min-block-size:0;max-block-size:min(50dvh,28rem);display:grid;gap:var(--spacing-stack)}.cui-command-palette__results:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.cui-command-palette__results .cui-botao:focus-visible{outline-offset:-2px}.cui-command-palette__status:empty{display:none}.cui-command-palette__filters{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2)}.cui-command-palette__filter{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing-stack) / 2);min-inline-size:24px;max-inline-size:100%;min-block-size:max(24px,var(--density-control));padding-block:calc(var(--spacing-inset) / 2);padding-inline:var(--spacing-inset);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-component);color:var(--color-text);font:inherit;font-size:var(--text-caption);line-height:var(--leading-caption);cursor:pointer;overflow-wrap:anywhere}.cui-command-palette__filter:hover:not(:disabled){background:var(--color-surface-component-hover)}.cui-command-palette__filter[aria-pressed=true]{background:var(--color-accent-surface);color:var(--color-accent-text);border-color:var(--color-accent-border)}.cui-command-palette__filter:disabled{color:var(--color-text-muted);cursor:not-allowed}.cui-command-palette__filter:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-command-palette__filter-icon{display:flex;flex:none}.cui-command-palette__list{list-style:none;margin:0;padding:0;min-inline-size:0}.cui-command-palette__item{box-sizing:border-box;display:flex;align-items:center;gap:var(--spacing-stack);inline-size:100%;min-inline-size:24px;min-block-size:max(24px,var(--density-control));padding:var(--spacing-inset);border:1px solid transparent;border-radius:var(--radius-control);background:transparent;color:var(--color-text);font:inherit;text-align:start;text-decoration:none;cursor:pointer;overflow-wrap:anywhere}.cui-command-palette__item:disabled{color:var(--color-text-muted);cursor:not-allowed}.cui-command-palette__item:hover:not(:disabled){background:var(--color-surface-component-hover)}.cui-command-palette__item[data-highlighted],.cui-command-palette__item:focus-visible{background:var(--color-accent-surface);border-color:var(--color-accent-border)}.cui-command-palette__item:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.cui-command-palette__item-text{display:grid;gap:calc(var(--spacing-stack) / 3);flex:1;min-inline-size:0}.cui-command-palette__icon{display:grid;place-items:center;flex:none;font-size:var(--text-heading)}.cui-command-palette__trailing{color:var(--color-text-muted);font-size:var(--text-caption);max-inline-size:35%;overflow-wrap:anywhere}.cui-command-palette__label{font-weight:var(--font-weight-emphasis)}.cui-command-palette__description,.cui-command-palette__status,.cui-command-palette__page-status,.cui-command-palette__empty{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-command-palette__group-label{padding:var(--spacing-stack);color:var(--color-text-muted);font-size:var(--text-caption);font-weight:var(--font-weight-emphasis)}.cui-command-palette__pagination{display:grid;gap:var(--spacing-stack);justify-items:start}.cui-command-palette__empty{margin:0}.cui-command-palette:is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}.cui-item{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-stack);padding:var(--spacing-inset);border:1px solid var(--color-border);border-radius:var(--radius-container);color:var(--color-text);background:var(--color-surface);font:var(--text-body) / var(--leading-body) var(--font-body);min-inline-size:0;box-sizing:border-box}.cui-item__content{flex:1 1 12rem;min-inline-size:0;overflow-wrap:anywhere}.cui-item__media{flex:0 0 auto;max-inline-size:100%}.cui-item__actions{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2)}.cui-list{display:grid;min-inline-size:0;gap:var(--spacing-stack);color:var(--color-text);font:var(--text-body) / var(--leading-body) var(--font-body)}.cui-list__items{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-stack);min-inline-size:0}.cui-list__items:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-list__item{display:flex;align-items:start;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.cui-list__content{flex:1 1 auto;min-inline-size:0}.cui-list__empty,.cui-list__status{color:var(--color-text-muted);overflow-wrap:anywhere}.cui-list__status:empty{display:none}.cui-grid .cui-list__items{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}:where(.cui-item,.cui-list):is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}.cui-item__content :where(a){color:var(--color-accent-text);text-decoration:underline;text-underline-offset:.15em}.cui-item__content :where(a):focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-list__item>.cui-checkbox .cui-checkbox__label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-list__item>.cui-checkbox{flex:0 0 auto}.cui-list__announcement{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-list__bulk{justify-self:start;max-inline-size:100%}.cui-item__drag,.cui-filters__drag{flex:0 0 auto;min-inline-size:1.5rem;min-block-size:1.5rem;padding-inline:calc(var(--spacing-inset) / 3);cursor:grab}.cui-item__drag[data-dragging],.cui-filters__drag[data-dragging]{cursor:grabbing}.cui-item__drag:before,.cui-filters__drag:before,.cui-kanban__alca:before{content:"";inline-size:.5rem;block-size:1rem;background-image:radial-gradient(currentColor 40%,transparent 42%);background-size:.25rem .25rem;background-repeat:repeat}.cui-list__reorder,.cui-filters__reorder{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 4)}.cui-list__reorder .cui-botao,.cui-filters__reorder .cui-botao{min-inline-size:1.5rem;min-block-size:1.5rem;padding-inline:calc(var(--spacing-inset) / 3)}.cui-list__reorder .cui-botao:before,.cui-filters__reorder .cui-botao:before{content:"";inline-size:.5rem;block-size:.5rem;border-block-start:2px solid currentColor;border-inline-start:2px solid currentColor}.cui-list__reorder .cui-botao[data-cui-reorder=previous]:before,.cui-filters__reorder .cui-botao[data-cui-reorder=previous]:before{transform:rotate(45deg)}.cui-list__reorder .cui-botao[data-cui-reorder=next]:before,.cui-filters__reorder .cui-botao[data-cui-reorder=next]:before{transform:rotate(-135deg)}:where(.cui-list__item,.cui-filters__chip)[data-cui-reordenando]{outline:2px dashed var(--color-focus-ring);outline-offset:2px}@media(prefers-reduced-motion:no-preference){:where(.cui-list__item,.cui-filters__chip){transition:opacity var(--motion-feedback) linear}:where(.cui-list__item,.cui-filters__chip)[data-cui-reordenando]{opacity:.75}}.cui-edicao-inline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;max-inline-size:100%}.cui-edicao-inline__valor{min-inline-size:0;overflow-wrap:anywhere}.cui-edicao-inline__abrir{flex:0 0 auto;min-inline-size:1.5rem;min-block-size:1.5rem;padding-inline:calc(var(--spacing-inset) / 3)}.cui-edicao-inline__abrir:before{content:"";inline-size:.5rem;block-size:.5rem;rotate:45deg;border-block-end:2px solid currentColor;border-inline-start:2px solid currentColor}.cui-edicao-inline__editor{flex:1 1 8rem;min-inline-size:0;gap:calc(var(--spacing-stack) / 3)}.cui-edicao-inline__editor .cui-botao{min-inline-size:1.5rem;min-block-size:1.5rem}.cui-edicao-inline .cui-editable__label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-information-panel__fields{display:grid;gap:calc(var(--spacing-stack) / 3);margin:0 0 var(--spacing-stack);min-inline-size:0}.cui-information-panel__term{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-information-panel__value{margin:0;min-inline-size:0;overflow-wrap:anywhere}.cui-empty-state,.cui-information-panel{box-sizing:border-box;min-inline-size:0;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:anywhere}.cui-empty-state{display:grid;justify-items:center;gap:var(--spacing-stack);padding:var(--spacing-inset);text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius-container)}.cui-empty-state__title,.cui-information-panel__title{margin:0;font-size:var(--text-heading);line-height:var(--leading-heading);font-weight:var(--font-weight-heading)}.cui-empty-state__description,.cui-information-panel__description{color:var(--color-text-muted);line-height:var(--leading-body)}[data-modo=editorial] .cui-information-panel__description,[data-modo=editorial] .cui-questionnaire__description{line-height:var(--leading-prose)}.cui-empty-state__icon{display:grid;place-items:center;font-size:var(--text-heading);color:var(--color-text-muted)}.cui-empty-state__actions,.cui-information-panel__actions{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2)}.cui-information-panel{display:grid;gap:var(--spacing-stack);padding:var(--spacing-inset);border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-surface-sunken);align-self:start}.cui-information-panel__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-stack)}.cui-information-panel__footer{border-block-start:1px solid var(--color-divider);padding-block-start:var(--spacing-stack)}.cui-confirm-dialog__status{color:var(--color-text-muted);font-size:var(--text-body);line-height:var(--leading-body)}.cui-confirm-dialog__error{color:var(--color-danger-text);font-size:var(--text-body);line-height:var(--leading-body)}.cui-data-table{display:grid;min-inline-size:0;gap:var(--spacing-stack);color:var(--color-text);font:var(--text-body) / var(--leading-body) var(--font-body)}.cui-data-table__toolbar,.cui-data-table__pagination{min-inline-size:0}.cui-data-table__sort{display:inline-flex;align-items:center;gap:calc(var(--spacing-stack) / 2);min-inline-size:24px;min-block-size:max(24px,var(--density-control));padding:calc(var(--spacing-inset) / 2);border:0;border-radius:var(--radius-control);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;overflow-wrap:anywhere}.cui-data-table__sort:hover:not([aria-disabled=true]){background:var(--color-surface-component-hover)}.cui-data-table__sort[aria-disabled=true]{color:var(--color-text-muted);cursor:not-allowed}.cui-data-table__sort:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.cui-data-table .cui-tabela__wrapper:has(>.cui-tabela:focus-visible){outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-data-table .cui-tabela__wrapper:has(>.cui-tabela:focus-visible)>.cui-tabela{outline:none}.cui-data-table__sort>span{flex:none}.cui-data-table__selection{inline-size:1%}.cui-data-table__selection .cui-checkbox__label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-data-table__status{color:var(--color-text-muted);overflow-wrap:anywhere}.cui-data-table__status:empty{display:none}.cui-data-table:is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}.cui-data-table .cui-tabela :where(a){color:var(--color-accent-text);text-decoration:underline;text-underline-offset:.15em}.cui-data-table .cui-tabela :where(a):focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-data-table__bulk{justify-self:start}.cui-data-table__colunas{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.cui-data-table__colunas .cui-botao{min-inline-size:24px;min-block-size:24px}.cui-data-table--colunas[data-cui-larguras] .cui-tabela{table-layout:fixed}.cui-data-table--colunas[data-cui-larguras] .cui-data-table__selection{inline-size:3rem}.cui-data-table--colunas .cui-tabela__cabecalho .cui-tabela__conteudo{flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2)}.cui-data-table--colunas .cui-tabela__celula .cui-tabela__conteudo{min-inline-size:0;overflow-wrap:anywhere}.cui-data-table__alca-nome,.cui-data-table__largura{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-data-table__ordem{flex:1 1 auto;min-inline-size:0;color:var(--color-text);font-size:var(--text-caption);line-height:var(--leading-caption);overflow-wrap:anywhere}.cui-data-table__mover,.cui-data-table__redimensionar{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;min-inline-size:24px;min-block-size:24px;padding:0;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text-muted);cursor:grab}.cui-data-table__mover{margin-inline-start:auto}.cui-data-table__redimensionar{cursor:col-resize}.cui-data-table__mover[data-dragging],.cui-data-table__redimensionar[data-dragging]{cursor:grabbing;color:var(--color-accent-text)}.cui-data-table__mover:focus-visible,.cui-data-table__redimensionar:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.cui-data-table__mover:before,.cui-data-table__redimensionar:before{content:"";display:block}.cui-data-table__mover:before{inline-size:10px;block-size:10px;background:linear-gradient(currentColor 0 0) 0 20% / 100% 2px no-repeat,linear-gradient(currentColor 0 0) 0 50% / 100% 2px no-repeat,linear-gradient(currentColor 0 0) 0 80% / 100% 2px no-repeat}.cui-data-table__redimensionar:before{inline-size:2px;block-size:14px;background:currentColor}.cui-data-table__coluna-passo{flex:none;min-inline-size:24px;min-block-size:24px;padding-inline:calc(var(--spacing-inset) / 4)}.cui-data-table__coluna-passo:before{content:"";inline-size:.5rem;block-size:.5rem;border-block-start:2px solid currentColor;border-inline-start:2px solid currentColor}.cui-data-table__coluna-passo[data-cui-coluna=previous]:before{transform:rotate(-45deg)}.cui-data-table__coluna-passo[data-cui-coluna=next]:before{transform:rotate(135deg)}.cui-data-table [data-cui-reordenando]{opacity:.55}.cui-data-table [data-cui-coluna-drop]>.cui-tabela__conteudo{position:relative}.cui-data-table [data-cui-coluna-drop]>.cui-tabela__conteudo:after{content:"";position:absolute;inset-block:0;inline-size:2px;background:var(--color-accent-text)}.cui-data-table [data-cui-coluna-drop=start]>.cui-tabela__conteudo:after{inset-inline-start:0}.cui-data-table [data-cui-coluna-drop=end]>.cui-tabela__conteudo:after{inset-inline-end:0}.cui-data-table__announcement{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-filters{box-sizing:border-box;display:grid;gap:var(--spacing-stack);min-inline-size:0;color:var(--color-text)}.cui-filters:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:calc(var(--spacing-stack) / 4)}.cui-filters__controls{display:flex;flex-wrap:wrap;align-items:end;gap:var(--spacing-stack);min-inline-size:0}.cui-filters__controls>*{flex:1 1 12rem;min-inline-size:0}.cui-filters__active{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-stack) / 2)}.cui-filters__chips{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;margin:0;padding:0;list-style:none}.cui-filters__chips>li{min-inline-size:0;max-inline-size:100%}.cui-filters__status{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}.cui-filters__status:empty,.cui-filters__controls:empty{display:none}.cui-filters__chip{display:flex;align-items:center;gap:calc(var(--spacing-stack) / 4);min-inline-size:0}.cui-filters__announcement{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-selection-action-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-inset);min-inline-size:0}.cui-selection-action-bar__count{color:var(--color-text);font-size:var(--text-body);font-family:var(--font-body);line-height:var(--leading-body);overflow-wrap:anywhere}.cui-agenda{box-sizing:border-box;display:grid;gap:var(--spacing-inset);min-inline-size:0;color:var(--color-text);font:var(--text-body) / var(--leading-body) var(--font-body)}.cui-agenda:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-agenda__dia{display:grid;gap:var(--spacing-stack);min-inline-size:0}.cui-agenda__dia-titulo{margin:0;font-size:var(--text-heading);line-height:var(--leading-heading);font-weight:var(--font-weight-heading);overflow-wrap:anywhere}.cui-agenda__eventos{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-stack);min-inline-size:0}.cui-agenda__evento{display:flex;flex-wrap:wrap;align-items:start;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;padding:var(--spacing-inset);border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-surface);box-sizing:border-box}.cui-agenda__conteudo{flex:1 1 12rem;min-inline-size:0;display:grid;gap:calc(var(--spacing-stack) / 2);overflow-wrap:anywhere}.cui-agenda__periodo{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--spacing-stack) / 2);color:var(--color-text-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums}.cui-agenda__rotulo{font-weight:var(--font-weight-emphasis)}.cui-agenda__descricao,.cui-agenda__continuacao{margin:0;color:var(--color-text-muted)}.cui-agenda__acoes{flex:0 1 auto;min-inline-size:0;display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2)}.cui-agenda__acoes>*{min-inline-size:0;max-inline-size:100%}.cui-agenda__intencao{flex:0 1 auto;min-inline-size:0;display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2)}.cui-agenda__intencao>*{min-inline-size:0;max-inline-size:100%}.cui-agenda__evento[data-previa]{border-style:dashed;border-color:var(--color-accent-border)}.cui-agenda__alca{flex:0 0 auto;min-inline-size:1.5rem;min-block-size:1.5rem;padding-inline:calc(var(--spacing-inset) / 3);cursor:grab}.cui-agenda__alca[data-dragging]{cursor:grabbing}.cui-agenda__alca:before{content:"";inline-size:.5rem;block-size:1rem;background-image:radial-gradient(currentColor 40%,transparent 42%);background-size:.25rem .25rem;background-repeat:repeat}.cui-agenda__evento[data-arrastando]{outline:1px dashed var(--color-border-strong);outline-offset:2px}.cui-agenda__fantasma{pointer-events:none;border-style:dashed;border-color:var(--color-accent);background:var(--color-accent-surface);color:var(--color-text-muted);transition:background-color var(--motion-feedback) ease,border-color var(--motion-feedback) ease}.cui-agenda__fantasma .cui-agenda__previa{color:inherit;font-weight:var(--font-weight-regular)}.cui-agenda__arraste-anuncio{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.cui-agenda__fantasma{transition:none}}.cui-agenda__previa{margin:0;color:var(--color-text);font-weight:var(--font-weight-emphasis);overflow-wrap:anywhere}.cui-agenda__instrucoes{margin:0;color:var(--color-text-muted);overflow-wrap:anywhere}.cui-agenda__vazio,.cui-agenda__status,.cui-agenda__pagina-status{color:var(--color-text-muted);overflow-wrap:anywhere}.cui-agenda__status:empty,.cui-agenda__pagina-status:empty{display:none}.cui-agenda__paginacao{display:grid;gap:var(--spacing-stack);justify-items:start}.cui-agenda__conteudo :where(a){color:var(--color-accent-text);text-decoration:underline;text-underline-offset:.15em}.cui-agenda__conteudo :where(a):focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-agenda__evento>.cui-checkbox{flex:0 0 auto}.cui-agenda__evento>.cui-checkbox .cui-checkbox__label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-agenda:is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}.cui-event-calendar{box-sizing:border-box;display:grid;gap:var(--spacing-inset);min-inline-size:0;color:var(--color-text);font:var(--text-body) / var(--leading-body) var(--font-body)}.cui-event-calendar:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-event-calendar__cabecalho{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-stack);min-inline-size:0}.cui-event-calendar__navegacao,.cui-event-calendar__vistas{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.cui-event-calendar__vistas{margin-inline-start:auto}.cui-event-calendar__periodo{flex:1 1 10rem;margin:0;min-inline-size:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--spacing-stack) / 2);font-size:var(--text-heading);line-height:var(--leading-heading);font-weight:var(--font-weight-heading);overflow-wrap:anywhere}.cui-event-calendar__passo{font-variant-numeric:tabular-nums}.cui-event-calendar__viewport{min-inline-size:0;max-inline-size:100%;max-block-size:var(--cui-ec-viewport, none);overflow:auto}.cui-event-calendar__grade{display:grid;grid-template-columns:var(--cui-ec-colunas);gap:0;min-inline-size:var(--cui-ec-minimum);border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-surface);overflow:hidden}.cui-event-calendar__linha{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;min-inline-size:0}.cui-event-calendar__coluna,.cui-event-calendar__canto,.cui-event-calendar__faixa,.cui-event-calendar__hora:not(time){display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--spacing-stack) / 2);padding:calc(var(--spacing-inset) / 2);min-inline-size:0;color:var(--color-text-muted);font-size:var(--text-caption);overflow-wrap:anywhere}.cui-event-calendar__coluna,.cui-event-calendar__canto{border-block-end:1px solid var(--color-border);background:var(--color-surface-sunken)}.cui-event-calendar__coluna abbr{text-decoration:none}.cui-event-calendar__coluna-numero{font-variant-numeric:tabular-nums;color:var(--color-text)}.cui-event-calendar__faixa,.cui-event-calendar__hora:not(time){justify-content:end;text-align:end;border-inline-end:1px solid var(--color-border);font-variant-numeric:tabular-nums}.cui-event-calendar__celula{display:grid;align-content:start;gap:calc(var(--spacing-stack) / 2);padding:calc(var(--spacing-inset) / 2);min-inline-size:0;min-block-size:2.5rem;border-block-end:1px solid var(--color-border);border-inline-end:1px solid var(--color-border);box-sizing:border-box}.cui-event-calendar__celula:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.cui-event-calendar__celula[data-hoje]{background:var(--color-surface-raised)}.cui-event-calendar__celula[data-fora-do-mes]{color:var(--color-text-muted)}.cui-event-calendar__numero{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-emphasis)}.cui-event-calendar__eventos{list-style:none;margin:0;padding:0;display:grid;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.cui-event-calendar:not([data-vista=month]) .cui-event-calendar__eventos{grid-template-columns:repeat(var(--cui-ec-faixas, 1),minmax(0,1fr))}.cui-event-calendar__evento{overflow-wrap:anywhere;display:flex;flex-wrap:wrap;align-items:start;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;padding:calc(var(--spacing-inset) / 2);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-raised);box-sizing:border-box}.cui-event-calendar__evento:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-event-calendar__evento[data-dia-inteiro]{background:var(--color-surface-sunken)}.cui-event-calendar__conteudo{flex:1 1 6rem;min-inline-size:0;display:grid;gap:calc(var(--spacing-stack) / 4);overflow-wrap:anywhere}.cui-event-calendar__periodo-evento{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--spacing-stack) / 4);color:var(--color-text-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums}.cui-event-calendar__rotulo{font-weight:var(--font-weight-emphasis)}.cui-event-calendar__descricao,.cui-event-calendar__continuacao{margin:0;color:var(--color-text-muted);font-size:var(--text-caption)}.cui-event-calendar__acoes{flex:0 1 auto;min-inline-size:0;display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2)}.cui-event-calendar__acoes>*{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.cui-event-calendar__vazio,.cui-event-calendar__status{color:var(--color-text-muted);overflow-wrap:anywhere}.cui-event-calendar__status:empty{display:none}.cui-event-calendar__conteudo :where(a){color:var(--color-accent-text);text-decoration:underline;text-underline-offset:.15em}.cui-event-calendar__conteudo :where(a):focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-event-calendar__evento>.cui-checkbox{flex:0 0 auto}.cui-event-calendar__evento>.cui-checkbox .cui-checkbox__label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-event-calendar:is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}.cui-resource-timeline{display:grid;gap:var(--spacing-inset);box-sizing:border-box;min-inline-size:0;color:var(--color-text);font:var(--text-body) / var(--leading-body) var(--font-body);overflow-wrap:anywhere}.cui-resource-timeline:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-resource-timeline__controls,.cui-resource-timeline__actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.cui-resource-timeline__controls>*,.cui-resource-timeline__actions>*{min-inline-size:0;max-inline-size:100%}.cui-resource-timeline__controls [aria-pressed=true]{background:var(--color-accent-surface);border-color:var(--color-accent-border);color:var(--color-accent-text)}.cui-resource-timeline__period,.cui-resource-timeline__description,.cui-resource-timeline__unavailable,.cui-resource-timeline__empty{margin:0}.cui-resource-timeline__resource{display:grid;gap:var(--spacing-stack);min-inline-size:0;padding-block-start:var(--spacing-stack);border-block-start:1px solid var(--color-border)}.cui-resource-timeline__heading{margin:0;font-size:var(--text-heading);line-height:var(--leading-heading);font-weight:var(--font-weight-heading)}.cui-resource-timeline__scroll{min-inline-size:0;overflow-x:auto;overflow-y:hidden}.cui-resource-timeline__plot{padding-block-end:calc(var(--spacing-stack) / 2)}.cui-resource-timeline__ruler{display:grid;grid-template-columns:1fr;min-block-size:4rem;border-block-end:1px solid var(--color-border)}.cui-resource-timeline__tick{position:relative;grid-area:1 / 1;inline-size:9rem;max-inline-size:100%;font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-text-muted);padding-inline-start:calc(var(--spacing-stack) / 4);border-inline-start:1px solid var(--color-border);box-sizing:border-box}.cui-resource-timeline__lanes{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--spacing-stack) / 4);padding-block-start:calc(var(--spacing-stack) / 2)}.cui-resource-timeline__lane{position:relative;grid-column:1;min-inline-size:0}.cui-resource-timeline__bar{position:absolute;inset-block-end:0;min-inline-size:1px;block-size:.5rem;background:var(--color-accent)}.cui-resource-timeline__bar[data-unavailable=true]{background:var(--color-text-muted);border-block-end:2px dashed var(--color-surface);box-sizing:border-box}.cui-resource-timeline__bar[data-selected=true]{outline:2px solid var(--color-focus-ring);outline-offset:1px}.cui-resource-timeline__marker{position:absolute;inset-block-start:0;inline-size:var(--cui-rt-marker, 2rem);block-size:1.75rem;display:grid;place-items:center;color:var(--color-text);background:var(--color-surface-sunken);font-size:var(--text-caption);font-variant-numeric:tabular-nums}.cui-resource-timeline__events{display:grid;gap:var(--spacing-stack);padding:0;margin:0;list-style:none;min-inline-size:0}.cui-resource-timeline__event{display:flex;align-items:start;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.cui-resource-timeline__number{flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:var(--font-weight-emphasis)}.cui-resource-timeline__content{display:grid;gap:calc(var(--spacing-stack) / 3);min-inline-size:0;flex:1 1 auto}.cui-resource-timeline__title{font-weight:var(--font-weight-emphasis)}.cui-resource-timeline__interval,.cui-resource-timeline__description,.cui-resource-timeline__status,.cui-resource-timeline__empty{color:var(--color-text-muted)}.cui-resource-timeline__interval{font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-resource-timeline__unavailable{font-weight:var(--font-weight-emphasis)}.cui-resource-timeline__status:empty,.cui-resource-timeline__actions:empty{display:none}.cui-resource-timeline:is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}.cui-resource-timeline__bounds{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-event-calendar__editor{display:grid;gap:var(--spacing-stack);padding-block:var(--spacing-inset);border-block:1px solid var(--color-border)}.cui-event-calendar__editor:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-event-calendar__edicao-acoes{display:flex;flex-wrap:wrap;gap:var(--spacing-stack)}.cui-event-calendar__previa,.cui-event-calendar__edicao-status{overflow-wrap:anywhere}.cui-event-calendar__evento[data-previa]{outline:2px dashed var(--color-focus-ring);outline-offset:-2px}.cui-event-calendar__criar{max-inline-size:100%;white-space:normal;overflow-wrap:anywhere}.cui-event-calendar__celula[data-previa]{outline:2px dashed var(--color-focus-ring);outline-offset:-2px}.cui-event-calendar__conteudo[data-cui-ec-alca=move]{cursor:grab}.cui-event-calendar__conteudo[data-cui-ec-alca=move][data-dragging]{cursor:grabbing}.cui-event-calendar__celula,.cui-event-calendar__evento{position:relative}.cui-event-calendar__celula>:not(.cui-event-calendar__varredura){position:relative;z-index:1}.cui-event-calendar__alca{position:absolute;z-index:2;background:transparent}.cui-event-calendar:not([data-vista=month]) .cui-event-calendar__alca{inset-inline:0;block-size:.75rem;cursor:ns-resize}.cui-event-calendar:not([data-vista=month]) .cui-event-calendar__alca[data-cui-ec-alca=start]{inset-block-start:-1px}.cui-event-calendar:not([data-vista=month]) .cui-event-calendar__alca[data-cui-ec-alca=end]{inset-block-end:-1px}.cui-event-calendar[data-vista=month] .cui-event-calendar__alca{inset-block:0;inline-size:.75rem;cursor:ew-resize}.cui-event-calendar[data-vista=month] .cui-event-calendar__alca[data-cui-ec-alca=start]{inset-inline-start:-1px}.cui-event-calendar[data-vista=month] .cui-event-calendar__alca[data-cui-ec-alca=end]{inset-inline-end:-1px}.cui-event-calendar__alca[data-dragging]{background:color-mix(in oklch,var(--color-focus-ring) 40%,transparent)}.cui-event-calendar__varredura{position:absolute;inset:0;z-index:0}.cui-event-calendar__fantasma{pointer-events:none;border-style:dashed;background:var(--color-surface);outline:2px dashed var(--color-focus-ring);outline-offset:-2px;transition:background-color var(--motion-feedback) ease,outline-color var(--motion-feedback) ease}.cui-event-calendar__arraste-anuncio{color:var(--color-text-muted);overflow-wrap:anywhere}.cui-event-calendar__arraste-anuncio:empty{display:none}@media(prefers-reduced-motion:reduce){.cui-event-calendar__fantasma{transition:none}}.cui-event-calendar__celula:has(>.cui-event-calendar__criar){padding-block-end:calc(24px + var(--spacing-inset) / 2)}.cui-gantt{min-inline-size:0;max-inline-size:100%;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);display:grid;gap:var(--spacing-stack)}.cui-gantt:focus-visible,.cui-gantt [data-gantt-item]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-gantt__controls{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2);align-items:center}.cui-gantt__controls>*{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.cui-gantt__range{font-variant-numeric:tabular-nums}.cui-gantt__table{min-inline-size:0;max-inline-size:100%}.cui-gantt .cui-tabela{inline-size:100%}.cui-gantt__info{font-weight:var(--font-weight-regular);text-align:start;min-inline-size:14rem;max-inline-size:24rem;white-space:normal;overflow-wrap:anywhere}.cui-gantt:not([data-chart]) .cui-gantt__info{font-weight:var(--font-weight-regular);text-align:start;min-inline-size:0;max-inline-size:none}.cui-gantt:not([data-chart]) .cui-tabela{table-layout:fixed}.cui-gantt__identity{padding-inline-start:calc(var(--cui-gantt-depth) * var(--spacing-inset) / 2);display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2);align-items:center}.cui-gantt__identity>.cui-checkbox .cui-checkbox__label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-gantt__name{font-weight:var(--font-weight-emphasis)}.cui-gantt__description,.cui-gantt__milestone-label{color:var(--color-text-muted)}.cui-gantt__details{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);column-gap:calc(var(--spacing-stack) / 2);margin-block:calc(var(--spacing-stack) / 2) 0;font-size:var(--text-caption)}.cui-gantt__details dt{color:var(--color-text-muted)}.cui-gantt__details dd{margin:0}.cui-gantt__actions{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2);margin-block-start:calc(var(--spacing-stack) / 2)}.cui-gantt__actions>*{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.cui-gantt__axis,.cui-gantt__track{--cui-gantt-day: 6rem;inline-size:calc(var(--cui-gantt-days) * var(--cui-gantt-day))}.cui-gantt :is(.cui-gantt__axis,.cui-gantt__track)[data-zoom=week]{--cui-gantt-day: 1.5rem}.cui-gantt :is(.cui-gantt__axis,.cui-gantt__track)[data-zoom=month]{--cui-gantt-day: .5rem}.cui-gantt__axis{display:grid;grid-template-columns:repeat(var(--cui-gantt-days),minmax(0,1fr));font-size:var(--text-caption);font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.cui-gantt__axis span{inline-size:6rem;overflow-wrap:anywhere;white-space:normal}.cui-gantt__graphic-heading>.cui-tabela__conteudo{display:block}.cui-gantt__axis-label{font-size:var(--text-caption)}.cui-gantt__track{position:relative;block-size:2rem;background:var(--color-surface-sunken);border-block:1px solid var(--color-border)}.cui-gantt__bar{position:absolute;display:block;inset-block:.35rem;min-inline-size:1px;background:var(--color-accent-surface);border:1px solid var(--color-accent);border-radius:var(--radius-control);overflow:hidden;box-sizing:border-box}.cui-gantt__completion{display:block;block-size:100%;background:var(--color-accent)}.cui-gantt__bar[data-milestone]{inline-size:1rem;block-size:1rem;inset-block-start:.5rem;margin-inline-start:-.5rem;rotate:45deg;border-radius:0;background:var(--color-accent)}.cui-gantt__relations,.cui-gantt__empty,.cui-gantt__status{overflow-wrap:anywhere}.cui-gantt__relations-label{font-weight:var(--font-weight-emphasis);margin:0}.cui-gantt__relations ul{padding-inline-start:var(--spacing-inset);margin-block:calc(var(--spacing-stack) / 2) 0}.cui-gantt__status{color:var(--color-text-muted)}.cui-gantt__status:empty{display:none}@media(max-width:40rem){.cui-gantt__details{grid-template-columns:minmax(0,1fr)}.cui-gantt__details dd{margin-block-end:calc(var(--spacing-stack) / 2)}}.cui-gantt:is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}.cui-gantt__info>.cui-tabela__conteudo{display:block;padding-block:calc(var(--spacing-stack) / 2)}.cui-gantt__sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-gantt-compacto{min-inline-size:0;max-inline-size:100%;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-caption);line-height:var(--leading-caption);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-stack)}.cui-gantt-compacto:focus-visible,.cui-gantt-compacto [data-gantt-item]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.cui-gantt-compacto__controls{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2);align-items:center}.cui-gantt-compacto__controls>*{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.cui-gantt-compacto__controls .cui-number-input{inline-size:12rem;max-inline-size:100%}.cui-gantt-compacto__rolagem{inline-size:max-content;min-inline-size:0;max-inline-size:100%;max-block-size:32rem;overflow:auto;box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-surface)}.cui-gantt-compacto__rolagem:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-gantt-compacto__grade{position:relative;inline-size:calc(var(--cui-gantt-compacto-nome) + var(--cui-gantt-compacto-dias) * var(--cui-gantt-compacto-dia))}.cui-gantt-compacto__cabecalho{position:sticky;inset-block-start:0;z-index:4;display:grid;grid-template-columns:var(--cui-gantt-compacto-nome) minmax(0,1fr);background:var(--color-surface-sunken);border-block-end:1px solid var(--color-border-strong)}.cui-gantt-compacto__cabecalho>.cui-gantt-compacto__identidade{z-index:1;padding:calc(var(--spacing-inset) / 2);background:var(--color-surface-sunken);font-weight:var(--font-weight-emphasis)}.cui-gantt-compacto__eixo{display:grid;grid-template-columns:repeat(var(--cui-gantt-compacto-dias),minmax(0,1fr));align-content:start;min-block-size:3rem;padding-block:calc(var(--spacing-inset) / 2);row-gap:calc(var(--spacing-stack) / 4);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.cui-gantt-compacto__eixo time{min-inline-size:0;padding-inline:2px;overflow-wrap:normal}.cui-gantt-compacto__linhas{list-style:none;margin:0;padding:0}.cui-gantt-compacto__linha{display:grid;grid-template-columns:var(--cui-gantt-compacto-nome) minmax(0,1fr);align-items:center;min-block-size:max(2rem,var(--density-control));border-block-end:1px solid var(--color-border)}.cui-gantt-compacto__identidade{position:sticky;inset-inline-start:0;z-index:2;align-self:stretch;display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 4);min-inline-size:0;padding-block:calc(var(--spacing-inset) / 2);padding-inline-end:calc(var(--spacing-inset) / 2);padding-inline-start:calc(var(--spacing-inset) / 2 + min(var(--cui-gantt-compacto-profundidade) * var(--spacing-inset) / 2,var(--cui-gantt-compacto-nome) * .35));background:var(--color-surface);border-inline-end:1px solid var(--color-border)}.cui-gantt-compacto__nome{min-inline-size:0;overflow-wrap:anywhere}.cui-gantt-compacto__identidade>.cui-gantt-compacto__nome{flex:1}.cui-gantt-compacto__progresso{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.cui-gantt-compacto__trilha{position:relative;block-size:1rem;margin-block:.5rem;background:var(--color-surface-sunken);border-block:1px solid var(--color-border)}.cui-gantt-compacto__barra{position:absolute;display:block;inset-block:0;min-inline-size:2px;background:var(--color-accent-surface);border:1px solid var(--color-accent);border-radius:var(--radius-control);overflow:hidden;box-sizing:border-box}.cui-gantt-compacto__completion{display:block;block-size:100%;background:var(--color-accent)}.cui-gantt-compacto__barra[data-milestone]{inline-size:.75rem;block-size:.75rem;inset-block-start:.125rem;margin-inline-start:-.375rem;rotate:45deg;border-radius:0;background:var(--color-accent)}.cui-gantt-compacto__acoes{position:relative;z-index:1;background:var(--color-surface);grid-column:2;display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2);padding-block-end:calc(var(--spacing-stack) / 2)}.cui-gantt-compacto__acoes>*{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.cui-gantt-compacto__detalhes{position:relative;z-index:1;background:var(--color-surface);grid-column:2;padding-block:calc(var(--spacing-stack) / 2);min-inline-size:0;overflow-wrap:anywhere}.cui-gantt-compacto__relacoes{min-inline-size:0;overflow-wrap:anywhere}.cui-gantt-compacto :is(.cui-gantt-compacto__detalhes,.cui-gantt-compacto__relacoes)>summary{min-block-size:24px;cursor:pointer;padding-block:calc(var(--spacing-stack) / 4)}.cui-gantt-compacto summary:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-gantt-compacto__detalhes dl{margin-block:calc(var(--spacing-stack) / 2)}.cui-gantt-compacto__detalhes dd{margin-inline-start:0}.cui-gantt-compacto__dependencias{list-style:none;margin:var(--spacing-stack) 0 0;padding:0;display:grid;gap:calc(var(--spacing-stack) / 2);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-gantt-compacto__dependencias li{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.cui-gantt-compacto__dependencias li>*{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.cui-gantt-compacto__conectores{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;pointer-events:none}.cui-gantt-compacto__conectores path{fill:none;stroke:var(--color-border-strong);stroke-width:1.5;vector-effect:non-scaling-stroke}.cui-gantt-compacto__conectores path[data-highlight]{stroke:var(--color-accent);stroke-width:2.5}.cui-gantt-compacto__linha[data-highlight] .cui-gantt-compacto__barra{outline:2px solid var(--color-accent);outline-offset:1px}.cui-gantt-compacto__empty{color:var(--color-text-muted);overflow-wrap:anywhere}.cui-gantt-compacto:is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}@media(forced-colors:active){.cui-gantt-compacto__conectores path{stroke:CanvasText}.cui-gantt-compacto__conectores path[data-highlight]{stroke:Highlight}}@media print{.cui-gantt-compacto__rolagem{max-block-size:none;overflow:visible}.cui-gantt-compacto__cabecalho,.cui-gantt-compacto__identidade{position:static}}:is(.cui-gantt__bar,.cui-gantt-compacto__barra)[data-dragging]{cursor:grabbing}:is(.cui-gantt__bar,.cui-gantt-compacto__barra)[data-gantt-alca=move]:not([data-dragging]){cursor:grab}.cui-gantt-compacto__barra[role=button]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-gantt-compacto__barra[role=button]{inset-block:-.25rem}.cui-gantt-compacto__barra[role=button][data-milestone]{inline-size:1.5rem;block-size:1.5rem;inset-block-start:-.25rem;margin-inline-start:-.75rem}.cui-gantt__alca{position:absolute;inset-block:0;inline-size:.5rem;z-index:2;background:transparent;cursor:ew-resize}.cui-gantt__alca[data-gantt-alca=start]{inset-inline-start:0}.cui-gantt__alca[data-gantt-alca=end]{inset-inline-end:0}.cui-gantt__alca[data-dragging]{background:color-mix(in oklch,var(--color-focus-ring) 40%,transparent)}.cui-gantt__conector{position:absolute;inset-block-start:50%;inline-size:.75rem;block-size:.75rem;margin-block-start:-.375rem;z-index:3;box-sizing:border-box;border:1px solid var(--color-accent);border-radius:50%;background:var(--color-surface);cursor:crosshair}.cui-gantt__conector[data-dragging]{background:var(--color-accent)}:is(.cui-gantt__bar,.cui-gantt-compacto__barra)[data-gantt-alvo]{outline:2px solid var(--color-focus-ring);outline-offset:1px}.cui-gantt__fantasma{pointer-events:none;border-style:dashed;background:var(--color-surface);outline:2px dashed var(--color-focus-ring);outline-offset:-2px;transition:inset-inline-start var(--motion-feedback) ease,inline-size var(--motion-feedback) ease}.cui-gantt__fantasma[data-milestone]{background:var(--color-surface)}@media(prefers-reduced-motion:reduce){.cui-gantt__fantasma{transition:none}}.cui-gantt__arraste-anuncio{color:var(--color-text-muted);overflow-wrap:anywhere}.cui-gantt__arraste-anuncio:empty{display:none}.cui-resource-timeline__editor{border:1px solid var(--color-border);border-radius:var(--radius-control);padding:var(--spacing-inset);background:var(--color-surface-raised);color:var(--color-text);overflow-wrap:anywhere}.cui-resource-timeline__editor:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-resource-timeline__preview{border-inline-start:2px dashed var(--color-focus-ring);padding-inline-start:calc(var(--spacing-stack) / 2)}.cui-resource-timeline__bar-preview{border:2px dashed var(--color-focus-ring);background:var(--color-surface-raised);transition:inset-inline-start var(--motion-feedback) ease,inline-size var(--motion-feedback) ease}.cui-resource-timeline__plot{position:relative}.cui-resource-timeline__pan{position:absolute;inset:0;z-index:0;cursor:grab}.cui-resource-timeline__pan[data-dragging]{cursor:grabbing}.cui-resource-timeline__plot[data-cui-rt-arraste] :is(.cui-resource-timeline__ruler,.cui-resource-timeline__lanes,.cui-resource-timeline__marker){pointer-events:none}.cui-resource-timeline__plot[data-cui-rt-arraste] :is(.cui-resource-timeline__bar,.cui-resource-timeline__alca){pointer-events:auto}.cui-resource-timeline__plot[data-cui-rt-arraste] .cui-resource-timeline__bar[data-cui-rt-alca]{cursor:grab}.cui-resource-timeline__plot[data-cui-rt-arraste] .cui-resource-timeline__bar[data-dragging]{cursor:grabbing}.cui-resource-timeline__alca{position:absolute;inset-block-end:0;z-index:2;inline-size:.75rem;block-size:1rem;margin-inline-start:-.375rem;background:transparent;cursor:ew-resize}.cui-resource-timeline__alca[data-dragging]{background:color-mix(in oklch,var(--color-focus-ring) 40%,transparent)}.cui-resource-timeline__anuncio{color:var(--color-text-muted);overflow-wrap:anywhere}.cui-resource-timeline__anuncio:empty{display:none}@media(prefers-reduced-motion:reduce){.cui-resource-timeline__bar-preview{transition:none}}.cui-gantt__editor{display:grid;gap:var(--spacing-gutter);padding:var(--spacing-inset);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);overflow-wrap:anywhere}.cui-gantt__editor:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-gantt__edit-actions,.cui-gantt__dependency-form{display:flex;flex-wrap:wrap;align-items:end;gap:var(--spacing-gutter)}.cui-gantt__dependency-form label{display:grid;gap:var(--spacing-gutter);max-inline-size:100%}.cui-gantt__dependency-form select{min-block-size:2.5rem;max-inline-size:100%;padding-block:var(--spacing-gutter);padding-inline:var(--spacing-gutter);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);background:var(--color-surface);font:inherit}.cui-gantt__dependency-form select:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-gantt__editor,.cui-gantt__dependency-form{min-inline-size:0}.cui-gantt__dependency-form label{min-inline-size:0;flex:1 1 12rem}.cui-gantt__dependency-form select{min-inline-size:0;inline-size:100%}.cui-gantt__edit-actions>*,.cui-gantt__dependency-form>.cui-botao,.cui-gantt__relations .cui-botao{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.cui-gantt[data-editable]{grid-template-columns:minmax(0,1fr)}.cui-gantt[data-editable] .cui-gantt__relations ul{padding-inline-start:max(var(--spacing-inset),1.5em)}.cui-editorial{--cui-editorial-borda: calc((var(--measure-content) - var(--measure-prose)) / 2);display:grid;grid-template-columns:[tela-inicio] var(--spacing-gutter) [sangrado-inicio] minmax(0,1fr) [conteudo-inicio] minmax(0,var(--cui-editorial-borda)) [leitura-inicio] min(var(--measure-prose),calc(100% - 2 * var(--spacing-gutter))) [leitura-fim] minmax(0,var(--cui-editorial-borda)) [conteudo-fim] minmax(0,1fr) [sangrado-fim] var(--spacing-gutter) [tela-fim];row-gap:var(--spacing-stack);min-inline-size:0;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}[data-modo=editorial] .cui-editorial{row-gap:var(--spacing-prose);line-height:var(--leading-prose)}.cui-editorial>:where(*){grid-column:leitura-inicio / leitura-fim;min-inline-size:0;margin:0}.cui-editorial>[data-medida=conteudo]{grid-column:conteudo-inicio / conteudo-fim}.cui-editorial>[data-medida=sangrado]{grid-column:sangrado-inicio / sangrado-fim}.cui-editorial>[data-medida=tela]{grid-column:tela-inicio / tela-fim}:where(.cui-editorial):is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}.cui-editorial>[data-colunas]{--cui-colunas: 1;display:grid;column-gap:var(--spacing-gutter);row-gap:var(--spacing-stack);grid-template-columns:repeat(auto-fit,minmax(max(12rem,calc((100% - (var(--cui-colunas) - 1) * var(--spacing-gutter)) / var(--cui-colunas))),1fr))}.cui-editorial>[data-colunas="2"]{--cui-colunas: 2}.cui-editorial>[data-colunas="3"]{--cui-colunas: 3}.cui-editorial>[data-colunas]>:where(*){min-inline-size:0;margin:0}.cui-editorial__chapeu{font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-text-muted);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.cui-editorial__display{font-family:var(--font-display);font-size:var(--text-display);line-height:var(--leading-display);font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-display);text-wrap:balance}.cui-editorial__titulo{font-family:var(--font-display);font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-heading);text-wrap:balance}.cui-editorial__subtitulo{font-family:var(--font-display);font-size:var(--text-subtitle);line-height:var(--leading-subtitle);font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.cui-editorial__secao{font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--leading-heading);font-weight:var(--font-weight-heading);margin-block-start:var(--spacing-inset)}.cui-editorial__assinatura{font-size:var(--text-label);line-height:var(--leading-label);color:var(--color-text-muted)}.cui-editorial__destaque{font-family:var(--font-display);font-size:var(--text-title);line-height:var(--leading-title);color:var(--color-accent-text);border-inline-start:3px solid var(--color-accent);padding-inline-start:var(--spacing-inset);text-wrap:pretty}.cui-editorial__citacao{padding-inline-start:var(--spacing-inset);font-style:italic;color:var(--color-text-muted)}.cui-editorial__citacao>:where(*){margin:0}.cui-editorial__citacao>cite{display:block;margin-block-start:var(--spacing-stack);font-style:normal;font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-text-muted)}.cui-editorial__citacao:is(:lang(ja),:lang(ar)){font-style:normal}.cui-editorial__legenda{margin-block-start:var(--spacing-stack);font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-text-muted)}.cui-editorial>[data-medida=tela]>.cui-editorial__legenda{padding-inline:var(--spacing-gutter)}.cui-file-list,.cui-transfer-progress{min-inline-size:0;color:var(--color-text)}.cui-file-list__name,.cui-file-list__description,.cui-transfer-progress{overflow-wrap:anywhere}.cui-transfer-progress{display:grid;gap:var(--spacing-stack)}.cui-transfer-progress__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-stack)}.cui-transfer-progress__error{color:var(--color-danger-text)}.cui-kanban{box-sizing:border-box;display:grid;gap:var(--spacing-inset);min-inline-size:0;color:var(--color-text);font:var(--text-body) / var(--leading-body) var(--font-body)}.cui-kanban:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-kanban__faixa{display:grid;grid-auto-flow:column;grid-auto-columns:var(--cui-kanban-coluna, 17rem);gap:var(--spacing-stack);align-items:start;min-inline-size:0;overflow-x:auto;overflow-y:hidden;padding-block-end:calc(var(--spacing-stack) / 2)}.cui-kanban__faixa:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-kanban__coluna{box-sizing:border-box;display:grid;align-content:start;gap:var(--spacing-stack);min-inline-size:0;max-block-size:var(--cui-kanban-coluna-max, none);overflow-x:hidden;overflow-y:auto;padding:var(--spacing-inset);border-radius:var(--radius-container);background:var(--color-surface)}.cui-kanban__coluna:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.cui-kanban__coluna[data-destaque]{border-inline-start:3px solid var(--color-accent);padding-inline-start:calc(var(--spacing-inset) - 3px)}.cui-kanban__cabecalho{position:sticky;inset-block-start:0;z-index:1;display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;padding-block-end:calc(var(--spacing-stack) / 2);background:var(--color-surface)}.cui-kanban__titulo{margin:0;flex:1 1 6rem;min-inline-size:0;font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-heading);overflow-wrap:anywhere}.cui-kanban__contagem{margin:0;flex:none;color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption);font-variant-numeric:tabular-nums}.cui-kanban__destaque,.cui-kanban__limite{margin:0;flex:0 1 auto;min-inline-size:0;color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption);overflow-wrap:anywhere}.cui-kanban__coluna[data-acima-do-limite] .cui-kanban__limite{color:var(--color-danger-text);font-weight:var(--font-weight-emphasis)}.cui-kanban__coluna-acoes{display:flex;flex-wrap:wrap;flex-basis:100%;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.cui-kanban__coluna-acoes>*{min-inline-size:0;max-inline-size:100%}.cui-kanban__cartoes{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-stack);min-inline-size:0}.cui-kanban__cartao{display:flex;flex-wrap:wrap;align-items:start;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.cui-kanban__item{flex:1 1 0%;min-inline-size:0;background:var(--color-surface-raised)}.cui-kanban__cartao>.cui-checkbox{flex:0 0 auto}.cui-kanban__cartao>.cui-checkbox .cui-checkbox__label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-kanban__coluna-vazia,.cui-kanban__vazio,.cui-kanban__status{margin:0;color:var(--color-text-muted);overflow-wrap:anywhere}.cui-kanban__status:empty{display:none}.cui-kanban:is(:lang(zh),:lang(ja),:lang(ko)){word-break:normal;line-break:strict}.cui-kanban__gesto{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-stack);min-inline-size:0}.cui-kanban__cartao>.cui-kanban__gesto{display:contents}.cui-kanban__cartao>.cui-kanban__gesto>.cui-kanban__alca{flex:0 0 auto}.cui-kanban__cartao>.cui-kanban__gesto>.cui-kanban__editor{flex:1 0 100%}.cui-kanban__cabecalho>.cui-kanban__gesto{flex-basis:100%}.cui-kanban__alca{box-sizing:border-box;display:inline-flex;align-items:center;gap:calc(var(--spacing-stack) / 4);min-inline-size:max(24px,var(--density-control));min-block-size:max(24px,var(--density-control));padding:calc(var(--spacing-inset) / 2);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:grab;transition:background-color var(--motion-feedback) ease,border-color var(--motion-feedback) ease}.cui-kanban__alca:hover{border-color:var(--color-border-hover);background:var(--color-surface-sunken)}.cui-kanban__alca:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-kanban__alca[data-dragging],.cui-kanban__alca[data-ativa]{cursor:grabbing;border-color:var(--color-accent);background:var(--color-accent-surface)}.cui-kanban__editor{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-stack);flex-basis:100%;min-inline-size:0;padding:calc(var(--spacing-inset) / 2);border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-surface-sunken)}.cui-kanban__editor>*{min-inline-size:0;max-inline-size:100%}.cui-kanban__instrucoes,.cui-kanban__previa{margin:0;flex-basis:100%;color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption);overflow-wrap:anywhere}.cui-kanban__previa:empty{display:none}.cui-kanban__cartao[data-arraste=origem]>.cui-kanban__item,.cui-kanban__coluna[data-arraste=origem]{outline:1px dashed var(--color-border-strong);outline-offset:2px}.cui-kanban__destino{list-style:none;min-inline-size:0;border:2px dashed var(--color-accent);border-radius:var(--radius-container);background:var(--color-accent-surface);color:var(--color-text-muted)}.cui-kanban__destino[data-arraste=confirmando]{border-style:solid}.cui-kanban__destino--coluna{box-sizing:border-box;display:grid;align-content:start;padding:var(--spacing-inset)}.cui-kanban__destino .cui-kanban__item{background:transparent}.cui-kanban__destino .cui-kanban__item,.cui-kanban__destino .cui-kanban__item a{color:inherit}.cui-kanban__coluna[data-previa]{background:var(--color-accent-surface)}.cui-kanban__arraste:empty{display:none}.cui-kanban__anuncio{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.cui-kanban__alca{transition:none}}.cui-gallery{min-inline-size:0;color:var(--color-text);font-family:var(--font-body)}.cui-gallery__items{display:grid;list-style:none;padding:0;margin:0;gap:0;align-items:start}.cui-gallery__items[data-arrangement=masonry]{grid-auto-rows:1px}.cui-gallery__items>li{min-inline-size:0}.cui-gallery__cell{padding:calc(var(--spacing-gutter) / 2);box-sizing:border-box}.cui-gallery figure{margin:0}.cui-gallery__frame{border-radius:var(--radius-container);display:grid;place-items:center;inline-size:100%;overflow:hidden;background:var(--color-surface)}.cui-gallery__frame img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.cui-gallery__open{display:block;inline-size:100%;border:0;padding:0;background:transparent;color:inherit;cursor:zoom-in;font:inherit}.cui-gallery__open:focus-visible,.cui-gallery__viewport:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-gallery figcaption{font-size:var(--text-caption);line-height:var(--leading-caption);margin-block-start:calc(var(--spacing-stack) / 2)}.cui-gallery__items[data-arrangement=editorial] figcaption{font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--leading-heading)}.cui-gallery__edit,.cui-gallery__navigation{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(var(--spacing-stack) / 2)}.cui-dialogo.cui-gallery__lightbox{inline-size:min(76rem,calc(100vw - 2 * var(--spacing-gutter)));max-block-size:calc(100dvh - 2 * var(--spacing-gutter));overflow:auto}.cui-gallery__viewport{display:flex;align-items:center;justify-content:center;block-size:min(55dvh,40rem);overflow:hidden;touch-action:none;overscroll-behavior:contain;cursor:grab}.cui-gallery__viewport img{display:block;max-inline-size:100%;max-block-size:100%;inline-size:auto;block-size:auto;object-fit:contain;-webkit-user-select:none;user-select:none}@media print{.cui-gallery__items{display:block}.cui-gallery__cell{break-inside:avoid}.cui-gallery__edit,.cui-gallery__lightbox{display:none!important}.cui-gallery__frame{background:transparent}}@media print{.cui-dialogo__fundo:has(+.cui-gallery__lightbox){display:none!important}}.cui-media-grid .cui-list__items{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(var(--cui-media-grid-min, 10rem),calc((100% - (var(--cui-media-grid-max, 6) - 1) * var(--spacing-stack)) / var(--cui-media-grid-max, 6)))),1fr));gap:var(--spacing-stack)}.cui-media-grid .cui-list__item{position:relative;display:grid;gap:0;align-items:stretch}.cui-media-grid .cui-list__item>.cui-checkbox{position:absolute;inset-block-start:calc(var(--spacing-stack) / 2);inset-inline-start:calc(var(--spacing-stack) / 2);z-index:1;padding:calc(var(--spacing-stack) / 4);border-radius:var(--radius-control);background:var(--color-surface-raised)}.cui-media-grid[data-selectable] .cui-list__content{cursor:pointer}.cui-media-grid .cui-list__content{min-inline-size:0}.cui-media-tile{margin:0;display:grid;grid-template-rows:1fr auto auto;block-size:100%;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;color:var(--color-text);font:var(--text-body) / var(--leading-body) var(--font-body)}.cui-media-tile__frame{position:relative;display:grid;place-items:center;inline-size:100%;min-block-size:0;overflow:hidden;border-radius:var(--radius-container);background:var(--color-surface);border:2px solid transparent}.cui-media-tile__frame img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.cui-media-tile__absence{margin:0;padding:var(--spacing-inset);color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption);text-align:center;overflow-wrap:anywhere}.cui-media-tile__state{position:absolute;inset-block-end:calc(var(--spacing-stack) / 2);inset-inline-end:calc(var(--spacing-stack) / 2);padding:calc(var(--spacing-stack) / 4) calc(var(--spacing-inset) / 2);border-radius:var(--radius-control);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-media-tile[data-state=pending] .cui-media-tile__frame img,.cui-media-tile[data-state=unavailable] .cui-media-tile__frame img{opacity:.6}.cui-media-tile figcaption{display:grid;gap:calc(var(--spacing-stack) / 4);min-inline-size:0;overflow-wrap:anywhere}.cui-media-tile__caption{font-weight:var(--font-weight-emphasis)}.cui-media-tile__meta{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.cui-media-tile__actions{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2)}.cui-media-tile__actions .cui-botao{min-block-size:max(2.75rem,var(--density-control));min-inline-size:max(2.75rem,var(--density-control))}.cui-media-grid .cui-list__item:has(>.cui-checkbox input:checked) .cui-media-tile__frame{border-color:var(--color-accent-text)}.cui-media-grid .cui-list__item:has(>.cui-checkbox input:focus-visible) .cui-media-tile__frame{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media print{.cui-media-grid .cui-list__item>.cui-checkbox,.cui-media-tile__actions,.cui-media-grid__lightbox{display:none!important}.cui-media-tile{break-inside:avoid}}.cui-information-panel__title{font-family:var(--font-body);font-size:var(--text-subtitle);font-weight:var(--font-weight-emphasis)}.cui-information-panel .cui-accordion__item{border:0;background:transparent}.cui-information-panel .cui-accordion__trigger{padding-inline:0;font-family:var(--font-body);font-size:var(--text-label)}.cui-information-panel .cui-accordion__content{padding-inline:0;background:transparent}:is(.cui-gantt,.cui-gantt-compacto):has([data-dragging]) .cui-gantt__fantasma,.cui-resource-timeline:has([data-dragging]) .cui-resource-timeline__bar-preview{transition:none}.cui-stat-card{color:var(--color-text)}.cui-stat-card .cui-card__resumo{font-size:calc(var(--text-heading) * 1.5);line-height:var(--leading-heading);font-variant-numeric:tabular-nums;color:var(--color-text)}.cui-stat-card[data-unavailable] .cui-card__resumo{font-size:var(--text-body);color:var(--color-text-muted)}.cui-stat-card[data-comparison=positive] .cui-card__meta-item:first-child{color:var(--color-ok-text)}.cui-stat-card[data-comparison=negative] .cui-card__meta-item:first-child{color:var(--color-danger-text)}.cui-stats-panel{display:grid;gap:var(--spacing-stack);min-inline-size:0;color:var(--color-text)}.cui-stats-panel__title{margin:0;font-size:var(--text-heading);line-height:var(--leading-heading)}.cui-stats-panel__description,.cui-stats-panel__empty{margin:0;color:var(--color-text-muted);font-size:var(--text-body);line-height:var(--leading-body)}.cui-stats-panel :where(p,h2,h3,h4,h5,a){overflow-wrap:anywhere}.cui-stats-panel__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--spacing-stack);list-style:none;margin:0;padding:0}.cui-stats-panel__items>li{min-inline-size:0;display:grid}.cui-stats-panel__links{display:flex;flex-wrap:wrap;gap:var(--spacing-stack);list-style:none;margin:0;padding:0}.cui-stats-panel__links>li{min-inline-size:0}@media print{.cui-stats-panel__items{display:block}.cui-stats-panel__items>li{margin-block-end:var(--spacing-stack);break-inside:avoid}}.cui-chart{margin:0;min-inline-size:0;color:var(--color-text);font:var(--text-body) / var(--leading-body) var(--font-body);overflow-wrap:anywhere}.cui-chart__title{font:var(--font-weight-heading) var(--text-heading) / var(--leading-heading) var(--font-display)}.cui-chart__description{color:var(--color-text-muted);margin-block:var(--spacing-stack)}.cui-chart__legend{display:flex;flex-wrap:wrap;gap:var(--spacing-stack);margin-block:var(--spacing-stack)}.cui-chart__legend [aria-pressed=false]{text-decoration:line-through}.cui-chart__swatch{inline-size:2rem;block-size:1rem;flex:none;display:inline-block;vertical-align:middle;fill:currentColor;color:inherit;margin-inline-end:.25rem}.cui-chart__plot{min-inline-size:0}.cui-chart__axis-label{margin-block:var(--spacing-stack);color:var(--color-text-muted);font-size:var(--text-caption)}.cui-chart__svg{display:block;inline-size:100%;overflow:visible;fill:currentColor}.cui-chart__svg text{fill:currentColor;font:var(--text-caption) var(--font-body)}.cui-chart__categories{display:grid;margin:0;padding-block:0;padding-inline:64px 24px;list-style:none;gap:.25rem;text-align:center;font-size:var(--text-caption)}.cui-chart__annotations{border-inline-start:2px solid var(--color-border-strong);padding-inline-start:var(--spacing-inset);margin-block:var(--spacing-stack)}.cui-chart__annotations ul{list-style:none;padding:0;margin:0;display:grid;gap:var(--spacing-stack)}.cui-chart__annotations li{display:grid;gap:.25rem}.cui-chart__annotations strong{font-weight:var(--font-weight-emphasis)}.cui-chart__table-region{overflow:auto;max-inline-size:100%;margin-block-start:var(--spacing-stack)}.cui-chart__table{inline-size:100%;border-collapse:collapse;table-layout:fixed;min-inline-size:18rem}.cui-chart__table :is(th,td){text-align:start;padding-block:calc(var(--spacing-inset) / 2);padding-inline:calc(var(--spacing-inset) / 2);border-block-end:1px solid var(--color-divider)}.cui-chart__table caption{text-align:start;font-weight:var(--font-weight-emphasis);padding-block:var(--spacing-stack)}.cui-chart:focus-visible,.cui-chart__table-region:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media print{.cui-chart__table-region{overflow:visible}.cui-chart__table{min-inline-size:0}.cui-chart__svg{max-block-size:70mm}.cui-chart{break-inside:avoid}}.cui-chart__legend .cui-toggle{max-inline-size:100%;min-inline-size:0;white-space:normal;text-align:start}.cui-chart__annotation-context{display:flex;flex-wrap:wrap;gap:var(--spacing-stack)}.cui-hero{min-inline-size:0;color:var(--color-text);font-family:var(--font-body)}.cui-hero__stage{display:grid;min-inline-size:0;background:var(--color-surface)}.cui-hero__image{display:block;inline-size:100%;block-size:auto;aspect-ratio:16 / 9;object-fit:cover}.cui-hero__copy{display:grid;gap:var(--spacing-stack);padding:var(--spacing-inset);min-inline-size:0;overflow-wrap:anywhere}.cui-hero__copy>*{margin:0;max-inline-size:var(--measure-prose)}.cui-hero__eyebrow{font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.cui-hero__title{font:var(--font-weight-heading) var(--text-display)/var(--leading-display) var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance}.cui-hero__subtitle{font:var(--font-weight-regular) var(--text-subtitle)/var(--leading-subtitle) var(--font-display)}.cui-hero__byline{font-size:var(--text-label);line-height:var(--leading-label)}.cui-hero__byline a{display:inline-flex;align-items:center;min-block-size:24px;min-inline-size:24px;color:inherit;text-underline-offset:.2em}.cui-hero__byline a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.cui-hero__caption,.cui-hero__absence{margin:0;padding:var(--spacing-inset);font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-text);background:var(--color-surface)}.cui-hero[data-variant=overlay] .cui-hero__image{grid-area:1 / 1;block-size:100%;min-block-size:24rem}.cui-hero[data-variant=overlay] .cui-hero__copy{grid-area:1 / 1;align-self:end;position:relative;margin-block-start:8rem;background:color-mix(in srgb,var(--color-surface) calc(var(--cui-hero-veil) * 100%),transparent)}.cui-hero__eyebrow:lang(ar){letter-spacing:normal;text-transform:none}@media print{.cui-hero{color-scheme:light;color:CanvasText}.cui-hero :is(.cui-hero__stage,.cui-hero__caption,.cui-hero__absence){background:Canvas;color:CanvasText}.cui-hero .cui-hero__stage{display:block}.cui-hero[data-variant=overlay] .cui-hero__image{block-size:auto;min-block-size:0;max-block-size:90mm}.cui-hero[data-variant=overlay] .cui-hero__copy{margin-block-start:0;background:Canvas;color:CanvasText}.cui-hero__copy>*{break-inside:avoid}}.cui-article{min-inline-size:0}.cui-article__blocks{inline-size:100%}.cui-article__block{min-inline-size:0;overflow-wrap:anywhere}.cui-article__block>:where(*){margin:0}.cui-article__paragraph{text-wrap:pretty}.cui-article__heading{text-wrap:balance}.cui-article__quote{border-inline-start:2px solid var(--color-border-strong)}.cui-article__quote a{display:inline-flex;align-items:center;min-inline-size:24px;min-block-size:24px;color:inherit;text-underline-offset:.2em}.cui-article__quote a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.cui-article__list{display:grid;gap:var(--spacing-stack);padding-inline-start:1.5em}.cui-article__list>li::marker{color:var(--color-accent-text);font-weight:var(--font-weight-emphasis)}.cui-article__figure>img{display:block;max-inline-size:100%;inline-size:100%;block-size:auto}.cui-article__absence{padding:var(--spacing-inset);background:var(--color-surface);color:var(--color-text)}.cui-article__block[data-medida=tela]>.cui-article__figure>figcaption{padding-inline:var(--spacing-gutter)}.cui-article__block[data-medida=tela]>:is(.cui-article__paragraph,.cui-article__heading,.cui-article__quote,.cui-article__list){margin-inline:var(--spacing-gutter)}@media print{.cui-article{color-scheme:light}.cui-article,.cui-article :where(*){color:CanvasText!important;background-color:transparent!important;box-shadow:none!important;text-shadow:none!important}.cui-article{background-color:Canvas!important}.cui-article .cui-article__list>li::marker{color:CanvasText}.cui-article,.cui-article .cui-article__blocks{display:block}.cui-article .cui-article__block{margin-block-start:var(--spacing-prose)}.cui-article .cui-article__heading{break-after:avoid}.cui-article :is(.cui-article__paragraph,.cui-article__quote,.cui-article__list){orphans:3;widows:3}.cui-article :is(.cui-article__figure,.cui-gallery__cell,.cui-card){break-inside:avoid}.cui-article :is(.cui-article__figure,.cui-gallery__cell) img{max-block-size:120mm;object-fit:contain}.cui-article .cui-gallery__items{display:block}.cui-article .cui-gallery__items>li{margin-block-end:var(--spacing-stack)}.cui-article .cui-gallery__frame{aspect-ratio:auto!important}.cui-article .cui-gallery__frame img{position:static;block-size:auto}.cui-article .cui-chart__legend{display:none}.cui-article .cui-chart{break-inside:auto}.cui-article .cui-chart__svg{block-size:auto!important;max-block-size:none}.cui-article .cui-chart__categories{padding-inline:calc(100% * 64 / var(--cui-chart-measured-width)) calc(100% * 24 / var(--cui-chart-measured-width));gap:0}.cui-article .cui-chart__table-region{overflow:visible}.cui-article .cui-chart__table{min-inline-size:0}.cui-article .cui-chart__table tr{break-inside:avoid}.cui-article :is(.cui-card,.cui-article__quote,.cui-chart__annotations,.cui-chart__table th,.cui-chart__table td){border-color:CanvasText}}.cui-backlog{display:grid;gap:var(--spacing-stack);min-inline-size:0;color:var(--color-text);font-family:var(--font-body);line-height:var(--leading-body)}.cui-backlog:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cui-backlog__group{display:grid;grid-template-columns:minmax(0,1fr) auto;min-inline-size:0;border-block-start:1px solid var(--color-border)}.cui-backlog__group[data-highlighted]{border-block-start-color:var(--color-accent)}.cui-backlog__collapsible{display:contents}.cui-backlog__collapsible>.cui-collapsible__trigger{grid-column:1;grid-row:1;min-inline-size:0;padding-block:var(--spacing-inset);padding-inline:calc(var(--spacing-stack) / 2)}.cui-backlog__collapsible>.cui-collapsible__content{grid-column:1 / -1;grid-row:2;min-inline-size:0}.cui-backlog__group-label{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--spacing-stack) / 2);text-align:start;overflow-wrap:anywhere}.cui-backlog__group-label>span{color:var(--color-text-muted);font-size:var(--text-caption);font-weight:400}.cui-backlog__group-actions{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2);align-items:center;padding-inline:calc(var(--spacing-stack) / 2)}.cui-backlog__items{list-style:none;margin:0;padding:0}.cui-backlog__item{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;border-block-start:1px solid var(--color-border);padding-block:calc(var(--spacing-stack) / 2);padding-inline:calc(var(--spacing-stack) / 2)}.cui-backlog__item[data-moving]{background:var(--color-surface-raised)}.cui-backlog__choice .cui-checkbox__label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cui-backlog__content{flex:1 1 15rem;min-inline-size:0;overflow-wrap:anywhere}.cui-backlog__content>.cui-item{border:0;background:transparent;padding:0}.cui-backlog__actions,.cui-backlog__selection,.cui-backlog__move-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-stack) / 2)}.cui-backlog__move{flex:1 0 100%;min-inline-size:0;padding-block:calc(var(--spacing-stack) / 2)}.cui-backlog__instructions{margin:0 0 calc(var(--spacing-stack) / 2);color:var(--color-text-muted)}.cui-backlog__destination{min-block-size:calc(var(--spacing-stack) / 4);background:var(--color-accent);border-radius:var(--radius-control);grid-column:1 / -1;pointer-events:none}.cui-backlog__description,.cui-backlog__empty,.cui-backlog__load{color:var(--color-text-muted);padding:var(--spacing-inset);overflow-wrap:anywhere}.cui-backlog__footer{padding-block:var(--spacing-inset);padding-inline:calc(var(--spacing-stack) / 2)}.cui-backlog__heading,.cui-backlog__announcement{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:30rem){.cui-backlog__group{grid-template-columns:minmax(0,1fr)}.cui-backlog__group-actions{grid-column:1;grid-row:2;padding-block-end:calc(var(--spacing-stack) / 2)}.cui-backlog__collapsible>.cui-collapsible__content{grid-row:3}}.cui-masonry{min-inline-size:0;color:var(--color-text);font-family:var(--font-body)}.cui-masonry__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--cui-masonry-minimum, 220px)),1fr));gap:var(--spacing-gutter);align-items:start;list-style:none;padding:0;margin:0}.cui-masonry__items[data-layout=measured]{grid-auto-rows:1px;row-gap:0}.cui-masonry__items>li{min-inline-size:0;align-self:start}.cui-masonry__content{display:flow-root;min-inline-size:0;overflow-wrap:anywhere}.cui-masonry__content img{max-inline-size:100%}@media print{.cui-masonry__items[data-layout]{display:block}.cui-masonry__items>li{break-inside:avoid;margin-block-end:var(--spacing-gutter)}}.cui-sparkline{margin:0;min-inline-size:0;color:var(--color-text);font-family:var(--font-body)}.cui-sparkline__summary{margin:0;font-size:var(--text-caption);line-height:var(--leading-body);overflow-wrap:anywhere}.cui-sparkline__plot{min-inline-size:0;margin-block:calc(var(--spacing-stack) * 2 / 3);color:var(--color-accent)}.cui-sparkline__svg{display:block;inline-size:100%;overflow:visible}.cui-sparkline__zero{color:var(--color-text-muted);opacity:.6}.cui-sparkline__empty{margin:0;padding-block:var(--spacing-stack);color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-body)}.cui-sparkline__trigger{min-block-size:24px;padding-block:calc(var(--spacing-stack) / 3);color:var(--color-text-muted);cursor:pointer;font-size:var(--text-caption);line-height:var(--leading-body);overflow-wrap:anywhere}.cui-sparkline__trigger:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-control)}.cui-sparkline__table{inline-size:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--text-caption);line-height:var(--leading-body)}.cui-sparkline__table caption{text-align:start;font-weight:var(--font-weight-heading);padding-block:calc(var(--spacing-stack) * 2 / 3)}.cui-sparkline__table th,.cui-sparkline__table td{padding-block:calc(var(--spacing-stack) * 2 / 3);padding-inline:calc(var(--spacing-stack) * 2 / 3);text-align:start;overflow-wrap:anywhere;border-block-end:1px solid var(--color-border)}.cui-sparkline__table th{font-weight:var(--font-weight-heading)}.cui-sparkline__table td{font-variant-numeric:tabular-nums}@media print{.cui-sparkline__trigger{display:none}.cui-sparkline__details::details-content{content-visibility:visible}.cui-sparkline__details>.cui-sparkline__table{display:table}}.cui-bar-list{margin:0;min-inline-size:0;color:var(--color-text);font:var(--text-body) / var(--leading-body) var(--font-body);overflow-wrap:anywhere}.cui-bar-list__title{font:var(--font-weight-heading) var(--text-heading) / var(--leading-heading) var(--font-display)}.cui-bar-list__description,.cui-bar-list__axis,.cui-bar-list__empty{margin-block:var(--spacing-stack);color:var(--color-text-muted)}.cui-bar-list__axis{font-size:var(--text-caption)}.cui-bar-list__rows{display:grid;gap:var(--spacing-stack);list-style:none;margin:0;padding:0;min-inline-size:0}.cui-bar-list__row{min-inline-size:0}.cui-bar-list__text{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem var(--spacing-stack);min-inline-size:0}.cui-bar-list__label{flex:1 1 12ch;min-inline-size:0}.cui-bar-list__value{min-inline-size:0;max-inline-size:100%;font-weight:var(--font-weight-emphasis);font-variant-numeric:tabular-nums}.cui-bar-list__row[data-missing] .cui-bar-list__value{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.cui-bar-list__plot{display:block;inline-size:100%;block-size:1rem;margin-block-start:.25rem}.cui-bar-list__track{fill:var(--color-surface-sunken)}.cui-bar-list__bar{fill:var(--color-accent)}.cui-bar-list__zero{stroke:var(--color-border-strong);stroke-width:1}@media print{.cui-bar-list__row{break-inside:avoid}.cui-bar-list__bar{fill:CanvasText}.cui-bar-list__track{fill:none}.cui-bar-list__zero{stroke:CanvasText}}.context-selector{flex:0 1 18rem;inline-size:18rem;max-inline-size:100%;min-inline-size:0}.context-selector>.cui-select{gap:calc(var(--spacing-stack) / 4)}.context-selector>.cui-select>.cui-select__label{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.context-selector>.cui-select>.cui-select__trigger{font-size:var(--text-label);font-weight:var(--font-weight-emphasis)}.context-selector[data-label-visibility=tooltip]>.cui-select>.cui-select__label{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ecosystem-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:var(--spacing-stack);padding-block:calc(var(--spacing-stack) * .75);padding-inline:clamp(.75rem,1.5vi,1.5rem);color:var(--color-text);background:var(--color-surface);border-block-end:1px solid var(--color-border);font-family:var(--font-body)}.ecosystem-header--with-search{grid-template-columns:minmax(0,1fr) clamp(14rem,22vi,25rem) minmax(0,1fr)}.ecosystem-header__search{min-inline-size:0;inline-size:100%}.ecosystem-header>.ecosystem-actions{grid-column:-2 / -1;flex-wrap:nowrap;gap:calc(var(--spacing-stack) * .75)}.ecosystem-header>.ecosystem-actions>.ecosystem-actions__controls{flex:1 1 0}.ecosystem-header .ecosystem-actions__controls:has(.ecosystem-actions__context):has(.ecosystem-actions__account){min-inline-size:min(100%,13rem)}.ecosystem-header .ecosystem-actions__controls>.ecosystem-actions__context{min-inline-size:7rem}.ecosystem-header .ecosystem-actions__context .cui-select__value{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ecosystem-header__brand{min-inline-size:0;max-inline-size:18rem;overflow-wrap:anywhere;text-align:start;font-weight:var(--font-weight-emphasis)}.ecosystem-header__brand a{color:inherit;text-decoration:none}.ecosystem-header__brand a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px}.ecosystem-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--spacing-stack);min-inline-size:0;max-inline-size:100%}.ecosystem-actions__launcher{display:flex;align-items:center;gap:calc(var(--spacing-stack) / 2);min-inline-size:0}.ecosystem-actions__active{display:flex;align-items:center;gap:calc(var(--spacing-stack) / 2);min-inline-size:0;font-size:var(--text-label);font-weight:var(--font-weight-emphasis)}.ecosystem-actions__active-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ecosystem-actions__controls{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing-stack) * .75);min-inline-size:0;max-inline-size:100%}.ecosystem-actions__controls>.ecosystem-actions__context{inline-size:clamp(8rem,15vi,14rem);flex:0 1 14rem;min-inline-size:0}.ecosystem-actions__applications,.ecosystem-actions__account{min-block-size:44px;max-inline-size:100%}.ecosystem-actions__applications{flex:none;inline-size:44px;padding-inline:0}.ecosystem-actions__applications svg,.ecosystem-actions__account svg{flex:none}.ecosystem-actions__account{gap:calc(var(--spacing-stack) / 2);text-align:start;min-inline-size:0}.ecosystem-actions__identity{display:grid;min-inline-size:0;max-inline-size:10rem;gap:.1rem}.ecosystem-actions__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ecosystem-actions__description{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ecosystem-applications{inline-size:min(28rem,calc(100vi - 2rem))}.ecosystem-applications__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing-stack) / 2);margin:0;padding:0;list-style:none}.ecosystem-applications__link{display:flex;align-items:flex-start;gap:calc(var(--spacing-stack) / 2);min-block-size:44px;block-size:100%;box-sizing:border-box;padding:var(--spacing-inset);border-radius:var(--radius-control);color:var(--color-text);text-decoration:none;overflow-wrap:anywhere}.ecosystem-applications__link:hover{background:var(--color-surface-component-hover)}.ecosystem-applications__link:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ecosystem-applications__link[aria-current]{background:var(--color-accent-surface);color:var(--color-accent-text)}.ecosystem-applications__icon{display:inline-flex;flex:none;inline-size:1.5rem;block-size:1.5rem;align-items:center;justify-content:center}.ecosystem-applications__copy{display:grid;gap:.3rem;min-inline-size:0}.ecosystem-applications__name{font-weight:var(--font-weight-emphasis)}.ecosystem-applications__description{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.ecosystem-applications__current{font-size:var(--text-caption)}.ecosystem-applications__empty{color:var(--color-text-muted);margin:0}.ecosystem-applications__empty:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media not (min-width:84rem){.ecosystem-header .ecosystem-actions__identity{display:none}}@media not (min-width:75rem){.ecosystem-header>.ecosystem-actions{flex-wrap:wrap}}@media not (min-width:64rem){.ecosystem-header{grid-template-columns:minmax(0,1fr)}.ecosystem-header>.ecosystem-actions{grid-column:1;flex-wrap:wrap}.ecosystem-header .ecosystem-actions__context{flex:1 1 auto;inline-size:auto}}@media not (min-width:40rem){.ecosystem-actions,.ecosystem-actions__controls{gap:calc(var(--spacing-stack) / 2)}.ecosystem-actions__identity{max-inline-size:8rem}.ecosystem-actions__description{display:none}}@media not (min-width:24rem){.ecosystem-applications__list{grid-template-columns:minmax(0,1fr)}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/spectral-latin-400-normal-CTVgUekv.woff2) format("woff2"),url(/assets/spectral-latin-400-normal-D34IWA1h.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/spectral-latin-500-normal-nNjq7_Cd.woff2) format("woff2"),url(/assets/spectral-latin-500-normal-PrYyf_gG.woff) format("woff")}:root[data-theme=light]{--color-surface-sunken: #fff;--color-surface: #f6f8fb;--color-surface-raised: #eef2f8;--color-surface-component: #fff;--color-surface-component-hover: #edf2fb;--color-surface-component-active: #e2eaf7;--color-text: #202a3b;--color-text-muted: #586577;--color-text-subtle: #647189;--color-border: #dbe2ed;--color-border-strong: oklch(63.7% .0042 28);--color-divider: #e2e8f0;--color-border-hover: #acbcd2;--color-accent: #175cde;--color-accent-hover: #0a4cc7;--color-accent-active: #0642b0;--color-accent-text: #174fac;--color-accent-surface: #eaf1ff;--color-accent-border: oklch(63.5% .1014 262.4);--color-focus-ring: #175cde;--color-text-on-brand: #fff;--density-control: 44px;--radius-control: 8px;--radius-container: 12px;color-scheme:light}*{box-sizing:border-box}body{margin:0;background:var(--color-surface);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body)}a{color:var(--color-accent-text);text-underline-offset:.2em}a:hover{color:var(--color-accent-hover)}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}button,input,select,textarea{font:inherit}h1,h2,h3,p{margin-block-start:0}h1{font-family:var(--font-display);font-size:var(--text-title);line-height:var(--leading-title);font-weight:var(--font-weight-heading);overflow-wrap:anywhere}h2{font-size:var(--text-heading);line-height:var(--leading-heading);font-weight:var(--font-weight-heading)}.entrada{min-block-size:100dvh;max-inline-size:72rem;margin-inline:auto;padding-block:var(--spacing-gutter);padding-inline:var(--spacing-inset);display:grid;align-content:center;gap:var(--spacing-stack)}.entrada h1{font-size:var(--text-display);line-height:var(--leading-display);max-inline-size:22ch}.entrada p{max-inline-size:55ch}.entrada__descritor{color:var(--color-accent-text);font-weight:var(--font-weight-emphasis)}.entrada__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-stack)}.entrada__link{display:inline-block;background:var(--color-accent);color:var(--color-text-on-brand);padding-block:calc(var(--spacing-stack) / 2);padding-inline:var(--spacing-inset);border-radius:var(--radius-control);text-decoration:none}.entrada__link:hover{background:var(--color-accent-hover);color:var(--color-text-on-brand)}.entrada__rodape{color:var(--color-text-muted);font-size:var(--text-caption);line-height:var(--leading-caption)}.marca{color:var(--color-text);text-decoration:none}.marca:hover{color:var(--color-text)}.marca__descritor{display:block;color:var(--color-text-muted);font-size:var(--text-caption);font-weight:var(--font-weight-regular)}.conta{color:var(--color-text-muted);font-size:var(--text-caption);overflow-wrap:anywhere}.contexto,.app-shell__acoes{min-inline-size:0;max-inline-size:100%}.app-shell__acoes .ecosystem-actions__context{min-inline-size:7rem}.app-shell__acoes .ecosystem-actions__context .cui-select__value{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container app-shell (width < 84rem){.app-shell__acoes .ecosystem-actions__identity{display:none}}.navegacao-da-tela{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-stack);margin-block-end:var(--spacing-inset)}.caminho-da-tela{flex:1 1 16rem;min-inline-size:0}.pagina{container:pagina / inline-size;display:grid;gap:var(--spacing-inset);inline-size:100%;max-inline-size:88rem;min-inline-size:0;margin-inline:auto;padding-block:var(--spacing-stack)}.pagina>*,.pagina__cabecalho>*{min-inline-size:0;max-inline-size:100%}.pagina__cabecalho{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:var(--spacing-stack) var(--spacing-inset)}.pagina__cabecalho>:first-child{flex:1 1 20rem}.pagina__cabecalho h1{margin:0;font-family:var(--font-body)}.pagina__cabecalho p{max-inline-size:var(--measure-prose);margin-block:calc(var(--spacing-stack) / 2) 0;color:var(--color-text-muted);overflow-wrap:anywhere}.pagina__apresentacao{min-inline-size:0}.pagina__acoes{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:calc(var(--spacing-stack) / 2)}.pagina__secao{display:grid;gap:var(--spacing-stack);min-inline-size:0;padding-block-start:var(--spacing-inset);border-block-start:1px solid var(--color-divider)}.pagina .cui-empty-state{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--spacing-gutter)}.vistas{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2)}.lista{list-style:none;margin:0;padding:0;display:grid;gap:calc(var(--spacing-stack) / 2)}.lista>li{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--spacing-stack) / 2);align-items:start}.lista__coluna{color:var(--color-text-muted);font-size:var(--text-caption);min-inline-size:6rem;padding-block-start:var(--spacing-inset)}.cartao{display:grid;gap:calc(var(--spacing-stack) / 3);padding:var(--spacing-inset);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-container);min-inline-size:0}.cartao__topo{display:flex;justify-content:space-between;gap:var(--spacing-stack);color:var(--color-text-muted);font-size:var(--text-caption)}.cartao__titulo{font-weight:var(--font-weight-emphasis);overflow-wrap:anywhere}.cartao__prazo,.cartao__bloqueio,.cartao__verbos{margin:0;color:var(--color-text-muted);font-size:var(--text-caption)}.cartao__prazo--vencido{color:var(--color-danger-text);font-weight:var(--font-weight-emphasis)}.cartao__acoes{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 2);align-items:center}.cartao__bloquear{display:inline-flex;flex-wrap:wrap;gap:calc(var(--spacing-stack) / 3);align-items:center;max-inline-size:100%}.cartao__bloquear input{inline-size:11rem;max-inline-size:100%}.cartao__erro{margin:0;color:var(--color-danger-text);font-size:var(--text-caption)}.situacao{display:inline-block;padding-block:.1em;padding-inline:.6em;border-radius:var(--radius-control);background:var(--color-surface-component);font-size:var(--text-caption);white-space:nowrap}.situacao--fazendo,.situacao--aberto,.situacao--em_triagem{background:var(--color-accent-surface);color:var(--color-accent-text)}.dia{display:grid;gap:var(--spacing-gutter)}.dia__bloco{display:grid;gap:calc(var(--spacing-stack) / 2)}.dia__custo{color:var(--color-text-muted);font-size:var(--text-caption);font-weight:var(--font-weight-regular)}.dia__vazio{color:var(--color-text-muted)}.formulario{display:grid;gap:var(--spacing-stack);padding:var(--spacing-inset);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-container);inline-size:100%;max-inline-size:40rem;min-inline-size:0}.criacao .formulario,.formulario--criacao{max-inline-size:none;padding:0;background:transparent;border:0;border-radius:0}.formulario__acoes{display:flex;flex-wrap:wrap;gap:var(--spacing-stack);padding-block-start:calc(var(--spacing-stack) / 2)}.campo{display:grid;gap:calc(var(--spacing-stack) / 4);min-inline-size:0}.campo__rotulo{font-size:var(--text-caption);color:var(--color-text-muted)}.campo input,.campo select,.campo textarea{min-inline-size:0;max-inline-size:100%;inline-size:100%;padding-block:calc(var(--spacing-stack) / 2);padding-inline:var(--spacing-inset);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-raised);color:var(--color-text);min-block-size:max(24px,var(--density-control))}.tabela-regiao{min-inline-size:0;max-inline-size:100%;overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-surface)}.tabela-regiao:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.tabela{inline-size:100%;border-collapse:collapse}.tabela-regiao .tabela{min-inline-size:42rem}.tabela th,.tabela td{text-align:start;padding-block:calc(var(--spacing-stack) / 2);padding-inline:var(--spacing-inset);border-block-end:1px solid var(--color-divider);vertical-align:top}.tabela th{color:var(--color-text-muted);font-size:var(--text-caption);font-weight:var(--font-weight-emphasis)}.tabela tr:last-child td{border-block-end:0}.tabela caption{text-align:start;padding:var(--spacing-inset);font-weight:var(--font-weight-emphasis)}.ficha{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:calc(var(--spacing-stack) / 2) var(--spacing-stack);margin:0}.ficha dt{color:var(--color-text-muted)}.ficha dd{margin:0;overflow-wrap:anywhere}.atos{display:grid;gap:var(--spacing-stack);grid-template-columns:minmax(0,1fr)}.documento{display:grid;gap:calc(var(--spacing-stack) / 2)}@container pagina (min-width: 40rem){.lista>li:has(>.lista__coluna){grid-template-columns:auto minmax(0,1fr);gap:var(--spacing-stack)}.atos{grid-template-columns:repeat(2,minmax(0,1fr))}}@container pagina (max-width: 30rem){.ficha{grid-template-columns:minmax(0,1fr)}.ficha dd+dt{margin-block-start:calc(var(--spacing-stack) / 2)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:var(--font-tenant) "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-3xl:48rem;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025rem;--leading-snug:1.375;--leading-relaxed:1.7;--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--radius-xl:.75rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--spacing-0:0px;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-6:24px;--spacing-8:32px;--spacing-16:64px;--spacing-24:96px;--radius-full:9999px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:var(--spacing-0)}.inset-x-0{inset-inline:var(--spacing-0)}.inset-y-0{inset-block:var(--spacing-0)}.-top-2{top:calc(var(--spacing-2) * -1)}.-top-10{top:calc(var(--spacing) * -10)}.top-0{top:var(--spacing-0)}.top-1{top:var(--spacing-1)}.top-2{top:var(--spacing-2)}.top-3{top:var(--spacing-3)}.top-7{top:calc(var(--spacing) * 7)}.top-full{top:100%}.right-1{right:var(--spacing-1)}.right-3{right:var(--spacing-3)}.bottom-2{bottom:var(--spacing-2)}.bottom-full{bottom:100%}.-left-2{left:calc(var(--spacing-2) * -1)}.left-0{left:var(--spacing-0)}.left-1\/2{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-first{order:-9999}.order-last{order:9999}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing-1)}.my-2{margin-block:var(--spacing-2)}.my-3{margin-block:var(--spacing-3)}.my-4{margin-block:var(--spacing-4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing-1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:var(--spacing-2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-\[5px\]{margin-top:5px}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-auto{margin-right:auto}.-mb-1{margin-bottom:calc(var(--spacing-1) * -1)}.mb-1{margin-bottom:var(--spacing-1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.ml-1{margin-left:var(--spacing-1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:var(--spacing-2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0{height:var(--spacing-0)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:var(--spacing-4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:var(--spacing-6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:var(--spacing-8)}.h-16{height:var(--spacing-16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:var(--spacing-24)}.h-28{height:calc(var(--spacing) * 28)}.h-40{height:calc(var(--spacing) * 40)}.h-64{height:calc(var(--spacing) * 64)}.h-\[4px\]{height:4px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[70vh\]{height:70vh}.h-full{height:100%}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[52vh\]{max-height:52vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[460px\]{max-height:460px}.max-h-\[560px\]{max-height:560px}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:var(--spacing-4)}.w-6{width:var(--spacing-6)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:var(--spacing-16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:var(--spacing-24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-56{width:calc(var(--spacing) * 56)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[4px\]{width:4px}.w-\[13\.5rem\]{width:13.5rem}.w-\[15px\]{width:15px}.w-\[16px\]{width:16px}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[860px\]{max-width:860px}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:var(--spacing-0)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize-y{resize:vertical}.break-inside-avoid{break-inside:avoid}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing-1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:var(--spacing-2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:var(--spacing-3)}.gap-4{gap:var(--spacing-4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[2px\]{gap:2px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-1) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:var(--spacing-2)}.gap-x-3{column-gap:var(--spacing-3)}.gap-x-4{column-gap:var(--spacing-4)}.gap-y-1{row-gap:var(--spacing-1)}.gap-y-2{row-gap:var(--spacing-2)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-\[calc\(var\(--editor-canto\)\*0\.5\)\]{border-radius:calc(var(--editor-canto) * .5)}.rounded-\[calc\(var\(--editor-canto\)\*0\.75\)\]{border-radius:calc(var(--editor-canto) * .75)}.rounded-\[var\(--editor-canto\)\]{border-radius:var(--editor-canto)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--borda\)\]{border-color:var(--borda)}.border-\[var\(--borda\,\#ddd\)\]{border-color:var(--borda,#ddd)}.border-\[var\(--borda\,\#e4e6ec\)\]{border-color:var(--borda,#e4e6ec)}.border-\[var\(--cinza-cl\,\#e3e5ee\)\]{border-color:var(--cinza-cl,#e3e5ee)}.border-\[var\(--editor-acento\)\]{border-color:var(--editor-acento)}.border-\[var\(--editor-borda\)\]{border-color:var(--editor-borda)}.border-\[var\(--editor-tinta-suave\)\]{border-color:var(--editor-tinta-suave)}.border-\[var\(--mostarda\,\#d9a514\)\]{border-color:var(--mostarda,#d9a514)}.border-white{border-color:var(--color-white)}.bg-\[var\(--branco\)\]{background-color:var(--branco)}.bg-\[var\(--branco\,\#ffffff\)\]{background-color:var(--branco,#fff)}.bg-\[var\(--coral-forte\,\#bc564a\)\]{background-color:var(--coral-forte,#bc564a)}.bg-\[var\(--editor-acento\)\]{background-color:var(--editor-acento)}.bg-\[var\(--editor-borda\)\]{background-color:var(--editor-borda)}.bg-\[var\(--editor-papel\)\]{background-color:var(--editor-papel)}.bg-\[var\(--editor-papel\,\#fff\)\]{background-color:var(--editor-papel,#fff)}.bg-\[var\(--editor-superficie\)\]{background-color:var(--editor-superficie)}.bg-\[var\(--gelo2\,\#f3f4f9\)\]{background-color:var(--gelo2,#f3f4f9)}.bg-\[var\(--mostarda-fundo\,\#fbf3e0\)\]{background-color:var(--mostarda-fundo,#fbf3e0)}.bg-\[var\(--mostarda-fundo\,\#fdf6e3\)\]{background-color:var(--mostarda-fundo,#fdf6e3)}.bg-\[var\(--noite\,\#1d2733\)\]{background-color:var(--noite,#1d2733)}.bg-\[var\(--roxo\,\#5b4bdb\)\]{background-color:var(--roxo,#5b4bdb)}.bg-\[var\(--verde-fundo\,\#e6f4ea\)\]{background-color:var(--verde-fundo,#e6f4ea)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-transparent{background-color:#0000}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:var(--spacing-0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing-1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:var(--spacing-2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:var(--spacing-3)}.p-4{padding:var(--spacing-4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:var(--spacing-6)}.p-8{padding:var(--spacing-8)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing-1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:var(--spacing-2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:var(--spacing-3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:var(--spacing-4)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing-1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:var(--spacing-2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:var(--spacing-3)}.py-4{padding-block:var(--spacing-4)}.py-6{padding-block:var(--spacing-6)}.py-\[2px\]{padding-block:2px}.pt-1{padding-top:var(--spacing-1)}.pt-2{padding-top:var(--spacing-2)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing-1)}.pb-2{padding-bottom:var(--spacing-2)}.pb-3{padding-bottom:var(--spacing-3)}.pl-4{padding-left:var(--spacing-4)}.pl-14{padding-left:calc(var(--spacing) * 14)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[family-name\:var\(--editor-serif\)\]{font-family:var(--editor-serif)}.font-mono{font-family:var(--font-mono)}.text-\[8px\]{font-size:8px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[26px\]{font-size:26px}.text-\[length\:calc\(var\(--editor-corpo\)_\+_3px\)\]{font-size:calc(var(--editor-corpo) + 3px)}.text-\[length\:var\(--editor-corpo\)\]{font-size:var(--editor-corpo)}.leading-\[var\(--editor-linha\)\]{--tw-leading:var(--editor-linha);line-height:var(--editor-linha)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--branco\,\#ffffff\)\]{color:var(--branco,#fff)}.text-\[var\(--cinza-md\,\#686c7a\)\]{color:var(--cinza-md,#686c7a)}.text-\[var\(--cinza-md\,\#777\)\]{color:var(--cinza-md,#777)}.text-\[var\(--coral-forte\)\]{color:var(--coral-forte)}.text-\[var\(--coral-forte\,\#bc564a\)\]{color:var(--coral-forte,#bc564a)}.text-\[var\(--editor-acento\)\]{color:var(--editor-acento)}.text-\[var\(--editor-papel\)\]{color:var(--editor-papel)}.text-\[var\(--editor-tinta\)\]{color:var(--editor-tinta)}.text-\[var\(--editor-tinta-fraca\)\]{color:var(--editor-tinta-fraca)}.text-\[var\(--editor-tinta-suave\)\]{color:var(--editor-tinta-suave)}.text-\[var\(--grafite\)\]{color:var(--grafite)}.text-\[var\(--grafite\,\#2e303c\)\]{color:var(--grafite,#2e303c)}.text-\[var\(--grafite\,\#333\)\]{color:var(--grafite,#333)}.text-\[var\(--indigo\,\#3a3c6b\)\]{color:var(--indigo,#3a3c6b)}.text-\[var\(--mostarda-forte\,\#7a5600\)\]{color:var(--mostarda-forte,#7a5600)}.text-\[var\(--noite\,\#1a1c30\)\]{color:var(--noite,#1a1c30)}.text-\[var\(--sobre-acao\,\#ffffff\)\]{color:var(--sobre-acao,#fff)}.text-\[var\(--verde-forte\,\#1e6b3a\)\]{color:var(--verde-forte,#1e6b3a)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--editor-acento\)\]{accent-color:var(--editor-acento)}.accent-\[var\(--indigo\,\#3a3c6b\)\]{accent-color:var(--indigo,#3a3c6b)}.accent-\[var\(--indigo\,\#4444aa\)\]{accent-color:var(--indigo,#44a)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(0\,0\,0\,\.35\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[var\(--editor-acento\)\]{--tw-ring-color:var(--editor-acento)}.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-\[var\(--editor-acento\)\]{outline-color:var(--editor-acento)}.outline-\[var\(--editor-borda\)\]{outline-color:var(--editor-borda)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media(hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/item\:opacity-100:is(:where(.group\/item):hover *),.group-hover\/linha\:opacity-100:is(:where(.group\/linha):hover *){opacity:1}}.placeholder\:font-sans::placeholder{font-family:var(--font-sans)}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-\[var\(--editor-tinta-suave\)\]::placeholder{color:var(--editor-tinta-suave)}.placeholder\:normal-case::placeholder{text-transform:none}.placeholder\:italic::placeholder{font-style:italic}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.focus-within\:opacity-100:focus-within{opacity:1}@media(hover:hover){.hover\:border-\[var\(--editor-acento\)\]:hover{border-color:var(--editor-acento)}.hover\:bg-\[var\(--coral-forte\,\#bc564a\)\]:hover{background-color:var(--coral-forte,#bc564a)}.hover\:bg-\[var\(--editor-borda\)\]:hover{background-color:var(--editor-borda)}.hover\:bg-\[var\(--editor-superficie\)\]:hover{background-color:var(--editor-superficie)}.hover\:bg-\[var\(--gelo2\)\]:hover{background-color:var(--gelo2)}.hover\:bg-\[var\(--gelo2\,\#f3f4f9\)\]:hover{background-color:var(--gelo2,#f3f4f9)}.hover\:text-\[var\(--coral-forte\)\]:hover{color:var(--coral-forte)}.hover\:text-\[var\(--coral-forte\,\#b03e2e\)\]:hover{color:var(--coral-forte,#b03e2e)}.hover\:text-\[var\(--coral-forte\,\#bc564a\)\]:hover{color:var(--coral-forte,#bc564a)}.hover\:text-\[var\(--editor-tinta\)\]:hover{color:var(--editor-tinta)}.hover\:text-\[var\(--noite\,\#1a1c30\)\]:hover{color:var(--noite,#1a1c30)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}}.focus\:border-\[var\(--anel\,\#3a3c6b\)\]:focus{border-color:var(--anel,#3a3c6b)}.focus\:border-\[var\(--editor-acento\)\]:focus{border-color:var(--editor-acento)}.focus\:text-\[var\(--editor-tinta\)\]:focus{color:var(--editor-tinta)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[var\(--anel\,\#3a3c6b\)\]:focus-visible{--tw-ring-color:var(--anel,#3a3c6b)}.focus-visible\:ring-\[var\(--anel\,\#4444aa\)\]:focus-visible{--tw-ring-color:var(--anel,#44a)}.focus-visible\:ring-\[var\(--editor-acento\)\]:focus-visible{--tw-ring-color:var(--editor-acento)}.focus-visible\:ring-\[var\(--indigo\)\]:focus-visible{--tw-ring-color:var(--indigo)}.focus-visible\:ring-\[var\(--roxo\,\#5b4bdb\)\]:focus-visible{--tw-ring-color:var(--roxo,#5b4bdb)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.data-\[drop-target\]\:border-\[var\(--editor-acento\)\][data-drop-target]{border-color:var(--editor-acento)}.data-\[drop-target\]\:bg-\[var\(--gelo2\,\#f3f4f9\)\][data-drop-target],.data-\[focused\]\:bg-\[var\(--gelo2\,\#f3f4f9\)\][data-focused]{background-color:var(--gelo2,#f3f4f9)}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
