/* Beta 0.10.4: clear, balanced header and native-feeling controls */
body>.mh-app-header{display:grid!important;grid-template-columns:84px minmax(0,1fr) 84px!important;min-height:64px!important;align-items:center!important;background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;opacity:1!important;box-shadow:0 1px 0 rgba(20,55,39,.08)!important;padding-top:calc(8px + env(safe-area-inset-top))!important}
body>.mh-app-header::before,body>.mh-app-header::after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
body>.mh-app-header>.mh-brand{grid-column:2!important;grid-row:1!important;z-index:1!important;position:static!important;transform:none!important;filter:none!important;opacity:1!important;justify-self:center!important;white-space:nowrap!important}
body>.mh-app-header>.mh-icon-btn{grid-column:1!important;grid-row:1!important;justify-self:start!important;z-index:2!important}
body>.mh-app-header>.mh-header-right{grid-column:3!important;grid-row:1!important;justify-self:end!important;width:84px!important;gap:2px!important;z-index:2!important}
body>.mh-app-header .mh-icon-btn{display:grid!important;place-items:center!important;align-items:center!important;justify-items:center!important;line-height:1!important;vertical-align:middle!important}
body>.mh-app-header .mh-icon-btn svg{width:21px!important;height:21px!important;overflow:visible!important;stroke-linecap:round!important;stroke-linejoin:round!important}
body>.mh-app-header .mh-icon-btn[aria-label="設定"] svg{width:22px!important;height:22px!important}
body>.mh-app-header>.mh-refresh-btn{grid-column:1!important;grid-row:1!important;position:static!important;left:auto!important;top:auto!important;transform:none!important;justify-self:end!important;align-self:center!important;width:36px!important;height:36px!important;padding:8px!important;border-radius:12px!important;color:#a0aea6!important;background:transparent!important;z-index:2!important}
body>.mh-app-header>.mh-refresh-btn svg{width:19px!important;height:19px!important;stroke-linecap:round!important;stroke-linejoin:round!important}
#mhNewInsights .mh-stat{padding:13px;border:1px solid var(--line);border-radius:14px;background:var(--card)}
#mhNewInsights .mh-stat strong{display:block;font-size:22px;margin:5px 0}
#mhNewInsights .mh-stat small{color:var(--muted)}
#mhNewInsights .mh-day-row{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}
#mhNewInsights .mh-day-row:last-child{border-bottom:0}
@media(max-width:360px){body>.mh-app-header{grid-template-columns:76px minmax(0,1fr) 76px!important}body>.mh-app-header>.mh-header-right{width:76px!important}body>.mh-app-header>.mh-refresh-btn{width:32px!important;height:32px!important;padding:7px!important}}
