.cs-rigg-image-btn{background:0 0;border:none;width:100%;margin:0;padding:0;display:block}.cs-rigg-image-container{position:relative}.cs-rigg-image{aspect-ratio:auto 1;cursor:pointer;background-color:#d3d3d3;width:100%}.cs-rigg-image-caption{z-index:1000;box-sizing:border-box;text-align:center;color:#fff;background:linear-gradient(#191b2600,#191b26);width:100%;padding:16px;font-size:.85rem;position:absolute;bottom:0;left:0}.cs-rigg-dialog{background:0 0;border:none;margin:auto;padding:0}.cs-rigg-dialog::backdrop{background:0 0}.cs-rigg-modal-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#121212d9;outline:none;flex-direction:column;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.cs-rigg-modal-slide-number{z-index:100;color:#fff;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#1212128c;border:1px solid #ffffff14;border-radius:999px;padding:8px 16px;font-size:.93rem;transition:opacity .3s ease-in-out;position:absolute;top:16px;left:16px}.cs-rigg-modal-toolbar{z-index:100;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#1212128c;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:4px;transition:opacity .3s ease-in-out;display:flex;position:absolute;top:16px;right:16px}.cs-rigg-modal-toolbar-btn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:10px;transition:background-color .2s;display:flex}.cs-rigg-modal-toolbar-btn:hover{background-color:#ffffff1a}.cs-rigg-modal-toolbar-btn:focus-visible{outline-offset:-2px;outline:2px solid #fff}.cs-rigg-modal-slide-show-section{flex:1;justify-content:center;align-items:center;width:100%;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.cs-rigg-carousel-track-container{touch-action:pan-y;width:100%;height:100%;position:relative;overflow:hidden}.cs-rigg-carousel-track{will-change:transform;width:100%;height:100%;display:flex;position:relative}.cs-rigg-carousel-slide{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;margin:0;display:flex;position:absolute;top:0}.cs-rigg-carousel-slide figure{justify-content:center;align-items:center;width:100%;height:100%;margin:0;display:flex;position:relative}.cs-rigg-carousel-slide[data-position=prev]{left:-100%}.cs-rigg-carousel-slide[data-position=curr]{left:0}.cs-rigg-carousel-slide[data-position=next]{left:100%}.cs-rigg-modal-slide-btn{z-index:50;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#1212128c;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-inline:16px;transition:opacity .3s ease-in-out,background-color .2s,transform .2s;display:flex;position:absolute}.cs-rigg-modal-slide-btn:hover{background-color:#ffffff1a;transform:scale(1.05)}.cs-rigg-modal-slide-btn:focus-visible{outline-offset:-2px;outline:2px solid #fff}.cs-rigg-nav-prev{left:0}.cs-rigg-nav-next{right:0}.cs-rigg-modal-image{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;max-height:100%;margin:auto;transition:max-height .4s cubic-bezier(.22,1,.36,1)}.cs-rigg-modal-thumbnail-section{text-align:center;scrollbar-width:none;-ms-overflow-style:none;background-color:#0000004d;height:20vh;transition:opacity .4s cubic-bezier(.22,1,.36,1);overflow:auto hidden}.cs-rigg-modal-thumbnail-section::-webkit-scrollbar{display:none}.cs-rigg-modal-thumb-imgs-pod{align-items:center;column-gap:12px;height:100%;padding:16px;display:inline-flex}.cs-rigg-modal-thumb-imgs-pod img{object-fit:cover;opacity:.6;border-radius:8px;height:100%;max-height:100px;transition:transform .2s,opacity .2s}.cs-rigg-modal-thumb-imgs-pod img[style*=border]{opacity:1;transform:scale(1.05)}.cs-rigg-modal-thumb-imgs-pod img:hover{opacity:1}@media (prefers-reduced-motion:reduce){.cs-rigg-modal-slide-number,.cs-rigg-modal-toolbar,.cs-rigg-modal-slide-btn,.cs-rigg-modal-thumbnail-section,.cs-rigg-modal-image,.cs-rigg-modal-thumb-imgs-pod img{transition:none!important}}
