.investtalk-player{background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:row;font-family:__DM_Sans_68f43e,__DM_Sans_Fallback_68f43e,sans-serif;height:350px;margin:20px auto;max-width:1066px;width:100%}.text-section{border-right:1px solid #e0e0e0;overflow-y:auto;padding:15px;width:25%}.text-content{font-size:.9em;line-height:1.5}.player-section{display:flex;flex-direction:column;width:75%}.window-header{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:10px 15px}.investtalk-player h1{color:#333;font-size:20px;margin:0}.episode-count{color:#666;font-size:14px}.content-container{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;position:relative}.podcast-list-container{flex-grow:1;overflow-y:auto;padding:0 15px}#load-more-container{background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;padding:6px 0;position:sticky;text-align:center}.load-more-btn{background-color:#00008b;border:none;border-radius:45px;color:#fff;cursor:pointer;font-size:.9em;padding:10px 20px}.load-more-btn:hover{background-color:#0000cd}.investtalk-player ul{list-style-type:none;margin:0;padding:0}.investtalk-player li{border-bottom:1px solid #f0f0f0;padding:8px 0}.investtalk-player li:last-child{border-bottom:none}.play-btn{align-items:center;background-color:red;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;position:relative;width:30px}.play-btn:before{border-bottom:7px solid transparent;border-left:10px solid #fff;border-top:7px solid transparent;content:"";height:0;margin-left:3px;width:0}.play-btn.paused:before{background-color:#fff;border:none;box-shadow:5px 0 0 #fff;content:"";height:14px;margin-left:0;width:3px}.podcast-info{align-items:flex-start;display:flex;justify-content:space-between}.podcast-title-container{display:flex;flex-direction:column;flex-grow:1;margin-right:15px}.podcast-title-row{align-items:center;display:flex;justify-content:space-between}.podcast-title{flex-grow:1;font-size:.95em;font-weight:700;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.podcast-details-row{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:4px}.podcast-details{color:#888;font-size:.8em;margin-left:auto;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.podcast-length{margin-right:5px}.podcast-date:before{content:" - ";margin:0 5px}.more-btn{background:none;border:none;color:#666;cursor:pointer;flex-shrink:0;font-size:.8em;order:-1;padding:2px 4px;text-align:left}.podcast-description{color:#555;display:none;font-size:.85em;margin-top:4px}#player-container{background-color:#f9f9f9;border-top:1px solid #e0e0e0;padding:8px 15px}#audio-player{height:32px;width:100%}#loading-indicator{color:#666;font-style:italic;padding:20px;text-align:center}@media (max-width:768px){.investtalk-player{flex-direction:column;height:600px;max-height:100vh}.player-section,.text-section{width:100%}.text-section{border-bottom:1px solid #e0e0e0;border-right:none;max-height:200px;overflow-y:auto}.text-content{font-size:.85em}.player-section{display:flex;flex:1;flex-direction:column;overflow:hidden}.content-container{flex:1;overflow-y:auto!important}.podcast-list-container{height:auto!important;max-height:none!important;overflow-y:auto!important}#load-more-container{background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;padding:10px 0;position:sticky;text-align:center}.podcast-info{padding-right:35px;position:relative}.podcast-title-container{width:100%}.podcast-title-row{align-items:flex-start;flex-direction:column}.podcast-title{display:block;font-size:.85em;line-height:1.2;margin-bottom:2px;max-width:100%;overflow:visible;text-overflow:clip;white-space:normal}.podcast-details{font-size:.9em;max-width:60%}.more-btn,.podcast-details-row{font-size:.9em}.play-btn{height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.play-btn:before{border-bottom:5px solid transparent;border-left:8px solid #fff;border-top:5px solid transparent;margin-left:2px}.play-btn.paused:before{box-shadow:4px 0 0 #fff;height:10px;width:2px}.investtalk-player li{padding:10px 0;position:relative}.investtalk-player #podcast-list.show-all li:nth-child(n+6){display:block}.investtalk-player .load-more-btn{display:block;margin:10px auto;padding:10px 20px}#podcast-list li:nth-child(n+6){display:none}#podcast-list.show-all li:nth-child(n+6){display:block}}@media (max-width:480px){.window-header{align-items:flex-start;flex-direction:column}.investtalk-player h1{font-size:18px;margin-bottom:5px}.episode-count{font-size:12px}.podcast-details-row,.podcast-title{font-size:.8em}.podcast-details{font-size:.8em;max-width:50%}.more-btn{font-size:.8em}.podcast-description{font-size:.75em}.play-btn{height:20px;width:20px}.play-btn:before{border-bottom:4px solid transparent;border-left:6px solid #fff;border-top:4px solid transparent;margin-left:2px}.play-btn.paused:before{box-shadow:3px 0 0 #fff;height:8px;width:2px}.text-section{max-height:150px}.text-content{font-size:.8em}}