.row.svelte-1bhryq{gap:var(--space-4);padding-block:var(--space-3);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;text-decoration:none;display:grid}h3.svelte-1bhryq{font-size:var(--type-medium);transition:color var(--duration-quick) var(--ease-out);font-weight:900}.details.svelte-1bhryq{color:var(--muted);font-size:var(--type-small);font-weight:600}.arrow.svelte-1bhryq{font-family:var(--font-display);font-size:var(--type-medium);transition:transform .25s var(--ease-out), color var(--duration-quick) var(--ease-out);font-weight:900;line-height:1}.row.svelte-1bhryq:focus-visible h3:where(.svelte-1bhryq),.row.svelte-1bhryq:focus-visible .arrow:where(.svelte-1bhryq){color:var(--red)}@media (hover:hover){.row.svelte-1bhryq:hover h3:where(.svelte-1bhryq),.row.svelte-1bhryq:hover .arrow:where(.svelte-1bhryq){color:var(--red)}.row.svelte-1bhryq:hover .arrow:where(.svelte-1bhryq){transform:translate(.25em)}}@media (width<=47.5rem){.row.svelte-1bhryq{gap:var(--space-1) var(--space-2);grid-template-columns:minmax(0,1fr) auto}.details.svelte-1bhryq{grid-row:2}.arrow.svelte-1bhryq{grid-area:1/2}}.currently.svelte-1yjhfyd{margin:0;padding:0;list-style:none}.currently.svelte-1yjhfyd>li:where(.svelte-1yjhfyd)+li:where(.svelte-1yjhfyd){border-top:var(--rule-row)}.row.svelte-1yjhfyd{gap:var(--space-3);padding-block:var(--space-2);grid-template-columns:9rem 5rem minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.kind.svelte-1yjhfyd{color:var(--red-text);align-items:center;gap:.5rem;display:flex}.bars.svelte-1yjhfyd{fill:currentColor;flex:none;width:1rem;height:.875rem}.bars.svelte-1yjhfyd rect:where(.svelte-1yjhfyd){transform-box:fill-box;transform-origin:bottom}@media (prefers-reduced-motion:no-preference){.bars.svelte-1yjhfyd rect:where(.svelte-1yjhfyd){animation:2.4s ease-in-out infinite svelte-1yjhfyd-wave}.bars.svelte-1yjhfyd rect:where(.svelte-1yjhfyd):nth-child(2){animation-delay:.3s}.bars.svelte-1yjhfyd rect:where(.svelte-1yjhfyd):nth-child(3){animation-delay:.6s}.bars.svelte-1yjhfyd rect:where(.svelte-1yjhfyd):nth-child(4){animation-delay:.9s}}@keyframes svelte-1yjhfyd-wave{0%,to{transform:scaleY(1)}50%{transform:scaleY(.35)}}.cover.svelte-1yjhfyd{justify-content:center;display:flex}img.svelte-1yjhfyd{outline:var(--rule-row);width:auto;height:5rem;display:block}strong.svelte-1yjhfyd{font-family:var(--font-display);font-size:var(--type-medium);text-transform:uppercase;transition:color var(--duration-quick) var(--ease-out);font-weight:900;line-height:.95;display:block}.subtitle.svelte-1yjhfyd{margin-top:var(--space-1);color:var(--muted);font-size:var(--type-small);font-weight:600;display:block}a.row.svelte-1yjhfyd:focus-visible strong:where(.svelte-1yjhfyd){color:var(--red)}@media (hover:hover){a.row.svelte-1yjhfyd:hover strong:where(.svelte-1yjhfyd){color:var(--red)}}@media (width<=47.5rem){.row.svelte-1yjhfyd{gap:var(--space-1) var(--space-2);grid-template-columns:4rem minmax(0,1fr)}.kind.svelte-1yjhfyd{font-size:var(--type-small);grid-area:1/2}.cover.svelte-1yjhfyd{grid-area:1/1/span 2}img.svelte-1yjhfyd{height:4rem}.text.svelte-1yjhfyd{grid-area:2/2}}.playground.svelte-1c9awc3{z-index:10;pointer-events:none;position:fixed;inset:0;overflow:hidden}.plum.svelte-1c9awc3,.plum-ball.svelte-1c9awc3{filter:drop-shadow(calc(var(--plum-scale) * 1px) 0 0 var(--sprite-rim)) drop-shadow(calc(var(--plum-scale) * -1px) 0 0 var(--sprite-rim)) drop-shadow(0 calc(var(--plum-scale) * 1px) 0 var(--sprite-rim)) drop-shadow(0 calc(var(--plum-scale) * -1px) 0 var(--sprite-rim));position:absolute;top:0;left:0}.facing-left.svelte-1c9awc3 .sprite{transform:scaleX(-1)}.plum-ball.svelte-1c9awc3{pointer-events:auto;touch-action:none;cursor:grab;place-items:center;display:grid}.plum-ball.svelte-1c9awc3.held{cursor:grabbing}.throw-hint.svelte-1c9awc3{padding:var(--space-1) .75rem;border:var(--rule-row);background:var(--red-chip);color:#fff;font-size:var(--type-small);white-space:nowrap;font-weight:700;line-height:1.2;position:absolute;top:0;left:0}.throw-hint.svelte-1c9awc3:before{content:"";border:8px solid #0000;position:absolute}.throw-hint.svelte-1c9awc3[data-side=right]:before{border-right-color:var(--red-chip);top:calc(50% - 8px);right:100%}.throw-hint.svelte-1c9awc3[data-side=left]:before{border-left-color:var(--red-chip);top:calc(50% - 8px);left:100%}.throw-hint.svelte-1c9awc3[data-side=above]:before{top:100%;left:calc(var(--notch-x) - 8px);border-top-color:var(--red-chip)}.plum.svelte-1hortqq{--ink:oklch(16% .01 40);--paper:oklch(96.5% .004 80);--red:oklch(60% .21 32);--rule-row:2px solid var(--ink);padding:var(--space-3) var(--page-padding) var(--space-5);border-bottom:var(--rule-section);background:var(--red);color:var(--ink)}.plum.svelte-1hortqq:last-of-type{border-bottom:none}.plum.svelte-1hortqq :focus-visible{outline-color:var(--ink)}.section-title.svelte-1hortqq{margin-bottom:var(--space-2);color:var(--ink)}.mood.svelte-1hortqq{margin-bottom:var(--space-3);font-size:var(--type-large);font-weight:900;line-height:.95}.pen-block.svelte-1hortqq{width:fit-content;max-width:100%}.pen.svelte-1hortqq{outline:var(--rule-row);background:var(--ink);grid-template-columns:18rem minmax(0,36rem);gap:2px;display:grid}.yard.svelte-1hortqq{--plum-scale:8;background:var(--paper);place-items:end center;min-height:16rem;display:grid;position:relative;overflow:hidden}.yard.svelte-1hortqq>.sprite{margin-bottom:calc(var(--plum-scale) * -2px)}.photo.svelte-1hortqq{object-fit:cover;width:100%;height:100%;margin:0;position:absolute;inset:0}p.photo.svelte-1hortqq{place-items:center;display:grid}.shutter.svelte-1hortqq{background:var(--ink);position:absolute;inset:0;transform:translate(-101%)}.controls.svelte-1hortqq{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid}.control.svelte-1hortqq{align-content:start;gap:var(--space-1);padding:var(--space-2) 1.25rem 1.25rem;background:var(--red);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-quick) var(--ease-out), color var(--duration-quick) var(--ease-out);border:none;border-radius:0;display:grid}.control.svelte-1hortqq:focus-visible{outline-offset:-6px}.control.svelte-1hortqq:disabled{cursor:default}.control.svelte-1hortqq:disabled>:where(.svelte-1hortqq){opacity:.5}.out.svelte-1hortqq{background:var(--ink);color:var(--paper)}.out.svelte-1hortqq:focus-visible{outline-color:var(--paper)}.control-name.svelte-1hortqq{font:900 1.75rem / .95 var(--font-display);text-transform:uppercase}.meter.svelte-1hortqq{background:var(--red-deep);height:.5rem;transition:background-color var(--duration-quick) var(--ease-out);overflow:hidden}.meter.svelte-1hortqq>span:where(.svelte-1hortqq){background:var(--ink);transform-origin:0;height:100%;transition:transform var(--duration-lift) var(--ease-out), background-color var(--duration-quick) var(--ease-out);display:block}.note.svelte-1hortqq{font-size:var(--type-small);font-weight:700}.under.svelte-1hortqq{justify-content:space-between;align-items:baseline;gap:0 var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.message.svelte-1hortqq{min-width:0;min-height:1.5em;margin:0;font-weight:700}.photo-toggle.svelte-1hortqq{padding:var(--space-1) 0;color:var(--ink);font:inherit;text-underline-offset:5px;cursor:pointer;transition:text-decoration-thickness var(--duration-quick) var(--ease-out);background:0 0;border:none;font-weight:700;text-decoration:underline;text-decoration-thickness:3px}.photo-toggle.svelte-1hortqq:disabled{cursor:default}@media (hover:hover){.control.svelte-1hortqq:not(.out):hover:not(:disabled){background:var(--ink);color:var(--paper)}.control.svelte-1hortqq:not(.out):hover:not(:disabled) .meter:where(.svelte-1hortqq){background:color-mix(in oklch, var(--paper) 25%, var(--ink))}.control.svelte-1hortqq:not(.out):hover:not(:disabled) .meter:where(.svelte-1hortqq)>span:where(.svelte-1hortqq){background:var(--paper)}.out.svelte-1hortqq:hover:not(:disabled){background:var(--paper);color:var(--ink)}.photo-toggle.svelte-1hortqq:hover:not(:disabled){text-decoration-thickness:6px}}.control.svelte-1hortqq:not(.out):active:not(:disabled){background:var(--paper);color:var(--ink)}.control.svelte-1hortqq:not(.out):active:not(:disabled) .meter:where(.svelte-1hortqq){background:color-mix(in oklch, var(--ink) 25%, var(--paper))}.control.svelte-1hortqq:not(.out):active:not(:disabled) .meter:where(.svelte-1hortqq)>span:where(.svelte-1hortqq){background:var(--ink)}.out.svelte-1hortqq:active:not(:disabled){background:var(--red);color:var(--ink)}.control.svelte-1hortqq:active:not(:disabled)>:where(.svelte-1hortqq),.photo-toggle.svelte-1hortqq:active:not(:disabled){translate:0 2px}@media (width<=47.5rem){.pen-block.svelte-1hortqq{width:auto}.pen.svelte-1hortqq{grid-template-columns:minmax(0,1fr)}.yard.svelte-1hortqq{--plum-scale:6;min-height:13rem}.control-name.svelte-1hortqq{font-size:1.5rem}}.row.svelte-k5ug6c{gap:var(--space-3);padding-block:var(--space-3);grid-template-columns:16rem minmax(0,1fr);align-items:center;display:grid}.shot.svelte-k5ug6c{aspect-ratio:16/10;outline:var(--rule-row);transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out);display:grid;overflow:hidden}.shot.svelte-k5ug6c img:where(.svelte-k5ug6c){object-fit:cover;object-position:top left;width:100%;height:100%;filter:var(--filter-picture)}.fallback.svelte-k5ug6c{padding:var(--space-1);background:var(--ink);color:var(--paper);font-family:var(--font-display);font-size:var(--type-label);text-align:center;text-transform:uppercase;overflow-wrap:anywhere;place-items:center;font-weight:900;display:grid}h3.svelte-k5ug6c{font-size:var(--type-medium);overflow-wrap:anywhere;font-weight:900}h3.svelte-k5ug6c a:where(.svelte-k5ug6c){text-decoration-color:#0000}p.svelte-k5ug6c{max-width:52ch;margin-top:var(--space-1)}.links.svelte-k5ug6c{gap:0 var(--space-3);margin:var(--space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.links.svelte-k5ug6c a:where(.svelte-k5ug6c){padding-block:var(--space-1);display:inline-block}.row.svelte-k5ug6c:has(a:where(.svelte-k5ug6c):focus-visible) .shot:where(.svelte-k5ug6c){box-shadow:6px 6px 0 var(--red);transform:translate(-6px,-6px)}@media (hover:hover){.row.svelte-k5ug6c:has(a:where(.svelte-k5ug6c):hover) .shot:where(.svelte-k5ug6c){box-shadow:6px 6px 0 var(--red);transform:translate(-6px,-6px)}h3.svelte-k5ug6c a:where(.svelte-k5ug6c):hover{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}}@media (width<=47.5rem){.row.svelte-k5ug6c{gap:var(--space-2);grid-template-columns:6rem minmax(0,1fr);align-items:start}}.home-section.svelte-1ewzqr7{padding:var(--space-3) var(--page-padding) var(--space-5);border-bottom:var(--rule-section)}.home-section.svelte-1ewzqr7:last-of-type{border-bottom:none}.rows.svelte-1ewzqr7{margin:0;padding:0;list-style:none}.rows.svelte-1ewzqr7>li:where(.svelte-1ewzqr7)+li:where(.svelte-1ewzqr7){border-top:var(--rule-row)}.more.svelte-1ewzqr7{margin-top:var(--space-3);padding-block:var(--space-1);display:inline-block}
