.el68-stories{position:relative;isolation:isolate;color:var(--element-text,var(--amin-color-text-primary,#202124));background-color:var(--element-background,transparent)}
.el68-surface{position:relative;isolation:isolate;overflow:hidden;min-height:120px;border-radius:16px}
.el68-content{position:relative;z-index:2;padding:clamp(12px,2vw,28px)}
.el68-heading{margin:0 0 22px;text-align:center;font-size:clamp(1.25rem,2.4vw,2rem);line-height:1.45;color:inherit}
.el68-floating{position:absolute;pointer-events:none}
.el68-floating img{display:block;width:100%;height:100%;object-fit:contain}
.el68-viewport{overflow:hidden}
.el68-viewport .swiper-wrapper{display:flex;align-items:center}
.el68-viewport .swiper-slide{flex:0 0 auto;min-width:0;display:flex;justify-content:center}
.el68-story{position:relative;display:block;width:100%;aspect-ratio:1;border:0;padding:6px;border-radius:50%;background:none;cursor:pointer;transition:transform .2s ease}
.el68-story:hover{transform:scale(1.055)}
.el68-story:focus-visible{outline:3px solid var(--element-accent,var(--amin-color-focus-ring,#d2427a));outline-offset:3px}
.el68-story:disabled{cursor:default;opacity:.55}
.el68-ring{position:absolute;inset:0;border-radius:50%;background:var(--element-accent,var(--amin-color-focus-ring,#d2427a));}
.el68-story.is-loading .el68-ring{background:conic-gradient(from 0deg,var(--element-accent,var(--amin-color-focus-ring,#d2427a)) 0 68%,transparent 68% 78%,var(--element-accent,var(--amin-color-focus-ring,#d2427a)) 78% 100%);animation:el68-spin .75s linear infinite}
.el68-image{position:relative;display:block;width:100%;height:100%;overflow:hidden;border:3px solid var(--element-background,var(--amin-color-surface-raised,#fff));border-radius:50%;background:var(--amin-color-surface-raised,#eee)}
.el68-image img{display:block;width:100%;height:100%;object-fit:cover}
.el68-placeholder{display:grid;place-items:center;width:100%;height:100%;color:var(--element-accent,#d2427a)}
.el68-static .el68-viewport{overflow:visible}
.el68-static .swiper-wrapper{justify-content:center;gap:var(--el68-gap-d)}
.el68-static .swiper-slide{width:calc((100% - (var(--el68-count-d) - 1)*var(--el68-gap-d))/var(--el68-count-d))}
.el68-viewport:not(.swiper-initialized):not(.el68-ready) .swiper-wrapper{gap:var(--el68-gap-d);overflow-x:auto;scroll-snap-type:x mandatory}
.el68-viewport:not(.swiper-initialized):not(.el68-ready) .swiper-slide{width:calc((100% - (var(--el68-count-d) - 1)*var(--el68-gap-d))/var(--el68-count-d));scroll-snap-align:center}
.el68-controls{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:14px}
.el68-controls[hidden]{display:none}
.el68-controls button{border:0;border-radius:50%;background:var(--element-accent,var(--amin-color-focus-ring,#d2427a));color:#fff;cursor:pointer}
.el68-controls .el68-next,.el68-controls .el68-prev{width:36px;height:36px;font-size:1.5rem}
.el68-controls button:disabled{opacity:.45;cursor:default}
.el68-status{display:block;margin-top:8px;text-align:center;color:var(--element-text,var(--amin-color-text-primary,#202124));font-size:.875rem}
.el68-status:empty{display:none}
.el68-pagination{display:flex;gap:6px}
.el68-pagination .swiper-pagination-bullet{width:8px;height:8px;padding:0;opacity:.5}
.el68-pagination .swiper-pagination-bullet-active{opacity:1}
.site-video-backdrop.el68-player .site-video-container{max-height:78vh;max-width:min(86vw,480px)}
.site-video-backdrop.el68-player .site-video-player{max-height:78vh}
.site-video-backdrop.el68-player .site-video-close-btn{top:34px!important}
.el68-progress{position:absolute;top:12px;left:16px;right:16px;z-index:10003;display:flex;gap:4px;direction:rtl}
.el68-progress-segment{height:3px;flex:1;overflow:hidden;border-radius:4px;background:rgba(255,255,255,.45)}
.el68-progress-fill{display:block;height:100%;width:0;background:#fff;transition:width .1s linear}
.el68-player-nav{position:absolute;top:50%;z-index:10003;transform:translateY(-50%);display:grid;place-items:center;width:42px;height:54px;border:0;border-radius:8px;background:rgba(0,0,0,.45);color:#fff;font-size:1.7rem;cursor:pointer}
.el68-player-nav:disabled{opacity:.3;cursor:default}
.el68-player-prev{right:14px}.el68-player-next{left:14px}
.el68-player-error{position:absolute;bottom:22px;left:16px;right:16px;text-align:center;color:#fff;z-index:10003}
@keyframes el68-spin{to{transform:rotate(360deg)}}
@media(max-width:991.98px){.el68-static .swiper-wrapper,.el68-viewport:not(.swiper-initialized):not(.el68-ready) .swiper-wrapper{gap:var(--el68-gap-t)}.el68-static .swiper-slide,.el68-viewport:not(.swiper-initialized):not(.el68-ready) .swiper-slide{width:calc((100% - (var(--el68-count-t) - 1)*var(--el68-gap-t))/var(--el68-count-t))}}
@media(max-width:767.98px){.el68-static .swiper-wrapper,.el68-viewport:not(.swiper-initialized):not(.el68-ready) .swiper-wrapper{gap:var(--el68-gap-m)}.el68-static .swiper-slide,.el68-viewport:not(.swiper-initialized):not(.el68-ready) .swiper-slide{width:calc((100% - (var(--el68-count-m) - 1)*var(--el68-gap-m))/var(--el68-count-m))}.el68-player-nav{width:36px;height:46px}.el68-player-prev{right:4px}.el68-player-next{left:4px}}
@media(prefers-reduced-motion:reduce){.el68-story,.el68-progress-fill{transition:none}.el68-story.is-loading .el68-ring{animation:none}}
