/* ASP | 14-08-2025 */

#volumeSlider {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  height: 8px;
  border-radius: 4px;
  background: #d3d3d3; /* fallback grey track */
  outline: none;
  accent-color: #e109a6; /* remove default yellow/orange */
  padding: unset !important;
  margin-right: 10px;
}

/* Chrome, Edge, Safari */
#volumeSlider::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: #e109a6;
  border: 2px solid white;
  cursor: pointer;
  margin-top: -4px;
}

#volumeSlider::-webkit-slider-runnable-track {
  height: 8px;
  border-radius: 4px;
  background: transparent; /* linear-gradient will handle track fill */
}

/* Firefox */
#volumeSlider::-moz-range-thumb {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: #e109a6;
  border: 2px solid white;
  cursor: pointer;
}

#volumeSlider::-moz-range-track {
  height: 8px;
  border-radius: 4px;
  background: #d3d3d3;
}

/* IE / Edge Legacy */
#volumeSlider::-ms-thumb {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: #e109a6;
  border: 2px solid white;
  cursor: pointer;
}
#volumeSlider::-ms-track {
  width: 100%;
  height: 8px;
  background: transparent;
  border-color: transparent;
  color: transparent;
}

.header {
  position: absolute;
}

.live_wrapper_tik .live_list_box_wrapper_live.mor {
  width: 100%;
  padding: unset;
}

/*.live_left {
  display: none !important;
}*/

input#liveName {
    width: 100%;
}

.leftSidebarWrapper .i_notifications_count {
  margin-left: -20px;
  margin-top: -10px;
  position: static;
}

.leftSidebarWrapper .i_notifications_count .isum {
  padding: 0px 6px;
  line-height: 23px;
}

.leftSticky, .rightSticky {
  flex: 0.5;
}

.s_share_on_social.flex_,
.wrapper .rightSticky,
.product_details_right .product_details_right_in .s_p_s_p.flex_.tabing_non_justify,
.landing_section_three, /* Hide Become Creator Section */
.holder_l_in.flex_.tabing .button-group {
  display: none;
}

.btest .footer_container {
  padding: 13px;
}

.wrapper,
.profile_wrapper {
  padding-bottom: 30px;
}

.i_profile_i_container {
  padding-bottom: 15px;
}

.header:has(~ .profile_wrapper) .i_search,
.i_general_box_message_notifications_container.generalBox {
    display: none;
}

.el-switch.el-switch-yellow > input[type="checkbox"]:checked + .el-switch-style,
textarea::selection {
  background-color: #e109a6 !important;
}

.el-radio.el-radio-yellow > input[type="radio"]:checked + label:before {
  border-color: #e109a6 !important;
}

.el-radio.el-radio-yellow > input[type="radio"] + label:after {
  background: #e109a6 !important;
}

.send_tip_btn_message,
.i_creator_category,
::selection,
.buy__myproduct,
.mobile_footer_fixed_menu_container,
.announcement_container,
.plan_name::after,
.call_btn_item_btn_decline,
.live_coin_send {
  background: #e109a6;
}

.s_p_product_type a,
.s_p_product_type {
  color: #727272;
}

.footer_container_out .footer-bottom .footer_menu_item a,
.footer_container_out .footer-bottom .footer_menu_item {
  color: #ffffff;
}

.i_general_box_container .footer_menu_item a,
.i_general_box_container .footer_menu_item {
  color: #65676B !important;
}

.noPostIcon svg {
  fill: #ffffff;
}

.noPostNote,
.i_creator_category a {
  color: #ffffff;
}

.s_p_product_type {
  padding: 3px 0px;
}

.sp_product_price,
.product_details_right_in .s_p_price,
.active_page_menu a .i_p_sum,
.active_page_menu svg,
.active_page_menu a .i_profile_menu_item_name,
.active_p,
.point_pr:hover a,
.creator_conguratulation_note a,
.certification_file_box a,
.box_not a,
.flexBox label#youare input:checked ~ span,
.live_right_in_right_in div a,
.swiper .swiper-button-next:after,
.swiper .swiper-button-prev:after {
  color: #e109a6 !important;
}

