#matm-dl-bar{position:fixed;top:0;left:0;right:0;height:40px;z-index:9999;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 38px 0 8px;box-sizing:border-box;background:#f2eef8;font-family:Arial,Helvetica,sans-serif}
#matm-dl-bar .md-icon{width:28px;height:28px;border-radius:7px;flex:0 0 auto;object-fit:cover;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.12)}
#matm-dl-bar .md-text{min-width:0;overflow:hidden;line-height:1.15}
#matm-dl-bar .md-title{color:#111;font-size:12px;font-weight:700;white-space:nowrap}
#matm-dl-bar .md-sub{color:#666;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#matm-dl-bar .md-stars{color:#f5a800;font-size:10px;white-space:nowrap;flex:0 0 auto}
#matm-dl-bar .md-btn{flex:0 0 auto;background:linear-gradient(135deg,#b48cff,#d9c2ff);color:#2a0f47;font-size:11px;font-weight:700;padding:5px 11px;border-radius:14px;text-decoration:none;white-space:nowrap;box-shadow:0 1px 4px rgba(120,80,200,.3)}
#matm-dl-bar .md-x{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:30px;height:30px;line-height:30px;text-align:center;color:#000;font-size:15px;cursor:pointer}
html.matm-dl-on #header,html.matm-dl-on #marquee{top:40px!important}
html.matm-dl-on #header-menu{top:41px!important}
html.matm-dl-on #content{margin-top:40px!important}
html.matm-dl-on .happy88:not(.open) .toggle-wrapper{top:48px!important}
body.notice-open #matm-dl-bar,html.matm-pop-open #matm-dl-bar{z-index:1!important}
@media (max-width:360px){#matm-dl-bar .md-stars{display:none}}