.controller-panel{margin-top:18px;padding:14px 16px;border:1px solid #42566b;border-radius:5px;background:#0d1926;color:#c2ced8;font:12px/1.6 system-ui,sans-serif}
.controller-panel p{margin:0 0 8px}.controller-panel .controller-help{font-size:11px;color:#a4b7c8}.controller-panel a{color:#ecc29d}.controller-panel button,.controller-panel select{padding:8px 12px;margin:4px 8px 4px 0;font:inherit;color:#e7e9dd;background:#192c3c;border:1px solid #627183;border-radius:3px}.controller-panel button:disabled{opacity:.5;cursor:default}.controller-panel [hidden]{display:none!important}.controller-panel label{display:block;margin:8px 0}.controller-panel select{max-width:100%}.controller-panel strong{color:#ecc29d}.controller-panel [role=status]{min-height:1.6em}
@media(max-width:700px){.controller-panel{padding:12px;font-size:11px}.controller-panel .controller-help{font-size:10px}}
