.component,.component *{box-sizing:border-box}.tab-switch{background-color:var(--ts-bg);border-bottom:1px solid var(--ts-border);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.tab-switch__inner.component__inner{margin:0 auto;max-width:1280px;padding:16px 20px}.tab-switch__bar{display:flex;flex-direction:column;gap:8px}.tab-switch .tab-switch__inner .tab-switch__tab{align-items:center!important;background:transparent!important;border:1px solid var(--ts-border)!important;border-radius:8px!important;color:var(--ts-text)!important;cursor:pointer;display:inline-flex!important;font-size:14px!important;font-weight:600!important;gap:8px!important;justify-content:center!important;line-height:1.2!important;padding:10px 16px!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease;width:100%}.tab-switch .tab-switch__inner .tab-switch__tab--active{background-color:var(--ts-active-bg)!important;border-color:var(--ts-active-bg)!important;color:var(--ts-active-text)!important}.tab-switch__icon{flex-shrink:0;height:16px;object-fit:contain;width:16px}@media (prefers-reduced-motion:reduce){.tab-switch .tab-switch__inner .tab-switch__tab{transition:none!important}}@media (min-width:720px){.tab-switch__bar{flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center}.tab-switch .tab-switch__inner .tab-switch__tab{padding:10px 18px!important;width:auto}}@media (min-width:960px){.tab-switch__bar{justify-content:flex-start}}