._roleGrid_q8vvh_1{grid-template-columns:1fr 1fr;gap:.875rem;margin-bottom:1.5rem;display:grid}._roleCard_q8vvh_2{border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);cursor:pointer;flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem;transition:border-color .15s,background .15s;display:flex}._roleCard_q8vvh_2:hover{border-color:var(--color-primary)}._roleCardActive_q8vvh_4{border-color:var(--color-primary);background:#00cd7814}._roleIcon_q8vvh_5{font-size:36px}._roleLabel_q8vvh_6{color:var(--color-secondary);font-size:14px;font-weight:700}._roleDesc_q8vvh_7{color:var(--color-text-muted);text-align:center;font-size:12px}
