.tab-nav[data-v-fbead572]{display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem;margin:0;background:linear-gradient(135deg,#316abc14,#ff46670d);border-radius:12px;list-style:none;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tab-nav[data-v-fbead572]::-webkit-scrollbar{display:none}.dark .tab-nav[data-v-fbead572]{background:var(--white-05)}.tab-nav li[data-v-fbead572]{margin:0}.tab-nav-item[data-v-fbead572]{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;color:var(--text-secondary);text-decoration:none;background:transparent;border:none;border-radius:8px;cursor:pointer;white-space:nowrap;transition:all .2s ease}.tab-nav-item[data-v-fbead572]:hover:not(.active){color:var(--primary-fg);background:#0077b614}.dark .tab-nav-item[data-v-fbead572]:hover:not(.active){background:#0077b626}.tab-nav-item.active[data-v-fbead572]{color:var(--primary-fg);background:#fff;font-weight:600;box-shadow:0 2px 8px #0000000f}.dark .tab-nav-item.active[data-v-fbead572]{background:#0077b633;color:#e8e8e8}.tab-nav-item.active .tab-nav-icon[data-v-fbead572]{color:var(--primary-fg)}.dark .tab-nav-item.active .tab-nav-icon[data-v-fbead572]{color:#a9bbc9}.tab-nav-icon[data-v-fbead572]{font-size:1.1rem;flex-shrink:0;transition:color .2s ease}.tab-nav-trigger[data-v-fbead572]{display:none;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-size:.875rem;font-weight:600;color:var(--text-primary);text-align:left;background:linear-gradient(135deg,#316abc14,#ff46670d);border:1px solid var(--border-default);border-radius:12px;cursor:pointer}.dark .tab-nav-trigger[data-v-fbead572]{background:var(--white-05)}.tab-nav-trigger-label[data-v-fbead572]{flex:1 1 auto}.tab-nav-caret[data-v-fbead572]{flex-shrink:0;font-size:1rem;color:var(--text-muted);transition:transform .2s ease}.tab-nav-caret.open[data-v-fbead572]{transform:rotate(180deg)}@media(max-width:767.98px){.tab-nav-wrap:not(.is-collapsible) .tab-nav[data-v-fbead572]{padding:.375rem}.tab-nav-wrap:not(.is-collapsible) .tab-nav-item[data-v-fbead572]{padding:.5rem .75rem;font-size:.8125rem}}.tab-nav-wrap.is-collapsible[data-v-fbead572]{position:sticky;top:calc(var(--tab-nav-sticky-top, 64px) + var(--app-banner-height, 0px));z-index:20;background:var(--tab-nav-sticky-bg, var(--bg-surface));border-bottom:1px solid var(--border-default);margin-bottom:1rem!important;transition:box-shadow .2s ease}.tab-nav-wrap.is-collapsible.is-stuck[data-v-fbead572]{box-shadow:0 6px 16px -8px #00000038}.dark .tab-nav-wrap.is-collapsible.is-stuck[data-v-fbead572]{box-shadow:0 8px 22px -8px #0000008c}.tab-nav-wrap.is-collapsible .tab-nav-trigger[data-v-fbead572]{display:none}.tab-nav-wrap.is-collapsible .tab-nav[data-v-fbead572]{position:relative;flex-direction:row;flex-wrap:nowrap;gap:.25rem;padding:0;margin:0;background:transparent;border-radius:0;overflow-x:auto}.dark .tab-nav-wrap.is-collapsible .tab-nav[data-v-fbead572]{background:transparent}.tab-nav-wrap.is-collapsible .tab-nav li[data-v-fbead572]{flex:0 0 auto;display:block}.tab-nav-wrap.is-collapsible .tab-nav-indicator[data-v-fbead572]{position:absolute;bottom:0;left:0;height:2px;background:var(--primary-fg);border-radius:2px 2px 0 0;pointer-events:none}.tab-nav-wrap.is-collapsible .tab-nav-indicator.is-animated[data-v-fbead572]{transition:transform .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1)}.tab-nav-wrap.is-collapsible .tab-nav-item[data-v-fbead572]{flex-grow:0;padding:.85rem 1rem;border-radius:0;background:transparent;border-bottom:2px solid transparent;color:var(--text-secondary)}.tab-nav-wrap.is-collapsible .tab-nav-item[data-v-fbead572]:hover:not(.active){background:transparent;color:var(--primary-fg)}.tab-nav-wrap.is-collapsible .tab-nav-item.active[data-v-fbead572]{background:transparent;box-shadow:none;color:var(--primary-fg);border-bottom-color:transparent;font-weight:600}.dark .tab-nav-wrap.is-collapsible .tab-nav-item.active[data-v-fbead572]{background:transparent;color:var(--primary-fg)}@media(max-width:575.98px){.tab-nav-wrap:not(.is-collapsible) .tab-nav[data-v-fbead572]{flex-direction:column}.tab-nav-wrap:not(.is-collapsible) .tab-nav li[data-v-fbead572]{display:flex}.tab-nav-wrap:not(.is-collapsible) .tab-nav li .tab-nav-item[data-v-fbead572]{flex-grow:1}.tab-nav-wrap.is-collapsible[data-v-fbead572]{top:calc(var(--tab-nav-sticky-top, 56px) + var(--app-banner-height, 0px));margin-inline:calc(50% - 50vw);padding-inline:1rem}.tab-nav-wrap.is-collapsible .tab-nav-item[data-v-fbead572]{padding:.75rem .85rem}}
