.yt-shorts-module{width:100%;margin:0 auto}.yt-shorts-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}@media (max-width:1024px){.yt-shorts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.yt-shorts-grid{grid-template-columns:1fr}}.yt-short-card{position:relative;overflow:hidden;border-radius:14px;cursor:pointer;aspect-ratio:9/16;background:#000}.yt-short-card img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.yt-short-card:hover img{transform:scale(1.08)}.yt-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .35);opacity:0;display:flex;justify-content:center;align-items:center;transition:0.3s ease}.yt-short-card:hover .yt-overlay{opacity:1}.yt-play{width:60px;height:60px;background:rgb(255 255 255 / .9);border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:22px;color:#000;transition:transform 0.3s ease}.yt-short-card:hover .yt-play{transform:scale(1.1)}.yt-modal{position:fixed;inset:0;background:rgb(0 0 0 / .85);display:none;justify-content:center;align-items:center;z-index:9999}.yt-modal iframe{width:90%;max-width:400px;height:80vh;border-radius:12px;border:none}.yt-modal.active{display:flex}body{background-color:#0c0c0d!important}#main-content{background-color:#0c0c0d!important}.post-meta .author.vcard,.post-meta .author.vcard a,.post-meta a[rel="category tag"],.post-meta .comments-number,.post-meta .comments-number a{color:#ee0000!important}#main-content .et_post_meta_wrapper{text-align:left!important;padding:24px 0!important}#main-content .et_post_meta_wrapper .entry-title{font-size:26px!important;font-weight:400!important;margin-bottom:6px!important}#main-content .et_post_meta_wrapper .post-meta{font-size:13px!important;opacity:.75}