#generator-console{display:none;position:fixed;inset:0;z-index:10200;background:#f5f7fa;color:#102a43;overflow:auto;font:15px/1.45 system-ui,sans-serif}#generator-console.open{display:block}#generator-console header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#283e56;color:#fff}#generator-console header b{font-size:20px}#generator-console header small{display:block;opacity:.8}#generator-console header button{border:0;background:none;color:#fff;font-size:30px}#generator-console main{max-width:850px;margin:auto;padding:18px}#generator-console form,#generator-console article,.gen-status{background:#fff;border:1px solid #d8e2ec;border-radius:12px;padding:14px;margin:12px 0}#generator-console input,#generator-console select{box-sizing:border-box;width:100%;padding:10px;margin:5px 0;border:1px solid #bcccdc;border-radius:8px}#generator-console button,.generator-launch{border:0;border-radius:9px;padding:10px 13px;background:#087e8b;color:#fff;font-weight:700}.gen-status.ok{border-left:5px solid #18864b}.gen-status.off{border-left:5px solid #c53030}#generator-console article.quarantined{border-left:5px solid #c53030}#generator-console article.grounded{border-left:5px solid #18864b}#generator-console pre{white-space:pre-wrap;background:#edf2f7;padding:10px;border-radius:8px}.generator-launch{position:fixed;right:14px;bottom:128px;z-index:10020;box-shadow:0 4px 14px #102a4340}.gen-error{color:#b42318}@media(max-width:600px){#generator-console main{padding:11px}.generator-launch{bottom:120px}}