.blackbody[data-astro-cid-jlyjbshk]{box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;font-family:var(--font-mono);color:var(--deck-ink,#eceff4);flex-direction:column;align-items:center;gap:1rem;padding:1.25rem;display:flex}.glow[data-astro-cid-jlyjbshk]{flex:1;justify-content:center;align-self:stretch;align-items:center;min-height:0;display:flex}.swatch[data-astro-cid-jlyjbshk]{aspect-ratio:1;box-sizing:border-box;border:1px solid var(--glow-edge);background:var(--glow);width:clamp(3rem,26cqh,7.5rem);box-shadow:0 0 2rem color-mix(in srgb, var(--glow), transparent 40%);border-radius:50%}.chart[data-astro-cid-jlyjbshk]{flex:none;gap:7px;width:min(100%,46rem);display:grid}.plot[data-astro-cid-jlyjbshk]{height:clamp(5rem,24cqh,11rem);position:relative}canvas[data-astro-cid-jlyjbshk]{width:100%;height:100%;position:absolute;inset:0}.controls[data-astro-cid-jlyjbshk]{--track-border:1px solid transparent;flex:none;gap:.45rem;width:min(24rem,100%);display:grid}.head[data-astro-cid-jlyjbshk]{justify-content:space-between;font-size:.75rem;display:flex}.value[data-astro-cid-jlyjbshk]{font-variant-numeric:tabular-nums}.ends[data-astro-cid-jlyjbshk]{letter-spacing:.06em;color:var(--deck-ink-dim,#8d8676);justify-content:space-between;font-size:.55rem;display:flex}.gallery[data-astro-cid-rb4mc3yo]{--viz-max:46rem;box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;font-family:var(--font-mono);color:var(--deck-ink,#eceff4);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));align-content:center;gap:1rem;margin:0;padding:1.25rem;list-style:none;display:grid}.body[data-astro-cid-rb4mc3yo]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;min-width:0;min-height:0;display:flex}.disc[data-astro-cid-rb4mc3yo]{aspect-ratio:1;box-sizing:border-box;border:1px solid var(--edge);background:var(--glow);width:clamp(2.5rem,min(14cqw,22cqh),6rem);box-shadow:0 0 1.5rem color-mix(in srgb, var(--glow), transparent 50%);border-radius:50%;flex:none;margin-bottom:.5rem}.name[data-astro-cid-rb4mc3yo]{font-size:.75rem}.kelvin[data-astro-cid-rb4mc3yo]{font-variant-numeric:tabular-nums;color:var(--glow);font-size:.7rem}.kind[data-astro-cid-rb4mc3yo]{letter-spacing:.04em;color:var(--deck-ink-dim,#8d8676);font-size:.55rem}@container viz (width<=30rem){.gallery[data-astro-cid-rb4mc3yo]{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.75rem}.body[data-astro-cid-rb4mc3yo]{text-align:left;grid-template-rows:auto auto auto;grid-template-columns:auto 1fr;align-content:center;gap:.1rem .6rem;display:grid}.disc[data-astro-cid-rb4mc3yo]{grid-row:1/4;align-self:center;width:clamp(2rem,14cqh,3.5rem);margin:0}}.load-spinner[data-astro-cid-d66qejn4]{z-index:2;aspect-ratio:1;box-sizing:border-box;border:2px solid var(--flb);border-top-color:var(--deck-ink,#eceff4);border-radius:50%;width:1.75rem;margin:-.875rem 0 0 -.875rem;transition:opacity .3s;animation:.9s linear infinite load-spin;position:absolute;top:50%;left:50%}[data-loaded]>.load-spinner[data-astro-cid-d66qejn4]{opacity:0;pointer-events:none;animation-play-state:paused}@keyframes load-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.load-spinner[data-astro-cid-d66qejn4]{animation-duration:2.5s}}.balance[data-astro-cid-5fnq5p5g]{--viz-max:none;box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;font-family:var(--font-mono);color:var(--deck-ink,#eceff4);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(9rem,13rem) minmax(0,1fr);gap:1.25rem;padding:1rem;display:grid}.panes[data-astro-cid-5fnq5p5g]{grid-template-columns:var(--chart-w,minmax(0, 1fr)) var(--photo-w,minmax(0, 1fr));justify-content:center;gap:.9rem;min-height:0;display:grid}.photo[data-astro-cid-5fnq5p5g]{border-radius:var(--radius-large);min-height:0;margin:0;position:relative;overflow:hidden}.defs[data-astro-cid-5fnq5p5g]{width:0;height:0;position:absolute}.photo[data-astro-cid-5fnq5p5g] img[data-astro-cid-5fnq5p5g]{object-fit:cover;border:0;border-radius:0;width:100%;height:100%;padding:0;transition:opacity .4s;position:absolute;inset:0}.photo[data-astro-cid-5fnq5p5g]:not([data-loaded]) img[data-astro-cid-5fnq5p5g]{opacity:0}.photo[data-astro-cid-5fnq5p5g] figcaption[data-astro-cid-5fnq5p5g]{letter-spacing:.04em;color:#fffc;text-shadow:0 1px 2px #0009;font-size:.55rem;position:absolute;bottom:.35rem;right:.5rem}.chart[data-astro-cid-5fnq5p5g]{min-width:0;min-height:0;position:relative}.tools[data-astro-cid-5fnq5p5g]{align-content:center;gap:1.25rem;display:grid}.tool[data-astro-cid-5fnq5p5g]{--track-border:1px solid transparent;gap:.4rem;display:grid}.tool-head[data-astro-cid-5fnq5p5g]{justify-content:space-between;font-size:.75rem;display:flex}.tool-value[data-astro-cid-5fnq5p5g]{font-variant-numeric:tabular-nums}@container viz (width<=40rem){.balance[data-astro-cid-5fnq5p5g]{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:.9rem}.tools[data-astro-cid-5fnq5p5g]{order:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.9rem}}@container viz (width<=30rem){.balance[data-astro-cid-5fnq5p5g]{gap:.6rem;padding:.6rem}.panes[data-astro-cid-5fnq5p5g],.tools[data-astro-cid-5fnq5p5g]{gap:.6rem}.tool-head[data-astro-cid-5fnq5p5g]{font-size:.65rem}}.editor[data-astro-cid-5vbqfi6l]{--viz-max:none;width:100%;min-width:0;height:100%;min-height:0;font-family:var(--font-mono);position:relative;overflow:hidden}.defs[data-astro-cid-5vbqfi6l]{width:0;height:0;position:absolute}.photo[data-astro-cid-5vbqfi6l]{object-fit:cover;width:100%;height:100%;padding:0;transition:opacity .4s;position:absolute;inset:0}.editor[data-astro-cid-5vbqfi6l]:not([data-loaded]) .photo[data-astro-cid-5vbqfi6l]{opacity:0}.credit[data-astro-cid-5vbqfi6l]{z-index:1;letter-spacing:.04em;color:#fffc;text-shadow:0 1px 2px #0009;margin:0;font-size:.55rem;position:absolute;bottom:.4rem;right:.6rem}.tools[data-astro-cid-5vbqfi6l]{z-index:1;box-sizing:border-box;border-radius:var(--radius-large);backdrop-filter:blur(10px);color:#eceff4;background:#0e0d0b8c;width:min(16rem,100% - 2rem);padding:.8rem .9rem .7rem;position:absolute;bottom:1rem;left:1rem;box-shadow:inset 0 0 0 1px #ffffff1a,0 4px 16px #00000040}.tool[data-astro-cid-5vbqfi6l]{--track-border:1px solid transparent;gap:.45rem;display:grid}.tool-head[data-astro-cid-5vbqfi6l]{justify-content:space-between;font-size:.75rem;display:flex}.tool-value[data-astro-cid-5vbqfi6l]{font-variant-numeric:tabular-nums;color:#f2efe6}.tool-ends[data-astro-cid-5vbqfi6l]{letter-spacing:.06em;color:#8d8676;justify-content:space-between;font-size:.55rem;display:flex}@container viz (width<=30rem){.tools[data-astro-cid-5vbqfi6l]{padding:.6rem .7rem .55rem;bottom:.6rem;left:.6rem}}
