.sc{position:relative;container:sc/inline-size}.sc-track{--_n:min(var(--sc-per-view,1), var(--sc-count,1000));--_gap:var(--sc-gap,1rem);--_size:calc((100cqi - var(--sc-offset-before,0px) - var(--sc-offset-after,0px) - (var(--_n) - 1) * var(--_gap)) / var(--_n));--_edge:calc((100cqi - var(--_size)) / 2 * var(--sc-centered,0));gap:var(--_gap);padding-block:0;padding-inline:calc(var(--sc-offset-before,0px) + var(--_edge)) calc(var(--sc-offset-after,0px) + var(--_edge));overscroll-behavior-x:contain;scroll-snap-type:x var(--sc-snap,mandatory);scroll-padding-inline:var(--sc-offset-before,0px) var(--sc-offset-after,0px);scrollbar-width:none;margin:0;list-style:none;transition:opacity .16s;display:flex;position:relative;overflow:auto hidden}.sc-track::-webkit-scrollbar{display:none}:where(.sc-track>*){flex:0 0 var(--sc-slide-size,var(--_size));scroll-snap-align:var(--sc-align,start);min-width:0}:where(.sc-track>[data-sc-snap-off]){scroll-snap-align:none}.sc--center-few :where(.sc-track>:first-child){margin-inline-start:auto}.sc--center-few :where(.sc-track>:last-child){margin-inline-end:auto}.sc-track:focus-visible{outline:2px solid var(--sc-focus,Highlight);outline-offset:-2px}.sc[data-sc-drag][data-sc-overflow] .sc-track{cursor:grab}.sc[data-sc-drag] .sc-track :is(img,a){-webkit-user-drag:none}.sc-track[data-sc-dragging]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.sc-track[data-sc-fading]{opacity:0}.sc-nav,.sc-play{display:var(--sc-controls,grid);box-sizing:border-box;inline-size:var(--sc-control-size,2.75rem);block-size:var(--sc-control-size,2.75rem);border:1px solid var(--sc-control-border,color-mix(in srgb, currentColor 22%, transparent));border-radius:var(--sc-control-radius,50%);background:var(--sc-control-bg,Canvas);box-shadow:var(--sc-control-shadow,none);color:var(--sc-control-fg,CanvasText);font:inherit;cursor:pointer;place-items:center;padding:0}.sc-nav{z-index:1;position:absolute;inset-block-start:var(--sc-nav-top,50%);translate:0 -50%}.sc-prev{inset-inline-start:var(--sc-nav-inset,.5rem)}.sc-next{inset-inline-end:var(--sc-nav-inset,.5rem)}.sc-nav svg,.sc-play svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;block-size:1.25rem;inline-size:1.25rem}.sc-nav:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{scale:-1 1}.sc-nav[aria-disabled=true]{opacity:.35;cursor:default}.sc-play .sc-icon-pause,.sc[data-sc-playing] .sc-play .sc-icon-play{display:none}.sc[data-sc-playing] .sc-play .sc-icon-pause{display:block}.sc-dots{display:var(--sc-controls,flex);flex-wrap:wrap;justify-content:center;min-block-size:1.5rem}.sc-dot{block-size:1.5rem;inline-size:1.5rem;color:var(--sc-dot,currentColor);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.sc-dot:before{content:"";inline-size:var(--sc-dot-size,.5rem);block-size:var(--sc-dot-height,var(--sc-dot-size,.5rem));border-radius:var(--sc-dot-radius,1rem);opacity:var(--sc-dot-idle,.35);background:currentColor;transition:inline-size .2s,opacity .2s}.sc-dot[aria-current]:before{inline-size:var(--sc-dot-active-size,1.25rem);opacity:1}.sc[data-sc-playing] .sc-dot[aria-current]:before{background:linear-gradient(currentColor, currentColor) 0 0 / 0 100% no-repeat, color-mix(in srgb, currentColor 35%, transparent);animation:sc-progress var(--sc-autoplay-delay,5s) linear forwards}.sc[data-sc-playing] .sc-dot[aria-current]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{background-position:100% 0}.sc[data-sc-paused] .sc-dot:before{animation-play-state:paused}@keyframes sc-progress{to{background-size:100% 100%}}:is(.sc-nav,.sc-play,.sc-dot):focus-visible{outline:2px solid var(--sc-focus,Highlight);outline-offset:2px}.sc:not([data-sc-ready][data-sc-overflow]) .sc-nav{display:none}.sc:not([data-sc-ready][data-sc-overflow]) :is(.sc-dots,.sc-play){visibility:hidden}.sc-status,.sc-skip:not(:focus){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.sc-track,.sc-dot:before{transition:none}}
