.views.svelte-1dra64r{justify-self:start;gap:var(--space-xs);padding:var(--space-xs);border-radius:var(--radius-pill);background:#141a3347;margin-top:20px;display:inline-flex}.views.svelte-1dra64r button:where(.svelte-1dra64r){appearance:none;min-height:var(--tap);border-radius:var(--radius-pill);color:var(--paper);font:700 15px / 1 var(--font-text);cursor:pointer;background:0 0;border:0;padding:0 16px;transition:background .15s}.views.svelte-1dra64r button[aria-pressed=true]:where(.svelte-1dra64r){background:var(--paper);color:var(--ink)}@media (hover:hover){.views.svelte-1dra64r button[aria-pressed=false]:where(.svelte-1dra64r):hover{background:#141a3366}}.note.svelte-1dra64r{margin-top:var(--space-md);font:400 15px / 1.45 var(--font-text);max-width:40ch}.demo.svelte-1dra64r{margin-top:var(--space-md);background:var(--paper);color:var(--ink);border-radius:var(--radius-card);--wish-inline:14px;overflow:hidden}.demo__head.svelte-1dra64r{font:var(--type-caption);color:var(--ink-soft);padding:12px 14px}.demo__title.svelte-1dra64r{font:800 20px / 1.1 var(--font-display);color:var(--ink)}.demo__wishes.svelte-1dra64r{padding:0}.demo.svelte-1dra64r .wish__row{flex-wrap:wrap}.demo[data-view=me].svelte-1dra64r .wish__row:has(>span:only-child:empty){display:none}.demo[data-view=me].svelte-1dra64r .wish__row>:only-child{margin-left:0}.is-lifting.svelte-1dra64r .patch{animation:svelte-1dra64r-lift .28s var(--ease-out) both}@keyframes svelte-1dra64r-lift{to{opacity:0;transform:translateY(-18px)rotate(-9deg)scale(1.18)}}@media (width>=768px){.demo.svelte-1dra64r{--wish-inline:20px}}@media (width>=1120px){.views.svelte-1dra64r{margin-top:28px}.demo.svelte-1dra64r{grid-area:1/2/span 4;margin-top:0}}.top.svelte-1uha8ag{max-width:var(--page-max);padding:10px var(--gutter);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.top__brand.svelte-1uha8ag{color:var(--ink);padding:9px 0;display:block}.top__brand.svelte-1uha8ag .wordmark{display:block}.pile.svelte-1uha8ag{max-width:var(--page-max);margin:0 auto}.leaf.svelte-1uha8ag{--leaf:var(--cobalt);background:var(--leaf);isolation:isolate;grid-template-columns:minmax(0,1fr);align-content:start;margin-top:-22px;padding:52px 22px 36px;display:grid;position:relative}.leaf__edge.svelte-1uha8ag{width:100%;height:22px;fill:var(--leaf);pointer-events:none;position:absolute;bottom:-21px;left:0;transform:scaleY(-1)}.leaf__cut.svelte-1uha8ag{z-index:-1;pointer-events:none;position:absolute}.leaf.svelte-1uha8ag h2:where(.svelte-1uha8ag){font:800 30px / 1.02 var(--font-display);letter-spacing:var(--type-display-tracking);text-wrap:balance;max-width:13ch}.leaf__lead.svelte-1uha8ag{font:400 17px / 1.45 var(--font-text);text-wrap:pretty;max-width:34ch;margin-top:10px}.leaf--hero.svelte-1uha8ag{z-index:4;border-radius:var(--radius-drawer) var(--radius-drawer) 0 0;color:var(--paper);margin:4px 12px 0;padding:28px 22px 44px}.leaf--hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font:800 clamp(34px, 10.4vw, 44px) / 1 var(--font-display);letter-spacing:-.025em;text-wrap:balance;max-width:10ch;margin-top:96px}.leaf--hero.svelte-1uha8ag .leaf__lead:where(.svelte-1uha8ag){margin-top:16px}.hero__cuts.svelte-1uha8ag{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cut-sun.svelte-1uha8ag{width:150px;height:150px;fill:var(--lemon);top:-52px;right:-44px}.cut-pebble.svelte-1uha8ag{width:46px;height:46px;fill:var(--rose);top:22px;right:112px}.cut-pebble-deep.svelte-1uha8ag{fill:var(--viridian);display:none}.hero__act.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:24px;display:flex}.hero__act.svelte-1uha8ag .cta,.close.svelte-1uha8ag .cta{min-height:52px;padding-inline:24px}.hero__act.svelte-1uha8ag small:where(.svelte-1uha8ag){font:var(--type-caption);max-width:24ch}.leaf--quick.svelte-1uha8ag{--leaf:var(--lemon);z-index:3;color:var(--ink);margin-inline:20px 8px}.steps.svelte-1uha8ag{gap:12px;margin-top:20px;padding:0;list-style:none;display:grid}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.steps.svelte-1uha8ag b:where(.svelte-1uha8ag){background:var(--ink);width:28px;height:28px;color:var(--paper);font:700 14px / 1 var(--font-text);border-radius:50%;place-items:center;display:grid}.paste.svelte-1uha8ag{border-radius:var(--radius-card);background:var(--paper);margin:22px 0 0;padding:14px}.paste__field.svelte-1uha8ag{border:1.5px solid var(--ink-faint);border-radius:var(--radius-field);height:50px;font:400 15px / 1.45 var(--font-text);color:var(--ink-soft);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;display:flex}.paste__field.svelte-1uha8ag svg:where(.svelte-1uha8ag){fill:none;stroke:var(--cobalt);stroke-width:2.2px;stroke-linecap:round;flex:none}.paste__field.svelte-1uha8ag span:where(.svelte-1uha8ag){text-overflow:ellipsis;overflow:hidden}.paste__hint.svelte-1uha8ag{font:var(--type-fine);color:var(--ink-faint);margin-top:6px}.paste__wish.svelte-1uha8ag{gap:var(--space-md);border-top:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr);align-items:center;margin-top:12px;padding-top:12px;display:grid}.paste__title.svelte-1uha8ag{font:var(--type-item-title)}.paste__meta.svelte-1uha8ag{margin-top:var(--space-xs);font:var(--type-caption);color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.leaf--secret.svelte-1uha8ag{--leaf:var(--viridian);z-index:2;color:var(--paper);margin-inline:8px 20px}.leaf--kinds.svelte-1uha8ag{--leaf:var(--rose);z-index:1;color:var(--ink);margin-inline:14px;padding-bottom:40px}.kinds.svelte-1uha8ag{gap:22px;margin-top:22px;padding:0;list-style:none;display:grid}.kind__sheet.svelte-1uha8ag{justify-content:space-between;gap:var(--space-md);border-radius:var(--radius-list-sheet);background:var(--cobalt);min-height:148px;color:var(--paper);isolation:isolate;flex-direction:column;padding:18px 18px 16px;display:flex;position:relative;overflow:hidden}.kind__sheet--forever.svelte-1uha8ag{background:var(--viridian)}.kind__sheet.svelte-1uha8ag strong:where(.svelte-1uha8ag){font:var(--type-headline);letter-spacing:var(--type-headline-tracking);max-width:9ch}.kind__sheet.svelte-1uha8ag span:where(.svelte-1uha8ag){font:var(--type-caption);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.kind__cut--sun.svelte-1uha8ag{width:120px;height:120px;fill:var(--lemon);top:-34px;right:-30px}.kind__cut--pebble.svelte-1uha8ag{width:130px;height:130px;fill:var(--lemon);bottom:-40px;right:-22px}.kinds.svelte-1uha8ag h3:where(.svelte-1uha8ag){font:var(--type-item-title);margin-top:12px}.kinds.svelte-1uha8ag p:where(.svelte-1uha8ag){font:400 15px / 1.45 var(--font-text);max-width:36ch;margin-top:6px}.close.svelte-1uha8ag{max-width:var(--page-max);padding:64px var(--gutter) 28px;justify-items:start;margin:0 auto;display:grid}.close.svelte-1uha8ag h2:where(.svelte-1uha8ag){font:800 clamp(34px, 10.4vw, 44px) / 1 var(--font-display);letter-spacing:-.025em;max-width:10ch}.close.svelte-1uha8ag p:where(.svelte-1uha8ag){font:400 17px / 1.45 var(--font-text);color:var(--ink-soft);max-width:34ch;margin-top:12px}.close.svelte-1uha8ag .cta{margin-top:22px}.close.svelte-1uha8ag small:where(.svelte-1uha8ag){font:var(--type-caption);color:var(--ink-faint);margin-top:12px}.foot.svelte-1uha8ag{max-width:var(--page-max);padding:16px var(--gutter) 32px;border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 auto;display:flex}.foot__brand.svelte-1uha8ag{color:var(--ink)}.foot__brand.svelte-1uha8ag .wordmark{display:block}@media (width>=768px){.top.svelte-1uha8ag,.close.svelte-1uha8ag,.foot.svelte-1uha8ag{padding-inline:var(--gutter-tablet)}.leaf.svelte-1uha8ag{padding:64px 40px 48px}.leaf.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:40px}.leaf--hero.svelte-1uha8ag{margin-inline:24px;padding:40px 40px 64px}.leaf--hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:11ch;font-size:64px}.leaf--quick.svelte-1uha8ag{margin-inline:48px 16px}.leaf--secret.svelte-1uha8ag{margin-inline:16px 48px}.leaf--kinds.svelte-1uha8ag{margin-inline:32px}.kinds.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:24px}.kind__sheet.svelte-1uha8ag{min-height:200px}.close.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:64px}}@media (width>=1120px){.top.svelte-1uha8ag,.close.svelte-1uha8ag,.foot.svelte-1uha8ag{padding-inline:var(--gutter-wide)}.leaf--hero.svelte-1uha8ag{align-content:end;min-height:540px;margin:8px 0 0;padding:64px 64px 72px}.leaf--hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:12ch;margin-top:0;font-size:clamp(64px,6vw,88px)}.leaf--hero.svelte-1uha8ag .leaf__lead:where(.svelte-1uha8ag){max-width:40ch;margin-top:20px;font-size:19px}.hero__act.svelte-1uha8ag{margin-top:32px}.cut-sun.svelte-1uha8ag{width:520px;height:520px;top:-90px;right:-70px}.cut-pebble.svelte-1uha8ag{width:120px;height:120px;top:300px;right:420px}.cut-pebble-deep.svelte-1uha8ag{width:200px;height:200px;display:block;bottom:48px;right:60px}.leaf--quick.svelte-1uha8ag,.leaf--secret.svelte-1uha8ag{grid-template-columns:var(--rail) minmax(0, 1fr);column-gap:var(--split-gap);align-items:start;padding:88px 64px 72px}.leaf--quick.svelte-1uha8ag{grid-template-rows:auto auto 1fr;margin-inline:56px 0}.leaf--secret.svelte-1uha8ag{grid-template-rows:auto auto auto 1fr;margin-inline:0 56px}.leaf--quick.svelte-1uha8ag>:where(.svelte-1uha8ag):not(.paste,.leaf__edge){grid-column:1}.paste.svelte-1uha8ag{grid-area:1/2/span 3;margin-top:0;padding:20px}.leaf.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:48px}.leaf--kinds.svelte-1uha8ag{margin-inline:28px;padding:88px 64px 80px}.kinds.svelte-1uha8ag{gap:40px;margin-top:32px}.kind__sheet.svelte-1uha8ag{min-height:232px;padding:24px}.kind__sheet.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:32px}.close.svelte-1uha8ag{column-gap:var(--split-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;padding-top:104px;padding-bottom:56px}.close.svelte-1uha8ag h2:where(.svelte-1uha8ag){grid-row:1/span 3;font-size:80px}.close.svelte-1uha8ag>:not(h2){grid-column:2}}@media (width>=1120px) and (hover:hover){.leaf__cut.svelte-1uha8ag{transition:transform .6s var(--ease-out)}.leaf.svelte-1uha8ag:hover>.hero__cuts:where(.svelte-1uha8ag)>.leaf__cut:where(.svelte-1uha8ag){transform:rotate(8deg)}}
