.owner-credit-grants{overflow-wrap:anywhere;gap:1.4rem;max-width:58rem;margin:0 auto;padding:clamp(1rem,3vw,2rem);display:grid}.owner-credit-grants h1,.owner-credit-grants h2{margin:0 0 .65rem}.owner-credit-grants p{margin:.5rem 0}.owner-credit-grants__eyebrow{color:#21624b;letter-spacing:.04em;font-weight:700}.owner-credit-grants__notice,.owner-credit-grants__confirmation,.owner-credit-grants__recipient{background:#f5f8f6;border:1px solid #c9d8d0;border-radius:.9rem;padding:1rem}.owner-credit-grants__notice{background:#fffaf0;border-left:4px solid #a9781e}.owner-credit-grants__form,.owner-credit-grants__lookup{gap:1rem;display:grid}.owner-credit-grants label{gap:.4rem;min-width:0;font-weight:600;display:grid}.owner-credit-grants input,.owner-credit-grants select,.owner-credit-grants textarea{width:100%;min-width:0;min-height:44px;font:inherit;color:#173a2e;box-sizing:border-box;background:#fff;border:1px solid #8faaa0;border-radius:.5rem;padding:.75rem}.owner-credit-grants__hint{color:#4c635a;font-size:.9rem}.owner-credit-grants__actions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.owner-credit-grants button{white-space:normal;min-height:44px}.owner-credit-grants__history ul{gap:.7rem;padding:0;list-style:none;display:grid}.owner-credit-grants__history li{border:1px solid #d4dfd9;border-radius:.6rem;gap:.4rem;padding:1rem;display:grid}.owner-credit-grants__success{color:#164c37;background:#e4f4eb;border-radius:.6rem;padding:1rem}.owner-credit-grants :focus-visible{outline-offset:3px;outline:3px solid #447eac}.owner-credit-grants__lookup{gap:.65rem}.owner-credit-grants__lookup form{gap:.4rem;display:grid}.owner-credit-grants__lookup-actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.owner-credit-grants__lookup-actions small,.owner-credit-grants__search-summary{color:#4c635a;font-size:.85rem}.owner-credit-grants__lookup button{color:#17566e;cursor:pointer;font:inherit;background:#e8f0f4;border:0;border-radius:6px;padding:.5rem .75rem}.owner-credit-grants__lookup button:disabled{opacity:.6;cursor:default}.owner-credit-grants__lookup-actions button{flex-shrink:0;font-size:.85rem}.owner-credit-grants__matches{border-block:1px solid #d4dfdf;margin:.5rem 0 0;padding:0;list-style:none}.owner-credit-grants__matches li+li{border-top:1px solid #e3eaea}.owner-credit-grants__matches button{text-align:left;background:#fff;border-radius:0;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:.75rem;width:100%;padding:.75rem;display:grid}.owner-credit-grants__matches button:hover{background:#eef6f8}.owner-credit-grants__matches strong,.owner-credit-grants__matches small{display:block}.owner-credit-grants__matches strong{color:#163447;font-weight:600}.owner-credit-grants__matches small{color:#536c77;margin-top:.2rem;font-size:.82rem}.owner-credit-grants__match-id{font-variant-numeric:tabular-nums;font-size:.82rem}@media (width<=500px){.owner-credit-grants__lookup-actions{align-items:flex-start}.owner-credit-grants__matches button{grid-template-columns:minmax(0,1fr) 16px;gap:.35rem .65rem}.owner-credit-grants__match-id{grid-row:2}.owner-credit-grants__matches button>span:last-child{grid-area:1/2/3}.owner-credit-grants input,.owner-credit-grants select,.owner-credit-grants textarea{font-size:max(16px,1em)}.owner-credit-grants__actions>button{width:100%}}
