/* Normal flow; scoped to the notice, never cover game controls. */
#old-version-notice{background:#ffdf00;color:#151515;border-bottom:5px solid #151515;font-family:system-ui,sans-serif;line-height:1.4;overflow-wrap:anywhere}
#old-version-notice .old-version-inner{max-width:1120px;margin:0 auto;padding:20px 24px}
#old-version-notice h2{color:inherit;font-size:1.3rem;font-weight:850;margin:0 0 8px}
#old-version-notice a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:8px 12px;border:2px solid #151515;border-radius:6px;color:#151515;background:#ffdf00;font-weight:800;text-decoration:underline}
#old-version-notice a:focus-visible{outline:3px solid #151515;outline-offset:3px}
#old-version-notice .old-version-en{display:none}
html:lang(en) #old-version-notice .old-version-en{display:block}
html:lang(en) #old-version-notice .old-version-fi{display:none}
@media(max-width:760px){#old-version-notice .old-version-inner{padding:16px 12px}}
@media(forced-colors:active){#old-version-notice,#old-version-notice a{border-color:CanvasText;background:Canvas;color:CanvasText}}
