.choice.svelte-lqma5e{position:relative;display:flex;align-items:flex-start;gap:.85rem;margin:0;padding:1rem 1.1rem;border:1px solid var(--line);border-radius:.875rem;background:var(--surface);cursor:pointer;transition:border-color .15s,background-color .15s}.choice.svelte-lqma5e:hover{border-color:var(--line-strong)}.choice.selected.svelte-lqma5e{border-color:var(--accent);background:var(--accent-soft)}input.svelte-lqma5e{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.choice.svelte-lqma5e:has(input:where(.svelte-lqma5e):focus-visible){outline:2px solid var(--accent);outline-offset:2px}.dot.svelte-lqma5e{flex-shrink:0;box-sizing:border-box;width:1.15rem;height:1.15rem;margin-top:.1rem;border:2px solid var(--control-line);border-radius:50%;transition:border-color .15s,box-shadow .15s}.selected.svelte-lqma5e .dot:where(.svelte-lqma5e){border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--card-solid);background:var(--accent)}.text.svelte-lqma5e{display:flex;flex-direction:column;gap:.2rem}.title.svelte-lqma5e{color:var(--text);font-size:.95rem;font-weight:600;line-height:1.4}.description.svelte-lqma5e{color:var(--subtle);font-size:.85rem;font-weight:400;line-height:1.5}fieldset.svelte-srq8dg{margin:0;padding:0;border:0;min-width:0}legend.svelte-srq8dg{margin:0 0 .6rem;padding:0;color:var(--text);font-size:.9rem;font-weight:600;line-height:1.4}.choices.svelte-srq8dg{display:flex;flex-direction:column;gap:.6rem}.current-label.svelte-srq8dg{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;color:var(--subtle);font-size:.82rem;letter-spacing:normal}.tier.svelte-srq8dg{padding:.15rem .6rem;border:1px solid var(--accent-line);border-radius:999px;background:var(--accent-soft);color:var(--text);font-weight:500}.affiliation.svelte-srq8dg{display:flex;flex-direction:column;gap:1rem}.affiliation-details.svelte-srq8dg{display:flex;flex-direction:column;gap:1.25rem;margin-left:.55rem;padding-left:1.3rem;border-left:2px solid var(--accent-line)}
