@charset "utf-8";

._dialog-animation-fade_1payj_9 ._dialog-content_1payj_9 { opacity: 0; }

._dialog-animation-fade_1payj_9._dialog-overlay-visible_1payj_12 ._dialog-content_1payj_9 { opacity: 1; }

._dialog-animation-scale_1payj_16 ._dialog-content_1payj_9 { opacity: 0; transform: scale(0.8); }

._dialog-animation-scale_1payj_16._dialog-overlay-visible_1payj_12 ._dialog-content_1payj_9 { opacity: 1; transform: scale(1); }

._dialog-animation-slide-up_1payj_26 ._dialog-content_1payj_9 { opacity: 0; transform: translateY(100vh); }

._dialog-animation-slide-up_1payj_26._dialog-overlay-visible_1payj_12 ._dialog-content_1payj_9 { opacity: 1; transform: translateY(0px); }

._dialog-animation-slide-down_1payj_36 ._dialog-content_1payj_9 { opacity: 0; transform: translateY(-100vh); }

._dialog-animation-slide-down_1payj_36._dialog-overlay-visible_1payj_12 ._dialog-content_1payj_9 { opacity: 1; transform: translateY(0px); }

._dialog-animation-slide-right_1payj_46 ._dialog-content_1payj_9 { opacity: 0; transform: translate(-100vw); }

._dialog-animation-slide-right_1payj_46._dialog-overlay-visible_1payj_12 ._dialog-content_1payj_9 { opacity: 1; transform: translate(0px); }

._dialog-animation-slide-left_1payj_56 ._dialog-content_1payj_9 { opacity: 0; transform: translate(100vw); }

._dialog-animation-slide-left_1payj_56._dialog-overlay-visible_1payj_12 ._dialog-content_1payj_9 { opacity: 1; transform: translate(0px); }

._dialog-overlay_1payj_12 { align-items: center; display: flex; justify-content: center; inset: 0px; opacity: 0; pointer-events: none; position: absolute; transition: opacity var(--dialog-animation-duration,.3s) ease-in-out; z-index: 1000; }

._dialog-overlay-visible_1payj_12 { opacity: 1; pointer-events: auto; }

._dialog-backdrop_1payj_85 { background-color: rgba(0,0,0,var(--dialog-backdrop-opacity,.5)); cursor: pointer; inset: 0px; pointer-events: auto; position: absolute; transition: opacity var(--dialog-animation-duration,.3s) ease-in-out; }

._dialog-container_1payj_97 { align-items: center; display: flex; height: 100%; justify-content: center; overflow: hidden auto; pointer-events: none; position: relative; width: 100%; }

._dialog-container_1payj_97::-webkit-scrollbar { display: none; }

._dialog-content_1payj_9 { pointer-events: auto; position: relative; transition: transform var(--dialog-animation-duration,.3s) ease-in-out,opacity var(--dialog-animation-duration,.3s) ease-in-out; width: auto; }

._dialog-position-center_1payj_124 { align-items: center; justify-content: center; }

._dialog-position-top_1payj_130 { align-items: flex-start; justify-content: center; }

._dialog-position-bottom_1payj_136 { align-items: flex-end; justify-content: center; }

._dialog-position-left_1payj_142 { align-items: center; justify-content: flex-start; }

._dialog-position-right_1payj_148 { align-items: center; justify-content: flex-end; }

._background_1ecfl_5 { background-position: 50% center; background-repeat: no-repeat; background-size: cover; }

._placeholder_1ecfl_11 { background-color: rgb(240, 240, 240); }

._button_1v7zy_5 { align-items: center; border: none; cursor: pointer; display: inline-flex; font-weight: 500; justify-content: center; line-height: 1; padding: 0px; transition: all 0.3s ease 0s; user-select: none; -webkit-tap-highlight-color: transparent; background-position: 50% center; background-repeat: no-repeat; font-family: "Baloo Bhai 2"; outline: none; }

._button_1v7zy_5:active:not(._button-disabled_1v7zy_22) { transform: scale(0.98); }

._button-sm_1v7zy_26 { font-size: 0.18rem; height: 0.38rem; width: 1.2rem; }

._button-md_1v7zy_32 { font-size: 0.2rem; height: 0.44rem; width: 1.5rem; }

._button-lg_1v7zy_38 { font-size: 0.2rem; height: 0.44rem; width: 2rem; }

._button-primary_1v7zy_44 { color: var(--text-btn-main); }

._button-info_1v7zy_52, ._button-secondary_1v7zy_48 { color: var(--text-btn-secondary); }

._button-info_1v7zy_52 { background: linear-gradient(135deg,var(--theme-color-theme-otbbtn1) 0,var(--theme-color-theme-otbbtn2) 100%); border-radius: 1.25rem; line-height: normal; }

._button-disabled_1v7zy_22 { cursor: not-allowed; opacity: 0.5; pointer-events: none; }

._image_1e6q8_5 { height: auto; max-width: 100%; min-height: 0.01rem; }

._alert-container_wrieu_5 { align-items: center; box-sizing: border-box; height: 3.22rem; justify-content: center; position: relative; width: 3.57rem; }

._close-button_wrieu_14 { cursor: pointer; height: 0.39rem; position: absolute; right: 0.1rem; top: 0.3rem; transition: transform 0.2s ease 0s; width: 0.32rem; z-index: 10; }

._close-button_wrieu_14:hover { transform: scale(1.1); }

._close-button_wrieu_14:active { transform: scale(0.95); }

._close-icon_wrieu_31 { height: 100%; width: 100%; }

._alert-content_wrieu_36 { border-radius: 0.08rem; box-sizing: border-box; display: flex; flex-direction: column; gap: 0.2rem; height: 2.5rem; padding: 0.2rem; width: 3.41rem; }

._alert-title_wrieu_48 { color: var(--theme-color-theme-light); font-family: "Baloo Bhai 2"; font-size: 0.24rem; font-weight: 600; line-height: 1.4; text-align: center; text-shadow: -.01rem -.01rem 0 var(--text-popup-boder),.01rem -.01rem 0 var(--text-popup-boder),-.01rem .01rem 0 var(--text-popup-boder),.01rem .01rem 0 var(--text-popup-boder); word-break: break-word; }

._alert-body_wrieu_61 { display: flex; flex: 1 1 0%; flex-direction: column; justify-content: center; min-height: 1rem; }

._alert-text_wrieu_69 { color: var(--text-color-text-tertiary); font-size: 0.16rem; font-weight: 400; line-height: 1.6; margin: 0px; text-align: center; word-break: break-word; }

._alert-buttons_wrieu_79 { display: flex; gap: 0.12rem; justify-content: center; margin-top: 0.1rem; }

._checkbox-container_1vmew_5 { align-items: center; cursor: pointer; display: inline-flex; gap: 0.08rem; user-select: none; }

._checkbox-container_1vmew_5:active { opacity: 0.5; }

._checkbox-container_1vmew_5._disabled_1vmew_15 { cursor: not-allowed; }

._checkbox-icon_1vmew_19 { align-items: center; display: flex; flex-shrink: 0; height: 0.14rem; justify-content: center; width: 0.14rem; }

._checkbox-label_1vmew_28 { color: var(--text-color-text-mainquatemary); font-size: 0.14rem; line-height: 1.4; }

._common-container-lg_cwyxd_5, ._common-container-md_cwyxd_5, ._common-container-sm_cwyxd_5, ._common-container-xl_cwyxd_5 { align-items: center; box-sizing: border-box; justify-content: center; position: relative; width: 3.57rem; }

._common-container-sm_cwyxd_5 { height: 3.22rem; }

._common-container-md_cwyxd_5 { height: 3.74rem; }

._common-container-lg_cwyxd_5 { height: 5.82rem; }

._common-container-xl_cwyxd_5 { height: 6.24rem; }

._common-container-xl_cwyxd_5 ._close-button_cwyxd_28 { top: 0px; }

._close-button_cwyxd_28 { cursor: pointer; height: 0.39rem; position: absolute; right: 0.1rem; top: 0.3rem; transition: transform 0.2s ease 0s; width: 0.32rem; z-index: 10; }

._close-button_cwyxd_28:hover { transform: scale(1.1); }

._close-button_cwyxd_28:active { transform: scale(0.95); }

._close-icon_cwyxd_49 { height: 100%; width: 100%; }

._common-content_cwyxd_54 { border-radius: 0.08rem; box-sizing: border-box; display: flex; flex-direction: column; height: calc(100% - 0.4rem); padding: 0.16rem 0.2rem 0.2rem; width: 100%; }

._common-content-md_cwyxd_64 { height: calc(100% - 0.1rem); padding-top: 0.24rem; }

._common-content-lg_cwyxd_69 { height: calc(100% - 0.16rem); padding-bottom: 0.12rem; padding-top: 0.24rem; }

._common-title_cwyxd_75 { color: var(--theme-color-theme-light); font-family: "Baloo Bhai 2"; font-size: 0.24rem; font-weight: 600; line-height: 1.4; text-align: center; text-shadow: -.01rem -.01rem 0 var(--text-popup-boder),.01rem -.01rem 0 var(--text-popup-boder),-.01rem .01rem 0 var(--text-popup-boder),.01rem .01rem 0 var(--text-popup-boder); word-break: break-word; }

._common-body_cwyxd_88 { display: flex; flex: 1 1 0%; flex-direction: column; justify-content: center; overflow-y: auto; }

._common-text_cwyxd_96 { color: var(--text-color-text-tertiary); font-size: 0.16rem; font-weight: 400; line-height: 1.6; margin: 0px; text-align: center; word-break: break-word; }

._content-box_13wym_1 { box-sizing: border-box; display: flex; flex-direction: column; height: 100%; margin-top: 0.3rem; padding: 0.14rem 0.02rem; width: 100%; }

._content-box_13wym_1._short_13wym_10 { margin-top: 0.4rem; }

._content-box_13wym_1._short_13wym_10 ._check-box_13wym_13 { height: 3.4rem; }

._content-box_13wym_1 ._title_13wym_16 { color: var(--text-color-text-tertiary); font-size: 0.13rem; font-weight: 400; margin-bottom: 0.05rem; margin-left: 0.12rem; max-width: 100%; word-break: break-word; }

._content-box_13wym_1 ._title_13wym_16 ._label_13wym_25 { color: var(--text-color-text-secondary); text-decoration-line: underline; }

._content-box_13wym_1 ._check-box_13wym_13 { background: var(--theme-color-theme-detailsbg); border-radius: 0.08rem; box-shadow: inset 0 .02rem .04rem var(--theme-color-theme-black20),0 .02rem .04rem var(--theme-color-theme-light); box-sizing: border-box; height: 3.94rem; overflow-y: auto; padding: 0.03rem 0.1rem; }

._content-box_13wym_1 ._check-box_13wym_13 > div > div:first-child { margin-top: 0.03rem; }

._content-box_13wym_1 ._check-box_13wym_13 ._text_13wym_41 { align-items: start; color: var(--text-color-text-secondary); font-size: 0.13rem; line-height: 1; margin: 0.04rem 0px; word-break: break-word; }

._content-box_13wym_1 ._check-box_13wym_13 ._text_13wym_41 ._label_13wym_25 { text-decoration-line: underline; }

._content-box_13wym_1 ._button-box_13wym_52 { align-items: center; display: flex; justify-content: space-between; width: 100%; }

._content-box_13wym_1 ._button-box_13wym_52 ._button_13wym_52 { margin: 0.15rem auto 0px; }

._logo_13wym_63 { height: 1rem; top: -0.47rem; width: 1rem; }

