._toolsPage_n2b9x_1{--black:#07060b;--surface:#0d0b14;--surface-2:#12101b;--line:#292536;--line-bright:#46405a;--text:#f5f2fb;--muted:#aaa4b7;--dim:#928a9e;--accent:#bda0ff;--accent-strong:#906fff;--active:#75a7ff;--danger:#d88998;--panel-tint:#bda0ff0b;background:var(--black);min-height:100vh;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._toolsPage_n2b9x_1[data-theme=light]{--black:#f7f6fb;--surface:#fff;--surface-2:#f0edf8;--line:#d9d4e4;--line-bright:#b8afc9;--text:#191622;--muted:#655f70;--dim:#6f6878;--accent:#6945d4;--accent-strong:#5631c0;--active:#2368c7;--danger:#9b2945;--panel-tint:#6945d40e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}._toolsPage_n2b9x_1 .site-header{border-color:color-mix(in srgb, var(--line) 82%, transparent);background:color-mix(in srgb, var(--black) 88%, transparent)}._toolsPage_n2b9x_1 .site-header a,._toolsPage_n2b9x_1 footer a{align-items:center;min-width:32px;min-height:32px;display:inline-flex}._toolsPage_n2b9x_1 .command-trigger{justify-content:flex-end;min-width:44px;min-height:44px}._toolsPage_n2b9x_1 .command-trigger kbd,._toolsPage_n2b9x_1 .command-title button{border-color:var(--line-bright);background:var(--surface-2);color:var(--text)}._toolsPage_n2b9x_1 .command-panel{border-color:var(--line-bright);background:var(--surface);color:var(--text)}._toolsPage_n2b9x_1 .command-links a:hover,._toolsPage_n2b9x_1 .command-links a:focus{background:var(--surface-2)}._toolsShell_n2b9x_149{width:min(1320px,100%);margin:0 auto;padding:0 40px}._toolsIntro_n2b9x_161{grid-template-columns:1.2fr .8fr;align-items:end;gap:clamp(50px,9vw,140px);min-height:290px;padding:126px 0 42px;display:grid}._toolsIntro_n2b9x_161>div>p,._categoryBar_n2b9x_181,._workspaceHeader_n2b9x_183>div,._panelLabel_n2b9x_185,._inputRow_n2b9x_187 label>span,._inputHint_n2b9x_189,._inputError_n2b9x_191,._primaryResult_n2b9x_193>p,._primaryResult_n2b9x_193>span,._resultEmpty_n2b9x_197,._presets_n2b9x_199 small,._lightPath_n2b9x_201,._contextPanel_n2b9x_203,._cosmologyNote_n2b9x_205,._precisionDetails_n2b9x_207,._educationDetails_n2b9x_209,._sourceDetails_n2b9x_211,._familyNote_n2b9x_213>span,._themeControl_n2b9x_215,._plannerInputs_n2b9x_217,._plannerResult_n2b9x_219{letter-spacing:.085em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._toolsIntro_n2b9x_161>div>p{color:var(--accent);margin:0 0 22px;font-size:9px}._toolsIntro_n2b9x_161 h1{letter-spacing:-.065em;max-width:760px;margin:0;font-size:clamp(47px,6.3vw,88px);line-height:.9}._toolsIntro_n2b9x_161>p{max-width:480px;color:var(--muted);margin:0;font-size:16px;line-height:1.65}._categoryBar_n2b9x_181{border:1px solid var(--line);background:var(--surface);min-height:58px;color:var(--dim);grid-template-columns:90px 1fr auto;align-items:center;gap:18px;padding:7px 12px;font-size:8px;display:grid}._categoryBar_n2b9x_181>div{flex-wrap:wrap;gap:6px;display:flex}._categoryBar_n2b9x_181 button,._themeControl_n2b9x_215 button{min-height:42px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000}._categoryBar_n2b9x_181 button{letter-spacing:.06em;text-transform:uppercase;padding:0 14px;font:600 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}._categoryBar_n2b9x_181 button[aria-pressed=true]{border-color:var(--line-bright);background:var(--panel-tint);color:var(--text)}._categoryBar_n2b9x_181 output{color:var(--muted)}._workspace_n2b9x_183{border:1px solid var(--line);background:var(--surface);margin-top:12px;scroll-margin-top:86px}._workspaceHeader_n2b9x_183{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:10px 36px;padding:22px 24px 24px;display:grid}._workspaceHeader_n2b9x_183>div{color:var(--dim);grid-column:1/-1;justify-content:space-between;align-items:center;font-size:8px;display:flex}._workspaceHeader_n2b9x_183>div i{color:var(--active);align-items:center;gap:7px;font-style:normal;display:inline-flex}._workspaceHeader_n2b9x_183>div i:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}._workspaceHeader_n2b9x_183 h2{letter-spacing:-.05em;margin:0;font-size:clamp(28px,3.3vw,48px);line-height:.98}._workspaceHeader_n2b9x_183>p{color:var(--muted);align-self:end;margin:0 0 3px;font-size:13px}._instrumentGrid_n2b9x_473{grid-template-columns:.92fr 1.08fr;display:grid}._inputPanel_n2b9x_483,._resultPanel_n2b9x_485,._presetPanel_n2b9x_487,._observationPanel_n2b9x_489{min-width:0;padding:22px 24px 24px}._inputPanel_n2b9x_483{border-right:1px solid var(--line)}._resultPanel_n2b9x_485{background-image:linear-gradient(var(--panel-tint) 1px, transparent 1px), linear-gradient(90deg, var(--panel-tint) 1px, transparent 1px);background-size:28px 28px}._panelLabel_n2b9x_185{min-height:18px;color:var(--dim);justify-content:space-between;align-items:center;gap:18px;font-size:8px;display:flex}._inputRow_n2b9x_187{grid-template-columns:minmax(0,1fr) minmax(155px,.55fr);gap:8px;margin-top:18px;display:grid}._inputRow_n2b9x_187 label>span{color:var(--muted);margin-bottom:8px;font-size:8px;display:block}._inputRow_n2b9x_187 input,._inputRow_n2b9x_187 select{border:1px solid var(--line-bright);background:var(--black);width:100%;min-width:0;height:58px;color:var(--text);border-radius:0}._inputRow_n2b9x_187 input{font-variant-numeric:tabular-nums;padding:0 15px;font-size:21px}._inputRow_n2b9x_187 select{padding:0 38px 0 12px;font:600 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}._inputRow_n2b9x_187 input:focus,._inputRow_n2b9x_187 select:focus{border-color:var(--accent);outline:1px solid var(--accent);outline-offset:0}._inputRow_n2b9x_187 input[aria-invalid=true]{border-color:var(--danger)}._inputHint_n2b9x_189,._inputError_n2b9x_191{min-height:16px;color:var(--dim);margin:12px 0 0;font-size:7px;line-height:1.5}._inputError_n2b9x_191{color:var(--danger)}._primaryResult_n2b9x_193{flex-direction:column;justify-content:center;min-height:116px;margin-top:6px;display:flex}._primaryResult_n2b9x_193>p,._primaryResult_n2b9x_193>span{color:var(--muted);margin:0;font-size:8px;line-height:1.5}._primaryResult_n2b9x_193 strong{max-width:100%;color:var(--text);letter-spacing:-.055em;overflow-wrap:anywhere;margin:10px 0;font-size:clamp(31px,4.2vw,58px);line-height:.92;display:block}._resultEmpty_n2b9x_197{min-height:116px;color:var(--dim);place-content:center start;gap:10px;font-size:8px;display:grid}._resultEmpty_n2b9x_197 strong{color:var(--line-bright);font:400 48px/1 Arial,sans-serif}._presetPanel_n2b9x_487{border-top:1px solid var(--line)}._presets_n2b9x_199{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:16px;display:grid}._presets_n2b9x_199 button{border:1px solid var(--line);background:var(--black);min-width:0;min-height:68px;color:var(--text);cursor:pointer;text-align:left;align-content:center;justify-items:start;gap:7px;padding:10px 12px;display:grid}._presets_n2b9x_199 button:hover,._presets_n2b9x_199 button[aria-pressed=true]{border-color:var(--accent);background:var(--panel-tint)}._presets_n2b9x_199 button[aria-pressed=true]:before{color:var(--accent);content:"SELECTED";letter-spacing:.1em;font:600 7px/1 ui-monospace,SFMono-Regular,Menlo,monospace}._presets_n2b9x_199 span{font-size:12px;font-weight:700}._presets_n2b9x_199 small{color:var(--dim);font-size:7px;line-height:1.45}._perspectiveGrid_n2b9x_843{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}._lightPath_n2b9x_201{border-right:1px solid var(--line);background:var(--black);min-width:0;margin:0;padding:24px}._pathLabels_n2b9x_871{color:var(--muted);justify-content:space-between;gap:20px;font-size:8px;display:flex}._pathTrack_n2b9x_887{grid-template-columns:18px minmax(0,1fr) 18px;align-items:center;gap:4px;height:74px;display:grid}._sourceNode_n2b9x_903,._observerNode_n2b9x_905{border:1px solid var(--accent);background:var(--surface);width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent);border-radius:50%;display:block}._observerNode_n2b9x_905{border-color:var(--active);box-shadow:0 0 0 4px color-mix(in srgb, var(--active) 12%, transparent)}._beam_n2b9x_935{background:linear-gradient(90deg, var(--accent), var(--active));height:1px;display:block;position:relative;overflow:visible}._beam_n2b9x_935:after{border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:6px solid var(--active);content:"";position:absolute;top:-3px;right:-1px}._beam_n2b9x_935 b{background:var(--text);width:7px;height:7px;box-shadow:0 0 14px var(--accent);border-radius:50%;animation:3.2s ease-in-out infinite _light-travel_n2b9x_1;position:absolute;top:-3px;left:0}._lightPath_n2b9x_201 figcaption{color:var(--dim);font-size:7px}._observationPanel_n2b9x_489 h3{letter-spacing:-.04em;max-width:530px;margin:18px 0 0;font-size:clamp(23px,2.4vw,34px);line-height:1.02}._observationPanel_n2b9x_489>p{max-width:570px;color:var(--muted);margin:18px 0 0;font-size:13px;line-height:1.65}._contextPanel_n2b9x_203,._cosmologyNote_n2b9x_205{border-top:1px solid var(--line);background:var(--panel-tint);grid-template-columns:180px 1fr auto;align-items:center;gap:28px;min-height:88px;padding:18px 24px;display:grid}._contextPanel_n2b9x_203>span,._cosmologyNote_n2b9x_205>strong{color:var(--accent);font-size:8px}._contextPanel_n2b9x_203 p,._cosmologyNote_n2b9x_205 p{color:var(--text);letter-spacing:0;text-transform:none;margin:0;font:500 12px/1.55 Arial,Helvetica,sans-serif}._contextPanel_n2b9x_203 small{max-width:180px;color:var(--dim);text-align:right;font-size:6px;line-height:1.5}._cosmologyNote_n2b9x_205{background:color-mix(in srgb, var(--active) 6%, var(--surface));grid-template-columns:180px 1fr}._precisionDetails_n2b9x_207,._educationDetails_n2b9x_209,._sourceDetails_n2b9x_211{border-top:1px solid var(--line)}._precisionDetails_n2b9x_207 summary,._educationDetails_n2b9x_209 summary,._sourceDetails_n2b9x_211 summary{min-height:54px;color:var(--muted);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:0 24px;font-size:9px;list-style:none;display:flex}._precisionDetails_n2b9x_207 summary::-webkit-details-marker{display:none}._educationDetails_n2b9x_209 summary::-webkit-details-marker{display:none}._sourceDetails_n2b9x_211 summary::-webkit-details-marker{display:none}._precisionDetails_n2b9x_207 summary b,._educationDetails_n2b9x_209 summary b,._sourceDetails_n2b9x_211 summary b{color:var(--accent);font-size:18px;font-weight:400;transition:transform .2s}._precisionDetails_n2b9x_207[open] summary b,._educationDetails_n2b9x_209[open] summary b,._sourceDetails_n2b9x_211[open] summary b{transform:rotate(45deg)}._precisionDetails_n2b9x_207 dl{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}._precisionDetails_n2b9x_207 dl>div{border-right:1px solid var(--line);min-width:0;padding:16px 24px}._precisionDetails_n2b9x_207 dl>div:last-child{border-right:0}._precisionDetails_n2b9x_207 dt{color:var(--dim);margin:0 0 8px;font-size:7px}._precisionDetails_n2b9x_207 dd{color:var(--text);overflow-wrap:anywhere;text-transform:none;margin:0;font-size:10px;line-height:1.5}._educationDetails_n2b9x_209>div{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._educationDetails_n2b9x_209 section{border-right:1px solid var(--line);min-height:150px;padding:20px 24px}._educationDetails_n2b9x_209 section:last-child{border-right:0}._educationDetails_n2b9x_209 section span{color:var(--accent);font-size:7px}._educationDetails_n2b9x_209 section p{color:var(--muted);letter-spacing:0;text-transform:none;margin:18px 0 0;font:400 12px/1.62 Arial,Helvetica,sans-serif}._sourceDetails_n2b9x_211>div{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}._sourceDetails_n2b9x_211 a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:54px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding:0 24px;font-size:8px;display:flex}._sourceDetails_n2b9x_211 a:nth-child(2n){border-right:0}._sourceDetails_n2b9x_211 a:hover{color:var(--text)}._plannerLayout_n2b9x_1379{border-top:1px solid var(--line);grid-template-columns:1.04fr .96fr;display:grid}._provenanceBadge_n2b9x_1391{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-2) 76%, transparent);width:max-content;max-width:100%;min-height:22px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 7px;font:700 7px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}._provenanceBadge_n2b9x_1391[data-provenance=CALCULATED]{border-color:color-mix(in srgb, var(--active) 44%, var(--line));color:var(--active)}._provenanceBadge_n2b9x_1391[data-provenance=ESTIMATED]{border-color:color-mix(in srgb, var(--accent) 36%, var(--line));color:var(--accent)}._provenanceBadge_n2b9x_1391[data-provenance=RECOMMENDED]{border-color:color-mix(in srgb, var(--text) 30%, var(--line));color:var(--text)}._provenanceBadge_n2b9x_1391[data-provenance=EDUCATIONAL]{color:var(--dim)}._conceptLink_n2b9x_1461{border-bottom:1px solid color-mix(in srgb, var(--accent) 55%, transparent);width:max-content;max-width:100%;min-height:32px;color:var(--accent);letter-spacing:.08em;text-transform:uppercase;align-items:center;margin-top:12px;font:700 8px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}._conceptLink_n2b9x_1461:hover,._conceptLink_n2b9x_1461:focus-visible{color:var(--text);border-color:var(--text)}._metricCard_n2b9x_1501,._trailPreview_n2b9x_1503,._blackHoleScale_n2b9x_1505,._cosmologyNote_n2b9x_205,._precisionDetails_n2b9x_207,._educationDetails_n2b9x_209 section{scroll-margin-top:86px}._plannerInputs_n2b9x_217,._plannerResult_n2b9x_219{min-width:0;padding:22px 24px 24px}._plannerInputs_n2b9x_217{border-right:1px solid var(--line)}._plannerResult_n2b9x_219{background:linear-gradient(var(--panel-tint) 1px, transparent 1px), linear-gradient(90deg, var(--panel-tint) 1px, transparent 1px);background-size:28px 28px}._modeToggle_n2b9x_1553,._preferenceGroup_n2b9x_1555,._plannerActions_n2b9x_1557,._toolActions_n2b9x_1559{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}._modeToggle_n2b9x_1553 button,._preferenceGroup_n2b9x_1555 button,._plannerActions_n2b9x_1557 button,._toolActions_n2b9x_1559 button{border:1px solid var(--line);background:var(--black);min-height:42px;color:var(--muted);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}._modeToggle_n2b9x_1553 button,._plannerActions_n2b9x_1557 button,._toolActions_n2b9x_1559 button{padding:0 14px}._preferenceGroup_n2b9x_1555 button{text-align:left;flex:138px;padding:0 12px}._modeToggle_n2b9x_1553 button[aria-pressed=true],._preferenceGroup_n2b9x_1555 button[aria-pressed=true]{border-color:var(--accent);background:var(--panel-tint);color:var(--text)}._astroInputGrid_n2b9x_1639{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}._astroInputGrid_n2b9x_1639 label,._targetSelect_n2b9x_1655{gap:7px;min-width:0;display:grid}._astroInputGrid_n2b9x_1639 label>span,._targetSelect_n2b9x_1655>span,._modeToggle_n2b9x_1553,._preferenceGroup_n2b9x_1555,._plannerActions_n2b9x_1557,._toolActions_n2b9x_1559,._guidanceList_n2b9x_1679 dt,._metricGrid_n2b9x_1681 span,._trailPreview_n2b9x_1503>p,._comparisonGrid_n2b9x_1685 span,._plannerWarnings_n2b9x_1687,._advancedDetails_n2b9x_1689{letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._astroInputGrid_n2b9x_1639 label>span,._targetSelect_n2b9x_1655>span,._guidanceList_n2b9x_1679 dt,._metricGrid_n2b9x_1681 span,._comparisonGrid_n2b9x_1685 span{color:var(--dim);font-size:7px}._astroInputGrid_n2b9x_1639 input,._astroInputGrid_n2b9x_1639 select,._targetSelect_n2b9x_1655 select{border:1px solid var(--line-bright);background:var(--black);width:100%;min-width:0;height:52px;color:var(--text);border-radius:0}._astroInputGrid_n2b9x_1639 input{font-variant-numeric:tabular-nums;padding:0 12px;font-size:18px}._astroInputGrid_n2b9x_1639 input[aria-invalid=true]{border-color:var(--danger)}._astroInputGrid_n2b9x_1639 select,._targetSelect_n2b9x_1655 select{padding:0 36px 0 11px;font:700 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}._astroInputGrid_n2b9x_1639 small,._targetSelect_n2b9x_1655 small{min-height:24px;color:var(--dim);letter-spacing:0;text-transform:none;font:400 10px/1.35 Arial,Helvetica,sans-serif}._targetSelect_n2b9x_1655{margin-top:18px}._advancedDetails_n2b9x_1689{border:1px solid var(--line);margin-top:18px}._advancedDetails_n2b9x_1689 summary{min-height:48px;color:var(--muted);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:0 14px;font-size:8px;list-style:none;display:flex}._advancedDetails_n2b9x_1689 summary::-webkit-details-marker{display:none}._advancedDetails_n2b9x_1689 summary b{color:var(--accent);font-size:17px;font-weight:400;transition:transform .2s}._advancedDetails_n2b9x_1689[open] summary b{transform:rotate(45deg)}._advancedDetails_n2b9x_1689 ._astroInputGrid_n2b9x_1639{border-top:1px solid var(--line);margin:0;padding:14px}._startAround_n2b9x_1879{align-content:center;gap:9px;min-height:138px;display:grid}._startAround_n2b9x_1879 span{color:var(--accent);letter-spacing:.1em;font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}._startAround_n2b9x_1879 strong{color:var(--text);letter-spacing:-.055em;overflow-wrap:anywhere;font-size:clamp(42px,5vw,68px);line-height:.9}._guidanceList_n2b9x_1679{gap:10px;margin:0;display:grid}._guidanceList_n2b9x_1679 div{border-top:1px solid var(--line);grid-template-columns:150px 1fr;gap:18px;padding-top:12px;display:grid}._guidanceList_n2b9x_1679 dd{color:var(--muted);letter-spacing:0;text-transform:none;margin:0;font:400 12px/1.55 Arial,Helvetica,sans-serif}._astroEmpty_n2b9x_1965{align-content:center;gap:12px;min-height:250px;display:grid}._astroEmpty_n2b9x_1965 strong{color:var(--accent);letter-spacing:-.04em;font-size:28px;line-height:1}._astroEmpty_n2b9x_1965 p{color:var(--muted);letter-spacing:0;text-transform:none;margin:0;font:400 13px/1.55 Arial,Helvetica,sans-serif}._metricGrid_n2b9x_1681,._comparisonGrid_n2b9x_1685{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._metricGrid_n2b9x_1681 section,._comparisonGrid_n2b9x_1685 section{border-right:1px solid var(--line);min-width:0;padding:18px 20px}._metricGrid_n2b9x_1681 section:last-child,._comparisonGrid_n2b9x_1685 section:last-child{border-right:0}._metricGrid_n2b9x_1681 strong,._comparisonGrid_n2b9x_1685 h3{color:var(--text);letter-spacing:-.035em;overflow-wrap:anywhere;margin:10px 0 0;font-size:24px;line-height:1;display:block}._metricGrid_n2b9x_1681 p,._comparisonGrid_n2b9x_1685 p{color:var(--muted);letter-spacing:0;text-transform:none;margin:12px 0 0;font:400 11px/1.52 Arial,Helvetica,sans-serif}._metricCard_n2b9x_1501 ._provenanceBadge_n2b9x_1391,._comparisonGrid_n2b9x_1685 ._provenanceBadge_n2b9x_1391,._panelLabel_n2b9x_185 ._provenanceBadge_n2b9x_1391{margin:0}._trailPreview_n2b9x_1503{border-top:1px solid var(--line);background:var(--black);padding:22px 24px 24px}._trailField_n2b9x_2111{border:1px solid var(--line);background:radial-gradient(circle at 20% 24%, color-mix(in srgb, var(--accent) 25%, transparent), transparent 9%), radial-gradient(circle at 72% 66%, color-mix(in srgb, var(--active) 20%, transparent), transparent 8%), var(--surface);grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:18px;height:126px;margin-top:18px;padding:0 8px;display:grid}._trailField_n2b9x_2111 i{width:var(--trail-width);background:linear-gradient(90deg, transparent, var(--text) 28%, var(--text) 72%, transparent);max-width:100%;height:10px;box-shadow:0 0 16px color-mix(in srgb, var(--accent) 42%, transparent);border-radius:999px;justify-self:center;display:block}._trailField_n2b9x_2111[data-severity=pinpoint] i{width:12px!important}._trailField_n2b9x_2111[data-severity=unknown] i{opacity:.58;width:18px!important}._trailPreview_n2b9x_1503>p{color:var(--dim);letter-spacing:.08em;text-transform:uppercase;margin:14px 0 0;font-size:7px;line-height:1.55}._comparisonGrid_n2b9x_1685{grid-template-columns:repeat(3,minmax(0,1fr))}._plannerWarnings_n2b9x_1687{border-top:1px solid var(--line);background:color-mix(in srgb, var(--active) 6%, var(--surface));color:var(--muted);grid-template-columns:160px 1fr;gap:18px;padding:17px 24px;font-size:7px;display:grid}._plannerWarnings_n2b9x_1687 strong{color:var(--accent)}._plannerWarnings_n2b9x_1687 ul{letter-spacing:0;text-transform:none;gap:7px;margin:0;padding-left:16px;display:grid}._familyNote_n2b9x_213{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr 1fr;align-items:start;gap:clamp(30px,6vw,90px);padding:100px 0;display:grid}._familyNote_n2b9x_213>span{color:var(--accent);font-size:8px}._familyNote_n2b9x_213 h2{letter-spacing:-.05em;margin:0;font-size:clamp(32px,4vw,55px);line-height:.96}._familyNote_n2b9x_213 p{color:var(--muted);margin:0;font-size:15px;line-height:1.65}._themeControl_n2b9x_215{z-index:35;border:1px solid var(--line-bright);background:color-mix(in srgb, var(--surface) 90%, transparent);color:var(--dim);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;gap:9px;padding:4px 5px 4px 10px;font-size:7px;display:flex;position:fixed;bottom:18px;right:max(16px,50vw - 720px)}._themeControl_n2b9x_215>div{display:flex}._themeControl_n2b9x_215 button{min-width:36px;padding:0;font:600 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}._themeControl_n2b9x_215 button[aria-pressed=true]{border-color:var(--line-bright);background:var(--panel-tint);color:var(--text)}._blackHolePresetBlock_n2b9x_2377{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}._blackHoleScale_n2b9x_1505{border-top:1px solid var(--line);background:var(--black);letter-spacing:.08em;text-transform:uppercase;padding:22px 24px 24px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._scaleTrack_n2b9x_2407{border:1px solid var(--line);background:linear-gradient(90deg, var(--accent), var(--active)), linear-gradient(var(--panel-tint) 1px, transparent 1px), var(--surface);background-position:50%,0 0,0 0;background-repeat:no-repeat;background-size:100% 2px,28px 28px,auto;justify-content:space-between;align-items:end;gap:18px;min-height:78px;margin-top:18px;padding:0 14px 14px;display:flex;position:relative}._scaleTrack_n2b9x_2407 i{border:1px solid var(--text);background:var(--accent);width:14px;height:14px;box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}._scaleTrack_n2b9x_2407 span{color:var(--dim);font-size:7px}._blackHoleScale_n2b9x_1505 p{max-width:820px;color:var(--dim);margin:14px 0 0;font-size:7px;line-height:1.55}@keyframes _light-travel_n2b9x_1{0%{opacity:0;left:0}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(100% - 7px)}}@media (prefers-color-scheme:light){._toolsPage_n2b9x_1[data-theme=system]{--black:#f7f6fb;--surface:#fff;--surface-2:#f0edf8;--line:#d9d4e4;--line-bright:#b8afc9;--text:#191622;--muted:#655f70;--dim:#6f6878;--accent:#6945d4;--accent-strong:#5631c0;--active:#2368c7;--danger:#9b2945;--panel-tint:#6945d40e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}@media (width<=900px){._toolsShell_n2b9x_149{padding:0 22px}._toolsIntro_n2b9x_161{grid-template-columns:1fr;gap:24px;min-height:250px;padding-top:112px}._toolsIntro_n2b9x_161>p{max-width:620px}._instrumentGrid_n2b9x_473,._perspectiveGrid_n2b9x_843,._plannerLayout_n2b9x_1379{grid-template-columns:1fr}._inputPanel_n2b9x_483,._lightPath_n2b9x_201,._plannerInputs_n2b9x_217{border-right:0;border-bottom:1px solid var(--line)}._presets_n2b9x_199{grid-template-columns:repeat(2,minmax(0,1fr))}._contextPanel_n2b9x_203,._cosmologyNote_n2b9x_205{grid-template-columns:150px 1fr}._contextPanel_n2b9x_203 small{display:none}._educationDetails_n2b9x_209>div{grid-template-columns:1fr 1fr}._educationDetails_n2b9x_209 section:nth-child(2){border-right:0}._educationDetails_n2b9x_209 section:nth-child(-n+2){border-bottom:1px solid var(--line)}._precisionDetails_n2b9x_207 dl,._metricGrid_n2b9x_1681{grid-template-columns:1fr 1fr}._comparisonGrid_n2b9x_1685{grid-template-columns:1fr}._metricGrid_n2b9x_1681 section:nth-child(2){border-right:0}._comparisonGrid_n2b9x_1685 section{border-right:0;border-bottom:1px solid var(--line)}._precisionDetails_n2b9x_207 dl>div:nth-child(2){border-right:0}._precisionDetails_n2b9x_207 dl>div:nth-child(-n+2){border-bottom:1px solid var(--line)}._familyNote_n2b9x_213{grid-template-columns:1fr 1fr}._familyNote_n2b9x_213>span{grid-column:1/-1}}@media (width<=600px){._toolsPage_n2b9x_1 .mobile-nav{border-color:var(--line-bright);background:color-mix(in srgb, var(--surface) 93%, transparent)}._toolsShell_n2b9x_149{padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right))}._toolsIntro_n2b9x_161{gap:13px;min-height:0;padding:82px 0 20px}._toolsIntro_n2b9x_161>div>p{margin-bottom:11px;font-size:7px}._toolsIntro_n2b9x_161 h1{font-size:clamp(38px,12vw,48px)}._toolsIntro_n2b9x_161>p{font-size:12px;line-height:1.45}._categoryBar_n2b9x_181{grid-template-columns:1fr auto;gap:7px 10px;min-height:0;padding:6px}._categoryBar_n2b9x_181>span{display:none}._categoryBar_n2b9x_181>div{width:100%}._categoryBar_n2b9x_181 button{flex:calc(50% - 6px);min-height:36px;padding:0 8px;font-size:8px}._categoryBar_n2b9x_181 output{place-self:center end;padding-right:4px;font-size:7px}._workspace_n2b9x_183{margin-top:8px}._workspaceHeader_n2b9x_183{grid-template-columns:1fr;gap:6px;padding:14px}._workspaceHeader_n2b9x_183 h2{font-size:27px}._workspaceHeader_n2b9x_183>p{font-size:11px}._inputPanel_n2b9x_483,._resultPanel_n2b9x_485,._presetPanel_n2b9x_487,._observationPanel_n2b9x_489,._plannerInputs_n2b9x_217,._plannerResult_n2b9x_219,._trailPreview_n2b9x_1503,._blackHoleScale_n2b9x_1505{padding:14px}._inputRow_n2b9x_187{grid-template-columns:1.06fr .94fr;margin-top:12px}._inputRow_n2b9x_187 input,._inputRow_n2b9x_187 select{height:54px}._inputRow_n2b9x_187 input{padding:0 11px;font-size:18px}._inputRow_n2b9x_187 select{padding-left:9px;font-size:9px}._inputHint_n2b9x_189,._inputError_n2b9x_191{margin-top:8px}._astroInputGrid_n2b9x_1639{grid-template-columns:1fr 1fr;gap:7px;margin-top:14px}._astroInputGrid_n2b9x_1639 input,._astroInputGrid_n2b9x_1639 select,._targetSelect_n2b9x_1655 select{height:50px}._astroInputGrid_n2b9x_1639 input{font-size:16px}._modeToggle_n2b9x_1553,._preferenceGroup_n2b9x_1555,._toolActions_n2b9x_1559{margin-top:14px}._preferenceGroup_n2b9x_1555{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._preferenceGroup_n2b9x_1555 button{white-space:normal;min-height:40px;padding:0 8px;font-size:8px;line-height:1.2}._guidanceList_n2b9x_1679 div{grid-template-columns:92px 1fr;gap:10px;padding-top:10px}._plannerWarnings_n2b9x_1687{grid-template-columns:1fr;gap:8px;padding:14px}._startAround_n2b9x_1879{gap:7px;min-height:92px}._startAround_n2b9x_1879 strong{font-size:clamp(32px,10vw,43px)}._metricGrid_n2b9x_1681{grid-template-columns:repeat(2,minmax(0,1fr))}._metricGrid_n2b9x_1681 section,._metricGrid_n2b9x_1681 section:nth-child(2){border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px}._metricGrid_n2b9x_1681 section:nth-child(2n){border-right:0}._trailField_n2b9x_2111{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;height:108px}._scaleTrack_n2b9x_2407{min-height:68px;padding-inline:10px}._primaryResult_n2b9x_193{min-height:92px}._primaryResult_n2b9x_193 strong{margin:7px 0;font-size:clamp(30px,9.5vw,40px)}._resultEmpty_n2b9x_197{min-height:92px}._presets_n2b9x_199{gap:6px}._presets_n2b9x_199 button{min-height:60px;padding:8px 9px}._presets_n2b9x_199 span{font-size:11px}._lightPath_n2b9x_201{padding:19px 16px}._pathTrack_n2b9x_887{height:62px}._observationPanel_n2b9x_489 h3{font-size:25px}._contextPanel_n2b9x_203,._cosmologyNote_n2b9x_205{grid-template-columns:1fr;gap:10px;min-height:0;padding:17px 16px}._precisionDetails_n2b9x_207 summary,._educationDetails_n2b9x_209 summary,._sourceDetails_n2b9x_211 summary{min-height:52px;padding:0 16px}._precisionDetails_n2b9x_207 dl,._educationDetails_n2b9x_209>div,._sourceDetails_n2b9x_211>div{grid-template-columns:1fr}._precisionDetails_n2b9x_207 dl>div,._precisionDetails_n2b9x_207 dl>div:nth-child(2){border-right:0;border-bottom:1px solid var(--line);padding:14px 16px}._precisionDetails_n2b9x_207 dl>div:last-child{border-bottom:0}._educationDetails_n2b9x_209 section,._educationDetails_n2b9x_209 section:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:17px 16px}._educationDetails_n2b9x_209 section:last-child{border-bottom:0}._educationDetails_n2b9x_209 section p{margin-top:11px}._sourceDetails_n2b9x_211 a,._sourceDetails_n2b9x_211 a:nth-child(2n){border-right:0;min-height:58px;padding:0 16px}._familyNote_n2b9x_213{grid-template-columns:1fr;gap:17px;padding:56px 0 72px}._familyNote_n2b9x_213>span{grid-column:auto}._familyNote_n2b9x_213 h2{font-size:34px}._themeControl_n2b9x_215{position:absolute;top:70px;bottom:auto;right:12px}}@media (width<=360px){._metricGrid_n2b9x_1681{grid-template-columns:1fr}._metricGrid_n2b9x_1681 section,._metricGrid_n2b9x_1681 section:nth-child(2){border-right:0}}@media (prefers-reduced-motion:reduce){._beam_n2b9x_935 b{opacity:1;animation:none;left:52%}}
