.console{display:grid;grid-template-columns:1fr 1.25fr;gap:40px;background:none;border:0;border-radius:0;overflow:visible}.intro{padding:20px 0}.intro h1{font-size:48px}.intro p{line-height:1.7}.notice{background:#ece8f3;padding:18px;border-radius:16px}.panel{background:white;border:1px solid #e3e5dc;border-radius:20px;padding:25px;margin-bottom:20px}.panel h2{font-size:27px}.panel p{font-size:14px;line-height:1.6;color:#52665c}.buttons{display:flex;gap:12px;flex-wrap:wrap}.buttons button{flex:1;min-width:150px}select{width:100%;padding:14px;border:1px solid #ccd5ca;border-radius:10px;background:white;margin:10px 0;font:inherit;color:#244f43}.panel .primary{margin:12px 0}.panel .secondary{margin:10px 0}#result{padding:18px;border-radius:12px;margin-top:15px;background:#eff2e7;white-space:pre-line;line-height:1.6}#admin-status{font-weight:600}@media(max-width:800px){.console{display:block;margin:20px}.intro h1{font-size:36px}.panel{padding:20px}}
.console>section{min-width:0}.panel input[type=text],.panel input:not([type]),.panel input[type=date],.panel input[type=file]{display:block;width:100%;max-width:100%;padding:14px;border:1px solid #ccd5ca;border-radius:10px;background:#fff;color:#244f43;font:inherit;margin:10px 0 20px}.panel input[type=email]{margin:10px 0 20px}.panel label.remember{margin-top:18px}#preview-result{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.7 Arial,sans-serif}#demo-status{white-space:pre-line;overflow-wrap:anywhere}
