.private-appearance-fields{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));gap:24px;margin:24px 0}.private-appearance-fields>label{display:grid;gap:10px;font-weight:650}.private-appearance-fields fieldset{grid-column:1/-1;border:1px solid #8b79cf30;border-radius:16px;padding:18px;display:flex;gap:15px;flex-wrap:wrap}.private-appearance-fields legend{padding:0 8px;font-weight:650}.private-heart-choice{display:flex;align-items:center;gap:10px;padding:10px 15px;background:#25232d;border-radius:12px;color:#eee}.private-heart-choice span{font-size:27px;line-height:1}.private-heart-choice:has(input:checked){outline:2px solid #9b87ea}.private-heart-choice input{accent-color:#a797e9}@media(max-width:650px){.private-appearance-fields{grid-template-columns:1fr}}
