.docs.svelte-13irm9i{flex-direction:column;gap:.75rem;display:flex}.slot.svelte-13irm9i{border:1.5px dashed var(--color-border-strong);background:var(--color-surface);min-height:76px;transition:border-color var(--duration-normal) var(--ease-out), background-color var(--duration-normal) var(--ease-out);border-radius:18px;align-items:center;gap:.85rem;padding:.85rem;display:flex}.slot.ready.svelte-13irm9i{border-style:solid;border-color:color-mix(in srgb, var(--color-brand) 45%, transparent);background:linear-gradient(160deg, var(--color-brand-soft), var(--color-surface) 70%)}.slot-icon.svelte-13irm9i{background:var(--color-brand-soft);width:44px;height:44px;color:var(--color-brand);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.slot.ready.svelte-13irm9i .slot-icon:where(.svelte-13irm9i){background:var(--gradient-brand);color:var(--color-text-inverse)}.slot-icon.svelte-13irm9i .spin{animation:.9s linear infinite svelte-13irm9i-spin}@keyframes svelte-13irm9i-spin{to{transform:rotate(360deg)}}.slot-text.svelte-13irm9i{flex-direction:column;flex:1;gap:.15rem;min-width:0;line-height:1.3;display:flex}.slot-text.svelte-13irm9i strong:where(.svelte-13irm9i){font-size:var(--text-title);color:var(--color-text);font-weight:700}.slot-text.svelte-13irm9i small:where(.svelte-13irm9i){font-size:var(--text-ui);color:var(--color-text-muted)}.slot-text.svelte-13irm9i .file:where(.svelte-13irm9i){font-family:var(--font-mono);font-size:var(--text-tech);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pick.svelte-13irm9i{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:40px;font-size:var(--text-ui);color:var(--color-brand);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out);border-radius:12px;flex-shrink:0;align-items:center;gap:.4rem;padding:0 .85rem;font-weight:600;display:inline-flex;position:relative}.pick.svelte-13irm9i:hover{border-color:var(--color-brand)}.pick.svelte-13irm9i:has(input:where(.svelte-13irm9i):focus-visible){outline:2px solid var(--color-brand);outline-offset:2px}.pick.busy.svelte-13irm9i{opacity:.55;pointer-events:none}.pick.svelte-13irm9i input:where(.svelte-13irm9i){opacity:0;width:1px;height:1px;position:absolute}.note.svelte-13irm9i{font-size:var(--text-tech);color:var(--color-text-subtle);margin:0}
