.scorely-maintenance{--maintenance-bg:#471c1e;--maintenance-text:#fff8f0;--maintenance-border:#d95c4c;box-sizing:border-box;background:var(--maintenance-bg);color:var(--maintenance-text);border:1px solid var(--maintenance-border);font-family:var(--font-ui,Arial,sans-serif);text-align:center;overflow-wrap:anywhere;line-height:1.5}[data-scorely-theme=light] .scorely-maintenance{--maintenance-bg:#fff0e7;--maintenance-text:#5d2018;--maintenance-border:#b64a36}.scorely-maintenance strong{letter-spacing:.025em;font-size:clamp(.8rem,1.6vw,.95rem);font-weight:750;display:block}.scorely-maintenance-banner{padding:12px max(16px,env(safe-area-inset-right)) 12px max(16px,env(safe-area-inset-left));border-left:0;border-right:0}.scorely-maintenance-player{aspect-ratio:16/9;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:280px;padding:clamp(20px,5vw,48px);display:flex}.scorely-maintenance-player strong{max-width:55ch;font-size:clamp(1rem,2.5vw,1.5rem)}.scorely-maintenance p{color:inherit;max-width:55ch;margin:0;font-size:.9rem}.scorely-maintenance-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.scorely-maintenance button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;padding:10px 16px}.scorely-maintenance button:focus-visible{outline-offset:4px;outline:3px solid}@media (max-width:560px){.scorely-maintenance-player{aspect-ratio:auto;min-height:260px;padding:24px 16px}.scorely-maintenance-banner{padding-block:10px}.scorely-maintenance-actions{width:100%}.scorely-maintenance-actions button{flex:140px}}