._logo_13wym_63, ._pracor_13wym_72 { left: 50%; position: absolute; transform: translate(-50%); }

._pracor_13wym_72 { bottom: 0.3rem; width: 100%; }

._agreement_13wym_80 { margin-top: 0.4rem; }

._banners-activity_1qbgp_1 { align-items: center; display: flex; flex-direction: column; }

._banners-activity_1qbgp_1 ._img_1qbgp_6 { height: auto; width: 100%; }

._banners-activity_1qbgp_1 ._close-icon_1qbgp_10 { height: 0.35rem; margin-top: 0.5rem; width: 0.35rem; }

._copy-container_1m4no_5 { align-items: center; cursor: pointer; display: inline-flex; justify-content: center; user-select: none; -webkit-tap-highlight-color: transparent; }

._copy-container_1m4no_5:active { opacity: 0.6; }

._copy-icon_1m4no_17 { display: block; height: 0.16rem; width: 0.16rem; }

._detail_zjnhp_1 { align-items: center; display: flex; flex-direction: column; height: 100%; margin-top: 0.25rem; }

._detail_zjnhp_1 ._data-item_zjnhp_8 { align-items: center; box-sizing: border-box; display: flex; padding: 0.12rem 0.08rem; width: 100%; }

._detail_zjnhp_1 ._data-item_zjnhp_8:last-child { align-items: start; }

._detail_zjnhp_1 ._data-item_zjnhp_8:last-child ._data-value_zjnhp_18 { width: 1.75rem; word-break: break-word; }

._detail_zjnhp_1 ._data-item_zjnhp_8 ._data-title_zjnhp_22 { color: var(--text-color-text-tertiary); display: inline-block; font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 400; min-width: 35%; text-align: right; width: 35%; }

._detail_zjnhp_1 ._data-item_zjnhp_8 ._data-value_zjnhp_18, ._detail_zjnhp_1 ._data-item_zjnhp_8 ._status-failed_zjnhp_32, ._detail_zjnhp_1 ._data-item_zjnhp_8 ._status-processing_zjnhp_32, ._detail_zjnhp_1 ._data-item_zjnhp_8 ._status-success_zjnhp_32, ._detail_zjnhp_1 ._data-item_zjnhp_8 ._value-text_zjnhp_32 { font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 500; margin-left: 0.2rem; }

._detail_zjnhp_1 ._data-item_zjnhp_8 ._data-value_zjnhp_18 { color: var(--theme-color-theme-main); word-break: break-all; }

._detail_zjnhp_1 ._data-item_zjnhp_8 ._data-value_zjnhp_18._st_l_zjnhp_42 { color: var(--theme-color-theme-alarm); }

._detail_zjnhp_1 ._data-item_zjnhp_8 ._data-value_zjnhp_18._st_w_zjnhp_45 { color: var(--text-color-text-success); }

._detail_zjnhp_1 ._data-item_zjnhp_8 ._copy-button_zjnhp_48 { padding: 0.07rem; vertical-align: middle; }

._detail_zjnhp_1 ._data-item_zjnhp_8 ._status-processing_zjnhp_32 { color: var(--theme-color-theme-main); }

._detail_zjnhp_1 ._data-item_zjnhp_8 ._status-failed_zjnhp_32 { color: var(--theme-color-theme-alarm); }

._detail_zjnhp_1 ._data-item_zjnhp_8 ._status-success_zjnhp_32 { color: var(--text-color-text-success); }

._input-container_1qmce_5 { display: flex; flex-direction: column; gap: 0.05rem; width: 100%; }

._field-label_1qmce_12 { align-items: center; color: var(--text-color-text-main); display: flex; font-size: 0.16rem; font-weight: 500; line-height: 1.125em; margin-bottom: 0.05rem; text-align: left; }

._input-wrapper_1qmce_23 { align-items: center; display: flex; height: 0.42rem; position: relative; width: 100%; }

._input-size-lg_1qmce_31, ._input-size-md_1qmce_36 { height: 0.4rem; min-width: 2.21rem; }

._input-size-md_1qmce_36, ._input-size-sm_1qmce_43 { background: var(--theme-color-theme-black30); border-radius: 0.08rem; }

._input-size-sm_1qmce_43 { height: 0.28rem; min-width: 1rem; }

._input-size-sm_1qmce_43 ._input_1qmce_5 { font-size: 0.12rem; }

._input-size-sm_1qmce_43 ._right-slot_1qmce_52 { right: 0.06rem; }

._input_1qmce_5 { background: transparent; border: none; color: var(--text-color-text-mainquatemary); font-size: 0.16rem; font-weight: 400; height: 100%; line-height: 1.4; outline: none; padding-bottom: 0.04rem; padding-left: 0.15rem; padding-right: 0.48rem; transform: scale(0.875); transform-origin: left center; width: 100%; }

._input_1qmce_5::placeholder { color: var(--text-color-text-white40); opacity: 0.5; }

._input_1qmce_5:disabled { cursor: not-allowed; opacity: 0.5; }

._input_1qmce_5._has-left-slot_1qmce_83 { padding-left: 0.48rem; }

div._input_1qmce_5 { align-items: center; color: var(--text-color-text-mainquatemary); cursor: pointer; display: flex; }

._left-slot_1qmce_94 { left: 0.09rem; }

._left-slot_1qmce_94, ._right-slot_1qmce_52 { align-items: center; display: flex; flex-shrink: 0; height: 0.24rem; justify-content: center; position: absolute; top: 50%; transform: translateY(-50%); }

._right-slot_1qmce_52 { right: 0.09rem; }

._error-message_1qmce_118 { color: var(--theme-color-theme-alarm); font-family: Arial, sans-serif; font-size: 0.12rem; font-weight: 400; line-height: 1.25em; text-align: left; }

._bind-account-popup_10z7c_5 { align-items: center; display: flex; flex-direction: column; height: 100%; width: 100%; }

._bind-account-popup_10z7c_5 ._bind-account-title_10z7c_12 { color: var(--text-color-text-main); font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 400; line-height: 0.16rem; margin-bottom: 0.32rem; margin-top: 0.4rem; text-align: center; width: 100%; }

._bind-account-popup_10z7c_5 ._bind-account-form_10z7c_23 { width: 2.63rem; }

._bind-account-popup_10z7c_5 ._bind-account-form_10z7c_23 ._bind-input_10z7c_26 { margin-bottom: 0.12rem; }

._bind-account-popup_10z7c_5 ._bind-account-form_10z7c_23 ._checkcode_10z7c_29 { align-items: center; border: transparent; color: var(--text-verify-send); display: flex; font-size: 0.14rem; height: 0.34rem; justify-content: center; margin-right: -0.08rem; position: relative; text-align: center; top: -0.01rem; width: 0.76rem; }

._bind-account-popup_10z7c_5 ._bind-account-form_10z7c_23 ._checkcode_10z7c_29._disabled_10z7c_43 { opacity: 0.7; }

._bind-account-popup_10z7c_5 ._bind-account-btn_10z7c_46 { margin-top: 0.2rem; }

._select-container_e823c_6 { display: flex; flex-direction: column; gap: 0.05rem; position: relative; width: 100%; }

._field-label_e823c_14 { align-items: center; color: var(--text-color-text-mainquatemary); display: flex; font-family: "PingFang SC", sans-serif; font-size: 0.16rem; font-weight: 500; line-height: 1.125em; text-align: left; }

._select-wrapper_e823c_25 { position: relative; width: 100%; }

._select-size-md_e823c_30 { background: var(--theme-color-theme-black30); border-radius: 0.08rem; height: 0.4rem; min-width: 2.21rem; }

._select-size-md_e823c_30 ._arrow-icon_e823c_36 { transform: rotate(-90deg); width: 0.16rem; }

._select-size-md_e823c_30 ._arrow-icon_e823c_36._rotate_e823c_40 { transform: rotate(0deg); }

._select-size-sm_e823c_44 { background: var(--theme-color-theme-black30); border-radius: 0.08rem; height: 0.28rem; min-width: 1rem; }

._select-size-sm_e823c_44 ._select-trigger_e823c_50 { height: 0.28rem; }

._select-size-sm_e823c_44 ._select-option_e823c_53 { padding: 0.04rem 0.1rem; }

._select-size-sm_e823c_44 ._arrow-icon_e823c_36 { transform: rotate(-90deg); width: 0.16rem; }

._select-size-sm_e823c_44 ._arrow-icon_e823c_36._rotate_e823c_40 { transform: rotate(0deg); }

._select-trigger_e823c_50 { align-items: center; box-sizing: border-box; cursor: pointer; display: flex; height: 0.4rem; justify-content: space-between; padding: 0px 0.15rem; position: relative; transition: all 0.3s ease 0s; width: 100%; }

._select-trigger_e823c_50:hover { opacity: 0.9; }

._select-value_e823c_80 { color: var(--text-color-text-mainquatemary); flex: 1 1 0%; font-size: 0.14rem; font-weight: 400; line-height: 1.42857em; overflow: hidden; text-align: left; text-overflow: ellipsis; user-select: none; }

._placeholder_e823c_92 { color: var(--text-color-text-white40); }

._arrow-icon_e823c_36 { align-items: center; display: flex; flex-shrink: 0; height: 0.24rem; justify-content: center; transition: transform 0.3s ease 0s; width: 0.24rem; }

._arrow-icon_e823c_36._rotate_e823c_40 { transform: rotate(90deg); }

._select-dropdown_e823c_109 { animation: 0.3s ease 0s 1 normal forwards running _dropdown-enter_e823c_1; background: radial-gradient(circle at 50% 50%,var(--theme-drop-gradient1) 0,var(--theme-drop-gradient2) 100%); border-radius: 0.06rem; box-shadow: 0 .04rem .04rem 0 var(--themecolor-theme-black20); left: 0px; opacity: 0; overflow-y: auto; position: absolute; top: 100%; transform: translateY(-0.1rem); width: 100%; z-index: 1000; }

._select-dropdown_e823c_109::-webkit-scrollbar { width: 0.06rem; }

._select-dropdown_e823c_109::-webkit-scrollbar-thumb, ._select-dropdown_e823c_109::-webkit-scrollbar-track { background: var(--theme-color-theme-main); border-radius: 0.03rem; }

._select-option_e823c_53 { color: var(--text-color-text-tertiary); cursor: pointer; font-size: 0.14rem; font-weight: 400; gap: 0.18rem; line-height: 1.4em; overflow-wrap: break-word; padding: 0.09rem 0.1rem; text-align: left; user-select: none; }

._select-option_e823c_53:hover:not(._disabled_e823c_147) { opacity: 0.9; }

._select-option_e823c_53._selected_e823c_150 { background: var(--theme-drop-selected); color: var(--text-color-text-mainquatemary); font-weight: 500; }

._select-option_e823c_53._disabled_e823c_147 { cursor: not-allowed; opacity: 0.5; }

._error-message_e823c_160 { color: var(--theme-color-theme-alarm); font-size: 0.12rem; font-weight: 400; line-height: 1.25em; text-align: left; }

@keyframes _dropdown-enter_e823c_1 { 
  0% { opacity: 0; transform: translateY(-0.1rem); }
  100% { opacity: 1; transform: translateY(0px); }
}

._bind-account-popup_10yb5_5 { align-items: center; display: flex; flex-direction: column; height: 100%; width: 100%; }

._bind-account-popup_10yb5_5 ._bind-account-title_10yb5_12 { color: var(--text-color-text-main); font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 400; line-height: 0.16rem; margin-bottom: 0.32rem; margin-top: 0.4rem; text-align: center; width: 100%; }

._bind-account-popup_10yb5_5 ._bind-account-form_10yb5_23 { width: 2.63rem; }

