.grimm-palette-picker.svelte-1asudc1{border:0;min-width:0;margin:0;padding:0}legend.svelte-1asudc1{color:var(--meta);margin-bottom:4px;padding:0;font-size:13px}.palette-options.svelte-1asudc1{flex-wrap:wrap;gap:4px;max-height:264px;padding:3px;display:flex;overflow-y:auto}.trial-label.svelte-1asudc1{white-space:nowrap;font-size:12px}.palette-option.svelte-1asudc1{box-sizing:border-box;cursor:pointer;border-radius:var(--corner-radius);align-items:center;gap:6px;min-height:44px;padding:4px;display:flex}.palette-option.svelte-1asudc1:has(input:where(.svelte-1asudc1):checked){background:var(--grimm-control);outline:1px solid var(--rule);outline-offset:-1px}.palette-option.svelte-1asudc1:has(input:where(.svelte-1asudc1):focus-visible){outline:2px solid var(--pink-ink);outline-offset:1px}input.svelte-1asudc1{width:14px;height:14px;accent-color:var(--pink-ink);flex:none;margin:0}.palette-strip.svelte-1asudc1{border:1px solid var(--rule);border-radius:2px;width:64px;height:24px;display:flex;overflow:hidden}.palette-strip.svelte-1asudc1>span:where(.svelte-1asudc1){flex:1}@media (forced-colors:active){.palette-option.svelte-1asudc1:has(input:where(.svelte-1asudc1):checked){outline-color:highlight}}.xenon-controls.svelte-jznpz4{gap:var(--layout-group-gap);box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.hue-control.svelte-jznpz4{gap:var(--layout-group-gap);box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid;container-type:inline-size}.hue-header.svelte-jznpz4{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.hue-value.svelte-jznpz4{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.control-label.svelte-jznpz4{color:var(--meta);font-size:12px;font-weight:500}.default-btn.svelte-jznpz4{color:var(--ink);border:1px solid var(--rule);background:var(--control-bg);cursor:pointer;white-space:nowrap;box-sizing:border-box;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4}.default-btn.svelte-jznpz4:disabled{opacity:.45;cursor:default}.reset-icon.svelte-jznpz4{width:16px;height:16px;display:none}@container (width<=160px){.hue-header.svelte-jznpz4{flex-wrap:nowrap;gap:4px}.default-label.svelte-jznpz4{display:none}.reset-icon.svelte-jznpz4{display:block}.default-btn.svelte-jznpz4{flex-shrink:0;min-width:26px;min-height:26px;padding:4px}}.slider-box.svelte-jznpz4{box-sizing:border-box;width:100%;min-width:0;padding:var(--layout-control-gap);background:var(--control-bg,#000);border:1px solid var(--rule);border-radius:5px}.xenon-range.svelte-jznpz4{box-sizing:border-box;appearance:none;cursor:pointer;background:0 0;width:100%;min-width:0;height:16px;margin:0;padding:0;display:block}.xenon-range.svelte-jznpz4:focus-visible{outline:2px solid var(--pink-ink);outline-offset:3px}.xenon-range.svelte-jznpz4::-webkit-slider-runnable-track{border:1px solid #4a6338;border-radius:3px;height:6px;box-shadow:inset 0 1px 3px #0008}.xenon-range.svelte-jznpz4::-moz-range-track{border:1px solid #4a6338;border-radius:3px;height:6px;box-shadow:inset 0 1px 3px #0008}.xenon-range.svelte-jznpz4::-webkit-slider-thumb{appearance:none;cursor:grab;border:2px solid #fff;border-radius:50%;width:16px;height:16px;margin-top:-5px;box-shadow:0 1px 4px #0008}.xenon-range.svelte-jznpz4::-moz-range-thumb{cursor:grab;box-sizing:border-box;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #0008}@media (width<=760px){.default-btn.svelte-jznpz4{min-height:44px}.xenon-range.svelte-jznpz4{min-height:32px}}.glass-page-toggle.svelte-iy84w2{align-items:center;gap:6px;min-height:32px;font-size:12px;display:none}.forum[data-page-lens-available=true] .glass-page-toggle.svelte-iy84w2{display:flex}.glass-page-toggle[hidden]{display:none}.mode-control.svelte-1qaqebo{gap:var(--layout-control-gap);box-sizing:border-box;width:100%;min-width:0;display:grid}.control-label.svelte-1qaqebo{color:var(--meta);font-size:12px;font-weight:500}.mode-toggle.svelte-1qaqebo{box-sizing:border-box;border:1px solid var(--rule);background:var(--control-bg,var(--paper-2));border-radius:5px;grid-template-columns:1fr 1fr;width:100%;display:grid;overflow:hidden}.mode-toggle.three-way.svelte-1qaqebo{grid-template-columns:1fr 1fr 1fr}.mode-toggle.svelte-1qaqebo button:where(.svelte-1qaqebo){color:var(--ink-3);cursor:pointer;white-space:nowrap;box-sizing:border-box;text-align:center;background:0 0;border:none;border-radius:0;padding:5px 10px;font-size:11px;font-weight:500;line-height:1.4;transition:background .15s,color .15s}.mode-toggle.svelte-1qaqebo button:where(.svelte-1qaqebo):not(:last-child){border-right:1px solid var(--rule)}.mode-toggle.svelte-1qaqebo button:where(.svelte-1qaqebo):hover:not(.selected){color:var(--ink);background:color-mix(in srgb, var(--paper) 40%, transparent)}.mode-toggle.svelte-1qaqebo button.selected:where(.svelte-1qaqebo){background:var(--ink);color:var(--paper)}.mode-control.svelte-1qaqebo .mode-toggle:where(.svelte-1qaqebo) button:where(.svelte-1qaqebo):focus-visible{outline:2px solid var(--pink-ink);outline-offset:-3px}@media (width<=760px){.mode-toggle.svelte-1qaqebo button:where(.svelte-1qaqebo){min-height:44px}}
