PageSourceSearch

https://www.sky.com/dt_product_discovery/_next/static/chunks/2634-be74f556f930fa21.js

js sky.com collected 2026-10-09 21:43:48 UTC 34,436 bytes, 38 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2634],{9436:(e,t,i)=>{"use strict";i.d(t,{C:()=>w});var n=i(67002),r=i(41447),a=i(72874),l=i(12694),o=i(43352),s=i(13874),d=i(74908),c=i(40005),u=i(77480),p=i(71857),m=i(19042),f=i(30132),h=i(57458);let x=r.default.figure.withConfig({displayName:"blockquote__Figure",componentId:"sc-h5t13r-0"})(["margin:0;",""],(0,l.w)({modifiers:{$appearance:a.$},system:["flex-child","grid-child","margin","width"]})),g=r.default.cite.withConfig({displayName:"blockquote__Cite",componentId:"sc-h5t13r-1"})(["font-style:normal;"]),$=({author:e,source:t})=>(0,n.jsxs)(n.Fragment,{children:[" ",(t||e)&&(0,n.jsx)("span",{"aria-hidden":"true",children:" – "})]}),v=({$appearance:e,author:t,image:i,link:r,source:a})=>{let{href:l,...o}=r||{};return(0,n.jsx)(n.Fragment,{children:(a||i)&&(0,n.jsxs)(g,{children:[l&&a?(0,n.jsx)(c.N,{href:l,$appearance:e,$inline:!0,...o,children:a}):a,i&&(0,n.jsx)(d._,{$display:"block",$marginTop:a||t?4:0,$marginX:"auto",$maxHeight:"60px",$maxWidth:"200px",$objectFit:"contain",alt:i.alt,src:i.src})]})})},b=r.default.div.withConfig({displayName:"blockquote__StyledFlex",componentId:"sc-h5t13r-2"})(["display:flex;gap:2px;justify-content:center;margin-top:",";width:100%;"],(0,f.Y)(4)),y=({stars:e,$appearance:t})=>{let i=Array(Math.ceil(Math.min(e,5))).fill(0),r=(0,m.u)("blockquote.rating",{fallback:"rating"}),a=(0,m.u)("blockquote.stars",{fallback:"stars"}),l="light"===t?`${(0,h.y)("white")}`:`${(0,h.y)("text-grey")}`;return e<1?null:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(b,{children:i.map((e,t)=>(0,n.jsx)(s.I,{src:`<path d="M14.15328 3.83594C14.83648 2.19336 17.16338 2.19336 17.84658 3.83594L20.6562 10.59118L27.949 11.17586C29.7224 11.31802 30.4414 13.53104 29.0904 14.68838L23.534 19.448L25.2316 26.5646C25.6444 28.295 23.7618 29.6628 22.2436 28.7354L15.99992 24.9218L9.75622 28.7354C8.23804 29.6628 6.35552 28.295 6.7683 26.5646L8.46586 19.448L2.90948 14.68838C1.55841 13.53104 2.27746 11.31802 4.05076 11.17586L11.34362 10.59118L14.15328 3.83594Z" fill="${l}"/>
2`,$size:"small"},t))}),(0,n.jsxs)(p.n,{children:[r,": \xa0",`${e} ${a}`]})]})},w=({$appearance:e="default",author:t,image:i,link:r,quote:a,rating:l,source:s,...d})=>(0,n.jsx)(x,{"data-skyui-core":"[email protected]",$appearance:e,...d,children:(0,n.jsxs)(o.s,{$flexDirection:"column",$alignItems:"center",children:[(0,n.jsxs)(u.E,{as:"blockquote",$fontSize:"body-lg",$fontWeight:"bold",$margin:0,$marginBottom:3,$textAlign:"center",children:["“",a,"”"]}),(0,n.jsxs)(u.E,{as:"figcaption",$textAlign:"center",$fontSize:"body-sm",children:[(0,n.jsx)($,{source:s,author:t}),t,t&&s&&", ",(0,n.jsx)(v,{author:t,image:i,source:s,link:r,$appearance:e})]}),"number"==typeof l&&(0,n.jsx)(y,{stars:l,$appearance:e})]})})},39673:(e,t,i)=>{"use strict";i.d(t,{C:()=>s});var n=i(41447),r=i(80011),a=i(30132),l=i(57458);let o={light:(0,l.y)("interaction.focus.light"),default:(0,l.y)("interaction.focus")},s=({appearance:e="default",radius:t=1,offset:i=0})=>(0,n.css)(["&:focus-visible{border-radius:","px;outline:2px solid ",";outline-offset:","px;}"],(0,r.r)(t,!1)+(0,r.r)(1,!1),o[e],(0,a.Y)(i,!1))},41247:(e,t,i)=>{"use strict";i.d(t,{v:()=>a});var n=i(16466),r=i(44188);function a({ref:e}){let[t,i]=(0,n.useState)("inactive"),a=()=>{i("started")},l=()=>{i("ended")};return(0,r.E)(()=>{"ended"===t&&i("inactive")},[t]),(0,n.useEffect)(()=>{if(!(null!=e&&e.current))return;let t=e.current;return t.addEventListener("animationstart",a),t.addEventListener("animationend",l),()=>{t.removeEventListener("animationstart",a),t.removeEventListener("animationend",l)}},[e]),{animationState:t}}},62305:(e,t,i)=>{"use strict";i.d(t,{h:()=>Y});var n=i(67002),r=i(16466),a=i(41447),l=i(32694),o=i(43352),s=i(72874),d=i(77480),c=i(26606),u=i(12694),p=i(81404),m=i(40299),f=i(30132),h=i(18155),x=i(96338),g=i(19042),$=i(49048),v=i(39673),b=i(70973),y=i(46461),w=i(74424);let C={xs:4,lg:5,fallback:5},E={xs:280,lg:300,fallback:300},k={NEXT:"next",PREVIOUS:"previous"},_={TOP:"top",BOTTOM:"bottom"},j=(0,r.createContext)({$appearance:void 0,$itemWidth:0,$subGridRow:void 0,$subGridTemplateRows:void 0,containerSize:0,gutter:C,handlePagination:()=>{},itemCount:0,nextDisabled:!1,previousDisabled:!1}),S=a.default.div.withConfig({displayName:"heading__HeadingContainer",componentId:"sc-15jbq3y-0"})(["flex:1 1 100%;text-wrap:pretty;"," ",""],({$alignment:e,$paginationHidden:t})=>{if("center"===e)return`
3        text-align: center;
4
5        @media (min-width: ${(0,p.C)("lg")}) {
6          padding: 0 0 0 ${t?"0":"128px"};
7        }
8      `},(0,u.w)({modifiers:{$appearance:s.$},system:["text","margin"]})),T=e=>{let{$textAlign:t="left",$fontSize:i={xs:"display-6",md:"display-5",lg:"display-4"},children:a,...l}=e,{$appearance:o,nextDisabled:s,previousDisabled:u}=(0,r.useContext)(j),{_textAlign:p}=(0,c._)({_textAlign:t}),m=(0,r.useMemo)(()=>s&&u,[s,u]);return(0,n.jsx)(S,{$alignment:p||"left",$appearance:o,$paginationHidden:m,children:(0,n.jsx)(d.E,{$display:"inline-block",$fontSize:i,...l,children:a})})},R=a.default.li.withConfig({displayName:"item__Element",componentId:"sc-1sn8hdi-0"})(["scroll-snap-align:start;"," > *{user-select:none;}",""],({$subGrid:e,$gridRow:t})=>e&&`
9      display: grid;
10      grid-template-rows: subgrid;
11      grid-row: ${t};
12
13      > *:first-child {
14        display: inherit;
15        grid-template-rows: inherit;
16        grid-row: inherit;
17      }
18    `,(0,u.w)({system:["width"]})),N=(0,r.forwardRef)(({children:e,...t},i)=>{let{$itemWidth:a,$subGridTemplateRows:l,$subGridRow:o}=(0,r.useContext)(j),s="object"==typeof a?Object.keys(a).reduce((e,t)=>
18({...e,[t]:`${a[t]}px`}),{}):`${Number.parseInt(a.toString())}px`;return(0,n.jsx)(R,{$gridRow:o,$subGrid:!!l,$width:s,ref:i,...t,children:e})}),I=a.default.ul.withConfig({displayName:"items__Element",componentId:"sc-twijxe-0"})(["align-items:center;display:inline-grid;list-style:none;margin:0;width:fit-content;"," "," ",""],({$size:e})=>e&&(0,a.css)(["@media (min-width:","px){&::before,&::after{content:'';width:calc( ((100vw - ","px) / 2) - "," );}}@media (min-width:","){&::before,&::after{width:calc((100vw - ","px) / 2);}}"],e,e,(0,f.Y)(e<(0,p.C)("lg",!1)?0:5),(0,p.C)("lg"),e),({$itemCount:e,$size:t})=>e&&(0,a.css)(["grid-template-columns:repeat(",",1fr);@media (min-width:","px){grid-template-columns:repeat(",",1fr);}"],e,t,e+2),(0,u.w)({system:["flex-parent","grid-parent"]})),L=(0,r.forwardRef)(({children:e,...t},i)=>{let{$subGridTemplateRows:a,containerSize:l,gutter:o,itemCount:s}=(0,r.useContext)(j);return(0,n.jsx)(I,{$columnGap:o,$gridTemplateRows:a,$itemCount:s,$size:l,ref:i,...t,children:e})}),O=a.default.div.withConfig({displayName:"pagination__ButtonsContainer",componentId:"sc-13euke6-0"})(["display:flex;gap:",";grid-column:2;height:fit-content;",""],(0,f.Y)(4),(0,u.w)({system:["display"]})),P=({...e})=>{let{$appearance:t,handlePagination:i,nextDisabled:a,previousDisabled:l}=(0,r.useContext)(j),o=(0,g.u)("rail.previous.label",{fallback:"Previous slide"}),s=(0,g.u)("rail.next.label",{fallback:"Next slide"});return l&&a?null:(0,n.jsxs)(O,{$display:{xs:"none",lg:"flex"},...e,children:[(0,n.jsx)(x.K,{$appearance:t,disabled:l,onClick:()=>!l&&i(k.PREVIOUS),src:h.k,"aria-label":o}),(0,n.jsx)(x.K,{$appearance:t,disabled:a,onClick:()=>!a&&i(k.NEXT),src:h.b,"aria-label":s})]})},z=a.default.div.withConfig({displayName:"track__Element",componentId:"sc-lslsgj-0"})(["margin-top:",";overflow-x:scroll;overflow-y:hidden;padding:"," ",";scroll-behavior:smooth;scroll-padding-left:",";scroll-snap-type:x mandatory;img{pointer-events:none;}"," @media (prefers-reduced-motion:reduce){scroll-behavior:auto;}@media (min-width:","){padding:",";scroll-padding-left:",";}"," &::-webkit-scrollbar{display:none;}@-moz-document url-prefix(){scrollbar-width:none;}"],(0,f.Y)(-5),(0,f.Y)(5),(0,f.Y)(4),(0,f.Y)(4),({$appearance:e})=>(0,v.C)({appearance:e}),(0,p.C)("lg"),(0,f.Y)(5),(0,f.Y)(5),({$size:e})=>e&&(0,a.css)(["@media (min-width:","px){padding:"," 0;scroll-padding-left:calc( ((100vw - ","px) / 2) + "," );}"],e,(0,f.Y)(5),e,(0,f.Y)(5))),M=(0,r.forwardRef)(({children:e,...t},i)=>{let{$appearance:a,containerSize:l}=(0,r.useContext)(j),o=(0,r.useRef)(null);return(0,r.useImperativeHandle)(i,()=>o.current),(0,$.m)({ref:o}),(0,n.jsx)(z,{$appearance:a,$size:l,ref:o,...t,children:e})}),A=a.default.div.withConfig({displayName:"rail__Wrapper",componentId:"sc-vahzlm-0"})(["display:flex;flex-direction:column;gap:",";@media (min-width:","){gap:",";}@media (min-width:","){gap:",";}"],(0,f.Y)(4),(0,p.C)("md"),(0,f.Y)(5),(0,p.C)("lg"),(0,f.Y)(6)),D=a.default.div.withConfig({displayName:"rail__RailHeader",componentId:"sc-vahzlm-1"})(["align-items:baseline;display:flex;flex-direction:row;gap:",";justify-content:flex-end;margin:0 ",";@media (min-width:","){margin:0 ",";}"],(0,f.Y)(5),(0,f.Y)(4),(0,p.C)("lg"),(0,f.Y)(5)),Y=(0,r.forwardRef)(({$appearance:e,$railItemsLabel:t,$itemWidth:i=E,$size:a,$subGridRow:s,$subGridTemplateRows:d,$paginationPlacement:u=_.TOP,$scrollableRegionTabIndex:p,onPaginate:h,children:x,...g},$)=>{let v=(0,c._)({$size:a}).$size??"10-col",S=(0,r.useMemo)(()=>(0,w.c)(Number(v.split("-col")[0]),!1),[v]),R=(0,b.c)(T,x)[0],I=(0,b.c)(N,x),O=(0,r.useRef)(null),z=(0,r.useRef)(null),{handlePagination:Y,nextDisabled:W,previousDisabled:G}=function({scrollParentRef:e,$itemWidth:t,onPaginate:i}){let n=(0,r.useContext)(j).gutter,{itemWidth:a}=(0,c._)({itemWidth:t}),{gutter:l}=(0,c._)({gutter:n}),o=Math.floor(Number(a))+Math.floor(Number((0,f.Y)(l,!1))),s=(0,r.useRef)(0),[d,u]=(0,r.useState)(!0),[p,m]=(0,r.useState)(!1),h=t=>null!=e&&e.current?{previous:t<=0,next:Math.round(t+e.current.offsetWidth)>=e.current.scrollWidth}:{previous:!1,next:!1},x=()=>{if(!e.current)return;let{previous:t,next:i}=h(e.current.scrollLeft);u(t),m(i)},g=t=>{null!=e&&e.current&&"function"==typeof e.current.scrollTo&&(e.current.scrollTo({left:t,behavior:"smooth"}),s.current=t,x())},$=(0,r.useCallback)(t=>{if(!(null!=e&&e.current))return;let{previous:n,next:r}=h(e.current.scrollLeft);null==i||i(t),t!==k.NEXT||r||g(s.current+o),t!==k.PREVIOUS||n||g(s.current-o)},[o]),v=(0,r.useRef)(!1);return(0,r.useEffect)(()=>
18{if(!(null!=e&&e.current))return;let t=()=>{v.current||(window.requestAnimationFrame(()=>{null!=e&&e.current&&(s.current=e.current.scrollLeft,x()),v.current=!1}),v.current=!0)};return e.current.addEventListener("scroll",t),t(),()=>{var i;return null==e||null==(i=e.current)?void 0:i.removeEventListener("scroll",t)}},[e.current]),(0,r.useEffect)(()=>{g(0)},[o]),{handlePagination:$,handleTransition:g,previousDisabled:d,nextDisabled:p}}({$itemWidth:i,scrollParentRef:O,onPaginate:h});(({handlePagination:e,ref:t})=>{let{intersecting:i}=(0,m.B)({ref:t}),n=()=>{null!=t&&t.current&&document.activeElement&&t.current.contains(document.activeElement)&&document.activeElement.scrollIntoView({inline:"center",behavior:"smooth"})},a=t=>{i&&("ArrowRight"===t.key&&e(k.NEXT),"ArrowLeft"===t.key&&e(k.PREVIOUS))},l=e=>{"Tab"===e.key&&n(),"Tab"===e.key&&e.shiftKey&&n()};(0,r.useEffect)(()=>(window.addEventListener("keydown",a,{passive:!0}),window.addEventListener("keyup",l,{passive:!0}),()=>{window.removeEventListener("keydown",a),window.removeEventListener("keyup",l)}),[e,i])})({handlePagination:Y,ref:O}),(0,r.useImperativeHandle)($,()=>{let e=O.current;return e&&(e.moveNext=()=>{Y(k.NEXT)},e.movePrevious=()=>{Y(k.PREVIOUS)}),e}),(0,r.useEffect)(()=>{G&&W&&(0,y.u)("Rail contents are not large enough to allow for scrolling. Please increase the $itemWidth or add more content. Alternatively, conditionally render the Rail at a lower breakpoint (see https://sky-ui.cf.sky.com/components/rail/react/ for examples).")},[G,W]);let q=(0,r.useMemo)(()=>({$appearance:e,$subGridRow:s,$subGridTemplateRows:d,containerSize:S,gutter:C,handlePagination:Y,itemCount:I.length,$itemWidth:i,nextDisabled:W,previousDisabled:G}),[e,s,d,S,C,Y,i,W,G]);return(0,n.jsx)(j.Provider,{value:q,children:(0,n.jsxs)(A,{"data-skyui-core":"[email protected]",ref:$,...g,children:[u!==_.BOTTOM&&(0,n.jsx)(l.m,{$size:v,children:(0,n.jsxs)(D,{children:[R,(0,n.jsx)(P,{})]})}),(0,n.jsx)(M,{role:"group",ref:O,tabIndex:p?0:void 0,"aria-label":t,children:(0,n.jsx)(L,{ref:z,children:I})}),u===_.BOTTOM&&(0,n.jsx)(l.m,{$size:v,$display:{xs:"none",lg:"auto"},children:(0,n.jsx)(o.s,{$flex:"row",$justifyContent:"center",$marginTop:-5,children:(0,n.jsx)(P,{})})})]})})});Y.Heading=T,Y.Item=N},62633:(e,t,i)=>{"use strict";i.d(t,{F:()=>ep,a:()=>M,c:()=>z,n:()=>A});var n=i(67002),r=i(16466);i(98404);var a=i(41447);let l={xs:2,md:4,xl:6},o={xs:70,md:64,xl:128},s={xs:28,md:o.md-4,xl:o.xl-4},d={xs:32+l.xs,md:o.md+l.md,xl:o.xl+l.xl},c={SPACE:" ",M:"m"},u="sky-ui-carousel",p={RESET_TO_END:"reset-to-end",RESET_TO_START:"reset-to-start",MOVE_LEFT:"move-left",MOVE_RIGHT:"move-right",GO_TO_SLIDE:"go-to-slide",SNAP_TO_SLIDE:"snap-to-slide"};var m=i(12694),f=i(18155),h=i(96338),x=i(81404),g=i(43352),$=i(19042),v=i(30132),b=i(44320),y=i(25936),w=i(17668),C=i(77480),E=i(71857),k=i(41247),_=i(26310),j=i(57458),S=i(39673),T=i(70973);let R={"aria-hidden":!0,tabIndex:-1},N=e=>r.Children.map(e,e=>{let t={};return(0,r.isValidElement)(e)?e.props.children?(t.children=N(e.props.children),(0,r.cloneElement)(e,R,t.children)):(0,r.cloneElement)(e,R,e.props.children):e}),I=e=>r.Children.map(e,e=>{if((0,r.isValidElement)(e)){let t=Object.keys(e.props).reduce((t,i)=>{if(i.startsWith("data-")){let n=e.props[i];return{...t,[i]:`clone-${n}`}}return t},{});return(0,r.cloneElement)(e,{...t,...R,description:void 0},e.props.children)}return e});var L=i(49048),O=i(27652),P=i(92807);function z(e,t,i){return Math.min(Math.max(e,t),i)}let M=({containerType:e="inline-size",containerName:t,breakpoints:i})=>{let n=e=>Object.keys(e).map(t=>`
19          ${t}: ${e[t]};
20        `).join(`
21`);return`
22    @supports not (container-type: ${e}) {
23      ${Object.keys(i).map(e=>`
24            @media (min-width: ${(0,x.C)(e)}) {
25              ${n(i[e])}
26            }
27          `).join(`
28`)}
29    }
30    @supports (container-type: ${e}) {
31      ${Object.keys(i).map(e=>`
32          @container ${t} (min-width: ${(0,x.C)(e)}) {
33            ${n(i[e])}
34          }
35        `).join(`
36`)}
37    }
38  `},A=e=>{requestAnimationFrame(()=>{requestAnimationFrame(e)})},D=a.default.div.withConfig({displayName:"carousel-container__CarouselContainer",componentId:"sc-1r7e1mr-0"})(["container-name:",";container-type:inline-size;display:flex;flex-direction:column;position:relative;width:100%;z-index:0;",""],u,(0,m.w)({system:["margin"]})),Y=(0,r.createContext)({animate:()=>{},current:1,meta:[],media:{autoplay:!1,muted:!1,setAutoplay:()=>{},setMute:()=>{}}
38,activeSlideRef:null,showMediaControls:!1,setShowMediaControls:()=>{}}),W=a.default.div.withConfig({displayName:"controls__Wrapper",componentId:"sc-v0otu-0"})(["align-items:center;display:flex;flex-direction:row;inset:0;justify-content:space-between;pointer-events:none;position:absolute;> *{pointer-events:auto;}"]),G=a.default.div.withConfig({displayName:"controls__Element",componentId:"sc-v0otu-1"})(["display:flex;justify-content:center;position:relative;width:","px;z-index:1;"," ",""],o.xs,M({containerName:u,breakpoints:{md:{width:`${o.md}px`},xl:{width:`${o.xl}px`}}}),(0,m.w)({system:["position"]})),q=({$appearance:e,$variant:t})=>{let{animate:i,current:a,pagination:{next:l,prev:o}={next:void 0,prev:void 0}}=(0,r.useContext)(Y);return(0,n.jsxs)(W,{children:[(0,n.jsx)(G,{children:(0,n.jsx)(h.K,{"aria-label":o?o.toString():void 0,"data-test-id":"controls-previous",onClick:()=>i(p.GO_TO_SLIDE,a-1),src:f.k,$appearance:e,$variant:t,$size:{xs:"small",md:"medium"}})}),(0,n.jsx)(G,{children:(0,n.jsx)(h.K,{"aria-label":l?l.toString():void 0,"data-test-id":"controls-next",onClick:()=>i(p.GO_TO_SLIDE,a+1),src:f.b,$appearance:e,$variant:t,$size:{xs:"small",md:"medium"}})})]})},V=a.default.div.withConfig({displayName:"media-controls__DummySlide",componentId:"sc-3h2qre-0"})(["bottom:44px;left:0;pointer-events:none;position:absolute;right:0;top:0;"," > *{pointer-events:unset;}"],({$peek:e})=>e&&(0,a.css)(["left:","px;right:","px;",""],d.xs+l.xs,d.xs+l.xs,M({containerName:u,breakpoints:{md:{left:`${d.md+l.md}px`,right:`${d.md+l.md}px`},xl:{left:`${d.xl+l.xl}px`,right:`${d.xl+l.xl}px`}}}))),H=a.default.div.withConfig({displayName:"media-controls__Wrapper",componentId:"sc-3h2qre-1"})(["opacity:0;pointer-events:none;position:absolute;right:",";transition:opacity "," ",";z-index:3;"," "," ",""],(0,v.Y)(4),(0,b.d)("short-1"),(0,b.e)("linear"),M({containerName:u,breakpoints:{xs:{top:`${(0,v.Y)(4)}`,bottom:"unset"},md:{top:"unset",bottom:`${(0,v.Y)(3)}`}}}),({$visible:e})=>e&&(0,a.css)(["opacity:1;pointer-events:auto;transition:opacity "," "," ",";"],(0,b.d)("short-2"),(0,b.e)("linear"),(0,b.d)("short-1")),({$peek:e})=>e&&(0,a.css)(["right:","px;",""],(0,v.Y)(4,!1)+l.xs,M({containerName:u,breakpoints:{md:{right:`${(0,v.Y)(3,!1)+l.md}px`},xl:{right:`${(0,v.Y)(3,!1)+l.xl}px`}}}))),F=()=>{let{media:{autoplay:e,muted:t,setAutoplay:i,setMute:a},showMediaControls:l,$peek:o}=(0,r.useContext)(Y),s=(0,r.useRef)(e),d=(0,r.useRef)(t),u=(0,$.u)("carousel.mediaControls.label",{fallback:"Carousel slide media controls"}),p=(0,$.u)("carousel.mediaControls.play",{fallback:"Turn on autoplay videos. Use control + space bar to turn autoplay on."}),m=(0,$.u)("carousel.mediaControls.pause",{fallback:"Turn off autoplay videos. Use control + space bar to turn autoplay off."}),x=(0,$.u)("carousel.mediaControls.mute",{fallback:"Mute videos. Use control + m key to mute videos."}),v=(0,$.u)("carousel.mediaControls.unmute",{fallback:"Unmute videos. Use control + m key to unmute videos."}),b=()=>{s.current=!s.current,i(s.current)},y=()=>{d.current=!d.current,a(d.current)},w=e=>{if(e.ctrlKey){if(e.key===c.SPACE)return b();if(e.key===c.M)return y()}};return(0,r.useEffect)(()=>(document.addEventListener("keydown",w),()=>{document.removeEventListener("keydown",w)}),[]),(0,n.jsx)(V,{$peek:o,children:(0,n.jsx)(H,{"aria-label":u,$peek:o,$visible:l,children:(0,n.jsxs)(g.s,{children:[(0,n.jsx)(h.K,{"data-test-id":"media-controls-autoplay",src:e?f.p:f.l,onClick:b,$size:{xs:"small",md:"medium"},$marginRight:3,children:(0,n.jsx)(h.K.HiddenText,{children:e?m:p})}),(0,n.jsx)(h.K,{"data-test-id":"media-controls-muted",src:t?f.v:f.n,onClick:y,$size:{xs:"small",md:"medium"},children:(0,n.jsx)(h.K.HiddenText,{children:t?v:x})})]})})})},K={light:(0,a.css)(["color:",";"],(0,j.y)("white")),default:(0,a.css)(["color:",";"],(0,j.y)("grey70"))},B=a.default.div.withConfig({displayName:"pagination__Wrapper",componentId:"sc-1mc9hyb-0"})(["align-items:center;display:flex;justify-content:center;margin-top:",";order:1;",""],(0,v.Y)(3),(0,m.w)({modifiers:{$appearance:K}})),U=(0,a.keyframes)(["from{transform:translateY(0);}to{transform:translateY(-50%);}"]),X=a.default.span.withConfig({displayName:"pagination__ProgressWrapper",componentId:"sc-1mc9hyb-1"})(["animation-duration:",";animation-fill-mode:forwards;animation-name:",";animation-timing-function:",";display:inline-flex;flex-direction:column;font-weight:bold;left:0;position:absolute;right:0;text-align:right;top:0;transform-origin:0 0;
38",""],(0,b.d)("short-2"),U,(0,b.e)("ease-out"),(0,m.w)({system:["font","text"]})),Z=a.default.span.withConfig({displayName:"pagination__TextWrapper",componentId:"sc-1mc9hyb-2"})(["display:inline-flex;flex-direction:row;justify-content:center;margin:0 ",";",""],(0,v.Y)(3),(0,m.w)({system:["margin","font","width"]})),J=(0,a.keyframes)(["from{opacity:1;}to{opacity:0;}"]),Q=(0,a.keyframes)(["from{opacity:0;}to{opacity:1;}"]),ee=a.default.span.withConfig({displayName:"pagination__PreviousText",componentId:"sc-1mc9hyb-3"})(["animation-duration:",";animation-fill-mode:forwards;animation-name:",";animation-timing-function:",";font-weight:bold;"],(0,b.d)("short-2"),J,(0,b.e)("ease-out")),et=a.default.span.withConfig({displayName:"pagination__NextText",componentId:"sc-1mc9hyb-4"})(["animation-duration:",";animation-fill-mode:forwards;animation-name:",";animation-timing-function:",";font-weight:bold;"],(0,b.d)("short-2"),Q,(0,b.e)("ease-out")),ei=({$appearance:e})=>{var t;let{animate:i,current:a,meta:l,pagination:{prev:o,next:s,progress:d}={prev:void 0,next:void 0,progress:void 0}}=(0,r.useContext)(Y),[c,u]=(0,r.useState)(!1),m=r.createRef(),[x,g]=(0,r.useState)(1),[$,v]=(0,r.useState)(1),{animationState:b}=(0,k.v)({ref:m}),{reducedMotion:j}=(0,_.I)(),S=`${String(null==d?void 0:d.total).length||1}`,T=`${String(null==d?void 0:d.divider).length||2}`;return(0,r.useEffect)(()=>{!d||(null==d?void 0:d.current)<1||(v(x),g((null==d?void 0:d.current)??1),(1!==x||(null==d?void 0:d.current)!==1)&&u(!0))},[d]),(0,r.useEffect)(()=>{if("ended"===b)return void u(!1)},[b]),(0,n.jsxs)(B,{$appearance:e,children:[(0,n.jsx)(E.n,{children:`Current slide, ${null==d?void 0:d.current} ${null==d?void 0:d.divider} ${null==d?void 0:d.total}, ${null==(t=l[a])?void 0:t.description}`}),(0,n.jsxs)(Z,{"aria-hidden":!0,"data-test-id":"pagination",$fontSize:"body-sm",$marginX:3,$width:`${2*Number(S)+Number(T)+2}ch`,children:[(0,n.jsx)(y.a,{$width:`${S}ch`,$height:"inherit",as:"span",children:(0,n.jsx)(w.y,{$position:"relative",$width:"100%",children:!j&&c?(0,n.jsxs)(X,{ref:m,$textAlign:"right",children:[(0,n.jsx)(ee,{children:$}),c&&(0,n.jsx)(et,{children:x})]}):(0,n.jsx)(C.E,{$fontWeight:"bold",$width:`${S}ch`,$textAlign:"right",$display:"inline-block",children:x})})}),(0,n.jsxs)(C.E,{$minWidth:`${T}ch`,$display:"inline-block",$textAlign:"center",children:[" ",null==d?void 0:d.divider," "]}),(0,n.jsx)(C.E,{$width:`${S}ch`,$textAlign:"left",$display:"inline-block",children:null==d?void 0:d.total})]}),(0,n.jsx)(y.a,{$order:-1,children:(0,n.jsx)(h.K,{"aria-label":o,"data-test-id":"pagination-previous",onClick:()=>i(p.GO_TO_SLIDE,a-1),src:f.k,$appearance:e,$variant:"minimal",$size:"small"})}),(0,n.jsx)(h.K,{"aria-label":s,"data-test-id":"pagination-next",onClick:()=>i(p.GO_TO_SLIDE,a+1),src:f.b,$appearance:e,$size:"small",$variant:"minimal"})]})},en=a.default.div.withConfig({displayName:"scrim__ScrimElement",componentId:"sc-zlsg5i-0"})(["height:100%;pointer-events:none;position:absolute;top:0;width:","px;z-index:1;"," ",""],s.xs,M({containerName:u,breakpoints:{md:{width:`${s.md}px`},xl:{width:`${s.xl}px`}}}),({$side:e,$backgroundColor:t,$opaque:i})=>{let n=(({$backgroundColor:e,$opaque:t})=>{let i=(0,j.y)(e)??"#ffffff";return t?(e=>`${e}ff 0%, ${e}99 35%, ${e}40 73%, ${e}00 100%`)(i):(e=>`${e}b3 0%, ${e}99 15%, ${e}40 53%, ${e}00 100%`)(i)})({$backgroundColor:t,$opaque:i});return"left"===e?(0,a.css)(["background:linear-gradient(to right,",");left:0;"],n):"right"===e?(0,a.css)(["background:linear-gradient(to left,",");right:0;"],n):void 0}),er=({$backgroundColor:e="black",$opaque:t=!1})=>(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(en,{$backgroundColor:e,$opaque:t,$side:"left","data-test-id":"left-scrim"}),(0,n.jsx)(en,{$backgroundColor:e,$opaque:t,$side:"right","data-test-id":"right-scrim"})]}),ea=a.default.div.withConfig({displayName:"slide__Wrapper",componentId:"sc-1cbt7l7-0"})(["position:relative;scroll-snap-align:start;scroll-snap-stop:always;> img,> video{pointer-events:none;vertical-align:bottom;}",""],({$peek:e})=>e?(0,a.css)(["flex:0 0 calc(100% - ","px);padding-left:","px;padding-right:","px;scroll-margin-inline-start:","px;",""],2*d.xs,l.xs,l.xs,d.xs,M({containerName:u,breakpoints:{md:{flex:`0 0 calc(100% - ${2*d.md}px)`,"padding-left":`${l.md}px`,"padding-right":`${l.md}px`,"scroll-margin-inline-start":`${d.md}px`},xl:{flex:`0 0 calc(100% - ${2*d.xl}px)`,"padding-left":`${l.xl}px`,"padding-right":`${l.xl}px`,"scroll-margin-inline-start":`${d.xl}px`}}})):(0,a.css)(["flex:0 0 100%;"])),el=a.default.div.withConfig({displayName:"slide__TemplateWrapper",componentId:"sc-1cbt7l7-1"}
38)(["height:100%;width:100%;"]),eo=a.default.div.withConfig({displayName:"slide__MemoSlideElement",componentId:"sc-1cbt7l7-2"})(["height:100%;width:100%;"]),es=r.memo(({children:e,slideNumber:t})=>{let i=(0,r.useRef)(null),{current:a,setActiveSlideRef:l,addSlideRef:o}=(0,r.useContext)(Y);return(0,r.useEffect)(()=>{if(a===t&&l)return void l(i)},[a]),(0,r.useEffect)(()=>{o&&o({ref:i})},[]),(0,n.jsx)(eo,{ref:i,children:e})},(e,t)=>e.slideNumber===t.slideNumber),ed=(0,r.forwardRef)(({children:e,slideNumber:t,$peek:i,$mediaControls:a,...l},o)=>{let[s,d]=(0,r.useState)(!1),{current:c,inMotion:u,setShowMediaControls:p,$mediaControls:m}=(0,r.useContext)(Y);return(0,r.useEffect)(()=>{d(c===t)},[c]),(0,r.useEffect)(()=>{if(u)return p(!1);s&&p(a??m??!1)},[u,s]),(0,n.jsx)(ea,{"aria-hidden":!s,ref:o,$peek:i,...l,children:(0,n.jsx)(el,{inert:s?void 0:"true",children:(0,n.jsx)(es,{slideNumber:t,children:e})})})}),ec=a.default.div.withConfig({displayName:"track__Track",componentId:"sc-tssyo1-0"})(["bottom:0;display:flex;flex-flow:row nowrap;height:auto;left:0;list-style-type:none;margin:0;overflow-x:auto;overflow-y:hidden;position:relative;right:0;scroll-behavior:smooth;scroll-snap-type:x mandatory;top:0;img{pointer-events:none;}",";&::-webkit-scrollbar{display:none;}@-moz-document url-prefix(){scrollbar-width:none;}"],({$appearance:e})=>"light"===e?(0,S.C)({appearance:"light",offset:2}):(0,S.C)({offset:2})),eu=a.default.div.withConfig({displayName:"wrapper__Wrapper",componentId:"sc-knjulr-0"})(["height:auto;position:relative;width:100%;"]),ep=(0,r.forwardRef)(({children:e,$peek:t,$mediaControls:i,$appearance:a="default",$scrollableRegionTabIndex:l,autoplay:o=!1,muted:s=!0,slideTo:d=0,onSlideChange:c,onMediaControlChange:u,onMount:m,...f},h)=>{let[x,g]=(0,r.useState)(o),[v,b]=(0,r.useState)(s),[y,w]=(0,r.useState)(!1),[C,E]=(0,r.useState)(!1),[k,j]=(0,r.useState)(!1),[S,R]=(0,r.useState)(null),[M,W]=(0,r.useState)([]),[G,V]=(0,r.useState)({current:0,divider:"",total:0}),H=(0,r.useRef)(null),K=(0,r.useRef)(null),B=(0,r.useRef)(null),U=(0,T.c)(ed,e),X=(0,T.c)(er,e),Z=(0,T.c)(q,e),J=(null==U?void 0:U.length)??0,{slides:Q,meta:ee}=(({items:e,slideRef:t})=>({slides:r.Children.toArray([N(I(e.slice(-2))),r.Children.map(e,(e,i)=>(0,r.isValidElement)(e)?(0,r.cloneElement)(e,{ref:t,slideNumber:i,description:void 0},e.props.children):e),N(I(e.slice(0,2)))]),meta:r.Children.toArray(e).filter(e=>(0,r.isValidElement)(e)&&"description"in e.props).map(e=>({description:e.props.description}))}))({items:U,slideRef:K}),et=i||U.some(({props:{$mediaControls:e}})=>e),{current:en,offset:ea,animate:el}=function({slideCount:e,trackRef:t,viewportRef:i,slideRef:n,setInMotion:a}){let{isDragging:l}=(0,L.m)({ref:t,infinite:!0}),o=()=>{var e;return(null==(e=n.current)?void 0:e.getBoundingClientRect().width)||0},s=()=>{var e;return(null==(e=i.current)?void 0:e.getBoundingClientRect().width)||0},[d,c]=(0,r.useState)(0),[u,m]=(0,r.useState)(0),[f,h]=(0,r.useState)(o()),[x,g]=(0,r.useState)(s()),$=(0,r.useRef)(0),{reducedMotion:v}=(0,_.I)(),[b,y]=(0,r.useState)(!1),{borderBoxSize:w}=(0,O.w)({ref:i}),C=(0,P.d)(w,{delay:1e3,initialRun:!1}),E=()=>{var e;return Math.round(((null==(e=t.current)?void 0:e.scrollLeft)||0)/o())-2},k=({offsetParameter:e,snap:i=!1})=>{var n;null==(n=t.current)||n.scrollTo({left:e,behavior:v||i?"instant":"smooth"}),m(e)},j=({offsetParameter:e,currentParameter:i})=>{var n;null==(n=t.current)||n.scrollTo({left:e,behavior:"instant"}),c(i),m(e)},S=(0,r.useCallback)(()=>{n.current&&h(o()),i.current&&g(s()),n.current&&k({offsetParameter:o()*($.current+Number(2)),newCurrent:$.current})},[]);return(0,r.useEffect)(()=>{if(!C)return;let{inlineSize:e}=C;e&&e!==x&&S()},[C]),(0,r.useEffect)(()=>{y(w!==C)},[w,C]),(0,r.useEffect)(()=>{$.current=d},[d]),(0,r.useEffect)(()=>{if(b)return;let e=()=>{l||(c(E()),a(!1))},i=()=>{a(!0)};return t.current&&(t.current.addEventListener("scroll",i),t.current.addEventListener("scrollend",e)),()=>{t.current&&(t.current.removeEventListener("scroll",i),t.current.removeEventListener("scrollend",e))}},[f,t,l]),(0,r.useEffect)(()=>{var e;null==(e=t.current)||e.scrollTo({left:f*(d+Number(2)),behavior:"instant"}),k({offsetParameter:f*(d+Number(2))})},[f]),(0,r.useEffect)(()=>
38{if(i.current&&g(s()),n.current){let e=o();m(2*e),h(e)}},[]),{offset:u,current:d,getCurrent:E,animate:(t,i)=>{t===p.RESET_TO_END&&j({currentParameter:e-1,offsetParameter:f*(e+1)}),t===p.RESET_TO_START&&j({currentParameter:0,offsetParameter:2*f}),t===p.MOVE_LEFT&&k({offsetParameter:u+f}),t===p.MOVE_RIGHT&&k({offsetParameter:u+-1*f}),t===p.GO_TO_SLIDE&&void 0!==i&&k({offsetParameter:f*(i+Number(2))}),t===p.SNAP_TO_SLIDE&&void 0!==i&&k({offsetParameter:f*(i+Number(2)),snap:!0})}}}({viewportRef:H,trackRef:B,slideRef:K,slideCount:J,setInMotion:E}),eo=(0,$.u)("carousel.roleDescription",{fallback:"Carousel"}),es=(0,$.u)("carousel.previous.label",{fallback:"Previous slide"}),ep=(0,$.u)("carousel.next.label",{fallback:"Next slide"}),em=(0,$.u)("carousel.paginationDivider.label",{fallback:"of"});(0,r.useImperativeHandle)(h,()=>{let e=null==H?void 0:H.current;return e&&(e.moveTo=e=>{A(()=>el(p.GO_TO_SLIDE,e))},e.snapTo=e=>{A(()=>el(p.SNAP_TO_SLIDE,e))},e.moveNext=()=>{el(p.MOVE_LEFT)},e.movePrevious=()=>{el(p.MOVE_RIGHT)}),e});let ef=`${es}: ${(e=>{var t,i;let n=0===e?J:e,r=(null==(t=ee[e-1])?void 0:t.description)||(null==(i=ee[J-1])?void 0:i.description)||"";return`${n} ${em} ${J} - ${r}`})(en)}`,eh=`${ep}: ${(e=>{var t,i;let n=e+1===J?1:e+2,r=(null==(t=ee[e+1])?void 0:t.description)||(null==(i=ee[0])?void 0:i.description)||"";return`${n} ${em} ${J} - ${r}`})(en)}`;return(0,r.useEffect)(()=>{en>=(null==U?void 0:U.length)&&el(p.RESET_TO_START),en<=-1&&el(p.RESET_TO_END),V({current:z(en+1,1,null==U?void 0:U.length),divider:em,total:J}),en<0||null==U||U.length},[en]),(0,r.useEffect)(()=>{null==u||u({autoplay:x,muted:v})},[x,v]),(0,r.useEffect)(()=>{0===ea||y||w(!0)},[ea]),(0,r.useEffect)(()=>{y&&A(()=>(t=>{let i=Number(t);Number.isNaN(i)||i>r.Children.toArray(e).length-1||i===en||el(p.GO_TO_SLIDE,i)})(d))},[d,y]),(0,r.useEffect)(()=>{null==c||c({current:en,ref:S})},[S]),(0,r.useEffect)(()=>{null==m||m(M)},[M]),(0,n.jsx)(Y.Provider,{value:{animate:el,current:en,inMotion:C,media:{autoplay:x,muted:v,setAutoplay:g,setMute:b},meta:ee,pagination:{prev:ef,next:eh,progress:G},addSlideRef:({ref:e})=>{null!==e&&(M.some(({current:t})=>e.current===t)||W(t=>[...t,e]))},activeSlideRef:S,setActiveSlideRef:R,showMediaControls:k,setShowMediaControls:j,slideCount:J,$peek:t,$mediaControls:i},children:(0,n.jsxs)(D,{"data-skyui-core":"[email protected]",role:"region","aria-roledescription":eo,ref:h,...f,children:[et&&(0,n.jsx)(F,{}),(0,n.jsx)(ei,{$appearance:a}),(0,n.jsxs)(eu,{ref:H,children:[X,(0,n.jsx)(ec,{"aria-live":"polite","data-test-id":"track",id:"current-slide",tabIndex:l?0:void 0,ref:B,$appearance:a,children:r.Children.map(Q,e=>(0,r.isValidElement)(e)?(0,r.cloneElement)(e,{$peek:t,...e.props},e.props.children):e)}),Z]})]})})});ep.Slide=ed,ep.Scrim=er,ep.Controls=q},64241:(e,t,i)=>{"use strict";i.d(t,{r:()=>x});var n=i(67002),r=i(16466),a=i(41447),l=i(12694),o=i(18218),s=i(57458),d=i(80011),c=i(44320);let u={mini:(0,a.css)(["height:24px;width:24px;"]),small:(0,a.css)(["height:32px;width:32px;"]),regular:(0,a.css)(["height:44px;width:44px;"])},p=(0,a.css)(["&::before{border-bottom:2px solid ",";border-top:2px solid ",";content:'';height:6px;left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%) rotate(-45deg);width:calc(100% - 1px);}"],(0,s.y)("grey50"),(0,s.y)("grey50")),m=(0,a.css)(["box-shadow:inset 0 0 0 1px ",";"],(0,s.y)("grey50")),f=a.default.span.withConfig({displayName:"swatch__ClickArea",componentId:"sc-1a2nhmy-0"})(["height:44px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:44px;"]),h=a.default.span.withConfig({displayName:"swatch__Wrapper",componentId:"sc-1a2nhmy-1"})(["background:",";background-position:center;background-size:cover;border:none;border-radius:",";box-shadow:none;display:inline-block;padding:0;position:relative;transition:all "," ",";"," "," "," ",";&:focus::after{opacity:1;}",";"," ",";"],(0,s.y)("black"),(0,d.r)("full"),(0,c.d)("short-2"),(0,c.e)("ease-out"),({$colorway:e})=>e&&(0,a.css)(["background-color:",";"],e),({$image:e})=>e&&(0,a.css)(["background-image:url('","');"],e),({$gradient:e})=>e&&(0,a.css)(["background-image:",";
38"],e),(0,o.W)({radius:"full",offset:"-6px"}),({onClick:e,href:t,$selected:i,$outline:n,$unavailable:r})=>(e||t)&&(0,a.css)(["text-align:left;text-decoration:none;&:not(:disabled):hover{box-shadow:"," 0 0 0 ","px #000ff533;cursor:pointer;}"],n&&`inset 0 0 0 1px ${(0,s.y)("grey50")},`,i&&!r?"6":"4"),({$unavailable:e,$selected:t})=>!e&&t&&(0,a.css)(["&::before{border:2px solid ",";border-radius:",";bottom:-2px;content:'';left:-2px;position:absolute;right:-2px;top:-2px;}",";"],(0,s.y)("primary"),(0,d.r)("full"),(0,o.W)({radius:"full",offset:"-7px"})),(0,l.w)({modifiers:{$size:u,$unavailable:p,$outline:m},system:["display","flex-child","margin"]})),x=(0,r.forwardRef)(({onClick:e,href:t,$size:i="regular",disabled:a,...l},o)=>{let s=(0,r.useRef)(null),d="span";return t?d="a":e&&(d="button"),(0,r.useImperativeHandle)(o,()=>s.current),(0,n.jsx)(h,{"data-skyui-core":"[email protected]",as:d,href:t,onClick:e,ref:s,$size:i,disabled:a,...l,children:!!(t||e)&&(0,n.jsx)(f,{$size:i,"aria-hidden":!0})})})},98404:()=>{if(!(typeof window>"u"||"onscrollend"in window)){let e=function(e,t,i){let n=e[t];e[t]=function(){let e=Array.prototype.slice.apply(arguments,[0]);n.apply(this,e),e.unshift(n),i.apply(this,e)}},t=function(e,t){if("scroll"!==t&&"scrollend"!==t)return;let i=a.get(this);if(void 0===i){let t=0;i={scrollListener:()=>{clearTimeout(t),t=setTimeout(()=>{r.size?setTimeout(i.scrollListener,100):(this&&this.dispatchEvent(n),t=0)},100)},listeners:0},e.apply(this,["scroll",i.scrollListener]),a.set(this,i)}i.listeners++},i=function(e,t){if("scroll"!==t&&"scrollend"!==t)return;let i=a.get(this);void 0!==i&&(--i.listeners>0||(e.apply(this,["scroll",i.scrollListener]),a.delete(this)))},n=new Event("scrollend"),r=new Set;document.addEventListener("touchstart",e=>{for(let t of e.changedTouches)r.add(t.identifier)},{passive:!0}),document.addEventListener("touchend",e=>{for(let t of e.changedTouches)r.delete(t.identifier)},{passive:!0}),document.addEventListener("touchcancel",e=>{for(let t of e.changedTouches)r.delete(t.identifier)},{passive:!0});let a=new WeakMap;e(Element.prototype,"addEventListener",t),e(window,"addEventListener",t),e(document,"addEventListener",t),e(Element.prototype,"removeEventListener",i),e(window,"removeEventListener",i),e(document,"removeEventListener",i)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.