.dashboard-sidebar-item[data-v-4cce3a63]{align-items:center;border-radius:6px;color:var(--text-main);cursor:pointer;display:flex;font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);gap:8px;letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);min-width:0;padding:5px 8px;transition:background .15s ease,color .15s ease}.dashboard-sidebar-item__toggle[data-v-4cce3a63]{align-items:center;color:var(--text-placeholder);display:flex;flex:0 0 14px;font-size:10px;height:14px;justify-content:center;transform:rotate(-90deg);transition:transform .15s ease,color .15s ease}.dashboard-sidebar-item__toggle--button[data-v-4cce3a63]{cursor:pointer}.dashboard-sidebar-item__toggle--button[data-v-4cce3a63]:hover{color:var(--text-main)}.dashboard-sidebar-item__toggle--open[data-v-4cce3a63]{transform:rotate(0)}.dashboard-sidebar-item__content[data-v-4cce3a63]{align-items:center;color:inherit;display:flex;flex-direction:row;gap:10px;min-width:0;overflow:hidden;white-space:nowrap}.dashboard-sidebar-item__label[data-v-4cce3a63]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-sidebar-item__icon[data-v-4cce3a63]{align-items:center;color:inherit;display:flex;flex-shrink:0;font-size:15px;height:20px;justify-content:center;width:20px}.dashboard-sidebar-item__icon svg[data-v-4cce3a63]{height:16px;width:16px}.dashboard-sidebar-item__new[data-v-4cce3a63]{margin-left:auto}.dashboard-sidebar-item__new+.dashboard-sidebar-item__add[data-v-4cce3a63]{margin-left:4px}.dashboard-sidebar-item__add[data-v-4cce3a63]{align-items:center;border-radius:4px;color:var(--text-placeholder);display:flex;flex:0 0 auto;font-size:14px;height:20px;justify-content:center;margin-left:auto;width:20px}.dashboard-sidebar-item[data-v-4cce3a63]:hover,.dashboard-sidebar-item__add[data-v-4cce3a63]:hover{background:var(--surface-2);color:var(--text-main)}.dashboard-sidebar-item.selected[data-v-4cce3a63]{background:var(--surface-3);color:var(--text-main)}.dashboard-sidebar-item--droppable[data-v-4cce3a63]:not(.dashboard-sidebar-item--drop-target){box-shadow:inset 0 0 0 1px var(--border-focus)}.dashboard-sidebar-item--drop-target[data-v-4cce3a63]{background:var(--surface-3);box-shadow:inset 0 0 0 2px var(--active-main);color:var(--text-main)}.dashboard-sidebar-collapse[data-v-aacce919]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.4,0,.2,1)}.dashboard-sidebar-collapse--open[data-v-aacce919]{grid-template-rows:1fr}.dashboard-sidebar-collapse__inner[data-v-aacce919]{display:flex;flex-direction:column;gap:4px;min-height:0;overflow:hidden}@media(prefers-reduced-motion:reduce){.dashboard-sidebar-collapse[data-v-aacce919]{transition:none}}.dashboard-sidebar-folder[data-v-8bda9cbe],.dashboard-sidebar-channel-node[data-v-108c3a27]{display:flex;flex-direction:column;gap:4px}.dashboard-sidebar[data-v-1f272d01]{display:flex;flex-direction:column;gap:16px;height:100%;width:100%}.dashboard-sidebar__items[data-v-1f272d01]{display:flex;flex-direction:column;flex-grow:1;gap:4px}.dashboard-sidebar__spacer[data-v-1f272d01]{flex-shrink:0;height:16px}.dashboard-sidebar__block--grow[data-v-1f272d01]{flex-grow:1}.dashboard-sidebar__block[data-v-1f272d01] .app-button--primary{border-radius:6px;height:30px;justify-content:flex-start;padding-block:5px;padding-left:30px}.dashboard-sidebar__block[data-v-1f272d01] .app-button__text{font-family:var(--body-bold-font-family);font-size:var(--body-bold-font-size);font-weight:var(--body-bold-font-weight);letter-spacing:var(--body-bold-letter-spacing);line-height:var(--body-bold-line-height)}.dashboard-sidebar__download[data-v-1f272d01]{align-items:center;border:1px solid var(--surface-3);border-radius:4px;color:var(--text-main);cursor:pointer;display:flex;font-size:12px;font-style:normal;font-weight:400;gap:6px;justify-content:center;letter-spacing:.2px;line-height:16px;padding:6px}.dashboard-sidebar__download i[data-v-1f272d01]{font-size:18px;margin-right:6px}.dashboard-sidebar__bottom[data-v-1f272d01]{display:flex;flex-direction:column;gap:8px}
