.chain-search-panel,.chain-card,.chain-empty,.chain-result-summary{background:var(--card-bg,#fff);border:1px solid var(--border,#dfe7e3);border-radius:18px;padding:24px;margin-bottom:20px}.chain-search-panel label{display:block;font-size:14px;font-weight:700;margin-bottom:10px}.chain-search-row{display:flex;gap:10px}.chain-search-row input{min-width:0;flex:1}.chain-search-row input,.chain-search-row select{padding:14px;border:1px solid #cbd8d0;border-radius:10px;background:transparent;color:inherit;font:inherit}.chain-search-row button{padding:12px 28px;border:0;border-radius:10px;background:#245e4a;color:white;font:inherit;font-weight:700;cursor:pointer}.chain-examples{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px;font-size:13px}.chain-examples button{border:1px solid #d1dfd7;background:transparent;color:inherit;border-radius:20px;padding:7px 14px;cursor:pointer}.chain-results-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.chain-card{margin:0;min-width:0;border-top:3px solid #51765c}.chain-btc{border-top-color:#d69637}.chain-eth{border-top-color:#697ec2}.chain-bsc{border-top-color:#d9b13a}.chain-tron{border-top-color:#c65e5e}.chain-sol{border-top-color:#8663b5}.chain-card header,.chain-heading{display:flex;gap:12px;align-items:center}.chain-card header{justify-content:space-between;flex-wrap:wrap}.chain-card h3{margin:0 0 5px}.chain-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#edf3ef;font-size:12px;color:#355b47;font-weight:800}.chain-card a{color:#3b765d;font-size:13px}.chain-status{font-size:12px;color:#64776d}.chain-status-found{color:#16805d}.chain-status-unavailable{color:#a06422}.chain-address{overflow-wrap:anywhere;font-family:monospace;padding:12px;background:rgba(120,150,130,.07);border-radius:8px;font-size:13px}.chain-balance span,.chain-balance strong{display:block}.chain-balance span{font-size:13px;color:var(--muted,#73847b)}.chain-balance strong{font-size:26px;margin:8px 0;overflow-wrap:anywhere}.chain-balance small{font-size:15px}.chain-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.chain-fields dt{font-size:12px;color:var(--muted,#73847b)}.chain-fields dd{margin:5px 0 0;overflow-wrap:anywhere;font-size:14px}.chain-note,.chain-result-summary p,.chain-empty p{font-size:13px;line-height:1.8;color:var(--muted,#73847b)}.chain-warning{padding:12px;border-radius:8px;background:rgba(200,150,60,.09);font-size:13px;line-height:1.7;color:#936627}.chain-card footer{font-size:11px;color:var(--muted,#87958d);line-height:1.7;margin-top:20px}.chain-history h4{font-size:14px}.chain-history small{font-size:11px;color:#849187;font-weight:400}.chain-table-wrap{overflow-x:auto}.chain-table-wrap table{width:100%;border-collapse:collapse;font-size:12px;white-space:nowrap}.chain-table-wrap th,.chain-table-wrap td{padding:12px 8px;border-bottom:1px solid #e4eae5;text-align:left}.chain-table-wrap td small{display:block}.chain-tx-link{background:none;border:0;padding:0;color:#397454;cursor:pointer;font-family:monospace}.chain-empty{text-align:center;padding:45px 24px}.chain-result-summary strong{font-size:15px}.chain-result-summary small{font-size:12px;color:#829188}:root[data-theme='dark'] .chain-card,:root[data-theme='dark'] .chain-search-panel,:root[data-theme='dark'] .chain-result-summary,:root[data-theme='dark'] .chain-empty{background:#17251f;border-color:#35463c}:root[data-theme='dark'] .chain-icon{background:#2c4034;color:#b9d3c3}@media(max-width:1000px){.chain-results-grid{grid-template-columns:1fr}}@media(max-width:600px){.chain-search-row{flex-wrap:wrap}.chain-search-row input{flex-basis:100%}.chain-search-row select{flex:1;min-width:0}.chain-search-panel,.chain-card{padding:16px}.chain-fields{grid-template-columns:1fr}.chain-balance strong{font-size:22px}}
.chain-favorites{border:1px solid var(--line);background:var(--card-bg,#fff);border-radius:18px;padding:24px;margin-bottom:20px}.chain-favorites-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.chain-favorites h3{margin:0 0 14px}.chain-favorites-heading span,.chain-favorites label{font-size:12px;color:var(--muted)}.chain-favorite-save{display:flex;gap:10px;margin-top:8px}.chain-favorite-save input{flex:1;min-width:0;padding:12px;border:1px solid var(--line);border-radius:8px;background:transparent;color:inherit}.chain-favorites button{border:1px solid var(--line);background:transparent;color:inherit;border-radius:8px;padding:9px 13px;cursor:pointer}.chain-favorites button:disabled{opacity:.5;cursor:wait}.chain-favorite-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--line)}.chain-favorite-row>div:first-child{min-width:0}.chain-favorite-row strong{font-size:14px;overflow-wrap:anywhere}.chain-favorite-row small{display:block;font-family:monospace;font-size:12px;overflow-wrap:anywhere;margin-top:6px;color:var(--muted)}.chain-favorite-chain{font-size:11px;background:rgba(120,150,130,.12);border-radius:5px;padding:3px 6px;margin-left:8px}.chain-favorite-actions{display:flex;gap:6px;flex-shrink:0}.chain-favorite-actions button{font-size:12px}#chain-favorite-message{font-size:13px;color:var(--muted)}:root[data-theme='dark'] .chain-favorites{background:#17251f;border-color:#35463c}@media(max-width:600px){.chain-favorites{padding:16px}.chain-favorite-save,.chain-favorite-row{flex-wrap:wrap}.chain-favorite-save input{flex-basis:100%}.chain-favorite-actions{width:100%}}
.chain-transfer-tabs{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid var(--line);margin:16px 0}.chain-transfer-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);padding:12px 8px;font:inherit;font-size:13px;cursor:pointer}.chain-transfer-tabs button[aria-selected='true']{color:var(--ink);border-bottom-color:#367d5c;font-weight:700}.chain-transfer-tabs button:disabled{opacity:.55;cursor:not-allowed}.chain-tab-unavailable{color:var(--muted);font-size:12px;line-height:1.6}.chain-token-contract{max-width:155px;overflow:hidden;text-overflow:ellipsis}.chain-table-wrap td small[title]{max-width:170px;overflow:hidden;text-overflow:ellipsis}
