.outcome.svelte-28tskk{border-left:3px solid var(--outcome-color);background:color-mix(in srgb, var(--outcome-color) 5%, var(--paper));margin:10px 0;padding:10px 12px}.outcome-heading.svelte-28tskk{flex-wrap:wrap;justify-content:space-between;gap:6px;display:flex}.outcome-heading.svelte-28tskk span:where(.svelte-28tskk),.outcome-detail.svelte-28tskk{color:var(--muted);font-size:.85rem}.directions.svelte-28tskk{flex-wrap:wrap;gap:5px;margin:8px 0;display:flex}.directions.svelte-28tskk span:where(.svelte-28tskk){border:1px solid var(--outcome-color);width:24px;height:26px;color:var(--ink);border-radius:5px;place-items:center;display:grid}.outcome-controls.svelte-28tskk{flex-wrap:wrap;gap:6px;display:flex}.outcome-detail.svelte-28tskk{margin:8px 0 0}.merge-choice.svelte-28tskk{align-items:center;gap:10px;min-height:44px;font-size:.9rem;line-height:1.5;display:flex}.merge-choice.svelte-28tskk input:where(.svelte-28tskk){accent-color:var(--teal);width:18px;height:18px}.shares.svelte-28tskk{gap:10px;margin:18px 0;display:grid}.share-row.svelte-28tskk{grid-template-columns:78px minmax(35px,1fr) 60px;align-items:center;gap:10px;font-size:.85rem;display:grid}.share-row.svelte-28tskk strong:where(.svelte-28tskk){text-align:right;font-family:IBM Plex Mono,monospace;font-size:.8rem}.share-track.svelte-28tskk{background:var(--line);border-radius:3px;height:12px;overflow:hidden}.share-track.svelte-28tskk span:where(.svelte-28tskk){height:100%;display:block}button.svelte-28tskk:disabled{opacity:.45}@container (width<=650px){.room-pair.svelte-28tskk{grid-template-columns:1fr}}
