.ui-theme-scope{background:var(--ui-page-bg);color:var(--ui-fg);font-family:var(--ui-font-sans);font-size:var(--ui-text-md);line-height:var(--ui-leading)}.ui-theme-scope__layers{display:contents}
:where(.gd-valyro,[data-theme]){accent-color:var(--ui-accent);scrollbar-color:color-mix(in srgb, var(--ui-fg) 30%, transparent) transparent;--ui-font-display:initial;--ui-font-prose:initial;--ui-label-transform:initial;--ui-label-tracking:initial;--ui-surface-corner-shape:round;--ui-control-corner-shape:round;--ui-pill-corner-shape:initial;--ui-frame:none;--ui-surface-texture:none;--ui-icon-stroke:1.75;--ui-border-width:initial;--ui-disabled-opacity:initial;--ui-link-decoration:initial;--ui-danger-fg:initial;--ui-choice-border:initial;--ui-active-indicator:initial;--ui-field-border-hover:initial;--ui-field-focus-border-color:initial;--ui-field-focus-ring:initial;--ui-field-focus-ring-invalid:initial;--ui-badge-radius:initial;--ui-sidebar-bg:initial;--ui-kbd-font:initial;--ui-avatar-radius:initial;--ui-switch-knob-bg:initial;--ui-switch-knob-bg-off:initial;--ui-slider-thumb-bg:initial;--ui-progress-track-scale:initial;--ui-button-shadow-active:initial;--ui-button-secondary-bg:initial;--ui-button-secondary-bg-hover:initial;--ui-button-secondary-fg:initial;--ui-search-input-radius:initial;--ui-toast-bg:initial;--ui-toast-fg:initial;--ui-chart-mark-stroke:initial;--ui-chart-mark-stroke-width:initial}
.gd-valyro,[data-theme=vercel]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-font-sans:"Geist", "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--ui-text-xs:12px;--ui-text-sm:13px;--ui-text-md:14px;--ui-text-lg:16px;--ui-text-xl:20px;--ui-text-2xl:24px;--ui-leading-tight:1.2;--ui-leading:1.5;--ui-weight-medium:500;--ui-weight-semibold:600;--ui-weight-bold:700;--ui-tracking-tight:-.02em;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:20px;--ui-space-6:24px;--ui-space-8:32px;--ui-space-10:40px;--ui-space-16:64px;--ui-radius-xs:4px;--ui-radius-sm:6px;--ui-radius-md:8px;--ui-radius-lg:12px;--ui-radius-full:9999px;--ui-radius-button:6px;--ui-radius-field:6px;--ui-radius-card:12px;--ui-radius-popover:12px;--ui-radius-modal:12px;--ui-control-h-sm:32px;--ui-control-h-md:40px;--ui-control-h-lg:48px;--ui-icon-lg:18px;--ui-popover-padding:4px;--ui-menu-item-h:36px;--ui-gray-100:#f2f2f2;--ui-gray-200:#ebebeb;--ui-gray-600:#a8a8a8;--ui-gray-700:#8f8f8f;--ui-gray-900:#666;--ui-gray-1000:#171717;--ui-gray-alpha-100:#0000000d;--ui-gray-alpha-200:#00000014;--ui-gray-alpha-400:#00000014;--ui-page-bg:#fafafa;--ui-bg:#fff;--ui-surface:#fff;--ui-surface-2:var(--ui-gray-100);--ui-surface-3:var(--ui-gray-200);--ui-elevated:#fff;--ui-hover:var(--ui-gray-alpha-100);--ui-active:var(--ui-gray-alpha-200);--ui-overlay:#00000052;--ui-overlay-blur:none;--ui-tooltip-bg:var(--ui-gray-1000);--ui-tooltip-fg:#ededed;--ui-tooltip-shadow:0 0 #0000;--ui-border:var(--ui-gray-alpha-400);--ui-border-strong:#00000029;--ui-border-field:#00000070;--ui-divider:var(--ui-border);--ui-field-bg:var(--ui-bg);--ui-fg:var(--ui-gray-1000);--ui-fg-muted:var(--ui-gray-900);--ui-fg-subtle:#6a6a6a;--ui-fg-faint:var(--ui-gray-700);--ui-fg-disabled:var(--ui-gray-600);--ui-fg-inverse:#fff;--ui-accent:#0070f3;--ui-accent-hover:#0062d6;--ui-accent-fg:#fff;--ui-accent-soft:#e9f2fe;--ui-accent-text:#0062cc;--ui-primary:var(--ui-gray-1000);--ui-primary-hover:#383838;--ui-primary-fg:#fff;--ui-success:#28a948;--ui-success-soft:#e8f7ec;--ui-success-text:#297a3a;--ui-warning:#ffb224;--ui-warning-soft:#fff4d6;--ui-warning-text:#a35200;--ui-danger:#da2f35;--ui-danger-hover:#c52a30;--ui-danger-soft:#feebec;--ui-danger-text:#ca2a30;--ui-info:#0070f3;--ui-info-soft:#e9f2fe;--ui-info-text:#0068d6;--ui-gray:#8f8f8f;--ui-blue:#0070f3;--ui-green:#28a948;--ui-amber:#f5a623;--ui-red:#e5484d;--ui-purple:#8e4ec6;--ui-pink:#d6409f;--ui-teal:#12a594;--ui-chart-1:#0070f3;--ui-chart-2:#7928ca;--ui-chart-3:#ff0080;--ui-chart-4:#c4841a;--ui-chart-5:#0ca386;--ui-chart-6:#171717;--ui-chart-7:#8f8f8f;--ui-chart-8:#e5600b;--ui-chart-grid:#0000000f;--ui-chart-axis:var(--ui-fg-subtle);--ui-shadow-sm:0 1px 2px #0000000a;--ui-shadow-card:0 2px 2px #0000000a, 0 8px 8px -8px #0000000a;--ui-shadow-popover:0 0 0 1px #00000014, 0 1px 1px #00000005, 0 4px 8px -4px #0000000a, 0 16px 24px -8px #0000000f;--ui-shadow-modal:0 0 0 1px #00000014, 0 1px 1px #00000005, 0 8px 16px -4px #0000000a, 0 24px 32px -8px #0000000f;--ui-focus-color:color-mix(in srgb, var(--ui-accent) 92%, transparent);--ui-focus-ring:0 0 0 1px var(--ui-bg), 0 0 0 3px var(--ui-focus-color);--ui-focus-ring-invalid:0 0 0 1px var(--ui-bg), 0 0 0 3px color-mix(in srgb, var(--ui-danger) 75%, transparent);--ui-blur-thin:none;--ui-blur:none;--ui-blur-strong:none;--ui-highlight:0 0 #0000;--ui-sheen:0 0 #0000;--ui-glass-border:var(--ui-border);--ui-ease:cubic-bezier(.2, 0, 0, 1);--ui-ease-spring:cubic-bezier(.2, 0, 0, 1);--ui-duration-fast:.12s;--ui-duration:.18s;--ui-duration-slow:.28s;--ui-z-modal:1000;--ui-z-popover:1100;--ui-z-toast:1200;--ui-z-tooltip:1300;--ui-weight-label:var(--ui-weight-medium);--ui-weight-heading:var(--ui-weight-semibold);--ui-action-fg:var(--ui-fg);--ui-tile-border:1px solid var(--ui-border);--ui-modal-section-border:1px solid var(--ui-divider);--ui-modal-footer-bg:var(--ui-page-bg);--ui-modal-footer-pad-bottom:var(--ui-space-4);--ui-modal-close-bg:initial;--ui-duration-fluid:var(--ui-duration-slow);--ui-control-tracking:initial;--ui-nav-item-fg:var(--ui-fg-muted);--ui-material-border:none;--ui-control-track-bg:transparent;--ui-raised-shadow-focus:var(--ui-focus-ring);--ui-choice-size:16px;--ui-choice-size-sm:14px;--ui-choice-size-lg:20px;--ui-choice-checked-border-color-hover:var(--ui-fg-faint);--ui-checked-sheen:none;--ui-checked-shadow:none;--ui-press-transform:none;--ui-raised-shadow:none;--ui-radius-chip:var(--ui-radius-xs);--ui-compound-field-shadow:var(--ui-field-shadow);--ui-dashed-border-width:1px;--ui-floating-border-color:transparent;--ui-field-shadow:none;--ui-menu-highlight-bg:var(--ui-hover);--ui-menu-highlight-fg:var(--ui-fg);--ui-menu-highlight-hint-fg:var(--ui-fg-subtle);--ui-menu-highlight-icon-fg:var(--ui-fg-muted);--ui-menu-danger-highlight-bg:var(--ui-danger-soft);--ui-menu-danger-highlight-fg:var(--ui-danger-text);--ui-modal-layer-edge-gap:0px;--ui-avatar-status-ring:var(--ui-bg);--ui-avatar-fallback-bg:initial;--ui-avatar-fallback-gradient:none;--ui-avatar-fallback-shadow:initial;--ui-avatar-group-item-shadow:0 0 0 2px var(--ui-bg);--ui-avatar-group-more-bg:var(--ui-surface-2);--ui-avatar-group-more-fg:var(--ui-fg-muted);--ui-badge-solid-fg:#fff;--ui-badge-solid-blue:color-mix(in srgb, var(--ui-blue) 84%, #000);--ui-badge-solid-red:color-mix(in srgb, var(--ui-red) 84%, #000);--ui-badge-solid-purple:color-mix(in srgb, var(--ui-purple) 84%, #000);--ui-badge-solid-pink:color-mix(in srgb, var(--ui-pink) 84%, #000);--ui-badge-subtle-shadow:none;--ui-button-transform-active:none;--ui-button-solid-sheen:none;--ui-button-solid-highlight:0 0 #0000;--ui-button-solid-glow:0 0 #0000;--ui-button-secondary-field:initial;--ui-button-secondary-glass: ;--ui-button-secondary-bg-active:var(--ui-surface-3);--ui-button-secondary-shadow:0 0 #0000;--ui-button-ghost-fg:initial;--ui-skeleton-bg:var(--ui-surface-2);--ui-skeleton-shine:color-mix(in srgb, var(--ui-fg) 6%, transparent);--ui-tooltip-padding:6px 10px;--ui-tooltip-radius:var(--ui-radius-sm);--ui-tooltip-arrow-filter:none;--ui-tooltip-arrow-clip:none;--ui-tooltip-arrow-bg:var(--ui-tooltip-bg);--ui-chart-curve:linear;--ui-chart-capsule:0;--ui-chart-glow:none;--ui-chart-fill:flat;--ui-chart-tint-base:var(--ui-bg);--ui-chart-line-width:2;--ui-chart-grid-dasharray:none;--ui-chart-crosshair-dasharray:none;--ui-chart-swatch-radius:2px;--ui-bar-chart-bar-radius:2px;--ui-bar-chart-hover-radius:4px;--ui-card-interactive-transform-hover:none;--ui-empty-state-bordered-bg:transparent;--ui-empty-state-icon-radius:var(--ui-radius-lg);--ui-empty-state-icon-radius-ratio:0;--ui-empty-state-icon-bg:var(--ui-surface);--ui-empty-state-icon-shadow:var(--ui-shadow-sm);--ui-empty-state-icon-fg:var(--ui-fg-muted);--ui-stats-card-gap:var(--ui-space-3);--ui-stats-card-padding:var(--ui-space-5);--ui-stats-card-label-size:var(--ui-text-sm);--ui-stats-card-icon-size:28px;--ui-stats-card-icon-bg:transparent;--ui-stats-card-icon-shadow:none;--ui-stats-card-icon-fg:var(--ui-fg-muted);--ui-stats-card-value-size:var(--ui-text-2xl);--ui-stats-card-delta-padding:0;--ui-stats-card-delta-radius:0;--ui-stats-card-delta-fill:none;--ui-stats-card-sparkline-w:96px;--ui-stats-card-sparkline-h:36px;--ui-stats-card-sparkline-dot-size:6px;--ui-stats-card-sparkline-dot-shadow:0 0 0 2px var(--ui-surface);--ui-alert-padding:var(--ui-space-3) var(--ui-space-4);--ui-alert-align:flex-start;--ui-alert-radius:var(--ui-radius-md);--ui-alert-border-color:initial;--ui-alert-bg:initial;--ui-alert-bg-wash: ;--ui-alert-icon-w:16px;--ui-alert-icon-display:inline-flex;--ui-alert-icon-place-items:normal;--ui-alert-icon-align:auto;--ui-alert-icon-size:auto;--ui-alert-icon-margin-top:2px;--ui-alert-icon-radius:0;--ui-alert-icon-bg:none;--ui-alert-icon-shadow:none;--ui-alert-icon-fg:initial;--ui-alert-title-fg:initial;--ui-alert-body-fg:initial;--ui-alert-content-align:auto;--ui-alert-close-align:auto;--ui-alert-close-margin:-6px -8px -6px 0;--ui-alert-close-fg:initial;--ui-dialog-pad:var(--ui-space-6);--ui-dialog-header-pad-bottom:var(--ui-space-4);--ui-dialog-header-shadow-scrolled:0 1px 0 var(--ui-border);--ui-dialog-body-pad-top:0;--ui-dialog-body-mask:none;--ui-dialog-footer-pad-top:var(--ui-space-4);--ui-dialog-footer-bleed:1;--ui-dialog-w-sm:400px;--ui-dialog-pad-sm:var(--ui-dialog-pad);--ui-dialog-close-room-sm:32px;--ui-dialog-text-align-sm:initial;--ui-dialog-header-align-sm:normal;--ui-dialog-title-size-sm:var(--ui-text-xl);--ui-dialog-description-size-sm:var(--ui-text-md);--ui-dialog-action-flex-sm:initial;--ui-dialog-footer-stack-direction-sm:row;--ui-dialog-footer-stack-align-sm:center;--ui-dialog-close-display-sm:inline-flex;--ui-dialog-sheet-layer-padding:max(var(--ui-space-6), env(safe-area-inset-top)) 0 0;--ui-dialog-pad-compact:var(--ui-space-5);--ui-dialog-radius-compact:var(--ui-radius-modal) var(--ui-radius-modal) 0 0;--ui-dialog-footer-pad-bottom-compact:calc(var(--ui-space-4) + env(safe-area-inset-bottom));--ui-dialog-layer-align-sm-compact:flex-end;--ui-dialog-layer-padding-sm-compact:var(--ui-dialog-sheet-layer-padding);--ui-dialog-w-sm-compact:100%;--ui-dialog-enter-sm-compact:ui-modal-from-bottom var(--ui-duration-slow) var(--ui-ease);--ui-dialog-exit-sm-compact:ui-modal-to-bottom var(--ui-duration) var(--ui-ease) forwards;--ui-toast-radius:var(--ui-radius-lg);--ui-toast-line-height:20px;--ui-toast-inner-align:flex-start;--ui-toast-inner-gap:10px;--ui-toast-inner-padding:14px 16px;--ui-toast-icon-display:inline-flex;--ui-toast-icon-place-items:normal;--ui-toast-icon-size:auto;--ui-toast-icon-margin-top:2px;--ui-toast-icon-radius:0;--ui-toast-icon-bg:none;--ui-toast-icon-shadow:none;--ui-toast-icon-fg:initial;--ui-toast-icon-glyph-size:16px;--ui-toast-loading-color:var(--ui-fg-muted);--ui-toast-title-tracking:initial;--ui-toast-close-border-color:var(--ui-border-strong);--ui-text-input-addon-bg:var(--ui-surface-2);--ui-text-input-clear-size:24px;--ui-text-input-clear-margin-end:-4px;--ui-text-input-clear-bg:transparent;--ui-text-input-clear-fg:var(--ui-fg-faint);--ui-text-input-clear-bg-hover:var(--ui-hover);--ui-text-input-clear-fg-hover:var(--ui-fg);--ui-text-input-clear-icon-size:12px;--ui-checkbox-radius:4px;--ui-checkbox-radius-sm:3px;--ui-checkbox-radius-lg:5px;--ui-checkbox-invalid-checked-border-color-hover:var(--ui-fg-faint);--ui-checkbox-icon-stroke-width:2;--ui-checkbox-icon-transform:none;--ui-checkbox-icon-transition:all 0s ease 0s;--ui-switch-w:32px;--ui-switch-w-sm:26px;--ui-switch-w-lg:40px;--ui-switch-h:18px;--ui-switch-h-sm:14px;--ui-switch-h-lg:22px;--ui-switch-knob-stretch:1;--ui-switch-knob-stretch-active:.22;--ui-switch-track-shadow:inset 0 0 0 1px var(--ui-border);--ui-switch-track-bg-hover:color-mix(in srgb, var(--ui-surface-3) 70%, var(--ui-fg-faint));--ui-switch-track-bg-checked:var(--ui-primary);--ui-switch-track-shadow-checked:none;--ui-switch-knob-shadow:var(--ui-shadow-sm), 0 0 0 .5px var(--ui-border-strong);--ui-switch-knob-transition:inset-inline-start var(--ui-duration) var(--ui-ease-spring), width var(--ui-duration) var(--ui-ease-spring);--ui-switch-knob-bg-active:#fff;--ui-switch-knob-shadow-active:var(--ui-switch-knob-shadow);--ui-switch-knob-transform-active:none;--ui-listbox-check-order:0;--ui-listbox-check-fg-highlight:var(--ui-fg);--ui-listbox-label-indent:var(--ui-space-2);--ui-listbox-description-fg-highlight:var(--ui-fg-muted);--ui-listbox-description-opacity-highlight:1;--ui-listbox-checkbox-size:16px;--ui-listbox-checkbox-radius:var(--ui-radius-xs);--ui-listbox-checkbox-border-color-highlight:var(--ui-border-strong);--ui-listbox-checkbox-bg-highlight:var(--ui-bg);--ui-listbox-checkbox-checked-bg-highlight:var(--ui-primary);--ui-listbox-checkbox-checked-fg-highlight:var(--ui-primary-fg);--ui-navbar-link-active-shadow:none;--ui-pagination-list-gap:4px;--ui-pagination-list-padding:0;--ui-pagination-list-padding-compact:0;--ui-pagination-list-radius:0;--ui-pagination-item-radius:var(--ui-radius-sm);--ui-pagination-item-transform-active:none;--ui-pagination-item-current-bg:var(--ui-bg);--ui-pagination-item-current-fg:var(--ui-fg);--ui-pagination-item-current-shadow:inset 0 0 0 1px var(--ui-border-strong);--ui-pagination-step-bg:var(--ui-bg);--ui-pagination-step-shadow:inset 0 0 0 1px var(--ui-border-field);--ui-pagination-step-bg-hover:var(--ui-surface-2);--ui-pagination-step-fg-disabled:var(--ui-fg);--ui-pagination-step-opacity-disabled:.45;--ui-sidebar-item-active-shadow:none;--ui-tabs-underline-bar-shadow:none;--ui-segmented-control-bg:var(--ui-bg);--ui-segmented-control-shadow:inset 0 0 0 1px var(--ui-border-field);--ui-segmented-control-radius:var(--ui-radius-md);--ui-segmented-control-pad:3px;--ui-segmented-control-pad-lg:4px;--ui-segmented-control-item-fg:var(--ui-fg-muted);--ui-segmented-control-item-tracking:normal;--ui-segmented-control-item-press-opacity:1;--ui-segmented-control-thumb-bg:var(--ui-surface-2);--ui-segmented-control-thumb-shadow:inset 0 0 0 1px var(--ui-border), var(--ui-shadow-sm)}@supports (color:lab(0% 0 0)){.gd-valyro,[data-theme=vercel]{--ui-gray-100:lab(95.4992% -.0000298023 0);--ui-gray-200:lab(93.0516% -.0000298023 0);--ui-gray-600:lab(68.8656% 0 -.0000119209);--ui-gray-700:lab(59.4% 0 0);--ui-gray-900:lab(43.1948% 0 0);--ui-gray-1000:lab(7.73655% 0 0);--ui-gray-alpha-100:lab(0% 0 0/.05);--ui-gray-alpha-200:lab(0% 0 0/.08);--ui-gray-alpha-400:lab(0% 0 0/.08);--ui-page-bg:lab(98.2716% 0 0);--ui-bg:lab(100% 0 0);--ui-surface:lab(100% 0 0);--ui-elevated:lab(100% 0 0);--ui-overlay:lab(0% 0 0/.32);--ui-tooltip-fg:lab(93.7476% 0 -.0000119209);--ui-tooltip-shadow:0 0 lab(0% 0 0/0);--ui-border-strong:lab(0% 0 0/.16);--ui-border-field:lab(0% 0 0/.44);--ui-fg-subtle:lab(44.8188% 0 0);--ui-fg-inverse:lab(100% 0 0);--ui-accent:lab(48.3218% 14.0299 -74.3582);--ui-accent-hover:lab(42.5091% 12.6157 -67.4665);--ui-accent-fg:lab(100% 0 0);--ui-accent-soft:lab(95.073% -1.41028 -6.88148);--ui-accent-text:lab(41.8706% 9.17736 -62.7837);--ui-primary-hover:lab(23.5212% 0 0);--ui-primary-fg:lab(100% 0 0);--ui-success:lab(61.0522% -51.0308 39.0559);--ui-success-soft:lab(95.883% -6.60253 3.51973);--ui-success-text:lab(45.2234% -36.5174 27.3073);--ui-warning:lab(78.6206% 21.3835 75.3701);--ui-warning-soft:lab(96.4835% .270307 15.9114);--ui-warning-text:lab(44.5148% 31.2307 53.8257);--ui-danger:lab(49.3167% 65.2634 40.9689);--ui-danger-hover:lab(44.6082% 60.3745 37.421);--ui-danger-soft:lab(94.6114% 6.77785 1.96239);--ui-danger-text:lab(45.607% 61.8362 38.8172);--ui-info:lab(48.3218% 14.0299 -74.3582);--ui-info-soft:lab(95.073% -1.41028 -6.88148);--ui-info-text:lab(44.2338% 8.99562 -64.6742);--ui-gray:lab(59.4% 0 0);--ui-blue:lab(48.3218% 14.0299 -74.3582);--ui-green:lab(61.0522% -51.0308 39.0559);--ui-amber:lab(74.6695% 23.1951 72.0502);--ui-red:lab(54.5842% 61.4474 33.7389);--ui-purple:lab(45.4989% 44.1283 -52.9398);--ui-pink:lab(52.664% 64.9242 -18.0527);--ui-teal:lab(60.6967% -39.6748 -1.75141);--ui-chart-1:lab(48.3218% 14.0299 -74.3582);--ui-chart-2:lab(36.6597% 56.6678 -69.7116);--ui-chart-3:lab(55.6425% 83.8318 5.84322);--ui-chart-4:lab(60.6762% 19.5849 60.8494);--ui-chart-5:lab(59.6918% -42.223 4.6005);--ui-chart-6:lab(7.73655% 0 0);--ui-chart-7:lab(59.4% 0 0);--ui-chart-8:lab(57.8837% 50.4107 65.3221);--ui-chart-grid:lab(0% 0 0/.06);--ui-shadow-sm:0 1px 2px lab(0% 0 0/.04);--ui-shadow-card:0 2px 2px lab(0% 0 0/.04), 0 8px 8px -8px lab(0% 0 0/.04);--ui-shadow-popover:0 0 0 1px lab(0% 0 0/.08), 0 1px 1px lab(0% 0 0/.02), 0 4px 8px -4px lab(0% 0 0/.04), 0 16px 24px -8px lab(0% 0 0/.06);--ui-shadow-modal:0 0 0 1px lab(0% 0 0/.08), 0 1px 1px lab(0% 0 0/.02), 0 8px 16px -4px lab(0% 0 0/.04), 0 24px 32px -8px lab(0% 0 0/.06);--ui-highlight:0 0 lab(0% 0 0/0);--ui-sheen:0 0 lab(0% 0 0/0);--ui-badge-solid-fg:lab(100% 0 0);--ui-badge-solid-blue:color-mix(in srgb, var(--ui-blue) 84%, lab(0% 0 0));--ui-badge-solid-red:color-mix(in srgb, var(--ui-red) 84%, lab(0% 0 0));--ui-badge-solid-purple:color-mix(in srgb, var(--ui-purple) 84%, lab(0% 0 0));--ui-badge-solid-pink:color-mix(in srgb, var(--ui-pink) 84%, lab(0% 0 0));--ui-button-solid-highlight:0 0 lab(0% 0 0/0);--ui-button-solid-glow:0 0 lab(0% 0 0/0);--ui-button-secondary-shadow:0 0 lab(0% 0 0/0);--ui-switch-knob-bg-active:lab(100% 0 0)}}[data-theme=vercel][data-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-gray-100:#1a1a1a;--ui-gray-200:#1f1f1f;--ui-gray-600:#878787;--ui-gray-700:#8f8f8f;--ui-gray-900:#a1a1a1;--ui-gray-1000:#ededed;--ui-gray-alpha-100:#ffffff0f;--ui-gray-alpha-200:#ffffff17;--ui-gray-alpha-400:#ffffff24;--ui-page-bg:#000;--ui-bg:#0a0a0a;--ui-surface:#0a0a0a;--ui-surface-2:var(--ui-gray-100);--ui-surface-3:#262626;--ui-elevated:#0f0f0f;--ui-hover:var(--ui-gray-alpha-100);--ui-active:#ffffff1a;--ui-overlay:#0009;--ui-tooltip-bg:var(--ui-gray-1000);--ui-tooltip-fg:#0a0a0a;--ui-border:#ffffff1f;--ui-border-strong:#fff3;--ui-border-field:#ffffff5c;--ui-fg:var(--ui-gray-1000);--ui-fg-muted:var(--ui-gray-900);--ui-fg-subtle:#8f8f8f;--ui-fg-faint:#7c7c7c;--ui-fg-disabled:#565656;--ui-fg-inverse:#0a0a0a;--ui-accent:#0070f3;--ui-accent-hover:#0062d6;--ui-accent-fg:#fff;--ui-accent-soft:#0070f329;--ui-accent-text:#52a8ff;--ui-primary:#ededed;--ui-primary-hover:#ccc;--ui-primary-fg:#0a0a0a;--ui-success:#3ec05e;--ui-success-soft:#3ec05e24;--ui-success-text:#62c073;--ui-warning:#ffb224;--ui-warning-soft:#ffb22424;--ui-warning-text:#f1a10d;--ui-danger:#da2f35;--ui-danger-hover:#c52a30;--ui-danger-soft:#e5484d29;--ui-danger-text:#ff6166;--ui-info:#0070f3;--ui-info-soft:#0070f329;--ui-info-text:#52a8ff;--ui-gray:#8f8f8f;--ui-blue:#3291ff;--ui-green:#3ec05e;--ui-amber:#f7b955;--ui-red:#ff6166;--ui-purple:#a873e8;--ui-pink:#f06cb6;--ui-teal:#2ec4a8;--ui-chart-1:#3291ff;--ui-chart-2:#a259ff;--ui-chart-3:#ff4d9d;--ui-chart-4:#f7b955;--ui-chart-5:#50e3c2;--ui-chart-6:#ededed;--ui-chart-7:#7c7c7c;--ui-chart-8:#ff8a3d;--ui-chart-grid:#ffffff14;--ui-chart-axis:#7c7c7c;--ui-shadow-sm:0 1px 2px #0006;--ui-shadow-card:0 0 #0000;--ui-shadow-popover:0 0 0 1px #ffffff1a, 0 16px 32px -8px #0009;--ui-shadow-modal:0 0 0 1px #ffffff1a, 0 24px 48px -12px #000000b3;--ui-focus-color:color-mix(in srgb, var(--ui-accent-text) 85%, transparent);--ui-badge-solid-fg:initial;--ui-badge-solid-blue:var(--ui-blue);--ui-badge-solid-red:var(--ui-red);--ui-badge-solid-purple:var(--ui-purple);--ui-badge-solid-pink:var(--ui-pink);--ui-switch-track-bg-checked:var(--ui-accent)}@supports (color:lab(0% 0 0)){[data-theme=vercel][data-mode=dark]{--ui-gray-100:lab(9.2648% -.00000745058 0);--ui-gray-200:lab(11.7588% 0 -.00000298023);--ui-gray-600:lab(56.3144% 0 0);--ui-gray-700:lab(59.4% 0 0);--ui-gray-900:lab(66.244% 0 0);--ui-gray-1000:lab(93.7476% 0 -.0000119209);--ui-gray-alpha-100:lab(100% 0 0/.06);--ui-gray-alpha-200:lab(100% 0 0/.09);--ui-gray-alpha-400:lab(100% 0 0/.14);--ui-page-bg:lab(0% 0 0);--ui-bg:lab(2.74243% -.0000149012 0);--ui-surface:lab(2.74243% -.0000149012 0);--ui-surface-3:lab(15.1576% 0 0);--ui-elevated:lab(4.31377% 0 0);--ui-active:lab(100% 0 0/.1);--ui-overlay:lab(0% 0 0/.6);--ui-tooltip-fg:lab(2.74243% -.0000149012 0);--ui-border:lab(100% 0 0/.12);--ui-border-strong:lab(100% 0 0/.2);--ui-border-field:lab(100% 0 0/.36);--ui-fg-subtle:lab(59.4% 0 0);--ui-fg-faint:lab(52.0108% -.0000298023 0);--ui-fg-disabled:lab(36.5712% -.0000149012 0);--ui-fg-inverse:lab(2.74243% -.0000149012 0);--ui-accent:lab(48.3218% 14.0299 -74.3582);--ui-accent-hover:lab(42.5091% 12.6157 -67.4665);--ui-accent-fg:lab(100% 0 0);--ui-accent-soft:lab(48.3218% 14.0299 -74.3582/.16);--ui-accent-text:lab(66.5285% -5.74917 -51.7289);--ui-primary:lab(93.7476% 0 -.0000119209);--ui-primary-hover:lab(82.0432% 0 0);--ui-primary-fg:lab(2.74243% -.0000149012 0);--ui-success:lab(69.1398% -52.4485 38.2861);--ui-success-soft:lab(69.1398% -52.4485 38.2861/.14);--ui-success-text:lab(70.5578% -41.6694 29.8914);--ui-warning:lab(78.6206% 21.3835 75.3701);--ui-warning-soft:lab(78.6206% 21.3835 75.3701/.14);--ui-warning-text:lab(72.9879% 23.7797 75.0163);--ui-danger:lab(49.3167% 65.2634 40.9689);--ui-danger-hover:lab(44.6082% 60.3745 37.421);--ui-danger-soft:lab(54.5842% 61.4474 33.7389/.16);--ui-danger-text:lab(63.0281% 61.3311 30.9597);--ui-info:lab(48.3218% 14.0299 -74.3582);--ui-info-soft:lab(48.3218% 14.0299 -74.3582/.16);--ui-info-text:lab(66.5285% -5.74917 -51.7289);--ui-gray:lab(59.4% 0 0);--ui-blue:lab(59.0345% 2.06152 -63.6757);--ui-green:lab(69.1398% -52.4485 38.2861);--ui-amber:lab(79.6288% 15.9567 58.2819);--ui-red:lab(63.0281% 61.3311 30.9597);--ui-purple:lab(57.9309% 38.7324 -52.2149);--ui-pink:lab(64.1383% 57.501 -13.6239);--ui-teal:lab(71.255% -44.7739 2.5425);--ui-chart-1:lab(59.0345% 2.06152 -63.6757);--ui-chart-2:lab(53.2358% 54.4957 -72.5214);--ui-chart-3:lab(61.3194% 71.8403 -3.11271);--ui-chart-4:lab(79.6288% 15.9567 58.2819);--ui-chart-5:lab(81.9049% -46.6308 4.0834);--ui-chart-6:lab(93.7476% 0 -.0000119209);--ui-chart-7:lab(52.0108% -.0000298023 0);--ui-chart-8:lab(70.0047% 41.5873 59.6069);--ui-chart-grid:lab(100% 0 0/.08);--ui-chart-axis:lab(52.0108% -.0000298023 0);--ui-shadow-sm:0 1px 2px lab(0% 0 0/.4);--ui-shadow-card:0 0 lab(0% 0 0/0);--ui-shadow-popover:0 0 0 1px lab(100% 0 0/.1), 0 16px 32px -8px lab(0% 0 0/.6);--ui-shadow-modal:0 0 0 1px lab(100% 0 0/.1), 0 24px 48px -12px lab(0% 0 0/.7)}}@media (prefers-contrast:more){.gd-valyro:not([data-theme],[data-mode=dark]),[data-theme=vercel]:not([data-mode=dark]){--ui-border:#00000047;--ui-border-strong:#00000080;--ui-border-field:#00000080;--ui-divider:#00000038;--ui-hover:#00000014;--ui-active:#00000024;--ui-fg-muted:#4d4d4d;--ui-fg-subtle:#575757;--ui-fg-faint:#6b6b6b;--ui-fg-disabled:#8a8a8a;--ui-focus-color:var(--ui-accent)}@supports (color:lab(0% 0 0)){.gd-valyro:not([data-theme],[data-mode=dark]),[data-theme=vercel]:not([data-mode=dark]){--ui-border:lab(0% 0 0/.28);--ui-border-strong:lab(0% 0 0/.5);--ui-border-field:lab(0% 0 0/.5);--ui-divider:lab(0% 0 0/.22);--ui-hover:lab(0% 0 0/.08);--ui-active:lab(0% 0 0/.14);--ui-fg-muted:lab(32.7432% 0 0);--ui-fg-subtle:lab(36.9888% 0 -.00000596046);--ui-fg-faint:lab(45.2248% 0 0);--ui-fg-disabled:lab(57.4744% 0 0)}}[data-theme=vercel][data-mode=dark]{--ui-border:#ffffff4d;--ui-border-strong:#ffffff80;--ui-border-field:#ffffff80;--ui-divider:#ffffff3d;--ui-hover:#ffffff1a;--ui-active:#ffffff29;--ui-fg-muted:#c2c2c2;--ui-fg-subtle:#b0b0b0;--ui-fg-faint:#9a9a9a;--ui-fg-disabled:#707070;--ui-focus-color:var(--ui-accent-text)}@supports (color:lab(0% 0 0)){[data-theme=vercel][data-mode=dark]{--ui-border:lab(100% 0 0/.3);--ui-border-strong:lab(100% 0 0/.5);--ui-border-field:lab(100% 0 0/.5);--ui-divider:lab(100% 0 0/.24);--ui-hover:lab(100% 0 0/.1);--ui-active:lab(100% 0 0/.16);--ui-fg-muted:lab(78.4356% 0 0);--ui-fg-subtle:lab(71.8352% 0 0);--ui-fg-faint:lab(63.5992% 0 0);--ui-fg-disabled:lab(47.2432% 0 0)}}}@media (prefers-reduced-motion:reduce){.gd-valyro,[data-theme=vercel]{--ui-duration-fast:1ms;--ui-duration:1ms;--ui-duration-slow:1ms}}
:where([class^=ui-],[class*=\ ui-]),:where([class^=ui-],[class*=\ ui-]):before,:where([class^=ui-],[class*=\ ui-]):after{box-sizing:border-box}.gd-valyro[data-theme]{background:var(--ui-page-bg);color:var(--ui-fg);font-family:var(--ui-font-sans);font-size:var(--ui-text-md);line-height:var(--ui-leading);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-attachment:fixed}.gd-valyro[data-theme] ::selection{background:var(--ui-accent-soft)}.ui-panel{background:var(--ui-surface);border:1px solid var(--ui-glass-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-highlight), var(--ui-sheen), var(--ui-shadow-card);-webkit-backdrop-filter:var(--ui-blur);backdrop-filter:var(--ui-blur);color:var(--ui-fg);background-image:var(--ui-surface-texture);corner-shape:var(--ui-surface-corner-shape)}.ui-floating{background:var(--ui-elevated);border:1px solid var(--ui-floating-border-color);border-radius:var(--ui-radius-popover);box-shadow:var(--ui-highlight), var(--ui-sheen), var(--ui-shadow-popover);-webkit-backdrop-filter:var(--ui-blur-strong);backdrop-filter:var(--ui-blur-strong);color:var(--ui-fg);background-image:var(--ui-surface-texture);corner-shape:var(--ui-surface-corner-shape);outline:none}.ui-field{align-items:center;gap:var(--ui-space-2);width:100%;min-width:0;min-height:var(--ui-control-h-md);padding:0 var(--ui-space-3);background:var(--ui-field-bg);border:var(--ui-border-width,1px) solid var(--ui-border-field);border-radius:var(--ui-radius-field);corner-shape:var(--ui-control-corner-shape);color:var(--ui-fg);font:inherit;font-size:var(--ui-text-md);box-shadow:var(--ui-field-shadow);transition:border-color var(--ui-duration-fast) var(--ui-ease), box-shadow var(--ui-duration-fast) var(--ui-ease), background-color var(--ui-duration-fast) var(--ui-ease);-webkit-backdrop-filter:var(--ui-blur);backdrop-filter:var(--ui-blur);display:flex}.ui-field:hover:where(:not([data-disabled=true],:disabled)){border-color:var(--ui-field-border-hover,color-mix(in srgb, var(--ui-border-field), var(--ui-fg) 25%))}.ui-field:focus-within,.ui-field:is(input,textarea,select,button):focus-visible{border-color:var(--ui-field-focus-border-color,var(--ui-accent));box-shadow:var(--ui-field-focus-ring,var(--ui-focus-ring));outline:none}.ui-field[data-invalid=true],.ui-field[aria-invalid=true]{border-color:var(--ui-danger)}.ui-field[data-invalid=true]:focus-within,.ui-field[aria-invalid=true]:focus-visible{box-shadow:var(--ui-field-focus-ring-invalid,var(--ui-focus-ring-invalid))}.ui-field[data-disabled=true],.ui-field:disabled{opacity:var(--ui-disabled-opacity,.55);cursor:not-allowed}.ui-field[data-size=sm]{min-height:var(--ui-control-h-sm);font-size:var(--ui-text-sm);padding:0 var(--ui-space-2)}.ui-field[data-size=lg]{min-height:var(--ui-control-h-lg);font-size:var(--ui-text-lg);padding:0 var(--ui-space-4)}.ui-field__input{min-width:0;height:auto;min-height:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;align-self:stretch;padding:0}@media (pointer:coarse){.ui-field__input,.ui-textarea__input{font-size:max(16px,1em)}}.ui-field__input::placeholder,.ui-field::placeholder{color:var(--ui-fg-subtle)}.ui-field__icon{color:var(--ui-fg-faint);flex-shrink:0;display:inline-flex}.ui-menu-item{align-items:center;gap:var(--ui-space-2);width:100%;min-height:var(--ui-menu-item-h);padding:0 var(--ui-space-2);border-radius:calc(var(--ui-radius-popover) - 6px);corner-shape:var(--ui-control-corner-shape);color:var(--ui-fg);font:inherit;font-size:var(--ui-text-md);text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--ui-duration-fast) var(--ui-ease), color var(--ui-duration-fast) var(--ui-ease);background:0 0;border:0;outline:none;display:flex}.ui-menu-item:hover,.ui-menu-item:focus-visible,.ui-menu-item[data-highlighted=true]{background:var(--ui-hover);transition-duration:0s}.ui-menu-item:is(:focus-visible,[data-highlighted=true]){background:var(--ui-menu-highlight-bg);color:var(--ui-menu-highlight-fg)}.ui-menu-item:is(:focus-visible,[data-highlighted=true]) .ui-menu-item__hint{color:var(--ui-menu-highlight-hint-fg)}.ui-menu-item:is(:focus-visible,[data-highlighted=true]) .ui-menu-item__icon{color:var(--ui-menu-highlight-icon-fg)}.ui-menu-item[data-danger=true]{color:var(--ui-danger-text)}.ui-menu-item[data-danger=true] .ui-menu-item__icon{color:inherit}.ui-menu-item[data-danger=true]:is(:hover,:focus-visible,[data-highlighted=true]):not([aria-disabled=true],:disabled){background:var(--ui-danger-soft)}.ui-menu-item[data-danger=true]:is(:focus-visible,[data-highlighted=true]):not([aria-disabled=true],:disabled){background:var(--ui-menu-danger-highlight-bg);color:var(--ui-menu-danger-highlight-fg)}@media (pointer:coarse){.ui-menu-item{min-height:max(var(--ui-menu-item-h), 44px)}}.ui-menu-item:is([aria-disabled=true],:disabled){color:var(--ui-fg-disabled);cursor:not-allowed;background:0 0}.ui-menu-item__icon{color:var(--ui-fg-muted);display:inline-flex}.ui-menu-item__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-menu-item__hint{color:var(--ui-fg-subtle);font-size:var(--ui-text-xs)}.ui-menu-separator{height:1px;margin:var(--ui-space-1) calc(-1 * var(--ui-space-1));background:var(--ui-divider)}.ui-menu-label{padding:var(--ui-space-2) var(--ui-space-2) var(--ui-space-1);color:var(--ui-fg-subtle);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-medium)}[data-dir-flip]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not([data-dir-flip=false],[data-dir-flip] [data-dir-flip]){scale:-1 1}:where(.ui-icon:not([stroke-width])){stroke-width:var(--ui-icon-stroke)}.ui-focusable:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.ui-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-kbd{border:var(--ui-border-width,1px) solid var(--ui-border);border-radius:var(--ui-radius-xs);background:var(--ui-surface-2);min-width:20px;height:20px;color:var(--ui-fg-muted);font-family:var(--ui-kbd-font,var(--ui-font-sans));justify-content:center;align-items:center;padding:0 5px;font-size:11px;line-height:1;display:inline-flex}@keyframes ui-fade-in{0%{opacity:0}}@keyframes ui-fade-out{to{opacity:0}}@keyframes ui-pop-in{0%{opacity:0;transform:scale(.96) translateY(var(--ui-pop-y,-4px))}}@keyframes ui-pop-out{to{opacity:0;transform:scale(.96) translateY(var(--ui-pop-y,-4px))}}@keyframes ui-slide-up{0%{opacity:0;transform:translateY(8px)}}@keyframes ui-spin{to{transform:rotate(360deg)}}@keyframes ui-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.ui-animate-pop{transform-origin:var(--ui-transform-origin,top center)}.ui-animate-pop[data-side=top]{--ui-pop-y:4px}.ui-animate-pop:is([data-side=left],[data-side=right]){--ui-pop-y:0px}.ui-animate-pop[data-state=open]{animation:ui-pop-in var(--ui-duration) var(--ui-ease-spring)}.ui-animate-pop[data-state=closed]{animation:ui-pop-out var(--ui-duration-fast) var(--ui-ease) forwards}.ui-animate-fade[data-state=open]{animation:ui-fade-in var(--ui-duration) var(--ui-ease)}.ui-animate-fade[data-state=closed]{animation:ui-fade-out var(--ui-duration-fast) var(--ui-ease) forwards}@media (forced-colors:active){:where([class^=ui-],[class*=\ ui-]):not(.ui-field__input):focus-visible{outline-offset:2px;outline:2px solid highlight!important}.ui-field:focus-within{outline-offset:1px;outline:2px solid highlight}.ui-button:not([data-variant=link]){border:1px solid #0000}.ui-floating,.ui-panel{border-color:canvastext}.ui-menu-item:is(:hover,:focus-visible,[data-highlighted=true]):not([aria-disabled=true],:disabled),.ui-menu-item[data-danger=true]:is(:hover,:focus-visible,[data-highlighted=true]):not([aria-disabled=true],:disabled){forced-color-adjust:none;color:highlighttext;background:highlight}.ui-menu-item:is(:hover,:focus-visible,[data-highlighted=true]) :is(.ui-menu-item__icon,.ui-menu-item__hint){color:inherit}.ui-menu-item:is([aria-disabled=true],:disabled){color:graytext}.ui-menu-separator{background:canvastext}}
.gildra-atlas,[data-atlas-scope]{--ui-spring-smooth:linear(0, .0229, .079, .1536, .2366, .3214, .4037, .4809, .5516, .6153, .6717, .7213, .7643, .8015, .8333, .8605, .8835, .903, .9194, .9331, .9447, .9543, .9623, .9689, .9744, .979, .9827, .9858, .9884, .9905, .9922, .9937, .9948, .9958, .9966, .9972, .9977, .9981, .9985, .9988, 1);--ui-spring-snappy:linear(0, .0181, .0653, .1325, .2121, .2983, .3862, .4725, .5546, .6308, .6999, .7614, .8152, .8614, .9004, .9327, .9589, .9798, .9959, 1.008, 1.0167, 1.0226, 1.0261, 1.0278, 1.0282, 1.0274, 1.026, 1.024, 1.0217, 1.0192, 1.0167, 1.0143, 1.012, 1.0099, 1.008, 1.0064, 1.0049, 1.0036, 1.0026, 1.0017, 1);--ui-spring-bouncy:linear(0, .0654, .2282, .4406, .6622, .863, 1.024, 1.1364, 1.2001, 1.221, 1.2086, 1.1738, 1.1273, 1.0782, 1.0333, .997, .9713, .9565, .9512, .9535, .9609, .971, .9819, .992, 1.0001, 1.006, 1.0095, 1.0108, 1.0104, 1.0088, 1.0066, 1.0042, 1.0019, 1.0001, .9988, .9979, .9976, .9977, .998, .9985, 1);--ui-ease-follow:linear(0, .0491 1%, .0958 2%, .1825 4%, .2973 7%, .3961 10%, .5312 15%, .6364 20%, .7821 30%, .8705 40%, .9241 50%, .9677 65%, .9883 80%, 1)}@supports not (transition-timing-function:linear(0, 1)){.gildra-atlas,[data-atlas-scope]{--ui-spring-smooth:cubic-bezier(.22, 1, .36, 1);--ui-spring-snappy:cubic-bezier(.2, .9, .3, 1.04);--ui-spring-bouncy:cubic-bezier(.34, 1.56, .64, 1);--ui-ease-follow:cubic-bezier(.1, .5, .3, 1)}}[data-ui-motion=reduce],[data-ui-motion=reduce] *{--ui-duration-fast:1ms;--ui-duration:1ms;--ui-duration-slow:1ms;--ui-duration-fluid:1ms;--ui-motion-enter:1ms;--ui-motion-exit:1ms;--ui-motion-stagger:0s;--ui-button-transform-active:none;--ui-card-interactive-transform-hover:none}[data-ui-motion=reduce],[data-ui-motion=reduce] :not(.ui-spinner__spoke,.ui-progress__fill),[data-ui-motion=reduce] :before,[data-ui-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}
