.BundleButton_bundle__Hits4{display:inline-flex;align-items:center;gap:.35rem;border:0;background:transparent;font-family:var(--font-family-body),system-ui,sans-serif;font-size:14px;color:var(--color-ink-muted);cursor:var(--cursor-button);transition:color .15s ease}.BundleButton_bundle__Hits4.BundleButton_added__oqQfP,.BundleButton_bundle__Hits4:hover{color:var(--color-ink)}.BundleButton_glyphs__l0onY{display:grid;place-items:center;width:1.05rem;height:1.05rem}.BundleButton_glyph__Z4TG6{grid-area:1/1;display:inline-flex;transition:opacity .15s ease,transform .2s ease}.BundleButton_glyph__Z4TG6[data-glyph=check]{opacity:0}.BundleButton_added__oqQfP .BundleButton_glyph__Z4TG6[data-glyph=check],.BundleButton_glyph__Z4TG6[data-glyph=mark]{opacity:1}.BundleButton_added__oqQfP .BundleButton_glyph__Z4TG6[data-glyph=mark],.BundleButton_added__oqQfP:hover .BundleButton_glyph__Z4TG6[data-glyph=check]{opacity:0}.BundleButton_added__oqQfP:hover .BundleButton_glyph__Z4TG6[data-glyph=mark]{opacity:1;transform:rotate(45deg)}.Compose_compose___BgJk{margin-top:var(--spacer-xl);display:flex;justify-content:center}.Compose_inner__UOT0g{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:40rem;padding:clamp(1.5rem,3vw,2.5rem);background:color-mix(in srgb,var(--color-ink) 3%,var(--color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink) 10%,transparent);border-radius:var(--radius-5)}.Compose_title___pNYB{font-family:var(--font-family-heading),Georgia,serif;font-weight:var(--font-weight-heading,500);font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.01em;color:var(--color-ink);margin:0;text-wrap:balance}.Compose_subtitle__wxiJ1{color:var(--color-ink-soft);margin:.6rem auto 0;max-width:44ch;text-wrap:pretty}.Compose_subtitle__wxiJ1,.Compose_textarea__SmPhJ{font-family:var(--font-family-body),system-ui,sans-serif;font-size:1rem;line-height:1.55}.Compose_textarea__SmPhJ{margin-top:1.5rem;width:100%;resize:vertical;min-height:6.5rem;text-align:left;color:var(--color-ink);background:var(--color-surface);border:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink) 16%,transparent);border-radius:var(--radius-4);padding:.9rem 1.05rem}.Compose_textarea__SmPhJ::placeholder{color:var(--color-ink-faint)}.Compose_textarea__SmPhJ:focus-visible{outline:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-ink) 55%,transparent)}.Compose_actions__BGxPc{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.15rem}.Compose_add__hJ9FV,.Compose_copy__E3vOO{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-family-body),system-ui,sans-serif;font-size:15px;font-weight:600;border:none;border-radius:var(--radius-4);padding:.75rem 1.4rem;cursor:var(--cursor-button);transition:opacity .15s ease,box-shadow .15s ease}.Compose_add__hJ9FV svg,.Compose_copy__E3vOO svg{flex-shrink:0}.Compose_copy__E3vOO{color:var(--color-surface);background:var(--color-ink)}.Compose_copy__E3vOO:hover:not(:disabled){opacity:.9}.Compose_add__hJ9FV{color:var(--color-ink);background:var(--color-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink) 16%,transparent)}.Compose_add__hJ9FV:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink) 32%,transparent)}.Compose_add__hJ9FV:disabled,.Compose_copy__E3vOO:disabled{opacity:.45;cursor:var(--cursor-disabled)}.AddButton_add__Mo_z1{display:grid;place-items:center;position:relative;width:1.65rem;height:1.65rem;border-radius:999px;border:none;color:var(--color-ink);background:color-mix(in srgb,var(--color-surface) 88%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink) 14%,transparent),0 1px 3px color-mix(in srgb,var(--color-ink) 12%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:var(--cursor-button);transition:background .15s ease,box-shadow .15s ease,color .15s ease}.AddButton_add__Mo_z1:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink) 28%,transparent),0 1px 4px color-mix(in srgb,var(--color-ink) 16%,transparent)}.AddButton_add__Mo_z1.AddButton_added__W_D26{color:var(--color-surface);background:var(--color-ink);box-shadow:none}.AddButton_glyph__CTt3Y{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;transition:opacity .15s ease,transform .2s ease}.AddButton_glyph__CTt3Y[data-glyph=check]{opacity:0}.AddButton_add__Mo_z1.AddButton_added__W_D26 .AddButton_glyph__CTt3Y[data-glyph=check],.AddButton_glyph__CTt3Y[data-glyph=mark]{opacity:1}.AddButton_add__Mo_z1.AddButton_added__W_D26 .AddButton_glyph__CTt3Y[data-glyph=mark]{opacity:0}.AddButton_detail__YLAR7{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-family-body),system-ui,sans-serif;font-size:15px;font-weight:600;color:var(--color-ink);background:var(--color-surface);border:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink) 16%,transparent);border-radius:var(--radius-4);padding:.85rem 1.4rem;cursor:var(--cursor-button);transition:box-shadow .15s ease}.AddButton_detail__YLAR7:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink) 32%,transparent)}.AddButton_box__JfdFl{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border-radius:999px;color:var(--color-ink);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--color-ink) 30%,transparent);transition:background .12s ease,box-shadow .12s ease,color .12s ease}.AddButton_box__JfdFl svg{transition:transform .2s ease}.AddButton_boxAdded__PpuFb{color:var(--color-surface);background:var(--color-ink);box-shadow:none}.AddButton_boxAdded__PpuFb svg{transform:rotate(45deg)}