.ap-tabs.svelte-h216gr{display:flex;gap:var(--spacing-xs);border-bottom:1px solid var(--color-border-subtle);overflow-x:auto;scrollbar-width:none}.ap-tabs.svelte-h216gr::-webkit-scrollbar{display:none}.ap-tab.svelte-h216gr{display:inline-flex;align-items:center;gap:var(--spacing-xs);flex:0 0 auto;padding:.625rem .875rem;border:none;background:none;color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color var(--transition-base),border-color var(--transition-base)}.ap-tab.svelte-h216gr:hover:not(:disabled){color:var(--color-primary)}.ap-tab.svelte-h216gr:disabled{opacity:.45;cursor:not-allowed}.ap-tab.svelte-h216gr:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px;border-radius:var(--radius-sm) var(--radius-sm) 0 0}.ap-tab-active.svelte-h216gr{color:var(--color-primary);border-bottom-color:var(--color-primary)}@media (max-width: 640px){.ap-tab.svelte-h216gr{padding:.625rem .75rem}}.collapsible-card{overflow:hidden}.cc-head.svelte-109l7v5{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.cc-toggle.svelte-109l7v5{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--spacing-ms);padding:1rem 1.25rem;background:transparent;border:none;text-align:left;cursor:pointer;transition:background .15s ease}.cc-toggle.svelte-109l7v5:hover{background:var(--color-bg-surface-2)}.cc-toggle.svelte-109l7v5:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.cc-toggle.svelte-109l7v5 .cc-chev{margin-left:auto;font-size:1rem;color:var(--color-text-muted);transition:transform .2s ease}.cc-toggle.svelte-109l7v5 .cc-chev-open{transform:rotate(180deg)}.cc-text.svelte-109l7v5{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.cc-title.svelte-109l7v5{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text);line-height:1.35}.cc-subtitle.svelte-109l7v5{font-size:.8125rem;color:var(--color-text-muted);line-height:1.35}.cc-head-accent.svelte-109l7v5{background:var(--gradient-brand)}.cc-head-accent.svelte-109l7v5 .cc-title:where(.svelte-109l7v5),.cc-head-accent.svelte-109l7v5 .cc-toggle:where(.svelte-109l7v5) .cc-chev{color:var(--color-white)}.cc-head-accent.svelte-109l7v5 .cc-subtitle:where(.svelte-109l7v5){color:#ffffffd9}.cc-head-accent.svelte-109l7v5 .cc-toggle:where(.svelte-109l7v5):hover{background:#ffffff14}.cc-head-accent.svelte-109l7v5 .cc-toggle:where(.svelte-109l7v5):focus-visible{outline-color:var(--color-white)}.cc-actions.svelte-109l7v5{display:inline-flex;align-items:center;gap:.4rem;padding-right:1.25rem;flex-shrink:0}@media (max-width: 768px){.cc-head.svelte-109l7v5{flex-wrap:wrap}.cc-toggle.svelte-109l7v5{flex:1 1 12rem;padding:.75rem .75rem .75rem 1rem}.cc-actions.svelte-109l7v5{padding-right:.75rem;margin-left:auto}.cc-actions.svelte-109l7v5 .ap-btn:has(>.ap-btn-icon)>.ap-btn-label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.cc-actions.svelte-109l7v5 .ap-btn:has(>.ap-btn-icon){gap:0;width:2.25rem;height:2.25rem;min-width:0;min-height:0;padding:0}}.cc-body.svelte-109l7v5{padding:1rem 1.25rem 1.25rem;border-top:1px solid var(--color-border-subtle)}.cc-body-flush.svelte-109l7v5{padding-top:.25rem}
