.xc-media-dialog>.xc-home-dialog-arrow,.xc-media-dialog>.xc-home-dialog-close{z-index:20}.xc-media-dialog>.xc-home-dialog-arrow:is(:hover,:active){transform:translateY(-50%)}.xc-media-dialog .xc-short-player-grid{position:relative;z-index:10}.xc-media-dialog .xc-short-preview-player{position:absolute;inset:0}@layer components{.xc-short-video-section .xc-video-carousel-media{aspect-ratio:9/16}.xc-short-video-section .xc-video-carousel-stage{height:445px}.xc-short-video-section .xc-video-carousel-poster img{transform:scale(1.02)}@media (max-width:767px){.xc-short-video-section .xc-video-carousel-stage{height:calc(clamp(126px, 30.6432vw, 141.12px) * 16 / 9 + 72px)}}.xc-video-carousel-section{overflow:clip}.xc-video-carousel-section .xc-short-video-header{border-bottom:0}.xc-video-carousel-header-tools{min-width:0}.xc-video-carousel-header-tools .xc-section-description{max-width:none;text-wrap:pretty}.xc-video-carousel-shell{margin-top:32px}.xc-video-carousel-stage{--video-carousel-gap:18px;position:relative;height:403px;width:100%;overflow:clip;touch-action:pan-y;user-select:none;cursor:grab;isolation:isolate}.xc-video-carousel-stage[data-dragging=true]{cursor:grabbing}.xc-video-carousel-card{position:absolute;top:16px;left:0;width:201.6px}.xc-video-carousel-stage[data-moving=true] .xc-video-carousel-card{will-change:transform}.xc-video-carousel-card[data-visible=false]{visibility:hidden}.xc-video-carousel-media{position:relative;width:100%;aspect-ratio:280/440;border-radius:18px;overflow:hidden;background:var(--xc-ink)}.xc-video-carousel-poster{display:block;position:absolute;inset:0;padding:0;cursor:inherit}.xc-video-carousel-poster img{object-fit:cover;pointer-events:none;opacity:var(--poster-opacity,1)}.xc-short-preview-player,.xc-short-preview-player iframe{display:block;width:100%;height:100%;border:0}.xc-video-player-error{position:absolute;inset:0;display:grid;place-content:center;gap:12px;padding:24px;text-align:center;color:white}.xc-video-player-error a{text-decoration:underline}.xc-video-carousel-details{display:flex;align-items:flex-start;gap:10px;margin-top:10px}.xc-video-carousel-open{position:relative;display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;border:0;color:var(--xc-ink);background:transparent;cursor:pointer;transition:color .2s}.xc-video-carousel-open:before{content:"";position:absolute;width:35.2px;height:35.2px;border:1px solid var(--xc-border);border-radius:50%;pointer-events:none}.xc-video-carousel-open svg{width:14.4px;height:14.4px}.xc-video-carousel-open:hover{color:var(--xc-green)}.xc-video-carousel-details p{padding-top:8px;font:600 12px/1.5 var(--xc-font-display);text-transform:uppercase;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.xc-video-carousel-open:focus-visible,.xc-video-carousel-stage:focus-visible{outline:2px solid var(--xc-green);outline-offset:-3px}@media (max-width:767px){.xc-video-carousel-stage{--video-carousel-gap:9px}.xc-video-carousel-card{width:clamp(126px,30.6432vw,141.12px)}.xc-video-carousel-stage{height:calc(clamp(126px, 30.6432vw, 141.12px) * 440 / 280 + 72px)}.xc-video-carousel-details{gap:4px;margin-top:6px}.xc-video-carousel-details p{padding-top:6px;font-size:11px}}@media (prefers-reduced-motion:reduce){.xc-video-carousel-card{will-change:auto}.xc-video-carousel-stage *{transition:none}}}.xc-popup-video-placeholder{position:absolute;inset:0;z-index:2;pointer-events:none}.xc-popup-video-placeholder img{width:100%;height:100%;object-fit:cover}.xc-popup-video-placeholder span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:12px 20px;border-radius:24px;background:rgb(0 0 0/70%);color:white}.xc-popup-video-title{position:absolute;bottom:0;left:0;right:0;z-index:3;margin:0;padding:8px 64px;color:white;font-size:14px;pointer-events:none}.xc-media-dialog .xc-short-player-grid{padding-bottom:48px}.xc-media-dialog .xc-short-player-frame{width:min(100cqw,calc(56.25cqh - 27px))}.xc-media-dialog .xc-video-player-error{z-index:4;background:rgb(0 0 0/65%)}.xc-anchor-nav .xc-anchor-scroll,.xc-support-faq .xc-faq-group-list{display:flex;gap:0;overflow-x:auto;border-bottom:1px solid var(--xc-border);background:var(--xc-surface);padding:0;scrollbar-width:none}.xc-anchor-nav .xc-anchor-link,.xc-support-faq .xc-faq-group-tab{display:flex;flex:1 0 9rem;align-items:center;justify-content:center;min-height:3rem;border:0;border-right:1px solid var(--xc-border);border-bottom:2px solid transparent;border-radius:0;background:var(--xc-surface);padding:.75rem 1rem;font-family:var(--xc-font-display);font-size:var(--xc-button-font-size);font-weight:700;line-height:1.2;letter-spacing:normal;text-align:center;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--xc-muted);transition:color .2s ease,border-color .2s ease}.xc-anchor-nav .xc-anchor-link:last-child,.xc-support-faq .xc-faq-group-tab:last-child{border-right:0}.xc-anchor-nav .xc-anchor-link--active,.xc-anchor-nav .xc-anchor-link:hover,.xc-support-faq .xc-faq-group-tab--active,.xc-support-faq .xc-faq-group-tab:hover{border-bottom-color:var(--xc-green-text);background:var(--xc-surface);color:var(--xc-green-text-strong)}.xc-support-faq .xc-faq-group-tab--active,.xc-support-faq .xc-faq-group-tab:hover{color:var(--xc-green-text)}.xc-anchor-nav,.xc-anchor-nav--stuck{border-radius:0;background:var(--xc-surface);box-shadow:none;backdrop-filter:none}.xc-anchor-nav .xc-anchor-select{display:none}.xc-anchor-nav .xc-anchor-link:after,.xc-anchor-nav .xc-anchor-link:before{content:none}.xc-anchor-nav .xc-anchor-link:focus-visible{outline:2px solid var(--xc-green-hover);outline-offset:-4px;box-shadow:none}@media (prefers-reduced-motion:reduce){.xc-anchor-nav .xc-anchor-link,.xc-support-faq .xc-faq-group-tab{transition:none}}@media (max-width:767px){.xc-anchor-nav{top:65px;overflow:visible}.xc-anchor-nav .xc-anchor-scroll{display:none}.xc-anchor-nav .xc-anchor-select{display:block;width:100%}.xc-anchor-nav .xc-anchor-select .xc-select-trigger{min-height:3.5rem;border-radius:var(--xc-radius-pill);padding-inline:1.125rem;font-family:var(--xc-font-display);font-size:var(--xc-button-font-size);font-weight:700;text-transform:uppercase}.xc-anchor-nav .xc-anchor-select .xc-select-popover{right:0;left:0;width:100%}}