#mc-list-open{white-space:nowrap}
#mc-list-panel{background:#14202d;color:#e9f1f9;border:1px solid #40566b;border-radius:14px;margin:12px 0;padding:16px;box-shadow:0 14px 40px #08101855}
#mc-list-panel[hidden]{display:none!important}
.mc-list-head,.mc-list-controls,.mc-list-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.mc-list-head strong{display:block;font-size:17px}.mc-list-head span{display:block;color:#aabccc;font-size:12px;margin-top:4px}
.mc-list-controls{margin:14px 0}.mc-list-controls input{flex:1;min-width:175px;padding:10px;background:#1a2b3c;color:#eff7ff;border:1px solid #51657c;border-radius:8px}
#mc-list-panel button{cursor:pointer;border-radius:7px;padding:8px 12px}#mc-list-close{font-size:22px;line-height:1}
.mc-list-scroll{max-height:48vh;overflow:auto;border:1px solid #40566b;border-radius:9px}
.mc-list-scroll table{width:100%;border-collapse:collapse;font-size:13px}.mc-list-scroll th{position:sticky;top:0;background:#23364a;z-index:1;text-align:left}
.mc-list-scroll td,.mc-list-scroll th{padding:10px;border-bottom:1px solid #34485c;vertical-align:top;overflow-wrap:anywhere}
.mc-list-scroll td:nth-child(3){max-width:440px;color:#b8c8d8}.mc-list-scroll td:first-child{font-weight:700;color:#b9ea78;white-space:nowrap}
.mc-list-footer{margin-top:12px;color:#b5c7d9;font-size:12px}.mc-list-footer>div{display:flex;gap:7px}
@media(max-width:650px){.mc-list-scroll td:nth-child(3),.mc-list-scroll th:nth-child(3){display:none}}

#mc-list-panel{margin:8px 30px;max-height:min(72vh,700px);overflow:hidden;flex-shrink:0}#mc-list-panel .mc-list-scroll{max-height:min(42vh,430px)}@media(max-width:720px){#mc-list-panel{margin:8px 10px;padding:10px}}
