/* Mewday Visual System v1.0 — V36 design-only polish + live guide presentation */
:root{
  --mv-canvas:#FBF8F3;
  --mv-surface:#FFFDFC;
  --mv-surface-soft:#F6F1EA;
  --mv-border:#E9DFD4;
  --mv-text:#29251F;
  --mv-text-2:#746D65;
  --mv-muted:#706B61;
  --mv-green:#205E3E;
  --mv-green-2:#2B6A49;
  --mv-green-soft:#EDF5EC;
  --mv-peach:#F8EEE6;
  --mv-warn:#9A553E;
  --mv-r-hero:20px;
  --mv-r-card:16px;
  --mv-r-small:14px;
}
html,body{background:var(--mv-canvas)!important;color:var(--mv-text)!important}
.real-app,.m27-more-home,.m27-sheet,.mxf-food-v23,.mx-health-v19{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","PingFang HK","Noto Sans TC","Microsoft JhengHei",sans-serif!important;color:var(--mv-text)!important}
.real-app h1,.real-app h2,.real-app h3,.m27-more-home h1,.m27-more-home h2,.m27-more-home h3,.m27-sheet h1,.m27-sheet h2,.m27-sheet h3,.mxf-food-v23 h1,.mxf-food-v23 h2,.mxf-food-v23 h3,.mx-health-v19 h1,.mx-health-v19 h2,.mx-health-v19 h3{font-family:inherit!important;letter-spacing:-.02em}
.real-app .wordmark span{font-family:Georgia,"Times New Roman",serif!important}
.real-app .topbar,.m27-sheet-head{background:rgba(255,253,252,.94)!important;border-color:var(--mv-border)!important;box-shadow:none!important}
.real-app .bottom-nav{background:rgba(255,253,252,.96)!important;border-color:var(--mv-border)!important;box-shadow:none!important}
.real-app .bottom-nav button{color:#777168!important}.real-app .bottom-nav button.active{color:var(--mv-green)!important}
.real-app .bottom-nav .app-icon{stroke-width:2!important}
.real-app .page-heading h1{font-family:inherit!important;font-weight:750!important;letter-spacing:-.035em;color:var(--mv-text)!important}
.real-app .eyebrow{color:var(--mv-muted)!important;letter-spacing:.12em!important}

/* Flat card system */
.real-app .hero-card,.real-app .task-panel,.real-app .quick-panel,.real-app .reading-panel,.real-app .monthly-teaser,.real-app .profile-card,.real-app .record-card,.real-app .academy-hero,.real-app .care-intro,.real-app .diary-hero,.real-app .report-hero,
.mx-home-shortcut,.mx-visit-card,.mx-health-summary-card,.mxh-section,.mxh-profile,.mxf-section,.m27-row,.m27-cat-card,.m27-care-item,.m27-setting-row,.m27-caregiver-row,.m35-vet-card{
  box-shadow:none!important;
  border:1px solid var(--mv-border)!important;
  background:var(--mv-surface)!important;
}
.real-app .hero-card,.real-app .academy-hero,.real-app .care-intro,.real-app .diary-hero,.real-app .report-hero{border-radius:var(--mv-r-hero)!important}
.real-app .task-panel,.real-app .quick-panel,.real-app .reading-panel,.real-app .profile-card,.real-app .record-card,.mxh-section,.mxf-section{border-radius:var(--mv-r-card)!important}

/* Home — real cat + today, less dashboard-template feel */
.real-app .home-welcome{background:var(--mv-surface)!important;border:1px solid var(--mv-border)!important;box-shadow:none!important;overflow:hidden!important}
.real-app .home-welcome .hero-copy h2{font-family:inherit!important;font-weight:780!important;letter-spacing:-.04em!important}
.real-app .home-welcome .hero-copy>p:not(.date-line),.real-app .date-line{color:var(--mv-text-2)!important}
.real-app .home-summary-strip{background:transparent!important;border-top:1px solid var(--mv-border)!important;border-bottom:1px solid var(--mv-border)!important;gap:0!important}
.real-app .home-summary-strip button{background:transparent!important;border:0!important;border-right:1px solid var(--mv-border)!important;border-radius:0!important;box-shadow:none!important}
.real-app .home-summary-strip button:last-child{border-right:0!important}
.real-app .home-summary-strip span{color:var(--mv-muted)!important}.real-app .home-summary-strip b{color:var(--mv-text)!important}
.real-app .handover-home-banner,.real-app .next-important-card,.real-app .moment-banner,.real-app .desex-advice{box-shadow:none!important;border:1px solid var(--mv-border)!important;border-radius:var(--mv-r-card)!important}
.real-app .handover-home-banner{background:var(--mv-green-soft)!important;color:var(--mv-text)!important}
.real-app .moment-banner,.real-app .desex-advice{background:var(--mv-surface-soft)!important;color:var(--mv-text)!important}
.real-app .next-important-card{background:var(--mv-surface)!important}
.real-app .task-panel,.real-app .quick-panel,.real-app .reading-panel{background:var(--mv-surface)!important}
.real-app .task-card{border-color:var(--mv-border)!important}.real-app .task-copy h3{color:var(--mv-text)!important}.real-app .task-copy p{color:var(--mv-text-2)!important}
.real-app .record-card{color:var(--mv-text)!important}.real-app .record-card *{text-shadow:none!important}.real-app .record-card p,.real-app .record-card span,.real-app .record-card small{color:var(--mv-text-2)!important}.real-app .record-card b,.real-app .record-card strong{color:var(--mv-text)!important}

/* Shared functional icons — top level only uses green soft circle */
.mxh-ico,.m27-row .ico svg,.mxf-food-v23 svg{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important}
.m27-row .ico,.mxf-tool-grid i,.mxh-tool-grid i{background:var(--mv-green-soft)!important;color:var(--mv-green-2)!important;border-radius:50%!important}
.m27-row .ico svg,.mxf-tool-grid i .mxh-ico,.mxh-tool-grid i .mxh-ico{stroke-width:2.2!important}

/* Health — remove gradients / mixed pastel icon language */
.mx-health-v19{--mx:#205E3E;--mx-soft:#EDF5EC;--mx-line:#E9DFD4;--mx-text:#29251F;--mx-muted:#746D65}
.mxh-profile{border-radius:var(--mv-r-card)!important;padding:12px!important}.mxh-profile-photo{border-radius:14px!important;background:#eee9e1!important}.mxh-profile h2{font-family:inherit!important;font-weight:750!important;color:var(--mv-text)!important}.mxh-profile p,.mxh-profile small{color:var(--mv-text-2)!important}
.mxh-status,.mx-health-v19 .mxh-status.ok,.mx-health-v19 .mxh-status.caution,.mx-health-v19 .mxh-status.alert{background:var(--mv-surface-soft)!important;border:1px solid var(--mv-border)!important;border-radius:var(--mv-r-card)!important}
.mxh-status-icon{background:var(--mv-green)!important;color:#fff!important}.mxh-status h2,.mx-health-v19 .mxh-status.ok h2,.mx-health-v19 .mxh-status.caution h2,.mx-health-v19 .mxh-status.alert h2{color:var(--mv-text)!important}.mxh-status p,.mxh-status b{color:var(--mv-text-2)!important}
.mxh-section{padding:16px!important}.mxh-head h2{font-weight:760!important;color:var(--mv-text)!important}.mxh-head button{color:var(--mv-green)!important}.mxh-sub{color:var(--mv-text-2)!important}
.mxh-tool-grid{gap:10px!important}.mxh-tool-grid button{min-height:92px!important;border:1px solid var(--mv-border)!important;border-radius:var(--mv-r-small)!important;background:#fff!important;padding:13px!important;box-shadow:none!important}.mxh-tool-grid i,.mx-health-v19 .mxh-tools .mxh-tool-grid button:nth-child(n) i{background:var(--mv-green-soft)!important;color:var(--mv-green-2)!important}.mxh-tool-grid b{font-size:14px!important;font-weight:700!important;color:var(--mv-text)!important}.mxh-tool-grid small{font-size:11px!important;color:var(--mv-text-2)!important}
.mx-health-v19 .mxh-care-tip{background:var(--mv-surface-soft)!important;border:1px solid var(--mv-border)!important;border-radius:var(--mv-r-card)!important}.mx-health-v19 .mxh-care-tip span{background:var(--mv-green-soft)!important;color:var(--mv-green)!important}.mx-health-v19 .mxh-care-tip p{color:var(--mv-text-2)!important}
.mxh-help{background:#F8EEE8!important;border:1px solid #ECDDD2!important;border-radius:var(--mv-r-card)!important}.mxh-help h2{color:var(--mv-text)!important}.mxh-help p{color:var(--mv-text-2)!important}.mxh-help a{background:var(--mv-green)!important;border-radius:var(--mv-r-small)!important}
.hero-paw{display:none!important}

/* Food — same visual system, no blue/purple/orange utility palette */
.mxf-food-v23{--mxf-ink:#29251F;--mxf-muted:#746D65;--mxf-card:#FFFDFC;--mxf-line:#E9DFD4;--mxf-green:#205E3E;--mxf-peach:#F8EEE6;background:var(--mv-canvas)!important}
.mxf-top h1{font-weight:780!important;letter-spacing:-.035em!important}.mxf-cat{background:var(--mv-surface)!important;border:1px solid var(--mv-border)!important;border-radius:var(--mv-r-hero)!important;padding:11px!important}.mxf-cat h2{font-weight:740!important}.mxf-cat p,.mxf-cat small{color:var(--mv-text-2)!important}.mxf-cat>button{background:var(--mv-green-soft)!important;color:var(--mv-green)!important;border-radius:999px!important}
.mxf-handover{background:var(--mv-peach)!important;border:1px solid #EEDFD4!important;color:var(--mv-text)!important;border-radius:var(--mv-r-card)!important}.mxf-handover small{color:var(--mv-text-2)!important}
.mxf-section{padding:16px!important}.mxf-section-head h2,.mxf-tools>h2{font-weight:760!important;color:var(--mv-text)!important}.mxf-section-head>span,.mxf-section-head button,.mxf-section-head small{color:var(--mv-text-2)!important}
.mxf-tool-grid{gap:10px!important}.mxf-tool-grid button{min-height:112px!important;border:1px solid var(--mv-border)!important;border-radius:var(--mv-r-small)!important;background:#fff!important;padding:13px!important;box-shadow:none!important}.mxf-tool-grid button:nth-child(n) i{background:var(--mv-green-soft)!important;color:var(--mv-green-2)!important}.mxf-tool-grid b{font-size:14px!important;font-weight:700!important;color:var(--mv-text)!important}.mxf-tool-grid small{font-size:11px!important;line-height:1.45!important;color:var(--mv-text-2)!important}
.mxf-intake>div,.mxf-target-top>div,.mxf-target-mini div{background:var(--mv-surface-soft)!important;border-radius:var(--mv-r-small)!important}.mxf-intake span,.mxf-intake>div:nth-child(2) span,.mxf-target-top span,.mxf-target-top>div:nth-child(2) span,.mxf-calc-big span{background:var(--mv-green-soft)!important;color:var(--mv-green-2)!important}.mxf-intake b,.mxf-target-top b,.mxf-target-mini b,.mxf-target-mini strong{color:var(--mv-text)!important}.mxf-intake strong small,.mxf-target-top em{color:var(--mv-text-2)!important}.mxf-bar,.mxf-bar.water{background:#ECE5DC!important}.mxf-bar i,.mxf-bar.water i{background:var(--mv-green)!important}
.mxf-observe i{background:var(--mv-surface-soft)!important;border-radius:12px!important}.mxf-observe i em{color:var(--mv-green)!important}.mxf-refill{background:var(--mv-peach)!important;border:1px solid #EEDFD4!important;border-radius:var(--mv-r-card)!important}.mxf-refill button{background:var(--mv-green)!important;border-radius:var(--mv-r-small)!important}
.mxf-timeline article,.mxf-recent article{border-color:#F0E9E1!important}.mxf-dot{border-color:var(--mv-green)!important;color:var(--mv-green)!important}.mxf-timeline article>button{background:var(--mv-green)!important;border-radius:12px!important}.mxf-timeline article>em{background:var(--mv-green-soft)!important;color:var(--mv-green)!important}

/* Diary — content/photo first, no gradient hero */
.real-app .diary-hero{background:var(--mv-surface)!important;border:1px solid var(--mv-border)!important;box-shadow:none!important}.real-app .diary-hero h2{font-family:inherit!important;font-weight:760!important}.real-app .diary-hero p:last-child{color:var(--mv-text-2)!important}.real-app .diary-stats article{background:var(--mv-surface-soft)!important;border:0!important;border-radius:var(--mv-r-small)!important;box-shadow:none!important}.real-app .diary-stats strong{font-family:inherit!important;font-weight:760!important;color:var(--mv-text)!important}.real-app .diary-list{background:var(--mv-surface)!important;border:1px solid var(--mv-border)!important;border-radius:var(--mv-r-card)!important;box-shadow:none!important}.real-app .diary-date{background:var(--mv-surface-soft)!important;border-radius:var(--mv-r-small)!important}.real-app .diary-date b{font-family:inherit!important;font-weight:760!important}.real-app .diary-list h3{font-size:14px!important}.real-app .diary-list p{font-size:12px!important;color:var(--mv-text-2)!important}

/* More — quieter navigation, consistent hierarchy */
.profile-real.m27-more-mounted{max-width:620px!important;padding:0 14px 105px!important;background:var(--mv-canvas)!important}.m27-more-title{font-size:28px!important;font-weight:780!important;letter-spacing:-.04em!important;margin:6px 2px 14px!important}
.m27-cat-card{grid-template-columns:70px minmax(0,1fr) auto!important;gap:12px!important;background:var(--mv-surface)!important;border-radius:var(--mv-r-hero)!important;padding:11px!important;margin-bottom:24px!important}.m27-cat-card img{width:70px!important;height:70px!important;border-radius:14px!important}.m27-cat-card h2{font-size:17px!important;font-weight:730!important}.m27-cat-card p,.m27-cat-card small{font-size:12px!important;color:var(--mv-text-2)!important}.m27-cat-card button{background:var(--mv-green-soft)!important;color:var(--mv-green)!important;padding:8px 11px!important}
.m27-group{margin-bottom:24px!important}.m27-group>h3{font-size:15px!important;font-weight:760!important;margin:0 2px 10px!important;color:var(--mv-text)!important}.m27-list{gap:8px!important}.m27-row{grid-template-columns:42px minmax(0,1fr) 14px!important;gap:12px!important;border-radius:var(--mv-r-card)!important;padding:12px 13px!important;min-height:72px!important}.m27-row .ico{width:40px!important;height:40px!important}.m27-row .ico svg{width:21px!important;height:21px!important;stroke-width:2.2!important}.m27-row .copy b{font-size:15px!important;font-weight:700!important}.m27-row .copy small{font-size:11px!important;color:var(--mv-text-2)!important;line-height:1.4!important}.m27-row .arrow{color:var(--mv-muted)!important;font-size:20px!important}

/* Sheets */
.m27-sheet{background:var(--mv-canvas)!important}.m27-sheet-head{height:62px!important}.m27-sheet-head h1{font-size:17px!important;font-weight:760!important}.m27-sheet-head button{font-size:29px!important}.m27-sheet-body{padding:16px 18px 110px!important}.m27-search{background:var(--mv-surface)!important;border:1px solid var(--mv-border)!important;border-radius:var(--mv-r-small)!important;box-shadow:none!important}.m27-search input{font-size:14px!important;color:var(--mv-text)!important}.m27-search svg{stroke:var(--mv-text-2)!important}
.m27-care-hero{background:var(--mv-surface)!important;border:1px solid var(--mv-border)!important;border-radius:var(--mv-r-hero)!important}.m27-care-hero h2{font-weight:760!important}.m27-care-hero p{color:var(--mv-text-2)!important}.m27-care-item{border-radius:var(--mv-r-card)!important}.m27-care-item .cicon{background:var(--mv-green-soft)!important;color:var(--mv-green-2)!important}.m27-care-item button{border-radius:999px!important;background:var(--mv-surface-soft)!important;border-color:var(--mv-border)!important}.m27-promo button{box-shadow:none!important;border-color:var(--mv-border)!important}
.m27-notice-intro,.m27-caregiver-hero{background:var(--mv-surface)!important;border:1px solid var(--mv-border)!important;border-radius:var(--mv-r-hero)!important;box-shadow:none!important}.m27-setting-row{border-radius:var(--mv-r-card)!important}.m27-setting-row .sicon,.m27-caregiver-icon{background:var(--mv-green-soft)!important;color:var(--mv-green-2)!important}.m27-caregiver-hero h2{line-height:1.3!important;font-weight:760!important}.m27-caregiver-hero p{color:var(--mv-text-2)!important}.m27-caregiver-hero button{background:var(--mv-green)!important;border-radius:var(--mv-r-small)!important}.m27-caregiver-row{padding:13px!important}.m27-caregiver-row .avatar{background:var(--mv-green-soft)!important;color:var(--mv-green)!important}

/* Live Guide Library */
.m36-guide-shell{display:grid;gap:14px}.m36-guide-search{margin-bottom:0!important}.m36-guide-cats{display:flex;gap:7px;overflow:auto;padding:0 0 2px;scrollbar-width:none}.m36-guide-cats::-webkit-scrollbar{display:none}.m36-guide-cats button{flex:none;border:1px solid var(--mv-border);background:var(--mv-surface);color:var(--mv-text-2);border-radius:999px;padding:8px 12px;font:inherit;font-size:12px;font-weight:650}.m36-guide-cats button.active{background:var(--mv-green);border-color:var(--mv-green);color:#fff}.m36-guide-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;padding:4px 2px 2px}.m36-guide-head small{display:block;color:var(--mv-green);font-size:9px;letter-spacing:.14em;font-weight:800}.m36-guide-head h2{font-size:24px!important;font-weight:780!important;margin:4px 0 5px!important}.m36-guide-head p{max-width:36em;margin:0;color:var(--mv-text-2);font-size:12px;line-height:1.5}.m36-guide-count{flex:none;color:var(--mv-muted);font-size:11px;font-weight:700}.m36-guide-loading{display:grid;gap:4px;background:var(--mv-surface-soft);border-radius:var(--mv-r-small);padding:14px;color:var(--mv-text-2);font-size:12px}.m36-guide-loading b{color:var(--mv-text);font-size:13px}.m36-guide-loading small{font-size:11px}.m36-guide-list{display:grid;gap:9px}.m36-guide-card{width:100%;display:grid;grid-template-columns:88px minmax(0,1fr) 13px;gap:12px;align-items:center;text-align:left;background:var(--mv-surface);border:1px solid var(--mv-border);border-radius:var(--mv-r-card);padding:9px;color:var(--mv-text);font:inherit;box-shadow:none}.m36-guide-card>img,.m36-guide-placeholder{width:88px;height:76px;border-radius:12px;object-fit:cover;background:var(--mv-surface-soft);display:grid;place-items:center;overflow:hidden}.m36-guide-placeholder{color:var(--mv-green)}.m36-guide-placeholder .mxh-ico{width:25px;height:25px}.m36-guide-copy{min-width:0;display:block}.m36-guide-copy em{display:block;font-style:normal;color:var(--mv-green);font-size:9px;font-weight:800;margin-bottom:4px}.m36-guide-copy b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.38;font-weight:720}.m36-guide-copy small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px;color:var(--mv-text-2);font-size:10.5px;line-height:1.45}.m36-guide-arrow{font-size:20px;color:var(--mv-muted)}

/* Article reader — website content and real images stay visible */
.m36-article-sheet .m27-sheet-body{padding-top:0!important}.m36-reader{max-width:720px;margin:0 auto}.m36-reader-hero{display:block;width:calc(100% + 36px);max-height:330px;object-fit:cover;margin:0 -18px 0;border-radius:0 0 var(--mv-r-hero) var(--mv-r-hero);background:var(--mv-surface-soft)}.m36-reader-head{padding:22px 2px 14px}.m36-reader-head em{display:block;font-style:normal;color:var(--mv-green);font-size:10px;font-weight:800}.m36-reader-head h2{font-size:27px!important;line-height:1.25!important;font-weight:780!important;margin:5px 0 7px!important}.m36-reader-head small{color:var(--mv-muted);font-size:11px}.m36-reader-body{background:var(--mv-surface);border:1px solid var(--mv-border);border-radius:var(--mv-r-card);padding:18px 17px;color:var(--mv-text);font-size:14px;line-height:1.8}.m36-reader-body h1{display:none!important}.m36-reader-body h2{font-size:21px!important;line-height:1.4!important;margin:28px 0 9px!important;font-weight:760!important}.m36-reader-body h3{font-size:17px!important;line-height:1.45!important;margin:22px 0 8px!important;font-weight:740!important}.m36-reader-body p,.m36-reader-body li{font-size:14px!important;line-height:1.8!important;color:var(--mv-text-2)!important}.m36-reader-body ul,.m36-reader-body ol{padding-left:21px}.m36-reader-body img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;border-radius:14px!important;margin:18px 0!important;background:var(--mv-surface-soft)!important}.m36-reader-body figure{margin:18px 0!important}.m36-reader-body figcaption{font-size:10px;color:var(--mv-muted);line-height:1.5;margin-top:6px}.m36-reader-body a{color:var(--mv-green)!important;text-underline-offset:3px}.m36-reader-body table{width:100%;border-collapse:collapse;display:block;overflow:auto}.m36-reader-body th,.m36-reader-body td{border-bottom:1px solid var(--mv-border);padding:9px;text-align:left;font-size:12px}.m36-reader-body .callout,.m36-reader-body blockquote{border:0;border-left:3px solid var(--mv-green);background:var(--mv-green-soft);border-radius:0 var(--mv-r-small) var(--mv-r-small) 0;padding:13px 14px;margin:18px 0}

/* Nearby vet result presentation, same card language */
.m35-map-shell{border-color:var(--mv-border)!important;border-radius:var(--mv-r-hero)!important;box-shadow:none!important}.m35-vet-card{border-radius:var(--mv-r-card)!important;background:var(--mv-surface)!important}.m35-vet-card.selected{border-color:#9DB4A2!important;box-shadow:0 0 0 2px rgba(32,94,62,.07)!important}.m35-vet-num{background:var(--mv-green-soft)!important;color:var(--mv-green)!important}.m35-open.open,.m35-24h{background:var(--mv-green-soft)!important;color:var(--mv-green)!important}.m35-vet-actions button{background:var(--mv-green-soft)!important;color:var(--mv-green)!important;border-color:#DCE8DB!important}.m35-vet-actions a{border-color:var(--mv-border)!important;color:var(--mv-text-2)!important}.m35-sort button.active{background:var(--mv-green)!important}.m35-locate{background:var(--mv-green)!important;box-shadow:none!important}

/* Remove decorative/template noise without changing behaviour */
.m27-guide-hero,.m27-guide-live{box-shadow:none!important}.m27-row .ico.peach,.m27-row .ico.green,.m27-row .ico.blue,.m27-row .ico.beige,.m27-row .ico.purple{background:var(--mv-green-soft)!important;color:var(--mv-green-2)!important}

@media(max-width:800px){
  body{background:var(--mv-canvas)!important}
  .real-app{padding-left:16px!important;padding-right:16px!important;background:var(--mv-canvas)!important}
  .real-app .topbar{margin-left:-16px!important;margin-right:-16px!important;padding-left:16px!important;padding-right:16px!important;height:60px!important}
  .real-app .page-heading{padding:18px 0 15px!important}.real-app .page-heading h1{font-size:27px!important}
  .real-app .home-welcome{border-radius:var(--mv-r-hero)!important}
  .real-app .task-panel,.real-app .quick-panel,.real-app .reading-panel{padding:16px!important;border-radius:var(--mv-r-card)!important}
  .mxf-food-v23{padding-left:0!important;padding-right:0!important}.mxf-section{margin-bottom:12px!important}
  .m27-sheet-body{padding-left:16px!important;padding-right:16px!important}
  .m36-guide-card{grid-template-columns:82px minmax(0,1fr) 11px!important}.m36-guide-card>img,.m36-guide-placeholder{width:82px!important;height:72px!important}
  .m36-reader-hero{width:calc(100% + 32px)!important;margin-left:-16px!important;margin-right:-16px!important}
}
@media(max-width:390px){
 .m27-cat-card{grid-template-columns:62px minmax(0,1fr)!important}.m27-cat-card img{width:62px!important;height:62px!important}.m27-cat-card button{grid-column:1/-1!important;justify-self:end!important}
 .m36-guide-card{grid-template-columns:72px minmax(0,1fr) 9px!important}.m36-guide-card>img,.m36-guide-placeholder{width:72px!important;height:66px!important}.m36-guide-copy small{-webkit-line-clamp:1!important}
}
