.tp-sidebar[data-v-48bbf6e0]{scrollbar-width:thin;scrollbar-color:#c9d6d5 transparent}.tp-sidebar[data-v-48bbf6e0]::-webkit-scrollbar{width:6px}.tp-sidebar[data-v-48bbf6e0]::-webkit-scrollbar-track{background:transparent}.tp-sidebar[data-v-48bbf6e0]::-webkit-scrollbar-thumb{background-color:#c9d6d5;border-radius:3px}.tp-sidebar[data-v-48bbf6e0]::-webkit-scrollbar-thumb:hover{background-color:#a9bab8}.tp-sidebar[data-v-48bbf6e0]{--tp-accent: #b3261e;--tp-text: #1f2328;--tp-muted: #8a919c;--tp-border: #e9eaec;--tp-hover: #f6f7f8;width:300px;height:calc(100vh - 1rem);background:#f2fafa;display:flex;flex-direction:column;padding:1rem .75rem;transition:width .15s ease;overflow-y:auto;top:0!important}.tp-sidebar--collapsed[data-v-48bbf6e0]{width:76px}.tp-sidebar__toggle[data-v-48bbf6e0]{display:flex;padding:0 .5rem .75rem}.tp-sidebar__toggle img[data-v-48bbf6e0]{cursor:pointer;width:18px;height:18px}.tp-sidebar__nav[data-v-48bbf6e0]{display:flex;flex-direction:column;gap:1.25rem}.tp-sidebar__section[data-v-48bbf6e0]{display:flex;flex-direction:column;gap:.125rem}.tp-sidebar__section--bottom[data-v-48bbf6e0]{margin-top:1.25rem;padding-top:.75rem;border-top:1px solid var(--tp-border)}.tp-sidebar__section-label[data-v-48bbf6e0]{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tp-muted);padding:.25rem .5rem .375rem}.tp-sidebar__item[data-v-48bbf6e0]{width:100%}.tp-sidebar__link[data-v-48bbf6e0]{display:flex;align-items:center;gap:.625rem;padding:.5rem;border-radius:8px;color:var(--tp-text);text-decoration:none;font-size:.875rem;white-space:nowrap}.tp-sidebar--collapsed .tp-sidebar__link[data-v-48bbf6e0]{justify-content:center}.tp-sidebar__link[data-v-48bbf6e0]:hover{background:var(--tp-hover)}.tp-sidebar__link--active[data-v-48bbf6e0]{color:var(--tp-accent);font-weight:600}.tp-sidebar__icon[data-v-48bbf6e0]{width:18px;height:18px;flex-shrink:0}.tp-sidebar__label[data-v-48bbf6e0]{overflow:hidden;text-overflow:ellipsis}
