.mg-command-launch{position:fixed;right:20px;bottom:20px;z-index:9997;width:58px;height:58px;border:1px solid #2796d7;border-radius:19px;background:linear-gradient(145deg,#0b7ac5,#064d83);color:#fff;font:900 12px system-ui;box-shadow:0 15px 40px rgba(0,85,145,.35);cursor:pointer}.mg-command-launch:before{content:"G";display:block;font-size:22px;line-height:18px}.mg-command-panel{position:fixed;right:20px;bottom:88px;z-index:9998;width:min(390px,calc(100vw - 28px));padding:18px;border:1px solid rgba(70,164,224,.34);border-radius:24px;background:rgba(3,14,25,.97);box-shadow:0 28px 80px rgba(0,0,0,.5);backdrop-filter:blur(20px);color:#edf8ff;font-family:system-ui;transform:translateY(12px) scale(.98);opacity:0;pointer-events:none;transition:.2s ease}.mg-command-panel.is-open{transform:none;opacity:1;pointer-events:auto}.mg-command-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px}.mg-command-head span{color:#55c9ff;font-size:9px;font-weight:900;letter-spacing:.16em}.mg-command-head strong{display:block;margin-top:3px;font-size:19px}.mg-command-head button{border:1px solid rgba(110,170,210,.25);border-radius:10px;background:#071b2b;color:#fff;width:34px;height:34px}.mg-command-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.mg-command-grid a{padding:13px;border:1px solid rgba(67,142,194,.24);border-radius:14px;background:#071827;color:#dcecf5;text-decoration:none}.mg-command-grid b{display:block;font-size:12px}.mg-command-grid small{display:block;margin-top:4px;color:#7f9daf;font-size:9px;line-height:1.4}.mg-command-ai{grid-column:1/-1!important;background:linear-gradient(135deg,#0a568c,#082d4a)!important;border-color:#238bc9!important}.mg-command-context{margin-top:11px;padding:10px 12px;border-radius:12px;background:#05121e;color:#7896a9;font-size:9px}.mg-command-context b{color:#9edcff}@media(max-width:600px){.mg-command-launch{right:14px;bottom:14px}.mg-command-panel{right:14px;bottom:82px}.mg-command-grid{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.mg-command-panel{transition:none}}
