.workspace-ui{--ux-panel:var(--theme-card,#fff);--ux-text:var(--theme-text,#0f172a);--ux-border:var(--theme-border,#e2e8f0);--ux-focus:#2563eb;color:var(--ux-text);line-height:1.5}.dark .workspace-ui{--ux-panel:var(--theme-card-dark,#1e293b);--ux-text:var(--theme-text-dark,#f8fafc);--ux-border:var(--theme-border-dark,#475569);--ux-focus:#93c5fd}.workspace-ui :where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ux-focus);outline-offset:3px}.workspace-ui :where(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]){min-height:38px;font-size:.875rem}@media (max-width:640px){.workspace-ui h1{letter-spacing:-.02em!important;font-size:clamp(1.2rem,5.2vw,1.55rem)!important;line-height:1.25!important}.workspace-ui h2{font-size:clamp(1.05rem,4.4vw,1.3rem)!important;line-height:1.3!important}.workspace-ui h3{font-size:clamp(.9rem,3.8vw,1.1rem)!important;line-height:1.3!important}.workspace-ui label{letter-spacing:.025em!important;margin-bottom:2px!important;font-size:11px!important}.workspace-ui .tracking-wider,.workspace-ui .tracking-widest{letter-spacing:.02em!important}.workspace-ui .stat-value,.workspace-ui [class*=text-3xl],.workspace-ui [class*=text-4xl]{font-size:clamp(1.25rem,5.5vw,1.65rem)!important;line-height:1.2!important}.workspace-ui select:not([class*=rounded-full]):not([class*=py-1]):not([class*=py-0\.5]){border-radius:10px!important;height:36px!important;min-height:36px!important;padding:4px 28px 4px 10px!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important}.workspace-ui select option{font-size:12.5px!important}.workspace-ui input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]),.workspace-ui textarea{border-radius:10px!important;min-height:36px!important;padding:5px 10px!important;font-size:12.5px!important;line-height:1.35!important}.workspace-ui [role=tab],.workspace-ui [class*=switcher] button,.workspace-ui [class*=rounded-2xl][class*=p-1] button,.workspace-ui [class*=rounded-xl][class*=p-1] button,.workspace-ui [class*=rounded-2xl][class*=p-1\.5] button,.workspace-ui [class*=rounded-xl][class*=p-1\.5] button{letter-spacing:normal!important;min-height:32px!important;padding:4px 8px!important;font-size:11px!important}}.workspace-ui :where(button):disabled{cursor:not-allowed}.workspace-ui :where(th){font-weight:600}.workspace-ui :where(input,textarea)::placeholder{opacity:.8}@media (pointer:coarse){.workspace-ui :where(button,[role=button]):not([class*=p-]):not([class*=py-]):not([class*=px-]):not([class*=h-]):not([role=tab]):not([class*=tab]):not([class*=switch]):not([class*=rounded-full]){min-height:42px}}@media (prefers-reduced-motion:reduce){.workspace-ui *,.workspace-ui :before,.workspace-ui :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media screen and (max-width:640px){.responsive-records table{width:100%;display:block;min-width:0!important}.responsive-records thead{display:block}.responsive-records thead tr{flex-wrap:wrap;gap:8px;display:flex}.responsive-records th{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.responsive-records th[data-interactive=true]{clip-path:none;height:auto;padding:10px;position:static;overflow:visible;width:auto!important}.responsive-records tbody{display:block}.responsive-records tbody tr{border:1px solid var(--ux-border,#e2e8f0);background:var(--ux-panel,#fff);border-radius:12px;margin:12px 0;padding:8px 12px;display:block}.responsive-records td{white-space:normal;text-align:right;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex;width:auto!important}.responsive-records td[data-column-label]:before{content:attr(data-column-label);text-align:left;opacity:.75;flex:0 0 32%;font-size:13px;font-weight:600}.responsive-records td[colspan]{text-align:center;display:block}}
