.astro-calculation-evidence{min-width:0}.astro-calculation-evidence>time{color:#475569;font-size:13px}.astro-calculation-evidence>p{margin:16px 0;font-size:14px;line-height:1.8}.astro-calculation-evidence>h3{margin:28px 0 12px;font-size:19px;line-height:1.5}.astro-calculation-evidence>.example{border:1px solid #e2e8f0;border-radius:12px;min-width:0;margin:16px 0;overflow:hidden}.astro-calculation-evidence>.example>summary{cursor:pointer;overflow-wrap:anywhere;background:linear-gradient(#94a3b804 0%,#fff 100%);padding:16px;font-size:14px;font-weight:600;line-height:1.6}.astro-calculation-evidence>.example>summary:focus-visible{outline-offset:-3px;outline:2px solid #202124}.astro-calculation-evidence>.example>.input{margin:0;padding:12px 16px;font-size:13px;line-height:1.7}.astro-calculation-evidence>.example>.input>div{flex-wrap:wrap;gap:4px 12px;display:flex}.astro-calculation-evidence>.example>.input>div>dt{color:#475569}.astro-calculation-evidence>.example>.input>div>dd{overflow-wrap:anywhere;margin:0}.astro-calculation-evidence>.example>.table-scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border:0;border-radius:0;width:100%;min-width:0;max-width:100%;overflow-x:auto}.astro-calculation-evidence>.example>.table-scroll:focus-visible{outline-offset:2px;outline:2px solid #2021241f}.astro-calculation-evidence>.example>.table-scroll>table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.astro-calculation-evidence>.example>.table-scroll>table>caption{text-align:start;padding:12px 16px}.astro-calculation-evidence>.example>.table-scroll>table>thead>tr>th{text-align:left;text-transform:uppercase;letter-spacing:0;text-align:start;background:#f1f3f6;border-bottom:1px solid #eef2f7;padding:10px 12px;font-size:11px;font-weight:600}[data-lang=en] .astro-calculation-evidence>.example>.table-scroll>table>thead>tr>th,[data-lang=ja] .astro-calculation-evidence>.example>.table-scroll>table>thead>tr>th,[data-lang=ko] .astro-calculation-evidence>.example>.table-scroll>table>thead>tr>th{letter-spacing:normal}[data-lang=ja] .astro-calculation-evidence>.example>.table-scroll>table>thead>tr>th,[data-lang=ko] .astro-calculation-evidence>.example>.table-scroll>table>thead>tr>th{text-transform:none}.astro-calculation-evidence>.example>.table-scroll>table>tbody>tr>th,.astro-calculation-evidence>.example>.table-scroll>table>tbody>tr>td{text-align:start;white-space:nowrap;border-bottom:1px solid #e2e8f0;padding:10px 12px}.astro-calculation-evidence>.sources{flex-wrap:wrap;gap:12px 20px;display:flex}.astro-calculation-evidence>.sources>a{text-underline-offset:3px;font-size:14px}
.astro-public-guide>.facts{margin-block:20px}.astro-public-guide>.step{margin-block:24px}.astro-public-guide>.step>h3{margin:0 0 10px;font-size:17px;font-weight:600;line-height:1.6}.astro-public-guide>.followup{border-left:2px solid #e2e8f0;margin-block:24px;padding-left:16px}.astro-public-guide>h3{margin:28px 0 12px;font-size:18px;line-height:1.6}.astro-public-guide>ol,.astro-public-guide>ul{margin-block:20px;padding-left:24px}.astro-public-guide>ol>li+li,.astro-public-guide>ul>li+li{margin-top:14px}
.astro-recorded-reports{min-width:0}.astro-recorded-reports>p{line-height:1.8}.astro-recorded-reports .recording{overflow-wrap:anywhere;background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-width:0;margin:20px 0;padding:20px}.astro-recorded-reports .recording summary{color:#1e293b;cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.astro-recorded-reports .recording summary:focus-visible{outline-offset:2px;outline:2px solid #2021241f}.astro-recorded-reports .recording p,.astro-recorded-reports .recording li{line-height:1.8}.astro-recorded-reports .recording p.has-leading-narrative-heading>strong:first-child{color:#0f172a;align-items:center;gap:10px;margin:0 0 10px;font-size:16px;font-weight:650;line-height:1.4;display:flex}.astro-recorded-reports .recording p.has-leading-narrative-heading>strong:first-child:before{content:"";background:#1a73e8;border-radius:999px;flex:none;width:4px;height:18px}.astro-recorded-reports .recording .chapter{border-top:1px solid #e2e8f0}.astro-recorded-reports .recording .recorded-angles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 0;display:grid}.astro-recorded-reports .recording .recorded-angles dt{font-weight:600}.astro-recorded-reports .recording .recorded-angles dd{color:#475569;margin:4px 0 0}.astro-recorded-reports .recording .recording-replay{color:#1e293b;cursor:pointer;background:#fafbfd;border:1px solid #e2e8f0;border-radius:8px;min-height:44px;padding:10px 16px}.astro-recorded-reports .recording .recording-replay:focus-visible{outline-offset:2px;outline:2px solid #2021241f}.astro-recorded-reports .recording .corrections{color:#475569}.astro-recorded-reports .recording .followup{border-top:1px solid #e2e8f0;margin-top:24px;padding-top:16px}.astro-recorded-reports .recording .followup blockquote{background:#fafbfd;border-radius:8px;margin:16px 0;padding:16px}.astro-recorded-reports .recording .table-scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border:1px solid #e2e8f0;border-radius:10px;width:100%;min-width:0;max-width:100%;overflow-x:auto}.astro-recorded-reports .recording .table-scroll:focus-visible{outline-offset:2px;outline-offset:2px;outline:2px solid #2021241f}.astro-recorded-reports .recording .table-scroll table{border-collapse:collapse;width:100%}.astro-recorded-reports .recording .table-scroll table th{text-align:left;text-transform:uppercase;letter-spacing:0;text-align:start;border-bottom:1px solid #eef2f7;padding:12px;font-size:11px;font-weight:600}[data-lang=en] .astro-recorded-reports .recording .table-scroll table th,[data-lang=ja] .astro-recorded-reports .recording .table-scroll table th,[data-lang=ko] .astro-recorded-reports .recording .table-scroll table th{letter-spacing:normal}[data-lang=ja] .astro-recorded-reports .recording .table-scroll table th,[data-lang=ko] .astro-recorded-reports .recording .table-scroll table th{text-transform:none}.astro-recorded-reports .recording .table-scroll table td{vertical-align:top;border-bottom:1px solid #e2e8f0;min-width:160px;padding:12px}@media (max-width:520px){.astro-recorded-reports .recording{padding:14px}}
.western-methodology{min-width:0}.western-methodology>.legacy-anchor{scroll-margin-top:calc(var(--wiki-chrome-height) + 24px);display:block}.western-methodology .astro-public-guide>.facts{margin-block:18px 0}.western-methodology .astro-public-guide>.step{border-top:1px solid var(--wiki-border);margin:20px 0 0;padding-top:18px}.western-methodology .astro-public-guide>.step>h3{color:var(--wiki-ink);margin:0 0 6px;font-size:16px;font-weight:650;line-height:1.45}.western-methodology .astro-public-guide>.step>p{margin:0}.western-methodology .astro-public-guide>.followup{border-left:2px solid var(--wiki-gold);background:var(--wiki-surface);border-radius:0 8px 8px 0;margin:20px 0;padding:12px 16px}.western-methodology .astro-public-guide>.followup>p{margin:0}.western-methodology .astro-public-guide>ol,.western-methodology .astro-public-guide>ul{margin-top:18px}.western-methodology .astro-public-guide>ol>li+li,.western-methodology .astro-public-guide>ul>li+li{margin-top:0}.western-methodology .astro-recorded-reports>p{line-height:1.75}.western-methodology .astro-recorded-reports>.recording{box-shadow:none;margin:14px 0 0;padding:0 18px}.western-methodology .astro-recorded-reports>.recording>summary{min-height:50px;padding:13px 0;font-size:14px;line-height:1.7}.western-methodology .astro-recorded-reports>.recording p,.western-methodology .astro-recorded-reports>.recording li{font-size:14px;line-height:1.75}.western-methodology .astro-recorded-reports>.recording .reading>h3{margin:22px 0 8px;font-size:17px;line-height:1.45}.western-methodology .astro-recorded-reports>.recording .reading>h4{margin:20px 0 8px;font-size:15px;line-height:1.5}.western-methodology .astro-recorded-reports>.recording .chapter>summary{padding:12px 0;font-size:14px;line-height:1.6}.western-methodology .astro-calculation-evidence>p{margin:0;font-size:15px;line-height:1.75}.western-methodology .astro-calculation-evidence>.facts{margin-block:18px 16px}.western-methodology .astro-calculation-evidence>.example{box-shadow:none;margin:12px 0 0}.western-methodology .astro-calculation-evidence>.example>summary{padding:14px 16px;font-size:14px;line-height:1.55}.western-methodology .astro-calculation-evidence>.example>.input{padding:12px 16px;line-height:1.65}.western-methodology .astro-calculation-evidence>.sources{margin-top:16px}@media (max-width:520px){.western-methodology .astro-recorded-reports>.recording{padding:0 14px}}.western-methodology>.document-section>.table-scroll,.western-methodology>.document-section>.observation-explorer>.table-scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border:1px solid #e2e8f0;border-radius:10px;width:100%;min-width:0;max-width:100%;overflow-x:auto}.western-methodology>.document-section>.table-scroll:focus-visible,.western-methodology>.document-section>.observation-explorer>.table-scroll:focus-visible{outline-offset:2px;outline:2px solid #2021241f}.western-methodology>.document-section>.table-scroll>table,.western-methodology>.document-section>.observation-explorer>.table-scroll>table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.western-methodology>.document-section>.table-scroll>table>caption,.western-methodology>.document-section>.observation-explorer>.table-scroll>table>caption{text-align:start;padding:12px}.western-methodology>.document-section>.table-scroll>table>thead>tr>th,.western-methodology>.document-section>.observation-explorer>.table-scroll>table>thead>tr>th{text-align:left;text-transform:uppercase;letter-spacing:0;border-bottom:1px solid #eef2f7;padding:12px;font-size:11px;font-weight:600}[data-lang=en] .western-methodology>.document-section>.table-scroll>table>thead>tr>th,[data-lang=ja] .western-methodology>.document-section>.table-scroll>table>thead>tr>th,[data-lang=ko] .western-methodology>.document-section>.table-scroll>table>thead>tr>th,[data-lang=en] .western-methodology>.document-section>.observation-explorer>.table-scroll>table>thead>tr>th,[data-lang=ja] .western-methodology>.document-section>.observation-explorer>.table-scroll>table>thead>tr>th,[data-lang=ko] .western-methodology>.document-section>.observation-explorer>.table-scroll>table>thead>tr>th{letter-spacing:normal}[data-lang=ja] .western-methodology>.document-section>.table-scroll>table>thead>tr>th,[data-lang=ko] .western-methodology>.document-section>.table-scroll>table>thead>tr>th,[data-lang=ja] .western-methodology>.document-section>.observation-explorer>.table-scroll>table>thead>tr>th,[data-lang=ko] .western-methodology>.document-section>.observation-explorer>.table-scroll>table>thead>tr>th{text-transform:none}.western-methodology>.document-section>.table-scroll>table>thead>tr>th,.western-methodology>.document-section>.observation-explorer>.table-scroll>table>thead>tr>th{text-align:start;min-width:100px}.western-methodology>.document-section>.table-scroll>table>tbody>tr>th,.western-methodology>.document-section>.table-scroll>table>tbody>tr>td,.western-methodology>.document-section>.observation-explorer>.table-scroll>table>tbody>tr>th,.western-methodology>.document-section>.observation-explorer>.table-scroll>table>tbody>tr>td{text-align:start;border-bottom:1px solid #e2e8f0;padding:12px}.western-methodology>.document-section>.observation-explorer{min-width:0;margin:24px 0}.western-methodology>.document-section>.observation-explorer>label{margin-bottom:8px;font-weight:600;display:block}.western-methodology>.document-section>.observation-explorer>select{width:100%;min-height:44px;font:inherit;color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:10px}.western-methodology>.document-section>.observation-explorer>select:focus-visible{outline-offset:2px;outline:2px solid #202124}.western-methodology>.document-section>.observation-explorer>.inputs{margin:16px 0}.western-methodology>.document-section>.observation-explorer>.inputs>div{flex-wrap:wrap;gap:4px 12px;display:flex}.western-methodology>.document-section>.observation-explorer>.inputs>div>dt{color:#475569}.western-methodology>.document-section>.observation-explorer>.inputs>div>dd{overflow-wrap:anywhere;margin:0}
