._2m8pmW_wrap{max-width:640px;margin:0 auto}._2m8pmW_wide{max-width:980px;margin:0 auto}._2m8pmW_panel{padding:40px 44px 36px}._2m8pmW_providers{gap:12px;display:grid}._2m8pmW_provider{border-radius:var(--radius-row);border:1px solid var(--border-subtle);background:var(--fill-faint);width:100%;color:var(--color-heading);font-size:var(--text-base);text-align:left;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease), box-shadow var(--dur) var(--ease);align-items:center;gap:16px;padding:16px 20px;font-weight:600;display:flex}._2m8pmW_provider:hover{border-color:var(--border-hover);background:var(--fill-active);box-shadow:var(--glow-btn)}._2m8pmW_provider img{width:24px;height:24px}._2m8pmW_providerArrow{font-family:var(--font-mono);color:var(--color-accent);margin-left:auto}._2m8pmW_note{border-top:1px solid var(--border-faint);gap:10px;margin-top:24px;padding-top:20px;display:grid}._2m8pmW_form{gap:20px;display:grid}._2m8pmW_twoUp{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}._2m8pmW_cardTitle{margin:14px 0 6px}._2m8pmW_fieldRow{grid-template-columns:2fr 1fr;gap:12px;display:grid}@media (max-width:760px){._2m8pmW_twoUp,._2m8pmW_fieldRow{grid-template-columns:1fr}._2m8pmW_panel{padding:28px 22px}}._2m8pmW_fieldset{border:0;gap:10px;min-width:0;padding:0;display:grid}._2m8pmW_fieldRowEven{grid-template-columns:1fr 1fr;gap:12px;display:grid}._2m8pmW_nicknames{grid-template-columns:1fr 1fr;gap:8px;display:grid}._2m8pmW_nickname{cursor:pointer;position:relative}._2m8pmW_nickname input{opacity:0;position:absolute}._2m8pmW_nickname span{border:1px solid var(--border-subtle);background:var(--surface-card);color:var(--color-heading);border-radius:10px;padding:11px 14px;font-weight:600;transition:border-color .2s,background-color .2s,box-shadow .2s;display:block}._2m8pmW_nickname:hover span{border-color:var(--color-accent)}._2m8pmW_nickname input:checked+span{border-color:var(--color-accent);background:var(--fill-active);box-shadow:0 0 0 3px var(--glow2)}._2m8pmW_nickname input:focus-visible+span{outline:var(--focus-ring);outline-offset:2px}._2m8pmW_switch{text-align:center;color:var(--color-text-muted);margin-top:20px;font-size:.875rem}@media (max-width:480px){._2m8pmW_nicknames{grid-template-columns:1fr}}
