.intro.svelte-1bs7ex{line-height:1.55}.wall-teaser.svelte-1bs7ex{border:1px solid var(--color-border-default);background:var(--color-surface-sunken);text-align:left;width:100%;transition:border-color var(--motion-hover), background-color var(--motion-hover);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-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}.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 var(--motion-hover), background-color var(--motion-hover);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__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 var(--motion-hover), color var(--motion-hover);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%;border-radius:.625rem;flex-direction:column;gap:.25rem;padding:.625rem .75rem;animation:.17s cubic-bezier(.22,1,.36,1) both svelte-1bs7ex-lcd-wake;display:flex;position:relative}@keyframes svelte-1bs7ex-lcd-wake{0%{opacity:0;transform:scale(.96)}35%{opacity:1}to{opacity:1;transform:scale(1)}}.lcd.svelte-1bs7ex:before,.lcd.svelte-1bs7ex:after{z-index:1;border-radius:inherit;content:"";opacity:0;pointer-events:none;position:absolute;inset:0}.lcd.svelte-1bs7ex:before{background:#000;animation:.17s cubic-bezier(.22,1,.36,1) both svelte-1bs7ex-lcd-wake-dim}.lcd.svelte-1bs7ex:after{background:#fff;animation:.17s cubic-bezier(.22,1,.36,1) both svelte-1bs7ex-lcd-wake-flash}@keyframes svelte-1bs7ex-lcd-wake-dim{0%{opacity:.2}44%,to{opacity:0}}@keyframes svelte-1bs7ex-lcd-wake-flash{0%,44%{opacity:0}55%{opacity:.04}to{opacity:0}}.lcd-row.svelte-1bs7ex{align-items:center;display:flex}.row-entry.svelte-1bs7ex{min-height:1.35em;color:var(--calc-screen-ink-muted);justify-content:flex-start;font-size:.8125rem;line-height:1.35;animation:.16s cubic-bezier(.22,1,.36,1) .7s both svelte-1bs7ex-entry-recede}@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;place-items:center;margin-top:.625rem;animation:.2s cubic-bezier(.22,1,.36,1) .62s both svelte-1bs7ex-eq-press;display:grid;position:relative}@keyframes svelte-1bs7ex-eq-press{0%{transform:translateY(0)scale(1)}40%{transform:translateY(3px) scale(var(--calc-key-press-scale,.96))}to{transform:translateY(0)scale(1)}}.eqkey.svelte-1bs7ex:after{inset:calc(-1 * var(--calc-key-border-width));border-radius:inherit;content:"";opacity:0;pointer-events:none;background:#000;animation:.2s cubic-bezier(.22,1,.36,1) .62s both svelte-1bs7ex-eq-press-dim;position:absolute}@keyframes svelte-1bs7ex-eq-press-dim{0%,to{opacity:0}40%{opacity:calc(1 - var(--calc-key-press-brightness,.95))}}.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:.3s cubic-bezier(.22,1,.36,1) .7s both svelte-1bs7ex-eq-glow;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,.lcd.svelte-1bs7ex:before,.lcd.svelte-1bs7ex:after,.eqkey.svelte-1bs7ex:after{transition:none!important;animation:none!important}.lcd.svelte-1bs7ex{opacity:1!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 :where(.svelte-1bs7ex):is(.ch:where(.svelte-1bs7ex),.lcd:where(.svelte-1bs7ex),.eqkey:where(.svelte-1bs7ex)):after,.thanks.is-still.svelte-1bs7ex .lcd:where(.svelte-1bs7ex):before{animation:none!important}.thanks.is-still.svelte-1bs7ex .lcd:where(.svelte-1bs7ex){opacity:1;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}
