.podcast-section{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;//background:url(https://github.com/ecemgo/mini-samples-great-tricks/assets/13468728/8727c9b1-be21-4932-a221-4257b59a74dd);background-repeat:no-repeat;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);//animation:slidein 120s forwards infinite alternate}@keyframes slidein{0%,100%{background-position:20% 0%;background-size:3400px}50%{background-position:100% 0%;background-size:2400px}}.album-cover{width:90%}.swiper-modern-podcast{width:100%;padding-bottom:100px}.swiper-podcast-slide{position:relative;max-width:200px;aspect-ratio:1/1;border-radius:10px;overflow:inherit}.swiper-podcast-slide img{object-fit:cover;width:100%;height:135%;border-radius:11px;-webkit-box-reflect:below -5px linear-gradient(transparent,transparent,rgb(0 0 0 / .4));-webkit-box-reflect:below -5px linear-gradient(transparent,transparent,rgb(0 0 0 / 28%));transform-origin:center;transform:perspective(800px);transition:0.3s ease-out;pointer-events:none;user-select:none}.swiper-slide-active .overlay{display:flex;align-items:center;justify-content:center;position:absolute;inset:0;width:100%;height:98%;background-color:rgb(0 0 0 / 18%);border-radius:11px;opacity:0;transition:all 0.4s linear}.swiper-podcast-slide:hover .overlay{opacity:1}.swiper-podcast-slide .overlay ion-icon{opacity:0}.swiper-slide-active:hover .overlay ion-icon{font-size:4rem;color:#eb0b0b;opacity:1;cursor:pointer}.music-player{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;width:380px;padding:10px 30px;border-radius:20px;margin-bottom:87px;height:66px}.music-player h3{font-size:1.5rem;font-weight:800;line-height:1.6;color:#fff;font-family:yekanbakh;direction:rtl}.music-player p{font-size:1rem;font-weight:400;opacity:.6;color:#fff;font-family:yekanbakh}#progress{appearance:none;-webkit-appearance:none;width:100%;height:7px;background:rgb(163 162 164 / .4);border-radius:4px;margin:32px 0 24px;cursor:pointer}#progress::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:rgb(163 162 164 / .9);width:16px;aspect-ratio:1/1;border-radius:50%;outline:4px solid #fff;box-shadow:0 6px 10px rgb(5 36 28 / .3)}.controls{display:flex;justify-content:center;align-items:center}.controls button{display:flex;align-items:center;justify-content:center;width:50px;aspect-ratio:1/1;margin:20px;background:rgb(163 162 164 / .3);color:#fff;border-radius:50%;border:1px solid rgb(255 255 255 / .3);outline:0;font-size:1.1rem;box-shadow:0 10px 20px rgb(5 36 28 / .3);cursor:pointer;transition:all 0.3s linear}.controls button:is(:hover,:focus-visible){transform:scale(.96)}.controls button:nth-child(2){transform:scale(1.3)}.controls button:nth-child(2):is(:hover,:focus-visible){transform:scale(1.25)}@media screen and (max-width:567px){.album-cover{width:100%}.swiper-modern-podcast{width:100%;padding-bottom:130px;margin-bottom:41px}}.mc4-form-required{padding:18px 12px}.newsletter-form-input.mailchimp-pad{display:inline-grid}.parsaChat-header{justify-content:space-between;padding:15px 20px;display:flex;align-items:center;background:var(--main-color)}.parsa-close-btn{background:rgb(255 255 255 / .2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;border-radius:12px;width:36px;height:36px}.parsa-close-btn svg{width:15px}#parsaChatBtn{position:fixed;bottom:83px;right:10px;cursor:pointer;z-index:999;animation:floatAnimation 3s ease-in-out infinite}@keyframes floatAnimation{0%{transform:translateY(0)}50%{transform:translateY(-6px)}100%{transform:translateY(0)}}.launcher-bubble-text{background:var(--main-color);color:#fff;padding:0 8px;border-radius:12px;font-size:12px;font-weight:600;box-shadow:0 4px 8px rgb(0 0 0/15%);margin-bottom:6px;margin-right:-5px}#parsaChatBtn img{width:70px;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 50%) right/300% 100%;mask:linear-gradient(-60deg,#000 30%,#0005,#000 50%) right/300% 100%;animation:Rwshine 3s infinite}#parsaChatBox{display:none;position:fixed;bottom:90px;right:20px;width:360px;max-width:calc(100% - 40px);height:540px;max-height:calc(100% - 100px);background:#fff;border-radius:12px;box-shadow:0 10px 30px rgb(0 0 0 / .15);z-index:99999;overflow:hidden}#parsaHeader{font-weight:700;color:#fff}#parsaMessages{flex:1;overflow-y:auto;direction:rtl;padding:20px;background-image:url(https://viraaf.com/wp-content/themes/Parsa/img/bgchat-pattern.png);background-repeat:repeat;background-blend-mode:overlay}#parsaMessages::-webkit-scrollbar{background-color:#fff0;width:8px;height:5px}#parsaMessages::-webkit-scrollbar-thumb{background-color:#d6d6d6;border-radius:15px}#parsaFaq{display:flex;overflow-x:auto;padding:6px;border:1px solid #eef3f6}.faq-item{background:#f0f2f5;border:1px solid #dcdfe4;color:#3c434a;padding:2px 10px;margin-right:6px;border-radius:10px;cursor:pointer;white-space:nowrap;font-size:12px;transition:all 0.2s ease}.faq-item:hover{background:#cddeed;border-color:#9fceed}.msg-row{display:flex;flex-direction:column;margin:8px 0 15px 0;max-width:100%}.msg-user{align-self:flex-start;background:#1f2029;padding:10px 12px;border-radius:12px 12px 12px 4px;color:#fff}.msg-ai{position:relative;padding-left:10px}.msg-ai>img{width:32px;height:32px;border-radius:50%;flex:0 0 34px;position:absolute;right:0;top:8px}.ai-text{padding:12px 18px;border-radius:18px;font-size:14px;line-height:24px;box-shadow:0 4px 10px rgb(0 0 0 / 5%);background:#cfd8dc;color:#54667a;margin-right:40px;display:inline-block;min-height:36px}.like-box{display:flex;line-height:11px;align-items:center}.like-box svg{width:18px;height:18px;color:#54667a}.like-box span{cursor:pointer;margin-left:8px}.copy-btn{margin-top:-2px;background:#fff0;transition:.25s;border:none;padding:0;display:inline-flex;align-items:center;justify-content:center}.copy-btn:hover{opacity:1;transform:scale(1.08)}.copy-btn svg{width:18px;height:18px;color:#54667a}.msg-meta{display:inline-flex;gap:8px;align-items:center;margin-top:6px;float:left}.ai-time{font-size:12px;color:#888;min-width:40px;text-align:left;display:inline-block}.msg-ai.loading{position:relative}.msg-ai.loading .ai-text{visibility:hidden}.msg-ai .loader-dots{position:absolute;right:46px;top:45%;transform:translateY(-50%);display:flex;gap:6px;align-items:center;padding:12px 18px;border-radius:18px;box-shadow:0 4px 10px rgb(0 0 0 / 5%);background:#cfd8dc}.msg-ai .loader-dots span{width:10px;height:10px;border-radius:50%;background:#666;opacity:.25;transform:translateY(0);animation:loaderBounce 1s infinite}.msg-ai .loader-dots span:nth-child(1){animation-delay:0s}.msg-ai .loader-dots span:nth-child(2){animation-delay:0.15s}.msg-ai .loader-dots span:nth-child(3){animation-delay:0.30s}@keyframes loaderBounce{0%{transform:translateY(0);opacity:.25}50%{transform:translateY(0);opacity:1}100%{transform:translateY(0);opacity:.25}}#parsaInputWrap{display:flex;gap:6px;align-items:center;padding:10px 20px}#parsaInput{flex:1;padding:0 10px;border:1px solid #e0e0e0;border-radius:8px;height:39px}.parsa-send-btn{background:#007bff;color:#fff;height:38px;padding:0 12px;border-radius:8px;border:none;cursor:pointer}.parsa-mic-btn{background-color:#0000000d;color:#888;border:none;width:42px;height:38px;border-radius:10px;display:flex;justify-content:center;align-items:center;transition:background-color .2s,color .2s,box-shadow .2s;position:relative}.parsa-mic-btn.recording{background:#ff3b30;color:#fff;box-shadow:0 6px 18px rgb(255 59 48 / .12);animation:pulseRecord 1.6s infinite}.parsa-mic-btn.recording::after{content:"صحبت کنید…";position:absolute;top:-28px;left:50%;transform:translateX(-50%);background:rgb(0 0 0 / .85);color:#fff;padding:3px 6px;border-radius:8px;font-size:10px;white-space:nowrap;z-index:9999999}@keyframes pulseRecord{0%{box-shadow:0 0 0 0 rgb(255 59 48 / .6)}70%{box-shadow:0 0 0 12px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.parsa-small-link{font-size:12px;color:#0366d6;display:block;margin-top:6px}.parsa-note{font-size:12px;color:#888;margin-bottom:6px}@media screen and (max-width:567px){.fixed-contact-button{bottom:80px}.fabWidget{bottom:63px}#backToTop{bottom:140px!important}#parsaChatBtn{bottom:130px}}