.main-content section.sousuo > .search{display:none}
.main-content section.sousuo{max-width:1100px}
.addr-search{max-width:1100px;margin:0 auto 26px;padding:0 15px}
.addr-search .as-rate-group{display:inline-flex;align-items:center;gap:6px}
.addr-search .as-rate-label{font-size:20px;color:#6b7184}
body.night .addr-search .as-rate-label{color:#a9a9a9}
.addr-search .as-form{display:flex;align-items:center;background:#fff;border:1px solid #e4ecf3;border-radius:32px;padding:5px 5px 5px 26px;box-shadow:0 2px 8px rgba(33,136,255,.06)}
.addr-search .as-form:focus-within{border-color:#2188ff}
.addr-search .as-input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:22px;height:58px;color:#373e4a}
.addr-search .as-input::placeholder{color:#b5b9c3;font-size:22px;letter-spacing:normal}
.addr-search .as-input::-webkit-input-placeholder{color:#b5b9c3;font-size:22px;letter-spacing:normal}
.addr-search .as-btn{flex:none;border:0;outline:0;border-radius:29px;background:#2188ff;color:#fff;padding:0 36px;height:58px;font-size:22px;cursor:pointer}
.addr-search .as-btn:hover{background:#1976e6}
.addr-search .as-btn:disabled{opacity:.6;cursor:wait}
.addr-search .as-hint{margin-top:10px;text-align:center;color:#aaa;font-size:18px}
.addr-search .as-meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 14px;margin-top:12px}
.addr-search .as-rate{font-size:20px;color:#6b7184;background:#fff;border:1px solid #e4ecf3;border-radius:20px;padding:4px 20px;line-height:28px;font-variant-numeric:tabular-nums}
.addr-search .as-result:not(:empty){margin-top:16px}
.addr-search .as-addr{font-family:Consolas,Menlo,monospace;font-size:15px;color:#555;word-break:break-all;margin:0 0 10px}
.addr-search .as-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}
.addr-search .as-tab{border:1px solid #e4ecf3;background:#fff;color:#6b7184;border-radius:15px;padding:3px 14px;font-size:15px;line-height:20px;cursor:pointer;outline:none}
.addr-search .as-tab:hover{color:#2188ff;border-color:#2188ff}
.addr-search .as-tab.active{background:#2188ff;border-color:#2188ff;color:#fff}
.addr-search .as-chain{background:#fff;border:1px solid #e4ecf3;border-radius:4px;padding:16px 18px 12px;min-width:0}
.addr-search .as-stats{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:14px;margin-bottom:14px}
.addr-search .as-stat-label{font-size:14px;color:#aaa;margin-bottom:2px}
.addr-search .as-stat-value{font-size:16px;color:#373e4a}
.addr-search .as-balance{font-size:24px;font-weight:700;color:#1f9d55;word-break:break-all}
.addr-search .as-table-wrap{overflow-x:auto}
.addr-search .as-table{width:100%;border-collapse:collapse;font-size:15px;white-space:nowrap}
.addr-search .as-table th{text-align:left;font-weight:400;color:#aaa;padding:6px 10px;border-bottom:1px solid #eee}
.addr-search .as-table td{padding:7px 10px;border-bottom:1px solid #f3f4f6;color:#555}
.addr-search .as-table a{color:inherit}
.addr-search .as-table a:hover{color:#2188ff}
.addr-search .as-table td.as-dir.as-in{color:#1f9d55}
.addr-search .as-table td.as-dir.as-out{color:#e5484d}
.addr-search .as-peer{font-family:Consolas,Menlo,monospace}
.addr-search .as-amount{text-align:right;font-variant-numeric:tabular-nums}
.addr-search .as-foot{margin-top:10px;font-size:15px}
.addr-search .as-foot a{color:#2188ff}
.addr-search .as-msg{color:#aaa;font-size:15px;line-height:28px;padding:6px 0;text-align:center}
.addr-search .as-note{margin-top:10px;text-align:center;color:#bbb;font-size:14px}
body.night .addr-search .as-form{background:#2c2e2f;border-color:#3f4142;box-shadow:none}
body.night .addr-search .as-input{color:#d8d8d8}
body.night .addr-search .as-rate{background:#2c2e2f;border-color:#3f4142;color:#a9a9a9}
body.night .addr-search .as-tab{background:#2c2e2f;border-color:#3f4142;color:#a9a9a9}
body.night .addr-search .as-tab.active,body.night .addr-search .as-tab:hover{background:#2188ff;border-color:#2188ff;color:#fff}
body.night .addr-search .as-chain{background:#2c2e2f;border-color:#3f4142}
body.night .addr-search .as-addr,body.night .addr-search .as-stat-value,body.night .addr-search .as-table td{color:#b9b9b9}
body.night .addr-search .as-table th{border-bottom-color:#3f4142}
body.night .addr-search .as-table td{border-bottom-color:#3a3c3d}
body.night .addr-search .as-balance,body.night .addr-search .as-table td.as-dir.as-in{color:#3ccf7a}
body.night .addr-search .as-table td.as-dir.as-out{color:#ff6b6b}
/* 「平台TG管理」 floating contacts: bottom-right, above the theme's go-up arrow (right 10px, bottom 40px) */
.tgf{position:fixed;right:20px;bottom:76px;z-index:10040;font-size:16px;line-height:1.4}
.tgf-btn{display:inline-flex;align-items:center;gap:8px;height:50px;padding:0 22px 0 18px;border:0;border-radius:25px;background:#229ed9;color:#fff;font-size:18px;font-weight:700;cursor:pointer;outline:0;box-shadow:0 4px 14px rgba(34,158,217,.4)}
.tgf-btn:hover,.tgf.open .tgf-btn{background:#1b8bc0}
.tgf-btn:focus-visible{outline:2px solid #fff;outline-offset:-4px}
.tgf-btn-ico{width:22px;height:22px;fill:currentColor;flex:none}
.tgf-panel{position:absolute;right:0;bottom:60px;width:300px;max-height:min(440px,calc(100vh - 160px));display:flex;flex-direction:column;background:#fff;border:1px solid #e4ecf3;border-radius:8px;box-shadow:0 8px 28px rgba(0,0,0,.18);overflow:hidden}
.tgf-panel[hidden]{display:none}
.tgf-head{flex:none;display:flex;align-items:center;justify-content:space-between;padding:10px 8px 10px 16px;background:#229ed9;color:#fff}
.tgf-title{font-size:17px;font-weight:700}
.tgf-close{width:28px;height:28px;border:0;border-radius:4px;background:transparent;color:#fff;font-size:24px;line-height:26px;cursor:pointer;outline:0}
.tgf-close:hover,.tgf-close:focus-visible{background:rgba(255,255,255,.2)}
.tgf-list{flex:1;min-height:0;overflow-y:auto;list-style:none;margin:0;padding:6px 0}
.tgf-item{display:flex;align-items:center;gap:10px;padding:9px 14px;color:#373e4a;text-decoration:none}
.tgf-item:hover,.tgf-item:focus-visible{background:#f0f7ff;color:#373e4a;text-decoration:none;outline:0}
.tgf-ico{flex:none;width:34px;height:34px;padding:8px;border-radius:50%;background:#229ed9;fill:#fff;box-sizing:border-box}
.tgf-text{flex:1;min-width:0;display:flex;flex-direction:column}
.tgf-name{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tgf-handle{font-size:14px;color:#8a8f99;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tgf-go{flex:none;font-size:22px;color:#b5b9c3}
body.night .tgf-panel{background:#2c2e2f;border-color:#3f4142;box-shadow:0 8px 28px rgba(0,0,0,.5)}
body.night .tgf-item{color:#d8d8d8}
body.night .tgf-item:hover,body.night .tgf-item:focus-visible{background:#343637;color:#d8d8d8}
body.night .tgf-handle{color:#a9a9a9}
@media (max-width:600px){
  .tgf{right:12px;bottom:72px}
  .tgf-btn{height:46px;padding:0 18px 0 14px;font-size:17px}
  .tgf-panel{bottom:56px;width:min(300px,calc(100vw - 24px))}
}
@media (max-width:600px){
  .addr-search{padding:0 10px}
  .addr-search .as-form{padding:4px 4px 4px 16px}
  .addr-search .as-btn{padding:0 20px;font-size:19px;height:52px}
  .addr-search .as-input{font-size:18px;height:52px}
  .addr-search .as-input::placeholder{font-size:18px}
  .addr-search .as-input::-webkit-input-placeholder{font-size:18px}
  .addr-search .as-hint{font-size:16px}
  .addr-search .as-rate,.addr-search .as-rate-label{font-size:18px}
  .addr-search .as-chain{padding:12px 12px 10px}
  .addr-search .as-stats{grid-template-columns:1fr;gap:8px}
  .addr-search .as-table{font-size:14px}
  .addr-search .as-table th,.addr-search .as-table td{padding:6px 5px}
  .addr-search .as-year,.addr-search .as-dir{display:none}
  .addr-search .as-table td.as-amount.as-in{color:#1f9d55}
  .addr-search .as-table td.as-amount.as-out{color:#e5484d}
  body.night .addr-search .as-table td.as-amount.as-in{color:#3ccf7a}
  body.night .addr-search .as-table td.as-amount.as-out{color:#ff6b6b}
  .addr-search .as-table td.as-amount.as-in::before{content:'+'}
  .addr-search .as-table td.as-amount.as-out::before{content:'\2212'}
}
