@font-face{font-family:Paper Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/paper-mono.woff2)format("woff2")}.font-ledger{font-family:"Paper Mono", var(--font-mono), ui-monospace, monospace;font-variant-ligatures:none;letter-spacing:-.01em}:where(h1,h2,h3,h4,[data-space-card-title],figcaption):where(:not([contenteditable],[contenteditable] *)){text-wrap:balance}:where(.font-reading,blockquote,.prose p):where(:not(textarea,input,[contenteditable],[contenteditable] *)){text-wrap:pretty}@supports (hanging-punctuation:first){[data-own-line]>blockquote{hanging-punctuation:first last}}@supports not (hanging-punctuation:first){[data-own-line]>blockquote{text-indent:-.42em}}[data-alt-detail]{display:none}html[data-alt-details] [data-alt-detail-host]{position:relative}html[data-alt-details] [data-alt-detail]{inset-inline-start:0;z-index:2;text-overflow:ellipsis;white-space:nowrap;background:hsl(var(--background));max-width:100%;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;display:block;position:absolute;top:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){:root:not(.reduce-motion) [data-subcard-enter=open]{animation-name:flair-unfold,craft-corner}}@keyframes craft-corner{0%{border-radius:var(--radius-organic-lg)}}@media (prefers-reduced-motion:no-preference) and (pointer:fine){:where(:root:not(.reduce-motion) [data-proximity=tile]){translate:0 calc(var(--near,0) * -2px)}:where(:root:not(.reduce-motion) [data-proximity=glyph]){scale:calc(1 + var(--near,0) * .08)}}.bar-ink{pointer-events:none;position:absolute;inset:0;overflow:visible}.bar-ink>*{opacity:0;pointer-events:none;position:absolute}.bar-ink-drop{background:hsl(var(--foreground));border-radius:9999px;width:5px;height:5px;margin:-2.5px 0 0 -2.5px}.bar-ink-wave{transform-origin:0;background:hsl(var(--foreground));height:6px;margin-top:-3px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 6' preserveAspectRatio='none'%3E%3Cpath d='M0 3C10 0.5 20 0.5 30 3s20 2.5 30 0 20-2.5 30 0 20 2.5 30 0' fill='none' stroke='black' stroke-width='1.4'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 6' preserveAspectRatio='none'%3E%3Cpath d='M0 3C10 0.5 20 0.5 30 3s20 2.5 30 0 20-2.5 30 0 20 2.5 30 0' fill='none' stroke='black' stroke-width='1.4'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}[dir=rtl] .bar-ink-wave{transform-origin:100%}.bar-ink-ripple{border:1.5px solid hsl(var(--foreground));border-radius:9999px;width:32px;height:32px;margin:-16px 0 0 -16px}[data-ink-lenses]{isolation:isolate;position:relative}[data-ink-lens]{z-index:-1;pointer-events:none;border-radius:var(--radius-organic-lg);background:hsl(var(--foreground) / .05);position:absolute}[data-ink-lenses=stack]>[data-ink-lens=a]{inset:0 0 42%}[data-ink-lenses=stack]>[data-ink-lens=b]{inset:42% 0 0}[data-ink-lenses=side]>[data-ink-lens=a]{inset:0 44% 0 0}[data-ink-lenses=side]>[data-ink-lens=b]{inset:0 0 0 44%}@media (prefers-reduced-motion:no-preference){:root:not(.reduce-motion) [data-ink-lenses=stack]>[data-ink-lens=a]{animation:craft-lens-down var(--lens-ms,.76s) var(--ease-settle) both}:root:not(.reduce-motion) [data-ink-lenses=stack]>[data-ink-lens=b]{animation:craft-lens-up var(--lens-ms,.76s) var(--ease-settle) 60ms both}:root:not(.reduce-motion) [data-ink-lenses=side]>[data-ink-lens=a]{animation:craft-lens-right var(--lens-ms,.76s) var(--ease-settle) both}:root:not(.reduce-motion) [data-ink-lenses=side]>[data-ink-lens=b]{animation:craft-lens-left var(--lens-ms,.76s) var(--ease-settle) 60ms both}}.high-contrast [data-ink-lens]{display:none}@media (prefers-contrast:more),(forced-colors:active){[data-ink-lens]{display:none}}@keyframes craft-lens-down{0%{opacity:0;transform:translateY(-14%)}}@keyframes craft-lens-up{0%{opacity:0;transform:translateY(14%)}}@keyframes craft-lens-right{0%{opacity:0;transform:translate(-8%)}}@keyframes craft-lens-left{0%{opacity:0;transform:translate(8%)}}.push-dial:has(select:focus-visible){box-shadow:var(--focus-ring);outline:none}.push-dial-thumb{will-change:transform}button[data-morph]{transition-property:border-radius,color,background-color,border-color,box-shadow,opacity,scale;transition-duration:var(--morph-ms,var(--motion-spring));transition-timing-function:var(--ease-spring)}button[data-morph=wait],button[data-morph=done]{border-radius:9999px}.morph-face{place-items:center;display:grid}.morph-face>*{transition:opacity var(--motion-fast) var(--ease-paper), scale var(--motion-spring) var(--ease-spring);grid-area:1/1}[data-morph=idle] .morph-dot,[data-morph=idle] .morph-check,[data-morph=wait] .morph-label,[data-morph=wait] .morph-check,[data-morph=done] .morph-label,[data-morph=done] .morph-dot{opacity:0;scale:.6}.morph-dot{background:currentColor;border-radius:9999px;width:.5rem;height:.5rem}@media (prefers-reduced-motion:no-preference){:root:not(.reduce-motion) [data-morph=wait] .morph-dot{animation:1.2s ease-in-out infinite flair-breathe}:root:not(.reduce-motion) [data-morph=done] .morph-check path{stroke-dasharray:1;stroke-dashoffset:1px;animation:craft-check .36s var(--ease-paper) 60ms forwards}}@keyframes craft-check{to{stroke-dashoffset:0}}.pele{--pele-bg:transparent;--pele-fg:hsl(var(--foreground));--pele-muted:hsl(var(--muted-foreground));--pele-line:hsl(var(--foreground));--pele-surface:hsl(var(--card));--pele-surface-alt:hsl(var(--muted));--pele-border:hsl(var(--border));--pele-accent:hsl(var(--primary));--pele-font:var(--font-sans), system-ui, sans-serif;--pele-radius:8px}
