.intro.svelte-1bs7ex{line-height:1.55}.amount-grid.svelte-1bs7ex{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;display:grid}.amount-chip.svelte-1bs7ex{border:1px solid var(--color-border-default);background:var(--color-surface-sunken);min-height:2.75rem;color:var(--color-text-secondary);white-space:nowrap;transition:border-color .15s var(--ease-ui,ease), background-color .15s var(--ease-ui,ease), color .15s var(--ease-ui,ease);border-radius:.625rem;padding:.5rem .25rem;font-size:.8125rem;font-weight:600;line-height:1.2}.amount-chip.svelte-1bs7ex:hover{border-color:var(--color-border-strong)}.amount-chip.svelte-1bs7ex:focus-visible{border-color:var(--color-interactive);box-shadow:var(--shadow-focus);outline:none}.amount-chip.is-on.svelte-1bs7ex{border-color:var(--color-interactive);background:color-mix(in oklab, var(--color-interactive) 12%, transparent);color:var(--color-interactive)}.custom-amount.svelte-1bs7ex{border:1px solid var(--color-border-default);background:var(--color-surface-sunken);width:100%;min-height:2.75rem;color:var(--color-text-primary);font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;border-radius:.625rem;padding:.625rem .75rem;font-size:1rem}.custom-amount.svelte-1bs7ex:focus{border-color:var(--color-interactive);box-shadow:var(--shadow-focus);outline:none}.custom-amount[aria-invalid=true].svelte-1bs7ex{border-color:var(--color-error-text)}.wall-teaser.svelte-1bs7ex{border:1px solid var(--color-border-default);background:var(--color-surface-sunken);text-align:left;width:100%;transition:border-color .15s var(--ease-ui,ease), background-color .15s var(--ease-ui,ease);border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.75rem;padding:.625rem .75rem;display:grid}.wall-teaser.svelte-1bs7ex:hover{border-color:var(--color-border-strong);background:var(--color-surface-hover)}.wall-teaser.svelte-1bs7ex:focus-visible{border-color:var(--color-interactive);box-shadow:var(--shadow-focus);outline:none}.wall-teaser__head.svelte-1bs7ex{grid-area:1/1;font-size:.8125rem;font-weight:600}.wall-teaser__count.svelte-1bs7ex{color:var(--color-interactive);font-variant-numeric:tabular-nums;margin-right:.25rem;font-weight:700}.wall-teaser__names.svelte-1bs7ex{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;grid-area:2/1;font-size:.75rem;overflow:hidden}.wall-teaser.svelte-1bs7ex svg{grid-area:1/2/-1;align-self:center}.wall-back.svelte-1bs7ex{width:1.75rem;height:1.75rem;color:var(--color-text-secondary);transition:background-color .15s var(--ease-ui,ease), color .15s var(--ease-ui,ease);border-radius:.5rem;justify-content:center;align-items:center;margin-left:-.375rem;display:inline-flex}.wall-back.svelte-1bs7ex:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.wall-back.svelte-1bs7ex:focus-visible{box-shadow:var(--shadow-focus);outline:none}.wall-list.svelte-1bs7ex{overscroll-behavior:contain;flex-direction:column;max-height:55vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.wall-row.svelte-1bs7ex{border-bottom:1px solid var(--color-border-default);padding:.625rem .25rem}.wall-row.svelte-1bs7ex:last-child{border-bottom:0}.wall-row__msg.svelte-1bs7ex{color:var(--color-text-secondary);margin:.125rem 0 0;font-size:.8125rem;line-height:1.45}.sign-field.svelte-1bs7ex{flex-direction:column;gap:.25rem;display:flex}.sign-label.svelte-1bs7ex{color:var(--color-text-tertiary);padding-left:.25rem;font-size:.75rem}.sign-input.svelte-1bs7ex{border:1px solid var(--color-border-default);background:var(--color-surface-sunken);width:100%;min-height:2.75rem;color:var(--color-text-primary);font:inherit;border-radius:.625rem;padding:.625rem .75rem;font-size:.9375rem}.sign-input--area.svelte-1bs7ex{resize:none;min-height:4rem;line-height:1.5}.sign-input.svelte-1bs7ex:focus{border-color:var(--color-interactive);box-shadow:var(--shadow-focus);outline:none}.thanks-actions.svelte-1bs7ex{flex-direction:column;align-items:center;gap:.25rem;display:flex}.sign-done.svelte-1bs7ex{color:var(--color-success-text);text-align:center;margin:0;padding:0 .5rem;font-size:.8125rem}.memo-row.svelte-1bs7ex{border:1px solid var(--color-border-default);background:var(--color-surface-sunken);text-align:left;width:100%;transition:border-color .15s var(--ease-ui,ease), background-color .15s var(--ease-ui,ease), transform .15s var(--ease-ui,ease);grid-template-columns:1fr auto;align-items:center;gap:.0625rem .75rem;padding:.5rem .625rem .5rem .75rem;display:grid}.memo-row.svelte-1bs7ex:hover{border-color:var(--color-border-strong);background:var(--color-surface-hover)}.memo-row.svelte-1bs7ex:focus-visible{border-color:var(--color-interactive);box-shadow:var(--shadow-focus);outline:none}.memo-row.svelte-1bs7ex:active{transform:scale(.995)}.memo-row__value.svelte-1bs7ex{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.02em;color:var(--color-text-primary);font-size:.9375rem;font-weight:600;line-height:1.35}.memo-row__chip.svelte-1bs7ex{background:var(--color-surface-control);width:1.75rem;height:1.75rem;color:var(--color-text-secondary);transition:background-color .15s var(--ease-ui,ease), color .15s var(--ease-ui,ease);border-radius:.5rem;flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}.qr-image.svelte-1bs7ex{width:10.5rem;height:10.5rem}@media (height<=720px){.qr-image.svelte-1bs7ex{width:9.5rem;height:9.5rem}}.thanks.svelte-1bs7ex{text-align:center;outline:none;flex-direction:column;align-items:center;gap:1rem;padding:1.25rem .5rem .25rem;display:flex}.readout.svelte-1bs7ex{--cell-h:1.45em;flex-direction:column;align-items:flex-end;width:min(17rem,100%);display:flex}.lcd.svelte-1bs7ex{background:var(--calc-screen-bg);width:100%;box-shadow:var(--calc-screen-inset-shadow);color:var(--calc-screen-ink);font-family:var(--font-mono), ui-monospace, monospace;transform-origin:50% 60%;animation:svelte-1bs7ex-lcd-wake .17s var(--ease-ui,ease) both;border-radius:.625rem;flex-direction:column;gap:.25rem;padding:.625rem .75rem;display:flex}@keyframes svelte-1bs7ex-lcd-wake{0%{opacity:0;filter:brightness(.8);transform:scale(.96)}35%{opacity:1}55%{filter:brightness(1.05)}to{opacity:1;filter:brightness();transform:scale(1)}}.lcd-row.svelte-1bs7ex{align-items:center;display:flex}.row-entry.svelte-1bs7ex{min-height:1.35em;color:var(--calc-screen-ink-muted);animation:svelte-1bs7ex-entry-recede .16s var(--ease-ui,ease) .7s both;justify-content:flex-start;font-size:.8125rem;line-height:1.35}@keyframes svelte-1bs7ex-entry-recede{0%{opacity:1}to{opacity:.45}}.ch.svelte-1bs7ex{white-space:pre;opacity:0;animation:svelte-1bs7ex-ch-in 1ms linear calc(90ms + var(--i) * 28ms) forwards;position:relative}@keyframes svelte-1bs7ex-ch-in{to{opacity:1}}.ch.svelte-1bs7ex:after{content:"";background:var(--calc-screen-ink);opacity:0;animation:svelte-1bs7ex-caret-ride 56ms steps(1, end) calc(90ms + var(--i) * 28ms) both;position:absolute;inset:-.05em 0}@keyframes svelte-1bs7ex-caret-ride{0%,49.9%{opacity:1}50%,to{opacity:0}}.caret.svelte-1bs7ex{background:var(--calc-screen-ink);opacity:0;align-self:stretch;width:.55ch;animation:.24s step-end .46s both svelte-1bs7ex-caret-rest}@keyframes svelte-1bs7ex-caret-rest{0%{opacity:1}37.5%{opacity:0}62.5%{opacity:1}to{opacity:0}}.row-answer.svelte-1bs7ex{min-height:var(--cell-h);color:var(--calc-screen-ink);font-variant-numeric:tabular-nums;letter-spacing:.05em;justify-content:flex-end;font-size:clamp(1.375rem,6.5vw,1.75rem);font-weight:700;line-height:1}.cell.svelte-1bs7ex{width:1ch;height:var(--cell-h);display:inline-block;position:relative}.glyph.svelte-1bs7ex{opacity:0;animation:svelte-1bs7ex-glyph-in 1ms linear calc(.7s + var(--s) * 45ms) forwards;place-items:center;display:grid;position:absolute;inset:0}@keyframes svelte-1bs7ex-glyph-in{to{opacity:1}}.reel-window.svelte-1bs7ex{animation:svelte-1bs7ex-reel-out 1ms linear calc(.7s + var(--s) * 45ms) forwards;position:absolute;inset:0;overflow:hidden}@keyframes svelte-1bs7ex-reel-out{to{opacity:0}}.reel.svelte-1bs7ex{animation:90ms steps(10,end) .7s 4 both svelte-1bs7ex-reel-spin;display:block}.reel.svelte-1bs7ex>span:where(.svelte-1bs7ex){height:var(--cell-h);place-items:center;display:grid}@keyframes svelte-1bs7ex-reel-spin{0%{transform:translateY(0)}to{transform:translateY(calc(var(--cell-h) * -10))}}.eqkey.svelte-1bs7ex{border:var(--calc-key-border-width) solid var(--calc-key-border-color);border-radius:var(--calc-key-radius);background:linear-gradient(var(--calc-key-gradient-angle), var(--calc-key-equal-bg), var(--calc-key-equal-bg-end));width:3rem;height:2.25rem;box-shadow:var(--calc-key-shadow), inset 0 1px 0 var(--calc-key-highlight);color:var(--calc-key-equal-ink);font:700 1.25rem/1 var(--font-mono), ui-monospace, monospace;pointer-events:none;-webkit-user-select:none;user-select:none;animation:svelte-1bs7ex-eq-press .2s var(--ease-ui,ease) .62s both;place-items:center;margin-top:.625rem;display:grid;position:relative}@keyframes svelte-1bs7ex-eq-press{0%{filter:brightness();transform:translateY(0)scale(1)}40%{transform:translateY(3px) scale(var(--calc-key-press-scale,.96));filter:brightness(var(--calc-key-press-brightness,.95))}to{filter:brightness();transform:translateY(0)scale(1)}}.eqkey__glow.svelte-1bs7ex{z-index:-1;border-radius:inherit;background:radial-gradient(closest-side, var(--calc-key-equal-glow), transparent);opacity:.35;pointer-events:none;animation:svelte-1bs7ex-eq-glow .3s var(--ease-ui,ease) .7s both;position:absolute;inset:-50%}@keyframes svelte-1bs7ex-eq-glow{0%{opacity:.35;transform:scale(.9)}45%{opacity:1;transform:scale(1.2)}to{opacity:.35;transform:scale(1)}}.quip.svelte-1bs7ex{max-width:24ch;color:var(--color-text-primary);font-size:1.125rem;font-weight:600;line-height:1.4}.msg.svelte-1bs7ex{max-width:34ch;color:var(--color-text-tertiary);font-size:.75rem;line-height:1.6}.thanks-balance.svelte-1bs7ex{text-wrap:balance}.thanks-heart.svelte-1bs7ex{color:var(--color-secondary-600)}@media (height<=720px){.thanks.svelte-1bs7ex{gap:.75rem;padding-top:.75rem}.row-answer.svelte-1bs7ex{font-size:clamp(1.25rem,6vw,1.5rem)}}@media (prefers-reduced-motion:reduce){.lcd.svelte-1bs7ex,.ch.svelte-1bs7ex,.ch.svelte-1bs7ex:after,.caret.svelte-1bs7ex,.row-entry.svelte-1bs7ex,.glyph.svelte-1bs7ex,.reel.svelte-1bs7ex,.reel-window.svelte-1bs7ex,.eqkey.svelte-1bs7ex,.eqkey__glow.svelte-1bs7ex,.amount-chip.svelte-1bs7ex,.wall-teaser.svelte-1bs7ex,.memo-row.svelte-1bs7ex,.memo-row__chip.svelte-1bs7ex{transition:none!important;animation:none!important}.memo-row.svelte-1bs7ex:active{transform:none}.lcd.svelte-1bs7ex{opacity:1!important;filter:none!important;transform:none!important}.ch.svelte-1bs7ex,.glyph.svelte-1bs7ex{opacity:1!important}.row-entry.svelte-1bs7ex{opacity:.45!important}.caret.svelte-1bs7ex,.reel-window.svelte-1bs7ex{display:none!important}}.thanks.is-still.svelte-1bs7ex :is(.lcd:where(.svelte-1bs7ex),.ch:where(.svelte-1bs7ex),.caret:where(.svelte-1bs7ex),.row-entry:where(.svelte-1bs7ex),.glyph:where(.svelte-1bs7ex),.reel:where(.svelte-1bs7ex),.reel-window:where(.svelte-1bs7ex),.eqkey:where(.svelte-1bs7ex),.eqkey__glow:where(.svelte-1bs7ex)),.thanks.is-still.svelte-1bs7ex .ch:where(.svelte-1bs7ex):after{animation:none!important}.thanks.is-still.svelte-1bs7ex .lcd:where(.svelte-1bs7ex){opacity:1;filter:none;transform:none}.thanks.is-still.svelte-1bs7ex .ch:where(.svelte-1bs7ex),.thanks.is-still.svelte-1bs7ex .glyph:where(.svelte-1bs7ex){opacity:1}.thanks.is-still.svelte-1bs7ex .row-entry:where(.svelte-1bs7ex){opacity:.45}.thanks.is-still.svelte-1bs7ex .caret:where(.svelte-1bs7ex),.thanks.is-still.svelte-1bs7ex .reel-window:where(.svelte-1bs7ex){display:none}
