.weekly-trending-slides-wrapper{display:flex;width:100%}.weekly-trending-slides-wrapper.align-left{justify-content:flex-start}.weekly-trending-slides-wrapper.align-center{justify-content:center}.weekly-trending-slides-wrapper.align-right{justify-content:flex-end}.weekly-trending-slides{background-color:#333;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#fff;font-family:Helvetica Neue,Arial,sans-serif;max-width:1000px}.weekly-trending-slides *{box-sizing:border-box}.slides-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px}.title-area{flex:1}.slides-header h2{color:#fff;font-size:24px;font-weight:600;margin:0}.slides-header .subtitle{color:#fff;font-size:14px;margin:5px 0 0}.navigation-controls{display:flex;gap:8px}.navigation-controls button{align-items:center;background-color:hsla(0,0%,100%,.15);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;height:32px;justify-content:center;transition:background-color .2s ease,transform .2s ease;width:32px}.navigation-controls button:hover{background-color:hsla(0,0%,100%,.3);transform:scale(1.05)}.navigation-controls button:active{transform:scale(.95)}.next-icon,.prev-icon{height:16px;width:16px;fill:currentColor}.weekly-trending-slides.single-slide .next-slide,.weekly-trending-slides.single-slide .prev-slide,.weekly-trending-slides.single-slide .slide-indicators{display:none}.slide-flex-container{align-items:stretch;background-color:#fff;border-radius:8px;display:flex;flex-direction:row;gap:15px;min-height:350px;overflow:hidden}.slides-container{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15);overflow:hidden;position:relative}.slide{display:none;height:auto;position:relative;transition:opacity .5s ease;width:100%}.slide.active{display:block;z-index:1}.slide-content{border-radius:8px;display:block;font-size:0;line-height:0;overflow:hidden}.slide-content>div{font-size:14px;line-height:1.5}.slide-media-container{aspect-ratio:16/9;flex:0 0 60%;max-width:60%;overflow:hidden}.slide-media-container,.slide-video{align-items:center;background-color:#000;display:flex;justify-content:center}.slide-video{height:100%;width:100%}.slide-video iframe,.slide-video video{border:none;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.slide-image-link{align-items:center;background-color:#000;cursor:pointer;display:flex;font-size:0;height:100%;justify-content:center;line-height:0;margin:0;padding:0;transition:opacity .2s ease;width:100%}.slide-image-link:hover{opacity:.9}.slide-image{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;margin:0;overflow:hidden;padding:0;width:100%}.slide-image img{display:block;height:auto;margin:0;max-height:100%;max-width:100%;object-fit:contain;width:auto}.placeholder-image{background-color:#333;height:100%;margin:0;padding:0;width:100%}.slide-details{background-color:#fff;color:#333;display:flex;flex:1;flex-direction:column;padding:15px}.profile-info-container{align-items:flex-start;display:flex;margin-bottom:10px}.profile-thumbnail{border-radius:50%;flex-shrink:0;height:48px;margin-right:12px;overflow:hidden;width:48px}.profile-thumbnail img{height:100%;object-fit:cover;width:100%}.thumbnail-placeholder{background-color:#ddd;border-radius:50%;height:100%;width:100%}.profile-info{flex:1;min-width:0}.profile-name{color:#333;font-size:16px;font-weight:700;margin-bottom:5px}.profile-desc{color:#666;font-size:14px;line-height:1.4;margin-bottom:5px}.tags-container{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px;margin-top:5px}.tag{color:#06c;font-size:12px;font-weight:500}.slide-description{color:#333;font-size:14px;line-height:1.5;margin-top:0}.slide-indicators{display:flex;gap:5px;justify-content:center;margin-top:15px}.indicator{background-color:hsla(0,0%,100%,.3);border-radius:50%;cursor:pointer;height:8px;width:8px}.indicator.active{background-color:#fff}.indicator:focus,.navigation-controls button:focus,.slide-image-link:focus{outline:2px solid #4d90fe;outline-offset:2px}.indicator,.profile-thumbnail,.slide-details,.tag{transition:all .2s ease}.profile-thumbnail:hover{box-shadow:0 2px 6px rgba(0,0,0,.15);transform:scale(1.05)}.tag:hover{color:#05a}.indicator{transition:transform .2s ease,background-color .2s ease}.indicator:hover{background-color:hsla(0,0%,100%,.5);transform:scale(1.2)}.slide:hover .slide-content{box-shadow:0 4px 12px rgba(0,0,0,.2)}@media (max-width:767px){.weekly-trending-slides-wrapper{justify-content:center!important}.weekly-trending-slides{max-width:100%}.slide-flex-container{flex-direction:column;min-height:auto}.slide-media-container{aspect-ratio:16/9;flex:0 0 100%;max-width:100%}}@media (max-width:500px){.slides-header{align-items:flex-start;flex-direction:column}.navigation-controls{align-self:flex-end;margin-top:10px}.navigation-controls button{height:36px;width:36px}.profile-info-container{flex-direction:column}.profile-thumbnail{margin-bottom:10px}}