.ws-cmdk-backdrop{z-index:39;background:var(--overlay-dark-0);pointer-events:none;transition:background var(--motion-command-bar-duration) var(--motion-command-bar-easing);position:absolute;inset:0}.ws-cmdk-backdrop.open{background:var(--overlay-dark-25);pointer-events:auto}.proto-cmdk.ws-cmdk{background-color:var(--surface-raised);border:1px solid var(--line-subtle);border-radius:calc(var(--radius-card-16) * 1px);box-shadow:0 calc(var(--shadow-offset-16) * 1px) calc(var(--shadow-blur-40) * 1px) 0 var(--effect-shadow);font-family:var(--font-interface), sans-serif;color:var(--text-primary);overflow:hidden}.ws-cmdk-field{align-items:center;gap:calc(var(--space-s-10) * 1px);padding:calc(var(--space-s-12) * 1px) calc(var(--space-m-16) * 1px);border-bottom:1px solid var(--line-subtle);display:flex}.ws-cmdk-field svg{width:15px;height:15px;color:var(--text-faint);flex-shrink:0}.ws-cmdk-field input{appearance:none;min-width:0;font:inherit;font-size:calc(var(--type-body-14) * 1px);color:var(--text-primary);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0}.ws-cmdk-field input::placeholder{color:var(--text-faint)}.ws-kbd{font-size:calc(var(--type-micro-10) * 1px);color:var(--text-quiet);background-color:var(--action-secondary);border-radius:calc(var(--radius-control-5) * 1px);padding:calc(var(--space-xs-2) * 1px) calc(var(--space-xs-6) * 1px)}.ws-cmdk-list{max-height:420px;padding:calc(var(--space-s-8) * 1px);overflow-y:auto}.ws-cmdk-group{font-size:calc(var(--type-micro-11) * 1px);letter-spacing:.8px;text-transform:uppercase;color:var(--text-faint);padding:calc(var(--space-s-10) * 1px) calc(var(--space-s-10) * 1px) calc(var(--space-xs-4) * 1px);opacity:1;max-height:40px;transition:max-height var(--motion-command-bar-duration) var(--motion-command-bar-easing), opacity var(--motion-command-bar-duration) var(--motion-command-bar-easing), padding var(--motion-command-bar-duration) var(--motion-command-bar-easing);font-weight:600;overflow:hidden}.ws-cmdk-row{align-items:center;gap:calc(var(--space-s-10) * 1px);padding:calc(var(--space-s-8) * 1px) calc(var(--space-s-10) * 1px);border-radius:calc(var(--radius-field-8) * 1px);cursor:pointer;opacity:1;max-height:44px;transition:background-color var(--motion-select-duration) var(--motion-select-easing), max-height var(--motion-command-bar-duration) var(--motion-command-bar-easing), opacity var(--motion-command-bar-duration) var(--motion-command-bar-easing), padding var(--motion-command-bar-duration) var(--motion-command-bar-easing);background-color:#0000;display:flex;overflow:hidden}.ws-cmdk-row.is-active{background-color:var(--action-secondary)}.ws-cmdk-row .ws-ico{border-radius:calc(var(--radius-control-7) * 1px);background-color:var(--accent-brass-tint);width:24px;height:24px;color:var(--accent-brass-text);font-size:calc(var(--type-micro-10) * 1px);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.ws-cmdk-row .ws-ico svg{width:13px;height:13px}.ws-cmdk-row .t{font-size:calc(var(--type-body-13) * 1px);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.ws-cmdk-row .h{font-size:calc(var(--type-micro-11) * 1px);color:var(--text-faint);white-space:nowrap}.ws-cmdk-row.is-hidden,.ws-cmdk-group.is-hidden{opacity:0;pointer-events:none;max-height:0;padding-top:0;padding-bottom:0}.ws-cmdk-empty{padding:calc(var(--space-m-16) * 1px);font-size:calc(var(--type-body-13) * 1px);color:var(--text-faint);max-height:60px;transition:max-height var(--motion-command-bar-duration) var(--motion-command-bar-easing), opacity var(--motion-command-bar-duration) var(--motion-command-bar-easing);overflow:hidden}.ws-cmdk-empty.is-hidden{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.ws-cmdk-foot{gap:calc(var(--space-m-14) * 1px);padding:calc(var(--space-s-8) * 1px) calc(var(--space-m-16) * 1px);border-top:1px solid var(--line-subtle);font-size:calc(var(--type-micro-10) * 1px);color:var(--text-faint);display:flex}.ws-swap{transition:opacity var(--motion-theme-duration) var(--motion-theme-easing)}.ws-swap.is-out{opacity:0}@media (prefers-reduced-motion:no-preference){.ws-table-row{transition:background-color var(--motion-select-duration) var(--motion-select-easing), border-color var(--motion-select-duration) var(--motion-select-easing), border-width var(--motion-select-duration) var(--motion-select-easing), border-radius var(--motion-select-duration) var(--motion-select-easing)}.ws-follow{transition:top var(--motion-select-duration) var(--motion-select-easing), opacity var(--motion-select-duration) var(--motion-select-easing)}.ws-fade{transition:color var(--motion-select-duration) var(--motion-select-easing), opacity var(--motion-select-duration) var(--motion-select-easing), background-color var(--motion-select-duration) var(--motion-select-easing), border-color var(--motion-select-duration) var(--motion-select-easing)}.ws-rise{animation:proto-rise var(--motion-page-duration) var(--motion-page-easing) both}.ws-pulse{animation:ws-pulse var(--motion-check-duration) var(--motion-check-easing) both}.ws-box{transition:border-color var(--motion-select-duration) var(--motion-select-easing), border-width var(--motion-select-duration) var(--motion-select-easing), background-color var(--motion-select-duration) var(--motion-select-easing)}.ws-caret{animation:ws-blink calc(var(--motion-skeleton-duration) * .75) steps(2, start) infinite}.ws-timer{transition:color var(--motion-theme-duration) var(--motion-theme-easing)}}@keyframes ws-pulse{0%{transform:scale(1)}40%{transform:scale(.985)}to{transform:scale(1)}}@keyframes ws-blink{to{opacity:0}}[contenteditable=true]{box-shadow:0 1px 0 0 var(--accent-brass-glow-0);transition:box-shadow var(--motion-select-duration) var(--motion-select-easing);outline:none}[contenteditable=true]:focus{box-shadow:0 1px 0 0 var(--accent-brass)}.ws-editable-empty:before{content:attr(data-placeholder);color:var(--text-faint)}[data-layer=Command][data-href]{cursor:text}@keyframes proto-enter{0%{opacity:0;transform:translateY(12px) var(--ws-scale,scale(1))}to{opacity:1;transform:var(--ws-scale,none)}}@keyframes proto-enter-forward{0%{opacity:0;transform:translateX(var(--motion-page-distance)) var(--ws-scale,scale(1))}to{opacity:1;transform:var(--ws-scale,none)}}@keyframes proto-enter-back{0%{opacity:0;transform:translateX(calc(var(--motion-page-distance) * -1)) var(--ws-scale,scale(1))}to{opacity:1;transform:var(--ws-scale,none)}}@media (prefers-reduced-motion:no-preference){body[data-product=workspace].proto-leaving[data-leave=forward] .proto-device{transform:translateX(calc(var(--motion-page-distance) * -1)) var(--ws-scale,scale(1))}body[data-product=workspace].proto-leaving[data-leave=back] .proto-device{transform:translateX(var(--motion-page-distance)) var(--ws-scale,scale(1))}body[data-product=workspace].proto-leaving[data-leave=lift] .proto-device{transform:translateY(calc(var(--motion-page-distance) * -.5)) var(--ws-scale,scale(1))}}.ws-cmdk-list{position:relative}.ws-cmdk-row.proto-flip,.ws-cmdk-group.proto-flip{transition:transform var(--motion-flip-duration) var(--motion-flip-easing), opacity var(--motion-flip-duration) var(--motion-flip-easing), background-color var(--motion-select-duration) var(--motion-select-easing)}.ws-cmdk-list .is-leaving{box-sizing:border-box;opacity:0;pointer-events:none;transition:opacity var(--motion-flip-duration) var(--motion-flip-easing);position:absolute}body>.proto-fly{position:fixed!important}@media (prefers-reduced-motion:no-preference){.ws-spring{animation:ws-spring var(--motion-check-duration) var(--motion-check-easing) both}.ws-flag{animation:proto-fade var(--motion-page-duration) var(--motion-page-easing) both, ws-flag var(--motion-ring-duration) var(--motion-marker-easing) both}.ws-phase{transition:background-color var(--motion-hover-duration) var(--motion-hover-easing), color var(--motion-hover-duration) var(--motion-hover-easing), box-shadow var(--motion-hover-duration) var(--motion-hover-easing)}}.ws-still{animation:none!important}div.ws-phase.is-lit{box-shadow:0 0 0 3px var(--accent-brass-glow-24)}p.ws-phase.is-lit{color:var(--text-primary)!important}p.ws-phase{cursor:default}.ws-agenda-area>[data-layer^=H]{animation:none!important}@keyframes ws-spring{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes ws-flag{0%{box-shadow:inset 0 0 0 0 var(--status-attention-tint)}30%{box-shadow:inset 0 0 0 999px var(--status-attention-tint)}to{box-shadow:inset 0 0 #0000}}
