.recent-claims-page{grid-template-rows:auto minmax(0,1fr);gap:clamp(12px,2.5svh,26px);width:min(760px,100%);height:100%;min-height:0;max-height:100%;margin:0 auto;padding-block:clamp(8px,1.5svh,16px);display:grid}.recent-claims-title{text-align:center;letter-spacing:-.035em;margin:0;font-family:Geist,sans-serif;font-size:clamp(25px,2.6vw,36px);font-weight:550;line-height:1.2}.recent-claims-empty{text-align:center;min-height:0;color:var(--ink);place-items:center;padding:16px;font-size:clamp(18px,2vw,24px);font-weight:500;line-height:1.4;display:grid}.recent-claims-empty p{overflow-wrap:anywhere;margin:0}.recent-claims-window{--recent-gap:clamp(6px,1.2svh,12px);--recent-height:calc((100% - 5 * var(--recent-gap)) / 6);gap:var(--recent-gap);isolation:isolate;flex-direction:column;height:100%;min-height:0;max-height:732px;display:flex;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#0000 0,#000 8px calc(100% - 8px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 8px calc(100% - 8px),#0000 100%)}.recent-claim-slot{height:var(--recent-height);will-change:transform;flex:none;width:100%;min-height:0;position:relative;container-type:size}.recent-claim-slot .fees-profile-card{--recent-avatar:clamp(32px,65cqh,56px);grid-template-columns:var(--recent-avatar) minmax(0,1fr) max-content;border-radius:clamp(13px,22cqh,22px);column-gap:clamp(8px,1.4vw,18px);height:100%;min-height:0;padding:clamp(6px,12cqh,18px) clamp(12px,2vw,22px)}.recent-claim-slot .fees-profile-avatar{width:var(--recent-avatar);height:var(--recent-avatar)}.recent-claim-slot .fees-profile-avatar>.fees-profile-badge{width:clamp(15px,25cqh,24px);height:clamp(15px,25cqh,24px);box-shadow:0 0 0 2px var(--panel)}.recent-claim-slot .fees-profile-identity{gap:clamp(3px,7cqh,8px)}.recent-claim-slot .fees-profile-identity>strong{font-size:clamp(16px,24cqh,23px)}.recent-claim-slot .fees-profile-detail{font-size:clamp(12px,16cqh,14px);font-weight:500}.recent-claim-slot .fees-profile-payment{gap:clamp(3px,7cqh,8px);padding-left:0}.recent-claim-slot .fees-profile-payment>strong{font-size:clamp(19px,34cqh,32px)}.recent-claim-slot .fees-profile-payment>span{font-size:12px;font-weight:500}.recent-claim-slot .fees-profile-card--wallet .fees-profile-identity>strong{font-size:clamp(14px,21cqh,19px)}@media (max-height:640px){.recent-claims-page{gap:10px;padding-block:4px}.recent-claims-title{font-size:25px}.recent-claims-window{--recent-gap:6px}}@container (max-height:58px){.fees-profile-card{padding-block:3px}.fees-profile-identity,.fees-profile-payment{gap:1px}.fees-profile-identity>strong{line-height:1.1}.fees-profile-detail,.fees-profile-payment>span{line-height:1.15}.fees-profile-payment>strong{line-height:1.1}}@media (max-height:520px){.recent-claims-page{gap:6px;padding-block:2px}.recent-claims-title{font-size:23px}.recent-claims-window{--recent-gap:3px}.app-route-live .app-header{row-gap:4px;padding-block:5px}.app-route-live .app-bottom{padding-block:2px}}
