.waiver-flow{grid-template-columns:1fr 1fr;gap:24px;max-width:600px;margin:18px auto;display:grid}.waiver-required-template{color:#1d4f91;justify-content:center;gap:8px;margin:10px auto;font-size:13px;display:flex}.waiver-reader-ready{color:#137b58;background:#eaf9f3;border:1px solid #c7eadc;border-radius:999px;width:fit-content;margin:12px auto 4px;padding:8px 13px;font-size:13px;font-weight:700}.waiver-reader-ready i{background:#1fb47c;border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block;box-shadow:0 0 0 4px #1fb47c1f}.waiver-flow>div{color:#4b5870;flex-direction:column;align-items:center;gap:8px;font-size:12px;line-height:1.55;display:flex}.waiver-form-qr{background:#fff;border:1px solid #d9e0eb;border-radius:12px;place-items:center;width:130px;height:130px;padding:6px;display:grid}.waiver-form-qr img{width:100%;height:100%}.waiver-matches{text-align:left;background:#f8fafc;border:1px solid #dbe3ee;border-radius:10px;max-width:720px;max-height:260px;margin:14px auto;overflow:auto}.waiver-matches header{color:#334155;border-bottom:1px solid #dbe3ee;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.waiver-matches header small{color:#718096}.waiver-matches>button{text-align:left;color:#334155;background:#fff;border:0;border-bottom:1px solid #e5eaf1;grid-template-columns:1.15fr .85fr auto;align-items:center;gap:14px;width:100%;padding:13px 14px;display:grid}.waiver-matches>button:hover{background:#eef6ff}.waiver-matches>button:last-child{border-bottom:0}.waiver-matches span{min-width:0}.waiver-matches b,.waiver-matches small{text-overflow:ellipsis;display:block;overflow:hidden}.waiver-matches small{color:#718096;margin-top:4px;font-size:11px}.waiver-matches em{color:#2478d4;white-space:nowrap;font-size:12px;font-style:normal;font-weight:800}@media (max-width:600px){.waiver-flow,.waiver-matches>button{grid-template-columns:1fr}.waiver-matches>button em{justify-self:start}}
