#mkc-status{position:fixed;left:12px;bottom:68px;z-index:99999;font:600 12px -apple-system,system-ui,sans-serif;padding:6px 12px;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.18);pointer-events:none}
#mkc-status.ok{background:#e8f5ec;color:#1d6b35}#mkc-status.busy{background:#fff4d6;color:#7a5a00}#mkc-status.off{background:#fde5e5;color:#a11;pointer-events:auto}
#mkc-maint{position:fixed;left:0;right:0;top:0;z-index:99998;background:#b35900;color:#fff;font:600 14px -apple-system,system-ui,sans-serif;padding:10px 16px;text-align:center}
#mkc-env{position:fixed;left:12px;bottom:12px;z-index:99999;font:700 11px -apple-system,system-ui,sans-serif;padding:5px 10px;border-radius:10px;color:#fff;letter-spacing:.04em;pointer-events:none}
#mkc-env.e-test{background:#c2410c}#mkc-env.e-razvoj{background:#6d28d9}
.mkc-toast{position:fixed;right:12px;bottom:52px;z-index:99999;background:#1f2937;color:#fff;font:13px -apple-system,system-ui,sans-serif;padding:9px 14px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.25)}
#mkc-fold{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:99990;display:flex;align-items:center;justify-content:center}
#mkc-fold .box{background:#fff;color:#111;width:min(560px,92vw);max-height:80vh;overflow:auto;border-radius:10px;font:14px -apple-system,system-ui,sans-serif}
#mkc-fold .hd{display:flex;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #ddd;position:sticky;top:0;background:#fff}
#mkc-fold .it{padding:9px 14px;border-bottom:1px solid #f0f0f0;cursor:pointer}#mkc-fold .it:hover{background:#f5f7fa}
#mkc-adm{position:fixed;left:12px;bottom:40px;z-index:99999;font:600 11px -apple-system,system-ui,sans-serif;padding:5px 10px;border-radius:10px;background:#16202a;color:#fff;text-decoration:none;opacity:.85}
