.rc-contentA1FA {position: fixed;top: 0;left: 0;z-index: 1040;display: none;width: 100%;height: 100%;overflow: hidden;outline: 0;}.rc-contentA1FA.show {display: block;padding-right: 0px;overflow-x: hidden;overflow-y: hidden;}.rc-backdropA1FA {display: block;opacity: 0;z-index: 1039;position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;background-color: #000;transition: opacity .15s linear;}.rc-backdropA1FA.show {opacity: .5;}.rc-contentA1FA .dialogA1FA {position: relative;width: auto;pointer-events: none;display: flex;align-items: center;max-width: 1000px;margin: 1.75rem auto;min-height: calc(100% - 3.5rem);flex-direction: column;justify-content: center;height: calc(100% - 3.5rem);}.rc-contentA1FA .contentA1FA {max-height: none;overflow: hidden;position: relative;display: flex;flex-direction: column;width: 360px;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0,0,0,.2);border-radius: 1rem;outline: 0;}.rc-contentA1FA .contentA1FA .bodyA1FA{overflow-y: auto;position: relative;flex: 1 1 auto;padding: 1rem;}.rc-contentA1FA .contentA1FA .close_btn {position:absolute;top:1rem;right:1rem;cursor:pointer;}.rc-contentA1FA .dialogA1FA .h_center {display: flex;justify-content: center;}.rc-contentA1FA .dialogA1FA .div_logo {margin-top: 35px;}.rc-contentA1FA .dialogA1FA .div_text {margin-top: 30px;font-size: 1rem;line-height: 120%;color: black;text-align:center;}.rc-contentA1FA .dialogA1FA .div_point {display:flex;justify-content:center;align-items: center;}.rc-contentA1FA .dialogA1FA .input_point {width:6rem;font-size:1rem;text-align:center;}.rc-contentA1FA .dialogA1FA .point_color {color:#1E96FC }.rc-contentA1FA .dialogA1FA .div_desc {display:flex;justify-content:center;align-items:center;font-size:0.75rem;margin-top:8px;}.rc-contentA1FA .dialogA1FA .div_buttons {margin-top: 20px;flex-direction: row;}.rc-contentA1FA .dialogA1FA .div_buttons .buttonA1FA {display: block;flex: 1;height: 2rem;border: none;color: white;text-align: center;text-decoration: none;font-size: 1rem;line-height: 2rem;cursor: pointer;}.rc-contentA1FA .dialogA1FA .div_buttons .buttonA1FA + .buttonA1FA {margin-left: 20px;}.rc-contentA1FA .dialogA1FA .div_buttons .buttonA1FA.signin {background-color: #1E96FC;}.rc-contentA1FA .dialogA1FA .div_buttons .buttonA1FA.signup {background-color: #32CD32;}.rc-contentA1FA .dialogA1FA .div_buttons .buttonA1FA.cancel {background-color: #97999B;}.rc-contentA1FA .dialogA1FA .div_buttons .buttonA1FA.gohome {background-color: #97999B;}.rc-contentA1FA .dialogA1FA .div_dashline {display: none;margin-top: 8px;border-top: 1px solid black;margin-bottom: 8px;}.rc-contentA1FA .dialogA1FA .div_info {margin-top: 20px;color: black;font-size: 18px;line-height: 120%;text-align: center;}body.hiddenA1FA {height:100%;min-height:100%;overflow:hidden !important;touch-action:none;}@media screen and (max-width: 768px) {.rc-contentA1FA.show {padding-left: 17px;padding-right: 17px;overflow-y: auto;}.rc-contentA1FA .contentA1FA {border-radius: 0.5rem;width: 100%;}.rc-contentA1FA .contentA1FA .bodyA1FA{padding: 0.5rem;}.rc-contentA1FA .dialogA1FA .div_buttons {margin-top: 20px;flex-direction: column;}.rc-contentA1FA .dialogA1FA .div_buttons .buttonA1FA {display: block;height: 70px;border: none;color: white;text-align: center;text-decoration: none;cursor: pointer;}.rc-contentA1FA .dialogA1FA .div_buttons .buttonA1FA + .buttonA1FA {margin-top: 6px;margin-left: 0px;}.rc-contentA1FA .dialogA1FA .div_info {font-size: 1rem;}}