@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2) format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2) format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff) format("woff")}:root{--c-abyss: #000000;--c-iron: #0d0d0d;--c-carbon: #181818;--c-charcoal: #202020;--c-graphite: #494949;--c-ash: #7d7d7d;--c-steel: #969696;--c-smoke: #f5f5f5;--c-white: #ffffff;--c-gold: #ffc000;--c-gold-text: #ffce3e;--c-gold-dark: #917300;--c-gold-a10: rgba(255, 192, 0, .1);--c-gold-a25: rgba(255, 192, 0, .25);--c-gold-a55: rgba(255, 192, 0, .55);--c-cyan: #29abe2;--c-hazard: #ff3b30;--c-hazard-a15: rgba(255, 59, 48, .15);--line-1: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .16);--line-3: rgba(255, 255, 255, .5);--ov-70: rgba(0, 0, 0, .7);--ov-50: rgba(0, 0, 0, .5);--ov-25: rgba(0, 0, 0, .25);--panel: rgba(24, 24, 24, .9);--panel-hud: rgba(0, 0, 0, .55);--font: "Barlow Condensed", "Bahnschrift", "DIN Alternate", "Arial Narrow", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Noto Sans CJK KR", "WenQuanYi Zen Hei", system-ui, sans-serif;--font-mono: "Barlow Condensed", "Roboto Mono", "Consolas", "Menlo", monospace;--track-label: .16em;--track-micro: .24em;--cut: .75em;--clip-cut: polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);--clip-cut2: polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut));--clip-hex: polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);--clip-hex-v: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);--t-fast: .12s;--t-med: .24s;--t-slow: .48s;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-slam: cubic-bezier(.3, 1.6, .4, 1);--stagger: 45ms}@keyframes nx-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes nx-wipe-c{0%{clip-path:inset(0 50% 0 50%)}to{clip-path:inset(0 0 0 0)}}@keyframes nx-slam{0%{opacity:0;transform:scale(1.35)}60%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes nx-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes nx-slide-r{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes nx-slide-l{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes nx-pulse{0%,to{box-shadow:0 0 #ffc00000}50%{box-shadow:0 0 0 4px #ffc00047}}@keyframes nx-glow{0%,to{filter:drop-shadow(0 0 0 rgba(255,192,0,0))}50%{filter:drop-shadow(0 0 8px rgba(255,192,0,.75))}}@keyframes nx-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes nx-flicker{0%,86%,to{opacity:1}87%{opacity:.35}88%{opacity:1}90%{opacity:.6}91%{opacity:1}96.5%{opacity:.8}97%{opacity:1}}@keyframes nx-power-on{0%{opacity:0}8%{opacity:.8}12%{opacity:.1}22%{opacity:1}26%{opacity:.3}40%,to{opacity:1}}@keyframes nx-scan{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes nx-fade-out{0%{opacity:1}to{opacity:0}}@keyframes nx-fill-x{0%{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.mn-host{position:fixed;inset:0;z-index:100;pointer-events:none}.mn{--u: clamp(12px, min(.972vh + 6px, .55vw + 6px), 21px);--bg: var(--c-abyss);--panel: rgba(16, 16, 16, .9);--panel2: rgba(255, 255, 255, .025);--line: var(--line-1);--line2: var(--line-2);--line3: rgba(255, 255, 255, .3);--text: var(--c-smoke);--dim: var(--c-steel);--dim2: var(--c-ash);--amber: var(--c-gold);--amber2: #e0a800;--amber-dim: var(--c-gold-a10);--amber-line: var(--c-gold-a55);--red: var(--c-hazard);--red-dim: var(--c-hazard-a15);--green: var(--c-cyan);--green-dim: rgba(41, 171, 226, .14);--mono: var(--font-mono);position:absolute;inset:0;pointer-events:auto;overflow:hidden;color:var(--text);font-family:var(--font);font-size:var(--u);font-weight:500;line-height:1.35;user-select:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.mn.is-hidden{display:none;pointer-events:none}.mn *,.mn *:before,.mn *:after{box-sizing:border-box}:where(.mn) :where(h1,h2,h3,h4,p,ul,dl,dd){margin:0;padding:0}:where(.mn) ul{list-style:none}:where(.mn) button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;text-align:left;border-radius:0}:where(.mn) button:focus{outline:none}:where(.mn) button:focus-visible{outline:1px solid var(--amber);outline-offset:2px}:where(.mn) kbd{display:inline-flex;align-items:center;justify-content:center;min-width:1.9em;height:1.75em;padding:0 .45em;font:600 calc(var(--u) * .72) / 1 var(--mono);letter-spacing:.04em;color:var(--dim);border:1px solid var(--line2);border-bottom-width:2px;background:#ffffff08}.mn-ic{width:1em;height:1em;flex:none;display:inline-block;vertical-align:-.14em}.mn-num{font-variant-numeric:tabular-nums}.mn-dim{color:var(--dim)}.mn-amber{color:var(--amber)}.mn-bad{color:var(--red)}.mn-eyebrow{display:block;font-size:calc(var(--u) * .7);font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--amber);opacity:.85}.mn-eyebrow.is-red{color:var(--red)}.mn-svgdefs{position:absolute;width:0;height:0;overflow:hidden}.mn-scroll{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.mn-scroll::-webkit-scrollbar{width:6px}.mn-scroll::-webkit-scrollbar-thumb{background:#ffffff29}.mn-scroll::-webkit-scrollbar-track{background:transparent}.mn-bg{position:absolute;inset:0;pointer-events:none;overflow:hidden}.mn-bg:before{content:"";position:absolute;inset:0;z-index:2;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.022) 0 1px,transparent 1px 3px),radial-gradient(ellipse 80% 75% at 50% 45%,transparent 50%,rgba(0,0,0,.7) 100%)}.mn-bg-noise{position:absolute;inset:0;z-index:3;opacity:.07;mix-blend-mode:screen;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.mn-bg-beam{position:absolute;inset:0;z-index:1;opacity:0;transform-origin:-6% 6%;background:conic-gradient(from 99deg at -6% 6%,transparent 0deg,rgba(255,214,150,.06) 4deg,rgba(255,224,170,.19) 14deg,rgba(255,214,150,.07) 25deg,transparent 33deg);-webkit-mask-image:radial-gradient(circle at -6% 6%,#000 15%,rgba(0,0,0,.55) 45%,transparent 85%);mask-image:radial-gradient(circle at -6% 6%,#000 15%,rgba(0,0,0,.55) 45%,transparent 85%)}.mn[data-bg=solid] .mn-bg{background:radial-gradient(ellipse 70% 60% at 28% 42%,#121212,#050505 55%,#000)}.mn[data-bg=dim] .mn-bg{background:#050505d6;backdrop-filter:blur(5px) saturate(.6);-webkit-backdrop-filter:blur(5px) saturate(.6)}.mn[data-bg=clear] .mn-bg{background:linear-gradient(to top,rgba(4,4,4,.96) 0%,rgba(4,4,4,.86) 34%,rgba(4,4,4,.35) 58%,transparent 78%)}.mn[data-bg=clear] .mn-bg:before{background:repeating-linear-gradient(to bottom,rgba(255,255,255,.018) 0 1px,transparent 1px 3px);-webkit-mask-image:linear-gradient(to top,#000 30%,transparent 70%);mask-image:linear-gradient(to top,#000 30%,transparent 70%)}.mn[data-bg=clear] .mn-bg-noise{opacity:.04}.mn[data-screen=title] .mn-bg-beam,.mn[data-screen=loading] .mn-bg-beam{opacity:1;animation:mn-sway 11s ease-in-out infinite}.mn[data-screen=loading] .mn-bg-beam{transform-origin:50% -10%;background:conic-gradient(from 160deg at 50% -10%,transparent 0deg,rgba(255,214,150,.06) 12deg,rgba(255,220,160,.1) 20deg,rgba(255,214,150,.06) 28deg,transparent 40deg);-webkit-mask-image:radial-gradient(circle at 50% -10%,#000 20%,transparent 80%);mask-image:radial-gradient(circle at 50% -10%,#000 20%,transparent 80%)}@keyframes mn-sway{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.8deg)}}@keyframes mn-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mn-fade{0%{opacity:0}to{opacity:1}}@keyframes mn-flicker{0%,88%,to{opacity:1}88.6%{opacity:.45}89.2%{opacity:1}90.5%{opacity:.7}90.9%{opacity:1}96%{opacity:1}96.3%{opacity:.85}}@keyframes mn-pulse{0%,to{box-shadow:0 0 #ffc00000;border-color:var(--amber-line)}50%{box-shadow:0 0 0 3px #ffc0002e;border-color:var(--amber)}}@keyframes mn-flashrow{0%{background:#ffc00038}to{background:transparent}}@keyframes mn-shake{0%,to{transform:none}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes mn-indet{0%{transform:translate(-100%) scaleX(.35)}to{transform:translate(100%) scaleX(.35)}}@keyframes mn-rowin{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes mn-pop{0%{opacity:0;transform:scale(.92)}60%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes mn-glow{0%,to{box-shadow:0 0 0 1px var(--amber-line),0 0 24px #ffc0001f}50%{box-shadow:0 0 0 1px var(--amber),0 0 38px #ffc00047}}.mn-screen{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;min-height:0}.mn-screen.is-enter{animation:nx-rise var(--t-med) var(--ease-out) both}.mn-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6em;flex:none;height:calc(var(--u) * 2.6);padding:0 1.15em;white-space:nowrap;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line2);background:#ffffff06;transition:border-color .12s,background-color .12s,color .12s}.mn-btn:hover{border-color:var(--amber-line);background:var(--amber-dim);color:#fff}.mn-btn:active{transform:translateY(1px)}.mn-btn[disabled]{opacity:.42;pointer-events:none}.mn-btn-ghost{border-color:transparent;background:none;color:var(--dim)}.mn-btn-ghost:hover{color:var(--text);border-color:var(--line2);background:#ffffff08}.mn-btn-sm{height:calc(var(--u) * 2.1);padding:0 .85em;font-size:calc(var(--u) * .82)}.mn-btn-amber{background:var(--amber);border-color:var(--amber);color:#000}.mn-btn-amber:hover{background:#ffd451;border-color:#ffd451;color:#000}.mn-btn.is-on{color:var(--amber);border-color:var(--amber-line);background:var(--amber-dim);opacity:1}.mn-btn kbd{margin-left:.2em}.mn-back{padding-left:.6em}.mn-tag{display:inline-flex;align-items:center;gap:.3em;flex:none;height:1.6em;padding:0 .5em;font-size:calc(var(--u) * .68);font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--dim);border:1px solid var(--line2)}.mn-tag-amber{color:#000;background:var(--amber);border-color:var(--amber)}.mn-tag-red{color:var(--red);border-color:#ff3b3080}.mn-lock{display:inline-flex;align-items:center;gap:.3em;flex:none;font-size:calc(var(--u) * .75);font-weight:600;color:var(--dim);letter-spacing:.04em;white-space:nowrap}.mn-lock.is-bad{color:var(--red)}.mn-input{height:calc(var(--u) * 2.6);padding:0 .8em;min-width:0;font:inherit;color:var(--text);background:#00000073;border:1px solid var(--line2);border-radius:0;transition:border-color .12s,background-color .12s;user-select:text}.mn-input:hover{border-color:var(--line3)}.mn-input:focus{outline:none;border-color:var(--amber-line);background:#0009;box-shadow:inset 0 -2px 0 var(--amber)}.mn-input::placeholder{color:var(--dim2)}.mn-label{display:flex;align-items:baseline;gap:.6em;font-size:calc(var(--u) * .78);font-weight:600;letter-spacing:.08em;color:var(--dim)}.mn-label small{font-size:.85em;letter-spacing:.2em;color:var(--dim2)}.mn-sec{display:flex;align-items:center;gap:.7em;margin:1.15em 0 .55em;font-size:calc(var(--u) * .8);font-weight:700;letter-spacing:.12em;color:var(--text);text-transform:uppercase}.mn-sec small{font-size:.82em;font-weight:600;letter-spacing:.2em;color:var(--dim2)}.mn-sec:after{content:"";flex:1;height:1px;background:linear-gradient(to right,var(--line2),transparent)}.mn-sec:first-child{margin-top:0}.mn-sec-row{display:flex;align-items:center;gap:1em}.mn-sec-row .mn-sec{flex:1;margin:0}.mn-note{margin:.5em 0 .7em;font-size:calc(var(--u) * .8);color:var(--dim);line-height:1.45}.mn-hint{font-size:calc(var(--u) * .78);color:var(--dim);letter-spacing:.02em}.mn-card{position:relative;border:1px solid var(--line);background:var(--panel);padding:1em 1.1em}.mn-card:before{content:"";position:absolute;inset:-1px;pointer-events:none;background:linear-gradient(var(--amber),var(--amber)) left top / 10px 1px no-repeat,linear-gradient(var(--amber),var(--amber)) left top / 1px 10px no-repeat,linear-gradient(var(--amber),var(--amber)) right bottom / 10px 1px no-repeat,linear-gradient(var(--amber),var(--amber)) right bottom / 1px 10px no-repeat;opacity:.6}.mn-card-head{display:flex;justify-content:space-between;align-items:baseline;gap:1em;margin-bottom:.7em;font-size:calc(var(--u) * .8)}.mn-editor,.mn-settings{flex:1;min-height:0;width:100%;max-width:calc(var(--u) * 128);margin:0 auto;display:flex;flex-direction:column;padding:calc(var(--u) * 1.5) calc(var(--u) * 2.2) calc(var(--u) * 1.6)}.mn-head{display:flex;align-items:center;gap:calc(var(--u) * 1.4);padding-bottom:calc(var(--u) * 1);margin-bottom:calc(var(--u) * 1.1);border-bottom:1px solid var(--line);flex:none}.mn-head-title{display:flex;flex-direction:column-reverse;gap:.15em}.mn-head-title h1{font-size:calc(var(--u) * 1.75);font-weight:700;letter-spacing:.06em;line-height:1}.mn-head-lv{display:flex;align-items:baseline;gap:.35em;padding:.35em .7em;border:1px solid var(--line2)}.mn-head-lv span{font-size:calc(var(--u) * .7);letter-spacing:.15em;color:var(--dim)}.mn-head-lv b{font-size:calc(var(--u) * 1.2);color:var(--amber);font-variant-numeric:tabular-nums}.mn-tabs{display:flex;gap:2px;flex:none;border-bottom:1px solid var(--line)}.mn-tab{position:relative;display:flex;align-items:center;gap:.55em;height:calc(var(--u) * 2.5);padding:0 1.05em;font-weight:600;letter-spacing:.04em;color:var(--dim);transition:color .12s,background-color .12s}.mn-tab:hover{color:var(--text);background:#ffffff08}.mn-tab.is-active{color:var(--text);background:linear-gradient(to top,var(--amber-dim),transparent)}.mn-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--amber);box-shadow:0 0 10px #ffc00080}.mn-tab-abbr{font-size:calc(var(--u) * .66);letter-spacing:.14em;color:var(--dim2);font-weight:700}.mn-tab.is-active .mn-tab-abbr{color:var(--amber)}.mn-tab-dot{width:5px;height:5px;background:var(--amber)}.mn-tabs-lg{border-bottom:0;margin-left:auto}.mn-tabs-lg .mn-tab{height:calc(var(--u) * 2.7);padding:0 1.4em;font-size:calc(var(--u) * 1.02);border:1px solid var(--line)}.mn-tabs-lg .mn-tab.is-active{border-color:var(--amber-line)}.mn-title{position:relative;flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) calc(var(--u) * 23);grid-template-rows:minmax(0,1fr) auto;column-gap:calc(var(--u) * 4);padding:calc(var(--u) * 2.5) calc(var(--u) * 5) calc(var(--u) * 1.6)}.mn-title-skyline{position:absolute;left:0;right:0;bottom:0;height:27%;z-index:-1;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 240' preserveAspectRatio='xMidYMax slice'><g fill='%23070707'><path d='M0 240v-58l40-24v24l40-24v24l40-24v24l40-24v24l40-24v24l40-24v24l40-24v24l40-24v24l40-24v24l40-24v24l40-24v24l40-24v24l40-24v24l40-24v24l40-24v24l40-24v24l40-24v58Z'/><path d='M680 240v-92l150-26 150 26v92Z'/><rect x='1010' y='40' width='24' height='200'/><rect x='1046' y='72' width='18' height='168'/><rect x='1094' y='92' width='76' height='38'/><path d='M1100 130h5l-7 110h-5Zm60 0h5l7 110h-5Zm-28 0h4v110h-4Z'/><rect x='1238' y='18' width='10' height='222'/><rect x='1150' y='18' width='330' height='9'/><path d='M1270 240v-92h330v92Z'/><path d='M1330 148l26-18h92l26 18Z'/></g><path d='M1440 27v70' stroke='%23070707' stroke-width='2'/><g fill='%23ff3b30'><circle cx='1022' cy='34' r='3'/><circle cx='1243' cy='12' r='3'/><circle cx='1476' cy='22' r='2.5'/></g></svg>") center bottom / cover no-repeat,linear-gradient(to top,rgba(40,40,40,.25),transparent 75%)}.mn-title-main{grid-column:1;grid-row:1;align-self:center;max-width:calc(var(--u) * 46);position:relative}.mn-title-tag{display:flex;align-items:center;gap:.8em;margin-bottom:calc(var(--u) * 1.4);font-size:calc(var(--u) * .74);font-weight:600;letter-spacing:var(--track-micro);color:var(--dim);animation:nx-rise var(--t-slow) var(--ease-out) both}.mn-title-tag i{width:calc(var(--u) * 2.4);height:2px;background:var(--amber);animation:nx-wipe var(--t-slow) var(--ease-out) .2s both}.mn-wordmark{display:block;width:100%;height:auto;overflow:visible}.mn-title-logo{width:calc(var(--u) * 28);animation:nx-power-on 1.1s linear both}.mn-title-logo .mn-wm-i{filter:drop-shadow(0 0 calc(var(--u) * .8) rgba(255,192,0,.7));animation:nx-flicker 7s linear infinite 1.6s}.mn-title-sub{display:flex;align-items:center;gap:1em;margin-top:calc(var(--u) * 1);animation:nx-rise var(--t-slow) var(--ease-out) .25s both}.mn-title-sub span{font-size:calc(var(--u) * 1.1);font-weight:600;letter-spacing:.62em;color:var(--text);white-space:nowrap}.mn-title-sub:after{content:"";flex:1;max-width:calc(var(--u) * 8);height:1px;background:linear-gradient(to right,var(--amber-line),transparent)}.mn-title-sub.is-small span{font-size:calc(var(--u) * .8);letter-spacing:.5em;color:var(--dim)}.mn-title-sub.is-small{justify-content:center}.mn-title-sub.is-small:before{content:"";flex:1;max-width:calc(var(--u) * 5);height:1px;background:linear-gradient(to left,var(--amber-line),transparent)}.mn-title-sub.is-small:after{max-width:calc(var(--u) * 5)}.mn-menu{display:flex;flex-direction:column;gap:2px;margin-top:calc(var(--u) * 2.6);max-width:calc(var(--u) * 34)}.mn-menu-item{position:relative;display:flex;align-items:center;gap:calc(var(--u) * 1);width:100%;padding:calc(var(--u) * .7) calc(var(--u) * 1.1) calc(var(--u) * .7) calc(var(--u) * 1.3);color:var(--c-white);background:transparent;transition:background-color var(--t-fast),color var(--t-fast);animation:nx-slide-l var(--t-slow) var(--ease-out) both}.mn-menu-item:nth-child(1){animation-delay:.35s}.mn-menu-item:nth-child(2){animation-delay:calc(.35s + var(--stagger))}.mn-menu-item:nth-child(3){animation-delay:calc(.35s + var(--stagger) * 2)}.mn-menu-item:nth-child(4){animation-delay:calc(.35s + var(--stagger) * 3)}.mn-menu-item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--c-gold);transform:scaleY(0);transform-origin:bottom;transition:transform var(--t-fast) var(--ease-out)}.mn-menu-item:hover,.mn-menu-item:focus-visible{background:var(--c-charcoal);outline:none}.mn-menu-item:hover:before,.mn-menu-item:focus-visible:before{transform:none}.mn-mi-ic{flex:none;display:flex;align-items:center;justify-content:center;width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);font-size:calc(var(--u) * 1.3);color:var(--c-steel);border:1px solid var(--line2);clip-path:var(--clip-cut);--cut: 6px;transition:color var(--t-fast),border-color var(--t-fast)}.mn-menu-item:hover .mn-mi-ic,.mn-menu-item:focus-visible .mn-mi-ic{color:var(--c-gold);border-color:var(--c-gold-a55)}.mn-mi-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15em}.mn-mi-en{font-size:calc(var(--u) * 2.2);font-weight:700;line-height:.92;letter-spacing:.04em}.mn-mi-ko{display:flex;align-items:baseline;gap:.7em;font-size:calc(var(--u) * .86);font-weight:600;color:var(--c-steel);white-space:nowrap}.mn-mi-sub{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:.92em;font-weight:500;color:var(--c-ash)}.mn-mi-arrow{flex:none;font-size:calc(var(--u) * 1.1);color:var(--c-ash);transform:rotate(90deg) translateY(4px);opacity:0;transition:opacity var(--t-fast),transform var(--t-fast) var(--ease-out)}.mn-menu-item:hover .mn-mi-arrow,.mn-menu-item:focus-visible .mn-mi-arrow{opacity:1;transform:rotate(90deg);color:var(--c-gold)}.mn-menu-item kbd{color:var(--c-ash)}.mn-menu-item.is-primary{margin-bottom:calc(var(--u) * .6);color:var(--c-abyss);background:var(--c-gold);clip-path:var(--clip-cut);--cut: calc(var(--u) * 1)}.mn-menu-item.is-primary:before{background:var(--c-white)}.mn-menu-item.is-primary:hover,.mn-menu-item.is-primary:focus-visible{background:var(--c-gold-text)}.mn-menu-item.is-primary:active{background:var(--c-gold-dark)}.mn-menu-item.is-primary .mn-mi-ic{color:var(--c-abyss);border-color:#00000059}.mn-menu-item.is-primary .mn-mi-en{font-size:calc(var(--u) * 3)}.mn-menu-item.is-primary .mn-mi-ko,.mn-menu-item.is-primary .mn-mi-sub{color:#000000b8}.mn-menu-item.is-primary kbd{color:#000000b3;border-color:#0000004d;background:#00000014}.mn-menu-item.is-primary .mn-mi-arrow{color:var(--c-abyss)}.mn-menu-item.is-danger:before{background:var(--red)}.mn-menu-item.is-danger:hover .mn-mi-en,.mn-menu-item.is-danger:focus-visible .mn-mi-en,.mn-menu-item.is-danger:hover .mn-mi-ic{color:var(--red);border-color:#ff3b3080}.mn-menu-item.is-confirm{background:var(--red-dim);animation:mn-shake .3s}.mn-menu-item.is-confirm:before{transform:none}.mn-menu-item.is-confirm .mn-mi-en,.mn-menu-item.is-confirm .mn-mi-sub{color:var(--red)}.mn-title-side{grid-column:2;grid-row:1;align-self:center;display:flex;flex-direction:column;gap:calc(var(--u) * .9);animation:nx-rise var(--t-slow) var(--ease-out) .5s both}.mn-profile-top{display:flex;align-items:center;gap:.9em;margin-bottom:.9em}.mn-profile-name{flex:1;min-width:0;display:flex;flex-direction:column;gap:.35em}.mn-profile-name b{display:block;font-size:calc(var(--u) * 1.15);letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-callsign{width:100%;height:calc(var(--u) * 2.3);font-size:calc(var(--u) * 1.15);font-weight:700;letter-spacing:.05em}.mn-lvbadge{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(var(--u) * 3.4);height:calc(var(--u) * 3.9);background:var(--amber);color:var(--c-abyss);clip-path:var(--clip-hex-v)}.mn-lvbadge span{font-size:calc(var(--u) * .58);font-weight:700;letter-spacing:.2em;line-height:1}.mn-lvbadge b{font-size:calc(var(--u) * 1.45);line-height:1;font-variant-numeric:tabular-nums}.mn-lvbadge.is-lg{width:calc(var(--u) * 4.6);height:calc(var(--u) * 5.3)}.mn-lvbadge.is-lg b{font-size:calc(var(--u) * 2)}.mn-xpbar{position:relative;height:6px;background:#ffffff12;overflow:hidden}.mn-xpbar:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to right,transparent 0 calc(10% - 1px),rgba(0,0,0,.7) calc(10% - 1px) 10%)}.mn-xpbar i{position:absolute;inset:0;transform-origin:left;background:var(--amber)}.mn-s-title .mn-xpbar i{animation:nx-fill-x 1.2s var(--ease-out) .7s both}.mn-xpbar.is-lg{height:10px}.mn-xpline{display:flex;justify-content:space-between;gap:1em;margin-top:.5em;font-size:calc(var(--u) * .76);color:var(--dim)}.mn-chal-row+.mn-chal-row{margin-top:.75em}.mn-chal-top{display:flex;justify-content:space-between;gap:.8em;font-size:calc(var(--u) * .85);margin-bottom:.35em}.mn-chal-top span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-chal-top span:last-child{flex:none;font-size:.9em}.mn-minibar{position:relative;height:3px;background:#ffffff12}.mn-minibar i{position:absolute;inset:0;transform-origin:left;background:var(--text);opacity:.7}.mn-chal-n{margin-top:.25em;font-size:calc(var(--u) * .7);color:var(--dim2)}.mn-title-foot{grid-column:1 / -1;grid-row:2;display:flex;align-items:center;justify-content:space-between;gap:2em;padding-top:calc(var(--u) * 1);border-top:1px solid var(--line);animation:nx-rise var(--t-slow) var(--ease-out) .65s both}.mn-hints{display:flex;flex-wrap:wrap;gap:.5em 1.4em}.mn-hintkey{display:inline-flex;align-items:center;gap:.25em;font-size:calc(var(--u) * .78);color:var(--dim)}.mn-hintkey span{margin-left:.35em}.mn-hintkey.is-hot kbd{color:var(--amber);border-color:var(--amber-line)}.mn-hintkey.is-hot span{color:var(--amber)}.mn-title-ver{flex:none;font-size:calc(var(--u) * .7);letter-spacing:.14em;color:var(--dim2)}.mn-loading{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 calc(var(--u) * 3)}.mn-load-logo{width:calc(var(--u) * 18);animation:mn-flicker 6s linear infinite;filter:drop-shadow(0 0 calc(var(--u) * 1) rgba(255,192,0,.2))}.mn-loading .mn-title-sub{margin-top:calc(var(--u) * 1)}.mn-load-box{width:min(calc(var(--u) * 34),90vw);margin-top:calc(var(--u) * 4)}.mn-load-row{display:flex;justify-content:space-between;align-items:baseline;gap:1em;margin-bottom:.6em}.mn-load-text{font-size:calc(var(--u) * .95);letter-spacing:.04em}.mn-load-pct{color:var(--amber);font-weight:600}.mn-loadbar{position:relative;height:3px;background:#ffffff14;overflow:hidden}.mn-loadbar i{position:absolute;inset:0;transform-origin:left;transform:scaleX(0);background:var(--amber);box-shadow:0 0 10px #ffc00099;transition:transform .25s ease-out}.mn-loadbar.is-indeterminate i{transition:none;animation:mn-indet 1.3s ease-in-out infinite;transform-origin:center}.mn-load-tipbox{margin-top:calc(var(--u) * 3);width:min(calc(var(--u) * 34),90vw);display:flex;gap:1em;align-items:baseline;padding-top:1em;border-top:1px solid var(--line)}.mn-load-tip{color:var(--dim);font-size:calc(var(--u) * .86);line-height:1.55}.mn-load-tip.is-in{animation:mn-fade .5s ease-out both}.mn-slottabs{display:flex;gap:2px;margin-left:auto;min-width:0}.mn-slottab{position:relative;display:flex;align-items:center;gap:.55em;min-width:0;max-width:calc(var(--u) * 10.5);height:calc(var(--u) * 2.6);padding:0 .95em;border:1px solid var(--line);background:var(--panel2);color:var(--dim);transition:color .12s,border-color .12s,background-color .12s}.mn-slottab:hover{color:var(--text);border-color:var(--line3)}.mn-slottab.is-active{color:var(--text);border-color:var(--amber-line);background:var(--amber-dim)}.mn-slottab.is-active:after{content:"";position:absolute;left:-1px;right:-1px;bottom:-1px;height:2px;background:var(--amber)}.mn-slottab-n{font-size:calc(var(--u) * .75);font-weight:700;color:var(--dim2)}.mn-slottab.is-active .mn-slottab-n{color:var(--amber)}.mn-slottab-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-slottab-dot{flex:none;width:6px;height:6px;background:var(--amber);box-shadow:0 0 8px var(--amber)}.mn-editor-body{flex:1;min-height:0;display:grid;grid-template-columns:calc(var(--u) * 23) minmax(0,1fr);gap:calc(var(--u) * 1.3)}.mn-overview{min-height:0;padding-right:6px}.mn-ov-name{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:.35em .5em;align-items:center}.mn-ov-name .mn-label{grid-column:1 / -1}.mn-ov-name .mn-input{height:calc(var(--u) * 2.3);font-weight:600}.mn-ov-name .mn-btn{height:calc(var(--u) * 2.3)}.mn-warnbox{display:flex;gap:.6em;align-items:flex-start;margin-top:.8em;padding:.6em .75em;font-size:calc(var(--u) * .76);line-height:1.45;color:#ffb1a8;border:1px solid rgba(255,59,48,.35);background:var(--red-dim)}.mn-warnbox .mn-ic{color:var(--red);margin-top:.1em}.mn-overview .mn-sec{margin:.95em 0 .45em;font-size:calc(var(--u) * .72);color:var(--dim)}.mn-ov-weapon,.mn-ov-item{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;border:1px solid var(--line);background:var(--panel2);transition:border-color .12s,background-color .12s}.mn-ov-weapon{padding:.65em .85em .7em}.mn-ov-weapon:hover,.mn-ov-item:hover{border-color:var(--line3);background:#ffffff0b}.mn-ov-weapon.is-active,.mn-ov-item.is-active{border-color:var(--amber-line);background:var(--amber-dim)}.mn-ov-weapon.is-active:before,.mn-ov-item.is-active:before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:2px;background:var(--amber)}.mn-ov-wtop{display:flex;align-items:baseline;gap:.6em}.mn-ov-wname{font-size:calc(var(--u) * 1.18);font-weight:700;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-ov-wcat{margin-left:auto;flex:none;font-size:calc(var(--u) * .72);color:var(--dim)}.mn-ov-wsub{display:flex;gap:.8em;justify-content:space-between;margin-top:.3em;font-size:calc(var(--u) * .76);color:var(--dim)}.mn-ov-wsub>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-ov-count{flex:none;color:var(--text)}.mn-ov-light{display:flex;align-items:center;gap:.5em;margin-top:.4em;font-size:calc(var(--u) * .74);color:var(--amber);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-ov-light i{flex:none;width:1.5em;height:.8em;background:linear-gradient(to right,currentColor,transparent);clip-path:polygon(0 50%,100% 0,100% 100%)}.mn-ov-light.is-off{color:var(--red)}.mn-ov-light.is-off i{background:none;border-top:1px dashed currentColor;clip-path:none;height:0}.mn-ov-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}.mn-ov-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.mn-ov-item{gap:.15em;padding:.5em .65em;min-width:0}.mn-ov-ilabel{font-size:calc(var(--u) * .66);font-weight:600;letter-spacing:.1em;color:var(--dim2)}.mn-ov-item.is-active .mn-ov-ilabel{color:var(--amber)}.mn-ov-iname{font-size:calc(var(--u) * .84);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mn-ov-item .mn-lock{position:absolute;top:.45em;right:.5em;font-size:calc(var(--u) * .66)}.mn-panel{min-height:0;min-width:0;display:flex;flex-direction:column;border:1px solid var(--line);background:var(--panel)}.mn-panel-head{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:.85em 1.1em;flex:none}.mn-panel-head h2{font-size:calc(var(--u) * 1.4);font-weight:700;letter-spacing:.04em;line-height:1.1;margin-top:.15em}.mn-panel-head-r{display:flex;align-items:center;gap:.8em}.mn-panel>.mn-tabs{padding:0 .8em}.mn-panel-body{flex:1;min-height:0;padding:1em 1.1em 1.2em;border-top:1px solid var(--line)}.mn-panel>.mn-tabs+.mn-panel-body{border-top:0}.mn-wcard,.mn-acard,.mn-icard,.mn-scard,.mn-sslot,.mn-qcard,.mn-lcard{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;min-width:0;border:1px solid var(--line);background:var(--panel2);transition:border-color .12s,background-color .12s,opacity .12s}.mn-wcard:hover,.mn-acard:hover,.mn-icard:hover,.mn-scard:hover,.mn-sslot:hover,.mn-qcard:hover,.mn-lcard:hover{border-color:var(--line3);background:#ffffff0d}.mn-wcard.is-equipped,.mn-acard.is-equipped,.mn-icard.is-equipped,.mn-scard.is-equipped,.mn-qcard.is-active,.mn-sslot.is-active,.mn-lcard.is-selected{border-color:var(--amber-line);background:linear-gradient(to bottom,#ffc0001f,#ffc0000a)}.mn-wcard.is-equipped:before,.mn-acard.is-equipped:before,.mn-icard.is-equipped:before,.mn-qcard.is-active:before,.mn-sslot.is-active:before,.mn-lcard.is-selected:before{content:"";position:absolute;left:-1px;right:-1px;top:-1px;height:2px;background:var(--amber)}.mn-wcard.is-locked,.mn-acard.is-locked,.mn-icard.is-locked,.mn-scard.is-locked{cursor:not-allowed;opacity:.5;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.015) 0 6px,transparent 6px 12px)}.mn-wcard.is-locked:hover,.mn-acard.is-locked:hover,.mn-icard.is-locked:hover,.mn-scard.is-locked:hover{border-color:var(--line);background:repeating-linear-gradient(-45deg,rgba(255,255,255,.015) 0 6px,transparent 6px 12px)}.mn-acard.is-full{opacity:.55;cursor:not-allowed}.mn-wgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--u) * 15.5),1fr));gap:calc(var(--u) * .6)}.mn-wcard{padding:.8em .9em .85em}.mn-wcard-head{display:flex;align-items:center;justify-content:space-between;gap:.6em}.mn-wcard-name{font-size:calc(var(--u) * 1.12);font-weight:700;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-wcard-meta{display:flex;align-items:center;gap:.5em;margin:.2em 0 .75em;font-size:calc(var(--u) * .72);color:var(--dim)}.mn-dot{width:3px;height:3px;background:var(--dim2)}.mn-wcard-foot{display:flex;align-items:center;justify-content:flex-end;gap:.3em;margin-top:.7em;font-size:calc(var(--u) * .72);color:var(--amber);letter-spacing:.04em}.mn-wdetail{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr) minmax(0,1fr);gap:1.8em;margin-top:calc(var(--u) * 1);padding:1.1em 1.2em 1.2em;border:1px solid var(--line);background:#00000047}.mn-wdetail-info{display:flex;flex-direction:column;min-width:0}.mn-wdetail-name{margin-top:.15em;font-size:calc(var(--u) * 1.5);font-weight:700;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-wdetail-meta{font-size:calc(var(--u) * .76);color:var(--dim)}.mn-wdetail-desc{margin-top:.6em;font-size:calc(var(--u) * .84);line-height:1.5;color:var(--text);opacity:.85;min-height:2.6em}.mn-wdetail-facts{display:grid;grid-template-columns:auto 1fr;gap:.3em 1em;margin-top:auto;padding-top:.8em;font-size:calc(var(--u) * .78)}.mn-wdetail-facts dt{color:var(--dim)}.mn-wdetail-facts dd{text-align:right;font-weight:600}.mn-wdetail-stats{min-width:0}.mn-wdetail-stats .mn-stats{grid-template-columns:1fr;gap:.55em}.mn-wdetail-cmp{margin-bottom:.8em;font-size:calc(var(--u) * .76);color:var(--dim)}.mn-wdetail-cmp b{color:var(--amber);font-weight:600}.mn-wdetail-fall{min-width:0;display:flex;flex-direction:column;gap:.5em}.mn-fc{display:block;width:100%;height:auto;overflow:visible}.mn-fc text{font:600 10px var(--font);fill:var(--dim)}.mn-fc .mn-fc-axis{fill:none;stroke:var(--line3);stroke-width:1}.mn-fc .mn-fc-grid{fill:none;stroke:var(--line);stroke-dasharray:2 3}.mn-fc .mn-fc-kill{fill:none;stroke:var(--red);stroke-opacity:.55;stroke-dasharray:4 3}.mn-fc .mn-fc-kt{fill:var(--red);font-size:9px;opacity:.8}.mn-fc .mn-fc-ref{fill:none;stroke:var(--dim);stroke-width:1.5;stroke-dasharray:4 3}.mn-fc .mn-fc-cur{fill:none;stroke:var(--amber);stroke-width:2;filter:drop-shadow(0 0 4px rgba(255,192,0,.5))}.mn-stats{display:grid;grid-template-columns:1fr 1fr;gap:.55em 1.6em}.mn-stats.is-compact{grid-template-columns:1fr;gap:.32em}.mn-stat{display:grid;grid-template-columns:calc(var(--u) * 3.4) minmax(0,1fr) calc(var(--u) * 3.6);align-items:center;gap:.7em;font-size:calc(var(--u) * .82)}.mn-stats.is-compact .mn-stat{grid-template-columns:calc(var(--u) * 2.9) minmax(0,1fr) calc(var(--u) * 3.2);gap:.55em;font-size:calc(var(--u) * .7)}.mn-stat-label{color:var(--dim);white-space:nowrap}.mn-stat-val{text-align:right;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.mn-stat.is-up .mn-stat-val{color:var(--green)}.mn-stat.is-down .mn-stat-val{color:var(--red)}.mn-bar{position:relative;height:6px;background:#ffffff12}.mn-stats.is-compact .mn-bar{height:4px}.mn-bar:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to right,transparent 0 calc(10% - 1px),rgba(8,8,8,.9) calc(10% - 1px) 10%);pointer-events:none}.mn-bar i{position:absolute;top:0;bottom:0;left:0;transition:width .18s ease-out,left .18s ease-out}.mn-bar-base{background:#d6d6d6}.mn-wcard.is-equipped .mn-bar-base,.mn-smith-stats .mn-bar-base{background:var(--amber)}.mn-bar-gain{background:var(--green);box-shadow:0 0 8px #a4dd7280}.mn-bar-loss{background:repeating-linear-gradient(-45deg,var(--red) 0 2px,rgba(255,59,48,.35) 2px 4px)}.mn-counter{display:flex;align-items:center;gap:.6em;height:calc(var(--u) * 2.6);padding:0 .85em;border:1px solid var(--line2);font-size:calc(var(--u) * .8);color:var(--dim)}.mn-counter b{color:var(--text);font-size:calc(var(--u) * 1)}.mn-pips{display:flex;gap:3px}.mn-pips i{width:7px;height:12px;border:1px solid var(--line3);transform:skew(-12deg)}.mn-pips i.is-on{background:var(--amber);border-color:var(--amber)}.mn-counter.is-full{border-color:var(--amber-line)}.mn-counter.is-full b{color:var(--amber)}.mn-counter.is-flash{animation:mn-shake .35s ease-out;border-color:var(--red)}.mn-counter.is-flash b,.mn-counter.is-flash{color:var(--red)}.mn-counter.is-flash .mn-pips i.is-on{background:var(--red);border-color:var(--red)}.mn-smith-stats .mn-stats{grid-template-columns:1fr;gap:.62em}.mn-smith-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:2em;padding-bottom:1.1em;margin-bottom:1em;border-bottom:1px solid var(--line)}.mn-legend{display:flex;align-items:center;gap:.5em;margin-top:.85em;font-size:calc(var(--u) * .7);color:var(--dim)}.mn-legend i{width:10px;height:4px;background:var(--green)}.mn-legend i.is-down{background:var(--red);margin-left:.6em}.mn-legend span{margin-left:auto;color:var(--dim2)}.mn-smith-side{display:flex;flex-direction:column;gap:.8em;min-width:0}.mn-smith-light{display:grid;grid-template-columns:calc(var(--u) * 7.2) minmax(0,1fr);grid-template-rows:auto auto;gap:.25em .8em;align-items:center}.mn-smith-light .mn-label{grid-column:1 / -1}.mn-smith-light>div{display:flex;flex-direction:column;gap:.15em;min-width:0;font-size:calc(var(--u) * .78);color:var(--dim)}.mn-smith-light b{font-size:calc(var(--u) * .92);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-smith-light b.mn-bad{color:var(--red)}.mn-cone{display:block;width:100%;height:auto;color:var(--text)}.mn-extra{display:grid;grid-template-columns:1fr 1fr;gap:.2em 1.2em;font-size:calc(var(--u) * .76)}.mn-extra-row{display:flex;justify-content:space-between;gap:.6em;padding:.22em 0;border-bottom:1px dotted var(--line);color:var(--dim);white-space:nowrap}.mn-extra-row b{color:var(--text);font-weight:600;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.mn-extra-row.is-good b{color:var(--green)}.mn-extra-row.is-bad b{color:var(--red)}.mn-atabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px;margin-bottom:.8em}.mn-atab{position:relative;display:flex;flex-direction:column;gap:.15em;padding:.5em .7em;border:1px solid var(--line);background:var(--panel2);min-width:0;transition:border-color .12s,background-color .12s}.mn-atab:hover{border-color:var(--line3)}.mn-atab.is-active{border-color:var(--amber-line);background:var(--amber-dim)}.mn-atab.is-active:after{content:"";position:absolute;left:-1px;right:-1px;bottom:-1px;height:2px;background:var(--amber)}.mn-atab-slot{font-size:calc(var(--u) * .68);font-weight:700;letter-spacing:.12em;color:var(--dim)}.mn-atab.is-active .mn-atab-slot{color:var(--amber)}.mn-atab-cur{font-size:calc(var(--u) * .8);font-weight:600;color:var(--dim2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-atab.is-filled .mn-atab-cur{color:var(--text)}.mn-atab-cur.is-bad,.mn-atab.is-filled .mn-atab-cur.is-bad{color:var(--red)}.mn-railnote{display:flex;gap:.6em;align-items:flex-start;margin-bottom:.8em;padding:.6em .8em;font-size:calc(var(--u) * .8);line-height:1.45;color:var(--dim);border-left:2px solid var(--amber);background:linear-gradient(to right,var(--amber-dim),transparent)}.mn-railnote .mn-ic{color:var(--amber);margin-top:.15em}.mn-railnote b{color:var(--text)}.mn-railnote em{font-style:normal;color:var(--red)}.mn-agrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--u) * 14.5),1fr));gap:calc(var(--u) * .55)}.mn-acard{padding:.7em .8em .75em}.mn-acard-head{display:flex;align-items:center;justify-content:space-between;gap:.5em;margin-bottom:.5em}.mn-acard-name{font-weight:700;font-size:calc(var(--u) * .95);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-acard-cone{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6em;margin-bottom:.5em;font-size:calc(var(--u) * .74);color:var(--dim)}.mn-acard.is-nolight{border-color:#ff3b3040}.mn-acard.is-nolight:not(.is-locked):hover{border-color:#ff3b308c}.mn-acard.is-nolight.is-equipped{border-color:var(--red);background:linear-gradient(to bottom,#ff3b301f,#ff3b3008)}.mn-acard.is-nolight.is-equipped:before{background:var(--red)}.mn-chips{display:flex;flex-wrap:wrap;gap:.3em}.mn-chip{display:inline-flex;align-items:center;height:1.75em;padding:0 .5em;font-size:calc(var(--u) * .7);color:var(--dim);border:1px solid var(--line2);white-space:nowrap}.mn-chip.is-good{color:var(--green);border-color:#a4dd7259}.mn-chip.is-bad{color:var(--red);border-color:#ff3b3066}.mn-chip.is-strong{background:var(--red-dim);font-weight:700;letter-spacing:.04em}.mn-cols2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4em}.mn-cols3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1em}.mn-ilist{display:flex;flex-direction:column;gap:calc(var(--u) * .5)}.mn-icard{padding:.75em .9em .8em}.mn-icard-head{display:flex;align-items:center;justify-content:space-between;gap:.6em}.mn-icard-name{font-weight:700;font-size:calc(var(--u) * 1.02)}.mn-icard p{margin-top:.35em;font-size:calc(var(--u) * .8);color:var(--dim);line-height:1.45}.mn-icard-spec{margin-top:.55em;font-size:calc(var(--u) * .72);color:var(--amber);letter-spacing:.02em}.mn-sslots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--u) * .5);margin-bottom:1.1em}.mn-sslot{display:flex;flex-direction:column;gap:.15em;padding:.65em .85em}.mn-sslot-n{font-size:calc(var(--u) * .66);font-weight:700;letter-spacing:.12em;color:var(--dim2)}.mn-sslot.is-active .mn-sslot-n{color:var(--amber)}.mn-sslot b{font-size:calc(var(--u) * 1.02)}.mn-sslot .mn-num{font-size:calc(var(--u) * .78);color:var(--dim)}.mn-slist{display:flex;flex-direction:column;gap:3px}.mn-scard{flex-direction:row;align-items:center;gap:1.1em;padding:.6em .9em}.mn-scard.is-current{box-shadow:inset 0 0 0 1px var(--amber)}.mn-scard-cost{flex:none;width:calc(var(--u) * 5.2);white-space:nowrap;font-size:calc(var(--u) * 1.3);font-weight:700;color:var(--amber);text-align:right}.mn-scard-cost small{font-size:.55em;color:var(--dim);margin-left:.15em}.mn-scard-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1em}.mn-scard-main b{font-size:calc(var(--u) * 1)}.mn-scard-main span{font-size:calc(var(--u) * .78);color:var(--dim)}.mn-scard-main em{font-style:normal;color:var(--dim2)}.mn-select{margin-top:auto;padding:0 calc(var(--u) * 2.4) calc(var(--u) * 2.2);width:100%;max-width:calc(var(--u) * 128);margin-left:auto;margin-right:auto}.mn-select-head{display:flex;align-items:flex-end;gap:1.6em;margin-bottom:calc(var(--u) * .9)}.mn-select-head h2{font-size:calc(var(--u) * 1.6);font-weight:700;letter-spacing:.04em;margin-top:.1em}.mn-select-help{display:flex;align-items:center;gap:.35em;font-size:calc(var(--u) * .78);color:var(--dim);padding-bottom:.3em}.mn-sep{width:1px;height:1em;background:var(--line2);margin:0 .7em}.mn-select-r{margin-left:auto;display:flex;align-items:center;gap:1em}.mn-select-timer{display:flex;align-items:baseline;gap:.4em;padding:0 .4em}.mn-select-timer .mn-eyebrow{align-self:center;color:var(--dim)}.mn-select-timer>span.mn-num{font-size:calc(var(--u) * 2.1);font-weight:700;line-height:1;color:var(--amber);min-width:1.2em;text-align:right}.mn-select-timer small{color:var(--dim)}.mn-select-timer.is-urgent>span.mn-num{color:var(--red)}.mn-select-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(var(--u) * .6)}.mn-lcard{display:flex;flex-direction:column;gap:.55em;padding:.8em .9em .85em;background:#0a0b0ddb}.mn-lcard:hover{background:#161618eb}.mn-lcard.is-selected{background:linear-gradient(to bottom,#ffc00024,#0e0d0be6 60%)}.mn-lcard-head{display:flex;align-items:center;gap:.6em}.mn-key{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.9em;height:1.9em;font-size:calc(var(--u) * .78);font-weight:700;border:1px solid var(--line3);border-bottom-width:2px;color:var(--dim)}.mn-lcard.is-selected .mn-key{color:#000;background:var(--amber);border-color:var(--amber)}.mn-lcard-name{flex:1;min-width:0;font-size:calc(var(--u) * 1.08);font-weight:700;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-lcard-weapon{padding-top:.5em;border-top:1px solid var(--line)}.mn-lcard-wname{display:flex;align-items:baseline;justify-content:space-between;gap:.5em;font-size:calc(var(--u) * 1.02);font-weight:700;white-space:nowrap;overflow:hidden}.mn-lcard-wname small{font-size:calc(var(--u) * .68);font-weight:400;color:var(--dim)}.mn-lcard-weapon.is-secondary .mn-lcard-wname{font-size:calc(var(--u) * .88);font-weight:600}.mn-lcard-atts{margin-top:.2em;font-size:calc(var(--u) * .72);color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-lcard-light{margin-top:.25em;font-size:calc(var(--u) * .7);color:var(--amber);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-lcard-light.is-off{color:var(--red)}.mn-lcard-list{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.2em .7em;padding-top:.5em;border-top:1px solid var(--line);font-size:calc(var(--u) * .72)}.mn-lcard-list dt{color:var(--dim2);white-space:nowrap}.mn-lcard-list dd{color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-lcard-warn{display:flex;align-items:center;gap:.4em;font-size:calc(var(--u) * .68);color:var(--red)}.mn-settings-body{flex:1;min-height:0;padding-right:8px}.mn-cols{display:grid;gap:calc(var(--u) * 2.6)}.mn-cols-controls{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr)}.mn-cols-graphics{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.mn-cols-audio{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.mn-group{min-width:0}.mn-row{display:flex;align-items:center;justify-content:space-between;gap:1.5em;padding:.75em 0;border-bottom:1px solid var(--line)}.mn-row-text{display:flex;flex-direction:column;gap:.2em;min-width:0}.mn-row-label{font-weight:600}.mn-row-desc{font-size:calc(var(--u) * .75);color:var(--dim)}.mn-slider{display:flex;align-items:center;gap:.9em;flex:none;width:calc(var(--u) * 16)}.mn-slider-val{flex:none;min-width:calc(var(--u) * 3.4);text-align:right;font-weight:700;color:var(--amber)}.mn-range{-webkit-appearance:none;appearance:none;flex:1;min-width:0;height:calc(var(--u) * 1.8);margin:0;background:transparent;cursor:pointer}.mn-range:focus{outline:none}.mn-range::-webkit-slider-runnable-track{height:2px;background:linear-gradient(to right,var(--amber) var(--p, 50%),rgba(255,255,255,.16) var(--p, 50%))}.mn-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:9px;height:18px;margin-top:-8px;background:var(--amber);border:1px solid #000;box-shadow:0 0 0 1px #ffc00059;transition:box-shadow .12s}.mn-range:hover::-webkit-slider-thumb{box-shadow:0 0 0 3px #ffc00040}.mn-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #ffc00073}.mn-range::-moz-range-track{height:2px;background:#ffffff29;border:0}.mn-range::-moz-range-progress{height:2px;background:var(--amber)}.mn-range::-moz-range-thumb{width:8px;height:18px;background:var(--amber);border:1px solid #000;border-radius:0}.mn-switch{display:inline-flex;align-items:center;gap:.7em;flex:none;font-size:calc(var(--u) * .82);font-weight:600;color:var(--dim);min-width:calc(var(--u) * 6)}.mn-switch i{position:relative;width:calc(var(--u) * 2.8);height:calc(var(--u) * 1.3);border:1px solid var(--line3);background:#0006;transition:border-color .12s,background-color .12s}.mn-switch i:after{content:"";position:absolute;top:2px;bottom:2px;left:2px;width:calc(50% - 2px);background:var(--dim2);transition:transform .14s ease-out,background-color .12s}.mn-switch:hover i{border-color:var(--amber-line)}.mn-switch.is-on{color:var(--amber)}.mn-switch.is-on i{border-color:var(--amber-line);background:var(--amber-dim)}.mn-switch.is-on i:after{transform:translate(calc(100% + -0px));background:var(--amber)}.mn-binds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 calc(var(--u) * 1.6)}.mn-bind-group+.mn-bind-group{margin-top:.9em}.mn-bind-gname{font-size:calc(var(--u) * .68);font-weight:700;letter-spacing:.16em;color:var(--dim2);padding:.2em 0 .35em}.mn-bind{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:.22em .4em .22em .5em;border-bottom:1px solid var(--line)}.mn-bind:hover{background:#ffffff06}.mn-bind-label{font-size:calc(var(--u) * .86);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-bind.is-fixed .mn-bind-label{color:var(--dim)}.mn-bind.is-flash{animation:mn-flashrow 1.1s ease-out}.mn-keycap{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:calc(var(--u) * 5.4);height:calc(var(--u) * 1.95);padding:0 .7em;font-size:calc(var(--u) * .8);font-weight:700;letter-spacing:.04em;text-align:center;white-space:nowrap;border:1px solid var(--line2);border-bottom-width:2px;background:#ffffff09;transition:border-color .12s,color .12s,background-color .12s}button.mn-keycap:hover{border-color:var(--amber-line);color:var(--amber)}.mn-keycap.is-static{color:var(--dim);border-style:dashed;border-bottom-width:1px;background:none;font-weight:600}.mn-bind.is-capture .mn-keycap{color:var(--amber);background:var(--amber-dim);animation:mn-pulse 1s ease-in-out infinite}.mn-bind.is-capture{background:#ffc0000d}.mn-qcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--u) * .55)}.mn-qcard{padding:.75em .85em .8em}.mn-qcard-head{display:flex;align-items:center;gap:.5em}.mn-qcard-head b{font-size:calc(var(--u) * 1.1)}.mn-qcard-head .mn-tag{margin-left:auto}.mn-qcard.is-active .mn-tab-abbr{color:var(--amber)}.mn-qcard p{margin-top:.45em;font-size:calc(var(--u) * .76);color:var(--dim);line-height:1.45;min-height:2.9em}.mn-qspec{margin-top:.55em;padding-top:.5em;border-top:1px dotted var(--line2);font-size:calc(var(--u) * .68);color:var(--dim);display:flex;flex-direction:column;gap:.15em}.mn-gamma{margin-top:1em}.mn-gamma-img{position:relative;aspect-ratio:16 / 6.2;overflow:hidden;border:1px solid var(--line2);background:#070707;filter:url(#mnGammaFilter);display:flex;align-items:center;justify-content:space-evenly;padding-bottom:12%}.mn-gamma-sym{position:relative;width:18%;aspect-ratio:1.3}.mn-gamma-sym:before{content:"";position:absolute;inset:0 0 0 18%;background:currentColor;clip-path:polygon(0 50%,100% 0,100% 100%)}.mn-gamma-sym:after{content:"";position:absolute;left:0;top:50%;width:30%;aspect-ratio:1;transform:translateY(-50%);border-radius:50%;background:currentColor}.mn-gamma-sym.is-clear{color:#1c1c1c}.mn-gamma-sym.is-target{color:#0c0c0c}.mn-gamma-sym.is-hidden{color:#080808}.mn-gamma-steps{position:absolute;left:0;right:0;bottom:0;height:10%;display:grid;grid-template-columns:repeat(10,1fr)}.mn-gamma-caption{display:grid;grid-template-columns:repeat(3,1fr);margin-top:.45em;font-size:calc(var(--u) * .72);color:var(--dim);text-align:center;letter-spacing:.05em}.mn-gamma .mn-note b{color:var(--amber)}.mn-tipbox{padding:1.1em 1.2em;border:1px solid var(--line);border-left:2px solid var(--amber);background:var(--panel)}.mn-tipbox h4{font-size:calc(var(--u) * 1);margin-bottom:.5em}.mn-tipbox p{font-size:calc(var(--u) * .84);color:var(--text);opacity:.85;line-height:1.6}.mn-tipbox p+p{margin-top:.6em}.mn-pause{flex:1;display:flex;min-height:0}.mn-pause-col{width:calc(var(--u) * 30);max-width:46vw;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--u) * 4) calc(var(--u) * 3.2) calc(var(--u) * 3) calc(var(--u) * 4.6);background:linear-gradient(to right,#000000f0 60%,#0009);box-shadow:inset -2px 0 0 var(--c-gold-a25);animation:nx-slide-l var(--t-med) var(--ease-out) both}.mn-pause-col h1{font-size:calc(var(--u) * 2.8);font-weight:700;line-height:.95;letter-spacing:.06em;margin-top:.15em;animation:nx-wipe var(--t-slow) var(--ease-out) both}.mn-pause-warn{display:flex;align-items:center;gap:.5em;margin:.7em 0 2em;font-size:calc(var(--u) * .8);color:var(--red);letter-spacing:.03em}.mn-pause-menu{margin-top:0;max-width:none}.mn-pause-menu .mn-mi-en{font-size:calc(var(--u) * 1.6)}.mn-pause-menu .mn-menu-item.is-primary .mn-mi-en{font-size:calc(var(--u) * 2.1)}.mn-pause-foot{display:flex;align-items:center;gap:.6em;margin-top:2.2em;font-size:calc(var(--u) * .78);color:var(--dim)}.mn-results{flex:1;min-height:0;width:100%;max-width:calc(var(--u) * 124);margin:0 auto;display:flex;flex-direction:column;padding:calc(var(--u) * 2) calc(var(--u) * 2.4) calc(var(--u) * 2)}.mn-res-head{display:flex;align-items:stretch;gap:calc(var(--u) * 1);margin-bottom:calc(var(--u) * 1.2);flex:none}.mn-res-banner{flex:1;display:flex;align-items:center;gap:calc(var(--u) * 2.4);padding:1em 1.4em;border:1px solid var(--line);background:var(--panel);position:relative;overflow:hidden}.mn-res-banner.is-win{border-color:var(--amber-line);background:linear-gradient(100deg,#ffc00029,#101010db 55%);animation:mn-glow 2.4s ease-in-out infinite}.mn-res-place{display:flex;flex-direction:column;gap:.1em;padding-right:calc(var(--u) * 2.4);border-right:1px solid var(--line)}.mn-res-place b{font-size:calc(var(--u) * 2.9);font-weight:800;line-height:1;letter-spacing:.04em;animation:mn-pop .6s ease-out both .15s}.mn-res-banner.is-win .mn-res-place b{color:var(--amber);text-shadow:0 0 24px rgba(255,192,0,.45)}.mn-res-place .mn-dim{font-size:calc(var(--u) * .78)}.mn-res-mvp{display:flex;align-items:center;gap:1em;min-width:0}.mn-res-mvp>div{display:flex;flex-direction:column;gap:.12em;min-width:0}.mn-res-mvp b{font-size:calc(var(--u) * 1.45);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-res-mvp .mn-num{font-size:calc(var(--u) * .8);color:var(--dim)}.mn-res-mvp .mn-crown{font-size:calc(var(--u) * 2.2)}.mn-crown{display:inline-flex;color:var(--amber);filter:drop-shadow(0 0 6px rgba(255,192,0,.55))}.mn-res-mine{margin-left:auto;display:flex;gap:0;align-self:stretch;align-items:center}.mn-res-mine>div{display:flex;flex-direction:column;align-items:flex-end;gap:.2em;padding:0 1.1em;border-left:1px solid var(--line)}.mn-res-mine dt{font-size:calc(var(--u) * .66);font-weight:600;letter-spacing:.12em;color:var(--dim);white-space:nowrap}.mn-res-mine dd{font-size:calc(var(--u) * 1.35);font-weight:700}.mn-res-next{flex:none;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:.2em;min-width:calc(var(--u) * 10);padding:1em 1.3em;border:1px solid var(--line);background:var(--panel)}.mn-res-next .mn-eyebrow{color:var(--dim)}.mn-res-next b{font-size:calc(var(--u) * 1.9);font-weight:700;line-height:1}.mn-res-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) calc(var(--u) * 25);gap:calc(var(--u) * 1.2)}.mn-res-table{min-height:0;max-height:100%;align-self:start;border:1px solid var(--line);background:var(--panel)}.mn-res-side{min-height:0;padding-right:4px}.mn-table{width:100%;border-collapse:collapse;font-size:calc(var(--u) * .92)}.mn-table th{position:sticky;top:0;z-index:1;padding:.8em .9em .7em;text-align:right;font-size:calc(var(--u) * .68);font-weight:700;letter-spacing:.12em;color:var(--dim);background:#0d0e11;border-bottom:1px solid var(--line2);white-space:nowrap}.mn-table td{padding:.6em .9em;text-align:right;border-bottom:1px solid var(--line);white-space:nowrap}.mn-table .is-place{width:3.2em;text-align:center;color:var(--dim);font-weight:700}.mn-table .is-name{text-align:left;width:100%;max-width:0}.mn-pcell{display:flex;align-items:center;gap:.55em;min-width:0;overflow:hidden}.mn-pname{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mn-table .is-score{font-weight:700;color:var(--text)}.mn-table tbody tr{animation:mn-rowin .32s ease-out both}.mn-table tbody tr:hover{background:#ffffff06}.mn-table tr.is-p2 .is-place{color:#d6d6d6}.mn-table tr.is-p3 .is-place{color:#9a9a9a}.mn-table tr.is-winner .is-score{color:var(--amber)}.mn-table tr.is-winner .mn-crown{font-size:1.15em}.mn-table tr.is-me{background:linear-gradient(to right,#ffc00029,#ffc0000a)}.mn-table tr.is-me td:first-child{box-shadow:inset 2px 0 0 var(--amber)}.mn-table tr.is-me .mn-pname{color:var(--amber)}.mn-res-xpwrap{display:flex;flex-direction:column;gap:calc(var(--u) * .8)}.mn-res-xptop{display:flex;align-items:center;gap:1.1em;margin-bottom:1em}.mn-res-gain{display:flex;flex-direction:column;gap:.15em}.mn-res-gainval{display:flex;align-items:baseline;gap:.3em}.mn-res-gainval .mn-num{font-size:calc(var(--u) * 2.1);font-weight:800;line-height:1;color:var(--amber)}.mn-res-gainval small{font-size:calc(var(--u) * .85);color:var(--dim);font-weight:700;letter-spacing:.1em}.mn-res-break{display:grid;grid-template-columns:1fr auto;gap:.25em 1em;margin-top:.9em;padding-top:.7em;border-top:1px dotted var(--line2);font-size:calc(var(--u) * .8)}.mn-res-break dt{color:var(--dim)}.mn-res-break dd{text-align:right;font-weight:600}.mn-levelup{display:none}.mn-levelup.is-on{display:flex;align-items:baseline;gap:.7em;margin-top:.9em;padding:.65em .85em;border:1px solid var(--amber);background:linear-gradient(100deg,#ffc00038,#ffc0000a);animation:mn-pop .5s ease-out both}.mn-levelup b{font-size:calc(var(--u) * 1.3);color:var(--amber);letter-spacing:.04em}.mn-levelup .mn-num{margin-left:auto;font-size:calc(var(--u) * .85);font-weight:700}.mn-res-xpwrap.is-levelup .mn-lvbadge{animation:mn-glow 1.6s ease-in-out infinite;border-color:var(--amber)}.mn-res-list ul{display:flex;flex-direction:column;gap:2px}.mn-res-list li{display:flex;align-items:center;gap:.65em;padding:.45em .1em;border-bottom:1px solid var(--line);font-size:calc(var(--u) * .86);animation:mn-rowin .35s ease-out both}.mn-res-list li b{flex:1;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-res-list li .mn-ic{color:var(--green)}.mn-res-list li .mn-num{flex:none;font-size:.88em}.mn-res-list li .mn-tag{min-width:5.6em;justify-content:center;color:var(--amber);border-color:var(--amber-line)}.mn-notice{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:calc(var(--u) * 2) 6vw;overflow-y:auto}.mn-notice-logo{width:min(calc(var(--u) * 20),64vw)}.mn-notice .mn-title-sub{margin-top:.9em}.mn-notice-icon{margin-top:calc(var(--u) * 2.4);font-size:calc(var(--u) * 3);color:var(--amber);line-height:0}.mn-notice h1{margin-top:.6em;font-size:calc(var(--u) * 1.6);font-weight:700;letter-spacing:.03em}.mn-notice>p{margin-top:.8em;max-width:calc(var(--u) * 30);color:var(--dim);line-height:1.6}.mn-notice-list{margin:1.4em 0 .4em;width:min(calc(var(--u) * 28),88vw);border-top:1px solid var(--line);text-align:left}.mn-notice-list li{display:flex;justify-content:space-between;gap:1em;padding:.6em .2em;border-bottom:1px solid var(--line);font-size:calc(var(--u) * .88)}.mn-notice-list span{color:var(--dim);flex:none}.mn-notice-list b{font-weight:600;text-align:right;word-break:break-all}.mn-error{margin:auto;width:min(calc(var(--u) * 44),92vw);border:1px solid rgba(255,59,48,.35);background:#0c0a0aeb}.mn-hazard{height:calc(var(--u) * .7);background:repeating-linear-gradient(-45deg,var(--red) 0 10px,#000 10px 20px);opacity:.85}.mn-error-body{display:flex;gap:1.4em;padding:1.6em 1.8em 1.8em}.mn-error-icon{flex:none;font-size:calc(var(--u) * 2.6);color:var(--red);line-height:0;padding-top:.15em}.mn-error h1{font-size:calc(var(--u) * 1.6);font-weight:700;margin-top:.15em}.mn-error-msg{margin-top:.7em;color:var(--dim);line-height:1.55;word-break:break-word;white-space:pre-line;user-select:text}.mn-error-btns{display:flex;gap:.6em;margin-top:1.5em}@media(max-aspect-ratio:3/2){.mn-title{grid-template-columns:minmax(0,1fr) calc(var(--u) * 20);padding-left:calc(var(--u) * 3);padding-right:calc(var(--u) * 3)}.mn-select-cards{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-height:760px){.mn-menu{margin-top:calc(var(--u) * 1.6)}.mn-title-logo{width:calc(var(--u) * 22)}}@media(prefers-reduced-motion:reduce){.mn *,.mn *:before,.mn *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.mn-bg-beam{animation:none}}.mn-wsil{display:block;width:100%;max-width:calc(var(--u) * 12);height:calc(var(--u) * 3.6);margin:.4em 0 .5em;color:var(--c-steel);transition:color var(--t-fast)}.mn-lcard .mn-wsil{max-width:calc(var(--u) * 9);height:calc(var(--u) * 2.8);margin:0 0 .4em}.mn-lcard.is-selected .mn-wsil,.mn-wcard.is-equipped .mn-wsil,.mn-lcard:hover .mn-wsil,.mn-wcard:hover .mn-wsil{color:var(--c-white)}.mn-wcard.is-locked .mn-wsil{color:var(--c-graphite)}.mn-lcard-light .mn-ic{margin-right:.35em}html,body{margin:0;height:100%;background:var(--c-abyss, #000);overflow:hidden;color:var(--c-smoke, #f5f5f5);font-family:var(--font, system-ui, sans-serif)}#game{position:fixed;inset:0}#game canvas{display:block;width:100%;height:100%;outline:none;cursor:crosshair}#hud{position:fixed;inset:0;pointer-events:none;z-index:5}#ui{position:fixed;inset:0;z-index:10;pointer-events:none}.click-to-play{position:fixed;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,var(--ov-25),var(--ov-70));cursor:pointer;animation:nx-rise var(--t-med) var(--ease-out) both}.click-to-play div{display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 48px;background:var(--panel);clip-path:var(--clip-cut2);box-shadow:inset 0 2px 0 var(--c-gold)}.click-to-play b{font-size:26px;font-weight:700;letter-spacing:.3em;color:var(--c-gold);animation:nx-blink 1.6s ease-in-out infinite}.click-to-play span{font-size:14px;letter-spacing:.08em;color:var(--c-steel)}
