:root :is(.mc-ui.editor-shell,.ds-root).ds-ed{--ds-void:#0b0b0e;--ds-chrome:#141419;--ds-chrome-hi:#1c1c23;--ds-card:#18181f;--ds-card-hi:#22222a;--ds-stone:#23232a;--ds-well:#0e0e12;--ds-well-hi:#16161c;--ds-track:#2e2e36;--ds-seg:var(--ds-well);--ds-key:#050507;--ds-rule:#24242c;--ds-bevel-hi:#ffffff0e;--ds-bevel-lo:#0000006b;--ds-raised:inset 0 2px 0 var(--ds-bevel-hi),inset 0 -2px 0 var(--ds-bevel-lo);--ds-sunken:inset 2px 2px 0 #000000b3,inset -2px -2px 0 #ffffff0d;--ds-float:0 0 0 2px var(--ds-key),6px 6px 0 2px #00000073;--ds-t1:#fff;--ds-t2:#d3d3db;--ds-t3:#a2a2ac;--ds-t4:#8a8a94;--ds-sel:#fff;--ds-sel-fill:#000;--ds-field:#000;--ds-field-edge:#a0a0a0;--ds-field-text:#fff;--ds-ph:#aaa;--ds-go:#3c8527;--ds-go-hi:#6cc349;--ds-go-lo:#1d4d13;--ds-ore:#48494a;--ds-ore-hi:#6d6e70;--ds-ore-lo:#313233;--ds-edge:#1e1e1f;--ds-ca:#5f5;--ds-c6:#fa0;--ds-cc:#f55;--ds-ce:#ff5;--ds-cd:#f5f;--ds-cb:#5ff;--ds-shc:color-mix(in srgb,currentColor 25%,#000);--ds-grain:url(/minecraft/app/grain_chrome.png);--ds-checker:repeating-conic-gradient(#2a2a31 0 25%,#1c1c22 0 50%);--ds-mcf:"Minecraft CT","Inter",system-ui,sans-serif;--ds-uif:"Inter",system-ui,sans-serif;--font-mc:"Minecraft CT";--hairline:var(--ds-rule);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light] :is(.mc-ui.editor-shell,.ds-root).ds-ed{--ds-void:#d6d6da;--ds-chrome:#c6c6c6;--ds-chrome-hi:#d0d0d0;--ds-card:#d4d4d6;--ds-card-hi:#e2e2e4;--ds-stone:#bdbdc0;--ds-well:#8b8b8b;--ds-well-hi:#9a9a9a;--ds-track:#8b8b8b;--ds-seg:#b3b3b8;--ds-ore:#6f6f72;--ds-ore-hi:#a3a3a6;--ds-ore-lo:#4b4b4e;--ds-edge:#1e1e1f;--ds-key:#2b2b2e;--ds-rule:#a3a3a7;--ds-bevel-hi:#fff;--ds-bevel-lo:#8b8b8b;--ds-raised:inset 2px 2px 0 #ffffffd9,inset -2px -2px 0 #00000038;--ds-sunken:inset 2px 2px 0 #373737,inset -2px -2px 0 #fff;--ds-float:0 0 0 2px var(--ds-key),6px 6px 0 2px #00000038;--ds-t1:#18181b;--ds-t2:#2c2c31;--ds-t3:#45454c;--ds-t4:#5b5b63;--ds-sel:#000;--ds-sel-fill:#fff;--ds-field:#fff;--ds-field-edge:#373737;--ds-field-text:#18181b;--ds-ph:#6b6b70;--ds-ca:#157a15;--ds-c6:#a35f00;--ds-cc:#b3261e;--ds-ce:#7a6a00;--ds-cd:#9a1f9a;--ds-cb:#11717a;--ds-shc:transparent;--ds-checker:repeating-conic-gradient(#fff 0 25%,#dcdce0 0 50%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed{color:var(--ds-t1)}:root .mc-ui.editor-shell.ds-ed{background:var(--ds-void)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .editor-ambient{display:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(button,input,select,textarea){letter-spacing:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.edge-b,.edge-t,.edge-l,.edge-r){border-color:var(--ds-key)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed *{scrollbar-color:var(--ds-ore)transparent}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .tab-enter{animation:.14s ease-out both ds-fade}@keyframes ds-fade{0%{opacity:0}}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.ds-mch,.ds-mc1,.ds-mcs,.ds-mcx){font-family:var(--ds-mcf);letter-spacing:0;font-weight:400}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-mch{text-shadow:3.3333px 3.3333px 0 var(--ds-shc);font-size:26.6667px;line-height:30px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-mc1{text-shadow:2px 2px 0 var(--ds-shc);font-size:16px;line-height:18px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-mcs{text-shadow:1.6667px 1.6667px 0 var(--ds-shc);font-size:13.3333px;line-height:15px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-mcx{text-shadow:1.3333px 1.3333px 0 var(--ds-shc);font-size:10.6667px;line-height:12px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-meta{font:500 12px/1.4 var(--ds-uif);color:var(--ds-t4);letter-spacing:0;text-shadow:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-meta b:not([class]){color:var(--ds-t2);font-weight:600}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-ell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.studio-topbar,.studio-rail,.ctx-bar,.studio-panel.edge-r,.studio-panel.edge-l):before{content:"";z-index:-1;pointer-events:none;background:var(--ds-grain)0 0/32px;image-rendering:pixelated;opacity:.9;position:absolute;inset:0}:root[data-theme=light] :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.studio-topbar,.studio-rail,.ctx-bar,.studio-panel.edge-r,.studio-panel.edge-l):before{display:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-btn,:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-go{color:#fff;border:2px solid var(--ds-edge);background:var(--ds-ore);min-height:40px;box-shadow:inset 0 2px 0 var(--ds-ore-hi),inset 0 -4px 0 var(--ds-ore-lo);font:400 13.3333px/15px var(--ds-mcf);text-shadow:1.6667px 1.6667px #00000059;white-space:nowrap;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 14px 3px;transition:none;display:inline-flex;position:relative}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-go{background:var(--ds-go);box-shadow:inset 0 2px 0 var(--ds-go-hi),inset 0 -4px 0 var(--ds-go-lo);padding-bottom:4px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.ds-btn,.ds-go) svg{filter:drop-shadow(1.5px 1.5px #00000059);flex:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.ds-btn,.ds-go) img{image-rendering:pixelated;flex:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.ds-btn,.ds-go):hover:not(:disabled){border-color:#fff}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.ds-btn,.ds-go):active:not(:disabled){padding-top:3px;padding-bottom:0;box-shadow:inset 0 2px #00000059,inset 0 -2px #ffffff14}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.ds-btn,.ds-go):disabled{opacity:.45;cursor:default}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.ds-btn,.ds-go).is-wide{width:100%}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.ds-btn,.ds-go).is-big{text-shadow:2px 2px #00000059;min-height:48px;font-size:16px;line-height:18px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-sec{min-height:20px;color:var(--ds-t2);font:400 13.3333px/15px var(--ds-mcf);text-shadow:1.6667px 1.6667px 0 var(--ds-shc);white-space:nowrap;align-items:center;gap:8px;margin:0 0 10px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-sec:after{content:"";background:var(--ds-rule);flex:auto;min-width:12px;height:2px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-sec img{width:16px;height:16px;image-rendering:pixelated;flex:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-sec svg{width:16px;height:16px;color:var(--ds-t3);flex:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-sec .ds-badge{order:3}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-badge{background:var(--ds-well);height:20px;box-shadow:var(--ds-sunken);font:400 10.6667px/12px var(--ds-mcf);color:var(--ds-t2);text-shadow:1.3333px 1.3333px 0 var(--ds-shc);align-items:center;gap:4px;padding:0 6px 1px;display:inline-flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-panel{flex-direction:column;gap:20px;padding:14px 14px 18px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-stack{flex-direction:column;gap:6px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-row{text-align:left;width:100%;min-height:48px;color:var(--ds-t1);background:var(--ds-card);box-shadow:var(--ds-raised);cursor:pointer;border:0;align-items:center;gap:12px;padding:7px 12px;transition:none;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-row:hover:not(:disabled){background:var(--ds-card-hi)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-row:active:not(:disabled){background:var(--ds-sel-fill);box-shadow:inset 0 0 0 2px var(--ds-sel)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-row:disabled{opacity:.45;cursor:default}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-row>svg{width:20px;height:20px;color:var(--ds-t3);flex:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-row>img{width:20px;height:20px;image-rendering:pixelated;flex:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-row .ds-rt{flex-direction:column;gap:4px;min-width:0;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-row .ds-rt>.ds-mcs{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-row.is-warn>svg,:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-row.is-warn .ds-rt>.ds-mcs{color:var(--ds-c6)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-row.is-danger>svg,:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-row.is-danger .ds-rt>.ds-mcs{color:var(--ds-cc)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-row.is-on{background:var(--ds-sel-fill);box-shadow:inset 0 0 0 2px var(--ds-sel)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-row .ds-end{flex:none;margin-left:auto}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-card{background:var(--ds-card);box-shadow:var(--ds-raised);flex-direction:column;gap:10px;padding:12px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-well{background:var(--ds-well);box-shadow:var(--ds-sunken);padding:10px 12px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-field{background:var(--ds-field);height:40px;box-shadow:inset 0 0 0 2px var(--ds-field-edge);align-items:center;gap:8px;padding:0 10px 0 12px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-field:focus-within{box-shadow:inset 0 0 0 2px var(--ds-sel)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-field input{min-width:0;height:100%;box-shadow:none;color:var(--ds-field-text);font:400 16px/18px var(--ds-mcf);text-shadow:2px 2px 0 color-mix(in srgb,var(--ds-field-text)25%,transparent);background:0 0;border:0;border-radius:0;outline:none;flex:auto;padding:0}:root[data-theme=light] :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-field input{text-shadow:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-field input::placeholder{color:var(--ds-ph);text-shadow:none;opacity:1;font-style:italic}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-field>svg{width:16px;height:16px;color:var(--ds-ph);flex:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-field>img{width:16px;height:16px;image-rendering:pixelated;flex:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-field .ds-field-x{width:28px;height:28px;color:var(--ds-ph);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-field .ds-field-x:hover{color:var(--ds-field-text)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-field.is-mono input{letter-spacing:.06em;text-shadow:none;font:500 13px/1 ui-monospace,Cascadia Mono,Consolas,monospace}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-slots{grid-template-columns:repeat(auto-fill,minmax(38px,1fr));gap:4px;display:grid}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-slot{aspect-ratio:1;background:var(--ds-well);width:100%;box-shadow:var(--ds-sunken);cursor:pointer;border:0;padding:0;display:block;position:relative}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-slot>i{display:block;position:absolute;inset:6px;box-shadow:inset 0 2px #ffffff38,inset 0 -2px #00000047}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-slot:hover:not([data-on]):before{content:"";pointer-events:none;z-index:1;background:#ffffff29;position:absolute;inset:2px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-slot[data-on]:after{content:"";pointer-events:none;z-index:2;box-shadow:inset 0 0 0 2px var(--ds-sel),0 0 0 2px var(--ds-sel-fill);position:absolute;inset:-2px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-slot.is-empty{cursor:default}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-check{text-align:left;background:var(--ds-card);width:100%;box-shadow:var(--ds-raised);cursor:pointer;border:0;align-items:flex-start;gap:12px;padding:10px 12px 10px 10px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-check .ds-box{width:40px;height:40px;image-rendering:pixelated;background:url(/minecraft/gui/mc/widget_checkbox.png) 0 0/100% 100% no-repeat;flex:none;position:relative}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-check:hover:not(:disabled) .ds-box{background-image:url(/minecraft/gui/mc/widget_checkbox_highlighted.png)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-check[aria-checked=true] .ds-box{background-image:url(/minecraft/gui/mc/widget_checkbox_selected.png)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-check[aria-checked=true]:hover:not(:disabled) .ds-box{background-image:url(/minecraft/gui/mc/widget_checkbox_selected_highlighted.png)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-check:disabled{opacity:.5;cursor:default}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-check .ds-rt{flex-direction:column;gap:5px;min-width:0;padding-top:3px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-tip{color:#fff;background:#100010f0;position:relative;box-shadow:inset 0 0 0 2px #100010,0 0 0 2px #100010f0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-tip:after{content:"";pointer-events:none;position:absolute;inset:2px;box-shadow:inset 0 2px #5000ff,inset 0 -2px #28007f,inset 2px 0 #3c00bf,inset -2px 0 #3c00bf}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .seg{background:var(--ds-seg);box-shadow:inset 0 0 0 2px var(--ds-rule);border:0;border-radius:0;gap:2px;padding:2px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .seg-btn{min-width:0;height:32px;color:var(--ds-t3);box-shadow:none;font:400 13.3333px/15px var(--ds-mcf);text-shadow:1.6667px 1.6667px 0 var(--ds-shc);white-space:nowrap;background:0 0;border:0;border-radius:0;flex:auto;justify-content:center;align-items:center;gap:6px;padding:0 10px 1px;transition:none;display:inline-flex;transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .seg-btn:hover:not(:disabled):not(.active){color:var(--ds-t1);background:var(--ds-well-hi)}:root[data-theme=light] :is(.mc-ui.editor-shell,.ds-root).ds-ed .seg-btn:hover:not(:disabled):not(.active){background:#ffffff59}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .seg-btn.active,:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .seg-btn[aria-pressed=true]{color:var(--ds-t1);background:var(--ds-sel-fill);box-shadow:inset 0 0 0 2px var(--ds-sel)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .seg-btn:disabled{opacity:.4;cursor:default}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .seg-btn img{width:16px;height:16px;image-rendering:pixelated;flex:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .seg.is-big .seg-btn{height:40px;text-shadow:2px 2px 0 var(--ds-shc);font-size:16px;line-height:18px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-tabs{box-shadow:none;background:0 0;border:0;border-radius:0;gap:4px;padding:0;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-tab{min-width:0;min-height:48px;color:var(--ds-t3);background:var(--ds-card);box-shadow:var(--ds-raised);font:400 10.6667px/12px var(--ds-mcf);text-shadow:1.3333px 1.3333px 0 var(--ds-shc);border:0;border-radius:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding:6px 2px 5px;transition:none;display:flex;overflow:hidden;transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-tab:hover:not(.active){color:var(--ds-t1);background:var(--ds-card-hi)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-tab.active{color:var(--ds-t1);background:var(--ds-sel-fill);box-shadow:inset 0 0 0 2px var(--ds-sel)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-tab:before,:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-tab:after{display:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-tab img{width:16px;height:16px;image-rendering:pixelated;flex:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-tab svg{flex:none;width:16px;height:16px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-tab>span{text-overflow:clip;white-space:nowrap;max-width:100%;line-height:12px;overflow:hidden}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-browse-tabs .dock-tab{min-height:40px;text-shadow:1.6667px 1.6667px 0 var(--ds-shc);flex-direction:row;gap:8px;font-size:13.3333px;line-height:15px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-browse-tabs .dock-tab>span{line-height:15px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-tabs-5{flex-wrap:wrap}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-tabs-5 .dock-tab{min-height:36px;text-shadow:1.6667px 1.6667px 0 var(--ds-shc);flex-direction:row;flex:calc(33.333% - 3px);gap:7px;padding:0 4px 1px;font-size:13.3333px;line-height:15px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-tabs-5 :is(.dock-tab-word,.dock-tab-word.is-minor){line-height:15px;display:inline}@container (max-width:279px){:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-tabs-5 .dock-tab{min-height:44px;text-shadow:1.3333px 1.3333px 0 var(--ds-shc);flex-direction:column;gap:3px;padding:5px 2px 4px;font-size:10.6667px;line-height:12px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-tabs-5 :is(.dock-tab-word,.dock-tab-word.is-minor){line-height:12px}}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-browse-tabs .dock-tab>span{display:inline}@container (max-width:299px){:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-browse-tabs .dock-tab{min-height:44px;text-shadow:1.3333px 1.3333px 0 var(--ds-shc);flex-direction:column;gap:3px;padding:5px 2px 4px;font-size:10.6667px;line-height:12px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-browse-tabs .dock-tab>span{line-height:12px}}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-hint{color:#fff;font:500 12.5px/1.35 var(--ds-uif);background:#100010f0;border:0;border-radius:0;gap:10px;margin-top:8px;padding:9px 12px 10px;transition:none;box-shadow:inset 0 0 0 2px #100010,inset 0 4px #5000ff,inset 0 -4px #28007f,inset 0 0 0 4px #3c00bf}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-hint:hover{color:var(--ds-ce);background:#200028f5}:root[data-theme=light] :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-hint{color:#fff}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-label{font:400 13.3333px/15px var(--ds-mcf);letter-spacing:0;text-transform:none;color:var(--ds-t3);text-shadow:1.6667px 1.6667px 0 var(--ds-shc)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-val{font:400 13.3333px/15px var(--ds-mcf);color:var(--ds-t1);text-shadow:1.6667px 1.6667px 0 var(--ds-shc);font-variant-numeric:tabular-nums;white-space:nowrap}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed input[type=range].slick{appearance:none;height:22px;box-shadow:none;cursor:pointer;background:0 0;border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed input[type=range].slick::-webkit-slider-runnable-track{background:var(--ds-track);height:10px;box-shadow:inset 0 2px 0 #00000073,0 0 0 2px var(--ds-key);border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed input[type=range].slick::-moz-range-track{background:var(--ds-track);height:10px;box-shadow:inset 0 2px 0 #00000073,0 0 0 2px var(--ds-key);border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed input[type=range].slick::-webkit-slider-thumb{appearance:none;border:2px solid var(--ds-edge);background:var(--ds-ore);width:12px;height:22px;box-shadow:inset 0 2px 0 var(--ds-ore-hi),inset 0 -3px 0 var(--ds-ore-lo);border-radius:0;margin-top:-6px;transition:none;transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed input[type=range].slick::-moz-range-thumb{border:2px solid var(--ds-edge);background:var(--ds-ore);width:8px;height:18px;box-shadow:inset 0 2px 0 var(--ds-ore-hi),inset 0 -3px 0 var(--ds-ore-lo);border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed input[type=range].slick:hover::-webkit-slider-thumb{box-shadow:inset 0 2px 0 var(--ds-ore-hi),inset 0 -3px 0 var(--ds-ore-lo);border-color:#fff;transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed input[type=range].slick:focus-visible::-webkit-slider-thumb{box-shadow:inset 0 2px 0 var(--ds-ore-hi),inset 0 -3px 0 var(--ds-ore-lo);border-color:#fff;transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed input[type=range].slick:hover::-moz-range-thumb{border-color:#fff}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed input[type=range].slick:disabled{opacity:.45;cursor:default}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-slider{align-items:center;gap:10px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-slider input{flex:auto;min-width:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ctx-btn{height:32px;min-height:32px;color:var(--ds-t2);box-shadow:none;font:400 13.3333px/15px var(--ds-mcf);text-shadow:1.6667px 1.6667px 0 var(--ds-shc);background:0 0;border:0;border-radius:0;gap:6px;padding:0 8px;transition:none;transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ctx-btn:hover:not(:disabled){color:var(--ds-t1);background:var(--ds-card-hi);box-shadow:var(--ds-raised)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ctx-btn.active,:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ctx-btn[aria-pressed=true]{color:var(--ds-t1);background:var(--ds-sel-fill);box-shadow:inset 0 0 0 2px var(--ds-sel);border:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ctx-btn:active:not(:disabled){transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ctx-btn svg{flex:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ctx-divider{background:var(--ds-rule);flex:none;width:2px;height:24px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar{isolation:isolate;background:var(--ds-chrome);box-shadow:0 2px 0 var(--ds-key);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;padding-left:10px;padding-right:10px}:root .mc-ui.editor-shell.ds-ed:not(.landscape-phone) .studio-topbar{height:56px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar:after{display:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar>div{gap:8px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-back{height:40px;color:var(--ds-t3);gap:4px;padding:0 8px 0 4px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-back:hover{color:var(--ds-t1)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-back span{font:400 13.3333px/15px var(--ds-mcf);text-shadow:1.6667px 1.6667px 0 var(--ds-shc)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-wordmark{font:400 16px/18px var(--ds-mcf);color:var(--ds-t1);text-shadow:2px 2px 0 var(--ds-shc);letter-spacing:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-wordmark .brand-gradient{-webkit-text-fill-color:currentColor;color:var(--ds-ca);background:0 0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-vrule{background:var(--ds-rule);flex:none;width:2px;height:24px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-packname{height:36px;box-shadow:none;color:var(--ds-t1);font:400 16px/18px var(--ds-mcf);text-shadow:2px 2px 0 var(--ds-shc);background:0 0;border:0;border-radius:0;padding:0 8px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-packname:hover{box-shadow:inset 0 0 0 2px var(--ds-rule)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-packname:focus{background:var(--ds-field);color:var(--ds-field-text);box-shadow:inset 0 0 0 2px var(--ds-field-edge);outline:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-packname::placeholder{color:var(--ds-ph);text-shadow:none;font-style:italic}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .ed-editing{background:#100010f0;border:0;border-radius:0;gap:8px;height:36px;padding:0 12px 1px;animation:none;position:relative;box-shadow:inset 0 0 0 2px #100010,inset 0 4px #5000ff,inset 0 -4px #28007f,inset 0 0 0 4px #3c00bf}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .ed-editing svg{display:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .ed-editing>span{font:400 13.3333px/15px var(--ds-mcf);color:#aaa;text-shadow:1.6667px 1.6667px #2a2a2a}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .ed-editing .ed-editing-name{color:#fff;text-shadow:1.6667px 1.6667px #3f3f3f}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .ed-editing .mod-dot{background:#fa0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .hud-btn{color:#fff;border:2px solid var(--ds-edge);background:var(--ds-ore);height:40px;min-height:40px;box-shadow:inset 0 2px 0 var(--ds-ore-hi),inset 0 -4px 0 var(--ds-ore-lo);font:400 13.3333px/15px var(--ds-mcf);text-shadow:1.6667px 1.6667px #00000059;border-radius:0;gap:8px;padding:0 12px 3px;transition:none;transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .hud-btn:hover:not(:disabled){color:#fff;background:var(--ds-ore);border-color:#fff;transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .hud-btn:active:not(:disabled){padding-top:3px;padding-bottom:0;transform:none;box-shadow:inset 0 2px #00000059,inset 0 -2px #ffffff14}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .hud-btn:disabled{opacity:.5}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .hud-btn svg{color:#fff;filter:drop-shadow(1.5px 1.5px #00000059)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .hud-btn svg.text-amber-400{color:var(--ds-ce)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .hud-btn .mod-dot{background:#ff5;box-shadow:0 0 0 1px #000}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar :is(.hud-btn,.btn-emerald) .count-pop{color:#fff;min-width:22px;height:20px;font:400 13.3333px/15px var(--ds-mcf);text-shadow:1.6667px 1.6667px #0006;background:#00000059;border-radius:0;place-items:center;padding:0 5px 1px;animation:none;display:inline-grid}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .ctx-btn{justify-content:center;min-width:40px;height:40px;min-height:40px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .ctx-btn img{image-rendering:pixelated}:root:not([data-ct-app]) :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.studio-topbar,.ds-exportbar) .btn-emerald{color:#fff;border:2px solid var(--ds-edge);background:var(--ds-go);height:40px;min-height:40px;box-shadow:inset 0 2px 0 var(--ds-go-hi),inset 0 -4px 0 var(--ds-go-lo);font:400 13.3333px/15px var(--ds-mcf);text-shadow:1.6667px 1.6667px #00000059;border-radius:0;gap:8px;padding:0 14px 4px;transition:none;transform:none}:root:not([data-ct-app]) :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.studio-topbar,.ds-exportbar) .btn-emerald:hover:not(:disabled){background:var(--ds-go);border-color:#fff;transform:none}:root:not([data-ct-app]) :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.studio-topbar,.ds-exportbar) .btn-emerald:active:not(:disabled){padding-top:4px;padding-bottom:0;transform:none;box-shadow:inset 0 2px #00000059,inset 0 -2px #ffffff14}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.studio-topbar,.ds-exportbar) .btn-emerald:after{display:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.studio-topbar,.ds-exportbar) .btn-emerald svg{filter:drop-shadow(1.5px 1.5px #00000059)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-hq{flex:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-hq .seg-btn{height:32px;padding:0 10px 1px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-hq .seg-btn.active.is-hq{color:var(--ds-cd)}:root[data-theme=light] :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-hq .seg-btn.active.is-hq{color:#8a1a8a}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-panel{background:var(--ds-chrome);box-shadow:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-panel:is(.edge-r,.edge-l){isolation:isolate;border:0;position:relative}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-panel.edge-r{box-shadow:2px 0 0 var(--ds-key)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-panel.edge-l{box-shadow:-2px 0 0 var(--ds-key)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .dock-card{background:var(--ds-card);box-shadow:var(--ds-raised);border:0;border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .resize-handle{background:var(--ds-key);width:6px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .resize-handle:before{display:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .resize-handle:after{box-shadow:none;background:0 0;border-radius:0;width:2px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .resize-handle:is(:hover,[data-resize-handle-state=hover],[data-resize-handle-state=drag]):after{background:var(--ds-sel);box-shadow:none}@media (pointer:coarse){:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .resize-handle{width:16px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .resize-handle:after{left:7px;right:auto}}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ed-reopen{z-index:6;color:#fff;border:2px solid var(--ds-edge);background:var(--ds-ore);width:26px;height:72px;box-shadow:inset 0 2px 0 var(--ds-ore-hi),inset 0 -4px 0 var(--ds-ore-lo);cursor:pointer;justify-content:center;align-items:center;padding:0 0 2px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ed-reopen.is-left{border-left:0;left:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ed-reopen.is-right{border-right:0;right:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ed-reopen:hover{border-color:#fff}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ed-reopen svg{filter:drop-shadow(1.5px 1.5px #00000059)}@media (pointer:coarse){:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ed-reopen{width:34px;height:88px}}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-exportbar{box-shadow:0 -2px 0 var(--ds-key);background:0 0;border-top:0;padding:10px 12px 12px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-exportbar .btn-emerald{text-shadow:2px 2px #00000059;width:100%;height:48px;min-height:48px;font-size:16px;line-height:18px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-exportbar .btn-emerald .ds-n{opacity:.85}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-panel :is(.btn-emerald,.editor-action-btn):not(.ds-exportbar *){color:#fff;border:2px solid var(--ds-edge);background:var(--ds-ore);box-shadow:inset 0 2px 0 var(--ds-ore-hi),inset 0 -4px 0 var(--ds-ore-lo);font-family:var(--ds-mcf);text-shadow:1.6667px 1.6667px #00000059;border-radius:0;font-weight:400;transition:none;transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-panel :is(.btn-emerald,.editor-action-btn):not(.ds-exportbar *):hover:not(:disabled){background:var(--ds-ore);border-color:#fff;transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-panel .btn-emerald:not(.ds-exportbar *):after{display:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-rail{isolation:isolate;background:var(--ds-chrome);width:104px;box-shadow:2px 0 0 var(--ds-key);border:0;gap:10px;padding:10px 10px 12px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-rail-scroll{flex-direction:column;align-items:stretch;gap:10px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-rail-grid{grid-template-columns:repeat(2,40px);justify-content:center;gap:4px;display:grid}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-rail-rule{background:var(--ds-rule);flex:none;height:2px;margin:0 2px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .rail-btn{width:40px;height:40px;color:var(--ds-t2);background:var(--ds-card);box-shadow:var(--ds-raised);border:0;border-radius:0;place-items:center;transition:none;animation:none;display:grid;transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .rail-btn:before,:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .rail-btn:after{display:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .rail-btn:hover:not(:disabled):not(.active){color:var(--ds-t1);background:var(--ds-card-hi);transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .rail-btn:active:not(:disabled){transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .rail-btn.active,:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .rail-btn[aria-pressed=true]{color:var(--ds-t1);background:var(--ds-sel-fill);box-shadow:inset 0 0 0 2px var(--ds-sel)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .rail-btn:disabled{opacity:.32;cursor:default}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .rail-btn.rail-btn-revert:not(:disabled){color:var(--ds-c6)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .rail-btn.rail-btn-danger:not(:disabled){color:var(--ds-cc)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .rail-btn:is(.rail-btn-revert,.rail-btn-danger):hover:not(:disabled){background:var(--ds-card-hi);border:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .rail-btn.is-hq{position:relative}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .rail-btn.is-hq>i{background:var(--ds-cd);width:4px;height:4px;position:absolute;top:4px;right:4px;box-shadow:1px 1px #0009}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-rail-color{flex-direction:column;flex:none;align-items:center;gap:6px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-rail-color .ds-slot{aspect-ratio:auto;width:84px;height:48px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-rail-color .ds-slot>i{inset:7px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .color-well{box-shadow:none;background:0 0;padding:0;animation:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-railtip{width:max-content;max-width:260px;padding:9px 12px 10px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-railtip-h{align-items:center;gap:14px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-railtip-h .ds-mcs{color:#fff;text-shadow:1.6667px 1.6667px #3f3f3f}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-railtip-h .ds-key{font:400 13.3333px/15px var(--ds-mcf);color:#aaa;text-shadow:1.6667px 1.6667px #2a2a2a;white-space:nowrap;margin-left:auto}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-railtip p{font:500 12.5px/1.45 var(--ds-uif);color:#c6c6c6;margin-top:7px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-railtip .ds-more{font:400 10.6667px/12px var(--ds-mcf);color:#8a8aff;text-shadow:1.3333px 1.3333px #222240;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:6px;padding:0;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-railtip .ds-more:hover{color:#ff5;text-shadow:1.3333px 1.3333px #3f3f15}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-railtip .ds-more b{color:#fff;place-items:center;width:14px;height:14px;font-weight:400;display:inline-grid;box-shadow:inset 0 0 0 1px #8a8aff}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ctx-bar{isolation:isolate;background:var(--ds-chrome);box-shadow:0 2px 0 var(--ds-key);border-bottom:0;gap:10px;padding:0 12px;position:relative;-webkit-mask-image:none;mask-image:none}:root .mc-ui.editor-shell.ds-ed:not(.landscape-phone) .ctx-bar{height:52px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-ctx-tool{flex:none;align-items:center;gap:10px;padding-right:2px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-ctx-tool>i{width:32px;height:32px;color:var(--ds-t1);background:var(--ds-sel-fill);box-shadow:inset 0 0 0 2px var(--ds-sel);place-items:center;display:grid}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-ctx-tool .ds-mc1{color:var(--ds-t1);white-space:nowrap}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ctx-bar .seg-btn{height:28px;padding:0 9px 1px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ctx-bar .dock-label{color:var(--ds-t3)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ctx-bar .ds-swatch{width:32px;height:32px;box-shadow:inset 0 0 0 2px var(--ds-key),inset 0 4px 0 #fff3,inset 0 -4px 0 #00000040;border:0;flex:none;padding:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ctx-bar .ds-swatch:hover{box-shadow:inset 0 0 0 2px var(--ds-sel),inset 0 4px 0 #fff3,inset 0 -4px 0 #00000040}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ctx-bar .ds-swatch.checker-bg{box-shadow:inset 0 0 0 2px var(--ds-key);opacity:.8}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ctx-bar .ds-hint{font:500 12px/1.3 var(--ds-uif);color:var(--ds-t4);white-space:nowrap}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ctx-bar .ds-zoom{text-align:center;min-width:44px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .stage-bg{background-color:var(--ds-void);background-image:radial-gradient(#ffffff09 1px,#0000 1.4px);background-size:24px 24px}:root[data-theme=light] :is(.mc-ui.editor-shell,.ds-root).ds-ed .stage-bg{background-image:radial-gradient(#00000012 1px,#0000 1.4px)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .artboard{border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .artboard:before{box-shadow:0 0 0 2px var(--ds-key),0 0 0 4px #ffffff12,10px 10px 0 4px #00000052;border-radius:0}:root[data-theme=light] :is(.mc-ui.editor-shell,.ds-root).ds-ed .artboard:before{box-shadow:0 0 0 2px var(--ds-key),0 0 0 4px #fff9,10px 10px 0 4px #0000001f}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .empty-hero{background:var(--ds-well);box-shadow:var(--ds-sunken);border:0;border-radius:0;animation:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-empty-title{color:var(--ds-t1)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-float{background:var(--ds-chrome);box-shadow:var(--ds-float);border:0;padding:8px 12px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-select{appearance:none;background:var(--ds-field)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' shape-rendering='crispEdges'%3E%3Cpath fill='%23a0a0a0' d='M0 0h10v2H8v2H6v2H4V4H2V2H0z'/%3E%3C/svg%3E") no-repeat right 10px center/10px 6px;height:32px;box-shadow:inset 0 0 0 2px var(--ds-field-edge);color:var(--ds-field-text);font:400 13.3333px/15px var(--ds-mcf);cursor:pointer;border:0;border-radius:0;padding:0 28px 1px 10px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-select:focus{box-shadow:inset 0 0 0 2px var(--ds-sel);outline:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-select option{font-family:var(--ds-uif);background:var(--ds-chrome);color:var(--ds-t1)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-browse-head{padding:10px 10px 0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-recolour{width:100%;min-height:36px;margin-top:8px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .lib-head{isolation:isolate;background:var(--ds-chrome);box-shadow:0 2px 0 var(--ds-key);border:0;padding:10px;position:sticky}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .lib-head:before{content:"";z-index:-1;pointer-events:none;background:var(--ds-grain)0 0/32px;image-rendering:pixelated;opacity:.9;position:absolute;inset:0}:root[data-theme=light] :is(.mc-ui.editor-shell,.ds-root).ds-ed .lib-head:before{display:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .lib-search{background:var(--ds-field);height:40px;box-shadow:inset 0 0 0 2px var(--ds-field-edge);color:var(--ds-field-text);font:400 16px/18px var(--ds-mcf);text-shadow:2px 2px 0 color-mix(in srgb,var(--ds-field-text)25%,transparent);border:0;border-radius:0;padding:0 10px 0 36px;transition:none}:root[data-theme=light] :is(.mc-ui.editor-shell,.ds-root).ds-ed .lib-search{text-shadow:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .lib-search::placeholder{color:var(--ds-ph);text-shadow:none;font-style:italic}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .lib-search:focus{background:var(--ds-field);box-shadow:inset 0 0 0 2px var(--ds-sel);outline:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .lib-head .lucide-search{width:16px;height:16px;color:var(--ds-ph);z-index:1;left:12px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .lib-chip{height:30px;color:var(--ds-t3);background:var(--ds-card);box-shadow:var(--ds-raised);font:400 13.3333px/15px var(--ds-mcf);text-shadow:1.6667px 1.6667px 0 var(--ds-shc);border:0;border-radius:0;gap:6px;padding:0 10px 1px;transition:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .lib-chip:hover{color:var(--ds-t1);background:var(--ds-card-hi)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .lib-chip:is([data-on],.chip-on){color:var(--ds-t1);background:var(--ds-sel-fill);box-shadow:inset 0 0 0 2px var(--ds-sel)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .lib-chip[data-modified-filter]>span:first-child{background:var(--ds-c6);border-radius:0;width:6px;height:6px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .lib-chip .tabular-nums{font:400 10.6667px/12px var(--ds-mcf);color:var(--ds-t4);opacity:1;text-shadow:1.3333px 1.3333px 0 var(--ds-shc)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed h3.lib-cat{background:var(--ds-chrome);width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ds-t2);border:0;border-radius:0;align-items:center;gap:8px;margin:0 0 8px;padding:6px 0;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed h3.lib-cat:after{content:"";background:var(--ds-rule);flex:auto;height:2px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .tex-tile{background:var(--ds-well);box-shadow:var(--ds-sunken);border:0;border-radius:0;padding:5px;transition:none;transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .tex-tile:hover:not(.selected){background:var(--ds-well-hi);box-shadow:var(--ds-sunken);border:0;transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .tex-tile:hover:not(.selected):after{content:"";pointer-events:none;background:#ffffff1f;position:absolute;inset:2px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .tex-tile:active{transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .tex-tile.selected{background:var(--ds-sel-fill);box-shadow:inset 0 0 0 2px var(--ds-sel);border:0;transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .tex-tile.tex-pop{animation-duration:.2s}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .mod-dot{background:var(--ds-c6);border-radius:0;width:6px;height:6px;box-shadow:1px 1px #000000b3}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-more-btn{width:100%;margin:4px 0 8px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-sv{box-shadow:0 0 0 2px var(--ds-key),0 0 0 4px #ffffff0f;border:0;border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-sv>div{border:2px solid #fff;border-radius:0;width:14px;height:14px;box-shadow:0 0 0 2px #000}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-hue{height:16px;box-shadow:0 0 0 2px var(--ds-key);border:0;border-radius:0;margin-top:16px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-hue>div{border:2px solid #fff;border-radius:0;box-shadow:0 0 0 2px #000;width:10px!important;height:24px!important}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-prev{width:40px;height:40px;box-shadow:inset 0 0 0 2px var(--ds-key),inset 0 4px 0 #fff3,inset 0 -4px 0 #00000040;border:0;border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-hex{background:var(--ds-field);height:40px;box-shadow:inset 0 0 0 2px var(--ds-field-edge);border:0;border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-hex:focus-within{box-shadow:inset 0 0 0 2px var(--ds-sel);border:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-hex>span{color:var(--ds-ph);font:400 16px/18px var(--ds-mcf);padding-left:12px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-hex input{color:var(--ds-field-text);font:400 16px/18px var(--ds-mcf);letter-spacing:.04em;text-shadow:2px 2px 0 color-mix(in srgb,var(--ds-field-text)25%,transparent)}:root[data-theme=light] :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-hex input{text-shadow:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-eye{color:#fff;border:2px solid var(--ds-edge);background:var(--ds-ore);width:40px;height:40px;box-shadow:inset 0 2px 0 var(--ds-ore-hi),inset 0 -4px 0 var(--ds-ore-lo);border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-eye:hover{color:#fff;background:var(--ds-ore);border-color:#fff}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-rgb input{background:var(--ds-field);height:36px;box-shadow:inset 0 0 0 2px var(--ds-field-edge);color:var(--ds-field-text);font:400 16px/18px var(--ds-mcf);border:0;border-radius:0;padding:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-rgb input:focus{box-shadow:inset 0 0 0 2px var(--ds-sel);border:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-rgb .dock-label{text-transform:uppercase;margin-top:6px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-rgb>div:first-child .dock-label{color:#f55}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-rgb>div:nth-child(2) .dock-label{color:#5f5}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-rgb>div:nth-child(3) .dock-label{color:#55f}:root[data-theme=light] :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-rgb>div:first-child .dock-label{color:#b3261e}:root[data-theme=light] :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-rgb>div:nth-child(2) .dock-label{color:#157a15}:root[data-theme=light] :is(.mc-ui.editor-shell,.ds-root).ds-ed .cp-rgb>div:nth-child(3) .dock-label{color:#2a2ab3}:root .ds-root.ds-ed.ds-pop{background:var(--ds-chrome);color:var(--ds-t1);box-shadow:var(--ds-float);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0}:root .ds-root.ds-ed.ds-pop *{border-radius:0}:root .ds-root.ds-ed.ds-pop button:not(.seg-btn,.ds-btn,.ds-go,.ds-slot,.ctx-btn,.ds-row){font-family:var(--ds-mcf)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-animated{align-items:center;gap:10px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-animated img{width:20px;height:20px;image-rendering:pixelated;flex:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-grid2{grid-template-columns:1fr 1fr;gap:6px;display:grid}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-grid2>.ds-btn{padding-left:8px;padding-right:8px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-confirm{background:var(--ds-well);box-shadow:var(--ds-sunken),inset 0 0 0 2px color-mix(in srgb,var(--ds-c6)45%,transparent);flex-direction:column;gap:10px;padding:12px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-root{background:var(--ds-chrome);box-shadow:0 -2px 0 var(--ds-key);border-top:0;gap:8px;padding:8px 10px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.fs-play,.fs-add,.fs-more){width:44px;height:44px;min-height:44px;padding:0 0 3px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-tile{background:var(--ds-well);box-shadow:var(--ds-sunken);border-radius:0;padding:3px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-tile canvas{background:var(--ds-checker)0 0/8px 8px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-tile:hover:not([data-on]):not([data-live]){background:var(--ds-well-hi)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-tile[data-on]{background:var(--ds-sel-fill);box-shadow:inset 0 0 0 2px var(--ds-sel)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-tile[data-live]{background:#000;box-shadow:inset 0 0 0 2px #ff5}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-tile.is-lifted{box-shadow:inset 0 0 0 2px var(--ds-sel),6px 6px 0 0 #00000073}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-tile.is-new{animation:.3s ease-out both ds-fs-pop}@keyframes ds-fs-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-tile.is-new{animation:none}}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-tile .fs-n{pointer-events:none;font:400 10.6667px/12px var(--ds-mcf);color:#fff;text-shadow:1.3333px 1.3333px #3f3f3f;position:absolute;bottom:2px;right:3px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-tile[data-live] .fs-n{color:#ff5;text-shadow:1.3333px 1.3333px #3f3f15}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-scroll::-webkit-scrollbar-thumb{background:var(--ds-ore);border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-nudge>svg{background:var(--ds-ore);color:#fff;border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-nudge:hover>svg{background:var(--ds-sel-fill);color:var(--ds-t1);box-shadow:inset 0 0 0 2px var(--ds-sel)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-nudge.is-left{background:linear-gradient(90deg,var(--ds-chrome)30%,transparent)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-nudge.is-right{background:linear-gradient(270deg,var(--ds-chrome)30%,transparent)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-count{font:400 13.3333px/15px var(--ds-mcf);color:var(--ds-t1);text-shadow:1.6667px 1.6667px 0 var(--ds-shc)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-count i{color:var(--ds-t4)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-note{color:#fff;font:400 13.3333px/15px var(--ds-mcf);text-shadow:1.6667px 1.6667px #3f3f3f;background:#100010f0;border-radius:0;padding:8px 12px 9px;box-shadow:inset 0 0 0 2px #100010,inset 0 4px #5000ff,inset 0 -4px #28007f,inset 0 0 0 4px #3c00bf}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-note .fs-note-sub{color:#aaa;opacity:1}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-note.is-tip{color:#fff;font:500 12.5px/1.4 var(--ds-uif);text-shadow:none;background:#100010f0;border-radius:0;padding:8px 8px 9px 12px;box-shadow:inset 0 0 0 2px #100010,inset 0 4px #5000ff,inset 0 -4px #28007f,inset 0 0 0 4px #3c00bf}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-note.is-tip b{color:#ff5}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-note kbd{background:var(--ds-ore);box-shadow:inset 0 2px 0 var(--ds-ore-hi),inset 0 -2px 0 var(--ds-ore-lo);font:400 13.3333px/15px var(--ds-mcf);border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-note-x{color:#aaa;border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fs-note-x:hover{color:#fff;background:#ffffff1a}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-kv{flex-direction:column;gap:0;padding:4px 12px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-kv>div{justify-content:space-between;align-items:center;gap:10px;min-height:30px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-kv>div+div{box-shadow:0 -2px 0 var(--ds-rule)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-code{color:var(--ds-t3);white-space:pre-wrap;word-break:break-word;margin:0;font:500 11.5px/1.55 ui-monospace,Cascadia Mono,Consolas,monospace}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-code b{color:var(--ds-ca);font-weight:500}:root[data-ct-app] .mc-ui.editor-shell.ds-ed:not(.landscape-phone) .studio-topbar{height:52px}@media (max-width:1279px){:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .hud-btn>span:not(.count-pop,.mod-dot){display:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .hud-btn{padding-left:10px;padding-right:10px}}@media (max-width:1535px){:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .studio-topbar .ed-editing>span:not(.ed-editing-name){display:none}}@media (max-width:1100px){:root .mc-ui.editor-shell.ds-ed .studio-rail{width:60px;padding-left:8px;padding-right:8px}:root .mc-ui.editor-shell.ds-ed .ds-rail-grid{grid-template-columns:40px}:root .mc-ui.editor-shell.ds-ed .ds-rail-color .ds-slot{width:44px;height:44px}}:root .mc-ui.editor-shell.ds-ed.landscape-phone .studio-rail{gap:6px;padding:6px 4px}:root .mc-ui.editor-shell.ds-ed.landscape-phone .ds-rail-grid{grid-template-columns:34px;gap:4px}:root .mc-ui.editor-shell.ds-ed.landscape-phone .rail-btn,:root .mc-ui.editor-shell.ds-ed.landscape-phone .ds-rail-color .ds-slot{width:34px;height:34px}:root .mc-ui.editor-shell.ds-ed.landscape-phone .ds-rail-color .ds-slot>i{inset:5px}:root .mc-ui.editor-shell.ds-ed.landscape-phone .studio-topbar .hud-btn,:root .mc-ui.editor-shell.ds-ed.landscape-phone .studio-topbar .btn-emerald,:root .mc-ui.editor-shell.ds-ed.landscape-phone .studio-topbar .ctx-btn{height:30px;min-height:30px}:root .mc-ui.editor-shell.ds-ed.landscape-phone .dock-tab{gap:2px;min-height:34px;padding-top:3px;padding-bottom:3px}:root .mc-ui.editor-shell.ds-ed.landscape-phone .ds-exportbar .btn-emerald{height:38px;min-height:38px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-sec .ds-sec-act{order:4;justify-content:center;width:28px;height:28px;min-height:28px;padding:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-view3d{box-shadow:0 0 0 2px var(--ds-key),0 0 0 4px #ffffff0f;border:0;border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-view3d.checker-bg{background:var(--ds-checker)0 0/16px 16px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-orbit{text-align:center;color:var(--ds-t4);position:absolute;bottom:7px;left:0;right:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-flat{background:var(--ds-checker)0 0/8px 8px;box-shadow:0 0 0 2px var(--ds-key),0 0 0 4px #ffffff0f;border:0;border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(h1,h2,h3){color:var(--ds-t1);text-transform:none;letter-spacing:0;text-shadow:2px 2px 0 var(--ds-shc);font-weight:400}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-modal-scrim,:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .fixed.inset-0:is(.backdrop-blur-sm,.backdrop-blur){-webkit-backdrop-filter:none;backdrop-filter:none;background:#060608a8}:root[data-theme=light] :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.ds-modal-scrim,.fixed.inset-0.backdrop-blur-sm){background:#14141873}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed :is(.ds-modal,.glass-card){background:var(--ds-chrome);box-shadow:var(--ds-float);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ds-t1);border:0;border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-modal-head{isolation:isolate;background:var(--ds-chrome-hi);box-shadow:0 2px 0 var(--ds-key);border:0;position:relative}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-modal-icon{background:var(--ds-well);width:52px;height:52px;box-shadow:var(--ds-sunken);flex:none;place-items:center;display:grid}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-modal-icon img{image-rendering:pixelated}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-modal-icon.is-small{width:40px;height:40px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-modal .ds-meta{font-size:12.5px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-modal .ds-meta b:is(.ds-c6,.ds-cc){font-family:var(--ds-mcf);font-weight:400}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-modal-err{box-shadow:var(--ds-sunken),inset 0 0 0 2px color-mix(in srgb,var(--ds-cc)50%,transparent)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-input{background:var(--ds-field);min-height:40px;box-shadow:inset 0 0 0 2px var(--ds-field-edge);color:var(--ds-field-text);font:400 16px/20px var(--ds-mcf);border:0;border-radius:0;padding:9px 12px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-input:focus{box-shadow:inset 0 0 0 2px var(--ds-sel);outline:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-input::placeholder{color:var(--ds-ph);font-style:italic}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed textarea.ds-input{font-size:13.3333px;line-height:18px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-iconslot{cursor:pointer;background:var(--ds-well);width:64px;height:64px;box-shadow:var(--ds-sunken);place-items:center;display:grid;overflow:hidden}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-iconslot:hover{box-shadow:var(--ds-sunken),inset 0 0 0 2px var(--ds-sel)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-packline{box-shadow:inset 0 0 0 2px var(--ds-rule);background:#000;flex-wrap:wrap;align-items:baseline;gap:8px;padding:8px 10px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-packdesc{font:400 13.3333px/16px var(--ds-mcf);color:#aaa;text-shadow:1.6667px 1.6667px #2a2a2a;overflow-wrap:anywhere;min-width:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-packline .ds-meta{color:#8a8a94}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-kbd{background:var(--ds-ore);color:#fff;min-width:26px;height:24px;box-shadow:inset 0 2px 0 var(--ds-ore-hi),inset 0 -3px 0 var(--ds-ore-lo),0 0 0 2px var(--ds-edge);font:400 13.3333px/15px var(--ds-mcf);text-shadow:1.6667px 1.6667px #00000059;white-space:nowrap;place-items:center;padding:0 6px 1px;display:inline-grid}:root:not([data-ct-app]) :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-modal .btn-emerald.ds-go{transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-modal .btn-emerald.ds-go:after{display:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed [data-texturize]{border:2px solid var(--ds-edge);background:var(--ds-ore);height:36px;box-shadow:inset 0 2px 0 var(--ds-ore-hi),inset 0 -4px 0 var(--ds-ore-lo);border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed [data-texturize]>button{color:#fff;height:32px;font:400 13.3333px/15px var(--ds-mcf);text-shadow:1.6667px 1.6667px #00000059;background:0 0;border-radius:0;padding-bottom:3px;transform:none}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed [data-texturize]>button .font-semibold{font-weight:400}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed [data-texturize]>button+button{border-left:2px solid var(--ds-edge);color:#fff}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed [data-texturize]>button:hover:not(:disabled){color:#fff;background:#ffffff1a}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed [data-texturize]>button img{image-rendering:pixelated}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-tx-row{box-shadow:none;border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-tx-row:hover{background:var(--ds-card-hi)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-tx-row[data-on]{background:var(--ds-sel-fill);box-shadow:inset 0 0 0 2px var(--ds-sel)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-tx-row .font-semibold{font-family:var(--ds-mcf);color:var(--ds-t1);text-shadow:1.6667px 1.6667px 0 var(--ds-shc);font-weight:400}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-tx-row canvas{box-shadow:0 0 0 2px var(--ds-key);border-radius:0}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed.ds-pop>div:first-child .font-semibold{font-family:var(--ds-mcf);text-shadow:2px 2px 0 var(--ds-shc);font-size:16px;font-weight:400;line-height:18px}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-namepreview{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-nametip{max-width:100%;padding:7px 10px 8px;display:inline-flex}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-nametip .ds-mcs{color:#fff;text-shadow:1.6667px 1.6667px #3f3f3f;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-t2{color:var(--ds-t2)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-t3{color:var(--ds-t3)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-t4{color:var(--ds-t4)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-ca{color:var(--ds-ca)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-c6{color:var(--ds-c6)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-cc{color:var(--ds-cc)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-ce{color:var(--ds-ce)}:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .ds-cd{color:var(--ds-cd)}@media (prefers-reduced-motion:reduce){:root :is(.mc-ui.editor-shell,.ds-root).ds-ed .tab-enter{animation:none}}
