/* Shared chrome for existing close controls; existing click handlers are retained. */
body .game-close-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 30px!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0!important;margin:0!important;box-sizing:border-box!important;border:1px solid #aa915f!important;border-radius:8px!important;background:linear-gradient(145deg,#334254,#192534)!important;color:#ead6aa!important;box-shadow:inset 0 1px 0 #ffffff12,0 2px 5px #0005!important;font-size:0!important;text-shadow:none!important;line-height:1!important;cursor:pointer;vertical-align:middle;touch-action:manipulation}
body .game-close-button::before{content:'×';font:400 24px/1 Arial,sans-serif;color:inherit;pointer-events:none}
body .game-close-button:hover{border-color:#e4c783!important;background:#34475b!important}
body .game-close-button:active{background:#14202d!important}
body .game-close-button:focus-visible{outline:2px solid #e4c783;outline-offset:2px}
html[data-client=mobile] body .game-close-button{flex-basis:36px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important}