._bind-account-popup_10yb5_5 ._bind-account-form_10yb5_23 ._bind-account-select_10yb5_26 { margin-bottom: 0.12rem; }

._bind-account-popup_10yb5_5 ._bind-account-btn_10yb5_29 { display: flex; justify-content: center; margin-top: 0.32rem; width: 100%; }

._alert-text_10yb5_36 { color: var(--theme-color-theme-main); font-family: "PingFang SC"; font-size: 0.16rem; font-style: normal; font-weight: 400; line-height: 0.18rem; margin-top: 0.1rem; text-align: center; }

._number-container_6iugt_1 { align-items: center; display: flex; flex-direction: column; height: 80%; justify-content: space-around; position: relative; }

._number-container_6iugt_1 p { color: var(--text-color-text-main); font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 400; line-height: 0.168rem; margin: 0px; text-align: center; }

._number-container_6iugt_1 ._display_6iugt_18 { display: block; }

._number-container_6iugt_1 ._none_6iugt_21 { display: none; }

._number-container_6iugt_1 ._input_6iugt_24 { width: auto; }

._checkcode_6iugt_28 { align-items: center; border: transparent; color: var(--text-verify-send); display: flex; font-size: 0.14rem; height: 0.34rem; justify-content: center; margin-right: -0.08rem; position: relative; text-align: center; top: -0.01rem; width: 0.76rem; }

._checkcode_6iugt_28._disabled_6iugt_42 { opacity: 0.7; }

._detail_zanu1_1 { align-items: center; display: flex; flex-direction: column; height: 100%; margin-top: 0.25rem; }

._detail_zanu1_1 ._data-item_zanu1_8 { align-items: center; box-sizing: border-box; display: flex; padding: 0.12rem 0px 0.12rem 0.2rem; width: 100%; }

._detail_zanu1_1 ._data-item_zanu1_8:last-child { align-items: start; }

._detail_zanu1_1 ._data-item_zanu1_8:last-child ._data-value_zanu1_18 { width: 1.75rem; word-break: break-word; }

._detail_zanu1_1 ._data-item_zanu1_8 ._data-title_zanu1_22 { color: var(--text-color-text-tertiary); display: inline-block; font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 400; text-align: right; width: 1rem; }

._detail_zanu1_1 ._data-item_zanu1_8 ._data-value_zanu1_18, ._detail_zanu1_1 ._data-item_zanu1_8 ._status-approved_zanu1_32, ._detail_zanu1_1 ._data-item_zanu1_8 ._status-failed_zanu1_33, ._detail_zanu1_1 ._data-item_zanu1_8 ._status-manual-success_zanu1_33, ._detail_zanu1_1 ._data-item_zanu1_8 ._status-processing_zanu1_33, ._detail_zanu1_1 ._data-item_zanu1_8 ._status-success_zanu1_31, ._detail_zanu1_1 ._data-item_zanu1_8 ._value-text_zanu1_31 { font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 500; margin-left: 0.2rem; }

._detail_zanu1_1 ._data-item_zanu1_8 ._data-value_zanu1_18 { color: var(--theme-color-theme-main); }

._detail_zanu1_1 ._data-item_zanu1_8 ._copy-button_zanu1_42 { padding: 0.07rem; vertical-align: middle; }

._detail_zanu1_1 ._data-item_zanu1_8 ._status-processing_zanu1_33 { color: var(--theme-color-theme-main); }

._detail_zanu1_1 ._data-item_zanu1_8 ._status-failed_zanu1_33 { color: var(--theme-color-theme-alarm); }

._detail_zanu1_1 ._data-item_zanu1_8 ._status-approved_zanu1_32, ._detail_zanu1_1 ._data-item_zanu1_8 ._status-manual-success_zanu1_33, ._detail_zanu1_1 ._data-item_zanu1_8 ._status-success_zanu1_31 { color: var(--text-color-text-success); }

._store-container_1xisl_1 { align-items: center; display: flex; flex-direction: column; height: 100%; justify-content: space-around; padding: 0.5rem 0.3rem; }

._store-container_1xisl_1 ._content_1xisl_10 { background: var(--theme-color-bg-input); border-radius: 0.1rem; box-shadow: 0 .02rem .01rem .01rem var(--theme-input-shadow); color: var(--text-color-text-mainquatemary); height: 1rem; padding-left: 0.1rem; padding-top: 0.1rem; width: 100%; }

._more-box_4boyp_1 { align-items: center; display: flex; margin: 0.16rem 0.14rem; }

._more-box_4boyp_1 ._text_4boyp_6 { color: var(--text-color-text-main); display: flex; flex: 1 1 0%; font-size: 0.14rem; justify-content: space-between; margin-left: 0.06rem; }

._common-container_13ylp_2 { align-items: center; bottom: -0.55rem; box-sizing: border-box; height: 3.22rem; justify-content: center; left: 0.04rem; min-height: 4.8rem; position: relative; width: 3.6rem; }

._common-container-bottom_13ylp_17 { bottom: 0px; height: 0.93rem; left: -0.02rem; position: absolute; width: 3.75rem; z-index: -1; }

._common-container-left-right_13ylp_26 { height: 0.97rem; margin-left: -0.07rem; position: relative; width: 3.75rem; z-index: 1; }

._close-button_13ylp_34 { cursor: pointer; height: 0.39rem; position: absolute; right: 0.1rem; top: 0.2rem; transition: transform 0.2s ease 0s; width: 0.32rem; z-index: 10; }

._close-button_13ylp_34:hover { transform: scale(1.1); }

._close-button_13ylp_34:active { transform: scale(0.95); }

._close-icon_13ylp_51 { height: 100%; width: 100%; }

._common-content_13ylp_56 { align-items: center; border-radius: 0.08rem; box-sizing: border-box; display: flex; flex-direction: column; height: 100%; padding: 0.08rem 0.2rem 0.18rem; width: 100%; }

._common-content_13ylp_56 ._common-title_13ylp_66 { color: var(--theme-color-theme-light); font-family: "Baloo Bhai 2"; font-size: 0.24rem; font-style: normal; font-weight: 500; line-height: 0.39rem; position: relative; text-align: center; text-shadow: -.01rem -.01rem 0 var(--text-popup-boder),.01rem -.01rem 0 var(--text-popup-boder),-.01rem .01rem 0 var(--text-popup-boder),.01rem .01rem 0 var(--text-popup-boder); top: -0.1rem; }

._common-content_13ylp_56 ._common-body_13ylp_80 { display: flex; flex: 1 1 0%; flex-direction: column; height: 4.41rem; overflow-y: auto; width: 2.88rem; }

._common-text_13ylp_89 { color: var(--text-color-text-tertiary); font-size: 0.16rem; font-weight: 400; line-height: 1.6; margin: 0px; text-align: center; word-break: break-word; }

._detail-card_13ylp_100 { align-items: stretch; box-sizing: border-box; display: flex; flex-direction: column; height: 100%; padding: 0.16rem 0.18rem 0.18rem; width: 100%; }

._detail-card_13ylp_100 ._detail-title_13ylp_109 { color: var(--text-announcement-title); font-size: 0.16rem; font-weight: 500; margin-bottom: 0.04rem; text-align: center; }

._detail-card_13ylp_100 ._detail-date_13ylp_116 { color: var(--text-color-text-tertiary); font-size: 0.12rem; margin-bottom: 0.1rem; text-align: center; }

._detail-card_13ylp_100 ._detail-text_13ylp_122 { color: var(--text-color-text-secondary); flex: 1 1 0%; font-size: 0.14rem; font-weight: 400; line-height: 1.5; overflow-y: auto; text-align: left; word-break: break-word; }

._content_f6hgl_1 { align-items: center; display: flex; flex-direction: column; height: 100%; overflow-y: auto; width: 100%; }

._arrow_f6hgl_10 { background-repeat: no-repeat; background-size: contain; bottom: 0.36rem; height: 0.34rem; position: absolute; right: 0.31rem; width: 0.34rem; z-index: 99; }

._arrow_f6hgl_10 img { width: 100%; }

._content-box_q645d_1 { box-sizing: border-box; display: flex; flex-direction: column; padding: 0.14rem 0.14rem 0.12rem; width: 100%; }

._content-box_q645d_1 ._title_q645d_8 { color: var(--text-color-text-success); font-size: 0.16rem; font-weight: 500; max-width: 100%; text-align: center; word-break: break-word; }

._content-box_q645d_1 ._terms-el_q645d_16 { color: var(--theme-color-theme-main); flex: 1 1 0%; font-size: 0.14rem; line-height: 0.2rem; margin: 0.06rem 0px; overflow-y: auto; word-break: break-word; }

._content-box_q645d_1 ._terms-el_q645d_16 a { color: var(--theme-color-theme-main); }

._content-box_q645d_1 ._button_q645d_28 { margin: 0.15rem auto 0px; }

._hide-arrow_q645d_33 { display: none; }

._qrph-pay_56tpb_1 { align-items: center; display: flex; flex-direction: column; }

._qrph-pay_56tpb_1 ._title_56tpb_6 { color: var(--theme-color-theme-light); font-size: 0.16rem; font-weight: 700; }

._qrph-pay_56tpb_1 ._qr-code_56tpb_11 { height: 1.8rem; width: 1.8rem; }

._qrph-pay_56tpb_1 ._close-icon_56tpb_15 { height: 0.35rem; margin-top: 0.5rem; width: 0.35rem; }

._content-box_e0ei4_1 { box-sizing: border-box; display: flex; flex-direction: column; padding: 0.14rem 0.14rem 0.12rem; width: 100%; }

._content-box_e0ei4_1 ._title_e0ei4_8 { color: var(--text-color-text-success); font-size: 0.16rem; font-weight: 500; max-width: 100%; text-align: center; word-break: break-word; }

._content-box_e0ei4_1 ._policies-el_e0ei4_16 { color: var(--theme-color-theme-main); flex: 1 1 0%; font-size: 0.14rem; line-height: 0.2rem; margin: 0.06rem 0px; overflow-y: auto; word-break: break-word; }

._content-box_e0ei4_1 ._policies-el_e0ei4_16 a { color: var(--theme-color-theme-main); }

._hide-arrow_e0ei4_29 { display: none; }

._wrapper_1f4a4_1 { align-items: center; border-radius: 0.08rem; display: flex; flex-direction: column; height: 1.88rem; justify-content: center; }

._wrapper_1f4a4_1 .item { align-items: center; color: var(--text-color-text-tertiary); display: flex; flex: 1 1 0%; font-family: "PingFang SC"; font-size: 0.14rem; font-style: normal; font-weight: 400; justify-content: space-between; width: 100%; }

._wrapper_1f4a4_1 .item .name { padding-left: 0.28rem; position: relative; }

._wrapper_1f4a4_1 .item .name .popup-done, ._wrapper_1f4a4_1 .item .name .popup-noset { left: 0.12rem; position: absolute; top: 0.02rem; }

._wrapper_1f4a4_1 .item .operate { line-height: 0.22rem; min-height: 0.24rem; overflow: hidden; padding-right: 0.28rem; position: relative; text-align: right; text-overflow: ellipsis; white-space: nowrap; width: 1.2rem; }

._wrapper_1f4a4_1 .item .operate .expand-right { display: inline-block; position: absolute; right: 0px; }

._wrapper_1f4a4_1 .item.active .name { color: var(--text-color-text-main); }

._wrapper_1f4a4_1 .item.active .operate { color: var(--text-color-text-success); text-decoration-line: underline; }

._date-picker-wheel-container_130in_5 { align-items: center; display: flex; flex-direction: column; justify-content: center; }

