/*start dynamic registration*/ .dyn_regPopup { --cwInputTxt: var(--cwInputSecondaryTxt); --cwInputTxt2: var(--cwInputSecondaryTxt2); --cwInputTxt3: var(--cwInputSecondaryTxt3); --cwInputG: var(--cwInputSecondaryG); --cwInputBg: var(--cwInputSecondaryBg); --cwInputBgHover: var(--cwInputSecondaryBgHover); --cwInputBorder: var(--cwInputSecondaryBorder); --cwInputAccent: var(--cwInputSecondaryAccent); --cwInputAccentTxt: var(--cwInputSecondaryAccentTxt); } .dyn_reg_step { display: none; } .showStep { display: block; } .dyn_full_width { width: 100%; } #registerContent .dyn_regPopup { width: 100%; display: flex; flex-direction: column; padding: 0; max-width: 856px; } #registerContent .col_max_1.banner_None { max-width: 432px; } #registerContent .col_max_1 { max-width: 692px; } #registerContent .col_max_1 .dyn_regPopup_otp { max-width: 100%; } #registerContent .col_max_2.banner_None { max-width: 596px; } #registerContent .col_max_2, #registerContent .col_max_3.banner_None { max-width: 856px; } .dyn_regPopup_heightAuto.col_max_1.banner_None .dyn_regPopup_content , .dyn_regPopup_heightAuto.col_max_2.banner_None .dyn_regPopup_content, .dyn_regPopup_heightAuto.col_max_3.banner_None .dyn_regPopup_content { height: auto; } .dyn_regPopup.banner_Right .dyn_regPopup_content { flex-direction: row-reverse; } .dyn_regPopup_header { height: 48px; width: 100%; padding: 0 16px; background: var(--cwRegisterBgHover); color: var(--cwRegisterTxt); border-top-left-radius: var(--cwRegisterRadius); border-top-right-radius: var(--cwRegisterRadius); } .dyn_regPopup_header_text { /*width: calc((100%) - 24px);*/ font-size: 16px; text-transform: uppercase; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .dyn_regPopup .tl_head_close { margin-inline-start: auto; color: var(--cwRegisterTxt); } .dyn_regPopup_content { background: var(--cwRegisterBg); color: var(--cwRegisterTxt2); border-bottom-left-radius: var(--cwRegisterRadius); border-bottom-right-radius: var(--cwRegisterRadius); max-height: calc(92vh - 87px); overflow: auto; padding: 0; } .banner_None .dyn_regPopup_content { padding: 16px; max-height: calc(84vh - 50px); } .dyn_regPopup_body { width: 100%; } .banner_None .dyn_regPopup_body { height: 100%; } .dyn_regPopup_logo { height: 48px; max-width: 100%; width: 100%; background: var(--cdn-logo_png) no-repeat center / contain; margin: 0 auto 16px; display: block; flex-shrink: 0; } .dyn_regPopup_progressInfo { margin-bottom: 16px; } .dyn_regPopup_progressDots span:not(:last-child) { display: block; width: 100%; } .dyn_regPopup_progressDots span { height: 2px; background-color: var(--cwRegisterTxt2); margin: 11px 0; display: block; } .dyn_regPopup_progressDots span.done { background-color: var(--cwRegisterAccent); } .dyn_regPopup_progressDots span:before { content: ""; height: 24px; width: 24px; background: var(--cwRegisterBg); border: 2px solid var(--cwRegisterTxt2); border-radius: 50%; display: block; margin-top: -11px; box-sizing: border-box; } .dyn_regPopup_progressDots span.done:before { content: "\e204"; font-family: "iconsDinamicMenu"; font-size: 26px; text-align: center; line-height: 20px; background: var(--cwRegisterAccent); border-color: var(--cwRegisterAccent); color: var(--cwRegisterBg); } .dyn_regPopup_progressDots span.active:before { background: var(--cwRegisterAccent); border-color: var(--cwRegisterAccent); box-shadow: inset 0px 0px 0px 4px var(--cwRegisterBg); } .dyn_regPopup_progressDots + .dyn_regPopup_stepNumber{ margin-top: 8px; } .dyn_regPopup_stepNumber { margin: 0 auto; width: 100%; } .dyn_regPopup_stepNumber span { display: block; min-width: 34px; max-width: 60px; font-size: 12px; line-height: 18px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .dyn_reg_step_description { font-size: 16px; font-weight: 500; line-height: 24px; margin-bottom: 16px; } .dyn_reg_step[data-type="1"] .dyn_reg_step_description { max-width: 50%; width: 100%; margin: 0 auto 16px; } .dyn_regPopup_otp { max-width: 50%; width: 100%; margin: 0 auto; } .banner_None .dyn_regPopup_otp { margin-bottom: 100px; } .dyn_regPopup_otp_text { display: inline-block; line-height: 1.5; font-size: 12px; color: var(--cwRegisterTxt3); } .dyn_otp_credential_single_text { font-size: 14px; margin-bottom: 16px; } .dyn_form_group, .dyn_login_form_group { margin-bottom: 16px; position: relative; } .dyn_label, .dyn_login_label { margin-bottom: 4px; display: inline-flex; font-size: 12px; line-height: 18px; color: var(--cwRegisterTxt3); } .dyn_input, .dyn_select, .dyn_login_input, .dyn_login_select { display: block; width: 100%; height: 36px; padding-inline-start: 12px; padding-inline-end: 8px; font-size: 14px; line-height: 36px; outline: 0; transition: all 0.2s; text-indent: 0; color: var(--cwInputTxt); background: var(--cwInputBg); border-radius: var(--cwInputRadius); border: 1px solid var(--cwInputBorder); text-overflow: ellipsis; } .dyn_select, .dyn_login_select { padding: 0 8px; cursor: pointer; } .dyn_input:read-only, .dyn_input:disabled { pointer-events: none; opacity: .5; } .dyn_input::placeholder, .dyn_login_input::placeholder { color: var(--cwInputTxt3); } .dyn_input:focus, .dyn_select:focus, .dyn_login_input:focus, .dyn_login_select:focus { background: var(--cwInputBgHover); border-color: var(--cwInputBorder); } .dyn_regPopup .radioBox_text { display: block; max-width: 100px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .dyn_err_mess { display: none; position: absolute; top: 100%; left: 0; width: 100%; background: #fff; border-radius: var(--cwTooltipRadius); padding: 8px; z-index: 12; color: #ff0000; font-size: 12px; margin-left: initial !important; box-shadow: 0 3px 3px #0F132D29; } .dyn_err_mess span:before { content: ""; border: 4px solid transparent; border-bottom: 4px solid #ddd; top: 0; transform: translateY(-100%); inset-inline-start: calc(var(--cwTooltipRadius) / 2 + 4px); position: absolute; border-bottom-color: #fff; } .dyn_input_padding { padding-inline-end: 40px; } /*.input_validation_fail:hover .field-validation-error, */.input_validation_fail:hover .dyn_err_mess:not(:empty), .input-validation-error:hover ~ .dyn_err_mess:not(:empty) { display: block; } .input-validation-error { border-bottom-color: red !important; } .dyn_button { height: 36px; line-height: 36px; -ms-flex-negative: 0; flex-shrink: 0; position: relative; text-decoration: none; outline: 0; padding: 0 10px; font-size: 14px; text-transform: uppercase; cursor: pointer; column-gap: 10px; background: var(--cwButtonSecondaryBg); color: var(--cwButtonSecondaryTxt); border: 1px solid var(--cwButtonSecondaryBgHover); border-radius: var(--cwButtonSecondaryRadius); transition: .23s; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; text-align: center; } .dyn_button_dot { text-overflow: ellipsis; overflow: hidden; display: block; } .dyn_resend_button.disabled, .dyn_resend_button_onlyText.disabled { display: none; } .dyn_resend_button_onlyText { color: var(--cwButtonG); background-color: transparent; font-weight: 700; text-align: center; text-transform: uppercase; margin: 0 auto 16px; display: block; cursor: pointer; border: none; font-size: 14px; } .dyn_resend_time { pointer-events: none; opacity: 0.5; background-color: var(--cwButtonBg); color: var(--cwButtonTxt); } .dyn_resend_text { display: inline-block; line-height: 1.5; font-size: 12px; color: var(--cwBodyTxt); /*cursor: pointer;*/ } .dyn_resend_countdown { font-size: 14px; color: var(--cwRegisterTxt2); } .dyn_mobile_code { width: 84px; -ms-flex-negative: 0; flex-shrink: 0; } .dyn_captcha_block img { min-height: 36px; border-radius: var(--cwInputRadius); } .dyn_captcha_block #Captcha.dyn_input, .dyn_captcha_block .dyn_input, .dyn_captcha_block #Captcha.dyn_login_input, .dyn_captcha_block .dyn_login_input { padding-inline-end: 40px; } .dyn_captcha_refresh { position: relative; width: 100%; } .dyn_captcha_refresh_icon { position: absolute; inset-inline-end: 18px; height: 24px; width: 24px; top: 5px; z-index: 1; } .dyn_captcha_refresh_icon i { color: var(--cwInputTxt3); } .dyn_captcha_block .g-recaptcha iframe { transform: scale(0.88); transform-origin: 0 0; } .dyn_captcha_block .g-recaptcha > div { width: 266px !important; height: 68px !important; overflow: hidden; } .cw-rtl-global .dyn_captcha_block .g-recaptcha > div { display: flex; justify-content: flex-end; } .dyn_googleV2_captcha #Captcha { padding: 0; width: fit-content; } .dyn_googleV2_captcha #Captcha.input-validation-error { border: none; border-bottom: 1px solid red; } .dyn_captcha_block .g-recaptcha { border-bottom: 1px solid transparent; } .dyn_captcha_block .g-recaptcha.input-validation-error { border-bottom: 1px solid red; } .dyn_captcha_block .cf-turnstile#Captcha, .dyn_captcha_block .cf-turnstile#Turnstile { padding-right: 0; transform: scale(0.90); transform-origin: 0 0; } .cw-rtl-global .dyn_captcha_block .cf-turnstile#Captcha, .cw-rtl-global .dyn_captcha_block .cf-turnstile#Turnstile { transform-origin: right top; padding: 0; } .dyn_captcha_block .cf-turnstile > div { min-width: 100%; } .dyn_altcha_captcha .altcha-code-challenge-audio, .dyn_altcha_captcha .altcha-code-challenge-reload { color: var(--altcha-color-text, #000); } .dyn_regPopup_footer { margin-top: auto; gap: 8px; } .dyn_regPopup_footer.dyn_footer_col_1 { flex-direction: column-reverse; } .dyn_regPopup_footer.dyn_footer_fixed { padding: 16px; background-color: var(--cwRegisterBgHover); margin: auto -16px 0; transform: translateY(16px); } .dyn_footer_col_item { display: flex; } .dyn_footer_loginText { font-size: 12px; } .dyn_regPopup_footer.dyn_footer_col_1 .dyn_footer_loginText { margin: 8px auto 0; text-align: center; } .dyn_footer_loginText_link { text-decoration: underline; cursor: pointer; } .dyn_tab_header { margin: -16px -16px 16px; } .dyn_tab_btn { width: 100%; color: var(--cwRegisterTxt3); padding: 16px 8px 8px; font-size: 16px; line-height: 1.5; border-bottom: 1px solid var(--cwRegisterBg3); background-color: var(--cwRegisterBg); cursor: pointer; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; } .dyn_tab_btn.active { color: var(--cwRegisterAccent); font-weight: 500; border-color: var(--cwRegisterAccent); cursor: default; } .dyn_tab_btn[disabled] { cursor: default; pointer-events: none; } /*start eye_button*/ .dyn_eye_button { border: none; position: absolute; bottom: 0; inset-inline-end: 0; padding: 0 10px; cursor: pointer; background-color: transparent; color: var(--cwInputTxt3); font-family: "iconsDinamicMenu"; height: 36px; line-height: 36px; } .dyn_eye_button:before { content: "\E235"; font-family: "iconsDinamicMenu"; font-size: 42px; } .dyn_eye_button.opened_pass:before { content: "\E234"; } .dyn_eye_button ~ .dyn_input { padding-inline-end: 40px; } /*end eye_button*/ /*start cols*/ .showStep.dyn_step_col_2, .showStep.dyn_step_col_3 { display: flex; flex-wrap: wrap; column-gap: 16px; justify-content: flex-start; align-items: flex-start; } .dyn_step_col_2 .dyn_form_group:not(.dyn_full_width) { width: calc(50% - 8px); } .dyn_step_col_3 .dyn_form_group:not(.dyn_full_width) { width: calc((100% / 3) - 12px); } .dyn_footer_col_2 .dyn_footer_col_item:not(.dyn_full_width) { width: calc(50% - 4px); } #registerContent .col_max_1 .dyn_footer_col_2 .dyn_footer_col_item.hidden ~ .dyn_footer_col_item { width: 100%; } #registerContent .col_max_1 .dyn_footer_col_2 .dyn_footer_col_loginText ~ .dyn_footer_col_item.hidden ~ .dyn_footer_col_item { width: calc(50% - 4px); } .dyn_footer_col_3 .dyn_footer_col_item:not(.dyn_full_width) { width: calc((100% / 3) - 8px); } .dyn_footer_col_1 .dyn_footer_col_item { width: 100%; } /*end cols*/ /*start banners*/ .dyn_regPopup_banner { position: relative; width: 260px; height: 600px; min-height: initial; max-height: initial; -webkit-backdrop-filter: brightness(0.8); backdrop-filter: brightness(0.8); } .dyn_regPopup_banner + .dyn_regPopup_body { max-height: 600px; overflow-y: auto; padding: 16px; width: calc(100% - 260px); } .dyn_regPopup_banner + .dyn_regPopup_body::-webkit-scrollbar { width: 5px; } .dyn_regPopup_banner + .dyn_regPopup_body::-webkit-scrollbar-track { box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); border-radius: 15px; } .dyn_regPopup_banner + .dyn_regPopup_body::-webkit-scrollbar-thumb { background-color: rgba(0,0,0,.3); outline: 1px solid #000000; } .dyn_regPopup .radioBox_icon { border: 2px solid var(--cwRegisterTxt2); } .dyn_regPopup .radioBox_label input:checked + .radioBox_icon:before { background-color: var(--cwRegisterTxt2); } .dyn_regPopup .checkBox_label { color: var(--cwRegisterTxt3); } .dyn_regPopup .checkBox_text a { color: var(--cwRegisterTxt3); } .dyn_regPopup .checkBox_input + .checkBox_icon { border: 2px solid var(--cwRegisterTxt3); color: var(--cwRegisterTxt3); } .dyn_regPopup .checkBox_input + .checkBox_icon:after, .dyn_regPopup .gdpr_checkboxes .checkBox_input + .cw_icon_minus:before { color: var(--cwRegisterBg); font-weight: bold; } .dyn_regPopup .checkBox_input:checked + .checkBox_icon, .dyn_regPopup .gdpr_checkboxes .checkBox_icon.cw_icon_minus { border: none; background-color: var(--cwRegisterTxt3); color: var(--cwRegisterBg); } .dyn_regPopup .checkBox_input.input-validation-error ~ .checkBox_text, .dyn_regPopup .input_validation_fail .checkBox_label a{ color: #f00; } .dyn_regPopup .checkBox_input.input-validation-error~.checkBox_icon { border-color: #f00 } /*Start Standard and Quick registration*/ #registerContent .dyn_regPopup.dyn_welcomeReg { max-width: 432px; } .dyn_welcomeReg .tl_popup_content { padding: 48px 24px; } .dyn_welcomeReg .dyn_regPopup_logo{ height: 80px; max-width: 240px; } .dyn_welcomeReg_btns { gap: 8px; } .dyn_welcome_col_1 .dyn_welcome_col_item { width: 100%; } .dyn_welcome_col_2 .dyn_welcome_col_item:not(.dyn_full_width), .dyn_welcome_col_3 .dyn_welcome_col_item:not(.dyn_full_width) { width: calc(50% - 4px); } .dyn_welcomeReg_msg { color: var(--cwRegisterTxt2); font-size: 12px; line-height: 18px; margin: 16px 0 0; text-align: center; } .dyn_welcomeReg .dyn_footer_loginText { text-align: center; margin: 16px 0 0; color: var(--cwRegisterTxt2); } .dyn_welcome_col_item button{ display: flex; align-items: center; justify-content: center; } .dyn_welcome_col_item button span { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 100%; } /*End Standard and Quick registration*/ /*start main form registration*/ .dyn_reg_logo_bannerBox { height: 80px; max-width: 240px; width: 100%; margin: 0 auto 16px; display: block; flex-shrink: 0; } .dyn_reg_logo_bannerBox .dynamicBanners_img { width: 100%; height: 80px; object-fit: contain; display: block; margin-inline: auto; } /*end main form registration*/ /*start slider buttons*/ .dyn_welcomeReg_btns_slider.dyn_welcomeReg_btns { margin-inline: -24px; } .dyn_welcomeReg_btns_slider.dyn_welcomeReg_btns .swiper-wrapper { padding-inline: 24px; width: auto; } .dyn_welcomeReg_btns_slider .dyn_button{ display:flex; align-items:center; justify-content:center; column-gap:8px; } .dyn_welcomeReg_btns_slider .dyn_button { width: auto; } .dyn_welcomeReg_btns_slider.btn_count_2 .dyn_button{ width: calc(50% - 4px); } .dyn_welcomeReg_btns_NoSlider .dyn_button { width: 100%; display: inline-flex; align-items: center; justify-content: center; } .dyn_welcomeReg_btns_NoSlider .dyn_button span { max-width: 100%; min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0; } .dyn_welcomeReg_btns_NoSlider .swiper-wrapper { flex-wrap: wrap; gap: 8px; } .dyn_welcomeReg .dyn_footer_loginText_link{ margin-inline-start: 8px; color: var(--btn-secondary-text, var(--cwButtonSecondaryTxt)); } .dyn_button .dyn_button_img{ width:20px; height:20px; flex-shrink: 0; object-fit: contain; } /*end slider buttons*/ /*Start Select with flags*/ .dyn_mobile_code.with_flag{ width: 112px; } .dyn_mobile_code.with_flag select{ display:flex; align-items:center; position:relative; } .dyn_mobile_code.with_flag select::picker-icon{ transition: 0.2s transform; font-family: "iconsDinamicMenu"; content: "\E086"; font-size: 20px; position: absolute; right: 0; top:0; padding-inline-end: 8px; } .dyn_img_select, .dyn_img_select::picker(select) { -webkit-appearance: base-select; -moz-appearance: base-select; appearance: base-select; max-height: 252px; } .dyn_img_select::picker(select) { border-color: var(--cwInputBorder); border-radius: var(--cwInputRadius); border-top: none; } .dyn_img_select::picker(select)::-webkit-scrollbar { width: 2px; background-color: transparent; } .dyn_img_select::picker(select)::-webkit-scrollbar-track { background: var(--cwInputBg); margin-top: 12px; margin-bottom: 12px; } .dyn_img_select::picker(select)::-webkit-scrollbar-thumb { background-color: var(--cwInputTxt); border-radius: var(--cwInputRadius); } .dyn_img_select option{ display: flex; justify-content: flex-start; gap: 8px; padding: 7.5px 8px; transition: all 0.2s; color: var(--cwInputTxt); background: var(--cwInputBg); } .dyn_img_select option:checked, .dyn_img_select option:hover { background: var(--cwInputBgHover); } .dyn_img_select_checked .dyn_country_flag, .dyn_img_select option .dyn_country_flag, .dyn_input_flag { background-image: var(--cdn-rectangleFlag_png); } .dyn_img_select option::checkmark { display: none; } .dyn_mobile_code .dyn_img_select_checked .dyn_sel_country_name { display: none; } .dyn_img_select::picker-icon { transition: 0.2s transform; font-family: "iconsDinamicMenu"; content: "\E086"; font-size: 20px; position: absolute; right: 0; top: 24px; padding-inline-end: 8px; } .dyn_profile_cms .dyn_img_select::picker-icon { padding-inline-end: 4px; } .cw-rtl-global .dyn_img_select::picker-icon { left:0; right:auto; } .dyn_img_select:open::picker-icon { transform: rotate(180deg); padding-inline-start: 8px; } .dyn_img_select_checked { display: flex; align-items: center; gap: 8px; padding-inline-start: 4px; height:100%; } .dyn_img_select_checked span{ white-space: nowrap; } .dyn_profile_cms .userBalance_name{ width: 100px; } /*End Select with flags*/ /*end dynamic registration*/ /*start dynamic profile */ .dyn_profile { height: 100%; margin-top:12px; } .dyn_profile .dyn_label { color: var(--cwModalTxt2); } .dyn_profile_body { flex-direction: row-reverse; } .dyn_profile_form { height: 100%; display: flex; flex-direction: column; } .dyn_profile_rightPart { max-width: 25%; width: 100%; margin-inline-start:auto; display: flex; flex-direction: column; row-gap: 16px; } .dyn_profile_rightPart + .dyn_profile_leftPart { max-width: 70%; } .dyn_profile_leftPart { width: 100%; } .dyn_profile .dyn_form_group { height: 60px; width: 100%; } .dyn_profile .dyn_profile_leftPart_footer { transform: translateY(52px); } .prof_col_2 .dyn_form_group:not(.dyn_full_width) { width: calc(50% - 8px); } .prof_col_3 .dyn_form_group:not(.dyn_full_width) { width: calc((100% / 3) - 12px); } .dyn_profile_leftPart_inner { display: flex; flex-wrap: wrap; column-gap: 16px; justify-content: flex-start; align-items: flex-start; } .dyn_profile_cms .dyn_profile_leftPart_inner { gap: 16px; } .dyn_profVerify { display: flex; } .dyn_profVerify_item { position: relative; width: 100%; } .dyn_profVerify .dyn_err_messOtp { top: calc(100% + 50px); } .dyn_prof_getCode, .dyn_prof_verify { width: 108px; } .dyn_prof_getCode[disabled] { opacity: .5; pointer-events: none; } .dyn_profVerify_lockMessage { font-size: 12px; color: var(--cwModalTxt2); } .dyn_unactivated_icon, .dyn_activated_icon { position: absolute; height: 20px; width: 20px; top: 50%; transform: translateY(-50%); inset-inline-end: 12px; cursor: help; border-radius: 2px; display: flex; align-items: center; justify-content: center; z-index: 1; } .dyn_unactivated_icon.icon_bottom, .dyn_activated_icon.icon_bottom { bottom: 8px; top: auto; transform: translateY(0); } .dyn_unactivated_icon{ color: #ff0000; } .dyn_activated_icon { color: green; } .dyn_unactivated_icon ~ .dyn_input, .dyn_activated_icon ~ .dyn_input { padding-inline-end: 40px; } .profVerify_allowMasking .dyn_unactivated_icon ~ .dyn_eye_button ~ .dyn_input, .profVerify_allowMasking .dyn_activated_icon ~ .dyn_eye_button ~ .dyn_input { padding-inline-end: 68px; } .profVerify_allowMasking .dyn_unactivated_icon, .profVerify_allowMasking .dyn_activated_icon { inset-inline-end: 44px; } .profVerify_allowMasking .dyn_tooltip_msg:before { inset-inline-end: 46px; } .dyn_unactivated_icon:hover + .dyn_tooltip_msg, .dyn_activated_icon:hover + .dyn_tooltip_msg { display: block; } .dyn_tooltip_msg { display: none; position: absolute; top: 100%; inset-inline-end: 0; min-width: 60px; max-width: 100%; min-height: 24px; border-radius: 2px; z-index: 13; font-size: 14px; line-height: 1.2; padding: 4px 16px; background-color: var(--cwTooltipBg); color: var(--cwTooltipTxt2); } .dyn_tooltip_msg:before { content: ""; border: 8px solid transparent; border-color: transparent transparent var(--cwTooltipBg) transparent; position: absolute; top: -14px; inset-inline-end: 16px; pointer-events: none; } .dyn_form_group_flag .dyn_input { padding-inline-start: 40px; } .dyn_input_flag { position: absolute; z-index: 2; inset-inline-start: 12px; inset-block-end: 12px; } .dyn_prof_user_info_top { border-radius: 12px; padding: 24px 12px 12px; background-color: var(--cwModalBg2); color: var(--cwModalTxt2) } .dyn_prof_user_pic_box { width: 80px; height: 80px; border-radius: 50%; margin: 0 auto 32px; background-color: var(--cwModalBg); color: var(--cwModalTxt); position: relative; } .dyn_prof_user_info-item { width: 100%; display: flex; justify-content: space-between; font-size: 14px; line-height: 1.2; } .dyn_prof_user_info-item:not(:last-of-type) { margin-bottom: 10px; } .dyn_prof_user_info-inner { max-width: 65%; width: max-content; overflow: hidden; text-overflow: ellipsis } .dyn_prof_copy_name { overflow: hidden; text-overflow: ellipsis; } .dyn_prof_user_info_copybtn { cursor: pointer; } .dyn_prof_playerCategory { display: inline-block; padding: 1px 8px; border-radius: 32px; font-weight: 700; font-size: 12px; line-height: 18px; color: #fff; text-align: center; position: absolute; bottom: -10px; left: 0; right: 0; width: fit-content; margin: 0 auto; } .dyn_prof_playerCategory.player_category_274 { background: linear-gradient(99.85deg, #C48648 0%, #8A5E33 100%); } .dyn_prof_playerCategory.player_category_275 { background: linear-gradient(100.26deg, #E0DEDC 0%, #807F7E 100%); } .dyn_prof_playerCategory.player_category_276 { background: linear-gradient(103.38deg, #F5C114 0%, #9C7B0D 100%); } .dyn_prof_playerCategory.player_category_277 { background: linear-gradient(100.26deg, #B3B3B3 0%, #525252 100%); } .dyn_prof_playerCategory.player_category_2 { background: linear-gradient(107.15deg, #F3E372 0%, #C4AD12 100%); } .dyn_prof_user_pic_box .cw_platinum_bage { display: inline-flex; padding: 1px 8px; border-radius: 32px; font-weight: 700; font-size: 12px; line-height: 18px; color: #fff; text-align: center; position: absolute; bottom: -10px; left: 0; right: 0; width: fit-content; max-width: 100%; margin: 0 auto; gap: 4px; } .dyn_prof_user_pic_box .cw_platinum_bage img { width: 16px; height: 16px; flex-shrink: 0; object-fit: contain; } .dyn_prof_user_pic_box .cw_platinum_bage_txt { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; display: inline-block; } .cw-rtl-global .dyn_input{ direction: ltr; text-align: right; } .cw-rtl-global #MobileCode option { direction: ltr; text-align: right; } .cw-rtl-global .dyn_eye_button ~ .dyn_input { padding-left: 40px; padding-right: 8px; } .cw-rtl-global .dyn_input_padding { padding-inline-start: 40px; padding-inline-end: 8px; } .cw-rtl-global .dyn_captcha_block #Captcha.dyn_input, .cw-rtl-global .dyn_captcha_block .dyn_input { padding-inline-start: 40px; padding-inline-end: 8px; } .cw-rtl-global .dyn_form_group_flag .dyn_input { padding-inline-start: 40px; padding-inline-end: 8px; } .cw-rtl-global .dyn_img_select_checked { padding-inline-end: 4px; } .cw-rtl-global .profVerify_allowMasking .dyn_unactivated_icon ~ .dyn_eye_button ~ .dyn_input, .cw-rtl-global .profVerify_allowMasking .dyn_activated_icon ~ .dyn_eye_button ~ .dyn_input{ padding-inline-start: 68px; padding-inline-end: 8px; } .cw-rtl-global .dyn_unactivated_icon ~ .dyn_input, .cw-rtl-global .dyn_activated_icon ~ .dyn_input { padding-inline-start: 40px; padding-inline-end: 8px; } .cw-rtl-global .profVerify_allowMasking .dyn_unactivated_icon, .cw-rtl-global .profVerify_allowMasking .dyn_activated_icon { inset-inline-end: 12px; } .cw-rtl-global .profVerify_allowMasking .dyn_tooltip_msg:before { inset-inline-end: 14px; } .dyn_pointer_events_none { pointer-events: none; } .dyn_profile_userData , .dyn_profile_getCode{ background: var(--cwModalBgHover); padding: 16px; border-radius: 12px; display: flex; flex-direction: column; row-gap: 24px; } .dyn_profile_userData_inner{ display: flex; flex-wrap: wrap; column-gap: 16px; } .dyn_profile_getCode { border: 1px solid var(--cwModalAccent); } .prof_col_2 .dyn_profile_getCode_inner { width: calc(50% - 8px); } .prof_col_2 .dyn_profile_getCode_inner .dyn_form_group:not(.dyn_full_width) { width: 100%; } .prof_col_1 .dyn_profile_getCode_inner { width: 100%; } .prof_col_1 .dyn_profile_getCode_inner_box { flex-wrap: wrap; } .dyn_profile_getCod_buttons{ column-gap:8px; } .dyn_profile_userData_inner .dyn_form_group:last-child{ margin-bottom:0; } .dyn_prof_logo_box { border-radius: 8px; background: var(--cwModalBg2); margin-bottom: 16px; padding: 12px; } .dyn_profile_cms .dyn_prof_logo_box { border-radius: 12px; } .dyn_prof_logo_box .dynamicBanners_item { display: flex; justify-content: center; } .dyn_prof_logo_box .dynamicBanners_img { max-height: 100px; object-fit: contain; } .dyn_prof_user_info_content_box{ row-gap:20px; } .dyn_profile_v1 .dyn_verification_hint_cont{ width:100%; } .dyn_profile_v1 .dyn_profile_v1.dyn_profile { margin-top:24px; } .dyn_profile_v1 .dyn_profile_rightPart { max-width: 325px; } .dyn_profile_v1 .dyn_profile_rightPart + .dyn_profile_leftPart { max-width: calc(100% - 325px); } .dyn_profile_v1.dyn_profile .dyn_form_group { height: auto; } .dyn_profile_v1.dyn_profile .dyn_profile_leftPart_footer { transform: translateY(0); margin-top:16px; } .dyn_profile_v1 .dyn_verification_hint_cont{ width:100%; line-height: 1.5; margin-bottom: 16px; border: 1px solid var(--cwModalAccent, var(--cwPrimary)); padding: 8px 12px; border-radius: 8px; } .dyn_profile_v1 .dyn_verification_hint_title { font-size: 16px; font-weight: 500; color: var(--cwModalTxt); margin-bottom: 4px; } .dyn_profile_v1 .dyn_verification_hint_txt { color: var(--cwModalTxt2); font-size: 12px; } .dyn_profile_v1 .dyn_profile_getCode{ margin-bottom:16px; width:100%; } .dyn_user_info_bottom { max-width: none; margin:0; padding:0; } .dyn_profile_v1 .user_info_bottom{ row-gap: 16px; margin: 0; max-width: none; } .dyn_profile_v1 .user_info_bottom .tl_deposit_button:hover { color: var(--cwButtonSecondaryTxt); } .dyn_profile_v1 .user_info_bottom details { margin-bottom:0; } .dyn_profile_v1 .dyn_userInfo_buttons { column-gap: 16px; } .dyn_profile_v1 .dyn_userInfo_buttons .dyn_button { flex: 1; } .dyn_profile_v1 .dyn_profVerify .dyn_err_messOtp { top: 100%; } .dyn_profile_body .user_info_bottom details { display: block; flex: 0 0 auto !important; } .dyn_profile_body .user_info_bottom details summary { flex-shrink: 0; min-height: 24px; transition: none !important; } /*Start Registration input loader*/ .loading_border { position: relative; --tw-gradient-from: transparent; --tw-gradient-to: var(--cwPrimary, var(--cwModalAccent)); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } .loading_border .phone-input-wrapper:after, .loading_border:after { content: ""; z-index: 4; position: absolute; left: 4px; display: block; height: 1.5px; width: calc(100% - 8px); border-radius: 4px; background-image: linear-gradient(to right, var(--tw-gradient-stops)); animation: loadingLinear 1.2s cubic-bezier(.455,.03,.515,.955) infinite; } .phone_form_group.loading_border:after { display: none; } /*start step 5 like totoro*/ .dyn_reg_step[data-type="7"]{ height:100%; } .dyn_verifBox{ height: 100%; } .dyn_verifBox_img{ width: 64px; height: 64px; margin-inline: auto; } .dyn_verifBox_title{ font-size: 16px; font-weight: 500; line-height: 1.5; color: var(--cwRegisterTxt, var(--text-level-high)); margin-bottom: 5px; } .dyn_verifBox_helpText, .dyn_verifBox_description{ color: var(--cwRegisterTxt2, var(--text-level-medium)); font-size: 12px; line-height: 1.5; text-align:center; } .dyn_verifBox .dyn_resend_button_onlyText, .dyn_resend_time{ font-size: 12px; line-height: 1.5; color: var(--cwRegisterTxt2, var(--text-level-medium)); } .dyn_resend_btn_txtUnderline{ text-decoration:underline; } .dyn_verifBox .dyn_resend_time { font-size: 12px; line-height: 18px; display: inline-block; margin-bottom: 16px; } .dyn_verifBox_help{ margin-top: auto; width: 100%; } .dyn_verifBox_help_footer_fixed{ padding: 12px 20px; background-color: var(--cwRegisterBgHover); margin: 0 -16px 0; transform: translateY(16px); } .dyn_verifBox_help_btn{ width: 100%; display: inline-flex; align-items: center; justify-content: center; } .dyn_verifBox_help_btnTxt{ max-width: 100%; min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0; } /*end step 5 like totoro*/ /*start dyn profile chanes*/ .dyn_user_info_bottom{ background-color: var(--cwModalBg2, var(--bg-level-3)); border-radius: 12px; padding: 12px; display: flex; flex-direction: column; row-gap: 16px; } .dyn_user_info_bottom_details{ display: block; margin-bottom: 0; color: var(--cwModalTxt2,var(--text-level-medium)); font-size: 14px; flex: 0 0 auto; } .dyn_user_info_bottom_summary{ min-height: 24px; transition: none !important; background-color: var(--cwModalBg3, var(--bg-level-4)); cursor: pointer; padding: 16px; border-radius: 12px; display: flex; } .dyn_user_info_bottom .dyn_user_info_bottom_details[open] .dyn_user_info_bottom_summary { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .dyn_user_info_bottom .dyn_user_info_bottom_details[open] .dyn_user_info_bottom_summary i { transform: rotate(180deg); } .dyn_user_info_bottom li{ background-color: var(--cwModalBg2Hover, var(--bg-level-4)); color: var(--cwModalTxt2, var(--text-level-medium)); min-height: 52px; padding: 16px 16px; } .dyn_user_info_bottom li:not(:first-child) { border-top: 1px solid var(--cwModalBorder3, var(--bg-level-4)); } .dyn_user_info_bottom li:last-child { border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; } .cw_profile_right{ display: flex; flex-direction: column; row-gap: 16px; padding: 16px; background-color: var(--cwModalBgHover, var(--bg-level-4)); height: max-content; border-radius: 8px; } .cw_profile_right .dyn_prof_logo_box{ margin-bottom:0; } /*end dyn profile chanes*/ @keyframes loadingLinear { 0% { transform-origin: left; transform: scaleX(0) } 60% { transform-origin: left; transform: scaleX(1) } 64% { transform-origin: right; transform: scaleX(1) } to { transform-origin: right; transform: scaleX(0) } } /*End Registration input loader*/ /*start CMS*/ .dyn_profile_cms .dyn_profile_rightPart { background-color: var(--cwModalBgHover); border-radius: 8px; padding: 16px; height:max-content; } .dyn_profile_cms .user_info_bottom{ margin:0; } .dyn_profile_cms.dyn_profile .dyn_profile_leftPart_footer { margin-top: 0; } /*end CMS*/ @media screen and (max-width: 1315px) { .dyn_profile_v1 .dyn_profile_getCode_inner_box{ flex-direction:column; } .dyn_profile_v1 .prof_col_2 .dyn_profile_getCode_inner{ width: 100%; } .dyn_profile_v1 .dyn_profile_getCode_inner_box .dyn_profile_getCode_inner:not(:first-of-type)::before{ content: ""; height: 1px; width: 100%; background-color: var(--cwModalBorder); margin-block: 16px; display: block; } } @media screen and (max-width: 1650px) { .dyn_profile_getCode .dyn_profVerify{ flex-wrap:wrap } .dyn_profile_getCod_buttons { width: 100%; margin-top: 8px; gap: 8px } .dyn_profile_getCod_buttons .dyn_prof_getCode { width: calc(50% - 4px); margin: 0; flex-shrink:0; min-width: 108px !important; /* loaderi hamar e widthy importantov*/ } .dyn_profile_getCod_buttons button:only-child { flex: 0 0 100%; } } @media screen and (max-width: 1110px) { .dyn_profile_v1 .dyn_profile_rightPart { margin-bottom: 16px; } .dyn_profile_v1 .dyn_profile_rightPart, .dyn_profile_v1 .dyn_profile_rightPart + .dyn_profile_leftPart { max-width: none; } .dyn_profile_v1 .dyn_profile_body { flex-wrap: wrap; } .dyn_profile_v1 .prof_col_2 .dyn_form_group:not(.dyn_full_width), .dyn_profile_v1 .prof_col_3 .dyn_form_group:not(.dyn_full_width) { width: 100%; } .dyn_profile_v1 .dyn_profile_leftPart_inner{ display:block; } .dyn_profile_v1 .user_info_bottom{ max-width: 100%; } } @media only screen and (max-width: 767px){ .dyn_regPopup .tl_head_close { display: none; } .dyn_regPopup_header { height: 36px; border-radius: 0; justify-content: center; } .dyn_step_col_2 .dyn_form_group:not(.dyn_full_width), .dyn_step_col_3 .dyn_form_group:not(.dyn_full_width), .dyn_footer_col_2 .dyn_footer_col_item:not(.dyn_full_width), .dyn_footer_col_3 .dyn_footer_col_item:not(.dyn_full_width){ width: 100%; } .banner_None .dyn_regPopup_content { padding-bottom: 32px; max-height: none; } .dyn_regPopup_content { max-height: none; flex-direction: column; padding-bottom: 32px; border-radius:0; flex-wrap:wrap; } .dyn_regPopup_footer { margin-top: 16px; flex-direction: column-reverse; } .dyn_footer_loginText { margin: 8px auto 0; text-align: center; } .dyn_reg_step[data-type="1"] .dyn_reg_step_description { max-width: none; } .dyn_regPopup_otp { max-width: none; } .banner_None .dyn_regPopup_otp { margin-bottom: 30px; } .dyn_regPopup_banner { width: 100%; height: auto; } .dyn_regPopup_banner + .dyn_regPopup_body { width: 100%; max-height: none; } .input_validation_fail .dyn_err_mess:not(:empty), .input-validation-error ~ .dyn_err_mess:not(:empty) { display: block; } .dyn_reg_step_description{ margin-top: 0; margin-bottom: 16px; } .dyn_eye_button:before { font-size: 40px; } /*Standard and quick registration*/ .dyn_welcomeReg .tl_popup_content { padding: 32px 16px; } .dyn_welcome_col_2 .dyn_welcome_col_item:not(.dyn_full_width), .dyn_welcome_col_3 .dyn_welcome_col_item:not(.dyn_full_width) { width: 100%; } /* profile*/ .dyn_profile { padding: 16px; background-color: var(--cwModalBg); color: var(--cwModalTxt); } .dyn_profile_v1 .dyn_profile_rightPart, .dyn_profile_v1 .dyn_profile_rightPart + .dyn_profile_leftPart, .dyn_profile_rightPart + .dyn_profile_leftPart , .dyn_profile_rightPart{ max-width: none; } .dyn_profile_body { flex-wrap: wrap; } .prof_col_2 .dyn_form_group:not(.dyn_full_width), .prof_col_3 .dyn_form_group:not(.dyn_full_width) { width: 100%; } .dyn_profile_rightPart .user_pic_container { margin-bottom: 16px; } .dyn_profile_rightPart .user_info-item { margin-bottom: 16px; width: 100%; display: flex; justify-content: center; align-items: center; font-size: 14px; line-height: 1.2; color: var(--cwBodyTxt2); gap: 5px; } .dyn_profile_rightPart { text-align: center; margin-bottom:16px; } .dyn_profile .dyn_profile_leftPart_footer .dyn_button { margin-bottom: 16px; } .dyn_profile_v1.dyn_profile .dyn_profile_leftPart_footer .dyn_button { margin-bottom: 0; } .dyn_profile .dyn_form_group { height: auto; } .dyn_profVerify .dyn_err_messOtp { top: 100%; } .dyn_profile .dyn_profile_leftPart_footer { transform: translateY(0); } .dyn_tooltip_msg { font-size: 12px; } .dyn_prof_user_pic_box { margin-bottom: 24px; } .altcha_cont.input-validation-error { border: none; border-bottom: 1px solid #f00; } .dyn_profile_getCode{ flex-direction:column; padding:12px; width:100%; } .prof_col_2 .dyn_profile_getCode_inner { width: 100%; } .dyn_profile_userData{ background:none; padding:0; } .dyn_profile{ margin-top:0; } .dyn_profile_getCode_inner_box{ flex-direction: column; } .dyn_prof_logo_box img{ width:100%; } .dyn_verifBox_help_footer_fixed{ background-color:transparent; padding: 0 20px; } .dyn_resend_button_onlyText_box{ position: relative; width: 100%; margin-bottom: 16px; } .dyn_verifBox .dyn_resend_button_onlyText{ height: 36px; } .dyn_profile_cms .dyn_profile_userData_inner{ background-color: var(--cwModalBgHover); padding: 16px; border-radius: 8px; } .dyn_profile_cms .dyn_profile_leftPart_inner{ display:flex; } }