.bm.svelte-19wnlcj{padding:clamp(48px,7vw,88px) 0 clamp(24px,3vw,40px)}.bm-when.svelte-19wnlcj{color:var(--ink-muted);margin:0 0 6px;font-size:.95rem}.bm-h.svelte-19wnlcj{max-width:22em;font-family:var(--font-sans);letter-spacing:-.028em;text-wrap:balance;color:var(--ink);margin:0 0 clamp(24px,3.5vw,40px);font-size:clamp(1.9rem,2.2vw + .9rem,3rem);font-weight:400;line-height:1.14}.bm-h.svelte-19wnlcj span:where(.svelte-19wnlcj){color:var(--n-8)}.bm-board.svelte-19wnlcj{background:var(--cream,#f2f1ed);border-radius:clamp(22px,2.4vw,32px);grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:clamp(14px,2vw,28px);padding:clamp(18px,2.2vw,28px);display:grid}.bm-beats.svelte-19wnlcj{background:var(--paper,#fafaf7);border:1px solid var(--border-light);border-radius:clamp(16px,1.6vw,22px);gap:clamp(18px,2vw,26px);margin:0;padding:clamp(20px,2.4vw,32px) clamp(20px,2.4vw,32px) clamp(20px,2.4vw,32px) clamp(24px,2.6vw,36px);list-style:none;display:grid;position:relative}.bm-beats.svelte-19wnlcj li:where(.svelte-19wnlcj){grid-template-columns:4.2rem minmax(0,1fr);gap:16px;padding-left:18px;display:grid;position:relative}.bm-beats.svelte-19wnlcj li:where(.svelte-19wnlcj):before{content:"";background:var(--ink);border-radius:50%;width:7px;height:7px;position:absolute;top:.5em;left:0}.bm-beats.svelte-19wnlcj li:where(.svelte-19wnlcj):after{content:"";background:var(--ink);opacity:.35;width:1px;position:absolute;top:calc(.5em + 7px);bottom:calc(-1*clamp(18px,2vw,26px) - .5em);left:3px}.bm-beats.svelte-19wnlcj li:where(.svelte-19wnlcj):last-child:after{display:none}.bm-t.svelte-19wnlcj{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-muted);padding-top:.15em;font-size:.86rem}.bm-beats.svelte-19wnlcj h3:where(.svelte-19wnlcj){font-family:var(--font-sans);color:var(--ink);margin:0 0 4px;font-size:clamp(1.05rem,.4vw + .95rem,1.2rem);font-weight:500;line-height:1.25}.bm-beats.svelte-19wnlcj p:where(.svelte-19wnlcj){color:var(--ink-muted);max-width:46ch;margin:0;font-size:.97rem;line-height:1.5}.bm-bon.svelte-19wnlcj{border:1px solid var(--border-light);color:var(--ink);background:#fff;border-radius:14px 14px 4px 4px;align-self:end;margin:0;padding:22px 22px 18px;font-size:.88rem;box-shadow:0 30px 50px -36px #0f141959}.bm-bon-head.svelte-19wnlcj{border-bottom:1px dashed var(--border-default);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.bm-bon-head.svelte-19wnlcj strong:where(.svelte-19wnlcj){font-weight:600}.bm-bon-head.svelte-19wnlcj span:where(.svelte-19wnlcj){color:var(--ink-muted);font-size:.8rem}.bm-bon.svelte-19wnlcj ul:where(.svelte-19wnlcj){gap:7px;margin:0;padding:10px 0;list-style:none;display:grid}.bm-bon.svelte-19wnlcj li:where(.svelte-19wnlcj){justify-content:space-between;gap:12px;display:flex}.bm-bon.svelte-19wnlcj li:where(.svelte-19wnlcj) span:where(.svelte-19wnlcj){color:var(--ink-soft,var(--ink))}.bm-bon.svelte-19wnlcj b:where(.svelte-19wnlcj),.bm-bon-sum.svelte-19wnlcj b:where(.svelte-19wnlcj){white-space:nowrap;font-weight:500}.bm-bon.svelte-19wnlcj b.num:where(.svelte-19wnlcj),.bm-bon-sum.svelte-19wnlcj b.num:where(.svelte-19wnlcj){font-family:var(--font-mono);font-variant-numeric:tabular-nums}.bm-bon-sum.svelte-19wnlcj{border-top:1px dashed var(--border-default);justify-content:space-between;padding-top:10px;font-weight:600;display:flex}.bm-bon-pay.svelte-19wnlcj{color:var(--money-in);margin:8px 0 0;font-weight:500}.bm-bon.svelte-19wnlcj figcaption:where(.svelte-19wnlcj){color:var(--ink-muted);margin-top:12px;font-size:.74rem}@media (max-width:900px){.bm-board.svelte-19wnlcj{grid-template-columns:minmax(0,1fr)}.bm-bon.svelte-19wnlcj{align-self:stretch}}@media (max-width:480px){.bm-beats.svelte-19wnlcj li:where(.svelte-19wnlcj){grid-template-columns:minmax(0,1fr);gap:2px}}
