/* V204: YouTube section, scoped to avoid changing V203 appearance */
.shaliz-videos-home,.shaliz-videos-room{max-width:1200px;margin:48px auto;padding:28px clamp(18px,4vw,48px);direction:rtl;color:inherit}
.shaliz-videos-home{border-top:1px solid rgba(190,159,113,.25)}
.shaliz-videos-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:24px}
.shaliz-videos-heading h2{font-size:clamp(1.5rem,3vw,2.3rem);margin:6px 0;color:inherit}.shaliz-videos-kicker{font-size:.8rem;color:#c4a574;letter-spacing:.04em}
.shaliz-videos-more{cursor:pointer;border:1px solid rgba(184,150,106,.45);border-radius:100px;padding:10px 19px;background:rgba(160,130,100,.08);color:inherit;font:inherit;text-decoration:none}
.shaliz-videos-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.shaliz-video-card{min-width:0;border:1px solid rgba(180,150,113,.26);background:rgba(130,120,120,.07);border-radius:16px;overflow:hidden;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}
.shaliz-video-open{display:block;width:100%;text-align:right;border:0;background:transparent;color:inherit;cursor:pointer;padding:0;font:inherit}.shaliz-video-poster{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#221c1c}.shaliz-video-poster img{width:100%;height:100%;object-fit:cover}.shaliz-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:rgba(20,16,18,.78);color:#f3d8ac;font-size:19px}.shaliz-video-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:600;line-height:1.6;margin:12px 14px 3px;min-height:3.2em}.shaliz-video-date{display:block;margin:0 14px 14px;opacity:.68;font-size:.77rem}.shaliz-videos-status{grid-column:1/-1;opacity:.75}
.shaliz-video-overlay{position:fixed;inset:0;z-index:999999;background:rgba(0,0,0,.82);display:grid;place-items:center;padding:20px}.shaliz-video-dialog{position:relative;width:min(100%,1000px);background:#1a1718;border:1px solid rgba(205,172,130,.45);border-radius:18px;padding:45px 14px 16px;text-align:center;box-shadow:0 24px 90px rgba(0,0,0,.45)}.shaliz-video-dialog iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:8px;display:block}.shaliz-video-dialog a{display:inline-block;color:#dfc29c;margin-top:12px;font-size:.85rem}.shaliz-video-close{position:absolute;top:8px;right:12px;background:transparent;border:0;color:white;font-size:23px;cursor:pointer}.shaliz-video-playing{overflow:hidden}
@media(max-width:750px){.shaliz-videos-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.shaliz-videos-home,.shaliz-videos-room{margin:24px auto;padding:20px 14px}.shaliz-video-title{font-size:.88rem}}
@media(max-width:430px){.shaliz-videos-grid{grid-template-columns:1fr}}

/* V205: gallery pagination only */
.shaliz-videos-load-wrap{display:flex;justify-content:center;margin:28px 0 8px}.shaliz-videos-load-wrap [hidden]{display:none!important}.shaliz-videos-load-wrap button:disabled{opacity:.6;cursor:wait}
