.claim-card{max-width:650px}.claim-results{margin:28px 0}.claim-result{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid #e1e8ee}.claim-result h2{font-size:18px;margin:0 0 8px}.claim-result p{font-size:14px;color:#607080;line-height:1.5;margin:0}.claim-result .submit{width:auto;flex-shrink:0;font-size:13px}.claim-card .field{margin-top:20px}.claim-card small{display:block;color:#607080;margin-top:8px;line-height:1.5}.claim-card .notice{margin-top:24px}.claim-details{display:grid;grid-template-columns:140px 1fr;gap:12px;margin:26px 0;overflow-wrap:anywhere}.claim-details dt{font-weight:bold}.claim-details dd{margin:0}.claim-actions{display:flex;gap:12px;margin-top:22px}.claim-actions .decline{background:#8f2835}.claim-card select{width:100%;padding:14px;border:1px solid #d6dfe7;border-radius:10px;background:white;color:#103858;font:inherit}.claim-card table{width:100%;border-collapse:collapse;font-size:14px}.claim-card th,.claim-card td{text-align:left;padding:12px 6px;border-bottom:1px solid #e1e8ee}#ticket-reference{padding:20px;background:#f2f5f8;border-radius:10px;font-weight:bold}@media(max-width:600px){.claim-result{align-items:flex-start;flex-direction:column}.claim-result .submit{width:100%}.claim-details{grid-template-columns:1fr;gap:6px}.claim-details dd{margin-bottom:12px}.claim-actions{flex-direction:column}}
