.level-info-experience{isolation:isolate;container-type:size}.level-path-stage{z-index:0;--tile-size:clamp(80px, 28.53cqw, 103px);--tile-gap:calc(var(--tile-size) * .7);width:min(100%,440px,57.1429cqh - 45.7143px);margin-inline:auto;position:absolute;inset:0;container-type:inline-size}.level-path-road{width:100%;position:absolute;bottom:0}.level-path-section{justify-content:center;display:flex;position:relative}.level-path-section[data-tile=true]{margin-bottom:var(--tile-gap)}.level-path-connector{aspect-ratio:788.65/689.7;width:79%;position:relative}.level-path-start-space{height:53.89cqw}.level-path-tile{top:calc(100% + var(--tile-gap) / 2);width:var(--tile-size);height:var(--tile-size);position:absolute;transform:translate(-50%,-50%)}.level-path-tile[data-side=left]{left:3.804%}.level-path-tile[data-side=right]{left:96.196%}.level-path-tile-art{width:100%;height:100%;display:block;position:relative}.level-path-tile-button{border-radius:24px;width:100%;height:100%;display:block}.level-path-lock{position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.level-path-bit{animation:1.7s ease-in-out infinite level-bit-float;position:absolute}.level-path-bit-0{width:20%;height:20%;top:15%;left:14%}.level-path-bit-1{width:15%;height:15%;animation-delay:-.42s;top:18%;right:14%}.level-path-bit-2{width:17%;height:17%;animation-delay:-.84s;bottom:18%;left:41.5%}.level-path-callout-row{z-index:30;filter:drop-shadow(0 3px 6px #00000047);pointer-events:none;width:100%;position:absolute;left:0}.level-path-callout{background:var(--level-cloud);width:max-content;max-width:100%;min-height:44px;color:var(--level-ink);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:auto;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:clamp(14px,4.5cqw,18px);font-weight:600;display:flex;position:relative}.level-path-callout-row[data-segment=diagonal]{padding-top:17px}.level-path-callout-row[data-segment=diagonal] .level-path-callout{left:clamp(4px, calc(var(--tip-x) - var(--callout-width) / 2), calc(100% - var(--callout-width) - 4px))}.level-path-callout-row[data-segment=diagonal]:after{content:"";top:7px;left:var(--tip-x);border-inline:9px solid #0000;border-bottom:11px solid var(--level-cloud);position:absolute;transform:translate(-50%)}.level-path-callout-row[data-segment=vertical] .level-path-callout{position:absolute;transform:translateY(-50%)}.level-path-callout-row[data-segment=vertical][data-side=left] .level-path-callout{left:calc(var(--tip-x) + 12px)}.level-path-callout-row[data-segment=vertical][data-side=right] .level-path-callout{right:calc(100% - var(--tip-x) + 12px)}.level-path-callout-row[data-segment=vertical] .level-path-callout:before{content:"";border-block:9px solid #0000;position:absolute;top:calc(50% - 9px)}.level-path-callout-row[data-side=left] .level-path-callout:before{border-right:12px solid var(--level-cloud);right:calc(100% - 1px)}.level-path-callout-row[data-side=right] .level-path-callout:before{border-left:12px solid var(--level-cloud);left:calc(100% - 1px)}.level-path-clouds{pointer-events:none;width:100%;height:auto;min-height:140px;position:absolute;bottom:0}.level-path-stats{padding-bottom:max(24px, env(safe-area-inset-bottom))}.level-info-experience button{cursor:pointer}.level-info-experience button:focus-visible{outline:3px solid var(--level-focus);outline-offset:4px}.level-path-tile-button,.level-path-callout,.level-path-stat{transition:scale .15s,opacity .15s}.level-path-tile-button:hover,.level-path-callout:hover,.level-path-stat:hover{scale:1.03}.level-path-tile-button:active,.level-path-callout:active,.level-path-stat:active{scale:.95}@keyframes level-bit-float{50%{transform:translateY(-7px)}}@container not (min-height:600px){.level-path-stage{width:min(100%,57.1429cqh - 80px)}}@media (prefers-reduced-motion:reduce){.level-path-bit{animation:none}.level-path-tile-button,.level-path-callout,.level-path-stat{transition:none}}
@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/803974e4127973f0-s.1onzyl66iwfe-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4c6c4e3ac6c6a74a-s.3ryncw4ex81w_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3601f32897df77ee-s.p.2hqvev-el96z4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Russo One Fallback;src:local(Arial);ascent-override:80.0%;descent-override:24.1%;line-gap-override:0.0%;size-adjust:115.75%}.russo_one_b705d5ed-module__hXnhPW__className{font-family:Russo One,Russo One Fallback;font-style:normal;font-weight:400}
