@font-face{font-family:"Fusion Pixel 12";src:local("Segoe UI");font-weight:400;font-style:normal;font-display:swap}:root,[data-theme=dark]{--bg: #111114;--surface: #1b1b1f;--elevated: #222227;--border: #2a2a30;--border-focused: #ffb6c9;--hover: #26262c;--active: #303037;--selected: #3a2a31;--text: #d7d7db;--text-muted: #8e8e96;--text-placeholder: #6a6a72;--accent: #ffb6c9;--accent-contrast: #111114;--red: #ff6b7f;--green: #8fe3a8;--cyan: #9fd8f0;--purple: #c9a8ff;--pink: #ffb6c9;--yellow: #f3e3a0;--error: #ff6b7f;--success: #8fe3a8;--info: #9fd8f0;--warning: #ffc98f;--canvas-bg: #0c0c0e;--checker-a: #1d1d22;--checker-b: #16161a;--mask: rgba(0, 0, 0, .72);--scanline: rgba(0, 0, 0, .08)}[data-theme=light]{--bg: #f5f0e8;--surface: #ede8e0;--elevated: #faf8f4;--border: #c4b8a8;--border-focused: #d65d0e;--hover: #e8e0d6;--active: #d4c8b8;--selected: #d4c8b8;--text: #2d2a27;--text-muted: #6b6560;--text-placeholder: #928374;--accent: #d65d0e;--accent-contrast: #faf8f4;--red: #9d0006;--green: #79740e;--cyan: #076678;--purple: #b16286;--pink: #cc241d;--yellow: #b57614;--error: #9d0006;--success: #79740e;--info: #076678;--warning: #b57614;--canvas-bg: #faf8f4;--checker-a: #e7dfd3;--checker-b: #dbd1c1;--mask: rgba(70, 58, 42, .45);--scanline: rgba(60, 50, 35, .045)}*{margin:0;padding:0;box-sizing:border-box}body{background:radial-gradient(circle at 16% -10%,color-mix(in srgb,var(--purple) 13%,transparent) 0,transparent 34%),radial-gradient(circle at 88% 0%,color-mix(in srgb,var(--accent) 10%,transparent) 0,transparent 28%),var(--bg);color:var(--text);font-family:"Fusion Pixel 12",monospace;font-size:14px;line-height:1.5;overflow:hidden;image-rendering:pixelated}#root{position:relative;isolation:isolate}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:9999;background:repeating-linear-gradient(to bottom,transparent 0px,transparent 2px,var(--scanline) 3px,var(--scanline) 4px)}img{image-rendering:pixelated}button{font-family:inherit;color:inherit;cursor:pointer}input,textarea{font-family:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border)}::-webkit-scrollbar-thumb:hover{background:var(--purple)}input[type=range]{accent-color:var(--accent)}.page{height:100%;overflow-y:auto;padding:84px clamp(20px,6vw,80px) 40px}.empty{display:flex;flex-direction:column;align-items:center;gap:16px;padding:80px 0;color:var(--text-muted)}.modal{width:min(520px,calc(100vw - 48px));max-height:calc(100vh - 80px);overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:16px;background:var(--surface)}.modal h2{font-size:20px;color:var(--accent)}.editor{height:100%;display:flex;flex-direction:column}.field{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.field>span{font-size:12px;color:var(--text-muted)}.editor{position:relative}.compare{position:relative;flex:1 1 auto;min-height:0;height:auto;overflow:hidden;background:repeating-conic-gradient(var(--checker-a) 0% 25%,var(--checker-b) 0% 50%) 0 0 / 16px 16px;box-shadow:0 -4px 0 0 var(--border),0 4px 0 0 var(--border),-4px 0 0 0 var(--border),4px 0 0 0 var(--border);cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none}.compare.single{cursor:default;touch-action:auto}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mas-dim{color:var(--text-muted)}.mas-dim.small,.small{font-size:11px}.mas-icon{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--border);background:none;color:var(--text-muted);cursor:pointer}.mas-icon:hover{color:var(--pink);border-color:var(--pink)}.mas-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:6px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;font:inherit;text-decoration:none}.mas-chip:hover:not(:disabled){border-color:var(--pink);color:var(--pink)}.mas-chip:disabled{opacity:.45;cursor:default}.mas-chip.file{position:relative;overflow:hidden}.mas-chip.file input{position:absolute;inset:0;opacity:0;cursor:pointer}.mas-row{display:flex;align-items:center;gap:8px;margin:8px 0}.mas-row.wrap{flex-wrap:wrap}.mas-row select{flex:1;min-width:0;padding:5px;border-radius:6px;border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit}.mas-seg{display:flex;border:1px solid var(--border);border-radius:6px;overflow:hidden}.mas-seg button{flex:1;padding:6px;border:none;background:none;color:var(--text-muted);cursor:pointer;font:inherit}.mas-seg button.on{background:var(--pink);color:var(--accent-contrast)}.mas-seg button:disabled{opacity:.4}.mas-warn{color:var(--warning);font-size:12px;margin:8px 0}.mas-import{display:flex;flex-direction:column;width:min(1080px,calc(100vw - 32px));max-height:calc(100vh - 32px);background:var(--bg);border:1px solid var(--pink);border-radius:10px;box-shadow:0 20px 60px #0009;color:var(--text);font-size:13px;overflow:hidden}.mas-import-foot{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--border)}.mas-import-foot{border-bottom:none;border-top:1px solid var(--border)}.mas-import-body{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;padding:14px;overflow:auto}.mas-import-pixel{display:block;image-rendering:pixelated;border:1px solid var(--border);background:repeating-conic-gradient(var(--checker-a) 0% 25%,var(--checker-b) 0% 50%) 0 0 / 12px 12px}.mas-import-view{display:flex;overflow:auto;max-width:100%;border:1px solid var(--border);background:var(--surface);cursor:zoom-in}.mas-import-view>canvas{margin:auto;flex:none}.mas-import-swatches{display:flex;flex-wrap:wrap;gap:2px;margin:6px 0}.mas-import-swatches span{width:14px;height:14px;border:1px solid rgba(255,255,255,.15)}.mas-wrap{flex-wrap:wrap}.mas-link-btn{border:none;background:none;color:var(--pink);cursor:pointer;font:inherit;text-decoration:underline;padding:0}.mas-chip.primary{background:var(--pink);color:var(--accent-contrast);border-color:var(--pink)}.mas-chip:disabled{opacity:.5;cursor:default}.mas-import{user-select:none;-webkit-user-select:none}.mas-import input,.mas-import textarea,.mas-import select,.mas-import [contenteditable]{user-select:text;-webkit-user-select:text}.mas-import input[type=range]{-webkit-appearance:none;appearance:none;height:16px;background:transparent;cursor:pointer}.mas-import input[type=range]::-webkit-slider-runnable-track{height:6px;background:var(--surface);border:1px solid var(--border);border-radius:0}.mas-import input[type=range]::-moz-range-track{height:6px;background:var(--surface);border:1px solid var(--border);border-radius:0}.mas-import input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;margin-top:-5px;border:1px solid var(--accent-contrast);border-radius:0;background:var(--accent)}.mas-import input[type=range]::-moz-range-thumb{width:14px;height:14px;border:1px solid var(--accent-contrast);border-radius:0;background:var(--accent)}.mas-import-canvas-wrap{position:relative;flex:none}.mas-tile-grid{position:absolute;inset:0;pointer-events:none;opacity:.75;background-position:0 0}.mas-import2{zoom:.96;width:min(1560px,calc((100vw - 56px) / .96));border-color:transparent}.mas-import-body2{grid-template-columns:minmax(0,1fr) 488px;gap:14px;align-items:start}.mas-import-left{display:flex;flex-direction:column;gap:10px;min-width:0}.mas-import-right{display:flex;flex-direction:column;gap:8px;min-width:0}.mas-import-tabs{width:fit-content}.mas-import-tabs button{padding:7px 18px;font-weight:600}.mas-source-row{display:flex;align-items:center;gap:10px}.mas-source-name{flex:0 1 auto;min-width:120px;padding:5px 8px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font:inherit;font-weight:600}.mas-source-name:focus{border-color:var(--accent);outline:none}.mas-import-view2{position:relative;min-height:440px;height:56vh;border-radius:8px}.mas-zoombar{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;gap:4px;padding:3px;background:color-mix(in srgb,var(--bg) 82%,transparent);border:1px solid var(--border);border-radius:7px}.mas-zoombar select{padding:3px 6px;border:1px solid var(--border);border-radius:5px;background:var(--surface);color:var(--text);font:inherit;font-size:12px}.mas-zoombar .mas-icon{width:24px;height:24px;display:grid;place-items:center}.mas-cv-section{border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--surface) 55%,transparent);overflow:hidden}.mas-cv-head{width:100%;display:flex;align-items:center;justify-content:space-between;padding:8px 11px;border:none;background:none;color:var(--accent);font:inherit;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:none;cursor:pointer}.mas-cv-head .rot{transform:rotate(-90deg)}.mas-cv-body{display:flex;flex-direction:column;gap:7px;padding:4px 11px 11px}.mas-cv-field{display:flex;flex-direction:column;gap:3px;font-size:11px;color:var(--text-muted)}.mas-cv-field select,.mas-cv-field input{padding:5px 6px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font:inherit;font-size:12px}.mas-cv-row{display:grid;grid-template-columns:74px 44px 1fr;align-items:center;gap:8px;font-size:12px}.mas-cv-label{color:var(--text-muted)}.mas-cv-row input[type=range]{width:100%}.mas-numtext{border:none;background:none;color:var(--text);font:inherit;font-size:12px;font-variant-numeric:tabular-nums;text-align:right;padding:2px 3px;cursor:text;width:100%}.mas-numtext:hover{color:var(--accent)}.mas-numtext.editing{border:1px solid var(--accent);border-radius:4px;background:var(--surface);text-align:right}.mas-seg-sm{width:180px}.mas-seg-sm button{padding:4px 8px;font-size:12px}.mas-mapsize{display:flex;align-items:center;gap:7px}.mas-mapsize input{width:48px;padding:4px 5px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font:inherit;text-align:center}.mas-check{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text)}.mas-pal-head{display:flex;align-items:center;gap:8px}.mas-pal-head>select{flex:1;min-width:0;padding:5px 6px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font:inherit;font-size:12px}.mas-pal-menu-wrap{position:relative}.mas-menu-scrim{position:fixed;inset:0;z-index:10}.mas-menu{position:absolute;right:0;top:calc(100% + 4px);z-index:11;min-width:170px;display:flex;flex-direction:column;padding:4px;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 10px 30px #00000080}.mas-menu button{text-align:left;padding:6px 9px;border:none;border-radius:5px;background:none;color:var(--text);font:inherit;font-size:12px;cursor:pointer}.mas-menu button:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}.mas-menu button:disabled{opacity:.4;cursor:default}.mas-menu hr{border:none;border-top:1px solid var(--border);margin:4px 0}.mas-export-group{display:flex;align-items:stretch}.mas-export-group .mas-chip{border-top-right-radius:0;border-bottom-right-radius:0}.mas-export-group select{padding:0 6px;border:1px solid var(--border);border-left:none;border-top-right-radius:6px;border-bottom-right-radius:6px;background:var(--surface);color:var(--text);font:inherit;font-size:12px}.mas-import2{--bg: var(--mas-ui-bg);--surface: var(--mas-ui-panel);--border: var(--mas-ui-border);--text: var(--mas-ui-text);--text-muted: var(--mas-ui-muted);--accent: var(--mas-ui-accent);--pink: var(--mas-ui-accent);width:min(1340px,calc(100vw - 24px));height:calc((100dvh - 78px) / .96);min-height:560px;max-height:calc((100dvh - 78px) / .96);border:1px solid var(--border);border-radius:4px;background:#000;color:var(--text);font:12px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:none}.mas-import2 *,.mas-import2 *:before,.mas-import2 *:after{box-sizing:border-box}.mas-import2 label,.mas-import2 input,.mas-import2 select{font-weight:400}.mas-import2 .mas-cv-body>.mas-row{margin:0}.mas-import2 .mas-icon{display:grid;place-items:center;width:24px;height:24px;min-width:24px;padding:0;border:0;border-radius:2px;background:transparent;color:var(--text-muted);box-shadow:none}.mas-import2 .mas-icon:hover:not(:disabled){background:var(--mas-gray-56);color:var(--accent)}.mas-import2 .mas-import-body2{flex:1;min-height:0;grid-template-columns:minmax(0,1fr) 548px;gap:24px;padding:10px 12px;align-items:stretch;overflow:hidden}.mas-import2 .mas-import-left{min-height:0;gap:8px;padding:8px;border:1px solid var(--border);border-radius:2px;background:var(--bg)}.mas-import2 .mas-import-right{min-height:0;overflow-y:auto;gap:6px}.mas-import2 .mas-import-tabs{display:flex;flex:none;width:auto;margin-right:8px;border:0;border-radius:0;background:transparent}.mas-import2 .mas-seg button{height:26px;min-height:0;padding:3px 8px;white-space:nowrap;color:var(--text-muted);background:transparent;border:0;border-radius:0;box-shadow:none;font:inherit;font-size:11px}.mas-import2 .mas-seg button:hover{background:var(--mas-gray-56);color:var(--text)}.mas-import2 .mas-seg button.on{background:color-mix(in srgb,var(--text) 2%,transparent);color:var(--text);box-shadow:inset 0 -2px var(--accent)}.mas-import2 .mas-import-tabs button{flex:none;min-width:72px;height:28px;padding:3px 10px;white-space:nowrap;font-size:11px;font-weight:400}.mas-import2 .mas-source-row{gap:7px;min-width:0;flex-wrap:wrap}.mas-import2 .mas-source-name{flex:0 1 240px;width:240px;max-width:45%;min-width:70px;height:26px;padding:3px 6px;border:0;border-radius:2px;background:var(--mas-gray-33);font:inherit;font-size:11px}.mas-import2 .mas-source-row .mas-dim{white-space:nowrap;font-size:10px}.mas-import2 .mas-chip,.mas-import2 .mas-chip.primary{height:26px;min-height:0;padding:3px 8px;border:1px solid var(--border);border-radius:2px;color:var(--text);background:var(--mas-gray-33);box-shadow:none;font:inherit;font-size:11px;font-weight:400}.mas-import2 .mas-chip:hover:not(:disabled){color:var(--text);background:var(--mas-gray-56);border-color:var(--border)}.mas-import2 .mas-source-row .mas-chip{flex:none;margin-left:auto;white-space:nowrap;padding:3px 7px}.mas-import2 .mas-import-view2{flex:1;min-height:160px;height:auto;overflow:hidden;border:none;border-radius:0;cursor:default;background:transparent}.mas-import2 .mas-import-preview-scroll{position:absolute;inset:0 0 32px;display:flex;overflow:auto;background:repeating-conic-gradient(var(--checker-a) 0% 25%,var(--checker-b) 0% 50%) 0 0 / 12px 12px}.mas-import2 .mas-map-empty{margin:auto;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;color:var(--text-muted);font-size:11px;text-align:center}.mas-import2 .mas-import-canvas-wrap{margin:auto;flex:none}.mas-import2 .mas-import-canvas-wrap canvas{display:block;border:none;max-width:none;max-height:none}.mas-import2 .mas-map-preview-label{position:absolute;top:4px;left:4px;z-index:1;padding:2px 4px;border-radius:2px;color:var(--text-muted);background:var(--surface);font-size:10px;pointer-events:none}.mas-import2 .mas-tile-grid{box-shadow:inset 0 0 0 1px #fff;opacity:.85}.mas-import2 .mas-zoombar{right:0;bottom:0;gap:4px;padding:0;border:none;background:none}.mas-import2 .mas-zoombar select{height:24px;width:70px;padding:2px 4px;border:0;border-radius:2px;background:var(--mas-gray-33);font:inherit;font-size:11px}.mas-import2 .mas-zoombar .mas-icon{width:24px;height:24px;border:0;border-radius:2px}.mas-import2 .mas-zoombar svg{width:14px;height:14px}.mas-import2 .mas-cv-section{flex:none;border:1px solid var(--border);border-radius:2px;background:var(--surface);box-shadow:none;overflow:visible}.mas-import2 .mas-cv-head{height:18px;min-height:18px;font-size:11px;line-height:18px;font-weight:600;letter-spacing:0;color:var(--text);padding:0 6px;background:var(--mas-gray-32)}.mas-import2 .mas-cv-head:hover{background:var(--mas-gray-35)}.mas-import2 .mas-cv-head svg{width:11px;height:11px;color:var(--text-muted);transform:rotate(180deg)}.mas-import2 .mas-cv-head svg.rot{transform:rotate(0)}.mas-import2 .mas-cv-body{gap:3px;padding:4px 6px 5px}.mas-import2 .mas-cv-field{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:6px;color:var(--text-muted);font-size:11px}.mas-import2 .mas-cv-field select,.mas-import2 .mas-cv-field input{min-width:0;width:100%;height:24px;padding:2px 4px;border:0;border-radius:2px;background:var(--mas-gray-33);color:var(--text);font:inherit;font-size:11px}.mas-import2 .mas-cv-row{grid-template-columns:72px 36px minmax(0,1fr);gap:6px;min-height:18px;font-size:11px}.mas-import2 .mas-cv-label{color:var(--text-muted)}.mas-import2 .mas-numtext{font:inherit;font-size:11px;text-align:left;min-width:0}.mas-import2 .mas-numtext.editing{border:none;outline:1px solid var(--accent);border-radius:2px}.mas-import2 .mas-map-size-row,.mas-import2 .mas-cv-row:has(>.mas-seg){grid-template-columns:72px minmax(0,1fr)}.mas-import2 .mas-seg-sm{width:min(180px,100%);border-color:var(--border);border-radius:2px;background:var(--mas-gray-33)}.mas-import2 .mas-seg-sm button{height:24px;padding:3px 8px;white-space:nowrap;font:inherit;font-size:11px}.mas-import2 .mas-mapsize{min-width:0;gap:9px}.mas-import2 .mas-mapsize input{width:48px;min-width:0;height:24px;padding:2px 4px;border:0;border-radius:2px;background:var(--mas-gray-33);font:inherit}.mas-import2 .mas-mapsize .mas-dim{white-space:nowrap;font-size:11px}.mas-import2 .mas-check{font-size:11px;gap:6px}.mas-import2 .mas-check input{width:13px;height:13px;margin:0;accent-color:var(--accent)}.mas-import2 .mas-cv-body>.mas-row.mas-wrap{gap:24px}.mas-import2 .mas-pal-head{min-height:18px;gap:6px}.mas-import2 .mas-pal-head>.mas-cv-label{width:72px;flex:none;color:var(--text);font-size:11px;font-weight:600}.mas-import2 .mas-pal-head>select{height:24px;padding:2px 4px;border:0;border-radius:2px;background:var(--mas-gray-33);color:var(--text);font:inherit;font-size:11px}.mas-import2 .mas-pal-head>select{flex:1;min-width:0}.mas-import2 .mas-import-swatches{gap:2px;margin:2px 0;max-height:40px;overflow:auto}.mas-import2 .mas-import-swatches span{width:18px;height:18px;border-radius:2px}.mas-import2 .mas-import-swatches button{position:relative;flex:none;width:18px;height:18px;padding:0;border:1px solid #ffffff45;border-radius:2px;cursor:pointer}.mas-import2 .mas-import-swatches button.is-excluded{opacity:.3}.mas-import2 .mas-import-swatches button.is-excluded:after{content:"";position:absolute;inset:7px 0 auto;height:2px;background:#fff;transform:rotate(-45deg)}.mas-import2 .mas-method-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px;align-items:center}.mas-import2 .mas-method-row .mas-cv-field{grid-template-columns:40px minmax(0,1fr);gap:3px}.mas-import2 .mas-panel-reset{height:18px;padding:0 3px;border:0;border-radius:0;background:transparent;color:var(--text-muted);font:inherit;font-size:10px;cursor:pointer}.mas-import2 .mas-panel-reset:hover{color:var(--text);box-shadow:inset 0 -1px var(--accent)}.mas-import2 .mas-palette-blocks{margin-top:2px}.mas-import2 .mas-palette-blocks-head{display:flex;align-items:center;gap:6px;margin-bottom:4px}.mas-import2 .mas-palette-blocks-head>span{flex:none;color:var(--text);font-size:11px;font-weight:600}.mas-import2 .mas-palette-blocks-head input[type=search]{flex:1;min-width:0;height:20px;border:0;border-radius:2px;padding:0 5px;background:var(--mas-gray-33);color:var(--text);font:inherit;font-size:11px}.mas-import2 .mas-palette-rows{border-top:1px solid var(--border)}.mas-import2 .mas-palette-row{display:flex;align-items:flex-start;gap:6px;padding:4px 0;border-bottom:1px solid var(--border)}.mas-import2 .mas-palette-main{flex:none;width:24px;height:24px;border-radius:2px}.mas-import2 .mas-palette-div{flex:none;align-self:stretch;width:1px;min-height:24px;background:var(--border)}.mas-import2 .mas-palette-opts{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.mas-import2 .mas-palette-opts>button{display:grid;place-items:center;width:26px;height:26px;padding:0;border:1px solid transparent;border-radius:2px;background:transparent;cursor:pointer;opacity:.5}.mas-import2 .mas-palette-opts>button:hover{opacity:1;background:var(--mas-gray-33)}.mas-import2 .mas-palette-opts>button.sel{opacity:1;border-color:#ffffffd0}.mas-import2 .mas-block-icon{display:block;width:24px;height:24px;image-rendering:pixelated;background-repeat:no-repeat}.mas-import2 .mas-block-empty{display:block;padding:4px 0;color:var(--text-muted);font-size:10px}.mas-import2 .mas-materials{list-style:none;margin:0;padding:0;max-height:168px;overflow-y:auto}.mas-import2 .mas-materials li{display:flex;align-items:center;gap:6px;min-height:24px;padding:2px 0;border-bottom:1px solid var(--border)}.mas-import2 .mas-mat-remove{flex:none;width:18px;height:18px;display:grid;place-items:center;padding:0;border:0;border-radius:2px;background:transparent;color:var(--text-muted);font-size:13px;line-height:1;cursor:pointer}.mas-import2 .mas-mat-remove:hover{color:var(--text);background:var(--mas-gray-33)}.mas-import2 .mas-materials li.mas-mat-total{border-bottom:0;border-top:1px solid var(--border-strong, var(--border));margin-top:2px}.mas-import2 .mas-mat-total .mas-mat-name,.mas-import2 .mas-mat-total .mas-mat-amount{color:#fff;font-weight:600;font-size:12px}.mas-import2 .mas-mat-name{flex:1;min-width:0;font-size:11px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}.mas-import2 .mas-mat-total .mas-mat-name{color:var(--text-muted)}.mas-import2 .mas-mat-amount{flex:none;font-size:10px;color:var(--text-muted);font-variant-numeric:tabular-nums}.mas-import2 .mas-mat-key{display:block;margin-top:4px;color:var(--text-muted);font-size:9px}.mas-import2 input[type=range]{height:14px;margin:0;user-select:none;-webkit-user-select:none}.mas-import2 input[type=range]::-webkit-slider-runnable-track{height:4px;border:none;border-radius:2px;background:var(--border)}.mas-import2 input[type=range]::-webkit-slider-thumb{width:9px;height:10px;margin-top:-3px;border:none;border-radius:1px;background:var(--accent)}.mas-import2 input[type=range]::-moz-range-track{height:4px;border:none;border-radius:2px;background:var(--border)}.mas-import2 input[type=range]::-moz-range-thumb{width:9px;height:10px;border:none;border-radius:1px;background:var(--accent)}.mas-import2 .mas-pal-menu-wrap{position:relative;flex:none;width:24px;height:24px}.mas-import2 .mas-pal-menu-wrap>.mas-menu{position:absolute;left:auto;right:0;top:auto;bottom:calc(100% + 4px);padding:4px;border-radius:2px;box-shadow:0 4px 12px #0006}.mas-import2 .mas-menu button{padding:4px 6px;border-radius:2px;font-size:11px}.mas-import2 .mas-import-foot{flex:none;min-height:42px;padding:7px 10px;gap:8px;background:var(--mas-gray-32)}.mas-import2 .mas-import-foot .mas-chip{height:26px;font-size:11px}.mas-import2 .mas-export-group .mas-chip{min-width:76px;justify-content:center;border-radius:2px 0 0 2px}.mas-import2 .mas-export-group select{width:78px;height:26px;padding:2px 4px;border-radius:0 2px 2px 0;background:var(--mas-gray-33);font:inherit;font-size:11px}.mas-import2 :is(button,input,select):focus-visible{outline:1px solid var(--accent);outline-offset:1px}.mas-import2 :is(.mas-import-right,.mas-import-preview-scroll,.mas-import-swatches,.mas-import-body2){scrollbar-width:thin;scrollbar-color:var(--mas-gray-73) var(--surface)}.mas-import2 ::-webkit-scrollbar{width:6px;height:6px}.mas-import2 ::-webkit-scrollbar-thumb{background:var(--mas-gray-73)}.mas-import2 ::-webkit-scrollbar-track{background:var(--surface)}.mas-import2 .mas-cv-2col{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 18px}.mas-import2 .mas-cv-2col .mas-cv-row{grid-template-columns:62px 36px minmax(0,1fr)}.mas-import2 .mas-cv-stack{display:flex;flex-direction:column;gap:4px;min-width:0}.mas-import2 .mas-map-panels{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;align-items:stretch}.mas-import2 .mas-conversion-panels{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.mas-import2 .mas-conversion-panels>.mas-cv-section{min-width:0}.mas-import2 .mas-conversion-panels .mas-cv-2col{grid-template-columns:minmax(0,1fr)}.mas-import2 .mas-map-panels>.mas-cv-stack{height:100%}.mas-import2 .mas-map-panels>.mas-cv-stack>.mas-cv-section:last-child{flex:1 1 auto;display:flex;flex-direction:column}.mas-import2 .mas-map-panels>.mas-cv-stack>.mas-cv-section:last-child .mas-cv-body{flex:1;display:flex;flex-direction:column;justify-content:space-evenly}.mas-import2 .mas-map-panels .mas-cv-field{grid-template-columns:76px minmax(0,1fr)}.mas-import2 .mas-map-panels .mas-map-size-row{grid-template-columns:minmax(0,1fr);gap:2px}.mas-import2 .mas-map-panels .mas-mapsize{flex-wrap:wrap;gap:5px}.mas-import2 .mas-map-panels .mas-mapsize input{width:36px;height:18px;padding:0 4px;line-height:18px}.mas-import2 .mas-map-panels .mas-row.mas-wrap{gap:12px}.mas-import2 .mas-dither-switch{display:flex;justify-content:center;margin-bottom:0}.mas-import2 .mas-fine-presets{display:flex;flex-direction:column;align-items:stretch;gap:3px;min-width:0}.mas-import2 .mas-fine-presets .mas-seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:1;min-width:0;gap:0;border:0;border-radius:0;background:transparent}.mas-import2 .mas-fine-presets .mas-seg button{width:100%;margin:0;padding:3px 0;min-width:0;text-align:center}.mas-import2 .mas-fine-presets select{width:94px;min-width:0;flex:0 0 94px;height:18px;padding:0 2px;border:0;border-radius:2px;background:var(--mas-gray-33);color:var(--text);font:inherit;font-size:11px}.mas-import2 .mas-saved-tunes{display:flex;align-items:center;gap:3px}.mas-import2 .mas-preset-add{width:20px;height:24px;flex:none}.mas-import2 .mas-preset-name{display:flex;gap:3px;min-width:0}.mas-import2 .mas-preset-name input{width:0;min-width:0;flex:1;padding:2px 4px;border:1px solid var(--border);border-radius:2px;background:var(--mas-gray-33);color:var(--text);font:inherit;font-size:11px}.mas-import2 .mas-preset-name .mas-chip{height:24px;padding:2px 5px;font-size:11px}.mas-import2 .mas-tonal-controls{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;border:0;min-width:0}.mas-import2 .mas-cleanup-controls{display:flex;gap:0;border:0;border-top:1px solid var(--border);border-radius:0;margin-top:3px;padding-top:5px;background:transparent}.mas-import2 .mas-cleanup-controls button{flex:1;min-width:0;padding:3px 4px;white-space:nowrap}.mas-import2 .mas-dither-switch .mas-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(120px,100%);border:0;border-radius:0;background:transparent}.mas-import2 .mas-dither-switch .mas-seg button,.mas-import2 .mas-fine-presets .mas-seg button,.mas-import2 .mas-cleanup-controls button{display:grid;place-items:center;height:18px;min-height:0;padding:0 3px;line-height:18px;box-shadow:inset 0 -1px var(--border)}.mas-import2 :is(.mas-dither-switch,.mas-fine-presets,.mas-cleanup-controls) .mas-seg button.on,.mas-import2 .mas-cleanup-controls button.on{background:color-mix(in srgb,var(--text) 2%,transparent);box-shadow:inset 0 -2px var(--accent)}.mas-import2 .mas-cleanup-controls{padding-top:3px}.mas-import2 .mas-dither-region{display:flex;flex-direction:column;gap:3px;margin:2px 0 1px}.mas-import2 .mas-dither-region-seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;border:0;border-radius:0;background:transparent;gap:0}.mas-import2 .mas-dither-region-seg button:first-child{grid-column:1 / -1}.mas-import2 .mas-dither-region-seg button{display:inline-flex;align-items:center;justify-content:center;gap:3px;height:20px;min-height:0;min-width:0;padding:0 2px;white-space:nowrap;font-size:11px;color:var(--text-muted);background:transparent;border:0;border-radius:0;box-shadow:inset 0 -1px var(--border);cursor:pointer}.mas-import2 .mas-dither-region-seg button:hover{color:var(--text);background:var(--mas-gray-56)}.mas-import2 .mas-dither-region-seg button.on{color:var(--text);background:color-mix(in srgb,var(--text) 2%,transparent);box-shadow:inset 0 -2px var(--accent)}.mas-import2 .mas-dither-region-dot{color:var(--accent);font-size:7px;line-height:1}.mas-import2 .mas-dither-region-reset{align-self:flex-end;height:18px;min-height:0;padding:0 6px;font-size:11px;color:var(--text-muted);background:transparent;border:1px solid var(--border);border-radius:2px;cursor:pointer}.mas-import2 .mas-dither-region-reset:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.mas-import2 .mas-dither-region-reset:disabled{opacity:.4;cursor:default}.mas-import2 .mas-preset-add{width:18px;min-width:18px;height:18px;min-height:0;padding:0}.mas-import2 .mas-crop-modes{display:flex;flex-wrap:wrap;gap:4px 8px;margin:1px 0}.mas-import2 .mas-crop-modes input[type=radio]{appearance:none;display:grid;place-content:center;border:1px solid var(--text-muted);border-radius:1px;background:var(--mas-gray-33)}.mas-import2 .mas-crop-modes input[type=radio]:checked{background:var(--accent);border-color:var(--accent)}.mas-import2 .mas-crop-modes input[type=radio]:checked:after{content:"";width:4px;height:7px;border:solid var(--bg);border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.mas-import2 .mas-manual-crop{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:start;gap:5px;min-width:0}.mas-import2 .mas-crop-preview-column{display:flex;flex-direction:column;align-items:start;gap:2px}.mas-import2 .mas-crop-preview-column .mas-link-btn{padding:0;margin:0;font-size:11px;line-height:16px}.mas-import2 .mas-crop-thumbnail{display:grid;place-items:start;width:132px;height:132px;background:transparent;border:0}.mas-import2 .mas-crop-source{position:relative;flex:none;touch-action:none;-webkit-user-select:none;user-select:none;overflow:hidden}.mas-import2 .mas-crop-source.is-manual{cursor:crosshair}.mas-import2 .mas-crop-source canvas{display:block}.mas-import2 .mas-crop-selection{position:absolute;border:1px solid var(--accent);box-shadow:0 0 0 300px #0007;pointer-events:none}.mas-import2 .mas-crop-values{display:flex;flex-direction:column;gap:2px;width:100%;min-width:0;margin:0;padding:0;border:0}.mas-import2 .mas-crop-values .mas-cv-field{grid-template-columns:10px minmax(0,1fr);gap:2px}.mas-import2 .mas-crop-value-heading{font-size:10px;line-height:13px;color:var(--text-muted);white-space:nowrap}.mas-import2 .mas-crop-values .mas-cv-field+.mas-crop-value-heading{margin-top:3px}.mas-import2 .mas-crop-values:disabled{opacity:.5}.mas-import2 .mas-import-right :is(select,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])),.mas-import2 .mas-zoombar select,.mas-import2 .mas-export-group select{height:18px;min-height:0;padding-top:0;padding-bottom:0;line-height:18px}.mas-import2 .mas-import-foot .mas-chip,.mas-import2 .mas-import-foot .mas-export-format select{height:26px;min-height:26px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 9px;border:1px solid var(--border);border-radius:2px;background:var(--mas-gray-33);color:var(--text);font:inherit;font-size:11px;line-height:normal;box-shadow:none}.mas-import2 .mas-import-foot .mas-export-group{gap:0;align-items:stretch;border:1px solid var(--border);border-radius:3px;background:var(--mas-gray-33)}.mas-import2 .mas-import-foot .mas-export-group:hover{border-color:var(--accent)}.mas-import2 .mas-import-foot .mas-export-group .mas-chip{border:0;border-radius:3px 0 0 3px;background:transparent}.mas-import2 .mas-import-foot .mas-export-group .mas-export-format{border-left:1px solid var(--border)}.mas-import2 .mas-import-foot .mas-export-group .mas-export-format select{border:0;border-radius:0 3px 3px 0;background:transparent}.mas-import2 .mas-import-foot .mas-export-group .mas-chip,.mas-import2 .mas-import-foot .mas-export-format select{width:84px;min-width:84px}.mas-import2 .mas-export-format{position:relative;display:flex}.mas-import2 .mas-import-foot .mas-export-format select{appearance:none;padding-right:23px;cursor:pointer}.mas-import2 .mas-export-format>svg{position:absolute;right:7px;top:7px;pointer-events:none}.mas-import2 .mas-import-foot svg{color:var(--accent)}.mas-import2 .mas-import-foot .mas-chip:hover:not(:disabled),.mas-import2 .mas-import-foot .mas-export-format select:hover{background:var(--mas-gray-35);border-color:var(--accent)}@media(min-width:861px)and (max-width:1100px){.mas-import2 .mas-import-body2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:1100px){.mas-import2 .mas-cv-2col,.mas-import2 .mas-map-panels,.mas-import2 .mas-conversion-panels{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.mas-import2{width:calc(100vw - 24px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}.mas-import2 .mas-import-body2{grid-template-columns:minmax(0,1fr);overflow:auto}.mas-import2 .mas-import-left{min-height:340px}.mas-import2 .mas-import-right{overflow:visible}}@media(max-width:520px){.mas-import2 .mas-import-tabs{margin-right:0}.mas-import2 .mas-import-tabs button{min-width:0;padding:3px 7px}.mas-import2 .mas-source-row{flex-wrap:wrap}.mas-import2 .mas-source-name{flex-basis:120px}}:root{color-scheme:dark;--mas-ui-bg: #0b0b0b;--mas-ui-panel: #1b1b1b;--mas-ui-text: #eaeaea;--mas-ui-muted: #999999;--mas-ui-border: #2c2c2c;--mas-ui-accent: #ff6538;--pixeli-slider-track: 8px;--mas-gray-11: #0b0b0b;--mas-gray-12: #0c0c0c;--mas-gray-15: #0f0f0f;--mas-gray-17: #111111;--mas-gray-18: #121212;--mas-gray-20: #141414;--mas-gray-22: #161616;--mas-gray-23: #171717;--mas-gray-25: #191919;--mas-gray-26: #1a1a1a;--mas-gray-27: #1b1b1b;--mas-gray-29: #1d1d1d;--mas-gray-32: #202020;--mas-gray-33: #212121;--mas-gray-35: #232323;--mas-gray-36: #242424;--mas-gray-37: #252525;--mas-gray-39: #272727;--mas-gray-40: #282828;--mas-gray-41: #292929;--mas-gray-42: #2a2a2a;--mas-gray-43: #2b2b2b;--mas-gray-44: #2c2c2c;--mas-gray-45: #2d2d2d;--mas-gray-48: #303030;--mas-gray-51: #333333;--mas-gray-52: #343434;--mas-gray-54: #363636;--mas-gray-56: #383838;--mas-gray-57: #393939;--mas-gray-58: #3a3a3a;--mas-gray-60: #3c3c3c;--mas-gray-65: #414141;--mas-gray-66: #424242;--mas-gray-68: #444444;--mas-gray-69: #454545;--mas-gray-73: #494949;--mas-gray-80: #505050;--mas-gray-102: #666666;--mas-gray-106: #6a6a6a;--mas-gray-112: #707070;--mas-gray-119: #777777;--mas-gray-128: #808080;--mas-gray-147: #939393;--mas-gray-153: #999999;--mas-gray-154: #9a9a9a;--mas-gray-164: #a4a4a4;--mas-gray-170: #aaaaaa;--mas-gray-187: #bbbbbb;--mas-gray-203: #cbcbcb;--mas-gray-207: #cfcfcf;--mas-gray-221: #dddddd;--mas-gray-233: #e9e9e9;--mas-gray-234: #eaeaea;--mas-gray-238: #eeeeee;--mas-gray-255: #ffffff;--pixeli-page: #0b0b0b}.pixeli-editor .pixeli-panel-shell{position:relative;display:grid;grid-template-rows:52px minmax(0,1fr);width:100%;height:100%;min-height:0;background:#000;container-type:inline-size}.pixeli-editor .pixeli-sidebar-resize{position:absolute;z-index:80;left:-6px;top:0;bottom:0;width:12px;padding:0;border:0;border-radius:0;background:transparent;cursor:ew-resize}.pixeli-editor .pixeli-sidebar-resize:after{content:"";position:absolute;left:5px;top:calc(50% - 24px);width:2px;height:48px;background:var(--mas-gray-80)}.pixeli-editor .pixeli-sidebar-resize:hover:after{background:var(--mas-gray-136)}.pixeli-resizing-sidebar,.pixeli-resizing-sidebar *{cursor:ew-resize!important;-webkit-user-select:none!important;user-select:none!important}.pixeli-editor .pixeli-panel-launcher{position:relative;z-index:6;display:flex;align-items:center;justify-content:center;gap:3px;min-width:0;padding:6px 4px 6px 14px;overflow:hidden;border-bottom:0;background:var(--mas-gray-20);box-shadow:0 4px 8px #000000b8}.pixeli-editor .pixeli-panel-launcher button{display:grid;place-items:center;flex:0 0 42px;width:42px;height:40px;padding:0;border:0;border-radius:2px;background:var(--mas-gray-20);color:var(--mas-gray-153);box-shadow:-3px -3px 5px #48484821,3px 3px 5px #0000009e,-1px -1px 2px #48484814,1px 1px 2px #00000070;transition:color .18s ease,background-color .18s ease,box-shadow .22s cubic-bezier(.79,.21,.06,.81)}.pixeli-editor .pixeli-panel-launcher button:hover{background:var(--mas-gray-20);color:var(--mas-ui-accent);box-shadow:-2px -2px 4px #4c4c4c29,2px 2px 4px #000000a8}.pixeli-editor .pixeli-panel-stack{min-height:0;padding:4px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--mas-gray-17)}.pixeli-editor .pixeli-shell-panel{margin:0 0 4px;background:var(--mas-gray-27)}.pixeli-editor .pixeli-shell-panel-header{position:sticky;top:0;z-index:4;display:grid;grid-template-columns:minmax(0,1fr) 36px;height:40px;background:var(--mas-gray-20);box-shadow:inset 0 -1px var(--mas-gray-43)}.pixeli-editor .pixeli-shell-panel-collapse,.pixeli-editor .pixeli-shell-panel-close{min-width:0;height:40px;padding:0;border:0;border-radius:0;background:transparent;color:var(--mas-gray-221)}.pixeli-editor .pixeli-shell-panel-collapse{display:grid;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:5px;padding:0 6px 0 9px;text-align:left;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.pixeli-editor .pixeli-shell-panel-collapse:hover,.pixeli-editor .pixeli-shell-panel-close:hover{background:var(--mas-gray-35)}.pixeli-editor .pixeli-shell-panel-icon{color:var(--mas-ui-accent)}.pixeli-editor .pixeli-shell-panel-close{display:grid;place-items:center;color:var(--mas-gray-136)}.pixeli-editor .pixeli-shell-panel-body{display:grid;gap:10px;min-width:0;padding:12px;overflow-x:hidden;background:var(--mas-gray-27);box-shadow:inset 0 1px #ffffff07}.pixeli-editor .pixeli-shell-panel-body>*{min-width:0;max-width:100%}.pixeli-editor .pixeli-shell-panel.is-collapsed .pixeli-shell-panel-header{box-shadow:none}.pixeli-editor :is(button,input,select){border-radius:0!important}.pixeli-editor :is(select,input[type=text],input[type=number],input[type=search]){border-color:transparent;background:var(--mas-gray-33)}.pixeli-editor .mas-check input{width:16px;height:16px;border:0;border-radius:0;accent-color:var(--mas-ui-accent)}.pixeli-editor .mas-cv-row input[type=range],.pixeli-editor .pixeli-placement-sliders input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:16px;border-radius:0;background:transparent;cursor:pointer}.pixeli-editor input[type=range]::-webkit-slider-runnable-track{height:var(--pixeli-slider-track);border-radius:0;background:linear-gradient(var(--mas-ui-accent),var(--mas-ui-accent)) left center / var(--pixeli-range-progress, 0%) 100% no-repeat,#111;box-shadow:inset 0 0 5px #000}.pixeli-editor input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-3px;width:12px;height:14px;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:pointer}.pixeli-editor input[type=range]::-moz-range-track{height:var(--pixeli-slider-track);border-radius:0;background:#111;box-shadow:inset 0 0 5px #000}.pixeli-editor input[type=range]::-moz-range-progress{height:var(--pixeli-slider-track);border-radius:0;background:var(--mas-ui-accent)}.pixeli-editor input[type=range]::-moz-range-thumb{width:12px;height:14px;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:pointer}.pixeli-editor input[type=range]:disabled{opacity:.45}.pixeli-editor .pixeli-settings-flow{display:grid;gap:12px}.pixeli-editor .pixeli-settings-subsection{display:grid;gap:5px;min-width:0;margin:0;padding:7px 0 0;border:0;border-top:1px solid var(--mas-gray-52)}.pixeli-editor .pixeli-settings-subsection:first-child{padding-top:0;border-top:0}.pixeli-editor .pixeli-settings-subsection>h3{margin:0;color:var(--mas-gray-187);font-size:10px;line-height:14px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.pixeli-editor .pixeli-settings-canvas{display:grid;gap:8px;padding:0;border:0}.pixeli-editor .pixeli-settings-map{display:grid;gap:3px}.pixeli-editor .pixeli-settings-map .mas-mapsize{grid-template-columns:52px 12px 52px minmax(70px,1fr)}.pixeli-editor .pixeli-settings-crop-row .mas-crop-modes{display:flex;gap:9px;margin:0}.pixeli-editor .pixeli-placement-sliders{min-height:0;padding-top:3px}.pixeli-editor .pixeli-placement-sliders.is-hidden{display:none}.pixeli-editor .pixeli-dither-redesign{display:grid;gap:9px}.pixeli-editor .pixeli-panel-subhead{display:flex;align-items:center;justify-content:space-between;min-height:22px;color:var(--mas-gray-187);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.pixeli-editor .pixeli-panel-subhead>span{color:var(--mas-gray-136);font-size:9px;letter-spacing:.04em;text-transform:none}.pixeli-editor .pixeli-method-auto-row{position:relative;z-index:2;display:flex;align-items:center;gap:7px;margin:-12px -12px 3px;padding:4px 10px;border-bottom:1px solid var(--mas-gray-43);background:var(--mas-gray-29);box-shadow:0 5px 6px -5px #000}.pixeli-editor .pixeli-method-auto-row .pixeli-method-field{flex:1 1 auto;min-width:0;grid-template-columns:auto minmax(0,1fr);gap:6px}.pixeli-editor .pixeli-method-auto-row .pixeli-auto-edit{flex:0 0 36px;width:36px;padding:0}.pixeli-editor .pixeli-auto-edit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:30px;padding:0 10px;border:0;border-radius:0;background:var(--mas-gray-38);color:var(--mas-gray-238)}.pixeli-editor .pixeli-auto-edit:hover:not(:disabled){background:var(--mas-gray-38);color:var(--mas-ui-accent)}.pixeli-editor .pixeli-auto-edit svg{color:var(--mas-gray-238)}.pixeli-editor .pixeli-auto-edit:hover:not(:disabled) svg{color:var(--mas-ui-accent)}.pixeli-editor .pixeli-dither-toggle{flex:0 0 42px;min-height:30px;padding:0;border:1px solid var(--mas-gray-68);background:var(--mas-gray-20);color:var(--mas-gray-153);font-size:10px;font-weight:700}.pixeli-editor .pixeli-dither-toggle.on{border-color:var(--mas-ui-accent);background:var(--mas-gray-20);color:var(--mas-ui-accent)}.pixeli-editor .pixeli-dither-reset{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:30px;padding:0 8px;border:0;background:var(--mas-gray-38);color:var(--mas-gray-187);font-size:10px}.pixeli-editor .pixeli-dither-reset:hover{color:var(--mas-ui-accent)}.pixeli-editor .pixeli-method-field{display:grid;grid-template-columns:94px minmax(0,1fr);align-items:center;gap:8px}.pixeli-editor .pixeli-method-field select{width:100%;min-width:0;height:30px;border:0}.pixeli-editor .pixeli-dither-redesign .mas-cv-row{display:grid;grid-template-columns:94px 44px minmax(70px,1fr);align-items:center;gap:8px;min-height:26px}.pixeli-editor .pixeli-adjustments-section{position:relative;z-index:2;display:grid;width:calc(100% + 24px);margin:2px -12px 0;border:0;border-top:1px solid var(--mas-gray-17);border-bottom:1px solid var(--mas-gray-17);background:var(--mas-gray-29);box-shadow:inset 0 -5px 6px -6px #000000b8}.pixeli-editor .pixeli-adjustments-section:after{content:"";position:absolute;z-index:2;left:0;right:0;top:25px;height:5px;background:linear-gradient(to bottom,rgba(0,0,0,.38),transparent);pointer-events:none}.pixeli-editor .pixeli-adjustments-toggle{display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;justify-self:start;min-height:25px;margin-left:12px;padding:0 1px;border:0;background:transparent;color:var(--mas-gray-187);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pixeli-editor .pixeli-adjustments-toggle:hover{background:transparent;color:var(--mas-ui-accent)}.pixeli-editor .pixeli-adjustments-toggle svg{transition:transform .12s ease}.pixeli-editor .pixeli-adjustments-toggle svg.is-open{transform:rotate(180deg)}.pixeli-editor .pixeli-adjustments-body{display:grid;gap:8px;width:100%;padding:10px 12px 8px;background:var(--mas-gray-29);box-shadow:none}.pixeli-editor .pixeli-section-collapse{display:grid;place-items:center;align-self:stretch;width:30px;min-width:30px;padding:0;border:0;border-left:1px solid var(--mas-gray-43);background:transparent;color:var(--mas-gray-170)}.pixeli-editor .pixeli-section-collapse:hover{background:var(--mas-gray-25);color:var(--mas-ui-accent)}.pixeli-editor .pixeli-section-collapse svg{transition:transform .12s ease}.pixeli-editor .pixeli-section-collapse svg.rot{transform:rotate(-90deg)}.pixeli-editor .pixeli-dither-detail{position:relative;width:calc(100% + 24px);margin:-6px -12px 0;border:0}.pixeli-editor .pixeli-dither-detail:before{content:none}.pixeli-editor .pixeli-dither-tone-cap{display:block;min-height:27px;border:0;background:var(--mas-gray-29)}.pixeli-editor .pixeli-dither-folder-tabs{display:flex;align-items:end;gap:2px;min-width:0}.pixeli-editor .pixeli-dither-folder-tabs [role=tab]{position:relative;flex:1 1 0;min-width:0;min-height:27px;padding:0 5px;border:0;border-radius:0!important;background:var(--mas-gray-29);color:var(--mas-gray-153);font-size:11px;font-weight:700;letter-spacing:.01em;white-space:nowrap}.pixeli-editor .pixeli-dither-folder-tabs [role=tab]:hover{background:var(--mas-gray-29);color:var(--mas-gray-221)}.pixeli-editor .pixeli-dither-folder-tabs [role=tab][aria-selected=true]{z-index:1;min-height:29px;margin-top:-2px;border-radius:0!important;background:var(--mas-gray-17);color:var(--mas-gray-238);box-shadow:none}.pixeli-editor .pixeli-dither-tab-dot{margin-left:3px;color:var(--mas-ui-accent)}.pixeli-editor .pixeli-dither-detail-body{display:grid;gap:6px;padding:7px 12px 8px;border:0;background:var(--mas-gray-35);box-shadow:inset 0 8px 9px -8px #000,inset 0 -8px 9px -8px #000}.pixeli-editor .pixeli-edit-area-title{margin-top:5px;padding-top:13px;border-top:1px solid var(--mas-gray-52)}.pixeli-editor .mas-dither-region-seg,.pixeli-editor .pixeli-tabs{display:flex;align-items:end;gap:2px;padding:0;border-bottom:1px solid var(--mas-gray-52);background:transparent}.pixeli-editor .mas-dither-region-seg button,.pixeli-editor .pixeli-tabs [role=tab]{position:relative;flex:1 1 0;min-width:0;min-height:28px;padding:0 8px;border:0;border-radius:0;background:transparent;color:var(--mas-gray-153);font-weight:600}.pixeli-editor .mas-dither-region-seg button:hover,.pixeli-editor .pixeli-tabs [role=tab]:hover{background:var(--mas-gray-29);color:var(--mas-gray-238)}.pixeli-editor .mas-dither-region-seg button.on,.pixeli-editor .pixeli-tabs [role=tab][aria-selected=true]{background:var(--mas-gray-25);color:var(--mas-gray-238);box-shadow:inset 0 -2px var(--mas-ui-accent)}.pixeli-editor .pixeli-palette-tabs [role=tabpanel]:not([hidden]){background:transparent}.pixeli-editor .mas-dither-region-dot{margin-left:5px;color:var(--mas-ui-accent);font-size:8px}.pixeli-editor .mas-dither-region-reset{justify-self:end;min-height:24px;padding:0 3px;border:0;background:transparent;color:var(--mas-gray-153);font-size:10px}.pixeli-editor .mas-dither-region-reset:hover:not(:disabled){color:var(--mas-ui-accent)}.pixeli-editor .mas-dither-region-reset:disabled{opacity:.38}.pixeli-editor .pixeli-finishing-effects{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;width:calc(100% + 24px);margin:-6px -12px -14px;padding:7px 12px 8px;border-top:1px solid var(--mas-gray-43);background:var(--mas-gray-29);box-shadow:inset 0 6px 8px -8px #000}.pixeli-editor .pixeli-finishing-effects label{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0;background:transparent;color:var(--mas-gray-187)}.pixeli-editor .pixeli-finishing-effects label:hover{background:transparent;color:var(--mas-gray-238)}.pixeli-editor .pixeli-finishing-effects label.on{color:var(--mas-ui-accent)}.pixeli-editor .pixeli-finishing-effects input{width:16px;height:16px;margin:0;accent-color:var(--mas-ui-accent)}.pixeli-editor .pixeli-palette-tabs{display:grid;gap:10px}.pixeli-editor .pixeli-palette-tabs [role=tabpanel]{min-width:0}.pixeli-editor .pixeli-palette-tabs [role=tabpanel]:not([hidden]){display:grid;gap:10px}.pixeli-editor .pixeli-map-palette-controls{min-width:0}.pixeli-editor .pixeli-tool-options .pixeli-top-help{align-self:flex-end;display:grid;place-items:center;width:44px;min-width:44px;height:48px;margin:0;border:0;background:transparent;color:var(--mas-gray-170)}.pixeli-editor .pixeli-tool-options .pixeli-top-help[aria-pressed=true]{color:var(--mas-ui-accent)}.pixeli-editor .pixeli-torch{position:relative;align-self:flex-end;flex:0 0 44px;width:44px;height:48px;margin:0;padding:0;border:0;border-radius:0;background:transparent}.pixeli-editor .pxtorch{position:absolute;left:50%;top:52%;display:flex;justify-content:center;width:30px;height:150px;transform:translate(-50%,-50%) scale(.3);transform-origin:center}.pixeli-editor .pxtorch-head,.pixeli-editor .pxtorch-stick{position:absolute;width:30px;transform-style:preserve-3d;transform:rotateX(-30deg) rotateY(45deg)}.pixeli-editor .pxtorch-stick{position:relative;height:120px}.pixeli-editor .pxtorch-face{position:absolute;transform-style:preserve-3d;width:30px;height:30px;display:grid;grid-template-columns:50% 50%;grid-template-rows:50% 50%;background-color:#000}.pixeli-editor .pxtorch-top{transform:rotateX(90deg) translateZ(15px)}.pixeli-editor .pxtorch-left{transform:rotateY(-90deg) translateZ(15px)}.pixeli-editor .pxtorch-right{transform:rotateY(0) translateZ(15px)}.pixeli-editor .pxtorch-face>i{display:block;width:102%;height:102%}.pixeli-editor .pxtorch-top>i:nth-child(1),.pixeli-editor .pxtorch-left>i:nth-child(3),.pixeli-editor .pxtorch-right>i:nth-child(3){background-color:#ffff9760}.pixeli-editor .pxtorch-top>i:nth-child(2),.pixeli-editor .pxtorch-left>i:nth-child(1),.pixeli-editor .pxtorch-right>i:nth-child(1){background-color:#ffd80060}.pixeli-editor .pxtorch-top>i:nth-child(3),.pixeli-editor .pxtorch-left>i:nth-child(4),.pixeli-editor .pxtorch-right>i:nth-child(4){background-color:#ffffff60}.pixeli-editor .pxtorch-top>i:nth-child(4),.pixeli-editor .pxtorch-left>i:nth-child(2),.pixeli-editor .pxtorch-right>i:nth-child(2){background-color:#ff8f0060}.pixeli-editor .pxtorch-side{position:absolute;width:30px;height:120px;display:grid;grid-template-columns:50% 50%;grid-template-rows:repeat(8,12.5%);translate:0 12px}.pixeli-editor .pxtorch-side-left{transform:rotateY(-90deg) translateZ(15px) translateY(8px)}.pixeli-editor .pxtorch-side-right{transform:rotateY(0) translateZ(15px) translateY(8px)}.pixeli-editor .pxtorch-side>i{display:block;width:103%;height:103%}.pixeli-editor .pxtorch-side>i:nth-child(1){background-color:#443622}.pixeli-editor .pxtorch-side>i:nth-child(2){background-color:#2e2517}.pixeli-editor .pxtorch-side>i:nth-child(3),.pixeli-editor .pxtorch-side>i:nth-child(5){background-color:#4b3b23}.pixeli-editor .pxtorch-side>i:nth-child(4),.pixeli-editor .pxtorch-side>i:nth-child(10){background-color:#251e12}.pixeli-editor .pxtorch-side>i:nth-child(6){background-color:#292115}.pixeli-editor .pxtorch-side>i:nth-child(7){background-color:#4b3c26}.pixeli-editor .pxtorch-side>i:nth-child(8){background-color:#292115}.pixeli-editor .pxtorch-side>i:nth-child(9){background-color:#4b3a21}.pixeli-editor .pxtorch-side>i:nth-child(11),.pixeli-editor .pxtorch-side>i:nth-child(15){background-color:#3d311d}.pixeli-editor .pxtorch-side>i:nth-child(12){background-color:#2c2315}.pixeli-editor .pxtorch-side>i:nth-child(13){background-color:#493a22}.pixeli-editor .pxtorch-side>i:nth-child(14){background-color:#2b2114}.pixeli-editor .pxtorch-side>i:nth-child(16){background-color:#271e10}.pixeli-editor .pixeli-torch.is-lit .pxtorch-face{filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 10px rgba(255,237,156,.7)) drop-shadow(0 0 25px rgba(255,227,101,.4))}.pixeli-editor .pixeli-torch.is-lit .pxtorch-top>i:nth-child(1),.pixeli-editor .pixeli-torch.is-lit .pxtorch-left>i:nth-child(3),.pixeli-editor .pixeli-torch.is-lit .pxtorch-right>i:nth-child(3){background-color:#ffff97}.pixeli-editor .pixeli-torch.is-lit .pxtorch-top>i:nth-child(2),.pixeli-editor .pixeli-torch.is-lit .pxtorch-left>i:nth-child(1),.pixeli-editor .pixeli-torch.is-lit .pxtorch-right>i:nth-child(1){background-color:#ffd800}.pixeli-editor .pixeli-torch.is-lit .pxtorch-top>i:nth-child(3),.pixeli-editor .pixeli-torch.is-lit .pxtorch-left>i:nth-child(4),.pixeli-editor .pixeli-torch.is-lit .pxtorch-right>i:nth-child(4){background-color:#fff}.pixeli-editor .pixeli-torch.is-lit .pxtorch-top>i:nth-child(4),.pixeli-editor .pixeli-torch.is-lit .pxtorch-left>i:nth-child(2),.pixeli-editor .pixeli-torch.is-lit .pxtorch-right>i:nth-child(2){background-color:#ff8f00}.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(1){background-color:#7c623e}.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(2){background-color:#4c3d26}.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(3),.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(5){background-color:#937344}.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(4),.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(10){background-color:#3c2f1c}.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(6){background-color:#423522}.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(7){background-color:#9f7f50}.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(8){background-color:#403320}.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(9){background-color:#977748}.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(11),.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(15){background-color:#675231}.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(12){background-color:#3d301d}.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(13){background-color:#987849}.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(14){background-color:#3b2e1b}.pixeli-editor .pixeli-torch.is-lit .pxtorch-side>i:nth-child(16){background-color:#372a17}@media(prefers-reduced-motion:no-preference){.pixeli-editor .pxtorch-face>i,.pixeli-editor .pxtorch-side>i{transition:background-color .16s linear}}@media(max-width:700px),(max-width:950px)and (max-height:500px){.pixeli-editor .pixeli-sidebar-resize{display:none}.pixeli-editor .mas-import-right{overflow:hidden}.pixeli-editor .pixeli-panel-shell{grid-template-rows:48px minmax(0,1fr)}.pixeli-editor .pixeli-panel-launcher{padding:4px 6px;gap:4px;touch-action:pan-x}.pixeli-editor .pixeli-panel-launcher button{flex-basis:40px;width:40px;height:40px}.pixeli-editor .pixeli-panel-stack{padding:3px}.pixeli-editor .pixeli-shell-panel-header{height:44px;grid-template-columns:minmax(0,1fr) 44px}.pixeli-editor .pixeli-shell-panel-collapse,.pixeli-editor .pixeli-shell-panel-close{min-height:44px;height:44px}.pixeli-editor .pixeli-shell-panel-body{padding:11px 10px 13px}.pixeli-editor .pixeli-settings-crop-row .mas-crop-modes{flex-wrap:wrap}.pixeli-editor .pixeli-dither-redesign .mas-cv-row{grid-template-columns:84px 44px minmax(74px,1fr)}.pixeli-editor .pixeli-tabs [role=tab],.pixeli-editor .mas-dither-region-seg button{min-height:40px}.pixeli-editor .pixeli-top-help,.pixeli-editor .pixeli-torch{flex-shrink:0}}body{background:var(--pixeli-page);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:after{display:none}html,body,#root{height:100%}.pixeli-shell{--pixeli-dock-width: clamp(432px, 30.6vw, 493px);position:relative;height:100dvh;min-height:0;display:grid;grid-template-rows:54px minmax(0,1fr);background:var(--mas-gray-11);overflow:hidden;padding:0}.pixeli-brand-lockup{z-index:402;width:100%;height:54px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:0 18px;border-bottom:1px solid var(--mas-gray-52);background:var(--mas-gray-11);pointer-events:none}.pixeli-brand{width:168px;height:auto;image-rendering:pixelated;opacity:.95}.pixeli-brand-eye{width:48px;height:40px;object-fit:contain;image-rendering:pixelated}.pixeli-notices{position:fixed;z-index:600;right:18px;bottom:18px;display:grid;gap:8px;width:min(360px,calc(100vw - 36px))}.pixeli-notices>div{padding:10px 12px;border:1px solid var(--mas-ui-border);background:#171717;color:var(--mas-ui-text);font-size:12px;box-shadow:0 8px 28px #000a}.pixeli-notices .info{border-left:3px solid var(--mas-ui-accent)}.pixeli-notices .error{border-left:3px solid #ff5964}.pixeli-project-dialog-backdrop{position:fixed;inset:0;z-index:21000;display:grid;place-items:center;padding:20px;background:#0009}.pixeli-project-dialog{width:min(390px,calc(100vw - 32px));border:1px solid var(--mas-gray-73);border-radius:0;background:var(--mas-gray-27);color:var(--mas-ui-text);box-shadow:0 18px 60px #000c,inset 0 1px #ffffff0a}.pixeli-project-dialog>header{height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 7px 0 12px;border-bottom:1px solid var(--mas-gray-52);background:var(--mas-gray-32)}.pixeli-project-dialog h2{margin:0;font-size:14px;line-height:1;font-weight:700;letter-spacing:.015em}.pixeli-project-dialog>header .mas-icon{width:28px;height:28px;border:0;border-radius:0;background:transparent;color:var(--mas-ui-muted);font-size:20px}.pixeli-project-dialog>header .mas-icon:hover{background:var(--mas-gray-43);color:var(--mas-ui-text)}.pixeli-project-dialog p{margin:0;padding:14px 14px 5px;color:var(--mas-gray-170);font-size:12px;line-height:1.45}.pixeli-project-dialog-actions{display:flex;justify-content:flex-end;gap:8px;padding:12px 14px 14px}.pixeli-editor{border:0;border-radius:0;background:var(--mas-gray-11);gap:0}.pixeli-editor.pixeli-editor{width:100%;height:100%;min-height:0;max-height:none;overflow:hidden;transform:none}.pixeli-editor .mas-import-body2{display:grid;grid-template-columns:50px minmax(0,1fr) calc(var(--pixeli-dock-width) * .8);grid-template-rows:32px minmax(0,1fr);gap:0;padding:0;margin:0;height:100%;min-height:0;overflow:hidden;container-type:size;align-items:stretch}.pixeli-editor .pixeli-tool-options{grid-area:1 / 1 / 2 / 3;display:flex;align-items:center;gap:12px;min-width:0;padding:0 10px;background:var(--mas-gray-35);border-bottom:1px solid var(--mas-gray-17);font-family:Segoe UI,system-ui,sans-serif;font-size:11px;font-weight:400;color:var(--mas-ui-muted);overflow:hidden}.pixeli-editor .pixeli-tool-options>.mas-dim{flex:none}.pixeli-editor .pixeli-tool-options .mas-map-preview-label{position:static;flex:none;padding:0;border:0;background:none}.pixeli-editor .pixeli-tool-options-group{display:flex;align-items:center;gap:6px;flex:none;margin-left:24px}.pixeli-editor .pixeli-tool-options .mas-zoombar{position:static;margin-left:auto;flex:none;width:auto;padding:0;border:0;background:transparent}.pixeli-editor .pixeli-right-stack{grid-area:1 / 3 / 3 / 4;display:flex;flex-direction:column;gap:0;min-width:0;min-height:0;height:100%;box-sizing:border-box;padding-top:0;background:#000;border-left:1px solid var(--mas-gray-52)}.pixeli-editor .mas-import-right{flex:1 1 auto;min-height:0;max-height:100%;overflow-y:auto;padding:0;border:0;background:transparent}.pixeli-editor .mas-import-foot{order:initial;width:100%;min-height:42px;margin:0;border:0;border-radius:0;border-top:1px solid var(--mas-gray-52);background:var(--mas-gray-35);padding:7px 12px;gap:12px;flex:none}.pixeli-editor .mas-import-foot .mas-foot-name{gap:8px;margin-right:0}.pixeli-editor .mas-export-group{margin-left:auto}.pixeli-editor .mas-stage-shell{grid-area:2 / 2 / 3 / 3;position:relative;min-width:0;min-height:0;width:auto;height:auto;flex:initial;aspect-ratio:auto;margin:0;overflow:hidden;background:var(--pixeli-canvas-stage, #0d0d0d);border:0;border-radius:0}.pixeli-editor .mas-stage-shell .mas-stage{position:absolute;inset:0;display:block;padding:0;overflow:auto;border:0;border-radius:0;background:transparent}.pixeli-editor .mas-stage-shell.with-rulers .mas-stage{inset:24px 0 0 24px}.pixeli-editor .mas-stage-pan{box-sizing:border-box;min-width:100%;min-height:100%;display:flex;align-items:center;justify-content:center}.pixeli-editor .mas-import-canvas-wrap{position:relative;flex:none;margin:0;box-shadow:0 0 0 1px #000;background-color:var(--pixeli-canvas-checker-a, #111);background-image:conic-gradient(var(--pixeli-canvas-checker-b, #181818) 25%,transparent 0 50%,var(--pixeli-canvas-checker-b, #181818) 0 75%,transparent 0);background-size:16px 16px}.pixeli-editor .mas-brush-cursor{position:absolute;pointer-events:none;z-index:6;box-sizing:border-box;border:1px solid #fff;box-shadow:0 0 0 1px #000a,inset 0 0 0 1px #000a}.pixeli-editor .mas-stage-warn{position:absolute;left:50%;bottom:10px;transform:translate(-50%);margin:0;z-index:6}.pixeli-editor .mas-cv-section{border:1px solid var(--mas-gray-52);border-radius:0;background:var(--mas-gray-27);box-shadow:0 1px #000,inset 0 1px #ffffff08;overflow:hidden}.pixeli-editor .pixeli-tool-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;align-items:start;background:var(--mas-gray-17)}.pixeli-editor .pixeli-tool-col{display:flex;flex-direction:column;gap:3px;min-width:0}.pixeli-editor .pixeli-tool-col+.pixeli-tool-col{border-left:0}.pixeli-editor .pixeli-cleanup-dock>.pixeli-combined-settings{grid-column:1 / -1}.pixeli-editor .pixeli-settings-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.pixeli-editor .pixeli-settings-placement,.pixeli-editor .pixeli-settings-canvas{min-width:0;box-sizing:border-box}.pixeli-editor .pixeli-settings-placement{display:grid;align-content:start;gap:6px;padding-right:8px}.pixeli-editor .pixeli-settings-map{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:3px}.pixeli-editor .pixeli-settings-map>.mas-map-size-row,.pixeli-editor .pixeli-settings-map>.mas-map-toggles{grid-column:1;margin:0}.pixeli-editor .pixeli-settings-map .mas-mapsize{grid-template-columns:44px 12px 44px minmax(48px,1fr)}.pixeli-editor .pixeli-settings-label{color:var(--mas-gray-221);font-size:12px;font-weight:600;white-space:nowrap}.pixeli-editor .pixeli-settings-divider{height:1px;margin:1px 0;background:var(--mas-gray-52)}.pixeli-editor .pixeli-settings-crop-row{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-height:22px}.pixeli-editor .pixeli-settings-crop-row .mas-crop-modes{justify-content:flex-start;flex-wrap:nowrap;gap:8px;margin:0}.pixeli-editor .pixeli-settings-map .mas-map-toggles{gap:9px;min-height:18px}.pixeli-editor .pixeli-settings-crop-row .mas-check,.pixeli-editor .pixeli-settings-map .mas-check{gap:5px;margin:0}.pixeli-editor .pixeli-placement-sliders{display:grid;grid-template-rows:auto auto;align-content:start;gap:7px;min-width:0;box-sizing:border-box;margin:0;padding:4px 0 0;border:0}.pixeli-editor .pixeli-placement-sliders.is-hidden{display:grid;visibility:visible;opacity:.42;pointer-events:none}.pixeli-editor .pixeli-placement-zoom,.pixeli-editor .pixeli-placement-xy label{display:grid;align-items:center;gap:6px;color:var(--mas-gray-221);font-size:11px;font-weight:600}.pixeli-editor .pixeli-placement-zoom-row{display:grid;grid-template-columns:minmax(0,1fr);align-items:center}.pixeli-editor .pixeli-placement-zoom{grid-template-columns:34px minmax(0,1fr)}.pixeli-editor .pixeli-placement-zoom output{text-align:right;color:var(--mas-ui-muted);font-variant-numeric:tabular-nums}.pixeli-editor .pixeli-placement-xy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.pixeli-editor .pixeli-placement-xy label{grid-template-columns:10px minmax(0,1fr)}.pixeli-editor .pixeli-placement-sliders input[type=range]{width:100%;min-width:0;margin:0;accent-color:var(--mas-ui-accent)}.pixeli-editor .pixeli-settings-canvas{display:grid;align-content:start;gap:8px;padding:0 0 0 12px;border:0;border-left:1px solid var(--mas-gray-52)}.pixeli-editor .pixeli-action-head{display:flex;flex-wrap:nowrap;align-items:center;padding:0 5px 0 0;cursor:default}.pixeli-editor .pixeli-action-head:hover{background:var(--mas-gray-17)}.pixeli-editor .pixeli-action-head-toggle{display:flex;align-items:center;justify-content:space-between;align-self:stretch;flex:1 1 auto;min-width:0;padding:0 8px;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.pixeli-editor .pixeli-action-head-control{display:flex;align-items:center;flex:0 1 190px;min-width:120px}.pixeli-editor .pixeli-header-action-section,.pixeli-editor .pixeli-palette-section{overflow:visible}.pixeli-editor .pixeli-action-head-control select{width:100%;min-width:0;height:22px;border:1px solid var(--mas-gray-68);border-radius:1px;background:var(--mas-gray-33);color:var(--mas-gray-221);font:inherit;font-size:11px;text-transform:none}.pixeli-editor .pixeli-tool-col.mas-map-panels,.pixeli-editor .pixeli-tool-col.mas-conversion-panels{display:flex;grid-template-columns:none}.pixeli-editor .mas-import-right{font-size:12px;line-height:1.35}.pixeli-editor .mas-cv-head{height:28px;min-height:28px;padding:0 8px;background:var(--mas-gray-32);color:var(--mas-ui-text);font-size:14px;line-height:28px;font-weight:700;letter-spacing:.015em}.pixeli-editor .mas-cv-head:hover{background:var(--mas-gray-37)}.pixeli-editor .mas-cv-head svg{width:14px;height:14px}.pixeli-editor .mas-cv-body{gap:6px;padding:7px 8px 9px}.pixeli-editor .mas-map-size-row{display:block}.pixeli-editor .mas-mapsize{display:grid;grid-template-columns:44px 12px 44px minmax(70px,1fr);align-items:center;gap:6px;width:100%}.pixeli-editor .mas-map-count{position:relative;display:block;width:44px}.pixeli-editor .mas-mapsize input[type=number]{appearance:textfield;box-sizing:border-box;width:44px;min-width:44px;height:28px;padding:3px 14px 3px 4px;border:1px solid var(--mas-gray-68);border-radius:2px;background:var(--mas-gray-33);color:var(--mas-ui-text);font:inherit;font-size:12px;line-height:20px;text-align:center}.pixeli-editor .mas-mapsize input[type=number]::-webkit-inner-spin-button,.pixeli-editor .mas-mapsize input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.pixeli-editor .mas-mapsize input[type=number]:focus{border-color:var(--mas-ui-accent);outline:1px solid color-mix(in srgb,var(--mas-ui-accent) 45%,transparent)}.pixeli-editor .mas-map-count-steps{position:absolute;top:2px;right:2px;bottom:2px;display:grid;grid-template-rows:1fr 1fr;width:11px;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .1s ease}.pixeli-editor .mas-map-count:focus-within .mas-map-count-steps{opacity:1;pointer-events:auto}.pixeli-editor .mas-map-count-step{display:grid;place-items:center;width:11px;min-width:0;height:100%;min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--mas-gray-238);cursor:pointer}.pixeli-editor .mas-map-count-step:hover{color:var(--mas-ui-accent)}.pixeli-editor .mas-map-count-step svg{width:8px;height:8px;stroke-width:2.5}.pixeli-editor .mas-mapsize .mas-dim{white-space:nowrap}.pixeli-editor :is(.mas-cv-field,.mas-cv-row,.mas-check,.mas-numtext,.mas-pal-head>select,.mas-palette-blocks-head,.mas-palette-blocks-head>span,.mas-palette-blocks-head input[type=search]){font-size:12px}.pixeli-editor .mas-cv-field{color:var(--mas-gray-170)}.pixeli-editor .mas-cv-field :is(select,input){font-size:12px}.pixeli-editor :is(.mas-dim,.mas-block-empty,.mas-mat-key){font-size:11px;line-height:1.35;color:var(--mas-ui-muted)}.pixeli-editor .mas-materials :is(.mas-mat-name,.mas-mat-amount){font-size:13px}.pixeli-editor.pixeli-editor,.pixeli-editor.pixeli-editor *{scrollbar-width:none;scrollbar-color:auto;-ms-overflow-style:none}.pixeli-editor.pixeli-editor ::-webkit-scrollbar,.pixeli-editor.pixeli-editor::-webkit-scrollbar{width:0;height:0;display:none}.pixeli-editor .mas-materials{max-height:176px;overflow-y:auto}.pixeli-editor .mas-materials li{min-height:30px;align-items:center;gap:8px}.pixeli-editor .mas-materials .mas-mat-name{flex:1 1 auto;min-width:0}.pixeli-editor .mas-materials .mas-mat-amount{flex:none;text-align:right;opacity:1;color:var(--mas-gray-221);font-variant-numeric:tabular-nums}.pixeli-editor .mas-materials .mas-mat-remove{flex:none}.pixeli-editor .mas-materials li.mas-mat-total{margin-top:4px;padding-top:6px;min-height:34px;border-top:1px solid var(--mas-gray-52)}.pixeli-editor .mas-materials .mas-mat-total .mas-mat-name{font-size:13px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--mas-gray-238)}.pixeli-editor .mas-materials .mas-mat-total .mas-mat-amount{font-size:16px;font-weight:700;color:var(--mas-gray-238)}.pixeli-editor .mas-foot-name{display:flex;align-items:center;gap:7px;flex:0 1 auto;min-width:0;margin-right:4px;font-size:11px;color:var(--mas-ui-muted)}.pixeli-editor .mas-foot-name>span{flex:none;white-space:nowrap}.pixeli-editor .mas-foot-name .mas-source-name{flex:0 1 240px;width:240px;max-width:none;min-width:110px;height:26px;padding:3px 8px;border:1px solid var(--mas-ui-border);border-radius:2px;background:var(--mas-gray-33);color:var(--mas-ui-text);font:inherit;font-size:11px;font-weight:400}.pixeli-editor .mas-foot-name .mas-source-name:focus{border-color:var(--mas-ui-accent);outline:none}@media(max-width:1280px){.pixeli-shell{--pixeli-dock-width: clamp(378px, 34.2vw, 450px)}}@media(max-width:900px){.pixeli-editor .mas-foot-name .mas-source-name{flex-basis:150px;width:150px}.pixeli-editor .pixeli-tool-columns{grid-template-columns:minmax(0,1fr)}.pixeli-editor .pixeli-tool-col+.pixeli-tool-col{border-left:0}.pixeli-shell{--pixeli-dock-width: clamp(300px, 42vw, 500px)}}@media(max-width:700px){.pixeli-brand-lockup{width:100%;height:44px;position:static;border:0;border-bottom:1px solid var(--mas-gray-52);padding:0 14px}.pixeli-brand{width:120px}.pixeli-brand-eye{width:35px;height:30px}}.pixeli-editor .pixeli-tools{grid-area:2 / 1 / 3 / 2;display:flex;flex-direction:column;align-items:stretch;gap:2px;padding:4px 0 6px;border:0;border-right:1px solid var(--mas-gray-17);border-radius:0;background:var(--mas-gray-20);box-shadow:3px 0 4px #0006;min-height:0;max-height:none;overflow-y:auto;overflow-x:hidden;z-index:10}.pixeli-editor .pixeli-tool{width:50px;max-width:50px;height:36px;min-width:0;flex:none;padding:0;border:0;border-radius:0;justify-content:center;background:transparent}.pixeli-editor .pixeli-tools .pixeli-tool svg{width:24px;height:24px}.pixeli-editor .pixeli-tools .pixeli-tool:not(.on){color:var(--mas-gray-234)}.pixeli-editor .pixeli-tools .pixeli-tool.on{background:transparent;color:var(--mas-ui-accent);box-shadow:inset 2px 0 var(--mas-ui-accent)}.pixeli-editor .pixeli-tools .pixeli-tool:hover:not(:disabled){background:transparent;color:var(--mas-ui-accent)}.pixeli-editor .mas-import-preview-scroll{padding:0}.pixeli-editor .mas-rulers{position:absolute;inset:0;pointer-events:none;z-index:5}.pixeli-editor .mas-ruler-top{position:absolute;top:0;left:24px;width:calc(100% - 24px);height:24px;border-bottom:1px solid var(--mas-gray-102);box-shadow:0 3px 4px #0006;pointer-events:auto}.pixeli-editor .mas-ruler-left{position:absolute;left:0;top:24px;width:24px;height:calc(100% - 24px);border-right:1px solid var(--mas-gray-102);box-shadow:3px 0 4px #0006;pointer-events:auto}.pixeli-editor .mas-ruler-corner{position:absolute;top:0;left:0;width:24px;height:24px;border:0;border-right:1px solid var(--mas-gray-102);border-bottom:1px solid var(--mas-gray-102);background:var(--mas-gray-41);font-size:10px;font-weight:700;color:var(--mas-gray-221);pointer-events:auto;padding:0}.mas-ruler-dismiss{position:fixed;inset:0;z-index:20000}.mas-ruler-menu{position:fixed;width:150px;padding:4px;border:1px solid var(--mas-gray-68);background:var(--mas-gray-36);box-shadow:0 4px 16px #0008;z-index:20001}.mas-ruler-menu button{width:100%;display:block;text-align:left;padding:6px 9px;background:none;border:0;color:var(--mas-gray-221);font:11px Segoe UI}.mas-ruler-menu button:hover{background:var(--mas-gray-57)}.pixeli-editor .mas-selection-overlay{position:absolute;left:0;top:0;pointer-events:none;z-index:4;image-rendering:pixelated}.pixeli-editor .mas-palette{display:flex;flex-direction:column;gap:7px}.pixeli-editor .mas-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(18px,1fr));gap:3px}.pixeli-editor .mas-palette .mas-swatch{width:100%;height:20px;min-height:20px;padding:0;border:0;border-radius:0;box-shadow:none;cursor:pointer}.pixeli-editor .mas-palette .mas-swatch.on{box-shadow:inset 0 0 0 1px #fffc}.pixeli-editor .pixeli-palette-label{color:var(--mas-gray-221);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pixeli-editor .pixeli-palette-divider{height:1px;margin:2px 0;background:var(--mas-gray-52)}.pixeli-editor .pixeli-swatch-filter{width:100%;height:28px;min-width:0;padding:3px 6px;border:1px solid var(--mas-gray-68);border-radius:2px;background:var(--mas-gray-33);color:var(--mas-ui-text);font:inherit;font-size:12px}.pixeli-map-palette-controls,.pixeli-palette-save-row{margin-bottom:7px}.pixeli-recent-colors{display:flex;align-items:center;gap:7px;min-height:24px;padding-bottom:6px;border-bottom:1px solid var(--mas-gray-52)}.pixeli-recent-colors>span:first-child{flex:none;color:var(--mas-gray-153);font-size:10px;font-weight:700;letter-spacing:.06em}.pixeli-recent-colors>.mas-dim{font-size:10px}.pixeli-recent-colors .mas-grid{display:flex;flex:1 1 auto;min-width:0;gap:3px;overflow:hidden}.pixeli-recent-colors .mas-swatch{flex:0 0 18px;width:18px;height:18px;min-height:18px}.pixeli-swatch-folders{display:grid;gap:1px;max-height:118px;overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.pixeli-editor .mas-cv-aside{padding:6px 8px 0}.pixeli-swatch-folder{border-bottom:1px solid #252525}.pixeli-swatch-folder-toggle{display:flex;align-items:center;gap:6px;width:100%;min-height:25px;padding:2px 1px;border:0;border-radius:0;background:transparent;color:#eaeaea;font:inherit;font-size:11px;text-align:left}.pixeli-swatch-folder-toggle svg{flex:none;color:var(--mas-ui-accent);fill:color-mix(in srgb,var(--mas-ui-accent) 13%,transparent)}.pixeli-swatch-folder-toggle:hover,.pixeli-swatch-folder.open>.pixeli-swatch-folder-toggle{color:var(--mas-ui-accent)}.pixeli-swatch-folder>.mas-grid{margin:2px 0 7px 20px}.pixeli-editor .mas-dither-mode{display:flex;align-items:center;gap:4px;min-height:22px;font-size:11px;font-weight:600;white-space:nowrap}.pixeli-editor .mas-dither-panel{display:flex;flex-direction:column;gap:3px}.pixeli-editor .mas-dither-mode>span,.pixeli-editor .mas-dither-mode button{flex:none}.pixeli-editor .mas-dither-mode button{min-width:36px;height:20px;border:1px solid var(--mas-ui-border);border-radius:0;background:var(--mas-gray-33);color:var(--mas-ui-muted);padding:0 5px;font-size:10px}.pixeli-editor .mas-dither-mode button.on{color:var(--mas-ui-accent)}.pixeli-editor .mas-dither-mode button:hover:not(:disabled){border-color:var(--mas-ui-accent);color:var(--mas-ui-accent)}.pixeli-editor .mas-dither-divider{height:1px;background:var(--mas-ui-border);margin:4px 0}.pixeli-editor .mas-dither-advanced{display:flex;align-items:center;gap:5px;width:100%;min-height:24px;border:0;border-radius:0;background:transparent;color:var(--mas-ui-text);padding:1px 0;font:inherit;font-size:12px;font-weight:700;letter-spacing:.04em;text-align:left}.pixeli-editor .mas-dither-advanced svg{transition:transform .12s ease}.pixeli-editor .mas-dither-advanced svg.rot{transform:rotate(-90deg)}.pixeli-editor .mas-dither-advanced-body{display:flex;flex-direction:column;gap:3px}.pixeli-editor .mas-dither-effects{display:flex;align-items:center;justify-content:space-between;gap:4px;flex-wrap:wrap}.pixeli-editor :is(.mas-check,.pixeli-finishing-effects label) input[type=checkbox]{appearance:none;box-sizing:border-box;display:grid;place-content:center;flex:0 0 14px;width:14px;min-width:14px;height:14px;min-height:14px;margin:0;border:1px solid var(--mas-gray-170);border-radius:0;background:transparent;box-shadow:none;cursor:pointer}.pixeli-editor :is(.mas-check,.pixeli-finishing-effects label) input[type=checkbox]:after{content:"";width:6px;height:6px;background:var(--mas-ui-accent);transform:scale(0);transition:transform .1s ease}.pixeli-editor :is(.mas-check,.pixeli-finishing-effects label) input[type=checkbox]:checked{border-color:var(--mas-gray-170);background:transparent;box-shadow:none}.pixeli-editor :is(.mas-check,.pixeli-finishing-effects label) input[type=checkbox]:checked:after{transform:scale(1)}.pixeli-editor input[type=checkbox]:checked{background:var(--mas-ui-accent)!important}.pixeli-editor input[type=checkbox]:checked:after{transform:scale(0)!important}.pixeli-editor .mas-check input[type=radio]{appearance:none;box-sizing:border-box;display:grid;place-content:center;flex:0 0 14px;width:14px;min-width:14px;height:14px;min-height:14px;margin:0;border:1px solid var(--mas-gray-170);border-radius:0;background:transparent;box-shadow:none;cursor:pointer}.pixeli-editor .mas-check input[type=radio]:after{content:"";width:6px;height:6px;background:var(--mas-ui-accent);transform:scale(0);transition:transform .1s ease}.pixeli-editor .mas-check input[type=radio]:checked{border-color:var(--mas-gray-170);background:transparent;box-shadow:none}.pixeli-editor .mas-check input[type=radio]:checked:after{transform:scale(1)}.pixeli-editor.mas-import2 .pixeli-settings-crop-row .mas-crop-modes input[type=radio]{appearance:none;box-sizing:border-box;display:grid;place-content:center;flex:0 0 14px;width:14px;min-width:14px;height:14px;min-height:14px;margin:0;border:1px solid var(--mas-gray-170);border-radius:0;background:transparent;box-shadow:none}.pixeli-editor.mas-import2 .pixeli-settings-crop-row .mas-crop-modes input[type=radio]:after{content:"";width:6px;height:6px;border:0;background:var(--mas-ui-accent);transform:scale(0);transition:transform .1s ease}.pixeli-editor.mas-import2 .pixeli-settings-crop-row .mas-crop-modes input[type=radio]:checked{border-color:var(--mas-gray-170);background:transparent;box-shadow:none}.pixeli-editor.mas-import2 .pixeli-settings-crop-row .mas-crop-modes input[type=radio]:checked:after{width:6px;height:6px;border:0;background:var(--mas-ui-accent);transform:scale(1)}.pixeli-editor .mas-check input:is([type=checkbox],[type=radio]):disabled{opacity:.45}.pixeli-editor .pixeli-tool:disabled{opacity:.4}.pixeli-editor .pixeli-tool-sep{width:34px;height:1px;margin:3px auto;background:var(--mas-gray-17)}.pixeli-editor .pixeli-tool-size{display:flex;flex-direction:row;align-items:center;gap:6px;font-size:12px;font-weight:600}.pixeli-editor .pixeli-tool-size input{width:44px;height:28px;padding:3px 5px;border:1px solid var(--mas-gray-68);border-radius:2px;background:var(--mas-gray-33);color:var(--mas-ui-text);font:inherit;font-size:12px;text-align:center}.pixeli-editor .pixeli-tool-paint{display:inline-flex;align-items:center}.pixeli-editor .pixeli-tool-swatch{width:20px;height:20px;border:1px solid var(--mas-gray-17);border-radius:2px;background-image:repeating-conic-gradient(#2a2a2a 0% 25%,#1c1c1c 0% 50%);background-size:8px 8px}.pixeli-editor .pixeli-history{list-style:none;margin:0;padding:0;max-height:156px;overflow-y:auto}.pixeli-editor :is(.pixeli-history,.pixeli-layer-list){scrollbar-width:thin;scrollbar-color:var(--mas-gray-52) transparent}.pixeli-editor :is(.pixeli-history,.pixeli-layer-list)::-webkit-scrollbar{width:8px}.pixeli-editor :is(.pixeli-history,.pixeli-layer-list)::-webkit-scrollbar-button{display:none;width:0;height:0}.pixeli-editor :is(.pixeli-history,.pixeli-layer-list)::-webkit-scrollbar-track{background:transparent}.pixeli-editor :is(.pixeli-history,.pixeli-layer-list)::-webkit-scrollbar-thumb{border-radius:0;background:var(--mas-gray-52)}.pixeli-editor .pixeli-history-row{display:flex;align-items:center;gap:7px;width:100%;padding:3px 6px 3px 5px;border:0;border-left:3px solid transparent;border-radius:0;background:none;color:var(--mas-ui-text);font:inherit;font-size:11px;text-align:left;cursor:pointer}.pixeli-editor .pixeli-history-row:hover:not(:disabled){background:#202020;color:var(--mas-ui-accent)}.pixeli-editor .pixeli-history-row.on,.pixeli-editor .pixeli-history-row.on:hover{border-left-color:var(--mas-ui-accent);background:#303030;color:#eaeaea}.pixeli-editor .pixeli-history-row.undone{opacity:.45}.pixeli-editor .pixeli-history-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--mas-gray-73)}.pixeli-editor .pixeli-history-dot.commit{background:var(--mas-ui-accent)}.pixeli-editor .pixeli-history-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pixeli-editor .pixeli-layers{display:grid;gap:7px}.pixeli-editor .pixeli-layer-list{display:grid;gap:2px;max-height:156px;margin:0;padding:0;overflow-y:auto;list-style:none;scrollbar-width:thin}.pixeli-editor .pixeli-layer-list li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);min-height:30px;border:0;border-left:3px solid transparent;background:var(--mas-gray-32);cursor:grab}.pixeli-editor .pixeli-layer-list li:hover{background:var(--mas-gray-35)}.pixeli-editor .pixeli-layer-list li.selected,.pixeli-editor .pixeli-layer-list li.selected:hover{border-left-color:var(--mas-ui-accent);background:var(--mas-gray-17)}.pixeli-editor .pixeli-layer-list li.dragging{opacity:.45;cursor:grabbing}.pixeli-editor .pixeli-layer-list li.drop-above:before,.pixeli-editor .pixeli-layer-list li.drop-below:after{content:"";position:absolute;left:0;right:0;height:2px;background:var(--mas-ui-accent);z-index:2}.pixeli-editor .pixeli-layer-list li.drop-above:before{top:-2px}.pixeli-editor .pixeli-layer-list li.drop-below:after{bottom:-2px}.pixeli-editor .pixeli-layer-visibility{display:grid;place-items:center;padding:0;border:0;border-right:1px solid var(--mas-gray-43);background:transparent;color:var(--mas-gray-187)}.pixeli-editor .pixeli-layer-select{display:flex;align-items:center;gap:7px;min-width:0;padding:3px 6px;border:0;background:transparent;color:var(--mas-gray-221);text-align:left}.pixeli-editor .pixeli-layer-list li:hover .pixeli-layer-select{color:var(--mas-ui-accent)}.pixeli-editor .pixeli-layer-list li.selected .pixeli-layer-select,.pixeli-editor .pixeli-layer-list li.selected:hover .pixeli-layer-select{color:#eaeaea}.pixeli-editor .pixeli-layer-select>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pixeli-editor .pixeli-layer-thumb{width:18px;height:18px;flex:none;border:1px solid var(--mas-gray-68);background-color:#fff;background-image:linear-gradient(45deg,#bbb 25%,transparent 25%),linear-gradient(-45deg,#bbb 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#bbb 75%),linear-gradient(-45deg,transparent 75%,#bbb 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0}.pixeli-editor .pixeli-layer-actions{display:flex;align-items:center;gap:2px}.pixeli-editor .pixeli-layer-actions .mas-icon{width:28px;height:28px}.pixeli-editor .pixeli-layer-actions{margin-top:-1px;padding:4px 5px;border-top:1px solid var(--mas-gray-43);background:var(--mas-gray-20);box-shadow:inset 0 4px 7px -8px #000}.pixeli-editor .pixeli-layer-name-input{min-width:0;width:calc(100% - 4px);height:24px;align-self:center;margin:2px;padding:2px 5px;border:1px solid var(--mas-ui-accent);border-radius:0;background:#212121;color:#eaeaea;font:inherit;font-size:11px;outline:0}.pixeli-editor :is(.pixeli-history,.mas-materials){border:0;background:var(--mas-gray-23);box-shadow:inset 0 5px 8px -7px #000}.pixeli-editor .mas-palette-rows{border:0;background:var(--mas-gray-35);box-shadow:inset 0 5px 8px -7px #000}.pixeli-editor .pixeli-layer-list{border:0;background:var(--mas-gray-17)}.pixeli-editor [data-panel-id=layers] .pixeli-shell-panel-body.mas-cv-body{padding-bottom:0}.pixeli-editor [data-panel-id=layers] .pixeli-layer-actions{margin:0 -12px;padding:6px 12px;border-top:1px solid var(--mas-gray-43);background:var(--mas-gray-20);box-shadow:none}.pixeli-editor .pixeli-history,.pixeli-editor .pixeli-layer-list,.pixeli-editor .mas-materials,.pixeli-editor .mas-palette-rows{padding:4px}.pixeli-editor .mas-palette-blocks-head{position:relative;z-index:1;display:flex;align-items:center;gap:6px;margin-bottom:0;padding:6px;border:0;border-bottom:1px solid var(--mas-gray-43);background:var(--mas-gray-29);box-shadow:0 5px 6px -5px #000}.pixeli-editor .mas-palette-blocks-head>span{flex:none;color:var(--mas-gray-187)}.pixeli-editor .mas-palette-blocks-head input[type=search]{flex:1 1 auto;min-width:0;height:28px;border-radius:0;background:var(--mas-gray-17)}.pixeli-editor .pixeli-palette-tabs>.pixeli-tabs{padding:0 4px;background:var(--mas-gray-20);box-shadow:inset 0 -5px 7px -8px #000}.pixeli-editor .pixeli-palette-tabs [role=tabpanel]:not([hidden]){padding:8px;border:1px solid var(--mas-gray-43);border-top:0;background:var(--mas-gray-25);box-shadow:inset 0 5px 8px -7px #000}.pixeli-layer-menu{position:fixed;z-index:20000;min-width:150px;padding:3px;border:1px solid var(--mas-gray-68);background:#1b1b1b;box-shadow:5px 8px 20px #000b}.pixeli-layer-menu button{display:flex;align-items:center;gap:7px;width:100%;min-height:28px;padding:4px 7px;border:0;border-radius:0;background:transparent;color:#eaeaea;font:inherit;font-size:11px;text-align:left}.pixeli-layer-menu button:hover:not(:disabled){color:var(--mas-ui-accent)}.pixeli-layer-menu button:disabled{color:#666}.pixeli-editor .pixeli-replace{display:flex;flex-direction:column;gap:6px;margin-bottom:7px}.pixeli-shell{display:block}.pixeli-editor.pixeli-editor{display:grid;grid-template-rows:minmax(0,1fr) 22px}.pixeli-editor .mas-import-body2{height:auto;grid-template-rows:52px minmax(0,1fr)}.pixeli-editor .pixeli-tool-options{grid-area:1 / 1 / 2 / 3;gap:14px;padding:0 12px;background:var(--mas-gray-20);border-bottom-color:var(--mas-gray-52);color:var(--mas-gray-221);align-items:flex-end;overflow:visible;z-index:30;box-shadow:0 4px 8px #000000b8}.pixeli-editor .pixeli-right-stack{grid-area:1 / 3 / 3 / 4}.pixeli-top-brand{display:flex;align-items:center;gap:7px;align-self:flex-end;height:48px;flex:none}.pixeli-top-brand .pixeli-brand{width:150px}.pixeli-top-spacer{flex:1 1 auto}.pixeli-editor .pixeli-tool-options .pixeli-top-history{align-self:flex-end;display:grid;place-items:center;width:48px;min-width:48px;height:48px;margin:0;border:0;border-radius:0;background:transparent;color:var(--mas-gray-221)}.pixeli-top-history:hover:not(:disabled){background:transparent;color:var(--mas-ui-accent)}.pixeli-top-history:disabled{opacity:.35}.pixeli-context-tool{display:inline-flex;align-items:center;justify-content:center;width:28px;height:48px;color:var(--mas-ui-accent);white-space:nowrap}.pixeli-editor .pixeli-tool-options-group{align-self:flex-end;height:48px;margin-left:8px}.pixeli-selection-mode{display:flex;align-items:center;gap:6px;font-size:12px;line-height:20px;font-weight:400}.pixeli-selection-mode select{height:22px;padding:0 4px;border:1px solid var(--mas-gray-68);border-radius:2px;background:var(--mas-gray-33);color:var(--mas-gray-221);font:inherit;font-size:12px}.pixeli-option-swatch{display:inline-block;width:18px;height:18px;border:1px solid var(--mas-gray-80);box-shadow:inset 0 0 0 1px #0006}@media(min-width:701px)and (max-width:900px){.pixeli-editor .pixeli-tool-options{gap:6px;padding-inline:6px;overflow:hidden}.pixeli-editor .pixeli-top-brand{display:none}.pixeli-editor .pixeli-tool-options-group{min-width:0;margin-left:0;flex:1 1 auto;overflow:hidden}.pixeli-editor .pixeli-context-hint{display:none}.pixeli-editor .pixeli-top-history,.pixeli-editor .pixeli-tool-options .pixeli-top-help,.pixeli-editor .pixeli-torch{flex-basis:40px;width:40px;min-width:40px}}@media(min-width:701px)and (max-width:780px){.pixeli-editor .pixeli-tool-options-group{display:none}.pixeli-editor .pixeli-top-image-action{padding-inline:6px}}.pixeli-color-replace-wrap{position:relative;display:flex;align-items:stretch;height:calc(100% - 3px);flex:none;transform:translateY(3px)}.pixeli-editor .pixeli-tool-options .pixeli-top-color-replace{height:100%;padding:4px 1px 0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#eaeaea;font:inherit;font-size:11px;font-weight:600;letter-spacing:.035em}.pixeli-editor .pixeli-tool-options .pixeli-top-color-replace:hover:not(:disabled),.pixeli-editor .pixeli-tool-options .pixeli-top-color-replace.on{border-bottom-color:var(--mas-ui-accent);color:var(--mas-ui-accent)}.pixeli-color-replace-popover{position:fixed;z-index:20000;width:230px;max-width:calc(100vw - 16px);padding:8px;border:1px solid var(--mas-gray-68);background:#1b1b1b;box-shadow:5px 8px 20px #000b;color:#eaeaea}.pixeli-replace-field,.pixeli-replace-action{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;min-height:30px;border-bottom:1px solid #303030}.pixeli-replace-field>span,.pixeli-replace-action>span{color:#999;font-size:10px;font-weight:700;letter-spacing:.06em}.pixeli-replace-swatch{width:100%;height:22px;padding:0;border:1px solid var(--mas-gray-80);border-radius:0;box-shadow:inset 0 0 0 1px #0006}.pixeli-replace-swatch:hover{border-color:var(--mas-ui-accent)}.pixeli-replace-swatch[aria-pressed=true]{border-color:var(--mas-ui-accent);box-shadow:inset 0 0 0 1px #0006,0 0 0 1px var(--mas-ui-accent)}.pixeli-replace-swatch.empty{background-color:#212121!important;background-image:repeating-conic-gradient(#333 0 25%,#222 0 50%);background-size:8px 8px}.pixeli-replace-submit{min-height:24px;padding:2px 7px;border:0;border-radius:0;background:transparent;color:#eaeaea;font:inherit;font-size:11px;text-align:left}.pixeli-replace-submit:hover:not(:disabled){color:var(--mas-ui-accent)}.pixeli-replace-submit:disabled{color:#666}.pixeli-replace-status{display:block;padding-top:6px;color:#999;font-size:10px}.pixeli-editor .mas-panel-reset,.pixeli-editor .mas-link-btn{min-height:18px;padding:0 2px;border:0;border-radius:0;background:transparent;color:#999;font:inherit;font-size:10px;text-decoration:none}.pixeli-editor .mas-panel-reset:hover:not(:disabled),.pixeli-editor .mas-link-btn:hover:not(:disabled){color:var(--mas-ui-accent);box-shadow:none}.pixeli-editor .pixeli-tool-options-group .mas-chip{height:26px;padding:3px 8px;font:inherit;font-size:11px}.pixeli-editor .pixeli-tool-options-group .pixeli-tool-size{display:flex;align-items:center;gap:5px;font-size:12px;line-height:22px;font-weight:400}.pixeli-editor .pixeli-tool-options-group .pixeli-tool-size input{height:22px;padding:0 4px;font-size:12px}.pixeli-block-filter>select{flex:1 1 auto;min-width:0;width:100%;height:28px;padding:2px 4px;border:0;border-radius:0;background:var(--mas-gray-17);color:var(--mas-gray-221);font:inherit;font-size:12px}.pixeli-block-filter{display:flex;width:min(190px,100%);margin-bottom:6px}.pixeli-editor .mas-menu-scrim{z-index:19999}.pixeli-editor .mas-menu{z-index:20000}.mas-menu.pixeli-palette-menu{position:fixed;right:auto;bottom:auto;z-index:20000}.pixeli-top-image-action{display:grid;place-items:center;align-self:flex-end;flex:0 0 48px;width:48px;height:48px;padding:0;border:0;border-radius:0;background:transparent;color:var(--mas-gray-221)}.pixeli-top-image-action:hover:not(:disabled){background:transparent;color:var(--mas-ui-accent)}.pixeli-import-folder-icon{width:33px;height:33px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='60%2020%20580%20560'%3e%3cpath%20d='M%2099,81%20L%20249,81%20Q%20256,81%20262,87%20L%20358,181%20H%20600%20Q%20619,181%20619,200%20V%20500%20Q%20619,519%20600,519%20H%20475%20Q%20456,519%20456,500%20Q%20456,481%20475,481%20H%20581%20V%20219%20H%20352%20Q%20343,219%20336,212%20L%20242,119%20H%20119%20V%20481%20H%20375%20Q%20394,481%20394,500%20Q%20394,519%20375,519%20H%2099%20Q%2081,519%2081,500%20V%2099%20Q%2081,81%2099,81%20Z'%20fill='currentColor'/%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='60%2020%20580%20560'%3e%3cpath%20d='M%2099,81%20L%20249,81%20Q%20256,81%20262,87%20L%20358,181%20H%20600%20Q%20619,181%20619,200%20V%20500%20Q%20619,519%20600,519%20H%20475%20Q%20456,519%20456,500%20Q%20456,481%20475,481%20H%20581%20V%20219%20H%20352%20Q%20343,219%20336,212%20L%20242,119%20H%20119%20V%20481%20H%20375%20Q%20394,481%20394,500%20Q%20394,519%20375,519%20H%2099%20Q%2081,519%2081,500%20V%2099%20Q%2081,81%2099,81%20Z'%20fill='currentColor'/%3e%3c/svg%3e") center / contain no-repeat}.pixeli-svg-icon{display:inline-block;flex:none;background:currentColor;-webkit-mask:var(--pixeli-svg-icon) center / contain no-repeat;mask:var(--pixeli-svg-icon) center / contain no-repeat}.pixeli-item-tooltip{position:fixed;z-index:22000;max-width:240px;min-height:24px;padding:4px 7px;border:1px solid var(--mas-gray-68);border-radius:2px;background:#111;box-shadow:3px 5px 12px #000a;color:#eee;font:500 11px/15px Segoe UI,system-ui,sans-serif;white-space:nowrap;pointer-events:none}.pixeli-selection-menu{position:fixed;z-index:20000;min-width:148px;padding:3px;border:1px solid var(--mas-gray-68);background:#1b1b1b;box-shadow:5px 8px 20px #000b}.pixeli-selection-menu button{width:100%;min-height:28px;padding:4px 8px;border:0;border-radius:0;background:transparent;color:#eee;font:inherit;font-size:11px;text-align:left}.pixeli-selection-menu button:hover{color:var(--mas-ui-accent);background:var(--mas-gray-35)}.pixeli-editor .pixeli-map-palette-controls .mas-pal-menu-wrap>.mas-menu{top:calc(100% + 4px);right:0;bottom:auto}.pixeli-option-swatch.empty{background-image:linear-gradient(45deg,#777 25%,transparent 25%),linear-gradient(-45deg,#777 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#777 75%),linear-gradient(-45deg,transparent 75%,#777 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0}.pixeli-option-swatch-button{display:inline-block;padding:0;cursor:pointer}.pixeli-option-swatch-button:hover{outline:1px solid var(--mas-ui-accent);outline-offset:1px}.pixeli-statusbar{display:flex;align-items:center;gap:14px;min-width:0;padding:0 10px;border-top:1px solid var(--mas-gray-52);background:var(--mas-gray-17);color:var(--mas-gray-153);font-size:9px;line-height:1;font-weight:600;letter-spacing:.045em;white-space:nowrap;overflow:hidden}.pixeli-legal-brand{flex:none;color:var(--mas-gray-187)}.pixeli-minecraft-disclaimer{min-width:0;overflow:hidden;text-overflow:ellipsis}.pixeli-editor .pixeli-tools{overflow:visible}.pixeli-tool-flyout-wrap{position:relative}.pixeli-tool-flyout{position:fixed;z-index:20000;width:172px;max-width:calc(100vw - 16px);padding:3px;border:1px solid var(--mas-gray-68);background:var(--mas-gray-29);box-shadow:5px 8px 20px #000b}.pixeli-tool-flyout button{display:flex;align-items:center;gap:8px;width:100%;min-height:30px;padding:4px 7px;border:0;background:transparent;color:var(--mas-gray-221);text-align:left}.pixeli-tool-flyout button:hover{background:var(--mas-gray-43)}.pixeli-tool-flyout kbd{margin-left:auto;color:var(--mas-gray-153);font:10px inherit}.pixeli-color-wells{position:relative;width:48px;height:52px;flex:none}.pixeli-color-well{position:absolute;width:25px;height:25px;padding:0;border:2px solid var(--mas-gray-221);box-shadow:0 0 0 1px #000}.pixeli-color-well.foreground{left:7px;top:5px;z-index:2}.pixeli-color-well.background{left:18px;top:17px;z-index:1}.pixeli-color-swap{position:absolute;left:4px;top:31px;width:15px;height:15px;padding:0;border:0;background:transparent;color:var(--mas-gray-221)}.pixeli-editor .mas-cv-head{background:var(--mas-gray-17);color:var(--mas-gray-238);font-size:13px;font-weight:650;letter-spacing:.055em;text-transform:uppercase}.pixeli-editor .mas-cv-head:hover{background:var(--mas-gray-23)}.pixeli-editor .mas-cv-body{background:var(--mas-gray-27);box-shadow:inset 0 1px #ffffff08}.pixeli-editor :is(.mas-cv-field,.mas-cv-row,.mas-check,.mas-slider>label,.mas-dither-mode){color:var(--mas-gray-221);font-weight:600}.pixeli-editor :is(input,select,button){font-weight:500}.pixeli-color-picker-backdrop{position:fixed;inset:0;z-index:21000;display:grid;place-items:center;background:#0009}.pixeli-color-picker{width:min(360px,calc(100vw - 32px));border:1px solid var(--mas-gray-73);background:var(--mas-gray-27);box-shadow:0 18px 60px #000c}.pixeli-color-picker header{display:flex;align-items:center;justify-content:space-between;min-height:38px;padding-left:10px;border-bottom:1px solid var(--mas-gray-52);background:var(--mas-gray-17);font-size:13px}.pixeli-color-picker header .mas-icon{border:0;background:transparent;color:var(--mas-gray-221);font-size:20px}.pixeli-color-picker-grid{display:grid;grid-template-columns:repeat(10,1fr);gap:4px;padding:10px}.pixeli-color-picker-grid button{aspect-ratio:1;min-width:0;padding:0;border:1px solid var(--mas-gray-80)}@media(max-width:700px){html,body,#root{width:100%;height:100%;overflow:hidden}.pixeli-shell{min-height:0;height:100dvh;padding:0;overflow:hidden;display:grid;grid-template-rows:44px minmax(0,1fr)}.pixeli-editor.pixeli-editor{width:100%;height:100%;min-height:0;max-height:none;gap:0;overflow:hidden;transform:none}.pixeli-editor .mas-import-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;min-height:34px;margin:0;padding:4px 6px;gap:6px}.pixeli-editor .mas-import-foot .mas-foot-name{display:block;width:100%;min-width:0;gap:0}.pixeli-editor .mas-foot-name>span{display:none}.pixeli-editor .mas-foot-name .mas-source-name{display:block;width:100%;height:26px;min-width:0;max-width:none;box-sizing:border-box}.pixeli-editor .mas-export-group{flex:none}.pixeli-editor .mas-import-body2{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto minmax(0,1fr);gap:0;min-height:0;padding:0;overflow:hidden;container-type:normal;align-items:stretch}.pixeli-editor .pixeli-tool-options{grid-area:1 / 1 / 2 / 2;gap:8px;padding:0 8px}.pixeli-editor .pixeli-tool-options>.mas-dim{display:none}.pixeli-editor .mas-stage-shell{grid-area:2 / 1 / 3 / 2;height:min(68vw,250px)}.pixeli-editor .mas-stage-shell .mas-stage{padding:8px;overflow:hidden}.pixeli-editor .pixeli-right-stack{grid-area:4 / 1 / 5 / 2;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:0;height:100%;min-height:0;padding-top:0;border-left:0;border-top:1px solid var(--mas-gray-52)}.pixeli-editor .pixeli-tools{grid-area:3 / 1 / 4 / 2;width:100%;min-width:0;flex-direction:row;justify-content:center;gap:1px;padding:2px;border:0;border-top:1px solid var(--mas-gray-17);border-bottom:1px solid var(--mas-gray-17);box-shadow:none;background:var(--mas-gray-35);flex-wrap:nowrap;overflow-x:auto}.pixeli-editor .pixeli-tool{width:24px;height:24px}.pixeli-editor .pixeli-tool-sep{width:1px;height:18px;margin:0 2px}.pixeli-editor .pixeli-tool-size{flex-direction:row;gap:2px}.pixeli-editor .pixeli-tool-size .mas-dim{display:none}.pixeli-editor .pixeli-tool-size input{width:30px}.pixeli-editor .pixeli-tool-paint{display:none}.pixeli-editor .mas-zoombar{margin-left:auto}.pixeli-editor .mas-import-right{width:100%;height:100%;min-height:0;max-height:100%;gap:3px;padding-bottom:2px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.pixeli-editor .pixeli-tool-columns,.pixeli-editor .pixeli-tool-col{gap:3px}.pixeli-editor .mas-cv-section{margin:0}}@media(max-width:700px){.pixeli-shell{display:block}.pixeli-editor.pixeli-editor{grid-template-rows:minmax(0,1fr) 22px}.pixeli-editor .mas-import-body2{grid-template-rows:44px auto auto minmax(0,1fr)}.pixeli-editor .pixeli-tool-options{grid-area:1 / 1 / 2 / 2;padding:0 7px;gap:7px}.pixeli-top-brand .pixeli-brand{width:100px}.pixeli-top-eye{width:28px;height:25px}.pixeli-editor .pixeli-tool-options-group{overflow-x:auto}.pixeli-editor .pixeli-right-stack{grid-area:4 / 1 / 5 / 2}.pixeli-tool-flyout{width:min(230px,calc(100vw - 16px))}.pixeli-color-wells{width:40px;height:28px}.pixeli-color-well{width:19px;height:19px}.pixeli-color-well.foreground{left:2px;top:1px}.pixeli-color-well.background{left:12px;top:8px}.pixeli-color-swap{display:none}}.pixeli-mobile-options-toggle,.pixeli-mobile-panel-head,.pixeli-mobile-panel-scrim{display:none}@media(max-width:700px),(max-width:950px)and (max-height:500px){html,body,#root{width:100%;height:100%;overflow:hidden;overscroll-behavior:none}.pixeli-shell{display:block;width:100%;height:100dvh;min-height:100svh;box-sizing:border-box;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);overflow:hidden}.pixeli-editor.pixeli-editor{width:100%;height:100%;min-height:0;grid-template-rows:minmax(0,1fr) 27px;overflow:hidden}.pixeli-editor .pixeli-statusbar{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,auto);align-content:center;gap:2px;height:27px;box-sizing:border-box;padding:2px 6px;font-size:7px;line-height:8px;letter-spacing:.015em;white-space:nowrap}.pixeli-editor .pixeli-minecraft-disclaimer{overflow:visible;text-overflow:clip;font-size:5.5px;letter-spacing:.005em}.pixeli-editor .mas-import-body2{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:40px 250px minmax(0,1fr) 44px;min-width:0;min-height:0;height:auto;gap:0;padding:0;overflow:hidden;container-type:normal}.pixeli-editor .pixeli-tool-options{grid-area:1 / 1 / 2 / 2;min-width:0;height:40px;padding:0 4px 0 8px;gap:4px;overflow:hidden}.pixeli-editor .pixeli-top-brand{display:none}.pixeli-editor .pixeli-tool-options-group{min-width:0;max-width:100%;gap:7px;margin-left:0;overflow-x:auto}.pixeli-editor .pixeli-tool-options-group>:not(.pixeli-context-tool){display:none}.pixeli-editor .pixeli-tool-options.mobile-options-open .pixeli-tool-options-group>*{display:flex}.pixeli-editor .pixeli-tool-options.mobile-options-open .pixeli-option-swatch{display:inline-block}.pixeli-editor .pixeli-context-tool{white-space:nowrap}.pixeli-editor .pixeli-mobile-options-toggle{display:grid;width:40px;height:40px;flex:none;border-radius:0}.pixeli-editor .pixeli-top-spacer{min-width:0}.pixeli-editor .pixeli-top-history{width:40px;height:40px;flex:none}.pixeli-editor .pixeli-color-replace-wrap{height:40px}.pixeli-editor .pixeli-top-color-replace{width:auto;min-width:82px;height:40px;justify-content:center;padding:0 2px;font-size:10px}.pixeli-color-replace-popover{width:min(230px,calc(100vw - 16px))}.pixeli-editor .pixeli-selection-mode select,.pixeli-editor .pixeli-tool-size input{min-height:32px}.pixeli-editor .mas-stage-shell{grid-area:2 / 1 / 3 / 2;width:100%;height:auto;min-height:0}.pixeli-editor .mas-stage-shell .mas-stage{padding:10px;overflow:auto;overscroll-behavior:contain;touch-action:none}.pixeli-editor .mas-stage-shell.with-rulers .mas-stage{inset:24px 0 0 24px}.pixeli-editor .pixeli-mobile-panels-button{display:none}.pixeli-editor .pixeli-tools{grid-area:4 / 1 / 5 / 2;width:100%;min-width:0;height:44px;flex-direction:row;justify-content:flex-start;align-items:center;gap:2px;padding:2px 4px;border:0;border-top:1px solid var(--mas-gray-17);border-bottom:1px solid var(--mas-gray-17);box-shadow:none;background:var(--mas-gray-35);flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x}.pixeli-editor .pixeli-tool{width:40px;min-width:40px;max-width:40px;height:40px}.pixeli-editor .pixeli-tool-sep{width:1px;min-width:1px;height:26px;margin:0 2px}.pixeli-editor .pixeli-tool.on{box-shadow:inset 0 -3px var(--mas-ui-accent)}.pixeli-editor .pixeli-color-wells{width:46px;min-width:46px;height:40px}.pixeli-editor .pixeli-color-well{width:25px;height:25px}.pixeli-editor .pixeli-color-well.foreground{left:4px;top:2px}.pixeli-editor .pixeli-color-well.background{left:16px;top:12px}.pixeli-editor .pixeli-color-swap{display:block;left:1px;top:24px;width:18px;height:16px}.pixeli-tool-flyout{width:min(230px,calc(100vw - 16px))}.pixeli-tool-flyout button{min-height:42px}.pixeli-editor .pixeli-mobile-panel-scrim{display:none}.pixeli-editor .pixeli-right-stack{position:relative;z-index:1;grid-area:3 / 1 / 4 / 2;display:grid;grid-template-rows:minmax(0,1fr) auto;width:100%;height:auto;min-height:0;padding:0;border:0;border-top:1px solid var(--mas-gray-68);background:var(--mas-gray-17);box-shadow:none;transform:none;visibility:visible;pointer-events:auto;transition:none}.pixeli-editor .pixeli-mobile-panel-head{display:none}.pixeli-editor .mas-import-right{width:100%;height:100%;min-height:0;max-height:100%;padding:0 0 3px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.pixeli-editor .pixeli-tool-columns{grid-template-columns:minmax(0,1fr);gap:3px;padding:3px}.pixeli-editor .pixeli-tool-col{gap:3px}.pixeli-editor .mas-cv-section{margin:0}.pixeli-editor .mas-cv-head{min-height:40px;height:40px;line-height:40px;padding:0 10px}.pixeli-editor .mas-cv-body{padding:9px 10px 11px}.pixeli-editor .pixeli-settings-crop-row .mas-crop-modes{flex-wrap:wrap}.pixeli-editor .pixeli-layer-list li{min-height:42px;grid-template-columns:42px minmax(0,1fr)}.pixeli-editor .pixeli-layer-actions .mas-icon{width:40px;height:40px}.pixeli-editor .pixeli-layer-name-input{min-height:36px}.pixeli-editor .mas-check{min-height:34px;align-items:center}.pixeli-editor .mas-palette .mas-grid{grid-template-columns:repeat(auto-fill,34px);justify-content:start}.pixeli-editor .mas-palette .mas-swatch{width:34px;height:34px;min-height:34px;aspect-ratio:1}.pixeli-editor .pixeli-recent-colors .mas-grid{display:flex}.pixeli-editor .pixeli-recent-colors .mas-swatch{flex-basis:24px;width:24px;height:24px;min-height:24px}.pixeli-editor .mas-import-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:48px;padding:5px 7px;gap:7px}.pixeli-editor .mas-import-foot .mas-foot-name{display:block;width:100%;min-width:0}.pixeli-editor .mas-foot-name>span{display:none}.pixeli-editor .mas-foot-name .mas-source-name{display:block;width:100%;min-width:0;max-width:none;height:36px}.pixeli-editor .mas-export-group,.pixeli-editor .mas-export-group .mas-chip,.pixeli-editor .mas-export-group select{min-height:36px}}.pixeli-editor .mas-import-right{overflow:hidden}.pixeli-editor .pixeli-settings-canvas{padding:0 0 0 12px;border-left:1px solid var(--mas-gray-52)}.pixeli-editor .pixeli-settings-placement{padding-right:8px}.pixeli-editor.mas-import2 .mas-dither-region-seg button:first-child{grid-column:auto}.pixeli-editor.mas-import2 .mas-dither-region-seg button{min-height:30px;height:30px}.pixeli-editor :is(button,input,select):focus-visible{outline:0;box-shadow:inset 0 -3px var(--mas-gray-187)}.pixeli-editor .pixeli-panel-launcher button:is(:active,[aria-pressed=true]){background:var(--mas-gray-20);color:var(--mas-ui-accent);box-shadow:2px 2px 4px #4242421a,-2px -2px 4px #00000038,inset -2px -2px 4px #48484821,inset 2px 2px 4px #000000c7}.pixeli-editor .pixeli-shell-panel-collapse.mas-cv-head{display:grid;height:40px;min-height:40px;padding:0 6px 0 9px;background:transparent;line-height:normal;text-transform:uppercase}.pixeli-editor .pixeli-shell-panel-body.mas-cv-body{display:grid;gap:10px;padding:12px;background:var(--mas-gray-27)}.pixeli-editor .pixeli-panel-stack{padding:4px;background:#000}.pixeli-editor .pixeli-shell-panel.mas-cv-section{margin:0 0 4px;border:1px solid var(--mas-gray-43);border-radius:0;background:#181818;box-shadow:0 1px 2px #00000080;transition:border-color .15s ease}.pixeli-editor .pixeli-shell-panel:last-child{margin-bottom:0}.pixeli-editor .pixeli-shell-panel-header{border-bottom:0;background:var(--mas-gray-20);box-shadow:inset 0 1px #ffffff0a,inset 0 -1px var(--mas-gray-52)}.pixeli-editor .pixeli-shell-panel.is-collapsed .pixeli-shell-panel-header{border-bottom:0;box-shadow:none}.pixeli-editor [data-panel-id] .pixeli-shell-panel-body.mas-cv-body{padding:13px 12px 14px;background:var(--mas-gray-35);box-shadow:inset 2px 2px 3px #000000b8,inset -2px -2px 3px #46464617}.pixeli-editor .pixeli-shell-panel-collapse.mas-cv-head{font-size:13px}.pixeli-editor .pixeli-shell-panel-body :is(select,select option){background-color:var(--mas-gray-17)}@container (max-width: 380px){.pixeli-editor .pixeli-settings-grid{grid-template-columns:minmax(0,1fr)}.pixeli-editor .pixeli-settings-placement{padding-right:0}.pixeli-editor .pixeli-settings-canvas{margin-top:7px;padding:8px 0 0;border-left:0;border-top:1px solid var(--mas-gray-52)}.pixeli-editor .pixeli-method-auto-row{display:grid;grid-template-columns:42px minmax(0,1fr) 36px auto;gap:5px}.pixeli-editor .pixeli-method-auto-row .pixeli-method-field{min-width:0}.pixeli-editor .pixeli-dither-reset{padding-inline:5px}}@media(max-width:700px),(max-width:950px)and (max-height:500px){.pixeli-editor .mas-import-right{overflow:hidden}.pixeli-editor.mas-import2 .mas-dither-region-seg button{min-height:40px;height:40px}.pixeli-editor .pixeli-shell-panel-collapse.mas-cv-head{min-height:44px;height:44px}.pixeli-editor .pixeli-shell-panel-body.mas-cv-body{padding:11px 10px 13px}}.pixeli-editor .pixeli-shell-panel-body.mas-cv-body{gap:8px;font-size:12px;line-height:1.15}.pixeli-editor .pixeli-shell-panel-body :is(button,input,select,label,.mas-cv-field,.mas-cv-row,.mas-check,.mas-numtext,.pixeli-settings-label,.pixeli-settings-subsection>h3,.pixeli-panel-subhead,.pixeli-palette-label,.mas-palette-blocks-head,.mas-mat-name,.mas-mat-amount,.mas-dim,.mas-block-empty,.mas-mat-key){font-size:12px;line-height:1.15}.pixeli-editor .pixeli-dither-redesign{gap:6px}.pixeli-editor .pixeli-adjustments-toggle,.pixeli-editor .pixeli-dither-toggle,.pixeli-editor .pixeli-dither-reset,.pixeli-editor .mas-dither-region-reset{font-size:12px;line-height:1.15}.pixeli-editor .pixeli-adjustments-body{gap:6px}.pixeli-editor .pixeli-palette-tabs,.pixeli-editor .pixeli-palette-tabs [role=tabpanel]:not([hidden]){gap:8px}.pixeli-editor .pixeli-layers{gap:6px}.pixeli-editor .pixeli-panel-launcher .pixeli-launcher-icon{width:27px!important;height:27px!important}.pixeli-editor .pixeli-panel-launcher .pixeli-launcher-icon-settings{width:26px!important;height:26px!important}.pixeli-editor .pixeli-panel-launcher .pixeli-launcher-icon-dither{width:28px!important;height:28px!important}.pixeli-editor .pixeli-panel-launcher .pixeli-launcher-icon-palette{width:26px!important;height:26px!important}.pixeli-editor .pixeli-panel-launcher .pixeli-launcher-icon-layers{width:28px!important;height:28px!important}.pixeli-editor .pixeli-panel-launcher .pixeli-launcher-icon-history,.pixeli-editor .pixeli-panel-launcher .pixeli-launcher-icon-blocks{width:27px!important;height:27px!important}.pixeli-editor .pixeli-top-view-toggles{display:flex;align-items:center;align-self:flex-end;gap:12px;height:48px;flex:none}.pixeli-editor .pixeli-top-view-toggles label{display:inline-flex;align-items:center;gap:6px;color:var(--mas-gray-221);font-size:11px;font-weight:600;white-space:nowrap}.pixeli-editor .pixeli-top-view-toggles input{appearance:none;display:grid;place-content:center;width:16px;height:16px;margin:0;border:1px solid var(--mas-gray-170);background:transparent}.pixeli-editor .pixeli-top-view-toggles input:after{content:"";width:8px;height:8px;background:var(--mas-ui-accent);transform:scale(0);transition:transform .1s ease}.pixeli-editor .pixeli-top-view-toggles input:checked:after{transform:scale(1)}.pixeli-editor .pixeli-tool-rail-spacer{flex:1 1 auto;min-height:4px}.pixeli-editor .pixeli-tool-help{display:grid;place-items:center;flex:0 0 34px;width:34px;height:30px;margin:0 auto;padding:0;border:0;background:transparent;color:var(--mas-gray-153)}.pixeli-editor .pixeli-tool-help:hover,.pixeli-editor .pixeli-tool-help[aria-pressed=true]{background:transparent;color:var(--mas-ui-accent)}.pixeli-editor .pixeli-settings-grid{grid-template-columns:minmax(0,40%) minmax(0,60%)}.pixeli-editor .pixeli-settings-placement{gap:8px;padding-right:5px}.pixeli-editor .pixeli-settings-canvas{gap:7px;padding-left:7px}.pixeli-editor .pixeli-settings-subsection{gap:7px;padding:0;border:0}.pixeli-editor .pixeli-settings-subsection>h3{display:flex;align-items:center;min-height:27px;margin:0;padding:0 7px;border:0;border-bottom:1px solid var(--mas-gray-43);background:var(--mas-gray-29);color:var(--mas-gray-221);box-shadow:0 5px 6px -5px #000}.pixeli-editor .pixeli-settings-map .mas-mapsize{grid-template-columns:40px 8px 40px minmax(0,1fr);gap:3px}.pixeli-editor .pixeli-settings-map .mas-map-count,.pixeli-editor .pixeli-settings-map .mas-map-count input[type=number]{width:40px;min-width:40px}.pixeli-editor .pixeli-settings-map .mas-dim{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pixeli-editor .pixeli-settings-map .mas-dim{grid-column:1 / -1;justify-self:end;min-height:14px}.pixeli-editor .pixeli-settings-crop-row .mas-crop-modes{display:grid;grid-template-columns:repeat(2,auto);justify-content:start;gap:3px 9px}.pixeli-editor .pixeli-settings-crop-row .mas-check{gap:3px}.pixeli-editor .pixeli-settings-canvas .mas-cv-stack{display:grid;gap:4px}.pixeli-editor .pixeli-settings-canvas .mas-cv-field{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:5px;min-height:26px}.pixeli-editor .pixeli-settings-canvas .mas-cv-field>:is(select,input){width:100%;min-width:0;height:24px;padding:2px 5px;border:0;background:var(--mas-gray-17);color:var(--mas-gray-238);font:inherit}.pixeli-editor .pixeli-dither-tone-cap{position:relative;z-index:3;box-shadow:0 -4px 6px -5px #000,0 4px 6px -5px #000}.pixeli-editor .pixeli-dither-folder-tabs [role=tab]{min-height:27px;margin:0}.pixeli-editor .pixeli-dither-folder-tabs [role=tab]+[role=tab]{border-left:1px solid var(--mas-gray-43)}.pixeli-editor .pixeli-dither-folder-tabs [role=tab][aria-selected=true]{min-height:27px;margin:0}@media(max-width:700px),(max-width:950px)and (max-height:500px){.pixeli-editor .pixeli-tool-rail-spacer{display:none}.pixeli-editor .pixeli-tool-help{flex:0 0 36px;width:36px;height:36px;margin:0}.pixeli-editor .pixeli-top-view-toggles{gap:7px;height:40px}.pixeli-editor .pixeli-top-view-toggles label{gap:4px;font-size:10px}}.pixeli-editor [data-panel-id=settings] .pixeli-shell-panel-body.mas-cv-body{padding-top:0}.pixeli-editor .pixeli-settings-placement,.pixeli-editor .pixeli-settings-canvas,.pixeli-editor .pixeli-settings-subsection{gap:4px}.pixeli-editor .pixeli-settings-subsection>h3{min-height:24px}.pixeli-editor .pixeli-settings-map{gap:1px}.pixeli-editor .pixeli-settings-map .mas-cv-row{min-height:23px}.pixeli-editor .pixeli-settings-map .mas-dim{min-height:12px;line-height:12px}.pixeli-editor .pixeli-settings-crop-row{min-height:20px}.pixeli-editor .pixeli-placement-sliders{gap:3px;padding-top:1px}.pixeli-editor .pixeli-settings-canvas .mas-cv-stack{gap:1px}.pixeli-editor .pixeli-settings-canvas .mas-cv-field{min-height:24px}.pixeli-editor select:not([multiple]){box-sizing:border-box;min-height:28px!important;height:28px!important;padding:4px 24px 4px 6px!important;border:0;border-radius:0;background-color:var(--mas-gray-17);color:var(--mas-gray-238);font:inherit;line-height:18px}.pixeli-editor .pixeli-settings-canvas .mas-cv-field>select{min-height:28px!important;height:28px!important;padding-block:4px!important}.pixeli-editor .pixeli-settings-grid{width:calc(100% + 24px);max-width:none!important;margin:0 -12px;grid-template-columns:minmax(0,46%) minmax(0,54%)}.pixeli-editor .pixeli-settings-placement{gap:4px;padding:0 6px 0 12px}.pixeli-editor .pixeli-settings-canvas{gap:4px;margin-top:0;padding:0 12px 0 8px;border-top:0;border-left:1px solid var(--mas-gray-52)}.pixeli-editor .pixeli-settings-placement .pixeli-settings-subsection>h3{box-sizing:border-box;width:calc(100% + 18px);margin-left:-12px;padding-left:12px}.pixeli-editor .pixeli-settings-canvas>h3{box-sizing:border-box;width:calc(100% + 20px);margin-left:-8px;padding-left:8px}.pixeli-editor .pixeli-settings-map .mas-dim{grid-column:1 / 4;justify-self:center;min-width:0;overflow:visible;text-overflow:clip}.pixeli-editor .pixeli-settings-crop-row .mas-crop-modes{grid-template-columns:repeat(3,auto);justify-content:space-between;column-gap:0}.pixeli-editor .pixeli-settings-crop-row .mas-check{gap:2px;font-size:11px;line-height:1}.pixeli-editor .pixeli-settings-crop-row .mas-check input[type=radio]{flex-basis:12px;width:12px;min-width:12px;height:12px;min-height:12px}.pixeli-editor .pixeli-settings-crop-row .mas-check input[type=radio]:after{width:5px;height:5px}.pixeli-editor .pixeli-settings-canvas .mas-cv-field{grid-template-columns:72px minmax(0,1fr);gap:4px;white-space:nowrap}.pixeli-editor .pixeli-settings-canvas .mas-cv-field{line-height:1.05}.pixeli-editor .pixeli-dither-redesign .mas-cv-row{grid-template-columns:72px minmax(100px,1fr) 44px;gap:5px}.pixeli-editor .pixeli-dither-redesign .mas-cv-label{color:var(--mas-gray-221);font-size:12px;font-weight:600;line-height:1.05}.pixeli-editor .pixeli-dither-redesign .mas-numtext{width:44px;min-width:44px;text-align:right}.pixeli-editor .pixeli-adjustments-section,.pixeli-editor .pixeli-adjustments-body{background:var(--mas-gray-35)}.pixeli-editor .pixeli-shell-panel-header{grid-template-columns:minmax(0,1fr) 40px 40px}.pixeli-editor .pixeli-shell-panel-title{align-self:end;min-width:0;padding:0 0 7px 7px;overflow:hidden;color:var(--mas-gray-238);font-size:13px;font-weight:700;line-height:1;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pixeli-editor .pixeli-shell-panel-collapse,.pixeli-editor .pixeli-shell-panel-close{display:grid;place-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0}.pixeli-editor .pixeli-shell-panel-collapse svg,.pixeli-editor .pixeli-shell-panel-close svg{width:20px;height:20px}.pixeli-editor .pixeli-settings-crop-row .mas-crop-modes{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;justify-content:stretch;gap:8px}.pixeli-editor .pixeli-crop-reset{justify-self:end;min-height:22px;padding:0 4px;border:0;background:transparent;color:var(--mas-gray-187);font-size:11px;line-height:1}.pixeli-editor .pixeli-crop-reset:hover{color:var(--mas-ui-accent)}.pixeli-editor .pixeli-placement-manual-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px}.pixeli-editor .pixeli-placement-manual-row .mas-check{gap:2px;margin:0;font-size:11px;line-height:1}.pixeli-editor .pixeli-placement-manual-row .pixeli-placement-zoom{grid-template-columns:34px minmax(0,1fr)}.pixeli-editor .pixeli-placement-sliders.is-hidden{display:grid;visibility:visible;opacity:1;pointer-events:auto}.pixeli-editor .pixeli-placement-sliders.is-hidden :is(.pixeli-placement-zoom,.pixeli-placement-xy){opacity:.42}.pixeli-editor .pixeli-shell-panel-title{font-size:14px}.pixeli-editor .pixeli-dither-redesign .mas-cv-row{grid-template-columns:minmax(0,1fr) 44px;grid-template-rows:14px 11px;min-height:25px;column-gap:5px;row-gap:0;align-items:center}.pixeli-editor .pixeli-dither-redesign .mas-cv-label{grid-column:1;grid-row:1;align-self:end;font-size:13px;line-height:13px}.pixeli-editor .pixeli-dither-redesign .mas-numtext{grid-column:2;grid-row:1;align-self:end;height:14px;min-height:14px;padding:0;line-height:13px}.pixeli-editor .pixeli-dither-redesign .mas-cv-row input[type=range]{grid-column:1 / -1;grid-row:2;height:11px;margin:0}.pixeli-editor .pixeli-dither-redesign .mas-cv-row{margin-bottom:2px}.pixeli-editor .pixeli-method-auto-row{display:flex;align-items:center;gap:6px}.pixeli-editor .pixeli-method-auto-row .pixeli-auto-edit{order:1;flex:0 0 34px;width:34px}.pixeli-editor .pixeli-method-auto-row .pixeli-method-field{order:0;flex:0 1 auto;grid-template-columns:auto 154px;min-width:0}.pixeli-editor .pixeli-method-auto-row .pixeli-method-field select{width:154px;min-width:154px;max-width:154px}.pixeli-editor .pixeli-method-auto-row .pixeli-dither-reset{order:2;margin-left:auto}.pixeli-editor .pixeli-settings-map .mas-mapsize{grid-template-columns:48px 10px 48px;justify-content:center;column-gap:8px;row-gap:6px}.pixeli-editor .pixeli-settings-map .mas-map-count,.pixeli-editor .pixeli-settings-map .mas-map-count input[type=number]{width:48px;min-width:48px}.pixeli-editor .pixeli-settings-map .mas-map-count input[type=number]{height:28px!important;min-height:28px!important;padding:4px!important;border:0;background:var(--mas-gray-17);color:var(--mas-gray-238);font-size:14px;font-weight:650;line-height:18px;text-indent:1px}.pixeli-editor .pixeli-settings-map .mas-mapsize>span:not(.mas-map-count):not(.mas-dim){color:var(--mas-gray-221);font-size:14px;font-weight:650;text-align:center}.pixeli-editor .pixeli-settings-map .mas-dim{grid-column:1 / 4;display:grid;grid-template-columns:subgrid;justify-self:center;width:100%;min-height:16px;color:var(--mas-gray-221);font-size:14px!important;font-weight:650;line-height:16px}.pixeli-editor .pixeli-settings-map .mas-dim>span{text-align:center}.pixeli-editor .pixeli-settings-crop-row .mas-crop-modes{position:relative;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:3px}.pixeli-editor .pixeli-settings-crop-row .mas-crop-modes .mas-check{display:flex;flex-direction:column-reverse;align-items:center;justify-content:end;gap:3px;min-height:31px;font-size:13px;line-height:13px}.pixeli-editor .pixeli-settings-crop-row .pixeli-crop-reset{position:absolute;top:-27px;right:2px;min-height:14px;padding:0 2px}.pixeli-editor .pixeli-shell-panel-header{grid-template-columns:minmax(0,1fr) 36px 36px;min-height:36px;height:36px;background:var(--mas-gray-18)}.pixeli-editor .pixeli-shell-panel-title{padding:0 0 6px 7px;font-size:16px}.pixeli-editor .pixeli-shell-panel-collapse,.pixeli-editor .pixeli-shell-panel-close{width:36px;min-width:36px;height:36px;min-height:36px}.pixeli-editor .pixeli-shell-panel-body .pixeli-settings-subsection>h3{align-items:flex-end;justify-content:flex-start;min-height:24px;padding:0 7px 5px;font-size:13px;line-height:1;text-align:left;white-space:nowrap}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]{display:flex;align-items:center;justify-content:center;height:36px;min-height:36px;padding:4px 8px;background:var(--mas-gray-29);color:var(--mas-gray-221);font-size:14px;line-height:1;text-align:center;text-transform:uppercase}.pixeli-editor .pixeli-dither-tone-cap,.pixeli-editor .pixeli-dither-folder-tabs{min-height:36px;height:36px;background:var(--mas-gray-29)}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab][aria-selected=true]{background:var(--mas-gray-18);color:var(--mas-gray-221)}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]:hover{background:var(--mas-gray-29)}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab][aria-selected=true]:hover{background:var(--mas-gray-18)}.pixeli-editor .pixeli-dither-folder-tabs [role=tab] .pixeli-dither-tab-caret{display:inline-block;flex:none;width:6px;height:6px;margin-right:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);opacity:0;transition:opacity .12s ease,transform .12s ease}.pixeli-editor .pixeli-dither-folder-tabs [role=tab]:hover .pixeli-dither-tab-caret{opacity:1}.pixeli-editor .pixeli-dither-folder-tabs [role=tab][aria-selected=true] .pixeli-dither-tab-caret{opacity:1;transform:translateY(1px) rotate(-135deg)}.pixeli-editor .pixeli-dither-detail,.pixeli-editor .pixeli-dither-detail-body{background:var(--mas-gray-29)}.pixeli-editor .pixeli-dither-detail-body{box-shadow:none}.pixeli-editor .pixeli-method-auto-row .pixeli-method-field{color:var(--mas-gray-221);font-size:13px!important}.pixeli-editor .pixeli-method-label{color:var(--mas-gray-221);font-size:13px;font-weight:700;letter-spacing:.11em;line-height:1;text-transform:uppercase}.pixeli-editor .pixeli-settings-grid{grid-template-columns:minmax(0,46fr) minmax(0,54fr);column-gap:2px}.pixeli-editor .pixeli-settings-canvas .mas-cv-stack,.pixeli-editor .pixeli-placement-sliders{gap:4px}.pixeli-editor .pixeli-adjustments-toggle{min-height:32px;padding:0 1px 3px}.pixeli-editor .pixeli-adjustments-section{margin-top:0;border-top:1px solid var(--mas-gray-17);border-bottom:0;box-shadow:none}.pixeli-editor .pixeli-adjustments-section:before{content:"";position:absolute;z-index:3;inset:0 0 auto;height:5px;background:linear-gradient(to bottom,rgba(0,0,0,.38),transparent);pointer-events:none}.pixeli-editor .pixeli-polish-section{margin-top:0}.pixeli-editor [data-panel-id=dither]>.pixeli-shell-panel-body.mas-cv-body{position:relative;padding-bottom:0}.pixeli-editor [data-panel-id=dither] .pixeli-shell-panel-body.mas-cv-body:after{content:none}.pixeli-editor .pixeli-shell-panel-body.mas-cv-body{position:relative}.pixeli-editor .pixeli-shell-panel-body.mas-cv-body:after{content:"";position:absolute;z-index:20;inset:0;box-shadow:inset 1px 0 2px #0009,inset -1px 0 2px #0000007a,inset 0 -1px 2px #00000085;pointer-events:none}.pixeli-editor [data-panel-id=settings] .pixeli-shell-panel-body.mas-cv-body{padding-bottom:8px}.pixeli-editor [data-panel-id=settings] .pixeli-settings-grid{align-items:stretch}.pixeli-editor [data-panel-id=settings] .pixeli-settings-canvas{align-self:stretch;margin-bottom:-8px;padding-bottom:8px}.pixeli-editor .pixeli-placement-zoom-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px}.pixeli-editor .pixeli-placement-zoom-row .pixeli-placement-zoom{min-width:0}.pixeli-editor .pixeli-placement-zoom-row .pixeli-crop-reset{align-self:end;justify-self:end;margin:0}.pixeli-editor [data-panel-id=palette] .pixeli-shell-panel-body.mas-cv-body{gap:0;padding:0;background:var(--mas-gray-35)}.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs{display:grid;gap:0;min-width:0}.pixeli-editor [data-panel-id=palette] .pixeli-recent-colors{position:relative;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:32px;padding:4px 12px;border:0;border-bottom:1px solid var(--mas-gray-43);background:var(--mas-gray-29);box-shadow:0 5px 6px -5px #000}.pixeli-editor [data-panel-id=palette] .pixeli-recent-colors>span:first-child{color:var(--mas-gray-221);font-size:13px;font-weight:700;line-height:1;letter-spacing:.11em}.pixeli-editor [data-panel-id=palette] .pixeli-recent-colors>.mas-dim{color:var(--mas-gray-153);font-size:11px;line-height:1}.pixeli-editor [data-panel-id=palette] .pixeli-recent-colors .mas-grid{display:flex;align-items:center;gap:4px;min-width:0;overflow:hidden}.pixeli-editor [data-panel-id=palette] .pixeli-recent-colors .mas-swatch{flex:0 0 20px;width:20px;height:20px;min-height:20px}.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs{display:flex;min-height:36px;height:36px;padding:0;border:0;background:var(--mas-gray-22);box-shadow:0 5px 6px -5px #000}.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs [role=tab]{display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;min-height:36px;height:36px;padding:4px 8px;border:0;border-right:1px solid var(--mas-gray-17);border-radius:0;background:var(--mas-gray-22);color:var(--mas-gray-221);font-size:14px;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;box-shadow:none}.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs [role=tab]:last-child{border-right:0}.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs [role=tab]:hover{background:var(--mas-gray-22);color:var(--mas-gray-238)}.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs [role=tab][aria-selected=true],.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs [role=tab][aria-selected=true]:hover{background:var(--mas-gray-18);color:var(--mas-gray-238);box-shadow:none}.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs [role=tabpanel]:not([hidden]){display:grid;gap:8px;min-width:0;padding:10px 12px 12px;border:0;background:var(--mas-gray-29);box-shadow:inset 0 7px 8px -8px #000,inset 0 -7px 8px -8px #000}.pixeli-editor [data-panel-id=palette] .pixeli-map-palette-controls,.pixeli-editor [data-panel-id=palette] .pixeli-palette-save-row{margin:0}.pixeli-editor [data-panel-id=palette] .pixeli-project-palette{gap:4px;min-width:0}.pixeli-editor [data-panel-id=palette] .pixeli-project-palette>.mas-grid{display:grid;grid-template-columns:repeat(auto-fill,22px);justify-content:start;gap:4px}.pixeli-editor [data-panel-id=palette] .pixeli-project-palette .mas-swatch{width:22px;height:22px;min-height:22px;aspect-ratio:1}.pixeli-editor [data-panel-id=palette] .mas-palette .mas-swatch.on{box-shadow:inset 0 0 0 1px var(--mas-gray-221)}.pixeli-editor [data-panel-id=palette] .pixeli-swatch-folders{display:grid;gap:0;max-height:190px;padding:0;overflow-y:auto;overscroll-behavior:contain}.pixeli-editor [data-panel-id=palette] .pixeli-swatch-folder{border:0;border-bottom:1px solid var(--mas-gray-43);background:transparent}.pixeli-editor [data-panel-id=palette] .pixeli-swatch-folder-toggle{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:4px;width:100%;min-height:30px;padding:4px 4px 4px 0;border:0;border-radius:0;background:transparent;color:var(--mas-gray-221);font-size:12px;font-weight:600;line-height:1;text-align:left}.pixeli-editor [data-panel-id=palette] .pixeli-swatch-folder-toggle:hover,.pixeli-editor [data-panel-id=palette] .pixeli-swatch-folder.open>.pixeli-swatch-folder-toggle{background:transparent;color:var(--mas-ui-accent)}.pixeli-editor [data-panel-id=palette] .pixeli-swatch-folder-chevron{justify-self:center;color:var(--mas-gray-170);transition:transform .12s ease}.pixeli-editor [data-panel-id=palette] .pixeli-swatch-folder.open .pixeli-swatch-folder-chevron{transform:rotate(180deg)}.pixeli-editor [data-panel-id=palette] .pixeli-swatch-folder>.mas-grid{display:grid;grid-template-columns:repeat(auto-fill,22px);justify-content:start;gap:4px;margin:0;padding:4px 0 10px}.pixeli-editor [data-panel-id=palette] .pixeli-swatch-folder .mas-swatch{width:22px;height:22px;min-height:22px;aspect-ratio:1}.pixeli-editor .pixeli-finishing-effects{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:6px;padding:9px 12px 10px;background:var(--mas-gray-35)}.pixeli-editor .pixeli-finishing-effects .mas-cv-row{width:100%;margin-bottom:0}.pixeli-editor .pixeli-finishing-effects .mas-cv-row input[type=range]{width:100%}.pixeli-editor .pixeli-polish-section .pixeli-finishing-effects{width:100%;margin:0;border-top:0;box-shadow:none}.pixeli-editor .pixeli-dither-detail-body .mas-dither-region-reset{margin-top:2px}.pixeli-editor :is(.pixeli-crop-reset,.pixeli-dither-reset,.mas-dither-region-reset){font-size:11px!important;line-height:1}.pixeli-editor .pixeli-shell-panel-header{align-items:center;background:var(--mas-gray-15);box-shadow:inset 0 -1px var(--mas-gray-43),0 2px 4px #0000006b}.pixeli-editor .pixeli-shell-panel.is-collapsed .pixeli-shell-panel-header{box-shadow:inset 0 -1px var(--mas-gray-43)}.pixeli-editor .pixeli-shell-panel-title{align-self:center;padding:0 0 0 7px;line-height:1}.pixeli-editor .pixeli-shell-panel-collapse:hover,.pixeli-editor .pixeli-shell-panel-close:hover{background:var(--mas-gray-20)}.pixeli-editor .pixeli-shell-panel-body.mas-cv-body{gap:8px;background:var(--mas-gray-32)}.pixeli-editor [data-panel-id]>.pixeli-shell-panel-body.mas-cv-body{gap:8px;background:var(--mas-gray-29)}.pixeli-editor :is(.pixeli-history,.mas-materials){border:0;background:transparent;box-shadow:none}.pixeli-editor :is(.pixeli-history,.pixeli-layer-list){display:grid;gap:0;padding:0;border:0;background:transparent}.pixeli-editor .pixeli-history>li,.pixeli-editor .pixeli-layer-list>li{min-width:0;min-height:36px;border:0;border-bottom:1px solid var(--mas-gray-43);border-left:3px solid transparent;background:var(--mas-gray-25)}.pixeli-editor .pixeli-history>li:last-child,.pixeli-editor .pixeli-layer-list>li:last-child{border-bottom-color:transparent}.pixeli-editor [data-panel-id=history] button.pixeli-history-row{min-height:35px;padding:0 9px 0 8px;border-left:0;background:transparent;color:var(--mas-gray-221);font-size:13px;font-weight:600}.pixeli-editor .pixeli-history>li:has(.pixeli-history-row:hover:not(:disabled)),.pixeli-editor .pixeli-layer-list>li:hover{background:var(--mas-gray-29)}.pixeli-editor .pixeli-history-row:hover:not(:disabled){background:transparent;color:var(--mas-ui-accent)}.pixeli-editor .pixeli-history>li:has(.pixeli-history-row.on),.pixeli-editor .pixeli-layer-list>li.selected,.pixeli-editor .pixeli-layer-list>li.selected:hover{border-left-color:var(--mas-ui-accent);background:var(--mas-gray-15)}.pixeli-editor .pixeli-history-row.on,.pixeli-editor .pixeli-history-row.on:hover{border-left-color:transparent;background:transparent;color:var(--mas-gray-238)}.pixeli-editor .pixeli-history-dot{width:6px;height:6px;border-radius:0;background:var(--mas-gray-80)}.pixeli-editor .pixeli-layer-list>li{grid-template-columns:34px minmax(0,1fr);cursor:grab}.pixeli-editor .pixeli-layer-visibility{min-height:35px;border-right-color:var(--mas-gray-43)}.pixeli-editor [data-panel-id=layers] button.pixeli-layer-select{min-height:35px;padding:0 8px;color:var(--mas-gray-221);font-size:13px;font-weight:600}.pixeli-editor .pixeli-layer-thumb{width:20px;height:20px;border-color:var(--mas-gray-52)}.pixeli-editor .pixeli-panel-empty{display:grid;place-items:center;min-height:58px;padding:12px;border:1px dashed var(--mas-gray-52);background:var(--mas-gray-25);color:var(--mas-gray-153);font-size:12px;text-align:center}.pixeli-editor .mas-materials{max-height:210px;padding:0}.pixeli-editor .mas-materials li{min-height:36px;padding:5px 2px;border-bottom:1px solid var(--mas-gray-52)}.pixeli-editor .mas-materials :is(.mas-mat-name,.mas-mat-amount){align-self:center;font-size:14px;line-height:1.1}.pixeli-editor .mas-materials li.mas-mat-total{position:sticky;z-index:2;top:0;min-height:42px;margin:0 0 6px;padding:2px 2px 7px;border-top:0;border-bottom:1px solid var(--mas-gray-52);background:var(--mas-gray-29)}.pixeli-editor .mas-materials .mas-mat-total .mas-mat-name{font-size:16px;letter-spacing:.07em}.pixeli-editor .mas-materials .mas-mat-total .mas-mat-amount{font-size:19px;line-height:1}.pixeli-editor [data-panel-id=materials] .mas-mat-key{margin-top:0;font-size:10px}.pixeli-editor [data-panel-id=palette] .pixeli-recent-colors{border:0;background:var(--mas-gray-29);box-shadow:none}.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs{min-height:32px;height:32px;border-top:1px solid var(--mas-gray-17);border-bottom:1px solid var(--mas-gray-17);background:var(--mas-gray-32);box-shadow:none}.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs [role=tab]{justify-content:flex-start;min-height:30px;height:30px;padding:0 12px;border-right-color:var(--mas-gray-43);background:transparent;color:var(--mas-gray-187);font-size:12px;text-align:left}.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs [role=tab]:hover,.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs [role=tab][aria-selected=true],.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs [role=tab][aria-selected=true]:hover{background:transparent;color:var(--mas-ui-accent);box-shadow:none}.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs [role=tabpanel]:not([hidden]){background:var(--mas-gray-32);box-shadow:none}.pixeli-editor [data-panel-id=palette] .mas-palette .mas-swatch,.pixeli-editor [data-panel-id=palette] .pixeli-recent-colors .mas-swatch{border:0;box-shadow:0 2px 2px #000000ad}.pixeli-editor [data-panel-id=palette] .mas-palette .mas-swatch.on,.pixeli-editor [data-panel-id=palette] .pixeli-project-palette .mas-swatch.on{box-shadow:0 2px 2px #000000ad,inset 0 -2px var(--mas-ui-accent)}.pixeli-editor [data-panel-id=palette] .pixeli-recent-colors .mas-swatch.on{box-shadow:0 2px 2px #000000ad}.pixeli-editor [data-panel-id=layers] .pixeli-layers{gap:6px}.pixeli-editor [data-panel-id=layers] .pixeli-layer-actions{margin:0 -12px;padding:6px 12px}.pixeli-editor [data-panel-id=blocks] .pixeli-shell-panel-body.mas-cv-body{gap:0}.pixeli-editor [data-panel-id=blocks] .pixeli-block-filter{position:relative;z-index:2;box-sizing:border-box;width:calc(100% + 24px);max-width:none;margin:-12px -12px 10px;padding:6px 12px;border-bottom:1px solid var(--mas-gray-43);background:var(--mas-gray-29);box-shadow:0 5px 6px -5px #000}.pixeli-editor [data-panel-id=blocks] .pixeli-block-filter>select{height:28px}.pixeli-editor [data-panel-id=blocks] .mas-palette-rows{background:var(--mas-gray-32)}.pixeli-editor .pixeli-adjustments-body,.pixeli-editor .pixeli-finishing-effects{background:var(--mas-gray-29)}.pixeli-editor :is(.pixeli-method-auto-row,.pixeli-settings-subsection>h3,.pixeli-dither-tone-cap,.pixeli-dither-folder-tabs,[data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs,[data-panel-id=blocks] .pixeli-block-filter){background:var(--mas-gray-23)}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]:not([aria-selected=true]),.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]:not([aria-selected=true]):hover{background:var(--mas-gray-23)}.pixeli-editor .pixeli-adjustments-section,.pixeli-editor [data-panel-id=palette] .pixeli-recent-colors{background:var(--mas-gray-29)}.pixeli-editor :is([data-panel-id=layers],[data-panel-id=history],[data-panel-id=materials],[data-panel-id=blocks])>.pixeli-shell-panel-body.mas-cv-body{padding:5px;background:var(--mas-gray-23)}.pixeli-editor [data-panel-id=layers]>.pixeli-shell-panel-body.mas-cv-body{padding-bottom:0}.pixeli-editor :is([data-panel-id=layers] .pixeli-layer-list,[data-panel-id=history] .pixeli-history,[data-panel-id=materials] .mas-materials,[data-panel-id=blocks] .mas-palette-rows){background:var(--mas-gray-29)}.pixeli-editor .pixeli-history>li,.pixeli-editor .pixeli-layer-list>li{background:var(--mas-gray-29)}.pixeli-editor .pixeli-history>li:hover,.pixeli-editor .pixeli-layer-list>li:hover{background:var(--mas-gray-25)}.pixeli-editor .pixeli-history>li:has(.pixeli-history-row.on),.pixeli-editor .pixeli-history>li:has(.pixeli-history-row.on:hover),.pixeli-editor .pixeli-layer-list>li.selected,.pixeli-editor .pixeli-layer-list>li.selected:hover{border-left-color:var(--mas-ui-accent);background:var(--mas-gray-23)}.pixeli-editor .pixeli-layer-list>li{border-bottom:1px solid var(--mas-gray-43)}.pixeli-editor [data-panel-id=layers] .pixeli-layer-actions{margin:0 -5px;padding:6px 5px;background:var(--mas-gray-23)}.pixeli-editor [data-panel-id=blocks] .pixeli-block-filter{width:calc(100% + 10px);margin:-5px -5px 5px;padding:6px 5px}.pixeli-editor .mas-import-body2{grid-template-rows:60px minmax(0,1fr)}.pixeli-editor .pixeli-tool-options{min-height:60px;padding:6px 12px 0}.pixeli-editor .pixeli-top-brand,.pixeli-editor .pixeli-tool-options-group,.pixeli-editor .pixeli-top-view-toggles{height:52px}.pixeli-editor .pixeli-tool-options-group{gap:8px;margin-left:32px}.pixeli-editor .pixeli-tool-options-group .pixeli-context-tool{width:39px;height:52px}.pixeli-editor .pixeli-tool-options-group .pixeli-context-tool svg{width:28px;height:28px}.pixeli-editor .pixeli-tool-options-group .pixeli-tool-size{gap:7px;font-size:17px;line-height:31px}.pixeli-editor .pixeli-tool-options-group .pixeli-tool-size input{width:62px;height:31px;padding-inline:6px;font-size:17px}.pixeli-editor .pixeli-tool-options-group .pixeli-selection-mode select{min-width:132px;height:31px;padding-inline:7px 24px;font-size:17px}.pixeli-editor .pixeli-top-image-action,.pixeli-editor .pixeli-tool-options .pixeli-top-history,.pixeli-editor .pixeli-torch{flex-basis:52px;width:52px;min-width:52px;height:52px}.pixeli-editor .pixeli-top-view-toggles{gap:16px;margin-left:6px}.pixeli-editor .pixeli-top-view-toggles label{gap:8px;color:var(--mas-gray-238);font-size:13px;font-weight:600}.pixeli-editor .pixeli-top-view-toggles input{width:20px;height:20px;border-color:var(--mas-gray-187)}.pixeli-editor .pixeli-top-view-toggles input:after{width:10px;height:10px}.pixeli-editor .pixeli-color-replace-wrap{height:52px;transform:none}.pixeli-editor .pixeli-tool-options .pixeli-top-color-replace{display:inline-flex;align-items:center;justify-content:center;gap:0;min-width:52px;width:52px;padding:6px 0 0}.pixeli-editor .pixeli-color-replace-icon{flex:none;color:currentColor}.pixeli-editor .pixeli-tool-options .pixeli-top-history svg{width:32px;height:32px}.pixeli-editor .pixeli-panel-shell{grid-template-rows:78px minmax(0,1fr)}.pixeli-editor .pixeli-panel-launcher{padding-block:9px}.pixeli-editor .pixeli-panel-launcher button{flex:1 1 0;width:auto;min-width:0;max-width:62px;height:60px}.pixeli-editor .pixeli-panel-launcher .pixeli-launcher-icon{width:39px!important;height:39px!important}.pixeli-editor .pixeli-tools .pixeli-tool :is(svg,.pixeli-svg-icon){width:30px!important;height:30px!important}.pixeli-editor .mas-import-foot{min-height:52px;padding:8px 12px;border-top-color:var(--mas-gray-43);background:var(--mas-gray-20)}.pixeli-editor .mas-import-foot .mas-foot-name{color:var(--mas-gray-170);font-size:12px;font-weight:600}.pixeli-editor .mas-import-foot .mas-foot-name .mas-source-name{height:34px;border-color:var(--mas-gray-52);background:var(--mas-gray-17);font-size:13px}.pixeli-editor .mas-import-foot .mas-export-group{border-color:var(--mas-gray-52);background:var(--mas-gray-17)}.pixeli-editor .mas-import-foot .mas-export-group .mas-chip,.pixeli-editor .mas-import-foot .mas-export-format select{width:94px;min-width:94px;height:34px;min-height:34px;color:var(--mas-gray-221);font-size:13px;font-weight:700}.pixeli-editor .mas-import-foot .mas-export-format>svg{top:11px}.pixeli-editor .pixeli-statusbar{border-top-color:var(--mas-gray-23);background:var(--mas-gray-17);color:var(--mas-gray-35)}.pixeli-editor .pixeli-statusbar .pixeli-legal-brand{color:var(--mas-gray-43)}.pixeli-editor .pixeli-statusbar .pixeli-minecraft-disclaimer{color:var(--mas-gray-35)}@media(min-width:701px)and (min-height:501px){.pixeli-editor [data-panel-id]>.pixeli-shell-panel-body.mas-cv-body{gap:6px;padding:10px}.pixeli-editor [data-panel-id=settings]>.pixeli-shell-panel-body.mas-cv-body{padding:0 10px 10px}.pixeli-editor [data-panel-id=dither]>.pixeli-shell-panel-body.mas-cv-body{padding:10px 10px 0}.pixeli-editor [data-panel-id=palette]>.pixeli-shell-panel-body.mas-cv-body{gap:0;padding:0}.pixeli-editor :is([data-panel-id=layers],[data-panel-id=history],[data-panel-id=materials],[data-panel-id=blocks])>.pixeli-shell-panel-body.mas-cv-body{gap:6px;padding:5px}.pixeli-editor [data-panel-id=layers]>.pixeli-shell-panel-body.mas-cv-body{padding-bottom:0}.pixeli-editor [data-panel-id=blocks]>.pixeli-shell-panel-body.mas-cv-body{gap:0}.pixeli-editor .pixeli-method-auto-row{margin:-10px -10px 2px;padding:5px 10px}.pixeli-editor .pixeli-adjustments-section{width:calc(100% + 20px);margin:0 -10px}.pixeli-editor .pixeli-adjustments-toggle{justify-content:space-between;justify-self:stretch;width:calc(100% - 20px);min-height:32px;margin:0 10px;padding:0}.pixeli-editor .pixeli-adjustments-body,.pixeli-editor .pixeli-finishing-effects{gap:6px;padding:8px 10px 10px}.pixeli-editor .pixeli-dither-detail{width:calc(100% + 20px);margin:-6px -10px 0}.pixeli-editor .pixeli-dither-detail-body{padding:8px 10px 10px}.pixeli-editor [data-panel-id=palette] .pixeli-recent-colors{padding-inline:10px}}.pixeli-editor .pixeli-adjustments-section:before{content:none}.pixeli-editor .pixeli-adjustments-section:after{content:none}.pixeli-editor .pixeli-adjustments-section{box-shadow:0 -5px 7px -6px #000000f2}.pixeli-editor .pixeli-tool-options{position:relative;z-index:100;overflow:visible}.pixeli-editor .pixeli-tool-options:has(.pixeli-ui-menu){z-index:20000}.pixeli-editor .pixeli-tool-options:has(.pixeli-ui-menu)>:is(.pixeli-top-image-action,.pixeli-tool-options-group,.pixeli-mobile-options-toggle){display:none}.pixeli-editor .pixeli-ui-menu-wrap{position:relative;align-self:flex-end;flex:0 0 44px;width:44px;height:52px}.pixeli-editor .pixeli-ui-menu-wrap .pixeli-torch{width:44px;height:52px}.pixeli-editor .pixeli-torch.is-open{background:transparent;box-shadow:none}.pixeli-editor .pixeli-ui-menu{position:absolute;z-index:20000;top:4px;right:calc(100% + 6px);display:grid;gap:0;width:288px;padding:0;border:1px solid var(--mas-gray-43);background:var(--pixeli-theme-panel, #1d1d1d);color:var(--pixeli-theme-text, #dedede);box-shadow:0 3px 5px -2px #000000f5,0 12px 26px #00000094;font-size:11px}.pixeli-editor .pixeli-ui-menu-backdrop{position:fixed;z-index:19999;inset:0;background:transparent;cursor:default}.pixeli-editor .pixeli-ui-menu-heading{display:flex;align-items:center;justify-content:space-between;min-height:32px;padding:0 9px;margin-bottom:9px;background:var(--pixeli-theme-header, #0f0f0f);color:#eee;font-size:14px;font-weight:600;letter-spacing:.08em}.pixeli-editor .pixeli-ui-menu-heading>:last-child:not(:first-child){color:#777;font-size:8px;font-weight:700}.pixeli-editor .pixeli-ui-menu-field{display:grid;gap:4px;min-width:0;margin:0 9px 8px;color:#aaa;font-size:9px;font-weight:700;letter-spacing:.07em}.pixeli-editor .pixeli-ui-menu-field select{width:100%;height:28px;padding-inline:7px 24px;color:#eee;font-size:11px;letter-spacing:0}.pixeli-editor .pixeli-ui-menu-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 9px}.pixeli-editor .pixeli-ui-menu-row .pixeli-ui-menu-field{margin-inline:0}.pixeli-editor .pixeli-ui-palette{display:grid;gap:4px;margin:-4px 9px 9px;color:#aaa;font-size:9px;font-weight:700;letter-spacing:.07em}.pixeli-editor .pixeli-ui-theme-preview{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;height:22px}.pixeli-editor .pixeli-ui-theme-preview i{display:block;border:1px solid rgba(255,255,255,.06);box-shadow:1px 2px 2px #0000006b}.pixeli-editor .pixeli-ui-color-field>span:last-child{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px}.pixeli-editor .pixeli-ui-color-field input[type=color]{width:36px;height:28px;padding:2px;border:0;background:#111}.pixeli-editor .pixeli-ui-color-field output{color:#ddd;font:600 11px/1 monospace;letter-spacing:.04em}.pixeli-editor .pixeli-ui-menu-actions{display:flex;justify-content:flex-end;gap:6px;padding:8px 9px;border-top:1px solid var(--pixeli-theme-divider, #2b2b2b);background:var(--pixeli-theme-header, #171717)}.pixeli-editor .pixeli-ui-menu-actions button{min-width:64px;height:28px;border:1px solid rgba(255,255,255,.035);background:var(--pixeli-theme-raised, #252525);color:#c7c7c7;box-shadow:2px 2px 3px #00000061;font-size:10px;font-weight:700;text-transform:uppercase}.pixeli-editor .pixeli-ui-menu-actions button:hover{background:#303030;color:#fff}.pixeli-editor .pixeli-ui-menu-actions button.primary{background:var(--mas-ui-accent);color:var(--pixeli-accent-ink, #111)}.pixeli-editor .pixeli-ui-backgrounds{display:grid;grid-template-columns:1fr 1fr;gap:6px}.pixeli-editor .pixeli-ui-backgrounds button{height:30px;border:1px solid var(--mas-gray-43);border-radius:0;background:var(--pixeli-gray-deep, #0f0f0f);color:var(--mas-gray-187);font-size:10px;font-weight:600;text-transform:uppercase}.pixeli-editor .pixeli-ui-backgrounds button:last-child{background:var(--pixeli-gray-deep, #0f0f0f)}.pixeli-editor .pixeli-ui-backgrounds button[aria-pressed=true]{color:var(--mas-ui-accent);box-shadow:none}.pixeli-editor .pixeli-ui-background-field{margin-top:0}.pixeli-editor .pixeli-ui-accent-choices{display:flex;flex-wrap:wrap;gap:6px}.pixeli-editor .pixeli-ui-accent-choices button{position:relative;flex:0 0 22px;width:22px;min-width:22px;height:22px;padding:0;border:0;border-radius:0;background:var(--pixeli-accent-choice);box-shadow:0 2px 2px #000000ad}.pixeli-editor .pixeli-ui-accent-choices button[aria-pressed=true]{outline:1px solid #fff;outline-offset:1px;box-shadow:0 2px 2px #000000ad}.pixeli-editor .pixeli-ui-accent-choices button.custom span{display:grid;place-items:center;position:absolute;inset:0;background:var(--pixeli-gray-deep, #0f0f0f);color:var(--pixeli-accent-choice);font:500 15px/1 system-ui,sans-serif}.pixeli-editor .pixeli-ui-accent-limit{color:var(--mas-gray-153);font-size:9px;letter-spacing:.04em;text-transform:uppercase}.pixeli-editor .pixeli-ui-size-choices{display:flex;align-items:center;justify-content:space-between;min-height:28px;padding:0 18px;background:transparent}.pixeli-editor .pixeli-ui-size-choices button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:transparent;box-shadow:none}.pixeli-editor .pixeli-ui-size-choices button i{display:block;box-sizing:border-box;border:1px solid var(--mas-gray-187);background:transparent}.pixeli-editor .pixeli-ui-size-choices button:nth-child(1) i{width:10px;height:10px}.pixeli-editor .pixeli-ui-size-choices button:nth-child(2) i{width:12px;height:12px}.pixeli-editor .pixeli-ui-size-choices button:nth-child(3) i{width:14px;height:14px}.pixeli-editor .pixeli-ui-size-choices button:nth-child(4) i{width:16px;height:16px}.pixeli-editor .pixeli-ui-size-choices button[aria-pressed=true] i{background:var(--mas-ui-accent)}.pixeli-editor[data-ui-theme]{--pixeli-gray-deep: #0f0f0f;--pixeli-gray-mid: #1b1b1b;--pixeli-gray-panel: #282828;--pixeli-theme-app: var(--pixeli-gray-deep);--pixeli-theme-menu: var(--pixeli-gray-deep);--pixeli-theme-panel: var(--pixeli-gray-panel);--pixeli-theme-header: var(--pixeli-gray-deep);--pixeli-theme-field: var(--pixeli-gray-mid);--pixeli-theme-raised: var(--pixeli-gray-mid);--pixeli-theme-frame: var(--pixeli-gray-mid);--pixeli-theme-divider: var(--pixeli-gray-mid);--pixeli-panel-outline: #1b1b1b;--pixeli-theme-text: #dedede;--pixeli-theme-muted: #a9a9a9}.pixeli-editor[data-ui-theme=caution]{--pixeli-gray-deep: #111111;--pixeli-theme-text: #d8d8d8;--mas-ui-accent: #e85600;--pixeli-accent-hover: #f0783f;--pixeli-accent-deep: #a83d14;--pixeli-accent-ink: #111}.pixeli-editor[data-ui-theme=caution]{--mas-ui-text: var(--pixeli-theme-text);--mas-ui-muted: var(--pixeli-theme-muted);color:var(--pixeli-theme-text);background:var(--pixeli-theme-app)}.pixeli-editor[data-ui-theme=caution] :is(.pixeli-tool-options,.pixeli-panel-launcher){background:var(--pixeli-theme-menu)}.pixeli-editor[data-ui-theme=caution] .pixeli-panel-stack{background:var(--pixeli-theme-app)}.pixeli-editor[data-ui-theme=caution] :is(.pixeli-shell-panel-header,.pixeli-method-auto-row,[data-panel-id=blocks] .pixeli-block-filter){background:var(--pixeli-theme-header)}.pixeli-editor[data-ui-theme=caution] :is(.pixeli-shell-panel-body.mas-cv-body,.pixeli-adjustments-body,.pixeli-finishing-effects,[data-panel-id=palette] .pixeli-recent-colors){background:var(--pixeli-theme-panel)}.pixeli-editor[data-ui-theme=caution] :is(select,input[type=text],input[type=number],input[type=search]){background:var(--pixeli-theme-field);color:var(--pixeli-theme-text)}.pixeli-editor[data-ui-theme=caution] :is([data-panel-id=layers],[data-panel-id=history],[data-panel-id=materials],[data-panel-id=blocks])>.pixeli-shell-panel-body.mas-cv-body{background:var(--pixeli-theme-frame)}.pixeli-editor[data-ui-theme=caution] :is([data-panel-id=layers] .pixeli-layer-list,[data-panel-id=history] .pixeli-history,[data-panel-id=materials] .mas-materials,[data-panel-id=blocks] .mas-palette-rows,.pixeli-history>li,.pixeli-layer-list>li){background:var(--pixeli-theme-panel)}.pixeli-editor[data-ui-theme=caution] :is(.pixeli-history>li:has(.pixeli-history-row.on),.pixeli-layer-list>li.selected){background:var(--pixeli-theme-header)}.pixeli-editor[data-ui-theme=caution] .pixeli-layer-list>li{border-bottom-color:var(--pixeli-theme-divider)}.pixeli-editor[data-ui-theme=caution] .pixeli-ui-menu{background:var(--pixeli-gray-panel);color:var(--pixeli-theme-text)}.pixeli-editor[data-ui-theme=crimson]{--mas-ui-accent: #900e0e;--pixeli-accent-hover: #a82a2a;--pixeli-accent-deep: #6e0a0a;--pixeli-accent-ink: #fff}.pixeli-editor[data-ui-theme=custom]{--mas-ui-accent: var(--pixeli-custom-accent);--pixeli-accent-hover: var(--pixeli-custom-accent);--pixeli-accent-deep: var(--pixeli-custom-accent);--pixeli-accent-ink: var(--pixeli-custom-accent-ink)}.pixeli-editor[data-ui-background=darker]{--pixeli-gray-deep: #0f0f0f;--pixeli-gray-mid: #1b1b1b;--pixeli-gray-panel: #282828}.pixeli-editor[data-ui-background=dark]{--pixeli-gray-deep: #141414;--pixeli-gray-mid: #1b1b1b;--pixeli-gray-panel: #282828}.pixeli-editor[data-background-color=darker]{--pixeli-canvas-stage: #0d0d0d}.pixeli-editor[data-background-color=dark]{--pixeli-canvas-stage: #181818}.pixeli-editor[data-canvas-color=darker]{--pixeli-canvas-checker-a: #171717;--pixeli-canvas-checker-b: #1d1d1d}.pixeli-editor[data-canvas-color=dark]{--pixeli-canvas-checker-a: #222222;--pixeli-canvas-checker-b: #292929}.pixeli-editor[data-ui-theme]{--mas-ui-accent: var(--pixeli-custom-accent);--pixeli-accent-hover: var(--pixeli-custom-accent);--pixeli-accent-deep: var(--pixeli-custom-accent);--pixeli-accent-ink: var(--pixeli-custom-accent-ink)}.pixeli-editor[data-ui-theme] :is(.pixeli-tool-options,.pixeli-panel-launcher,.pixeli-panel-stack,.pixeli-tools,.pixeli-shell-panel-header){background:var(--pixeli-gray-deep)}.pixeli-editor[data-ui-theme] :is(.pixeli-method-auto-row,.pixeli-settings-subsection>h3,[data-panel-id=blocks] .pixeli-block-filter,[data-panel-id=layers] .pixeli-layer-actions){background:var(--pixeli-gray-mid)}.pixeli-editor[data-ui-theme] :is(.pixeli-shell-panel-body.mas-cv-body,.pixeli-adjustments-section,.pixeli-adjustments-body,.pixeli-finishing-effects,[data-panel-id=palette] .pixeli-recent-colors,[data-panel-id=layers] .pixeli-layer-list,[data-panel-id=history] .pixeli-history,[data-panel-id=materials] .mas-materials,[data-panel-id=blocks] .mas-palette-rows){background:var(--pixeli-gray-panel)}.pixeli-editor[data-ui-theme] :is(select,input[type=text],input[type=number],input[type=search]){background:var(--pixeli-gray-mid)}.pixeli-editor[data-ui-theme] :is([data-panel-id=layers],[data-panel-id=history],[data-panel-id=materials],[data-panel-id=blocks])>.pixeli-shell-panel-body.mas-cv-body{background:var(--pixeli-gray-mid)}.pixeli-editor[data-ui-theme] :is(.pixeli-history>li,.pixeli-layer-list>li){background:var(--pixeli-gray-panel)}.pixeli-editor[data-ui-theme] :is(.pixeli-history>li:has(.pixeli-history-row.on),.pixeli-layer-list>li.selected){background:var(--pixeli-gray-mid)}.pixeli-editor[data-ui-scale]{zoom:var(--pixeli-ui-zoom)}.pixeli-editor[data-ui-scale] .pixeli-shell-panel-title{font-size:var(--pixeli-ui-title-font)}.pixeli-editor[data-ui-scale] :is(.pixeli-shell-panel-body,.pixeli-tool-options,button,select,input){font-size:var(--pixeli-ui-control-font)}.pixeli-editor[data-ui-scale] :is(.pixeli-history-row,.pixeli-layer-select,.mas-materials li){font-size:var(--pixeli-ui-row-font)}.pixeli-editor select,.pixeli-editor select:hover,.pixeli-editor select:focus,.pixeli-editor select:focus-visible{border:0!important;outline:0!important;box-shadow:none!important;background-color:var(--mas-gray-17)!important;color-scheme:dark}.pixeli-editor select:focus,.pixeli-editor select:focus-visible{color:var(--pixeli-theme-text, var(--mas-gray-238))!important}.pixeli-editor select:hover{color:var(--mas-ui-accent)!important}.pixeli-editor select option{border:0;background:var(--mas-gray-17)!important;color:var(--pixeli-theme-text, var(--mas-gray-238));box-shadow:0 0 0 100vmax var(--mas-gray-17) inset!important}.pixeli-editor select option:checked{background:var(--mas-gray-17)!important;color:var(--pixeli-theme-text, var(--mas-gray-238));box-shadow:0 0 0 100vmax var(--mas-gray-17) inset!important}.pixeli-editor select option:hover{background:var(--mas-gray-17)!important;color:var(--mas-ui-accent)!important;box-shadow:0 0 0 100vmax var(--mas-gray-17) inset!important}.pixeli-editor .pixeli-placement-sliders input[type=range]{--pixeli-placement-track: #0f0f0f}.pixeli-editor .pixeli-placement-sliders input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(var(--mas-ui-accent),var(--mas-ui-accent)) left center / var(--pixeli-range-progress, 0%) 100% no-repeat,var(--pixeli-placement-track)}.pixeli-editor .pixeli-placement-sliders input[type=range]::-moz-range-track{background:var(--pixeli-placement-track)}.pixeli-editor .pixeli-dither-main-controls{display:grid;gap:6px;width:calc(100% + 20px);margin:-2px -10px 0;padding:8px 10px 7px;background:var(--pixeli-theme-panel, var(--mas-gray-29))}.pixeli-editor .pixeli-adjustments-section{width:calc(100% + 20px);margin:8px -10px 0;border:0;border-top:1px solid var(--pixeli-theme-divider, var(--mas-gray-43));background:var(--pixeli-theme-panel, var(--mas-gray-29))!important;box-shadow:0 -5px 7px -6px #000000f2}.pixeli-editor .pixeli-adjustments-toggle{width:100%;margin:0;padding:0 10px;border:0;background:var(--pixeli-theme-panel, var(--mas-gray-29));box-shadow:none}.pixeli-editor .pixeli-adjustments-toggle:hover{background:var(--pixeli-theme-raised, var(--mas-gray-35))}.pixeli-editor .pixeli-adjustments-body,.pixeli-editor .pixeli-finishing-effects{margin-top:0}.pixeli-editor .pixeli-polish-section{margin-top:0;border-top:1px solid var(--pixeli-theme-divider, var(--mas-gray-43));border-bottom:1px solid var(--pixeli-theme-divider, var(--mas-gray-43));box-shadow:0 -5px 7px -6px #000000f2}.pixeli-editor [data-panel-id=dither]>.pixeli-shell-panel-body.mas-cv-body:after{content:"";position:absolute;z-index:100;inset:0;box-shadow:inset 3px 0 4px -1px #000000c7,inset -2px 0 3px -1px #0000007a;pointer-events:none}.pixeli-editor .pixeli-dither-detail{width:100%;margin:9px 0 0}.pixeli-editor .pixeli-dither-tone-cap{height:auto;min-height:0;background:transparent!important}.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs{width:calc(100% - 16px);height:auto;min-height:0;margin:7px 8px 4px;padding:0 0 4px;gap:6px;overflow:visible;background:transparent;box-shadow:none}.pixeli-editor .pixeli-dither-folder-tabs{height:auto;min-height:0;gap:6px;padding:0 1px 4px;overflow:visible;background:transparent!important}.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs [role=tab],.pixeli-editor .pixeli-dither-folder-tabs [role=tab]{height:34px;min-height:34px;border:1px solid rgba(255,255,255,.035);background:var(--pixeli-theme-panel, var(--mas-gray-29));box-shadow:-1px -1px #ffffff06,2px 2px 3px #0000006b}.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs [role=tab]:hover,.pixeli-editor .pixeli-dither-folder-tabs [role=tab]:hover{background:var(--pixeli-theme-raised, var(--mas-gray-35));box-shadow:-1px -1px #ffffff09,2px 2px 4px #0000007a}.pixeli-editor [data-panel-id=palette] .pixeli-palette-tabs>.pixeli-tabs [role=tab][aria-selected=true],.pixeli-editor .pixeli-dither-folder-tabs [role=tab][aria-selected=true]{margin-top:0;border-color:#ffffff09;background:var(--pixeli-theme-header, var(--mas-gray-23));box-shadow:-1px -1px #ffffff05,1px 2px 2px #00000061}.pixeli-editor .pixeli-adjustments-section{z-index:2;margin:8px -10px 0;border:0;border-top:1px solid var(--pixeli-theme-divider, var(--mas-gray-43));border-radius:0!important;box-shadow:0 -5px 7px -5px var(--pixeli-gray-deep, #0f0f0f)}.pixeli-editor .pixeli-adjustments-toggle{min-height:32px;border:0;border-radius:0!important;background:var(--pixeli-theme-panel, var(--mas-gray-29));box-shadow:none}.pixeli-editor .pixeli-polish-section{z-index:3;margin-top:-10px;border-bottom:0;box-shadow:0 -5px 7px -5px var(--pixeli-gray-deep, #0f0f0f)}.pixeli-editor .pixeli-adjustments-body,.pixeli-editor .pixeli-polish-section .pixeli-finishing-effects{border:0;border-radius:0!important;background:var(--pixeli-theme-panel, var(--mas-gray-29));box-shadow:none}.pixeli-editor .pixeli-dither-tone-cap{overflow:visible;padding:4px 0 5px 6px;background:transparent!important;box-shadow:none}.pixeli-editor .pixeli-dither-folder-tabs{align-items:stretch;gap:0;padding:0;overflow:visible}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]{z-index:1;height:34px;min-height:34px;margin:0;padding:4px 16px 4px 10px;border:0;border-radius:0!important;background:var(--pixeli-theme-raised, var(--mas-gray-23));box-shadow:none;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 100%,0 100%);filter:drop-shadow(3px 0 2px var(--pixeli-gray-deep, #0f0f0f))}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]+[role=tab]{margin-left:-8px;border-left:0}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]:nth-child(2){z-index:2}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]:nth-child(3){z-index:3}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]:hover{background:var(--pixeli-theme-panel, var(--mas-gray-29));box-shadow:none}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab][aria-selected=true],.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab][aria-selected=true]:hover{z-index:5;margin-top:0;border:0;background:var(--pixeli-theme-panel, var(--mas-gray-29));box-shadow:none}.pixeli-editor .pixeli-dither-detail-body{margin-top:-5px;border:0;background:var(--pixeli-theme-panel, var(--mas-gray-29))}.pixeli-editor .pixeli-adjustments-section{border-top-color:var(--pixeli-theme-divider, var(--mas-gray-43));box-shadow:0 -8px 12px -7px var(--pixeli-gray-deep, #0f0f0f)}.pixeli-editor .pixeli-adjustments-toggle{min-height:40px;padding:0 12px;color:var(--pixeli-theme-text, var(--mas-gray-221));font-size:13px;font-weight:750;box-shadow:inset 0 1px var(--pixeli-theme-divider, var(--mas-gray-43))}.pixeli-editor[data-ui-scale] .pixeli-adjustments-toggle{font-size:calc(var(--pixeli-ui-control-font) + 2px)!important}.pixeli-editor .pixeli-polish-section{margin-top:-10px;border-bottom:0;box-shadow:0 -8px 12px -7px var(--pixeli-gray-deep, #0f0f0f)}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]{isolation:isolate;border:0;background:var(--pixeli-theme-divider, var(--mas-gray-43))!important;filter:drop-shadow(4px 2px 3px var(--pixeli-gray-deep, #0f0f0f))}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]:before{content:"";position:absolute;z-index:-1;inset:1px;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 100%,0 100%);background:var(--pixeli-theme-raised, var(--mas-gray-23))}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]:hover:before,.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab][aria-selected=true]:before{background:var(--pixeli-theme-panel, var(--mas-gray-29))}.pixeli-editor .pixeli-dither-folder-tabs [role=tab]>*{position:relative;z-index:1}.pixeli-editor .pixeli-settings-crop{border-top:1px solid var(--mas-gray-43)!important;box-shadow:0 -5px 6px -5px #000}.pixeli-editor .pixeli-adjustments-section,.pixeli-editor .pixeli-polish-section{border-top:1px solid var(--mas-gray-43);box-shadow:0 -7px 9px -7px #000}.pixeli-editor .pixeli-dither-detail{width:calc(100% + 20px);margin:9px -10px 0}.pixeli-editor .pixeli-dither-tone-cap{width:100%;padding:4px 0 5px;border-top:1px solid var(--mas-gray-43);box-shadow:0 -5px 6px -5px #000}.pixeli-editor .pixeli-dither-folder-tabs{width:100%;justify-content:stretch}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]{justify-content:center;padding-inline:12px;background:var(--mas-gray-43)!important;text-align:center}.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]:last-child,.pixeli-editor .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]:last-child:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.pixeli-editor [data-panel-id=palette] .pixeli-palette-only{gap:0}.pixeli-editor [data-panel-id=palette] .pixeli-recent-colors{border-bottom:1px solid var(--mas-gray-43);box-shadow:0 5px 6px -5px #000}.pixeli-editor [data-panel-id=palette] .pixeli-palette-view{display:grid;gap:10px;padding:10px;background:var(--pixeli-theme-panel, var(--mas-gray-29))}.pixeli-editor [data-panel-id=palette] .pixeli-map-palette-controls{position:relative;z-index:2;min-width:0;margin:0;padding:5px 10px;border-bottom:1px solid var(--mas-gray-43);background:var(--pixeli-gray-mid, var(--mas-gray-23));box-shadow:0 5px 6px -5px #000}.pixeli-editor .pixeli-palette-toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;width:100%;min-width:0}.pixeli-editor .pixeli-palette-toolbar>select{flex:0 1 154px;width:154px;min-width:56px;height:28px;padding:2px 4px;border:0;border-radius:0;background:var(--pixeli-theme-field, var(--mas-gray-17));color:var(--pixeli-theme-text, var(--mas-gray-238));font:inherit;font-size:12px}.pixeli-editor .pixeli-palette-toolbar-button{display:grid;place-items:center;flex:0 0 28px;width:28px;min-width:28px;height:28px;padding:0;border:0;border-radius:0;background:transparent;color:var(--pixeli-theme-text, var(--mas-gray-221));box-shadow:none}.pixeli-editor .pixeli-palette-toolbar-button:hover,.pixeli-editor .pixeli-palette-toolbar-button.on{background:transparent;color:var(--mas-ui-accent);box-shadow:none}.pixeli-editor .pixeli-palette-toolbar .mas-pal-menu-wrap{position:relative;z-index:742;flex:0 0 28px;width:28px;height:28px}.pixeli-editor .pixeli-palette-actions-trigger>span{transform:translateY(-2px);font:700 18px/1 system-ui,sans-serif;letter-spacing:1px}.pixeli-editor .pixeli-palette-toolbar-spacer{flex:1 1 auto;min-width:0}.pixeli-editor .pixeli-palette-toolbar-button .pixeli-svg-icon{pointer-events:none}.pixeli-editor .pixeli-swap-material-hint{margin:0;color:var(--pixeli-theme-muted, var(--mas-gray-170));font-size:11px}.pixeli-editor .pixeli-material-swap-dropdown{display:grid;gap:6px;max-height:190px;padding:7px;border:1px solid var(--mas-gray-52);border-radius:2px;background:var(--pixeli-theme-header, var(--mas-gray-23));box-shadow:0 7px 16px #00000073;overflow:hidden}.pixeli-editor .pixeli-material-swap-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--mas-gray-221);font-size:11px;font-weight:600}.pixeli-editor .pixeli-material-swap-heading button{width:24px;min-width:24px;height:24px;padding:0;border:0;background:transparent;color:var(--mas-gray-170);font:18px/1 system-ui,sans-serif}.pixeli-editor .pixeli-material-swap-heading button:hover{color:var(--mas-ui-accent)}.pixeli-editor .pixeli-material-swap-options{display:grid;gap:2px;min-height:0;overflow-y:auto;overscroll-behavior:contain}.pixeli-editor .pixeli-material-swap-options>button{display:flex;align-items:center;gap:8px;min-height:32px;padding:3px 5px;border:0;border-radius:1px;background:transparent;color:var(--mas-gray-221);font:inherit;font-size:11px;text-align:left}.pixeli-editor .pixeli-material-swap-options>button:hover{background:var(--pixeli-theme-raised, var(--mas-gray-35));color:var(--mas-ui-accent)}.pixeli-editor [data-panel-id=dither]>.pixeli-shell-panel-header{min-height:42px;height:42px}.pixeli-editor [data-panel-id=dither]>.pixeli-shell-panel-header :is(.pixeli-shell-panel-collapse,.pixeli-shell-panel-close){min-height:42px;height:42px}.pixeli-editor [data-panel-id=dither] .pixeli-shell-panel-title{padding-bottom:7px;font-weight:600;text-transform:none}.pixeli-editor [data-panel-id=dither] .pixeli-adjustments-section{margin-top:12px}.pixeli-editor [data-panel-id=dither] .pixeli-pattern-section{margin-top:-7px;border-top:0;box-shadow:none}.pixeli-editor [data-panel-id=dither] .pixeli-balance-section,.pixeli-editor [data-panel-id=dither] .pixeli-polish-section{margin-top:-6px}.pixeli-editor [data-panel-id=dither] .pixeli-pattern-section .pixeli-dither-main-controls{width:100%;margin:0;padding:8px 10px 14px}.pixeli-editor [data-panel-id=dither] .pixeli-adjustments-toggle{min-height:44px;padding:5px 12px;justify-content:flex-start;gap:6px;font-weight:550}.pixeli-editor [data-panel-id=dither] :is(.pixeli-pattern-section,.pixeli-balance-section,.pixeli-polish-section) .pixeli-adjustments-toggle>span{flex:0 0 55px;width:55px}.pixeli-editor [data-panel-id=dither] .pixeli-adjustments-toggle:hover{background:var(--pixeli-theme-panel, var(--mas-gray-29));color:var(--pixeli-theme-text, var(--mas-gray-221))}.pixeli-editor [data-panel-id=dither] .pixeli-adjustments-toggle:hover svg{color:var(--mas-ui-accent)}.pixeli-editor [data-panel-id=dither] :is(.pixeli-adjustments-body,.pixeli-finishing-effects){padding-bottom:14px}.pixeli-editor [data-panel-id=dither] .pixeli-dither-detail{margin-top:-6px;margin-bottom:0}.pixeli-editor [data-panel-id=dither] .pixeli-dither-tone-cap{padding:0;border:0;background:transparent!important;box-shadow:none}.pixeli-editor [data-panel-id=dither] .pixeli-dither-folder-tabs{padding:0}.pixeli-editor [data-panel-id=dither] .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]{height:38px;min-height:38px;background:var(--mas-gray-43)!important;filter:drop-shadow(0 -2px 2px rgba(0,0,0,.52)) drop-shadow(2px 2px 2px rgba(0,0,0,.46));font-weight:550}.pixeli-editor [data-panel-id=dither] .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]:before,.pixeli-editor [data-panel-id=dither] .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab]:hover:before,.pixeli-editor [data-panel-id=dither] .pixeli-shell-panel-body .pixeli-dither-folder-tabs [role=tab][aria-selected=true]:before{background:var(--pixeli-gray-mid, #171717)}.pixeli-editor [data-panel-id=dither] .pixeli-dither-detail-body{margin-top:0}.pixeli-editor [data-panel-id=dither] .pixeli-dither-tab-label{display:inline-flex;align-items:center;justify-content:center;gap:5px}.pixeli-editor [data-panel-id=dither] .pixeli-dither-folder-tabs [role=tab] .pixeli-dither-tab-caret{position:static;width:14px;height:14px;margin:0;border:0;opacity:1;transform:none;transition:color .12s ease,transform .12s ease}.pixeli-editor [data-panel-id=dither] .pixeli-dither-folder-tabs [role=tab] .pixeli-dither-tab-caret.is-open{transform:rotate(180deg)}.pixeli-editor [data-panel-id=dither] .pixeli-dither-folder-tabs [role=tab]:hover,.pixeli-editor [data-panel-id=dither] .pixeli-dither-folder-tabs [role=tab][aria-selected=true]:hover{color:var(--pixeli-theme-text, var(--mas-gray-221))}.pixeli-editor [data-panel-id=dither] .pixeli-dither-folder-tabs [role=tab]:hover .pixeli-dither-tab-caret{color:var(--mas-ui-accent)}.pixeli-editor [data-panel-id=dither] .pixeli-dither-folder-tabs [role=tab] .pixeli-dither-tab-dot{position:absolute;right:9px;margin-left:0}.pixeli-editor [data-panel-id=dither] .pixeli-shell-panel-body :is(label,button,select,.mas-cv-row,.mas-cv-field,.mas-numtext,.pixeli-method-label){font-weight:500}.pixeli-editor [data-panel-id=dither]>.pixeli-shell-panel-body.mas-cv-body:after{content:"";position:absolute;z-index:9999;inset:0;background:transparent;box-shadow:inset 3px 0 4px -1px #00000094,inset -3px 0 4px -1px #00000094,inset 0 3px 4px -2px #0000009e,inset 0 -3px 4px -2px #000000ad;pointer-events:none}.pixeli-editor [data-panel-id=dither]>.pixeli-shell-panel-body.mas-cv-body{box-shadow:none}.pixeli-editor :is([data-panel-id=settings],[data-panel-id=dither])>.pixeli-shell-panel-header{min-height:36px;height:36px;outline:1px solid rgba(43,43,43,.58);outline-offset:-1px;box-shadow:inset 0 -1px var(--mas-gray-43),0 0 4px 1px #000000e0,0 3px 5px -2px #000000f5}.pixeli-editor :is([data-panel-id=settings],[data-panel-id=dither]){border-top:0!important;border-right:0!important;border-bottom:1px solid var(--mas-gray-43)!important;border-left:0!important;overflow:visible}.pixeli-editor :is([data-panel-id=settings],[data-panel-id=dither])>.pixeli-shell-panel-body.mas-cv-body{box-sizing:border-box;border-right:1px solid var(--mas-gray-43);border-left:1px solid var(--mas-gray-43)}.pixeli-editor :is([data-panel-id=settings],[data-panel-id=dither])>.pixeli-shell-panel-header :is(.pixeli-shell-panel-collapse,.pixeli-shell-panel-close){min-height:36px;height:36px}.pixeli-editor :is([data-panel-id=settings],[data-panel-id=dither]) .pixeli-shell-panel-title{display:flex;align-items:center;gap:7px;padding:0 0 0 7px;font-size:14px;font-weight:600;line-height:14px;letter-spacing:.08em}.pixeli-editor :is([data-panel-id=settings],[data-panel-id=dither]) .pixeli-shell-panel-title:before{content:"";flex:0 0 1px;width:1px;height:12px;background:var(--mas-ui-accent);box-shadow:none}.pixeli-editor :is([data-panel-id=settings],[data-panel-id=dither]) .pixeli-shell-panel-collapse{border-left:0}.pixeli-editor :is([data-panel-id=settings],[data-panel-id=dither]) :is(.pixeli-shell-panel-collapse,.pixeli-shell-panel-close):hover{background:transparent;color:var(--mas-ui-accent)}.pixeli-editor [data-panel-id=settings]>.pixeli-shell-panel-body.mas-cv-body{background:var(--pixeli-gray-panel, #1d1d1d);box-shadow:none}.pixeli-editor [data-panel-id=settings] .pixeli-settings-grid{width:calc(100% + 20px);margin-inline:-10px}.pixeli-editor [data-panel-id=settings] .pixeli-settings-subsection>h3,.pixeli-editor [data-panel-id=settings] .pixeli-settings-canvas>h3{background:var(--pixeli-gray-mid, #171717)!important;color:var(--pixeli-theme-text, var(--mas-gray-221));font-weight:500;box-shadow:0 5px 6px -5px #000}.pixeli-editor [data-panel-id=settings] :is(.pixeli-settings-placement,.pixeli-settings-canvas,.pixeli-settings-subsection){gap:6px}.pixeli-editor [data-panel-id=settings] .pixeli-settings-crop{border-top:0!important;box-shadow:none}.pixeli-editor [data-panel-id=settings] .pixeli-settings-crop>h3{width:calc(100% + 20px);border-top:1px solid var(--mas-gray-43);box-shadow:0 -5px 6px -5px #000,0 5px 6px -5px #000}.pixeli-editor [data-panel-id=settings] .pixeli-settings-canvas{border-left:1px solid var(--mas-gray-43);box-shadow:-5px 0 6px -5px #000,5px 0 6px -5px #000}.pixeli-editor [data-panel-id]>.pixeli-shell-panel-header{min-height:36px;height:36px;outline:1px solid rgba(43,43,43,.58);outline-offset:-1px;background:var(--pixeli-gray-deep, #111111);box-shadow:none}.pixeli-editor [data-panel-id]>.pixeli-shell-panel-header :is(.pixeli-shell-panel-collapse,.pixeli-shell-panel-close){min-height:36px;height:36px;border-left:0}.pixeli-editor [data-panel-id] .pixeli-shell-panel-title{display:flex;align-items:center;gap:7px;padding:0 0 0 7px;font-size:14px;font-weight:600;line-height:14px;letter-spacing:.08em}.pixeli-editor [data-panel-id] .pixeli-shell-panel-title:before{content:"";flex:0 0 1px;width:1px;height:12px;background:var(--mas-ui-accent);box-shadow:none}.pixeli-editor [data-panel-id] :is(.pixeli-shell-panel-collapse,.pixeli-shell-panel-close):hover{background:transparent;color:var(--mas-ui-accent)}.pixeli-editor [data-panel-id]{border-top:0!important;border-right:0!important;border-bottom:1px solid var(--mas-gray-43)!important;border-left:0!important;overflow:visible}.pixeli-editor [data-panel-id]>.pixeli-shell-panel-body.mas-cv-body{position:relative;box-sizing:border-box;border-right:0;border-left:0;box-shadow:none}.pixeli-editor [data-panel-id]>.pixeli-shell-panel-body.mas-cv-body:after{content:"";position:absolute;z-index:9999;inset:0;background:transparent;box-shadow:inset 1px 0 var(--mas-gray-43),inset -1px 0 var(--mas-gray-43),inset 3px 0 4px -1px #00000094,inset -3px 0 4px -1px #00000094,inset 0 3px 4px -2px #0000009e,inset 0 -3px 4px -2px #000000ad;pointer-events:none}.pixeli-editor [data-panel-id] .pixeli-shell-panel-body :is(h3,label,button,select,input,output,strong,.mas-cv-label,.mas-cv-field,.mas-numtext,.mas-check,.mas-dim,.mas-mat-name,.mas-mat-amount,.pixeli-history-row,.pixeli-layer-select){font-weight:500}.pixeli-editor [data-panel-id=palette] .pixeli-recent-colors{background:var(--pixeli-gray-mid, #171717)!important;border-bottom:1px solid var(--mas-gray-43);box-shadow:0 5px 6px -5px #000}.pixeli-editor [data-panel-id=palette] .pixeli-recent-colors>span:first-child{font-size:13px;font-weight:500}.pixeli-editor [data-panel-id=palette] .pixeli-palette-view{background:var(--pixeli-gray-panel, #1d1d1d)}.pixeli-editor :is([data-panel-id=layers],[data-panel-id=history],[data-panel-id=materials],[data-panel-id=blocks])>.pixeli-shell-panel-body.mas-cv-body{background:var(--pixeli-gray-mid, #171717)}.pixeli-editor :is([data-panel-id=layers] .pixeli-layer-list,[data-panel-id=history] .pixeli-history,[data-panel-id=materials] .mas-materials,[data-panel-id=blocks] .mas-palette-rows){background:var(--pixeli-gray-panel, #1d1d1d)}.pixeli-editor :is(.pixeli-layer-list>li,.pixeli-history>li,.mas-materials>li){border-bottom:1px solid var(--mas-gray-43);background:var(--pixeli-gray-panel, #1d1d1d)}.pixeli-editor :is(.pixeli-layer-list>li.selected,.pixeli-history>li:has(.pixeli-history-row.on)){background:var(--pixeli-gray-mid, #171717)}.pixeli-editor [data-panel-id=layers] .pixeli-layer-list>li.selected,.pixeli-editor [data-panel-id=layers] .pixeli-layer-list>li.selected:hover{border-left-color:transparent}.pixeli-editor [data-panel-id=layers] .pixeli-layer-list>li.selected .pixeli-layer-select{color:var(--mas-gray-221)}.pixeli-editor [data-panel-id=layers] .pixeli-layer-list>li.active .pixeli-layer-select,.pixeli-editor [data-panel-id=layers] .pixeli-layer-list>li.active:hover .pixeli-layer-select{color:var(--mas-ui-accent)}.pixeli-editor [data-panel-id=history] .pixeli-history>li,.pixeli-editor [data-panel-id=history] .pixeli-history>li:has(.pixeli-history-row.on){border-left-color:transparent}.pixeli-editor [data-panel-id=history] .pixeli-history-dot,.pixeli-editor [data-panel-id=history] .pixeli-history-dot.commit{width:7px;height:7px;border-radius:0;background:var(--mas-gray-80)}.pixeli-editor [data-panel-id=history] .pixeli-history>li:last-child .pixeli-history-dot{background:var(--mas-ui-accent)}.pixeli-editor [data-panel-id=history] .pixeli-history{scrollbar-width:none;-ms-overflow-style:none}.pixeli-editor [data-panel-id=history] .pixeli-history::-webkit-scrollbar{display:none;width:0;height:0}.pixeli-editor [data-panel-id=history] .pixeli-history::-webkit-scrollbar-button{display:none;width:0;height:0}.pixeli-editor [data-panel-id=layers] .pixeli-layer-actions .mas-icon{width:32px;height:32px;color:var(--mas-gray-221)}.pixeli-editor [data-panel-id=layers] .pixeli-layer-actions .mas-icon[aria-label="Delete layer"]{margin-left:auto}.pixeli-editor [data-panel-id=dither] .pixeli-dither-section-reset{justify-self:end;min-height:22px;margin-top:2px;padding:0 2px;border:0;border-radius:0;background:transparent;color:var(--mas-gray-170);font-size:11px;font-weight:500}.pixeli-editor [data-panel-id=dither] .pixeli-dither-section-reset:hover{background:transparent;color:var(--mas-ui-accent)}.pixeli-editor [data-panel-id=materials] .mas-materials .mas-mat-total{gap:12px;min-height:50px;padding:6px 10px 7px 12px}.pixeli-editor [data-panel-id=materials] .mas-materials .mas-mat-total .mas-mat-name{margin-right:auto}.pixeli-editor [data-panel-id=materials] .mas-materials .mas-mat-total .mas-mat-amount{display:grid;justify-items:end;gap:2px;text-align:right}.pixeli-editor [data-panel-id=materials] .mas-mat-total-count{font-size:19px;font-weight:700;line-height:1}.pixeli-editor [data-panel-id=materials] .mas-mat-total-breakdown{color:var(--mas-gray-153);font-size:10px;font-weight:500;line-height:1.1;white-space:nowrap}.pixeli-editor [data-panel-id]>.pixeli-shell-panel-header{background:var(--pixeli-gray-deep, #111111);box-shadow:none}.pixeli-editor [data-panel-id=materials] .mas-materials{max-height:none;overflow:visible}.pixeli-editor [data-panel-id=materials] .mas-materials .mas-mat-total{position:static}.pixeli-editor [data-panel-id]>.pixeli-shell-panel-header{position:relative;top:auto;outline:0;border-bottom:1px solid var(--pixeli-panel-outline, #1b1b1b);box-shadow:none}.pixeli-editor [data-panel-id].is-collapsed>.pixeli-shell-panel-header{border-bottom:0}.pixeli-editor .pixeli-panel-stack>[data-panel-id].pixeli-shell-panel{box-sizing:border-box;border:1px solid var(--pixeli-panel-outline, #1b1b1b)!important}.pixeli-editor [data-panel-id]>.pixeli-shell-panel-body.mas-cv-body{border-right:0!important;border-left:0!important}.pixeli-editor [data-panel-id]>.pixeli-shell-panel-body.mas-cv-body:after{box-shadow:inset 0 3px 4px -2px #0000009e,inset 0 -3px 4px -2px #000000ad}.pixeli-editor :is(.pixeli-adjustments-section,.pixeli-polish-section,.pixeli-dither-tone-cap){box-shadow:0 -3px 5px #00000085}.pixeli-editor [data-panel-id=settings] :is(.pixeli-settings-subsection>h3,.pixeli-settings-canvas>h3),.pixeli-editor [data-panel-id=palette] :is(.pixeli-map-palette-controls,.pixeli-recent-colors){box-shadow:0 3px 5px #00000085}.pixeli-editor [data-panel-id=settings] .pixeli-settings-crop>h3{box-shadow:0 -3px 5px #00000085,0 3px 5px #00000085}.pixeli-editor [data-panel-id=layers] .pixeli-layer-actions,.pixeli-editor [data-panel-id=blocks] .pixeli-block-filter{box-shadow:0 -3px 5px #00000085}.pixeli-editor [data-panel-id=dither] :is(.pixeli-dither-detail,.pixeli-dither-detail-body){background:var(--pixeli-gray-mid, #171717)}.pixeli-editor[data-ui-theme] .pixeli-panel-stack{background:#080808}.pixeli-editor [data-panel-id=blocks] .mas-palette-blocks-head{display:flex;align-items:center;gap:7px;box-sizing:border-box;width:100%;background:var(--pixeli-gray-mid, #171717)}.pixeli-editor [data-panel-id=blocks] .mas-palette-blocks-head .pixeli-block-filter{flex:0 1 108px;width:108px;min-width:82px;margin:0;padding:0;border:0;background:transparent;box-shadow:none}.pixeli-editor [data-panel-id=blocks] .mas-palette-blocks-head .pixeli-block-filter>select{width:100%}.pixeli-item-tooltip{z-index:20000}.pixeli-editor [data-panel-id=palette] .pixeli-project-palette .mas-swatch.on{border:0;box-shadow:0 2px 2px #000000ad,inset 0 0 0 1px #ffffffdb}.pixeli-editor [data-panel-id=palette] .pixeli-recent-colors .mas-swatch.on{border:0;box-shadow:0 2px 2px #000000ad}.pixeli-editor [data-panel-id=layers] .pixeli-layer-actions,.pixeli-editor [data-panel-id=blocks] .pixeli-block-filter{background:var(--pixeli-gray-mid, #171717);border-color:var(--mas-gray-43);box-shadow:0 -5px 6px -5px #000}.pixeli-editor .mas-import-foot{min-height:52px;padding:8px 12px;border:0;border-top:1px solid var(--mas-gray-43);border-radius:0;background:var(--pixeli-gray-deep, #111111);box-shadow:0 -4px 6px -5px #000}.pixeli-editor .mas-import-foot .mas-foot-name{color:var(--mas-gray-170);font-size:12px;font-weight:500}.pixeli-editor .mas-import-foot .mas-foot-name>span{display:none}.pixeli-editor .mas-import-foot .mas-foot-name .mas-source-name{width:100%;min-width:0}.pixeli-editor .mas-import-foot .mas-source-name,.pixeli-editor .mas-import-foot .mas-export-group{border:1px solid var(--mas-gray-43);border-radius:0;background:var(--pixeli-gray-mid, #171717);box-shadow:inset 0 1px 2px #00000080}.pixeli-editor .mas-import-foot .mas-export-group .mas-chip,.pixeli-editor .mas-import-foot .mas-export-format select{background:transparent;font-size:13px;font-weight:500}.pixeli-editor .mas-import-foot .mas-export-group .mas-chip:hover{background:transparent;color:var(--mas-ui-accent)}.pixeli-editor [data-panel-id=settings] .pixeli-settings-map,.pixeli-editor [data-panel-id=settings] .pixeli-settings-crop-row,.pixeli-editor [data-panel-id=settings] .pixeli-placement-sliders,.pixeli-editor [data-panel-id=settings] .mas-cv-stack{background:var(--pixeli-gray-panel, #1d1d1d)}.pixeli-editor [data-panel-id=settings] :is(label,button,select,input,.mas-dim){font-weight:500}.pixeli-editor :is([data-panel-id=settings],[data-panel-id=dither]) .pixeli-shell-panel-body :is(h3,label,button,select,input,output,strong,.mas-cv-label,.mas-cv-field,.mas-numtext,.mas-check,.mas-dim,.pixeli-settings-label,.pixeli-method-label,.pixeli-dither-tab-label){font-weight:500}.pixeli-editor [data-panel-id=settings] .pixeli-settings-subsection>h3,.pixeli-editor [data-panel-id=settings] .pixeli-settings-canvas>h3,.pixeli-editor [data-panel-id=dither] .pixeli-method-label{font-size:13px!important}.pixeli-editor [data-panel-id=settings]>.pixeli-shell-panel-body.mas-cv-body:after{content:"";position:absolute;z-index:9999;inset:0;background:transparent;box-shadow:inset 3px 0 4px -1px #00000094,inset -3px 0 4px -1px #00000094,inset 0 3px 4px -2px #0000009e,inset 0 -3px 4px -2px #000000ad;pointer-events:none}@media(max-width:700px),(max-width:950px)and (max-height:500px){.pixeli-editor .pixeli-ui-menu-wrap{flex-basis:40px;width:40px;height:40px}.pixeli-editor .pixeli-ui-menu-wrap .pixeli-torch{width:40px;height:40px}.pixeli-editor .pixeli-ui-menu{position:fixed;top:46px;right:4px;width:min(288px,calc(100vw - 8px))}}@media(max-width:700px),(max-width:950px)and (max-height:500px){.pixeli-editor .mas-import-body2{grid-template-rows:48px 250px minmax(0,1fr) 44px}.pixeli-editor .pixeli-tool-options{min-height:48px;padding:4px 4px 0 8px}.pixeli-editor .pixeli-top-brand,.pixeli-editor .pixeli-tool-options-group,.pixeli-editor .pixeli-top-view-toggles{height:40px}.pixeli-editor .pixeli-top-image-action,.pixeli-editor .pixeli-tool-options .pixeli-top-history,.pixeli-editor .pixeli-torch{flex-basis:40px;width:40px;min-width:40px;height:40px}.pixeli-editor .pixeli-top-view-toggles{gap:8px;margin-left:0}.pixeli-editor .pixeli-top-view-toggles label{gap:4px;font-size:11px}.pixeli-editor .pixeli-top-view-toggles input{width:18px;height:18px}.pixeli-editor .pixeli-top-view-toggles input:after{width:8px;height:8px}.pixeli-editor .pixeli-color-replace-wrap{height:40px}.pixeli-editor .pixeli-tool-options .pixeli-top-color-replace{width:40px;min-width:40px;gap:0;padding-inline:0}.pixeli-editor .pixeli-color-replace-icon{width:30px;height:30px}.pixeli-editor .pixeli-layer-list>li{min-height:42px;grid-template-columns:42px minmax(0,1fr)}.pixeli-editor .pixeli-layer-visibility,.pixeli-editor .pixeli-layer-select{min-height:41px}.pixeli-editor .pixeli-panel-shell{grid-template-rows:48px minmax(0,1fr)}.pixeli-editor .pixeli-panel-launcher{padding:4px 6px}.pixeli-editor .pixeli-panel-launcher button{max-width:44px;height:40px}.pixeli-editor .pixeli-panel-launcher .pixeli-launcher-icon{width:27px!important;height:27px!important}.pixeli-editor :is([data-panel-id=settings],[data-panel-id=dither])>.pixeli-shell-panel-header,.pixeli-editor :is([data-panel-id=settings],[data-panel-id=dither])>.pixeli-shell-panel-header :is(.pixeli-shell-panel-collapse,.pixeli-shell-panel-close){min-height:44px;height:44px}}.pixeli-editor .pixeli-color-replace-icon{width:30px;height:30px}.pixeli-editor [data-panel-id=settings] .pixeli-settings-crop-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px}.pixeli-editor [data-panel-id=settings] .pixeli-settings-crop-row select{width:100%;min-width:0;height:28px;padding:3px 22px 3px 6px;color:var(--mas-gray-221);font-size:12px}.pixeli-editor [data-panel-id=settings] .pixeli-settings-crop-row .pixeli-crop-reset{position:static;inset:auto;align-self:center;justify-self:end;min-height:28px;padding:0 3px}.pixeli-editor [data-panel-id=settings] .pixeli-placement-zoom-row{grid-template-columns:minmax(0,1fr)}