.i_btn_like_item_flw,
.i_message_not_icon,
.ch_btn_item:nth-child(1),
.msg_me,
.i_become_creator_box_footer ul li.active a,
.qrCodeGenerator,
.i_nex_btn,
.i_nex_btn_btn,
.nmore,
.alertBtnLeft,
.shareBtn,
.alertBtnLeft:hover,
.blockboxActive,
.i_completed_level_item,
.i_levels_container_position_lvl,
.certification_file_box label,
.current_balance_box a:hover,
.isum,
.live_s {
  background-color: #e109a6;
}

.el-switch.el-switch-yellow > input[type="checkbox"]:checked + .el-switch-style,
.alertBtnRightWithIcon {
  background-color: #e109a6 !important;
}

.el-radio.el-radio-yellow > input[type="radio"] + label:hover:before {
  border-color: #e109a6 !important;
}

.s__p svg,
.active_page_menu svg,
.svg_active_icon svg {
  fill: #e109a6 !important;
}

.i_sub_u_cov {
  background-color: #e109a6 !important;
  background-image: unset !important;
}

.i_profile_menu_item:hover,
.i_profile_menu_item:hover .i_p_sum,
.i_profile_menu_item:hover .i_profile_menu_item_con .i_profile_menu_item_name,
.i_post_menu_item_out:hover,
.s_p_price,
.other_items_by_owner_title a,
.i_sub_box_name a:hover,
.tab_item,
.revenue_sum_u,
.i_moda_header_nt.ntSt a,
.wselected,
.i_whoseech_menu_item_out:hover,
.i_top_inora_number,
.i_top_inora_user_name a:hover,
.n_c_t,
.flexBox label#youarein input:checked ~ span,
.point_pr svg,
.i_post_suggest_title a,
.i_completed_levet_item_bold,
.plan_name,
.purchaseLiveButton,
.i_not_found_page a {
  color: #e109a6;
}

.i_profile_menu_item:hover svg,
.i_post_menu_item_out:hover svg,
.in_like:hover svg,
.in_comment:hover svg,
.in_save:hover svg,
.c_in_unlike svg,
.c_in_like:hover svg,
.product_category_title svg,
.s_social svg,
.i_pb_emojis_Box svg,
.i_whoseech_menu_item_out:hover svg,
.i_hot_icon svg,
.i_pr_vs svg,
.i_plus_s svg,
.i_unm_product svg,
.in_unlike svg,
.i_post_menu_item_out:hover span svg,
.no_c_icon svg,
.pbg svg,
.flexBox label#youarein input:checked ~ span svg,
.point_pr:hover a svg,
.purchaseButton strong span svg,
.current_balance_box svg {
  fill: #e109a6;
}

.active_p svg,
.wselected svg,
.activesave svg,
.cls-1-78,
#onesignal-bell-container.onesignal-reset .onesignal-bell-launcher.onesignal-bell-launcher-theme-default .onesignal-bell-launcher-button svg .background  {
  fill: #e109a6 !important;
}

.i_creator_category svg {
  fill: #ffffff;
}

.active_p svg .st4 {
  stroke: #e109a6 !important;
}

.i_subs_price input:focus,
.flexBox label#youarein input:checked ~ span,
.flexBox label#youare input:checked ~ span,
.purchaseLiveButton {
  border: 1px solid #e109a6;
}

.extensionPost {
  border-top: 8px solid #e109a6;
}

.warning_alert {
  border-top: 8px solid #e109a6;
}

.whoCCboxActive::after,
.blockboxActive::after {
  border: 2px solid #e109a6;
}

.purchaseButton {
  border: 1px solid #e109a6;
  color: #e109a6;
}

.plan_box:hover .purchaseButton,
.pr_liv:hover .purchaseLiveButton,
.pr_live:hover .purchasedLiveButton {
  border: 1px solid #e109a6;
  background-color: #e109a6;
}

.selectedWhoCanSee {
  background-color: #ec06a40d;
}

.current_balance_box a {
  color: #e109a6;
  border: 1px solid #e109a6;
}

.premium_plans_container h1 {
  color: unset;
}

.mute-video-button svg,
.unmute-video-button svg {
  fill: none !important;
}
/* ASP | 14-08-2025 */