@font-face{font-family:HM Pixel;src:url(/fonts/hm-pixel.woff2)format("woff2");font-display:swap;ascent-override:87.5%;descent-override:37.5%;line-gap-override:0%}.mc-chip{font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;white-space:normal;overflow-wrap:anywhere;color:#fa0;cursor:pointer;background:0 0;border:0;border-radius:3px;margin:0;padding:0 1px;transition:background-color .12s,color .12s;display:inline}.mc-chip:hover,.mc-chip[aria-expanded=true]{color:#ffc24d;text-underline-offset:2px;background:#ffaa001f;text-decoration:underline;text-decoration-thickness:1px}.mcit{--s:2px;--mcit-bg:#100010f0;box-sizing:border-box;width:max-content;max-width:calc(100vw - var(--s) * 8);padding:calc(var(--s) * 3);background:var(--mcit-bg);box-shadow:0 calc(var(--s) * -1) 0 var(--mcit-bg), 0 var(--s) 0 var(--mcit-bg), calc(var(--s) * -1) 0 0 var(--mcit-bg), var(--s) 0 0 var(--mcit-bg);color:#fff;font-family:HM Pixel,ui-monospace,Cascadia Mono,Consolas,monospace;font-size:calc(var(--s) * 8);font-style:normal;font-weight:400;line-height:calc(var(--s) * 10);letter-spacing:0;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;font-kerning:none;font-variant-ligatures:none;font-synthesis:style;-webkit-font-smoothing:none;text-rendering:optimizespeed;text-shadow:var(--s) var(--s) 0 var(--mc-sh,#3f3f3f);-webkit-user-select:text;user-select:text;position:relative}.mcit:before{content:"";border:var(--s) solid transparent;pointer-events:none;border-image:linear-gradient(#5000ff50,#28007f50) 1;position:absolute;inset:0}.mcit-float{z-index:1500;pointer-events:none;visibility:hidden;will-change:transform;position:fixed;top:0;left:0}.mcit-float.is-pinned{pointer-events:auto}.mcit-head{align-items:center;gap:calc(var(--s) * 4);margin-bottom:calc(var(--s) * 2);display:flex}.mcit-head:last-child{margin-bottom:0}.mcit-name{padding-top:calc(var(--s) * 2);min-width:0}.mcit-ln{min-height:calc(var(--s) * 10)}.mcit>.mcit-ln:last-child{margin-bottom:calc(var(--s) * -2)}.mcit-wait{color:#aaa;--mc-sh:#2a2a2a;animation:1.1s ease-in-out infinite mcit-wait}@keyframes mcit-wait{50%{opacity:.35}}.mcit-sep{align-items:center;gap:calc(var(--s) * 3);margin-top:calc(var(--s) * 2);color:#555;--mc-sh:#151515;display:flex}.mcit-sep:after{content:"";min-width:calc(var(--s) * 8);height:var(--s);margin-top:calc(var(--s) * -2);box-shadow:var(--s) var(--s) 0 #151515cc;background:linear-gradient(90deg,#555 0%,#5550 100%);flex:auto}.mcit-mod{color:#55f;--mc-sh:#151540;font-style:italic}.mcg-b{font-weight:700}.mcg-i{font-style:italic}.mcg-u{text-decoration-line:underline}.mcg-s{text-decoration-line:line-through}.mcg-u.mcg-s{text-decoration-line:underline line-through}.mcit .mcg-run{text-shadow:var(--s) var(--s) 0 var(--mc-sh,#3f3f3f)}.mcit .mcg-u,.mcit .mcg-s{text-decoration-thickness:var(--s);text-underline-offset:var(--s)}.mcit .mcg-i{font-style:oblique}.mcit .mcg-b{letter-spacing:var(--s);text-shadow:var(--s) 0 0 currentColor, var(--s) var(--s) 0 var(--mc-sh,#3f3f3f), calc(var(--s) * 2) var(--s) 0 var(--mc-sh,#3f3f3f);font-weight:400}.mcslot{--mcslot-tint:#fff;box-sizing:border-box;width:calc(var(--s) * 18);height:calc(var(--s) * 18);padding:var(--s);background:radial-gradient(circle at 50% 55%, color-mix(in srgb, var(--mcslot-tint) 22%, transparent) 0%, transparent 70%), #ffffff0b;box-shadow:inset var(--s) var(--s) 0 #0000008c, inset calc(var(--s) * -1) calc(var(--s) * -1) 0 #ffffff21;isolation:isolate;text-shadow:none;white-space:nowrap;flex:none;display:block;position:relative}.mcslot-icon{width:calc(var(--s) * 16);height:calc(var(--s) * 16);image-rendering:pixelated;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;display:block}.mcslot-none{width:calc(var(--s) * 16);height:calc(var(--s) * 16);color:color-mix(in srgb, var(--mcslot-tint) 70%, #777);font-size:calc(var(--s) * 8);line-height:calc(var(--s) * 10);text-shadow:var(--s) var(--s) 0 #1a1a1a;padding-top:var(--s);box-sizing:border-box;justify-content:center;align-items:center;display:flex}.mcslot-none.is-pending{background:linear-gradient(110deg,#fff0 30%,#ffffff17 50%,#fff0 70%) 0 0/300% 100%;animation:1.2s linear infinite mcslot-pending}@keyframes mcslot-pending{0%{background-position:100% 0}to{background-position:-50% 0}}.mcslot-glint{left:var(--s);top:var(--s);width:calc(var(--s) * 16);height:calc(var(--s) * 16);pointer-events:none;mix-blend-mode:screen;position:absolute;overflow:hidden}@supports (mix-blend-mode:plus-lighter){.mcslot-glint{mix-blend-mode:plus-lighter}}.mcslot-glint-a{animation:3s linear infinite mcslot-glint-a}.mcslot-glint-b{animation:4.873s linear infinite mcslot-glint-b}@keyframes mcslot-glint-a{to{transform:translate(10px)}}@keyframes mcslot-glint-b{to{transform:translate(-14px)}}@media (prefers-reduced-motion:reduce){.mcslot-glint-a,.mcslot-glint-b,.mcit-wait,.mcslot-none.is-pending{animation:none!important}}.mcslot-bar{left:calc(var(--s) * 3);top:calc(var(--s) * 14);width:calc(var(--s) * 13);height:calc(var(--s) * 2);z-index:2;background:#000;position:absolute}.mcslot-bar-fill{width:calc(var(--s) * var(--mcslot-bar,0));height:var(--s);display:block}.mcslot-count{right:0;top:calc(var(--s) * 10);z-index:3;color:#fff;font-size:calc(var(--s) * 8);line-height:calc(var(--s) * 10);text-shadow:var(--s) var(--s) 0 #3f3f3f;position:absolute}.mcit-sheet-backdrop{z-index:1490;background:#0405088c;animation:.16s ease-out mcit-fade;position:fixed;inset:0}.mcit-sheet{z-index:1500;box-sizing:border-box;max-height:72vh;padding:26px 16px calc(20px + env(safe-area-inset-bottom,0px));background:var(--bg-1,#0d0f14);border-top:1px solid var(--line,#ffffff14);border-radius:16px 16px 0 0;animation:.2s cubic-bezier(.2,.8,.2,1) mcit-rise;position:fixed;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -12px 32px #00000080}.mcit-sheet:before{content:"";background:var(--line-2,#ffffff29);border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:9px;left:50%}.mcit-sheet .mcit{max-width:100%;margin:2px auto 0}.mcit-sheet-close{background:var(--bg-3,#ffffff0f);width:36px;height:36px;color:var(--fg-1,#c9ced6);cursor:pointer;border:0;border-radius:50%;font-size:22px;line-height:36px;position:absolute;top:8px;right:10px}.mcit-sheet-close:hover{color:var(--fg-0,#fff)}@keyframes mcit-rise{0%{opacity:0;transform:translateY(24px)}}@keyframes mcit-fade{0%{opacity:0}}
