.mego-podcasts{--pod-green:#0C2E1D;--pod-accent:#C0473A;max-width:1180px;margin:0 auto;padding:8px 0 90px}.mego-podcasts--empty{text-align:center;color:#777;padding:40px 0}.mego-pod-channel{margin:0 0 48px}.mego-pod-channel__head{display:flex;align-items:center;gap:16px;margin:0 0 20px;padding-bottom:14px;border-bottom:2px solid var(--pod-green)}.mego-pod-channel__cover{width:64px;height:64px;border-radius:12px;object-fit:cover;flex:0 0 auto}.mego-pod-channel__title{font-family:'Noto Sans Georgian','Bricolage Grotesque',sans-serif;font-size:26px;font-weight:600;color:var(--pod-green);margin:0;line-height:1.1}.mego-pod-channel__sc{font-size:13px;color:#7a8a80;text-decoration:none}.mego-pod-channel__sc:hover{color:var(--pod-accent)}.mego-pod-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:20px}.mego-pod-card{background:#fff;border:1px solid #e6e9ec;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s,transform .2s}.mego-pod-card.is-hidden{display:none}.mego-pod-card:hover{box-shadow:0 8px 24px rgb(12 46 29 / .12);transform:translateY(-2px)}.mego-pod-card.is-playing{outline:2px solid var(--pod-accent);outline-offset:-2px}.mego-pod-card__cover{position:relative;aspect-ratio:1/1;background:var(--pod-green);overflow:hidden}.mego-pod-card__cover img{width:100%;height:100%;object-fit:cover;display:block}.mego-pod-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:54px;height:54px;border-radius:50%;border:0;background:rgb(192 71 58 / .92);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px rgb(0 0 0 / .3);transition:transform .15s,background .15s;padding-left:3px}.mego-pod-play:hover{transform:translate(-50%,-50%) scale(1.08);background:#a83a2f}.mego-pod-card.is-playing .mego-pod-play{background:var(--pod-green)}.mego-pod-card__body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:7px}.mego-pod-card__title{font-size:16px;font-weight:600;line-height:1.3;margin:0;color:#16241c}.mego-pod-card__meta{display:flex;flex-wrap:wrap;gap:5px 12px;font-size:12.5px;color:#5a6b60}.mego-pod-card__desc{font-size:13px;line-height:1.5;color:#536;margin:0;color:#566}.mego-pod-more{display:block;margin:22px auto 0;background:var(--pod-green);color:#fff;border:0;border-radius:9px;padding:10px 26px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .2s}.mego-pod-more:hover{background:#16432c}.mego-pod-more[hidden]{display:none}.mego-pod-player{position:fixed;left:0;right:0;bottom:0;z-index:99999;display:flex;align-items:center;gap:14px;padding:10px 16px;background:#0C2E1D;color:#fff;box-shadow:0 -6px 24px rgb(0 0 0 / .25)}.mego-pod-player[hidden]{display:none}.mego-pod-player__cover{width:46px;height:46px;border-radius:8px;object-fit:cover;flex:0 0 auto}.mego-pod-player__toggle{flex:0 0 auto;width:42px;height:42px;border-radius:50%;border:0;background:#C0473A;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.mego-pod-player__toggle:hover{background:#a83a2f}.mego-pod-player__info{flex:1 1 auto;min-width:0}.mego-pod-player__title{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:6px}.mego-pod-player__bar{height:6px;border-radius:3px;background:rgb(255 255 255 / .22);cursor:pointer;overflow:hidden}.mego-pod-player__progress{height:100%;width:0;background:#C0473A;border-radius:3px}.mego-pod-player__time{flex:0 0 auto;font-size:12px;opacity:.85;font-variant-numeric:tabular-nums;white-space:nowrap}.mego-pod-player__close{flex:0 0 auto;background:none;border:0;color:#fff;font-size:24px;line-height:1;cursor:pointer;opacity:.8;padding:0 4px}.mego-pod-player__close:hover{opacity:1}@media (max-width:600px){.mego-pod-grid{grid-template-columns:1fr 1fr;gap:12px}.mego-pod-card__body{padding:10px 11px 12px}.mego-pod-card__title{font-size:14px}.mego-pod-card__desc{display:none}.mego-pod-channel__title{font-size:21px}.mego-pod-player__time{display:none}.mego-pod-player__cover{display:none}}