.ce-minw0{min-width:0}.ce-minw0-grow{flex:1;min-width:0}.ce-shrink0{flex-shrink:0}.ce-icon-gap{margin-right:.5rem}.ce-col-span{min-width:0}.ce-scroll{flex:1;min-height:0;padding-right:.75rem}.ce-scroll-sm{flex:1;min-height:0;padding-right:.5rem}.ce-fields{flex-direction:column;gap:1.5rem;display:flex}.ce-group-body{flex-direction:column;gap:1rem;display:flex}.ce-toggle-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.5rem 1rem;display:grid}.ce-field-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:.75rem 1rem;display:grid}.ce-wide-list{flex-direction:column;gap:.75rem;display:flex}.ce-fill{height:100%;min-height:0}.ce-ellipsis{min-width:0;max-width:190px}.ce-ellipsis-tab{max-width:180px}.ce-mb3{margin-bottom:.75rem}.ce-tabs{flex-shrink:0;margin-bottom:.75rem}.ce-list{flex-direction:column;gap:.25rem;display:flex}.ce-layout{flex-direction:column;height:calc(100dvh - 11rem);min-height:480px;margin-top:.625rem;display:flex;overflow:hidden}.ce-topbar{align-items:center;gap:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-md);flex-shrink:0;display:flex}.ce-search-box{flex:1;min-width:0}.ce-search-key{border:1px solid var(--mantine-color-default-border);border-radius:max(3px, calc(var(--mantine-radius-sm) * .75));min-width:1.25rem;height:1.25rem;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);justify-content:center;align-items:center;padding:0 .25rem;display:inline-flex}.ce-search-star{color:var(--mantine-color-yellow-filled);flex-shrink:0}.ce-browse-dropdown{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md)}.ce-browse{flex-direction:column;height:min(28rem,65vh);display:flex}.ce-tree-row{border-radius:max(4px, calc(var(--mantine-radius-md) - var(--mantine-spacing-sm)));cursor:pointer;align-items:center;gap:.4rem;min-height:2rem;padding-block:.125rem;padding-inline-end:.25rem;transition:background-color .12s;display:flex}.ce-list>.ce-tree-row{padding-inline-start:.5rem}.ce-tree-row:hover,.ce-tree-row[data-active]{background-color:var(--mantine-color-default-hover)}.ce-tree-row[data-active] .ce-tree-name{color:var(--mantine-primary-color-filled)}.ce-tree-caret{color:var(--mantine-color-dimmed);flex:0 0 .875rem;justify-content:center;align-items:center;font-size:.625rem;display:inline-flex}.ce-tree-caret svg{transition:transform .15s}.ce-tree-caret svg[data-open]{transform:rotate(90deg)}.ce-tree-icon{flex-shrink:0}.ce-tree-folder{color:var(--mantine-color-yellow-5)}.ce-tree-file{color:var(--mantine-color-dimmed)}.ce-tree-name{flex:auto;min-width:0}.ce-tree-star{opacity:0;flex-shrink:0;transition:opacity .12s}.ce-tree-row:hover .ce-tree-star,.ce-tree-row[data-favorite] .ce-tree-star,.ce-list .ce-tree-star,.ce-tree-star:focus-visible{opacity:1}.ce-tree-sub{transform-origin:top;animation:.16s ease-out ce-tree-open}@keyframes ce-tree-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ce-tree-sub,.ce-tree-caret svg,.ce-tree-row,.ce-tree-star{transition:none;animation:none}}.ce-empty-state{justify-content:center;align-items:center;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xl) var(--mantine-spacing-lg);border:1px dashed var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);text-align:center;flex-direction:column;flex:1;display:flex}.ce-badge-icon{background:var(--mantine-color-default-hover);border-radius:max(4px, calc(var(--mantine-radius-md) - var(--mantine-spacing-sm)));flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}:root[data-mantine-color-scheme=light] .ce-badge-icon{background:var(--mantine-color-gray-2)}.ce-dimmed{color:var(--mantine-color-dimmed);flex-shrink:0}.ce-notice{flex-shrink:0;margin-bottom:.75rem}.ce-header{border-bottom:1px solid var(--mantine-color-default-border);justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm) var(--mantine-spacing-md);flex-wrap:wrap;flex-shrink:0;margin-bottom:.75rem;padding-bottom:.75rem;display:flex}.ce-header-left{align-items:center;gap:var(--mantine-spacing-sm);flex:0 auto;min-width:0;display:flex}.ce-header-right{justify-content:flex-end;align-items:center;gap:var(--mantine-spacing-sm);flex:22rem;min-width:0;display:flex}.ce-header-search{flex:0 22rem;min-width:10rem}.ce-editor{flex-direction:column;flex:1;min-height:0;display:flex}.ce-editor[hidden]{display:none}.ce-code{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);flex:1;min-height:0;position:relative;overflow:hidden}.ce-empty{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.ce-field{border-left:2px solid #0000;padding-left:.5rem}.ce-field-dirty{border-left-color:var(--mantine-color-yellow-filled)}.cegui-root{flex-direction:column;flex:1;min-width:0;max-width:100%;min-height:0;display:flex;overflow-y:auto;container-type:inline-size}.cegui-split{gap:var(--mantine-spacing-md);flex:1;grid-template-columns:minmax(0,1fr) minmax(20rem,28rem);width:100%;min-height:0;display:grid}@container (width<=52rem){.cegui-split{grid-template-rows:max-content minmax(24rem,1fr);grid-template-columns:minmax(0,1fr)}.cegui-preview-pane{padding:var(--mantine-spacing-sm)}}.cegui-pane{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);min-width:0;min-height:0}.cegui-preview-pane{padding:var(--mantine-spacing-lg);justify-content:safe center;align-items:safe center;display:flex;overflow:auto;container-type:inline-size}.cegui-side{flex-direction:column;display:flex}.cegui-side-head{padding:var(--mantine-spacing-sm);border-bottom:1px solid var(--mantine-color-default-border)}.cegui-side-body{flex:1;min-height:0}.cegui-pad{padding:var(--mantine-spacing-sm);gap:var(--mantine-spacing-xs);flex-direction:column;min-width:0;display:flex}.cegui-row{align-items:center;gap:var(--mantine-spacing-xs);flex-wrap:wrap;min-width:0;display:flex}.cegui-grow{flex:8rem;min-width:0}.cegui-dim{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs)}.cegui-header{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}.cegui-stage{--slot:clamp(30px, calc((100cqw - 1rem) / 9.4), 54px);align-items:center;gap:var(--mantine-spacing-sm);flex-direction:column;min-width:0;padding-bottom:4px;display:flex;overflow-x:auto}.cegui-chest{box-sizing:border-box;max-width:100%;padding:calc(var(--slot) * .17);-webkit-user-select:none;user-select:none;background:#c6c6c6;border:3px solid #555;border-color:#fff #555 #555 #fff;box-shadow:0 0 0 2px #000,0 6px 18px #00000059}.cegui-chest-title{min-height:calc(var(--slot) * .4);padding:0 calc(var(--slot) * .05) calc(var(--slot) * .12);font-family:Minecraft,Courier New,ui-monospace,monospace;font-size:calc(var(--slot) * .3);color:#404040;text-overflow:ellipsis;white-space:nowrap;max-width:calc(var(--slot) * 9);line-height:1.2;overflow:hidden}.cegui-chest-title .cegui-text span{text-shadow:none!important}.cegui-grid{gap:0;width:max-content;display:grid}.cegui-slot{box-sizing:border-box;width:var(--slot);height:var(--slot);box-shadow:inset calc(var(--slot) * .055) calc(var(--slot) * .055) 0 #373737, inset calc(var(--slot) * -.055) calc(var(--slot) * -.055) 0 #fff;color:#fff;font:inherit;cursor:pointer;touch-action:none;background:#8b8b8b;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.cegui-slot:hover{background:#a3a3a3}.cegui-slot:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}.cegui-slot[data-selected=true]{outline-offset:-2px;background:#b4a56a;outline:2px solid #ffd54a}.cegui-slot[data-multi=true]{outline-offset:-2px;outline:2px dashed #ffd54a}.cegui-slot[data-over=true]{background:#7fbf7f}.cegui-slot[data-dragging=true]{opacity:.35}.cegui-slot[data-disabled=true]{cursor:not-allowed;background:#5a5a5a}.cegui-item{pointer-events:none;justify-content:center;align-items:center;width:78%;height:78%;display:flex;position:relative}.cegui-item img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.cegui-tile{width:100%;height:100%;font-family:Minecraft,Courier New,ui-monospace,monospace;font-weight:700;font-size:calc(var(--slot) * .4);color:#fff;text-shadow:1px 1px #000000b3;box-sizing:border-box;border:2px solid #00000073;justify-content:center;align-items:center;display:flex}.cegui-glint{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 30%,#aa64ff8c 45%,#ffffff59 52%,#0000 70%) 0 0/250% 100%;animation:3s linear infinite cegui-glint;position:absolute;inset:0}@keyframes cegui-glint{0%{background-position:160% 0}to{background-position:-60% 0}}.cegui-count{right:calc(var(--slot) * .06);bottom:calc(var(--slot) * .02);font-family:Minecraft,Courier New,ui-monospace,monospace;font-size:calc(var(--slot) * .3);color:#fff;text-shadow:calc(var(--slot) * .04) calc(var(--slot) * .04) 0 #3f3f3f;pointer-events:none;font-weight:700;line-height:1;position:absolute}.cegui-tip{z-index:10000;color:#fff;pointer-events:none;white-space:pre-wrap;overflow-wrap:anywhere;background:#100010f0;border:2px solid #2a0f5a;border-radius:2px;max-width:min(28rem,90vw);padding:6px 8px;font-family:Minecraft,Courier New,ui-monospace,monospace;font-size:.85rem;line-height:1.35;position:fixed;box-shadow:inset 0 0 0 1px #5000ff59}.cegui-tip-line{min-height:1.1em}.cegui-text{white-space:pre-wrap;overflow-wrap:anywhere}.cegui-ghost{width:calc(var(--slot) * .8);height:calc(var(--slot) * .8);pointer-events:none;background:#ffffff80;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 2px #000}.cegui-texteditor{flex-direction:column;gap:6px;min-width:0;display:flex}.cegui-toolbar{flex-direction:column;gap:6px;display:flex}.cegui-toolbar-row{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.cegui-swatches{flex-wrap:wrap;gap:3px;display:flex}.cegui-swatch{cursor:pointer;border:1px solid #00000080;border-radius:3px;width:18px;height:18px;padding:0}.cegui-swatch:hover{transform:scale(1.15)}.cegui-hex{width:9.5rem}.cegui-placeholder-select{width:8.5rem}.cegui-gradient{flex-direction:column;gap:6px;display:flex}.cegui-gradient-bar{border:1px solid var(--mantine-color-default-border);border-radius:4px;height:14px}.cegui-style-glyph{font-size:.8rem;line-height:1}.cegui-style-bold{font-weight:700}.cegui-style-italic{font-style:italic}.cegui-style-underlined{text-decoration:underline}.cegui-style-strikethrough{text-decoration:line-through}.cegui-text-preview{border-radius:var(--mantine-radius-sm);background:#1a1a1a;min-height:2rem;padding:6px 8px;font-family:Minecraft,Courier New,ui-monospace,monospace;font-size:.9rem;overflow:hidden}.cegui-action{padding:var(--mantine-spacing-xs);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.cegui-chip-row{flex-wrap:wrap;gap:4px;display:flex}.cegui-yaml{border-radius:var(--mantine-radius-sm);background:var(--mantine-color-default-hover);white-space:pre-wrap;overflow-wrap:anywhere;max-height:12rem;margin:0;padding:6px 8px;font-size:.75rem;overflow:auto}.cegui-diff{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);max-height:60vh;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;overflow:auto}.cegui-diff-line{white-space:pre-wrap;overflow-wrap:anywhere;grid-template-columns:3rem 3rem 1.2rem minmax(0,1fr);display:grid}.cegui-diff-line>span:nth-child(-n+2){text-align:right;color:var(--mantine-color-dimmed);-webkit-user-select:none;user-select:none;padding:0 4px}.cegui-diff-line[data-kind=add]{background:#40c0572e}.cegui-diff-line[data-kind=remove]{background:#fa52522e}.cegui-diff-skip{text-align:center;color:var(--mantine-color-dimmed);background:var(--mantine-color-default-hover);padding:2px 8px}.cegui-hint{font-size:var(--mantine-font-size-xs)}.cegui-tip-static{overflow-wrap:anywhere;max-width:100%;position:static}.cegui-lore-row{align-items:flex-start;gap:4px;min-width:0;display:flex}.cegui-lore-row>.cegui-texteditor{flex:1}.cegui-lore-tools{flex-shrink:0;padding-top:4px;display:flex}.cegui-section-label{font-size:var(--mantine-font-size-sm);font-weight:500}.cegui-option{align-items:center;gap:var(--mantine-spacing-sm);min-width:0;display:flex}.cegui-option-icon{--slot:22px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.cegui-option-icon img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.cegui-option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
