[data-workspace]{--ws-hairline:color-mix(in oklab, var(--foreground) 8%, transparent);--ws-hairline-strong:color-mix(in oklab, var(--foreground) 14%, transparent);--ws-hover:color-mix(in oklab, var(--foreground) 4%, transparent);--ws-radius:22px;--ws-radius-sm:14px;--ws-top:4rem;scrollbar-color:color-mix(in oklab, var(--foreground) 18%, transparent) transparent}[data-workspace] ::selection{background:color-mix(in oklab, var(--primary) 70%, transparent);color:var(--primary-foreground)}.ws-card{border-radius:var(--ws-radius);background:radial-gradient(120% 80% at 10% 0%, color-mix(in oklab, var(--foreground) 4.5%, transparent), transparent 55%), var(--card);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 9%, transparent), 0 0 0 1px var(--ws-hairline);position:relative}.ws-card-sm{border-radius:var(--ws-radius-sm)}.ws-card-glow{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 10%, transparent), 0 0 0 1px color-mix(in oklab, var(--primary) 28%, var(--ws-hairline)), 0 30px 70px -40px color-mix(in oklab, var(--primary) 35%, transparent)}.ws-card-gold{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--brand-gold) 24%, transparent), 0 0 0 1px color-mix(in oklab, var(--brand-gold) 26%, var(--ws-hairline))}.ws-card-danger{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--danger) 24%, transparent), 0 0 0 1px color-mix(in oklab, var(--danger) 36%, var(--ws-hairline))}.ws-card-warn{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--warning) 24%, transparent), 0 0 0 1px color-mix(in oklab, var(--warning) 32%, var(--ws-hairline))}.ws-card-info{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--info) 24%, transparent), 0 0 0 1px color-mix(in oklab, var(--info) 32%, var(--ws-hairline))}.ws-card-track{--ws-mx:20%;--ws-my:0%;background:radial-gradient(180px circle at var(--ws-mx) var(--ws-my), color-mix(in oklab, var(--primary) 9%, transparent), transparent 70%), radial-gradient(120% 80% at 10% 0%, color-mix(in oklab, var(--foreground) 4.5%, transparent), transparent 55%), var(--card)}.ws-interactive{transition:transform var(--motion-base) var(--ease-out-expo), box-shadow var(--motion-base) var(--ease-out-expo), background-color var(--motion-fast) linear}.ws-interactive:hover{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 12%, transparent), 0 0 0 1px var(--ws-hairline-strong), 0 18px 40px -30px color-mix(in oklab, var(--primary) 30%, transparent)}@media (prefers-reduced-motion:no-preference){.ws-interactive:hover{transform:translateY(-2px)}}.ws-rows>*+*{box-shadow:inset 0 1px 0 var(--ws-hairline)}.ws-hairline-b{box-shadow:inset 0 -1px 0 var(--ws-hairline)}.ws-hairline-t{box-shadow:inset 0 1px 0 var(--ws-hairline)}.ws-rail{background:radial-gradient(70% 30% at 50% 0%, color-mix(in oklab, var(--primary) 7%, transparent), transparent 70%), color-mix(in oklab, var(--card) 80%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);box-shadow:inset -1px 0 0 var(--ws-hairline)}.ws-bar{background:color-mix(in oklab, var(--background) 72%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);box-shadow:inset 0 -1px 0 var(--ws-hairline)}.ws-nav-link{min-height:2.75rem;color:var(--muted-foreground);white-space:nowrap;transition:color var(--motion-fast) linear, background-color var(--motion-fast) linear;border-radius:9999px;align-items:center;gap:.625rem;padding:0 .875rem;font-size:.875rem;display:flex;position:relative}.ws-nav-link:hover{color:var(--foreground);background:var(--ws-hover)}.ws-nav-link[aria-current=page]{color:var(--foreground);background:linear-gradient(90deg, color-mix(in oklab, var(--primary) 16%, transparent), color-mix(in oklab, var(--primary) 4%, transparent) 60%, transparent), color-mix(in oklab, var(--foreground) 7%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 12%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--primary) 18%, transparent);font-weight:500}.ws-nav-link[aria-current=page]>svg{color:var(--primary);filter:drop-shadow(0 0 6px color-mix(in oklab, var(--primary) 70%, transparent))}.ws-nav-link[aria-current=page]:before{content:"";background:var(--primary);width:4px;height:1.5rem;box-shadow:0 0 14px color-mix(in oklab, var(--primary) 90%, transparent);border-radius:9999px;position:absolute;top:50%;left:-.5rem;transform:translateY(-50%)}.ws-brand{filter:drop-shadow(0 0 10px color-mix(in oklab, var(--primary) 55%, transparent))}@media (prefers-reduced-motion:no-preference){.ws-brand{animation:4.2s ease-in-out infinite ws-breathe-shadow}}@keyframes ws-breathe-shadow{0%,to{filter:drop-shadow(0 0 6px color-mix(in oklab, var(--primary) 40%, transparent))}50%{filter:drop-shadow(0 0 14px color-mix(in oklab, var(--primary) 75%, transparent))}}.ws-field{background:radial-gradient(circle, color-mix(in oklab, var(--foreground) 16%, transparent) 1px, transparent 1.6px) 0 0 / 26px 26px, radial-gradient(1px 1px at 12% 18%, color-mix(in oklab, var(--foreground) 60%, transparent) 50%, transparent 51%), radial-gradient(1px 1px at 78% 12%, color-mix(in oklab, var(--brand-gold) 70%, transparent) 50%, transparent 51%), radial-gradient(1.5px 1.5px at 64% 32%, color-mix(in oklab, var(--primary) 70%, transparent) 50%, transparent 51%), radial-gradient(1px 1px at 30% 62%, color-mix(in oklab, var(--foreground) 50%, transparent) 50%, transparent 51%), radial-gradient(1px 1px at 88% 58%, color-mix(in oklab, var(--foreground) 45%, transparent) 50%, transparent 51%), radial-gradient(1.5px 1.5px at 18% 86%, color-mix(in oklab, var(--brand-gold) 60%, transparent) 50%, transparent 51%), radial-gradient(1px 1px at 52% 90%, color-mix(in oklab, var(--primary) 55%, transparent) 50%, transparent 51%), radial-gradient(1px 1px at 42% 8%, color-mix(in oklab, var(--foreground) 40%, transparent) 50%, transparent 51%), radial-gradient(1px 1px at 94% 84%, color-mix(in oklab, var(--foreground) 40%, transparent) 50%, transparent 51%), radial-gradient(1px 1px at 6% 40%, color-mix(in oklab, var(--foreground) 35%, transparent) 50%, transparent 51%), radial-gradient(circle at 50% 50%, color-mix(in oklab, var(--foreground) 2.5%, transparent), transparent 70%);-webkit-mask-image:radial-gradient(at 50% 45%,#000 20%,#0000 75%);mask-image:radial-gradient(at 50% 45%,#000 20%,#0000 75%)}@media (max-width:1023.98px){.ws-nav-link[aria-current=page]:before{display:none}}.ws-tab{min-height:2.75rem;color:var(--muted-foreground);white-space:nowrap;transition:color var(--motion-fast) linear, background-color var(--motion-fast) linear;border-radius:9999px;align-items:center;padding:0 .875rem;font-size:.875rem;display:inline-flex;position:relative}.ws-tab:hover{color:var(--foreground);background:var(--ws-hover)}.ws-tab[aria-current=page]{color:var(--foreground);background:color-mix(in oklab, var(--foreground) 9%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 10%, transparent)}.ws-btn{white-space:nowrap;min-height:2.75rem;transition:transform var(--motion-base) var(--ease-out-expo), box-shadow var(--motion-base) var(--ease-out-expo), background-color var(--motion-fast) linear, color var(--motion-fast) linear;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:.875rem;font-weight:500;display:inline-flex;position:relative}.ws-btn:active{transform:translateY(1px)}.ws-btn:disabled{opacity:.5;pointer-events:none}.ws-btn-primary{background:var(--primary);color:var(--primary-foreground);box-shadow:0 0 24px color-mix(in oklab, var(--primary) 30%, transparent), inset 0 1px 0 color-mix(in oklab, var(--foreground) 55%, transparent)}.ws-btn-primary:hover{box-shadow:0 0 40px color-mix(in oklab, var(--primary) 55%, transparent), inset 0 1px 0 color-mix(in oklab, var(--foreground) 55%, transparent)}.ws-btn-glass{background:color-mix(in oklab, var(--foreground) 7%, transparent);color:var(--foreground);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 16%, transparent)}.ws-btn-glass:hover{background:color-mix(in oklab, var(--foreground) 12%, transparent)}.ws-btn-ghost{color:var(--muted-foreground)}.ws-btn-ghost:hover{color:var(--foreground);background:var(--ws-hover)}.ws-btn-danger{color:var(--danger);background:color-mix(in oklab, var(--danger) 10%, transparent)}.ws-btn-danger:hover{background:color-mix(in oklab, var(--danger) 18%, transparent)}.ws-btn-sm{min-height:2.25rem;padding:0 .875rem;font-size:.8125rem}@media (max-width:1023.98px){.ws-btn-sm{min-height:2.75rem}}@media (prefers-reduced-motion:no-preference){.ws-btn-primary:hover,.ws-btn-glass:hover{transform:translateY(-1px)}}[data-workspace] [data-slot=button]{min-height:2.75rem;transition:transform var(--motion-base) var(--ease-out-expo), box-shadow var(--motion-base) var(--ease-out-expo), background-color var(--motion-fast) linear, color var(--motion-fast) linear;border-color:#0000;padding-inline:1.125rem}[data-workspace] [data-slot=button].h-7,[data-workspace] [data-slot=button].h-6{min-height:2.25rem;padding-inline:.875rem}[data-workspace] [data-slot=button]:is(.size-6,.size-7,.size-8,.size-9){padding-inline:0}@media (max-width:1023.98px){[data-workspace] [data-slot=button]{min-height:2.75rem}}[data-workspace] [data-slot=button].bg-primary,.ws-btn-primary{isolation:isolate;position:relative;overflow:hidden}[data-workspace] [data-slot=button].bg-primary:before,.ws-btn-primary:before{content:"";z-index:-2;aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0deg, color-mix(in oklab, var(--foreground) 85%, transparent) 50deg, transparent 80deg);opacity:0;width:300%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-workspace] [data-slot=button].bg-primary:after,.ws-btn-primary:after{content:"";z-index:-1;border-radius:inherit;background:var(--primary);position:absolute;inset:1.5px}@media (prefers-reduced-motion:no-preference){[data-workspace] [data-slot=button].bg-primary:before,.ws-btn-primary:before{opacity:1;animation:5s linear infinite ms-pill-spin}}[data-workspace] [data-slot=button].bg-primary{box-shadow:0 0 24px color-mix(in oklab, var(--primary) 28%, transparent), inset 0 1px 0 color-mix(in oklab, var(--foreground) 55%, transparent)}[data-workspace] [data-slot=button].bg-primary:hover{background:var(--primary);box-shadow:0 0 40px color-mix(in oklab, var(--primary) 50%, transparent), inset 0 1px 0 color-mix(in oklab, var(--foreground) 55%, transparent)}[data-workspace] [data-slot=button].border-border{background:color-mix(in oklab, var(--foreground) 6%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 14%, transparent)}[data-workspace] [data-slot=button].border-border:hover{background:color-mix(in oklab, var(--foreground) 11%, transparent)}@media (prefers-reduced-motion:no-preference){[data-workspace] [data-slot=button].bg-primary:hover,[data-workspace] [data-slot=button].border-border:hover{transform:translateY(-1px)}}[data-workspace] [data-slot=input],[data-workspace] [data-slot=textarea],[data-workspace] [data-slot=select-trigger],[data-workspace] select.ws-select,[data-workspace] input.ws-input{border-color:var(--ws-hairline-strong);background:color-mix(in oklab, var(--foreground) 3%, transparent);min-height:2.75rem;transition:border-color var(--motion-fast) linear, box-shadow var(--motion-base) var(--ease-out-expo), background-color var(--motion-fast) linear;border-radius:.875rem}[data-workspace] :is([data-slot=input],[data-slot=textarea]):not([class*=pl-]){padding-inline:.875rem}[data-workspace] [data-slot=input][type=search]{border-radius:9999px}[data-workspace] [data-slot=input]:hover,[data-workspace] [data-slot=textarea]:hover,[data-workspace] select.ws-select:hover{border-color:color-mix(in oklab, var(--foreground) 22%, transparent)}[data-workspace] [data-slot=input]:focus-visible,[data-workspace] [data-slot=textarea]:focus-visible,[data-workspace] [data-slot=select-trigger]:focus-visible,[data-workspace] select.ws-select:focus-visible,[data-workspace] input.ws-input:focus-visible{border-color:color-mix(in oklab, var(--primary) 70%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 22%, transparent), 0 0 28px -8px color-mix(in oklab, var(--primary) 55%, transparent);outline:none}[data-workspace] [data-slot=input][aria-invalid=true],[data-workspace] [data-slot=textarea][aria-invalid=true]{border-color:color-mix(in oklab, var(--danger) 60%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--danger) 18%, transparent)}[data-workspace] :is([data-slot=input],[data-slot=textarea],select.ws-select):user-invalid{border-color:color-mix(in oklab, var(--danger) 60%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--danger) 18%, transparent)}.ws-select{appearance:none;width:100%;color:var(--foreground);background-color:color-mix(in oklab, var(--foreground) 3%, transparent);border:1px solid var(--ws-hairline-strong);outline:none;padding-right:2.25rem;font-size:.875rem}.ws-select option{background:var(--popover);color:var(--popover-foreground)}.ws-select-wrap{position:relative}.ws-select-wrap>svg{pointer-events:none;width:1rem;height:1rem;color:var(--muted-foreground);position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.ws-select-auto{border-radius:9999px;width:auto;min-height:2.25rem;padding:0 1.75rem 0 .75rem;font-size:.8125rem}@media (max-width:1023.98px){.ws-select-auto{min-height:2.75rem}}[data-workspace] input[type=checkbox]{width:1.125rem;height:1.125rem;accent-color:var(--primary);border-radius:.375rem}[data-workspace] :is(a,button,summary,[role=button],[role=option],[role=tab],[tabindex]):focus-visible{outline:2px solid var(--brand-gold);outline-offset:3px;box-shadow:none;border-color:#0000}[data-workspace] :is(a,button):focus-visible{border-radius:9999px}[data-workspace] :is(td,th,li,tr,p,span)>a:focus-visible{outline-offset:2px;border-radius:.375rem}.ws-link{color:var(--primary);transition:background-size var(--motion-base) var(--ease-out-expo);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none}.ws-link:hover,.ws-link:focus-visible{background-size:100% 1px}.ws-link-quiet{color:inherit}.ws-table-wrap{border-radius:var(--ws-radius-sm);background:var(--card);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 8%, transparent), 0 0 0 1px var(--ws-hairline);overscroll-behavior-x:contain;position:relative;overflow-x:auto}@media (min-width:1280px){.ws-table-wrap{overflow:visible}}.ws-table{border-collapse:separate;border-spacing:0;width:100%;font-size:.875rem}.ws-table thead th{top:var(--ws-top);z-index:2;text-align:left;vertical-align:middle;white-space:nowrap;height:2.5rem;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);background:color-mix(in oklab, var(--card) 88%, var(--background));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 -1px 0 var(--ws-hairline-strong);padding:0 1rem;font-size:.6875rem;font-weight:500;position:sticky}.ws-table thead th:first-child{border-top-left-radius:var(--ws-radius-sm)}.ws-table thead th:last-child{border-top-right-radius:var(--ws-radius-sm)}@media (max-width:1279.98px){.ws-table thead th{position:static}}.ws-table tbody td{vertical-align:top;box-shadow:inset 0 -1px 0 var(--ws-hairline);transition:background-color var(--motion-fast) linear;padding:.75rem 1rem}.ws-table tbody tr:last-child td{box-shadow:none}.ws-table tbody tr:hover td{background:var(--ws-hover)}.ws-table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--ws-radius-sm)}.ws-table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--ws-radius-sm)}.ws-table td,.ws-table th{font-variant-numeric:tabular-nums}.ws-num-1 :is(td,th):first-child,.ws-num-2 :is(td,th):nth-child(2),.ws-num-3 :is(td,th):nth-child(3),.ws-num-4 :is(td,th):nth-child(4),.ws-num-5 :is(td,th):nth-child(5),.ws-num-6 :is(td,th):nth-child(6),.ws-num-7 :is(td,th):nth-child(7),.ws-num-8 :is(td,th):nth-child(8),.ws-num-9 :is(td,th):nth-child(9),.ws-num-10 :is(td,th):nth-child(10){text-align:right;white-space:nowrap}.ws-num-1 td:first-child,.ws-num-2 td:nth-child(2),.ws-num-3 td:nth-child(3),.ws-num-4 td:nth-child(4),.ws-num-5 td:nth-child(5),.ws-num-6 td:nth-child(6),.ws-num-7 td:nth-child(7),.ws-num-8 td:nth-child(8),.ws-num-9 td:nth-child(9),.ws-num-10 td:nth-child(10){font-family:var(--font-mono)}[data-workspace] [data-slot=card]{--tw-ring-color:transparent;border-radius:var(--ws-radius);background:radial-gradient(120% 80% at 10% 0%, color-mix(in oklab, var(--foreground) 4.5%, transparent), transparent 55%), var(--card);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 9%, transparent), 0 0 0 1px var(--ws-hairline)}[data-workspace] [data-slot=card] [data-slot=card-header].border-b{box-shadow:inset 0 -1px 0 var(--ws-hairline);border-bottom:0}[data-workspace] [data-slot=table]{font-variant-numeric:tabular-nums}[data-workspace] [data-slot=table-head]{height:2.5rem;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);padding-inline:.75rem;font-size:.6875rem;font-weight:500}[data-workspace] [data-slot=table-header] tr{box-shadow:inset 0 -1px 0 var(--ws-hairline-strong);border-bottom:0}[data-workspace] [data-slot=table-row]{box-shadow:inset 0 -1px 0 var(--ws-hairline);border-bottom:0}[data-workspace] [data-slot=table-body] [data-slot=table-row]:last-child{box-shadow:none}[data-workspace] [data-slot=table-row]:hover{background:var(--ws-hover)}[data-workspace] [data-slot=table-cell]{padding:.75rem}.ws-light{width:.5rem;height:.5rem;box-shadow:0 0 8px color-mix(in oklab, currentColor 70%, transparent);background:currentColor;border-radius:9999px;flex:none;display:inline-flex;position:relative}.ws-light-live:after{content:"";border-radius:inherit;opacity:0;border:1px solid;position:absolute;inset:-3px}@media (prefers-reduced-motion:no-preference){.ws-light-live{animation:2.8s ease-in-out infinite ws-breathe}.ws-light-live:after{animation:2.8s ease-out infinite ws-ripple}}@keyframes ws-breathe{0%,to{box-shadow:0 0 6px color-mix(in oklab, currentColor 50%, transparent)}50%{box-shadow:0 0 14px color-mix(in oklab, currentColor 95%, transparent)}}@keyframes ws-ripple{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.ws-figure{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.ws-figure-hero{font-family:var(--font-display);font-variation-settings:"opsz" 28;font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-weight:500;line-height:.95}.ws-skeleton{border-radius:var(--ws-radius-sm);background:color-mix(in oklab, var(--foreground) 4%, transparent);box-shadow:inset 0 0 0 1px var(--ws-hairline);position:relative;overflow:hidden}.ws-skeleton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--foreground) 6%, transparent), transparent);position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.ws-skeleton:after{animation:ws-shimmer 1.8s var(--ease-out-expo) infinite}}@keyframes ws-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:no-preference){.ws-rise{animation:ws-rise var(--motion-slow) var(--ease-out-expo) both;animation-delay:var(--ws-delay,0s)}}@keyframes ws-rise{0%{opacity:0;transform:translateY(10px)}}.ws-reveal>summary{cursor:pointer;list-style:none}.ws-reveal>summary::-webkit-details-marker{display:none}.ws-reveal>summary>svg{transition:transform var(--motion-base) var(--ease-out-expo)}.ws-reveal[open]>summary>svg{transform:rotate(90deg)}@media (prefers-reduced-motion:no-preference){.ws-reveal[open]>:not(summary){animation:ws-rise var(--motion-base) var(--ease-out-expo) both}}[data-workspace-dialog]{background:radial-gradient(120% 80% at 10% 0%, color-mix(in oklab, var(--foreground) 5%, transparent), transparent 55%), var(--popover);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 12%, transparent), 0 0 0 1px var(--ws-hairline-strong), 0 40px 100px -40px color-mix(in oklab, var(--primary) 30%, transparent), 0 30px 60px -30px var(--background);border-radius:1.5rem}[data-workspace] [data-slot=dropdown-menu-content],[data-workspace] [data-slot=select-content]{background:var(--popover);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 10%, transparent), 0 0 0 1px var(--ws-hairline-strong), 0 24px 60px -24px var(--background);border-radius:1rem;padding:.375rem}[data-workspace] [data-slot=dropdown-menu-item],[data-workspace] [data-slot=select-item]{border-radius:.625rem;min-height:2.5rem;padding-inline:.625rem}.ws-meter{background:color-mix(in oklab, var(--foreground) 7%, transparent);height:.5rem;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--background) 60%, transparent);border-radius:9999px;overflow:hidden}.ws-meter>span{border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--primary) 70%, transparent), var(--primary));height:100%;box-shadow:0 0 12px color-mix(in oklab, var(--primary) 45%, transparent);transform-origin:0;display:block}.ws-meter-warn>span{background:linear-gradient(90deg, color-mix(in oklab, var(--warning) 70%, transparent), var(--warning));box-shadow:0 0 12px color-mix(in oklab, var(--warning) 45%, transparent)}@media (prefers-reduced-motion:no-preference){.ws-meter>span{animation:ws-grow var(--motion-slow) var(--ease-out-expo) both}}@keyframes ws-grow{0%{transform:scaleX(0)}}[data-workspace] .recharts-cartesian-axis-tick text{fill:var(--muted-foreground);font-size:11px}[data-workspace] .recharts-cartesian-grid line{stroke:var(--ws-hairline)}[data-workspace] .recharts-tooltip-cursor{stroke:color-mix(in oklab, var(--foreground) 30%, transparent)}.ws-kbd{font-family:var(--font-mono);color:var(--muted-foreground);background:color-mix(in oklab, var(--foreground) 6%, transparent);box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--background) 80%, transparent), inset 0 0 0 1px var(--ws-hairline);border-radius:.5rem;align-items:center;padding:.125rem .45rem;font-size:.6875rem;display:inline-flex}[data-workspace] ::-webkit-scrollbar{width:10px;height:10px}[data-workspace] ::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--foreground) 18%, transparent);background-clip:padding-box;border:3px solid #0000;border-radius:9999px}
