.pane.svelte-1rjqi2x{position:relative;overflow:hidden;background:var(--paper-alt);display:flex;align-items:center;justify-content:center;padding:3rem;min-height:0;touch-action:none}.pane.zoomed.svelte-1rjqi2x{cursor:grab}.pane.dragging.svelte-1rjqi2x{cursor:grabbing}.stage.svelte-1rjqi2x{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:transform .18s ease-out;will-change:transform;--plate-max: calc(100dvh - 6rem) }.pane.dragging.svelte-1rjqi2x .stage:where(.svelte-1rjqi2x){transition:none}.stage.svelte-1rjqi2x .plate-open{pointer-events:none}.controls.svelte-1rjqi2x{position:absolute;left:1.5rem;bottom:1.5rem;display:flex;gap:.75rem}.ctl.svelte-1rjqi2x{width:48px;height:48px;padding:0;background:var(--paper);border:1px solid var(--ink);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}.ctl.svelte-1rjqi2x svg:where(.svelte-1rjqi2x){width:48px;height:48px}.ctl.svelte-1rjqi2x line:where(.svelte-1rjqi2x){stroke:var(--ink);stroke-width:1}.ctl.svelte-1rjqi2x:hover{background:var(--paper-alt)}.ctl.svelte-1rjqi2x:disabled{opacity:.35;cursor:default}.ctl.svelte-1rjqi2x:focus-visible{outline:1px solid var(--ink);outline-offset:3px}@media(max-width:759px){.pane.svelte-1rjqi2x{padding:1.5rem}.stage.svelte-1rjqi2x{--plate-max: calc(42dvh - 3rem) }.controls.svelte-1rjqi2x{left:1rem;bottom:1rem}}.spin.svelte-18my9qm{width:100%;max-width:min(520px,100%);margin-inline:auto}.stage.svelte-18my9qm{position:relative;aspect-ratio:9 / 11;cursor:grab;touch-action:pan-y;container-type:inline-size}.stage.dragging.svelte-18my9qm{cursor:grabbing}.stage.svelte-18my9qm img:where(.svelte-18my9qm){position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;-webkit-user-select:none;user-select:none}.ground.svelte-18my9qm{position:absolute;left:50%;top:92%;width:58cqw;height:9cqw;transform:translate(-50%,-38%);border-radius:50%;background:radial-gradient(ellipse closest-side,rgba(var(--shadow-rgb),.4),rgba(var(--shadow-rgb),.18) 48%,rgba(var(--shadow-rgb),0) 78%);filter:blur(.6cqw);transition:transform .16s ease,opacity .16s ease;pointer-events:none}.ground.dragging.svelte-18my9qm{transform:translate(-50%,-38%) scale(1.04,1.1);opacity:.92}.stage.svelte-18my9qm img.on:where(.svelte-18my9qm){opacity:1;filter:drop-shadow(2cqw 2.4cqw 1.7cqw rgba(var(--shadow-rgb),var(--shadow-key-op))) drop-shadow(-2.2cqw 3.2cqw 3.4cqw rgba(var(--shadow-rgb),var(--shadow-ambient-op))) drop-shadow(-1.3cqw 1.8cqw 1.5cqw rgba(var(--shadow-rgb),calc(var(--shadow-key-op) * .45)))}.scrub.svelte-18my9qm{display:block;margin-top:.75rem}.scrub.svelte-18my9qm input:where(.svelte-18my9qm){width:100%;accent-color:var(--ink-soft)}.visually-hidden.svelte-18my9qm{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.spin.svelte-1irlpr9{width:100%;margin-inline:auto}.stage.svelte-1irlpr9{position:relative;container-type:inline-size;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.stage.dragging.svelte-1irlpr9{cursor:grabbing}.stage.svelte-1irlpr9:focus-visible{outline:1px solid var(--ink-soft);outline-offset:1.5rem}.sh.svelte-1irlpr9{position:absolute;inset:0;pointer-events:none;filter:drop-shadow(0 var(--skirt-offset) var(--skirt-blur) rgba(var(--sh-rgb),var(--skirt-alpha))) drop-shadow(0 0 var(--contact-blur) rgba(var(--sh-rgb),var(--contact-alpha)))}.sh-clip.svelte-1irlpr9{clip-path:inset(var(--pt) 0 0 0)}.sh.svelte-1irlpr9 img:where(.svelte-1irlpr9),.frame.svelte-1irlpr9{width:100%;display:block}.frame.svelte-1irlpr9{position:absolute;inset:0}.scrub.svelte-1irlpr9{display:block;margin-top:1rem}.scrub.svelte-1irlpr9 input:where(.svelte-1irlpr9){width:100%;accent-color:var(--ink-soft)}.visually-hidden.svelte-1irlpr9{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.terms.svelte-1pfry0v{display:flex;flex-direction:column;margin-top:1.4rem}.ledger.svelte-1pfry0v{display:grid;grid-template-columns:7.5rem 1fr max-content;gap:.4rem 1rem;align-items:baseline;font-family:var(--data);font-size:.68rem;line-height:1.45;font-variant-numeric:tabular-nums;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:.9rem 0}.ledger.svelte-1pfry0v .l:where(.svelte-1pfry0v){letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.ledger.svelte-1pfry0v .d:where(.svelte-1pfry0v){color:var(--ink-soft)}.ledger.svelte-1pfry0v .a:where(.svelte-1pfry0v){text-align:right;color:var(--ink)}.ledger.svelte-1pfry0v .strike:where(.svelte-1pfry0v){text-decoration:line-through;color:var(--ink-soft)}.ledger.svelte-1pfry0v .rule:where(.svelte-1pfry0v){grid-column:1 / -1;border-top:1px solid var(--hairline);margin-top:.55rem}.ledger.svelte-1pfry0v .sum:where(.svelte-1pfry0v){padding-top:.2rem}.ledger.svelte-1pfry0v .l.sum:where(.svelte-1pfry0v){color:var(--ink)}.ledger.svelte-1pfry0v .a.sum:where(.svelte-1pfry0v){font-size:1.05rem;letter-spacing:.02em}.pitch.svelte-1pfry0v,.fine.svelte-1pfry0v,.gallery-route.svelte-1pfry0v p:where(.svelte-1pfry0v){margin-top:1.2rem;max-width:30rem;font-family:var(--body);font-size:.8rem;line-height:1.6;color:var(--ink-soft);text-align:left;text-wrap:pretty;letter-spacing:0}form.svelte-1pfry0v{display:grid;gap:1rem;margin-top:1.4rem}.trio.svelte-1pfry0v{display:grid;grid-template-columns:7.5rem 1fr 9rem;gap:1rem;align-items:end}label.svelte-1pfry0v{display:grid;gap:.35rem}label.svelte-1pfry0v span:where(.svelte-1pfry0v){font-family:var(--data);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);text-align:left}select.svelte-1pfry0v,input.svelte-1pfry0v{appearance:none;-webkit-appearance:none;font:inherit;font-family:var(--data);font-size:.8rem;line-height:1.4;color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--hairline);border-radius:0;padding:.35rem 0;min-height:2rem;width:100%;text-align:left}select.svelte-1pfry0v{padding-right:1.2rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M2 4.5l4 4 4-4' fill='none' stroke='%231a1a18' stroke-width='1'/></svg>");background-repeat:no-repeat;background-position:right 0 center;background-size:12px 12px;cursor:pointer}input.svelte-1pfry0v::placeholder{color:var(--ink-soft);opacity:.6}select.svelte-1pfry0v:focus,input.svelte-1pfry0v:focus{outline:none;border-bottom-color:var(--ink)}.gallery-route.svelte-1pfry0v{margin-top:2rem}.gallery-link.svelte-1pfry0v{display:inline-block;margin-top:1.2rem;font-family:var(--body);font-size:.8rem;line-height:1.6;color:var(--ink)}.send.svelte-1pfry0v{justify-self:end;min-height:44px;font-family:var(--data);font-size:.63rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);background:none;border:1px solid var(--ink);border-radius:0;padding:0 1.4rem;cursor:pointer}.send.svelte-1pfry0v:hover{background:var(--paper-alt)}.send.svelte-1pfry0v:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.send.svelte-1pfry0v:disabled{opacity:.5}.closing.svelte-1pfry0v{margin-top:1rem;font-size:.88rem;color:var(--ink-soft)}@media(max-width:759px){.ledger.svelte-1pfry0v{grid-template-columns:1fr max-content}.ledger.svelte-1pfry0v .d:where(.svelte-1pfry0v){display:none}.trio.svelte-1pfry0v{grid-template-columns:1fr;gap:1rem}.send.svelte-1pfry0v{justify-self:start}.pitch.svelte-1pfry0v,.fine.svelte-1pfry0v,.gallery-route.svelte-1pfry0v p:where(.svelte-1pfry0v),form.svelte-1pfry0v{max-width:100%}}.split.svelte-9hm5jc{display:grid;grid-template-columns:1fr;height:100dvh;background:var(--paper);color:var(--ink);overflow:hidden}.split.svelte-9hm5jc>.art:where(.svelte-9hm5jc),.split.svelte-9hm5jc>.pane{grid-column:1;grid-row:1}.record.svelte-9hm5jc{grid-column:1;grid-row:2}.close.svelte-9hm5jc{position:absolute;top:.9rem;right:.9rem;z-index:1}.share.svelte-9hm5jc{grid-column:1;grid-row:1;align-self:end;justify-self:end;margin:1.5rem;display:flex;align-items:center;gap:.6rem;z-index:1}.toast.svelte-9hm5jc{font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);min-width:1px}.circle.svelte-9hm5jc{width:48px;height:48px;background:var(--paper);border:1px solid var(--ink);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;color:var(--ink)}.circle.svelte-9hm5jc svg:where(.svelte-9hm5jc){width:48px;height:48px}.circle.svelte-9hm5jc line:where(.svelte-9hm5jc),.circle.svelte-9hm5jc path:where(.svelte-9hm5jc){stroke:var(--ink);stroke-width:1;fill:none}.circle.svelte-9hm5jc:hover{background:var(--paper-alt)}.circle.svelte-9hm5jc:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.art.svelte-9hm5jc{background:var(--paper-alt);display:flex;align-items:center;justify-content:center;padding:3rem;min-height:0;overflow:hidden}.spin.svelte-9hm5jc{--plate-max: calc(100dvh - 6rem) }.turn.svelte-9hm5jc{width:min(100%,calc((100dvh - 6rem - 3rem) * var(--ar, .7)));margin-inline:auto}.panels-pane.svelte-9hm5jc{padding:0}.panels.svelte-9hm5jc{display:flex;align-items:stretch;width:100%;height:100%;gap:0}.panel.svelte-9hm5jc{display:grid;min-width:0}.record.svelte-9hm5jc{display:flex;flex-direction:column;justify-content:safe center;padding:2rem 4rem;overflow-y:auto;min-height:0;max-width:42rem}h1.svelte-9hm5jc{font-family:var(--display);font-weight:300;font-size:clamp(1.5rem,2.4vw,2.1rem);letter-spacing:-.02em}.label.svelte-9hm5jc{display:grid;grid-template-columns:max-content 1fr;gap:.15rem 1rem;margin-top:1.4rem;font-family:var(--data);font-size:.63rem;line-height:1.6}.label.svelte-9hm5jc dt:where(.svelte-9hm5jc){letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.desc.svelte-9hm5jc{margin-top:1.25rem;max-width:30rem;font-size:.8rem;line-height:1.6;color:var(--ink-soft);text-wrap:pretty}.unavailable.svelte-9hm5jc{margin-top:1.1rem;font-family:var(--data);font-size:.63rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);opacity:.7}@media(min-width:760px){.split.svelte-9hm5jc{grid-template-columns:1.15fr 1fr}.record.svelte-9hm5jc{grid-column:2;grid-row:1}}@media(max-width:759px){.split.svelte-9hm5jc{grid-template-rows:42dvh 1fr}.art.svelte-9hm5jc{padding:1.5rem}.spin.svelte-9hm5jc{--plate-max: calc(42dvh - 3rem) }.turn.svelte-9hm5jc{width:min(100%,calc((42dvh - 3rem - 2.5rem) * var(--ar, .7)))}.record.svelte-9hm5jc{padding:2rem 1.25rem;max-width:100%;overflow-x:hidden;justify-content:flex-start}.share.svelte-9hm5jc{margin:1rem}h1.svelte-9hm5jc{padding-right:3.5rem}}
