.mcb-card{position:relative}.mcb-card .mcb-open{display:flex;align-items:center;flex-wrap:wrap;gap:10px;width:100%;border:0;background:none;color:inherit;text-align:left;font:inherit;cursor:pointer;padding:0}.mcb-card .mcb-open>strong{margin-left:auto}.mcb-card .mcb-open>small{flex-basis:100%;font:500 11px/1.5 var(--fb);color:var(--teal,#078b91)}.mcb-open::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.mcb-card dd>button{position:relative;z-index:2;background:none;border:0;border-bottom:1px solid currentColor;font:inherit;color:inherit;min-width:38px;min-height:38px;padding:2px;text-align:left;cursor:pointer}.mcb-card:hover{box-shadow:0 0 0 1px var(--teal,#078b91)}.mcb-open:focus-visible::after,.mcb-card dd>button:focus-visible{outline:3px solid #078b91;outline-offset:3px}.mcb-work{scroll-margin-top:90px;padding:22px;margin:20px 0;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--ivory)}.mcb-work[hidden]{display:none}.mcb-work>header,.mcb-row-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.mcb-work h3{font:600 24px/1.4 var(--fb);margin:6px 0}.mcb-work p{font:400 13px/1.7 var(--fb);color:var(--muted);margin:8px 0}.mcb-work>nav{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.mcb-work button[aria-pressed=true]{border-color:#078b91;background:var(--surface2)}.mcb-list{display:grid;gap:14px;margin:16px 0}.mcb-row{border:1px solid var(--border);border-radius:10px;padding:18px}.mcb-row h4{font:600 18px/1.5 var(--fb);margin:0}.mcb-row-head>span{font:500 12px/1.5 var(--fb)}.mcb-next{border-left:3px solid #078b91;padding:8px 12px;background:var(--surface2)}.mcb-note{padding:8px 12px;border:1px solid var(--border);border-radius:6px}.mcb-work:focus-visible{outline:3px solid #078b91;outline-offset:3px}.mcb-work .mtw-actions{flex-wrap:wrap}.mcb-work button{white-space:normal}#media-calendar-brand-coverage{scroll-margin-top:90px}
@media(max-width:700px){.mcb-work>header,.mcb-row-head{flex-direction:column}.mcb-work{padding:14px}.mcb-row{padding:14px}.mcb-work h3{font-size:21px}}
