.dz-frame{height:100%}.dz-body{display:flex;align-items:stretch;gap:6px;overflow:hidden}.dz-scroll{flex:1 1 auto;min-width:0;overflow:hidden}.dz-tab{display:flex;flex-direction:column;gap:var(--dz-air,4px);height:100%;min-height:0;box-sizing:border-box}.dz-tab[hidden]{display:none}.dz-genders{display:contents}.dz-foot-small .gw-arrow:after{content:"";position:absolute;inset:-4px -3px}.dz-tiles{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;display:grid;grid-template-columns:repeat(auto-fill,var(--dz-plate,72px));align-content:start;justify-content:center;grid-row-gap:6px;row-gap:6px;grid-column-gap:clamp(0px,calc((100% - 4 * var(--dz-plate, 72px)) / 3),var(--dz-gap,8px));column-gap:clamp(0px,calc((100% - 4 * var(--dz-plate, 72px)) / 3),var(--dz-gap,8px));width:min(100%,calc(4 * var(--dz-plate, 72px) + 3 * var(--dz-gap, 8px)));margin:0 auto}.dz-tiles::-webkit-scrollbar{display:none}.dz-tile{position:relative;display:flex;flex-direction:column;align-items:center;flex:none;width:var(--dz-plate,72px);gap:0;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.dz-tile:after{content:"";position:absolute;inset:0 calc(var(--dz-gap, 8px) / -2)}.dz-tile:focus-visible{outline:2px solid #ffffff;outline-offset:1px;z-index:2}.dz-tile.on .gw-slot,.dz-tile:hover .gw-slot{filter:brightness(1.12)}.dz-tile:active .gw-slot{filter:brightness(.82)}.dz-tile-name{line-height:0}.dz-thumb,.dz-tile-name{display:block;pointer-events:none}.dz-thumb{background-repeat:no-repeat;image-rendering:pixelated;image-rendering:crisp-edges}.dz-swatch{display:block;box-sizing:border-box;border:2px solid #000000;pointer-events:none}.dz-menu{display:flex;flex-direction:column;height:100%;min-height:0}.dz-menu-name{display:flex;flex:none;min-width:0;align-items:center;justify-content:center;padding:0 4px}.dz-menu-mid{display:flex;align-items:stretch;gap:6px}.dz-grid,.dz-menu-mid{flex:1 1 auto;min-height:0}.dz-grid{min-width:0;display:grid;grid-template-columns:repeat(auto-fill,var(--dz-cell,72px));justify-content:center;align-content:start;grid-gap:4px 6px;gap:4px 6px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none}.dz-grid::-webkit-scrollbar{display:none}.dz-cell{display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.dz-cell:focus-visible{outline:2px solid #ffffff;outline-offset:1px;z-index:2}.dz-cell:hover .gw-slot{filter:brightness(1.12)}.dz-swatches{flex:none;flex-wrap:wrap;gap:2px}.dz-swatch-hit,.dz-swatches{display:flex;align-items:center;justify-content:center}.dz-swatch-hit{position:relative;width:40px;height:30px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.dz-chip{width:32px;height:20px}.dz-lean .dz-swatch-hit,.dz-tight .dz-swatch-hit{flex:1 1 24px;width:auto;max-width:40px;height:22px}.dz-lean .dz-swatch-hit:after,.dz-tight .dz-swatch-hit:after{content:"";position:absolute;inset:-11px 0}.dz-lean .dz-chip,.dz-tight .dz-chip{width:22px;height:14px}.dz-lean .dz-swatch-hit[aria-checked=true] .dz-chip,.dz-tight .dz-swatch-hit[aria-checked=true] .dz-chip{outline-offset:1px}.dz-swatch-hit:hover .dz-chip{filter:brightness(1.12)}.dz-swatch-hit:focus-visible{outline:2px solid #ffffff;outline-offset:-2px;z-index:2}.dz-swatch-hit[aria-checked=true] .dz-chip{outline:2px solid #ffff00;outline-offset:2px}.dz-menu-foot{flex:none;flex-direction:column;gap:2px}.dz-menu-controls,.dz-menu-foot{display:flex;align-items:center;justify-content:center}.dz-menu-controls{gap:4px}.dz-menu.dz-tight .dz-menu-controls{align-self:stretch;justify-content:flex-end;gap:6px;padding:0 4px}.dz-menu-said{flex:1 1 auto;min-width:0;overflow:hidden;line-height:0}.dz-harness{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;box-sizing:border-box;min-height:100dvh;padding:16px;background:#171310;color:#d8cdb6;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;line-height:1.5}.dz-harness-panel{flex:none;width:min(396px,100%);height:calc(100dvh - 32px);min-height:320px;display:flex;flex-direction:column;gap:8px}.dz-harness-stage{flex:none;display:flex;justify-content:center;background:#241e18;border:1px solid #4a4032}.dz-harness-stage canvas{display:block;width:160px;height:160px;image-rendering:pixelated}.dz-harness-tab{flex:1 1 auto;min-height:0}.dz-harness-examine{flex:none;margin:0;padding:6px 8px;border:1px solid #4a4032;background:#241e18;color:#ffd76a;min-height:2.6em}.dz-harness-side{flex:1 1 280px;min-width:0}.dz-harness-side h1{margin:0 0 4px;font-size:15px;font-weight:600}.dz-harness-side p{margin:0 0 12px;color:#a2957c}.dz-harness-controls{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.dz-harness-controls button{min-height:40px;padding:0 14px;border:1px solid #4a4032;border-radius:4px;background:#241e18;color:#d8cdb6;font:inherit;cursor:pointer}.dz-harness-controls button[aria-pressed=true]{border-color:#c8a54a;background:#3a3021;color:#ffd76a}.dz-harness-controls button:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.dz-harness-state{margin:0;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dz-harness-state td,.dz-harness-state th{padding:2px 10px 2px 0;text-align:left;vertical-align:top;font-weight:400}.dz-harness-state th{color:#a2957c}.dz-harness-note{margin:12px 0 0;max-width:44em;color:#a2957c}@media (max-width:460px){.dz-harness{gap:12px;padding:0 0 16px}.dz-harness-panel{width:100%;height:100dvh}.dz-harness-side{padding:0 16px}}