.hw-sketch.svelte-igxsc3.svelte-igxsc3{width:100%;max-width:480px;max-width:var(--sketch-max-width, 480px);margin:1em auto;display:block;text-decoration:none}.hw-sketch.svelte-igxsc3 svg.svelte-igxsc3{width:100%;height:auto;display:block}.hw-sketch--link.svelte-igxsc3.svelte-igxsc3{cursor:pointer}.hw-sketch--link.svelte-igxsc3:hover .hw-stroke,.hw-sketch--link.svelte-igxsc3:focus-visible .hw-stroke{filter:brightness(.55)}.hw-stepper.svelte-fqqj9s.svelte-fqqj9s{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:currentColor;color:var(--hw-ink, currentColor);font-size:16px;line-height:1;-moz-user-select:none;user-select:none;-webkit-user-select:none}.hw-stepper__btn.svelte-fqqj9s.svelte-fqqj9s{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid color-mix(in srgb,currentColor 45%,transparent);border-radius:50%;background:transparent;color:currentColor;color:var(--hw-ink, currentColor);cursor:pointer;touch-action:manipulation}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.hw-stepper__btn.svelte-fqqj9s.svelte-fqqj9s{border:1px solid color-mix(in srgb,var(--hw-ink, currentColor) 45%,transparent)}}.hw-stepper__btn.svelte-fqqj9s svg.svelte-fqqj9s{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hw-stepper__btn.svelte-fqqj9s *{color:currentColor;color:var(--hw-ink, currentColor)}.hw-stepper__btn.svelte-fqqj9s.svelte-fqqj9s:hover:not(:disabled),.hw-stepper__btn.svelte-fqqj9s.svelte-fqqj9s:focus-visible{background:color-mix(in srgb,currentColor 12%,transparent)}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.hw-stepper__btn.svelte-fqqj9s.svelte-fqqj9s:hover:not(:disabled),.hw-stepper__btn.svelte-fqqj9s.svelte-fqqj9s:focus-visible{background:color-mix(in srgb,var(--hw-ink, currentColor) 12%,transparent)}}.hw-stepper__btn.svelte-fqqj9s.svelte-fqqj9s:focus-visible{outline:2px solid currentColor;outline:2px solid var(--hw-link-color, currentColor);outline-offset:2px}.hw-stepper__btn.svelte-fqqj9s.svelte-fqqj9s:disabled{opacity:.35;cursor:default}.hw-stepper__count.svelte-fqqj9s.svelte-fqqj9s{min-width:4.5em;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:currentColor;color:var(--hw-ink, currentColor)}.hw-stepper__live.svelte-fqqj9s.svelte-fqqj9s{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hw-lightbox.svelte-1mhixc7.svelte-1mhixc7{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;background:#17140f;background:var(--hw-paper, #17140f);animation:svelte-1mhixc7-hw-lightbox-in .18s ease-out;-moz-user-select:none;user-select:none;-webkit-user-select:none}@keyframes svelte-1mhixc7-hw-lightbox-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.hw-lightbox.svelte-1mhixc7.svelte-1mhixc7{animation:none}}.hw-lightbox__body.svelte-1mhixc7.svelte-1mhixc7{width:100%;max-width:1100px;max-height:100%;display:flex;flex-direction:column;align-items:center;gap:12px}.hw-lightbox__bar.svelte-1mhixc7.svelte-1mhixc7{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.hw-lightbox__stage.svelte-1mhixc7.svelte-1mhixc7{width:100%;max-width:1100px;max-height:100%;display:flex;align-items:center;justify-content:center;touch-action:none;color:#f5eee3;color:var(--hw-lightbox-ink, var(--hw-ink, #f5eee3))}.hw-lightbox__stage--zoomed.svelte-1mhixc7.svelte-1mhixc7{cursor:grab}.hw-lightbox__stage--zoomed.svelte-1mhixc7.svelte-1mhixc7:active{cursor:grabbing}.hw-lightbox__stage.svelte-1mhixc7 *{color:#f5eee3;color:var(--hw-lightbox-ink, var(--hw-ink, #f5eee3))}.hw-lightbox__stage.svelte-1mhixc7 .hw-sketch{width:100%;max-width:none;margin:0}.hw-lightbox__stage.svelte-1mhixc7 .hw-sketch svg{width:100%;height:auto;max-height:80vh}.hw-lightbox__body--bar.svelte-1mhixc7 .hw-lightbox__stage.svelte-1mhixc7 .hw-sketch svg{max-height:calc(100vh - 140px)}.hw-lightbox__close.svelte-1mhixc7.svelte-1mhixc7{position:absolute;top:16px;right:16px;z-index:1;min-width:44px;min-height:44px;border:1px solid #f5eee3;border:1px solid var(--hw-ink, #f5eee3);border-radius:50%;background:#17140f;background:var(--hw-paper, #17140f);color:#f5eee3;color:var(--hw-ink, #f5eee3);font-size:18px;line-height:1;cursor:pointer}.hw-lightbox__close.svelte-1mhixc7.svelte-1mhixc7:hover,.hw-lightbox__close.svelte-1mhixc7.svelte-1mhixc7:focus-visible{background:color-mix(in srgb,#f5eee3 12%,#17140f)}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.hw-lightbox__close.svelte-1mhixc7.svelte-1mhixc7:hover,.hw-lightbox__close.svelte-1mhixc7.svelte-1mhixc7:focus-visible{background:color-mix(in srgb,var(--hw-ink, #f5eee3) 12%,var(--hw-paper, #17140f))}}.hw-lightbox__turn.svelte-1mhixc7.svelte-1mhixc7{position:absolute;top:50%;z-index:1;width:48px;height:48px;margin-top:-24px;border:1px solid color-mix(in srgb,#f5eee3 45%,transparent);border-radius:50%;background:color-mix(in srgb,#17140f 85%,transparent);color:#f5eee3;color:var(--hw-ink, #f5eee3);font:inherit;font-size:30px;line-height:1;padding:0 0 4px;cursor:pointer}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.hw-lightbox__turn.svelte-1mhixc7.svelte-1mhixc7{border:1px solid color-mix(in srgb,var(--hw-ink, #f5eee3) 45%,transparent);background:color-mix(in srgb,var(--hw-paper, #17140f) 85%,transparent)}}.hw-lightbox__turn--prev.svelte-1mhixc7.svelte-1mhixc7{left:16px}.hw-lightbox__turn--next.svelte-1mhixc7.svelte-1mhixc7{right:16px}.hw-lightbox__turn.svelte-1mhixc7.svelte-1mhixc7:hover:not(:disabled),.hw-lightbox__turn.svelte-1mhixc7.svelte-1mhixc7:focus-visible{background:color-mix(in srgb,#f5eee3 12%,#17140f)}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.hw-lightbox__turn.svelte-1mhixc7.svelte-1mhixc7:hover:not(:disabled),.hw-lightbox__turn.svelte-1mhixc7.svelte-1mhixc7:focus-visible{background:color-mix(in srgb,var(--hw-ink, #f5eee3) 12%,var(--hw-paper, #17140f))}}.hw-lightbox__turn.svelte-1mhixc7.svelte-1mhixc7:disabled{opacity:.3;cursor:default}@media (max-width: 640px){.hw-lightbox--turns.svelte-1mhixc7.svelte-1mhixc7{padding-bottom:80px}.hw-lightbox__turn.svelte-1mhixc7.svelte-1mhixc7{top:auto;bottom:16px;margin-top:0}}.hw-lightbox__pill.svelte-1mhixc7.svelte-1mhixc7{min-height:44px;padding:0 16px;border:1px solid color-mix(in srgb,#f5eee3 45%,transparent);border-radius:22px;background:transparent;color:#f5eee3;color:var(--hw-ink, #f5eee3);font:inherit;font-size:16px;cursor:pointer;touch-action:manipulation}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.hw-lightbox__pill.svelte-1mhixc7.svelte-1mhixc7{border:1px solid color-mix(in srgb,var(--hw-ink, #f5eee3) 45%,transparent)}}.hw-lightbox__pill[aria-pressed=true].svelte-1mhixc7.svelte-1mhixc7{background:color-mix(in srgb,#f5eee3 14%,transparent)}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.hw-lightbox__pill[aria-pressed=true].svelte-1mhixc7.svelte-1mhixc7{background:color-mix(in srgb,var(--hw-ink, #f5eee3) 14%,transparent)}}.hw-lightbox__pill.svelte-1mhixc7.svelte-1mhixc7:hover,.hw-lightbox__pill.svelte-1mhixc7.svelte-1mhixc7:focus-visible{background:color-mix(in srgb,#f5eee3 12%,transparent)}@supports (color: color-mix(in lch,red,blue)) and (top: var(--f)){.hw-lightbox__pill.svelte-1mhixc7.svelte-1mhixc7:hover,.hw-lightbox__pill.svelte-1mhixc7.svelte-1mhixc7:focus-visible{background:color-mix(in srgb,var(--hw-ink, #f5eee3) 12%,transparent)}}.hw-lightbox__pill.svelte-1mhixc7.svelte-1mhixc7:focus-visible{outline:2px solid currentColor;outline:2px solid var(--hw-link-color, currentColor);outline-offset:2px}
