/* Fourth action only; preserve the existing agent interface and themes. */
html[data-mce-agent="active"] .mce-field-bottom-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important}
html[data-mce-agent="active"] .mce-field-bottom-nav button{font-size:11px!important}
html[data-mce-agent="active"][data-mce-app-module="rounds"] .content>:not([data-mce-agent-owned]){display:none!important}
html[data-mce-agent="active"] #mce-rounds-map-panel{display:none!important}
html[data-mce-agent="active"] .mce-agent-round{max-width:720px;margin:0 auto;padding:20px;background:var(--mce-surface);border:1px solid var(--mce-border);border-radius:18px;color:var(--mce-text)}
html[data-mce-agent="active"] .mce-agent-round [hidden]{display:none!important}
.mce-agent-round h2{font-size:24px!important;line-height:1.3!important;margin:22px 0 6px!important;color:var(--mce-pwa-heading,var(--mce-text))!important}
.mce-ar-site{display:grid;gap:7px;border-bottom:1px solid var(--mce-border);padding-bottom:16px;overflow-wrap:anywhere}
.mce-ar-site span,.mce-ar-last span{font-size:12px;color:var(--mce-muted)}
.mce-ar-site strong{font-size:16px;color:var(--mce-text)}
.mce-ar-intro{font-size:14px;line-height:1.5;color:var(--mce-muted);margin:0}
.mce-ar-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0!important;padding:18px 0;border-block:1px solid var(--mce-border)}
.mce-ar-stats dt{font-size:12px;color:var(--mce-muted)}
.mce-ar-stats dd{font-size:26px;font-weight:700;color:var(--mce-text);margin:8px 0 0}
.mce-ar-last{display:grid;gap:6px;margin-bottom:16px}
.mce-ar-last strong{font-size:16px;color:var(--mce-text)}
.mce-ar-last small{font-size:12px;color:var(--mce-muted)}
.mce-ar-status,.mce-ar-error{font-size:13px;line-height:1.5;overflow-wrap:anywhere}
.mce-ar-status{color:var(--mce-text)}
.mce-ar-error{border:1px solid currentColor;border-radius:10px;padding:10px;color:var(--mce-text)}
.mce-ar-actions{display:grid;gap:10px;margin:20px 0 18px}
html[data-mce-agent="active"] .mce-ar-actions button{min-height:50px!important;width:100%;border-radius:12px;font-family:inherit;font-size:15px}
.mce-ar-notice,.mce-ar-footnote{font-size:12px;line-height:1.6;color:var(--mce-muted);margin:12px 0 0}
.mce-ar-notice{border-top:1px solid var(--mce-border);padding-top:14px}
@media(max-width:370px){html[data-mce-agent="active"] .mce-agent-round{padding:15px}html[data-mce-agent="active"] .mce-field-bottom-nav button{font-size:10px!important}.mce-agent-round h2{font-size:22px!important}}

html[data-mce-agent="active"] .mce-ar-actions .ghost-button{background:var(--mce-surface-2)!important;color:var(--mce-text)!important;border:1px solid var(--mce-border)!important}
