:root{--ds-color-bg:#ffffff;--ds-color-bg-subtle:#f6f7f9;--ds-color-border:#dfe3e8;--ds-color-danger:#c23934;--ds-color-fg:#14171a;--ds-color-fg-muted:#5b6670;--ds-color-focus:#1f6feb;--ds-color-primary:#1f6feb;--ds-color-primary-fg:#ffffff;--ds-color-success:#1f8a4c;--ds-color-warning:#9a6700;--ds-duration-fast:120ms;--ds-duration-normal:200ms;--ds-easing-standard:cubic-bezier(0.2,0,0.13,1);--ds-font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--ds-font-sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--ds-leading-normal:1.5;--ds-leading-tight:1.25;--ds-radius-full:9999px;--ds-radius-lg:10px;--ds-radius-md:6px;--ds-radius-sm:3px;--ds-shadow-md:0 4px 12px rgba(20,23,26,0.10);--ds-shadow-sm:0 1px 2px rgba(20,23,26,0.08);--ds-space-0:0;--ds-space-1:0.25rem;--ds-space-2:0.5rem;--ds-space-3:0.75rem;--ds-space-4:1rem;--ds-space-6:1.5rem;--ds-space-8:2rem;--ds-text-lg:1.125rem;--ds-text-md:1rem;--ds-text-sm:0.875rem;--ds-text-xl:1.5rem;--ds-text-xs:0.75rem;--ds-weight-bold:700;--ds-weight-medium:500;--ds-weight-regular:400}button[data-variant]:focus-visible{outline:2px solid var(--ds-color-focus);outline-offset:2px}button[data-variant]:not(:disabled):hover{filter:brightness(.97)}@keyframes nc-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}