.Home,.canvas{height:100vh;text-align:center;width:100vw}.canvas{display:flex;flex-direction:row;justify-content:space-around}.centerCanvas{align-items:center;justify-content:flex-start;max-width:1100px;min-width:0;width:50vw}.centerCanvas,.rightSideCanvas{display:flex;flex-direction:column;height:100vh}.rightSideCanvas{align-items:end;box-sizing:border-box;gap:1em;justify-content:space-between;padding:1em 0;width:20vw}.rightSideCanvas.expandedLog{align-items:stretch;gap:.6em;justify-content:flex-start;padding:.6em .6em .6em 0}.leftSideCanvas{height:100vh;width:21vw}.LeaderStage,.leftSideCanvas{align-items:center;display:flex;justify-content:center}.LeaderStage{overflow:visible;position:relative}.leaderArt{height:100%;inset:0;object-fit:contain;position:absolute;transition:opacity .4s ease;width:100%}.leaderArtInactive{filter:brightness(35%)}.leaderSpineLayer{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.offlineStatus{animation:blink 2s ease-in infinite;color:red}.onlineStatus{color:#adff2f;opacity:.6}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.leaderPanel{align-items:center;display:flex;flex-direction:column;gap:10px;-webkit-user-select:none;user-select:none;width:300px}.leaderStageWrap{height:300px;position:relative;width:300px}.classBadge{align-items:center;background:radial-gradient(circle at 50% 35%,#2d2d3ed1,#000c);border-radius:50%;box-shadow:0 0 0 2px #ffffff29,0 3px 10px #0000008c;display:flex;height:46px;justify-content:center;left:4px;position:absolute;top:4px;width:46px;z-index:4}.classBadge img{filter:drop-shadow(0 2px 3px rgba(0,0,0,.6));height:32px;width:32px}.wifiBadge{align-items:center;background:#00000080;border-radius:18px;display:flex;gap:4px;height:36px;justify-content:center;min-width:36px;padding:0 8px;position:absolute;right:6px;top:6px;z-index:4}.wifiBadge.wifiOn{color:#adff2f;opacity:.7}.wifiBadge.wifiOff{animation:blink 2s ease-in infinite;color:red}.wifiBadge.wifiResync{color:gold;opacity:.9}.wifiBadgeLabel{font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.wifiSpin{animation:wifiSpin 1s linear infinite}@keyframes wifiSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.leaderPanel.compact{gap:4px;width:100%}.leaderPanel.compact .statRibbon{flex-wrap:wrap;margin-top:0}.compactLabel{color:#7da7bd;font-family:Share Tech Mono,monospace;font-size:11px;letter-spacing:.14em}.wifiBadge.wifiInline{position:static}.statRibbon{align-items:stretch;gap:8px;margin-top:52px;width:100%}.hpBlock,.statRibbon{display:flex;justify-content:center}.hpBlock{align-items:center;border:1px solid #ffffff38;border-radius:14px;box-shadow:0 6px 16px #00000073,inset 0 1px 0 #ffffff47;color:#fff;font-family:"Noto Serif JP",serif;gap:4px;height:66px;min-width:124px;padding:0 6px}.hpValue{font-size:42px;line-height:1;min-width:44px;text-align:center;text-shadow:0 2px 4px #00000080}.hpBlock .hpAdjust{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff29;border:1px solid #fff6;color:#fff;height:32px;padding:0;transition:background .15s ease,transform .08s ease;width:32px}.hpBlock .hpAdjust:hover{background:#ffffff52}.hpBlock .hpAdjust:active{transform:scale(.88)}.ppEpStack{display:flex;flex-direction:column;gap:6px;justify-content:center}.ppPill{font-size:22px;height:34px;min-width:86px}.epRow,.ppPill{align-items:center;background:linear-gradient(135deg,#3886e6,#021b79);border:1px solid #ffffff2e;border-radius:12px;box-shadow:0 4px 12px #0006,inset 0 1px 0 #ffffff40;color:#fff;display:flex;font-family:"Noto Serif JP",serif;justify-content:center}.epRow{gap:5px;height:26px}.epLabel{font-size:15px}.evoBlock{align-items:center;cursor:pointer;display:flex;justify-content:center;transition:transform .12s ease}.evoBlock:not(.evoStatic):hover{transform:scale(1.06)}.evoBlock.evoStatic{cursor:default}.evoBlock img{height:46px;width:92px}.PlayPointsContainer{-webkit-text-stroke-color:#000;color:#fff;flex-direction:column;font-family:"Noto Serif JP",serif;gap:1em}.CircleContainer,.PlayPointsContainer{align-items:center;display:flex;justify-content:center}.CircleContainer{background:linear-gradient(180deg,#0a1811d1,#030907e6);border:2px solid #78d2a047;border-radius:2rem;box-shadow:inset 0 0 22px #000000bf,0 6px 16px #0000008c;box-sizing:border-box;padding:1.2em 0}.circles{flex-direction:column-reverse;gap:.55em;height:100%;-webkit-user-select:none;user-select:none}.circle,.circles{align-items:center;display:flex;justify-content:center}.circle{background:radial-gradient(circle at 32% 26%,#7bf0a6 0,#25c06a 40%,#0c8a42 74%,#064f27 100%);border:2px solid #ffffff4d;border-radius:50%;box-shadow:inset 0 2px 4px #fff9,inset 0 -4px 6px #00000073;color:#fff;cursor:pointer;text-shadow:0 1px 2px #000000d9;transition:transform .12s ease,box-shadow .12s ease}.circle:hover{transform:scale(1.08)}.circleFaded{align-items:center;background:radial-gradient(circle at 32% 26%,#5a82694d 0,#12221a8c 80%);border:2px solid #78c8962e;border-radius:50%;box-shadow:inset 0 2px 4px #ffffff14,inset 0 -3px 5px #00000080;color:#ffffff59;cursor:pointer;display:flex;justify-content:center;text-shadow:0 1px 2px #0009;transition:background .15s ease}.circleFaded:hover{background:radial-gradient(circle at 32% 26%,#6ea08266 0,#182e2299 80%)}.circleSocket{background:radial-gradient(circle at 32% 26%,#3c504638 0,#08100c80 80%);border:2px solid #78c8961a;border-radius:50%;box-shadow:inset 0 -3px 5px #00000080;color:#ffffff2e;text-shadow:0 1px 2px #0009}.circleSocket,.pointsContainer{align-items:center;display:flex;justify-content:center}.pointsContainer{background:linear-gradient(180deg,#102018f2,#040b08f2);border:2px solid #78d2a052;border-radius:1.4rem;box-shadow:inset 0 1px 2px #ffffff2e,0 4px 10px #00000080}.points{color:#eafff3;padding:0 .2em;text-shadow:0 1px 2px #000;-webkit-user-select:none;user-select:none}.points,.turnContainer{align-items:center;display:flex;justify-content:center}.turnContainer{gap:1.5em;width:100%}.endTurnContainer,.nextTurnContainer{align-items:center;border:2px solid #ffffff4d;border-radius:1.4rem;cursor:pointer;display:flex;justify-content:center;padding:.55em 1em;transition:transform .12s ease,filter .12s ease;-webkit-user-select:none;user-select:none}.nextTurnContainer{background:linear-gradient(180deg,#34d979,#0c8a42);box-shadow:inset 0 1px 2px #ffffff80}.endTurnContainer{background:linear-gradient(180deg,#2e84f0,#021b79);box-shadow:inset 0 1px 2px #ffffff80}.endTurnContainer:hover,.nextTurnContainer:hover{filter:brightness(1.12);transform:translateY(-1px)}.buttonText{color:#fff;font-family:"Noto Serif JP",serif;text-shadow:0 1px 2px #000000b3;white-space:nowrap}.dec,.inc{width:60px}.buttonsContainer,.dec,.inc{align-items:center;display:flex;justify-content:center}.buttonsContainer{gap:1em;padding:1em;width:100%}.IncDecContainer{align-items:center;display:flex;justify-content:center}.PlayPointsContainer{height:70%;min-height:700px}.CircleContainer{height:80%;max-height:820px;max-width:100px;width:50%}.circle,.circleFaded,.circleSocket{font-size:1.4em;height:38px;width:38px}.pointsContainer{height:70px;width:150px}.points{font-size:26px;height:80px;width:70px}.buttonText{font-size:13px}.atkInputNum{background-color:initial;border:none;border-radius:0;color:#0000;font-family:"Noto Serif JP",serif;font-size:20px;outline:none;position:absolute;right:65px;text-align:center;top:125px;width:40px;z-index:100}.defInputNum{top:125px}.counterInput,.defInputNum{background-color:initial;border:none;color:#0000;font-family:"Noto Serif JP",serif;font-size:20px;left:65px;outline:none;position:absolute;text-align:center;transform:rotateY(180deg);width:40px;z-index:100}.counterInput{top:50px}.cardStyle{height:161px;width:115px}.box{border:4px solid #0000;border-radius:"10px";box-sizing:border-box;z-index:0}.box,.box:hover{align-items:center;display:flex;justify-content:center}.box:hover{animation:rotate .5s linear infinite;background:linear-gradient(#09203f 0,#3c6986 100%) padding-box,linear-gradient(var(--angle),#a166ab,#5073b8,#1098ad,#07b39b,#6fba82) border-box;border:4px solid #0000;border-radius:10px}.box2{align-items:center;animation:targetPulse 1.6s ease-in-out infinite;border-radius:10px;display:flex;justify-content:center}.box2:before{animation:rotate 2s linear infinite;background:conic-gradient(from var(--angle),#8e0b27,#ff2b4d,#ff8a8a,#ff2b4d,#8e0b27);border-radius:12px;content:"";inset:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:3px;pointer-events:none;position:absolute}@keyframes targetPulse{0%,to{box-shadow:0 0 5px 1px #ff2d4d73,0 0 12px 2px #ff002838}50%{box-shadow:0 0 11px 2px #ff465ad9,0 0 24px 6px #ff002866}}.aura{animation:aura 2.5s linear infinite}.aura,.bane{align-items:center;border:4px solid #0000;border-radius:10px;display:flex;justify-content:center;margin-left:-.2em;margin-right:-.2em}.bane{animation:bane 2.5s linear infinite}.ward{align-items:center;animation:ward 2.5s linear infinite;border:4px solid #0000;border-radius:10px;display:flex;justify-content:center;margin-left:-.2em;margin-right:-.2em}.sep_on{animation:pulseGlow 2s infinite;border:none;border-radius:8px;font-size:16px;transition:transform .2s ease}@keyframes pulseGlow{0%{box-shadow:0 0 5px #a855f7,0 0 10px #a855f7}50%{box-shadow:0 0 20px #c084fc,0 0 40px #c084fc}to{box-shadow:0 0 5px #a855f7,0 0 10px #a855f7}}@keyframes aura{0%{box-shadow:0 0 10px -10px #ffc87c}to{box-shadow:0 0 10px 10px #fccf31}}@keyframes bane{0%{box-shadow:0 0 10px -10px #640000}to{box-shadow:0 0 10px 10px #c80000}}@keyframes ward{0%{box-shadow:0 0 10px -10px #b6f492}to{box-shadow:0 0 10px 10px #338b93}}@keyframes rotate{to{--angle:360deg}}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.aura,.bane,.box,.box2,.box:hover,.none,.ward{height:161px;position:relative;width:115px}.aura:hover,.bane:hover,.box2:hover,.box:hover,.none:hover,.ward:hover{z-index:50}.fieldSlot{position:relative;z-index:2}.fieldSlot:hover{z-index:100}.scroll-list-container{position:relative;width:500px}.scroll-list{max-height:400px;overflow-y:auto;padding:16px}.scroll-list::-webkit-scrollbar{width:8px}.scroll-list::-webkit-scrollbar-track{background:#120f17}.scroll-list::-webkit-scrollbar-thumb{background:#2f293a;border-radius:4px}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.animated-item{cursor:pointer;margin-bottom:1rem}.item{border-radius:8px;margin-bottom:1rem;padding:16px}.item,.item.selected{background-color:#2f293a}.item-text{color:#fff;margin:0}.top-gradient{background:linear-gradient(180deg,#120f17,#0000);height:50px;position:absolute;top:0}.bottom-gradient,.top-gradient{left:0;pointer-events:none;right:0;transition:opacity .3s ease}.bottom-gradient{background:linear-gradient(0deg,#120f17,#0000);height:100px}.home-root,.home-root *{-ms-overflow-style:none;scrollbar-width:none}.home-root ::-webkit-scrollbar,.home-root::-webkit-scrollbar{display:none;height:0;width:0}.home-root{animation:homeFadeIn .5s ease both}@keyframes homeFadeIn{0%{opacity:0}to{opacity:1}}.home-root:before{background:linear-gradient(180deg,#040a1266,#040a1200 25%,#040a1200 65%,#040a128c);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.home-games-list.scroll-list-container{display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.home-games-list .scroll-list{flex:1 1;max-height:none;min-height:0;padding:0 1em .5em}.home-games-list .animated-item{margin-bottom:0}.home-games-list .item{background:#0000;border-radius:8px;margin-bottom:0;padding:0}.home-games-list .item.selected{background:#48abe014}.home-games-list .top-gradient{background:linear-gradient(180deg,#0a0e14f2,#0000);height:28px}.home-games-list .bottom-gradient{background:linear-gradient(0deg,#0a0e14f2,#0000);height:36px}.home-announce-carousel .carousel-container{background:#0000;border:none;padding:12px}.home-announce-carousel .carousel-item{background:#101a28d9;border:1px solid #48abe04d}.home-announce-carousel .carousel-item-meta{color:#7da7bd;font-family:Share Tech Mono,monospace}.home-announce-carousel .carousel-item-title{color:#fff;font-family:"Noto Serif JP",serif;font-size:15px;font-weight:700}.home-announce-carousel .carousel-item-description{color:#c9d6dd;font-family:"Noto Serif JP",serif;font-size:13px;line-height:1.35;margin:0}.home-announce-carousel .carousel-indicators{gap:8px;margin-top:10px;padding:0;width:auto}.home-announce-carousel .carousel-indicator.active{background-color:#48abe0}.home-announce-carousel .carousel-indicator.inactive{background-color:#48abe04d}.home-title.animated-gradient-text{cursor:default;filter:drop-shadow(0 8px 28px rgba(10,175,230,.45))}.home-title .text-content{font-family:"Noto Serif JP",serif;font-size:76px;font-weight:700;letter-spacing:.05em;line-height:1.15}.home-star-btn.star-border-container{background:#0000;border:0;border-radius:10px;cursor:pointer;transition:transform .2s ease}.home-star-btn:hover{transform:translateY(-2px)}.home-star-btn .inner-content{background:#0a0e14d9;border:1px solid #48abe080;border-radius:10px;box-sizing:border-box;color:#daf6ff;font-family:"Noto Serif JP",serif;font-size:17px;font-weight:700;letter-spacing:.16em;padding:14px 0;text-indent:.16em;transition:background .25s ease,box-shadow .25s ease;width:260px}.home-star-btn:hover .inner-content{background:#48abe029;box-shadow:0 0 22px #48abe073}.home-star-btn-play.star-border-container{border-radius:12px}.home-star-btn-play .inner-content{align-items:center;background:linear-gradient(135deg,#126eb2eb,#48abe0e0);border:1px solid #8cdcff8c;border-radius:12px;box-shadow:0 10px 30px #0a78b473,inset 0 1px 0 #ffffff40;color:#eafaff;display:flex;font-size:30px;height:76px;justify-content:center;letter-spacing:.22em;padding:0;text-indent:.22em;text-shadow:0 2px 10px #00284699;width:340px}.home-star-btn-play:hover .inner-content{background:linear-gradient(135deg,#1c84cdf2,#60c0f2eb);box-shadow:0 0 34px 6px #48abe08c,inset 0 1px 0 #ffffff4d}.home-input{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0a0e14bf;border:1px solid #48abe080;border-radius:10px;color:#daf6ff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.home-input::placeholder{color:#7da7bdcc}.home-input:focus{border-color:#8cdcffd9;box-shadow:0 0 14px #48abe073}.LeaderContainerHome{height:100vh;width:50vw}.LeaderImageHome{bottom:0;min-width:1000px;width:50vw}.cardHover{height:600px;width:410px}.cardSizeInPreview{aspect-ratio:110/150;max-height:350px}@media screen and (max-width:2000px){.cardSizeInPreview{aspect-ratio:110/150;max-height:250px}}@media screen and (max-width:1600px){.cardHover{height:360px;width:246px}}@media (prefers-reduced-motion:no-preference){.LeaderImageHome{animation:slidein 1.5s ease-in-out infinite alternate}}.LeaderImageMobile{height:240px;max-width:92%;object-fit:contain;width:auto}@media (prefers-reduced-motion:no-preference){.LeaderImageMobile{animation:floatbob 1.6s ease-in-out infinite alternate}}@keyframes slidein{0%{margin-top:5vh}to{margin-top:10vh}}@keyframes floatbob{0%{transform:translateY(-6px)}to{transform:translateY(6px)}}.carousel-container{--outer-r:24px;--p-distance:12px;border:1px solid #555;border-radius:24px;overflow:hidden;padding:16px;position:relative}.carousel-track{display:flex}.carousel-item{align-items:flex-start;background-color:#1b1722;border:1px solid #555;border-radius:calc(var(--outer-r) - var(--p-distance));cursor:grab;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;overflow:hidden;position:relative}.carousel-item:active{cursor:grabbing}.carousel-container.round,.carousel-item.round{border:1px solid #555}.carousel-item.round{align-items:center;background-color:#1b1722;bottom:.1em;justify-content:center;position:relative;text-align:center}.carousel-item-header.round{margin:0;padding:0}.carousel-indicators-container.round{bottom:3em;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.carousel-indicator.active{background-color:#333}.carousel-indicator.inactive{background-color:#3336}.carousel-item-header{margin-bottom:16px;padding:20px}.carousel-icon-container{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:28px;justify-content:center;width:28px}.carousel-icon{color:#120f17;height:16px;width:16px}.carousel-item-content{padding:20px}.carousel-item-title{color:#fff;font-size:18px;font-weight:900;margin-bottom:4px}.carousel-item-description{color:#fff;font-size:14px}.carousel-item-meta{color:#aaa;font-size:12px;margin-bottom:4px}.carousel-indicators-container{display:flex;justify-content:center;width:100%}.carousel-indicators{display:flex;justify-content:space-between;margin-top:16px;padding:0 32px;width:150px}.carousel-indicator{-webkit-appearance:none;appearance:none;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:background-color .15s;width:8px}.carousel-indicator:focus-visible{outline:2px solid #fff;outline-offset:2px}.carousel-indicator.active{background-color:#fff}.carousel-indicator.inactive{background-color:#555}.counter-container{display:inline-block;position:relative}.counter-counter{display:flex;line-height:1;overflow:hidden}.counter-digit{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;position:relative;width:1ch}.counter-number{align-items:center;display:flex;justify-content:center}.counter-number,.gradient-container{bottom:0;left:0;position:absolute;right:0;top:0}.gradient-container{pointer-events:none}.bottom-gradient{bottom:0;position:absolute;width:100%}.animated-gradient-text{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1.25rem;cursor:pointer;display:flex;flex-direction:row;font-weight:500;justify-content:center;margin:0 auto;max-width:-webkit-fit-content;max-width:fit-content;overflow:hidden;position:relative;transition:box-shadow .5s ease-out}.animated-gradient-text.with-border{padding:.35rem .75rem}.gradient-overlay{bottom:0;pointer-events:none;right:0;z-index:0}.gradient-overlay,.gradient-overlay:before{border-radius:inherit;left:0;position:absolute;top:0}.gradient-overlay:before{background-color:#120f17;content:"";height:calc(100% - 2px);left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 2px);z-index:-1}.text-content{background-clip:text;-webkit-background-clip:text;color:#0000;display:inline-block;position:relative;z-index:2}.logoloop{--logoloop-gap:32px;--logoloop-logoHeight:28px;--logoloop-fadeColorAuto:#fff;position:relative}.logoloop--vertical{display:inline-block;height:100%}.logoloop--scale-hover{padding-bottom:calc(var(--logoloop-logoHeight)*.1);padding-top:calc(var(--logoloop-logoHeight)*.1)}.logoloop--draggable{cursor:grab;touch-action:pan-y}.logoloop--draggable:active{cursor:grabbing}@media (prefers-color-scheme:dark){.logoloop{--logoloop-fadeColorAuto:#0b0b0b}}.logoloop__track{display:flex;position:relative;-webkit-user-select:none;user-select:none;width:-webkit-max-content;width:max-content;will-change:transform;z-index:0}.logoloop--vertical .logoloop__track{flex-direction:column;height:-webkit-max-content;height:max-content;width:100%}.logoloop__list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.logoloop--vertical .logoloop__list{flex-direction:column}.logoloop__item{flex:0 0 auto;font-size:var(--logoloop-logoHeight);line-height:1;margin-right:var(--logoloop-gap)}.logoloop--vertical .logoloop__item{margin-bottom:var(--logoloop-gap);margin-right:0}.logoloop__item:last-child{margin-right:var(--logoloop-gap)}.logoloop--vertical .logoloop__item:last-child{margin-bottom:var(--logoloop-gap);margin-right:0}.logoloop__node{align-items:center;display:inline-flex}.logoloop__item img{-webkit-user-drag:none;display:block;height:var(--logoloop-logoHeight);image-rendering:-webkit-optimize-contrast;object-fit:contain;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1);width:auto}.logoloop--scale-hover .logoloop__item{overflow:visible}.logoloop--scale-hover .logoloop__item:hover .logoloop__node,.logoloop--scale-hover .logoloop__item:hover img{transform:scale(1.2);transform-origin:center center}.logoloop--scale-hover .logoloop__node{transition:transform .3s cubic-bezier(.4,0,.2,1)}.logoloop__link{align-items:center;border-radius:4px;display:inline-flex;text-decoration:none;transition:opacity .2s ease}.logoloop__link:hover{opacity:.8}.logoloop__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.logoloop--fade:after,.logoloop--fade:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:clamp(24px,8%,120px);z-index:10}.logoloop--fade:before{background:linear-gradient(to right,var(--logoloop-fadeColorAuto) 0,#0000 100%);background:linear-gradient(to right,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,#0000 100%);left:0}.logoloop--fade:after{background:linear-gradient(to left,var(--logoloop-fadeColorAuto) 0,#0000 100%);background:linear-gradient(to left,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,#0000 100%);right:0}.logoloop--vertical.logoloop--fade:after,.logoloop--vertical.logoloop--fade:before{height:clamp(24px,8%,120px);left:0;right:0;width:100%}.logoloop--vertical.logoloop--fade:before{background:linear-gradient(to bottom,var(--logoloop-fadeColorAuto) 0,#0000 100%);background:linear-gradient(to bottom,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,#0000 100%);bottom:auto;top:0}.logoloop--vertical.logoloop--fade:after{background:linear-gradient(to top,var(--logoloop-fadeColorAuto) 0,#0000 100%);background:linear-gradient(to top,var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0,#0000 100%);bottom:0;top:auto}@media (prefers-reduced-motion:reduce){.logoloop__track{transform:translateZ(0)!important}.logoloop__item img,.logoloop__node{transition:none!important}}.star-border-container{border-radius:20px;display:inline-block;overflow:hidden;position:relative}.border-gradient-bottom{animation:star-movement-bottom linear infinite alternate;bottom:-12px;right:-250%}.border-gradient-bottom,.border-gradient-top{border-radius:50%;height:50%;opacity:.7;position:absolute;width:300%;z-index:0}.border-gradient-top{animation:star-movement-top linear infinite alternate;left:-250%;top:-12px}.inner-content{background:#000;border:1px solid #222;border-radius:20px;color:#fff;font-size:16px;padding:16px 26px;position:relative;text-align:center;z-index:1}@keyframes star-movement-bottom{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes star-movement-top{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.lazy-load-image-background.opacity{opacity:0}.lazy-load-image-background.opacity.lazy-load-image-loaded{opacity:1;transition:opacity .3s}*{-webkit-touch-callout:none!important;-webkit-user-drag:none!important;-webkit-user-select:none!important;user-select:none!important}#root,html{background-color:#000;height:100vh;margin:0;max-height:100vh;overflow:clip;padding:0;width:100vw}@keyframes fade-in{0%{opacity:0}to{opacity:1}}canvas{animation:fade-in 1s ease .3s forwards;opacity:0;touch-action:none}canvas:active{cursor:grabbing}
/*# sourceMappingURL=main.3fabfefd.css.map*/