.claim-page{max-width:1050px;margin:0 auto}.public-registration.claim-page nav{flex-flow:wrap;gap:24px;margin-bottom:24px;display:flex}.claim-page .family-content{color:#13263e;padding:24px}.claim-page h2{margin-top:24px}.claim-page button,.claim-link{color:#fff;background:#17446e;border:1px solid #17446e;border-radius:8px;margin:8px 8px 8px 0;padding:12px 16px;display:inline-block}.claim-page button:disabled{opacity:.6;cursor:wait}.public-registration.claim-page a.claim-link{color:#fff;text-decoration:none}.claim-riders{gap:16px;margin-top:20px;display:grid}.claim-riders article,.claim-page aside{background:#f4f8fc;border:1px solid #c9d7e6;border-radius:12px;margin-top:12px;padding:20px}.claim-page label{margin:16px 0;display:block}.claim-page select{color:#13263e;background:#fff;border:1px solid #627d98;border-radius:6px;max-width:100%;padding:10px;display:block}.claim-page .claim-consent{align-items:flex-start;gap:10px;display:flex}.claim-consent input{flex-shrink:0;width:20px;height:20px}.claim-notice{background:#e8f1fa;border-left:4px solid #17446e;padding:12px}.claim-history{max-height:400px;overflow:auto}.claim-history table{border-collapse:collapse;width:100%}.claim-history th,.claim-history td{text-align:left;border-bottom:1px solid #c9d7e6;padding:8px}.claim-page summary{cursor:pointer;padding:12px 0;font-weight:700}
