.levelplot-module-scss-module__Y18buq__figure{--mc-accent:var(--spotlight-theme-color,var(--blue));--mc-line:color-mix(in srgb, var(--mc-accent) 18%, transparent);--mc-line-strong:color-mix(in srgb, var(--mc-accent) 45%, transparent);--mc-wash:color-mix(in srgb, var(--mc-accent) 8%, transparent);--mc-surface:#ffffff08;--mc-surface-hover:#ffffff0f;--mc-good:#5fd08f;--mc-bad:#ff6f7d;--mc-warn:#f4c76a;--mc-info:#7cc4ff;--mc-neutral:#9aa0a6;flex-direction:column;gap:10px;margin:0;display:flex}.levelplot-module-scss-module__Y18buq__stage{border:1px solid var(--mc-line);background:#0c0c0c;border-radius:4px;overflow:hidden}@media screen and (max-width:800px){.levelplot-module-scss-module__Y18buq__stage{-webkit-overflow-scrolling:touch;overflow-x:auto}}.levelplot-module-scss-module__Y18buq__svg{width:100%;height:auto;max-height:760px;display:block}@media screen and (max-width:800px){.levelplot-module-scss-module__Y18buq__svg{max-height:560px;min-width:min(600px,560px*var(--plot-ar,1))}}.levelplot-module-scss-module__Y18buq__bg{fill:#0c0c0c}.levelplot-module-scss-module__Y18buq__grid line{stroke:#ffffff0a;stroke-width:1px}.levelplot-module-scss-module__Y18buq__faint{opacity:.35}.levelplot-module-scss-module__Y18buq__bossCore{fill:#0c0c0c}.levelplot-module-scss-module__Y18buq__svg g[data-kind]>g{stroke:#000000b3;stroke-width:1.2px}.levelplot-module-scss-module__Y18buq__svg g[data-kind=enemy]>g{stroke:none}.levelplot-module-scss-module__Y18buq__labels text{fill:#f6e7c1;paint-order:stroke;stroke:#0c0c0c;stroke-width:4px;stroke-linejoin:round;font-weight:600}.levelplot-module-scss-module__Y18buq__scale line{stroke:#ece6e2cc;stroke-width:2px}.levelplot-module-scss-module__Y18buq__scale text{fill:#ece6e2cc}.levelplot-module-scss-module__Y18buq__scaleBg{fill:#000000a6;stroke:none}.levelplot-module-scss-module__Y18buq__hasHighlight .levelplot-module-scss-module__Y18buq__off{opacity:.22}.levelplot-module-scss-module__Y18buq__on{opacity:1}.levelplot-module-scss-module__Y18buq__ring{fill:none;stroke:#fff;stroke-width:2.5px}.levelplot-module-scss-module__Y18buq__caption{flex-direction:column;gap:8px;display:flex}.levelplot-module-scss-module__Y18buq__legend{color:#ece6e2cc;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.levelplot-module-scss-module__Y18buq__legend li{align-items:center;gap:6px;display:inline-flex}.levelplot-module-scss-module__Y18buq__legend b{color:#ece6e2;font-variant-numeric:tabular-nums}.levelplot-module-scss-module__Y18buq__swatch{flex:0 0 14px;width:14px;height:14px}.levelplot-module-scss-module__Y18buq__note{color:#ece6e299;margin:0;font-size:12px;line-height:1.5}.levelplot-module-scss-module__Y18buq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.levelplot-module-scss-module__Y18buq__checklist{--mc-accent:var(--spotlight-theme-color,var(--blue));--mc-line:color-mix(in srgb, var(--mc-accent) 18%, transparent);--mc-line-strong:color-mix(in srgb, var(--mc-accent) 45%, transparent);--mc-wash:color-mix(in srgb, var(--mc-accent) 8%, transparent);--mc-surface:#ffffff08;--mc-surface-hover:#ffffff0f;--mc-good:#5fd08f;--mc-bad:#ff6f7d;--mc-warn:#f4c76a;--mc-info:#7cc4ff;--mc-neutral:#9aa0a6;flex-direction:column;gap:14px;display:flex}.levelplot-module-scss-module__Y18buq__checkHead{color:#ece6e2cc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:13px;display:flex}.levelplot-module-scss-module__Y18buq__checkHead b{color:var(--mc-accent);font-variant-numeric:tabular-nums}.levelplot-module-scss-module__Y18buq__progress{background:#ffffff0f;border-radius:3px;flex:200px;height:6px;overflow:hidden}.levelplot-module-scss-module__Y18buq__progress span{background:var(--mc-accent);height:100%;transition:width .2s;display:block}.levelplot-module-scss-module__Y18buq__reset{border:1px solid var(--mc-line-strong);color:#ece6e2cc;cursor:pointer;background:0 0;border-radius:4px;padding:4px 10px;font-size:12px}.levelplot-module-scss-module__Y18buq__reset:hover{color:#ece6e2;border-color:var(--mc-accent)}.levelplot-module-scss-module__Y18buq__reset:focus-visible{color:#ece6e2;border-color:var(--mc-accent)}.levelplot-module-scss-module__Y18buq__checkGroup h3{font-family:"Rajdhani",var(--font-rajdhani),sans-serif;color:#ece6e2;margin:0 0 8px;font-size:15px;font-weight:700}@media screen and (max-width:800px){.levelplot-module-scss-module__Y18buq__checkGroup h3{font-size:14px}}.levelplot-module-scss-module__Y18buq__checkGroup h3{margin:0 0 8px}.levelplot-module-scss-module__Y18buq__checkList{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}@media screen and (max-width:500px){.levelplot-module-scss-module__Y18buq__checkList{grid-template-columns:1fr}}.levelplot-module-scss-module__Y18buq__checkList label{border:1px solid var(--mc-line);background:var(--mc-surface);cursor:pointer;border-radius:4px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;padding:7px 10px;font-size:13px;line-height:1.4;display:grid}.levelplot-module-scss-module__Y18buq__checkList label:hover{background:var(--mc-surface-hover)}.levelplot-module-scss-module__Y18buq__checkList input{width:16px;height:16px;accent-color:var(--spotlight-theme-color,#c9a45c);margin:1px 0 0}.levelplot-module-scss-module__Y18buq__checkList li{position:relative}.levelplot-module-scss-module__Y18buq__checkList li:has(.levelplot-module-scss-module__Y18buq__checkMap) label{padding-right:38px}.levelplot-module-scss-module__Y18buq__checkMap{border:1px solid var(--mc-line);width:26px;height:26px;color:var(--mc-accent);cursor:pointer;background:#00000040;border-radius:4px;padding:0;font-size:15px;line-height:1;position:absolute;top:5px;right:6px}.levelplot-module-scss-module__Y18buq__checkMap:hover{border-color:var(--mc-line-strong);background:var(--mc-wash)}.levelplot-module-scss-module__Y18buq__checkDone{opacity:.55}.levelplot-module-scss-module__Y18buq__checkDone .levelplot-module-scss-module__Y18buq__checkLabel{text-decoration:line-through}.levelplot-module-scss-module__Y18buq__checkLabel{color:#ece6e2;font-weight:600}.levelplot-module-scss-module__Y18buq__checkHint{color:#ece6e299;font-size:12px;font-weight:400;display:block}.levelplot-module-scss-module__Y18buq__checkLabel a{color:inherit}
