.rwsic{display:grid;place-items:center;position:relative;width:100%}
.rwsic-viewport{background:#070909;border-radius:2rem;height:666px;overflow:hidden;position:relative;width:517px}
.rwsic-grid{display:flex;gap:1rem;height:100%;justify-content:center;position:relative;transform:rotate(5deg);width:100%}
.rwsic-track{display:flex;flex:none;flex-direction:column;gap:1rem;width:50%;will-change:transform}
.rwsic-frame{aspect-ratio:2/3;background:#151b23;border-radius:1rem;flex:none;margin:0;overflow:hidden;position:relative}
.rwsic-frame img{display:block;height:100%;object-fit:cover;width:100%}
.rwsic-fade{--rwsic-fade:#000;background:linear-gradient(var(--rwsic-fade),transparent);height:10rem;inset:0 0 auto;opacity:.3;pointer-events:none;position:absolute;z-index:2}
.rwsic-fade--bottom{background:linear-gradient(0deg,var(--rwsic-fade),transparent);inset:auto 0 0}
.rwsic-empty{border:1px dashed #bbb;margin:0;padding:1rem;text-align:center}
@media(max-width:767px){.rwsic-viewport{height:480px;width:94vw}.rwsic-grid{transform:rotate(3deg)}.rwsic-track{width:55%}}
@media(prefers-reduced-motion:reduce){.rwsic-track{transform:none!important}}
