.web-resolution-control{padding:0 14px 8px;flex-shrink:0}
.web-resolution-control label{display:block;color:var(--text-3);font-size:11px;margin-bottom:5px}
#resolution-select{width:100%;min-height:38px;border:1px solid var(--border-strong);border-radius:9px;background:var(--bg-2);color:var(--text-1);font:inherit;font-size:11px;padding:8px 10px;cursor:pointer}
#resolution-select option{background:#202024;color:#eee}
#resolution-note{margin:5px 0 0;color:var(--text-3);font-size:10px;line-height:1.5}
.left-panel [hidden]{display:none!important}
@media(max-width:768px){#resolution-select{min-height:42px;font-size:12px}.web-resolution-control label,#resolution-note{font-size:11px}}
