body.webgl-ready:not(.theme-light) canvas#particleCanvas,body:not(.theme-light) canvas#particleCanvas{z-index:0!important;opacity:.74!important;visibility:visible!important;mix-blend-mode:screen!important;transition:opacity .28s ease!important}body.theme-light canvas#particleCanvas,body.webgl-ready.theme-light canvas#particleCanvas{z-index:0!important;opacity:.46!important;visibility:visible!important;mix-blend-mode:multiply!important;transition:opacity .28s ease!important}canvas#appleModelCanvas,body.webgl-ready canvas#appleModelCanvas,body.theme-light canvas#appleModelCanvas,body.webgl-ready.theme-light canvas#appleModelCanvas{z-index:1!important}.ak-title-lockup,body:not(.title-ui-visible) .ak-title-lockup{opacity:.86!important;filter:none!important}.ak-title-word,body.webgl-title-particles-ready .ak-title-word{opacity:1!important;color:rgba(255,239,197,.86)!important;text-shadow:0 0 18px rgba(250,204,21,.24),0 0 34px rgba(163,230,53,.16),0 2px 16px rgba(0,0,0,.72)!important;filter:drop-shadow(0 0 16px rgba(250,204,21,.18))!important;mix-blend-mode:screen!important}.ak-title-word::before,.ak-title-word::after{opacity:.18!important}body.theme-light .ak-title-word,body.theme-light.webgl-title-particles-ready .ak-title-word{color:rgba(86,49,10,.76)!important;text-shadow:0 0 18px rgba(255,255,255,.48),0 2px 14px rgba(125,88,0,.16)!important;filter:none!important;mix-blend-mode:multiply!important}#themeButton,#musicButton{position:fixed!important;top:auto!important;bottom:calc(24px + env(safe-area-inset-bottom))!important;width:auto!important;min-width:124px!important;height:34px!important;padding:0 18px!important;z-index:var(--ak-layer-fixed-actions)!important;pointer-events:auto!important}#themeButton{left:calc(26px + env(safe-area-inset-left))!important;right:auto!important}#musicButton{right:calc(26px + env(safe-area-inset-right))!important;left:auto!important}body.webgl-ready #themeButton,body.webgl-ready #musicButton,body:not(.theme-light) #themeButton,body:not(.theme-light) #musicButton{color:rgba(226,232,240,.72)!important;filter:none!important;background:transparent!important;box-shadow:none!important}body.theme-light #themeButton,body.theme-light #musicButton,body.theme-light.webgl-ready #themeButton,body.theme-light.webgl-ready #musicButton{color:rgba(15,23,42,.66)!important;filter:none!important;background:transparent!important;box-shadow:none!important}#themeButton:hover,#musicButton:hover,#themeButton:focus-visible,#musicButton:focus-visible,body.webgl-ready #themeButton:hover,body.webgl-ready #musicButton:hover,body.webgl-ready #themeButton:focus-visible,body.webgl-ready #musicButton:focus-visible{color:rgba(255,255,255,.96)!important;filter:drop-shadow(0 0 10px rgba(226,232,240,.25))!important}body.theme-light #themeButton:hover,body.theme-light #musicButton:hover,body.theme-light #themeButton:focus-visible,body.theme-light #musicButton:focus-visible{color:rgba(15,23,42,.96)!important;filter:drop-shadow(0 0 10px rgba(15,23,42,.16))!important}.cta-carousel-track .cta-button,.cta-carousel-track .cta-button.is-active,body.webgl-ready .cta-carousel-track .cta-button,body.webgl-ready .cta-carousel-track .cta-button.is-active{background:transparent!important;box-shadow:none!important;filter:none!important}.cta-carousel-track .cta-button:not(:hover):not(:focus-visible),.cta-carousel-track .cta-button.is-active:not(:hover):not(:focus-visible),body.webgl-ready .cta-carousel-track .cta-button:not(:hover):not(:focus-visible),body.webgl-ready .cta-carousel-track .cta-button.is-active:not(:hover):not(:focus-visible){background:transparent!important;color:rgba(248,250,252,.92)!important;filter:none!important;box-shadow:none!important}.cta-carousel-track .cta-button:not(:hover):not(:focus-visible)::before,.cta-carousel-track .cta-button:not(:hover):not(:focus-visible)::after,.cta-carousel-track .cta-button.is-active:not(:hover):not(:focus-visible)::before,.cta-carousel-track .cta-button.is-active:not(:hover):not(:focus-visible)::after{opacity:0!important;background:transparent!important;transform:scaleX(.65)!important}.cta-carousel-track .cta-button:hover,.cta-carousel-track .cta-button:focus-visible,body.webgl-ready .cta-carousel-track .cta-button:hover,body.webgl-ready .cta-carousel-track .cta-button:focus-visible{background:linear-gradient(rgba(255,255,255,.98),rgba(255,255,255,.98)) left top/16px 2px no-repeat,linear-gradient(rgba(255,255,255,.98),rgba(255,255,255,.98)) left top/2px 16px no-repeat,linear-gradient(rgba(255,255,255,.98),rgba(255,255,255,.98)) right top/16px 2px no-repeat,linear-gradient(rgba(255,255,255,.98),rgba(255,255,255,.98)) right top/2px 16px no-repeat,linear-gradient(rgba(255,255,255,.98),rgba(255,255,255,.98)) left bottom/16px 2px no-repeat,linear-gradient(rgba(255,255,255,.98),rgba(255,255,255,.98)) left bottom/2px 16px no-repeat,linear-gradient(rgba(255,255,255,.98),rgba(255,255,255,.98)) right bottom/16px 2px no-repeat,linear-gradient(rgba(255,255,255,.98),rgba(255,255,255,.98)) right bottom/2px 16px no-repeat,rgba(15,23,42,.28)!important;color:rgba(255,255,255,1)!important;filter:drop-shadow(0 0 14px rgba(226,232,240,.34))!important}body.theme-light .cta-carousel-track .cta-button:not(:hover):not(:focus-visible),body.theme-light .cta-carousel-track .cta-button.is-active:not(:hover):not(:focus-visible){color:rgba(15,23,42,.82)!important}body.theme-light .cta-carousel-track .cta-button:hover,body.theme-light .cta-carousel-track .cta-button:focus-visible{background:linear-gradient(rgba(15,23,42,.78),rgba(15,23,42,.78)) left top/16px 2px no-repeat,linear-gradient(rgba(15,23,42,.78),rgba(15,23,42,.78)) left top/2px 16px no-repeat,linear-gradient(rgba(30,64,175,.68),rgba(30,64,175,.68)) right top/16px 2px no-repeat,linear-gradient(rgba(30,64,175,.68),rgba(30,64,175,.68)) right top/2px 16px no-repeat,linear-gradient(rgba(14,165,233,.58),rgba(14,165,233,.58)) left bottom/16px 2px no-repeat,linear-gradient(rgba(14,165,233,.58),rgba(14,165,233,.58)) left bottom/2px 16px no-repeat,linear-gradient(rgba(15,23,42,.70),rgba(15,23,42,.70)) right bottom/16px 2px no-repeat,linear-gradient(rgba(15,23,42,.70),rgba(15,23,42,.70)) right bottom/2px 16px no-repeat,rgba(255,255,255,.58)!important;color:rgba(15,23,42,.98)!important;filter:drop-shadow(0 0 12px rgba(30,64,175,.18))!important}
