/* Yamkage brand visibility - safe sizing without clipping */
html body>header{min-height:84px!important;overflow:visible!important;box-sizing:border-box!important}
html body>header>a.brand.yf-brand{display:inline-flex!important;align-items:center!important;gap:12px!important;flex:0 0 auto!important;min-width:max-content!important;max-width:none!important;overflow:visible!important;line-height:1.1!important;padding:5px 0!important}
html body>header>a.brand.yf-brand>img.yf-forge-icon{display:block!important;width:54px!important;height:54px!important;min-width:54px!important;max-width:54px!important;max-height:54px!important;flex-shrink:0!important;object-fit:contain!important;overflow:visible!important}
html body>header>a.brand.yf-brand>.yf-forge-word{display:inline-flex!important;align-items:center!important;white-space:nowrap!important;overflow:visible!important;font-size:23px!important;line-height:1.2!important}
html body .yf-site-footer .yf-footer-identity .yf-brand{display:inline-flex!important;align-items:center!important;overflow:visible!important;gap:11px!important}
html body .yf-site-footer .yf-footer-identity .yf-forge-icon{display:block!important;width:48px!important;height:48px!important;min-width:48px!important;max-height:48px!important;object-fit:contain!important}
@media(max-width:720px){html body>header{min-height:72px!important}html body>header>a.brand.yf-brand>img.yf-forge-icon{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;max-height:44px!important}html body>header>a.brand.yf-brand>.yf-forge-word{font-size:19px!important}html body>header>a.brand.yf-brand{gap:8px!important}}
@media(max-width:390px){html body>header>a.brand.yf-brand>img.yf-forge-icon{width:38px!important;height:38px!important;min-width:38px!important;max-width:38px!important;max-height:38px!important}html body>header>a.brand.yf-brand>.yf-forge-word{font-size:17px!important}}
