.mps-screen{isolation:isolate;background:#1a1a1f;padding:10px 0 0;position:relative;overflow:visible;box-shadow:0 0 0 2px #09090b,7px 7px 0 2px #00000073}.mps-screen:before{content:"";z-index:-1;filter:blur(6px)brightness(.55);clip-path:inset(0);background:url(/minecraft/gui/panorama_0.jpg) 50%/cover;position:absolute;inset:0}.mps-title{text-align:center;font-family:var(--font-mc),system-ui,sans-serif;color:#fff;text-shadow:.125em .125em #3f3f3f;margin:0 0 8px;font-size:16px;line-height:1}.mps-list{image-rendering:pixelated;background:url(/minecraft/gui/menu_list_background.png) 0 0/32px 32px;justify-items:center;gap:4px;padding:10px 8px 12px;display:grid;position:relative}.mps-list:before,.mps-list:after{content:"";height:4px;image-rendering:pixelated;position:absolute;left:0;right:0}.mps-list:before{background:url(/minecraft/gui/header_separator.png) 0 0/64px 4px repeat-x;top:0}.mps-list:after{background:url(/minecraft/gui/footer_separator.png) 0 0/64px 4px repeat-x;bottom:0}.mps-footer{flex-wrap:wrap;justify-content:center;gap:8px;padding:10px 8px 12px;display:flex}.mps-entry{justify-content:center;width:100%;min-width:0;display:flex;position:relative}.mps-entry>div,.mps-entry>div>canvas{max-width:100%;height:auto!important}.mps-entry canvas{cursor:default}.mps-hot{z-index:2;cursor:help;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute}.mps-hot:focus-visible{outline-offset:1px;outline:1px solid #fff}.mc-tooltip{--g:2px;z-index:30;box-sizing:content-box;padding:calc(3*var(--g));border:calc(9*var(--g))solid transparent;border-image:url(/minecraft/gui/tooltip_background.png) 9 fill/calc(9*var(--g))stretch;image-rendering:pixelated;margin:calc(-9*var(--g));pointer-events:none;animation:.12s ease-out both mct-in;position:absolute}.mc-tooltip:before{content:"";inset:calc(-9*var(--g));border:calc(10*var(--g))solid transparent;border-image:url(/minecraft/gui/tooltip_frame.png) 10/calc(10*var(--g))stretch;image-rendering:pixelated;pointer-events:none;position:absolute}@keyframes mct-in{0%{opacity:0}}.mc-field{color:#e0e0e0;min-width:0;height:44px;font-family:var(--font-mc),ui-monospace,monospace;background:#000;border:2px solid #a0a0a0;border-radius:0;outline:none;flex:auto;padding:0 12px;font-size:17px}.mc-field::placeholder{color:#707070}.mc-field:focus{border-color:#fff}@media (max-width:520px){.mps-list{padding-inline:4px}}@media (prefers-reduced-motion:reduce){.mc-tooltip{animation-duration:10ms}}:root[data-theme=light] .mps-screen:where(:not(.theme-fixed,.theme-fixed *)){background:#d7d7de;box-shadow:0 0 0 2px #09090b,7px 7px 0 2px #00000034}:root[data-theme=light] .mps-title:where(:not(.theme-fixed,.theme-fixed *)){color:#030303;text-shadow:.125em .125em #a8a8a8}:root[data-theme=light] .mps-hot:focus-visible:where(:not(.theme-fixed,.theme-fixed *)){outline:1px solid #030303}:root[data-theme=light] .mc-field:where(:not(.theme-fixed,.theme-fixed *)){color:#141414;background:#fafafa;border:2px solid #464646}:root[data-theme=light] .mc-field:where(:not(.theme-fixed,.theme-fixed *))::placeholder{color:#737373}:root[data-theme=light] .mc-field:focus:where(:not(.theme-fixed,.theme-fixed *)){border-color:#030303}
.mm-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:960px){.mm-layout{grid-template-columns:minmax(0,1fr)}}.mm-layout>*{min-width:0}.mm-swatches{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;display:grid}:root .ds-root.ds-ed.dsp .mm-swatch{aspect-ratio:1;background:var(--sw);min-height:30px;box-shadow:inset 0 2px 0 #ffffff38,inset 0 -2px 0 #00000047,0 0 0 2px var(--ds-key);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;padding:0;transition:none;position:relative}:root .ds-root.ds-ed.dsp .mm-swatch:hover,:root .ds-root.ds-ed.dsp .mm-swatch.is-on,:root .ds-root.ds-ed.dsp .mm-swatch:focus-visible{box-shadow:inset 0 2px 0 #ffffff38,inset 0 -2px 0 #00000047,0 0 0 2px var(--ds-sel),0 0 0 4px var(--ds-sel-fill);outline:none}.ds-root.ds-ed.dsp .mm-swatch-name{z-index:5;font:400 13.3333px/15px var(--ds-mcf);white-space:nowrap;color:#fff;text-shadow:1.6667px 1.6667px #3f3f3f;opacity:0;pointer-events:none;background:#100010f0;padding:4px 8px 5px;transition:none;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50%;box-shadow:inset 0 0 0 2px #100010,inset 0 4px #5000ff,inset 0 -4px #28007f,inset 0 0 0 4px #3c00bf}.ds-root.ds-ed.dsp .mm-swatch:hover .mm-swatch-name,.ds-root.ds-ed.dsp .mm-swatch:focus-visible .mm-swatch-name{opacity:1}:root .ds-root.ds-ed.dsp .mm-active{min-height:18px;font:400 13.3333px/15px var(--ds-mcf);color:var(--ds-t3);text-shadow:1.6667px 1.6667px 0 var(--ds-shc);align-items:center;gap:6px;margin:0;display:flex}:root .ds-root.ds-ed.dsp .mm-dot{width:12px;height:12px;box-shadow:0 0 0 2px var(--ds-key);flex:none;display:inline-block}.mm-tools{flex-wrap:wrap;gap:6px;display:flex}:root .ds-root.ds-ed.dsp .ds-btn.mm-fmt{-webkit-tap-highlight-color:transparent;gap:6px;min-width:40px;min-height:36px;padding:0 10px 3px}:root .ds-root.ds-ed.dsp .ds-btn.mm-fmt.is-on{color:var(--ds-t1);border-color:var(--ds-sel);background:var(--ds-sel-fill);box-shadow:none;text-shadow:1.6667px 1.6667px 0 var(--ds-shc)}:root .ds-root.ds-ed.dsp .ds-btn.mm-fmt:focus-visible,:root .ds-root.ds-ed.dsp .ds-btn.mm-hex:focus-within{border-color:var(--ds-sel);outline:none}:root .ds-root.ds-ed.dsp .mm-hex{position:relative}:root .ds-root.ds-ed.dsp .mm-hex input{cursor:pointer;background:0 0;border:0;width:18px;height:18px;padding:0}.mm-hex input::-webkit-color-swatch-wrapper{padding:0}:root .ds-root.ds-ed.dsp .mm-hex input::-webkit-color-swatch{border:2px solid var(--ds-edge);border-radius:0}:root .ds-root.ds-ed.dsp .mm-hex input::-moz-color-swatch{border:2px solid var(--ds-edge);border-radius:0}:root .ds-root.ds-ed.dsp .mm-area{resize:vertical;width:100%;height:auto;min-height:118px;padding:10px 12px;font-size:17px;line-height:1.5;display:block}.mm-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ds-root.ds-ed.dsp .mm-preset{text-align:left;cursor:pointer;background:#000;border:0;gap:4px;min-width:0;padding:8px 10px;transition:none;display:grid;box-shadow:inset 0 0 0 2px #a0a0a0}.ds-root.ds-ed.dsp .mm-preset:hover,.ds-root.ds-ed.dsp .mm-preset:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #fff}.ds-root.ds-ed.dsp .mm-preset-name{font:400 10.6667px/12px var(--ds-mcf);color:#a0a0a0}.mm-preset-text{text-overflow:ellipsis;font-size:14px;line-height:1.3;overflow:hidden;white-space:nowrap!important}.mm-tabs{flex-wrap:wrap}.mm-tabs .tool-tab{flex-shrink:0;padding-left:8px;padding-right:8px;font-size:13.5px}.mm-tabs .tool-tab .is-long{display:none}.mm-tabs .tool-tab .is-short{display:inline}.mm-preview-card .tl-tabpanel{min-height:200px}.mm-world{isolation:isolate;justify-content:flex-start;padding:14px 10px;display:flex;position:relative;overflow:hidden}:root .ds-root.ds-ed.dsp .mm-world{box-shadow:0 0 0 2px var(--ds-key)}.mm-world:before{content:"";z-index:-1;filter:blur(5px)brightness(.7);background:url(/minecraft/gui/panorama_1.jpg) 50%/cover;position:absolute;inset:-8px}.mm-world.is-center{justify-content:center}.mm-world.is-screen{justify-content:center;padding:0}.mm-item{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:18px 14px 22px}.mm-item:before{inset:0}.mm-slot{background:#8b8b8b;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 2px 2px #373737,inset -2px -2px #fff}.mm-slot img{width:32px;height:32px;image-rendering:pixelated}.mm-item-tip{min-width:0;max-width:100%;margin:18px;position:relative}:root .ds-root.ds-ed.dsp .mm-warn{color:var(--ds-ce)}.mm-outputs{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}:root .ds-root.ds-ed.dsp .mm-out{background:var(--ds-card);min-width:0;box-shadow:var(--ds-raised);padding:14px}.mm-out-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}:root .ds-root.ds-ed.dsp .mm-out-label{font:400 16px/18px var(--ds-mcf);color:var(--ds-t1);text-shadow:2px 2px 0 var(--ds-shc);margin:0 0 4px}:root .ds-root.ds-ed.dsp .mm-code{background:var(--ds-well);max-height:160px;box-shadow:var(--ds-sunken);color:var(--ds-t1);white-space:pre-wrap;word-break:break-all;margin:10px 0 0;padding:10px 12px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:13px;line-height:1.5;overflow:auto}.ds-root.ds-ed.dsp .mm-legend{color:#fff;background:#000;flex-wrap:wrap;gap:8px 16px;padding:12px 14px;font-size:15px;display:flex;box-shadow:inset 0 0 0 2px #a0a0a0}.ds-root.ds-ed.dsp .mm-legend code{color:#a0a0a0;background:0 0;padding:0;font-family:ui-monospace,Consolas,monospace;font-size:13px}:root .ds-root.ds-ed.dsp .tl-text code{background:var(--ds-well);box-shadow:var(--ds-sunken);color:var(--ds-t1);padding:1px 5px;font-family:ui-monospace,Consolas,monospace;font-size:13px}@media (max-width:520px){.mm-swatches{gap:5px}.mm-presets{grid-template-columns:minmax(0,1fr)}.mm-out-head{flex-direction:column}}:root[data-theme=light] .ds-root.ds-ed.dsp .mm-swatch{box-shadow:inset 0 2px 0 #fff,inset 0 -2px 0 #00000047,0 0 0 2px var(--ds-key)}:root[data-theme=light] .ds-root.ds-ed.dsp .mm-swatch:hover,:root[data-theme=light] .ds-root.ds-ed.dsp .mm-swatch.is-on,:root[data-theme=light] .ds-root.ds-ed.dsp .mm-swatch:focus-visible{box-shadow:inset 0 2px 0 #fff,inset 0 -2px 0 #00000047,0 0 0 2px var(--ds-sel),0 0 0 4px var(--ds-sel-fill)}:root[data-theme=light] .ds-root.ds-ed.dsp .mm-swatch-name:where(:not(.theme-fixed,.theme-fixed *)){color:#030303;text-shadow:1.6667px 1.6667px #a8a8a8;background:#fff4fef0;box-shadow:inset 0 0 0 2px #fff4fe,inset 0 4px #5000ff,inset 0 -4px #28007f,inset 0 0 0 4px #8f95fb}:root[data-theme=light] .ds-root.ds-ed.dsp .mm-preset:where(:not(.theme-fixed,.theme-fixed *)){background:#fafafa;box-shadow:inset 0 0 0 2px #464646}:root[data-theme=light] .ds-root.ds-ed.dsp .mm-preset:hover:where(:not(.theme-fixed,.theme-fixed *)),:root[data-theme=light] .ds-root.ds-ed.dsp .mm-preset:focus-visible:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 0 0 0 2px #030303}:root[data-theme=light] .ds-root.ds-ed.dsp .mm-preset-name:where(:not(.theme-fixed,.theme-fixed *)){color:#464646}:root[data-theme=light] .mm-slot:where(:not(.theme-fixed,.theme-fixed *)){background:#595959}:root[data-theme=light] .ds-root.ds-ed.dsp .mm-legend:where(:not(.theme-fixed,.theme-fixed *)){color:#030303;background:#fafafa;box-shadow:inset 0 0 0 2px #464646}:root[data-theme=light] .ds-root.ds-ed.dsp .mm-legend code:where(:not(.theme-fixed,.theme-fixed *)){color:#464646}
