/* Monteio Workspace v7.5 — chronological content feed and aspect-safe previews. */
.workspace-body .mw70-calendar-controls{display:none!important}
.workspace-body .mw75-calendar-shell{gap:14px}
.workspace-body .mw75-feed-intro{margin-bottom:15px}
.workspace-body .mw75-content-feed-grid{
 display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,310px));gap:16px;align-items:start;justify-content:start;padding:1px 0 12px;
}
.workspace-body .mw75-feed-card{
 border-radius:17px;background:#fff;overflow:hidden;box-shadow:0 9px 28px rgba(23,27,32,.065);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;
}
.workspace-body .mw75-feed-card:hover,.workspace-body .mw75-feed-card:focus-visible{transform:translateY(-3px);box-shadow:0 18px 42px rgba(23,27,32,.12)}
.workspace-body .mw75-feed-media{aspect-ratio:4/5!important;background:#ecece8!important;isolation:isolate;overflow:hidden!important}
.workspace-body .mw75-media-frame{position:relative;width:100%;height:100%;overflow:hidden;display:grid;place-items:center;background:#ecece8}
.workspace-body .mw75-media-blur{position:absolute!important;z-index:0!important;inset:-12%!important;width:124%!important;height:124%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;filter:blur(24px) saturate(.8);opacity:.43;transform:scale(1.06);background:transparent!important}
.workspace-body .mw75-media-wash{position:absolute;z-index:1;inset:0;background:rgba(247,247,243,.28);backdrop-filter:saturate(.92)}
.workspace-body .mw75-media-artwork{position:relative!important;z-index:2!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;background:transparent!important;transform:translateZ(0)}
.workspace-body .mw75-video-frame{background:#111318}
.workspace-body .mw75-video-artwork{background:#111318!important}
.workspace-body .mw75-video-indicator{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.55);background:rgba(7,9,12,.55);backdrop-filter:blur(9px);color:#fff;font-size:16px;pointer-events:none}
.workspace-body .mw75-media-placeholder{width:100%;height:100%;padding:24px;display:grid;place-items:center;align-content:center;gap:7px;text-align:center;color:#fff;background:linear-gradient(145deg,#171b22,#2b3038)}
.workspace-body .mw75-media-placeholder svg{margin-bottom:4px}.workspace-body .mw75-media-placeholder>b{font-size:28px}.workspace-body .mw75-media-placeholder strong{font-size:12px;line-height:1.35}.workspace-body .mw75-media-placeholder small{font-size:8px;color:#c9cdd2}
.workspace-body .mw75-card-copy{padding:12px 13px 13px;display:grid;gap:9px;min-height:142px}
.workspace-body .mw75-card-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}
.workspace-body .mw75-card-tags{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}
.workspace-body .mw75-platform-tag,.workspace-body .mw75-next-tag,.workspace-body .mw75-count-tag{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:5px 8px;border-radius:999px;font-size:7px;font-weight:850;white-space:nowrap}
.workspace-body .mw75-platform-tag{background:#f0f1ee;color:#2b2f35}.workspace-body .mw75-platform-tag svg{width:14px;height:14px}
.workspace-body .mw75-next-tag{background:#fff1e5;color:#b95312}.workspace-body .mw75-count-tag{background:#f4f4f2;color:#666b72}
.workspace-body .mw75-card-tools{opacity:1!important;transform:none!important;flex:none}
.workspace-body .mw75-card-tools button{width:28px!important;height:28px!important;background:#f4f4f1!important;border:1px solid #dfdfda!important;color:#34383e!important;box-shadow:none!important;backdrop-filter:none!important}
.workspace-body .mw75-card-tools button:hover{background:#ff7a00!important;color:#fff!important;border-color:#ff7a00!important}.workspace-body .mw75-card-tools button.danger:hover{background:#b52c35!important;border-color:#b52c35!important}
.workspace-body .mw75-card-copy h3{margin:0;color:#20242a;font-size:12px;line-height:1.38;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.workspace-body .mw75-card-submeta,.workspace-body .mw75-card-schedule{display:flex;align-items:center;justify-content:space-between;gap:9px;color:#7d8289;font-size:8px}
.workspace-body .mw75-card-submeta>span:first-child{font-weight:800;color:#4e535a}.workspace-body .mw75-card-submeta .mw72-status-dot{font-size:7.5px}
.workspace-body .mw75-card-schedule{margin-top:auto;padding-top:9px;border-top:1px solid #ededE9}.workspace-body .mw75-card-schedule time{font-weight:800;color:#34383e}.workspace-body .mw75-card-schedule span{white-space:nowrap}
@media(max-width:1100px){.workspace-body .mw75-content-feed-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}
@media(max-width:720px){.workspace-body .mw75-content-feed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.workspace-body .mw75-card-copy{padding:9px;min-height:130px}.workspace-body .mw75-card-copy h3{font-size:10px}.workspace-body .mw75-card-tags{gap:4px}.workspace-body .mw75-platform-tag,.workspace-body .mw75-next-tag,.workspace-body .mw75-count-tag{font-size:6px;padding:4px 6px}.workspace-body .mw75-card-tools{gap:3px}.workspace-body .mw75-card-tools button{width:25px!important;height:25px!important}.workspace-body .mw75-card-submeta,.workspace-body .mw75-card-schedule{font-size:7px}}
@media(max-width:430px){.workspace-body .mw75-content-feed-grid{grid-template-columns:1fr}.workspace-body .mw75-feed-card{max-width:360px;width:100%;margin-inline:auto}}
@media(prefers-reduced-motion:reduce){.workspace-body .mw75-feed-card{transition:none!important}}
