/* 20261017 menu icons: targeted overrides, no menu/permission changes. */
.prototype-shell > .layui-side a[data-menu-title="数据概览"] > .nav-icon{display:inline-block!important;width:18px!important;height:18px!important;min-width:18px;margin:0 8px 0 0!important;vertical-align:-3px!important;font-size:0!important;color:inherit!important;}
.prototype-shell > .layui-side a[data-menu-title="数据概览"] > .nav-icon:before{content:""!important;display:block;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2020V10h4v10m4%200V4h4v16m4%200V7h1v13M2%2020h21%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2020V10h4v10m4%200V4h4v16m4%200V7h1v13M2%2020h21%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.prototype-shell > .layui-side a[data-menu-title="优惠券"] > .nav-icon{display:inline-block!important;width:18px!important;height:18px!important;min-width:18px;margin:0 8px 0 0!important;vertical-align:-3px!important;font-size:0!important;color:inherit!important;}
.prototype-shell > .layui-side a[data-menu-title="优惠券"] > .nav-icon:before{content:""!important;display:block;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%207h18v4a2%202%200%200%200%200%204v3H3v-3a2%202%200%200%200%200-4V7Z%22%2F%3E%3Cpath%20d%3D%22M9%207v2m0%203v2m0%202v2%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%207h18v4a2%202%200%200%200%200%204v3H3v-3a2%202%200%200%200%200-4V7Z%22%2F%3E%3Cpath%20d%3D%22M9%207v2m0%203v2m0%202v2%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.prototype-shell > .layui-side a[data-menu-title="内容管理"] > .nav-icon{display:inline-block!important;width:18px!important;height:18px!important;min-width:18px;margin:0 8px 0 0!important;vertical-align:-3px!important;font-size:0!important;color:inherit!important;}
.prototype-shell > .layui-side a[data-menu-title="内容管理"] > .nav-icon:before{content:""!important;display:block;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%203h10l4%204v14H5V3Z%22%2F%3E%3Cpath%20d%3D%22M14%203v5h5M8%2012h8M8%2016h8%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%203h10l4%204v14H5V3Z%22%2F%3E%3Cpath%20d%3D%22M14%203v5h5M8%2012h8M8%2016h8%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.prototype-shell > .layui-side a[data-menu-title="推广管理"] > .nav-icon{display:inline-block!important;width:18px!important;height:18px!important;min-width:18px;margin:0 8px 0 0!important;vertical-align:-3px!important;font-size:0!important;color:inherit!important;}
.prototype-shell > .layui-side a[data-menu-title="推广管理"] > .nav-icon:before{content:""!important;display:block;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2010v5h5l12%204V5L8%2010H3Z%22%2F%3E%3Cpath%20d%3D%22m7%2015%202%206h3l-2-5M23%209v6%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2010v5h5l12%204V5L8%2010H3Z%22%2F%3E%3Cpath%20d%3D%22m7%2015%202%206h3l-2-5M23%209v6%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
.prototype-shell > .layui-side .layui-nav-item > a[data-menu-title="数据概览"]{padding:0 14px!important;height:46px!important;line-height:46px!important;font-size:15px!important;font-weight:600;}
.prototype-shell > .layui-side a[data-menu-title="数据概览"] > .nav-text{padding-left:0!important;margin-left:0!important;}
/* Flex removes inline whitespace differences between the overview and module links. */
.prototype-shell > .layui-side .layui-nav-item > .prototype-module-link,
.prototype-shell > .layui-side .layui-nav-item > a[data-menu-title="数据概览"]{display:flex!important;align-items:center;}
