@layer components{.about-head{position:relative;isolation:isolate}.watermark{position:absolute;z-index:-1;inset-block-start:50%;inset-inline-end:0;inline-size:min(22rem,70%);translate:0 -50%;pointer-events:none;--watermark-lit:var(--seal-paper-shade)}.watermark__paper{fill:var(--seal-watermark)}.watermark__lit{fill:var(--watermark-lit)}.watermark__lit-stop{stop-color:white}.watermark__dark-stop{stop-color:black}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .watermark{--watermark-lit:var(--seal-emboss)}}:root[data-theme=dark] .watermark{--watermark-lit:var(--seal-emboss)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.about-head{view-timeline-name:--about-head}.watermark__lamp{animation:watermark-pass linear both;animation-timeline:--about-head;animation-range:contain 0 exit 90%}}}@keyframes watermark-pass{0%{translate:calc(var(--m-dir, 1) * 70px) 0}50%{translate:calc(var(--m-dir, 1) * -70px) 0}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer components{.scene-bar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.scene-bar__choices{gap:var(--space-2);flex-wrap:wrap;display:flex}.scene-choice,.scene-toggle{min-block-size:2.75rem;padding-inline:var(--space-4);border:1px solid var(--color-border-control);border-radius:var(--radius-sm);background-color:var(--color-surface-base);color:var(--color-text-secondary);font:inherit;font-size:var(--text-md);cursor:var(--cursor-press,pointer);transition-property:background-color,border-color,color;transition-duration:var(--duration-short);transition-timing-function:var(--ease-standard)}.scene-choice:hover,.scene-toggle:hover{border-color:var(--color-text-primary);color:var(--color-text-primary)}.scene-choice[aria-pressed=true]{border-color:var(--color-brand);background-color:var(--color-measure-subtle);color:var(--color-text-primary)}.scene-toggle{border-style:dashed}.scene-choice:focus-visible,.scene-toggle:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.scene-note{font-size:var(--text-sm);color:var(--color-text-muted)}.rolling{overflow-clip-margin:.1em;vertical-align:bottom;overflow:clip}.rolling,.rolling__value{display:inline-block}.flip{gap:var(--space-6);margin:0;display:grid}.flip__stage{perspective:80rem;place-items:center;display:grid}.flip__card{inline-size:min(100%,34rem);transform-style:preserve-3d;display:grid}.flip__card[data-face=back]{transform:rotateY(180deg)}.flip__face{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background-color:var(--color-surface-raised);box-shadow:var(--seal-shadow-note);color:var(--color-text-secondary);backface-visibility:hidden;grid-area:1/1;display:grid}.flip__face--back{transform:rotateY(180deg)}.flip__fields{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.flip__fields dt{color:var(--color-text-muted)}.flip__fields dd{color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin:0}.flip__total{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);border-block-start:3px double var(--color-border-strong);flex-wrap:wrap;margin:0;padding-block-start:var(--space-4);display:flex}.flip__amount{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}}@media (prefers-reduced-motion:no-preference){.rolling__value{animation:figure-roll .42s var(--ease-settle) both}}@keyframes figure-roll{0%{translate:0 .9em}to{translate:0}}@keyframes scene-lay{0%{transform:translateY(1.25rem)}to{transform:none}}@keyframes scene-write{0%{clip-path:inset(-10% 100% -10% 0);translate:-.5rem}to{clip-path:inset(-10% -2%);translate:0}}@keyframes scene-write-rtl{0%{clip-path:inset(-10% 0 -10% 100%);translate:.5rem}to{clip-path:inset(-10% -2%);translate:0}}@keyframes scene-stamp{0%{rotate:-4deg;scale:1.35}to{rotate:0deg;scale:1}}@keyframes scene-thread{0%{scale:0 1}to{scale:1}}@keyframes scene-thread-down{0%{scale:1 0}to{scale:1}}@media (prefers-reduced-motion:no-preference){.flip__card{transition:transform 1.1s var(--ease-settle)}}