body{background-image:radial-gradient(circle at 85% -10%,oklch(.628 .291 348.5/.035),transparent 28rem),radial-gradient(circle at 15% 110%,oklch(.462 .277 264.5/.03),transparent 30rem);background-attachment:fixed}body:after{content:"VISUAL PREVIEW · SYNTHETIC DATA";position:fixed;right:1rem;bottom:3.15rem;z-index:38;pointer-events:none;border:1px solid oklch(.628 .291 348.5/.2);border-radius:999px;background:color-mix(in oklab,var(--background) 88%,transparent);color:var(--muted-foreground);box-shadow:0 8px 28px oklch(0 0 0/.08);backdrop-filter:blur(10px);padding:.35rem .65rem;font-size:.56rem;font-weight:700;letter-spacing:.09em}main [data-slot=card]{border-color:color-mix(in oklab,var(--border) 88%,transparent);box-shadow:0 1px 2px oklch(0 0 0/.025),0 10px 28px oklch(0 0 0/.025)}main [data-slot=card-title]{letter-spacing:-.01em}main [data-slot=tabs-list]{min-height:2.45rem;border:1px solid color-mix(in oklab,var(--border) 85%,transparent);background:color-mix(in oklab,var(--muted) 64%,var(--background));box-shadow:inset 0 1px 0 oklch(1 0 0/.55)}main [data-slot=tabs-trigger]{border-radius:.5rem;font-size:.75rem}main [data-slot=tabs-trigger][data-state=active]{border-color:color-mix(in oklab,var(--primary) 14%,var(--border));box-shadow:0 1px 2px oklch(0 0 0/.05),0 5px 15px oklch(.628 .291 348.5/.06)}main [data-slot=table-container]{scrollbar-width:thin;scrollbar-color:oklch(.628 .291 348.5/.32) transparent}main [data-slot=table-header]{background:color-mix(in oklab,var(--muted) 58%,var(--background))}main [data-slot=table-head]{height:2.75rem;color:var(--muted-foreground);font-size:.625rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase}main [data-slot=table-cell]{padding-top:.75rem;padding-bottom:.75rem}main [data-slot=table-row]{transition:background-color .15s ease,box-shadow .15s ease}main [data-slot=table-body] [data-slot=table-row]:hover{background:linear-gradient(90deg,oklch(.628 .291 348.5/.035),oklch(.462 .277 264.5/.025));box-shadow:inset 2px 0 0 oklch(.628 .291 348.5/.35)}[data-slot=sheet-overlay]{backdrop-filter:blur(2px)}[data-slot=sheet-content]{box-shadow:-18px 0 60px oklch(0 0 0/.12)}[data-slot=sheet-header]{background:linear-gradient(135deg,oklch(.628 .291 348.5/.045),transparent 60%)}[data-slot=dialog-content]{box-shadow:0 24px 80px oklch(0 0 0/.18)}@media (min-width:1024px){main{padding-top:1.35rem!important}}@media (max-width:640px){body:after{display:none}}@media (prefers-reduced-motion:reduce){main [data-slot=card],main [data-slot=table-row]{transition:none!important}}