[data-story-viewer]{--story-glow:color-mix(in oklab, var(--color-ring) 34%, transparent);--story-glass:#08090db3;color:#fff}.story-viewer-overlay{overscroll-behavior:none;isolation:isolate;background:#050608;justify-content:center;align-items:center;padding:clamp(1rem,2.2vw,1.8rem);animation:.13s ease-out both story-overlay-in;z-index:2147483000!important;width:100dvw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.story-viewer-backdrop{background:radial-gradient(circle at 50% 8%, color-mix(in oklab, var(--color-ring) 13%, transparent), transparent 34rem), radial-gradient(circle at 82% 82%, color-mix(in oklab, var(--color-signal) 8%, transparent), transparent 38rem), linear-gradient(145deg, #08090d, #030406 72%);position:absolute;inset:0}.story-viewer-shell{z-index:10;box-shadow:0 44px 110px -38px #000000eb, 0 0 0 1px #ffffff06, 0 0 90px -52px var(--story-glow);contain:layout paint;background:#050608;animation:.15s cubic-bezier(.22,.75,.22,1) both story-shell-in;border:1px solid #ffffff1a!important;border-radius:1.55rem!important;width:min(44rem,100dvw - 7rem)!important;min-width:0!important;max-width:44rem!important;height:min(91dvh,56rem)!important;min-height:30rem!important;max-height:56rem!important;margin:0!important;position:relative!important;inset:auto!important;overflow:hidden!important}.story-viewer-shell:has(.story-viewer-expiry){width:min(31rem,100dvw - 7rem)!important;max-width:31rem!important}.story-viewer-shell:before{z-index:1;pointer-events:none;content:"";background:linear-gradient(180deg, #ffffff06, transparent 14%), radial-gradient(circle at 50% 0%, color-mix(in oklab, var(--color-ring) 8%, transparent), transparent 31%);position:absolute;inset:0}.story-viewer-top{padding-top:max(.72rem, env(safe-area-inset-top));padding-right:max(.78rem, env(safe-area-inset-right));padding-left:max(.78rem, env(safe-area-inset-left))}.story-viewer-progress{box-shadow:0 0 9px -2px #ffffff85}.story-viewer-toolbar{background:var(--story-glass);-webkit-backdrop-filter:blur(20px)saturate(145%);border:1px solid #ffffff1a;width:100%;margin:.72rem auto 0;box-shadow:inset 0 1px #ffffff0e,0 18px 44px -28px #000000f5}.story-viewer-identity,.story-viewer-actions{min-width:0}.story-viewer-icon{-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;flex-shrink:0;min-width:2.5rem;min-height:2.5rem;transition:transform 90ms ease-out,border-color .11s ease-out,background-color .11s ease-out}.story-viewer-icon:hover,.story-viewer-icon:focus-visible{background:#ffffff17;border-color:#ffffff24;outline:none}.story-viewer-icon:active{transform:scale(.92)}.story-viewer-icon:disabled{cursor:wait;opacity:.5}.story-viewer-media{isolation:isolate;touch-action:none;background:radial-gradient(circle at 50% 42%, color-mix(in oklab, var(--color-ring) 6%, transparent), transparent 42%), #050608;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.story-viewer-media>img,.story-viewer-media>video{z-index:2;object-fit:contain;object-position:center center;backface-visibility:hidden;transform:translateZ(0);width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.story-viewer-media-loader{z-index:1;background:radial-gradient(circle at 50% 45%, color-mix(in oklab, var(--color-ring) 8%, transparent), transparent 25rem), #050608;place-items:center;display:grid;position:absolute;inset:0}.story-viewer-loader-orbit{aspect-ratio:1;border:1px solid color-mix(in oklab, var(--color-ring) 20%, transparent);width:4.25rem;box-shadow:0 0 34px -12px var(--story-glow), inset 0 0 26px -18px var(--story-glow);border-radius:999px;place-items:center;display:grid;position:relative}.story-viewer-loader-orbit:before,.story-viewer-loader-orbit:after{border-radius:inherit;content:"";position:absolute}.story-viewer-loader-orbit:before{border-top:1px solid var(--color-ring);border-right:1px solid #0000;animation:.9s linear infinite story-orbit;inset:-.45rem}.story-viewer-loader-orbit:after{background:color-mix(in oklab, var(--color-ring) 14%, transparent);filter:blur(10px);animation:1.35s ease-in-out infinite story-pulse;inset:.7rem}.story-viewer-nav{z-index:30;aspect-ratio:1;color:#fff;-webkit-backdrop-filter:blur(16px);background:#08090db8;border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:2.8rem;transition:transform .12s ease-out,background-color .12s ease-out;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 18px 42px -24px #000000f5}.story-viewer-nav:hover{background:#23252beb;transform:translateY(-50%)scale(1.04)}.story-viewer-caption{padding-right:max(.8rem, env(safe-area-inset-right));padding-bottom:max(.9rem, env(safe-area-inset-bottom));padding-left:max(.8rem, env(safe-area-inset-left))}.story-viewer-caption-card{-webkit-backdrop-filter:blur(18px)saturate(135%);background:#07080bb8;border:1px solid #ffffff1a;border-radius:1rem;width:100%;margin-inline:auto;box-shadow:inset 0 1px #ffffff0b,0 18px 44px -30px #000000f2}.story-viewer-paused{box-shadow:0 0 44px -18px var(--story-glow);-webkit-backdrop-filter:blur(12px);border:1px solid #ffffff29}.story-viewer-icon:focus-visible,.story-viewer-nav:focus-visible,.story-viewer-caption button:focus-visible{outline-offset:2px;outline:2px solid #fff}.story-viewer-progress.veil-progress-bar{animation-duration:5.2s}.story-viewer-progress.veil-progress-paused{animation-play-state:paused}@keyframes story-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes story-shell-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes story-orbit{to{transform:rotate(360deg)}}@keyframes story-pulse{0%,to{opacity:.42;transform:scale(.82)}50%{opacity:.9;transform:scale(1.08)}}@media (width<=767px),(hover:none) and (pointer:coarse){.story-viewer-overlay{padding:0!important}.story-viewer-backdrop{background:#050608}:is(.story-viewer-shell,.story-viewer-shell:has(.story-viewer-expiry)){animation:.1s ease-out both story-overlay-in;width:100dvw!important;min-width:100%!important;max-width:none!important;height:100dvh!important;min-height:100%!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;position:absolute!important;inset:0!important}.story-viewer-top{padding-top:max(.48rem, env(safe-area-inset-top));padding-right:max(.55rem, env(safe-area-inset-right));padding-bottom:4.7rem;padding-left:max(.55rem, env(safe-area-inset-left))}.story-viewer-toolbar{border-radius:.9rem;width:100%;min-height:2.85rem;margin-top:.42rem;flex-wrap:nowrap!important;gap:.15rem!important;padding:.25rem .28rem .25rem .38rem!important}.story-viewer-identity{flex:auto;min-width:0;gap:.42rem!important}.story-viewer-identity>span:first-child{width:1.8rem!important;height:1.8rem!important}.story-viewer-identity p{font-size:.75rem}.story-viewer-expiry{max-width:min(29vw,6.9rem)}.story-viewer-actions{flex:none;justify-content:flex-end;gap:0!important;width:auto!important}.story-viewer-icon{border-radius:.7rem!important;width:2.2rem!important;min-width:2.2rem!important;height:2.2rem!important;min-height:2.2rem!important}.story-viewer-icon svg{width:.92rem;height:.92rem}.story-viewer-media>img,.story-viewer-media>video{object-fit:contain}.story-viewer-caption{padding-right:max(.55rem, env(safe-area-inset-right));padding-bottom:max(.62rem, env(safe-area-inset-bottom));padding-left:max(.55rem, env(safe-area-inset-left))}.story-viewer-caption-card{border-radius:.88rem;padding:.7rem .8rem}.story-viewer-nav{display:none}}@media (width<=390px){.story-viewer-count{display:none!important}.story-viewer-expiry{max-width:min(36vw,7rem)!important;padding-inline:.38rem!important;font-size:9px!important;display:inline-flex!important}.story-viewer-toolbar{padding-left:.3rem!important}.story-viewer-icon{width:2.05rem!important;min-width:2.05rem!important;height:2.05rem!important;min-height:2.05rem!important}}@media (height<=480px) and (orientation:landscape) and (hover:none) and (pointer:coarse){.story-viewer-top{padding-top:max(.28rem, env(safe-area-inset-top));padding-bottom:3.35rem}.story-viewer-toolbar{min-height:2.55rem;margin-top:.22rem}.story-viewer-expiry{max-width:min(34vw,7rem);display:inline-flex}}@media (prefers-reduced-motion:reduce){.story-viewer-overlay,.story-viewer-shell,.story-viewer-loader-orbit:before,.story-viewer-loader-orbit:after{animation:none}}
