.solution-select-cell.svelte-1puqcu2{width:100%;min-width:0}.solution-select-trigger.svelte-1puqcu2{cursor:pointer;border-radius:var(--radius-m,.4rem);align-items:center;gap:.2rem;width:100%;min-width:0;display:flex}.solution-select-trigger.needs-selection.svelte-1puqcu2{border:var(--border-width,1px) dashed var(--accent,var(--primary));background:color-mix(in srgb, var(--accent,var(--primary)) 6%, transparent);padding:.15rem .35rem}.solution-select-placeholder.svelte-1puqcu2{min-width:0;color:var(--accent,var(--primary));flex:1;font-size:.85rem;font-weight:600}.solution-select-trigger.svelte-1puqcu2:hover:not(.disabled){background-color:var(--color-surface-subtle)}.solution-select-trigger.needs-selection.svelte-1puqcu2:hover:not(.disabled){background:color-mix(in srgb, var(--accent,var(--primary)) 12%, transparent)}.solution-select-trigger.disabled.svelte-1puqcu2{cursor:default}.tech-level-badge.svelte-1puqcu2{color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);white-space:nowrap;border-radius:.2rem;padding:.05rem .35rem;font-size:.75rem;font-weight:700;line-height:1.3}
