.guest-site-stories[data-v-43e7ef21]{width:100%;min-width:0;max-width:1280px;margin:0 auto;padding:0 34px 24px}.guest-site-stories__list[data-v-43e7ef21]{--stories-gap: 14px;--stories-per-view: 8;container-type:inline-size;display:grid;grid-auto-flow:column;gap:var(--stories-gap);justify-content:start;margin:0;padding:6px;overflow-x:auto;overscroll-behavior-x:contain;list-style:none;scroll-snap-type:x mandatory;scroll-padding-inline:6px;scrollbar-width:none}.guest-site-stories__list[data-v-43e7ef21]::-webkit-scrollbar{display:none}.guest-site-stories__list li[data-v-43e7ef21]{width:calc((100cqw - (var(--stories-per-view) - 1) * var(--stories-gap)) / var(--stories-per-view));scroll-snap-align:start}@container (max-width: 1019px){.guest-site-stories__list li[data-v-43e7ef21]{--stories-per-view: 7}}@container (max-width: 859px){.guest-site-stories__list li[data-v-43e7ef21]{--stories-per-view: 6}}@container (max-width: 699px){.guest-site-stories__list li[data-v-43e7ef21]{--stories-per-view: 5}}@container (max-width: 539px){.guest-site-stories__list li[data-v-43e7ef21]{--stories-per-view: 4}}@container (max-width: 399px){.guest-site-stories__list li[data-v-43e7ef21]{--stories-per-view: 3}}.guest-site-story[data-v-43e7ef21]{position:relative;display:block;width:100%;aspect-ratio:9 / 16;padding:0;overflow:hidden;border:0;border-radius:22px;background:var(--guest-control-bg);box-shadow:0 0 0 2px var(--guest-canvas),0 0 0 4px var(--guest-accent);cursor:pointer}.guest-site-story.is-viewed[data-v-43e7ef21]{box-shadow:0 0 0 2px var(--guest-canvas),0 0 0 3px var(--guest-line-strong)}.guest-site-story img[data-v-43e7ef21]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .25s ease}.guest-site-story__title[data-v-43e7ef21]{position:absolute;inset:auto 0 0;padding:32px 14px 14px;background:linear-gradient(transparent,var(--guest-media-scrim));color:var(--guest-on-media);font-size:16px;font-weight:700;line-height:1.2;text-align:left}@media(hover:hover){.guest-site-story:hover img[data-v-43e7ef21]{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.guest-site-story img[data-v-43e7ef21]{transition:none}.guest-site-story:hover img[data-v-43e7ef21]{transform:none}}@media(max-width:640px){.guest-site-stories[data-v-43e7ef21]{padding:0 10px 14px}.guest-site-stories__list[data-v-43e7ef21]{--stories-gap: 10px}.guest-site-story[data-v-43e7ef21]{border-radius:18px}.guest-site-story__title[data-v-43e7ef21]{padding:24px 10px 10px;font-size:13px}}.guest-story-viewer__card[data-v-d2abf9c9]{touch-action:none;transition:transform .2s ease,opacity .2s ease}.guest-story-viewer__card.is-dragging[data-v-d2abf9c9]{transition:none}.guest-story-viewer[data-v-d2abf9c9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;gap:24px;padding:32px 16px;font-family:Onest Variable,system-ui,sans-serif}.guest-story-viewer__backdrop[data-v-d2abf9c9]{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background:var(--guest-media-backdrop) center / cover no-repeat;filter:blur(36px) brightness(.45);transform:scale(1.1)}.guest-story-viewer__card[data-v-d2abf9c9]{position:relative;z-index:1;height:min(100%,900px);aspect-ratio:2 / 3;max-width:100%;margin:0;overflow:hidden;border-radius:22px;background:var(--guest-media-backdrop);box-shadow:0 20px 60px var(--guest-media-scrim)}.guest-story-viewer__image[data-v-d2abf9c9]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.guest-story-viewer__image.is-animated[data-v-d2abf9c9]{animation:guest-story-in-d2abf9c9 .28s ease}@keyframes guest-story-in-d2abf9c9{0%{opacity:.4}to{opacity:1}}.guest-story-viewer__progress[data-v-d2abf9c9]{position:absolute;inset:12px 14px auto;display:flex;gap:4px}.guest-story-viewer__progress span[data-v-d2abf9c9]{flex:1;height:3px;overflow:hidden;border-radius:3px;background:var(--guest-on-media-muted)}.guest-story-viewer__progress i[data-v-d2abf9c9]{display:block;height:100%;background:var(--guest-on-media);transform-origin:left center}.guest-story-viewer__pause[data-v-d2abf9c9]{position:absolute;top:24px;right:12px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--guest-on-media);cursor:pointer;filter:drop-shadow(0 1px 2px var(--guest-media-scrim))}.guest-story-viewer__counter[data-v-d2abf9c9]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.guest-story-viewer__action[data-v-d2abf9c9]{position:absolute;left:50%;bottom:24px;transform:translate(-50%);width:min(calc(100% - 48px),400px);min-height:56px;padding:14px 24px;border:0;border-radius:var(--guest-radius-pill, 999px);background:var(--guest-canvas);color:var(--guest-ink);font:inherit;font-size:18px;font-weight:650;cursor:pointer;box-shadow:0 6px 20px var(--guest-media-scrim)}.guest-story-viewer__close[data-v-d2abf9c9]{position:absolute;top:20px;right:24px;z-index:2;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--guest-on-media);cursor:pointer}.guest-story-viewer__nav[data-v-d2abf9c9]{position:relative;z-index:1;display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--guest-on-media);cursor:pointer}.guest-story-viewer__nav[data-v-d2abf9c9]:disabled{opacity:.3;cursor:default}.guest-story-viewer button[data-v-d2abf9c9]:focus-visible{outline:2px solid var(--guest-on-media);outline-offset:2px}@media(hover:hover){.guest-story-viewer__nav[data-v-d2abf9c9]:hover:enabled,.guest-story-viewer__close[data-v-d2abf9c9]:hover{background:var(--guest-on-media-muted)}}@media(max-width:640px){.guest-story-viewer[data-v-d2abf9c9]{padding:0}.guest-story-viewer__nav[data-v-d2abf9c9]{display:none}.guest-story-viewer__card[data-v-d2abf9c9]{width:100%;height:100%;max-height:none;aspect-ratio:auto;border-radius:0;background:transparent;box-shadow:none}.guest-story-viewer__image[data-v-d2abf9c9]{-o-object-fit:contain;object-fit:contain}.guest-story-viewer__close[data-v-d2abf9c9]{top:26px;right:8px}.guest-story-viewer__pause[data-v-d2abf9c9]{right:56px}.guest-story-viewer__action[data-v-d2abf9c9]{bottom:calc(24px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.guest-story-viewer__backdrop[data-v-d2abf9c9]{filter:brightness(.35)}}
