#edu-console{display:none;position:fixed;inset:0;z-index:10100;background:#f5f7fa;color:#102a43;overflow:auto;font:15px/1.45 system-ui,sans-serif}#edu-console.open{display:block}#edu-console header{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#173f5f;color:#fff}#edu-console header b{font-size:20px}#edu-console header small{display:block;opacity:.8}#edu-console header button{border:0;background:none;color:#fff;font-size:30px}#edu-console nav{display:flex;gap:8px;padding:10px;overflow:auto;background:#fff;border-bottom:1px solid #d8e2ec}#edu-console nav button,#edu-console main button,.edu-launch{border:0;border-radius:9px;padding:10px 13px;background:#087e8b;color:#fff;font-weight:700;cursor:pointer}#edu-console main{max-width:960px;margin:auto;padding:18px}.edu-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.edu-cards article,#edu-console main article{background:#fff;border:1px solid #d8e2ec;border-radius:12px;padding:14px;margin:10px 0}.edu-cards b{display:block;font-size:30px;color:#087e8b}#edu-console input,#edu-console select,#edu-console textarea{box-sizing:border-box;width:100%;padding:10px;margin:6px 0;border:1px solid #bcccdc;border-radius:8px;font:inherit}#edu-console textarea{min-height:110px}#edu-console form{background:#fff;border:1px solid #d8e2ec;border-radius:12px;padding:14px}#edu-console article small{display:block;color:#627d98;margin:5px 0}#edu-console pre{white-space:pre-wrap;background:#edf2f7;border-radius:8px;padding:10px;max-height:260px;overflow:auto}#edu-console .warn{background:#b7791f}#edu-console .danger{background:#c53030}.edu-error{color:#b42318}.edu-launch{position:fixed;right:14px;bottom:76px;z-index:10020;box-shadow:0 4px 14px #102a4340}.edu-search{display:grid;grid-template-columns:1fr auto;gap:8px}@media(max-width:600px){#edu-console main{padding:11px}#edu-console nav{padding:7px}.edu-search{grid-template-columns:1fr}.edu-launch{bottom:68px}}