.stage.svelte-a7mygz{perspective:1800px;width:100%;max-width:720px}.tilt.svelte-a7mygz{width:100%;transform-style:preserve-3d}.card.svelte-a7mygz{aspect-ratio:7/4;width:100%;max-height:calc(100vh - 2 * var(--page-pad-y) - var(--page-gap) - var(--controls-h));max-height:calc(100dvh - 2 * var(--page-pad-y) - var(--page-gap) - var(--controls-h));transform-style:preserve-3d;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;transition-property:none;position:relative}.card.svelte-a7mygz:active{cursor:grabbing}.card.snapping.svelte-a7mygz{transition-property:transform;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.glare.svelte-a7mygz{border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--glare-x) var(--glare-y), #ffffffe6, #fff0 55%);mix-blend-mode:soft-light;opacity:var(--glare-opacity);position:absolute;inset:0}.face.svelte-a7mygz{box-sizing:border-box;background:var(--paper);color:var(--ink);backface-visibility:hidden;border-radius:6px;flex-direction:column;justify-content:space-between;gap:20px;padding:36px;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 60px -20px #0009}.face[inert].svelte-a7mygz{pointer-events:none}.back.svelte-a7mygz{overscroll-behavior:contain;overflow-y:auto;transform:rotateY(180deg)}.meta.svelte-a7mygz{font-family:var(--font-mono);color:var(--ink-muted);justify-content:space-between;font-size:12px;display:flex}.identity.svelte-a7mygz{flex-direction:column;gap:14px;display:flex}.name.svelte-a7mygz{letter-spacing:-.045em;margin:0;font-size:68px;font-weight:700;line-height:.92}.mark.svelte-a7mygz{color:var(--accent)}.tagline.svelte-a7mygz{max-width:32ch;color:var(--ink-soft);margin:0;font-size:17px;line-height:1.4}.links.svelte-a7mygz{font-family:var(--font-mono);flex-wrap:wrap;gap:6px 22px;font-size:13px;display:flex}a.svelte-a7mygz{color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}a.svelte-a7mygz:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.facts.svelte-a7mygz{flex-direction:column;gap:10px;margin:0;font-size:14px;line-height:1.4;display:flex}.fact.svelte-a7mygz{grid-template-columns:84px minmax(0,1fr);gap:16px;display:grid}dt.svelte-a7mygz{font-family:var(--font-mono);color:var(--ink-muted);padding-top:2px;font-size:12px}dd.svelte-a7mygz{margin:0}.fact.dated.svelte-a7mygz{grid-template-columns:84px minmax(0,1fr) auto}.period.svelte-a7mygz{font-family:var(--font-mono);color:var(--ink-muted);white-space:nowrap;padding-top:2px;font-size:12px}.note.svelte-a7mygz{color:var(--ink-soft);margin-top:3px;font-size:.9em;display:block}.footnote.svelte-a7mygz{border-top:1px solid var(--rule);color:var(--ink-soft);margin:0;padding-top:12px;font-size:12.5px;line-height:1.5}.controls.svelte-a7mygz{font-family:var(--font-mono);flex:none;align-items:center;gap:8px;font-size:13px;display:flex}.flip.svelte-a7mygz{min-height:44px;color:var(--paper);font:inherit;cursor:pointer;background:0 0;border:1px solid #3a3a3a;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.flip.svelte-a7mygz:hover{border-color:#5a5a5a}.lang.svelte-a7mygz{color:#a8a49b;justify-content:center;align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.lang.svelte-a7mygz:hover{color:var(--paper)}@media (width<=600px){.card.svelte-a7mygz{aspect-ratio:9/16}.face.svelte-a7mygz{padding:26px}.name.svelte-a7mygz{font-size:46px}.fact.svelte-a7mygz{grid-template-columns:1fr;gap:2px}.fact.dated.svelte-a7mygz{grid-template-columns:minmax(0,1fr) auto}.fact.dated.svelte-a7mygz .period:where(.svelte-a7mygz){grid-area:1/2}.fact.dated.svelte-a7mygz .value:where(.svelte-a7mygz){grid-column:1/-1}}@media (width<=600px) and (height<=720px){.face.svelte-a7mygz{gap:14px;padding:20px}.name.svelte-a7mygz{font-size:40px}.tagline.svelte-a7mygz{font-size:15px}.facts.svelte-a7mygz{gap:7px;font-size:13px;line-height:1.35}.footnote.svelte-a7mygz{padding-top:10px;font-size:11.5px}}@media (width<=600px) and (height<=600px){.face.svelte-a7mygz{gap:10px;padding:16px 18px}.facts.svelte-a7mygz{gap:5px;font-size:12.5px;line-height:1.3}.footnote.svelte-a7mygz{padding-top:8px;font-size:11px;line-height:1.4}}@media (prefers-reduced-motion:reduce){.card.snapping.svelte-a7mygz{transition:none}}.page.svelte-1mi9kit{--page-pad-y:48px;--page-gap:28px;--controls-h:44px;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--page-gap);height:100dvh;padding:var(--page-pad-y) 24px;flex-direction:column;display:flex;overflow:hidden}@media (width<=600px){.page.svelte-1mi9kit{--page-pad-y:20px;--page-gap:16px;padding-inline:16px}}
