*,*:before,*:after{box-sizing:border-box}html{width:100%}:root{--z-loading: 10000;--z-alert: 10010;--z-confirm: 10010}@font-face{font-family:AdobeHeitiStd;src:url(https://u.ligumahjong2.com/update/lineweb/lobby/assets/fonts/AdobeHeitiStd.otf) format("opentype");font-display:swap}body{width:100%;height:100vh;height:100dvh;height:100svh;font-family:AdobeHeitiStd,PingFang SC,PingFang TC,Microsoft YaHei,-apple-system,sans-serif;font-size:.32rem;color:#fafafa;background-color:#200c46;padding-top:env(safe-area-inset-top,0px);margin:0 auto!important;position:relative}*{scrollbar-width:thin;scrollbar-color:rgba(151,136,195,.48) rgba(27,19,40,.16)}*::-webkit-scrollbar{width:.06rem;height:.06rem}*::-webkit-scrollbar-track{background:rgba(27,19,40,.16);border-radius:.06rem}*::-webkit-scrollbar-thumb{background-color:rgba(151,136,195,.48);background-clip:content-box;border:.01rem solid transparent;border-radius:.06rem}*::-webkit-scrollbar-thumb:hover{background-color:rgba(188,174,233,.72)}*::-webkit-scrollbar-corner{background:transparent}#root{width:100%;height:100%}a{color:inherit}button{font-family:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}svg:not(:root){overflow:hidden}a{background:transparent;text-decoration:none;-webkit-tap-highlight-color:transparent;color:#08c}a:active{outline:0}a:active{color:#069}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:middle}hr{box-sizing:content-box;height:0}pre{overflow:auto;white-space:pre;white-space:pre-wrap;word-wrap:break-word}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto;resize:vertical}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html,button,input,select,textarea{font-family:inherit}h1,h2,h3,h4,h5,h6,p,figure,form,blockquote{margin:0}ul,ol,li,dl,dd{margin:0;padding:0}ul,ol{list-style:none outside none}h1,h2,h3{line-height:2;font-weight:400}h1{font-size:1.8rem}h2{font-size:1.6rem}h3{font-size:1.4rem}input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}a:not([class]){text-decoration-thickness:max(.08em,1px);text-underline-offset:.15em}.bg{background-repeat:no-repeat;background-size:100% 100%}.df{display:flex;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:center;align-items:center;justify-content:center}.df.between{justify-content:space-between}.df.start{justify-content:flex-start}.df.column{flex-flow:column}.df.around{justify-content:space-around}.flex_1{flex:1;width:100%}.pr{position:relative}.pa{position:absolute}.pf{position:fixed}[class*=btn]{display:block;background-repeat:no-repeat;background-size:100% 100%}button{background-color:transparent;border:none}.home-page__body{scrollbar-width:none;-ms-overflow-style:none}.home-page__body::-webkit-scrollbar{display:none;width:0;height:0}
