.scene-tab-icon{pointer-events:none;isolation:isolate;--scene-bg-color:#42526e;--scene-glyph-color:#cae8f9;width:100%;height:100%;display:block;position:relative}.scene-tab-icon>span{margin:auto;display:block;position:absolute;inset:0}.scene-tab-icon .scene-tab-bg{z-index:1;background-color:var(--scene-bg-color);will-change:transform;width:80%;height:80%;transition:width .24s,height .24s,background-color .24s,opacity .24s;-webkit-mask:url(../images/home/scene-tab-background.svg) 50%/contain no-repeat;mask:url(../images/home/scene-tab-background.svg) 50%/contain no-repeat}.scene-tab-icon .scene-tab-ring{z-index:2;opacity:0;will-change:transform;background-color:#0092e1;width:100%;height:100%;transition:opacity .24s;-webkit-mask:url(../images/home/scene-tab-ring.svg) 50%/contain no-repeat;mask:url(../images/home/scene-tab-ring.svg) 50%/contain no-repeat}.scene-tab-icon .scene-tab-glyph{z-index:3;background-color:var(--scene-glyph-color);width:33.3333%;height:33.3333%;-webkit-mask-image:var(--scene-glyph);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--scene-glyph);mask-image:var(--scene-glyph);transition:width .24s,height .24s,background-color .24s;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.scene-tabs button:not(.active):is(:hover,:focus-visible) .scene-tab-icon{--scene-bg-color:#cae8f9;--scene-glyph-color:#42526e}.scene-tabs button:not(.active):is(:hover,:focus-visible) .scene-tab-icon .scene-tab-bg{width:93.3333%;height:93.3333%;animation:2s cubic-bezier(.5,0,.5,1) infinite scene-tab-icon-spin}.scene-tab-icon.active .scene-tab-bg{opacity:0}.scene-tab-icon.active .scene-tab-ring{opacity:1;animation:2s linear infinite scene-tab-icon-spin}.scene-tab-icon.active .scene-tab-glyph{background-color:#fff;width:46.6667%;height:46.6667%}@keyframes scene-tab-icon-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.scene-tab-icon .scene-tab-bg,.scene-tab-icon .scene-tab-glyph,.scene-tab-icon .scene-tab-ring{transition:none;animation:none!important}}