._date-picker-container_130in_12 { position: relative; width: 100%; }

._date-picker-container_130in_12 .picker-container { background: transparent; }

._date-picker-container_130in_12 .picker-inner { align-items: center; display: flex; justify-content: space-around; }

._date-picker-container_130in_12 .picker-column { flex: 1 1 0%; height: 100%; overflow: hidden; position: relative; }

._date-picker-container_130in_12 .picker-scroller { transition: transform 0.3s ease 0s; }

._date-picker-container_130in_12 .picker-item { align-items: center; color: var(--text-color-text-main); display: flex; font-size: 0.16rem; font-weight: 400; justify-content: center; opacity: 0.4; transition: all 0.3s ease 0s; }

._date-picker-container_130in_12 .picker-item.picker-item-selected { color: var(--text-color-text-main); font-size: 0.18rem; font-weight: 600; opacity: 1; }

._date-picker-container_130in_12 .picker-highlight { border-bottom: .01rem solid var(--theme-color-theme-black30); border-top: .01rem solid var(--theme-color-theme-black30); left: 0px; pointer-events: none; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); }

._date-separator_130in_60 { color: var(--text-color-text-main); font-size: 0.18rem; font-weight: 600; pointer-events: none; position: absolute; top: 50%; transform: translateY(-50%); z-index: 10; }

._date-separator_130in_60._year-separator_130in_70 { left: 33.33%; transform: translate(-50%, -50%); }

._date-separator_130in_60._month-separator_130in_74 { left: 66.66%; transform: translate(-50%, -50%); }

._overlay_dtqwq_1 { align-items: center; background-color: var(--theme-color-theme-black30); display: flex; height: 100%; justify-content: center; left: 0px; position: fixed; top: 0px; width: 100%; z-index: 1000; }

._picker_dtqwq_14 { background-color: var(--theme-bg-self-time); border-radius: 0.08rem; box-shadow: 0 .04rem .16rem var(--theme-color-theme-black30); min-width: 2.2rem; padding: 0.16rem; }

._time-select_dtqwq_22 { display: flex; justify-content: space-between; margin-bottom: 0.4rem; }

._time-select_dtqwq_22 select { font-size: 0.16rem; padding: 0.04rem; }

._button-group_dtqwq_33 { display: flex; gap: 0.08rem; justify-content: flex-end; }

._self-limitation_1urql_1 { display: flex; flex-direction: column; }

._self-limitation_1urql_1 ._item-box_1urql_5 { align-items: center; display: flex; margin: 0.16rem 0.14rem; }

._self-limitation_1urql_1 ._item-box_1urql_5 ._text_1urql_10 { color: var(--text-color-text-main); display: flex; flex: 1 1 0%; font-size: 0.14rem; justify-content: space-between; margin-left: 0.06rem; }

._self-limitation_1urql_1 ._item-box_1urql_5 ._text_1urql_10 ._text-info_1urql_18 { border-bottom: .01rem solid var(--text-color-text-success); color: var(--text-color-text-success); }

._self-limitation_1urql_1 ._item-box_1urql_5 ._text_1urql_10 ._text-info-disabled_1urql_22 { border-bottom: none; color: var(--text-color-text-main); }

._game-schedule_1urql_27 { align-items: center; color: var(--text-color-text-secondary); display: flex; flex-direction: column; font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 400; height: 90%; justify-content: space-between; }

._game-schedule_1urql_27 p { margin: 0px; }

._game-schedule_1urql_27 ._game-tips_1urql_41 { align-items: center; background: var(--theme-color-theme-detailsbg); border-radius: 0.08rem; box-shadow: 0 .02rem .04rem 0 var(--theme-color-theme-black20) inset,0 .02rem .04rem 0 var(--theme-color-theme-light); color: var(--text-color-text-success); display: flex; font-family: "PingFang SC"; font-size: 0.18rem; font-weight: 500; height: 0.5rem; justify-content: center; margin-bottom: 0.1rem; width: 3rem; }

._game-schedule_1urql_27 ._game-red_1urql_56 { color: var(--text-color-text-red); }

._game-schedule_1urql_27 ._text-1_1urql_59, ._game-schedule_1urql_27 ._text-2_1urql_60, ._game-schedule_1urql_27 ._text-3_1urql_61 { margin: 0px 0.2rem; }

._game-schedule_1urql_27 ._text-1_1urql_59 { font-size: 0.16rem; }

._game-schedule_1urql_27 ._text-3_1urql_61 { color: var(--theme-color-theme-secondary); }

._game-schedule_1urql_27 ._game-time_1urql_70 { align-items: end; display: flex; justify-content: space-between; width: 95%; }

._game-schedule_1urql_27 ._game-time_1urql_70 ._end-time_1urql_77, ._game-schedule_1urql_27 ._game-time_1urql_70 ._start-time_1urql_76 { display: flex; flex-direction: column; height: 0.7rem; justify-content: space-between; text-align: center; width: 1.2rem; }

._game-schedule_1urql_27 ._game-time_1urql_70 ._text-box_1urql_85 { margin-bottom: 0.15rem; }

._game-schedule_1urql_27 ._game-time_1urql_70 ._time-btn_1urql_88 { align-items: center; box-sizing: border-box; color: var(--text-color-text-mainquatemary); display: flex; font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 400; height: 0.4rem; justify-content: space-between; padding: 0px 0.05rem 0.03rem 0.15rem; width: 1.2rem; }

._password-container_1n1w6_1 { align-items: center; display: flex; flex-direction: column; justify-content: space-between; }

._password-container_1n1w6_1 p { width: 82%; }

._password-container_1n1w6_1 p._input-title_1n1w6_10 { color: var(--text-color-text-main); font-family: "PingFang SC"; font-size: 0.14rem; font-style: normal; font-weight: 400; line-height: 0.2rem; text-align: left; }

._password-container_1n1w6_1 p._input-title_1n1w6_10 ._tips_1n1w6_19 { background-position: 50% center; background-repeat: no-repeat; background-size: cover; display: inline-block; height: 0.2rem; left: 0.04rem; position: relative; top: 0.04rem; width: 0.2rem; }

._password-container_1n1w6_1 ._input_1n1w6_10 { height: 0.4rem; width: 2.63rem; }

._password-container_1n1w6_1 ._confirm_1n1w6_34 { margin-top: 0.2rem; }

._tip-container_1n1w6_38 { position: relative; top: -0.18rem; width: 100%; }

._tip-container_1n1w6_38 ul { list-style-type: disc; padding-left: 0.2rem; }

._tip-container_1n1w6_38 li { color: var(--theme-color-theme-main); font-family: "PingFang SC"; font-size: 0.14rem; list-style-type: disc; margin: 0.1rem 0px; }

._animated-number_1m62j_5 { align-items: center; display: inline-flex; font-feature-settings: "tnum"; font-variant-numeric: tabular-nums; position: relative; }

._animated-digit_1m62j_13 { animation: 0.6s ease-out 0s 1 normal none running _shineEffect_1m62j_1; display: inline-block; position: relative; transform-origin: center center; }

._animated-digit_1m62j_13::before { animation: 0.6s ease-out 0s 1 normal none running _glowEffect_1m62j_1; content: attr(data-digit); inset: 0px; pointer-events: none; position: absolute; }

._static-char_1m62j_30 { display: inline-block; }

@keyframes _shineEffect_1m62j_1 { 
  0% { filter: brightness(1) contrast(1); opacity: 1; transform: scale(1); }
  15% { filter: brightness(1.3) contrast(1.1); opacity: 1; transform: scale(1.02); }
  30% { filter: brightness(1.6) contrast(1.15); opacity: 1; transform: scale(1.05); }
  45% { filter: brightness(1.5) contrast(1.12); opacity: 1; transform: scale(1.04); }
  60% { filter: brightness(1.3) contrast(1.08); opacity: 1; transform: scale(1.02); }
  80% { filter: brightness(1.15) contrast(1.03); opacity: 1; transform: scale(1.01); }
  100% { filter: brightness(1) contrast(1); opacity: 1; transform: scale(1); }
}

@keyframes _glowEffect_1m62j_1 { 
  0% { filter: blur(0px); opacity: 0; }
  15% { filter: blur(0.01rem); opacity: 0.4; }
  30% { filter: blur(0.015rem); opacity: 0.6; }
  45% { filter: blur(0.012rem); opacity: 0.5; }
  60% { filter: blur(0.008rem); opacity: 0.3; }
  80% { filter: blur(0.005rem); opacity: 0.15; }
  100% { filter: blur(0px); opacity: 0; }
}

