body.light-mode{background:#fff;color:#333}body.light-mode::before{background:radial-gradient(circle at 50% 50%,#fff 0%,#f7f7f7 80%);opacity:.3}body.light-mode header{background:#f1f1f1;border-bottom:1px solid #ccc}body.light-mode .settings-panel{background:#fff;color:#333;border:1px solid #ccc}body.light-mode .settings-panel h3{color:#00baff}body.light-mode .settings-panel label{color:#333}body.light-mode .settings-panel input[type=checkbox]{accent-color:#00baff}body.light-mode .theme-btn{background:#000;color:#fff}body.light-mode .theme-btn:hover{background:#333}body.light-mode .sidebar-left,body.light-mode .sidebar-right{background:#fff;color:#333;border:1px solid #ccc}body.light-mode .sidebar-left .search-bar input,body.light-mode .sidebar-right .ayah-index-list{background:#f0f0f0;color:#333;border:1px solid #ccc}body.light-mode .surah-item,body.light-mode .ayah-index-item{background:#eaeaea;color:#333}body.light-mode .surah-item:hover,body.light-mode .ayah-index-item:hover,body.light-mode .surah-item:focus,body.light-mode .ayah-index-item:focus{background:#d5d5d5;color:#000}body.light-mode .content-middle{background:#fff;color:#333}body.light-mode .sura-title{background:#f0f0f0;color:#333;border-bottom:1px solid #ccc}body.light-mode .ayah-card{background:#f9f9f9;border-left:4px solid rgba(0,123,255,.13);color:#333}body.light-mode .ayah-controls{background:#e0e0e0}body.light-mode .ayah-number{background:#d0d0d0;color:#333}body.light-mode .refute-icon,body.light-mode .tafsir-icon{background:#e0e0e0;color:#333}body.light-mode .hamburger div{background:#333}body.light-mode .settings-icon{color:#333;background-color:rgba(0,0,0,.05)}body.light-mode .settings-icon:hover{background-color:rgba(0,186,255,.2)}.settings-icon.active{background-color:#00baff;color:#fff;transform:rotate(30deg)}body.light-mode .settings-icon.active{background-color:#00baff;color:#fff}.settings-panel.visible{display:flex;opacity:1;transform:translateY(0)}body.light-mode .settings-panel{background:rgba(255,255,255,.95);border:1px solid #ddd;box-shadow:0 4px 15px rgba(0,0,0,.1)}body.light-mode .settings-panel h3{border-bottom:1px solid rgba(0,0,0,.1)}body.light-mode .settings-section h4{color:#555}body.light-mode .settings-panel label{color:#333}body.light-mode .theme-btn{background:#00baff;color:#fff}body.light-mode .theme-btn:hover{background:#0098d6}body.light-mode .modal-content{background:#fff;color:#000}body.light-mode .modal-close{background:#ccc;color:#000}body.light-mode .modal-content .tafsir-links button{background:#f0f0f0;color:#000;border:1px solid #ccc}body.light-mode .modal-content .tafsir-links button:hover{background:#d5d5d5}body.light-mode .modal-content p{color:#000}.surah-item.active{background:#50575f;color:#00baff;transform:none}.ayah-card{background:#2b3038;margin-bottom:35px;padding:25px 20px;border-radius:8px;position:relative;border-left:4px solid rgba(0,123,255,.13);box-shadow:0 2px 8px rgba(0,0,0,.3);opacity:0;animation:fadeUp .6s forwards ease;display:flex;flex-direction:column;scroll-margin-top:80px}.ayah-controls{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-bottom:10px}.ayah-number{background:#404753;padding:5px 10px;border-radius:4px;font-size:.8rem;font-weight:600;color:#fff}.refute-icon,.tafsir-icon{cursor:pointer;padding:8px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;background:#50575f;transition:background .2s;position:relative}.refute-icon::after,.tafsir-icon::after{content:attr(data-title);position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);background:#333;color:#fff;font-size:.8rem;padding:5px 8px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}body.light-mode .refute-icon::after,body.light-mode .tafsir-icon::after{background:#666;color:#fff}.refute-icon:hover::after,.tafsir-icon:hover::after{opacity:1}.ayah-arabic{font-family:"Noto Sans Arabic",sans-serif;font-size:2rem;text-align:right;direction:rtl;line-height:1.6;margin-bottom:15px;color:#fff}.ayah-transliteration{font-family:"Inter",sans-serif;font-size:1rem;text-align:center;margin-bottom:15px;color:#e0e0e0}.ayah-translation{font-size:1.1rem;line-height:1.6;color:#fff;margin-bottom:10px}.ayah-translation .translator-name{font-size:.9rem;color:#f0f0f0;margin-top:5px}.ayah-index-item{padding:10px;margin-bottom:5px;background:#292e36;border-radius:4px;text-align:center;cursor:pointer;color:#fff;font-weight:500;transition:background .2s,transform .2s}.ayah-index-item:hover,.ayah-index-item:focus{background:#323945;transform:translateX(3px)}body.light-mode .sidebar-left::-webkit-scrollbar-track,body.light-mode .sidebar-right::-webkit-scrollbar-track,body.light-mode .ayah-area::-webkit-scrollbar-track,body.light-mode .modal-content::-webkit-scrollbar-track{background:#f1f1f1}body.light-mode .sidebar-left::-webkit-scrollbar-thumb,body.light-mode .sidebar-right::-webkit-scrollbar-thumb,body.light-mode .ayah-area::-webkit-scrollbar-thumb,body.light-mode .modal-content::-webkit-scrollbar-thumb{background:#ccc}@media (max-width:768px){.sidebar-left.visible{transform:translateX(0)}.sidebar-right.visible{transform:translateX(0)}}.translation-block{margin-bottom:20px}.translator-name{color:#ccc}.translation-line{margin:10px auto 0;width:50%;height:1px;background:linear-gradient(to right,transparent,#999,transparent);opacity:.8;border-radius:1px}body.light-mode .ayah-arabic{color:#333}body.light-mode .ayah-transliteration{color:#666}body.light-mode .ayah-translation{color:#333}body.light-mode .ayah-translation .translator-name{color:#666}body.light-mode .modal-content p{color:#333}body.light-mode .translator-name{color:#666}body.light-mode .ayah-translation{color:#333}body.light-mode .ayah-translation .translator-name{color:#666}body.dark-mode .ayah-translation{color:#fff!important}body.dark-mode .ayah-translation .translator-name{color:#fff!important}