/* حجز مساحة مبدئية لقائمة المحادثات/المستخدمين لمنع الانزياح */
div.flex-grow-1.d-flex.flex-column.overflow-hidden {
    min-height: 300px !important; 
}

/* =========================================
   حل مشكلة انزياح التخطيط (CLS) لجميع الأجهزة
   ========================================= */

/* 1. حجز المساحة لشاشات الكمبيوتر (الوضع الافتراضي) */
#landing-users-list {
  min-height: 30vh !important;
}

/* 2. تعديل المساحة تلقائياً لتناسب شاشات الجوال (شاشات أصغر من 768 بكسل) */
@media screen and (max-width: 768px) {
  #landing-users-list {
    min-height: 30vh !important; /* الجوال يحتاج مساحة أطول طولياً */
  }
}

/* 3. تثبيت أبعاد الأسماء داخل قائمة الزوار فقط لمنع أي انزياح طفيف */
#landing-users-list .user-identity-name {
  display: inline-block !important;
  min-height: 24px !important;
  line-height: 1.5 !important;
}

/* إخفاء الاسم بجوار الأيقونات العريضة */
div#landing-users-list span.user-identity.user-identity-super-wide span.user-identity-name {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
    font-size: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: hidden !important;
}
!function(){"use strict";var a,e=`
.lail-translate-overlay{position:fixed;inset:0;background:rgba(0,0,0,.85);z-index:99999;display:none;justify-content:center;align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);direction:rtl;font-family:inherit}
.lail-translate-content{background:#121212;width:90%;max-width:800px;height:82vh;border-radius:20px;border:1px solid #333;display:flex;flex-direction:column;overflow:hidden;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.5)}
.lail-translate-header{padding:18px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #222;flex-shrink:0}
.lail-translate-header h3{margin:0;font-size:1.2rem;display:flex;align-items:center;gap:8px}
.lail-translate-header h3 i{color:#1DA1F2}
.lail-translate-actions{display:flex;gap:15px}
.lail-translate-control-btn{background:transparent;border:0;color:#aaa;font-size:1.3rem;cursor:pointer;padding:7px}
.lail-translate-minimize:hover{color:#1DA1F2}
.lail-translate-close:hover{color:#ff4d4d}
.lail-translate-minimized{position:fixed;bottom:100px;right:30px;background:#121212;color:#fff;padding:12px 25px;border-radius:30px;border:1px solid #333;box-shadow:0 10px 25px rgba(0,0,0,.6);display:none;align-items:center;gap:10px;cursor:grab;z-index:999999;font-family:inherit;font-weight:bold;user-select:none;touch-action:none}

/* تنسيق الجسم ليكون احترافياً ومتناسقاً عمودياً */
.lail-translate-body{padding:20px;display:flex;flex-direction:column;gap:12px;flex:1;min-height:0}
.lail-translate-languages{display:flex;gap:10px;align-items:center;flex-shrink:0}
.lail-translate-language{flex:1;min-width:0;padding:10px 15px;border-radius:12px;border:1px solid #333;background:#222;color:#fff;outline:0;font-family:inherit;cursor:pointer}
.lail-translate-arrow{width:40px;height:40px;min-width:40px;border-radius:50%;background:#222;border:1px solid #333;color:#1DA1F2;display:flex;align-items:center;justify-content:center;cursor:pointer}
.lail-translate-arrow:active{transform:scale(.9)}

/* توحيد مقاسات ومرونة مربعات الإدخال والنتيجة لتتوزع بشكل مرتب */
.lail-translate-textarea,
.lail-translate-result {
    width: 100%;
    flex: 1;
    min-height: 90px;
    box-sizing: border-box;
    padding: 15px 18px;
    border-radius: 15px;
    border: 1px solid #333;
    background: #222;
    color: #fff;
    outline: 0;
    font-family: inherit;
    font-size: 1rem;
    line-height: 1.6;
}

.lail-translate-textarea {
    resize: none;
}

.lail-translate-textarea:focus,
.lail-translate-language:focus {
    border-color: #1DA1F2;
}

.lail-translate-textarea::placeholder {
    color: #777;
}

/* زر الترجمة في المنتصف عمودياً وبشكل أنيق */
.lail-translate-button{width:100%;min-height:44px;background:#fff;color:#000;border:0;padding:0 25px;border-radius:25px;font-weight:bold;cursor:pointer;font-family:inherit;flex-shrink:0;align-self:center;box-shadow:0 4px 15px rgba(255,255,255,.1);transition:transform .2s}
.lail-translate-button:hover{background:#f0f0f0}
.lail-translate-button:active{transform:scale(.98)}
.lail-translate-button:disabled{opacity:.6;cursor:not-allowed}

.lail-translate-result {
    position: relative;
    overflow-y: auto;
    white-space: pre-wrap;
    word-break: break-word;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.lail-translate-result.empty {
    color: #777;
}

.lail-translate-copy,
.lail-translate-speak {
    position: absolute;
    top: 10px;
    width: 34px;
    height: 34px;
    border-radius: 50%;
    background: #121212;
    border: 1px solid #333;
    color: #aaa;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 5;
}

.lail-translate-copy {
    left: 10px;
}

.lail-translate-speak {
    left: 50px;
}

.lail-translate-copy:hover,
.lail-translate-speak:hover,
.lail-translate-speak.active {
    color: #1DA1F2;
    border-color: #1DA1F2;
}

.lail-translate-result-text {
    width: 100%;
    padding: 0 40px;
    min-height: auto;
}

.lail-translate-loader {
    text-align: center;
    color: #ccc;
    padding: 10px;
}

.lail-translate-error {
    color: #ff4d4d;
    background: #331111;
    border-radius: 10px;
    padding: 12px;
    line-height: 1.6;
    text-align: right;
}

.lail-translate-toast {
    position: fixed;
    bottom: -80px;
    left: 50%;
    transform: translateX(-50%);
    background: #4CAF50;
    color: #fff;
    padding: 12px 25px;
    border-radius: 30px;
    z-index: 999999;
    font-weight: bold;
    transition: bottom .3s;
    display: flex;
    align-items: center;
    gap: 10px;
}

.lail-translate-toast.show {
    bottom: 20px;
}

.lail-translate-speak.active i {
    animation: lailSpeakPulse 1s infinite;
}

@keyframes lailSpeakPulse {
    0%, 100% { transform: scale(1); }
    50% { transform: scale(1.15); }
}

@media(max-width: 600px) {
    .lail-translate-content { width: 94%; height: 86vh; border-radius: 18px; }
    .lail-translate-header { padding: 14px 16px; }
    .lail-translate-header h3 { font-size: 1rem; }
    .lail-translate-body { padding: 12px; gap: 10px; }
    .lail-translate-languages { gap: 6px; }
    .lail-translate-language { padding: 8px; font-size: .85rem; }
    .lail-translate-arrow { width: 34px; height: 34px; min-width: 34px; }
    .lail-translate-textarea,
    .lail-translate-result { padding: 12px; font-size: .95rem; }
    .lail-translate-copy,
    .lail-translate-speak { top: 8px; width: 32px; height: 32px; }
    .lail-translate-copy { left: 8px; }
    .lail-translate-speak { left: 45px; }
    .lail-translate-minimized { right: 20px; bottom: 80px; }
}

@media(max-width: 380px) {
    .lail-translate-content { width: 96%; height: 88vh; }
    .lail-translate-body { padding: 10px; }
    .lail-translate-language { font-size: .78rem; padding: 7px 4px; }
    .lail-translate-arrow { width: 32px; height: 32px; min-width: 32px; }
    .lail-translate-header { padding: 12px; }
}
`,t=[["auto","اكتشاف اللغة تلقائياً"],["العربية","العربية"],["الإنجليزية","الإنجليزية"],["الفرنسية","الفرنسية"],["الإسبانية","الإسبانية"],["التركية","التركية"],["الألمانية","الألمانية"],["الإيطالية","الإيطالية"],["الروسية","الروسية"],["الفارسية","الفارسية"],["الأردية","الأردية"],["الصينية","الصينية"],["اليابانية","اليابانية"],["الكورية","الكورية"]],l="",n="";for(a=0;a<t.length;a++)l+='<option value="'+t[a][0]+'">'+t[a][1]+"</option>";for(a=1;a<t.length;a++)n+='<option value="'+t[a][0]+'">'+t[a][1]+"</option>";var i=`
<div id="lail-translate-modal" class="lail-translate-overlay">

<div class="lail-translate-content">

<div class="lail-translate-header">

<h3>
<i class="fas fa-language"></i>
ترجمة ليل
</h3>

<div class="lail-translate-actions">

<button class="lail-translate-control-btn lail-translate-minimize" type="button" onclick="window.minimizeLailTranslate()" title="تصغير">
<i class="fas fa-minus"></i>
</button>

<button class="lail-translate-control-btn lail-translate-close" type="button" onclick="window.closeLailTranslate()" title="إغلاق">
<i class="fas fa-times"></i>
</button>

</div>

</div>

<div class="lail-translate-body">

<div class="lail-translate-languages">

<select id="lail-translate-source" class="lail-translate-language">
${l}
</select>

<button id="lail-translate-arrow" class="lail-translate-arrow" type="button" title="تبديل اللغات">
<i class="fas fa-exchange-alt"></i>
</button>

<select id="lail-translate-target" class="lail-translate-language">
${n}
</select>

</div>

<textarea id="lail-translate-input" class="lail-translate-textarea" placeholder="اكتب النص الذي تريد ترجمته..."></textarea>

<button id="lail-translate-button" class="lail-translate-button" type="button" onclick="window.translateLailText()">
<i class="fas fa-language"></i>
ترجمة
</button>

<div id="lail-translate-result" class="lail-translate-result empty">

<button id="lail-translate-copy" class="lail-translate-copy" type="button" onclick="window.copyLailTranslation()" title="نسخ الترجمة">
<i class="fas fa-copy"></i>
</button>

<button id="lail-translate-speak" class="lail-translate-speak" type="button" onclick="window.speakLailTranslation()" title="نطق الترجمة" style="display:none">
<i class="fas fa-volume-up"></i>
</button>

<div id="lail-translate-result-text" class="lail-translate-result-text">
ستظهر الترجمة هنا...
</div>

</div>

</div>

</div>

<div id="lail-translate-minimized-btn" class="lail-translate-minimized">
<i class="fas fa-language"></i>
<span>ترجمة ليل</span>
</div>

<div id="lail-translate-toast" class="lail-translate-toast">
<i class="fas fa-check-circle"></i>
<span>تم نسخ الترجمة بنجاح!</span>
</div>

</div>
`,s=`
<button id="btn-lail-translate" class="modern-classic-item" type="button" onclick="window.renderLailTranslate()">
<div class="modern-classic-item-content">
<div class="modern-classic-icon-wrapper">
<i class="fas fa-language"></i>
</div>
<span class="modern-classic-text">ترجمة ليل</span>
</div>
<i class="fas fa-chevron-left modern-classic-chevron"></i>
</button>
`,r={العربية:"ar-SA",الإنجليزية:"en-US",الفرنسية:"fr-FR",الإسبانية:"es-ES",التركية:"tr-TR",الألمانية:"de-DE",الإيطالية:"it-IT",الروسية:"ru-RU",الفارسية:"fa-IR",الأردية:"ur-PK",الصينية:"zh-CN",اليابانية:"ja-JP",الكورية:"ko-KR"};function o(){if(document.head){if(!document.getElementById("lail-translate-style")){var a,t,l,n,s=document.createElement("style");s.id="lail-translate-style",s.textContent=e,document.head.appendChild(s)}document.body&&!document.getElementById("lail-translate-modal")&&(document.body.insertAdjacentHTML("beforeend",i),a=document.getElementById("lail-translate-input"),t=document.getElementById("lail-translate-source"),l=document.getElementById("lail-translate-target"),n=document.getElementById("lail-translate-arrow"),a&&t&&l&&n&&"1"!==a.dataset.lailInitialized&&(a.dataset.lailInitialized="1",a.addEventListener("input",function(){if(clearTimeout(window.lailTranslateTimer),window.stopLailSpeech(),!a.value.trim()){d();return}window.lailTranslateTimer=setTimeout(function(){window.translateLailText()},450)}),a.addEventListener("keydown",function(a){(a.ctrlKey||a.metaKey)&&"Enter"===a.key&&(a.preventDefault(),clearTimeout(window.lailTranslateTimer),window.translateLailText())}),t.addEventListener("change",function(){window.stopLailSpeech(),"auto"===t.value&&"auto"===l.value&&(l.value="العربية"),a.value.trim()&&window.translateLailText()}),l.addEventListener("change",function(){window.stopLailSpeech(),a.value.trim()&&window.translateLailText()}),n.addEventListener("click",function(e){e.preventDefault(),e.stopPropagation(),window.stopLailSpeech();var n=t.value,i=l.value;"auto"===n?(t.value=i,l.value="auto"):(t.value=i,l.value=n),t.value===l.value&&("auto"===t.value?l.value="العربية":l.value="auto"),a.value.trim()&&window.translateLailText()}),function a(e){if(e&&"1"!==e.dataset.lailDragInitialized){e.dataset.lailDragInitialized="1";var t=!1,l=!1,n=0,i=0,s=0,r=0;e.addEventListener("mousedown",d),e.addEventListener("touchstart",d,{passive:!1}),e.addEventListener("click",function(a){if(l){a.preventDefault(),a.stopPropagation();return}window.restoreLailTranslate()})}function o(a){return a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a}function d(a){if("mousedown"!==a.type||0===a.button){var d=o(a);if(d){var u=e.getBoundingClientRect();t=!0,l=!1,n=d.clientX,i=d.clientY,s=u.left,r=u.top,document.addEventListener("mousemove",c),document.addEventListener("mouseup",p),document.addEventListener("touchmove",c,{passive:!1}),document.addEventListener("touchend",p)}}}function c(a){if(t){var d=o(a);if(d){var c=d.clientX-n,p=d.clientY-i;(Math.abs(c)>5||Math.abs(p)>5)&&(l=!0,"touchmove"===a.type&&a.preventDefault(),e.style.left=s+c+"px",e.style.top=r+p+"px",e.style.right="auto",e.style.bottom="auto")}}}function p(){t=!1,document.removeEventListener("mousemove",c),document.removeEventListener("mouseup",p),document.removeEventListener("touchmove",c),document.removeEventListener("touchend",p),setTimeout(function(){l=!1},50)}}(document.getElementById("lail-translate-minimized-btn"))))}}function d(){var a=document.getElementById("lail-translate-result"),e=document.getElementById("lail-translate-result-text"),t=document.getElementById("lail-translate-speak");if(a&&a.classList.add("empty"),e&&(e.textContent="ستظهر الترجمة هنا..."),t&&(t.style.display="none"),window.lailLastTranslation="",window.lailTranslateController)try{window.lailTranslateController.abort()}catch(l){}}function c(){var a=function a(){var e=document.querySelector(".modern-classic-list");if(e)return e;var t=document.querySelector('button[onclick="window.renderNotifications()"]');return t?t.closest(".modern-classic-list"):null}();return!!a&&(!!a.querySelector("#btn-lail-translate")||(a.insertAdjacentHTML("beforeend",s),!!a.querySelector("#btn-lail-translate")))}function p(){window.lailTranslateCheckScheduled||(window.lailTranslateCheckScheduled=!0,requestAnimationFrame(function(){window.lailTranslateCheckScheduled=!1;try{c()}catch(a){}}))}window.lailLastTranslation="",window.lailTranslateRequest=0,window.lailTranslateController=null,window.lailSpeechUtterance=null,window.lailTranslateTimer=null,window.lailTranslateObserver=null,window.lailTranslateCheckScheduled=!1,window.lailTranslateToastTimer=null,window.stopLailSpeech=function(){if(window.speechSynthesis)try{window.speechSynthesis.cancel()}catch(a){}window.lailSpeechUtterance=null;var e=document.getElementById("lail-translate-speak");e&&(e.classList.remove("active"),e.innerHTML='<i class="fas fa-volume-up"></i>',e.title="نطق الترجمة")},window.speakLailTranslation=function(){if(!window.speechSynthesis){alert("ميزة النطق الصوتي غير مدعومة في هذا المتصفح.");return}var a,e=document.getElementById("lail-translate-speak"),t=document.getElementById("lail-translate-result-text");if(e&&t){var l=(window.lailLastTranslation||t.innerText||"").trim();if(l&&"ستظهر الترجمة هنا..."!==l){if(e.classList.contains("active")){window.stopLailSpeech();return}window.stopLailSpeech();var n=document.getElementById("lail-translate-target"),i="en-US";n&&r[n.value]&&(i=r[n.value]);var s=new SpeechSynthesisUtterance(l);s.lang=i,s.rate=.95,s.pitch=1,s.volume=1;var o=window.speechSynthesis.getVoices(),d=null,c=i.split("-")[0];for(a=0;a<o.length;a++)if(o[a].lang===i||0===o[a].lang.indexOf(c+"-")||0===o[a].lang.indexOf(c)){d=o[a];break}d&&(s.voice=d),s.onstart=function(){e.classList.add("active"),e.innerHTML='<i class="fas fa-stop"></i>'},s.onend=function(){e.classList.remove("active"),e.innerHTML='<i class="fas fa-volume-up"></i>',window.lailSpeechUtterance=null},s.onerror=function(){e.classList.remove("active"),e.innerHTML='<i class="fas fa-volume-up"></i>',window.lailSpeechUtterance=null},window.lailSpeechUtterance=s,window.speechSynthesis.speak(s)}}},window.minimizeLailTranslate=function(){var a=document.getElementById("lail-translate-modal"),e=document.getElementById("lail-translate-minimized-btn");a&&(a.style.display="none"),e&&(e.style.display="flex")},window.restoreLailTranslate=function(){var a=document.getElementById("lail-translate-minimized-btn"),e=document.getElementById("lail-translate-modal");a&&(a.style.display="none"),e&&(e.style.display="flex")},window.closeLailTranslate=function(){window.stopLailSpeech();var a=document.getElementById("lail-translate-modal"),e=document.getElementById("lail-translate-minimized-btn");a&&(a.style.display="none"),e&&(e.style.display="none")},window.renderLailTranslate=function(){o(),c();var a=document.getElementById("lail-translate-modal");if(a){var e=document.getElementById("lail-translate-minimized-btn");e&&(e.style.display="none"),a.style.display="flex",setTimeout(function(){var a=document.getElementById("lail-translate-input");a&&a.focus()},100)}},window.translateLailText=function(){var a=document.getElementById("lail-translate-input"),e=document.getElementById("lail-translate-source"),t=document.getElementById("lail-translate-target"),l=document.getElementById("lail-translate-result"),n=document.getElementById("lail-translate-result-text"),i=document.getElementById("lail-translate-button"),s=document.getElementById("lail-translate-speak");if(a&&e&&t&&l&&n&&i){var r=a.value.trim();if(!r){d();return}var o=e.value,c=t.value;if("auto"===c&&(c="العربية"),"auto"===o&&(o="اكتشاف اللغة تلقائياً"),o===c){n.textContent=r,l.classList.remove("empty"),window.lailLastTranslation=r,s&&(s.style.display="flex");return}window.stopLailSpeech(),window.lailTranslateRequest++;var p=window.lailTranslateRequest;if(window.lailTranslateController)try{window.lailTranslateController.abort()}catch(u){}window.AbortController?window.lailTranslateController=new AbortController:window.lailTranslateController=null,i.disabled=!0,i.innerHTML='<i class="fas fa-spinner fa-spin"></i> ترجمة',l.classList.remove("empty"),n.innerHTML='<div class="lail-translate-loader"><i class="fas fa-spinner fa-spin"></i><br>جاري الترجمة...</div>',s&&(s.style.display="none");var f="Translate the following text into "+c+". Preserve the exact meaning and tone. Return only the translated text without explanations, quotes, or additional commentary.\n\n"+r,m=new XMLHttpRequest;m.open("POST","https://layl-ai-proxy.shehabafz.workers.dev",!0),m.setRequestHeader("Content-Type","application/json"),m.onreadystatechange=function(){if(4===m.readyState&&p===window.lailTranslateRequest){if(i.disabled=!1,i.innerHTML='<i class="fas fa-language"></i> ترجمة',m.status<200||m.status>=300){var a,e="حدث خطأ غير معروف.";try{var a=JSON.parse(m.responseText);a&&a.error&&a.error.message&&(e=a.error.message)}catch(t){}n.innerHTML='<div class="lail-translate-error">حدث خطأ أثناء الترجمة:<br>'+e+"</div>",l.classList.add("empty"),s&&(s.style.display="none");return}try{a=JSON.parse(m.responseText)}catch(r){n.innerHTML='<div class="lail-translate-error">تعذر قراءة نتيجة الترجمة.</div>',l.classList.add("empty"),s&&(s.style.display="none");return}var o="";try{o=a.candidates[0].content.parts.map(function(a){return a.text||""}).join("").trim()}catch(d){o=""}if(!o){n.innerHTML='<div class="lail-translate-error">لم يتم الحصول على نتيجة ترجمة.</div>',l.classList.add("empty"),s&&(s.style.display="none");return}window.lailLastTranslation=o,n.textContent=o,l.classList.remove("empty"),s&&(s.style.display="flex",s.classList.remove("active"),s.innerHTML='<i class="fas fa-volume-up"></i>')}},m.onerror=function(){p===window.lailTranslateRequest&&(i.disabled=!1,i.innerHTML='<i class="fas fa-language"></i> ترجمة',n.innerHTML='<div class="lail-translate-error">تعذر الاتصال بخدمة الترجمة.</div>',l.classList.add("empty"),s&&(s.style.display="none"))},m.onabort=function(){p===window.lailTranslateRequest&&(i.disabled=!1,i.innerHTML='<i class="fas fa-language"></i> ترجمة')};try{m.send(JSON.stringify({contents:[{parts:[{text:f}]}]}))}catch(g){if(p!==window.lailTranslateRequest)return;i.disabled=!1,i.innerHTML='<i class="fas fa-language"></i> ترجمة',n.innerHTML='<div class="lail-translate-error">حدث خطأ أثناء الترجمة:<br>'+String(g.message||g)+"</div>",l.classList.add("empty"),s&&(s.style.display="none")}}},window.copyLailTranslation=function(){var a=document.getElementById("lail-translate-result-text");if(a){var e=(window.lailLastTranslation||a.innerText||"").trim();e&&"ستظهر الترجمة هنا..."!==e&&(navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(e).then(function(){t()}).catch(function(){l()}):l())}function t(){var a=document.getElementById("lail-translate-toast");a&&(a.classList.add("show"),clearTimeout(window.lailTranslateToastTimer),window.lailTranslateToastTimer=setTimeout(function(){a.classList.remove("show")},1500))}function l(){var a=document.createElement("textarea");a.value=e,a.style.position="fixed",a.style.left="-9999px",a.style.top="0",document.body.appendChild(a),a.focus(),a.select();try{document.execCommand("copy")}catch(l){}document.body.removeChild(a),t()}},o(),c(),function a(){if(window.MutationObserver){if(window.lailTranslateObserver)try{window.lailTranslateObserver.disconnect()}catch(e){}window.lailTranslateObserver=new MutationObserver(function(a){for(var e=!1,t=0;t<a.length;t++){var l=a[t];if("childList"===l.type){for(var n=0;n<l.addedNodes.length;n++){var i=l.addedNodes[n];if(1===i.nodeType&&(i.matches&&i.matches(".modern-classic-list")||i.querySelector&&i.querySelector(".modern-classic-list"))){e=!0;break}}if(e)break}}e&&p()}),window.lailTranslateObserver.observe(document.body,{childList:!0,subtree:!0}),p()}}()}();
.stories-nav-left, 
.stories-nav-right, 
.stories-nav-btn {
    display: none !important;
}

