.code-tabs.svelte-1jo9ign{background-color:var(--aress-bg-code);border:1px solid var(--aress-border);border-radius:var(--aress-radius-lg);overflow:hidden}.tab-bar.svelte-1jo9ign{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--aress-border);background-color:var(--aress-bg-tertiary);padding-right:var(--aress-space-2)}.tabs.svelte-1jo9ign{display:flex;overflow-x:auto}.tab.svelte-1jo9ign{padding:var(--aress-space-2) var(--aress-space-3);border:none;border-bottom:2px solid transparent;background:none;font-family:var(--aress-font-sans);font-size:var(--aress-text-xs);color:var(--aress-text-muted);cursor:pointer;white-space:nowrap;transition:color var(--aress-duration-fast) var(--aress-ease-default),border-color var(--aress-duration-fast) var(--aress-ease-default)}.tab.svelte-1jo9ign:hover{color:var(--aress-text-secondary)}.tab.active.svelte-1jo9ign{color:var(--aress-accent);border-bottom-color:var(--aress-accent)}.code-pre.svelte-1jo9ign{margin:0;padding:var(--aress-space-4);overflow-x:auto}.code-content.svelte-1jo9ign{font-family:var(--aress-font-mono);font-size:var(--aress-text-sm);color:var(--aress-text-primary);line-height:1.6}.expandable.svelte-6ttnyv{border:1px solid var(--aress-border);border-radius:var(--aress-radius-lg);overflow:hidden}.expandable-header.svelte-6ttnyv{display:flex;align-items:center;gap:var(--aress-space-2);width:100%;padding:var(--aress-space-3) var(--aress-space-4);border:none;background:none;font-family:var(--aress-font-sans);font-size:var(--aress-text-sm);color:var(--aress-text-primary);cursor:pointer;transition:background-color var(--aress-duration-fast) var(--aress-ease-default)}.expandable-header.svelte-6ttnyv:hover{background-color:var(--aress-bg-tertiary)}.chevron.svelte-6ttnyv{flex-shrink:0;color:var(--aress-text-muted);transition:transform var(--aress-duration-normal) var(--aress-ease-default)}.chevron.rotated.svelte-6ttnyv{transform:rotate(90deg)}.expandable-title.svelte-6ttnyv{font-weight:var(--aress-font-medium)}.expandable-content.svelte-6ttnyv{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--aress-duration-normal) var(--aress-ease-default)}.expandable-content.open.svelte-6ttnyv{grid-template-rows:1fr}.expandable-inner.svelte-6ttnyv{overflow:hidden;padding:0 var(--aress-space-4)}.expandable-content.open.svelte-6ttnyv .expandable-inner:where(.svelte-6ttnyv){padding-bottom:var(--aress-space-4)}
