.hud-module__PpBN0W__grid{--grid-size:40px;--grid-alpha:7%;z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hud-module__PpBN0W__gridFixed{position:fixed}.hud-module__PpBN0W__gridSubtle{--grid-alpha:5%}.hud-module__PpBN0W__grid:before{content:"";top:calc(var(--grid-size) * -1);left:calc(var(--grid-size) * -1);background-image:repeating-linear-gradient(0deg, color-mix(in srgb, var(--color-lagon) var(--grid-alpha), transparent) 0 1px, transparent 1px var(--grid-size)), repeating-linear-gradient(90deg, color-mix(in srgb, var(--color-lagon) var(--grid-alpha), transparent) 0 1px, transparent 1px var(--grid-size));position:absolute;bottom:0;right:0}@media (min-width:1024px){.hud-module__PpBN0W__grid{--grid-size:48px}}@keyframes hud-module__PpBN0W__gridMove{0%{transform:translate(0,0)}to{transform:translate3d(var(--grid-size), var(--grid-size), 0)}}.hud-module__PpBN0W__scan{z-index:-1;pointer-events:none;display:none;position:absolute;inset:0}.hud-module__PpBN0W__scanFixed{position:fixed}.hud-module__PpBN0W__scan:before{content:"";background:var(--color-lagon);height:2px;box-shadow:0 0 24px 6px color-mix(in srgb, var(--color-lagon) 55%, transparent);position:absolute;top:0;left:0;right:0}@keyframes hud-module__PpBN0W__scanMove{0%{opacity:0;transform:translateY(-4px)}6%{opacity:1}94%{opacity:1}to{opacity:0;transform:translateY(100%)}}.hud-module__PpBN0W__corners{--corner-inset:16px;--corner-size:28px;pointer-events:none;position:absolute;inset:0}.hud-module__PpBN0W__cornersFixed{z-index:0;position:fixed}@media (min-width:1024px){.hud-module__PpBN0W__corners{--corner-inset:32px;--corner-size:40px}}.hud-module__PpBN0W__corner{width:var(--corner-size);height:var(--corner-size);border:0 solid var(--color-lagon);position:absolute}.hud-module__PpBN0W__cornerTL{left:var(--corner-inset);top:var(--corner-inset);border-top-width:2px;border-left-width:2px}.hud-module__PpBN0W__cornerTR{right:var(--corner-inset);top:var(--corner-inset);border-top-width:2px;border-right-width:2px}.hud-module__PpBN0W__cornerBL{left:var(--corner-inset);bottom:var(--corner-inset);border-bottom-width:2px;border-left-width:2px}.hud-module__PpBN0W__cornerBR{right:var(--corner-inset);bottom:var(--corner-inset);border-bottom-width:2px;border-right-width:2px}@keyframes hud-module__PpBN0W__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes hud-module__PpBN0W__enterUp{0%{clip-path:inset(0 0 100%);transform:translateY(18px)}to{clip-path:inset(0);transform:translate(0,0)}}@keyframes hud-module__PpBN0W__typeIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.hud-module__PpBN0W__revealWord{width:fit-content;display:block;position:relative}@keyframes hud-module__PpBN0W__wipe{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes hud-module__PpBN0W__flicker{0%,92%,to{opacity:1;transform:translate(0,0)}93%{opacity:.4;transform:translate(-3px)}95%{opacity:1;transform:translate(2px)}97%{opacity:.6;transform:translate(0,0)}}.hud-module__PpBN0W__flicker{display:inline-block}.hud-module__PpBN0W__glowLagon{text-shadow:0 0 30px color-mix(in srgb, var(--color-lagon) 50%, transparent)}.hud-module__PpBN0W__glowLave{text-shadow:0 0 30px color-mix(in srgb, var(--color-lave) 45%, transparent)}.hud-module__PpBN0W__parallaxText{transform:translate3d(calc(var(--px,0) * 12px), calc(var(--py,0) * 12px), 0);transition:transform .4s ease-out}.hud-module__PpBN0W__parallaxRings{transform:translate3d(calc(var(--px,0) * -36px), calc(var(--py,0) * -36px), 0);transition:transform .5s ease-out}.hud-module__PpBN0W__rings{aspect-ratio:1;position:relative}.hud-module__PpBN0W__ringsInner{position:absolute;inset:0}.hud-module__PpBN0W__ringSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hud-module__PpBN0W__ringDotted{fill:none;stroke:color-mix(in srgb, var(--color-lagon) 50%, transparent);stroke-width:3px;stroke-dasharray:4 16}.hud-module__PpBN0W__ringThin{fill:none;stroke:color-mix(in srgb, var(--color-lagon) 25%, transparent);stroke-width:2px}.hud-module__PpBN0W__ringLagon{fill:none;stroke:var(--color-lagon);stroke-width:6px;stroke-dasharray:120 60 30 60;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--color-lagon))}.hud-module__PpBN0W__ringLave{fill:none;stroke:var(--color-lave);stroke-width:4px;stroke-dasharray:40 460;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--color-lave))}@media (min-width:1024px){.hud-module__PpBN0W__ringDotted{stroke-width:1.5px;stroke-dasharray:2 10}.hud-module__PpBN0W__ringThin{stroke-width:1px}.hud-module__PpBN0W__ringLagon{stroke-width:3px;filter:drop-shadow(0 0 8px var(--color-lagon))}.hud-module__PpBN0W__ringLave{stroke-width:2px;filter:drop-shadow(0 0 8px var(--color-lave))}}.hud-module__PpBN0W__golden{width:54.2%;height:33.3%;position:absolute;top:33.3%;left:22.9%;overflow:visible}.hud-module__PpBN0W__goldenRect{fill:none;stroke:color-mix(in srgb, var(--color-creme) 40%, transparent);stroke-width:6px}.hud-module__PpBN0W__spiral{fill:none;stroke:var(--color-lagon);stroke-width:14px;stroke-linecap:round;stroke-dasharray:1300;stroke-dashoffset:0;filter:drop-shadow(0 0 8px var(--color-lagon))}.hud-module__PpBN0W__spiralDot{fill:var(--color-lave);filter:drop-shadow(0 0 16px var(--color-lave))}@media (min-width:1024px){.hud-module__PpBN0W__goldenRect{stroke-width:4px}.hud-module__PpBN0W__spiral{stroke-width:10px;filter:drop-shadow(0 0 10px var(--color-lagon))}}.hud-module__PpBN0W__ringLabel{font-family:var(--font-mono);letter-spacing:3px;font-size:12px;position:absolute}@keyframes hud-module__PpBN0W__spin{to{transform:rotate(360deg)}}@keyframes hud-module__PpBN0W__spinReverse{to{transform:rotate(-360deg)}}@keyframes hud-module__PpBN0W__ringIn{0%{clip-path:circle(0%);transform:scale(.55)rotate(-40deg)}to{clip-path:circle(75%);transform:scale(1)rotate(0)}}@keyframes hud-module__PpBN0W__draw{0%{stroke-dashoffset:1300px}50%,to{stroke-dashoffset:0}}.hud-module__PpBN0W__dot{background:currentColor;border-radius:9999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.hud-module__PpBN0W__dotSquare{border-radius:0;width:6px;height:6px}@keyframes hud-module__PpBN0W__blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes hud-module__PpBN0W__pulseRing{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 50%, transparent)}50%{box-shadow:0 0 0 10px color-mix(in srgb, currentColor 0%, transparent)}}@keyframes hud-module__PpBN0W__caret{0%,49%{opacity:1}50%,to{opacity:0}}.hud-module__PpBN0W__caret{background:var(--color-lagon);flex-shrink:0;width:9px;height:1.1em;display:inline-block}.hud-module__PpBN0W__button{isolation:isolate;transition:transform .2s,filter .2s,background-color .2s;position:relative}.hud-module__PpBN0W__buttonCut:before{content:"";z-index:-1;background:var(--hud-fill);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);position:absolute;inset:0}.hud-module__PpBN0W__buttonPrimary{--hud-fill:var(--color-lagon)}.hud-module__PpBN0W__buttonDanger{--hud-fill:var(--color-lave)}@media (hover:hover){.hud-module__PpBN0W__buttonCut:not(:disabled):hover{filter:drop-shadow(0 0 14px color-mix(in srgb, var(--hud-fill) 75%, transparent));transform:translateY(-2px)}.hud-module__PpBN0W__buttonOutline:not(:disabled):hover{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--color-lagon) 45%, transparent))}}.hud-module__PpBN0W__panel{isolation:isolate;border:1px solid color-mix(in srgb, var(--color-lagon) 30%, transparent);background:color-mix(in srgb, var(--color-lagon) 4%, transparent);transition:border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.hud-module__PpBN0W__panelLave{border-color:color-mix(in srgb, var(--color-lave) 45%, transparent);background:color-mix(in srgb, var(--color-lave) 5%, transparent)}.hud-module__PpBN0W__panelStrong{border:2px solid var(--color-lagon);background:color-mix(in srgb, var(--color-lagon) 8%, transparent)}@media (hover:hover){.hud-module__PpBN0W__panelGlow:hover{border-color:var(--color-lagon);box-shadow:0 0 36px color-mix(in srgb, var(--color-lagon) 22%, transparent)}.hud-module__PpBN0W__panelLave.hud-module__PpBN0W__panelGlow:hover{border-color:var(--color-lave);box-shadow:0 0 36px color-mix(in srgb, var(--color-lave) 22%, transparent)}}.hud-module__PpBN0W__sheen:before{content:"";z-index:-1;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-lagon) 12%, transparent), transparent);pointer-events:none;width:30%;position:absolute;top:0;bottom:0;left:0;transform:translate(-120%)}@keyframes hud-module__PpBN0W__sheenMove{0%{transform:translate(-120%)}60%,to{transform:translate(360%)}}@keyframes hud-module__PpBN0W__panelReveal{0%{clip-path:inset(-60px 100% -60px -60px)}to{clip-path:inset(-60px)}}.hud-module__PpBN0W__module{transition:transform .25s,box-shadow .25s,background-color .25s,border-color .25s}@media (hover:hover) and (min-width:1024px){.hud-module__PpBN0W__module:hover{box-shadow:0 10px 30px color-mix(in srgb, var(--color-lagon) 25%, transparent);transform:translateY(-6px)}}.hud-module__PpBN0W__timelineFill{transform-origin:0}.hud-module__PpBN0W__timelineFillVertical{transform-origin:top}@keyframes hud-module__PpBN0W__fillX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hud-module__PpBN0W__fillY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hud-module__PpBN0W__ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.hud-module__PpBN0W__ping{opacity:0}.hud-module__PpBN0W__dropzone{--dash:var(--color-lagon);background-image:linear-gradient(90deg, var(--dash) 50%, transparent 50%), linear-gradient(90deg, var(--dash) 50%, transparent 50%), linear-gradient(0deg, var(--dash) 50%, transparent 50%), linear-gradient(0deg, var(--dash) 50%, transparent 50%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:20px 1px,20px 1px,1px 20px,1px 20px;transition:background-color .2s}.hud-module__PpBN0W__dropzoneActive{--dash:var(--color-lagon-clair);background-color:color-mix(in srgb, var(--color-lagon) 12%, transparent)}@keyframes hud-module__PpBN0W__dash{to{background-position:40px 0,-40px 100%,0 -40px,100% 40px}}.hud-module__PpBN0W__bootScope{--boot-offset:0s}:is(.hud-module__PpBN0W__bootScope:has(>.hud-module__PpBN0W__boot[data-boot-intro=playing]),.hud-module__PpBN0W__bootScope:has(>.hud-module__PpBN0W__boot[data-boot-intro=done])){--boot-offset:1.55s}@media (min-width:1024px){:is(.hud-module__PpBN0W__bootScope:has(>.hud-module__PpBN0W__boot[data-boot-intro=playing]),.hud-module__PpBN0W__bootScope:has(>.hud-module__PpBN0W__boot[data-boot-intro=done])){--boot-offset:2.2s}}.hud-module__PpBN0W__boot{z-index:60;background:var(--color-fond);pointer-events:none;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.hud-module__PpBN0W__boot[data-boot-intro=playing]{display:flex}.hud-module__PpBN0W__bootSkip{pointer-events:auto}@keyframes hud-module__PpBN0W__bootOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes hud-module__PpBN0W__bootLine{0%{clip-path:inset(0 100% 0 0);transform:translate(-8px)}to{clip-path:inset(0);transform:translate(0,0)}}@keyframes hud-module__PpBN0W__bootBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hud-module__PpBN0W__bootBar{transform-origin:0;box-shadow:0 0 14px var(--color-lagon)}@media (prefers-reduced-motion:no-preference){.hud-module__PpBN0W__grid:before{animation:6s linear infinite hud-module__PpBN0W__gridMove}.hud-module__PpBN0W__gridSubtle:before{animation-duration:8s}.hud-module__PpBN0W__scan{animation:hud-module__PpBN0W__scanMove 5s calc(var(--boot-offset,0s) + .8s) linear infinite both;display:block}.hud-module__PpBN0W__corner{animation:hud-module__PpBN0W__fadeIn .4s calc(var(--boot-offset,0s) + var(--d,0s)) backwards}.hud-module__PpBN0W__enter{animation:hud-module__PpBN0W__enterUp .6s calc(var(--boot-offset,0s) + var(--d,0s)) backwards}.hud-module__PpBN0W__typeIn{animation:hud-module__PpBN0W__typeIn .7s calc(var(--boot-offset,0s) + var(--d,0s)) steps(28, end) backwards}.hud-module__PpBN0W__revealWord:after{content:"";background:var(--color-fond);border-left:3px solid var(--color-lagon);transform-origin:100%;pointer-events:none;animation:hud-module__PpBN0W__wipe .7s calc(var(--boot-offset,0s) + var(--d,0s)) cubic-bezier(.7, 0, .2, 1) backwards;position:absolute;inset:-2px -6px;transform:scaleX(0)}.hud-module__PpBN0W__flicker{animation:hud-module__PpBN0W__flicker 5s calc(var(--boot-offset,0s) + 2s) infinite}.hud-module__PpBN0W__ringsInner{animation:hud-module__PpBN0W__ringIn 1.2s calc(var(--boot-offset,0s) + .1s) cubic-bezier(.2, .9, .2, 1) backwards}.hud-module__PpBN0W__spinSlow{animation:40s linear infinite hud-module__PpBN0W__spin}.hud-module__PpBN0W__spinReverse{animation:18s linear infinite hud-module__PpBN0W__spinReverse}.hud-module__PpBN0W__spinFast{animation:11s linear infinite hud-module__PpBN0W__spin}.hud-module__PpBN0W__spiral{animation:hud-module__PpBN0W__draw 5s calc(var(--boot-offset,0s) + .3s) ease-in-out infinite alternate both}.hud-module__PpBN0W__blink{animation:1.4s infinite hud-module__PpBN0W__blink}.hud-module__PpBN0W__pulse{animation:2s infinite hud-module__PpBN0W__pulseRing}.hud-module__PpBN0W__caret{animation:1s infinite hud-module__PpBN0W__caret}.hud-module__PpBN0W__sheen:before{animation:hud-module__PpBN0W__sheenMove 4.5s calc(var(--d,0s) + 1.5s) ease-in-out infinite}.hud-module__PpBN0W__reveal{animation:hud-module__PpBN0W__panelReveal .8s var(--d,0s) cubic-bezier(.7, 0, .2, 1) backwards}.hud-module__PpBN0W__timelineFill{animation:hud-module__PpBN0W__fillX 1.6s calc(var(--d,0s) + .6s) cubic-bezier(.2, .8, .2, 1) backwards}.hud-module__PpBN0W__timelineFillVertical{animation:hud-module__PpBN0W__fillY 1.4s calc(var(--d,0s) + .6s) cubic-bezier(.2, .8, .2, 1) backwards}.hud-module__PpBN0W__ping{animation:hud-module__PpBN0W__ping 1.6s calc(var(--d,0s) + 1.4s) ease-out infinite}.hud-module__PpBN0W__dropzone{animation:2s linear infinite hud-module__PpBN0W__dash}.hud-module__PpBN0W__spinDashed{animation:14s linear infinite hud-module__PpBN0W__spin}.hud-module__PpBN0W__boot[data-boot-intro=playing]{animation:.35s 1.35s both hud-module__PpBN0W__bootOut}.hud-module__PpBN0W__bootLine{animation:hud-module__PpBN0W__bootLine .25s var(--d,0s) steps(12, end) backwards}.hud-module__PpBN0W__bootBar{animation:1.3s linear .15s both hud-module__PpBN0W__bootBar}@media (min-width:1024px){.hud-module__PpBN0W__boot[data-boot-intro=playing]{animation:.5s 1.9s both hud-module__PpBN0W__bootOut}.hud-module__PpBN0W__bootLine{animation-duration:.3s;animation-delay:var(--d-lg,var(--d,0s))}.hud-module__PpBN0W__bootBar{animation-duration:1.8s;animation-delay:.2s}}}
