.share-meta-contaner { display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:.65rem 1.25rem; margin-block:.75rem 1.25rem; }
.swf-ranker-template .share-meta-contaner .swf-landing-share-actions,
.single-swf_ranker .share-meta-contaner .swf-landing-share-actions { margin:0; }
.share-meta-contaner .swf-ranker-template-meta { display:flex; flex-wrap:wrap; align-items:center; gap:.75rem; margin:0; }
.swf-pick-video { position:relative; aspect-ratio:16/9; margin-block:1rem; }
.swf-pick-video iframe { width:100%; height:100%; border:0; border-radius:.5rem; }
.swf-pick-image { margin:1rem 0; }
.swf-pick-image img { display:block; max-width:100%; height:auto; border-radius:.5rem; }
.swf-weekly-provider { display:inline; padding:0; border:0; border-radius:0; background:none; color:inherit; font:inherit; text-align:inherit; text-decoration:underline; text-underline-offset:.16em; cursor:pointer; }
.swf-weekly-provider:hover { opacity:.8; }
.swf-weekly-provider:focus-visible { outline:2px solid currentColor; outline-offset:3px; }
.swf-weekly-provider-status { display:block; font-size:.9em; }
@media(max-width:600px) { .share-meta-contaner { flex-direction:column; align-items:flex-start; } }
