.reused-crm{padding:30px 0 50px}.reused-crm>h1{margin:25px 0 15px}.reused-crm>p,.reused-crm>h2{margin-bottom:20px;color:white}.reused-crm .grid,.reused-crm .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.reused-crm .panel,.reused-crm .card{margin:20px 0}.reused-crm .card{background:#fffcf4;color:var(--ink);border-radius:28px;padding:28px;min-width:0}.reused-crm label{display:block;margin:12px 0;font-weight:600}.reused-crm label input,.reused-crm label select,.reused-crm label textarea{display:block;margin-top:8px}.reused-crm h2{font-size:25px;margin-bottom:16px}.reused-crm .actions{display:flex;gap:15px;align-items:center;flex-wrap:wrap;margin-top:18px}.reused-crm button{background:var(--ink);color:white;border:0;border-radius:30px;padding:13px 22px;cursor:pointer}.reused-crm .filters{display:flex;gap:20px;align-items:end;flex-wrap:wrap}.reused-crm .filters label{flex:1;min-width:180px}.reused-crm .crm-entry-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0}.reused-crm small{display:block;margin:10px 0}.reused-crm .email{overflow-wrap:anywhere}.reused-crm .badge{margin:5px}.reused-crm .errors{background:#fff0e9;color:#8a251b;padding:20px;border-radius:20px}.reused-crm .card a{text-decoration:underline}
@media(max-width:700px){.reused-crm .grid,.reused-crm .form-grid{grid-template-columns:minmax(0,1fr)}.reused-crm .panel,.reused-crm .card{padding:20px}.reused-crm h1{font-size:34px;overflow-wrap:anywhere}.reused-crm .filters{display:block}}
.reused-crm>h1{color:white}.reused-crm>p.notice{color:var(--ink)}
