.hc-account .hc-choice-field{border:0;min-width:0;margin:12px 0;padding:0}.hc-account .hc-choice-field>legend{font:600 16px/1.4 var(--hc-font-sans);color:var(--hc-ink-2);margin-bottom:14px}.hc-choice-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.hc-account .hc-choice-card{border:1px solid var(--hc-line);background:var(--hc-surface);cursor:pointer;border-radius:14px;align-items:flex-start;gap:12px;padding:18px;transition:background .15s,border-color .15s;display:flex;position:relative}.hc-choice-card:hover{background:var(--hc-canvas)}.hc-account .hc-choice-selected{border:1.5px solid var(--hc-ink);background:var(--hc-canvas)}.hc-choice-card input{opacity:0;width:1px;height:1px;position:absolute}.hc-choice-card:has(input:focus-visible){outline:2px solid var(--hc-ink);outline-offset:3px}.hc-choice-card:has(input:disabled){opacity:.6;cursor:wait}.hc-choice-check{border:1px solid var(--hc-line-strong);width:21px;height:21px;color:var(--hc-on-ink);background:var(--hc-surface);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.hc-choice-selected .hc-choice-check{background:var(--hc-action);border-color:var(--hc-ink)}.hc-choice-card strong{font-size:14px;line-height:1.4;display:block}.hc-account .hc-choice-card small{color:var(--hc-muted);margin-top:6px;font-size:12px;font-weight:400;line-height:1.6;display:block}@media (width<=600px){.hc-choice-grid{grid-template-columns:1fr}.hc-account .hc-choice-card{padding:16px}}
