.appeal-record,.appeal-form{margin:22px 0;padding:20px;border:1px solid #a99bc2;border-radius:10px;background:#faf7ff}.appeal-record>header{display:flex;justify-content:space-between}.appeal-record h2{margin:4px 0}.appeal-record h3{font-size:14px}.appeal-decision{margin-top:17px;padding:15px;border-left:4px solid var(--green);background:#f2f8f4}.appeal-form form{display:grid;gap:10px;margin-top:12px}.appeal-form textarea{min-height:110px}@media(max-width:700px){.appeal-record>header{display:block}}