._sidebar-container_1i7if_1 { height: var(--screen-height); overflow: hidden; position: relative; width: 3.12rem; z-index: 1; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 { display: flex; flex-direction: column; height: 100%; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._close_1i7if_13 { height: 0.32rem; position: absolute; right: 0.2rem; top: 0.15rem; width: 0.32rem; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-box_1i7if_20 { display: flex; margin: 0.3rem 0px 0px 0.2rem; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-box_1i7if_20 ._avater_1i7if_24 { height: 0.5rem; width: 0.48rem; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-box_1i7if_20 ._username_1i7if_28 { align-items: center; border-radius: 0.08rem; box-sizing: border-box; display: flex; height: 0.16rem; justify-content: space-between; padding: 0px 0.08rem; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-box_1i7if_20 ._username_1i7if_28 ._name-text_1i7if_37 { color: var(--theme-color-theme-light); font-size: 0.12rem; font-weight: 500; margin: 0px; white-space: nowrap; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-box_1i7if_20 ._username_1i7if_28 ._copy_1i7if_44 { padding-left: 0.06rem; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-box_1i7if_20 ._vip_1i7if_47 { height: 0.17rem; margin-top: 0.1rem; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-box_1i7if_20 ._vip-special_1i7if_51 { height: 0.25rem; margin-top: 0.05rem; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-money-withdraw_1i7if_55 { align-items: center; color: var(--theme-color-theme-light); display: flex; flex-direction: row; font-size: 0.14rem; height: 0.83rem; justify-content: space-between; margin: 0.2rem auto; width: 2.78rem; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-money-withdraw_1i7if_55 ._wallet-refresh_1i7if_66 { color: var(--text-color-text-mainquatemary); margin-left: 0.1rem; width: 1.3rem; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-money-withdraw_1i7if_55 ._wallet-refresh_1i7if_66 ._row-refresh_1i7if_71 { align-items: center; display: flex; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-money-withdraw_1i7if_55 ._wallet-refresh_1i7if_66 ._row-refresh_1i7if_71 ._refresh-title_1i7if_75 { margin-right: 0.05rem; }

@keyframes _spin_1i7if_1 { 
  100% { transform: rotate(1turn); }
}

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-money-withdraw_1i7if_55 ._wallet-refresh_1i7if_66 ._row-refresh_1i7if_71 ._loading_1i7if_83 { animation: 1s linear 0s infinite normal none running _spin_1i7if_1; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-money-withdraw_1i7if_55 ._wallet-refresh_1i7if_66 ._row-money_1i7if_86 { font-size: 0.18rem; font-weight: 700; margin-top: 0.1rem; white-space: nowrap; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-money-withdraw_1i7if_55 ._deposit_1i7if_92, ._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-money-withdraw_1i7if_55 ._wallet-withdraw_1i7if_93 { align-items: center; color: var(--text-color-text-mainquatemary); display: flex; flex-direction: column; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-money-withdraw_1i7if_55 ._deposit_1i7if_92 > img, ._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-money-withdraw_1i7if_55 ._wallet-withdraw_1i7if_93 > img { height: 0.34rem; width: 0.44rem; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-money-withdraw_1i7if_55 ._deposit_1i7if_92 > p, ._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-money-withdraw_1i7if_55 ._wallet-withdraw_1i7if_93 > p { margin: 0px; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._user-money-withdraw_1i7if_55 ._wallet-withdraw_1i7if_93 { margin-right: 0.1rem; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._list_1i7if_111 { flex: 1 1 0%; margin: 0px 0.2rem; overflow-y: auto; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._list_1i7if_111 ._data-item_1i7if_116 { align-items: center; border-bottom: .01rem solid var(--theme-color-user-divider); display: flex; height: 0.45rem; position: relative; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._list_1i7if_111 ._data-item_1i7if_116 ._item-title_1i7if_123 { color: var(--text-color-text-mainquatemary); font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 400; letter-spacing: 0px; line-height: 0.16rem; margin-left: 0.15rem; vertical-align: middle; }

._sidebar-container_1i7if_1 ._sidebar-content_1i7if_8 ._list_1i7if_111 ._data-item_1i7if_116 ._unread_1i7if_133 { background: var(--theme-color-theme-alarm); border-radius: 50%; display: block; height: 0.07rem; left: 0.2rem; position: absolute; top: 0.09rem; width: 0.07rem; }

._festival-left_1i7if_144, ._festival-right_1i7if_145, ._festival-user_1i7if_146 { background-size: 100% 100%; height: 7.7rem; position: absolute; top: 0px; }

._festival-left_1i7if_144 { left: -0.65rem; }

._festival-right_1i7if_145 { right: 0px; z-index: -1; }

._festival-user_1i7if_146 { bottom: 0px; height: 1.76rem; right: 0px; top: auto; width: 0.76rem; }

._number-container_12rm6_1 { align-items: center; display: flex; flex-direction: column; height: 80%; justify-content: space-around; position: relative; }

._number-container_12rm6_1 ._input_12rm6_9 { height: 0.47rem; width: 2.63rem; }

._number-container_12rm6_1 p { color: var(--text-color-text-main); font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 400; line-height: 0.168rem; margin: 0px; text-align: center; }

._number-container_12rm6_1 ._display_12rm6_22 { display: block; }

._number-container_12rm6_1 ._none_12rm6_25 { display: none; }

._number-container_12rm6_1 ._active_12rm6_28 { height: 0.48rem; line-height: 0.48rem; width: 1.5rem; }

._checkcode_12rm6_34 { align-items: center; border: transparent; display: flex; font-size: 0.14rem; height: 0.34rem; justify-content: center; margin-right: -0.05rem; position: relative; text-align: center; top: -0.25vh; width: 0.76rem; }

._checkcode_12rm6_34._disabled_12rm6_47 { opacity: 0.7; }

._withdrawal-verify_1h21g_1 { align-items: center; display: flex; flex-direction: column; height: 100%; margin-top: 0.45rem; }

._withdrawal-verify_1h21g_1 ._binding-title_1h21g_8 { color: var(--text-color-text-secondary); font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 400; width: 2.74rem; }

._withdrawal-verify_1h21g_1 ._binding-list_1h21g_15 { box-sizing: border-box; color: var(--text-color-text-tertiary); font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 400; padding: 0.15rem 0.15rem 0px; width: 100%; }

._withdrawal-verify_1h21g_1 ._binding-list_1h21g_15 > li { align-items: center; display: flex; justify-content: space-between; padding: 0.15rem 0px; }

._withdrawal-verify_1h21g_1 ._binding-list_1h21g_15 ._icon-status_1h21g_30 { height: 0.1rem; margin-right: 0.05rem; width: 0.1rem; }

._withdrawal-verify_1h21g_1 ._binding-list_1h21g_15 ._icon-arrow_1h21g_35 { height: 0.24rem; margin-left: 0.03rem; vertical-align: middle; width: 0.24rem; }

._withdrawal-verify_1h21g_1 ._binding-list_1h21g_15 ._done_1h21g_42, ._withdrawal-verify_1h21g_1 ._binding-list_1h21g_15 ._is-binding_1h21g_41 { color: var(--text-color-text-main); }

._detail_l3ydj_1 { align-items: center; display: flex; flex-direction: column; height: 100%; margin-top: 0.25rem; }

._detail_l3ydj_1 ._data-item_l3ydj_8 { align-items: center; box-sizing: border-box; display: flex; padding: 0.12rem 0px 0.12rem 0.2rem; width: 100%; }

._detail_l3ydj_1 ._data-item_l3ydj_8:last-child { align-items: start; }

._detail_l3ydj_1 ._data-item_l3ydj_8:last-child ._data-value_l3ydj_18 { width: 1.75rem; word-break: break-word; }

._detail_l3ydj_1 ._data-item_l3ydj_8 ._data-title_l3ydj_22 { color: var(--text-color-text-tertiary); display: inline-block; font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 400; text-align: right; width: 1rem; }

._detail_l3ydj_1 ._data-item_l3ydj_8 ._data-value_l3ydj_18, ._detail_l3ydj_1 ._data-item_l3ydj_8 ._status-failed_l3ydj_31, ._detail_l3ydj_1 ._data-item_l3ydj_8 ._status-processing_l3ydj_31, ._detail_l3ydj_1 ._data-item_l3ydj_8 ._status-success_l3ydj_31, ._detail_l3ydj_1 ._data-item_l3ydj_8 ._value-text_l3ydj_31 { font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 500; margin-left: 0.2rem; }

._detail_l3ydj_1 ._data-item_l3ydj_8 ._data-value_l3ydj_18 { color: var(--theme-color-theme-main); }

._detail_l3ydj_1 ._data-item_l3ydj_8 ._copy-button_l3ydj_40 { padding: 0.07rem; vertical-align: middle; }

._detail_l3ydj_1 ._data-item_l3ydj_8 ._status-processing_l3ydj_31 { color: var(--theme-color-theme-main); }

._detail_l3ydj_1 ._data-item_l3ydj_8 ._status-failed_l3ydj_31 { color: var(--theme-color-theme-alarm); }

._detail_l3ydj_1 ._data-item_l3ydj_8 ._status-success_l3ydj_31 { color: var(--text-color-text-success); }

._pupup-container_je508_5 { align-items: center; box-sizing: border-box; justify-content: center; position: relative; width: 3.75rem; }

._close-button_je508_13 { cursor: pointer; height: 0.2rem; position: absolute; right: 0.21rem; top: 0.14rem; transition: transform 0.2s ease 0s; width: 0.2rem; z-index: 10; }

._close-button_je508_13:hover { transform: scale(1.1); }

._close-button_je508_13:active { transform: scale(0.95); }

._close-icon_je508_30 { height: 100%; width: 100%; }

._common-content_je508_35 { background-color: var(--theme-bg-tips-password); border-top-left-radius: 0.08rem; border-top-right-radius: 0.08rem; box-sizing: border-box; display: flex; flex-direction: column; min-height: 2.3rem; padding: 0.16rem 0.2rem 0.2rem; width: 100%; }

._common-content-md_je508_47 { height: calc(100% - 0.1rem); padding-top: 0.24rem; }

._common-content-lg_je508_52 { height: calc(100% - 0.16rem); padding-bottom: 0.12rem; padding-top: 0.24rem; }

._common-title_je508_58 { color: var(--text-color-text-main, ); font-size: 0.16rem; font-weight: 600; line-height: 1.4; margin-top: 0.14rem; text-align: left; word-break: break-word; }

._common-body_je508_68 { display: flex; flex: 1 1 0%; flex-direction: column; justify-content: center; overflow-y: auto; }

._common-text_je508_76 { color: var(--text-color-text-tertiary); font-size: 0.16rem; font-weight: 400; line-height: 1.6; margin: 0px; text-align: center; word-break: break-word; }

._select-box_ma42k_1 { margin: 0px 0px 0.1rem 0.04rem; width: 1.66rem; }

._data-box_ma42k_6 { align-items: center; display: flex; flex-wrap: wrap; justify-content: space-between; }

._data-box-item_ma42k_13 { background-size: contain; box-sizing: border-box; height: 1.1rem; margin-bottom: 0.05rem; padding: 0.1rem; width: 1.73rem; }

._data-box-item-text_ma42k_22 { align-items: center; color: var(--text-color-text-main); display: flex; font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 500; height: 0.44rem; line-height: 0.16rem; width: 1rem; }

._data-box-item-value_ma42k_34 { color: var(--text-color-text-white40); font-family: "DIN Alternate"; font-size: 0.16rem; font-weight: 700; line-height: 0.34rem; margin-top: 0.1rem; text-align: center; width: 100%; }

._dialog_ma42k_45 { align-items: center; display: flex; flex-direction: column; }

._dialog_ma42k_45 ._select-box_ma42k_1 { width: 2.63rem; }

._dialog_ma42k_45 ._data-box-item_ma42k_13 { height: 0.9rem; width: 1.53rem; }

._dialog_ma42k_45 ._data-box-item-text_ma42k_22 { font-size: 0.12rem; height: 0.29rem; }

._team-details-container_188jl_1 ._username_188jl_1 { color: var(--text-color-text-main); font-size: 0.16rem; font-weight: 500; margin: 0px; padding: 0.18rem 0px 0.08rem; text-align: center; }

._action-banner_54apu_1 { align-items: center; box-sizing: border-box; justify-content: center; position: relative; width: 3.75rem; }

._action-banner_54apu_1 ._content_54apu_8 { align-items: center; background-color: var(--theme-color-theme-black70); border-bottom-left-radius: 0.16rem; border-bottom-right-radius: 0.16rem; box-sizing: border-box; display: flex; justify-content: space-between; min-height: 0.92rem; width: 100%; }

._action-banner_54apu_1 ._content_54apu_8 ._text_54apu_19 { color: var(--theme-color-amount-border); flex: 1 1 0%; font-family: "Roboto Condensed"; font-size: 0.18rem; font-weight: 500; margin: 0px 0.05rem; text-align: center; }

._action-banner_54apu_1 ._content_54apu_8 ._btns_54apu_28 { margin-right: 0.4rem; width: 1rem; }

._action-banner_54apu_1 ._content_54apu_8 ._btns_54apu_28 ._btn_54apu_28 { font-size: 0.14rem; font-weight: 700; width: 100%; }

._action-banner_54apu_1 ._close-button_54apu_37 { cursor: pointer; height: 0.2rem; position: absolute; right: 0.1rem; top: 0.1rem; transition: transform 0.2s ease 0s; width: 0.2rem; z-index: 10; }

._action-banner_54apu_1 ._close-button_54apu_37:hover { transform: scale(1.1); }

._action-banner_54apu_1 ._close-button_54apu_37:active { transform: scale(0.95); }

._action-banner_54apu_1 ._close-icon_54apu_53 { height: 100%; width: 100%; }

._invite-box_10n46_1 { align-items: center; color: var(--text-color-text-main); display: flex; flex-direction: column; font-family: "PingFang SC"; font-size: 0.14rem; font-weight: 400; height: 100%; justify-content: space-evenly; line-height: 0.2rem; text-align: center; }

._invite-box_10n46_1 ._input_10n46_14 { width: 85%; }

._invite-box_10n46_1 ._btns_10n46_17 { display: flex; }

@keyframes animate { 
  0% { opacity: 1; transform: translate(0px) rotate(0deg) scale(0.91) skew(0deg); }
  4% { transform: translate(0px) rotate(0deg) scale(0.91); }
  8% { animation-timing-function: cubic-bezier(0.69, 0.6, 0.35, 0.27); transform: translate(0px) rotate(0deg) scale(0.91); }
  14% { transform: translate(0px) rotate(0deg) scale(0.93); }
  18% { transform: translate(0px) rotate(0deg) scale(0.94); }
  22% { animation-timing-function: cubic-bezier(0.67, 0.66, 0.34, 0.33); transform: translate(0px) rotate(0deg) scale(0.96); }
  26% { transform: translate(0px) rotate(0deg) scale(0.97); }
  30% { transform: translate(0px) rotate(0deg) scale(0.99); }
  34% { animation-timing-function: cubic-bezier(0.65, 0.71, 0.32, 0.38); transform: translate(0px) rotate(0deg) scale(1.01); }
  40% { animation-timing-function: cubic-bezier(0.64, 0.74, 0.31, 0.41); transform: translate(0px) rotate(0deg) scale(1.02); }
  46% { animation-timing-function: cubic-bezier(0.6, 0.91, 0.23, 0.63); transform: translate(0px) rotate(0deg) scale(1.03); }
  50% { transform: translate(0px) rotate(0deg) scale(1.03); }
  54% { transform: translate(0px) rotate(0deg) scale(1.03); }
  58% { animation-timing-function: cubic-bezier(0.69, 0.6, 0.35, 0.27); transform: translate(0px) rotate(0deg) scale(1.03); }
  64% { transform: translate(0px) rotate(0deg) scale(1.01); }
  68% { transform: translate(0px) rotate(0deg) scale(1); }
  72% { animation-timing-function: cubic-bezier(0.67, 0.66, 0.34, 0.33); transform: translate(0px) rotate(0deg) scale(0.98); }
  76% { animation-timing-function: cubic-bezier(0.66, 0.68, 0.33, 0.35); transform: translate(0px) rotate(0deg) scale(0.97); }
  82% { animation-timing-function: cubic-bezier(0.65, 0.71, 0.32, 0.38); transform: translate(0px) rotate(0deg) scale(0.94); }
  88% { animation-timing-function: cubic-bezier(0.65, 0.73, 0.31, 0.4); transform: translate(0px) rotate(0deg) scale(0.92); }
  94% { animation-timing-function: cubic-bezier(0.63, 0.8, 0.28, 0.48); transform: translate(0px) rotate(0deg) scale(0.91); }
  100% { animation-timing-function: cubic-bezier(0.63, 0.8, 0.28, 0.48); transform: translate(0px) rotate(0deg) scale(0.91); }
}

._loading-overlay_1w5iy_5 { align-items: center; background-color: rgba(0, 0, 0, 0.5); display: flex; justify-content: center; inset: 0px; opacity: 0; pointer-events: none; position: fixed; transition: opacity 0.3s ease-in-out 0s; z-index: 5000; }

._loading-overlay-visible_1w5iy_21 { opacity: 1; pointer-events: auto; }

._content_1w5iy_26 { align-items: center; display: flex; justify-content: center; width: 1.5rem; }

.error-boundary { align-items: center; background: linear-gradient(135deg, rgb(102, 126, 234), rgb(118, 75, 162)); display: flex; justify-content: center; min-height: 100vh; padding: 0.2rem; }

.error-boundary__container { background: rgb(255, 255, 255); border-radius: 0.16rem; box-shadow: rgba(0, 0, 0, 0.3) 0px 0.2rem 0.6rem; max-width: 6rem; padding: 0.4rem; text-align: center; width: 100%; }

.error-boundary__icon { animation: 0.5s ease 0s 1 normal none running shake; font-size: 0.64rem; margin-bottom: 0.24rem; }

.error-boundary__title { color: rgb(51, 51, 51); font-size: 0.28rem; font-weight: 700; line-height: 1.4; margin-bottom: 0.16rem; }

.error-boundary__message { color: rgb(102, 102, 102); font-size: 0.16rem; line-height: 1.6; margin-bottom: 0.24rem; }

.error-boundary__error-detail { background: rgb(245, 245, 245); border-radius: 0.08rem; margin-bottom: 0.24rem; max-height: 2rem; overflow-y: auto; padding: 0.16rem; text-align: left; }

.error-boundary__error-detail-title { color: rgb(51, 51, 51); font-size: 0.14rem; font-weight: 600; margin-bottom: 0.08rem; }

.error-boundary__error-detail-content { color: rgb(231, 76, 60); font-family: "Courier New", monospace; font-size: 0.13rem; line-height: 1.6; word-break: break-all; }

.error-boundary__button { background: linear-gradient(135deg, rgb(102, 126, 234), rgb(118, 75, 162)); border: none; border-radius: 0.08rem; box-shadow: rgba(102, 126, 234, 0.4) 0px 0.04rem 0.15rem; color: rgb(255, 255, 255); cursor: pointer; font-size: 0.16rem; font-weight: 600; padding: 0.14rem 0.32rem; transition: all 0.3s ease 0s; }

.error-boundary__button:hover { box-shadow: rgba(102, 126, 234, 0.6) 0px 0.06rem 0.2rem; transform: translateY(-0.02rem); }

.error-boundary__button:active { transform: translateY(0px); }

@keyframes shake { 
  0%, 100% { transform: translate(0px); }
  10%, 30%, 50%, 70%, 90% { transform: translate(-0.1rem); }
  20%, 40%, 60%, 80% { transform: translate(0.1rem); }
}

.route-transition__wrapper { contain: layout; flex: 1 1 0%; overflow: hidden; perspective: 10rem; position: relative; }

.route-transition__page, .route-transition__wrapper { backface-visibility: hidden; display: flex; flex-direction: column; overscroll-behavior: none; transform: translateZ(0px); width: 100%; }

.route-transition__page { height: 100%; inset: 0px; overflow: hidden; position: absolute; will-change: transform; }

.route-transition__page--backward, .route-transition__page--forward { z-index: 10; }

.route-transition__page--none { z-index: 1; }

.route-transition__page__background { display: flex; flex: 1 1 0%; flex-direction: column; overflow: hidden; width: 100%; }

.route-transition__page__background > div { box-sizing: border-box; display: flex; flex: 1 1 0%; flex-direction: column; height: 100%; overflow: auto; width: 100%; }

html { line-height: 1.15; text-size-adjust: 100%; }

body { margin: 0px; }

main { display: block; }

h1 { font-size: 2em; margin: 0.67em 0px; }

hr { box-sizing: initial; height: 0px; overflow: visible; }

pre { font-family: monospace, monospace; font-size: 1em; }

a { background-color: initial; }

abbr[title] { border-bottom: none; text-decoration: underline dotted; }

b, strong { font-weight: bolder; }

code, kbd, samp { font-family: monospace, monospace; font-size: 1em; }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: initial; }

sub { bottom: -0.25em; }

sup { top: -0.5em; }

img { border-style: none; }

button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0px; }

button, input { overflow: visible; }

button, select { text-transform: none; }

[type="button"], [type="reset"], [type="submit"], button { appearance: button; }

fieldset { padding: 0.35em 0.75em 0.625em; }

legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; }

progress { vertical-align: initial; }

textarea { overflow: auto; }

[type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; }

[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }

[type="search"] { appearance: textfield; outline-offset: -0.02rem; }

[type="search"]::-webkit-search-decoration { appearance: none; }

::-webkit-file-upload-button { appearance: button; font: inherit; }

details { display: block; }

summary { display: list-item; }

[hidden], template { display: none; }

ol, ul { list-style: none; }

li, ol, ul { margin: 0px; padding: 0px; }

* { }

::-webkit-scrollbar { display: none; }

@font-face { font-family: "Baloo Bhai 2"; font-style: normal; font-weight: 700; src: url("/phpl/assets/ttf/BalooBhai2-Bold-DNlBEcgV.ttf") format("truetype"); }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src: url("/phpl/assets/ttf/RobotoCondensed-Medium-CaNzTVZO.ttf") format("truetype"); }

@font-face { font-family: "DIN Alternate"; font-style: normal; font-weight: 400; src: url("/phpl/assets/ttf/DIN_Alternate_Bold-DRSwoHaD.ttf") format("truetype"); }

@font-face { font-family: "Baloo Bhai Medium"; font-style: normal; font-weight: 400; src: url("/phpl/assets/ttf/BalooBhai2-Medium-DNbRD_0F.ttf") format("truetype"); }

@font-face { font-family: "Inter ExtraBold"; font-style: normal; font-weight: 400; src: url("../../../shadow/phpl-agent/mobile/styles/fonts/Inter-ExtraBold.otf") format("truetype"); }

:root { --rem-unit: 100; --max-width: 100%; --vh: 1vh; --screen-height: calc(var(--vh, 1vh)*100); background: var(--theme-color-theme-bigBG); }

:root { --px: .01rem --max-width:100%; }

html[data-device="mobile"] { font-size: 26.6667vw; }

html[data-ui-contain="1"] { font-size: calc(var(--max-width)/3.75); }

html[data-ui-contain="0"] { --max-width: 100%; }

html { touch-action: manipulation; text-size-adjust: none; }

html, html body #root { height: 100%; overflow: hidden; }

html body #root { overscroll-behavior: none; position: relative; }

html[data-ui-contain="1"] { margin: 0px auto; max-width: var(--max-width); font-size: calc(var(--max-width)/(375/var(--rem-unit))) !important; }

html[data-ui-contain="1"] #nprogress, html[data-ui-contain="1"] .wg-fixed-no-desktop { margin: 0px auto; max-width: var(--max-width); left: auto !important; }

html[dir="rtl"][data-ui-contain="1"] #nprogress, html[dir="rtl"][data-ui-contain="1"] .wg-fixed-no-desktop { left: auto !important; right: auto !important; }

html[data-ui-contain="1"] body { width: 100% !important; }

html[data-isdesktop="1"] ::-webkit-scrollbar { width: 0px !important; }

html body { height: 100%; -webkit-tap-highlight-color: transparent; font-size: 0.12rem; user-select: none; -webkit-font-smoothing: antialiased; font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, "Segoe UI", Arial, Roboto, "PingFang SC", miui, "Hiragino Sans GB", "Microsoft Yahei", sans-serif; overflow: hidden; overscroll-behavior: none; }

._layout_ahhm1_60 { display: flex; flex-direction: column; height: 100%; overflow: hidden; overscroll-behavior: none; position: relative; }

._layout_ahhm1_60 ._main-content_ahhm1_68 { display: flex; flex: 1 1 0%; flex-direction: column; overflow: hidden; position: relative; width: 100%; }

._layout_ahhm1_60 ._main-content_ahhm1_68 > div { display: flex; flex: 1 1 0%; flex-direction: column; overflow: hidden; position: relative; width: 100%; }

.dot.selected { background: linear-gradient(rgb(254, 238, 119), rgb(253, 225, 77)) !important; }

.dot, .dot.selected { box-shadow: none !important; }

.dot { background: rgba(0, 0, 0, 0.22) !important; }

._carousel-container_1v5ym_11 { display: flex; flex: 1 1 0%; height: 100%; width: 100%; }

.carousel .control-dots { width: 100%; }

._content-body_1odxv_2 { padding: 0px 0.14rem; }

._logo_1odxv_6 { margin: 0.08rem auto 0px; min-height: auto; width: 1rem; }

._no-agent-logo_1odxv_12 { height: 0.64rem; margin: 0.15rem auto 0px; min-height: auto; width: 2.96rem; }

._back-button_1odxv_19 { align-items: center; cursor: pointer; display: flex; height: 0.45rem; justify-content: center; left: 0px; position: absolute; top: 0px; transition: transform 0.2s ease 0s; width: 0.55rem; z-index: 10; }

._back-button_1odxv_19:hover { transform: scale(1.1); }

._back-button_1odxv_19:active { transform: scale(0.95); }

._back-icon_1odxv_39 { height: 0.28rem; width: 0.28rem; }

._content-header_1odxv_44 { border-radius: 0.1rem; margin: 0.1rem 0.12rem 0px; min-height: 1.52rem; overflow: hidden; }

._no-banner_1odxv_51 { min-height: 0.5rem; }

._banner-item_1odxv_56 { height: 1.52rem; margin: 0px auto; overflow: hidden; }

._banner-item_1odxv_56 ._banner-loading_1odxv_61 { color: var(--theme-color-theme-light); }

._banner-img_1odxv_66 { display: block; height: 100%; object-fit: cover; width: 100%; }

._nav-bar_1odxv_74 { align-items: center; display: flex; height: 0.84rem; justify-content: space-between; padding: 0px 0.16rem; z-index: 1; }

._nav-bar-icon_1odxv_83 { height: 0.54rem; margin-top: 0.12rem; width: 0.65rem; }

._nav-bar-lg-icon_1odxv_89 { margin-top: -0.1rem; width: 0.77rem; }

._welcome-text_1odxv_94 { font-size: 0.18rem; font-weight: 500; line-height: 0.2rem; margin-top: 0.1rem; }

._description-text_1odxv_103, ._welcome-text_1odxv_94 { color: var(--text-color-text-mainquatemary); font-style: normal; }

._description-text_1odxv_103 { font-size: 0.14rem; font-weight: 400; line-height: 0.16rem; margin-top: 0.05rem; }

._submit-form_1odxv_112 { margin-top: 0.12rem; }

._submit-form_1odxv_112 ._field-container_1odxv_115 { margin-bottom: 0.15rem; position: relative; }

._submit-form_1odxv_112 ._field-container_1odxv_115 ._switch-login-type_1odxv_119 { color: var(--text-color-text-mainquatemary); cursor: pointer; font-size: 0.14rem; font-style: normal; font-weight: 400; line-height: 0.16rem; position: absolute; right: 0px; text-decoration-line: underline; top: 0px; }

._submit-form_1odxv_112 ._field-container_1odxv_115 ._eye-icon_1odxv_131 { cursor: pointer; width: 0.2rem; }

._submit-form_1odxv_112 ._field-container_1odxv_115 ._phstore-lable_1odxv_135 { color: var(--text-color-text-main); font-size: 0.16rem; font-weight: 500; margin: 0px 0px 0.05rem; text-align: left; }

._submit-form_1odxv_112 ._submit-button-container_1odxv_142 { display: flex; justify-content: center; margin-top: 0.18rem; }

._user-agreement-container_1odxv_148 { align-items: center; color: var(--text-color-text-mainquatemary); display: flex; font-size: 0.13rem; font-style: normal; font-weight: 400; gap: 0.05rem; justify-content: center; line-height: normal; margin-top: 0.2rem; }

._user-agreement-container_1odxv_148 span { cursor: pointer; text-decoration: underline; }

._license-container_1odxv_165 { align-items: flex-end; display: flex; flex: 1 1 0%; justify-content: center; margin-bottom: 0.7rem; }

._send-button_1odxv_173 { color: var(--text-verify-send); font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, "Segoe UI", Arial, Roboto, "PingFang SC", miui, "Hiragino Sans GB", "Microsoft Yahei", sans-serif; font-size: 0.14rem; font-weight: 400; height: 0.34rem; margin-right: -0.05rem; margin-top: -0.02rem; width: 0.76rem; }

._festival_top_1odxv_184 { height: 1rem; left: 0px; position: absolute; top: 0px; width: 100vw; }

._festival_bottom_1odxv_192 { bottom: 0px; height: 1.14rem; left: 0px; position: absolute; width: 100vw; }

._footer_1cgb5_1 { background-size: 3.75rem 0.67rem; bottom: 0px; display: flex; flex-direction: column; flex-shrink: 0; margin: auto; max-height: 0.68rem; padding-bottom: env(safe-area-inset-bottom); touch-action: none; z-index: 1; }

._footer_1cgb5_1, ._footer_1cgb5_1 ._footer-bg_1cgb5_15 { height: 0.54rem; width: 3.75rem; }

._footer_1cgb5_1 ._buttons_1cgb5_19 { align-items: flex-end; box-sizing: border-box; display: flex; flex-wrap: nowrap; height: 0.67rem; justify-content: space-between; margin-left: auto; padding: 0px 0.15rem 0.1rem; position: relative; top: -0.12rem; width: 100%; }

._footer_1cgb5_1 ._buttons_1cgb5_19 ._buttons-icon_1cgb5_33 { height: 0.54rem; vertical-align: middle; width: 0.65rem; }

._footer_1cgb5_1 ._buttons_1cgb5_19 ._buttons-chat_1cgb5_38 { height: 0.54rem; width: 0.65rem; }

._footer_1cgb5_1 ._buttons_1cgb5_19 ._buttons-wallet_1cgb5_42 { height: 0.68rem; width: 0.77rem; }

._footer_1cgb5_1 ._buttons_1cgb5_19 ._unread-inbox_1cgb5_46 { position: relative; }

._footer_1cgb5_1 ._buttons_1cgb5_19 ._unread-inbox_1cgb5_46::before { background: var(--theme-color-theme-alarm); border-radius: 50%; content: ""; display: block; height: 0.07rem; position: absolute; right: 0.16rem; top: 0.05rem; width: 0.07rem; }

._footer_1cgb5_1 ._buttons_1cgb5_19 > img._no-margin_1cgb5_60 { margin-top: 0px; }

._navigation_rnxbm_3 { box-sizing: border-box; flex: 1 1 0%; overflow: hidden; touch-action: none; width: 100%; }

._navigation_rnxbm_3 ._inner_rnxbm_10 { display: flex; height: 100%; justify-content: space-between; overflow: hidden; touch-action: none; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._side-nav_rnxbm_18 { align-items: center; display: flex; flex-direction: column; overflow-y: auto; padding-bottom: 12vh; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._side-nav_rnxbm_18::-webkit-scrollbar { display: none; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._side-nav_rnxbm_18 ._side-nav-item_rnxbm_30 { align-items: center; border-radius: 0.12rem; display: flex; flex-direction: column; height: 0.57rem; justify-content: center; margin: 0.02rem 0px; width: 0.54rem; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._side-nav_rnxbm_18 ._side-nav-item_rnxbm_30:last-child { margin-bottom: 0px; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._side-nav_rnxbm_18 ._side-nav-item_rnxbm_30._active_rnxbm_43 { opacity: 1; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._side-nav_rnxbm_18 ._side-nav-item_rnxbm_30 ._side-nav-icon_rnxbm_46 { margin-bottom: 0.04rem; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._side-nav_rnxbm_18 ._side-nav-item_rnxbm_30 ._side-nav-label_rnxbm_49 { font-size: 0.11rem; font-weight: 400; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 { flex: 1 1 0%; margin-left: 0.04rem; max-width: 2.78rem; overflow: hidden auto; overscroll-behavior-x: none; padding-bottom: 1.5rem; touch-action: pan-y; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56::-webkit-scrollbar { display: none; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._game-grid_rnxbm_76, ._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._vendor-grid_rnxbm_77 { display: grid; gap: 0.08rem; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._game-grid_rnxbm_76 ._game-card_rnxbm_82, ._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._vendor-grid_rnxbm_77 ._game-card_rnxbm_82 { border-radius: 0.05rem; position: relative; text-align: center; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._game-grid_rnxbm_76 ._game-card_rnxbm_82 ._game-thumb-wrap_rnxbm_88, ._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._vendor-grid_rnxbm_77 ._game-card_rnxbm_82 ._game-thumb-wrap_rnxbm_88 { border-top-left-radius: 0.05rem; border-top-right-radius: 0.05rem; overflow: hidden; position: relative; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._game-grid_rnxbm_76 ._game-card_rnxbm_82 ._game-thumb-wrap_rnxbm_88 ._game-thumb_rnxbm_88, ._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._vendor-grid_rnxbm_77 ._game-card_rnxbm_82 ._game-thumb-wrap_rnxbm_88 ._game-thumb_rnxbm_88 { display: block; min-height: 0.86rem; width: 100%; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._game-grid_rnxbm_76 ._game-card_rnxbm_82 ._game-thumb-wrap_rnxbm_88 ._badge_rnxbm_101, ._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._vendor-grid_rnxbm_77 ._game-card_rnxbm_82 ._game-thumb-wrap_rnxbm_88 ._badge_rnxbm_101 { border-radius: 0.1rem; font-size: 0.09rem; font-weight: 600; padding: 0.02rem 0.06rem; position: absolute; right: -0.04rem; top: -0.04rem; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._game-grid_rnxbm_76 ._game-card_rnxbm_82 ._game-name_rnxbm_111, ._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._vendor-grid_rnxbm_77 ._game-card_rnxbm_82 ._game-name_rnxbm_111 { color: var(--text-color-text-main); font-family: "PingFang SC"; font-size: 0.14rem; font-style: normal; font-weight: 400; height: 0.26rem; line-height: 0.26rem; margin-top: 0px; overflow: hidden; padding: 0px 0.05rem; text-overflow: ellipsis; white-space: nowrap; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._game-grid_rnxbm_76 ._maintain_rnxbm_126, ._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._vendor-grid_rnxbm_77 ._maintain_rnxbm_126 { align-items: center; background: var(--theme-color-theme-black40); border-radius: 0.12rem; display: flex; flex-direction: column; height: 1.45rem; justify-content: center; left: 50%; pointer-events: none; position: absolute; top: 50%; transform: translate(-55%, -50%); width: 1.27rem; z-index: 2; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._game-grid_rnxbm_76 ._maintain_rnxbm_126 p, ._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._vendor-grid_rnxbm_77 ._maintain_rnxbm_126 p { color: var(--text-color-text-white); flex: 0 0 auto; font-family: "PingFang SC"; font-size: 0.14rem; font-style: normal; font-weight: 400; line-height: 0.02rem; order: 0; text-align: center; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._game-grid_rnxbm_76 ._disabled_rnxbm_156, ._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._vendor-grid_rnxbm_77 ._disabled_rnxbm_156 { cursor: not-allowed; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._game-grid_rnxbm_76 { grid-template-columns: repeat(3, minmax(0px, 1fr)); row-gap: 0.1rem; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._game-grid_rnxbm_76 ._game-card_rnxbm_82 { height: 1.12rem; width: 0.86rem; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._vendor-grid_rnxbm_77 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._vendor-grid_rnxbm_77 ._game-card_rnxbm_82 { height: 1.83rem; padding: 0.04rem 0.08rem 0px 0px; width: 1.33rem; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._game-footer_rnxbm_182 { height: 2.45rem; margin-bottom: 0.1rem; margin-top: 0.05rem; width: 2.87rem; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._footer-el_rnxbm_188 { color: var(--text-color-text-mainquatemary); font-family: "Roboto Condensed"; font-size: 0.14rem; font-style: normal; }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._footer-el_rnxbm_188 a { color: var(--text-color-text-mainquatemary); }

._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._footer-el_rnxbm_188 img, ._navigation_rnxbm_3 ._inner_rnxbm_10 ._game-area_rnxbm_56 ._footer-el_rnxbm_188 input { width: 100%; }

._draggable-ball_ke77e_1 { animation: _slideIn_ke77e_1 .45s ease-in-out var(--delay) forwards; transform: translate(120%); }

@keyframes _slideIn_ke77e_1 { 
  0% { transform: translate(120%); }
  100% { transform: translate(0px); }
}

._download-app_10o5j_1 { align-items: center; animation: 0.5s ease-out 0s 1 normal forwards running _slideUp_10o5j_1; bottom: 0.7rem; display: flex; height: 0.9rem; position: fixed; width: 3.75rem; z-index: 10; }

@keyframes _slideUp_10o5j_1 { 
  0% { opacity: 0; transform: translateY(100%); }
  100% { opacity: 1; transform: translateY(0px); }
}

._download-app_10o5j_1 ._down-icon_10o5j_21 { height: 0.6rem; margin: 0.1rem 0.12rem 0px 0.14rem; width: 0.6rem; }

._download-app_10o5j_1 ._star-icon_10o5j_26 { height: 0.16rem; width: 0.16rem; }

._download-app_10o5j_1 ._close-icon_10o5j_30 { height: 0.24rem; position: absolute; right: 0.1rem; top: 0.15rem; width: 0.24rem; }

._download-app_10o5j_1 ._text_10o5j_37 { color: var(--text-color-text-mainquatemary); font-family: "PingFang SC"; font-size: 0.16rem; font-weight: 500; }

._download-app_10o5j_1 ._buttons_10o5j_43 { margin: 0.09rem 0.55rem 0px auto; width: 0.96rem; }

._download-app_10o5j_1 ._buttons_10o5j_43 ._btn_10o5j_47 { font-size: 0.14rem; width: 100%; }

._app-home-active_10o5j_52 { background-color: var(--theme-color-theme-black40); inset: 0px; pointer-events: auto; position: absolute; z-index: 50; }

._app-home-active_10o5j_52 ._content_10o5j_62 { align-items: center; animation: 0.5s ease-out 0s 1 normal forwards running _scaleFadeIn_10o5j_1; display: flex; flex-direction: column; height: 100%; justify-content: center; width: 100%; }

@keyframes _scaleFadeIn_10o5j_1 { 
  0% { opacity: 0; transform: scale(0.6); }
  100% { opacity: 1; transform: scale(1); }
}

._app-home-active_10o5j_52 ._content_10o5j_62 ._promo-img_10o5j_81 { height: 3.58rem; position: relative; width: 100%; }

._app-home-active_10o5j_52 ._content_10o5j_62 ._promo-img_10o5j_81 ._money-icon_10o5j_86 { bottom: 0.18rem; height: 0.22rem; left: 1.4rem; position: absolute; width: 0.22rem; }

._app-home-active_10o5j_52 ._content_10o5j_62 ._promo-img_10o5j_81 ._award-money_10o5j_93 { background-image: ; background-position-x: ; background-position-y: ; background-size: ; background-repeat-x: ; background-repeat-y: ; background-attachment: ; background-origin: ; background-color: ; background-clip: text; bottom: 0.13rem; font-size: 0.3rem; font-weight: 800; left: 1.66rem; position: absolute; -webkit-text-fill-color: transparent; -webkit-text-stroke: .01rem var(--text-promo-border); text-shadow: none; }

._app-home-active_10o5j_52 ._content_10o5j_62 ._text_10o5j_37 { color: var(--theme-color-theme-white); font-size: 0.16rem; font-weight: 800; margin: 0.1rem 0px; }

._app-home-active_10o5j_52 ._close-button_10o5j_112 { cursor: pointer; height: 0.2rem; margin-top: 0.2rem; transition: transform 0.2s ease 0s; width: 0.2rem; z-index: 10; }

._app-home-active_10o5j_52 ._close-button_10o5j_112:hover { transform: scale(1.1); }

._app-home-active_10o5j_52 ._close-button_10o5j_112:active { transform: scale(0.95); }

._app-home-active_10o5j_52 ._close-icon_10o5j_30 { height: 100%; width: 100%; }

._home-page_1cmpv_2 { display: flex; flex-direction: column; height: 100dvh; overflow: hidden; touch-action: none; }

._home-page_1cmpv_2 ._festival-left_1cmpv_9, ._home-page_1cmpv_2 ._festival-right_1cmpv_10 { background-size: 100% 100%; height: 7.7rem; position: absolute; touch-action: none; }

._home-page_1cmpv_2 ._festival-right_1cmpv_10 { right: 0px; }

._header-container_1cmpv_21 { align-items: center; background-size: cover; display: flex; flex-direction: row; height: 0.44rem; justify-content: space-between; margin: 0.14rem; touch-action: none; width: 3.47rem; z-index: 1; }

._header-container_1cmpv_21 ._login-status-box_1cmpv_33 { align-items: center; display: flex; width: auto; }

._header-container_1cmpv_21 ._login-status-box_1cmpv_33 ._logined_1cmpv_38 { display: flex; flex-direction: row; height: 0.5rem; position: relative; width: 1.6rem; }

._header-container_1cmpv_21 ._login-status-box_1cmpv_33 ._logined_1cmpv_38 ._profile_1cmpv_45 { height: 0.5rem; width: 0.48rem; }

._header-container_1cmpv_21 ._login-status-box_1cmpv_33 ._logined_1cmpv_38 ._user-right_1cmpv_49 { display: flex; flex-direction: column; margin-left: 0.03rem; }

._header-container_1cmpv_21 ._login-status-box_1cmpv_33 ._logined_1cmpv_38 ._user-bg_1cmpv_54 { display: flex; flex-direction: row; height: 0.16rem; position: absolute; top: 0.08rem; width: 1.04rem; }

._header-container_1cmpv_21 ._login-status-box_1cmpv_33 ._logined_1cmpv_38 ._user-bg_1cmpv_54 ._username_1cmpv_62 { box-sizing: border-box; color: var(--text-color-text-mainquatemary); font-family: "PingFang SC"; font-size: 0.12rem; font-style: normal; font-weight: 500; line-height: 0.13rem; max-width: 0.85rem; overflow: hidden; padding-left: 0.05rem; text-overflow: ellipsis; white-space: nowrap; }

._header-container_1cmpv_21 ._login-status-box_1cmpv_33 ._logined_1cmpv_38 ._user-bg_1cmpv_54 ._copy-container_1cmpv_76 { position: absolute; right: 0.06rem; top: -0.01rem; }

._header-container_1cmpv_21 ._login-status-box_1cmpv_33 ._logined_1cmpv_38 ._user-bg_1cmpv_54 ._copy-container_1cmpv_76 ._copy_1cmpv_76 { height: 0.12rem; margin-top: 0.01rem; width: 0.12rem; }

._header-container_1cmpv_21 ._login-status-box_1cmpv_33 ._logined_1cmpv_38 ._user-bg_1cmpv_54 ._copy-container_1cmpv_76 ._copy_1cmpv_76 img { height: 0.12rem; width: 0.12rem; }

._header-container_1cmpv_21 ._login-status-box_1cmpv_33 ._logined_1cmpv_38 ._vip-level_1cmpv_90 { bottom: 0.1rem; height: 0.17rem; min-width: 0.56rem; position: absolute; }

._header-container_1cmpv_21 ._login-status-box_1cmpv_33 ._logined_1cmpv_38 ._vip-level_1cmpv_90 > img { width: 100%; }

._header-container_1cmpv_21 ._login-status-box_1cmpv_33 ._logined_1cmpv_38 ._vip-level_1cmpv_90 ._vip-special_1cmpv_100, ._header-container_1cmpv_21 ._login-status-box_1cmpv_33 ._logined_1cmpv_38 ._vip-level_1cmpv_90 ._vip_1cmpv_90 { height: 0.17rem; margin-top: 0.02rem; width: 0.56rem; }

._header-container_1cmpv_21 ._login-status-box_1cmpv_33 ._logined_1cmpv_38 ._vip-level_1cmpv_90 ._vip-special_1cmpv_100 { width: 0.79rem; }

._header-container_1cmpv_21 ._login-status-box_1cmpv_33 ._no-login_1cmpv_108 { align-items: center; display: flex; height: 0.38rem; line-height: 0.38rem; margin-left: 0.05rem; width: 1.31rem; }

._header-container_1cmpv_21 ._login-status-box_1cmpv_33 ._no-login_1cmpv_108 ._login-button_1cmpv_116 { color: var(--text-btn-main); font-family: "Baloo Bhai 2"; font-size: 0.14rem; font-style: normal; font-weight: 700; padding-bottom: 0.035rem; text-align: center; width: 100%; }

._header-container_1cmpv_21 ._dividing-line_1cmpv_126 { background-color: var(--theme-color-theme-main); height: 0.33rem; width: 0.01rem; }

._header-container_1cmpv_21 ._show-coin-box_1cmpv_131 { display: flex; height: 0.28rem; justify-content: space-between; left: -0.1rem; position: relative; width: 1.34rem; }

._header-container_1cmpv_21 ._show-coin-box_1cmpv_131 ._item-icon_1cmpv_139 { border-radius: 50%; height: 0.28rem; width: 0.28rem; }

._header-container_1cmpv_21 ._show-coin-box_1cmpv_131 ._item-amount_1cmpv_144 { color: var(--text-color-text-mainquatemary); flex: 1 1 0%; font-family: "DIN Alternate"; font-size: 0.18rem; font-style: normal; font-weight: 700; line-height: 0.28rem; overflow: hidden; text-align: center; text-overflow: ellipsis; text-shadow: 0 .01rem .01rem var(--theme-color-theme-main); white-space: nowrap; }

._name_1cmpv_160 { align-items: center; display: flex; justify-content: space-between; width: 0.84rem; }

._name-copy_1cmpv_167 { align-items: center; display: flex; margin: 0.01rem 0px 0px; }

._name-text_1cmpv_173 { color: var(--theme-color-theme-light); font-size: 0.12rem; font-weight: 500; }

._money_1cmpv_179 { color: var(--text-color-text-mainquatemary); font-family: "DIN Alternate"; font-size: 0.18rem; font-weight: 700; line-height: 100%; width: 1rem; }

._content_1cmpv_189 { display: flex; flex: 1 1 0%; flex-direction: column; margin: 0px 0.14rem; max-height: calc(100vh - 0.84rem); overflow-y: hidden; touch-action: none; }

._content_1cmpv_189 ._notice-bar_1cmpv_198 { align-items: center; color: var(--text-color-text-mainquatemary); display: flex; font-family: "PingFang SC"; font-size: 0.12rem; height: 0.24rem; margin-bottom: 0.14rem; padding-left: 0.3rem; }

._content_1cmpv_189 ._notice-bar_1cmpv_198 .rfm-marquee-container { overflow-y: hidden !important; }

._content_1cmpv_189 ._notice-item_1cmpv_211 { margin-right: 0.1rem; }

._content_1cmpv_189 ._activity-jump_1cmpv_214 { align-items: center; display: flex; justify-content: space-between; margin-bottom: 0.1rem; width: 100%; }

._content_1cmpv_189 ._activity-jump-item_1cmpv_221 { flex-shrink: 0; height: 0.54rem; width: 0.54rem; }

._content-header_1cmpv_228 { margin: 0px auto 0.08rem; min-height: 1.4rem; position: relative; width: 100%; z-index: 1; }

._banner-item_1cmpv_237 { border-radius: 0.16rem; height: 1.4rem; margin: 0px auto; overflow: hidden; width: 3.47rem; }

._banner-item_1cmpv_237 ._banner-loading_1cmpv_244 { color: var(--theme-color-theme-light); }

._banner-img_1cmpv_249 { display: block; height: 100%; object-fit: cover; width: 100%; }

._nav-bar_1cmpv_257 { align-items: center; display: flex; height: 0.84rem; justify-content: space-between; padding: 0px 0.16rem; z-index: 1; }

._nav-bar-icon_1cmpv_266 { height: 0.54rem; margin-top: 0.12rem; width: 0.65rem; }

._nav-bar-lg-icon_1cmpv_272 { margin-top: -0.1rem; width: 0.77rem; }