/*
Theme Name: BiaMusic V5.1 Seo
Theme URI: https://vebeet.com
Description: Music Theme Wp
Author: MohammadFamo
Author URI: https://vebeet.com
Version: 5.1.0
*/

@font-face{font-family:YekanBakh;font-style:normal;font-weight:400;src:url(bmax/yknbkh.woff2) format("woff2");font-display:swap}
*{box-sizing:border-box;padding:0;margin:0;border:0}
body{direction:rtl;color:#0d0d0d;overflow-x:hidden;cursor:default;font-family:YekanBakh;font-size:14px}
input,button,textarea{font-family:YekanBakh;font-size:13px;background:none;outline:0;color:RGBA(0,0,0,0.9)}
h1,h2,h3,h4,h5,h6{font-family:YekanBakh;font-weight:400}
a{text-decoration:none;color:#0d0d0d;transition:all 300ms ease-out}
a:hover{text-decoration:none;color:#910a0a}
img{border:0;max-width:100%;height:auto;object-fit:cover;}
ul,li{border:0;padding:0;margin:0;list-style:none}
button,label{cursor:pointer}
path,:before,:after{transition:all .3s ease-out}
strong{font-weight:400}
.bmw{max-width:1200px;margin:0 auto;width:95%}
.bmf{display:flex;flex-wrap:wrap;align-items:center}
.biaright{width:60.5%;order:1}
.biaside{width:38%;order:2}
.biahome{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse}
.bmhead{background:#000;margin:0 0 1.5em}
.bmhead .bmht{justify-content:space-between;flex-direction:row-reverse;padding:2em 0}
.bmlogo{width:155px;height:40px;background-image: url("data:image/svg+xml,%0A%3Csvg viewBox='-1082.704 0 1360.982 355.296' width='1360.982' height='355.296' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(0.087859, 0, 0, -0.087859, -844.536987, 294.576416)' fill='%23fff' stroke='none' style=''%3E%3Cpath d='M775 2585 c-309 -48 -545 -176 -665 -359 -75 -116 -119 -289 -106 -425 7 -77 26 -111 64 -111 63 0 131 72 247 260 35 58 79 117 97 131 96 75 229 127 418 161 156 28 501 31 668 5 273 -43 458 -130 512 -243 58 -118 -31 -304 -190 -397 -25 -14 -81 -38 -125 -53 -77 -27 -90 -28 -327 -34 -163 -3 -251 -9 -258 -16 -19 -19 -30 -86 -24 -133 8 -54 57 -112 123 -146 25 -12 91 -35 146 -49 266 -71 350 -114 409 -209 24 -40 30 -61 34 -127 9 -154 -31 -270 -129 -375 -162 -172 -440 -224 -767 -143 -124 31 -126 33 -130 169 -8 208 26 665 64 889 31 182 96 368 169 489 25 40 45 79 45 87 0 19 -58 82 -91 100 -85 44 -242 -6 -297 -94 -152 -243 -229 -508 -277 -954 -8 -73 -20 -280 -27 -460 -12 -323 -12 -328 8 -355 24 -32 109 -64 304 -112 661 -162 1087 -75 1331 273 154 219 169 540 35 749 -63 99 -202 198 -301 214 -45 7 -45 23 -1 23 61 0 228 49 320 94 184 90 296 222 336 394 19 84 9 196 -25 261 -117 230 -533 434 -1008 496 -143 18 -467 19 -582 0z'/%3E%3Cpath d='M6461 2574 c-250 -67 -515 -406 -711 -909 -28 -71 -49 -119 -46 -105 3 14 19 124 36 245 27 189 31 238 26 345 -11 227 -64 341 -182 386 -69 26 -213 16 -288 -20 -145 -71 -272 -244 -352 -480 -28 -81 -30 -125 -9 -166 12 -23 22 -30 45 -30 23 0 35 9 61 47 76 111 235 244 327 274 63 21 68 5 76 -243 6 -212 2 -296 -29 -558 -18 -151 -30 -211 -74 -352 -45 -144 -140 -585 -147 -681 -8 -103 6 -136 68 -165 60 -28 116 -35 184 -23 62 12 96 31 126 72 10 14 53 169 103 374 101 415 121 486 190 670 169 449 348 789 481 915 53 50 58 52 97 47 30 -4 50 -15 69 -36 45 -50 53 -98 53 -306 0 -214 4 -185 -166 -1045 -54 -271 -79 -417 -75 -440 25 -154 46 -204 96 -233 41 -24 133 -22 187 4 73 35 87 72 128 325 38 227 53 304 130 639 76 336 134 518 231 723 111 237 249 372 382 372 50 0 87 -42 102 -116 26 -122 9 -267 -95 -839 -109 -597 -123 -729 -90 -840 34 -117 106 -203 213 -253 52 -25 68 -27 177 -27 145 0 203 16 308 86 62 41 73 46 82 32 67 -105 106 -128 210 -127 123 1 233 61 371 200 l81 82 21 -67 c32 -98 71 -154 127 -181 41 -20 57 -22 123 -17 114 8 338 94 445 169 16 11 30 19 31 17 2 -2 13 -22 24 -44 60 -118 183 -170 402 -169 199 1 457 62 665 158 43 20 79 36 80 36 2 0 6 -12 10 -27 13 -54 54 -104 108 -129 75 -35 204 -34 319 2 94 30 237 99 318 154 l55 38 30 -40 c41 -54 133 -122 203 -149 44 -17 84 -23 172 -27 105 -4 123 -2 194 22 186 63 367 208 548 440 26 34 48 67 48 74 0 16 -89 172 -98 171 -4 0 -38 -37 -76 -81 -117 -136 -295 -275 -415 -324 -99 -41 -198 -27 -258 38 -48 51 -67 115 -71 238 -4 127 15 233 64 358 50 124 123 196 194 190 32 -3 36 -6 44 -45 6 -31 4 -60 -8 -107 -23 -95 -21 -138 10 -175 24 -28 31 -31 87 -31 76 0 112 20 161 87 74 100 96 230 59 339 -23 69 -109 153 -188 185 -52 21 -76 24 -190 24 -128 0 -131 -1 -200 -34 -87 -42 -194 -147 -253 -247 -101 -170 -174 -461 -154 -616 l8 -67 -75 -57 c-130 -98 -218 -126 -255 -85 -23 25 -31 120 -17 191 41 212 74 353 109 470 83 274 99 373 68 416 -12 16 -26 19 -98 18 -146 -1 -224 -51 -257 -165 -10 -35 -46 -159 -80 -275 -33 -115 -70 -259 -81 -319 -11 -59 -21 -109 -22 -111 -3 -2 -285 -141 -310 -152 -5 -2 -5 63 -2 145 7 146 6 150 -25 263 -18 63 -35 138 -38 166 -5 50 -5 51 54 120 117 135 145 204 110 274 -28 58 -159 88 -248 59 -82 -28 -119 -69 -387 -429 -144 -193 -248 -307 -418 -457 -45 -39 -87 -85 -94 -102 -9 -24 -27 -36 -85 -60 -110 -46 -148 -41 -165 20 -18 63 -10 141 46 438 50 258 57 312 58 426 l1 129 -34 23 c-28 19 -47 23 -110 23 -74 0 -149 -22 -165 -48 -3 -6 -44 -198 -91 -427 -47 -229 -94 -438 -106 -465 -27 -64 -104 -136 -154 -146 -31 -6 -41 -3 -62 19 -44 43 -41 86 35 512 85 470 86 477 77 505 -16 51 -155 68 -226 28 -50 -28 -103 -105 -134 -195 -14 -39 -36 -145 -50 -235 -13 -89 -37 -217 -52 -282 l-27 -119 -96 -97 c-100 -101 -151 -134 -211 -134 -83 -1 -115 45 -106 149 3 34 50 305 104 602 l98 538 0 200 c-1 220 -9 275 -66 411 -36 87 -108 172 -172 203 -59 28 -180 29 -271 1 -183 -57 -369 -252 -493 -517 -46 -99 -123 -314 -123 -345 0 -10 -4 -18 -10 -18 -14 0 -13 16 10 185 55 407 -13 643 -201 699 -64 19 -97 19 -168 0z m3657 -1923 c-3 -163 -5 -179 -26 -213 -41 -66 -133 -94 -207 -63 -35 14 -145 110 -145 126 0 5 82 95 182 200 l183 191 8 -33 c5 -18 7 -112 5 -208z'/%3E%3Cpath d='M2787 2156 c-101 -37 -164 -112 -174 -209 -10 -96 35 -183 111 -218 48 -22 185 -26 247 -7 50 14 114 69 139 118 45 88 34 208 -24 266 -57 57 -208 82 -299 50z'/%3E%3Cpath d='M11200 2159 c-201 -58 -245 -348 -65 -430 62 -29 204 -26 270 5 66 30 111 83 131 153 33 113 -3 210 -92 254 -54 26 -183 36 -244 18z'/%3E%3Cpath d='M3744 1535 c-64 -14 -175 -66 -234 -109 -115 -86 -246 -247 -319 -393 -73 -147 -131 -331 -131 -419 0 -39 -3 -43 -78 -97 -180 -130 -257 -130 -269 0 -6 73 49 359 107 548 22 72 53 188 70 258 27 110 30 133 20 163 -15 46 -46 57 -134 50 -75 -6 -157 -39 -193 -78 -18 -21 -60 -150 -152 -469 -53 -184 -85 -386 -85 -544 -1 -132 1 -144 25 -190 18 -35 39 -59 74 -80 43 -26 59 -30 139 -34 50 -2 115 2 145 9 78 17 224 79 306 129 l70 43 15 -24 c36 -56 87 -100 148 -130 60 -30 75 -33 152 -32 132 2 264 59 385 167 l54 47 32 -61 c94 -175 254 -206 455 -88 67 39 277 242 289 278 7 23 -53 332 -65 330 -3 0 -27 -30 -55 -65 -68 -89 -214 -227 -267 -253 -146 -70 -166 32 -84 421 57 269 70 378 55 447 -15 70 -33 81 -138 81 l-85 0 -40 43 c-67 72 -93 78 -212 52z m126 -285 c0 -14 -95 -435 -120 -532 -26 -103 -75 -201 -127 -254 -37 -39 -47 -44 -86 -44 -201 0 -100 515 147 748 57 54 124 91 164 92 12 0 22 -5 22 -10z'/%3E%3C/g%3E%3Cg transform='matrix(0.1, 0, 0, -0.1, -1080.827393, 352.076843)' fill='%23910a0a' stroke='none'%3E%3Cpath d='M0 2181 l0 -1329 24 -93 c47 -177 136 -332 267 -461 360 -356 920 -391 1318 -83 175 134 304 332 362 550 20 76 24 114 24 245 0 165 -15 247 -70 384 -84 209 -277 415 -482 515 -76 37 -172 66 -183 55 -7 -8 -114 -192 -182 -315 -14 -25 -94 -165 -177 -311 -83 -145 -151 -273 -151 -283 0 -73 67 -188 136 -233 64 -43 115 -55 200 -49 87 6 135 30 193 92 63 68 81 115 81 210 0 93 -18 140 -74 203 l-37 40 53 96 c29 53 58 96 65 96 6 0 43 -34 82 -76 182 -195 222 -459 105 -702 -65 -134 -210 -263 -356 -313 -89 -31 -265 -38 -357 -14 -202 54 -369 210 -436 409 -39 116 -45 272 -45 1175 l0 824 51 -7 c139 -19 228 -125 283 -338 13 -51 30 -135 37 -187 l12 -93 19 23 c24 31 103 191 122 250 21 63 46 195 46 246 0 61 -26 172 -55 238 -101 230 -370 423 -744 536 -53 16 -104 29 -113 29 -17 0 -18 -70 -18 -1329z'/%3E%3C/g%3E%3C/svg%3E");text-indent:-200%;overflow:hidden;background-size:cover}


.bmhead form{background:#202020;height:65px;position:relative;width:350px;border-radius:10px;overflow:hidden}
.bmhead form input{width:100%;height:65px;padding:0 1.5em 0 4em;color:#fff;font-size:12px}
.bmhead form button{position:absolute;left:1.5em;top:50%;transform:translate(0,-50%)}
.bmhead form button svg{display:block}
.bmhead form:hover button path{fill:#fc0}
.bmhead nav{background:#910a0a;padding:1.7em 0}
.bmhead nav .bmf{justify-content:space-between}
.bmhead nav ul{display:flex}
.bmhead nav li{display:flex}
.bmhead nav li a{display:flex;color:#fff;margin:0 0 0 1.5em;font-size:16px}
.bmhead nav li:last-child a{margin:0}
.bmhead nav li a:hover{color:#fc0}
.bmhead nav span{color:#fff}
.bmhead nav span svg{margin-left:.7em}
.bodymob{padding-top:55px}
.biaheadm{background:#000;display:flex;align-items:center;position:fixed;left:0;right:0;top:0;z-index:99;flex-direction:row-reverse}
.biaheadm .bmlogo{width:115px;height:30px;text-indent:-200%;overflow:hidden;background-size:cover;margin:0 1em}
.biaheadm form{background:#202020;height:55px;position:relative;overflow:hidden;flex:1}
.biaheadm form input{width:100%;height:55px;padding:0 1em 0 4em;color:#fff;font-size:12px}
.biaheadm form button{position:absolute;left:1.2em;top:1.2em}
.biaheadm form:hover button path{fill:#e10034}
.bianavmob{background:#910a0a;margin:0 0 1em}
.bianavmob ul{justify-content:space-between;flex-wrap:nowrap}
.bianavmob li{display:flex;justify-content:center;width:100%}
.bianavmob li a{border-left:1px solid RGBA(0,0,0,0.2);text-align:center;padding:10px 5px;color:RGBA(225,225,225,0.9);font-size:13px;width:100%}
.bmdop.bmdopm{padding:0}
.bmdop{padding:2em 0;justify-content:space-between}
.bmdop a{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;width:49%}
.bmdop a img{width:100%}
.bmdop a > span{background:#202020;padding:1em;justify-content:space-between;height:51px}
.bmdop a span span{font-size:15px}
.bmdop a span span strong{color:#fff;font-weight:400;margin-left:.5em;transition:all 300ms ease-out}
.bmdop a:hover span span strong{color:#fc0}
.bmdop a span span b{color:#959595;font-weight:400}
.bmdop a span i{color:#959595;border:2px solid #959595;font-style:normal;font-size:13px;padding:3px 8px 2px;border-radius:10px}
.biaspcls.biaspclsm{margin-top:1em}
.biaspcls{margin:2em auto}
.biaspcls ul {
display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-column-gap: 1em;
    grid-row-gap: 1em;
}
.biaspcls li{width:100%}
.biaspcls li a{display:block;border-radius:10px;overflow:hidden;position:relative;box-shadow:0 5px 15px RGBA(0,0,0,0.1)}
.biaspcls li a:hover{box-shadow:0 5px 15px RGBA(0,0,0,0.17)}
.biaspcls li img{display:block;width:100%;height:auto;transition:all 300ms ease-out}
.biaspcls li a i{position:absolute;right:1em;top:1em;font-style:normal;font-size:11px;background:#7755b9;color:#fff;padding:3px 6px;border-radius:12px;transition:all 300ms ease-out}
.biaspcls li a:hover i{background:#000}
.biaspcls li a span {
    display: flex;
    flex-direction: column-reverse;
    color: #fff;
    background: linear-gradient(0deg, rgba(0, 0, 0, .9) 0%, rgba(0, 0, 0, 0) 90%);
    padding: 3em .8em .8em;
    transition: all 300ms ease-out;
    justify-content: center;
    align-items: center;
    text-align: center;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    font-size: 13px;
    gap: 0.3em;
}
.biaspcls li .bianm {
    color: #fff;
    font-size: 15px;
    transition: all 300ms ease-out;
}
.biaspcls li .biatr {
    color: rgb(255 255 255 / 80%);
    font-size: 13px;
}
.biaspcls h4{display:flex;align-items:center;color:#323232;padding:1em;background:#fff;border:2px solid #ece8f6;border-radius:12px;margin:-.5em 0 1em}
.biaspcls h4 span{color:#7755b9;margin-right:5px}
.biaspcls h4 svg{margin-left:.4em}
.biatabs{position:relative;margin:1.2em}
.biatabs > input,.biatabs > span{width:23%;height:40px;line-height:40px;position:absolute;top:0}
.biatabs > input{cursor:pointer;opacity:0;position:absolute;z-index:99}
.biatabs > span{color:#000;overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:10px}
.biatabs > span:nth-child(1){border-radius:0}
.biatabs > span i,.biatabs > span{transition:all .5s}
.biatabs > input:checked{cursor:default}
.biatabs > input:checked + span{color:#fff!important;background:#910a0a;border-radius:10px}
.biatabs > input:hover + span{color:#910a0a!important;background:rgba(145,10,10,0.1)!important}
#btnm1,#btnm1 + span{right:0}
#btnm2,#btnm2 + span{left:51%}
#btnm3,#btnm3 + span{left:26%}
#btnm4,#btnm4 + span{left:0}
.biastc{padding:4em 0 0;width:100%}
.biastc section{width:100%;display:none}
#btnm1:checked ~ .biastc #btblist1{display:block}
#btnm2:checked ~ .biastc #btblist2{display:block}
#btnm3:checked ~ .biastc #btblist3{display:block}
#btnm4:checked ~ .biastc #btblist4{display:block}
.biasideb .biastc ul{padding:0;line-height:initial}
.bsbul li,.biastc li{padding:1em;border-radius:10px;transition:all 300ms ease-out}
.bsbul li{padding:.5em 1em}
.biastc li a{display:flex;flex-direction:column}
.biastc li .biatr{color:#56565D;display:flex;justify-content:space-between;align-items:center;margin:.5em 0 0}
.bsbul li:hover,.biastc li:hover{background:rgba(145,10,10,0.1)}
.biastc li .bianm{display:flex;align-items:center}
.bsbul li a:before,.biastc li .bianm:before,.biafbtm li a::before{content:"";width:6px;height:9px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='511' height='767' viewBox='0 0 511 767'%3E%3Cpath id='mini_arrow_shack' d='M85.192,0C63.38,0,41.573,7.5,25,22.426c-33.328,30-33.328,78.559,0,108.486l280.4,252.613L25,636.071C-8.332,666-8.332,714.557,25,744.557c33.237,29.924,87.154,29.924,120.395,0L486.071,437.731c33.238-30,33.238-78.481,0-108.481L145.391,22.426C128.725,7.5,107,0,85.192,0Z' transform='translate(511 767) rotate(180)' fill='%23910a0a'/%3E%3C/svg%3E%0A");background-size:cover;margin-left:.6em}
.biastc li:hover .biatr{color:#000}
.bsbul li:hover a{color:#910a0a}
.bsbul li a{display:flex;align-items:center}
.biasideb,.biapst,.b404ia,.biasafe{background:#fff;margin:0 0 1.5em;border-radius:10px;overflow:hidden;box-shadow:0 0 12px RGBA(0,0,0,0.08)}
.biasideb header h4 {
    font-size: 16px;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #e8e8e8;
    padding: 1.2em;
}
.biasideb header h4::before{content:"";margin-left:.7em;width:14px;height:10px;background:#910a0a;border-radius:50px}
.biasideb ul{padding:1.2em;line-height:2}
.biasideb.biasngr ul{padding-bottom:0}
.biasngr ul{justify-content:space-between}
.biasngr li{width:49%;margin:0 0 1.5em}
.biasngr li a{display:flex;align-items:center}
.biasngr li a img{border-radius:50px;margin-left:.7em;width:70px;height:70px}
.biasngr li span{display:flex;flex-direction:column}
.biasngr li span b{color:#595959;font-weight:400;font-size:12px}
.biasart{color: #fff;margin:0 0 1.5em;display:flex;width:100%;border:1px solid #d9d9d9;background: linear-gradient(180deg, #444 0%, #222 100%); box-shadow:0 0 12px RGBA(0,0,0,0.08);align-items:center;padding:1em;border-radius:10px;font-size:15px;position:relative}
.biasart svg{color: #fff;margin-left:.7em}
.biasart:hover{color:#fff;border:1px solid #910a0a;background: linear-gradient(180deg, #AE0808 0%, #910a0a 100%);box-shadow:0 0 10px 1px rgba(145,10,10,0.11)}
.biasart::after{content:"";left:1em;top:50%;transform:translate(0,-50%);width:10px;height:13px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330.002 330.002' xmlns:v='https://vecta.io/nano'%3E%3Cpath d='M233.25 306.001L127.5 165.005 233.25 24.001c4.971-6.628 3.627-16.03-3-21s-16.03-3.626-21 3L96.75 156.005a15 15 0 0 0 0 18l112.5 149.996c2.947 3.93 7.451 6.001 12.012 6.001a14.94 14.94 0 0 0 8.988-3.001c6.628-4.971 7.971-14.373 3-21z' fill='%23ccc'/%3E%3C/svg%3E");background-size:cover;position:absolute}
.biah1{text-align:center;line-height:2;background:#fff;margin:0 0 1.5em;border-radius:10px;overflow:hidden;box-shadow:0 0 12px RGBA(0,0,0,0.08)}
.biah1 h1{font-size:17px;color:#910a0a;padding:.5em}
.biah1 h1 a{color:#910a0a}
.biah1 h1 a:hover{color:#000}
.bhbdy{background:#f2f2f2;margin:0 1em 1em;border-radius:10px;padding:.5em}
.biah1 p, .biah1 h2, .biah1 h3 {
    color: #484848;
    font-size: 14px;
}



.bt_plsbx {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto 1em;
    width: 65%;
    flex-direction: row;
    gap: 1em;
}
.bt_plsbx > a{display:flex}
.bt_plsbx > a img {
    border-radius: 0.7em;
}
.bt_plsbx>span{display:flex;flex-direction:column;align-items:flex-start;flex:1;gap:.8em}
.bt_plsbx>span span, .bt_plsbx>span b {
    width: 100%;
    padding: 0 1em;
    border-radius: 8px;
    height: 42px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: .7em;
    cursor: pointer;
    background: #910a0a;
    color: #fff;
}
.bt_plsbx>span b {
    box-shadow: none;
    cursor: default;
    background: #f2f2f2;
    font-weight: 400;
    color: #484848;
}
.bt_plsbx>span span:before{content:"";filter:invert(0)}
.posts.playing .bt_plsbx>span span{background:var(--hover--hue);color:#fff}
.bt_plsbx>span>a:before {
    width: 16px !important;
    height: 16px !important;
    position: initial !important;
}
.bt_plsbx>span>a {
    background: #525252;
    color: #fff;
    width: 100%;
    padding: 0 1em;
    border-radius: 8px;
    height: 44px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 0.5em;
}
.bt_plsbx>span span:before {transition: none;}

/* player */
.player .flex {display:flex;justify-content:space-between;padding:0.5em 0.5em 0.5em 1.2em}
.player {
    position: fixed;
    bottom: 0;
    width: 100%;
    display: none;
    z-index: 2147483647 !important;
    transition: none !important;
    height: 77px;
}
.player .bmw {
    background: rgb(0 0 0 / 90%);
    backdrop-filter: blur(5px);
    height: 100%;
	transition: none !important;
}
.rtctrl{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}
.player.single{display:block;position:static;padding-top:0}
.player.single.playlist .controls{flex-wrap:wrap}
.player.single.playlist .time_box{margin-top:0}
.player .mf_cls{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 371.23 371.23'%3E%3Cpolygon points='371.23 21.21 350.02 0 185.62 164.4 21.21 0 0 21.21 164.4 185.62 0 350.02 21.21 371.23 185.62 206.83 350.02 371.23 371.23 350.02 206.83 185.62 371.23 21.21' fill='%23ccc'/%3E%3C/svg%3E");width:18px;height:18px;display:flex;cursor:pointer;margin-right:1em}
.player audio{display:none}
.player .seekbar {
    background: rgb(255 255 255 / 20%);
    width: 100%;
    height: 8px;
    cursor: pointer;
    position: relative;
}
.player .seekbar .move{background:#910a0a;position:absolute;width:0;height:100%;left:0}
.player .controls{display:flex;flex-flow:row-reverse;justify-content:center;align-items:center}
.player .controls .ico{margin:0 1em;cursor:pointer}
.player .controls .ico.play,.bt_plsbx>span span:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.74 14'%3E%3Cpath d='M3.93,15a2.3,2.3,0,0,1-1.15-.31h0a2.3,2.3,0,0,1-1.15-2V3.3a2.3,2.3,0,0,1,3.44-2L13.22,6a2.29,2.29,0,0,1,.84,3.14,2.26,2.26,0,0,1-.84.84l-8.15,4.7A2.27,2.27,0,0,1,3.93,15Z' transform='translate(-1.63 -1)' fill='%23fff'/%3E%3C/svg%3E");width:15px;height:16px}
.player .controls .ico.pause,article.playing .bt_plsbx>span span:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 11.93'%3E%3Cpath d='M5,.33c-1.1,0-2,.34-2,.78V11.48c0,.44.9.78,2,.78s2-.34,2-.78V1.11C7,.67,6.1.33,5,.33Zm6,0c-1.1,0-2,.34-2,.78V11.48c0,.44.9.78,2,.78s2-.34,2-.78V1.11C13,.67,12.1.33,11,.33Z' transform='translate(-3 -0.33)' fill='%23fff'/%3E%3C/svg%3E");width:15px;height:18px}
.player .controls .ico.forward{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 103.35 123.06'%3E%3Cpath d='M60.22,113.81a4.54,4.54,0,0,1,0,9.07A60.23,60.23,0,1,1,89.71,10.16l-1.26-3.3a5.06,5.06,0,1,1,9.31-4c0,.12.1.24.14.36l5,13.15a4.87,4.87,0,0,1,.32,1.55,5,5,0,0,1-3.51,5.64L86.27,27.72a5,5,0,0,1-2.92-9.65l1.28-.39a50.59,50.59,0,0,0-10.19-4.19A51.17,51.17,0,1,0,60.22,113.81Zm14.4-7.71q-5,0-11.14-.58T51.62,104.3v-14H75.44a6,6,0,0,0,3.88-1,3.73,3.73,0,0,0,1.26-2.25A19.3,19.3,0,0,0,80.76,85V82.18a6.19,6.19,0,0,0-.86-3.52,3.77,3.77,0,0,0-3.31-1.27H72.65a4.8,4.8,0,0,0-3.14.82,3.53,3.53,0,0,0-1.13,2.36H51.81l1.89-42H95.45V54.22H68.68l-.45,10.19a7.86,7.86,0,0,1,3.69-1.48,29.29,29.29,0,0,1,4.29-.32h6.84a15.6,15.6,0,0,1,8.59,2.14,13.2,13.2,0,0,1,5,5.86,20.59,20.59,0,0,1,1.63,8.3v9.83a17.78,17.78,0,0,1-2.57,10,14.54,14.54,0,0,1-7.81,5.58,42.23,42.23,0,0,1-13.26,1.76Z' transform='translate(0.06 0.18)' fill='%23ccc'/%3E%3C/svg%3E");width:15px;height:18px}
.player .controls .ico.backward{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 103.35 123.06'%3E%3Cpath d='M74.27,111.79A51.17,51.17,0,0,0,45.8,13.49a50.59,50.59,0,0,0-10.19,4.19l1.28.39A5,5,0,0,1,34,27.72L20.53,23.6A5,5,0,0,1,17,18a4.87,4.87,0,0,1,.32-1.55l5-13.15c0-.12.08-.24.13-.36a5.06,5.06,0,1,1,9.32,4l-1.26,3.3A60.23,60.23,0,1,1,60,122.88a4.54,4.54,0,0,1,0-9.07A51.32,51.32,0,0,0,74.27,111.79ZM43.62,106.1q-5,0-11.14-.58T20.62,104.3v-14H44.44a6,6,0,0,0,3.88-1,3.73,3.73,0,0,0,1.26-2.25A19.3,19.3,0,0,0,49.76,85V82.18a6.19,6.19,0,0,0-.86-3.52,3.77,3.77,0,0,0-3.31-1.27H41.65a4.8,4.8,0,0,0-3.14.82,3.53,3.53,0,0,0-1.13,2.36H20.81l1.89-42H64.45V54.22H37.68l-.45,10.19a7.86,7.86,0,0,1,3.69-1.48,29.29,29.29,0,0,1,4.29-.32h6.84a15.6,15.6,0,0,1,8.59,2.14,13.2,13.2,0,0,1,5,5.86,20.59,20.59,0,0,1,1.63,8.3v9.83a17.78,17.78,0,0,1-2.57,10,14.54,14.54,0,0,1-7.81,5.58,42.23,42.23,0,0,1-13.26,1.76Z' transform='translate(-16.94 0.18)' fill='%23ccc'/%3E%3C/svg%3E");width:15px;height:18px}
.player .controls .ico.back,.player .controls .ico.next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 511.98 384.1'%3E%3Cpath d='M11.5,280.6l192,160c20.6,17.2,52.5,2.8,52.5-24.6V96c0-27.4-31.9-41.8-52.5-24.6l-192,160A32.11,32.11,0,0,0,11.5,280.6Zm256,0,192,160c20.6,17.2,52.5,2.8,52.5-24.6V96c0-27.4-31.9-41.8-52.5-24.6l-192,160A32.11,32.11,0,0,0,267.5,280.6Z' transform='translate(-0.02 -63.95)' fill='%23ccc'/%3E%3C/svg%3E");width:23px;height:17px}
.player .controls .ico.next{transform:rotate(180deg)}
.player .controls .ico.volume{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.67 14.67'%3E%3Cpath d='M11.09,4.69a1,1,0,1,0-1.6,1.2h0A3.54,3.54,0,0,1,10.23,8a3.54,3.54,0,0,1-.74,2.12,1,1,0,0,0,1.58,1.23l0,0A5.53,5.53,0,0,0,12.23,8,5.5,5.5,0,0,0,11.09,4.69Zm2.49-1.56A1,1,0,0,0,12.17,3,1,1,0,0,0,12,4.37l0,0A6,6,0,0,1,13.33,8,5.84,5.84,0,0,1,12,11.61a1,1,0,0,0,1.55,1.27A7.81,7.81,0,0,0,15.33,8,7.81,7.81,0,0,0,13.58,3.13ZM7.6.72a.68.68,0,0,0-.72.13L3.51,4H1.33a.67.67,0,0,0-.66.67v6.67a.67.67,0,0,0,.66.66H3.51l3.34,3.12v0A.67.67,0,0,0,8,14.59V1.33A.66.66,0,0,0,7.6.72Z' transform='translate(-0.67 -0.67)' fill='%23ccc'/%3E%3C/svg%3E");width:18px;height:18px;cursor:default}
.player .controls .ico.repeat{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 443.73'%3E%3Cpath d='M392.53,34.13H119.47A119.6,119.6,0,0,0,0,153.6V307.2A119.6,119.6,0,0,0,119.47,426.67H179.2a34.14,34.14,0,0,0,0-68.27H128a59.8,59.8,0,0,1-59.73-59.73V162.13A59.8,59.8,0,0,1,128,102.4H384a59.8,59.8,0,0,1,59.73,59.73V298.67A59.8,59.8,0,0,1,384,358.4H366.93V315.73a8.53,8.53,0,0,0-13.65-6.82l-102.4,76.8a8.54,8.54,0,0,0,0,13.65l102.4,76.8a8.53,8.53,0,0,0,13.65-6.83V426.67h25.6A119.6,119.6,0,0,0,512,307.2V153.6A119.6,119.6,0,0,0,392.53,34.13Z' transform='translate(0 -34.13)' fill='%23ccc'/%3E%3C/svg%3E");width:21px;height:18px}
.player .controls .ico.repeat.active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 443.73'%3E%3Cpath d='M392.53,34.13H119.47A119.6,119.6,0,0,0,0,153.6V307.2A119.6,119.6,0,0,0,119.47,426.67H179.2a34.14,34.14,0,0,0,0-68.27H128a59.8,59.8,0,0,1-59.73-59.73V162.13A59.8,59.8,0,0,1,128,102.4H384a59.8,59.8,0,0,1,59.73,59.73V298.67A59.8,59.8,0,0,1,384,358.4H366.93V315.73a8.53,8.53,0,0,0-13.65-6.82l-102.4,76.8a8.54,8.54,0,0,0,0,13.65l102.4,76.8a8.53,8.53,0,0,0,13.65-6.83V426.67h25.6A119.6,119.6,0,0,0,512,307.2V153.6A119.6,119.6,0,0,0,392.53,34.13Z' transform='translate(0 -34.13)' fill='%23910a0a'/%3E%3C/svg%3E")}
.player .controls .volume_seek{background:#465362;width:100px;height:7px;cursor:pointer;position:relative;overflow:hidden;display: flex;}
.player .controls .volume_seek .move{background:#910a0a;position:absolute;width:100%;height:8px;left:0;top:0}
.player .time_box{color:#444;font-size:20px;direction:ltr;margin-left:.5em}
.player .time_box .timer{color:rgb(255 255 255 / 90%);margin-right:.5em}
.player .time_box .duration{color: rgb(255 255 255 / 80%);margin-left:.5em}
.player .infos{display:flex;align-items:center;flex:1}
.player .infos .title{color:#444}
.player .infos .title h5{font-size:15px;color:#fff;font-weight:normal}
.player .infos .title h6 {font-size:13px;color:rgb(255 255 255 / 70%);font-weight:normal}
.player .infos figure{margin-left:1em}
.player .infos figure img{width:55px;height:55px;display:flex;border-radius:8px;box-shadow:0 0 10px rgb(0 0 0 / 25%)}
@media screen and (max-width: 750px) {
.rtctrl {justify-content: center;width: 100%;}
.player .infos{position:absolute;top:-57px;right:.7em;background:#38444b;padding:.4em .4em .4em 0.6em;border-radius:8px}
.player .infos figure img{width:40px;height:40px;margin-left:.5em}
.player .infos .title h5{font-size:13px}
.player .infos .title h6{font-size:12px}
.player .rtw{justify-content:center}
.player .time_box{font-size:16px}
.player .time_box .duration{margin-left:.2em}
.player .time_box .timer{margin-right:.2em}
.player .mf_rw{justify-content:center}
.player .mf_cls{margin:0;position:absolute;top:-34px;left:8px;width:26px;height:26px;background-color:#38444b;padding:.2em;border-radius:4px;border:7px solid #38444b}
.player .infos figure{margin-left:0.3em}
.player .mkf {padding:1em 0.5em;justify-content:center}
.player .mkw {border-radius:0;    overflow: initial;}
}
@media screen and (max-width: 520px) {
.player .controls .ico{margin:0 .7em}
.player .rtw{padding:1em 0}
.bt_plsbx {width: 95%;margin-top:0;}
}
@media screen and (max-width: 480px) {
.rtctrl{width:100%;justify-content: space-between;}
.player .controls .volume_seek,.player .controls .ico.volume{display:none}
.player .time_box{font-size:14px}
}
@media screen and (max-width: 320px) {
.player .time_box{display:none}
.player .controls{width:100%}
}


.tj_sr {
    margin: 0 0 1.5em;
    gap: .8em;
}
.bia_tlg {
    max-width: 320px;
    margin: 0 auto;
}
.tj_sr a,.bia_tlg a{
    display: flex;
    align-items: center;
    color: #fff;
    fill: #fff;
    justify-content: center;
    padding: .7em 0;
    border-radius: .8em;
    flex: 1;
    border: 1px solid;
    line-height: initial;
    font-size: 14px;
    gap: .5em;
}
.bia_tlg a {
    background: linear-gradient(180deg, #09599F 0%, #053B6A 100%);
    border: 1px solid #053B6A;
    color: #fff;
    fill: #fff;
	padding: 1em 0;
}
.tj_sr .tjt{background:linear-gradient(180deg,#33b1ef 0%,#1298db 100%);border-color:#1298db}.tj_sr .tjw{background:linear-gradient(180deg,#69ca3b 0%,#56a61e 100%);border-color:#56a61e}.tj_sr .tjf{background:linear-gradient(180deg,#5b7dc0 0%,#4064ac 100%);border-color:#4064ac}.tj_sr .tjr{background:linear-gradient(180deg,#42b4f9 0%,#1c9cea 100%);border-color:#1c9cea}



.biapst header {
    display: flex;
    align-items: center;
    border-bottom: 1px solid #e8e8e8;
    padding: 1.5em;
}
.biapst header::before{content:"";margin-left:.7em;width:14px;height:10px;background:#910a0a;border-radius:50px}
.biapst header .biaph1{font-size:16px;display:flex;align-items:center}
.biapst header .biaph1 a:hover{color:#e10034}
.biapst footer{justify-content:space-between;padding:1.5em;border-top:1px solid #e8e8e8}
.biapst footer > a{background:#910a0a;color:#fff;font-size:15px;padding:.6em 1.7em;border-radius:15px}
.biapst footer > a:hover{background:#630b0b}
.biapst footer ul{font-size:13px}
.biapst footer li {
    color: #525252;
    display: inline-block;
    border-left: 1px solid #e5e5e5;
    padding: 0 1em;
}
.biapst footer li:first-child{padding-right:0}
.biapst footer li:last-child{padding-left:0;border:0}
.biapst footer li a{color:#56565D}
.biapst footer li a:hover{color:#000}
.biapp{color:#56565D;display:inline-block;margin:2px 10px}
.biacntp{padding:1.2em;text-align:center;line-height:2.3}
.biacntp a{color:#e10034;margin:0 2px}
.biacntp a:hover{color:#000}
.biacntp hr{width:100%;height:2px;margin:.8em 0;background:#c4c4c4}
.biacntp img{margin:.6em auto;border-radius:10px;display:inherit}
.biacntp h2,.biacntp h3{font-size:12px}
.biacntp-bio{text-align:justify}
.biacntp-bio h2,.biacntp-bio h3{text-align:right}
.biacntp span strong,.biacntp strong span,.biacntp strong a,.biacntp a span{color:#e10034!important}
.biacntp video,.biacntp audio,.biadl video,.biadl audio{width:100%;margin:1em 0}
.biacntp video,.biadl video{height:auto}


.biasafe {
    justify-content: center;
    gap: .7em;
    margin: 0 0 1em;
    padding: 1.2em 1em;
    flex-direction: row-reverse;
}
.biasafe a, .biasafe span {
    height: 40px;
    width: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50px;
    color: #000;
    background: #ffff;
    box-shadow: 0 0 12px RGBA(0, 0, 0, 0.08);
}
.biasafe .current, .biasafe a:hover {
    color: #fff;
    background: #910a0a;
}
.biasafe .next,.biasafe .prev{border:0!important;justify-content:center;text-indent:-200px;overflow:hidden;height:22px;width:10px;margin:6px 15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 250.75 516.67'%3E%3Cpath d='M500,633.33,328,466.67a91.67,91.67,0,0,1,0-133.34L500,166.67' transform='translate(-274.22 -141.67)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='40' opacity='0.8'/%3E%3C/svg%3E")!important;transform:scaleX(-1);box-shadow: none;}
.biasafe .prev{transform:scaleX(1)}
.biasafe .dots{padding:0 .8em}





.biaghbli,.biabadi{position:fixed;height:88px;top:60%;text-decoration:none;z-index:9;cursor:pointer;transform:translate(0,-53%);width:34px;right:1em;border-radius:10px;background:#910a0a;color:#fff!important}
.biaghbli{right:initial;left:1em}
.biabadi span,.biaghbli span{transform:rotate(-90deg) translate(-50%,0);position:absolute;width:67px;text-align:center;font-size:12px}
.biabadi span{left:-17px}
.biaghbli span{right:-15px}
.biaftr{background:#1c1c1c;margin:1em 0 0}
.biaftop{padding:1em 0;border-bottom:1px solid #272727}
.biaftop ul{width:100%;justify-content:center}
.biaftop li{display:flex}
.biaftop li a{color:#B4B1B4;padding:.8em 1.5em;font-size:15px;border-radius:10px;background:#272727;margin:.7em}
.biaftop li a:hover{color:#fff;background:#434343}
.biafbtm{padding:1.5em 0}
.biafbtm h5{color:#fff;font-size:17px;margin:0 0 1em;display:flex;align-items:center}
.biafbtm h5:before{content:"";margin-left:.7em;width:14px;height:10px;background:#910a0a;border-radius:50px}
.biafbtm ul{line-height:2.5;justify-content:space-between}
.biafbtm li a{display:flex;align-items:center;color:#fff}
.biafbtm li:hover a{color:#fff}
.biafbtm > div{justify-content:space-between;align-items:stretch}
.biafrast{width:39%}
.biafchap{width:59%}
.biafrast li{width:33%}
.biafchap li{width:49%}
.biacpy{background:#252525;padding:1.5em 0}
.biacpy div{justify-content:space-between}
.biacpy p{color:#cccccc}
.biacpy p a {
    color: #fff;
    background: #910a0a;
    padding: 0.4em 0.7em;
    border-radius: 0.7em;
    margin: 0.2em;
}
.biascal{display:flex}
.biascal a{display:flex;margin:10px}
.biascal a svg path{transition:all 300ms ease-out}
.biascal a:hover svg path{fill:#910a0a}
.biatgs{border-top:1px solid #d9d9d9;padding:1em}
.biatgs h3{font-size:13px}
.biatgs a{color:#56565D;margin:5px;display:inline-block;background:#f3f3f3;padding:5px 10px;border-radius:4px}
.biatgs a:hover{color:#910a0a;background:rgba(145,10,10,0.1)}

table{width:100%}
.biadl{margin:0 auto;width:95%;display:flex;flex-direction:column;align-items:center}
.biadl a {
    color: #fff;
    padding: 0 1.2em;
    display: inline-flex;
    margin: 0 0 1.2em;
    font-size: 15px;
    border-radius: 10px;
    height: 46px;
    align-items: center;
    background: linear-gradient(180deg, #AE0808 0%, #910a0a 100%);
    border: 1px solid #910a0a;
    gap: 0.5em;
}
.biadl a:hover {
    background: linear-gradient(180deg, #444 0%, #222 100%);
    border: 1px solid #222;
}

.biadl a:before,.bt_plsbx>span>a:before{content:"";width:15px;height:15px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='639' height='639' viewBox='0 0 639 639'%3E%3Cpath id='download_1' d='M39.934,639A39.912,39.912,0,0,1,0,599.066V519.2a39.936,39.936,0,0,1,79.871,0v39.936h479.26V519.2a39.935,39.935,0,0,1,79.869,0v79.867A39.89,39.89,0,0,1,599.064,639Zm251.33-171.447-119.807-119.8a39.931,39.931,0,0,1,56.473-56.469L279.545,342.9V39.932a39.954,39.954,0,0,1,79.908,0V342.9l51.615-51.615a39.931,39.931,0,0,1,56.473,56.469l-119.807,119.8a39.879,39.879,0,0,1-56.471,0Z' transform='translate(0 0.002)' fill='%23fff'/%3E%3C/svg%3E%0A");background-size:cover}
.biasher {
    padding: 1.2em;
    text-align: center;
    line-height: 2.3;
    color: #525252;
    border-top: 1px solid #d9d9d9;
    margin: 1em 1.5em .5em;
}
.biasher h2{color:#000;font-size:16px}
.biasher-bio{text-align:justify}
.biasher-bio h2,.biasher-bio h3{text-align:right}
.biatx{padding:1.2em;line-height:2.3;color:#727272;border-top:1px solid #d9d9d9;margin:1em 1.5em .5em;font-size:13px}
.biatx h3{color:#000;font-size:16px}
.biaattl{font-size:15px;text-align:center;margin:0 0 1em}
.bialbum{counter-reset:li;margin:0 1.5em 1.5em}
.bialbum li{display:flex;justify-content:space-between;align-items:center;background:RGBA(0,0,0,0.05);padding:5px;border-radius:10px;margin:0 0 1em;border:1px solid RGBA(0,0,0,0.08)}
.bialbum li:nth-child(even){background:RGBA(0,0,0,0.025);border-color:RGBA(0,0,0,0.04)}
.bialbum li strong{font-size:13px;display:flex;align-items:center}
.bialbum li strong::before{content:counter(li,decimal);counter-increment:li;width:30px;height:30px;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:10px;margin-left:.6em;color:#56565D}
.bialbum li span{display:flex;flex-wrap:wrap;align-items:center}
.bialbum li span a{background:#910a0a;color:#fff;font-size:13px;padding:1px 7px;border-radius:4px;margin:5px;text-align:center}
.bialbum li span a:nth-child(1){background:rgba(145,10,10,0.8)}
.bialbum audio{width:100%;}
.biasrtls{background:#fff;margin:0 0 1.5em;border-radius:10px;overflow:hidden;box-shadow:0 0 12px RGBA(0,0,0,0.08)}
.biasrtls h4{font-size:16px;display:flex;align-items:center;border-bottom:1px solid #d9d9d9;padding:1.2em}
.biasrtls h4::before{content:"";margin-left:.7em;width:14px;height:10px;background:#910a0a;border-radius:50px}
.biasrtls ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:1.5em 1.5em 0}
.biasrtls li{width:49%}
.biasrtls li a{display:flex;overflow:hidden;position:relative;align-items:center;margin:0 0 1.5em}
.biasrtls li img{width:80px;height:80px;border-radius:50px;margin-left:1em}
.biasrtls li span{display:flex;flex-direction:column}
.biasrtls li .biatr{color:#595959;font-size:13px;margin:.5em 0 0}
.biacomment{overflow:hidden;background:#fff;margin:0 0 1.5em;border-radius:10px;box-shadow:0 0 12px RGBA(0,0,0,0.08);width:100%}
.biacomment header{position:relative;font-size:16px;display:flex;align-items:center;border-bottom:1px solid #d9d9d9;padding:1.2em}
.biacomment header::before{content:"";margin-left:.7em;width:14px;height:10px;background:#910a0a;border-radius:50px}
.biacomment header h4{display:flex;align-items:center}
.biacomment header span{font-size:13px;color:#595959;position:absolute;left:1.5em;top:50%;transform:translate(0,-50%)}
.biacomment form{padding:1.2em}
.biacomment form textarea,.biacomment form input{padding:1em 1.5em;border-radius:10px;font-size:14px;background:#f3f3f3;transition:all 300ms ease-out;border:1px solid #d9d9d9}
.biacomment form input{width:49%}
.biacomment form textarea{width:100%;resize:none;height:75px}
.biacomment form input:focus,.biacomment form textarea:focus{border-color:#910a0a}
.biachld2{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 1em}
.biachld3{position:relative;margin:0 0 1em}
.biachld4{margin:1.5em 0 0;border-radius:10px;padding:1em;font-size:13px;display:flex;justify-content:center;align-items:center;color:#56565D;border:1px solid #f2f2f2}
.biachld4 svg{margin-left:.7em}
.biacomment form button{position:absolute;left:1em;top:50%;transform:translate(0,-50%);background:#910a0a;border-radius:12px;transition:all 300ms ease-out;color:#fff;padding:.5em 1em;font-size:14px;height:38px}
.biacomment form button:hover,.biacomment form textarea:focus + button,.biacomment form textarea:hover + button{background:#630b0b}
.biacmnot{background:#373737;color:#fff;padding:1em;text-align:center}
.biacomment > ul{padding:.3em 1.2em .2em}
.biacomment ul li > span{display:flex;flex-direction:column;border-radius:10px;line-height:2;margin:0 0 1em;position:relative;margin-right:60px;background:#f3f3f3}
.biacomment ul .administrator > span{background:none;border:1px solid #595959;}
.biacomment ul li > span::before{content:"";width:15px;height:17px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='559' height='639' viewBox='0 0 559 639'%3E%3Cpath id='profile_close_1' d='M517.979,398.137a401.236,401.236,0,0,0-100.9-54.114c38.386-36.384,62.631-87.464,62.631-144.335A198.869,198.869,0,0,0,303.047,1.518,145.863,145.863,0,0,0,279.52,0a145.841,145.841,0,0,0-23.525,1.518A198.869,198.869,0,0,0,79.326,199.688c0,56.871,24.245,107.951,62.592,144.335A401,401,0,0,0,41.063,398.137a100.645,100.645,0,0,0,0,162.227,400.868,400.868,0,0,0,476.916,0,100.7,100.7,0,0,0,0-162.227ZM159.412,199.688A119.419,119.419,0,0,1,267.1,80.673a62.961,62.961,0,0,1,12.421-.8,63.179,63.179,0,0,1,12.423.8,119.755,119.755,0,1,1-132.53,119.015Zm310.875,296.5a320.566,320.566,0,0,1-381.534,0,20.886,20.886,0,0,1,0-33.906,320.726,320.726,0,0,1,381.534,0A20.928,20.928,0,0,1,470.287,496.184Z' fill='%238d8d8d'/%3E%3C/svg%3E%0A");background-size:cover;background-color:#f3f3f3;border-radius:1em;border:1em solid #f3f3f3;position:absolute;transform:translate(60px,50%)}
.biacomment ul li > span span{padding:.7em 1.2em 0}
.biacomment ul li > span span b{font-weight:400;font-size:15px}
.biacomment ul li > span span i{color:#56565D;font-size:11px;font-style:normal;margin-right:1em}
.biacomment ul li p{display:flex;justify-content:space-between;color:#000;align-items:flex-start;text-align:justify;padding:.5em 1.2em .7em;font-size:13px}
.biacomment ul li strong{color:#910a0a;font-size:12px;font-weight:400;padding:0 1em 1em}
.biacomment ul .administrator span::before{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='559' height='639' viewBox='0 0 559 639'%3E%3Cpath id='profile_close_1' d='M517.979,398.137a401.236,401.236,0,0,0-100.9-54.114c38.386-36.384,62.631-87.464,62.631-144.335A198.869,198.869,0,0,0,303.047,1.518,145.863,145.863,0,0,0,279.52,0a145.841,145.841,0,0,0-23.525,1.518A198.869,198.869,0,0,0,79.326,199.688c0,56.871,24.245,107.951,62.592,144.335A401,401,0,0,0,41.063,398.137a100.645,100.645,0,0,0,0,162.227,400.868,400.868,0,0,0,476.916,0,100.7,100.7,0,0,0,0-162.227ZM159.412,199.688A119.419,119.419,0,0,1,267.1,80.673a62.961,62.961,0,0,1,12.421-.8,63.179,63.179,0,0,1,12.423.8,119.755,119.755,0,1,1-132.53,119.015Zm310.875,296.5a320.566,320.566,0,0,1-381.534,0,20.886,20.886,0,0,1,0-33.906,320.726,320.726,0,0,1,381.534,0A20.928,20.928,0,0,1,470.287,496.184Z' fill='%23fff'/%3E%3C/svg%3E%0A");background-size:cover;background-color:#910a0a;border-color:#910a0a}
.biacomment ul li .children{margin:1em 1.5em 0 0}
.biacomment ul .administrator > span span b{color:#910a0a}
.biaarts,.biaaart{background:#fff;margin:0 0 1.5em;border-radius:10px;box-shadow:0 0 12px RGBA(0,0,0,0.08);width:100%}
.biaarts header,.biaaart header{position:relative;font-size:16px;display:flex;align-items:center;border-bottom:1px solid #d9d9d9;padding:1.2em}
.biaarts header h1,.biaaart header h1{font-size:16px}
.biaarts header::before,.biaaart header::before{content:"";margin-left:.7em;width:14px;height:10px;background:#910a0a;border-radius:50px}
.biaaart .alfbaul{flex-direction:row-reverse;padding:1em;justify-content:space-between}
.biaaart .alfbaul li a{color:#56565D;margin:5px;display:inline-block;background:#f3f3f3;padding:5px 10px;border-radius:4px}
.biaaart .afbc a,.biaaart .alfbaul li a:hover{background:#910a0a;color:#fff}
.bartmusic{padding:1em 1.5em;display:flex;flex-wrap:wrap}
.bartmusic li{width:12.5%}
.bartmusic li a{display:flex;flex-direction:column;align-items:center;margin:1em}
.bartmusic li a img{border-radius:50%;width:100%;height:auto}
.bartmusic li a span{text-align:center;margin:1em 0 0}
.bartmusic li a span h2{font-size:15px}
.bartmusic li a span h3{color:#b7b7b7;margin:.5em 0 0;transition:all 300ms ease-out;font-size:13px}
.biaaart .biasafe{box-shadow:none;padding:1em 0 0}
.biabiography{padding:1.5em 1.5em 1.8em;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e5e5;margin:0 0 1.2em}
.biabiography img{border-radius:50%;margin-left:1.5em}
.bghrcnt{color:#727272;line-height:2.3;flex:1;text-align:justify}
.bghrcnt h3,.bghrcnt h2{color:#000;font-size:16px}
.bghrcnt a{color:#910a0a;border:1px solid #910a0a;padding:3px 7px;border-radius:6px;margin:5px}
.biartpost{margin:1em;background:#f7f7f7;border-radius:10px;padding:0 0.5em;}
.biartpost h2{font-size:15px;padding:1.2em;border-bottom:1px solid #e5e5e5;margin:0 0 0.5em;}
.biartpost ul{display:flex;flex-wrap:wrap}
.biartpost li{width:16.66%}
.biartpost li a{display:flex;flex-direction:column;align-items:center;margin:1em}
.biartpost li a img{border-radius:8px;width:100%}
.biartpost a span{text-align:center;margin:1em 0 0;display:flex;flex-direction:column}
.biartpost a span strong{font-size:13px}
.biartpost a span b{color:#56565D;margin:.5em 0 0;transition:all 300ms ease-out;font-size:14px;font-weight:400}

/* Artist page — singles grid with inline play button (reuses homepage sticky player) */
.bia-singles-wrap.biaright{width:auto;order:initial}
.bia-mini-grid{display:flex;flex-wrap:wrap}
.biapst.bia-mini{width:16.66%;background:none;box-shadow:none;overflow:visible;border-radius:0;margin:1em 0;display:flex;flex-direction:column;align-items:center}
.bia-mini-thumb{position:relative;width:90%}
.bia-mini-thumb a{display:block}
.bia-mini-thumb img{border-radius:8px;width:100%;display:block}
.bia-mini-play{position:absolute;left:50%;bottom:-16px;transform:translateX(-50%);margin:0;width:auto;z-index:2}
.bia-mini-play>span{display:flex;align-items:center;justify-content:center;width:auto;gap:0}
.bia-mini-play>span span.play{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:50%;background:#910a0a;box-shadow:0 2px 10px RGBA(0,0,0,.35);cursor:pointer}
.bia-mini-play>span span.play:before{display:block;margin:0;background-position:center;background-repeat:no-repeat;background-size:contain}
.bia-mini-info{display:flex;flex-direction:column;align-items:center;margin-top:1.3em;text-align:center}
.bia-mini-info strong{font-size:13px;color:#000}
.bia-mini-info b{color:#56565D;margin-top:.4em;font-size:12px;font-weight:400}

/* Album / collection tracklist — reuses homepage sticky player */
.biapst.bia-tracklist{padding:0}
.bia-tracklist header{position:relative;font-size:16px;display:flex;align-items:center;border-bottom:1px solid #d9d9d9;padding:1.2em}

/* "پخش آنلاین" — plays first track through the shared player */
.bia-playonline{cursor:pointer;margin:1.5em auto;display:flex;flex-direction:column;justify-content:center;align-items:center}
.bia-playonline .bia-playonline-ico{width:80px;height:80px;display:flex;justify-content:center;align-items:center;border:2px solid #e2e2e2;border-radius:50px;margin:0 0 1em}
.bia-playonline .bia-playonline-ico svg{width:24px;height:24px;fill:#333;margin-right:-3px}
.bia-playonline .bia-playonline-ico .ico-pause{display:none;margin-right:0}
.bia-playonline.is-playing .bia-playonline-ico .ico-play{display:none}
.bia-playonline.is-playing .bia-playonline-ico .ico-pause{display:block}
.bia-playonline.is-playing .bia-playonline-ico{border-color:#910a0a}
.bia-playonline span:last-child{color:#4f4f4f;font-size:14px}

.bia_dlbxgrd{display:flex;flex-direction:column;gap:1em;margin:0 1.5em 1.5em}
.biapst.bia-track{background:RGBA(0,0,0,.01);box-shadow:none;overflow:visible;border-radius:.7em;border:1px solid RGBA(0,0,0,.07);margin:0;padding:.5em;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}
.biapst.bia-track.playing{background:RGBA(145,10,10,.05);border-color:RGBA(145,10,10,.2)}
.bia_lftbx{display:flex;align-items:center;flex-wrap:wrap}
.bia_lftbx span{display:flex;width:25px;height:25px;background:#4f4f4f;color:#fff;justify-content:center;align-items:center;margin:0 .2em 0 .5em;line-height:1px;border-radius:.5em}
.bia-track.playing .bia_lftbx span{background:#910a0a}
.bia_lftbx .divStrong{font-weight:400;text-align:right;font-size:13px;color:#777;white-space:nowrap;overflow:hidden;padding-right:15px}
.bia-track.playing .bia_lftbx .divStrong{color:#910a0a}
.bia_dlsabx{display:flex;align-items:center;flex-wrap:wrap;flex-direction:row-reverse;gap:.4em}
.bia_dlsabx a.playLink{font-size:13px;min-width:30px;height:30px;background:#910a0a;color:#fff;padding:0 .7em;border-radius:.5em;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 3px 8px RGBA(145,10,10,.3)}
.bia_dlsabx a.playLink:before{content:"";width:14px;height:14px;margin-left:.4em;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='639' height='639' viewBox='0 0 639 639'%3E%3Cpath id='download_1' d='M39.934,639A39.912,39.912,0,0,1,0,599.066V519.2a39.936,39.936,0,0,1,79.871,0v39.936h479.26V519.2a39.935,39.935,0,0,1,79.869,0v79.867A39.89,39.89,0,0,1,599.064,639Zm251.33-171.447-119.807-119.8a39.931,39.931,0,0,1,56.473-56.469L279.545,342.9V39.932a39.954,39.954,0,0,1,79.908,0V342.9l51.615-51.615a39.931,39.931,0,0,1,56.473,56.469l-119.807,119.8a39.879,39.879,0,0,1-56.471,0Z' transform='translate(0 0.002)' fill='%23fff'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat}
.bia_dlsabx a.playLink:hover{background:#1d1d1d;box-shadow:none}
.bia-track-play{position:static;width:auto;margin:0}
.bia-track-play>span{display:flex;align-items:center;justify-content:center;width:auto;gap:0}
.bia-track-play>span span.play{display:flex!important;align-items:center;justify-content:center;width:32px!important;height:32px!important;padding:0!important;border-radius:50%!important;background:#fff;border:1px solid #d9d9d9;box-shadow:none;cursor:pointer}
.bia-track-play>span span.play:before{display:block;margin:0 0 0 -1px;background-position:center;background-repeat:no-repeat;background-size:12px 13px;filter:invert(1)}
.bia-track.playing .bia-track-play>span span.play{border-color:#910a0a}
.biapst.bia-track{flex-wrap:nowrap}
.bia_lftbx{flex:1;min-width:0;flex-wrap:nowrap}
.bia_lftbx .divStrong{flex:1;min-width:0;text-overflow:ellipsis}
.bia_dlsabx{flex-shrink:0}
@media screen and (max-width:400px){
.bia_lftbx .divStrong{font-size:12px;padding-right:8px}
.bia_dlsabx a.playLink{padding:0 .5em;font-size:12px}
}
.b404ia header h1{font-size:16px;display:flex;align-items:center;border-bottom:1px solid #d9d9d9;padding:1.2em}
.b404ia header h1::before{content:"";margin-left:.7em;width:14px;height:10px;background:#910a0a;border-radius:50px}
.b404ia svg{margin:1em 0 0;margin:1em 0 0;max-width:100%}
.biacrumb{padding:1em;background:#fff;margin:0 0 1.5em;border-radius:10px;overflow:hidden;box-shadow:0 0 12px RGBA(0,0,0,0.08);font-size:13px;color:#727272;text-align:center}
.biacrumb a{color:#0d0d0d}
@media screen and (max-width: 960px) {
.biaside,.biaright{width:100%}
.biasngr li{width:33%}
.bmhead form{flex:1;width:100%;height:50px}
.bmhead form input{height:50px}
.bmlogo{margin-right:1.5em}
.biaaart .alfbaul{display:block;overflow-x:auto;overflow-y:hidden;white-space:nowrap;margin:1em 1em 0;padding:0 0 1em}
.biaaart .alfbaul li{display:inline-block}
.bartmusic{padding:.5em;display:flex;flex-wrap:wrap}
.bartmusic li{width:16.66%}
.bartmusic li a{margin:.7em}
}
@media screen and (max-width: 800px) {
.biafbtm > div{flex-direction:column}
.biafrast,.biafchap{width:100%}
.biafrast{margin:0 0 1em}
.biaftop li a{padding:.2em .8em;font-size:14px;margin:.5em}
.biabiography img{width:30%}
.biartpost{padding:.5em 1em 1em}
}
@media screen and (max-width: 640px) {
.bmhead nav span{display:none}
.bmhead nav{padding:1.2em 0}
.bmhead .bmht{padding:1em 0}
.bmhead nav .bmf{justify-content:center}
.bmhead nav li a{margin:7px!important}
.biaspcls ul{grid-template-columns: repeat(3, 1fr);}
.biaspcls{margin-bottom:.5em!important}
.biacpy div{justify-content:center}
.biacpy p{text-align:center}
.biartpost li{width:33.3%}
.biapst.bia-mini{width:33.3%}
.biartpost li a{margin:1em 1em .5em}
.biartpost h2{text-align:center;border-bottom:1px solid RGBA(0,0,0,0.07);padding-bottom:1em;color:#910a0a}
.bartmusic li{width:25%}
.bartmusic li a span h2{font-size:13px}
.bartmusic li a span h3{font-size:11px}
}
@media screen and (max-width: 520px) {
.bmdop a span span strong{font-size:13px}
.bmdop a span span b{font-size:12px}
.bmdop a span i{font-size:12px;padding:3px 6px 2px}
.bmdop{padding:1em 0}
.biapst footer{padding:1em;justify-content:center}
.biapst footer > a{width:100%;text-align:center;margin:1em 0 0}
.biapst footer ul{text-align:center}
.biapst header,.biaarts header,.biaaart header{padding:1em}
.biapst header .biaph1{font-size:15px}
.biafchap li{width:100%}
.biabiography{flex-direction:column}
.biabiography img{width:50%;margin:0 0 1em}
.bghrcnt h3,.bghrcnt h2{text-align:center}
.biaarts header h1,.biaaart header h1{font-size:14px}
.bghrcnt a{width:100%;display:flex;justify-content:center;margin-top:1em}
}
@media screen and (max-width: 480px) {
.biasngr li{width:49%}
.bmdop a{width:100%}
.bmdop a:last-child{margin-top:1em}
.biatgs h3{text-align:center}
.bartmusic li{width:33.33%}
}
@media screen and (max-width: 411px) {
.bialbum li span{flex-direction:column;width:81px}
.biartpost{padding:.5em}
.biartpost li a{margin:.6em .6em .5em}
}
@media screen and (max-width: 375px) {
.biasngr li{width:100%}
.biaspcls li a span,.biaspcls li .bianm{font-size:13px}
.biaspcls li .biatr{font-size:12px}
.biaspcls li{margin:0 0 1em}
.bmhead .bmht{flex-direction:column;padding:1em 0}
.bmlogo{margin:0 0 1em}
.bianavmob li a{padding:10px 0;font-size:12px}
.biasrtls ul{padding:1.5em 1em 0}
.biasrtls li{width:32%}
.biasrtls li a{flex-direction:column;margin:0 0 1em}
.biasrtls li span{align-items:center}
.biasrtls li img{margin:0}
.biasrtls li span{margin:7px 0 0;text-align:center;font-size:13px}
}
@media screen and (max-width: 360px) {
.biadl a{padding:.5em .7em;font-size:13px;padding-right:50px}
.biacomment form{padding:1em}
.biacomment > ul{padding:.3em 1em .2em}
.biachld2{flex-direction:column}
.biacomment form input{width:100%}
.biacomment form input:first-child{margin:0 0 1em}
.biacomment ul li > span span b{font-size:13px}
.biartpost li{width:50%}
.biapst.bia-mini{width:50%}
.bia_tlg{    margin: 0 1em;}
}
@media screen and (max-width: 320px) {
.biasrtls h4{font-size:13px}
.biacomment form textarea{height:100px}
.biacomment form button{top:initial;transform:initial;bottom:1em}
.bartmusic li{width:50%}
}


/* Shine */
.hvr figure {
	position: relative;
}
.hvr figure::before {
	position: absolute;
	top: 0;
	left: -75%;
	z-index: 2;
	display: block;
	content: '';
	width: 50%;
	height: 100%;
	background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	-webkit-transform: skewX(-25deg);
	transform: skewX(-25deg);
}
.hvr figure:hover::before {
	-webkit-animation: shine .75s;
	animation: shine .75s;
}
@-webkit-keyframes shine {
	100% {
		left: 125%;
	}
}
@keyframes shine {
	100% {
		left: 125%;
	}
}




/* ===== دکمه ورود/پنل کاربری در هدر ===== */
.bmm-header-auth-btn{
    display:inline-flex;
    align-items:center;
    gap:7px;
    color:#fff;
    font-size:13px;
    font-weight:500;
    padding:8px 18px;
    border-radius:8px;
    background:rgba(255,255,255,.18);
    border:1px solid rgba(255,255,255,.3);
    transition:all .2s;
}
.bmm-header-auth-btn:hover{
    background:rgba(255,255,255,.3);
    border-color:rgba(255,255,255,.5);
    color:#fff;
}
.bmm-header-auth-btn svg{
    fill:#fff;
    flex-shrink:0;
}

/* نوار جدا برای موبایل — زیر منوی دسته‌بندی‌ها */
.bmm-auth-bar{
    display:none;
}
@media(max-width:768px){
    .bmm-auth-bar{
        display:flex;
        justify-content:center;
        padding:10px 14px;
        background:#1a1a1a;
        border-top:1px solid rgba(255,255,255,.08);
    }
    .bmm-auth-bar .bmm-header-auth-btn{
        width:100%;
        justify-content:center;
    }
}

/* ===== دکمه قفل VIP در آلبوم ===== */
.bmm-vip-lock-btn{
    display:inline-flex;
    align-items:center;
    gap:5px;
    background:linear-gradient(135deg,#f0a500,#d4880a);
    color:#fff!important;
    border-radius:6px;
    padding:5px 12px;
    font-size:12px;
    font-weight:600;
    text-decoration:none!important;
    transition:opacity .2s;
}
.bmm-vip-lock-btn:hover{opacity:.85}



/* ===== دکمه ورود/پنل موبایل ===== */
.bmm-auth-bar {
    background: #8b0000;
    padding: 10px 14px;
    display: flex;
    justify-content: center;
}
.bmm-auth-bar .bmm-header-auth-btn {
    display: inline-flex;
    align-items: center;
    gap: 7px;
    color: #fff;
    font-size: 13px;
    font-weight: 500;
    padding: 9px 20px;
    border-radius: 8px;
    width: 100%;
    justify-content: center;
    background: rgba(255,255,255,.15);
    border: 1px solid rgba(255,255,255,.25);
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    text-decoration: none;
    transition: background .2s;
}
.bmm-auth-bar .bmm-header-auth-btn:hover,
.bmm-auth-bar .bmm-header-auth-btn:active {
    background: rgba(255,255,255,.28);
    color: #fff;
}
.bmm-auth-bar .bmm-header-auth-btn svg {
    fill: #fff;
    flex-shrink: 0;
}

/* ===== VIP Slider ===== */
.bia-vip-wrap {
    overflow: visible;
}

.bia-vip-slider {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    padding: 10px 0 0;
    cursor: grab;
}
.bia-vip-slider::-webkit-scrollbar { display: none; }
.bia-vip-slider:active { cursor: grabbing; }

.bia-vip-track {
    display: flex;
    gap: 14px;
    padding: 0 12px 14px;
    width: max-content;
}

.bia-vip-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 6px;
    text-decoration: none;
    width: 90px;
}

.bia-vip-item figure {
    width: 84px;
    height: 84px;
    border-radius: 50%;
    overflow: hidden;
    margin: 0;
    border: 2.5px solid #910a0a;
    flex-shrink: 0;
}

.bia-vip-item figure img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.bia-vip-item .bia-vip-name {
    font-size: 12px;
    color: #222;
    width: 90px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 600;
}

.bia-vip-item .bia-vip-track {
    font-size: 11px;
    color: #888;
    width: 90px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.bia-vip-scrollbar {
    height: 3px;
    background: #e8e8e8;
    margin: 0 12px 8px;
    border-radius: 2px;
    overflow: hidden;
}

.bia-vip-scrollbar-thumb {
    height: 100%;
    width: 40px;
    background: #910a0a;
    border-radius: 2px;
    transition: transform 0.08s linear, width 0.08s linear;
}

.biadl .bmm-fav-btn {

	margin: 10px 0px !important;}

.bmm-fav-btn {
    min-width: 44px;
    min-height: 44px;
    display: inline-flex;
}

.biapst footer.bmf ul {
    min-height: 24px;
}


/* Biography Artist Page */
.bia-bio-wrap{position:relative;margin:0 0 .5em}
.bia-bio-text{max-height:150px;overflow:hidden;transition:max-height .35s ease}
.bia-bio-text.bia-expanded{max-height:none}
.bia-bio-fade{position:absolute;bottom:0;right:0;left:0;height:60px;background:linear-gradient(transparent,#fff);pointer-events:none;transition:opacity .3s}
.bia-bio-fade.bia-hidden{opacity:0;pointer-events:none}
.bia-bio-actions{display:flex;align-items:center;gap:8px;margin:.5em 0 0;flex-wrap:wrap}
.bia-bio-btn{cursor:pointer;color:#910a0a;border:1px solid #910a0a;padding:3px 12px;border-radius:6px;background:none;font-size:14px;font-family:inherit}
.bia-bio-link{color:#910a0a;border:1px solid #910a0a;padding:3px 12px;border-radius:6px;font-size:14px;text-decoration:none}
.bia-bio-link:hover,.bia-bio-btn:hover{background:#910a0a;color:#fff}