.scrim.svelte-1sqgf78{z-index:8;position:fixed;inset:0}.pop.svelte-1sqgf78{z-index:9;border-radius:var(--r-md,12px);background:var(--panel-solid);width:232px;box-shadow:var(--shadow-pop);padding:6px;position:absolute;transform:translate(8px,8px)}.list.svelte-1sqgf78{max-height:264px;overflow-y:auto}.on.svelte-1sqgf78{color:var(--ink-2);margin:2px 0 6px;padding:0 9px;font-size:11.5px}.part.svelte-1sqgf78{border-radius:var(--r-sm,8px);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:8px 9px;display:flex}.part.svelte-1sqgf78:hover{background:var(--field)}.part.svelte-1sqgf78 .badge:where(.svelte-1sqgf78){background:var(--accent);width:26px;height:26px;color:var(--accent-ink);border-radius:7px;flex:none;place-items:center;font-size:12.5px;font-weight:650;display:grid}.part.svelte-1sqgf78 .lines:where(.svelte-1sqgf78){flex-direction:column;gap:1px;min-width:0;display:flex}.part.svelte-1sqgf78 .what:where(.svelte-1sqgf78){font-size:12.5px;font-weight:560}.part.svelte-1sqgf78 .why:where(.svelte-1sqgf78){color:var(--ink-2);font-size:11px}.group.svelte-1sqgf78{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:6px 0 2px;padding:0 8px;font-size:10.5px;font-weight:590}.item.svelte-1sqgf78{border-radius:var(--r-sm);text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:5px 8px;display:flex}.item.svelte-1sqgf78:hover,.item.svelte-1sqgf78:focus-visible{background:color-mix(in srgb, var(--accent) 12%, transparent)}.item.on.svelte-1sqgf78 .name:where(.svelte-1sqgf78){font-weight:590}.swatch.svelte-1sqgf78{background:color-mix(in srgb, var(--ink) 26%, transparent);flex:none;width:13px;height:13px}.swatch[data-shape=circle].svelte-1sqgf78{border-radius:50%}.swatch[data-shape=rounded].svelte-1sqgf78{border-radius:3px}.name.svelte-1sqgf78{flex:1;font-size:12.5px}.hint.svelte-1sqgf78{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.ask.svelte-1sqgf78{gap:6px;padding:4px 2px 2px;display:flex}.ask.svelte-1sqgf78 input:where(.svelte-1sqgf78){border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--field);min-width:0;color:inherit;font:inherit;flex:1;padding:7px 9px;font-size:12.5px}.ask.svelte-1sqgf78 .go:where(.svelte-1sqgf78){border-radius:var(--r-sm);background:var(--accent);color:var(--accent-ink);border:0;flex:none;padding:7px 11px;font-size:12.5px;font-weight:590}.custom.svelte-1sqgf78{border:0;border-top:.5px solid var(--sep);border-radius:0 0 var(--r-sm) var(--r-sm);text-align:left;width:100%;color:var(--accent);background:0 0;margin-top:4px;padding:7px 8px;font-size:12.5px}.custom.svelte-1sqgf78:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}.grid.svelte-1sqgf78{grid-template-columns:repeat(4,1fr);gap:5px;max-height:216px;padding:2px;display:grid;overflow-y:auto}.pic.svelte-1sqgf78{aspect-ratio:1;border-radius:var(--r-sm);background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink-2);border:0;place-items:center;padding:0;display:grid;overflow:hidden}.pic.svelte-1sqgf78 img:where(.svelte-1sqgf78){object-fit:cover;width:100%;height:100%}.pic.svelte-1sqgf78:hover:not(:disabled),.pic.svelte-1sqgf78:focus-visible{box-shadow:0 0 0 2px var(--accent)}.pic.svelte-1sqgf78:disabled{opacity:.5}.sr.svelte-1sqgf78{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.fields.svelte-1sqgf78{gap:6px;padding:4px;display:grid}.field.svelte-1sqgf78{justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.note.svelte-1sqgf78{color:var(--ink-3);margin:2px 4px 6px;font-size:11px}.foot.svelte-1sqgf78{gap:6px;padding:0 4px 2px;display:flex}.back.svelte-1sqgf78,.go.svelte-1sqgf78{border-radius:var(--r-sm);border:0;flex:1;padding:6px 10px;font-size:12.5px}.back.svelte-1sqgf78{background:color-mix(in srgb, var(--ink) 8%, transparent)}.go.svelte-1sqgf78{background:var(--accent);color:#fff;font-weight:590}.bar.svelte-1wd7nkg{z-index:5;background:var(--panel);-webkit-backdrop-filter:saturate(180%)blur(20px);box-shadow:var(--shadow-pop);white-space:nowrap;transform-origin:top;border-radius:999px;align-items:center;gap:2px;padding:4px;transition:left .14s cubic-bezier(.32,.72,0,1),top .14s cubic-bezier(.32,.72,0,1);animation:.18s cubic-bezier(.32,.72,0,1) svelte-1wd7nkg-pop;display:flex;position:absolute;transform:translate(-50%,10px)}.bar.above.svelte-1wd7nkg{transform-origin:bottom;transform:translate(-50%,-100%)translateY(-10px)}@keyframes svelte-1wd7nkg-pop{0%{opacity:0;scale:.9}}.n.svelte-1wd7nkg{letter-spacing:-.01em;color:var(--ink-3);padding:0 7px 0 8px;font-size:11.5px;font-weight:590}button.svelte-1wd7nkg{color:var(--ink);letter-spacing:-.01em;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:12px;line-height:1;transition:background .12s,color .12s,scale .12s cubic-bezier(.32,.72,0,1);display:flex}button.danger.svelte-1wd7nkg{color:var(--danger)}button.svelte-1wd7nkg:focus-visible{background:var(--accent);color:var(--accent-ink);outline:none}button.danger.svelte-1wd7nkg:focus-visible{background:var(--danger);color:#fff}@media (hover:hover){button.svelte-1wd7nkg:hover{background:var(--accent);color:var(--accent-ink)}button.danger.svelte-1wd7nkg:hover{background:var(--danger);color:#fff}}button.svelte-1wd7nkg:active{scale:.94}button.danger.svelte-1wd7nkg{box-shadow:inset 1px 0 0 -.5px var(--hairline);margin-left:3px;padding-left:13px}@media (pointer:coarse){.bar.svelte-1wd7nkg{gap:0;padding:3px;position:absolute!important;top:auto!important;bottom:6px!important;left:50%!important;transform:translate(-50%)!important}button.svelte-1wd7nkg{justify-content:center;min-width:44px;min-height:44px;padding:0 13px;font-size:12.5px}button.danger.svelte-1wd7nkg{padding-left:15px}}@media (width<=460px){button.svelte-1wd7nkg{gap:0;padding:7px 9px}button.danger.svelte-1wd7nkg{padding-left:11px}button.svelte-1wd7nkg span:where(.svelte-1wd7nkg){display:none}}@media (prefers-reduced-motion:reduce){.bar.svelte-1wd7nkg{transition:none;animation:none}button.svelte-1wd7nkg{transition:none}button.svelte-1wd7nkg:active{scale:1}}input.svelte-jchife{appearance:none;background:0 0;width:100%;height:20px}input.svelte-jchife::-webkit-slider-runnable-track{background:var(--field);border-radius:2px;height:4px}input.svelte-jchife::-moz-range-track{background:var(--field);border-radius:2px;height:4px}input.svelte-jchife::-webkit-slider-thumb{appearance:none;background:var(--knob);width:16px;height:16px;box-shadow:var(--shadow-knob);border-radius:50%;margin-top:-6px}input.svelte-jchife::-moz-range-thumb{background:var(--knob);width:16px;height:16px;box-shadow:var(--shadow-knob);border:0;border-radius:50%}input.svelte-jchife:active::-webkit-slider-thumb{transform:scale(1.08)}.pop.svelte-19ofwao{z-index:9;border-radius:var(--r-md,12px);background:var(--panel-solid);width:248px;box-shadow:var(--shadow-pop);overscroll-behavior:contain;flex-direction:column;gap:6px;max-height:min(560px,100dvh - 24px);padding:8px;display:flex;position:absolute;overflow-y:auto}.tabs.svelte-19ofwao{gap:4px;display:flex;overflow-x:auto}.tab.svelte-19ofwao{background:var(--field);white-space:nowrap;text-overflow:ellipsis;border:0;border-radius:999px;flex:none;max-width:78px;padding:3px 8px;font-size:11px;overflow:hidden}.tab.on.svelte-19ofwao{background:var(--accent);color:#fff}.fontrow.svelte-19ofwao{border-radius:var(--r-sm);background:var(--field);text-align:left;border:0;justify-content:space-between;align-items:center;width:100%;padding:6px 8px;display:flex}.sample.svelte-19ofwao{font-size:15px}.chev.svelte-19ofwao{color:var(--ink-3)}.fields.svelte-19ofwao,.list.svelte-19ofwao{flex-direction:column;gap:6px;display:flex}.list.svelte-19ofwao{gap:2px;max-height:288px;overflow-y:auto}.face.svelte-19ofwao{border-radius:var(--r-sm);text-align:left;background:0 0;border:0;flex-direction:column;gap:1px;width:100%;padding:5px 8px;display:flex}.face.svelte-19ofwao:hover,.face.svelte-19ofwao:focus-visible,.face.on.svelte-19ofwao{background:color-mix(in srgb, var(--accent) 12%, transparent)}.face.svelte-19ofwao .sample:where(.svelte-19ofwao){font-size:17px;line-height:1.25}.note.svelte-19ofwao{color:var(--ink-3);font-size:10.5px}.field.svelte-19ofwao .stepper input,.row.svelte-19ofwao .stepper input{width:70px!important}.field.svelte-19ofwao,.row.svelte-19ofwao{justify-content:space-between;align-items:center;gap:8px;display:flex}.field.svelte-19ofwao>span:where(.svelte-19ofwao),.row.svelte-19ofwao>span:where(.svelte-19ofwao):first-child{color:var(--ink-2);flex:none;font-size:12px}.row.svelte-19ofwao input[type=range]{flex:1}.val.svelte-19ofwao{text-align:right;width:34px;color:var(--ink-3);flex:none;font-size:11px}.group.svelte-19ofwao{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:2px 0 0;font-size:10.5px;font-weight:590}.swatches.svelte-19ofwao{gap:6px;display:flex}.dot.svelte-19ofwao{border:1px solid var(--hairline);border-radius:50%;width:22px;height:22px;padding:0;position:relative;overflow:hidden}.dot.on.svelte-19ofwao{box-shadow:0 0 0 2px var(--accent)}.dot.custom.svelte-19ofwao{background:conic-gradient(#f44,#fb3,#3c3,#3cf,#a4f,#f44);place-items:center;display:grid}.dot.svelte-19ofwao input:where(.svelte-19ofwao),.mini.svelte-19ofwao{opacity:0;background:0 0;border:0;width:24px;height:24px;padding:0}.mini.svelte-19ofwao{opacity:1;flex:none;width:22px;height:22px}.warn.svelte-19ofwao{color:var(--danger);margin:0;font-size:11px}.askbox.svelte-19ofwao{border-radius:var(--r-sm);background:var(--field);flex-direction:column;gap:5px;padding:6px 7px;display:flex}.askbox.lead.svelte-19ofwao{border-color:var(--accent)}.askbox.svelte-19ofwao .row:where(.svelte-19ofwao){justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.askbox.svelte-19ofwao .label:where(.svelte-19ofwao){border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--panel-solid);width:100%;color:inherit;font:inherit;box-sizing:border-box;padding:6px 8px;font-size:12.5px}.tip.svelte-19ofwao{color:var(--ink-3);margin:0;font-size:10.5px;line-height:1.35}.foot.svelte-19ofwao{align-items:center;gap:6px;display:flex}.foot-btn.svelte-19ofwao,.foot.svelte-19ofwao button:where(.svelte-19ofwao){border-radius:var(--r-sm);background:var(--field);border:0;flex:1;padding:6px 8px;font-size:12.5px}.foot.svelte-19ofwao .del:where(.svelte-19ofwao){color:var(--danger)}.foot.svelte-19ofwao .go:where(.svelte-19ofwao){background:var(--accent);color:#fff;font-weight:590}@media (pointer:coarse){.foot.svelte-19ofwao button:where(.svelte-19ofwao),.fontrow.svelte-19ofwao,.face.svelte-19ofwao{min-height:38px}}.wrap.svelte-d4nrnb{place-items:center;width:100%;height:100%;display:grid}.book.svelte-d4nrnb{position:relative}canvas.svelte-d4nrnb{z-index:1;box-shadow:var(--shadow-sheet);touch-action:none;background:#fff;border-radius:3px;display:block;position:relative}.onsheet.svelte-d4nrnb{z-index:6;color:#0000;resize:none;white-space:pre;letter-spacing:0;background:0 0;border:0;padding:0;position:absolute;overflow:hidden}.onsheet.svelte-d4nrnb::selection{background:color-mix(in srgb, var(--accent) 35%, transparent)}.onsheet.svelte-d4nrnb:focus{outline:none}.readout.svelte-d4nrnb{z-index:4;border-radius:var(--r-sm);color:#fff;white-space:nowrap;pointer-events:none;background:#000000c7;padding:2px 7px;font-size:11px;position:absolute;transform:translate(-50%,-100%)}.hint.svelte-d4nrnb{z-index:4;color:#fff;white-space:nowrap;pointer-events:none;background:#000000b3;border-radius:999px;padding:3px 10px;font-size:11px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.edge.svelte-d4nrnb{top:calc(var(--i) * 5px);bottom:calc(var(--i) * 5px);background:#fbfbfc;border-radius:3px;width:20px;position:absolute;box-shadow:0 0 0 .5px #00000021,0 3px 12px #0000001f}.edge.left.svelte-d4nrnb{left:calc(var(--i) * -8px)}.edge.right.svelte-d4nrnb{right:calc(var(--i) * -8px)}.flip.svelte-d4nrnb{z-index:2;background:var(--panel-solid);width:32px;height:32px;color:var(--ink-2);box-shadow:var(--shadow-pop);border:0;border-radius:50%;place-items:center;margin-top:-16px;transition:transform .14s cubic-bezier(.32,.72,0,1),opacity .14s;display:grid;position:absolute;top:50%}.flip.prev.svelte-d4nrnb{left:-46px}.flip.next.svelte-d4nrnb{right:-46px}.flip.svelte-d4nrnb:hover:not(:disabled){color:var(--ink);transform:scale(1.08)}.flip.prev.svelte-d4nrnb:hover:not(:disabled){transform:scale(1.08)translate(-2px)}.flip.next.svelte-d4nrnb:hover:not(:disabled){transform:scale(1.08)translate(2px)}.flip.svelte-d4nrnb:disabled{opacity:.35;cursor:default}.folio.svelte-d4nrnb{color:var(--ink-3);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 10px;margin:0;font-size:11.5px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0}.act.svelte-d4nrnb{border-radius:var(--r-sm);color:var(--ink-3);background:0 0;border:0;padding:1px 7px;font-size:11.5px}.act.svelte-d4nrnb:hover{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent)}.act.danger.svelte-d4nrnb:hover{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}@media (prefers-reduced-motion:reduce){.flip.svelte-d4nrnb{transition:none}}@media (pointer:coarse){.folio.svelte-d4nrnb{gap:4px 6px}.act.svelte-d4nrnb{min-height:40px;padding:0 10px}}@media (width<=700px){.hint.svelte-d4nrnb{display:none}.wrap.svelte-d4nrnb{place-items:start center}.folio.svelte-d4nrnb{flex-wrap:nowrap;gap:2px}}.wrap.svelte-1ilm3vq{flex:none;align-items:center;gap:4px;display:flex;position:relative}.trigger.svelte-1ilm3vq{border-radius:var(--r-sm);width:22px;height:22px;color:var(--ink-3);background:0 0;border:0;place-items:center;display:grid}.trigger.svelte-1ilm3vq:hover,.trigger[aria-expanded=true].svelte-1ilm3vq{background:var(--field);color:var(--ink)}.pop.svelte-1ilm3vq{z-index:40;overscroll-behavior:contain;border-radius:var(--r-md);background:var(--panel-solid);width:268px;max-width:calc(100vw - 16px);max-height:min(560px,100dvh - 70px);box-shadow:var(--shadow-pop);padding:5px;position:absolute;top:calc(100% + 5px);left:0;overflow-y:auto}.group.svelte-1ilm3vq{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:4px 0 2px;padding:0 8px;font-size:10.5px;font-weight:590}.list.svelte-1ilm3vq{max-height:268px;overflow-y:auto}.row.svelte-1ilm3vq{border-radius:var(--r-sm);align-items:center;gap:2px;display:flex}.row.svelte-1ilm3vq:hover,.row.svelte-1ilm3vq:focus-within{background:var(--field)}.pick.svelte-1ilm3vq{border-radius:var(--r-sm);text-align:left;background:0 0;border:0;flex-direction:column;flex:1;gap:1px;min-width:0;padding:5px 8px;display:flex}.name.svelte-1ilm3vq{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.row.on.svelte-1ilm3vq .name:where(.svelte-1ilm3vq){font-weight:590}.note.svelte-1ilm3vq{color:var(--ink-3);font-size:10.5px}.bin.svelte-1ilm3vq{border-radius:var(--r-sm);width:26px;height:26px;color:var(--ink-3);opacity:0;background:0 0;border:0;flex:none;place-items:center;margin-right:3px;display:grid}.row.svelte-1ilm3vq:hover .bin:where(.svelte-1ilm3vq),.row.svelte-1ilm3vq:focus-within .bin:where(.svelte-1ilm3vq),.bin.svelte-1ilm3vq:focus-visible{opacity:1}.bin.svelte-1ilm3vq:hover{background:var(--danger);color:#fff}.ask.svelte-1ilm3vq{border-radius:var(--r-sm);background:var(--field);padding:6px 8px;font-size:12px}.askrow.svelte-1ilm3vq{gap:6px;margin-top:5px;display:flex}.askrow.svelte-1ilm3vq button:where(.svelte-1ilm3vq){border-radius:var(--r-sm);background:var(--panel-solid);border:0;flex:1;padding:4px 6px;font-size:12px}.askrow.svelte-1ilm3vq .danger:where(.svelte-1ilm3vq){color:var(--danger);font-weight:590}.said.svelte-1ilm3vq{color:var(--ink-2);margin:4px 8px 2px;font-size:11px;line-height:1.4}.said.bad.svelte-1ilm3vq{color:var(--danger)}.ask.svelte-1ilm3vq{border-radius:var(--r-sm);background:var(--field);margin:4px 8px;padding:9px}.ask.svelte-1ilm3vq p:where(.svelte-1ilm3vq){margin:0 0 7px;font-size:11.5px;line-height:1.4}.choices.svelte-1ilm3vq{flex-direction:column;gap:5px;display:flex}.choices.svelte-1ilm3vq button:where(.svelte-1ilm3vq){border-radius:var(--r-sm);background:var(--panel-solid);color:inherit;text-align:left;border:0;padding:7px 9px;font-size:12.5px}.choices.svelte-1ilm3vq button:where(.svelte-1ilm3vq):first-child{background:var(--accent);color:var(--accent-ink);font-weight:590}.later.svelte-1ilm3vq{color:var(--ink-2);background:0 0;border:0;margin-top:6px;padding:2px 0;font-size:11.5px}.away.svelte-1ilm3vq{border-top:1px solid var(--sep);border-radius:var(--r-sm);color:inherit;flex-direction:column;gap:1px;margin-top:4px;padding:7px 8px;font-size:12.5px;text-decoration:none;display:flex}.away.svelte-1ilm3vq:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}.foot.svelte-1ilm3vq{border-top:1px solid var(--sep);margin-top:4px;padding-top:4px}.foot.svelte-1ilm3vq button:where(.svelte-1ilm3vq){border-radius:var(--r-sm);text-align:left;background:0 0;border:0;width:100%;padding:5px 8px;font-size:12.5px;display:block}.foot.svelte-1ilm3vq button:where(.svelte-1ilm3vq):hover{background:var(--accent);color:var(--accent-ink)}@media (pointer:coarse){.pick.svelte-1ilm3vq,.foot.svelte-1ilm3vq button:where(.svelte-1ilm3vq){min-height:40px}.bin.svelte-1ilm3vq{opacity:1;width:36px;height:36px}.trigger.svelte-1ilm3vq{width:44px;height:44px}}.offer.svelte-ggv5pc{border-radius:var(--r-sm);background:var(--field);flex-direction:column;gap:6px;margin:2px 0 6px;padding:8px;display:flex}.pick.svelte-ggv5pc{max-height:210px;overflow-y:auto}.head.svelte-ggv5pc{width:100%;color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:8px;margin-top:4px;padding:3px 4px;font-size:10px;font-weight:650;display:flex}.head.svelte-ggv5pc .all:where(.svelte-ggv5pc){color:var(--accent);text-transform:none;letter-spacing:0;font-size:10px}.one.svelte-ggv5pc{border-radius:var(--r-sm);cursor:pointer;align-items:center;gap:8px;padding:4px;font-size:12.5px;display:flex}.one.svelte-ggv5pc:hover{background:var(--panel-solid)}.offer.svelte-ggv5pc .note:where(.svelte-ggv5pc){padding:0 2px}.offer.svelte-ggv5pc .go:where(.svelte-ggv5pc){text-align:center;margin:2px 0 0}.wrap.svelte-ggv5pc{position:relative}.trigger.svelte-ggv5pc{background:var(--accent);color:var(--accent-ink);box-shadow:var(--shadow-knob);border:0;border-radius:999px;padding:6px 15px;font-size:12.5px;font-weight:700}.trigger.svelte-ggv5pc:hover{filter:saturate(1.1)}.pop.svelte-ggv5pc{z-index:40;overscroll-behavior:contain;border-radius:var(--r-md);background:var(--panel-solid);width:288px;max-width:calc(100vw - 16px);max-height:min(560px,100dvh - 70px);box-shadow:var(--shadow-pop);padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.act.svelte-ggv5pc{border-radius:var(--r-sm);width:100%;color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;gap:1px;padding:7px 9px;font-size:12.5px;display:flex}.act.svelte-ggv5pc:hover:not(:disabled),.act.svelte-ggv5pc:focus-visible{background:color-mix(in srgb, var(--accent) 12%, transparent)}.act.svelte-ggv5pc:disabled{opacity:.5}.hint.svelte-ggv5pc{color:var(--ink-3);font-size:10.5px}.group.svelte-ggv5pc{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:6px 0 2px;padding:0 9px;font-size:10px;font-weight:590}.note.svelte-ggv5pc{color:var(--ink-2);margin:0;padding:6px 9px;font-size:11.5px;line-height:1.45}.fine.svelte-ggv5pc{border-top:1px solid var(--sep);color:var(--ink-3);margin-top:4px;font-size:11px}.pop.svelte-ggv5pc a.go:where(.svelte-ggv5pc){color:var(--accent)}.bad.svelte-ggv5pc{color:var(--danger)}.go.svelte-ggv5pc{background:var(--accent);border:0;border-radius:999px;margin:2px 9px 6px;padding:8px 14px;font-size:12.5px;font-weight:590;text-decoration:none;display:inline-block;color:var(--accent-ink)!important}.link.svelte-ggv5pc{gap:6px;padding:4px 9px 6px;display:flex}.link.svelte-ggv5pc input:where(.svelte-ggv5pc){border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--field);min-width:0;color:inherit;font:inherit;flex:1;padding:7px 9px;font-size:11.5px}.link.svelte-ggv5pc .go:where(.svelte-ggv5pc){flex:none;margin:0;padding:7px 12px}.one.svelte-ggv5pc{align-items:center;gap:6px;padding:2px 9px;display:flex}.url.svelte-ggv5pc{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-3);flex:1;font-size:10.5px;overflow:hidden}.tag.svelte-ggv5pc{background:var(--field);text-transform:uppercase;letter-spacing:.03em;color:var(--ink-2);border-radius:999px;padding:1px 5px;font-size:9px}.quiet.svelte-ggv5pc{border-radius:var(--r-sm);color:var(--ink-2);background:0 0;border:0;flex:none;padding:4px 7px;font-size:11.5px}.quiet.svelte-ggv5pc:hover{background:var(--field);color:var(--ink)}.quiet.danger.svelte-ggv5pc{color:var(--danger)}@media (pointer:coarse){.act.svelte-ggv5pc,.trigger.svelte-ggv5pc,.go.svelte-ggv5pc{min-height:40px}}.menu.svelte-1saa0ko{position:relative}.trigger.svelte-1saa0ko{border-radius:var(--r-sm);background:var(--field);border:0;align-items:center;gap:6px;width:100%;padding:3px 7px;font-size:12px;font-weight:500;display:flex}.trigger.svelte-1saa0ko:hover{background:var(--field-hover)}.value.svelte-1saa0ko{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.trigger.svelte-1saa0ko svg:where(.svelte-1saa0ko){color:var(--ink-2);flex:none}.pop.svelte-1saa0ko{z-index:40;border-radius:var(--r-md);background:var(--panel-solid);min-width:100%;box-shadow:var(--shadow-pop);padding:5px;animation:.14s cubic-bezier(.32,.72,0,1) svelte-1saa0ko-rise;position:absolute;top:calc(100% + 5px);left:0}.list.svelte-1saa0ko{max-height:320px}.end.svelte-1saa0ko .pop:where(.svelte-1saa0ko){left:auto;right:0}@keyframes svelte-1saa0ko-rise{0%{opacity:0;transform:translateY(-4px)}}.group.svelte-1saa0ko{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:6px 8px 2px;font-size:10.5px;font-weight:600}.pop.svelte-1saa0ko button:where(.svelte-1saa0ko){border-radius:var(--r-sm);text-align:left;white-space:nowrap;background:0 0;border:0;align-items:baseline;gap:6px;width:100%;padding:4px 8px 4px 4px;font-size:12.5px;display:flex}.pop.svelte-1saa0ko button:where(.svelte-1saa0ko):hover{background:var(--accent);color:var(--accent-ink)}.pop.svelte-1saa0ko button:where(.svelte-1saa0ko):hover .hint:where(.svelte-1saa0ko){color:#ffffffbf}.swatch.svelte-1saa0ko{background-position:50%;background-size:cover;flex:none;align-self:center;height:17px;box-shadow:0 0 0 .5px #0000002e}.swatch.circle.svelte-1saa0ko{border-radius:50%}.swatch.rounded.svelte-1saa0ko{border-radius:3px}.tick.svelte-1saa0ko{text-align:center;flex:none;width:14px;font-size:10px}.label.svelte-1saa0ko{flex:1}.hint.svelte-1saa0ko{color:var(--ink-3);font-size:11px}@media (prefers-reduced-motion:reduce){.pop.svelte-1saa0ko{animation:none}}.row.svelte-a563hj{align-items:center;gap:12px;min-height:32px;padding:5px 10px;display:flex}.row.svelte-a563hj+.row{box-shadow:inset 0 .5px 0 var(--sep)}.text.svelte-a563hj{flex:1;min-width:0}.label.svelte-a563hj{font-size:12.5px;display:block}.note.svelte-a563hj{color:var(--ink-3);font-size:11px;display:block}.control.svelte-a563hj{flex:none}.wide.svelte-a563hj .control:where(.svelte-a563hj){flex:1;min-width:0}.stacked.svelte-a563hj{padding-bottom:7px;display:block}.stacked.svelte-a563hj .text:where(.svelte-a563hj){justify-content:space-between;align-items:baseline;gap:8px;padding-top:2px;display:flex}.stacked.svelte-a563hj .label:where(.svelte-a563hj){white-space:nowrap;flex:none}.stacked.svelte-a563hj .note:where(.svelte-a563hj){text-align:right;font-variant-numeric:tabular-nums}button.svelte-95137j{background:var(--field);border:0;border-radius:999px;width:38px;height:23px;padding:0;transition:background .22s cubic-bezier(.32,.72,0,1);position:relative}button[aria-checked=true].svelte-95137j{background:var(--accent)}.knob.svelte-95137j{width:19px;height:19px;box-shadow:var(--shadow-knob);background:#fff;border-radius:50%;transition:transform .22s cubic-bezier(.32,.72,0,1);position:absolute;top:2px;left:2px}button[aria-checked=true].svelte-95137j .knob:where(.svelte-95137j){transform:translate(15px)}@media (prefers-reduced-motion:reduce){button.svelte-95137j,.knob.svelte-95137j{transition:none}}.app.svelte-1uha8ag{background:var(--canvas);height:100%;display:flex;overflow:hidden}aside.svelte-1uha8ag{background:var(--panel);-webkit-backdrop-filter:saturate(180%)blur(20px);border-right:.5px solid var(--hairline);flex-direction:column;flex:none;width:314px;display:flex}header.svelte-1uha8ag{border-bottom:.5px solid var(--sep);flex-direction:column;gap:4px;padding:8px 10px 8px 8px;display:flex}.who.svelte-1uha8ag{align-items:center;gap:4px;display:flex}.doing.svelte-1uha8ag{align-items:center;gap:6px;display:flex}.doing.svelte-1uha8ag .history:where(.svelte-1uha8ag){flex:1}.back.svelte-1uha8ag{border-radius:var(--r-sm);width:26px;height:24px;color:var(--ink-2);place-items:center;display:grid}.history.svelte-1uha8ag{flex:none;gap:1px;display:flex}.history.svelte-1uha8ag button:where(.svelte-1uha8ag){border-radius:var(--r-sm);width:24px;height:24px;color:var(--ink-2);background:0 0;border:0;place-items:center;display:grid}.history.svelte-1uha8ag button:where(.svelte-1uha8ag):hover:not(:disabled){background:var(--field);color:var(--ink)}.history.svelte-1uha8ag button:where(.svelte-1uha8ag):disabled{opacity:.3;cursor:default}.back.svelte-1uha8ag:hover{background:var(--field);color:var(--ink)}.title.svelte-1uha8ag{border-radius:var(--r-sm);min-width:0;color:inherit;font-family:var(--display);letter-spacing:-.01em;background:0 0;border:0;flex:1;padding:3px 6px;font-size:17px;font-weight:700}.title.svelte-1uha8ag:hover{background:var(--field)}.title.svelte-1uha8ag:focus{background:var(--field);outline:none}.rows.svelte-1uha8ag{flex-direction:column;gap:17px;display:flex}.scroll.svelte-1uha8ag{flex:1;padding:14px 12px 20px}.disclosure.svelte-1uha8ag{letter-spacing:.05em;text-transform:uppercase;width:100%;color:var(--ink-3);text-align:left;background:0 0;border:0;align-items:baseline;gap:5px;margin:0 0 5px;padding:0 10px;font-size:10.5px;font-weight:600;display:flex}.disclosure.svelte-1uha8ag:hover{color:var(--ink-2)}.disclosure.svelte-1uha8ag svg:where(.svelte-1uha8ag){transition:transform .16s cubic-bezier(.32,.72,0,1)}.disclosure.svelte-1uha8ag svg.open:where(.svelte-1uha8ag){transform:rotate(90deg)}.disclosure.svelte-1uha8ag .summary:where(.svelte-1uha8ag){text-overflow:ellipsis;white-space:nowrap;text-transform:none;letter-spacing:0;text-align:right;opacity:.85;flex:1;font-weight:400;overflow:hidden}h2.svelte-1uha8ag{font-family:var(--font);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:0 0 6px 10px;font-size:10.5px;font-weight:700}.group.svelte-1uha8ag{border-radius:var(--r-md);background:var(--panel-solid);box-shadow:0 0 0 .5px var(--sep)}.group.svelte-1uha8ag .row+.row{box-shadow:inset 0 .5px 0 var(--sep)}.away.svelte-1uha8ag{border-radius:var(--r-sm);color:inherit;flex-direction:column;gap:1px;margin:2px 0 0;padding:7px 8px;font-size:12.5px;text-decoration:none;display:flex}.away.svelte-1uha8ag:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}.away.svelte-1uha8ag .note:where(.svelte-1uha8ag){color:var(--ink-3);font-size:10.5px}.asks.svelte-1uha8ag{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.asks.svelte-1uha8ag li:where(.svelte-1uha8ag){align-items:center;gap:2px;display:flex}.ask.svelte-1uha8ag{border-radius:var(--r-sm);min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:7px 8px;font-size:12.5px;display:flex}.ask.svelte-1uha8ag:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}.ask.svelte-1uha8ag .n:where(.svelte-1uha8ag){background:var(--accent);width:19px;height:19px;color:var(--accent-ink);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-weight:650;display:grid}.ask.svelte-1uha8ag .lines:where(.svelte-1uha8ag){flex-direction:column;gap:1px;min-width:0;display:flex}.ask.svelte-1uha8ag .what:where(.svelte-1uha8ag){text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ask.svelte-1uha8ag .kind:where(.svelte-1uha8ag){color:var(--ink-3);font-size:10.5px}.unask.svelte-1uha8ag{border-radius:var(--r-sm);width:24px;height:24px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;font-size:15px;line-height:1}.unask.svelte-1uha8ag:hover{background:var(--field);color:var(--ink)}.form.svelte-1uha8ag .add:where(.svelte-1uha8ag){flex-wrap:wrap;gap:6px;margin:8px 0 2px;display:flex}.say.svelte-1uha8ag{color:var(--ink-2);flex-direction:column;gap:4px;margin-top:10px;font-size:11px;display:flex}.say.svelte-1uha8ag textarea:where(.svelte-1uha8ag),.say.svelte-1uha8ag input:where(.svelte-1uha8ag){border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--panel-solid);width:100%;color:var(--ink);font:inherit;box-sizing:border-box;resize:vertical;padding:7px 8px;font-size:12.5px;line-height:1.45}.wide.svelte-1uha8ag{width:100%;margin-top:10px}.undo-template.svelte-1uha8ag{border-radius:var(--r-sm);width:100%;color:var(--ink-3);cursor:pointer;background:0 0;border:0;margin-top:10px;padding:6px;font-size:11.5px}.undo-template.svelte-1uha8ag:hover{color:var(--ink)}.form.svelte-1uha8ag .link:where(.svelte-1uha8ag){gap:6px;margin-top:8px;display:flex}.form.svelte-1uha8ag .link:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag){border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--field);min-width:0;color:var(--ink-2);font:inherit;flex:1;padding:6px 8px;font-size:11.5px}.ribbon.svelte-1uha8ag{color:var(--ink-3);align-items:baseline;gap:7px;margin:5px 0 0;padding:0 6px;font-size:11px;display:flex}.ribbon.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--accent);letter-spacing:.1em;text-transform:uppercase;align-items:baseline;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.ribbon.svelte-1uha8ag strong:where(.svelte-1uha8ag):before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px}.caption.bad.svelte-1uha8ag{color:var(--danger)}.caption.svelte-1uha8ag{color:var(--ink-3);margin:6px 10px 0;font-size:11px;line-height:1.4}.actions.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}button.filled.svelte-1uha8ag,button.plain.svelte-1uha8ag{border-radius:var(--r-sm);border:0;flex:none;padding:4px 12px;font-size:12px;font-weight:500}button.filled.svelte-1uha8ag{background:var(--accent);color:var(--accent-ink)}button.plain.svelte-1uha8ag{background:var(--field)}button.plain.svelte-1uha8ag:hover:not(:disabled){background:var(--field-hover)}button.danger.svelte-1uha8ag{color:var(--danger)}button.svelte-1uha8ag:disabled{opacity:.4;cursor:default}.tray.svelte-1uha8ag{flex-wrap:wrap;gap:6px;display:flex}.slot.svelte-1uha8ag{display:inline-flex;position:relative}.drop.svelte-1uha8ag{background:var(--panel-solid);width:17px;height:17px;color:var(--danger);box-shadow:var(--shadow-pop);opacity:0;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .12s;display:grid;position:absolute;top:-5px;right:-5px}.slot.svelte-1uha8ag:hover .drop:where(.svelte-1uha8ag),.drop.svelte-1uha8ag:focus-visible{opacity:1}.thumb.svelte-1uha8ag{border-radius:var(--r-md);background:var(--field);width:46px;height:46px;box-shadow:0 0 0 .5px var(--sep);border:0;padding:0;transition:transform .12s;overflow:hidden}.thumb.svelte-1uha8ag:hover{transform:scale(1.05)}.thumb.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;display:block}.thumb.add.svelte-1uha8ag{color:var(--ink-2);place-items:center;display:grid}.sr.svelte-1uha8ag{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}footer.svelte-1uha8ag{border-top:.5px solid var(--sep);color:var(--ink-3);justify-content:space-between;align-items:baseline;gap:10px;padding:8px 12px;font-size:11px;display:flex}.build.svelte-1uha8ag{opacity:.7;flex:none}main.svelte-1uha8ag{flex-direction:column;flex:1;min-width:0;display:flex}.bar.svelte-1uha8ag{color:var(--ink-2);align-items:center;gap:10px;padding:10px 18px;font-size:12px;display:flex}.count.svelte-1uha8ag{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.legend.svelte-1uha8ag{color:var(--ink-3)}.chip.svelte-1uha8ag{background:var(--field);color:var(--ink-2);border:0;border-radius:999px;padding:3px 10px;font-size:11.5px}.chip.svelte-1uha8ag:hover{background:var(--field-hover);color:var(--ink)}.alert.svelte-1uha8ag{border-radius:var(--r-md);background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger);margin:0 18px 10px;padding:7px 11px;font-size:12px}.stage.svelte-1uha8ag{flex:1;justify-content:center;min-height:0;padding:0 24px 46px;display:flex;overflow:hidden}.dropzone.svelte-1uha8ag{z-index:60;background:color-mix(in srgb, var(--canvas) 70%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;display:grid;position:fixed;inset:0}.dropzone.svelte-1uha8ag span:where(.svelte-1uha8ag){border:1.5px dashed var(--accent);border-radius:var(--r-lg);background:var(--panel-solid);padding:12px 22px;font-size:13px;font-weight:500}.toast.svelte-1uha8ag{z-index:60;background:var(--panel-solid);box-shadow:var(--shadow-pop);border-radius:999px;padding:7px 15px;font-size:12px;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}@media (width<=900px){.app.svelte-1uha8ag{flex-direction:column-reverse;height:auto;min-height:100%}aside.svelte-1uha8ag{border-right:0;border-top:.5px solid var(--hairline);width:auto}.scroll.svelte-1uha8ag{max-height:none}.bar.svelte-1uha8ag{display:none}main.svelte-1uha8ag{flex:none}.stage.svelte-1uha8ag{flex:none;align-items:flex-start;height:50dvh;min-height:260px;padding-bottom:56px}header.svelte-1uha8ag{z-index:3;background:var(--panel-solid);position:sticky;top:0}}@media (pointer:coarse){.doing.svelte-1uha8ag a.back:where(.svelte-1uha8ag),.history.svelte-1uha8ag button:where(.svelte-1uha8ag){width:44px;height:44px}.disclosure.svelte-1uha8ag{align-items:center;min-height:44px}button.filled.svelte-1uha8ag,button.plain.svelte-1uha8ag{min-height:40px}.title.svelte-1uha8ag{min-height:44px}.drop.svelte-1uha8ag{width:26px;height:26px;font-size:15px;top:-8px;right:-8px}.ask.svelte-1uha8ag,.unask.svelte-1uha8ag{min-height:44px}.unask.svelte-1uha8ag{width:44px}}
