.media-carousel__figure[data-v-a2f1aec8]{display:flex;flex-direction:column;overflow:hidden;width:100%;margin:0;border:1px solid var(--is-border-subtle);border-radius:var(--is-radius-lg);background:var(--is-surface-1);box-shadow:var(--is-shadow-lg)}.media-carousel__stage[data-v-a2f1aec8]{position:relative;isolation:isolate;display:grid;place-items:center;overflow:hidden;width:100%;aspect-ratio:var(--media-carousel-stage-aspect);max-height:var(--media-carousel-stage-max-height);background:radial-gradient(circle at 50% 0,rgba(150,54,247,.18),transparent 62%),var(--is-surface-1)}.media-carousel__backdrop[data-v-a2f1aec8]{position:absolute;inset:-32px;z-index:-1;background-position:50%;background-size:cover;filter:blur(24px) saturate(.85);opacity:.28;transform:scale(1.06)}.media-carousel__stage[data-v-a2f1aec8]:after{position:absolute;inset:0;z-index:0;pointer-events:none;content:"";background:linear-gradient(180deg,#08080814,#08080875),radial-gradient(circle at 50% 45%,transparent 0,rgba(8,8,8,.32) 100%)}.media-carousel__image[data-v-a2f1aec8],.media-carousel__video[data-v-a2f1aec8],.media-carousel__video-placeholder[data-v-a2f1aec8],.media-carousel__video-poster[data-v-a2f1aec8]{position:relative;z-index:1;display:block;width:100%;height:100%}.media-carousel__image[data-v-a2f1aec8]{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.media-carousel__video[data-v-a2f1aec8]{border:0}.media-carousel__video-placeholder[data-v-a2f1aec8]{display:grid;place-items:center;background:radial-gradient(circle at 50% 42%,rgba(150,54,247,.22),transparent 42%),linear-gradient(145deg,var(--is-surface-1),var(--is-surface-overlay))}.media-carousel__video-poster[data-v-a2f1aec8]{grid-area:1/1;-o-object-fit:contain;object-fit:contain;opacity:.72}.media-carousel__video-placeholder-label[data-v-a2f1aec8]{position:relative;z-index:2;display:inline-flex;grid-area:1/1;align-items:center;gap:var(--is-space-2);padding:var(--is-space-2) var(--is-space-3);border:1px solid var(--is-border-accent);border-radius:var(--is-radius-full);background:#121212c7;color:var(--is-text-bright);font-family:var(--is-font-ui);font-size:.8125rem;box-shadow:var(--is-shadow-md)}.media-carousel__video-placeholder-icon[data-v-a2f1aec8]{width:1rem;height:1rem;color:var(--is-gold);fill:currentColor}.media-carousel__footer[data-v-a2f1aec8]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--is-space-3) var(--is-space-5);margin:0;padding:var(--is-space-3) var(--is-space-4);border-top:1px solid var(--is-border-subtle);background:var(--is-surface-overlay)}.media-carousel__footer--counter-only[data-v-a2f1aec8]{justify-content:flex-end}.media-carousel__caption[data-v-a2f1aec8]{flex:1 1 18rem;min-width:0;color:var(--is-text-muted);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.media-carousel__counter[data-v-a2f1aec8]{flex:0 0 auto;margin-inline-start:auto;padding:var(--is-space-1) var(--is-space-3);border:1px solid rgba(247,226,54,.16);border-radius:var(--is-radius-full);background:#121212c7;color:var(--is-text-secondary);font-family:var(--is-font-ui);font-size:.75rem;line-height:1.6;box-shadow:inset 0 1px #ffffff14}.media-carousel__counter-current[data-v-a2f1aec8]{color:var(--is-gold)}@media(max-width:479px){.media-carousel__footer[data-v-a2f1aec8]{align-items:flex-start;gap:var(--is-space-2)}.media-carousel__caption[data-v-a2f1aec8]{flex-basis:100%}}.media-carousel[data-v-be8f770b]{width:100%}.media-carousel__region[data-v-be8f770b]{display:flex;flex-direction:column;gap:var(--is-space-3)}.media-carousel__frame[data-v-be8f770b]{position:relative}.media-carousel__carousel[data-v-be8f770b]{border-radius:var(--is-radius-lg)}.media-carousel__carousel[data-v-be8f770b]:focus-visible{outline:2px solid var(--is-border-focus);outline-offset:4px}[data-v-be8f770b] .media-carousel__viewport{border-radius:var(--is-radius-lg)}[data-v-be8f770b] .media-carousel__container{align-items:stretch;margin-inline-start:0}[data-v-be8f770b] .media-carousel__item{display:flex;padding-inline-start:0}.media-carousel__nav[data-v-be8f770b]{position:absolute;top:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(247,226,54,.2);border-radius:var(--is-radius-full);background:#121212c2;color:var(--is-text-bright);box-shadow:0 10px 24px #0000006b,inset 0 1px #ffffff14;cursor:pointer;transform:translateY(-50%);transition:border-color var(--is-duration-fast) var(--is-ease-out),box-shadow var(--is-duration-fast) var(--is-ease-out),color var(--is-duration-fast) var(--is-ease-out),opacity var(--is-duration-fast) var(--is-ease-out),transform var(--is-duration-fast) var(--is-ease-out);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.media-carousel__nav--prev[data-v-be8f770b]{left:var(--is-space-3)}.media-carousel__nav--next[data-v-be8f770b]{right:var(--is-space-3)}.media-carousel__nav[data-v-be8f770b]:not(:disabled):hover{border-color:#f7e236b8;color:var(--is-gold);box-shadow:0 0 18px #f7e2362e,0 0 38px #9636f71f,0 10px 24px #0000006b}.media-carousel__nav[data-v-be8f770b]:not(:disabled):active{transform:translateY(-50%) scale(.96)}.media-carousel__nav[data-v-be8f770b]:focus-visible{border-color:var(--is-gold);outline:3px solid var(--is-border-focus);outline-offset:3px}.media-carousel__nav[data-v-be8f770b]:disabled{color:var(--is-text-muted);cursor:not-allowed;opacity:.36}.media-carousel__nav-icon[data-v-be8f770b]{width:1.35rem;height:1.35rem}.media-carousel__thumbs[data-v-be8f770b]{display:flex;flex-wrap:nowrap;gap:var(--is-space-2);max-width:100%;margin:0;padding:2px 2px var(--is-space-2);overflow-x:auto;overscroll-behavior-x:contain;list-style:none;scrollbar-color:rgba(247,226,54,.45) hsla(0,0%,100%,.08);scrollbar-width:thin;scroll-snap-type:x proximity}.media-carousel__thumb-item[data-v-be8f770b]{flex:0 0 auto;scroll-snap-align:start}.media-carousel__thumb[data-v-be8f770b]{display:block;overflow:hidden;width:72px;height:52px;padding:0;border:1px solid var(--is-border-subtle);border-radius:var(--is-radius-md);background:var(--is-surface-1);opacity:.7;cursor:pointer;transition:border-color var(--is-duration-fast) var(--is-ease-out),box-shadow var(--is-duration-fast) var(--is-ease-out),opacity var(--is-duration-fast) var(--is-ease-out),transform var(--is-duration-fast) var(--is-ease-out)}.media-carousel__thumb[data-v-be8f770b]:hover{border-color:#f7e23680;opacity:1}.media-carousel__thumb[data-v-be8f770b]:focus-visible{border-color:var(--is-gold);opacity:1;outline:3px solid var(--is-border-focus);outline-offset:2px}.media-carousel__thumb.is-active[data-v-be8f770b]{border-color:var(--is-gold);box-shadow:0 0 0 1px #f7e23659,0 0 16px #f7e23629;opacity:1}.media-carousel__thumb-img[data-v-be8f770b],.media-carousel__thumb-video[data-v-be8f770b]{display:block;width:100%;height:100%}.media-carousel__thumb-img[data-v-be8f770b]{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.media-carousel__thumb-video[data-v-be8f770b]{display:grid;place-items:center;background:radial-gradient(circle,rgba(150,54,247,.28),transparent 58%),var(--is-surface-overlay)}.media-carousel__thumb-video-icon[data-v-be8f770b]{width:1rem;height:1rem;color:var(--is-gold);fill:currentColor}@media(min-width:640px){.media-carousel__nav--prev[data-v-be8f770b]{left:var(--is-space-4)}.media-carousel__nav--next[data-v-be8f770b]{right:var(--is-space-4)}.media-carousel__thumb[data-v-be8f770b]{width:88px;height:60px}}@media(prefers-reduced-motion:reduce){.media-carousel__nav[data-v-be8f770b],.media-carousel__thumb[data-v-be8f770b]{transition:none}}
