.network-select{position:relative;min-width:0}
.tool-main .network-select-trigger{width:100%;height:40px;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;background:#131710;border:1px solid #3c4532;border-radius:9px;color:#edf3e4;font:14px monospace;text-align:left}
.network-select-trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.network-select-trigger i{font-size:18px;color:#b6c5a2;flex-shrink:0;transition:transform .15s}
.network-select-trigger[aria-expanded=true] i{transform:rotate(180deg)}
.tool-main .network-select-trigger:focus-visible,.tool-main .network-select-trigger[aria-expanded=true]{outline:none;border-color:#b9dc78;box-shadow:none}
.network-select-list{position:absolute;top:calc(100% + 7px);left:0;right:0;z-index:45;max-height:260px;overflow-y:auto;overscroll-behavior:contain;padding:5px;background:#20271a;border:1px solid #52643b;border-radius:10px;box-shadow:0 4px 10px #0003;scrollbar-width:thin;scrollbar-color:#586b41 #20271a}
.network-select-list [role=option]{padding:9px 10px;margin:2px 0;min-height:36px;border-radius:6px;color:#c5d0b6;font:12px/1.5 monospace;cursor:pointer}
.network-select-list [role=option]:hover,.network-select-list [role=option].is-active{background:#354527;color:#e4f4cc}
.network-select-list [role=option][aria-selected=true]{background:#d5f78b;color:#20251a;font-weight:600}
@media(max-width:700px){.tool-main .network-select-trigger{font-size:14px}}

.tool-main .network-select-trigger{background:#131516;border-color:#34383a}
.network-select-list{background:#1c1f20;border-color:#41483b;scrollbar-color:#58634d #1c1f20}
