.next-level-page{min-height:100vh;width:100%;max-width:1440px;margin:0 auto;display:flex;flex-direction:column;padding:0 var(--dashboard-padding);position:relative;overflow:hidden}.next-level-page:after{background:radial-gradient(ellipse at top,rgba(0,230,220,.06) 0,transparent 50%),radial-gradient(ellipse at bottom right,rgba(128,92,255,.04) 0,transparent 50%),radial-gradient(ellipse at bottom left,rgba(0,153,153,.04) 0,transparent 50%),var(--color-solid-deep-blue);background-attachment:fixed;z-index:-2}.next-level-page:after,.next-level-page:before{content:"";position:fixed;inset:0;pointer-events:none}.next-level-page:before{background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,230,220,.03) 0,rgba(0,230,220,.03) 4px);z-index:-1;animation:scanlines 8s linear infinite}@keyframes scanlines{0%{transform:translateY(0)}to{transform:translateY(20px)}}.next-level-page--header{position:relative;width:100%;padding-top:32px;z-index:1}.next-level-page--logo{position:absolute;top:24px;right:var(--dashboard-padding);width:128px;height:30px;margin:0;z-index:10}.next-level-page--header-content{display:flex;flex-direction:column;align-items:center;margin-top:40px}.next-level-page--title{font-family:Retro Gaming,Siemens Slab,Siemens Sans,sans-serif;font-size:64px;font-weight:700;line-height:1.2;color:var(--color-interaction-blue);text-align:center;margin:0;text-transform:uppercase;text-shadow:0 0 2px var(--color-interaction-blue),0 0 5px var(--color-interaction-blue),0 0 7px var(--color-interaction-blue);animation:neon-pulse 2s ease-in-out infinite alternate}@keyframes neon-pulse{0%{text-shadow:0 0 2px var(--color-interaction-blue),0 0 5px var(--color-interaction-blue),0 0 7px var(--color-interaction-blue)}to{text-shadow:0 0 1px var(--color-interaction-blue),0 0 4px var(--color-interaction-blue),0 0 6px var(--color-interaction-blue),0 0 10px var(--color-interaction-blue)}}.next-level-page--subtitle{font-family:var(--main-font);font-size:var(--sieya-h4-large-size);font-weight:700;line-height:32px;color:var(--color-interaction-blue);text-align:center;margin:46px 0 0;display:block;text-transform:uppercase;text-shadow:0 0 1px var(--color-interaction-blue),0 0 3px var(--color-interaction-blue);letter-spacing:.05em}.next-level-page--navigation-buttons{display:flex;flex-direction:column;align-items:center;margin-top:92px;padding-bottom:64px;position:relative;z-index:1}.next-level-page--navigation-buttons--container{display:flex;gap:40px;justify-content:center;flex-wrap:wrap;width:100%}.next-level-page--navigation-buttons--container .neon-button{width:200px;min-width:200px}@media (max-width:1439px){.next-level-page--navigation-buttons--container{justify-content:center;row-gap:32px;column-gap:32px}}@media (max-width:768px){.next-level-page--header{padding-top:24px}.next-level-page--header-content{margin-top:32px}.next-level-page--logo{top:16px;right:var(--dashboard-padding);width:96px;height:22px}.next-level-page--title{font-size:48px}.next-level-page--subtitle{font-size:20px}.next-level-page--navigation-buttons--container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;width:100%;max-width:100%}.next-level-page--navigation-buttons--container .neon-button{width:100%;min-width:0;font-size:16px;padding:16px 24px}}.neon-button{display:flex;align-items:center;justify-content:center;padding:20px 48px;background:transparent;border:none;color:var(--color-interaction-blue);text-decoration:none;font-family:Retro Gaming,Siemens Slab,Siemens Sans,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;position:relative;transition:box-shadow .2s ease,transform .2s ease,text-shadow .2s ease,color .2s ease;min-width:200px;animation:neon-button-pulse-border 1.5s ease-in-out infinite;z-index:10}.neon-button,.neon-button *{cursor:pointer;pointer-events:auto}.neon-button:focus-visible{outline:2px solid var(--color-interaction-blue);outline-offset:4px;border-radius:4px}.neon-button:after{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background:var(--color-interaction-blue);pointer-events:none;z-index:-1;box-shadow:0 0 3px var(--color-interaction-blue),0 0 6px var(--color-interaction-blue);transition:box-shadow .2s ease;-webkit-clip-path:polygon(var(--chamfer-size,15px) 0,calc(100% - var(--chamfer-size, 15px)) 0,100% var(--chamfer-size,15px),100% calc(100% - var(--chamfer-size, 15px)),calc(100% - var(--chamfer-size, 15px)) 100%,var(--chamfer-size,15px) 100%,0 calc(100% - var(--chamfer-size, 15px)),0 var(--chamfer-size,15px));clip-path:polygon(var(--chamfer-size,15px) 0,calc(100% - var(--chamfer-size, 15px)) 0,100% var(--chamfer-size,15px),100% calc(100% - var(--chamfer-size, 15px)),calc(100% - var(--chamfer-size, 15px)) 100%,var(--chamfer-size,15px) 100%,0 calc(100% - var(--chamfer-size, 15px)),0 var(--chamfer-size,15px));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:xor;padding:3px}.neon-button--text{position:relative;z-index:2;color:var(--color-interaction-blue);text-shadow:0 0 1px var(--color-interaction-blue),0 0 3px var(--color-interaction-blue);transition:text-shadow .2s ease,color .2s ease;cursor:pointer;pointer-events:auto}.neon-button:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3);opacity:1;transition:opacity .2s ease;z-index:-1;pointer-events:none!important;-webkit-clip-path:polygon(var(--chamfer-size,15px) 0,calc(100% - var(--chamfer-size, 15px)) 0,100% var(--chamfer-size,15px),100% calc(100% - var(--chamfer-size, 15px)),calc(100% - var(--chamfer-size, 15px)) 100%,var(--chamfer-size,15px) 100%,0 calc(100% - var(--chamfer-size, 15px)),0 var(--chamfer-size,15px));clip-path:polygon(var(--chamfer-size,15px) 0,calc(100% - var(--chamfer-size, 15px)) 0,100% var(--chamfer-size,15px),100% calc(100% - var(--chamfer-size, 15px)),calc(100% - var(--chamfer-size, 15px)) 100%,var(--chamfer-size,15px) 100%,0 calc(100% - var(--chamfer-size, 15px)),0 var(--chamfer-size,15px))}.neon-button:hover{transform:scale(1.05);animation:neon-button-pulse 1.5s ease-in-out infinite,neon-button-pulse-border 1.5s ease-in-out infinite;cursor:pointer}.neon-button:hover:after{box-shadow:0 0 4px var(--color-interaction-blue),0 0 8px var(--color-interaction-blue),0 0 12px var(--color-interaction-blue),inset 0 0 4px var(--color-interaction-blue)}.neon-button:hover:before{background:rgba(0,230,220,.1)}.neon-button:hover .neon-button--text{color:var(--color-interaction-blue);text-shadow:0 0 2px var(--color-interaction-blue),0 0 5px var(--color-interaction-blue),0 0 7px var(--color-interaction-blue)}@keyframes neon-button-pulse{0%,to{box-shadow:0 0 4px var(--color-interaction-blue),0 0 8px var(--color-interaction-blue),0 0 12px var(--color-interaction-blue),inset 0 0 4px var(--color-interaction-blue)}50%{box-shadow:0 0 6px var(--color-interaction-blue),0 0 12px var(--color-interaction-blue),0 0 18px var(--color-interaction-blue),inset 0 0 6px var(--color-interaction-blue)}}@keyframes neon-button-pulse-border{0%,to{filter:drop-shadow(0 0 3px var(--color-interaction-blue))}50%{filter:drop-shadow(0 0 5px var(--color-interaction-blue))}}.character-slider{width:100%;margin-top:80px;overflow:hidden;position:relative;z-index:1;display:flex;justify-content:center}.character-slider--panel-wrapper{flex:0 0 186px;min-width:0;height:785px;position:relative;cursor:pointer}.character-slider--panel-wrapper:focus-visible{outline:2px solid var(--color-interaction-blue);outline-offset:4px;border-radius:4px}.character-slider--panel-wrapper.faded:before{content:"";position:absolute;inset:0;background:rgba(0,51,51,.6);z-index:50;pointer-events:none;transition:opacity .15s ease}.character-slider--panel-wrapper.faded .character-slider--panel--image--img{filter:grayscale(.7) brightness(.5)}.character-slider--panel{width:186px;height:785px;display:flex;flex-direction:column;position:relative;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.5),0 2px 10px rgba(0,0,0,.3),inset 0 0 30px rgba(0,230,220,.05);transition:box-shadow .15s ease,transform .15s ease;transform-style:preserve-3d}.character-slider--panel:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,var(--color-solid-deep-blue) 0,transparent 20%,transparent 60%,var(--color-solid-deep-blue) 100%);pointer-events:none;z-index:0}.character-slider--panel.no-gradient{box-shadow:0 0 50px #000,0 0 10px var(--color-interaction-blue),0 0 20px var(--color-interaction-blue),0 0 30px var(--color-interaction-blue),0 0 40px var(--color-interaction-blue),0 8px 32px rgba(0,230,220,.4),0 4px 16px rgba(0,230,220,.3),inset 0 0 20px var(--color-interaction-blue),inset 0 0 40px rgba(0,230,220,.1);border:4px solid var(--color-interaction-blue);outline:2px solid var(--color-interaction-blue);outline-offset:2px;transform:translateZ(20px);background-image:linear-gradient(to right,var(--color-interaction-blue) 0,var(--color-interaction-blue) 30px,transparent 30px),linear-gradient(to bottom,var(--color-interaction-blue) 0,var(--color-interaction-blue) 30px,transparent 30px),linear-gradient(to left,var(--color-interaction-blue) 0,var(--color-interaction-blue) 30px,transparent 30px),linear-gradient(to top,var(--color-interaction-blue) 0,var(--color-interaction-blue) 30px,transparent 30px),radial-gradient(ellipse at top,rgba(0,230,220,.15) 0,transparent 50%),radial-gradient(ellipse at bottom,rgba(128,92,255,.1) 0,transparent 50%);background-size:30px 4px,4px 30px,30px 4px,4px 30px,100% 50%,100% 50%;background-position:0 0,0 0,100% 100%,100% 100%,top,bottom;background-repeat:no-repeat}.character-slider--panel.no-gradient:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,230,220,.1) 0,transparent 25%,transparent 75%,rgba(128,92,255,.1) 100%),linear-gradient(to bottom,transparent 0,transparent 50%,var(--color-solid-deep-blue) 100%);pointer-events:none;z-index:1;animation:holographic-shimmer 3s ease-in-out infinite}@keyframes holographic-shimmer{0%,to{opacity:1;background-position:0 0,0 0}50%{opacity:.8;background-position:100% 100%,0 0}}.character-slider--panel--image{position:absolute;top:0;left:0;height:100%;display:flex;align-items:center;justify-content:center;transform-origin:center center;will-change:transform,width;contain:strict;overflow:hidden}.character-slider--panel--image--img{width:186px;height:785px;object-fit:cover;object-position:center;display:block;filter:brightness(.9) saturate(.85) contrast(.95);transition:filter .15s ease,width .15s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);will-change:transform,width}.character-slider--panel.no-gradient .character-slider--panel--image--img{width:439px;filter:grayscale(0) brightness(1) saturate(1) contrast(1)}.character-slider--panel--placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--color-solid-white);opacity:.3;font-family:var(--main-font);font-size:var(--sieya-h5-size)}.character-slider--panel--label{padding:12px;color:var(--color-interaction-blue);text-align:center;margin:0;left:0;right:0;background:linear-gradient(to top,var(--color-solid-deep-blue) 80%,transparent 100%);font-family:Retro Gaming,Siemens Slab,Siemens Sans,sans-serif;text-shadow:0 0 2px var(--color-interaction-blue),0 0 4px var(--color-interaction-blue);text-transform:uppercase;overflow-wrap:break-word;word-break:normal;white-space:normal;line-height:1.5;display:block;-webkit-hyphens:auto;hyphens:auto;hyphenate-character:"-";hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-zone:8%}.character-slider--panel--expanded,.character-slider--panel--label{position:absolute;bottom:0;z-index:2;min-height:-moz-fit-content;min-height:fit-content}.character-slider--panel--expanded{left:50%;margin-left:-219.5px;width:439px;padding:24px 38px;display:flex;flex-direction:column;align-items:center;gap:24px;background:linear-gradient(to bottom,transparent 0,var(--color-solid-deep-blue) 100%);overflow:hidden;pointer-events:none}.character-slider--panel--expanded .MuiButton-root,.character-slider--panel--expanded button{pointer-events:auto;cursor:pointer}.character-slider--panel--expanded--name{color:var(--color-interaction-blue);font-size:36px;font-weight:700;line-height:1.2;margin:0;word-break:break-word;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-align:center;white-space:normal;font-family:Siemens Slab,Siemens Sans,sans-serif;text-transform:uppercase;text-shadow:0 0 3px var(--color-interaction-blue),0 0 6px var(--color-interaction-blue);animation:neon-pulse-name 2s ease-in-out infinite alternate;max-width:350px;width:-moz-fit-content;width:fit-content}@keyframes neon-pulse-name{0%{text-shadow:0 0 3px var(--color-interaction-blue),0 0 6px var(--color-interaction-blue)}to{text-shadow:0 0 2px var(--color-interaction-blue),0 0 5px var(--color-interaction-blue),0 0 8px var(--color-interaction-blue)}}.character-slider--panel--expanded--button{margin-top:31px;align-self:center}.character-slider--panel--expanded--points-display{display:flex;justify-content:center;margin:20px 0 0}.character-slider--panel--expanded--points-display .sieya--reward-points-display.sieya--reward-points-display.sieya--reward-points-display{font-size:24px!important}.character-slider--container{display:flex;gap:0;width:-moz-fit-content;width:fit-content;height:785px;position:relative;margin:0 auto}@media (max-width:768px){.character-slider--container{min-width:100%}.character-slider--panel{min-width:calc(100% / 7);flex-shrink:0}}