.appendix-page{--panel:#fafafa;--graph:#3f3f46;--graph-secondary:#a1a1aa;--day-0:#52525b;--day-1:#71717a;--day-2:#8b8b94;--day-3:#a1a1aa;--day-4:#b8b8c0;--day-5:#d4d4d8;--paper:var(--lf-bg);--ink:var(--lf-text);--muted:var(--lf-secondary);height:auto;min-height:100dvh;display:block;overflow:clip}.appendix-page.lf-dark{--panel:#111113;--graph:#d4d4d8;--graph-secondary:#71717a}.appendix-page .lf-nav{position:relative}.appendix-back{align-items:center;gap:7px;font-size:12px;text-decoration:none;display:flex;color:var(--lf-secondary)!important}.appendix-page p{color:var(--lf-secondary);line-height:1.85}.appendix-page a{-webkit-text-decoration-color:var(--lf-border);text-decoration-color:var(--lf-border)}.appendix-hero,.appendix-intro,.appendix-section{width:100%;max-width:1024px;margin:0 auto;padding-inline:24px}.appendix-hero{padding-top:86px;padding-bottom:28px}.appendix-hero .eyebrow{color:var(--lf-faint);letter-spacing:0;font-size:11px}.appendix-hero h1{font:400 clamp(40px,5vw,58px)/1.12 var(--font-geist),Arial,sans-serif;letter-spacing:-2.3px;margin:23px 0}.appendix-hero>p{margin:0;font-size:14px}.appendix-intro{padding-bottom:50px}.thesis-label{display:none}.appendix-intro p{max-width:690px;margin:0 0 20px;font-size:14px}.appendix-intro .scope-note{border-left:1px solid var(--lf-border);padding-left:18px;font-size:12px}.appendix-intro>a{color:var(--lf-secondary);font-size:11px}.appendix-nav{z-index:5;border-block:1px solid var(--lf-border);background:var(--lf-bg);position:sticky;top:0}.appendix-nav>div{scrollbar-width:none;gap:32px;max-width:1024px;margin:auto;padding:0 24px;display:flex;overflow:auto}.appendix-nav a{min-height:51px;color:var(--lf-faint);flex-shrink:0;align-items:center;gap:8px;font-size:11px;text-decoration:none;transition:color .16s;display:flex;position:relative}.appendix-nav a>span{font-variant-numeric:tabular-nums;opacity:.65;font-size:9px}.appendix-nav a[aria-current]{color:var(--lf-text)}.appendix-nav a:after{content:"";bottom:0;transform-origin:0;background:currentColor;height:1px;transition:transform .18s cubic-bezier(.22,1,.36,1);position:absolute;inset-inline:0;transform:scaleX(0)}.appendix-nav a[aria-current]:after{transform:scaleX(1)}.appendix-section{padding-top:72px;padding-bottom:28px;scroll-margin-top:72px}.chapter-label{letter-spacing:.7px;color:var(--lf-faint);font-size:10px}.appendix-section h2{font:400 clamp(27px,3.3vw,36px)/1.22 var(--font-geist),Arial,sans-serif;letter-spacing:-1.1px;margin:20px 0 24px}.appendix-section h2 em{color:var(--lf-secondary);font-style:normal}.section-lead{max-width:750px;font-size:14px}.appendix-section a{color:var(--lf-secondary)}.age-comparison{border:1px solid var(--lf-border);border-radius:5px;margin:30px 0 0;padding:26px 28px}.age-row{margin-bottom:25px}.age-row>div:first-child{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.age-row span{letter-spacing:.6px;color:var(--lf-faint);font-size:10px}.age-row strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:28px;font-weight:400}.age-row small{letter-spacing:0;color:var(--lf-secondary);font-size:11px}.age-bar{border-radius:1px;height:10px}.universe-bar{background:var(--graph)}.earth-bar{background:var(--graph-secondary)}.age-comparison p{max-width:720px;margin-bottom:0;font-size:11px}.equation{background:var(--panel);border:1px solid var(--lf-border);max-width:100%;color:var(--lf-text);scrollbar-width:thin;border-radius:4px;margin:28px 0 16px;padding:24px 18px;display:block;overflow:auto}.equation .katex-display{margin:0;font-size:1em}.math-caption{max-width:750px;font-size:11px}.lab-card{border:1px solid var(--lf-border);background:var(--lf-bg);border-radius:5px;margin-top:30px;padding:28px}.lab-topline{justify-content:space-between;align-items:center;gap:16px;display:flex}.lab-tag{letter-spacing:.7px;color:var(--lf-faint);font-size:9px}.reset-button{align-items:center;gap:6px;min-height:32px;padding:0 4px;font-size:11px;display:flex;color:var(--lf-faint)!important}.lab-card h3{letter-spacing:-.6px;margin:18px 0 12px;font-size:24px;font-weight:400;line-height:1.3}.lab-card>p{max-width:730px;font-size:13px}.lab-two-col{grid-template-columns:1fr 1fr;gap:32px;display:grid}.lab-slider{padding:20px 0 10px}.lab-slider>div{color:var(--lf-secondary);justify-content:space-between;align-items:baseline;gap:16px;font-size:11px;display:flex}.lab-slider output{color:var(--lf-text);text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.lab-slider input{appearance:none;cursor:ew-resize;touch-action:pan-y;background:0 0;width:100%;height:38px;margin:8px 0 0}.lab-slider input::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--graph) var(--range-fill),var(--lf-border) var(--range-fill));border-radius:2px;height:3px}.lab-slider input::-webkit-slider-thumb{appearance:none;background:var(--lf-bg);border:1px solid var(--graph);border-radius:50%;width:13px;height:13px;margin-top:-5px;box-shadow:0 1px 2px #00000012}.lab-slider input::-moz-range-track{background:var(--lf-border);height:3px}.lab-slider input::-moz-range-progress{background:var(--graph);height:3px}.lab-slider input::-moz-range-thumb{background:var(--lf-bg);border:1px solid var(--graph);border-radius:50%;width:12px;height:12px}.pulse-chart,.ratio-chart,.expansion-chart{width:100%;height:auto;margin:22px 0;display:block}.svg-label{letter-spacing:.6px;fill:var(--lf-secondary);font-size:9px}.svg-tick{fill:var(--lf-faint);font-variant-numeric:tabular-nums;font-size:10px}.chart-baseline{stroke:var(--lf-border);stroke-width:1px}.chart-grid{stroke:var(--lf-border);stroke-width:1px;stroke-dasharray:3 6}.source-pulse{stroke:var(--graph-secondary);stroke-width:2px}.source-dot{fill:var(--graph-secondary)}.received-pulse{stroke:var(--graph);stroke-width:2px}.received-dot{fill:var(--graph)}.model-curve{stroke:var(--graph);stroke-width:2px;stroke-linejoin:round}.target-line{stroke:var(--graph-secondary);stroke-width:1px;stroke-dasharray:4 4}.model-point{fill:var(--graph);stroke:var(--lf-bg);stroke-width:3px}.lab-readout{border-block:1px solid var(--lf-border);color:var(--lf-secondary);justify-content:center;align-items:center;gap:22px;padding:18px 10px;font-size:12px;line-height:1.6;display:flex}.lab-readout strong{color:var(--lf-text);font-variant-numeric:tabular-nums;font-weight:400}.lab-card .lab-caveat{margin-bottom:0;padding-top:16px;font-size:11px;line-height:1.85}.lab-card .fit-notice{border-top:1px solid var(--lf-border);color:var(--lf-text)}.ratio-results{border-block:1px solid var(--lf-border);grid-template-columns:1fr 1fr;gap:24px;padding:24px 0;display:grid}.ratio-results>div>span{letter-spacing:.6px;color:var(--lf-faint);margin-bottom:12px;font-size:9px;display:block}.ratio-results strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:34px;font-weight:400;display:block}.ratio-results small{letter-spacing:0;color:var(--lf-secondary);font-size:11px}.lab-presets{flex-wrap:wrap;gap:10px;margin:22px 0 0;display:flex}.lab-presets button{border:1px solid var(--lf-border);border-radius:4px;min-height:38px;padding:9px 13px;font-size:11px;transition:background-color .16s}.derivation{border-block:1px solid var(--lf-border);margin-top:26px;padding:16px 0}.derivation summary{color:var(--lf-secondary);cursor:pointer;min-height:32px;padding:6px 0;font-size:12px}.derivation p{max-width:760px;font-size:12px}.finding{border-left:1px solid var(--lf-border);margin:28px 0;padding:8px 0 8px 22px}.finding>span{letter-spacing:.7px;color:var(--lf-faint);font-size:9px}.finding p{max-width:740px;font-size:13px}.finding b{color:var(--lf-text);font-weight:400}.day-bars{margin:22px 0}.day-bars>div{grid-template-columns:50px 1fr 85px;align-items:center;gap:16px;margin:14px 0;display:grid}.day-bars span{color:var(--lf-faint);font-size:9px}.day-bars strong{text-align:right;font-variant-numeric:tabular-nums;font-size:15px;font-weight:400}.day-bars small{color:var(--lf-secondary);font-size:10px}.day-bar-track{height:15px}.day-bar-track>div{background:var(--graph);border-radius:1px;height:100%}.allocation-strip{height:24px;margin:18px 0 28px;display:flex;position:relative}.allocation-strip>div{border-right:2px solid var(--lf-bg);height:100%}.allocation-marker{background:var(--lf-text);width:1px;position:absolute;top:-6px;bottom:-6px;transform:translate(-1px)}.allocation-marker:before{content:"";background:var(--lf-text);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:-3px}.clock-conclusion{border-top:1px solid var(--lf-border);letter-spacing:-.4px;text-align:center;margin-top:24px;padding:24px 0 0;font-size:21px}.clock-conclusion>span{letter-spacing:0;color:var(--lf-secondary);margin-top:8px;font-size:12px;display:block}.conclusion-grid{border-block:1px solid var(--lf-border);grid-template-columns:repeat(3,1fr);gap:30px;margin:32px 0;padding:26px 0;display:grid}.conclusion-grid span{letter-spacing:.6px;color:var(--lf-faint);font-size:9px;line-height:1.8}.conclusion-grid p{font-size:12px}.takeaway>p{color:var(--lf-text);max-width:740px;font-size:17px}.appendix-resources{padding-top:60px;padding-bottom:60px}.download-links{flex-wrap:wrap;gap:22px;margin:28px 0 32px;display:flex}.download-links a{align-items:center;min-height:32px;font-size:12px;display:flex}.appendix-resources ol{max-width:770px;padding-left:18px}.appendix-resources li{color:var(--lf-secondary);margin:14px 0;font-size:12px;line-height:1.9}.appendix-page footer{border-top:1px solid var(--lf-border);max-width:1024px;color:var(--lf-secondary);font:11px/1.6 var(--font-geist),Arial,sans-serif;letter-spacing:0;margin:auto;padding:22px 24px}@media (hover:hover) and (pointer:fine){.appendix-nav a:hover,.reset-button:hover,.appendix-back:hover{color:var(--lf-text)!important}.lab-presets button:hover{background:var(--panel)}}@media (max-width:700px){.appendix-back{font-size:11px}.appendix-hero{padding-top:52px}.appendix-hero h1{letter-spacing:-1.6px;font-size:42px}.appendix-intro{padding-bottom:36px}.appendix-nav>div{gap:24px}.appendix-nav a{min-height:46px}.appendix-section{padding-top:48px;padding-bottom:18px;scroll-margin-top:65px}.appendix-section h2{font-size:29px}.section-lead{font-size:13px}.age-comparison,.lab-card{padding:20px 16px}.age-row strong{font-size:24px}.age-row span{font-size:9px}.age-row small{font-size:10px}.age-row>div:first-child{align-items:center}.lab-tag{letter-spacing:.4px;font-size:8px}.lab-card h3{font-size:23px}.lab-card>p{font-size:12px}.lab-two-col{grid-template-columns:1fr;gap:0}.lab-slider>div{gap:10px;font-size:10px}.lab-slider output{font-size:10px}.lab-readout{justify-content:space-between;gap:10px;padding:14px 0;font-size:10px}.lab-readout svg{flex-shrink:0}.ratio-results{gap:16px}.ratio-results strong{font-size:29px}.ratio-results small{margin-top:4px;font-size:10px;display:block}.ratio-results>div>span{font-size:8px;line-height:1.7}.equation{padding:20px 12px;font-size:12px}.day-bars>div{grid-template-columns:40px 1fr 64px;gap:10px}.day-bars strong{font-size:13px}.conclusion-grid{grid-template-columns:1fr;gap:16px}.conclusion-grid p{margin:8px 0}.download-links{flex-direction:column;gap:10px}.appendix-page footer{flex-wrap:wrap}.svg-label{font-size:10px}.svg-tick{font-size:12px}}@media print{.appendix-page{--lf-bg:#fff;--lf-text:#18181b;--lf-secondary:#71717a;--lf-border:#e9e9ec;--panel:#fafafa;--graph:#3f3f46;--graph-secondary:#a1a1aa}.appendix-page .lf-nav,.appendix-nav,.lab-slider,.lab-presets,.reset-button,.download-links,.appendix-page footer{display:none!important}.appendix-hero{padding-top:20px}.appendix-section{break-inside:avoid;padding-top:28px}.lab-card{break-inside:avoid}.equation{overflow:visible}.derivation>*{display:block}}.cosmic-explorer{max-width:1024px;margin:auto;padding:12px 24px 64px}.cosmic-top{justify-content:space-between;align-items:flex-end;gap:50px;margin:0 0 28px;display:flex}.cosmic-top h2{font:400 32px/1.2 var(--font-geist),Arial,sans-serif;letter-spacing:-1px;margin:14px 0 0}.cosmic-top>p{max-width:330px;margin:0;font-size:13px}.cosmic-stage{color:#e2eafa;background:#090d15;border-radius:8px;height:460px;position:relative;overflow:hidden}.cosmic-stage>div:first-child{height:100%}.cosmic-scene-tools{justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:18px;left:18px;right:18px}.cosmic-scene-tools>div{background:#090d15c9;border:1px solid #ffffff20;border-radius:6px;gap:3px;padding:3px;display:flex}.cosmic-scene-tools button{color:#aab5c9;min-height:32px;padding:8px 10px;font-size:11px}.cosmic-scene-tools button[aria-pressed=true]{color:#fff;background:#ffffff12;border-radius:3px}.cosmic-overlay{pointer-events:none;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:26px;left:24px}.cosmic-overlay>span{color:#9babc7;letter-spacing:.6px;font-size:10px}.cosmic-overlay strong{letter-spacing:-.7px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:400}.cosmic-drag{color:#8392aa;pointer-events:none;font-size:10px;position:absolute;bottom:25px;right:24px}.cosmic-fallback{color:#aab5c9;text-align:center;place-content:center;min-height:200px;padding:40px;font-size:13px;display:grid}.cosmic-controls{padding:20px 0 28px}.cosmic-play-row{color:var(--lf-faint);align-items:center;gap:15px;margin-bottom:20px;font-size:11px;display:flex}.cosmic-play-row>.reset-button{margin-left:auto}.cosmic-play{border:1px solid var(--lf-border);border-radius:4px;align-items:center;gap:8px;min-height:36px;padding:8px 12px;display:flex;color:var(--lf-text)!important}.cosmic-range-label{color:var(--lf-secondary);justify-content:space-between;align-items:baseline;gap:20px;font-size:12px;display:flex}.cosmic-range-label output{color:var(--lf-text);font-variant-numeric:tabular-nums;font-size:11px}.cosmic-range{width:100%;accent-color:var(--graph);cursor:ew-resize;height:36px;margin:4px 0 0;display:block}.cosmic-stops{justify-content:space-between;gap:8px;margin-top:4px;display:flex}.cosmic-stops button{min-height:36px;color:var(--lf-faint);padding:6px 0;font-size:11px}.cosmic-stops button[aria-pressed=true]{color:var(--lf-text)}.cosmic-stage-note{max-width:760px;min-height:44px;font-size:12px}.cosmic-grid{color:var(--lf-secondary);align-items:center;gap:8px;font-size:11px;display:flex}.cosmic-grid input{accent-color:var(--graph)}.cosmic-signal{border:1px solid var(--lf-border);border-radius:6px;padding:28px}.cosmic-signal h3{letter-spacing:-.5px;margin:12px 0;font-size:24px;font-weight:400}.cosmic-signal p{max-width:720px;font-size:12px}.cosmic-signal .cosmic-range-label{margin-top:25px}.cosmic-pulses{width:100%;height:auto;margin:22px 0;display:block}.cosmic-pulses text{fill:var(--lf-secondary);font:10px var(--font-geist),Arial,sans-serif;letter-spacing:.5px}.cosmic-numbers{border-top:1px solid var(--lf-border);grid-template-columns:1fr 1fr 1fr;gap:20px;padding-top:20px;display:grid}.cosmic-numbers span{color:var(--lf-faint);margin-bottom:9px;font-size:10px;display:block}.cosmic-numbers strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:23px;font-weight:400}.cosmic-method{color:var(--lf-secondary);margin-top:20px;font-size:12px}.cosmic-method summary{cursor:pointer;padding:10px 0}.cosmic-method p{max-width:800px;font-size:12px}.cosmic-method a{font-size:11px}@media (max-width:700px){.cosmic-top{display:block}.cosmic-top>p{margin-top:20px}.cosmic-top h2{font-size:29px}.cosmic-stage{height:350px}.cosmic-scene-tools{top:12px;left:10px;right:10px}.cosmic-scene-tools button{padding:6px 8px;font-size:10px}.cosmic-overlay{bottom:22px;left:16px}.cosmic-overlay strong{font-size:22px}.cosmic-overlay>span{font-size:8px}.cosmic-drag{display:none}.cosmic-stops{flex-wrap:wrap;justify-content:flex-start;gap:4px 18px}.cosmic-stops button{font-size:10px}.cosmic-signal{padding:22px 16px}.cosmic-signal h3{font-size:22px}.cosmic-numbers{grid-template-columns:1fr;gap:18px}.cosmic-numbers strong{font-size:24px}.cosmic-range-label{gap:12px;font-size:11px}}@media print{.cosmic-stage,.cosmic-controls,.cosmic-range{display:none}.cosmic-explorer{padding-bottom:20px}}.math-slider{touch-action:none;-webkit-user-select:none;user-select:none;cursor:ew-resize;align-items:center;width:100%;height:36px;display:flex;position:relative}.math-slider-track{background:var(--lf-border);border-radius:10px;flex:1;height:4px;position:relative}.math-slider-fill{background:#7c9cbd;border-radius:10px;height:100%;position:absolute}.math-slider-thumb{background:var(--lf-bg);border:2px solid #7c9cbd;border-radius:50%;outline:none;width:16px;height:16px;transition:box-shadow .18s,transform .18s;display:block;box-shadow:0 1px 6px #00000018}.math-slider-thumb:hover,.math-slider-thumb:focus-visible{transform:scale(1.15);box-shadow:0 0 0 6px #7c9cbd20}.math-slider-thumb[data-state=active]{cursor:grabbing}.math-switch{background:var(--lf-border);width:32px;height:19px;transition:background .18s;border-radius:20px!important;padding:3px!important}.math-switch[data-state=checked]{background:#7194b4}.math-switch-thumb{background:#fff;border-radius:50%;width:13px;height:13px;transition:transform .22s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 1px 3px #0002}.math-switch[data-state=checked] .math-switch-thumb{transform:translate(13px)}.cosmic-grid{align-items:center;gap:10px;display:flex}.math-disclosure-trigger{text-align:start;width:100%;color:var(--lf-secondary);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:12px;display:flex}.math-disclosure-trigger svg{flex-shrink:0;transition:transform .22s}.math-disclosure-trigger[data-state=open] svg{transform:rotate(180deg)}.math-disclosure-content{overflow:hidden}.math-disclosure-content[data-state=open]{animation:.24s cubic-bezier(.22,1,.36,1) math-unfold}.math-disclosure-content[data-state=closed]{animation:.18s math-fold}@keyframes math-unfold{0%{opacity:0;height:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes math-fold{0%{height:var(--radix-collapsible-content-height);opacity:1}to{opacity:0;height:0}}.cosmic-pulses circle{transition:cx .18s cubic-bezier(.22,1,.36,1)}.day-bar-track>div{transition:width .24s cubic-bezier(.22,1,.36,1)}.cosmic-stops button,.cosmic-scene-tools button,.lab-presets button{transition:background .18s,color .18s,box-shadow .18s}.cosmic-stops button[aria-pressed=true]{box-shadow:inset 0 -2px #7c9cbd}.cosmic-legend{top:76px;color:#b2bfd2;pointer-events:none;gap:16px;font-size:10px;display:flex;position:absolute;inset-inline-start:24px}.cosmic-legend span{align-items:center;gap:6px;display:flex}.cosmic-legend span:before{content:"";background:#edb275;border-radius:50%;width:6px;height:6px;display:block}.cosmic-legend span+span:before{background:#b6d9ff}@media (max-width:600px){.cosmic-legend{top:86px;font-size:9px;inset-inline-start:16px}}
