.claim-shell{color:#16322d;background:radial-gradient(at 100% 0,#e6f2e7,#0000 65%);max-width:1100px;min-height:100vh;margin:auto;padding:32px 24px 60px;font-family:Georgia,serif}.claim-shell header{border-bottom:1px solid #cfddd6;justify-content:space-between;align-items:center;gap:16px;padding-bottom:24px;display:flex}.claim-shell header a{color:#16322d;font-size:26px;font-weight:700;text-decoration:none}.claim-shell header span{color:#54826d}.claim-shell small,.claim-shell label,.claim-shell button,.claim-shell select{font-family:Verdana,sans-serif}.claim-shell small{color:#536c61;font-size:11px}.claim-intro{max-width:740px;margin:55px 0 36px}.claim-eyebrow{letter-spacing:2px;color:#54826d;font:11px Verdana,sans-serif}.claim-shell h1{margin:18px 0;font-size:clamp(34px,5vw,58px);font-weight:400;line-height:1.08}.claim-intro>p:last-child{color:#536c61;font-size:18px;line-height:1.6}.claim-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.claim-card{background:#fffef9;border:1px solid #cfddd6;border-radius:14px;padding:25px;box-shadow:0 8px 22px #16322d08}.claim-card h2{margin:0 0 14px;font-size:23px;font-weight:400}.claim-card-head{border-bottom:1px solid #cfddd6;margin-bottom:20px;padding-bottom:16px}.claim-shell fieldset{border:0;margin:0;padding:0}.claim-shell label:not(.claim-check){text-transform:capitalize;gap:8px;margin:0 0 16px;font-size:12px;display:grid}.claim-shell input:not([type=checkbox]),.claim-shell select{box-sizing:border-box;color:#16322d;background:#fff;border:1px solid #b8cbc0;border-radius:6px;width:100%;padding:11px}.claim-check{align-items:flex-start;gap:10px;margin:18px 0;font-size:12px;line-height:1.6;display:flex}.claim-check input{margin-top:4px}.claim-shell button,.claim-signin{color:#fff;cursor:pointer;background:#184d3b;border:0;border-radius:7px;padding:13px 18px;font-size:13px;display:inline-block}.claim-shell button:disabled{opacity:.5;cursor:default}.claim-message{background:#edf4e9;border-left:3px solid #54826d;padding:18px;line-height:1.5}.claim-shell footer{color:#536c61;margin-top:40px;font-size:13px}@media (max-width:650px){.claim-grid{grid-template-columns:1fr}.claim-shell header{flex-direction:column;align-items:flex-start}.claim-shell{padding:22px 16px}.claim-intro{margin-top:36px}}.claim-authorization{color:#536c61;margin:24px 0;font:12px/1.7 Verdana,sans-serif}.claim-list{background:#fffef9;border:1px solid #cfddd6;border-radius:12px;margin-top:24px;overflow:hidden}.claim-list-heading{background:#edf4e9;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.claim-list-heading h2{margin:0;font-size:24px;font-weight:400}.claim-list-heading span{color:#536c61;font:12px Verdana,sans-serif}.claim-list-item+.claim-list-item{border-top:1px solid #cfddd6}.claim-candidate-row{justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;display:flex}.claim-candidate-row h3{margin:0;font-size:21px;font-weight:400}.claim-candidate-row p{color:#536c61;margin:5px 0;font:13px/1.6 Verdana,sans-serif}.claim-candidate-row button{flex-shrink:0;padding:10px 18px}.claim-editor{background:#f4f7f0;border-top:1px solid #cfddd6;padding:24px}.claim-editor h4{margin:0 0 22px;font-size:22px;font-weight:400}.claim-editor-fields{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}.claim-editor-actions{gap:12px;display:flex}.claim-shell .claim-cancel{color:#184d3b;background:#fff;border:1px solid #b8cbc0}.claim-empty{padding:20px 24px;line-height:1.7}:is(.claim-shell button:focus-visible,.claim-shell input:focus-visible,.claim-shell select:focus-visible){outline-offset:3px;outline:3px solid #ca653e}@media (max-width:650px){.claim-editor-fields{grid-template-columns:1fr}.claim-candidate-row{gap:12px;padding:16px}.claim-candidate-row h3{font-size:19px}.claim-candidate-row p{font-size:12px}.claim-editor{padding:18px}}
