:root{--ui-brand-50:color-mix(in oklab,var(--bc-blue-600) 6%,var(--bc-surface-0));--ui-brand-100:color-mix(in oklab,var(--bc-blue-600) 12%,var(--bc-surface-0));--ui-brand-200:color-mix(in oklab,var(--bc-blue-600) 22%,var(--bc-surface-0));--ui-brand-300:color-mix(in oklab,var(--bc-blue-600) 38%,var(--bc-surface-0));--ui-brand-400:color-mix(in oklab,var(--bc-blue-600) 62%,var(--bc-surface-0));--ui-brand-500:var(--bc-blue-500);--ui-brand-600:var(--bc-blue-600);--ui-brand-700:var(--bc-blue-700);--ui-brand-800:var(--bc-night-800);--ui-brand-900:var(--bc-night-900);--ui-brand-950:var(--bc-night-950);--ui-action-primary:var(--bc-color-action-primary);--ui-action-primary-hover:var(--bc-color-action-primary-hover);--ui-action-primary-text:var(--bc-color-text-inverse);--ui-gold-accent:var(--bc-amber-400);--ui-gold-soft:var(--bc-amber-300);--ui-gold-deep:var(--bc-amber-700);--ui-accent-100:var(--bc-teal-100);--ui-accent-300:var(--bc-teal-300);--ui-accent-600:var(--bc-teal-600);--ui-accent-700:var(--bc-teal-700);--ui-accent-800:var(--bc-teal-800);--ui-accent-900:var(--bc-teal-900);--ui-n-0:var(--bc-surface-0);--ui-n-25:var(--bc-surface-25);--ui-n-50:var(--bc-surface-50);--ui-n-100:var(--bc-surface-100);--ui-n-150:var(--bc-surface-150);--ui-n-200:var(--bc-surface-200);--ui-n-300:var(--bc-surface-300);--ui-n-400:color-mix(in oklab,var(--bc-surface-300) 45%,var(--bc-slate-500));--ui-n-500:var(--bc-slate-500);--ui-n-600:var(--bc-slate-600);--ui-n-700:var(--bc-slate-700);--ui-n-800:color-mix(in oklab,var(--bc-slate-700) 42%,var(--bc-ink-950));--ui-n-900:var(--bc-ink-950);--ui-n-950:var(--bc-night-950);--ui-night-950:var(--bc-night-950);--ui-night-900:var(--bc-night-900);--ui-night-800:var(--bc-night-800);--ui-night-700:var(--bc-night-700);--ui-surface-page:var(--ui-n-50);--ui-surface-sheet:var(--ui-n-0);--ui-surface-sunken:var(--ui-n-100);--ui-surface-hover:var(--ui-n-150);--ui-surface-selected:color-mix(in oklab,var(--bc-amber-400) 16%,var(--ui-n-100));--ui-surface-dark:var(--ui-night-900);--ui-surface-dark-raised:var(--ui-night-800);--ui-line-hair:color-mix(in oklab,var(--ui-n-200) 76%,var(--ui-n-0));--ui-line:var(--ui-n-200);--ui-line-strong:var(--ui-n-300);--ui-line-dark:color-mix(in oklab,var(--bc-surface-0) 12%,var(--ui-night-900));--ui-line-dark-strong:color-mix(in oklab,var(--bc-surface-0) 24%,var(--ui-night-900));--ui-rule-hair:1px solid var(--ui-line-hair);--ui-rule:1px solid var(--ui-line);--ui-rule-strong:1px solid var(--ui-line-strong);--ui-field-border:color-mix(in oklab,var(--ui-n-300) 42%,var(--ui-n-500));--ui-rule-field:1px solid var(--ui-field-border);--ui-text-primary:var(--ui-n-900);--ui-text-secondary:var(--ui-n-700);--ui-text-muted:var(--ui-n-600);--ui-text-faint:color-mix(in oklab,var(--ui-n-500) 55%,var(--ui-n-600));--ui-text-inverse:var(--bc-surface-50);--ui-text-on-dark:color-mix(in oklab,var(--bc-surface-50) 92%,var(--ui-night-900));--ui-text-on-dark-muted:color-mix(in oklab,var(--bc-surface-50) 66%,var(--ui-night-900));--ui-text-link:var(--bc-blue-600);--ui-success-text:var(--bc-teal-800);--ui-success-mark:var(--bc-teal-700);--ui-success-fill:var(--bc-teal-100);--ui-success-line:color-mix(in oklab,var(--bc-teal-700) 32%,var(--bc-surface-0));--ui-warning-text:var(--bc-amber-800);--ui-warning-mark:var(--bc-amber-700);--ui-warning-fill:var(--bc-amber-100);--ui-warning-line:color-mix(in oklab,var(--bc-amber-700) 34%,var(--bc-surface-0));--ui-danger-text:var(--bc-red-800);--ui-danger-mark:var(--bc-red-700);--ui-danger-fill:var(--bc-red-100);--ui-danger-line:color-mix(in oklab,var(--bc-red-700) 32%,var(--bc-surface-0));--ui-info-text:var(--bc-blue-700);--ui-info-mark:var(--bc-blue-600);--ui-info-fill:var(--bc-blue-100);--ui-info-line:color-mix(in oklab,var(--bc-blue-600) 30%,var(--bc-surface-0));--ui-neutral-text:var(--ui-n-700);--ui-neutral-mark:var(--ui-n-600);--ui-neutral-fill:var(--ui-n-100);--ui-neutral-line:var(--ui-n-300);--ui-font-ui:"IBM Plex Sans",var(--bc-font-family-ui);--ui-font-data:"IBM Plex Sans",var(--bc-font-family-data);--ui-micro-size:var(--bc-type-label-sm-size);--ui-micro-line:var(--bc-type-label-sm-line-height);--ui-micro-weight:var(--bc-type-label-sm-weight);--ui-micro-tracking:var(--bc-type-label-sm-letter-spacing);--ui-caption-size:var(--bc-type-body-sm-regular-size);--ui-caption-line:var(--bc-type-body-sm-regular-line-height);--ui-small-size:var(--bc-type-body-supporting-size);--ui-small-line:var(--bc-type-body-supporting-line-height);--ui-body-size:var(--bc-type-body-default-size);--ui-body-line:var(--bc-type-body-default-line-height);--ui-lead-size:var(--bc-type-body-lg-regular-size);--ui-lead-line:var(--bc-type-body-lg-regular-line-height);--ui-title-sm-size:var(--bc-type-label-lg-size);--ui-title-sm-line:var(--bc-type-label-lg-line-height);--ui-title-size:var(--bc-type-heading-sm-size);--ui-title-line:var(--bc-type-heading-sm-line-height);--ui-title-weight:var(--bc-type-heading-sm-weight);--ui-section-size:var(--bc-type-heading-md-size);--ui-section-line:var(--bc-type-heading-md-line-height);--ui-section-weight:var(--bc-type-heading-md-weight);--ui-page-size:var(--bc-type-heading-xl-size);--ui-page-line:var(--bc-type-heading-xl-line-height);--ui-page-weight:var(--bc-type-heading-xl-weight);--ui-page-tracking:var(--bc-type-heading-xl-letter-spacing);--ui-figure-sm-size:var(--bc-type-heading-md-size);--ui-figure-sm-line:var(--bc-type-heading-md-line-height);--ui-figure-size:var(--bc-type-heading-xl-size);--ui-figure-line:var(--bc-type-heading-xl-line-height);--ui-figure-lg-size:var(--bc-type-figure-lg-size);--ui-figure-lg-line:var(--bc-type-figure-lg-line-height);--ui-figure-weight:var(--bc-type-heading-xl-weight);--ui-figure-tracking:var(--bc-type-heading-xl-letter-spacing);--ui-r-xs:var(--bc-radius-control);--ui-r-sm:var(--bc-radius-control);--ui-r-md:var(--bc-radius-surface);--ui-r-lg:var(--bc-radius-lg);--ui-r-xl:var(--bc-radius-dialog);--ui-r-full:var(--bc-radius-full);--ui-shadow-popover:0 2px 4px color-mix(in oklab,var(--bc-night-950) 8%,transparent),0 12px 28px -6px color-mix(in oklab,var(--bc-night-950) 18%,transparent);--ui-shadow-overlay:0 4px 8px color-mix(in oklab,var(--bc-night-950) 10%,transparent),0 24px 48px -12px color-mix(in oklab,var(--bc-night-950) 28%,transparent);--ui-shadow-sticky:0 1px 0 color-mix(in oklab,var(--bc-night-950) 8%,transparent);--ui-rail-width:var(--bc-layout-web-sidebar-width);--ui-rail-collapsed:0px;--ui-topbar-height:var(--bc-layout-web-header-height);--ui-content-max:var(--bc-layout-web-content-max);--ui-gutter:clamp(var(--bc-space-4),2vw,var(--bc-space-8));--ui-stack:var(--bc-layout-web-surface-gap);--ui-stack-tight:var(--bc-space-3);--ui-sheet-pad:clamp(16px,1.6vw,24px);--ui-row-h:var(--bc-density-table-row-comfortable);--ui-cell-y:var(--bc-density-table-cell-y-comfortable);--ui-cell-x:var(--bc-density-table-cell-x-comfortable);--ui-dur-fast:var(--bc-motion-duration-fast);--ui-dur:var(--bc-motion-duration-standard);--ui-dur-slow:var(--bc-motion-duration-deliberate);--ui-ease:var(--bc-motion-easing-standard);--ui-ease-out:var(--bc-motion-easing-enter);--ui-focus-ring:0 0 0 2px var(--ui-surface-sheet),0 0 0 4px var(--bc-blue-500);--ui-focus-ring-page:0 0 0 2px var(--ui-surface-page),0 0 0 4px var(--bc-blue-500);--ui-focus-ring-dark:0 0 0 2px var(--ui-night-900),0 0 0 4px var(--bc-amber-400)}[data-density=compact]{--ui-row-h:var(--bc-density-table-row-compact);--ui-cell-y:5px;--ui-cell-x:10px}[data-density=touch]{--ui-row-h:var(--bc-density-table-row-touch);--ui-cell-y:14px;--ui-cell-x:16px}[data-ground=dark]{--ui-surface-sheet:var(--ui-night-900);--ui-surface-hover:var(--ui-night-800);--ui-surface-selected:color-mix(in oklab,var(--bc-amber-400) 20%,var(--ui-night-800));--ui-line-hair:color-mix(in oklab,var(--bc-surface-0) 9%,var(--ui-night-900));--ui-line:var(--ui-line-dark);--ui-line-strong:var(--ui-line-dark-strong);--ui-rule-hair:1px solid var(--ui-line-hair);--ui-rule:1px solid var(--ui-line);--ui-rule-strong:1px solid var(--ui-line-strong);--ui-text-primary:var(--ui-text-on-dark);--ui-text-secondary:var(--ui-text-on-dark-muted);--ui-text-muted:var(--ui-text-on-dark-muted);--ui-text-faint:var(--ui-text-on-dark-muted);--ui-text-link:var(--bc-amber-300);--ui-focus-ring:var(--ui-focus-ring-dark)}@media (max-width:599px){:root{--ui-body-size:var(--bc-type-body-lg-regular-size);--ui-body-line:var(--bc-type-body-lg-regular-line-height);--ui-page-size:var(--bc-type-heading-lg-size);--ui-page-line:var(--bc-type-heading-lg-line-height);--ui-stack:var(--bc-layout-mobile-surface-gap);--ui-small-size:var(--bc-type-label-lg-size);--ui-caption-size:var(--bc-type-body-supporting-size);--ui-micro-size:var(--bc-type-label-md-size)}}