.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;border-radius:16px}
.el68-content{position:relative;z-index:2}
.el68-heading{margin:0;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:min(100%,108px);aspect-ratio:1;border:0;padding:5px;border-radius:50%;background:none;cursor:pointer}
.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:1px;border:2px solid var(--element-accent,var(--amin-color-focus-ring,#d2427a));border-radius:50%;background:transparent}
.el68-story.is-loading .el68-ring{border-color:transparent;animation:el68-story-spin .9s linear infinite;will-change:transform}
.el68-story.is-loading .el68-ring:before{content:"";position:absolute;inset:-1px;border-radius:50%;background:conic-gradient(from -8deg,var(--element-accent,var(--amin-color-focus-ring,#d2427a)) 0 76%,color-mix(in srgb,var(--element-accent,var(--amin-color-focus-ring,#d2427a)) 42%,transparent) 86%,transparent 91% 97%,var(--element-accent,var(--amin-color-focus-ring,#d2427a)) 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px))}
.el68-story.is-loading .el68-ring:after{content:"";box-sizing:border-box;position:absolute;top:-1px;left:50%;width:4px;height:4px;border-radius:999px;background:var(--element-accent,var(--amin-color-focus-ring,#d2427a));transform:translateX(-50%)}
.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;transition:transform .2s ease}
.el68-story:hover .el68-image img{transform:scale(1.055)}
.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:max(var(--el68-gap-d),24px)}
.el68-static .swiper-slide{width:min(85px,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}
.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;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-player{touch-action:manipulation;-webkit-user-select:none;user-select:none}
.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-family:Arial,sans-serif;font-size:1.7rem;direction:ltr;unicode-bidi:isolate;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}
.site-video-backdrop.el68-player :is(.el68-progress,.el68-player-nav,.el68-player-error,.site-video-close-btn){transition:opacity .14s ease}
.site-video-backdrop.el68-player.is-gesture-paused :is(.el68-progress,.el68-player-nav,.el68-player-error,.site-video-close-btn){opacity:0;pointer-events:none}
@keyframes el68-story-spin{to{transform:rotate(-1turn)}}
@media(max-width:991.98px){.el68-story{width:min(100%,96px)}.el68-static .swiper-wrapper,.el68-viewport:not(.swiper-initialized):not(.el68-ready) .swiper-wrapper{gap:max(var(--el68-gap-t),20px)}.el68-static .swiper-slide{width:min(96px,calc((100% - (var(--el68-count-t) - 1)*var(--el68-gap-t))/var(--el68-count-t)))}.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-story{width:min(100%,82px);padding:4px}.el68-static .swiper-wrapper,.el68-viewport:not(.swiper-initialized):not(.el68-ready) .swiper-wrapper{gap:max(var(--el68-gap-m),16px)}.el68-static .swiper-slide{width:min(82px,calc((100% - (var(--el68-count-m) - 1)*var(--el68-gap-m))/var(--el68-count-m)))}.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-image img,.el68-progress-fill{transition:none}.el68-story:hover .el68-image img{transform:none}.el68-story.is-loading .el68-ring{animation:none}}
