.waiver{text-align:left;gap:8px;width:100%;display:grid}.waiver .waiver-label{color:var(--f-body);cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;font-size:13px;line-height:1.55;display:grid}.waiver .waiver-label input{width:18px;height:18px;accent-color:var(--f-chrome);cursor:pointer;margin:1px 0 0}.waiver .waiver-label strong{color:var(--f-ink);font-weight:600}.waiver .waiver-label a{color:var(--f-ink);text-underline-offset:3px;text-decoration:underline}.waiver .waiver-error{color:var(--f-body);align-items:baseline;gap:8px;font-size:13px;display:flex}.waiver .waiver-error:before{content:"";background:var(--f-danger);border-radius:50%;flex:none;width:8px;height:8px}
