.mock[data-astro-cid-5ic6p76u]{width:100%;max-width:24rem;padding:var(--space-24);background-color:var(--neutral-50);border:var(--border-width) solid var(--border);color:var(--text-primary);border-radius:1.5rem}.mock__eyebrow[data-astro-cid-5ic6p76u]{margin-bottom:var(--space-16);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);font-weight:600}.mock__rows[data-astro-cid-5ic6p76u]{margin:0;padding:0;list-style:none}.mock__row[data-astro-cid-5ic6p76u]{justify-content:space-between;align-items:center;gap:var(--space-12);padding-block:var(--space-12);border-top:var(--border-width) solid var(--border);display:flex}.mock__rows--tight[data-astro-cid-5ic6p76u] .mock__row[data-astro-cid-5ic6p76u]{padding-block:var(--space-8)}.mock__row-main[data-astro-cid-5ic6p76u]{flex-direction:column;gap:.125rem;min-width:0;display:flex}.mock__row-title[data-astro-cid-5ic6p76u]{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:600}.mock__row-sub[data-astro-cid-5ic6p76u]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--text-secondary)}.mock__row-value[data-astro-cid-5ic6p76u]{font-size:var(--text-sm);line-height:var(--leading-sm);text-align:right;font-weight:600}.mock__pill[data-astro-cid-5ic6p76u]{border-radius:var(--radius-full);background-color:var(--accent-100);font-size:var(--text-xs);line-height:var(--leading-xs);white-space:nowrap;flex-shrink:0;padding:.25rem .625rem;font-weight:600}.mock__pill--settled[data-astro-cid-5ic6p76u]{background-color:var(--success-subtle);color:var(--green-700)}.mock__pill--reminder[data-astro-cid-5ic6p76u]{background-color:var(--background-2);color:var(--text-secondary)}.mock__foot[data-astro-cid-5ic6p76u]{justify-content:space-between;align-items:baseline;gap:var(--space-12);margin-top:var(--space-16);padding-top:var(--space-16);border-top:var(--border-width) solid var(--border);display:flex}.mock__foot-label[data-astro-cid-5ic6p76u]{font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);font-weight:600}.mock__foot-value[data-astro-cid-5ic6p76u]{font-size:var(--text-xl);line-height:var(--leading-xl);letter-spacing:-.02em;font-weight:600}.mock__foot-value--good[data-astro-cid-5ic6p76u]{color:var(--green-700)}.mock__stack[data-astro-cid-5ic6p76u]{aspect-ratio:.8;width:5.5rem;margin-bottom:var(--space-24);position:relative}.mock__doc[data-astro-cid-5ic6p76u]{aspect-ratio:.8;transform-origin:bottom;border-radius:.75rem;width:88%;position:absolute;top:0}.mock__doc--left[data-astro-cid-5ic6p76u]{background-color:var(--accent-200);left:0;transform:rotate(-12deg)}.mock__doc--right[data-astro-cid-5ic6p76u]{background-color:var(--accent-300);left:22%;transform:rotate(8deg)}.mock__doc--front[data-astro-cid-5ic6p76u]{background-color:var(--accent-100);left:10%}.mock__code[data-astro-cid-5ic6p76u]{margin-bottom:var(--space-12);font-size:var(--text-h3);line-height:var(--leading-h3);letter-spacing:.04em;color:var(--orange-700);font-weight:600}.mock__people[data-astro-cid-5ic6p76u]{gap:var(--space-8);margin:var(--space-16) 0 var(--space-8);padding:0;list-style:none;display:flex}.mock__person[data-astro-cid-5ic6p76u]{border:var(--border-width) dashed color-mix(in srgb, var(--text-primary) 30%, transparent);width:2.25rem;height:2.25rem;font-size:var(--text-xs);color:var(--text-secondary);border-radius:50%;place-items:center;font-weight:600;display:grid}.mock__person--in[data-astro-cid-5ic6p76u]{background-color:var(--accent-100);color:var(--text-primary);border-style:solid;border-color:#0000}.mock__eyebrow--gap[data-astro-cid-5ic6p76u]{margin-top:var(--space-16)}.mock__row--muted[data-astro-cid-5ic6p76u],.mock__row--muted[data-astro-cid-5ic6p76u] .mock__row-title[data-astro-cid-5ic6p76u]{color:var(--text-secondary)}.mock__button[data-astro-cid-5ic6p76u]{margin-top:var(--space-16);padding:var(--space-8) var(--space-16);border-radius:var(--radius-full);background-color:var(--accent);font-size:var(--text-xs);line-height:var(--leading-xs);text-align:center;color:var(--neutral-50);font-weight:600;display:block}.mock__button--ghost[data-astro-cid-5ic6p76u]{outline:var(--border-width) solid var(--border);outline-offset:calc(-1 * var(--border-width));color:var(--text-primary);background-color:#0000}.mock__file[data-astro-cid-5ic6p76u]{width:2.25rem;height:2.75rem;margin-right:var(--space-12);background-color:var(--accent-100);letter-spacing:.04em;color:var(--orange-700);border-radius:.375rem;flex-shrink:0;place-items:center;font-size:.625rem;font-weight:700;display:grid}.mock__file--img[data-astro-cid-5ic6p76u]{background-color:var(--background-2);color:var(--text-secondary)}.mock__drop[data-astro-cid-5ic6p76u]{align-items:center;gap:var(--space-4);margin-bottom:var(--space-16);padding:var(--space-12);border:var(--border-width) dashed color-mix(in srgb, var(--text-primary) 30%, transparent);border-radius:1rem;display:flex}.mock__drop[data-astro-cid-5ic6p76u] .mock__row-main[data-astro-cid-5ic6p76u]{flex:1}.mock__row-sub--good[data-astro-cid-5ic6p76u]{color:var(--green-700);font-weight:600}.mock__amount[data-astro-cid-5ic6p76u]{margin-bottom:var(--space-4);font-size:var(--text-h3);letter-spacing:-.02em;font-feature-settings:"lnum";font-weight:600;line-height:1.1}.mock__attach[data-astro-cid-5ic6p76u]{margin-top:var(--space-12);align-items:center;display:flex}.mock__attach[data-astro-cid-5ic6p76u] .mock__file[data-astro-cid-5ic6p76u]{width:1.75rem;height:2.125rem;font-size:.5rem}.mock--docs[data-astro-cid-5ic6p76u] .mock__row[data-astro-cid-5ic6p76u]{justify-content:flex-start}.mock__swap[data-astro-cid-5ic6p76u]{justify-content:space-between;align-items:center;gap:var(--space-12);margin-bottom:var(--space-16);display:flex}.mock__swap-person[data-astro-cid-5ic6p76u]{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.mock__swap-arrow[data-astro-cid-5ic6p76u]{font-size:var(--text-xl);color:var(--orange-700);font-weight:600}.mock__fine[data-astro-cid-5ic6p76u]{margin-top:var(--space-16);color:var(--text-secondary);font-size:.625rem;line-height:.875rem}.mock__check[data-astro-cid-5ic6p76u]{width:2.5rem;height:2.5rem;margin-bottom:var(--space-12);border-radius:var(--radius-full);background-color:var(--success-subtle);color:var(--green-700);place-items:center;display:grid}.mock__notes[data-astro-cid-5ic6p76u]{gap:var(--space-8);margin:0 0 var(--space-12);flex-direction:column;padding:0;list-style:none;display:flex}.mock__note[data-astro-cid-5ic6p76u]{gap:var(--space-12);padding:var(--space-12);background-color:var(--background-1);border:var(--border-width) solid var(--border);border-radius:1rem;display:flex}.mock__note[data-astro-cid-5ic6p76u]+.mock__note[data-astro-cid-5ic6p76u]{background-color:var(--accent-50)}.mock__note-mark[data-astro-cid-5ic6p76u]{flex-shrink:0;width:2rem;height:2rem}.mock__note-mark[data-astro-cid-5ic6p76u] svg[data-astro-cid-5ic6p76u]{width:100%;height:100%;display:block}.mock__note-body[data-astro-cid-5ic6p76u]{gap:var(--space-4);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.mock__note-body[data-astro-cid-5ic6p76u]>[data-astro-cid-5ic6p76u]{flex:none}.mock__note-head[data-astro-cid-5ic6p76u]{justify-content:space-between;gap:var(--space-8);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);font-weight:600;display:flex}.mock__note-time[data-astro-cid-5ic6p76u]{letter-spacing:0;text-transform:none;white-space:nowrap;flex-shrink:0;font-weight:500}.mock__note-title[data-astro-cid-5ic6p76u]{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:600}.mock__note-text[data-astro-cid-5ic6p76u]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--text-secondary)}.chat[data-astro-cid-salcrigv]{gap:var(--space-12);flex-direction:column;width:100%;max-width:26rem;display:flex}.chat__row[data-astro-cid-salcrigv]{align-items:flex-end;gap:var(--space-8);display:flex}.chat__row--you[data-astro-cid-salcrigv]{justify-content:flex-end}.chat__mark[data-astro-cid-salcrigv]{flex-shrink:0;width:1.75rem;height:1.75rem}.chat__mark[data-astro-cid-salcrigv] svg[data-astro-cid-salcrigv]{width:100%;height:100%;display:block}.chat__bubble[data-astro-cid-salcrigv]{max-width:85%;padding:var(--space-12) var(--space-16);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--text-primary);border-radius:1.25rem}.chat__row--homerun[data-astro-cid-salcrigv] .chat__bubble[data-astro-cid-salcrigv]{border-bottom-left-radius:var(--radius-sm);background-color:var(--neutral-50);border:var(--border-width) solid var(--border)}.chat__row--housemate[data-astro-cid-salcrigv] .chat__bubble[data-astro-cid-salcrigv]{border-bottom-left-radius:var(--radius-sm);background-color:var(--neutral-100)}.chat__row--you[data-astro-cid-salcrigv] .chat__bubble[data-astro-cid-salcrigv]{border-bottom-right-radius:var(--radius-sm);background-color:var(--accent-100)}.chat__attachment[data-astro-cid-salcrigv]{align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);padding:var(--space-8);background-color:color-mix(in srgb, var(--text-primary) 6%, transparent);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--text-secondary);border-radius:.75rem;display:flex}.chat__attachment-icon[data-astro-cid-salcrigv]{background-color:var(--accent-100);letter-spacing:.04em;width:1.75rem;height:2.125rem;color:var(--orange-700);border-radius:.375rem;place-items:center;font-size:.5rem;font-weight:700;display:grid}.chat__who[data-astro-cid-salcrigv]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--text-secondary);margin-bottom:.125rem;font-weight:600;display:block}.placeholder[data-astro-cid-vjatyua7]{justify-content:flex-start;gap:var(--space-8);aspect-ratio:585/1296;width:100%;padding:22% var(--space-24) var(--space-24);border:var(--border-width) dashed color-mix(in srgb, var(--text-primary) 35%, transparent);background-color:var(--accent-50);text-align:center;border-radius:2rem;flex-direction:column;display:flex}.placeholder__label[data-astro-cid-vjatyua7]{font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--orange-700);font-weight:600}.placeholder__note[data-astro-cid-vjatyua7]{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--text-secondary)}.visual-video[data-astro-cid-ik3sccds]{background-color:var(--neutral-50);border-radius:1.5rem;width:100%;max-width:24rem;height:auto;display:block}@property --sa-n{syntax:"<integer>";inherits:false;initial-value:0}.sa[data-astro-cid-53oijz3t]{--sa-t:8s;--sa-e:cubic-bezier(.16, 1, .3, 1);--sa-light:#ffe8d1;--sa-ink:var(--neutral-900,#24211e);--sa-soft:var(--neutral-600,#6f6863);width:100%;max-width:14.5rem;font-family:var(--font-body);color:var(--sa-ink);margin-inline:auto}.sa[data-astro-cid-53oijz3t] p[data-astro-cid-53oijz3t]{margin:0;font-weight:500}.sa-card[data-astro-cid-53oijz3t]{background:#fff;border-radius:1rem;flex-direction:column;gap:.6rem;padding:.95rem;display:flex;position:relative;box-shadow:0 0 0 1px #24211e0f,0 18px 30px -20px #783c0a59}.sa-label[data-astro-cid-53oijz3t]{letter-spacing:.08em;text-transform:uppercase;color:var(--sa-soft);font-size:.62rem}.sa-av[data-astro-cid-53oijz3t]{background:var(--sa-light);width:1.6rem;height:1.6rem;color:var(--accent-hover);border-radius:999px;flex:none;place-items:center;font-size:.58rem;font-weight:700;display:inline-grid}.sa-tick[data-astro-cid-53oijz3t]{background:var(--accent);border-radius:999px;place-items:center;width:.95rem;height:.95rem;display:inline-grid}.sa-tick[data-astro-cid-53oijz3t]:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:.4rem;height:.22rem;transform:translateY(-1px)rotate(-45deg)}.sa-count[data-astro-cid-53oijz3t]{--sa-n:var(--to);counter-reset:sa var(--sa-n);letter-spacing:-.03em;font-size:1.7rem;font-weight:700;line-height:1}.sa-count[data-astro-cid-53oijz3t]:before{content:"$" counter(sa)}.sa-cents[data-astro-cid-53oijz3t]{color:var(--sa-soft);font-size:1.1rem}.sa-receipt[data-astro-cid-53oijz3t]{clip-path:polygon(0 0,100% 0,100% 92%,85% 100%,70% 92%,55% 100%,40% 92%,25% 100%,10% 92%,0 100%);background:#fffdf6;gap:.22rem;width:3.3rem;padding:.5rem .45rem .6rem;display:grid;position:absolute;top:-1.9rem;right:-.6rem;transform:rotate(6deg);box-shadow:0 8px 16px -8px #3c280a66,0 0 0 1px #24211e0f}.sa-receipt[data-astro-cid-53oijz3t] span[data-astro-cid-53oijz3t]{background:#24211e24;border-radius:1px;height:.18rem}.sa-receipt[data-astro-cid-53oijz3t] span[data-astro-cid-53oijz3t]:nth-child(2){width:70%}.sa-receipt[data-astro-cid-53oijz3t] b[data-astro-cid-53oijz3t]{text-align:right;font-size:.55rem}.sa-what[data-astro-cid-53oijz3t]{color:var(--sa-soft);font-size:.78rem}.sa-chip[data-astro-cid-53oijz3t]{background:var(--sa-light);border-radius:999px;align-self:flex-start;align-items:center;gap:.35rem;padding:.3rem .6rem .3rem .35rem;font-size:.7rem;display:inline-flex}.sa-total[data-astro-cid-53oijz3t]{background:var(--sa-ink);color:#fff;border-radius:999px;align-self:center;padding:.35rem .9rem;font-size:1rem;font-weight:700}.sa-toggle[data-astro-cid-53oijz3t]{background:#f5efe8;border-radius:999px;align-self:center;padding:.18rem;font-size:.66rem;display:flex}.sa-toggle[data-astro-cid-53oijz3t] span[data-astro-cid-53oijz3t]{color:var(--sa-soft);border-radius:999px;padding:.2rem .6rem}.sa-toggle[data-astro-cid-53oijz3t] .is-on[data-astro-cid-53oijz3t]{background:var(--accent);color:#fff}.sa-grid[data-astro-cid-53oijz3t]{grid-template-columns:1fr 1fr;gap:.4rem;margin:.2rem 0 0;padding:0;list-style:none;display:grid}.sa-grid[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{background:#fff7ef;border-radius:.7rem;align-items:center;gap:.4rem;padding:.4rem;font-size:.78rem;display:flex}.sa-rows[data-astro-cid-53oijz3t]{gap:.35rem;margin:.2rem 0 0;padding:0;list-style:none;display:grid}.sa-rows[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t],.sa-row[data-astro-cid-53oijz3t]{align-items:center;gap:.45rem;font-size:.72rem;display:flex}.sa-rows[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{background:#fff7ef;border-radius:.7rem;padding:.35rem .4rem}.sa-who[data-astro-cid-53oijz3t]{flex:1;line-height:1.2}.sa-who[data-astro-cid-53oijz3t] small[data-astro-cid-53oijz3t]{color:var(--sa-soft);font-size:.62rem;display:block}.sa-rows[data-astro-cid-53oijz3t] b[data-astro-cid-53oijz3t]{color:var(--accent-hover)}.sa-row[data-astro-cid-53oijz3t]{border-bottom:1px solid #24211e14;padding:.2rem 0 .5rem}.sa-btn[data-astro-cid-53oijz3t]{font-size:.68rem;font-weight:600;display:grid;position:relative}.sa-btn[data-astro-cid-53oijz3t]>span[data-astro-cid-53oijz3t]:not(.sa-ripple){white-space:nowrap;border-radius:999px;grid-area:1/1;justify-content:center;align-items:center;gap:.3rem;padding:.32rem .6rem;display:inline-flex}.sa-btn__idle[data-astro-cid-53oijz3t]{opacity:0;box-shadow:inset 0 0 0 1px #24211e33}.sa-btn__done[data-astro-cid-53oijz3t]{background:var(--sa-light);color:var(--accent-hover)}.sa-ripple[data-astro-cid-53oijz3t]{opacity:0;pointer-events:none;border-radius:999px;position:absolute;inset:0;box-shadow:0 0 #fc8b2173}.sa-progress[data-astro-cid-53oijz3t] p[data-astro-cid-53oijz3t]{color:var(--sa-soft);margin-bottom:.35rem;font-size:.72rem}.sa-swap[data-astro-cid-53oijz3t]{color:var(--sa-ink);font-weight:700;display:inline-grid}.sa-swap[data-astro-cid-53oijz3t]>span[data-astro-cid-53oijz3t]{grid-area:1/1}.sa-swap__a[data-astro-cid-53oijz3t]{opacity:0}.sa-bar[data-astro-cid-53oijz3t]{background:#f5efe8;border-radius:999px;height:.4rem;overflow:hidden}.sa-bar[data-astro-cid-53oijz3t] span[data-astro-cid-53oijz3t]{border-radius:inherit;background:var(--accent);width:100%;height:100%;display:block}.sa-toast[data-astro-cid-53oijz3t]{background:var(--sa-light);white-space:nowrap;color:var(--accent-hover);border-radius:999px;align-self:center;padding:.28rem .6rem;font-size:.6rem;font-weight:600}.sa-centre[data-astro-cid-53oijz3t]{text-align:center;align-items:center}.sa-file[data-astro-cid-53oijz3t]{background:#fff7ef;border-radius:.7rem;align-items:center;gap:.5rem;padding:.5rem .6rem;font-size:.75rem;font-weight:600;display:flex;position:relative;overflow:hidden}.sa-file__tag[data-astro-cid-53oijz3t]{background:var(--accent);color:#fff;border-radius:.3rem;padding:.15rem .3rem;font-size:.55rem}.sa-scan[data-astro-cid-53oijz3t]{opacity:0;background:linear-gradient(90deg,#0000,#fc8b2159,#0000);width:2.5rem;position:absolute;inset:0 auto 0 0}.sa-fields[data-astro-cid-53oijz3t]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.sa-fields[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{border-bottom:1px solid #24211e12;justify-content:space-between;gap:.5rem;padding-bottom:.3rem;font-size:.68rem;display:flex}.sa-fields[data-astro-cid-53oijz3t] span[data-astro-cid-53oijz3t]{color:var(--sa-soft)}.sa-fields[data-astro-cid-53oijz3t] b[data-astro-cid-53oijz3t]{white-space:nowrap}.sa-code[data-astro-cid-53oijz3t]{letter-spacing:.06em;color:var(--accent-hover);font-size:1.35rem;font-weight:700}.sa-faces[data-astro-cid-53oijz3t]{gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.sa-faces[data-astro-cid-53oijz3t] .sa-av[data-astro-cid-53oijz3t]{width:2rem;height:2rem;font-size:.62rem}.sa-bill[data-astro-cid-53oijz3t],.sa-tile[data-astro-cid-53oijz3t]{background:#fff7ef;border-radius:.7rem;align-items:center;gap:.45rem;padding:.45rem .55rem;font-size:.72rem;display:flex}.sa-bill[data-astro-cid-53oijz3t] b[data-astro-cid-53oijz3t]{color:var(--accent-hover)}.sa-tile[data-astro-cid-53oijz3t]{flex-direction:column;align-items:stretch;gap:.35rem}.sa-tile[data-astro-cid-53oijz3t] small[data-astro-cid-53oijz3t]{color:var(--sa-soft);font-size:.6rem}.sa-tile[data-astro-cid-53oijz3t] b[data-astro-cid-53oijz3t]{font-size:.74rem}.sa-tiles[data-astro-cid-53oijz3t]{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.sa-bar--rent[data-astro-cid-53oijz3t] span[data-astro-cid-53oijz3t]{width:60%}.sa-roster__head[data-astro-cid-53oijz3t]{justify-content:space-between;align-items:center;display:flex}.sa-rotate[data-astro-cid-53oijz3t]{border:2px solid var(--accent);border-right-color:#0000;border-radius:999px;width:.85rem;height:.85rem}.sa-day[data-astro-cid-53oijz3t]{background:var(--sa-light);text-align:center;width:2rem;color:var(--accent-hover);border-radius:.4rem;flex:none;padding:.2rem 0;font-size:.6rem;font-weight:700}.sa-bell[data-astro-cid-53oijz3t]{background:var(--accent);border-radius:999px;width:.5rem;height:.5rem}.sa-chatcard[data-astro-cid-53oijz3t]{background:#efe7dc}.sa-msg[data-astro-cid-53oijz3t]{background:#fff;border-radius:.8rem .8rem .8rem .2rem;max-width:88%;padding:.45rem .6rem;font-size:.7rem;line-height:1.35}.sa-msg--you[data-astro-cid-53oijz3t]{background:#d9fdd3;border-radius:.8rem .8rem .2rem;align-self:flex-end}.sa-msg__name[data-astro-cid-53oijz3t]{color:var(--accent-hover);font-size:.58rem;font-weight:700;display:block}.sa-typing[data-astro-cid-53oijz3t]{opacity:0;background:#fff;border-radius:.8rem;gap:.2rem;padding:.45rem .6rem;display:inline-flex;position:absolute;top:.95rem;left:.95rem}.sa-typing[data-astro-cid-53oijz3t] span[data-astro-cid-53oijz3t]{background:#24211e59;border-radius:999px;width:.3rem;height:.3rem}.sa-portions[data-astro-cid-53oijz3t]{grid-template-columns:repeat(5,1fr);gap:.2rem;display:grid}.sa-portion[data-astro-cid-53oijz3t]{background:var(--sa-light);height:1.7rem;color:var(--accent-hover);border-radius:.4rem;grid-row:1;place-items:center;font-size:.56rem;font-weight:700;display:grid}.sa-portion[data-astro-cid-53oijz3t]:first-child{grid-column:1}.sa-portion[data-astro-cid-53oijz3t]:nth-child(2){grid-column:2}.sa-portion[data-astro-cid-53oijz3t]:nth-child(3){grid-column:3}.sa-portion--out[data-astro-cid-53oijz3t],.sa-portion--in[data-astro-cid-53oijz3t]{grid-column:4}.sa-portion[data-astro-cid-53oijz3t]:last-child{grid-column:5}.sa-portion--out[data-astro-cid-53oijz3t]{opacity:0}.sa-portion--in[data-astro-cid-53oijz3t]{background:var(--accent);color:#fff}.sa-chip--move[data-astro-cid-53oijz3t]{font-size:.64rem}.sa-pill[data-astro-cid-53oijz3t]{white-space:nowrap;background:#f5efe8;border-radius:999px;padding:.18rem .5rem;font-size:.66rem;font-weight:700}.sa-pill--done[data-astro-cid-53oijz3t]{background:var(--sa-light);color:var(--accent-hover);align-items:center;gap:.25rem;display:inline-flex}.sa-pill--done[data-astro-cid-53oijz3t] .sa-tick[data-astro-cid-53oijz3t]{width:.75rem;height:.75rem}.sa--collect[data-astro-cid-53oijz3t] .sa-swap[data-astro-cid-53oijz3t]{justify-items:end}.sa--collect[data-astro-cid-53oijz3t] .sa-swap__a[data-astro-cid-53oijz3t]{opacity:0}.sa--collect[data-astro-cid-53oijz3t] .sa-rows[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t],.sa--rentboard[data-astro-cid-53oijz3t] .sa-rows[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{padding:.22rem .4rem}.sa--collect[data-astro-cid-53oijz3t] .sa-av[data-astro-cid-53oijz3t],.sa--rentboard[data-astro-cid-53oijz3t] .sa-av[data-astro-cid-53oijz3t]{width:1.35rem;height:1.35rem;font-size:.5rem}.sa--rentboard[data-astro-cid-53oijz3t] .sa-card[data-astro-cid-53oijz3t]{gap:.45rem}.sa-board__total[data-astro-cid-53oijz3t]{color:var(--sa-soft);font-size:.72rem}.sa-board__total[data-astro-cid-53oijz3t] b[data-astro-cid-53oijz3t]{color:var(--sa-ink);font-size:1.15rem}.sa-bar--board[data-astro-cid-53oijz3t] span[data-astro-cid-53oijz3t]{width:72%}.sa-status[data-astro-cid-53oijz3t]{background:var(--sa-light);letter-spacing:.04em;text-transform:uppercase;color:var(--accent-hover);border-radius:999px;padding:.15rem .45rem;font-size:.58rem;font-weight:700}.sa-status--due[data-astro-cid-53oijz3t]{color:var(--sa-soft);background:#f5efe8}.sa-payout__head[data-astro-cid-53oijz3t]{align-items:center;gap:.45rem;display:flex}.sa-payout__amt[data-astro-cid-53oijz3t]{letter-spacing:-.03em;font-size:1.7rem;font-weight:700;line-height:1}.sa-msg__file[data-astro-cid-53oijz3t]{background:#24211e0f;border-radius:.4rem;margin-bottom:.25rem;padding:.2rem .4rem;font-size:.6rem;font-weight:600;display:block}.sa-lock[data-astro-cid-53oijz3t]{background:var(--accent-hover);border-radius:.15rem;width:.7rem;height:.55rem;margin-top:.3rem;position:relative}.sa-lock[data-astro-cid-53oijz3t]:before{content:"";border:2px solid var(--accent-hover);border-bottom:0;border-radius:.3rem .3rem 0 0;width:.46rem;height:.4rem;position:absolute;bottom:.45rem;left:.12rem}.sa--keys[data-astro-cid-53oijz3t] .sa-rows[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{padding:.3rem .45rem}.sa--keys[data-astro-cid-53oijz3t] .sa-chip[data-astro-cid-53oijz3t]{align-self:center}.sa--leave[data-astro-cid-53oijz3t] .sa-row[data-astro-cid-53oijz3t]{padding-bottom:.4rem}.sa-swaprow[data-astro-cid-53oijz3t]{align-items:center;gap:.5rem;font-size:.78rem;font-weight:600;display:flex}.sa-tags[data-astro-cid-53oijz3t]{flex-wrap:wrap;gap:.3rem;display:flex}.sa-tag[data-astro-cid-53oijz3t]{background:var(--sa-light);color:var(--accent-hover);border-radius:999px;padding:.2rem .5rem;font-size:.62rem;font-weight:600}.sa-note[data-astro-cid-53oijz3t]{color:var(--sa-soft);align-self:center;font-size:.6rem}.sa-pick[data-astro-cid-53oijz3t]{text-align:center;border-radius:999px;width:100%;padding:.45rem .6rem;font-size:.72rem;font-weight:600;box-shadow:inset 0 0 0 1px #24211e2e}.sa-pick--a[data-astro-cid-53oijz3t]{background:var(--sa-light);color:var(--accent-hover);box-shadow:none}@media (prefers-reduced-motion:no-preference){.sa[data-astro-cid-53oijz3t] [data-astro-cid-53oijz3t]{animation-duration:var(--sa-t);animation-iteration-count:infinite;animation-timing-function:var(--sa-e);animation-fill-mode:both}.sa-card[data-astro-cid-53oijz3t]{animation-name:sa-loop}.sa--add[data-astro-cid-53oijz3t] .sa-receipt[data-astro-cid-53oijz3t]{animation-name:sa-drop}.sa--add[data-astro-cid-53oijz3t] .sa-what[data-astro-cid-53oijz3t]{animation-name:sa-in-20}.sa--add[data-astro-cid-53oijz3t] .sa-count[data-astro-cid-53oijz3t]{animation-name:sa-count-add;animation-timing-function:linear}.sa--add[data-astro-cid-53oijz3t] .sa-cents[data-astro-cid-53oijz3t]{animation-name:sa-in-45}.sa--add[data-astro-cid-53oijz3t] .sa-chip[data-astro-cid-53oijz3t]{animation-name:sa-pop-55}.sa--divide[data-astro-cid-53oijz3t] .sa-total[data-astro-cid-53oijz3t]{animation-name:sa-in-0}.sa--divide[data-astro-cid-53oijz3t] .sa-toggle[data-astro-cid-53oijz3t]{animation-name:sa-in-12}.sa--divide[data-astro-cid-53oijz3t] .sa-toggle[data-astro-cid-53oijz3t] .is-on[data-astro-cid-53oijz3t]{animation-name:sa-toggle-on}.sa--divide[data-astro-cid-53oijz3t] .sa-grid[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{animation-name:sa-fly;animation-delay:calc(var(--k) * .4s)}.sa--share[data-astro-cid-53oijz3t] .sa-rows[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{animation-name:sa-slide;animation-delay:calc(var(--k) * .45s)}.sa--share[data-astro-cid-53oijz3t] .sa-count[data-astro-cid-53oijz3t]{animation-name:sa-count-share;animation-timing-function:linear}.sa--share[data-astro-cid-53oijz3t] .sa-cents[data-astro-cid-53oijz3t]{animation-name:sa-in-55}.sa--settle[data-astro-cid-53oijz3t] .sa-btn__idle[data-astro-cid-53oijz3t]{animation-name:sa-idle}.sa--settle[data-astro-cid-53oijz3t] .sa-btn__done[data-astro-cid-53oijz3t]{animation-name:sa-done}.sa--settle[data-astro-cid-53oijz3t] .sa-ripple[data-astro-cid-53oijz3t]{animation-name:sa-ripple;animation-timing-function:ease-out}.sa--settle[data-astro-cid-53oijz3t] .sa-swap__a[data-astro-cid-53oijz3t]{animation-name:sa-idle}.sa--settle[data-astro-cid-53oijz3t] .sa-swap__b[data-astro-cid-53oijz3t]{animation-name:sa-done}.sa--settle[data-astro-cid-53oijz3t] .sa-bar[data-astro-cid-53oijz3t] span[data-astro-cid-53oijz3t]{animation-name:sa-bar}.sa--settle[data-astro-cid-53oijz3t] .sa-toast[data-astro-cid-53oijz3t]{animation-name:sa-toast}.sa--lease[data-astro-cid-53oijz3t] .sa-file[data-astro-cid-53oijz3t]{animation-name:sa-in-0}.sa--lease[data-astro-cid-53oijz3t] .sa-scan[data-astro-cid-53oijz3t]{animation-name:sa-scan;animation-timing-function:linear}.sa--lease[data-astro-cid-53oijz3t] .sa-fields[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{animation-name:sa-row;animation-delay:calc(var(--k) * .35s)}.sa--invite[data-astro-cid-53oijz3t] .sa-code[data-astro-cid-53oijz3t]{animation-name:sa-in-0}.sa--invite[data-astro-cid-53oijz3t] .sa-faces[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{animation-name:sa-pop-row;animation-delay:calc(var(--k) * .45s)}.sa--invite[data-astro-cid-53oijz3t] .sa-chip[data-astro-cid-53oijz3t]{animation-name:sa-pop-55}.sa--rooms[data-astro-cid-53oijz3t] .sa-rows[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{animation-name:sa-slide;animation-delay:calc(var(--k) * .4s)}.sa--rooms[data-astro-cid-53oijz3t] .sa-bill[data-astro-cid-53oijz3t]{animation-name:sa-pop-55}.sa--house[data-astro-cid-53oijz3t] .sa-tile[data-astro-cid-53oijz3t]{animation-name:sa-row;animation-delay:calc(var(--k) * .45s)}.sa--house[data-astro-cid-53oijz3t] .sa-bar--rent[data-astro-cid-53oijz3t] span[data-astro-cid-53oijz3t]{animation-name:sa-rentbar}.sa--roster[data-astro-cid-53oijz3t] .sa-rows[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{animation-name:sa-slide;animation-delay:calc(var(--k) * .25s)}.sa--roster[data-astro-cid-53oijz3t] .sa-rotate[data-astro-cid-53oijz3t]{animation-name:sa-spin}.sa--roster[data-astro-cid-53oijz3t] .sa-swap__a[data-astro-cid-53oijz3t]{animation-name:sa-idle-50}.sa--roster[data-astro-cid-53oijz3t] .sa-swap__b[data-astro-cid-53oijz3t]{animation-name:sa-done-50}.sa--calendar[data-astro-cid-53oijz3t] .sa-rows[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{animation-name:sa-slide;animation-delay:calc(var(--k) * .5s)}.sa--calendar[data-astro-cid-53oijz3t] .sa-bell[data-astro-cid-53oijz3t]{animation-name:sa-ping}.sa-chatcard[data-astro-cid-53oijz3t] .sa-typing[data-astro-cid-53oijz3t]{animation-name:sa-typing}.sa-chatcard[data-astro-cid-53oijz3t] .sa-typing[data-astro-cid-53oijz3t] span[data-astro-cid-53oijz3t]{animation:.9s ease-in-out infinite sa-dot}.sa-chatcard[data-astro-cid-53oijz3t] .sa-typing[data-astro-cid-53oijz3t] span[data-astro-cid-53oijz3t]:nth-child(2){animation-delay:.15s}.sa-chatcard[data-astro-cid-53oijz3t] .sa-typing[data-astro-cid-53oijz3t] span[data-astro-cid-53oijz3t]:nth-child(3){animation-delay:.3s}.sa-chatcard[data-astro-cid-53oijz3t] .sa-typing[data-astro-cid-53oijz3t]+.sa-msg[data-astro-cid-53oijz3t]{animation-name:sa-msg-a}.sa-chatcard[data-astro-cid-53oijz3t] .sa-msg[data-astro-cid-53oijz3t]+.sa-msg[data-astro-cid-53oijz3t]{animation-name:sa-msg-b}.sa--collect[data-astro-cid-53oijz3t] .sa-rows[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{animation-name:sa-slide;animation-delay:calc(var(--k) * .3s)}.sa--collect[data-astro-cid-53oijz3t] .sa-swap__a[data-astro-cid-53oijz3t]{animation-name:sa-idle-k;animation-delay:calc(var(--k) * .45s)}.sa--collect[data-astro-cid-53oijz3t] .sa-swap__b[data-astro-cid-53oijz3t]{animation-name:sa-done-k;animation-delay:calc(var(--k) * .45s)}.sa--rentboard[data-astro-cid-53oijz3t] .sa-rows[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{animation-name:sa-slide;animation-delay:calc(var(--k) * .3s)}.sa--rentboard[data-astro-cid-53oijz3t] .sa-bar--board[data-astro-cid-53oijz3t] span[data-astro-cid-53oijz3t]{animation-name:sa-boardbar}.sa--rentboard[data-astro-cid-53oijz3t] .sa-status[data-astro-cid-53oijz3t]:not(.sa-status--due){animation-name:sa-pop-row;animation-delay:calc(var(--k) * .45s + 1s)}.sa--payout[data-astro-cid-53oijz3t] .sa-file__tag[data-astro-cid-53oijz3t]{animation-name:sa-in-0}.sa--payout[data-astro-cid-53oijz3t] .sa-payout__amt[data-astro-cid-53oijz3t]{animation-name:sa-in-20}.sa--payout[data-astro-cid-53oijz3t] .sa-what[data-astro-cid-53oijz3t]{animation-name:sa-in-45}.sa--payout[data-astro-cid-53oijz3t] .sa-chip[data-astro-cid-53oijz3t]{animation-name:sa-pop-55}.sa--keys[data-astro-cid-53oijz3t] .sa-rows[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{animation-name:sa-slide;animation-delay:calc(var(--k) * .35s)}.sa--keys[data-astro-cid-53oijz3t] .sa-chip[data-astro-cid-53oijz3t]{animation-name:sa-pop-60}.sa--leave[data-astro-cid-53oijz3t] .sa-row[data-astro-cid-53oijz3t]{animation-name:sa-in-0}.sa--leave[data-astro-cid-53oijz3t] .sa-fields[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{animation-name:sa-row;animation-delay:calc(var(--k) * .4s)}.sa--leave[data-astro-cid-53oijz3t] .sa-chip[data-astro-cid-53oijz3t]{animation-name:sa-pop-60}.sa--handover[data-astro-cid-53oijz3t] .sa-swap__a[data-astro-cid-53oijz3t]{animation-name:sa-idle-50}.sa--handover[data-astro-cid-53oijz3t] .sa-swap__b[data-astro-cid-53oijz3t]{animation-name:sa-done-50}.sa--handover[data-astro-cid-53oijz3t] .sa-tag[data-astro-cid-53oijz3t]{animation-name:sa-pop-row;animation-delay:calc(var(--k) * .3s + 3.6s)}.sa--bill[data-astro-cid-53oijz3t] .sa-file[data-astro-cid-53oijz3t]{animation-name:sa-in-0}.sa--bill[data-astro-cid-53oijz3t] .sa-scan[data-astro-cid-53oijz3t]{animation-name:sa-scan;animation-timing-function:linear}.sa--bill[data-astro-cid-53oijz3t] .sa-fields[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{animation-name:sa-row;animation-delay:calc(var(--k) * .4s)}.sa--compare[data-astro-cid-53oijz3t] .sa-rows[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{animation-name:sa-slide;animation-delay:calc(var(--k) * .5s)}.sa--compare[data-astro-cid-53oijz3t] .sa-note[data-astro-cid-53oijz3t]{animation-name:sa-in-55}.sa--choose[data-astro-cid-53oijz3t] .sa-pick[data-astro-cid-53oijz3t]{animation-name:sa-in-12}.sa--choose[data-astro-cid-53oijz3t] .sa-pick--a[data-astro-cid-53oijz3t]{animation-name:sa-choose}.sa--choose[data-astro-cid-53oijz3t] .sa-note[data-astro-cid-53oijz3t]{animation-name:sa-in-55}.sa--switched[data-astro-cid-53oijz3t] .sa-rows[data-astro-cid-53oijz3t] li[data-astro-cid-53oijz3t]{animation-name:sa-slide;animation-delay:calc(var(--k) * .45s)}.sa--switched[data-astro-cid-53oijz3t] .sa-note[data-astro-cid-53oijz3t]{animation-name:sa-in-55}.sa--bond[data-astro-cid-53oijz3t] .sa-portion[data-astro-cid-53oijz3t]{animation-name:sa-in-12}.sa--bond[data-astro-cid-53oijz3t] .sa-portion--out[data-astro-cid-53oijz3t]{animation-name:sa-out-45}.sa--bond[data-astro-cid-53oijz3t] .sa-portion--in[data-astro-cid-53oijz3t]{animation-name:sa-in-portion}.sa--bond[data-astro-cid-53oijz3t] .sa-chip--move[data-astro-cid-53oijz3t]{animation-name:sa-pop-60}}@keyframes sa-loop{0%{opacity:0;transform:translateY(8px)}6%,90%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-4px)}}@keyframes sa-drop{0%,8%{opacity:0;transform:translateY(-2.2rem)rotate(-14deg)}18%{opacity:1;transform:translateY(.2rem)rotate(9deg)}22%,to{opacity:1;transform:rotate(6deg)}}@keyframes sa-count-add{0%,22%{--sa-n:0}44%,to{--sa-n:187}}@keyframes sa-count-share{0%,30%{--sa-n:0}52%,to{--sa-n:140}}@keyframes sa-in-0{0%,4%{opacity:0;transform:translateY(6px)}12%,to{opacity:1;transform:none}}@keyframes sa-in-12{0%,12%{opacity:0;transform:translateY(6px)}20%,to{opacity:1;transform:none}}@keyframes sa-in-20{0%,18%{opacity:0;transform:translateY(6px)}26%,to{opacity:1;transform:none}}@keyframes sa-in-45{0%,43%{opacity:0}47%,to{opacity:1}}@keyframes sa-in-55{0%,51%{opacity:0}55%,to{opacity:1}}@keyframes sa-pop-55{0%,52%{opacity:0;transform:scale(.6)}58%{opacity:1;transform:scale(1.08)}62%,to{opacity:1;transform:none}}@keyframes sa-toggle-on{0%,18%{color:var(--sa-soft);background:0 0}24%,to{background:var(--accent);color:#fff}}@keyframes sa-fly{0%,26%{opacity:0;transform:translateY(-2.6rem)scale(.5)}36%,to{opacity:1;transform:none}}@keyframes sa-slide{0%,8%{opacity:0;transform:translate(1.5rem)}18%,to{opacity:1;transform:none}}@keyframes sa-idle{0%,34%{opacity:1}38%,to{opacity:0}}@keyframes sa-done{0%,34%{opacity:0;transform:scale(.85)}40%{opacity:1;transform:scale(1.06)}44%,to{opacity:1;transform:none}}@keyframes sa-ripple{0%,22%{opacity:0;box-shadow:0 0 #fc8b2180}24%{opacity:1;box-shadow:0 0 #fc8b2180}36%{opacity:1;box-shadow:0 0 0 .8rem #fc8b2100}37%,to{opacity:0}}@keyframes sa-bar{0%,44%{width:75%}56%,to{width:100%}}@keyframes sa-toast{0%,60%{opacity:0;transform:translateY(6px)}66%,to{opacity:1;transform:none}}@keyframes sa-scan{0%,6%{opacity:0;transform:translate(-3rem)}8%{opacity:1}26%{opacity:1;transform:translate(14rem)}28%,to{opacity:0;transform:translate(14rem)}}@keyframes sa-row{0%,20%{opacity:0;transform:translateY(6px)}30%,to{opacity:1;transform:none}}@keyframes sa-pop-row{0%,14%{opacity:0;transform:scale(.4)}22%{opacity:1;transform:scale(1.12)}26%,to{opacity:1;transform:none}}@keyframes sa-pop-60{0%,58%{opacity:0;transform:scale(.6)}64%{opacity:1;transform:scale(1.06)}68%,to{opacity:1;transform:none}}@keyframes sa-rentbar{0%,20%{width:0}45%,to{width:60%}}@keyframes sa-spin{0%,38%{transform:rotate(0)}50%,to{transform:rotate(360deg)}}@keyframes sa-idle-50{0%,46%{opacity:1}50%,to{opacity:0}}@keyframes sa-done-50{0%,48%{opacity:0;transform:translateY(6px)}54%,to{opacity:1;transform:none}}@keyframes sa-ping{0%,50%{transform:scale(1);box-shadow:0 0 #fc8b2180}58%{transform:scale(1.3);box-shadow:0 0 0 .4rem #fc8b2100}64%,to{transform:scale(1)}}@keyframes sa-typing{0%,4%{opacity:0}6%,20%{opacity:1}22%,to{opacity:0}}@keyframes sa-dot{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes sa-msg-a{0%,20%{opacity:0;transform:translateY(8px)scale(.96)}28%,to{opacity:1;transform:none}}@keyframes sa-msg-b{0%,46%{opacity:0;transform:translateY(8px)scale(.96)}54%,to{opacity:1;transform:none}}@keyframes sa-out-45{0%,12%{opacity:0}20%,40%{opacity:1;transform:none}48%,to{opacity:0;transform:translateY(-8px)}}@keyframes sa-in-portion{0%,46%{opacity:0;transform:translateY(8px)}54%,to{opacity:1;transform:none}}@keyframes sa-idle-k{0%,30%{opacity:1}34%,to{opacity:0}}@keyframes sa-done-k{0%,30%{opacity:0;transform:scale(.8)}36%{opacity:1;transform:scale(1.08)}40%,to{opacity:1;transform:none}}@keyframes sa-boardbar{0%,14%{width:0}50%,to{width:72%}}@keyframes sa-choose{0%,12%{opacity:0;color:var(--sa-ink);background:0 0;box-shadow:inset 0 0 0 1px #24211e2e}20%,40%{opacity:1;color:var(--sa-ink);background:0 0;box-shadow:inset 0 0 0 1px #24211e2e,0 0 #fc8b2173}46%{box-shadow:inset 0 0 0 1px #0000,0 0 0 .6rem #fc8b2100}48%,to{opacity:1;background:var(--sa-light);color:var(--accent-hover);box-shadow:none}}
