/* Current GotoGame scope0d417ec0 / GotoLTGame2d9d270b wrappers, source CSS verbatim with local scope. */
.source-game-entry.loading-wrap{display:flex;inset:0;position:absolute;z-index:99;align-items:center;justify-content:center;background-color:var(--theme-bg-color);height:100%;width:100%}
.source-game-entry[data-entry-kind=lt]{z-index:9999}
.source-game-entry .re-loading-container{height:100%;display:flex;align-items:center;justify-content:center;width:100%}
.source-game-entry .re-loading-wrap{display:flex;align-items:center;justify-content:center}
.source-game-entry .re-loading-wrap img{height:100%;width:100%}
.source-game-entry-dialog{position:fixed;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:var(--van-dialog-width,calc(var(--source-rem)*8.53333));max-width:calc(100vw - 32px);padding:0;margin:0;border:0;border-radius:var(--van-dialog-radius);overflow:hidden;box-sizing:border-box;background:var(--van-dialog-background);color:var(--theme-text-color);font-family:"Helvetica Neue",Helvetica,Arial}
.source-game-entry-dialog::backdrop{background:var(--van-overlay-background)}
.source-game-entry-dialog .van-dialog__header{padding-top:var(--van-dialog-header-padding-top);font-weight:var(--van-dialog-header-font-weight);line-height:var(--van-dialog-header-line-height);font-size:var(--van-dialog-header-font-size);text-align:center}
.source-game-entry-dialog .van-dialog__header[hidden]{display:none}
.source-game-entry-dialog .van-dialog__message{max-height:var(--van-dialog-message-max-height);padding:var(--van-dialog-message-padding);overflow-y:auto;font-size:var(--van-dialog-message-font-size);line-height:var(--van-dialog-message-line-height);white-space:pre-wrap;text-align:center;word-wrap:break-word}
.source-game-entry-dialog .van-dialog__header:not([hidden])+.van-dialog__content .van-dialog__message{padding-top:var(--van-dialog-has-title-message-padding-top)}
.source-game-entry-dialog .van-dialog__footer{display:flex;border-top:1px solid var(--van-dialog-border-color,var(--van-border-color))}
.source-game-entry-dialog .van-dialog__footer button{flex:1;box-sizing:border-box;height:var(--van-dialog-button-height);padding:0;margin:0;border:0;background:var(--van-dialog-background);color:var(--van-dialog-cancel-button-text-color);font-family:inherit;font-size:var(--van-button-large-font-size);cursor:pointer}
.source-game-entry-dialog .van-dialog__footer button+button{color:var(--van-dialog-confirm-button-text-color);border-left:1px solid var(--van-border-color)}
.source-game-entry-dialog .van-dialog__footer button:disabled{opacity:var(--van-button-disabled-opacity)}
.source-game-entry-dialog .dialog-close-icon{position:absolute;right:calc(var(--source-rem)*.16);top:calc(var(--source-rem)*.16);padding:0;border:0;background:transparent;color:var(--theme-text-color);cursor:pointer}
.source-game-entry-dialog .dialog-close-icon svg{width:calc(var(--source-rem)*.4);height:calc(var(--source-rem)*.4)}
.source-game-entry-dialog [data-entry-error]{margin:0;color:var(--van-field-error-message-color);font-size:var(--van-field-error-message-font-size);padding:0 var(--van-padding-md)}
.source-game-entry-dialog [data-entry-error]:empty{display:none}
/* Final original Vant Dialog/content-isolated declarations, checked against public guest runtime. */
.source-game-entry-dialog{top:45%;width:var(--van-dialog-width);max-width:min(var(--van-dialog-width),calc(var(--source-rem)*10));font-size:var(--van-dialog-font-size);line-height:1.5;background:var(--theme-bg-color)}
.source-game-entry-dialog::backdrop{background-color:transparent;background-image:linear-gradient(var(--van-overlay-background),var(--van-overlay-background));background-repeat:no-repeat;background-position:center;background-size:min(100vw,calc(var(--source-rem)*10)) 100%}
.source-game-entry-dialog .van-dialog__header{font-size:var(--van-dialog-font-size)}
.source-game-entry-dialog .van-dialog__content--isolated{display:flex;align-items:center;min-height:calc(var(--source-rem)*2.77333)}
.source-game-entry-dialog .van-dialog__message{flex:1;padding:calc(var(--source-rem)*.69333) var(--van-dialog-message-padding);color:var(--theme-text-color)}
.source-game-entry-dialog .van-dialog__footer{border-top:0;position:relative}
.source-game-entry-dialog .van-dialog__footer:before{position:absolute;top:0;right:0;left:0;border-top:1px solid var(--van-border-color);transform:scaleY(.5);content:"";pointer-events:none}
.source-game-entry-dialog .van-dialog__footer button{font-family:sans-serif;font-size:var(--van-dialog-font-size);line-height:1.2}
.source-game-entry-dialog .van-dialog__footer button+button{position:relative;border-left:0;border-top:calc(var(--source-rem)*.02667) solid var(--theme-line-color);border-color:var(--theme-line-color)}
.source-game-entry-dialog .van-dialog__footer button+button:after{position:absolute;top:0;bottom:0;left:0;border-left:1px solid var(--van-border-color);content:"";pointer-events:none;transform:scaleX(.5)}
.source-game-entry-dialog .dialog-close-icon{right:5%;top:10%;color:var(--theme-text-color-lighten)}
.source-game-entry-dialog{outline:none}
.source-game-entry-dialog .van-button__content{display:flex;align-items:center;justify-content:center;height:100%}
.source-game-entry-dialog .van-button__text{line-height:normal}
.source-game-entry-dialog .dialog-close-icon{display:block;width:calc(var(--source-rem)*.4);height:calc(var(--source-rem)*.4);line-height:0}
.source-game-entry-dialog .dialog-close-icon svg{fill:currentColor}
.source-game-entry .re-loading-container{width:auto}
.source-game-entry .re-loading-wrap{min-width:calc(var(--source-rem)*1.6);min-height:calc(var(--source-rem)*1.6);overflow:visible}
