.maritodle-summary,.maritodle-profile,.maritodle-leaderboard{border-top:2px solid var(--mf-ink);margin-top:2rem;padding:1.5rem 0;color:var(--mf-ink)}.maritodle-summary h2,.maritodle-profile h2,.maritodle-leaderboard h2{font:800 2rem var(--mf-display);text-transform:uppercase}.maritodle-summary p,.maritodle-profile p,.maritodle-leaderboard p{margin:.8rem 0;font-size:.95rem;line-height:1.6}.maritodle-result-board{width:max-content;max-width:100%;margin:1.5rem auto 0}.maritodle-share-grid{display:grid;gap:6px;width:max-content;margin:0 auto}.maritodle-share-grid>div{display:flex;gap:6px}.maritodle-share-grid span{height:26px;width:26px;border-radius:2px;background:#ca4554}.maritodle-share-grid .correct{background:#48b580}.maritodle-share-grid .partial{background:#e5b650}.maritodle-summary>.mf-action-kicker{text-align:center}.maritodle-summary>h2{margin-inline:auto;text-align:center}.maritodle-result-meta{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:.65rem;width:100%;margin-top:1rem}.maritodle-result-meta strong{font:800 1rem var(--mf-display)}.maritodle-result-meta span{font-size:.72rem;font-weight:850;text-transform:uppercase;white-space:nowrap}.maritodle-result-meta button{justify-self:end;min-height:2.65rem;padding:.65rem .75rem;border:0;border-radius:0;background:var(--mf-green-950);color:#fff;font-size:.68rem;font-weight:850}.maritodle-summary .maritodle-countdown{margin-top:1.25rem;text-align:center}.maritodle-stat-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem;margin:1.5rem 0}.maritodle-stat-grid dd{font:800 2.1rem var(--mf-display)}.maritodle-stat-grid dt{font-size:.82rem;color:var(--mf-muted)}.maritodle-leaderboard ol{padding-left:1.8rem;margin:1rem 0}.maritodle-leaderboard li{padding:.8rem;border-bottom:1px solid var(--mf-line)}.maritodle-leaderboard li strong{float:right}.maritodle-results-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);gap:clamp(2rem,5vw,5rem);align-items:start;margin-top:2rem;padding-top:1.5rem;border-top:2px solid var(--mf-ink)}.maritodle-results-layout>section{margin-top:0;padding-top:0;border-top:0}.maritodle-results-layout>.maritodle-leaderboard:only-child{grid-column:1 / -1}.maritodle-yesterday{display:grid;grid-template-columns:minmax(2rem,1fr) auto minmax(2rem,1fr);gap:1.5rem;align-items:center;margin:2.5rem 0;text-align:center}.maritodle-yesterday:before,.maritodle-yesterday:after{content:"";height:2px;background:linear-gradient(90deg,var(--mf-ink),var(--mf-red-500))}.maritodle-yesterday:after{background:linear-gradient(90deg,var(--mf-red-500),var(--mf-ink))}.maritodle-yesterday div{display:grid;gap:.4rem;padding:.8rem 1.25rem}.maritodle-yesterday span{font-size:.78rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase;color:var(--mf-red-600)}.maritodle-yesterday strong{font:800 clamp(1.8rem,4vw,2.6rem)/.95 var(--mf-display);letter-spacing:-.02em;text-transform:uppercase;color:var(--mf-green-800)}@media (max-width:760px){.maritodle-stat-grid{grid-template-columns:repeat(3,1fr)}.maritodle-results-layout{grid-template-columns:1fr;gap:2rem}.maritodle-yesterday{gap:.7rem}.maritodle-share-grid span{width:24px;height:24px}.maritodle-result-meta{gap:.45rem}.maritodle-result-meta button{padding:.6rem;font-size:.62rem}}
