.claim{max-width:1160px;padding-top:40px;padding-bottom:96px}.claim>*{max-width:820px}.claim-steps{gap:22px;margin:0;padding:0;list-style:none;display:grid}.claim-step{background:var(--white);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);padding:18px 20px 20px}.claim-step[data-state=todo]{border-color:var(--muted);background:var(--paper);box-shadow:none}.claim-step[data-state=done]{border-color:var(--rule);box-shadow:none}.claim-step-head{align-items:center;gap:14px;margin-bottom:4px;display:flex}.claim-step-no{isolation:isolate;width:34px;height:28px;font:700 14px var(--display);color:var(--ink);flex:none;place-items:center;display:grid;position:relative}.claim-step-no:before{content:"";z-index:-1;background:var(--lilac);transform:skewX(calc(var(--slant) * -.7));position:absolute;inset:0}.claim-step[data-state=active] .claim-step-no:before{background:var(--yellow);box-shadow:3px 3px 0 var(--ink)}.claim-step[data-state=done] .claim-step-no{color:#fff}.claim-step[data-state=done] .claim-step-no:before{background:var(--blue)}.claim-step[data-state=todo] .claim-step-no{color:var(--muted)}.claim-step h2{font-size:20px}.claim-step p{color:var(--muted);overflow-wrap:anywhere;max-width:42em;margin:8px 0;font-size:14.5px}.claim-step p b{color:var(--ink)}.claim-row{flex-wrap:wrap;align-items:center;gap:10px 14px;margin:12px 0 0;display:flex}.claim-field{gap:4px;max-width:24em;margin:12px 0 0;display:grid}.claim-field label{font-size:14px;font-weight:600}.claim-field input{font:inherit;border:2px solid var(--ink);background:var(--white);width:100%;min-height:44px;padding:10px 12px}.claim-field input:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.claim-list{gap:16px;margin:14px 0 0;padding:0;list-style:none;display:grid}.claim-item{background:var(--white);border:2px solid var(--ink);padding:16px 18px 18px}.claim-item-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.claim-item h3{overflow-wrap:anywhere;font-size:18px}.claim-item h3 span{color:var(--muted);font-size:15px;font-weight:600}.claim-links{gap:14px;font-size:14px;display:flex}.claim-amounts{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0 0;display:grid}.claim-amount{background:var(--paper);padding:10px 14px}.claim-amount dt{color:var(--muted);font-size:13.5px}.claim-amount dd{font:700 20px var(--display);overflow-wrap:anywhere;margin:2px 0 0}.claim-amount dd small{font:500 13.5px var(--sans);color:var(--muted)}.claim-note{color:var(--muted);overflow-wrap:anywhere;margin:10px 0 0;font-size:14.5px}.claim-act{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:16px;display:flex}.claim-act .claim-note{margin:0}.claim-log{gap:4px;margin:14px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.claim-log li:before{content:"";background:var(--blue);width:7px;height:11px;transform:skewX(calc(var(--slant) * -.7));margin-right:10px;display:inline-block}.claim-err{color:var(--red);overflow-wrap:anywhere;margin:12px 0 0;font-size:14.5px;font-weight:600}.claim-done{background:var(--ink);color:#fff;box-shadow:4px 4px 0 var(--yellow);align-items:center;gap:10px;margin:12px 0 0;padding:10px 14px;font-size:14.5px;font-weight:600;display:flex}.claim-done:before{content:"";background:var(--yellow);width:10px;height:16px;transform:skewX(calc(var(--slant) * -.7));flex:none}.claim-mock{background:var(--lilac);border-left:5px solid var(--blue);margin:12px 0 0;padding:10px 14px;font-size:14px}.claim-empty{background:var(--white);border:2px dashed var(--muted);margin:14px 0 0;padding:18px 20px}.claim-empty p{margin:0 0 8px}.claim-wallets{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}@media (max-width:560px){.claim{padding-top:32px}.claim-amounts{grid-template-columns:1fr}}
