@layer reset,base;@layer components{._root_1ilsh_17{gap:var(--space-5);padding:var(--space-5);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:grid;container-type:inline-size}._split_1ilsh_34{gap:var(--space-5);display:grid}@container (width>=34rem){._split_1ilsh_34{grid-template-columns:1fr minmax(12rem,16rem);align-items:start}}._inputs_1ilsh_51{gap:var(--space-4);align-content:start;min-inline-size:0;display:grid}._previewColumn_1ilsh_58{gap:var(--space-2);align-content:start;display:grid}._preview_1ilsh_58{aspect-ratio:1;padding:var(--space-3);background:var(--color-surface-sunken);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);place-items:center;display:grid}._previewSvg_1ilsh_80{border-radius:var(--radius-sm);block-size:auto;inline-size:100%}._previewSvg_1ilsh_80[data-shape=square]{shape-rendering:crispedges}._previewEmpty_1ilsh_95{padding:var(--space-4);font-size:var(--text-sm);color:var(--color-text-subtle);text-align:center}._verify_1ilsh_111{gap:var(--space-1);min-block-size:4.5em;padding:var(--space-3);font-size:var(--text-sm);background:var(--color-surface-sunken);border-inline-start:var(--border-width-thick) solid var(--color-border-strong);border-radius:var(--radius-sm);display:grid}._verify_1ilsh_111[data-state=match]{border-inline-start-color:var(--color-ok)}._verify_1ilsh_111[data-state=mismatch],._verify_1ilsh_111[data-state=unreadable]{border-inline-start-color:var(--color-high)}._verifyTitle_1ilsh_131{font-weight:var(--weight-semibold);color:var(--color-text)}._verifyDetail_1ilsh_136,._verifyIdle_1ilsh_137{color:var(--color-text-muted)}._facts_1ilsh_147{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}._payload_1ilsh_158{font-size:var(--text-sm)}._payloadSummary_1ilsh_162{cursor:pointer;min-block-size:var(--tap-target-min);padding-block:var(--space-2);color:var(--color-text-muted)}._payloadText_1ilsh_170{padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text);word-break:break-all;background:var(--color-surface-sunken);border-radius:var(--radius-sm);display:block}._settings_1ilsh_187{gap:var(--space-2);border:0;min-inline-size:0;padding:0;display:grid}._settingsLegend_1ilsh_195{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);padding:0}._presets_1ilsh_202{gap:var(--space-1);padding:var(--space-1);background:var(--color-surface-sunken);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}._preset_1ilsh_202{gap:var(--space-1);min-block-size:var(--tap-target-min);padding:var(--space-2) var(--space-3);text-align:center;cursor:pointer;border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);flex:5rem;align-content:center;justify-items:center;display:grid}._presetLabel_1ilsh_228{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}._presetHint_1ilsh_234{font-size:var(--text-xs);color:var(--color-text-subtle)}._preset_1ilsh_202:hover{background:var(--color-surface)}._preset_1ilsh_202:has(input:checked){background:var(--color-accent)}._preset_1ilsh_202:has(input:checked) ._presetLabel_1ilsh_228,._preset_1ilsh_202:has(input:checked) ._presetHint_1ilsh_234{color:var(--color-accent-text)}._preset_1ilsh_202:has(input:focus-visible){outline:var(--focus-outline-width) solid var(--color-accent);outline-offset:var(--focus-outline-offset);box-shadow:var(--ring)}._hint_1ilsh_262{font-size:var(--text-sm);color:var(--color-text-muted)}._warn_1ilsh_268{padding:var(--space-3);font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface-sunken);border-inline-start:var(--border-width-thick) solid var(--color-warn);border-radius:var(--radius-sm)}._error_1ilsh_277{padding:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);background:var(--color-surface-sunken);border-inline-start:var(--border-width-thick) solid var(--color-high);border-radius:var(--radius-sm)}._swatches_1ilsh_289{gap:var(--space-2);flex-wrap:wrap;display:flex}._swatch_1ilsh_289{gap:var(--space-2);min-block-size:var(--tap-target-min);padding-inline:var(--space-3);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;background:var(--color-surface);border:var(--border-width) solid var(--color-border-control);border-radius:var(--radius-full);align-items:center;display:flex}._swatch_1ilsh_289[aria-pressed=true]{font-weight:var(--weight-semibold);border-color:var(--color-accent);box-shadow:var(--ring)}._swatchChip_1ilsh_316{border:var(--border-width) solid var(--color-border-control);border-radius:var(--radius-full);block-size:1rem;inline-size:1rem}._colorRow_1ilsh_323{gap:var(--space-4);flex-wrap:wrap;display:flex}._colorField_1ilsh_329{gap:var(--space-2);min-block-size:var(--tap-target-min);cursor:pointer;align-items:center;display:flex}._colorInput_1ilsh_337{cursor:pointer;border:var(--border-width) solid var(--color-border-control);border-radius:var(--radius-sm);background:0 0;block-size:2rem;inline-size:2.75rem;padding:0}._colorValue_1ilsh_347{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle);text-transform:uppercase}._selectRow_1ilsh_356{gap:var(--space-2) var(--space-3);min-block-size:var(--tap-target-min);flex-wrap:wrap;align-items:center;display:flex}._select_1ilsh_356{min-block-size:var(--tap-target-min);padding-inline:var(--space-3);color:var(--color-text);background:var(--color-surface);border:var(--border-width) solid var(--color-border-control);border-radius:var(--radius-md);flex:12rem}._slider_1ilsh_374{min-block-size:var(--tap-target-min);accent-color:var(--color-accent);flex:10rem}._inlineButton_1ilsh_381{font:inherit;font-weight:var(--weight-medium);color:var(--color-accent);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._field_1ilsh_395{gap:var(--space-1);min-inline-size:0;display:grid}._label_1ilsh_401{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted)}._input_1ilsh_51,._textarea_1ilsh_408{inline-size:100%;min-block-size:var(--tap-target-min);padding:var(--space-2) var(--space-3);color:var(--color-text);background:var(--color-surface);border:var(--border-width) solid var(--color-border-control);border-radius:var(--radius-md)}._textarea_1ilsh_408{resize:vertical;min-block-size:5rem}._input_1ilsh_51[aria-invalid=true],._textarea_1ilsh_408[aria-invalid=true]{border-color:var(--color-high);border-width:var(--border-width-thick)}._checkboxRow_1ilsh_429{gap:var(--space-2);min-block-size:var(--tap-target-min);font-size:var(--text-sm);cursor:pointer;align-items:center;display:flex}._checkbox_1ilsh_429{block-size:1.15rem;inline-size:1.15rem;accent-color:var(--color-accent)}._actions_1ilsh_446{gap:var(--space-3);flex-wrap:wrap;display:flex}._primary_1ilsh_452,._secondary_1ilsh_453{min-block-size:var(--tap-target-min);padding-inline:var(--space-5);font-weight:var(--weight-medium);border-radius:var(--radius-md);cursor:pointer;place-items:center;display:grid}._primary_1ilsh_452{color:var(--color-accent-text);background:var(--color-accent);border:var(--border-width) solid transparent}._primary_1ilsh_452:hover:not([aria-disabled=true]){background:var(--color-accent-hover)}._primary_1ilsh_452[aria-disabled=true]{color:var(--color-text-muted);background:var(--color-surface-sunken);border-color:var(--color-border-control);cursor:not-allowed}._secondary_1ilsh_453{color:var(--color-text);background:var(--color-surface);border:var(--border-width) solid var(--color-border-control);text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}._secondary_1ilsh_453:hover{background:var(--color-surface-sunken)}._fileInput_1ilsh_506{opacity:0;block-size:1px;inline-size:1px;position:absolute}._secondary_1ilsh_453:has(:focus-visible){outline:var(--focus-outline-width) solid var(--color-accent);outline-offset:var(--focus-outline-offset)}@media (forced-colors:active){._preset_1ilsh_202:has(input:checked){forced-color-adjust:none;background:highlight}._preset_1ilsh_202:has(input:checked) ._presetLabel_1ilsh_228,._preset_1ilsh_202:has(input:checked) ._presetHint_1ilsh_234{forced-color-adjust:none;color:highlighttext}._preset_1ilsh_202:has(input:focus-visible){outline-color:canvastext}._swatch_1ilsh_289[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight}}}@layer utilities;
