._overlay_1yg9u_3{position:absolute;inset:0;width:100%;height:100%;overflow:visible}._shade_1yg9u_11{fill:#07080b8c;pointer-events:none}._tile_1yg9u_16{fill:transparent;stroke:var(--grid-color, #2fb8a3);stroke-width:1.5;vector-effect:non-scaling-stroke;cursor:pointer;transition:fill var(--duration-fast) var(--ease-out)}._tile_1yg9u_16[data-hover]{fill:color-mix(in srgb,var(--grid-color, #2fb8a3) 24%,transparent)}._tile_1yg9u_16[data-state=excluded]{fill:#07080b9e;stroke:color-mix(in srgb,var(--grid-color, #2fb8a3) 60%,transparent);stroke-dasharray:4 3}._tile_1yg9u_16[data-state=excluded][data-hover]{fill:#07080b73}._tile_1yg9u_16[data-state=empty]{fill:#07080b66;stroke:color-mix(in srgb,var(--grid-color, #2fb8a3) 35%,transparent);stroke-dasharray:2 3;cursor:default}._labels_1yg9u_46{position:absolute;inset:0;overflow:hidden;pointer-events:none}._tileLabel_1yg9u_53{position:absolute;min-width:20px;padding:1px 5px;border-radius:var(--radius-xs);background:#07080bb3;color:#fff;font-family:var(--font-mono);font-size:11px;line-height:16px;text-align:center;transform:translate(-50%,-50%)}._tileLabel_1yg9u_53[data-state=excluded],._tileLabel_1yg9u_53[data-state=empty]{background:transparent;color:#fff9;text-decoration:line-through}._gridColor_1yg9u_75{display:inline-flex;align-items:center;gap:6px;margin-left:auto}._gridColorLabel_1yg9u_82{margin-right:2px;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:11px;letter-spacing:var(--tracking-label);text-transform:uppercase}._swatch_1yg9u_91{position:relative;display:inline-block;flex:none;width:22px;height:22px;padding:0;border:1px solid var(--color-border-strong);border-radius:50%;background:var(--swatch);cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease-out)}._swatch_1yg9u_91[aria-checked=true],._swatch_1yg9u_91[data-checked]{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-text)}._swatch_1yg9u_91:focus-visible,._swatchCustom_1yg9u_113:has(input:focus-visible){outline:none;box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-accent)}._swatchCustom_1yg9u_113{border:0;background:radial-gradient(circle,var(--swatch) 0 45%,transparent 47%),conic-gradient(#ff2e2e,#ffd60a,#2fe07a,#2fb8f0,#7a5cff,#ff2e97,#ff2e2e)}._swatchCustom_1yg9u_113 input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}._presets_1yg9u_138{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin-top:-2px}._presetsLabel_1yg9u_146{margin-right:4px;color:var(--color-text-tertiary);font-size:12px}._preset_1yg9u_138{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:12px;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._preset_1yg9u_138:hover{background:var(--color-bg-muted);color:var(--color-text)}._preset_1yg9u_138[aria-pressed=true]{color:var(--color-accent-text)}._presetGlyph_1yg9u_179{width:14px;height:14px;fill:currentColor;opacity:.45}._preset_1yg9u_138:hover ._presetGlyph_1yg9u_179,._preset_1yg9u_138[aria-pressed=true] ._presetGlyph_1yg9u_179{opacity:1}._selection_1yg9u_191{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;margin:2px -8px 0;padding:6px 8px;border-radius:var(--radius-sm);font-size:var(--text-sm);cursor:pointer}._selection_1yg9u_191:hover{background:var(--color-bg-muted)}._selection_1yg9u_191 input{width:16px;height:16px;margin:0;accent-color:var(--color-accent);cursor:pointer}._selectionLabel_1yg9u_215{color:var(--color-text);font-weight:var(--weight-medium)}._selectionCount_1yg9u_220{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums}._preset_1yg9u_138:focus-visible,._selection_1yg9u_191:has(input:focus-visible){outline:none;box-shadow:var(--focus-ring)}._galleryArea_1yg9u_234{place-items:start stretch;overflow-y:auto;container-type:normal}._tileGallery_1yg9u_240{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:14px;width:100%;margin:0;padding:0;list-style:none}._tileCard_1yg9u_250{display:grid;gap:6px;padding:8px;border-radius:var(--radius-md);background:var(--color-surface);box-shadow:0 0 0 1px var(--color-border)}._tileCardImage_1yg9u_259{display:grid;place-items:center;aspect-ratio:1;background-color:var(--checker-a);background-image:conic-gradient(var(--checker-b) 25%,transparent 0 50%,var(--checker-b) 0 75%,transparent 0);background-size:10px 10px}._tileCardImage_1yg9u_259 img{max-width:100%;max-height:100%;object-fit:contain;image-rendering:pixelated}._tileCardName_1yg9u_275{overflow:hidden;font-family:var(--font-mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}._galleryMore_1yg9u_283{margin-top:16px;color:var(--color-text-secondary);font-size:var(--text-sm);text-align:center}
