/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
*,: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;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;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;line-height:1.5}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}:root{--ts-space-0:0px;--ts-space-2:2px;--ts-space-4:4px;--ts-space-6:6px;--ts-space-8:8px;--ts-space-10:10px;--ts-space-12:12px;--ts-space-14:14px;--ts-space-16:16px;--ts-space-20:20px;--ts-space-24:24px;--ts-space-28:28px;--ts-space-32:32px;--ts-space-40:40px;--ts-space-48:48px;--ts-space-56:56px;--ts-space-64:64px;--ts-space-80:80px;--ts-space-96:96px;--ts-size-icon-xs:12px;--ts-size-icon-sm:14px;--ts-size-icon-md:16px;--ts-size-icon-lg:20px;--ts-size-icon-xl:24px;--ts-font-size-12:12px;--ts-font-size-13:13px;--ts-font-size-14:14px;--ts-font-size-16:16px;--ts-font-size-18:18px;--ts-font-size-20:20px;--ts-font-size-24:24px;--ts-font-size-30:30px;--ts-font-size-36:36px;--ts-font-size-display-28:28px;--ts-font-size-display-32:32px;--ts-font-size-display-40:40px;--ts-font-size-display-44:44px;--ts-font-size-display-52:52px;--ts-font-size-display-60:60px;--ts-font-size-display-76:76px;--ts-font-line-height-16:16px;--ts-font-line-height-18:18px;--ts-font-line-height-20:20px;--ts-font-line-height-24:24px;--ts-font-line-height-28:28px;--ts-font-line-height-32:32px;--ts-font-line-height-38:38px;--ts-font-line-height-44:44px;--ts-font-line-height-display:.98em;--ts-font-line-height-display-heading:1.05em;--ts-font-line-height-display-tight:1.02em;--ts-font-line-height-code:1.7em;--ts-duration-fast:.1s;--ts-duration-base:.15s;--ts-duration-slow:.2s;--ts-duration-slower:.3s;--ts-duration-loop:1.4s;--ts-duration-loading-reduced:2.4s;--ts-font-tracking-tighter:-.02em;--ts-font-tracking-tight:-.015em;--ts-font-tracking-snug:-.01em;--ts-font-tracking-slight:-.005em;--ts-font-tracking-normal:0;--ts-font-tracking-display:-.04em;--ts-font-tracking-display-tight:-.03em;--ts-font-tracking-label-mono:.08em;--ts-z-index-base:0;--ts-z-index-dropdown:1000;--ts-z-index-sticky:1100;--ts-z-index-overlay:1200;--ts-z-index-modal:1300;--ts-z-index-popover:1400;--ts-z-index-toast:1500;--ts-breakpoint-sm:640px;--ts-breakpoint-md:768px;--ts-breakpoint-lg:1024px;--ts-breakpoint-xl:1280px;--ts-breakpoint-2xl:1536px;--ts-easing-out:cubic-bezier(.23, 1, .32, 1);--ts-easing-in-out:cubic-bezier(.77, 0, .175, 1);--ts-blur-md:12px;--ts-focus-ring-width:2px;--ts-focus-ring-offset:2px;--ts-scale-pressed:.98;--ts-stroke-icon:1.5;--ts-text-display-size:var(--ts-font-size-36);--ts-text-display-line-height:var(--ts-font-line-height-44);--ts-text-display-tracking:var(--ts-font-tracking-tighter);--ts-text-heading-xl-size:var(--ts-font-size-30);--ts-text-heading-xl-line-height:var(--ts-font-line-height-38);--ts-text-heading-xl-tracking:var(--ts-font-tracking-tight);--ts-text-heading-l-size:var(--ts-font-size-24);--ts-text-heading-l-line-height:var(--ts-font-line-height-32);--ts-text-heading-l-tracking:var(--ts-font-tracking-snug);--ts-text-heading-m-size:var(--ts-font-size-20);--ts-text-heading-m-line-height:var(--ts-font-line-height-28);--ts-text-heading-m-tracking:var(--ts-font-tracking-slight);--ts-text-heading-s-size:var(--ts-font-size-16);--ts-text-heading-s-line-height:var(--ts-font-line-height-24);--ts-text-heading-s-tracking:var(--ts-font-tracking-normal);--ts-text-body-l-size:var(--ts-font-size-16);--ts-text-body-l-line-height:var(--ts-font-line-height-24);--ts-text-body-l-tracking:var(--ts-font-tracking-normal);--ts-text-body-m-size:var(--ts-font-size-14);--ts-text-body-m-line-height:var(--ts-font-line-height-20);--ts-text-body-m-tracking:var(--ts-font-tracking-normal);--ts-text-body-m-strong-size:var(--ts-font-size-14);--ts-text-body-m-strong-line-height:var(--ts-font-line-height-20);--ts-text-body-m-strong-tracking:var(--ts-font-tracking-normal);--ts-text-body-s-size:var(--ts-font-size-13);--ts-text-body-s-line-height:var(--ts-font-line-height-18);--ts-text-body-s-tracking:var(--ts-font-tracking-normal);--ts-text-label-m-size:var(--ts-font-size-14);--ts-text-label-m-line-height:var(--ts-font-line-height-20);--ts-text-label-m-tracking:var(--ts-font-tracking-normal);--ts-text-label-s-size:var(--ts-font-size-12);--ts-text-label-s-line-height:var(--ts-font-line-height-16);--ts-text-label-s-tracking:var(--ts-font-tracking-normal);--ts-text-caption-size:var(--ts-font-size-12);--ts-text-caption-line-height:var(--ts-font-line-height-16);--ts-text-caption-tracking:var(--ts-font-tracking-normal);--ts-text-code-size:var(--ts-font-size-13);--ts-text-code-line-height:var(--ts-font-line-height-20);--ts-text-code-tracking:var(--ts-font-tracking-normal);--ts-shadow-xs:0px 1px 2px 0px oklch(0% 0 0/.06);--ts-shadow-sm:0px 2px 4px 0px oklch(0% 0 0/.06);--ts-shadow-md:0px 8px 16px 0px oklch(0% 0 0/.08);--ts-shadow-lg:0px 16px 40px 0px oklch(0% 0 0/.12)}:root,[data-brand]{--ts-text-display-weight:var(--ts-font-weight-medium);--ts-text-heading-xl-weight:var(--ts-font-weight-medium);--ts-text-heading-l-weight:var(--ts-font-weight-medium);--ts-text-heading-m-weight:var(--ts-font-weight-medium);--ts-text-heading-s-weight:var(--ts-font-weight-medium);--ts-text-body-l-weight:var(--ts-font-weight-regular);--ts-text-body-m-weight:var(--ts-font-weight-regular);--ts-text-body-m-strong-weight:var(--ts-font-weight-medium);--ts-text-body-s-weight:var(--ts-font-weight-regular);--ts-text-label-m-weight:var(--ts-font-weight-medium);--ts-text-label-s-weight:var(--ts-font-weight-medium);--ts-text-caption-weight:var(--ts-font-weight-regular);--ts-text-code-weight:var(--ts-font-weight-regular)}:root,[data-brand=padrao]{--ts-gray-0:oklch(100% 0 0);--ts-gray-50:oklch(98.51% 0 0);--ts-gray-100:oklch(97.02% 0 0);--ts-gray-150:oklch(94.61% 0 0);--ts-gray-200:oklch(92.19% 0 0);--ts-gray-300:oklch(86.99% 0 0);--ts-gray-400:oklch(71.55% 0 0);--ts-gray-450:oklch(64.01% 0 0);--ts-gray-500:oklch(52.78% 0 0);--ts-gray-600:oklch(43.86% 0 0);--ts-gray-700:oklch(37.15% 0 0);--ts-gray-800:oklch(26.86% 0 0);--ts-gray-850:oklch(23.93% 0 0);--ts-gray-900:oklch(20.46% 0 0);--ts-gray-925:oklch(17.76% 0 0);--ts-gray-950:oklch(14.48% 0 0);--ts-gray-1000:oklch(0% 0 0);--ts-red-50:oklch(97.05% .0129 17.38);--ts-red-100:oklch(93.56% .0309 17.72);--ts-red-200:oklch(88.45% .0593 18.33);--ts-red-300:oklch(80.77% .1035 19.57);--ts-red-400:oklch(71.06% .1661 22.22);--ts-red-500:oklch(63.68% .2078 25.33);--ts-red-600:oklch(57.71% .2152 27.33);--ts-red-700:oklch(50.54% .1905 27.52);--ts-red-800:oklch(44.37% .1613 26.9);--ts-red-900:oklch(39.58% .1331 25.72);--ts-red-950:oklch(25.75% .0886 26.04);--ts-green-50:oklch(98.19% .0181 155.83);--ts-green-100:oklch(96.24% .0434 156.74);--ts-green-200:oklch(92.5% .0806 155.99);--ts-green-300:oklch(87.12% .1363 154.45);--ts-green-400:oklch(80.03% .1821 151.71);--ts-green-500:oklch(72.27% .192 149.58);--ts-green-600:oklch(62.71% .1699 149.21);--ts-green-700:oklch(52.73% .1371 150.07);--ts-green-800:oklch(44.79% .1083 151.33);--ts-green-900:oklch(39.25% .0896 152.54);--ts-green-950:oklch(26.64% .0628 152.93);--ts-amber-50:oklch(98.69% .0214 95.28);--ts-amber-100:oklch(96.19% .058 95.62);--ts-amber-200:oklch(92.43% .1151 95.75);--ts-amber-300:oklch(87.9% .1534 91.61);--ts-amber-400:oklch(83.69% .1644 84.43);--ts-amber-500:oklch(76.86% .1647 70.08);--ts-amber-600:oklch(66.58% .1574 58.32);--ts-amber-700:oklch(55.53% .1455 49);--ts-amber-800:oklch(47.32% .1247 46.2);--ts-amber-900:oklch(41.37% .1054 45.9);--ts-amber-950:oklch(27.91% .0742 45.64);--ts-blue-50:oklch(97.05% .0142 254.6);--ts-blue-100:oklch(93.19% .0316 255.59);--ts-blue-200:oklch(88.23% .0571 254.13);--ts-blue-300:oklch(80.91% .0956 251.81);--ts-blue-400:oklch(71.37% .1434 254.62);--ts-blue-500:oklch(62.31% .188 259.81);--ts-blue-600:oklch(54.61% .2152 262.88);--ts-blue-700:oklch(48.82% .2172 264.38);--ts-blue-800:oklch(42.44% .1809 265.64);--ts-blue-900:oklch(37.91% .1378 265.52);--ts-blue-950:oklch(28.23% .0874 267.94);--ts-accent-light-bg:var(--ts-gray-950);--ts-accent-light-bg-hover:var(--ts-gray-800);--ts-accent-light-bg-active:var(--ts-gray-700);--ts-accent-light-fg:var(--ts-gray-0);--ts-accent-light-focus:var(--ts-gray-950);--ts-accent-light-field-focus:var(--ts-accent-light-focus);--ts-accent-light-disabled-bg:var(--ts-gray-100);--ts-accent-light-disabled-fg:var(--ts-gray-400);--ts-accent-light-detail:var(--ts-gray-950);--ts-accent-light-indicator:var(--ts-gray-950);--ts-accent-light-chart:var(--ts-gray-900);--ts-accent-dark-bg:var(--ts-gray-50);--ts-accent-dark-bg-hover:var(--ts-gray-200);--ts-accent-dark-bg-active:var(--ts-gray-300);--ts-accent-dark-fg:var(--ts-gray-950);--ts-accent-dark-focus:var(--ts-gray-50);--ts-accent-dark-field-focus:var(--ts-accent-dark-focus);--ts-accent-dark-disabled-bg:var(--ts-gray-850);--ts-accent-dark-disabled-fg:var(--ts-gray-600);--ts-accent-dark-detail:var(--ts-gray-50);--ts-accent-dark-indicator:var(--ts-gray-50);--ts-accent-dark-chart:var(--ts-gray-100);--ts-overlay-scrim-light:oklch(0% 0 0/.4);--ts-overlay-scrim-dark:oklch(0% 0 0/.6);--ts-contrast-bg:var(--ts-gray-0);--ts-contrast-bg-subtle:var(--ts-gray-150);--ts-contrast-bg-selected:var(--ts-gray-200);--ts-contrast-fg:var(--ts-gray-1000);--ts-contrast-fg-secondary:var(--ts-gray-900);--ts-contrast-fg-tertiary:var(--ts-gray-600);--ts-contrast-pressed:var(--ts-gray-800);--ts-contrast-border:var(--ts-gray-1000);--ts-contrast-focus:var(--ts-blue-700);--ts-contrast-error:var(--ts-red-800);--ts-contrast-error-bg:var(--ts-red-50);--ts-contrast-success:var(--ts-green-900);--ts-contrast-success-bg:var(--ts-green-50);--ts-contrast-warning:var(--ts-amber-900);--ts-contrast-warning-bg:var(--ts-amber-50);--ts-contrast-info:var(--ts-blue-800);--ts-contrast-info-bg:var(--ts-blue-50);--ts-contrast-chart-1:var(--ts-gray-1000);--ts-contrast-chart-2:var(--ts-gray-600);--ts-contrast-chart-3:var(--ts-blue-800);--ts-contrast-chart-4:var(--ts-green-800);--ts-contrast-chart-5:var(--ts-amber-800);--ts-contrast-chart-6:var(--ts-red-800);--ts-font-family-sans:"ABC Diatype", ui-sans-serif, system-ui, sans-serif;--ts-font-family-mono:"JetBrains Mono Variable", ui-monospace, SFMono-Regular, Menlo, monospace;--ts-font-weight-regular:400;--ts-font-weight-medium:500;--ts-font-weight-semibold:600;--ts-font-weight-button-sm:var(--ts-font-weight-medium);--ts-font-weight-button:var(--ts-font-weight-medium);--ts-radius-none:0px;--ts-radius-xs:4px;--ts-radius-sm:6px;--ts-radius-md:8px;--ts-radius-lg:12px;--ts-radius-card:var(--ts-radius-lg);--ts-radius-xl:16px;--ts-radius-full:9999px;--ts-radius-pill:var(--ts-radius-full);--ts-radius-circle:50%;--ts-radius-control:10px;--ts-radius-control-sm:var(--ts-radius-control);--ts-radius-control-md:var(--ts-radius-control);--ts-radius-control-lg:var(--ts-radius-control);--ts-radius-button-sm:var(--ts-radius-control-sm);--ts-radius-button-md:var(--ts-radius-control-md);--ts-radius-button-lg:var(--ts-radius-control-lg);--ts-radius-field-multiline:var(--ts-radius-control);--ts-radius-segmented:var(--ts-radius-control);--ts-corner-shape:round;--ts-corner-shape-surface:var(--ts-corner-shape);--ts-border-width-default:1px;--ts-border-width-strong:2px;--ts-button-padding-extra-sm:0px;--ts-button-padding-extra-md:0px;--ts-button-padding-extra-lg:0px}:root,[data-theme=light]{--ts-bg-base:var(--ts-gray-0);--ts-bg-subtle:var(--ts-gray-50);--ts-bg-surface:var(--ts-gray-0);--ts-bg-raised:var(--ts-gray-0);--ts-bg-hover:var(--ts-gray-100);--ts-bg-selected:var(--ts-gray-150);--ts-bg-active:var(--ts-gray-200);--ts-bg-inverse:var(--ts-gray-900);--ts-bg-inverse-strong:var(--ts-gray-950);--ts-bg-scrim:var(--ts-overlay-scrim-light);--ts-fg-primary:var(--ts-gray-950);--ts-fg-secondary:var(--ts-gray-600);--ts-fg-muted:var(--ts-gray-500);--ts-fg-disabled:var(--ts-gray-400);--ts-fg-inverse:var(--ts-gray-0);--ts-fg-inverse-secondary:var(--ts-gray-400);--ts-border-subtle:var(--ts-gray-100);--ts-border-default:var(--ts-gray-200);--ts-border-strong:var(--ts-gray-300);--ts-border-control:var(--ts-gray-450);--ts-border-inverse:var(--ts-gray-700);--ts-border-focus:var(--ts-accent-light-focus);--ts-action-primary-bg:var(--ts-accent-light-bg);--ts-control-indicator:var(--ts-accent-light-indicator);--ts-action-primary-bg-hover:var(--ts-accent-light-bg-hover);--ts-action-primary-bg-active:var(--ts-accent-light-bg-active);--ts-action-primary-fg:var(--ts-accent-light-fg);--ts-action-secondary-bg:var(--ts-gray-0);--ts-action-secondary-bg-hover:var(--ts-gray-100);--ts-action-secondary-bg-active:var(--ts-gray-150);--ts-action-secondary-fg:var(--ts-gray-950);--ts-action-secondary-border:var(--ts-gray-200);--ts-action-ghost-bg-hover:var(--ts-gray-100);--ts-action-ghost-bg-active:var(--ts-gray-150);--ts-action-ghost-fg:var(--ts-gray-950);--ts-action-destructive-bg:var(--ts-red-700);--ts-action-destructive-bg-hover:var(--ts-red-800);--ts-action-destructive-bg-active:var(--ts-red-900);--ts-action-destructive-fg:var(--ts-gray-0);--ts-action-disabled-bg:var(--ts-accent-light-disabled-bg);--ts-action-disabled-fg:var(--ts-accent-light-disabled-fg);--ts-field-bg:var(--ts-gray-0);--ts-field-bg-disabled:var(--ts-gray-50);--ts-field-border:var(--ts-gray-200);--ts-field-border-hover:var(--ts-gray-300);--ts-field-border-focus:var(--ts-accent-light-field-focus);--ts-field-border-error:var(--ts-red-600);--ts-field-fg:var(--ts-gray-950);--ts-field-placeholder:var(--ts-gray-500);--ts-field-icon:var(--ts-gray-500);--ts-feedback-error-fg:var(--ts-red-700);--ts-feedback-error-bg:var(--ts-red-50);--ts-feedback-error-border:var(--ts-red-200);--ts-feedback-error-icon:var(--ts-red-600);--ts-feedback-error-solid:var(--ts-red-700);--ts-feedback-error-on-solid:var(--ts-gray-0);--ts-feedback-success-fg:var(--ts-green-700);--ts-feedback-success-bg:var(--ts-green-50);--ts-feedback-success-border:var(--ts-green-200);--ts-feedback-success-icon:var(--ts-green-600);--ts-feedback-success-solid:var(--ts-green-700);--ts-feedback-success-on-solid:var(--ts-gray-0);--ts-feedback-warning-fg:var(--ts-amber-800);--ts-feedback-warning-bg:var(--ts-amber-50);--ts-feedback-warning-border:var(--ts-amber-200);--ts-feedback-warning-icon:var(--ts-amber-600);--ts-feedback-warning-solid:var(--ts-amber-700);--ts-feedback-warning-on-solid:var(--ts-gray-0);--ts-feedback-info-fg:var(--ts-blue-700);--ts-feedback-info-bg:var(--ts-blue-50);--ts-feedback-info-border:var(--ts-blue-200);--ts-feedback-info-icon:var(--ts-blue-600);--ts-feedback-info-solid:var(--ts-blue-700);--ts-feedback-info-on-solid:var(--ts-gray-0);--ts-focus-ring:var(--ts-accent-light-focus);--ts-progress-fill:var(--ts-accent-light-detail);--ts-chart-series-1:var(--ts-accent-light-chart);--ts-chart-series-2:var(--ts-gray-450);--ts-chart-series-3:var(--ts-blue-600);--ts-chart-series-4:var(--ts-green-600);--ts-chart-series-5:var(--ts-amber-600);--ts-chart-series-6:var(--ts-red-600)}[data-theme=dark]{--ts-bg-base:var(--ts-gray-950);--ts-bg-subtle:var(--ts-gray-925);--ts-bg-surface:var(--ts-gray-925);--ts-bg-raised:var(--ts-gray-900);--ts-bg-hover:var(--ts-gray-850);--ts-bg-selected:var(--ts-gray-800);--ts-bg-active:var(--ts-gray-700);--ts-bg-inverse:var(--ts-gray-100);--ts-bg-inverse-strong:var(--ts-gray-50);--ts-bg-scrim:var(--ts-overlay-scrim-dark);--ts-fg-primary:var(--ts-gray-50);--ts-fg-secondary:var(--ts-gray-300);--ts-fg-muted:var(--ts-gray-400);--ts-fg-disabled:var(--ts-gray-600);--ts-fg-inverse:var(--ts-gray-950);--ts-fg-inverse-secondary:var(--ts-gray-600);--ts-border-subtle:var(--ts-gray-850);--ts-border-default:var(--ts-gray-800);--ts-border-strong:var(--ts-gray-700);--ts-border-control:var(--ts-gray-500);--ts-border-inverse:var(--ts-gray-300);--ts-border-focus:var(--ts-accent-dark-focus);--ts-action-primary-bg:var(--ts-accent-dark-bg);--ts-control-indicator:var(--ts-accent-dark-indicator);--ts-action-primary-bg-hover:var(--ts-accent-dark-bg-hover);--ts-action-primary-bg-active:var(--ts-accent-dark-bg-active);--ts-action-primary-fg:var(--ts-accent-dark-fg);--ts-action-secondary-bg:var(--ts-gray-900);--ts-action-secondary-bg-hover:var(--ts-gray-850);--ts-action-secondary-bg-active:var(--ts-gray-800);--ts-action-secondary-fg:var(--ts-gray-50);--ts-action-secondary-border:var(--ts-gray-800);--ts-action-ghost-bg-hover:var(--ts-gray-850);--ts-action-ghost-bg-active:var(--ts-gray-800);--ts-action-ghost-fg:var(--ts-gray-50);--ts-action-destructive-bg:var(--ts-red-700);--ts-action-destructive-bg-hover:var(--ts-red-800);--ts-action-destructive-bg-active:var(--ts-red-900);--ts-action-destructive-fg:var(--ts-gray-0);--ts-action-disabled-bg:var(--ts-accent-dark-disabled-bg);--ts-action-disabled-fg:var(--ts-accent-dark-disabled-fg);--ts-field-bg:var(--ts-gray-950);--ts-field-bg-disabled:var(--ts-gray-900);--ts-field-border:var(--ts-gray-800);--ts-field-border-hover:var(--ts-gray-700);--ts-field-border-focus:var(--ts-accent-dark-field-focus);--ts-field-border-error:var(--ts-red-400);--ts-field-fg:var(--ts-gray-50);--ts-field-placeholder:var(--ts-gray-400);--ts-field-icon:var(--ts-gray-400);--ts-feedback-error-fg:var(--ts-red-400);--ts-feedback-error-bg:var(--ts-red-950);--ts-feedback-error-border:var(--ts-red-900);--ts-feedback-error-icon:var(--ts-red-400);--ts-feedback-error-solid:var(--ts-red-700);--ts-feedback-error-on-solid:var(--ts-gray-0);--ts-feedback-success-fg:var(--ts-green-400);--ts-feedback-success-bg:var(--ts-green-950);--ts-feedback-success-border:var(--ts-green-900);--ts-feedback-success-icon:var(--ts-green-400);--ts-feedback-success-solid:var(--ts-green-700);--ts-feedback-success-on-solid:var(--ts-gray-0);--ts-feedback-warning-fg:var(--ts-amber-300);--ts-feedback-warning-bg:var(--ts-amber-950);--ts-feedback-warning-border:var(--ts-amber-900);--ts-feedback-warning-icon:var(--ts-amber-400);--ts-feedback-warning-solid:var(--ts-amber-700);--ts-feedback-warning-on-solid:var(--ts-gray-0);--ts-feedback-info-fg:var(--ts-blue-300);--ts-feedback-info-bg:var(--ts-blue-950);--ts-feedback-info-border:var(--ts-blue-900);--ts-feedback-info-icon:var(--ts-blue-400);--ts-feedback-info-solid:var(--ts-blue-700);--ts-feedback-info-on-solid:var(--ts-gray-0);--ts-focus-ring:var(--ts-accent-dark-focus);--ts-progress-fill:var(--ts-accent-dark-detail);--ts-chart-series-1:var(--ts-accent-dark-chart);--ts-chart-series-2:var(--ts-gray-450);--ts-chart-series-3:var(--ts-blue-400);--ts-chart-series-4:var(--ts-green-400);--ts-chart-series-5:var(--ts-amber-400);--ts-chart-series-6:var(--ts-red-400)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-contrast=high]{--ts-bg-base:var(--ts-contrast-bg);--ts-bg-subtle:var(--ts-contrast-bg-subtle);--ts-bg-surface:var(--ts-contrast-bg);--ts-bg-raised:var(--ts-contrast-bg);--ts-bg-hover:var(--ts-contrast-bg-subtle);--ts-bg-selected:var(--ts-contrast-bg-selected);--ts-bg-active:var(--ts-contrast-bg-selected);--ts-bg-inverse:var(--ts-contrast-fg);--ts-bg-inverse-strong:var(--ts-contrast-fg);--ts-bg-scrim:var(--ts-overlay-scrim-light);--ts-fg-primary:var(--ts-contrast-fg);--ts-fg-secondary:var(--ts-contrast-fg-secondary);--ts-fg-muted:var(--ts-contrast-fg-secondary);--ts-fg-disabled:var(--ts-contrast-fg-tertiary);--ts-fg-inverse:var(--ts-contrast-bg);--ts-fg-inverse-secondary:var(--ts-contrast-bg-selected);--ts-border-subtle:var(--ts-contrast-border);--ts-border-default:var(--ts-contrast-border);--ts-border-strong:var(--ts-contrast-border);--ts-border-control:var(--ts-contrast-border);--ts-border-inverse:var(--ts-contrast-bg);--ts-border-focus:var(--ts-contrast-focus);--ts-action-primary-bg:var(--ts-contrast-fg);--ts-control-indicator:var(--ts-contrast-border);--ts-action-primary-bg-hover:var(--ts-contrast-fg-secondary);--ts-action-primary-bg-active:var(--ts-contrast-pressed);--ts-action-primary-fg:var(--ts-contrast-bg);--ts-action-secondary-bg:var(--ts-contrast-bg);--ts-action-secondary-bg-hover:var(--ts-contrast-bg-subtle);--ts-action-secondary-bg-active:var(--ts-contrast-bg-selected);--ts-action-secondary-fg:var(--ts-contrast-fg);--ts-action-secondary-border:var(--ts-contrast-border);--ts-action-ghost-bg-hover:var(--ts-contrast-bg-subtle);--ts-action-ghost-bg-active:var(--ts-contrast-bg-selected);--ts-action-ghost-fg:var(--ts-contrast-fg);--ts-action-destructive-bg:var(--ts-contrast-error);--ts-action-destructive-bg-hover:var(--ts-contrast-error);--ts-action-destructive-bg-active:var(--ts-contrast-error);--ts-action-destructive-fg:var(--ts-contrast-bg);--ts-action-disabled-bg:var(--ts-contrast-bg-subtle);--ts-action-disabled-fg:var(--ts-contrast-fg-tertiary);--ts-field-bg:var(--ts-contrast-bg);--ts-field-bg-disabled:var(--ts-contrast-bg-subtle);--ts-field-border:var(--ts-contrast-border);--ts-field-border-hover:var(--ts-contrast-border);--ts-field-border-focus:var(--ts-contrast-focus);--ts-field-border-error:var(--ts-contrast-error);--ts-field-fg:var(--ts-contrast-fg);--ts-field-placeholder:var(--ts-contrast-fg-tertiary);--ts-field-icon:var(--ts-contrast-fg-secondary);--ts-feedback-error-fg:var(--ts-contrast-error);--ts-feedback-error-bg:var(--ts-contrast-error-bg);--ts-feedback-error-border:var(--ts-contrast-error);--ts-feedback-error-icon:var(--ts-contrast-error);--ts-feedback-error-solid:var(--ts-contrast-error);--ts-feedback-error-on-solid:var(--ts-contrast-bg);--ts-feedback-success-fg:var(--ts-contrast-success);--ts-feedback-success-bg:var(--ts-contrast-success-bg);--ts-feedback-success-border:var(--ts-contrast-success);--ts-feedback-success-icon:var(--ts-contrast-success);--ts-feedback-success-solid:var(--ts-contrast-success);--ts-feedback-success-on-solid:var(--ts-contrast-bg);--ts-feedback-warning-fg:var(--ts-contrast-warning);--ts-feedback-warning-bg:var(--ts-contrast-warning-bg);--ts-feedback-warning-border:var(--ts-contrast-warning);--ts-feedback-warning-icon:var(--ts-contrast-warning);--ts-feedback-warning-solid:var(--ts-contrast-warning);--ts-feedback-warning-on-solid:var(--ts-contrast-bg);--ts-feedback-info-fg:var(--ts-contrast-info);--ts-feedback-info-bg:var(--ts-contrast-info-bg);--ts-feedback-info-border:var(--ts-contrast-info);--ts-feedback-info-icon:var(--ts-contrast-info);--ts-feedback-info-solid:var(--ts-contrast-info);--ts-feedback-info-on-solid:var(--ts-contrast-bg);--ts-focus-ring:var(--ts-contrast-focus);--ts-progress-fill:var(--ts-contrast-fg);--ts-chart-series-1:var(--ts-contrast-chart-1);--ts-chart-series-2:var(--ts-contrast-chart-2);--ts-chart-series-3:var(--ts-contrast-chart-3);--ts-chart-series-4:var(--ts-contrast-chart-4);--ts-chart-series-5:var(--ts-contrast-chart-5);--ts-chart-series-6:var(--ts-contrast-chart-6);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root,[data-density=comfortable]{--ts-control-height-sm:28px;--ts-control-height-md:32px;--ts-control-height-lg:40px;--ts-control-padding-x-sm:8px;--ts-control-padding-x-md:10px;--ts-control-padding-x-lg:16px;--ts-control-gap:8px;--ts-item-height:32px;--ts-target-min:0px;--ts-table-row-height:44px;--ts-table-header-height:40px;--ts-table-cell-padding-x:12px;--ts-card-padding:20px}[data-density=compact]{--ts-control-height-sm:24px;--ts-control-height-md:28px;--ts-control-height-lg:36px;--ts-control-padding-x-sm:6px;--ts-control-padding-x-md:8px;--ts-control-padding-x-lg:12px;--ts-control-gap:6px;--ts-item-height:28px;--ts-target-min:0px;--ts-table-row-height:32px;--ts-table-header-height:32px;--ts-table-cell-padding-x:8px;--ts-card-padding:16px}@media (pointer:coarse){:root,[data-density=comfortable],[data-density=compact]{--ts-control-height-sm:44px;--ts-control-height-md:44px;--ts-control-height-lg:44px;--ts-item-height:44px;--ts-target-min:44px}}:root{--ts-sidebar-width:240px;--ts-sidebar-width-collapsed:56px;--ts-dialog-width-sm:400px;--ts-dialog-width-md:520px;--ts-dialog-width-lg:720px;--ts-toast-width:360px;--ts-drawer-width-sm:360px;--ts-drawer-width-md:480px;--ts-drawer-width-lg:640px;--ts-command-width:560px;--ts-command-max-height:560px;--ts-notifications-width:380px;--ts-notifications-list-max-height:420px;--ts-list-width:200px;--ts-list-width-lg:240px;--ts-content-width-sm:240px;--ts-content-width-md:360px;--ts-content-width-lg:720px;--ts-tree-indent:20px;--ts-tabs-bar-radius:var(--ts-radius-segmented);--ts-editor-toolbar-height:calc(var(--ts-control-height-sm) + var(--ts-space-8) + var(--ts-border-width-default));--ts-site-layout-max-width:1440px;--ts-site-hero-max-width:880px;--ts-site-docs-max-width:800px;--ts-site-docs-copy-max-width:680px;--ts-site-section-copy-max-width:640px;--ts-site-header-copy-max-width:600px;--ts-site-compact-copy-max-width:560px;--ts-site-narrow-copy-max-width:480px;--ts-site-code-max-height:480px;--ts-site-search-width:256px;--ts-site-docs-sidebar-width:232px;--ts-site-page-index-width:224px;--ts-site-docs-link-min-height:30px;--ts-site-brand-table-min-width:640px;--ts-site-metric-column-width:88px;--ts-site-demo-input-width:160px;--ts-site-preview-tile-size:192px;--ts-site-preview-frame-width:1280px;--ts-site-preview-frame-height:800px}:root,[data-brand=contto]{--ts-gray-0:oklch(100% 0 0);--ts-gray-50:oklch(98.57% .0026 286.35);--ts-gray-100:oklch(97.1% .004 286.33);--ts-gray-150:oklch(94.71% .0081 278.63);--ts-gray-200:oklch(92.3% .0123 276.09);--ts-gray-300:oklch(86.91% .0209 276.92);--ts-gray-400:oklch(71.6% .0446 273.48);--ts-gray-450:oklch(63.92% .0583 273.18);--ts-gray-500:oklch(52.8% .068 271.66);--ts-gray-600:oklch(43.73% .0636 274.38);--ts-gray-700:oklch(37.09% .0489 274.48);--ts-gray-800:oklch(26.94% .028 278.44);--ts-gray-850:oklch(23.97% .027 277.86);--ts-gray-900:oklch(20.47% .0261 277.09);--ts-gray-925:oklch(17.8% .027 276.6);--ts-gray-950:oklch(14.58% .026 278.66);--ts-gray-1000:oklch(0% 0 0);--ts-red-50:oklch(97.05% .0129 17.38);--ts-red-100:oklch(93.56% .0309 17.72);--ts-red-200:oklch(88.45% .0593 18.33);--ts-red-300:oklch(80.77% .1035 19.57);--ts-red-400:oklch(71.06% .1661 22.22);--ts-red-500:oklch(63.68% .2078 25.33);--ts-red-600:oklch(57.71% .2152 27.33);--ts-red-700:oklch(50.54% .1905 27.52);--ts-red-800:oklch(44.37% .1613 26.9);--ts-red-900:oklch(39.58% .1331 25.72);--ts-red-950:oklch(25.75% .0886 26.04);--ts-green-50:oklch(98.19% .0181 155.83);--ts-green-100:oklch(96.24% .0434 156.74);--ts-green-200:oklch(92.5% .0806 155.99);--ts-green-300:oklch(87.12% .1363 154.45);--ts-green-400:oklch(80.03% .1821 151.71);--ts-green-500:oklch(72.27% .192 149.58);--ts-green-600:oklch(62.71% .1699 149.21);--ts-green-700:oklch(52.73% .1371 150.07);--ts-green-800:oklch(44.79% .1083 151.33);--ts-green-900:oklch(39.25% .0896 152.54);--ts-green-950:oklch(26.64% .0628 152.93);--ts-amber-50:oklch(98.69% .0214 95.28);--ts-amber-100:oklch(96.19% .058 95.62);--ts-amber-200:oklch(92.43% .1151 95.75);--ts-amber-300:oklch(87.9% .1534 91.61);--ts-amber-400:oklch(83.69% .1644 84.43);--ts-amber-500:oklch(76.86% .1647 70.08);--ts-amber-600:oklch(66.58% .1574 58.32);--ts-amber-700:oklch(55.53% .1455 49);--ts-amber-800:oklch(47.32% .1247 46.2);--ts-amber-900:oklch(41.37% .1054 45.9);--ts-amber-950:oklch(27.91% .0742 45.64);--ts-blue-50:oklch(97.05% .0142 254.6);--ts-blue-100:oklch(93.19% .0316 255.59);--ts-blue-200:oklch(88.23% .0571 254.13);--ts-blue-300:oklch(80.91% .0956 251.81);--ts-blue-400:oklch(71.37% .1434 254.62);--ts-blue-500:oklch(62.31% .188 259.81);--ts-blue-600:oklch(54.61% .2152 262.88);--ts-blue-700:oklch(48.82% .2172 264.38);--ts-blue-800:oklch(42.44% .1809 265.64);--ts-blue-900:oklch(37.91% .1378 265.52);--ts-blue-950:oklch(28.23% .0874 267.94);--ts-accent-light-bg:oklch(80.28% .1014 196.12);--ts-accent-light-bg-hover:oklch(74.91% .1276 196.07);--ts-accent-light-bg-active:oklch(74.91% .1276 196.07);--ts-accent-light-fg:oklch(25.65% .0265 278.04);--ts-accent-light-focus:oklch(25.65% .0265 278.04);--ts-accent-light-field-focus:var(--ts-accent-light-focus);--ts-accent-light-disabled-bg:oklch(87.9% .0206 279.9);--ts-accent-light-disabled-fg:oklch(63.9% .0633 271.85);--ts-accent-light-detail:var(--ts-gray-950);--ts-accent-light-indicator:oklch(25.65% .0265 278.04);--ts-accent-light-chart:var(--ts-gray-900);--ts-accent-dark-bg:oklch(80.28% .1014 196.12);--ts-accent-dark-bg-hover:oklch(74.91% .1276 196.07);--ts-accent-dark-bg-active:oklch(74.91% .1276 196.07);--ts-accent-dark-fg:oklch(25.65% .0265 278.04);--ts-accent-dark-focus:oklch(94.43% .0094 279.69);--ts-accent-dark-field-focus:var(--ts-accent-dark-focus);--ts-accent-dark-disabled-bg:oklch(36.25% .0495 272.95);--ts-accent-dark-disabled-fg:oklch(45.92% .0717 272.36);--ts-accent-dark-detail:var(--ts-gray-50);--ts-accent-dark-indicator:oklch(94.43% .0094 279.69);--ts-accent-dark-chart:var(--ts-gray-100);--ts-overlay-scrim-light:oklch(0% 0 0/.4);--ts-overlay-scrim-dark:oklch(0% 0 0/.6);--ts-contrast-bg:var(--ts-gray-0);--ts-contrast-bg-subtle:var(--ts-gray-150);--ts-contrast-bg-selected:var(--ts-gray-200);--ts-contrast-fg:var(--ts-gray-1000);--ts-contrast-fg-secondary:var(--ts-gray-900);--ts-contrast-fg-tertiary:var(--ts-gray-600);--ts-contrast-pressed:var(--ts-gray-800);--ts-contrast-border:var(--ts-gray-1000);--ts-contrast-focus:var(--ts-blue-700);--ts-contrast-error:var(--ts-red-800);--ts-contrast-error-bg:var(--ts-red-50);--ts-contrast-success:var(--ts-green-900);--ts-contrast-success-bg:var(--ts-green-50);--ts-contrast-warning:var(--ts-amber-900);--ts-contrast-warning-bg:var(--ts-amber-50);--ts-contrast-info:var(--ts-blue-800);--ts-contrast-info-bg:var(--ts-blue-50);--ts-contrast-chart-1:var(--ts-gray-1000);--ts-contrast-chart-2:var(--ts-gray-600);--ts-contrast-chart-3:var(--ts-blue-800);--ts-contrast-chart-4:var(--ts-green-800);--ts-contrast-chart-5:var(--ts-amber-800);--ts-contrast-chart-6:var(--ts-red-800);--ts-font-family-sans:"Puffin Display Soft", ui-sans-serif, system-ui, sans-serif;--ts-font-family-mono:"JetBrains Mono Variable", ui-monospace, SFMono-Regular, Menlo, monospace;--ts-font-weight-regular:600;--ts-font-weight-medium:600;--ts-font-weight-semibold:600;--ts-font-weight-button-sm:600;--ts-font-weight-button:700;--ts-radius-none:0px;--ts-radius-xs:6px;--ts-radius-sm:8px;--ts-radius-md:12px;--ts-radius-lg:20px;--ts-radius-card:24px;--ts-radius-xl:28px;--ts-radius-full:9999px;--ts-radius-pill:8px;--ts-radius-circle:40%;--ts-radius-control:14px;--ts-radius-control-sm:11px;--ts-radius-control-md:14px;--ts-radius-control-lg:17px;--ts-radius-button-sm:var(--ts-radius-control-sm);--ts-radius-button-md:var(--ts-radius-control-md);--ts-radius-button-lg:var(--ts-radius-control-lg);--ts-radius-field-multiline:var(--ts-radius-control);--ts-radius-segmented:var(--ts-radius-control);--ts-corner-shape:round;--ts-corner-shape-surface:squircle;--ts-border-width-default:1px;--ts-border-width-strong:2px;--ts-button-padding-extra-sm:2px;--ts-button-padding-extra-md:6px;--ts-button-padding-extra-lg:0px}:root{--ts-landing-base-300:#adb3cc;--ts-landing-base-450:#6c6f88;--ts-landing-base-600:#4c557d;--ts-landing-base-700:#3e4566;--ts-landing-base-900:#313549;--ts-landing-brand-100:#d8f5f4;--ts-landing-brand-200:#b6ebeb;--ts-landing-brand-400:#4ac3c6;--ts-landing-brand-900:#254c54;--ts-landing-brand-950:#143238;--ts-landing-noite:#223862;--ts-landing-abajur:#f1b47e;--ts-landing-violeta:#604bff;--ts-landing-vermelho:#f20;--ts-landing-azul:#0090ff;--ts-landing-ciano:#00dad8;--ts-landing-brand-050:oklch(98% .012 190.4);--ts-landing-brand-300:oklch(80.3% .101 196.1);--ts-landing-brand-500:oklch(66.7% .102 199.1);--ts-landing-brand-600:oklch(57.7% .086 204.3);--ts-landing-brand-700:oklch(49.8% .07 206.9);--ts-landing-brand-800:oklch(43.7% .055 209.2)}@font-face{font-family:Puffin Display Soft;src:url(/fonts/PuffinDisplaySoft-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Puffin Display Soft;src:url(/fonts/PuffinDisplaySoft-Medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Puffin Display Soft;src:url(/fonts/PuffinDisplaySoft-SemiBold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Puffin Display Soft;src:url(/fonts/PuffinDisplaySoft-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Puffin Landing;src:url(/fonts/PuffinDisplaySoft-Medium.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Puffin Landing;src:url(/fonts/PuffinDisplaySoft-Medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Puffin Landing;src:url(/fonts/PuffinDisplaySoft-SemiBold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Puffin Landing;src:url(/fonts/PuffinDisplaySoft-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}
