.ws{position:relative;margin:0 8px 10px}.ws-current,.ws-item{display:flex;align-items:center;gap:10px;width:100%;border:0;text-align:left;cursor:pointer;font:inherit;color:var(--side-ink,#F2F2EB)}.ws-current{padding:8px 10px;border-radius:14px;background:var(--side-2,#1F1F1E)}.ws-current:hover,.ws-item:hover:not(:disabled){background:color-mix(in srgb,var(--side-ink,#F2F2EB) 12%,transparent)}.ws-add:focus-visible,.ws-current:focus-visible,.ws-item:focus-visible{outline:2px solid var(--lime,#D6F35B);outline-offset:2px}.ws-chip{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;flex:none;background:var(--lav,#BDAAF8);color:#141414;font-family:var(--f-display,inherit);font-weight:800;font-size:14px}.ws-text{display:grid;min-width:0;flex:1;line-height:1.2}.ws-text b{font-weight:600;font-size:13.5px}.ws-text b,.ws-text small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-text small{font-size:11.5px}.ws-caret,.ws-text small{color:var(--side-ink-2,#9A9A92)}.ws-caret{flex:none}.ws-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:80;min-width:250px;padding:6px;border-radius:16px;background:#1b1b1a;border:1px solid var(--stage-line,#363632);box-shadow:0 18px 40px -16px rgb(0 0 0/.6)}.ws-item{padding:8px 10px;border-radius:11px;background:none}.ws-item[aria-selected=true]{background:color-mix(in srgb,var(--lime,#D6F35B) 14%,transparent)}.ws-item:disabled{opacity:.6;cursor:default}.ws-plan{font-family:var(--f-mono,monospace);font-size:10.5px;color:var(--side-ink-2,#9A9A92);text-transform:capitalize;flex:none}.ws-add{display:block;width:100%;padding:9px 10px;border:0;background:none;color:var(--lime,#D6F35B);font:inherit;font-weight:600;font-size:13px;text-align:left;cursor:pointer;border-radius:0 0 11px 11px}.ws-add,.ws-form{margin-top:4px;border-top:1px solid var(--stage-line,#363632)}.ws-form{display:grid;gap:8px;padding:10px 6px 4px}.ws-form label{display:grid;gap:4px;font-size:11.5px;color:var(--side-ink-2,#9A9A92)}.ws-form input{height:34px;border-radius:10px;border:1px solid var(--stage-line,#363632);background:#121212;color:var(--side-ink,#F2F2EB);padding:0 10px;font:inherit;font-size:13px}.ws-form input:focus{outline:2px solid var(--lav,#BDAAF8);outline-offset:1px}.ws-form p{margin:0;font-size:11.5px;line-height:1.45;color:var(--side-ink-2,#9A9A92)}.ws-form div{display:flex;gap:8px;justify-content:flex-end}.ws-form button{height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--stage-line,#363632);background:none;color:var(--side-ink,#F2F2EB);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.ws-form button[type=submit]{background:var(--lime,#D6F35B);color:#1A2000;border-color:var(--lime,#D6F35B)}.ws-form button:disabled{opacity:.55;cursor:default}.ws-error{margin:6px;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--bad,#D9434A) 25%,transparent);font-size:12px}.app-sidebar.collapsed .ws{margin:0 4px 10px}.app-sidebar.collapsed .ws-current{justify-content:center;padding:6px}.app-sidebar.collapsed .ws-menu{left:0;right:auto;width:260px}