.panel.svelte-1q2ixex{background:linear-gradient(140deg, #b8c8ae0b, transparent 44%), linear-gradient(180deg, #f4f0e806, transparent), var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-medium);min-height:0;box-shadow:0 18px 42px color-mix(in srgb, var(--color-background) 18%, transparent), inset 0 1px 0 #f4f0e809;flex-direction:column;display:flex}html[data-resolved-theme=light] .panel.svelte-1q2ixex{box-shadow:none}.panel.compact.svelte-1q2ixex .panel-body:where(.svelte-1q2ixex){padding:var(--spacing-small)}.panel-header.svelte-1q2ixex{justify-content:space-between;align-items:flex-start;gap:var(--spacing-small);padding:12px var(--spacing-medium);border-bottom:1px solid color-mix(in srgb, var(--color-border), transparent 10%);width:100%;font:inherit;text-align:start;flex-wrap:wrap;flex-shrink:0;display:flex}.panel-titles.svelte-1q2ixex{min-width:0}.panel-heading.svelte-1q2ixex{align-items:flex-start;gap:10px;min-width:0;display:flex}.panel-step-number.svelte-1q2ixex{background:var(--color-accent-soft);width:22px;height:22px;color:var(--color-accent);border:1px solid color-mix(in srgb, var(--color-accent) 40%, var(--color-border));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:760;display:inline-flex}.panel-title.svelte-1q2ixex{font-size:var(--font-size-sm);letter-spacing:.01em;color:var(--color-text-primary);margin:0;font-weight:680}.panel-title-row.svelte-1q2ixex{align-items:center;gap:8px;min-width:0;display:flex}.panel-subtitle.svelte-1q2ixex{font-size:var(--font-size-xs);color:color-mix(in srgb, var(--color-text-secondary) 88%, var(--color-text-primary));margin:2px 0 0}.panel-actions.svelte-1q2ixex{flex-wrap:wrap;flex-shrink:0;gap:6px;max-width:100%;display:flex}.panel-body.svelte-1q2ixex{padding:var(--spacing-medium);flex:1;min-height:0}.panel-body.scroll-body.svelte-1q2ixex{overflow:auto}
