.funding-alert{border:1px solid #647641;background:#273218;color:#d6e9b0;border-radius:11px;padding:14px 17px;font-size:13px;line-height:1.55}
.funding-alert.unavailable{border-color:#755237;background:#2d211c;color:#f1c49f}
.fund-simulation-tool{margin-top:16px}
.fund-simulation-tool .table-note{margin:0 0 14px}
.fund-sim-deposit-form{display:flex;flex-wrap:wrap;gap:10px}
.fund-sim-deposit-form input,.fund-sim-deposit-form select{min-width:150px;flex:1;background:#0b1510;border:1px solid #3b5843;border-radius:9px;color:#edf7f1;padding:10px 13px}
.fund-sim-deposit-form button{white-space:nowrap}
.fund-network-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}
.fund-network{padding:18px;border:1px solid #2c4436;border-radius:12px;background:#0c1712;min-width:0}
.fund-network-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:5px}
.fund-network-head strong{font-size:15px}
.fund-chain-id{color:#809a87;font-size:11px}
.fund-value{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #223329;padding:9px 0;font-size:12px}
.fund-value:first-of-type{margin-top:13px}
.fund-value span{color:#88a08e}
.fund-value b{color:#e0f6e4;text-align:right}
.fund-address{display:block;overflow-wrap:anywhere;border-top:1px solid #223329;padding-top:11px;color:#728c7a;font-size:10px}
.fund-note{padding:0;margin:16px 0 0}
.fund-queues{margin:16px 0}
.fund-queue-row{display:flex;justify-content:space-between;align-items:flex-start;gap:13px;border-bottom:1px solid #26372d;padding:10px 0}
.fund-queue-row:last-child{border-bottom:0}
.fund-queue-row strong{display:block;font-size:12px;overflow-wrap:anywhere}
.fund-queue-row small{display:block;color:#859b8b;line-height:1.45;font-size:11px;overflow-wrap:anywhere;margin-top:5px}
.fund-actions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}
.fund-actions .row-action{white-space:nowrap}
.fund-player-panel{margin-top:16px}
.fund-search{display:flex;gap:10px;margin-bottom:18px}
.fund-search input{flex:1;max-width:360px;min-width:0;background:#0b1510;border:1px solid #3b5843;border-radius:9px;color:#edf7f1;padding:10px 13px}
.fund-player-result h4{font-size:14px;color:#e4f8e9;margin:19px 0 13px}
.fund-routes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.fund-route{display:grid;gap:8px;border:1px solid #31483a;border-radius:9px;padding:14px;min-width:0}
.fund-route strong{color:#d9eedb;font-size:12px}
.fund-route code{color:#abdda9;font-size:11px;overflow-wrap:anywhere}
.fund-route small{color:#8ca896;font-size:11px}
.fund-records{max-height:450px;overflow:auto}
.fund-records .fund-queue-row{padding:12px 0}
.fund-player-result>p{font-size:11px;line-height:1.6}
@media(max-width:850px){.fund-network-grid,.fund-routes{grid-template-columns:1fr}}
@media(max-width:640px){.sidebar nav{flex-wrap:wrap;overflow:visible}.sidebar .nav-item{font-size:11px;padding:8px 10px}.fund-search{flex-wrap:wrap}.fund-search input{max-width:none}.fund-queue-row{display:block}.fund-queue-row .chip{display:inline-block;margin-top:9px}}