#wall-stories-container {
    -ms-overflow-style: none; 
    scrollbar-width: none;
}

#wall-stories-container::-webkit-scrollbar {
    display: none; 
}
#landing-users-list .user-sidebar-status {
    color: #000000 !important;
}

#landing-users-list .user-identity-name {
    background: transparent !important;
    color: #000000 !important; 
}


.bottom-tabs-bar {
    gap: 5px;
}

.tab-btn {
    border-radius: 5px;
}
.classic-alert-box .col-4:has([data-source="front"]),
.classic-alert-box .col-4:has([data-source="back"]),
.classic-alert-box .col-6:has([data-scope="global"]) {
    display: none !important;
}
#lightbox.show {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    z-index: 9999 !important;
    overflow: hidden !important;
}

#lightbox.show .lightbox-content {
    position: absolute !important;
    top: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    margin: auto !important;
    max-width: 95% !important; 
    max-height: 95% !important;
    object-fit: contain !important;
}
#profile-mid-section:has(.user-identity[data-user-id="5"]) #profile-main-verified-badge img{content:url("https://i.top4top.io/p_3907zjl7u1.gif");width:28px!important;height:28px!important}#profile-mid-section:has(.user-identity[data-user-id="5"]) #profile-main-verified-badge{background:0 0!important;box-shadow:none!important;padding:0!important;bottom:-10px!important}
.modal-dialog.modal-sm:has(#video-link-input){position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;width:90%!important;max-width:400px!important;z-index:9999!important;box-shadow:0 0 0 100vmax rgba(0,0,0,.4)!important}.modal-dialog.modal-sm:has(#video-link-input) .modal-content{border-radius:16px!important;border:none!important;box-shadow:0 15px 40px rgba(0,0,0,.15)!important;background-color:#fff!important;overflow:hidden!important}.modal-dialog.modal-sm:has(#video-link-input) .profile-header-classic{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:16px 20px!important;background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}.modal-dialog.modal-sm:has(#video-link-input) .profile-header-topic{color:#1e293b!important;font-size:16px!important;font-family:inherit!important}.modal-dialog.modal-sm:has(#video-link-input) .btn-close-classic{background:#f1f5f9!important;border:none!important;color:#64748b!important;width:32px!important;height:32px!important;border-radius:50%!important;display:flex!important;justify-content:center!important;align-items:center!important;cursor:pointer!important;padding:0!important}.modal-dialog.modal-sm:has(#video-link-input) .btn-close-classic:hover{background:#fee2e2!important;color:#ef4444!important}.modal-dialog.modal-sm:has(#video-link-input) .modal-body{background:#fff!important;padding:24px 20px!important}.modal-dialog.modal-sm:has(#video-link-input) .form-label{color:#334155!important;font-size:13.5px!important;margin-bottom:10px!important;display:block!important}.modal-dialog.modal-sm:has(#video-link-input) .classic-input{border:1px solid #cbd5e1!important;border-radius:10px!important;padding:12px 16px!important;font-size:14px!important;background:#f8fafc!important;color:#0f172a!important;outline:0!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.02)!important}.modal-dialog.modal-sm:has(#video-link-input) .classic-input:focus{border-color:#3b82f6!important;background:#fff!important;box-shadow:0 0 0 3px rgba(59,130,246,.15)!important}.modal-dialog.modal-sm:has(#video-link-input) .d-flex.justify-content-between.mt-3{gap:12px!important;margin-top:24px!important}.modal-dialog.modal-sm:has(#video-link-input) .classic-btn{border-radius:10px!important;font-weight:600!important;font-size:14px!important;border:none!important;cursor:pointer!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:12px!important;width:100%!important;flex:1!important}.modal-dialog.modal-sm:has(#video-link-input) .classic-btn-red{background-color:#fff1f2!important;color:#e11d48!important;border:1px solid #ffe4e6!important}.modal-dialog.modal-sm:has(#video-link-input) .classic-btn-red:hover{background-color:#ffe4e6!important}.modal-dialog.modal-sm:has(#video-link-input) .classic-btn-green{background-color:#10b981!important;color:#fff!important;box-shadow:0 4px 10px rgba(16,185,129,.2)!important}.modal-dialog.modal-sm:has(#video-link-input) .classic-btn-green:hover{background-color:#059669!important;box-shadow:0 6px 14px rgba(16,185,129,.3)!important}
.video-link-icon-container{width:23px!important;height:23px!important;border-radius:50%!important;display:flex!important;justify-content:center!important;align-items:center!important;overflow:hidden!important;background-color:#f0f0f0!important}
.message-row:has([data-user-id="1"]) {
    background: linear-gradient(135deg, rgba(0, 0, 0, 0.09) 0%, rgba(0, 0, 0, 0.03) 100%) !important;
    border-right: 3px solid #1a1a1a !important;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08) !important;
    border-radius: 8px !important;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}

.message-row:has([data-user-id="1"]) .message-avatar {
    border-radius: 50% !important; 
    border: 2px solid #1a1a1a !important; 
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2) !important;
    object-fit: cover !important;
}

.message-row:has([data-user-id="1"]) .message-time {
    color: #444 !important;
    font-weight: bold !important;
}

.message-row:has([data-user-id="1"]) .message-time::after {
    content: "✦";
    color: #1a1a1a;
    font-size: 11px;
    margin-right: 2px;
}
#landing-users-list .d-flex.flex-column.align-items-center span {
    display: none !important;
}
* {
    -webkit-user-select: text !important; 
    -moz-user-select: text !important;   
    -ms-user-select: text !important;     
    user-select: text !important;         
}
.quoted-message{display:flex;align-items:center;gap:10px;background-color:rgba(35,37,83,.04);border:1px solid rgba(35,37,83,.1);border-right:3px solid #232553;border-left:3px solid #232553;border-radius:8px;padding:8px 12px;margin-bottom:8px;margin-right:12px;max-width:90%;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.05)!important;transition:.2s}.quoted-message:hover{background-color:rgba(35,37,83,.07);box-shadow:0 2px 6px rgba(0,0,0,.08)}.quoted-message::before,.quoted-text::before{color:#232553!important;font-weight:700;opacity:.9;font-size:13px}.quoted-avatar{width:35px!important;height:35px!important;border-radius:50%!important;object-fit:cover;border:3px solid rgba(35,37,83,.15)!important}.quoted-content{display:flex;flex-direction:column;justify-content:center;line-height:1.4;overflow:hidden}.quoted-username{font-size:13px!important;font-weight:700;opacity:.9}.quoted-message .user-identity-gifts,.quoted-message .user-identity-name img,.quoted-message .user-identity-super{max-height:16px!important;width:auto!important;margin-right:4px;vertical-align:middle}.quoted-text{font-size:12px;white-space:normal;word-break:break-word}
.modal-content:has([data-user-id="7"]) #profile-country-name{font-size:0!important}.modal-content:has([data-user-id="7"]) #profile-country-name::after{content:" الإمارات ";font-size:14px!important}.modal-content:has([data-user-id="7"]) #profile-country-flag img{content:url("/flags/ae.png")!important;width:20px!important;height:20px!important;object-fit:cover!important;border-radius:2px!important;box-shadow:0 1px 3px rgba(0,0,0,.2)!important}
.modal-content:has([data-user-id="1"], [data-user-id="5"]) .profile-info-bar-left {
    display: none !important;
}
.wall-post-btn-send,.wall-post-username{font-weight:700!important}.wall-post-card{background:#fff!important;border:1px solid #ececec!important;border-radius:16px!important;box-shadow:0 2px 10px rgba(0,0,0,.05)!important;overflow:hidden!important;padding:8px 12px!important}.wall-action-btn,.wall-post-body,.wall-post-content,.wall-post-main{background:0 0!important}.wall-posts-list .wall-post-card{margin-bottom:10px!important}.wall-posts-list{padding-bottom:60px!important}#wall-youtube-modal{display:none}.wall-post-header{border-bottom:1px solid #f3f3f3!important}.wall-post-avatar{border-radius:12px!important;box-shadow:0 2px 6px rgba(0,0,0,.08)}.wall-post-time{color:#999!important}.wall-post-text{line-height:1.8!important;margin-bottom:6px!important}.wall-post-body{padding-left:8px!important;padding-bottom:0!important}.wall-post-media,.wall-post-media-clear{margin-top:0!important;padding-top:0!important}.mt-2{margin-top:0!important}.image-placeholder,.wall-post-media img,.wall-post-media video,.youtube-horizontal-placeholder{margin:auto!important;border-radius:14px!important}.wall-post-media{justify-content:center!important;align-items:center!important;text-align:center!important}.wall-post-media img,.wall-post-media video{display:block!important}.wall-post-actions-row{border-top:1px solid #f3f3f3!important;margin-top:10px!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;transform:translateX(0)!important}.wall-action-btn{border:none!important;box-shadow:none!important;color:#666!important;display:flex!important;align-items:center!important;gap:6px!important}.media-revealed,.media-revealed img,.message-image-preview,.wall-post-media,.wall-post-media-clear{display:block!important;width:96%!important;max-width:96%!important}.wall-action-btn i{opacity:.85}.media-revealed img,.message-image-preview{height:auto!important;transform:scale(1.08)!important;border-radius:14px!important;margin:auto!important}.img-fluid{max-width:96%!important;height:auto!important}.wall-post-media img{max-height:none!important}.wall-post-media video{width:96%!important;max-width:96%!important;border-radius:12px!important;display:block}.wall-post-body .wall-post-text{display:inline-block!important;transform:translateY(7px)!important}.wall-post-media-clear .wall-post-media{transform:translateY(-5px)!important}.message-image-preview,img.message-image-preview{width:150px!important;max-width:150px!important;height:auto!important}.wall-post-input-group{display:flex!important;direction:ltr!important;align-items:center!important;background-color:#f5f6f7!important;border:1px solid #ced4da!important;border-radius:6px!important;padding:2px 8px!important;gap:10px!important;width:98%!important;margin:3px auto!important;box-sizing:border-box!important}.wall-post-btn-send,.wall-post-input{direction:rtl!important;box-shadow:none!important}.wall-post-form-container{background-color:#fdfdfd!important;position:sticky!important;bottom:0!important;z-index:999!important}.wall-post-btn-icon,.wall-post-input{background:0 0!important;padding:0!important;border:none!important}.wall-post-btn-icon{display:flex!important;align-items:center!important;justify-content:center!important;color:#6c757d!important;cursor:pointer!important}#wall-btn-emoji img{width:23px!important;height:23px!important;padding:0!important}.wall-post-input{flex-grow:1!important;width:100%!important;outline:0!important;text-align:right!important;font-size:14px!important;height:36px!important;line-height:36px!important;resize:none!important;margin:0!important}.wall-post-btn-send{order:99!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#00be55!important;opacity:1!important;filter:none!important;flex-direction:row!important;color:#fff!important;border:none!important;border-radius:4px!important;cursor:pointer!important;white-space:nowrap!important;height:30px!important;font-size:15px!important;gap:6px!important;padding:4px 8px!important;margin:3px -4px 3px 2px!important}
.story-action-item,.story-right-actions{display:flex!important;pointer-events:auto!important;z-index:99999!important}.story-modal-content{max-width:100%!important;max-height:100%!important;width:100%!important;height:100%!important;border-radius:0!important;box-shadow:none!important}.story-media-wrapper .story-media{width:100%!important;height:100%!important;object-fit:contain!important}.story-right-actions{position:absolute!important;bottom:20px!important;left:50%!important;right:auto!important;top:auto!important;transform:translateX(-50%)!important;flex-direction:row!important;width:90%!important;max-width:400px!important;justify-content:space-between!important;padding:5px 10px!important;align-items:center!important}.story-action-item{flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-size:14px!important;cursor:pointer!important;color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.8)}
#footer-keywords .badge {
    font-size: 0.45rem; 
    padding: 2px 4px;  
    font-weight: 200;  
    opacity: 1;       
    transition: 0.3s;   
    cursor: default;    
}
.filter-toast-message,.filter-toast-username{font-size:14px!important;font-weight:700!important}.filter-notification-layer{position:fixed!important;left:20px!important;pointer-events:none!important}.filter-notification-toast{display:flex!important;align-items:center!important;gap:12px!important;padding:8px 20px 8px 8px!important;background:rgba(20,20,20,.45)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:50px!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.2)!important;opacity:0!important;transform:translateY(20px) scale(.95)!important;transition:.4s cubic-bezier(.175, .885, .32, 1.275)!important}.filter-notification-toast.show{opacity:1!important;transform:translateY(0) scale(1)!important}.filter-toast-avatar{width:42px!important;height:42px!important;border-radius:50%!important;object-fit:cover!important;border:2px solid rgba(255,255,255,.3)!important;box-shadow:0 2px 10px rgba(0,0,0,.1)!important}.filter-toast-content{display:flex!important;flex-direction:column!important;justify-content:center!important}.filter-toast-username{margin-bottom:2px!important;display:flex!important;align-items:center!important;gap:5px!important}.filter-toast-message{color:rgba(255,255,255,.8)!important;text-shadow:0 1px 2px rgba(0,0,0,.1)!important}
#profile-badges-container:not(:has(.profile-badge.active)){display:none!important}#profile-badges-container{display:flex!important;justify-content:center;align-items:center;flex-wrap:nowrap;padding:10px 0 25px!important;margin:5px 0!important}#profile-badges-container .profile-badge{display:flex!important;justify-content:center;align-items:center;width:35px;height:35px;margin:0 -3px;z-index:1;filter:blur(4px) grayscale(15%);opacity:.4;-webkit-tap-highlight-color:transparent;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0) scale(.75)}#profile-badges-container .profile-badge:not(.active){opacity:.3}#profile-badges-container .profile-badge.active:not(:has(~ .profile-badge.active)){z-index:10;width:45px;height:45px;margin:0 15px;opacity:1!important;animation:2s ease-in-out infinite activePulseGlow}@keyframes activePulseGlow{0%,100%{filter:drop-shadow(0px 8px 15px rgba(0,0,0,.2)) drop-shadow(0px 0px 3px rgba(255, 215, 0, .4));transform:translateZ(0) scale(1.5)}50%{filter:drop-shadow(0px 8px 15px rgba(0,0,0,.2)) drop-shadow(0px 0px 12px rgba(255, 215, 0, .7));transform:translateZ(0) scale(1.55)}}
@import url(https://fonts.googleapis.com/css2?family=Tajawal:wght@400;700&display=swap);.login-section-container>.login-tabs-bar,.login-section-container>form{display:none!important;opacity:0!important;visibility:hidden!important}.login-section-container{background:0 0!important;border:none!important;box-shadow:none!important;padding:0!important}.mdn-box{display:flex;direction:rtl;align-items:stretch;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;gap:20px;max-width:550px;width:calc(100% - 16px);margin:15px auto;box-shadow:0 4px 6px rgba(0,0,0,.05);font-family:Tajawal,sans-serif}.mdn-large-btn,.mdn-stack-btn{transition:.2s;font-family:inherit;cursor:pointer;display:flex;font-weight:700}.mdn-right-col{display:flex;flex-direction:column;justify-content:space-between;gap:15px;flex:1.1}.mdn-stack-btn{justify-content:space-between;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:15px 20px;font-size:1.1rem;color:#1e293b}.mdn-stack-btn:hover{background:#f8fafc;border-color:#cbd5e1}.mdn-stack-btn i{font-size:1.3rem}.mdn-divider{width:1px;background:#e5e7eb}.mdn-left-col{flex:1;display:flex}.mdn-large-btn{width:100%;border:none;border-radius:12px;color:#fff;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:15px 10px;font-size:1.2rem}.mdn-large-btn i{font-size:2.2rem}.mdn-modal-bg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(15,23,42,.7);backdrop-filter:blur(4px);z-index:1040;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:.3s;direction:rtl;font-family:Tajawal,sans-serif}.mdn-modal-bg.active{opacity:1;pointer-events:auto}.mdn-modal-content{background:#fff;width:90%;max-width:360px;padding:20px 25px;border-radius:16px;position:relative;transform:translateY(20px);transition:.4s;box-shadow:0 15px 35px rgba(0,0,0,.2)}.mdn-modal-bg.active .mdn-modal-content{transform:translateY(0)}.mdn-close-btn{position:absolute;top:12px;right:12px;background:#f1f5f9;border:none;width:30px;height:30px;border-radius:50%;font-size:1rem;cursor:pointer;color:#64748b;display:flex;justify-content:center;align-items:center;transition:.2s;z-index:10}.mdn-close-btn:hover{background:#ef4444;color:#fff}.mdn-modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;padding-right:35px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.mdn-modal-header h3{font-size:1.2rem;font-weight:700;color:#1e293b;margin:0}.mdn-modal-header i{font-size:1.8rem;margin:0}.mdn-modal-content form{display:block!important;visibility:visible!important;opacity:1!important}.mdn-modal-content .input-group{background:#f8fafc!important;border:2px solid #e5e7eb!important;border-radius:10px!important;margin-bottom:10px!important;transition:.3s!important;flex-wrap:nowrap!important;overflow:hidden!important}.mdn-modal-content .form-control{border:none!important;background:0 0!important;box-shadow:none!important;color:#1e293b!important;padding:10px 12px!important;font-size:.95rem!important;height:auto!important}.mdn-modal-content .form-control:focus{background:0 0!important;box-shadow:none!important}.mdn-modal-content .input-group-text{border:none!important;background:0 0!important;color:#94a3b8!important;padding:10px 12px!important;font-size:1.05rem!important}.mdn-modal-content .login-action-btn{border:none!important;background:0 0!important;color:#94a3b8!important;padding:0 8px!important;transition:.2s!important;outline:0!important;cursor:pointer!important}.mdn-modal-content .login-action-btn:hover{color:inherit!important}.mdn-modal-content .login-action-btn.active-hidden{color:#ef4444!important;transform:scale(1.1)}@media (max-width:480px){.mdn-box,.mdn-right-col{gap:10px}.mdn-box{padding:12px}.mdn-stack-btn{padding:12px;font-size:.95rem}.mdn-stack-btn i{font-size:1.1rem}.mdn-large-btn{padding:10px;font-size:1.05rem;gap:8px}.mdn-large-btn i{font-size:1.8rem}}@media (min-width:769px){.mdn-box{padding:15px;gap:15px}.mdn-right-col{gap:10px}.mdn-stack-btn{padding:10px 15px;font-size:1.05rem}.mdn-stack-btn i{font-size:1.2rem}.mdn-large-btn{padding:10px;gap:8px;font-size:1.1rem}.mdn-large-btn i{font-size:1.8rem}}@keyframes mdn-shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}.mdn-modal-content.mdn-shake-anim{animation:.4s cubic-bezier(.36,.07,.19,.97) both mdn-shake}
.p-2.bg-light.border-bottom {
  display: none !important;
}
#btn-theme-guest .fa-user-secret::before,
#show-guest-login .fa-user-secret::before {
    content: "\f007" !important; 
    font-family: "Font Awesome 5 Free", "Font Awesome 5 Solid", sans-serif !important; 
    font-weight: 900 !important; 
    display: inline-block !important;
}
#messages-container .message-row.system-message-row:not([data-id]){width:fit-content!important;margin:6px auto!important;border-radius:30px!important;padding:6px 16px 6px 6px!important;min-height:55px!important;display:flex!important;align-items:center!important}#messages-container .message-row.system-message-row:not([data-id]) .message-avatar{width:32px!important;height:32px!important;border-radius:50%!important;margin-right:8px!important;margin-top:4px!important;align-self:center!important}#messages-container .message-row.system-message-row:not([data-id]) .message-body{padding:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important}#messages-container .message-row.system-message-row:not([data-id]) .message-header{margin-bottom:0!important}#messages-container .message-row.system-message-row:not([data-id]) .message-username{font-size:11px!important}#messages-container .message-row.system-message-row:not([data-id]) .message-text{font-size:12.5px!important;margin-top:-1px!important}
/* تكبير الستيكر */
.message-row .sticker-img {
    zoom: 0.7 !important; 
}

