/* V14: menu icons, accessible brand dropdown */
.vwh-topbar .v12-tools-flyout{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 9px;padding:13px!important;max-height:min(72vh,530px);overflow:auto;overscroll-behavior:contain}
.vwh-topbar .v12-tools-flyout a{display:flex!important;align-items:center!important;gap:11px!important;padding:11px 12px!important;min-height:54px!important;line-height:1.27!important;white-space:normal!important;overflow-wrap:normal!important;border-radius:11px!important;text-decoration:none!important}
.vwh-topbar .v12-tools-flyout a .v14-tool-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;background:rgba(35,175,223,.14);color:#6addfa;border:1px solid rgba(89,211,250,.25)}
.vwh-topbar .v12-tools-flyout a .v14-tool-icon svg{display:block;width:21px;height:21px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linejoin:round;stroke-linecap:round}
.vwh-topbar .v12-tools-flyout a:hover,.vwh-topbar .v12-tools-flyout a:focus-visible{background:#174866!important;color:#fff!important}
html[data-mm-theme="light"] .vwh-topbar .v12-tools-flyout a .v14-tool-icon{background:#e9f7ff;color:#087dab;border-color:#b8e2f3}
html[data-mm-theme="light"] .vwh-topbar .v12-tools-flyout a:hover{background:#d8f1fb!important;color:#103b55!important}
body[data-mm-page="studio"] #brand{display:block;min-height:52px;width:100%;max-width:100%;color:inherit;border-radius:12px}
@media(max-width:620px){.vwh-topbar .v12-tools-flyout{grid-template-columns:1fr!important;max-height:60vh!important}}
