.sb-group{transition:background .25s,color .25s}.sb-chev{fill:#9aa1ae;flex:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),fill .25s}.sb-group.is-open .sb-chev{fill:#6b7383;transform:rotate(90deg)}.sb-badge{transition:opacity .25s,transform .3s cubic-bezier(.2,.8,.2,1)}.sb-group.is-open .sb-badge{opacity:0;transform:scale(.7)}.sb-collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .38s cubic-bezier(.2,.8,.2,1),opacity .28s ease}.sb-collapse.is-open{grid-template-rows:1fr;opacity:1}.sb-collapse__inner{min-height:0;overflow:hidden}.app-sidebar .sb-sub{opacity:0;transform:translate(-6px);transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .3s ease,background .25s,color .25s;transition-delay:calc(var(--i)*30ms),calc(var(--i)*30ms),0s,0s}.sb-collapse.is-open .sb-sub{opacity:1;transform:none}.sb-search{transition:border-color .2s,box-shadow .25s}.sb-search:hover{border-color:#c9cdd5!important;box-shadow:0 4px 14px -8px #0e15252e}.app-sidebar>*{flex-shrink:0}.app-sidebar{overscroll-behavior:contain}.app-sidebar::-webkit-scrollbar{width:10px}.app-sidebar::-webkit-scrollbar-track{background:transparent}.app-sidebar::-webkit-scrollbar-button{display:none;height:0}.app-sidebar::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:99px;-webkit-transition:background-color .3s;transition:background-color .3s}.app-sidebar:hover::-webkit-scrollbar-thumb{background-color:#0e152529}.app-sidebar::-webkit-scrollbar-thumb:hover{background-color:#0e152552}.app-sidebar::-webkit-scrollbar-thumb:active{background-color:#c9963e}@supports not selector(::-webkit-scrollbar){.app-sidebar{scrollbar-color:transparent transparent;scrollbar-width:thin;transition:scrollbar-color .3s}.app-sidebar:hover{scrollbar-color:rgba(14,21,37,.2) transparent}}.cmd-overlay{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0e15256b;color:#0e1525;display:flex;font-family:Geist,Inter,system-ui,sans-serif;inset:0;justify-content:center;padding:24px 16px;position:fixed;z-index:1000}.cmd-panel{background:#fff;border:1px solid rgba(230,232,236,.9);border-radius:22px;box-shadow:0 40px 80px -28px #0e15258c,0 0 0 1px #e3b45c0f;display:flex;flex-direction:column;height:min(560px,calc(100vh - 48px));max-width:640px;overflow:hidden;width:100%}.cmd-input{align-items:center;border-bottom:1px solid #eef0f3;color:#8a92a2;display:flex;gap:12px;height:62px;padding:0 18px}.cmd-input input{background:transparent;border:0;caret-color:#c9963e;color:#0e1525;flex:1;font:inherit;font-size:17px;height:100%;min-width:0;outline:0}.cmd-input input::-moz-placeholder{color:#9aa1ae}.cmd-input input::placeholder{color:#9aa1ae}.cmd-list{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:8px 10px 10px}.cmd-meta{color:#8a92a2;font-size:12px;padding:8px 10px 2px}.cmd-group{color:#6b7383;font-size:11px;font-weight:600;letter-spacing:.12em;padding:12px 10px 6px;text-transform:uppercase}.cmd-item{align-items:center;animation:cmd-in .32s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d);background:transparent;border:0;border-radius:12px;color:#3a4252;cursor:pointer;display:flex;font:inherit;gap:12px;padding:9px 10px;position:relative;text-align:left;transition:background .15s,color .15s;width:100%}.cmd-item.is-active{background:#f4f5f7;color:#0e1525}.cmd-item.is-active:before{background:#e3b45c;border-radius:99px;bottom:10px;content:"";left:0;position:absolute;top:10px;width:3px}.cmd-ico{align-items:center;background:#f2f3f5;border-radius:11px;color:#5b6474;display:flex;flex:none;height:36px;justify-content:center;transition:background .2s,color .2s;width:36px}.cmd-ico.is-action{background:#fbf3e3;color:#8c6519}.cmd-item.is-active .cmd-ico{background:#0e1525;color:#e3b45c}.cmd-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.cmd-label{font-size:14px;font-weight:500}.cmd-hint{color:#8a92a2;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmd-enter{color:#9aa1ae;flex:none;opacity:0;transform:translate(-4px);transition:opacity .15s,transform .2s}.cmd-item.is-active .cmd-enter{opacity:1;transform:none}.cmd-kbd{background:#fff;border:solid #e6e8ec;border-radius:6px;border-width:1px 1px 2px;display:inline-flex;font-family:Geist Mono,monospace;font-size:11px;height:22px;justify-content:center;margin-right:4px;min-width:22px;padding:0 6px}.cmd-empty,.cmd-kbd{align-items:center;color:#5b6474}.cmd-empty{display:flex;flex-direction:column;font-size:13px;gap:6px;padding:40px 16px;text-align:center}.cmd-foot{align-items:center;background:#fbfbfc;border-top:1px solid #eef0f3;color:#8a92a2;display:flex;flex-wrap:wrap;font-size:12px;gap:16px;padding:10px 16px}.cmd-enter-active{transition:opacity .2s ease}.cmd-enter-active .cmd-panel{transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .24s ease}.cmd-leave-active{transition:opacity .16s ease}.cmd-leave-active .cmd-panel{transition:transform .16s ease,opacity .16s ease}.cmd-enter-from,.cmd-leave-to{opacity:0}.cmd-enter-from .cmd-panel,.cmd-leave-to .cmd-panel{opacity:0;transform:translateY(-10px) scale(.97)}@keyframes cmd-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