/* اصلاح مسافة الصور في الحائط */
.wall-post-media .message-image-preview {
    margin-top: 15px !important;
}

/* اصلاح مسافة الصور في الرسائل العامة*/
.message-body .message-media .message-image-preview {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
}

/* اصلاح مسافة الصور في الرسائل السريعة*/
.quick-chat-media-placeholder.quick-chat-image-placeholder.media-revealed img.message-image-preview {
    transform: translate(10px, 10px) !important;
}


/* المؤثرات الصوتية */
.parent-container {
  position: relative; 
}

.mic-effect-status {
  position: absolute; /* هذا هو السطر السحري الذي يعزله عن باقي العناصر */
  top: -5px !important;           /* المسافة من الأعلى (تعادل top-1.5) */
  right: 5px !important;         /* المسافة من اليمين (تعادل right-1.5) */
  z-index: 10;        /* للتأكد من أنه يظهر فوق العناصر الأخرى ولا يختفي خلفها */
}

/* إخفاء خلفية الأيقونات (المربع) بشكل كامل */
.modern-classic-icon-wrapper {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* افتار الرسائل الخاصة */
.private-msg-avatar-container {
    margin-top: 5px !important; 
}

/* زوايا مستديرة لذبذبة المايك */
.btn.btn-mic.active.speaking::after {
  border-radius: 12px !important;
}
#sidebar-rooms-container,.room-card{padding:10px!important}.room-user-count,.room-user-count.active-mics{font-size:11px!important;font-weight:700!important}.room-description-text-small,.room-user-count,.room-user-count.active-mics{font-weight:700!important}#sidebar-rooms-container .btn-success{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:15px!important;box-shadow:0 4px 15px rgba(0,0,0,.05)!important;margin-bottom:15px!important;font-weight:700!important;transition:.2s!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}#sidebar-rooms-container .btn-success:hover{background:rgba(255,255,255,.25)!important;transform:translateY(-2px)}#sidebar-rooms-container .btn-success i{margin:0!important;font-size:14px!important}.room-card{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:15px!important;box-shadow:0 4px 15px rgba(0,0,0,.05)!important;margin-bottom:10px!important;transition:transform .2s,background .2s!important;cursor:pointer!important}.room-card.active{border:1px solid rgba(255,255,255,.7)!important;box-shadow:0 8px 25px rgba(0,0,0,.15)!important}.room-card-thumbnail{border-radius:15px!important;width:45px!important;height:45px!important;object-fit:cover!important;border:1px solid rgba(255,255,255,.4)!important}.room-user-count{background:rgba(255,255,255,.5)!important;border-radius:10px!important;padding:3px 8px!important;color:#333!important;border:1px solid rgba(255,255,255,.3)!important}.room-user-count.active-mics{background:rgba(40,167,69,.15)!important;color:#155724!important;padding:2px 5px!important;margin-right:3px!important;border:1px solid rgba(40,167,69,.3)!important}
.modal-dialog:has(#btn-profile-kiss){display:flex!important;align-items:center!important;min-height:calc(100vh - 40px)!important;margin:0 auto!important}.modal-content:has(#btn-profile-kiss){border-radius:16px!important}#btn-profile-clap,#btn-profile-hug,#btn-profile-kiss,#btn-profile-slap{border:none!important;border-radius:12px!important;font-size:14px!important;font-weight:700!important;color:#fff!important;transition:.3s!important;box-shadow:0 3px 8px rgba(0,0,0,.1)!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:8px 15px!important;width:45%!important}#btn-profile-clap:hover,#btn-profile-hug:hover,#btn-profile-kiss:hover,#btn-profile-slap:hover{transform:translateY(-2px) scale(1.02)!important;box-shadow:0 6px 12px rgba(0,0,0,.15)!important;opacity:1!important}#btn-profile-clap::before,#btn-profile-hug::before,#btn-profile-kiss::before,#btn-profile-slap::before{font-size:18px!important;display:inline-block!important}#btn-profile-kiss{background:linear-gradient(135deg,#ff758c 0,#ff7eb3 100%)!important}#btn-profile-kiss::before{content:"😘"}#btn-profile-slap{background:linear-gradient(135deg,#606c88 0,#3f4c6b 100%)!important}#btn-profile-slap::before{content:"👋🏻"}#btn-profile-hug{background:linear-gradient(135deg,#4facfe 0,#00f2fe 100%)!important}#btn-profile-hug::before{content:"🫂"}#btn-profile-clap{background:linear-gradient(135deg,#ff9a44 0,#fc6076 100%)!important;color:#fff!important}#btn-profile-clap::before{content:"👏"}
#sidebar-settings-container .modern-classic-list{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important;direction:rtl!important;gap:10px 2%!important;padding:5px!important}#sidebar-settings-container .modern-classic-list>button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;flex:0 0 49%!important;max-width:49%!important;width:49%!important;margin:0!important;box-sizing:border-box!important;aspect-ratio:2/1!important;background:rgba(255,255,255,.15)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:15px!important;padding:5px!important;box-shadow:0 4px 15px rgba(0,0,0,.05)!important;transition:transform .2s,background .2s!important;color:inherit!important;position:relative!important}#sidebar-settings-container .modern-classic-list>button:hover{transform:scale(1.05)!important;background:rgba(255,255,255,.25)!important}.modern-classic-item-content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;gap:8px!important}.modern-classic-chevron{display:none!important}#sidebar-settings-container .modern-classic-list>button i:not(.modern-classic-chevron){font-size:24px!important;margin:0 auto 8px!important;display:block!important;position:static!important}#sidebar-settings-container .modern-classic-list>button span{font-size:10px!important;font-weight:700!important;line-height:1.3!important;text-align:center!important;white-space:normal!important;width:100%!important;display:block!important;margin:0!important}button[onclick*=renderNotifications] i{color:#ff4757!important;text-shadow:0 0 5px rgba(255,71,87,.4)!important}button[onclick*=renderMembershipDesign] i{color:#ffa502!important;text-shadow:0 0 5px rgba(255,165,2,.4)!important}button[onclick*=openGamesView] i{color:#2ed573!important;text-shadow:0 0 5px rgba(46,213,115,.4)!important}button[onclick*=renderProfileVisitors] i{color:#1e90ff!important;text-shadow:0 0 5px rgba(30,144,255,.4)!important}button[onclick*=renderIgnoredUsers] i{color:#a4b0be!important}button[onclick*=renderWallCreators] i{color:#f1c40f!important;text-shadow:0 0 5px rgba(241,196,15,.4)!important}#toggle-dark-mode-btn i{color:#9b59b6!important;text-shadow:0 0 5px rgba(155,89,182,.4)!important}#clear-cache-btn i{color:#ff6b81!important;text-shadow:0 0 5px rgba(255,107,129,.4)!important}#btn-lail-pinterest i{color:#e60023!important;text-shadow:0 0 5px rgba(230,0,35,.4)!important}#btn-lail-quotes i,#btn-lail-translate i{color:#1da1f2!important;text-shadow:0 0 5px rgba(29,161,242,.4)!important}#btn-lail-decor i{color:#00cec9!important;text-shadow:0 0 5px rgba(0,206,201,.4)!important}#btn-lail-editor i{color:#e056fd!important;text-shadow:0 0 5px rgba(224,86,253,.4)!important}#btn-lail-ai i{color:#0abde3!important;text-shadow:0 0 5px rgba(10,189,227,.4)!important}