#over_modal:has(.ModalBody) #over_modal_in{background:#fff!important;color:#333!important;padding:0!important;max-width:460px!important;width:100%!important;border-radius:12px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;max-height:90vh!important}#over_modal:has(.ModalBody) #over_modal_content{padding:0!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.ModalBody{display:flex;flex-direction:column;width:100%;height:100%;max-height:90vh;overflow:hidden}.ModalHeaderWrapper{flex:0 0 auto;border-bottom:1px solid #eee}.ModalHeader{display:flex;align-items:center;padding:10px 12px;min-height:52px}.ModalHeader .IconButton.BackButton{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#555;font-size:1rem;transition:background .15s ease}.ModalHeader .IconButton.BackButton:hover{background:rgba(0,0,0,.05)}.ModalHeader .Title{flex:0 0 auto;font-size:1.05rem;font-weight:700;color:#2a2a2a;margin-left:8px}.ModalHeader .Spacer{flex:1 1 auto}.ModalContentWrapper{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;background:#fff}.ModalContentWrapper.NoPadding{padding:0}.MainListSection.MainListSectionPreferences{padding:8px 14px 14px}.InputField{display:block}.InputFieldItem.OptionInput{margin:0 0 10px;position:relative}.InputFieldItem.OptionInput .OptionInputContainer{display:block;cursor:pointer;margin:0}.InputFieldItem.OptionInput .OptionInputName{font-size:.95rem;font-weight:700;color:#2196f3;line-height:1.2;margin-bottom:1px}.InputFieldItem.OptionInput .OptionInputDetails{font-size:.78rem;color:#888;margin-bottom:6px;line-height:1.3}.InputFieldItem.OptionInput .OptionInputValueWrapper{display:flex;align-items:stretch;border:1px solid #d8d8d8;border-radius:6px;overflow:hidden;background:#fff;transition:border-color .15s ease}.InputFieldItem.OptionInput .OptionInputContainer:hover .OptionInputValueWrapper{border-color:#2196f3}.InputFieldItem.OptionInput.open .OptionInputValueWrapper{border-color:#2196f3;background:#fafcff}.InputFieldItem.OptionInput .OptionInputValue{flex:1;padding:10px 14px;color:#333;font-size:.9rem;display:flex;align-items:center}.InputFieldItem.OptionInput .OptionInputSwitch{width:44px;display:flex;align-items:center;justify-content:center;border-left:1px solid #d8d8d8;color:#2196f3;font-size:.95rem;background:#fafafa}.InputFieldItem.OptionInput > span{display:block}ul.options-modal-list{padding:0;margin:6px 0 0;list-style:none}ul.options-modal-list.inline{margin:6px 0 0;padding:0}ul.options-modal-list.inline.hidden{display:none}ul.options-modal-list.inline.mt-2{margin-top:8px}ul.options-modal-list li{display:flex;flex-direction:row;align-items:center;width:100%;padding:10px 14px;border:1px solid #ddd;margin-bottom:6px;border-radius:6px;cursor:pointer;color:#555;font-size:.9rem;background:#fff;transition:background .15s ease,border-color .15s ease}ul.options-modal-list.inline li{padding:10px 14px;margin-bottom:6px;border-color:#d8d8d8}ul.options-modal-list li:hover{background:#f5f5f5}ul.options-modal-list li.selected{border:1px solid #2196f3!important;background:rgba(33,150,243,.06)!important;font-weight:700;color:#2a2a2a}ul.options-modal-list li i{margin-right:10px;font-size:1rem}ul.options-modal-list li.selected i{color:#2196f3}.far.fa-circle.faded{color:#ccc}.MainListSectionPreferences > div[style*='padding']{padding:10px 0 4px!important}.dialog-button{margin:8px;width:auto;border-radius:4px;color:#777;border:none;font-size:.9rem;font-weight:400;background:transparent;cursor:pointer}.dialog-button.outlined-positive{margin-top:8px;border:1px solid #2196f3!important;color:#2196f3;background:transparent}.dialog-button.outlined-positive:hover{background:rgba(33,150,243,.06)}.dialog-button-block{width:100%;padding:12px 18px}.dialog-button i{margin-right:8px}.ModalFooterWrapper{flex:0 0 auto;border-top:1px solid #eee;background:#fff}.ModalFooter{display:flex}.inner-button{border-radius:0!important;border:0!important;height:50px;color:#2196f3!important;background:#fff;margin:0!important;box-sizing:border-box;font-weight:700;width:100%;font-size:.95rem;cursor:pointer}.inner-button:hover{background:#f5f5f5}.inner-button i{margin-right:8px}@keyframes tercihSlideUp{from{transform:translateY(100%);opacity:.85}to{transform:translateY(0);opacity:1}}@media screen and (max-width: 768px){#over_modal:has(.ModalBody) #over_modal_in{position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;max-width:100%!important;max-height:92vh!important;margin:0!important;border-radius:16px 16px 0 0!important;transform:none!important;animation:tercihSlideUp .28s cubic-bezier(.4,0,.2,1) both}.ModalBody{max-height:92vh}}.chat_rank,.list_rank,.menuranking,.pro_ranking,img.room_rank,img.system_rank,img[src*="default_images/rank/"]{display:none!important}#over_modal:has(.edit-profile-modal) #over_modal_in{max-width:480px!important}.edit-profile-modal .ep-top{text-align:center;padding:22px 16px 12px;border-bottom:1px solid #eee}.edit-profile-modal .ep-avatar-wrap{position:relative;width:120px;height:120px;margin:0 auto 12px}.edit-profile-modal .ep-avatar{width:120px;height:120px;border-radius:50%;object-fit:cover;background:#eee;border:3px solid #f5f5f5;cursor:pointer}.edit-profile-modal .ep-avatar-control{position:absolute;right:-2px;top:-2px;display:flex;gap:6px;z-index:32}.edit-profile-modal .ep-av-btn{width:30px;height:30px;border-radius:50%;background:#e24b4a;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid #fff;font-size:.78rem;box-shadow:0 2px 6px rgba(0,0,0,.28)}.edit-profile-modal .ep-av-btn:hover{background:#c73a39}.edit-profile-modal .ep-av-btn input{display:none}.edit-profile-modal .ep-av-overlay{position:absolute;left:0;top:0;width:120px;height:120px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:14px;gap:2px;cursor:pointer;z-index:31;color:#fff;font-size:1.15rem;text-shadow:0 1px 3px rgba(0,0,0,.55);background:linear-gradient(to top,rgba(0,0,0,.62) 0,rgba(0,0,0,.28) 42%,rgba(0,0,0,0) 72%);transition:background .18s ease;-webkit-tap-highlight-color:transparent}.edit-profile-modal .ep-av-overlay:active,.edit-profile-modal .ep-avatar-wrap:hover .ep-av-overlay{background:linear-gradient(to top,rgba(0,0,0,.72) 0,rgba(0,0,0,.45) 55%,rgba(0,0,0,.2) 100%)}.edit-profile-modal .ep-av-overlay .ep-av-overlay-text{font-size:.6rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase;line-height:1}.edit-profile-modal .ep-name{font-size:1.15rem;font-weight:700;color:#2a2a2a;line-height:1.2}.edit-profile-modal .ep-rank{font-size:.82rem;color:#888;margin-top:4px}.edit-profile-modal .ep-music{margin-top:10px}.edit-profile-modal .ep-music-btn{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:#2196f3;cursor:pointer}.edit-profile-modal .ep-music-btn p{margin:0;display:inline-flex;align-items:center;gap:6px}.edit-profile-modal .ep-music-btn input{display:none}.edit-profile-modal .ep-warn{background:#fff8e1;color:#b26a00;padding:10px 14px;margin:0;font-size:.85rem;cursor:pointer;border-bottom:1px solid #eee}.edit-profile-modal .ep-warn i{margin-right:8px}.edit-profile-modal .ep-delete-warn{background:#fdecea;color:#b71c1c;padding:10px 14px;font-size:.8rem;border-bottom:1px solid #eee}.edit-profile-modal .ep-delete-warn .link_like{color:#2196f3;cursor:pointer;text-decoration:underline}.edit-profile-modal .ep-tabs{display:flex;border-bottom:1px solid #eee;background:#fff}.edit-profile-modal .ep-tab{flex:1;text-align:center;padding:12px 8px;font-size:.9rem;font-weight:600;color:#888;cursor:pointer;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.edit-profile-modal .ep-tab:hover{color:#2196f3}.edit-profile-modal .ep-tab.ep-tab-active{color:#2196f3;border-bottom-color:#2196f3}.edit-profile-modal .ep-tab-content{display:none;padding:6px 0}.edit-profile-modal .ep-tab-content.ep-tab-content-active{display:block}.edit-profile-modal .ep-item{display:flex;align-items:center;padding:13px 18px;color:#333;cursor:pointer;border-bottom:1px solid #f0f0f0;font-size:.92rem;transition:background .15s ease}.edit-profile-modal .ep-item:last-child{border-bottom:0}.edit-profile-modal .ep-item:hover{background:#f5f8fb}.edit-profile-modal .ep-item .ep-icon{color:#2196f3;width:22px;margin-right:12px;font-size:1rem;text-align:center}.edit-profile-modal .ep-item-danger{color:#b71c1c}.edit-profile-modal .ep-item-danger .ep-icon{color:#b71c1c}.edit-profile-modal.ep-subview .ep-subview-content{padding:16px}.edit-profile-modal.ep-subview .ep-subview-content .modal_zone{padding:0!important}.edit-profile-modal.ep-subview .ep-subview-content .setting_element{margin-bottom:14px}.edit-profile-modal.ep-subview .ep-subview-content .setting_element p.label{color:#2196f3;font-weight:700;font-size:.85rem;margin-bottom:4px}.edit-profile-modal.ep-subview .ep-subview-content input[type=email],.edit-profile-modal.ep-subview .ep-subview-content input[type=password],.edit-profile-modal.ep-subview .ep-subview-content input[type=text],.edit-profile-modal.ep-subview .ep-subview-content select,.edit-profile-modal.ep-subview .ep-subview-content textarea{width:100%;padding:10px 12px;border:1px solid #d8d8d8;border-radius:6px;font-size:.9rem;box-sizing:border-box;background:#fff;color:#333}.edit-profile-modal.ep-subview .ep-subview-content input:focus,.edit-profile-modal.ep-subview .ep-subview-content textarea:focus{outline:none;border-color:#2196f3}.edit-profile-modal.ep-subview .ep-subview-content .reg_button,.edit-profile-modal.ep-subview .ep-subview-content .theme_btn{margin-top:16px;background:#2196f3;color:#fff;border:0;padding:12px 22px;border-radius:6px;font-size:.95rem;font-weight:600;cursor:pointer}.edit-profile-modal.ep-subview .ep-subview-content .reg_button:hover{background:#1976d2}.edit-profile-modal .ep-loading{padding:60px 20px;text-align:center;color:#888;font-size:1.4rem}body.boom-light-mode{background:#fff!important;color:#2a2a2a!important}body.boom-light-mode.boom-logged{background:#f5f7fa!important}body.boom-light-mode [style*='linear-gradient(180deg, #1a1d23'],body.boom-light-mode [style*='linear-gradient(180deg, #20242b']{background:#fff!important}body.boom-light-mode #chat_main{border-right:1px solid #e8eaed}body.boom-light-mode #chat_head,body.boom-light-mode #chat_head.chat_head,body.boom-light-mode #top_bar,body.boom-light-mode .chat-head-wrap{background:#fff!important;color:#2a2a2a!important;border-bottom:1px solid #e8eaed!important}body.boom-light-mode #chat_head #room_title,body.boom-light-mode #chat_head .chat_head_title,body.boom-light-mode #chat_head .main-menu-title,body.boom-light-mode #chat_head .room_title{color:#2a2a2a!important}body.boom-light-mode #chat_head .head_option,body.boom-light-mode #chat_head .main-menu-subtitle{color:#666!important}body.boom-light-mode #chat_head .head_option i{color:#666!important}body.boom-light-mode #chat_head .head_option:hover i,body.boom-light-mode #chat_head a:hover{color:#2196f3!important}body.boom-light-mode #menu_button,body.boom-light-mode .menu_button{color:#2a2a2a!important}body.boom-light-mode #chat_head .avatar_menu,body.boom-light-mode #chat_head .main-menu-room-avatar{border-color:#e0e0e0!important}body.boom-light-mode #chat_head .head-right-icons{border-left:1px solid #e8eaed!important}body.boom-light-mode .main-menu-button{color:#666!important;background:transparent!important;border-left:1px solid #e8eaed!important}body.boom-light-mode .main-menu-button:first-child{border-left:0!important}body.boom-light-mode .main-menu-button:hover{background:rgba(0,0,0,.03)!important;color:#2196f3!important}body.boom-light-mode .main-menu-button i{color:#2196f3!important}body.boom-light-mode #chat_right_data,body.boom-light-mode #container_user,body.boom-light-mode .container_user,body.boom-light-mode .desktop-profile-container{background:#fff!important;color:#2a2a2a!important;border-left:1px solid #e8eaed!important}body.boom-light-mode .desktop-profile-container *:not(.theme_color):not(.user_role_color):not(i):not(.rank_title):not(.list_rank){color:#2a2a2a}body.boom-light-mode .selection-menu .selection-item{background:#fff!important;color:#666!important;border-color:#e0e0e0!important}body.boom-light-mode .selection-menu .selection-item:hover{background:#f5f8fb!important;color:#2196f3!important}body.boom-light-mode .selection-menu .selection-item.active,body.boom-light-mode .selection-menu .selection-item.bselected{background:#f0f7ff!important;color:#2196f3!important;font-weight:700!important}body.boom-light-mode .selection-search-icon{background:#fff!important;color:#2196f3!important;border-color:#e0e0e0!important}body.boom-light-mode .selection-search-icon:hover{background:#f5f8fb!important}body.boom-light-mode .selection-item .ext,body.boom-light-mode .user-count-badge{color:#888!important}body.boom-light-mode .filter-area .user-search-input{background:#fff!important;border:1px solid #e0e0e0!important;color:#2a2a2a!important}body.boom-light-mode .filter-area .user-search-input::placeholder{color:#999!important}body.boom-light-mode #container_user .user_item,body.boom-light-mode .container_user .user_item,body.boom-light-mode .sidebar-content-list .user_item{background:#fff!important;color:#2a2a2a!important;border-bottom:0!important;position:relative}body.boom-light-mode #container_user .user_item::after,body.boom-light-mode .container_user .user_item::after,body.boom-light-mode .sidebar-content-list .user_item::after{content:'';position:absolute;left:74px;right:12px;bottom:0;height:1px;background:#eef0f3;pointer-events:none}body.boom-light-mode #container_user .user_item:last-child::after,body.boom-light-mode .container_user .user_item:last-child::after,body.boom-light-mode .sidebar-content-list .user_item:last-child::after{display:none}body.boom-light-mode #container_user .user_item:hover,body.boom-light-mode .container_user .user_item:hover{background:#f7f9fb!important}body.boom-light-mode .list_user .user_name,body.boom-light-mode .user_item .user_name,body.boom-light-mode .user_item .username{color:#2a2a2a!important}body.boom-light-mode .list_rank,body.boom-light-mode .list_user .user_rank,body.boom-light-mode .rank_title,body.boom-light-mode .user_item .user_rank{color:#888!important}body.boom-light-mode .modal_user_avatar,body.boom-light-mode .user_item .avatar_wrap{background:#f0f2f5!important}body.boom-light-mode .user-online-indicator{border-color:#fff!important}body.boom-light-mode .f-friendship{background:#fff!important;border-top:1px solid #e8eaed!important}body.boom-light-mode .f-friendship button{background:#fff!important;color:#2196f3!important;border-right:1px solid #e8eaed!important}body.boom-light-mode .f-friendship button:hover{background:#f7f9fb!important}body.boom-light-mode .mobile-messages-right-buttons{background:#fff!important;color:#2a2a2a!important;box-shadow:0 -1px 8px rgba(0,0,0,.08),0 0 0 1px #e8eaed!important}body.boom-light-mode .mobile-messages-right-buttons i{color:#2196f3!important}body.boom-light-mode .ch_text,body.boom-light-mode .my_text{background:#fff!important;border:none!important;box-shadow:1px 1px 1px -1px rgba(0,0,0,.5)!important}body.boom-light-mode .ch_text .chat_message,body.boom-light-mode .ch_text .mbubble,body.boom-light-mode .my_text .chat_message,body.boom-light-mode .my_text .mbubble{color:#515151!important}body.boom-light-mode .ch_text .ch_user_name,body.boom-light-mode .my_text .ch_user_name{font-weight:700!important}body.boom-light-mode .ch_text .cdate,body.boom-light-mode .ch_text .ch_time,body.boom-light-mode .my_text .cdate,body.boom-light-mode .my_text .ch_time{color:rgba(0,0,0,.35)!important}body.boom-light-mode .ch_text a,body.boom-light-mode .my_text a{color:#2196f3!important}body.boom-light-mode .my_log{background:#e7f4fe!important}body.boom-light-mode .my_log .chat_message,body.boom-light-mode .my_log .mbubble{color:#515151!important}body.boom-light-mode .cquote{background:#f0f2f5!important;color:#515151!important}body.boom-light-mode #top_chat_container,body.boom-light-mode #top_chat_container.back_input,body.boom-light-mode .chat-input-wrap{background:#fff!important;border-top:1px solid #e8eaed!important}body.boom-light-mode #post_input,body.boom-light-mode #post_input.form_data,body.boom-light-mode .post_input_container,body.boom-light-mode textarea#post_input{background:#fff!important;color:#2a2a2a!important;border:1px solid #e0e0e0!important;border-radius:6px!important}body.boom-light-mode #post_input:focus,body.boom-light-mode textarea#post_input:focus{border-color:#2196f3!important}body.boom-light-mode #post_input::placeholder{color:#999!important}body.boom-light-mode #submit_button.send_btn{background:#2196f3!important;color:#fff!important}body.boom-light-mode .back_menu,body.boom-light-mode .back_modal,body.boom-light-mode .float_content,body.boom-light-mode .float_menu{background:#fff!important;color:#2a2a2a!important;border:1px solid #e8eaed!important}body.boom-light-mode .sysmenu{background:#fff!important;color:#2a2a2a!important}body.boom-light-mode .fmenu_item{color:#2a2a2a!important;border-bottom:1px solid #f0f0f0!important}body.boom-light-mode .fmenu_item:hover{background:#f5f8fb!important}body.boom-light-mode .selfprofile-inpanel .UserContent .username,body.boom-light-mode .selfprofile-inpanel .selfprofile-back{color:#2a2a2a!important}body.boom-light-mode .selfprofile-inpanel .UserContent .rank,body.boom-light-mode .selfprofile-inpanel .UserContent .rank div{color:#888!important}body.boom-light-mode .selfprofile-inpanel ul.MainList li.selfprofile-btn{background:#fff!important;color:#2a2a2a!important;border-color:#e0e0e0!important}body.boom-light-mode .selfprofile-inpanel ul.MainList li.selfprofile-btn:hover{background:#f7f9fb!important;border-color:#2196f3!important}body.boom-light-mode .selfprofile-inpanel ul.MainList li.selfprofile-btn h5 span{color:#2a2a2a!important}body.boom-light-mode .selfprofile-inpanel .ProfileSection.ProfileSectionSmall .user-profile-gender{border-color:#fff!important}body.boom-light-mode ::-webkit-scrollbar{width:8px;height:8px}body.boom-light-mode ::-webkit-scrollbar-track{background:#f5f5f5}body.boom-light-mode ::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:4px}body.boom-light-mode ::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.profile_inline_card{margin:12px 14px;padding:12px 14px;background:rgba(255,255,255,0.025);border:1px solid rgba(255,255,255,0.06);border-radius:10px}.profile_inline_card .profile_inline_title{font-size:12px;font-weight:700;color:rgba(255,255,255,0.55);letter-spacing:0.5px;text-transform:uppercase;margin-bottom:8px;display:flex;align-items:center;gap:6px}.profile_inline_card .profile_inline_title i{color:#2196f3;font-size:11px}.profile_inline_card .profile_about_text{font-size:13px;line-height:1.55;color:rgba(255,255,255,0.85);word-break:break-word}body.boom-light-mode .profile_inline_card{background:rgba(0,0,0,0.025);border:1px solid rgba(0,0,0,0.08)}body.boom-light-mode .profile_inline_card .profile_inline_title{color:#888}body.boom-light-mode .profile_inline_card .profile_about_text{color:#333}