.choose_card{text-align:left}.choose_card .choose_title{margin:6px 0 12px;text-align:center}.choose_card .choose_top{display:flex;align-items:center;min-height:36px}.choose_card .choose_back{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px 0 8px;border-radius:999px;color:#333;font-size:13px;font-weight:600;text-decoration:none}.choose_card .choose_back:hover,.choose_card .choose_back:focus-visible{background:#f2f2f2;color:#000}.choose_card .choose_search{position:relative;margin-bottom:8px}.choose_card .choose_search i{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#888;pointer-events:none}.choose_card .choose_search input{display:block;width:100%;min-height:40px;padding:6px 12px 6px 36px;border:1px solid #dedede;border-radius:10px;font-size:14px}.choose_card .choose_list{max-height:min(60vh,520px);overflow-y:auto;margin:0 -4px;padding:0 4px}.choose_card .choose_item{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px 10px;border:0;border-bottom:1px solid #eee;background:none;color:#333;text-align:left;cursor:pointer}.choose_card .choose_item:hover,.choose_card .choose_item:focus-visible{background:#f7f7f9}.choose_card .choose_text{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.choose_card .choose_text strong{font-size:15px;font-weight:600}.choose_card .choose_sub{font-size:12px;color:#686868}.choose_card .choose_check{visibility:hidden;font-size:18px;color:#333}.choose_card .choose_item.selected{background:#f2f2f5}.choose_card .choose_item.selected .choose_check{visibility:visible}.choose_card .choose_option{margin:0 0 14px;padding:10px 12px;border:1px solid #dedede;border-radius:10px}.choose_card .choose_option legend{float:none;width:auto;margin:0 0 4px;padding:0 4px;font-size:13px;font-weight:600;color:#666}.choose_card .choose_radio{display:flex;align-items:center;gap:8px;min-height:36px;margin:0;font-size:14px;cursor:pointer}.choose_card .choose_radio input{width:18px;height:18px;margin:0;accent-color:#383e42}@media(max-width:480px){.choose_card .choose_list{max-height:none;overflow:visible}}.homecontent{position:absolute;top:20px;left:50%;transform:translateX(-50%);margin-bottom:20px;width:400px;max-width:calc(100% - 20px);min-height:500px;text-align:center;background-color:#fff;border-radius:15px 3px 15px 3px;padding:15px;font-size:15px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.homecontent img{width:100px;margin-top:10px;margin-bottom:20px}.homecontent #home_language{position:absolute;top:10px;right:10px;cursor:pointer}.homecontent #home_language span{margin-right:5px}.homecontent #home_language i{font-weight:bold}.homecontent #home_back{position:absolute;top:10px;left:10px;cursor:pointer}.homecontent #home_back span{margin-left:5px}.homecontent #home_back i{font-weight:bold}.homecontent #home_phonecode{display:none;margin-top:-26px;margin-left:20px;cursor:pointer;text-align:right;width:60px}.homecontent #home_phonecode span{margin-right:5px;color:#000}.homecontent #home_phonecode i{font-weight:bold}.homecontent .home_loginform{text-align:left;position:relative}.homecontent input{border:1px solid #e4e6ef;border-radius:8px;width:100%;height:30px;padding-left:10px}.homecontent #home_signinlabel{text-align:center;margin-top:10px;margin-bottom:25px}.homecontent #home_usernamecurrent{text-align:center;color:#555;font-size:18px;margin-bottom:10px}.homecontent #home_passwordpanel{display:none}.homecontent #home_passworderror,.homecontent #home_newpassworderror{display:none;margin-top:10px;padding:8px 12px;border:1px solid #f8c9c5;border-left:4px solid #fc4034;border-radius:8px;background-color:#feeceb;color:#b42318;font-size:13px;font-weight:500;line-height:1.4;text-align:left}.homecontent #home_forgotpassword{display:block;width:fit-content;margin:8px 0 0 auto;color:#fc4034;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer}.homecontent #home_forgotpassword:hover{color:#e99f5e;text-decoration:underline}.homecontent #home_signup{margin-top:15px}.homecontent #home_continuebutton{background-color:#fc4034;border-color:#fc4034;color:#fff}.homecontent #home_loginbutton:hover{background-color:#e99f5e;border-color:#e99f5e}.homecontent .home_buttons{text-align:center!important;width:80%;margin-left:10%;margin-top:10px}.homecontent #home_apple{margin-top:40px!important}.homecontent #home_registernamesurnamepanel{display:none}.homecontent #home_registernamelabel{display:inline-block;width:48%}.homecontent #home_registersurnamelabel{display:inline-block;width:48%}.homecontent #home_registername{display:inline-block;width:48%}.homecontent #home_registersurname{display:inline-block;width:48%}.homecontent #home_willsendcodelabel{text-align:center;width:100%;display:block;margin-top:10px;font-size:14px}.homecontent #home_enterotppanel{display:none}.homecontent #home_resendcode{font-size:13px;display:block;width:100%;margin-top:10px;text-align:center;color:#999}.homecontent #home_resendcode.home_resendactive{color:#00f;text-decoration:underline;cursor:pointer}.homecontent #home_newpasswordpanel{display:none}.homecontent #home_newpasswordpanel h6{margin-top:10px}.homecontent #home_enterotplabel{display:block;width:100%;text-align:center}.homecontent #home_enterotp{display:block;text-align:center;width:50%;margin-left:25%;font-size:22px;height:45px;letter-spacing:8px}.homecontent #home_enterotpsent{font-size:14px;display:block;width:100%;margin-top:10px;text-align:center}.homecontent #home_enterotpdesc{font-size:14px;display:block;width:100%;margin-top:10px;text-align:center;color:#fc4034}.homecontent #home_qrpanel{display:none;text-align:center;margin-top:10px}.homecontent #home_qrpanel .home_qrdivider{display:flex;align-items:center;gap:10px;color:#999;font-size:13px;margin-bottom:14px}.homecontent #home_qrpanel .home_qrdivider::before,.homecontent #home_qrpanel .home_qrdivider::after{content:'';flex:1;border-top:1px solid #e4e6ef}.homecontent #home_qrimage{display:inline-block;padding:10px;border:1px solid #e4e6ef;border-radius:12px;background-color:#fff}.homecontent #home_qrimage img,.homecontent #home_qrimage canvas{display:block}.homecontent #home_qrlabel{margin-top:10px;color:#555;font-size:14px;font-weight:600}#page_home .homecontent{border-radius:16px;padding:20px 22px 18px}#page_home .homecontent>div>img{width:64px;margin:4px 0 8px 0}#page_home .homecontent #home_signinlabel{font-size:20px;font-weight:600;margin:4px 0 18px 0}#page_home .homecontent #home_usernamecurrent{display:inline-block;font-size:15px;padding:6px 14px;border-radius:20px;background-color:#f7f7f9}#page_home .homecontent h6{margin:12px 0 5px 0;font-size:13px;font-weight:600;color:#666}#page_home .homecontent input{height:40px;padding:0 12px;font-size:16px;border:1px solid #e4e6ef;border-radius:10px;background-color:#fff}#page_home .homecontent input:focus{outline:0;border-color:#fc4034;box-shadow:0 0 0 3px rgba(252,64,52,.12)}#page_home .homecontent #home_phonecode{margin-top:-31px;margin-left:12px;width:66px;font-size:15px}#page_home .homecontent .home_buttons{width:100%;margin-left:0}#page_home .homecontent .home_buttons .btn{display:flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:10px;font-size:15px}#page_home .homecontent .home_buttons .btn label{margin:0;cursor:pointer}#page_home .homecontent #home_continuebutton:hover{background-color:#e99f5e;border-color:#e99f5e}#page_home .homecontent #home_apple{margin-top:0!important;background-color:#000;border-color:#000}#page_home .homecontent #home_socialdivider .home_qrdivider{display:flex;align-items:center;gap:10px;margin:14px 0 10px 0;color:#999;font-size:13px}#page_home .homecontent #home_socialdivider .home_qrdivider::before,#page_home .homecontent #home_socialdivider .home_qrdivider::after{content:'';flex:1;border-top:1px solid #e4e6ef}#page_home .homecontent #home_google{background-color:#fff;border:1px solid #dadce0;color:#333}#page_home .homecontent #home_google:hover{background-color:#f7f7f9}#page_home .homecontent #home_qrimage{border-radius:14px}#page_home .homecontent #home_qrlabel{font-size:13px;color:#888}@media(min-width:481px){.fullscreen_content:has(>.homecontent){display:flex;flex-direction:column;align-items:center;padding:20px 10px}.fullscreen_content>.homecontent{position:relative;top:auto;left:auto;transform:none;margin:auto;flex:none}}@media(max-width:480px){#page_home .homecontent{top:0;width:100%;max-width:100%;min-height:100vh;margin-bottom:0;border-radius:0;box-shadow:none}}#page_home .homecontent #home_back,#page_home .homecontent #home_language{top:14px;display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid #e4e6ef;border-radius:16px;background-color:#f7f7f9;color:#444;font-size:13px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}#page_home .homecontent #home_back{left:14px;padding-left:10px}#page_home .homecontent #home_language{right:14px}#page_home .homecontent #home_back:hover,#page_home .homecontent #home_language:hover{background-color:#feeceb;border-color:#f8c9c5;color:#fc4034}#page_home .homecontent #home_back span,#page_home .homecontent #home_language span{margin:0}#page_home .homecontent #home_back i,#page_home .homecontent #home_language i{font-size:12px;font-weight:bold}#page_home .homecontent #home_language .fa-globe{font-size:14px;font-weight:normal}.settings_details{margin-bottom:20px;text-align:left}.settings_details h6{margin-top:10px}.settings_details label{display:block;font-size:13px;margin-top:10px}.settings_details select{display:block;font-size:13px;width:100%;border-radius:5px;border:1px solid #dedede;padding:5px;background:#fff}#settings_save{width:100%!important;height:46px;display:flex;align-items:center;justify-content:center;border-radius:10px;margin:4px 0 8px 0!important}.usermenu_content{position:fixed;top:50px;bottom:55px;left:0;right:0;background-color:#e8e8e8;overflow-y:auto}#usermenu_loginapple{height:75px;margin-top:25px}#usermenu_loginapple table{display:inline-block}#usermenu_loginapple i{font-size:37px}#usermenu_loginapple span{height:30px;margin-left:10px}#usermenu_logingoogle{height:75px}#usermenu_logingoogle table{display:inline-block}#usermenu_logingoogle i{font-size:30px}#usermenu_logingoogle span{height:30px;margin-left:10px}#usermenu_details label{display:block;font-size:13px;margin-top:10px}#usermenu_details{margin-bottom:20px}#usermenu_details input{display:block;font-size:13px;width:100%;border-radius:5px;border:1px solid #dedede;padding:5px}#usermenu_details span{display:block;font-size:12px;opacity:.7;color:#f00}.usermenu_phonecodetd{width:90px;text-align:right}.usermenu_phonecodetd input{text-align:right}.usermenu_phonecodetable{width:100%}.usermenu_card{height:auto!important;min-height:0}.usermenu_card #usermenu_details{text-align:left}.usermenu_card h6{margin-top:10px}.usermenu_row{display:flex;gap:4%}.usermenu_col{width:48%}.usermenu_editrow{display:flex;align-items:center;gap:6px}.usermenu_editrow input{flex:1}#usermenu_phonecode{cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:6px;height:30px;padding:0 8px;border:1px solid #dedede;border-radius:5px;font-size:13px;color:#000}#usermenu_details #usermenu_phonecode span{display:inline;font-size:13px;opacity:1;color:#000}#usermenu_phonecode i{font-size:11px;font-weight:bold}#usermenu_emailverified,#usermenu_phoneverified{color:#008000}#usermenu_details h6 span{display:inline;font-size:inherit;opacity:1;color:inherit}#usermenu_save,#usermenu_emailchange,#usermenu_phonechange{background-color:#fc4034;border-color:#fc4034;color:#fff}#usermenu_save:hover,#usermenu_emailchange:hover,#usermenu_phonechange:hover{background-color:#e99f5e;border-color:#e99f5e}#usermenu_birthdatedesc{display:block;font-size:12px;color:#777}.usermenu_card{border-radius:16px!important;padding:20px 22px 16px!important}.usermenu_card>div>img{width:64px;margin:4px 0 8px 0}.usermenu_card #usermenu_header{font-size:20px;font-weight:600;margin-bottom:8px}#usermenu_details .usermenu_section{margin:18px 0 2px 0;padding-bottom:6px;border-bottom:1px solid #eee;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#999}#usermenu_details h6{margin:12px 0 5px 0;font-size:13px;font-weight:600;color:#666}#usermenu_details input{height:40px;padding:0 12px;font-size:16px;border:1px solid #e4e6ef;border-radius:10px;background-color:#fff}#usermenu_details input:focus{outline:0;border-color:#fc4034;box-shadow:0 0 0 3px rgba(252,64,52,.12)}#usermenu_details input[readonly]{background-color:#f7f7f9;color:#333}#usermenu_details #usermenu_birthdatedesc{display:block;margin-top:5px;font-size:12px;color:#888;opacity:1}#usermenu_details .usermenu_editrow{gap:8px}#usermenu_phonecode{height:40px;padding:0 10px;border:1px solid #e4e6ef;border-radius:10px}#usermenu_details #usermenu_phonecode span{font-size:15px}#usermenu_emailverified,#usermenu_phoneverified{color:#099c5d;font-weight:bold}#usermenu_emailchange,#usermenu_phonechange{height:40px;display:flex;align-items:center;padding:0 14px;border-radius:10px;background-color:#fff;border:1px solid #fc4034;color:#fc4034;font-weight:600;white-space:nowrap}#usermenu_emailchange:hover,#usermenu_phonechange:hover{background-color:#feeceb;border-color:#fc4034;color:#fc4034}.usermenu_card .home_buttons{display:flex;flex-direction:column;align-items:center}#usermenu_save{width:100%!important;height:46px;display:flex;align-items:center;justify-content:center;border-radius:10px;margin:4px 0 8px 0!important}#usermenu_logout{display:inline-flex;align-items:center;gap:6px;padding:8px;color:#888;font-size:14px;font-weight:600;text-decoration:none}#usermenu_logout:hover{color:#fc4034}@media(max-width:480px){.homecontent.usermenu_card{top:0;width:100%;max-width:100%;min-height:100vh;margin-bottom:0;border-radius:0!important;box-shadow:none}}#usermenu_details select{display:block;font-size:13px;width:100%;border-radius:5px;border:1px solid #dedede;padding:5px;background:#fff}.usermenu_back{display:flex;width:fit-content;align-items:center;gap:6px;min-height:40px;max-width:100%;margin-bottom:10px;padding:0 14px 0 10px;border:1px solid #c8c8c8;border-radius:999px;background:#fff;color:#333;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;z-index:1}.usermenu_back:hover,.usermenu_back:focus-visible{background:#f2f2f2;color:#000}.usermenu_back span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usermenu_back[hidden]{display:none}.usermenu_top{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;margin-bottom:6px}.usermenu_top .usermenu_back{margin-bottom:0;flex:0 1 auto;min-width:0}.usermenu_prefs{display:flex;flex:none;gap:6px;margin-left:auto}.usermenu_pref{display:inline-flex;flex:none;align-items:center;gap:6px;min-height:36px;max-width:140px;padding:0 12px;border:1px solid #dedede;border-radius:999px;background:#f7f7f9;color:#333;font-size:13px;font-weight:600;text-decoration:none}.usermenu_pref span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usermenu_pref:hover,.usermenu_pref:focus-visible{background:#eeeef2;color:#000}