/* MindFlow v4: logo from original brandbook; symbols embedded in HTML, not loaded via <use>. */
.hero-command .command-card > i:has(> svg.mf-v4-icon) {
 display:flex!important;align-items:center!important;justify-content:center!important;
 opacity:1!important;visibility:visible!important;
}
.hero-command .command-card i > svg.mf-v4-icon {
 display:block!important;width:26px!important;height:26px!important;min-width:26px!important;
 min-height:26px!important;opacity:1!important;visibility:visible!important;
 fill:none!important;stroke:#a6edff!important;stroke-width:1.75!important;
 stroke-linecap:round!important;stroke-linejoin:round!important;
}
.hero-command .command-core .mf-v4-logo-plate {
 display:flex!important;align-items:center!important;justify-content:center!important;
 background:#fff!important;border:1px solid rgba(255,255,255,.75)!important;
 box-shadow:0 8px 25px rgba(4,17,60,.17)!important;border-radius:13px!important;
 padding:7px 9px!important;width:122px!important;height:60px!important;
 max-width:88%!important;box-sizing:border-box!important;overflow:hidden!important;
}
.hero-command .command-core .mf-v4-logo-plate img {
 width:100%!important;height:100%!important;max-height:100%!important;object-fit:contain!important;
 opacity:1!important;display:block!important;filter:none!important;
}
.hero-command .command-core > small {
 font-size:10px!important;letter-spacing:.08em!important;font-weight:800!important;
 color:#bdcafa!important;text-transform:uppercase!important;margin-top:7px!important;
}
.hero-command .command-core {
 display:flex!important;flex-direction:column!important;align-items:center!important;
 justify-content:center!important;gap:3px!important;
}
@media(max-width:600px) {
 .hero-command .command-core .mf-v4-logo-plate {width:100px!important;height:53px!important;padding:6px!important}
 .hero-command .command-card i > svg.mf-v4-icon{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important}
}