.pendant.svelte-1egbb5p{transition:opacity .28s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.pendant[data-mode=measure].svelte-1egbb5p{opacity:0;pointer-events:none}.pendant[data-mode=placed].svelte-1egbb5p,.pendant[data-mode=beside].svelte-1egbb5p{animation:.52s cubic-bezier(.16,1,.3,1) both svelte-1egbb5p-tag-in}.pendant[data-mode=hidden].svelte-1egbb5p{visibility:hidden}.spot:not([data-open]):focus-within .pendant[data-mode=hidden].svelte-1egbb5p{visibility:visible}.pendant.is-away.svelte-1egbb5p{opacity:.28;animation:none}@keyframes svelte-1egbb5p-tag-in{0%{opacity:0}to{opacity:1}}.leader.svelte-1egbb5p{background:var(--outfit-ink,#000);opacity:.5;transform-origin:0;pointer-events:none;height:1px;margin-top:-.5px;transition:opacity .22s;position:absolute;top:0;left:0}.is-lit.svelte-1egbb5p .leader:where(.svelte-1egbb5p){opacity:.9}.plate.svelte-1egbb5p{background:color-mix(in srgb, var(--outfit-paper,#fff) 88%, transparent);box-shadow:0 0 0 .5px color-mix(in srgb, var(--outfit-ink,#000) 22%, transparent);text-align:center;white-space:nowrap;cursor:pointer;gap:1px;padding:4px 7px 3px;transition:background-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1);display:grid;position:absolute}.pendant.svelte-1egbb5p:is([data-mode=beside]:where(.svelte-1egbb5p),[data-mode=hidden]:where(.svelte-1egbb5p)) .plate:where(.svelte-1egbb5p){top:0;left:16px;translate:0 -50%}.pendant:is([data-mode=beside]:where(.svelte-1egbb5p),[data-mode=hidden]:where(.svelte-1egbb5p))[data-side=left].svelte-1egbb5p .plate:where(.svelte-1egbb5p){left:auto;right:16px}.is-lit.svelte-1egbb5p .plate:where(.svelte-1egbb5p){background:var(--outfit-ink,#000);color:var(--outfit-paper,#fff);box-shadow:var(--outfit-shadow-plate,0 12px 28px -18px #0000008c)}.brand.svelte-1egbb5p{letter-spacing:.24em;text-transform:uppercase;margin:0 -.24em 0 0;font-size:8px;font-weight:500;line-height:1.3}.amount.svelte-1egbb5p{font-family:var(--outfit-font-display,var(--outfit-font-label,inherit));letter-spacing:.02em;font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:11px;line-height:1.25}.drawer.svelte-1egbb5p{box-sizing:border-box;background:var(--outfit-ink,#000);width:max-content;min-width:100%;max-width:min(200px,70cqw);color:var(--outfit-paper,#fff);text-align:left;white-space:normal;visibility:hidden;opacity:0;justify-items:start;gap:8px;padding:7px 8px 8px;transition:opacity .2s cubic-bezier(.16,1,.3,1),translate .26s cubic-bezier(.16,1,.3,1),visibility 0s linear .26s;display:grid;position:absolute;top:100%;left:0;translate:0 -4px}.drawer.is-end.svelte-1egbb5p{text-align:right;justify-items:end;left:auto;right:0}.drawer.is-centre.svelte-1egbb5p{text-align:center;justify-items:center;left:50%;transform:translate(-50%)}.drawer.is-up.svelte-1egbb5p{top:auto;bottom:100%;translate:0 4px}.is-lit.svelte-1egbb5p .drawer:where(.svelte-1egbb5p),.spot:not([data-open]):focus-within .drawer.svelte-1egbb5p{visibility:visible;opacity:1;transition-delay:0s;translate:0}.name.svelte-1egbb5p{font-family:var(--outfit-font-display,inherit);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.25;display:-webkit-box;overflow:hidden}.actions.svelte-1egbb5p{align-items:center;gap:8px;display:none}.spot[data-open=true] .actions.svelte-1egbb5p,.spot:not([data-open]):focus-within .actions.svelte-1egbb5p{display:inline-flex}.buy.svelte-1egbb5p{background:var(--outfit-paper,#fff);min-height:28px;color:var(--outfit-ink,#000);letter-spacing:.18em;text-transform:uppercase;align-items:center;padding:0 14px;font-size:10px;font-weight:500;text-decoration:none;transition:opacity .18s;display:inline-flex}.buy.svelte-1egbb5p:hover{opacity:.82}.buy.svelte-1egbb5p:focus-visible{outline:1px solid var(--outfit-paper,#fff);outline-offset:2px}.buy.svelte-1egbb5p{position:relative}@media (pointer:coarse){.buy.svelte-1egbb5p:after{content:"";position:absolute;inset:-8px -4px}}@media (prefers-reduced-motion:reduce){.pendant[data-mode=placed].svelte-1egbb5p,.pendant[data-mode=beside].svelte-1egbb5p{animation:none}.pendant.svelte-1egbb5p,.plate.svelte-1egbb5p,.drawer.svelte-1egbb5p{transition-duration:1ms}.drawer.svelte-1egbb5p{translate:0}.buy.svelte-1egbb5p{transition:none}}.spot.svelte-vd1p5l{width:0;height:0;font-family:var(--outfit-font-label,inherit);color:var(--outfit-ink,#000);position:absolute}.marker.svelte-vd1p5l{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:-22px;left:-22px}.dot.svelte-vd1p5l{background:var(--outfit-paper,#fff);width:11px;height:11px;box-shadow:0 0 0 1px var(--outfit-ink,#000), 0 0 0 3px var(--outfit-halo,#ffffff59);border-radius:50%;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1);position:relative}.is-quiet.svelte-vd1p5l .dot:where(.svelte-vd1p5l){width:9px;height:9px}.dot.svelte-vd1p5l:before{content:"";background:var(--outfit-ink,#000);border-radius:50%;position:absolute;inset:3.5px}.is-quiet.svelte-vd1p5l .dot:where(.svelte-vd1p5l):before{inset:3px}.dot.svelte-vd1p5l:after{content:"";border:1px solid var(--outfit-ink,#000);opacity:0;border-radius:50%;animation:4.8s cubic-bezier(.16,1,.3,1) infinite svelte-vd1p5l-breathe;position:absolute;inset:-1px}@keyframes svelte-vd1p5l-breathe{0%{opacity:.32;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}.marker.svelte-vd1p5l:hover .dot:where(.svelte-vd1p5l),.spot[data-lit].svelte-vd1p5l .dot:where(.svelte-vd1p5l){box-shadow:0 0 0 1px var(--outfit-ink,#000), 0 0 0 4px var(--outfit-halo-strong,#ffffff80);transform:scale(1.25)}.marker.svelte-vd1p5l:focus-visible{outline:none}.marker.svelte-vd1p5l:focus-visible .dot:where(.svelte-vd1p5l){outline:2px solid var(--outfit-ink,#000);outline-offset:4px;box-shadow:0 0 0 1px var(--outfit-ink,#000), 0 0 0 4px var(--outfit-paper,#fff);transform:scale(1.25)}.spot[data-lit].svelte-vd1p5l .dot:where(.svelte-vd1p5l):after{animation:none}@media (prefers-reduced-motion:reduce){.dot.svelte-vd1p5l:after{animation:none}.dot.svelte-vd1p5l{transition:none}}.piece.svelte-1d1p5u6{--lift:0;cursor:pointer;mix-blend-mode:multiply;transform:translate3d(calc(var(--ox) * 1cqw), calc(var(--oy) * 1cqw), 0) rotate(calc(var(--r) + var(--ur,0deg))) scale(calc(var(--us,1) * (1 + var(--lift) * .045)));transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .7s cubic-bezier(.16,1,.3,1),filter .7s cubic-bezier(.16,1,.3,1),translate .62s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay);touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block;position:absolute}div.piece.svelte-1d1p5u6{cursor:default}.piece.is-movable.svelte-1d1p5u6{cursor:grab}.piece.is-cutout.svelte-1d1p5u6{mix-blend-mode:normal}.piece[data-ready=false].svelte-1d1p5u6{opacity:0;translate:var(--enter,0) 0;filter:blur(6px);transform:translate3d(calc(var(--ox) * 1cqw), calc(var(--oy) * 1cqw + 18px), 0) rotate(calc(var(--r) * 2.2 + var(--ur,0deg))) scale(calc(var(--us,1) * .94));transition-duration:0s}.piece[data-ready=true].svelte-1d1p5u6{opacity:1;filter:none}.piece.is-active.svelte-1d1p5u6{--lift:.6;transform:translate3d(calc(var(--ox) * 1cqw + var(--px) * var(--depth) * 3px), calc(var(--oy) * 1cqw + var(--py) * var(--depth) * 3px - 4px), 0) rotate(calc(var(--r) * .4 + var(--ur,0deg))) scale(calc(var(--us,1) * 1.035));transition-duration:.45s;transition-delay:0s}.piece.is-dimmed[data-ready=true].svelte-1d1p5u6{opacity:.38;transition-duration:.3s;transition-delay:0s}.piece.is-dragging.svelte-1d1p5u6{cursor:grabbing;--lift:1;transform:translate3d(calc(var(--ox) * 1cqw), calc(var(--oy) * 1cqw), 0) rotate(calc(var(--r) * .3 + var(--ur,0deg))) scale(calc(var(--us,1) * 1.045));transition:opacity .3s}.piece.is-movable.svelte-1d1p5u6:not(.is-dragging):not(.is-active){transition-timing-function:cubic-bezier(.34,1.25,.64,1),ease,ease}.piece.svelte-1d1p5u6:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--outfit-shadow-contact,#00000047), transparent);filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;position:absolute;inset:62% 12% 4%;transform:translateY(6px)}.piece.is-dragging.svelte-1d1p5u6:before{opacity:1;transform:translateY(12px)}.piece.svelte-1d1p5u6:focus-visible{outline-offset:2px;outline:1px solid}img.svelte-1d1p5u6{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;filter:var(--outfit-whiten,none);display:block}img.lifted.svelte-1d1p5u6{filter:var(--outfit-whiten-strong,none);-webkit-mask-composite:source-in, xor;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}img.cutout.svelte-1d1p5u6{filter:var(--outfit-cutout-shadow,drop-shadow(0 2px 3px var(--outfit-shadow-cutout,#00000024)))}@media (prefers-reduced-motion:reduce){.piece.svelte-1d1p5u6,.piece.is-active.svelte-1d1p5u6{transition:opacity .2s linear}.piece.svelte-1d1p5u6,.piece[data-ready=false].svelte-1d1p5u6,.piece.is-active.svelte-1d1p5u6{transform:translate3d(calc(var(--ox) * 1cqw), calc(var(--oy) * 1cqw), 0) rotate(calc(var(--r) + var(--ur,0deg))) scale(var(--us,1));filter:none;translate:none}.piece.is-dragging.svelte-1d1p5u6{transform:translate3d(calc(var(--ox) * 1cqw), calc(var(--oy) * 1cqw), 0) rotate(calc(var(--r) + var(--ur,0deg))) scale(var(--us,1))}}.switcher.svelte-8skldn{z-index:450;pointer-events:none;position:absolute;inset:0}.frame.svelte-8skldn,.arrow.svelte-8skldn{transition:transform .52s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.arrow.svelte-8skldn{transition:translate .52s cubic-bezier(.16,1,.3,1),transform .16s}.frame.svelte-8skldn i:where(.svelte-8skldn){border:0 solid var(--outfit-ink,#000);width:14px;height:14px;animation:.42s cubic-bezier(.16,1,.3,1) both svelte-8skldn-tick;position:absolute}.frame.svelte-8skldn i:where(.svelte-8skldn):first-child{border-width:1px 0 0 1px;top:0;left:0}.frame.svelte-8skldn i:where(.svelte-8skldn):nth-child(2){border-width:1px 1px 0 0;top:0;right:0}.frame.svelte-8skldn i:where(.svelte-8skldn):nth-child(3){border-width:0 0 1px 1px;bottom:0;left:0}.frame.svelte-8skldn i:where(.svelte-8skldn):nth-child(4){border-width:0 1px 1px 0;bottom:0;right:0}@keyframes svelte-8skldn-tick{0%{opacity:0;scale:.4}}.arrow.svelte-8skldn{border:1px solid color-mix(in srgb, var(--outfit-ink,#000) 18%, transparent);background:color-mix(in srgb, var(--outfit-paper,#fff) 86%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:40px;height:40px;color:var(--outfit-ink,#000);box-shadow:var(--outfit-shadow-arrow,0 10px 24px -14px #00000080);cursor:pointer;pointer-events:auto;border-radius:999px;place-items:center;margin:-20px 0 0 -20px;padding:0;animation:.38s cubic-bezier(.16,1,.3,1) both svelte-8skldn-arrive;display:grid}.arrow[data-side=previous].svelte-8skldn{--from:10px}.arrow[data-side=next].svelte-8skldn{--from:-10px}@keyframes svelte-8skldn-arrive{0%{opacity:0;transform:translateX(var(--from))}}.arrow.svelte-8skldn svg{transition:translate .2s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.arrow.svelte-8skldn:hover{background:var(--outfit-ink,#000);color:var(--outfit-paper,#fff);border-color:var(--outfit-ink,#000)}.arrow[data-side=previous].svelte-8skldn:hover svg{translate:-2px}.arrow[data-side=next].svelte-8skldn:hover svg{translate:2px}}.arrow.svelte-8skldn:active{transform:scale(.92)}.arrow.svelte-8skldn:focus-visible{outline:1px solid var(--outfit-ink,#000);outline-offset:3px}@media (pointer:coarse){.arrow.svelte-8skldn:after{content:"";position:absolute;inset:-4px}}.sr.svelte-8skldn{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.frame.svelte-8skldn,.arrow.svelte-8skldn{transition:none}.frame.svelte-8skldn i:where(.svelte-8skldn),.arrow.svelte-8skldn{animation:none}}.outfit-board.svelte-yl8ws{--px:0;--py:0;background:var(--outfit-board-bg,#fff);isolation:isolate;touch-action:pan-y;width:100%;position:relative;overflow:hidden;container-type:inline-size}.outfit-board.svelte-yl8ws [data-outfit-spot]{z-index:200}.outfit-board.svelte-yl8ws [data-outfit-spot][data-lit],.outfit-board.svelte-yl8ws [data-outfit-spot]:not([data-open]):focus-within{z-index:400}.filters.svelte-yl8ws{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.hint.svelte-yl8ws{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
