.spectrum.svelte-19y6itd{--from:var(--color-resin-50);--to:var(--color-cure-50);--mix:color-mix(in oklab, var(--to) calc(var(--ratio) * 100%), var(--from))}.spectrum-track.svelte-19y6itd{border-top:2px solid #0000;border-image:linear-gradient(to right in oklab, var(--from), var(--to)) 1;grid-auto-columns:1fr;grid-auto-flow:column;padding-top:.75rem;display:grid;position:relative}.spectrum-cursor.svelte-19y6itd{top:-2px;left:calc((var(--ratio) * .9 + .05) * 100%);background-color:var(--color-white);width:min(3.5rem,10%);height:2px;box-shadow:0 0 16px 2px var(--mix), 0 0 2px 0 var(--mix);transition:left .6s var(--easing-cure);position:absolute;translate:-50%}.spectrum-stop.svelte-19y6itd{min-height:3.75rem;color:var(--color-text-muted);align-content:start;justify-items:center;gap:.625rem;padding-bottom:.5rem;transition:color .3s;display:grid}.spectrum-tick.svelte-19y6itd{opacity:.5;width:2px;height:.875rem;transition:height .5s var(--easing-cure), opacity .3s, background-color .3s;background-color:currentColor}.spectrum-grade.svelte-19y6itd{font-family:var(--font-family-mono);letter-spacing:.04em;text-align:center;font-size:.6875rem;line-height:1.3;display:none}.spectrum-stop[aria-selected=true].svelte-19y6itd{color:var(--color-text-strong)}.spectrum-stop[aria-selected=true].svelte-19y6itd .spectrum-tick:where(.svelte-19y6itd){opacity:1;background-color:var(--mix);height:1.75rem}.spectrum-stop[aria-selected=true].svelte-19y6itd .spectrum-grade:where(.svelte-19y6itd){display:block}@media (width>=64rem){.spectrum-grade.svelte-19y6itd{display:block}}.press.svelte-19y6itd{flex:none;align-content:end;justify-items:center;width:6.5rem;height:7.5rem;display:grid;position:relative}.press-plate.svelte-19y6itd,.press-base.svelte-19y6itd{background-color:var(--color-text-strong);width:100%;height:2px}.press-plate.svelte-19y6itd{animation:svelte-19y6itd-press-plate 2.6s var(--easing-smooth) infinite;position:absolute;top:0}.press-sample.svelte-19y6itd{border-radius:calc(2px + var(--squash) * 1.4rem);background-color:var(--mix);width:3.75rem;height:3.75rem;box-shadow:0 0 32px -6px var(--mix);transform-origin:bottom;animation:svelte-19y6itd-press-sample 2.6s var(--easing-smooth) infinite;margin-bottom:0}@keyframes svelte-19y6itd-press-plate{0%,12%,88%,to{translate:0}30%,72%{translate:0 calc(3.75rem - 4px)}45%,60%{translate:0 calc(3.75rem - 4px + 3.75rem * var(--squash))}}@keyframes svelte-19y6itd-press-sample{0%,30%,72%,to{scale:1}45%,60%{scale:calc(1 + var(--squash) * .55) calc(1 - var(--squash))}}.spectrum-detail.svelte-19y6itd{animation:svelte-19y6itd-detail-in .55s var(--easing-cure) both;animation-delay:calc(var(--i,0) * 70ms)}@keyframes svelte-19y6itd-detail-in{0%{opacity:0;translate:0 .75rem}}@media (prefers-reduced-motion:reduce){.press-plate.svelte-19y6itd,.press-sample.svelte-19y6itd,.spectrum-detail.svelte-19y6itd{animation:none}}@layer theme{:root,:host{--color-zinc-40:oklch(68.6% .0028 265);--color-zinc-60:oklch(48.6% .003 265);--color-zinc-100:oklch(15% .0016 265);--color-text-strong:light-dark(var(--color-ink),oklch(99% .003 92));--color-text-muted:light-dark(var(--color-ink-mute),var(--color-mist-mute));--color-white:oklch(100% 0 none);--font-family-mono:"JetBrains Mono Variable", "Noto Sans TC", ui-monospace, "SFMono-Regular", Menlo, monospace;--easing-smooth:cubic-bezier(.4, 0, .2, 1);--color-ink:oklch(17% .028 284);--color-ink-mute:oklch(52% .02 284);--color-mist-mute:oklch(68% .02 284);--color-cure-50:oklch(62% .213 285);--color-resin-50:oklch(79% .165 74);--easing-cure:cubic-bezier(.2, .7, .1, 1)}}