@font-face{font-family:Manrope;src:url(/fonts/manrope-var-latin.woff2) format("woff2-variations");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bodoni Moda;src:url(/fonts/bodoni-moda-var-latin.woff2) format("woff2-variations");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-var-latin.woff2) format("woff2-variations");font-weight:400 600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--f: 33.333ms;--dur-micro: calc(var(--f) * 2);--dur-stagger: calc(var(--f) * 4);--dur-block: calc(var(--f) * 6);--dur-state: calc(var(--f) * 12);--dur-enter: calc(var(--f) * 40);--dur-hero: calc(var(--f) * 50);--ease-signature: cubic-bezier(.52, 0, .48, 1);--ease-enter: cubic-bezier(.16, 1, .3, 1);--ease-transform: cubic-bezier(.65, 0, .35, 1);--slide-a: 2.7rem;--slide-b: -2rem;--slide-c: 4.3rem;--rise-sm: .3rem;--rise-md: .5rem;--rise-xs: .2rem;--rise-lg: .85rem;--rise-2xs: .12rem;--rise-xl: 1.15rem;--r-control: 6px;--r-image: 13px;--r-card: 20px;--r-panel: 32px;--r-bar: 60px;--r-full: 999px;--sp-hair: 2px;--sp-xxs: 4px;--sp-xs: 8px;--sp-sm: 12px;--sp-md: 16px;--sp-lg: 24px;--sp-xl: 32px;--sp-xxl: 48px;--sp-huge: 64px;--fs-display: 2.75rem;--fs-title-xl: 2rem;--fs-title: 1.5rem;--fs-subtitle: 1.25rem;--fs-body: 1rem;--fs-body-sm: .875rem;--fs-caption: .75rem;--fs-overline: .6875rem;--lh-tight: 1.02;--lh-snug: 1.25;--lh-normal: 1.5;--tr-display: -.03em;--tr-normal: 0;--tr-overline: .08em;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--ff-display: "Bodoni Moda", "Times New Roman", serif;--ff-ui: "Manrope", -apple-system, "Segoe UI", Roboto, sans-serif;--ff-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--a-50: #f0f6fa;--a-100: #e2edf5;--a-200: #c5dbeb;--a-300: #a1c3db;--a-400: #78a5c3;--a-500: #5a8daf;--a-600: #427291;--a-700: #2b5672;--a-800: #214156;--a-900: #1a2e3b;--a-950: #111c24;--n-0: #ffffff;--n-50: #f8fafd;--n-100: #f1f4f6;--n-200: #e4e7e9;--n-300: #cfd5da;--n-400: #acb2b7;--n-500: #81878c;--n-600: #60666a;--n-700: #43494d;--n-800: #2b3034;--n-900: #1c1e20;--n-950: #0f1112;--c-bg: var(--n-50);--c-surface: var(--n-0);--c-surface-raised: var(--n-0);--c-surface-sunken: var(--n-100);--c-surface-inverse: var(--n-900);--c-text: var(--n-900);--c-text-secondary: var(--n-700);--c-text-muted: var(--n-600);--c-text-inverse: var(--n-0);--c-dobra: #1c1e2012;--c-border: var(--n-200);--c-border-strong: var(--n-300);--c-border-input: var(--n-500);--c-focus: var(--a-700);--c-primary: var(--a-700);--c-primary-hover: var(--a-800);--c-primary-pale: var(--a-50);--c-primary-contrast: var(--n-0);--c-ink: #2d2d2f;--c-success: #257c3a;--c-success-bg: #e8f6ea;--c-success-ink: #0a441a;--c-warning: #935b00;--c-warning-bg: #fbf0e2;--c-warning-ink: #522f00;--c-danger: #a74541;--c-danger-bg: #ffedea;--c-danger-ink: #5e211f;--c-info: #0070ab;--c-info-bg: #e5f4ff;--c-info-ink: #003c61;--c-neutral: var(--n-600);--c-neutral-bg: var(--n-100);--sh-flat: none;--sh-card: 0 1px 2px #2b567214, 0 1px 3px #1c1e200d;--sh-raised: 0 2px 4px #2b56721a, 0 4px 12px #1c1e2014;--sh-panel: 0 8px 16px #2b56721f, 0 24px 48px #1c1e2029;--sh-focus: 0 0 0 3px #2b567240;--c-scrim: #1c1e2099;--h-control: 36px;--h-control-sm: 28px;--h-row: 40px;--w-content: 1360px;--w-prose: 68ch;--w-rail: 232px;--sz-icon: 18px;--sw-icon: 1.6;--sw-icon-strong: 1.9}@media(pointer:coarse),(max-width:30rem){:root{--h-control: 44px;--h-control-sm: 36px;--h-row: 48px}}@supports (color: oklch(50% .1 240deg)){:root{--a-50: oklch(.97 .008 239.3);--a-100: oklch(.94 .016 239.3);--a-200: oklch(.88 .032 239.3);--a-300: oklch(.8 .05 239.3);--a-400: oklch(.7 .066 239.3);--a-500: oklch(.62 .075 239.3);--a-600: oklch(.53 .072 239.3);--a-700: oklch(.435 .067 239.3);--a-800: oklch(.36 .052 239.3);--a-900: oklch(.29 .036 239.3);--a-950: oklch(.22 .022 239.3);--n-50: oklch(.985 .004 239.3);--n-100: oklch(.965 .004 239.3);--n-200: oklch(.925 .006 239.3);--n-300: oklch(.87 .01 239.3);--n-400: oklch(.76 .01 239.3);--n-500: oklch(.62 .01 239.3);--n-600: oklch(.505 .01 239.3);--n-700: oklch(.4 .01 239.3);--n-800: oklch(.305 .008 239.3);--n-900: oklch(.235 .006 239.3);--n-950: oklch(.175 .004 239.3)}}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--c-bg: #0b0f11;--c-surface: #0b0f11;--c-surface-raised: #161a1d;--c-surface-sunken: #05080a;--c-surface-inverse: var(--n-100);--c-text: #f1f4f6;--c-text-secondary: #acb2b7;--c-text-muted: #81878c;--c-text-inverse: #0b0f11;--c-dobra: #f1f4f614;--c-border: #2b3034;--c-border-strong: #43494d;--c-border-input: #60666a;--c-primary: #8eb0c8;--c-primary-hover: #a1c3db;--c-primary-pale: #8eb0c829;--c-primary-contrast: #0b0f11;--c-focus: #8eb0c8;--c-ink: #f1f4f6;--c-success: #6fc186;--c-success-bg: #14301c;--c-success-ink: #d6f0dd;--c-warning: #d9a24a;--c-warning-bg: #33230a;--c-warning-ink: #f7e7cc;--c-danger: #e08e89;--c-danger-bg: #3a1a18;--c-danger-ink: #f9dcd9;--c-info: #6bb3dd;--c-info-bg: #10283a;--c-info-ink: #d5ecf9;--c-neutral: #acb2b7;--c-neutral-bg: #21262a;--sh-card: 0 1px 2px #00000066, 0 1px 3px #00000040;--sh-raised: 0 2px 4px #00000073, 0 4px 12px #00000059;--sh-panel: 0 8px 16px #00000080, 0 24px 48px #00000099;--sh-focus: 0 0 0 3px #8eb0c859;--c-scrim: #05080ad9}}@media(prefers-reduced-motion:reduce){:root{--dur-micro: calc(var(--f) * 1);--dur-stagger: 0ms;--dur-block: 0ms;--dur-state: calc(var(--f) * 1);--dur-enter: calc(var(--f) * 1);--dur-hero: calc(var(--f) * 1);--slide-a: 0;--slide-b: 0;--slide-c: 0;--rise-sm: 0;--rise-md: 0;--rise-xs: 0;--rise-lg: 0;--rise-2xs: 0;--rise-xl: 0}}.ui-badge{display:inline-block;padding:var(--sp-hair) var(--sp-sm);border-radius:var(--r-full);font-size:var(--fs-caption);font-weight:var(--fw-semibold)}.ui-badge--perigo{background:var(--c-danger-bg);color:var(--c-danger-ink)}.ui-badge--aviso{background:var(--c-warning-bg);color:var(--c-warning-ink)}.ui-badge--info{background:var(--c-info-bg);color:var(--c-info-ink)}.ui-badge--sucesso{background:var(--c-success-bg);color:var(--c-success-ink)}.ui-badge--neutro{background:var(--c-neutral-bg);color:var(--c-neutral)}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--c-bg);color:var(--c-text);font-family:var(--ff-ui);font-size:var(--fs-body);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11" 1}h1,h2,h3,h4{margin:0;color:var(--c-text);font-weight:var(--fw-semibold);line-height:var(--lh-snug);letter-spacing:var(--tr-normal)}h1{font-size:var(--fs-title)}h2{font-size:var(--fs-subtitle)}h3{font-size:var(--fs-body)}h4{font-size:var(--fs-body-sm);color:var(--c-text-secondary);text-transform:uppercase;letter-spacing:var(--tr-overline)}p{margin:0}a{color:var(--c-primary);text-decoration-color:color-mix(in oklab,currentColor 35%,transparent);text-underline-offset:.18em;transition:color var(--dur-micro) var(--ease-signature)}a:hover{color:var(--c-primary-hover);text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px;border-radius:var(--r-control)}input,select,textarea{font:inherit;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-border-input);border-radius:var(--r-control);padding:0 var(--sp-sm);min-height:var(--h-control);width:100%;transition:border-color var(--dur-micro) var(--ease-signature),box-shadow var(--dur-micro) var(--ease-signature)}input::placeholder,select::placeholder,textarea::placeholder{color:var(--c-text-muted)}input:hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled){border-color:var(--c-text-secondary)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;border-color:var(--c-focus);box-shadow:var(--sh-focus)}input:disabled,select:disabled,textarea:disabled{background:var(--c-surface-sunken);color:var(--c-text-muted);cursor:not-allowed}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--c-danger)}textarea{padding:var(--sp-xs) var(--sp-sm);min-height:calc(var(--h-control) * 2.5);resize:vertical;line-height:var(--lh-normal)}input[type=checkbox],input[type=radio]{width:auto;min-height:auto;accent-color:var(--c-primary);cursor:pointer}@media(pointer:coarse),(max-width:30rem){input[type=checkbox],input[type=radio]{width:24px;height:24px;flex:none}label:has(>input[type=checkbox]),label:has(>input[type=radio]){min-height:var(--h-control)}}select{cursor:pointer;appearance:none;padding-right:var(--sp-xl);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right calc(var(--sp-md) + 4px) center,right var(--sp-md) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat}label{display:block;font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--c-text-secondary);text-transform:uppercase;letter-spacing:var(--tr-overline);margin-bottom:var(--sp-xxs)}button,a[data-botao]{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-xs);min-height:var(--h-control);padding:0 var(--sp-md);font:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--c-primary-contrast);background:var(--c-primary);border:1px solid transparent;border-radius:var(--r-control);cursor:pointer;white-space:nowrap;text-decoration:none;transition:background-color var(--dur-micro) var(--ease-signature),transform var(--dur-micro) var(--ease-signature),box-shadow var(--dur-micro) var(--ease-signature)}button:hover:not(:disabled),a[data-botao]:hover:not(:disabled){background:var(--c-primary-hover)}button:active:not(:disabled),a[data-botao]:active:not(:disabled){transform:scale(.97)}button[data-variante=secundario],a[data-botao][data-variante=secundario]{background:var(--c-surface);color:var(--c-text);border-color:var(--c-border-strong)}button[data-variante=secundario]:hover:not(:disabled),a[data-botao][data-variante=secundario]:hover:not(:disabled){background:var(--c-surface-sunken);border-color:var(--c-text-secondary)}button[data-variante=fantasma],a[data-botao][data-variante=fantasma]{background:transparent;color:var(--c-primary);border-color:transparent}button[data-variante=fantasma]:hover:not(:disabled),a[data-botao][data-variante=fantasma]:hover:not(:disabled){background:var(--c-primary-pale)}button[data-variante=perigo],a[data-botao][data-variante=perigo]{background:var(--c-danger)}button[data-variante=perigo]:hover:not(:disabled),a[data-botao][data-variante=perigo]:hover:not(:disabled){background:var(--c-danger-ink)}button:disabled,a[data-botao]:disabled{background:var(--c-border-strong);color:var(--c-text-muted);border-color:var(--c-border-strong);cursor:not-allowed}button[data-variante=fantasma]:disabled,a[data-botao][data-variante=fantasma]:disabled{color:var(--c-text-muted);background:none;border-color:transparent}button[data-tamanho=sm],a[data-botao][data-tamanho=sm]{min-height:var(--h-control-sm);padding:0 var(--sp-sm);font-size:var(--fs-caption)}table{width:100%;border-collapse:collapse;font-size:var(--fs-body-sm)}thead th{position:sticky;top:0;z-index:1;background:var(--c-surface-sunken);color:var(--c-text-secondary);font-size:var(--fs-overline);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tr-overline);text-align:left;padding:var(--sp-xs) var(--sp-sm);border-bottom:1px solid var(--c-border-strong);white-space:nowrap}tbody td,tbody th{padding:var(--sp-xs) var(--sp-sm);height:var(--h-row);border-bottom:1px solid var(--c-border);vertical-align:middle;text-align:left}tbody tr{transition:background-color var(--dur-micro) var(--ease-signature)}tbody tr:hover{background:var(--c-surface-sunken)}@media(pointer:coarse),(max-width:30rem){tbody a{display:inline-flex;align-items:center;min-height:var(--h-control-sm)}}td[data-num],th[data-num]{text-align:right;font-family:var(--ff-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.u-num{font-family:var(--ff-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01em}.u-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}[data-sentinela]{position:fixed;inset-block-start:0;inset-inline-start:0;width:1px;height:1px;opacity:0;pointer-events:none}@keyframes u-reveal{0%{opacity:0;transform:translateY(var(--u-reveal-de, var(--rise-md)))}to{opacity:1;transform:translateY(0)}}.u-reveal{animation:u-reveal var(--dur-enter) var(--ease-enter) both}.u-reveal--a{--u-reveal-de: var(--rise-sm);animation-delay:var(--dur-stagger)}.u-reveal--b{--u-reveal-de: var(--rise-md);animation-delay:var(--dur-block)}.u-reveal--c{--u-reveal-de: var(--rise-lg);animation-delay:calc(var(--dur-block) + var(--dur-stagger))}.u-reveal--d{--u-reveal-de: var(--rise-xs);animation-delay:calc(var(--dur-block) * 2)}.u-reveal--e{--u-reveal-de: var(--rise-xl);animation-delay:calc(var(--dur-block) * 2 + var(--dur-stagger))}.u-reveal--f{--u-reveal-de: var(--rise-2xs);animation-delay:calc(var(--dur-block) * 3)}@keyframes u-blur-entra{0%{opacity:0;filter:blur(var(--sp-xs))}to{opacity:1;filter:blur(0)}}.u-blur-entra{animation:u-blur-entra var(--dur-hero) var(--ease-enter) both}.u-tabela-rolagem{overflow:auto;max-height:calc(100vh - var(--sp-huge) * 3);max-height:calc(100dvh - var(--sp-huge) * 3);overscroll-behavior:contain}@keyframes u-spinner-girar{to{transform:rotate(360deg)}}.u-spinner{flex:none;width:1rem;height:1rem;border:2px solid var(--c-border-strong);border-top-color:var(--c-primary);border-radius:var(--r-full);animation:u-spinner-girar var(--dur-hero) linear infinite}@media(prefers-reduced-motion:reduce){.u-spinner{animation:none}}.u-alerta{display:flex;align-items:flex-start;gap:var(--sp-sm);padding:var(--sp-sm) var(--sp-md);font-size:var(--fs-body-sm);color:var(--c-danger-ink);background:var(--c-danger-bg);border:1px solid color-mix(in oklab,var(--c-danger) 35%,transparent);border-radius:var(--r-control)}.u-vazio{display:flex;flex-direction:column;gap:var(--sp-xs);padding:var(--sp-md);font-size:var(--fs-body-sm);color:var(--c-text-secondary);background:var(--c-surface-sunken);border-left:3px solid var(--c-border-strong);border-radius:0 var(--r-card) var(--r-card) 0}.u-filtros{display:flex;flex-direction:column;gap:var(--sp-sm);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-panel);padding:var(--sp-md)}.u-filtros__linha{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-md)}.u-filtros__campo{display:flex;flex-direction:column;flex:1 1 160px;min-width:140px}.u-filtros__campo--checkbox{flex-direction:row;align-items:center;flex:0 0 auto}.u-filtros__campo--checkbox label{display:flex;align-items:center;gap:var(--sp-xs);margin-bottom:0;text-transform:none;letter-spacing:var(--tr-normal);font-size:var(--fs-body-sm);color:var(--c-text)}.u-filtros__busca{position:relative;flex:1 1 240px;max-width:360px}.u-filtros__busca input{padding-inline:calc(var(--sp-md) + var(--sp-lg)) var(--sp-xl)}.u-filtros__busca-icone{position:absolute;inset-inline-start:var(--sp-sm);bottom:0;height:var(--h-control);display:flex;align-items:center;color:var(--c-text-muted);pointer-events:none}.u-filtros__busca-limpar{position:absolute;inset-inline-end:var(--sp-xxs);top:50%;transform:translateY(-50%);width:24px;height:24px;min-height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;border-radius:var(--r-full);color:var(--c-text-muted);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-signature)}.u-filtros__busca-limpar:hover{background:var(--c-surface-sunken);color:var(--c-text)}.u-filtros__contagem{font-size:var(--fs-caption);color:var(--c-text-muted)}.u-filtros__chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-xs)}.u-chip{display:inline-flex;align-items:center;gap:var(--sp-xxs);min-height:var(--h-control-sm);padding-inline:var(--sp-sm) var(--sp-xxs);background:var(--c-primary-pale);color:var(--c-primary);border:1px solid transparent;border-radius:var(--r-full);font-size:var(--fs-caption);font-weight:var(--fw-semibold);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-signature)}.u-chip:hover{background:color-mix(in oklab,var(--c-primary) 18%,var(--c-primary-pale))}.u-chip__x{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--r-full);background:color-mix(in oklab,var(--c-primary) 16%,transparent)}.u-realce{position:relative}.u-realce:before{position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:var(--c-primary);border-radius:var(--r-full);transform:scaleY(0);transition:transform var(--dur-state) var(--ease-transform);content:""}.u-realce:hover:before,.u-realce:focus-within:before{transform:scaleY(1)}.u-textura{background-image:radial-gradient(circle at 1px 1px,var(--c-border) 1px,transparent 0);background-size:var(--sp-sm) var(--sp-sm)}@keyframes u-skeleton-varre{0%{background-position:100% 0}to{background-position:-100% 0}}.u-skeleton{min-height:var(--u-skeleton-altura, var(--h-row));background-image:linear-gradient(90deg,var(--c-surface-sunken) 30%,var(--c-border) 50%,var(--c-surface-sunken) 70%);background-size:200% 100%;border-radius:var(--r-control);animation:u-skeleton-varre var(--dur-hero) var(--ease-signature) infinite;animation-delay:calc(var(--u-skeleton-i, 0) * var(--dur-stagger) * -1)}.u-skeleton:nth-child(2){--u-skeleton-i: 1}.u-skeleton:nth-child(3){--u-skeleton-i: 2}.u-skeleton:nth-child(4){--u-skeleton-i: 3}@media(prefers-reduced-motion:reduce){.u-skeleton{animation:none}.u-realce:before{transition:none}.u-blur-entra{animation:none}}*{scrollbar-width:thin;scrollbar-color:var(--c-border-strong) transparent}
