.dash,.dash[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-canvas:10 12 16;--c-surface:18 21 28;--c-sunken:13 15 21;--c-fg:236 239 244;--c-fg-muted:160 167 180;--c-fg-subtle:126 134 152;--c-on-brand:255 255 255;--a-tint-1:.03;--a-tint-2:.055;--a-tint-3:.09;--a-line-subtle:.07;--a-line:.11;--a-line-strong:.2;--shadow-sm:0 1px 2px #0006;--shadow-md:0 1px 2px #00000059, 0 6px 16px -4px #00000080;--shadow-lg:0 2px 4px #0000004d, 0 20px 40px -10px #0009}.dash[data-theme=dark]{--success-rgb:61 220 151;--danger-rgb:255 122 127;--info-rgb:124 156 255}.dash[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--success-rgb:17 105 70;--danger-rgb:170 30 36;--info-rgb:33 64 170;--warning-rgb:128 78 0;--c-canvas:246 247 249;--c-surface:255 255 255;--c-sunken:241 243 246;--c-fg:16 24 40;--c-fg-muted:71 84 103;--c-fg-subtle:88 98 117;--a-tint-1:.025;--a-tint-2:.045;--a-tint-3:.075;--a-line-subtle:.07;--a-line:.11;--a-line-strong:.2;--shadow-sm:0 1px 2px #1018280f;--shadow-md:0 1px 2px #1018280d, 0 4px 12px -2px #10182814;--shadow-lg:0 2px 4px #1018280a, 0 16px 32px -8px #10182824}.dash{--brand-rgb:47 91 234;--success-rgb:31 157 107;--warning-rgb:217 138 11;--danger-rgb:229 72 77;--info-rgb:47 91 234;--on-accent-rgb:255 255 255;--ring-focus:0 0 0 3px rgb(var(--brand-rgb) / .25);--radius-2xl:14px;--radius-3xl:16px;background:rgb(var(--c-canvas));color:rgb(var(--c-fg));font-family:var(--font-sans);letter-spacing:-.006em;font-size:16px;line-height:1.5}.dash :focus-visible{outline:2px solid rgb(var(--brand-rgb));outline-offset:2px}.dash button:not(:disabled),.dash [role=button]{cursor:pointer}.dash .font-mono,.dash [class*=tabular]{font-variant-numeric:tabular-nums}.dash ::-webkit-scrollbar{width:8px;height:8px}.dash ::-webkit-scrollbar-track{background:0 0}.dash ::-webkit-scrollbar-thumb{background:rgb(var(--c-fg) / .16);border-radius:8px}.dash .no-scrollbar::-webkit-scrollbar{display:none}.dash .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.dash .thin-scroll::-webkit-scrollbar{width:4px;height:4px}.dash .surface{background:rgb(var(--c-surface));border:1px solid rgb(var(--c-fg) / var(--a-line-subtle));border-radius:8px}.dash .surface-strong{background:rgb(var(--c-sunken));border:1px solid rgb(var(--c-fg) / var(--a-line-subtle));border-radius:8px}.dash .glass{background:rgb(var(--c-surface) / .92);-webkit-backdrop-filter:saturate(1.4)blur(10px);border:1px solid rgb(var(--c-fg) / var(--a-line))}.dash .input-clean{background:rgb(var(--c-surface));border:1px solid rgb(var(--c-fg) / var(--a-line-strong));width:100%;color:rgb(var(--c-fg));border-radius:8px;outline:none;padding:8px 11px;font-size:.8125rem;transition:border-color .12s,box-shadow .12s}.dash .input-clean::placeholder{color:rgb(var(--c-fg-subtle))}.dash .input-clean:focus{border-color:rgb(var(--brand-rgb));box-shadow:var(--ring-focus)}.dash .clean-slider{appearance:none;background:rgb(var(--c-fg) / .12);border-radius:2px;outline:none;width:100%;height:4px}.dash .clean-slider::-webkit-slider-thumb{-webkit-appearance:none;background:rgb(var(--c-surface));border:2px solid rgb(var(--brand-rgb));width:16px;height:16px;box-shadow:var(--shadow-md);border-radius:50%;transition:transform .12s}.dash .clean-slider::-webkit-slider-thumb:hover{transform:scale(1.12)}.dash .clean-slider::-moz-range-thumb{background:rgb(var(--c-surface));border:2px solid rgb(var(--brand-rgb));border-radius:50%;width:14px;height:14px}.dash .badge-clean{border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:2px 7px;font-size:.6875rem;font-weight:600;display:inline-flex}.dash .badge-success{background:rgb(var(--success-rgb) / .12);color:rgb(var(--success-rgb));border-color:rgb(var(--success-rgb) / .25)}.dash .badge-info{background:rgb(var(--info-rgb) / .12);color:rgb(var(--info-rgb));border-color:rgb(var(--info-rgb) / .25)}.dash .badge-warn{background:rgb(var(--warning-rgb) / .14);color:rgb(var(--warning-rgb));border-color:rgb(var(--warning-rgb) / .3)}.dash .badge-error{background:rgb(var(--danger-rgb) / .12);color:rgb(var(--danger-rgb));border-color:rgb(var(--danger-rgb) / .25)}.dash .badge-neutral{background:rgb(var(--c-fg) / var(--a-tint-2));color:rgb(var(--c-fg-muted));border-color:rgb(var(--c-fg) / var(--a-line))}.dash .press{-webkit-tap-highlight-color:transparent;transition:transform .2s cubic-bezier(.2,.8,.2,1),background .2s,border-color .2s}.dash .press:hover{background:rgb(var(--c-fg) / var(--a-tint-2));border-color:rgb(var(--c-fg) / var(--a-line-strong))}.dash .press:active{transform:scale(.98)}@keyframes dash-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.dash .shimmer{background:linear-gradient(90deg, rgb(var(--c-fg) / .04) 25%, rgb(var(--c-fg) / .09) 50%, rgb(var(--c-fg) / .04) 75%);background-size:200% 100%;animation:1.4s linear infinite dash-shimmer}@keyframes dash-pulse-ring{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}.dash .pulse-ring{position:relative}.dash .pulse-ring:after{content:"";background:currentColor;border-radius:9999px;animation:1.8s cubic-bezier(.2,.8,.2,1) infinite dash-pulse-ring;position:absolute;inset:0}@keyframes dash-bar-in{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.dash .bar-in{transform-origin:bottom;animation:.7s cubic-bezier(.2,.8,.2,1) both dash-bar-in}@keyframes dash-blink{50%{opacity:.35}}.dash .blink{animation:1.1s ease-in-out infinite dash-blink}@keyframes dash-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.dash .pop{animation:.2s cubic-bezier(.2,.8,.2,1) both dash-pop}@media (prefers-reduced-motion:reduce){.dash .blink,.dash .shimmer,.dash .pulse-ring:after{animation:none}}
