.wallet-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.wallets-section{padding:55px 5% 70px;background:var(--cream);color:var(--ink)}
.wallets-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin:42px 0 28px}
.wallets-heading h2{font:800 clamp(62px,6.6vw,105px)/.86 var(--display);letter-spacing:-.015em;margin:0}
.wallets-heading h2 span{color:var(--pink);font-style:italic}
.wallets-heading>p{max-width:325px;font-size:12px;line-height:1.7;color:#736357;margin:0}
.wallet-summary{display:grid;grid-template-columns:1fr 1fr 1fr;border:1px solid #d5c4b5;border-radius:4px;overflow:hidden;margin-bottom:22px}
.wallet-summary>div{padding:21px 24px;border-right:1px solid #d5c4b5;min-width:0}
.wallet-summary>div:last-child{border-right:0;background:var(--pink)}
.wallet-stat-label{display:block;font:500 8px/1.5 var(--mono);letter-spacing:.035em;margin-bottom:11px;color:#6a594c}
.wallet-stat-value{display:block;font:700 42px/.95 var(--display);letter-spacing:-.01em}
.wallet-stat-value.wallet-stat-pending{font-size:32px}
.wallet-stat-foot{display:block;font:400 8px/1.6 var(--mono);color:#857261;margin-top:8px}
.wallet-summary>div:last-child .wallet-stat-label,.wallet-summary>div:last-child .wallet-stat-foot{color:#5e233b}
.slingoor-recipient{display:flex;align-items:center;gap:16px;border:1px solid #bba594;border-radius:4px;padding:17px 20px;margin:0 0 24px;background:#fff9f3}
.slingoor-avatar{flex:0 0 41px;width:41px;height:41px;border-radius:50%;background:var(--ink);color:var(--pink);display:flex;align-items:center;justify-content:center;font:700 17px var(--display)}
.slingoor-identity{display:flex;flex-direction:column;gap:5px;min-width:0}
.slingoor-identity>strong{font-size:12px}.slingoor-identity a{font:500 10px var(--mono);color:#806857;text-decoration:underline;text-underline-offset:3px}
.slingoor-status{margin-left:auto;display:flex;flex-direction:column;text-align:right;gap:5px}.slingoor-status strong{font:600 8px var(--mono)}.slingoor-status span{font-size:10px;color:#87705f}
.wallet-source-note{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 14px}.wallet-source-note>p{font-size:10px;line-height:1.6;margin:0;color:#7b6656;max-width:620px}
.wallet-source-tag{font:500 7px/1.5 var(--mono);letter-spacing:.04em;border:1px solid #c5b09f;border-radius:30px;padding:7px 10px;white-space:nowrap;display:flex;gap:6px;align-items:center}.wallet-source-tag:before{content:'';width:5px;height:5px;border-radius:50%;background:#bf7a2e;display:block}
.wallet-search-form{display:flex;align-items:stretch;gap:10px;margin:0 0 15px}.wallet-search-field{display:flex;align-items:center;gap:12px;flex:1;border:1px solid #b8a190;background:#fff9f3;padding:12px 16px;border-radius:3px;min-width:0}.wallet-search-icon{font:23px/1 var(--body);color:#907663}.wallet-search-field input{width:100%;min-width:0;background:none;border:0;color:var(--ink);font:400 11px var(--mono);padding:5px 0;outline:none}.wallet-search-field:focus-within{border-color:#c32c69;box-shadow:0 0 0 1px #c32c69}.wallet-search-field input::placeholder{color:#9f8a78;font-size:10px}.wallet-clear{border:0;background:none;color:#a58e7b;font-size:21px;padding:0 1px;line-height:1}.wallet-search-form>.button{background:var(--ink);color:var(--cream);min-height:51px;font-size:9px;padding:14px 19px;gap:22px}
.wallet-check-result{border-left:3px solid #c7904e;background:#eee2d4;padding:15px 18px;margin:0 0 18px;font-size:11px;line-height:1.7}.wallet-check-result>strong{font:600 9px/1.5 var(--mono);display:block}.wallet-check-result>p{margin:6px 0 0;color:#77604e}.wallet-check-direct{border-color:var(--pink);background:#ffe0eb}
.wallet-table-wrap{border-top:2px solid var(--ink)}.wallet-table{border-collapse:collapse;width:100%;table-layout:auto;text-align:left}.wallet-table th{font:500 8px/1.6 var(--mono);color:#806a58;padding:15px 12px;border-bottom:1px solid #c5b09f;letter-spacing:.025em;white-space:nowrap}.wallet-table td{padding:17px 12px;border-bottom:1px solid #d8c8b9;font-size:11px}.wallet-table th:first-child,.wallet-table td:first-child{padding-left:0}.wallet-table th:last-child,.wallet-table td:last-child{padding-right:0;text-align:right}.wallet-address{font:500 11px var(--mono);text-decoration:underline;text-underline-offset:4px}.wallet-address:hover,.wallet-proof:hover{color:#bd1f5d}.wallet-tag{display:inline-flex;align-items:center;gap:5px;border-radius:30px;padding:5px 8px;font:500 8px/1.5 var(--mono)}.wallet-tag-observed{background:#dfe5d3;color:#4f6040}.wallet-tag-observed:before{content:'';width:4px;height:4px;border-radius:50%;background:#687c4c}.wallet-pending{color:#9d8774;font:400 10px var(--mono)!important}.wallet-proof{font:500 9px var(--mono);white-space:nowrap}.wallet-empty{font-size:12px;line-height:1.8;margin:0;padding:26px 0;color:#806a58;border-bottom:1px solid #d8c8b9}.wallet-pagination{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;font:500 8px var(--mono);color:#8d7662}.wallet-page-buttons{display:flex;gap:7px}.wallet-page-buttons button{width:34px;height:32px;background:transparent;color:var(--ink);border:1px solid #c3aa95;border-radius:2px;font-size:19px}.wallet-page-buttons button:disabled{opacity:.35}.wallet-page-buttons button:not(:disabled):hover{background:var(--pink);border-color:var(--pink)}
.wallet-coverage{margin-top:24px;padding-top:19px;border-top:1px solid #d4c0ae;display:flex;justify-content:space-between;gap:30px;font-size:10px;line-height:1.7;color:#8b725c}.wallet-coverage p{max-width:690px;margin:0}.wallet-coverage a{font:500 9px/1.5 var(--mono);white-space:nowrap;color:#735642;text-decoration:underline;text-underline-offset:4px}.wallet-coverage a:hover{color:#bd1f5d}
@media(min-width:1600px){.wallets-section{padding-left:max(5%,calc((100vw - 1620px)/2));padding-right:max(5%,calc((100vw - 1620px)/2))}}
@media(max-width:900px){.wallets-heading{gap:25px}.wallets-heading h2{font-size:70px}.wallets-heading>p{max-width:270px;font-size:11px}.wallet-summary>div{padding:18px}.wallet-stat-value{font-size:35px}.wallet-stat-value.wallet-stat-pending{font-size:28px}.wallet-table td{font-size:10px;padding:15px 8px}.wallet-table th{font-size:7px;padding:13px 8px}.wallet-pending{font-size:8px!important}.wallet-address{font-size:10px}.wallet-proof{font-size:8px}.wallet-coverage{display:block}.wallet-coverage>a{display:inline-block;margin-top:12px}}
@media(max-width:620px){.wallets-section{padding-top:40px;padding-bottom:45px}.wallets-heading{display:block;margin-top:30px}.wallets-heading h2{font-size:72px;line-height:.83;max-width:340px}.wallets-heading h2 span{display:block}.wallets-heading>p{max-width:330px;font-size:12px;margin-top:20px}.wallet-summary{grid-template-columns:1fr 1fr}.wallet-summary>div{padding:18px 15px}.wallet-summary>div:nth-child(2){border-right:0}.wallet-summary>div:last-child{grid-column:1/-1;border-top:1px solid #d5c4b5;display:grid;grid-template-columns:1fr 1fr;gap:0 15px;align-items:center}.wallet-summary>div:last-child .wallet-stat-label{margin:0}.wallet-summary>div:last-child .wallet-stat-value{grid-column:2;grid-row:1/3;justify-self:end;font-size:36px}.wallet-summary>div:last-child .wallet-stat-foot{margin-top:4px}.wallet-stat-label{font-size:7px;margin-bottom:8px}.wallet-stat-value{font-size:35px}.wallet-stat-value.wallet-stat-pending{font-size:29px;line-height:.95}.wallet-stat-foot{font-size:7px}.slingoor-recipient{padding:14px;gap:11px;flex-wrap:wrap}.slingoor-avatar{height:36px;width:36px;flex-basis:36px}.slingoor-identity>strong{font-size:11px}.slingoor-identity a{font-size:9px}.slingoor-status strong{font-size:7px}.slingoor-status span{font-size:8px}.wallet-source-note{display:block}.wallet-source-tag{display:inline-flex;margin-bottom:10px;font-size:7px}.wallet-source-note>p{font-size:10px}.wallet-search-form{flex-wrap:wrap;gap:8px}.wallet-search-field{flex-basis:100%;padding:10px 13px}.wallet-search-field input{font-size:10px}.wallet-search-field input::placeholder{font-size:9px}.wallet-search-form>.button{min-height:43px;padding:12px 15px;font-size:8px;width:100%;justify-content:space-between}.wallet-search-form>.button span{font-size:21px}.wallet-check-result{font-size:10px;padding:13px 14px}.wallet-check-result>strong{font-size:8px}.wallet-table,.wallet-table tbody{display:block}.wallet-table thead{display:none}.wallet-table tr{display:grid;grid-template-columns:1fr 1fr;padding:17px 0;border-bottom:1px solid #d8c8b9;gap:12px 20px}.wallet-table td{display:block;padding:0!important;text-align:left!important;border:0;font-size:10px;min-width:0}.wallet-table td:before{content:attr(data-label);display:block;font:500 6px/1.6 var(--mono);color:#9c816c;margin-bottom:5px;letter-spacing:.035em}.wallet-table .wallet-address-cell{grid-column:1/-1}.wallet-address{font-size:12px}.wallet-pending{font-size:9px!important}.wallet-tag{font-size:7px;padding:4px 7px}.wallet-proof-cell{grid-column:2;grid-row:2}.wallet-proof{font-size:9px}.wallet-pagination{font-size:7px;gap:10px}.wallet-coverage{font-size:9px;margin-top:20px}.wallet-coverage a{font-size:8px}}
.slingoor-profile{object-fit:cover;object-position:center;border-radius:50%;flex-shrink:0}

.wallet-tag-eligible{background:#ffd7e7;color:#8c1645;font-weight:600}
.wallet-tag-eligible:before{content:'';width:4px;height:4px;border-radius:50%;background:#bb235e}
.wallet-balance{font:500 10px/1.6 var(--mono)!important;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.wallet-check-eligible{border-color:#7a8e59;background:#e5ebda}
.wallet-source-tag.wallet-source-live:before{background:#63804a}
@media(max-width:620px){.wallet-balance{font-size:10px!important}.slingoor-status span{max-width:190px;line-height:1.5}}
