.tabs-container.svelte-p0uzej{border-radius:8px;overflow:hidden}.tabs-header.svelte-p0uzej{display:flex;border-bottom:1px solid var(--border-color);gap:2px}.tabs-header.has-title.svelte-p0uzej{justify-content:space-between;align-items:end}@media(max-width:768px){.tabs-header.has-title.svelte-p0uzej{flex-direction:column;align-items:flex-start;gap:0}.tabs-list.svelte-p0uzej{width:100%;overflow-x:auto;scrollbar-width:none;margin-bottom:-1px}.tabs-list.svelte-p0uzej::-webkit-scrollbar{display:none}button.svelte-p0uzej{padding:.75rem 1rem;white-space:nowrap}}.tabs-title.svelte-p0uzej{margin:1rem 0 0}.tabs-list.svelte-p0uzej{display:flex;gap:2px}button.svelte-p0uzej{padding:.75rem 1.5rem;border:none;background:none;cursor:pointer;font-size:1rem;transition:all .2s;border-bottom:3px solid transparent;color:var(--text-color)}button.svelte-p0uzej:hover{background:var(--header-bg)}button.active.svelte-p0uzej{background:transparent;border:1px solid var(--border-color);border-bottom-color:var(--bg-color);transform:translateY(1px);font-weight:700;color:var(--color-main)}.tabs-content.svelte-p0uzej{background:transparent;margin-top:1rem}.tab-nav.svelte-p0uzej{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--border-color);display:flex;justify-content:space-between}.tab-nav.svelte-p0uzej button:where(.svelte-p0uzej){padding:.5rem 1rem;color:var(--color-gray);font-size:.9rem;border-radius:4px;border-bottom:none}.tab-nav.svelte-p0uzej button:where(.svelte-p0uzej):hover{color:var(--color-main);background:var(--header-bg)}
