.tp-container.svelte-1pnz58z{margin:var(--app-padding) auto 0;box-sizing:border-box;border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.tp-title-bar.svelte-1pnz58z{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-border-default)}.tp-title-bar-toggle.svelte-1pnz58z{width:100%;background:none;border:none;border-bottom:1px solid var(--color-border-default);cursor:pointer;font-family:inherit;text-align:left;justify-content:space-between;transition:background var(--transition-default)}.tp-title-bar-toggle.svelte-1pnz58z:hover{background:var(--color-surface-active)}.tp-chevron.svelte-1pnz58z{font-size:30px;color:var(--color-text-secondary);transition:transform var(--transition-default);flex-shrink:0;margin-left:auto}.tp-chevron.open.svelte-1pnz58z{transform:rotate(90deg)}.tp-icon.svelte-1pnz58z{height:1.25rem;width:auto;flex-shrink:0}.tp-title.svelte-1pnz58z{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-secondary)}.tp-tab-bar.svelte-1pnz58z{display:flex;border-bottom:1px solid var(--color-border-default);padding:0 1rem;gap:0}.tp-tab.svelte-1pnz58z{position:relative;padding:.625rem .875rem;background:none;border:none;cursor:pointer;font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);transition:color var(--transition-default);white-space:nowrap}.tp-tab.svelte-1pnz58z:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--color-primary);opacity:0;transition:opacity var(--transition-default)}.tp-tab.svelte-1pnz58z:hover,.tp-tab.active.svelte-1pnz58z{color:var(--color-text-primary)}.tp-tab.active.svelte-1pnz58z:after{opacity:1}.tp-body-precollapsed.svelte-1pnz58z,.tp-body-hidden.svelte-1pnz58z{display:none}.tp-panel.svelte-1pnz58z{visibility:hidden;height:0;overflow:hidden}.tp-panel.active.svelte-1pnz58z{visibility:visible;height:auto;overflow:visible}
