/* Staging only, one shared navigation over existing Micho components. */
.mp06-site .mp06-button{display:inline-flex;justify-content:center;padding:11px 16px;background:#202020;color:#fff;text-decoration:none;border-radius:6px;font-size:14px}
.mp06-site .mp06-bridge{border:1px solid #ddd;background:#fafafa;border-radius:6px;padding:18px;margin:20px 0;font-size:14px}
.mp06-site .mp06-bridge h2{font-size:20px;margin:0 0 8px}.mp06-site .mp06-bridge p{margin:0 0 12px}.mp06-site .mp06-bridge small{display:block;color:#666;margin-bottom:14px}
.mp06-me-landing{padding:0 0 24px}.mp06-me-landing h2{margin:0 0 8px;font-size:27px}.mp06-me-landing>p{color:#666;font-size:14px}
.mp06-me-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0}
.mp06-me-links a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px;border:1px solid #ddd;border-radius:6px;text-decoration:none;color:#202020;font-size:14px;min-width:0}
.mp06-me-links a:hover{background:#fafafa}.mp06-site.mp06-me .woocommerce-MyAccount-content>p{display:none}
.mp06-site .mp06-buy-modes{display:flex;gap:6px;margin:18px 0 12px}
.mp06-site .mp06-buy-modes button{flex:1;border:1px solid #ddd;border-radius:6px;background:#fff;color:#555;font-size:13px;padding:9px 6px;cursor:pointer}
.mp06-site .mp06-buy-modes button[aria-pressed=true]{background:#202020;color:#fff;border-color:#202020}
.mp06-site .mp-workspace-cart .mp06-buy-modes,.mp06-site .mp-workspace-forward .mp06-buy-modes{display:none}
.mp06-site #micho-proxy.mp06-manual-mode>#mp-link{display:none}
.mp06-site #micho-proxy.mp06-manual-mode>.mp-manual{margin:12px 0 20px;border-top:0}
.mp06-site #micho-proxy.mp06-manual-mode>.mp-manual>summary{display:none}
.mp06-site #micho-proxy>.mp-manual>summary{display:none}
.mp06-site #micho-proxy.mp06-manual-mode [data-mbfm-start],.mp06-site #micho-proxy.mp06-manual-mode [data-mbfm-progress]{display:none}
.mp06-site #micho-proxy .mp-remove{white-space:nowrap;flex-shrink:0}
.mp06-site .mp-mobile-nav a[aria-current=page]{color:#202020}
.mp06-site .mp06-hero-copy-line{display:block}
@media(max-width:767px){
 /* Original compact mobile composition; only subtitle typography is tightened. */
 .mp06-site .micho-hero-columns{gap:12px}
 .mp06-site .micho-hero-columns .micho-hero-subtitle{font-size:12px!important;line-height:12.133333px!important}
 .mp06-site .micho-hero-product-image{overflow:hidden}
 .mp06-site .micho-hero-product-image img{transform:none!important;max-width:100%;width:100%}
 .mp06-site.mp06-with-nav{padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))}
 .mp06-site.mp06-with-nav .mp-mobile-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid #e6e6e6;padding:5px 8px calc(5px + env(safe-area-inset-bottom,0px));box-sizing:border-box;min-height:66px}
 .mp06-site .mp-mobile-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:54px;font-size:10px;color:#666;text-decoration:none;line-height:1.2}
 .mp06-site .mp-mobile-nav svg{width:22px;height:22px;display:block}
 .mp06-site .mp-mobile-nav a:nth-child(3) .mp-nav-icon{background:#f5f1f3;border-radius:6px;padding:3px}
 .mp06-site.mp06-input-focus .mp-mobile-nav,.mp06-site.mp06-dialog .mp-mobile-nav{display:none}
 .mp06-site .mp06-me-links{grid-template-columns:minmax(0,1fr);gap:8px}.mp06-site .mp06-me-links a{padding:13px 14px}
}
