@font-face{font-family:Yekan;font-style:normal;font-weight:400;src:url(//dehkademusic.ir/wp-content/themes/Yoozmusic/fonts/yekan.woff2) format("woff2"),url(//dehkademusic.ir/wp-content/themes/Yoozmusic/fonts/yekan.woff) format("woff");font-display:swap}:root{--bg:#f4f7fb;--surface:#fff;--surface-2:#f8fafc;--nav:#101828;--nav-2:#17243a;--primary:#6c5ce7;--primary-2:#8b7cf6;--accent:#19b5a5;--orange:#ff9f43;--text:#172033;--text-2:#526078;--muted:#8a96aa;--line:#e7ebf2;--danger:#ef476f;--success:#18a673;--radius:16px;--radius-sm:10px;--shadow:0 10px 30px rgba(16,24,40,.07);--shadow-hover:0 18px 42px rgba(16,24,40,.12);--container:1240px;--transition:.25s ease}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{direction:rtl;min-width:280px;margin:0;background:var(--bg);color:var(--text);font:14px/2 Yekan,tahoma,sans-serif}a{color:var(--text);text-decoration:none;transition:color var(--transition),background-color var(--transition),border-color var(--transition),box-shadow var(--transition),transform var(--transition)}a:hover{color:var(--primary)}img{max-width:100%;height:auto;border:0;vertical-align:middle}ul,li{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;color:var(--text);line-height:1.7}h1{font-size:24px}h2{font-size:20px}h3{font-size:17px}h4{font-size:15px}input,select,textarea,button{font-family:Yekan,tahoma,sans-serif}button{cursor:pointer}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.clear{clear:both;height:0;line-height:0}.top,.warpper,.footer .top{width:min(var(--container),calc(100% - 36px));margin-inline:auto}.warpper{padding:22px 0 35px}.content{margin:0}.menu{position:sticky;top:0;z-index:1000;min-height:68px;background:rgba(16,24,40,.97);border-bottom:3px solid var(--primary);box-shadow:0 6px 25px rgba(16,24,40,.16);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.menu .top{min-height:65px;display:flex;align-items:center;justify-content:space-between;gap:15px}.menu ul{display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding:8px 0;font-size:14px}.menu ul li{float:none}.menu ul li a{display:block;padding:8px 14px;color:#e9eef7;border-radius:10px;font-weight:700}.menu ul li a:hover,.menu ul li.current-menu-item>a,.menu ul li.current_page_item>a{background:linear-gradient(135deg,var(--primary),var(--primary-2));color:#fff;box-shadow:0 5px 15px rgba(108,92,231,.3)}.menu span{margin:0;padding:7px 13px;color:#c8d2e1;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);border-radius:10px;font-size:12px;white-space:nowrap}.bread{padding:8px 0;background:#fff;border-bottom:1px solid var(--line)}.breadcrumbs{color:var(--muted);font-size:12px}.breadcrumbs a{color:var(--text-2)}.breadcrumbs a:hover{color:var(--primary)}.breadcrumbs i{margin-left:7px;color:var(--primary);font-style:normal}.header{min-height:105px;padding:13px 0;background:var(--surface);border-bottom:1px solid var(--line)}.header .top{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:25px}.ehha{flex:1;width:auto;margin:0;line-height:1.5}.ehha .heding{width:100%;color:var(--text);font-size:30px;font-weight:900;letter-spacing:-.5px}.ehha h2{width:100%;margin-top:3px;color:var(--muted);font-size:13px;font-weight:400}.header img{max-height:78px;margin:0;border:0;border-radius:13px;object-fit:contain}.banners{margin:0;padding:9px 0;background:linear-gradient(90deg,#f7f8fc,#fff,#f7f8fc);border-bottom:1px solid var(--line);text-align:center}.banners img{margin:4px 7px;border-radius:12px;box-shadow:0 4px 16px rgba(16,24,40,.07)}.two-box-warpper{float:right;width:calc(100% - 300px);display:flex;gap:20px;align-items:flex-start}.page-body{float:none;width:calc(100% - 255px);min-width:0;margin:0}.sidebar-right{float:none;width:235px;flex:0 0 235px}.sidebar-left{float:left;width:285px;margin:0}.search{position:relative;width:100%;margin:0 0 16px;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow)}.search input{width:100%;height:52px;margin:0;padding:10px 18px;background:0 0;color:var(--text);border:0;outline:0}.search input::placeholder{color:#a2adbd}.search input:focus{background:#fff;box-shadow:inset 0 0 0 2px rgba(108,92,231,.13)}.search button{position:absolute;top:0;left:0;height:52px;padding:0 20px;background:linear-gradient(135deg,var(--primary),var(--primary-2));color:#fff;border:0;font-weight:700}.search button:hover{background:linear-gradient(135deg,#5849d7,#7768ea)}.post,.entry{display:block;width:100%;margin:0 0 16px;padding:0;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}.post:hover,.entry:hover{transform:translateY(-2px);border-color:#d9dff0;box-shadow:var(--shadow-hover)}.post .title,.entry .title{width:100%;padding:13px 17px;background:linear-gradient(90deg,#fff,#fafbff);border-bottom:1px solid var(--line)}.post .title .heding{text-indent:0;line-height:1.6}.post .title .heding a{display:block;color:var(--text);font-size:18px;font-weight:800}.post .title .heding a:hover{color:var(--primary)}.postdown ul{display:flex;flex-wrap:wrap;gap:5px 15px;margin:0;padding:7px 15px;background:#f8f9fc;border-bottom:1px solid var(--line)}.postdown ul li{display:inline-block;margin:0;padding:0;color:var(--muted);font-size:11px}.postdown ul li a{color:var(--text-2)}.postdown ul li a:hover{color:var(--primary)}.post .contents{width:100%;padding:15px 18px;color:#45536a;line-height:2}.contents p{margin:0 0 11px}.post .contents h2,.post .contents h3{margin:12px 0 7px;color:var(--text);font-weight:800}.post .contents h2{font-size:19px}.post .contents h3{font-size:16px}.post .contents ul li{position:relative;padding:5px 14px 5px 2px;border-bottom:1px dashed #e8ebf1}.post .contents ul li:before{content:"";position:absolute;top:14px;right:0;width:6px;height:6px;background:var(--primary);border-radius:50%}.post .contents img,.entry img{height:auto;max-width:100%;border-radius:12px}.post .more{min-height:43px;padding:0 17px 15px}.post .more a{float:left;margin:0;padding:6px 17px;background:linear-gradient(135deg,var(--primary),var(--primary-2));color:#fff;border-radius:9px;font-size:13px;font-weight:700;box-shadow:0 5px 15px rgba(108,92,231,.18)}.post .more a:hover{background:var(--nav);color:#fff}.sidebar-right .box,.sidebar-left .box,.tags{margin:0 0 15px;padding:0;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow)}.sidebar-right .box .title,.sidebar-left .box .title,.tags .title{margin:0;padding:10px 13px;background:var(--nav);border:0;border-right:4px solid var(--primary)}.sidebar-right .box .title h4,.sidebar-left .box .title h4,.tags .title p{color:#fff;text-indent:0;font-size:14px;font-weight:800}.sidebar-right .box .content,.sidebar-left .box .content,.tags .content,.categories{width:100%;padding:9px 11px;border:0}.sidebar-right .box .content ul li,.sidebar-left .box .content ul li,.tags .content ul li{padding:6px 3px;line-height:1.7;border-bottom:1px solid #f0f2f6}.sidebar-right .box .content ul li:last-child,.sidebar-left .box .content ul li:last-child{border-bottom:0}.sidebar-right .box .content ul li a,.sidebar-left .box .content ul li a,.tags .content ul li a{color:var(--text-2);font-size:12px}.sidebar-right .box .content ul li a:hover,.sidebar-left .box .content ul li a:hover,.tags .content ul li a:hover{padding-right:4px;color:var(--primary)}.sidebar-right .box .content .ads-right,.sidebar-left .box .content .ads-left{padding:4px;text-align:center}.sidebar-right .box .content .ads-right img,.sidebar-left .box .content .ads-left img{margin:5px auto;border-radius:10px}.categories{margin:0}.categories ul{font-size:12px}.categories ul li{margin:0}.categories>ul>li>a{display:block;width:auto;margin:0;padding:7px 4px;color:var(--text);border-bottom:1px solid #eef1f5;font-size:13px;font-weight:800}.categories>ul>li>a:hover{color:var(--primary)}.categories li ul li a{display:block;padding:5px 3px;color:var(--text-2)}.categories li ul li a:before{content:"›";margin-left:6px;color:var(--primary);font-weight:700}.categories li ul li a:hover{padding-right:8px;color:var(--primary)}.tagsingle{margin:0 0 12px;padding:10px;background:#fafbfe;border:1px solid var(--line);border-radius:10px}.tagsingle span{color:var(--muted);font-size:12px}.tagsingle h3{margin-top:5px}.tagsingle h3 a{display:inline-block;margin:3px;padding:3px 9px;color:var(--primary);background:#f0efff;border-radius:7px;font-size:12px}.tagsingle h3 a:hover{background:var(--primary);color:#fff}.text-ads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:14px}.text-ads a{width:auto;margin:0;padding:8px;color:var(--text-2);background:var(--surface);border:1px solid var(--line);border-right:3px solid var(--orange);border-radius:9px;font-size:12px}.text-ads a:hover{background:var(--primary);border-color:var(--primary);color:#fff}.request-box{margin:0 0 15px;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow)}.request-box .title{margin-bottom:6px;padding:7px 9px;background:linear-gradient(135deg,var(--orange),#ffb15f);color:#fff;border:0;border-radius:8px;font-size:14px}.request-box .contact{width:100%}.request-box .contact .request{text-align:center}.request-box .contact .request a{display:block;padding:6px;background:var(--nav);color:#fff;border-radius:8px;font-size:13px}.request-box .contact .request a:hover{background:var(--primary)}.socialfa{padding:8px;text-align:center}.socialfa a{display:inline-block;margin:3px;padding:5px 11px;color:var(--text-2);background:#f1f3f7;border-radius:8px}.socialfa a:hover{background:var(--primary);color:#fff}.socialfa .blue:hover{background:#2384d9}.socialfa .red:hover{background:#e94343}.socialfa .green:hover{background:#20a86b}.pages{float:none}.wp-pagenavi{clear:both;width:100%;display:flex;flex-wrap:wrap;gap:6px;direction:rtl;margin:7px 0 18px;float:none;text-align:right}.wp-pagenavi a,.wp-pagenavi span{float:none;min-width:35px;height:auto;margin:0;padding:4px 10px;background:var(--surface);border:1px solid var(--line);border-radius:8px;color:var(--text-2);line-height:1.8;text-align:center}.wp-pagenavi a:hover,.wp-pagenavi span.current{background:var(--primary);border-color:var(--primary);color:#fff}.download{width:100%;margin:16px auto;padding:15px;background:linear-gradient(135deg,#f7f5ff,#f5fbfa);border:1px solid #e4e2f6;border-radius:14px;text-align:right}.download:before{content:"پخش و دانلود";display:block;margin-bottom:10px;padding-bottom:7px;border-bottom:1px solid #e5e6ef;color:var(--text);font-size:16px;font-weight:800}.download audio,.download video{width:100%;margin:7px 0;border-radius:10px}.download a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;margin:4px 3px;padding:6px 15px;background:var(--primary);border:1px solid var(--primary);border-radius:9px;color:#fff;font-size:13px;font-weight:700}.download a:hover{background:var(--nav);border-color:var(--nav);color:#fff}.download textarea{width:100%;min-height:65px;margin:5px 0 8px;padding:7px;direction:ltr;text-align:left;background:#fff;border:1px solid var(--line);border-radius:8px;resize:vertical;font:12px/1.6 monospace}.download .blogcode i{display:block;margin:8px 0 5px;padding:4px 9px;background:var(--nav);color:#fff;border-radius:6px;font-style:normal}.entry .buy a{display:block;margin:5px;padding:7px 13px;background:#f7f8fb;border:1px solid var(--line);border-radius:8px;color:var(--text)}.entry .buy a:hover{background:#f0efff;border-color:#d8d3ff;color:var(--primary)}.entry .entrycontent{padding:15px}.shortlink{min-height:38px;height:auto;margin:10px 0 0;padding:8px 10px;background:#f7f8fb;border-radius:8px;color:var(--text-2)}.shortlink textarea{max-width:65%;height:27px;margin:0;padding:3px 7px;direction:ltr;text-align:center;background:#fff;border:1px solid var(--line);border-radius:6px}.input-comment,.text-box,select,input.text_input,textarea,input{max-width:100%;margin:5px 0;padding:9px 10px;background:#fff;color:var(--text);border:1px solid var(--line);border-radius:8px;outline:0;transition:border-color var(--transition),box-shadow var(--transition)}.input-comment:focus,.text-box:focus,input.text_input:focus,textarea:focus,input:focus,select:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(108,92,231,.1)}.comment-button,.wpcf7-submit,.submit,#cancel_reply a,.thdrpy a{display:inline-block;padding:7px 16px;background:var(--primary);border:1px solid var(--primary);border-radius:8px;color:#fff;cursor:pointer;font-weight:700;text-shadow:none}.comment-button:hover,.wpcf7-submit:hover,.submit:hover,#cancel_reply a:hover,.thdrpy a:hover{background:var(--nav);border-color:var(--nav);color:#fff}#cancel_reply a{float:left}.comment-bodys{margin:0 10px}.addcomment{margin:15px 0 10px}.commentdata{float:right;width:42%;margin-right:5px}#commentform{width:102%}.commentdata label,.textarea-box label{display:block;width:100px;margin:8px 0;font:13px Yekan,tahoma,sans-serif}.text-box{float:left;width:296px;height:175px}.comment{display:inline-block;width:98%;margin:10px 0;padding:12px;background:#fafbfc;border:1px solid var(--line);border-radius:10px}.avatar{float:right;margin-left:7px;border-radius:50%}.comment-childs{margin:10px 0 5px;padding:10px;background:#f3f6fa;border:1px solid #e2e8f0;border-radius:9px}.comments-rules{margin:10px 0;padding:7px 10px;border-right:4px solid var(--primary);color:var(--muted);font-size:13px}.comments-rules h4{color:var(--text)}#newcomment,.adminreplycomment{border:1px dashed #b9c2d1;border-radius:8px}#newcomment{width:90%}.adminreplycomment{width:99%;margin:4px;padding:6px}.footer{margin-top:10px;background:var(--nav);border:0;color:#d8e0eb}.footer .tagslist{width:100%;min-height:55px;height:auto;padding:11px 0;line-height:2.5;text-align:right}.footer .tagslist h5{display:inline-block;margin:0 0 0 10px;padding:3px 10px;background:var(--primary);color:#fff;border-radius:7px}.footer .tagslist a{display:inline-block;padding:3px 8px;color:#c6d0dd;font-size:12px!important;border-radius:6px}.footer .tagslist a:hover{background:rgba(255,255,255,.1);color:#fff}.footer .bottom{float:none;width:100%;padding:18px 0;background:#0b1321;border-top:1px solid rgba(255,255,255,.08)}.footer .bottom .top{display:flex}.footer .links{width:100%;float:none}.footer .links p{color:#b9c4d2;font-size:12px}.footer .links a{color:#9c91ff}.footer .links a:hover{color:#fff}.footer .links ul{display:flex;flex-wrap:wrap;gap:4px 12px;float:none;color:#aab6c5}.footer .links ul li{float:none;margin:4px 0}.footer .links ul li:after{color:#5c6b7d}.footer .links ul li a{color:#cdd6e2}::selection{background:var(--primary);color:#fff}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-track{background:#eef1f6}::-webkit-scrollbar-thumb{background:#b7bfd0;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:var(--primary)}@media(max-width:1100px){.top,.warpper,.footer .top{width:calc(100% - 28px)}.two-box-warpper{width:calc(100% - 270px)}.page-body{width:calc(100% - 215px)}.sidebar-right{width:195px;flex-basis:195px}.sidebar-left{width:245px}.ehha .heding{font-size:26px}}@media(max-width:820px){.warpper{width:calc(100% - 24px);padding-top:15px}.two-box-warpper{float:none;width:100%;display:flex;flex-direction:column}.page-body{width:100%;order:1}.sidebar-right{width:100%;flex:initial;order:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sidebar-right>.box{margin:0}.sidebar-left{float:none;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.sidebar-left>.box{margin:0}.menu .top{width:calc(100% - 24px);align-items:flex-start}.menu ul{gap:3px}.menu ul li a{padding:7px 9px;font-size:13px}.header .top{width:calc(100% - 24px)}}@media(max-width:600px){body{font-size:13px}.top,.warpper,.footer .top{width:calc(100% - 18px)}.menu{position:relative}.menu .top{display:block;padding:8px 0}.menu ul{justify-content:center;padding:0 0 6px}.menu ul li a{padding:5px 7px;font-size:11px;border-radius:7px}.menu span{display:inline-block;font-size:10px}.header{padding:11px 0}.header .top{display:flex;min-height:0;gap:10px}.ehha .heding{font-size:21px}.ehha h2{font-size:11px;white-space:normal}.header img{max-width:30%;max-height:58px}.banners img{max-width:96%;margin:4px auto}.warpper{padding:10px 0 22px}.post .title{padding:10px 12px}.post .title .heding a{font-size:15px}.postdown ul{gap:3px 9px;padding:5px 10px}.post .contents{padding:11px 12px}.sidebar-right,.sidebar-left{grid-template-columns:1fr}.sidebar-right>.box,.sidebar-left>.box{margin:0}.text-ads{grid-template-columns:1fr 1fr}.download{padding:11px}.download a{width:calc(50% - 8px);margin:3px;font-size:12px}.shortlink textarea{max-width:58%}.footer .links,.footer .tagslist{text-align:center}.footer .links ul{justify-content:center}.entry,.post{padding:0}.commentdata{float:none;width:100%;margin:0}.textarea-box{width:100%}.text-box{float:none;width:100%;height:135px}.comment{width:100%;margin:7px 0}#commentform{width:100%}}@media(max-width:380px){.header .top{align-items:flex-start}.ehha .heding{font-size:19px}.ehha h2{font-size:10px}.wp-pagenavi a,.wp-pagenavi span{min-width:30px;padding:3px 7px}.download a{width:100%;margin:3px 0}.postdown ul li{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}