[data-story-image]{contain:layout style paint;will-change:transform,opacity}::view-transition-group(*[data-story-image]){animation-duration:.35s;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-fill-mode:both}@keyframes story-shrink-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes story-expand-in{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.story-viewer-overlay{isolation:isolate}.story-video-duration-mode .story-card-center>div>div:first-child>div:first-child{visibility:hidden}.story-native-progress-hidden{visibility:hidden!important}.story-video-progress-overlay{position:absolute;left:50%;top:calc(50% - 40vh + 16px);z-index:65;display:flex;width:min(45vh,calc(100vw - 32px));transform:translate(-50%);gap:4px}.story-video-next-button{position:absolute;right:8px;top:50%;z-index:70;display:flex;height:32px;width:32px;align-items:center;justify-content:center;transform:translateY(-50%);border-radius:9999px;border:1px solid rgba(255,255,255,.1);background:#171717cc;color:#fff;box-shadow:0 16px 35px #00000047;transition:transform .18s ease,background-color .18s ease}.story-video-next-button:hover{transform:translateY(-50%) scale(1.05);background:#262626f2}.story-video-next-button:active{transform:translateY(-50%) scale(.95)}@media (min-width:768px){.story-video-progress-overlay{top:calc(50% - 41vh + 16px);width:46.125vh}.story-video-next-button{right:calc(50% - 23.0625vh - 30px);height:30px;width:30px}}.story-item-container{isolation:isolate}@keyframes gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.animate-gradient{background-size:200% 200%;animation:gradient-shift 3s ease infinite}@keyframes shimmer{0%{background-position:-200%0}to{background-position:200%0}}.animate-shimmer{background:linear-gradient(90deg,#fff0,#ffffff4d,#fff0);background-size:200% 100%;animation:shimmer 2s infinite}@keyframes pulse-glow{0%,to{box-shadow:0 0#a855f766}50%{box-shadow:0 0 20px 5px #a855f733}}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out infinite}.story-ring{transition:transform .3s ease,box-shadow .3s ease}.story-ring:hover{transform:scale(1.05);box-shadow:0 8px 25px -5px #a855f766}.snap-x{scroll-snap-type:x mandatory}.snap-center{scroll-snap-align:center}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}@keyframes story-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.story-viewer-enter{animation:story-fade-in .3s ease-out}.progress-glow{box-shadow:0 0 10px #fbbf2499}.story-add-plus-btn{transition:transform .4s cubic-bezier(.34,1.56,.64,1),background-color .25s ease,box-shadow .25s ease;transform-origin:center}.story-add-plus-btn:hover{transform:scale(1.2);background-color:#1d4ed8;box-shadow:0 6px 16px #3b82f680}.story-add-plus-btn:active{transform:scale(.9)!important}::view-transition-group(*.story-card-far-left),::view-transition-group(*.story-card-near-left),::view-transition-group(*.story-card-center),::view-transition-group(*.story-card-near-right),::view-transition-group(*.story-card-far-right){z-index:999999!important}html.story-viewer-active :not(.story-viewer-overlay):not(.story-viewer-overlay *){view-transition-name:none!important}html.story-viewer-active::view-transition-group(root){animation:none!important}html.story-viewer-active::view-transition-old(root){animation:none!important;opacity:1!important}html.story-viewer-active::view-transition-new(root){animation:none!important;opacity:1!important}