.music-card:hover,.top-liked-card:hover{transform:translateY(-5px)}.lyrics-box,.music-card,.music-empty,.music-header,.music-like,.music-meta,.music-player,.music-title,.music-title-box,.select-wrapper select,.top-liked-card,.top-liked-month .top-liked-card,.top-liked-month h2{text-align:center}.comment-reply a:hover,.related-music li a:hover{text-decoration:underline}.site-header{background-color:transparent;padding:30px 0;display:flex;justify-content:center}body:not(.light-mode) .custom-header-wrapper{background-color:#0b0b14;padding:10px 20px;border-radius:16px;display:flex;justify-content:space-between;align-items:center;max-width:1300px;width:100%;border:2px solid gold;box-shadow:0 0 12px rgba(255,215,0,.15)}.search-form,.search-submit{display:flex;align-items:center}.site-logo img{height:220px;object-fit:contain;display:block}body.light-mode .social-btn{background-color:#fff;border:1.5px solid #000;color:#000}.search-form{border:2.5px solid #fc0;border-radius:30px;padding:8px 15px;background-color:#0b0b14;width:fit-content;transition:.3s;box-shadow:0 0 0 transparent}.search-field,.search-form button,.search-submit{border:none;background:0 0}.search-form:hover{border-color:gold}.search-form:focus-within{border-color:#ffea00;box-shadow:0 0 12px #ffea00;transition:.3s ease-in-out}.search-form input[type=search]{border:none;background:0 0;color:#ccc;font-size:15px;padding-left:10px;outline:0;width:200px}.search-form button{color:#fc0;font-size:18px;cursor:pointer;transition:color .3s}.search-form button:hover,body:not(.light-mode) .top-liked-month h2{color:gold}.search-field{height:100%;flex:1;padding:0 15px;font-size:15px;color:#fff;font-family:Vazirmatn,sans-serif}.music-title-box,.music-title-box h1{color:gold;font-family:Vazirmatn,sans-serif}#ajax-search-input::placeholder,.search-field::placeholder{color:#bbb}.search-submit{cursor:pointer;justify-content:center}.search-submit svg{width:20px;height:20px;stroke:gold;transition:stroke .3s}.search-submit:hover svg{stroke:#fff}.search-suggestions{position:absolute;top:110%;right:0;left:0;background:#0b0b14;border:2px solid #ffc107;border-radius:10px;padding:10px;list-style:none;font-size:16px;font-weight:700;z-index:1}#ajax-search-results ul.search-suggestions li,.search-suggestions li{padding:8px 0;border-bottom:1px solid #333}#ajax-search-results li:last-child a,#ajax-search-results ul.search-suggestions li:last-child,.search-suggestions li:last-child{border-bottom:none}#ajax-search-results ul.search-suggestions li a,.search-suggestions li a{color:#fff;text-decoration:none;transition:.3s}#ajax-search-results ul.search-suggestions li a:hover,.search-suggestions li a:hover{color:#ffc107}#search-results{background:0 0;border:none;padding:0;margin:0;min-height:0;height:0;overflow:hidden}#search-form{position:relative;z-index:2}#ajax-search-results{position:absolute;top:110%;right:0;left:0;z-index:999}#ajax-search-results ul.search-suggestions{background:#0b0b14;border:2px solid #ffc107;border-radius:10px;padding:10px;list-style:none;margin:0;font-family:Vazirmatn,sans-serif}#ajax-search-results ul,.ajax-results-list{list-style:none;margin:0;padding:0}#ajax-search-results li a,.ajax-results-list li a{display:block;padding:8px;color:#f1f1f1;text-decoration:none;border-bottom:1px solid #333}#ajax-search-results li a:hover,.ajax-results-list li a:hover{background:#222}.music-title{display:block;padding-top:10px;margin-bottom:10px}.music-title .artist,.music-title .song{direction:rtl;line-height:1.5}.music-title .artist{color:#3498db}.music-title .song{color:#d0d0d0}.music-title-box{background-color:#0b0b14;border:1px solid gold;border-radius:16px;padding:16px 24px;font-size:18px;font-weight:700;box-shadow:0 0 10px rgba(255,215,0,.08);display:block;width:100%;max-width:1300px;margin:30px auto 20px}.music-title-box h1{margin:0;font-size:20px}.music-archive{padding:0 2rem 2rem;margin-top:0}.music-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem;max-width:1300px;margin:auto}body.night-mode .music-title .artist,body.night-mode .music-title .song{color:#eee}.music-card{transition:transform .3s;background:#111;color:#fff;border-radius:16px;overflow:hidden;font-family:Vazir,sans-serif;box-shadow:0 2px 6px rgba(0,0,0,.1);padding-bottom:16px}.music-cover{width:100%;display:block;position:relative}.music-cover-img{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:1/1}.music-subtitle{font-size:14px;color:#ccc;margin-top:4px}.music-empty{color:#aaa;padding:2rem}.music-like{margin-top:.5rem}.like-button{transition:.3s}.like-button.liked{color:#ff2c74;font-weight:700}.header-divider,hr{display:none;height:0;border:none;background:0 0;margin:0;padding:0}.music-pagination .page-numbers{background-color:#0c0c20;border:1px solid #2c2c45;color:#eee;padding:8px 14px;border-radius:12px;font-weight:700;text-decoration:none;transition:.3s;display:flex;align-items:center;justify-content:center;min-width:42px;height:42px}.music-pagination .page-numbers:hover{background-color:#1a1a3d;color:#00bfff;transform:translateY(-2px)}.music-pagination .current{background-color:#005eff;color:#fff;border-color:#005eff;box-shadow:0 0 5px #005eff88}.music-pagination .page-numbers.dots{background:0 0;border:none;color:#888;pointer-events:none;box-shadow:none}.wp-pagenavi{display:flex;justify-content:center;gap:8px;margin-top:2rem}.wp-pagenavi a,.wp-pagenavi span{display:inline-flex;justify-content:center;align-items:center;background-color:#0f0f1a;color:#fff;border:2px solid #2a2a2a;border-radius:10px;width:40px;height:40px;font-family:Vazir,sans-serif;font-size:16px;transition:.2s;text-decoration:none}.wp-pagenavi a:hover{background-color:#1a1a2a;color:#ffd369}.wp-pagenavi span.current{background-color:#05f;color:#fff;font-weight:700}.wp-pagenavi a.nextpostslink,.wp-pagenavi a.previouspostslink{width:42px;height:41px;background-color:#0f0f1a;border:2px solid #2a2a2a;border-radius:12px;display:flex;justify-content:center;align-items:center;font-size:15px;font-weight:700;color:#ccc;transition:.2s ease-in-out;line-height:1}.wp-pagenavi a.nextpostslink:hover,.wp-pagenavi a.previouspostslink:hover{background-color:#1e1e2f;border-color:#ffd369;color:#ffd369;transform:scale(1.1)}.top-liked-month h2{color:gold;font-size:20px;font-weight:700;font-family:Vazirmatn,sans-serif;margin-bottom:25px}.top-liked-grid,.top-liked-month .top-liked-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.top-liked-card{display:flex;flex-direction:column;width:160px;text-decoration:none;color:#fff;border-radius:12px;overflow:hidden;background:#151521;transition:.2s;box-shadow:0 2px 6px rgba(255,255,255,.05)}.top-liked-card:hover{box-shadow:0 4px 10px rgba(255,215,0,.2)}.top-liked-card img{width:100%;height:160px;object-fit:cover}body.light-mode .top-liked-card{background-color:#fff;color:#000;border:1px solid #ccc;box-shadow:0 2px 6px rgba(0,0,0,.08)}.top-liked-info{padding:10px;font-size:14px}.top-liked-info strong{display:block;color:#5ab0ff;font-weight:700;margin-bottom:4px}.top-liked-info span{color:#ccc;font-size:13px}.music-sort-container{display:flex;justify-content:center;margin:40px 0;font-family:Vazirmatn,sans-serif}.select-wrapper{position:relative;border:2px solid gold;border-radius:12px;width:220px;height:54px;background:0 0}#ajax-search-input,.select-wrapper select{border:none;font-family:Vazirmatn,sans-serif;background:0 0;direction:rtl;outline:0}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;font-size:20px;font-weight:700;color:gold;text-align-last:center;line-height:54px;padding:0 40px;cursor:pointer;position:relative;z-index:2}select{-webkit-appearance:none}.select-wrapper:after{content:'▼';position:absolute;left:35px;top:50%;transform:translateY(-50%);font-size:16px;color:gold;pointer-events:none;z-index:3}#searchform{display:flex;align-items:center;background:0 0;border:2px solid #ffc107;border-radius:30px;padding:4px 10px;width:fit-content;margin:0 auto;gap:8px}#ajax-search-input{padding:8px 12px;border-radius:20px;width:180px;color:#fff}.searchsubmit{background:0 0;border:none;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center}.searchsubmit svg{width:18px;height:18px;fill:#ffc107}.no-results{color:#999;padding:10px}.music-meta,.music-stats{color:#ccc;font-size:.85rem;font-family:Vazirmatn,sans-serif}.music-meta{margin-top:4px}.music-stats{margin-top:5px;display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;direction:rtl}.music-stats button.like-button{all:unset;cursor:pointer;display:flex;align-items:center;gap:4px}.music-share .share-button{margin:0 auto;display:inline-block}.stat-item,.theme-switch{display:flex;align-items:center;gap:6px}.stat-item .icon{font-size:1.3rem;line-height:1;display:flex;align-items:center}.stat-number{font-size:1.1rem;font-weight:700;line-height:1;display:inline-block;position:relative;top:-1px}.share-menu a,.share-menu button{display:block;width:100%;padding:6px 8px;margin:4px 0;background-color:#222;color:#fff;border:none;border-radius:6px;text-decoration:none;font-size:.85rem;cursor:pointer;text-align:center;font-family:Vazirmatn,sans-serif;box-sizing:border-box;line-height:1.2}.share-button{background-color:transparent;border:1px solid gold;color:gold;padding:5px 12px;border-radius:10px;cursor:pointer;font-family:Vazirmatn,sans-serif;font-size:.9rem;transition:.2s}.share-button:hover{background-color:gold;color:#000}.share-menu{display:none;position:absolute;bottom:120%;right:50%;transform:translateX(50%);background-color:#111;border:1px solid #333;border-radius:12px;padding:10px;z-index:999;width:160px;flex-direction:column}.topbar-nav,.topbar-nav .social-btn{background-color:transparent;display:flex}.topbar-nav{padding:18px 30px;font-size:18px;border-radius:0;border:none;box-shadow:none;justify-content:space-between;align-items:center;font-family:Vazirmatn,sans-serif;color:#fff;max-width:1300px;margin:20px auto 0}.topbar-container{position:sticky;top:0;z-index:9999;padding:6px 0;transition:padding .3s;box-shadow:0 2px 6px rgba(0,0,0,.3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.topbar-menu,body{padding:0;margin:0}body:not(.light-mode) .topbar-container{background-color:rgba(11,11,20,.5)}body.light-mode .topbar-nav{background-color:#fff;border:1px solid #ccc;color:#111}.topbar-menu li a:hover,body,body:not(.light-mode) .highlight-track{color:#fff}.topbar-menu{list-style:none;display:flex;gap:20px}.topbar-menu li a{text-decoration:none;color:#ffd369;font-weight:600;transition:color .2s}.topbar-nav .social-center,.volume-wrapper{display:flex;align-items:center;gap:10px}.topbar-nav .social-btn{border:1px solid #ffd369;color:#ffd369;padding:6px 14px;border-radius:12px;align-items:center;gap:8px;font-size:15px;transition:.3s;text-decoration:none}.topbar-nav .social-btn:hover{background-color:#ffd369;color:#000}.topbar-nav .social-btn img{width:22px;height:22px}.switch{position:relative;display:inline-block;width:44px;height:24px}.slider,.slider:before{position:absolute;transition:.3s}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#444;border-radius:24px}.slider:before{content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;border-radius:50%}input:checked+.slider{background-color:#fc0}input:checked+.slider:before{transform:translateX(20px)}.share-menu a:hover,.share-menu button:hover{background-color:#333}.site-content{margin-right:200px}body{font-family:Vazirmatn,sans-serif;background-color:#121212;font-size:14px}body.light-mode{background-color:#fffefc;color:#111}body.light-mode #ajax-search-results ul.search-suggestions{background:#fff;border:2px solid #ffc107;border-radius:10px;padding:10px;list-style:none;margin:0;font-family:Vazirmatn,sans-serif}body.light-mode #ajax-search-results ul.search-suggestions li a{color:#333;text-decoration:none;transition:.3s}body.light-mode #ajax-search-results ul.search-suggestions li a:hover{background:#f5f5f5;color:#000}body.light-mode .custom-header-wrapper{display:flex;align-items:center;justify-content:space-between;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:10px 20px;margin:0 auto 20px;width:100%;max-width:1350px;box-sizing:border-box;gap:20px}body.light-mode .music-title-box{padding:14px 24px;font-size:18px;font-weight:700;font-family:Vazirmatn,sans-serif}body.light-mode .music-card{background-color:#fff;border:1px solid #333;color:#000;box-shadow:0 2px 5px rgba(0,0,0,.1)}body.light-mode .music-title .artist{color:#007acc}body.light-mode .comment-author,body.light-mode .comment-content,body.light-mode .comment-date,body.light-mode .music-title .song{color:#333}body.light-mode .music-empty{color:#777}body.light-mode .select-wrapper select,body.light-mode .top-liked-info span,body.light-mode .top-liked-info strong{color:#000}body.light-mode .search-form:focus-within{outline:0;border-color:#000}body.light-mode .music-pagination .page-numbers{background-color:#fff;color:#000;border:1px solid #000}body.light-mode .music-pagination .current,body.light-mode .share-button:hover{background-color:#000;color:#fff}body.light-mode .share-button{border-color:#000;color:#000}body.light-mode .select-wrapper{border:2px solid #000;background-color:#fff}body.light-mode .site-header{background-color:#fff;border-bottom:1px solid #000}body.light-mode .menu-list>li>a{background-color:#f7f7f7;color:#000}body.light-mode .menu-list>li>a:hover{background-color:#ddd}.sort-title span.icon,.stage-banner .light-mode-image,body.light-mode .music-title-box:before,body.light-mode .stage-banner .dark-mode-image{display:none}.highlight-play:hover,body.light-mode #ajax-search-input,body.light-mode .search-form input{background-color:#fff;color:#000}body.light-mode .search-submit svg{stroke:#000;fill:#000}body.light-mode #searchform{border:2px solid #000}body.light-mode .searchsubmit svg{fill:#000}body.light-mode .music-title-box,body.light-mode .music-title-box *,body.light-mode .music-title-box svg,body.light-mode .top-liked-month h2,body.light-mode .top-liked-month h2 *,body.light-mode .top-liked-month i,body.light-mode .top-liked-month svg{color:#000;fill:#000}body.light-mode .music-sort-container{background:0 0;border:none;box-shadow:none;padding:0;margin:0 auto 20px}body.light-mode .wp-pagenavi a,body.light-mode .wp-pagenavi span{background-color:#fff;color:#000;border:2px solid #000;box-shadow:0 2px 6px rgba(0,0,0,.3);font-weight:700}body.light-mode .wp-pagenavi .current{background-color:#000;color:#fff;border:2px solid #000;box-shadow:0 0 10px rgba(0,0,0,.5)}body.light-mode #ajax-search-input::placeholder,body.light-mode .search-field::placeholder,body.light-mode input::placeholder,body.light-mode input[type=search]::placeholder{color:#666;font-weight:500;opacity:1}.top-liked-month{max-width:1300px;margin:0 auto 40px;background-color:#0b0b14;border-radius:15px;padding:25px;border:1px solid gold;box-shadow:0 0 4px rgba(255,215,0,.15);position:relative;z-index:5}body.light-mode .top-liked-month{background-color:#fff;color:#000;border:1px solid #000;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:20px;margin:0 auto 20px;max-width:1350px;width:100%;box-sizing:border-box}body.light-mode .top-liked-month:after,body.light-mode .top-liked-month:before{display:none;content:none;height:0;border:none;background:0 0;margin:0;padding:0}body.light-mode .site-header{border-bottom:none;box-shadow:none}body:not(.light-mode){background-color:#0d0d0d;color:#f5f5f5}b body.light-mode .music-header-section,body.light-mode .ajax-search-wrapper,body.light-mode .custom-header-wrapper{background-color:#fff;border:1px solid #000;box-shadow:0 0 8px rgba(0,0,0,.08);color:#111}body.light-mode .music-header-section #ajax-search-input,body.light-mode .music-header-section .music-title-box,body.light-mode .music-header-section .search-form,body.light-mode .music-header-section .searchsubmit{background-color:#fff;color:#111;border-color:#000}body.light-mode .music-header-section .search-form input::placeholder{color:#555}body.light-mode .ajax-search-wrapper{background:0 0;box-shadow:none;border:none}body.light-mode .music-header-section{margin-top:0;margin-bottom:20px}body.light-mode .stat-number{color:#000;font-weight:600;opacity:1}.sort-title:before{content:"⏷";margin-left:6px;font-size:18px;color:gold;position:relative;top:1px}body.light-mode .main-header-box{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #000;border-radius:20px;padding:10px 25px;height:100px;box-sizing:border-box;margin-bottom:30px;gap:20px;direction:rtl}body.light-mode .main-header-box .logo img{height:55px;display:block}body.light-mode .main-header-box .search-form{display:flex;align-items:center;justify-content:center;flex:1;max-width:400px}body.light-mode .main-header-box .search-form input[type=text]{padding:10px 20px;border:1px solid #aaa;border-radius:30px;font-size:14px;width:100%;background:#fff;color:#000;margin:0}body.light-mode .main-header-box .search-form button{background:0 0;border:none;margin-right:-35px;cursor:pointer}body.light-mode .main-header-box .social-icons{display:flex;gap:10px}body.light-mode .main-header-box .social-icons a{display:flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid #000;border-radius:12px;text-decoration:none;font-size:13px;color:#000;white-space:nowrap}body.light-mode .main-header-box .social-icons img{height:20px}.light-mode .contact-form label,body.light-mode .music-subtitle,body.light-mode .song-header-eng{color:#111}.top-liked-month .top-liked-card{width:180px;display:flex;flex-direction:column;background-color:transparent;border-radius:16px;overflow:hidden;transition:transform .3s}.top-liked-month .top-liked-card img{width:100%;height:auto;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.top-liked-month .top-liked-card:hover{transform:scale(1.03)}.top-liked-month .top-liked-info{margin-top:8px;font-size:14px;color:#fff}.single-music-container{max-width:1200px;margin:40px auto;padding:20px;box-sizing:border-box;color:#f5f5f5;font-family:Vazirmatn,sans-serif}.lyrics-content,.share-toggle,.toggle-lyrics-btn{font-family:Vazir,sans-serif}.music-header{margin-bottom:30px}.music-thumbnail{width:240px;height:auto;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.4);margin:0 auto;display:block}.music-player{margin:30px auto}.music-player audio{width:100%;max-width:500px;outline:0}.music-download{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin:30px 0}.music-description,.music-lyrics{background-color:#111;padding:20px;border-radius:12px;margin:20px 0;line-height:2;box-shadow:0 2px 8px rgba(255,215,0,.08)}.music-lyrics pre{white-space:pre-wrap;direction:rtl;font-size:16px}.music-description h3,.music-lyrics h3,.related-music h3{color:gold;margin-bottom:12px;font-size:20px}.like-button{background:0 0;color:gold;border:none;font-size:18px;cursor:pointer}.comment-form label,.view-count,body:not(.light-mode) .comment-respond h3,body:not(.light-mode) .comment-respond label,body:not(.light-mode) .comment-respond small{color:#ccc}.related-music ul{list-style:none;padding:0}.related-music li{margin:6px 0}.related-music li a{color:gold;text-decoration:none}.single-music-wrapper{flex:1;background-color:#0b0b14;border:2px solid #fdd835;border-radius:20px;padding:40px 30px;margin:5px auto 50px;max-width:900px;overflow:hidden;box-shadow:0 0 20px #00000066}.lyrics-box{background:#fef1df;border-radius:10px;padding:30px 20px;margin:40px 0;box-shadow:0 0 10px #00000033}.lyrics-title{background:#b23217;font-size:15px}.lyrics-text{color:#333;font-size:16px;line-height:2;white-space:pre-wrap;text-align:justify;max-width:700px;margin:0 auto}.modern-player{display:flex;flex-direction:column;gap:10px;background-color:#2d2d2d;padding:10px;border-radius:10px}.player-top-row,.progress-group{display:flex;align-items:center;gap:10px}@media screen and (min-width:768px){.modern-player{flex-direction:row;justify-content:space-between;align-items:center}.player-top-row,.progress-group{flex:none;gap:15px}.player-top-row{order:1}.progress-group{order:2;flex-grow:1}.bar{flex-grow:1;position:relative;height:4px;background:#555;border-radius:2px;cursor:pointer}.bar-fill{height:100%;background:#ff5b7f;border-radius:2px}.time{font-size:12px;color:#fff;white-space:nowrap}}.music-player-box{background:#14141e;padding:20px;border-radius:12px;margin-bottom:30px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.3)}.music-player-box audio{width:100%;max-width:500px;margin:0 auto 10px;display:block}.download-buttons{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;margin-top:10px}.download-btn{background-color:#c8102e;color:#fff;padding:10px 20px;border-radius:10px;text-decoration:none;font-size:14px;font-weight:700;transition:.3s}.download-buttons{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;margin-top:10px}.download-btn{background-color:#c8102e;color:#fff;padding:10px 20px;border-radius:10px;text-decoration:none;font-size:14px;font-weight:700;transition:background-color .3s}.download-btn:hover{background-color:#a30820}.progress-container{flex:1;display:flex;align-items:center;gap:10px}.play-toggle,.toggle-lyrics-btn{color:#fff;transition:background .3s;cursor:pointer}.lyrics-toggle-box{margin-top:30px;text-align:center}.toggle-lyrics-btn{background-color:#b02c1e;padding:10px 25px;border:none;border-radius:8px;font-size:15px;font-weight:700;margin-bottom:15px}.toggle-lyrics-btn:hover{background-color:#922718}.lyrics-content{background-color:#f9e8d0;border-radius:12px;padding:20px;color:#222;line-height:2;overflow:hidden;transition:.4s}.lyrics-title,.share-toggle{padding:8px 20px;font-weight:700}.lyrics-title{color:#fff;background-color:#b02c1e;display:inline-block;border-radius:6px;margin-bottom:20px}.share-box a:hover,.share-box button:hover,.share-toggle{color:#facc15}.share-wrapper{position:relative;display:inline-block;text-align:center;margin-top:20px}.share-toggle{background-color:#1e1e1e;border:1px solid #facc15;border-radius:8px;cursor:pointer}share-box{position:relative;right:0;background:#1f1f2e;border:1px solid #facc15;border-radius:10px;padding:10px;z-index:999;display:flex;flex-direction:column;gap:8px;min-width:140px;text-align:right}.share-box a,.share-box button{color:#fff;text-decoration:none;background:0 0;border:none;font-family:Vazir,sans-serif;font-size:14px;cursor:pointer;transition:.2s}@keyframes heart-bounce{0%,100%{transform:scale(1)}30%{transform:scale(1.4)}60%{transform:scale(.9)}}.like-button.liked .icon{animation:.4s forwards heart-bounce}.music-stats .icon{display:inline-block;font-size:18px;line-height:1;vertical-align:middle}.music-stats .stat-number{margin-right:3px;font-size:15px;vertical-align:middle}body.light-mode .share-menu{background-color:#fff;border:1px solid #ccc}body.light-mode .share-menu a,body.light-mode .share-menu button{background-color:#f9f9f9;color:#222}body.light-mode .share-menu a:hover,body.light-mode .share-menu button:hover{background-color:#eee}body.light-mode .single-music-wrapper{background-color:#fff;color:#111;border:2px solid #ddd;border-radius:14px;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.05)}body.light-mode body.light-mode .modern-player .current-time,body.light-mode .modern-player .duration,body.light-mode body.light-mode .post-meta-footer{background-color:#fff;color:#111;border:1px solid #ddd;border-radius:12px;padding:10px;display:flex;align-items:center;justify-content:space-between}body.light-mode .music-info-header{background-color:#fff;color:#111;border:2px solid #ddd;border-radius:15px;padding:15px;text-align:center;font-weight:700;margin-bottom:20px}body.light-mode .music-share .share-button{background-color:#fff;color:#111;border:1px solid #ddd;border-radius:10px;padding:8px 16px;font-family:Vazirmatn,sans-serif;font-size:.9rem;cursor:pointer;transition:.3s}body.light-mode .music-share .share-button:hover{background-color:#f0f0f0;color:#000}.music-share-wrapper{text-align:center;margin-top:10px}.music-share{display:inline-block;position:relative;margin-top:10px;margin-bottom:10px}.comment-respond input:focus,.comment-respond textarea:focus{border-color:#00b4ff;outline:0}.comment-reply-link{display:inline-block;margin-top:10px;font-size:14px;color:#00b4ff;text-decoration:none}.comment-reply-link:before{content:"↩️ "}.comment-form-cookies-consent{display:flex;align-items:center;font-size:14px;margin-bottom:20px;color:#555}.comment-form-cookies-consent input[type=checkbox]{margin-right:8px;width:16px;height:16px}.comment-respond textarea{width:100%;box-sizing:border-box;background:#f9f9f9;border:1px solid #ddd;border-radius:8px;padding:10px 15px;color:#333;margin-bottom:20px;font-family:Vazirmatn,Vazir,sans-serif;font-size:15px}.comment-list,.comment-list li,.comment-list>li{padding:0;list-style:none}.comment-respond .form-submit{text-align:center;margin-top:20px}.comment-respond .form-submit input[type=submit]{width:auto;background-color:#ffa600;border:none;padding:12px 30px;color:#fff;font-weight:700;border-radius:8px;cursor:pointer;font-family:Vazirmatn,Vazir,sans-serif;font-size:16px;transition:background-color .3s;display:inline-block}.comment-respond .form-submit input[type=submit]:hover{background-color:#f80}.comment-list{margin:0}.comment-item,.comment-list>li{margin-bottom:20px}.comment-list>li{border:none;background:0 0}.comment-box{margin-bottom:30px;background-color:#0b0b14;border-radius:12px;padding:15px 20px;box-shadow:0 2px 6px rgba(0,0,0,.4)}.comment-box:hover{box-shadow:0 4px 12px rgba(0,0,0,.5)}.comment-date{order:2;margin-left:0;margin-right:auto;font-size:14px;color:#bbb}.comment-author-date{font-weight:700;color:#333}.comment-list li{margin:0;border:0;background:0 0;box-shadow:none}.comment-reply{text-align:left;font-size:14px;margin-top:10px}.comment-form input[type=email],.comment-form input[type=text],.comment-form textarea{background-color:#1a1a1a;color:#fff;border:1px solid #333;border-radius:8px;padding:10px;font-size:16px}.comment-form input[type=email]::placeholder,.comment-form input[type=text]::placeholder,.comment-form textarea::placeholder{color:#999;opacity:1}.comment-form input[type=checkbox]{accent-color:#fa0}.comment-submit{background-color:#fa0;color:#000;border:none;padding:12px 30px;border-radius:10px;font-weight:700;cursor:pointer;transition:background-color .3s}.comment-submit:hover{background-color:#ffc107}body:not(.light-mode) .comment-respond{background:0 0;border:none;padding:30px}body:not(.light-mode) .comment-form{background:0 0}.comment{background-color:#0b0b14;border:1px solid #222;border-radius:14px;padding:20px;margin-bottom:20px;transition:.3s}.comment:hover{box-shadow:0 0 15px rgba(255,255,255,.05)}.commentlist>li.comment{background:#0b0b14;border:1px solid #222;border-radius:16px;margin-bottom:25px;padding:20px;list-style:none;transition:.3s}.commentlist>li.comment:hover{background:#12121b;box-shadow:0 0 15px rgba(255,255,255,.08)}.comment-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px;color:#bbb}.comment-author{font-weight:400;color:#bbb}.comment-divider{border-bottom:1px solid #444;margin-bottom:10px}.comment-content{color:#bbb;font-size:16px;line-height:1.7}.comment-reply a{color:#1e90ff;font-size:14px;transition:.3s}.comment-reply a:hover{color:#63b3ed}body.light-mode .comment-form input[type=email],body.light-mode .comment-form input[type=text],body.light-mode .comment-form textarea{background-color:#fff;color:#333;border:1px solid #ccc}body.light-mode .comment-submit{background-color:#fa0;color:#000}body.light-mode .comment-box{background-color:#fff;border:1px solid #ddd;color:#333}.light-mode .left-column>div{background-color:#f9f9f9;border:1px solid #ccc;border-radius:12px;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.08);color:#000}.cover-badge{position:absolute;top:0;right:0;background:rgba(255,213,0,.7);color:#000;font-weight:700;font-size:18px;padding:8px 12px;border-bottom-left-radius:8px;font-family:Vazirmatn,sans-serif;z-index:2;pointer-events:none;line-height:1.5;max-width:80px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-header-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;padding:20px;gap:10px}.header-search,.site-logo{flex:0 0 auto}.stage-banner{flex:1 1 auto;text-align:center}.stage-banner img{height:auto;object-fit:contain;display:block;margin:0 auto}body.light-mode .stage-banner .light-mode-image{display:block}.contact-form{max-width:600px;margin:50px auto;padding:30px;background:#0b0b14;border-radius:16px;border:1px solid #fff;color:#fff;font-family:Vazirmatn;box-sizing:border-box}.contact-form h1{text-align:center;font-size:24px;margin-bottom:30px}.contact-form label{display:block;margin-bottom:8px;color:#fff;font-size:15px}.contact-form input,.contact-form textarea{width:100%;padding:12px;margin-bottom:20px;border-radius:8px;border:1px solid #444;background:#0b0b14;color:#fff;font-size:15px;box-sizing:border-box;transition:border .3s}.contact-form input:focus,.contact-form textarea:focus{border-color:#fff;outline:0}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#ccc}.contact-form .upload-button{background:#1a1a1a;color:#fff;padding:10px 20px;border-radius:8px;border:1px solid #fff;cursor:pointer;display:inline-block;font-family:Vazirmatn}.contact-form #file-list{color:#ccc;font-size:14px;margin-top:10px}.contact-form button#remove-files{display:none;background:0 0;border:none;font-size:18px;color:#ff4d4d;cursor:pointer;margin-top:10px}.contact-form textarea{resize:none;overflow:hidden;transition:height .2s}.light-mode .contact-form{background:#f9f9f9;color:#111;border:1px solid #000;box-shadow:0 0 10px rgba(0,0,0,.03)}.light-mode .contact-form input,.light-mode .contact-form textarea{background:#fff;color:#111;border:1px solid #ccc}.light-mode .upload-button{background:#eaeaea;color:#111;border:1px solid #ccc}.highlight-wrapper{display:flex;justify-content:flex-end;align-items:center;gap:20px;margin:20px 0;flex-wrap:wrap}.highlight-title{font-size:18px;color:#ffd369;font-weight:700;white-space:nowrap;margin-top:-40px;animation:1.5s ease-in-out infinite shake-title}@keyframes shake-title{0%,100%{transform:translate(0,0)}25%,75%{transform:translate(-1px,0)}50%{transform:translate(1px,0)}}.highlight-content{display:flex;align-items:center;gap:20px;background:rgba(255,255,255,.04);border-radius:16px;padding:15px 20px;box-shadow:0 0 12px rgba(255,211,105,.1)}.highlight-cover img{width:100px;height:100px;border-radius:12px;object-fit:cover;border:2px solid #444}.highlight-info{display:flex;flex-direction:column;gap:10px}.highlight-track{font-size:15px;font-weight:700;color:#fff;margin:0;direction:rtl;text-align:right}.highlight-play{background-color:#ffd369;color:#0b0b14;border:none;padding:8px 20px;border-radius:8px;font-weight:700;cursor:pointer;text-decoration:none;width:fit-content;transition:.2s ease-in-out}body.light-mode .highlight-track{color:#222}body.light-mode .highlight-content{border:1px solid #ddd;background-color:#fefefe;box-shadow:0 0 15px rgba(0,0,0,.05);border-radius:12px}ul.topbar-menu li a{font-family:Vazirmatn,sans-serif;font-size:18px;color:#ffc019;text-shadow:0 1px 0 #000;transition:.3s}body.light-mode .topbar-menu li a{color:#111;text-shadow:none;font-weight:600;font-family:Vazirmatn,sans-serif}body.light-mode .topbar-container{background:rgba(255,255,255,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 2px 6px rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.08)}body.light-mode .topbar-menu li a:hover{color:#ff8c00}.video-player-wrapper{margin:30px 0;text-align:center}@font-face{font-family:Shabnam;src:url(//naab3da.ir/wp-content/themes/Naab3da/fonts/Shabnam.woff2) format('woff2'),url(//naab3da.ir/wp-content/themes/Naab3da/fonts/Shabnam.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}.music-title .artist,.music-title .song{font-family:IRANSans,Shabnam,sans-serif !important;font-weight:500;text-align:center;direction:rtl;display:block;margin-bottom:5px;font-size:16px}@font-face{font-family:Vazirmatn;src:url(//naab3da.ir/wp-content/themes/Naab3da/fonts/Vazirmatn-Regular.woff2)format('woff2');font-weight:400;font-style:normal}@font-face{font-family:Vazirmatn;src:url(//naab3da.ir/wp-content/themes/Naab3da/fonts/Vazirmatn-Bold.woff2)format('woff2');font-weight:700;font-style:normal}#ajax-search-results{position:absolute;top:100%;left:0;z-index:9999;width:100%}.search-suggestions{background:#0b0b14;border-radius:8px;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.2)}body.light-mode .post-meta-footer{background-color:#fff;color:#000}