.waiver-copy .waiver-body{color:#415661;font-size:14px;line-height:1.65}
.admin-fields>.waiver-admin-editor,.admin-fields>.venmo-qr-manager{grid-column:1/-1;min-width:0}
.waiver-admin-editor{display:grid;grid-template-columns:minmax(260px,.55fr) minmax(0,1.45fr);gap:38px;margin-top:12px;padding:34px;border:1px solid #b9c8d1;background:#f1f5f7}
.waiver-admin-editor>*{min-width:0}
.waiver-admin-editor h3{margin:8px 0 10px;font:38px/1 var(--display)}
.waiver-admin-editor>div>p:last-child{max-width:430px;color:#5d707c;line-height:1.65}
.waiver-admin-fields{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}
.waiver-admin-fields textarea{min-height:330px;font:15px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace}
.waiver-admin-fields label>small{display:block;margin-top:8px;color:#627580;font-weight:400;line-height:1.45;text-transform:none;letter-spacing:0}
@media(max-width:1000px){.waiver-admin-editor{grid-template-columns:1fr}.waiver-admin-editor>div>p:last-child{max-width:720px}}
@media(max-width:600px){.waiver-admin-editor{gap:24px;padding:24px}.waiver-admin-fields{grid-template-columns:1fr}.waiver-admin-editor h3{font-size:34px}}
