@keyframes tx-bui-pop-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.tx-bui-sidebar-nav{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-sidebar-nav) *,:where(.tx-bui-sidebar-nav) :after,:where(.tx-bui-sidebar-nav) :before{box-sizing:border-box}:where(.tx-bui-sidebar-nav) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-sidebar-nav) ol,:where(.tx-bui-sidebar-nav) ul{padding:0;margin:0;list-style:none}:where(.tx-bui-sidebar-nav) h1,:where(.tx-bui-sidebar-nav) h2,:where(.tx-bui-sidebar-nav) h3,:where(.tx-bui-sidebar-nav) h4,:where(.tx-bui-sidebar-nav) h5,:where(.tx-bui-sidebar-nav) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-sidebar-nav) img,:where(.tx-bui-sidebar-nav) svg{display:block}.tx-bui-sidebar-nav{width:var(--tx-bui-sidebar-nav-width, 240px);padding:8px;background:var(--tx-bui-surface, #fff);border-radius:var(--tx-bui-radius-card, 10px);box-shadow:var(--tx-bui-shadow-raised, 0 0 0 1px #ecedef, 0 2px 10px rgba(0,0,0,.043))}.tx-bui-sidebar-nav__workspace{transition:transform .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-sidebar-nav__workspace:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.tx-bui-sidebar-nav__workspace{transition:none}.tx-bui-sidebar-nav__workspace:active{transform:none}}.tx-bui-sidebar-nav__workspace{display:flex;gap:10px;align-items:center;width:100%;padding:6px;margin-bottom:8px;text-align:left;cursor:pointer;border-radius:var(--tx-bui-radius-control, 8px);transition:background-color .1s ease,transform .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-sidebar-nav__workspace:hover{background:var(--tx-bui-hover, #f4f5f6)}.tx-bui-sidebar-nav__workspace:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:-2px}.tx-bui-sidebar-nav__workspace-text{display:block;flex:1;min-width:0}.tx-bui-sidebar-nav__workspace-name{display:block;overflow:hidden;font-size:13px;font-weight:500;line-height:1.25;color:var(--tx-bui-ink, #1f2124);text-overflow:ellipsis;white-space:nowrap}.tx-bui-sidebar-nav__workspace-desc{display:block;overflow:hidden;font-size:11px;line-height:1.25;color:var(--tx-bui-ink-3, #9a9da3);text-overflow:ellipsis;white-space:nowrap}.tx-bui-sidebar-nav__workspace-chevron{flex-shrink:0;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-sidebar-nav__search{display:flex;gap:8px;align-items:center;height:32px;padding:0 10px;margin-bottom:4px;background:var(--tx-bui-inset, #f7f8f9);border-radius:var(--tx-bui-radius-control, 8px);box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef)}.tx-bui-sidebar-nav__search:focus-within{box-shadow:0 0 0 1px var(--tx-bui-accent, #0285ff)}.tx-bui-sidebar-nav__search-icon{flex-shrink:0;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-sidebar-nav__search-input{flex:1;min-width:0;padding:0;font:inherit;font-size:12.5px;color:var(--tx-bui-ink, #1f2124);background:transparent;border:0;outline:none}.tx-bui-sidebar-nav__search-input::-moz-placeholder{color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-sidebar-nav__search-input::placeholder{color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-sidebar-nav__search-hint{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;font-family:inherit;font-size:10px;color:var(--tx-bui-ink-3, #9a9da3);background:var(--tx-bui-surface, #fff);border-radius:5px;box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef)}.tx-bui-sidebar-nav__action{transition:transform .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-sidebar-nav__action:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.tx-bui-sidebar-nav__action{transition:none}.tx-bui-sidebar-nav__action:active{transform:none}}.tx-bui-sidebar-nav__action{display:flex;gap:8px;align-items:center;width:100%;padding:6px 8px;margin-bottom:8px;font-size:13px;font-weight:500;color:var(--tx-bui-accent, #0285ff);text-align:left;cursor:pointer;border-radius:var(--tx-bui-radius-control, 8px);transition:background-color .1s ease,transform .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-sidebar-nav__action:hover{background:var(--tx-bui-accent-tint, #e9f3ff)}.tx-bui-sidebar-nav__action:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:-2px}.tx-bui-sidebar-nav__action-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-bui-sidebar-nav__action-plus{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;color:#fff;background:var(--tx-bui-accent, #0285ff);border-radius:999px}.tx-bui-sidebar-nav__body{position:relative;display:flex;flex-direction:column;gap:8px}.tx-bui-sidebar-nav__indicator{position:absolute;right:0;left:0;pointer-events:none;background:var(--tx-bui-hover, #f4f5f6);border-radius:7px}.tx-bui-sidebar-nav__indicator.is-revealed{transition:top var(--tx-bui-sidebar-nav-indicator-duration, .22s) var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),height var(--tx-bui-sidebar-nav-indicator-duration, .22s) var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),opacity .15s ease}.tx-bui-sidebar-nav__group-label{padding:4px 8px;font-size:10.5px;font-weight:500;color:var(--tx-bui-ink-3, #9a9da3);text-transform:uppercase;letter-spacing:.08em}.tx-bui-sidebar-nav__list{display:flex;flex-direction:column;gap:1px}.tx-bui-sidebar-nav__item{position:relative;z-index:1;display:flex;align-items:center}.tx-bui-sidebar-nav__row{transition:transform .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-sidebar-nav__row:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.tx-bui-sidebar-nav__row{transition:none}.tx-bui-sidebar-nav__row:active{transform:none}}.tx-bui-sidebar-nav__row{display:flex;flex:1;gap:8px;align-items:center;min-width:0;padding:6px 8px;text-align:left;cursor:pointer;border-radius:7px;transition:color .15s ease,transform .15s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-sidebar-nav__row:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:-2px}.tx-bui-sidebar-nav__row:disabled{cursor:not-allowed;opacity:.5}.tx-bui-sidebar-nav__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;font-size:13px;line-height:1;color:var(--tx-bui-ink-3, #9a9da3);transition:color .15s ease}.tx-bui-sidebar-nav__icon>svg{width:13px;height:13px}.tx-bui-sidebar-nav__label{flex:1;min-width:0;overflow:hidden;font-size:13px;color:var(--tx-bui-ink-2, #62656b);text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.tx-bui-sidebar-nav__badge{font-variant-numeric:tabular-nums;animation:tx-bui-pop-in .25s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0s both}@media(prefers-reduced-motion:reduce){.tx-bui-sidebar-nav__badge{animation:none}}.tx-bui-sidebar-nav__badge{display:flex;flex-shrink:0;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;font-weight:600;color:var(--tx-bui-accent-ink, #0170dd);background:var(--tx-bui-accent-tint, #e9f3ff);border-radius:999px}.tx-bui-sidebar-nav__item-action{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;margin-right:8px;color:var(--tx-bui-ink-3, #9a9da3);cursor:pointer;border-radius:5px;opacity:0;transition:background-color .1s ease,color .1s ease,opacity .1s ease}.tx-bui-sidebar-nav__item-action:hover{color:var(--tx-bui-ink-2, #62656b);background:color-mix(in oklab,var(--tx-bui-line, #ecedef) 70%,transparent)}.tx-bui-sidebar-nav__item-action:focus-visible{opacity:1;outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:1px}.tx-bui-sidebar-nav__item-action:disabled{cursor:not-allowed}.tx-bui-sidebar-nav__item.is-active .tx-bui-sidebar-nav__item-action,.tx-bui-sidebar-nav__item:focus-within .tx-bui-sidebar-nav__item-action,.tx-bui-sidebar-nav__item:hover .tx-bui-sidebar-nav__item-action{opacity:1}.tx-bui-sidebar-nav__item.is-active .tx-bui-sidebar-nav__icon{color:var(--tx-bui-ink, #1f2124)}.tx-bui-sidebar-nav__item.is-active .tx-bui-sidebar-nav__label{font-weight:500;color:var(--tx-bui-ink, #1f2124)}.tx-bui-sidebar-nav__item.is-active .tx-bui-sidebar-nav__badge{color:var(--tx-bui-ink-2, #62656b);background:var(--tx-bui-surface, #fff);box-shadow:var(--tx-bui-shadow-hairline, 0 0 0 1px #ecedef)}@media(hover:none){.tx-bui-sidebar-nav__item-action{opacity:1}}@media(prefers-reduced-motion:reduce){.tx-bui-sidebar-nav__action,.tx-bui-sidebar-nav__icon,.tx-bui-sidebar-nav__indicator.is-revealed,.tx-bui-sidebar-nav__item-action,.tx-bui-sidebar-nav__label,.tx-bui-sidebar-nav__row,.tx-bui-sidebar-nav__workspace{transition:none}}
