.helper-text.svelte-uigzhv{margin:0;color:#5e6a65;font-size:.92rem}.candidate-section.svelte-uigzhv,.flow-note.svelte-uigzhv{padding:18px}.flow-note.svelte-uigzhv p:where(.svelte-uigzhv){margin-bottom:0}.qr-panel.svelte-uigzhv{display:grid;gap:14px;justify-items:start}.qr-panel.svelte-uigzhv img:where(.svelte-uigzhv){display:block;width:min(240px,100%);height:auto;border:1px solid rgba(31,95,85,.16);border-radius:8px;background:#fffdf8}.qr-panel.svelte-uigzhv a:where(.svelte-uigzhv){color:#1f5f55;font-weight:700;word-break:break-all}.candidate-list.svelte-uigzhv{display:grid;gap:12px}.candidate-card.svelte-uigzhv{display:flex;gap:16px;align-items:center;justify-content:space-between;border:1px solid rgba(31,95,85,.24);border-radius:8px;padding:18px;background:#fffdf8}.candidate-main.svelte-uigzhv{min-width:0}.candidate-card.svelte-uigzhv h3:where(.svelte-uigzhv){margin-top:8px;margin-bottom:4px;color:#1f5f55;font-size:1.3rem}.candidate-guest.svelte-uigzhv{margin:0 0 10px;font-weight:700}.candidate-details.svelte-uigzhv{display:flex;gap:14px;flex-wrap:wrap;margin:0}.candidate-details.svelte-uigzhv dt:where(.svelte-uigzhv){color:#5e6a65;font-size:.78rem;font-weight:700}.candidate-details.svelte-uigzhv dd:where(.svelte-uigzhv){margin:0}@media(max-width:560px){.candidate-card.svelte-uigzhv{align-items:stretch;flex-direction:column}}
