.cap.svelte-mvnzjy{flex:1;min-width:0;position:relative}.trigger.svelte-mvnzjy{border:1.5px solid var(--border);width:100%;height:2.2rem;color:var(--ink);background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:.35rem;padding:0 .5rem;display:flex}.trigger.svelte-mvnzjy:hover,.trigger[aria-expanded=true].svelte-mvnzjy{border-color:var(--blue-border);background:var(--blue-soft)}.trigger.svelte-mvnzjy svg:last-child{color:var(--muted);flex:none}.menu.svelte-mvnzjy{z-index:5;border:1px solid var(--border);background:#fff;border-radius:10px;flex-direction:column;min-width:100%;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 10px 24px -8px #11182740}.menu.svelte-mvnzjy button:where(.svelte-mvnzjy){color:var(--ink);text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:.5rem;padding:.35rem .5rem;font-size:.82rem;display:flex}.menu.svelte-mvnzjy button:where(.svelte-mvnzjy):hover{background:var(--bg)}.menu.svelte-mvnzjy button.on:where(.svelte-mvnzjy){background:var(--blue-soft);color:var(--blue)}.swatches.svelte-1rsv3em{gap:.4rem;display:flex}.swatch.svelte-1rsv3em{border:1.5px solid var(--border);width:2rem;height:2rem;color:var(--muted);border-radius:8px;place-items:center;padding:0;display:grid}.swatch.on.svelte-1rsv3em{border-color:var(--blue);box-shadow:0 0 0 2px var(--blue-soft)}.scrub.svelte-36y2vo{box-sizing:border-box;border:1.5px solid var(--border);background:#fff;border-radius:10px;align-items:center;min-width:0;height:2.6rem;display:flex}.scrub.svelte-36y2vo:focus-within,.scrub.active.svelte-36y2vo{border-color:var(--blue-border);box-shadow:0 0 0 3px var(--blue-soft)}.scrub.invalid.svelte-36y2vo{border-color:var(--red)}.handle.svelte-36y2vo{cursor:ew-resize;touch-action:none;color:var(--muted);border-radius:8px 0 0 8px;align-self:stretch;place-items:center;padding:0 .45rem;font-family:Times New Roman,Times,serif;font-size:1.05rem;display:grid}.handle.svelte-36y2vo:hover,.active.svelte-36y2vo .handle:where(.svelte-36y2vo){color:var(--blue);background:var(--blue-soft)}.scrub.svelte-36y2vo input[type=text]:where(.svelte-36y2vo){width:100%;min-width:0;height:100%;box-shadow:none;color:var(--ink);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0 .1rem;font-family:Times New Roman,Times,serif;font-size:1.05rem}.deg.svelte-36y2vo{color:var(--muted);padding-right:.55rem;font-family:Times New Roman,Times,serif}
