.home-city-bearings[data-astro-cid-47b7ty2g]{margin-block:1.5rem 2.5rem}.home-city-bearings[data-astro-cid-47b7ty2g] h2[data-astro-cid-47b7ty2g]{margin-block:0 1rem}.home-bearing-table[data-astro-cid-47b7ty2g]{table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid var(--line);text-align:start;border-radius:16px;width:100%;overflow:hidden}.home-bearing-table[data-astro-cid-47b7ty2g] th[data-astro-cid-47b7ty2g],.home-bearing-table[data-astro-cid-47b7ty2g] td[data-astro-cid-47b7ty2g]{vertical-align:middle;text-align:start;border:0;border-block-end:1px solid var(--line);overflow-wrap:anywhere;padding:14px 18px}.home-bearing-table[data-astro-cid-47b7ty2g] thead[data-astro-cid-47b7ty2g] th[data-astro-cid-47b7ty2g]{background:var(--surface-soft);color:var(--text);font-size:.92rem;font-weight:700}.home-bearing-table[data-astro-cid-47b7ty2g] thead[data-astro-cid-47b7ty2g] th[data-astro-cid-47b7ty2g]:first-child{width:57%}.home-bearing-table[data-astro-cid-47b7ty2g] tbody[data-astro-cid-47b7ty2g] th[data-astro-cid-47b7ty2g]{font-weight:400}.home-bearing-table[data-astro-cid-47b7ty2g] tbody[data-astro-cid-47b7ty2g] tr[data-astro-cid-47b7ty2g]:nth-child(2n){background:var(--surface-soft)}.home-bearing-table[data-astro-cid-47b7ty2g] tbody[data-astro-cid-47b7ty2g] tr[data-astro-cid-47b7ty2g]:last-child th[data-astro-cid-47b7ty2g],.home-bearing-table[data-astro-cid-47b7ty2g] tbody[data-astro-cid-47b7ty2g] tr[data-astro-cid-47b7ty2g]:last-child td[data-astro-cid-47b7ty2g]{border-block-end:0}.home-city-button[data-astro-cid-47b7ty2g]{min-height:44px;color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding:4px 0;font-weight:700;display:inline-flex}.home-city-button[data-astro-cid-47b7ty2g] bdi[data-astro-cid-47b7ty2g]{text-underline-offset:4px;text-decoration:underline 1px}.home-city-button[data-astro-cid-47b7ty2g]:focus-visible,.home-city-guide[data-astro-cid-47b7ty2g]:focus-visible{outline:3px solid var(--accent);outline-offset:4px;border-radius:4px}.home-city-country[data-astro-cid-47b7ty2g],.home-city-direction[data-astro-cid-47b7ty2g]{color:var(--muted);font-size:.88rem;line-height:1.5;display:block}.home-city-guide[data-astro-cid-47b7ty2g]{text-underline-offset:3px;min-height:44px;padding-block:8px;font-size:.85rem;display:inline-block}.home-city-angle[data-astro-cid-47b7ty2g]{color:var(--text);font-variant-numeric:tabular-nums;font-size:1.55rem;line-height:1.4;display:block}.home-bearing-note[data-astro-cid-47b7ty2g]{max-width:76ch;color:var(--muted);margin-block:1rem 0;font-size:.95rem;line-height:1.65}@media (width<=480px){.home-bearing-table[data-astro-cid-47b7ty2g] th[data-astro-cid-47b7ty2g],.home-bearing-table[data-astro-cid-47b7ty2g] td[data-astro-cid-47b7ty2g]{padding:10px 12px}.home-bearing-table[data-astro-cid-47b7ty2g] thead[data-astro-cid-47b7ty2g] th[data-astro-cid-47b7ty2g]:first-child{width:55%}.home-bearing-table[data-astro-cid-47b7ty2g] thead[data-astro-cid-47b7ty2g] th[data-astro-cid-47b7ty2g]{font-size:.84rem}.home-city-angle[data-astro-cid-47b7ty2g]{font-size:1.35rem}.home-city-button[data-astro-cid-47b7ty2g]{font-size:1rem}.home-city-country[data-astro-cid-47b7ty2g],.home-city-direction[data-astro-cid-47b7ty2g]{font-size:.81rem}.home-city-guide[data-astro-cid-47b7ty2g]{font-size:.79rem}}.approved-content-diagram[data-astro-cid-fvq5qxt5]{--diagram-sky:var(--sky-ink,#246b95);--diagram-sky-soft:var(--sky-soft,#e6f3fc);--diagram-amber:var(--amber-ink,#986012);--diagram-amber-soft:var(--amber-soft,#fff1cf);--diagram-coral:var(--coral-ink,#ab4f43);border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:17px;margin:26px 0 34px;overflow:hidden}.approved-content-diagram[data-astro-cid-fvq5qxt5] svg[data-astro-cid-fvq5qxt5]{direction:ltr;width:100%;height:auto;font-family:Outfit,sans-serif;display:block;overflow:visible}.approved-content-diagram[data-astro-cid-fvq5qxt5] figcaption[data-astro-cid-fvq5qxt5]{border-top:1px solid var(--line);background:var(--surface-soft);color:var(--muted);text-align:start;padding:17px 22px;font-size:13px;line-height:1.75}.approved-content-diagram[data-astro-cid-fvq5qxt5] h3[data-astro-cid-fvq5qxt5]{letter-spacing:-.01em;margin:0 0 8px;font-size:16px;line-height:1.45}.approved-content-diagram[data-astro-cid-fvq5qxt5] p[data-astro-cid-fvq5qxt5]{margin:0;font-size:13px;line-height:1.65}.diagram-reference-grid[data-astro-cid-fvq5qxt5],.diagram-city-grid[data-astro-cid-fvq5qxt5]{grid-template-columns:minmax(190px,1fr) minmax(0,1fr);align-items:center;gap:28px;padding:26px;display:grid}.approved-content-diagram[data-astro-cid-fvq5qxt5] .diagram-dial[data-astro-cid-fvq5qxt5]{max-width:320px;margin:auto}.diagram-face[data-astro-cid-fvq5qxt5],.diagram-panel-face[data-astro-cid-fvq5qxt5]{fill:var(--surface-soft);stroke:var(--line);stroke-width:1px}.diagram-orbit[data-astro-cid-fvq5qxt5]{fill:none;stroke:var(--line);stroke-dasharray:3 5}.diagram-tick[data-astro-cid-fvq5qxt5]{stroke:var(--input-line);stroke-width:1.5px}.diagram-cardinal[data-astro-cid-fvq5qxt5]{fill:var(--muted);text-anchor:middle;font-size:14px;font-weight:550}.diagram-label[data-astro-cid-fvq5qxt5]{fill:var(--text);font-size:13px;font-weight:500}.diagram-value-small[data-astro-cid-fvq5qxt5]{font-size:15px;font-weight:550}.ink-sky[data-astro-cid-fvq5qxt5]{fill:var(--diagram-sky)}.diagram-centre[data-astro-cid-fvq5qxt5]{fill:var(--text);stroke:var(--surface);stroke-width:3px}.ray-neutral[data-astro-cid-fvq5qxt5]{stroke:var(--muted);stroke-width:2px}.ray-green[data-astro-cid-fvq5qxt5]{stroke:var(--accent);stroke-width:4px}.ray-sky[data-astro-cid-fvq5qxt5]{stroke:var(--diagram-sky);stroke-width:3px}.ray-amber[data-astro-cid-fvq5qxt5]{stroke:var(--diagram-amber);stroke-width:3px}.dashed[data-astro-cid-fvq5qxt5]{stroke-dasharray:6 5}.arc-sky[data-astro-cid-fvq5qxt5]{stroke:var(--diagram-sky);stroke-width:5px;fill:none;stroke-linecap:round}.fill-green[data-astro-cid-fvq5qxt5]{fill:var(--accent)}.fill-sky[data-astro-cid-fvq5qxt5]{fill:var(--diagram-sky)}.fill-amber[data-astro-cid-fvq5qxt5]{fill:var(--diagram-amber)}.diagram-status[data-astro-cid-fvq5qxt5]{color:var(--diagram-sky);background:var(--diagram-sky-soft);border-radius:5px;padding:4px 8px;font-size:11px;line-height:1.5;display:inline-block}.diagram-key[data-astro-cid-fvq5qxt5]{margin:15px 0 18px}.diagram-key[data-astro-cid-fvq5qxt5]>div[data-astro-cid-fvq5qxt5]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:7px 0;display:flex}.diagram-key[data-astro-cid-fvq5qxt5] dt[data-astro-cid-fvq5qxt5],.diagram-key[data-astro-cid-fvq5qxt5] dd[data-astro-cid-fvq5qxt5]{margin:0;font-size:12px;line-height:1.5}.diagram-key[data-astro-cid-fvq5qxt5] dt[data-astro-cid-fvq5qxt5]{color:var(--muted);align-items:center;gap:7px;display:flex}.diagram-key[data-astro-cid-fvq5qxt5] dd[data-astro-cid-fvq5qxt5]{white-space:nowrap;font-weight:550}.diagram-key[data-astro-cid-fvq5qxt5] i[data-astro-cid-fvq5qxt5],.diagram-legend[data-astro-cid-fvq5qxt5] i[data-astro-cid-fvq5qxt5]{border-radius:2px;flex:none;width:13px;height:3px;display:inline-block}.key-neutral[data-astro-cid-fvq5qxt5]{background:var(--muted)}.key-green[data-astro-cid-fvq5qxt5]{background:var(--accent)}.key-sky[data-astro-cid-fvq5qxt5]{background:var(--diagram-sky)}.key-amber[data-astro-cid-fvq5qxt5]{background:var(--diagram-amber)}.key-coral[data-astro-cid-fvq5qxt5]{background:var(--diagram-coral)}.approved-content-diagram[data-astro-cid-fvq5qxt5] .diagram-equation[data-astro-cid-fvq5qxt5]{background:var(--diagram-amber-soft);border-radius:7px;margin-top:8px;padding:8px 11px}.diagram-equation[data-astro-cid-fvq5qxt5] span[data-astro-cid-fvq5qxt5]{color:var(--diagram-amber);font-size:11px;display:block}.diagram-equation[data-astro-cid-fvq5qxt5] strong[data-astro-cid-fvq5qxt5]{color:var(--diagram-amber);font:550 16px/1.6 Outfit,sans-serif;display:block}.diagram-origin-flow[data-astro-cid-fvq5qxt5]{padding:26px}.diagram-inputs[data-astro-cid-fvq5qxt5],.diagram-output-flow[data-astro-cid-fvq5qxt5],.diagram-starting-points[data-astro-cid-fvq5qxt5]{gap:12px;list-style:none;display:grid;margin:0!important;padding:0!important}.diagram-inputs[data-astro-cid-fvq5qxt5]{grid-template-columns:repeat(4,minmax(0,1fr))}.diagram-inputs[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5],.diagram-output-flow[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5],.diagram-starting-points[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5]{text-align:center;border:1px solid var(--line);background:var(--surface-soft);border-radius:11px;flex-direction:column;gap:5px;min-width:0;padding:17px 10px;display:flex}.diagram-inputs[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5] strong[data-astro-cid-fvq5qxt5],.diagram-output-flow[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5] strong[data-astro-cid-fvq5qxt5],.diagram-starting-points[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5] strong[data-astro-cid-fvq5qxt5]{font-size:13px;font-weight:550;line-height:1.5}.diagram-inputs[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5]>span[data-astro-cid-fvq5qxt5]:last-child,.diagram-output-flow[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5]>span[data-astro-cid-fvq5qxt5],.diagram-starting-points[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5]>span[data-astro-cid-fvq5qxt5]:last-child{color:var(--muted);font-size:11px;line-height:1.6}.diagram-number[data-astro-cid-fvq5qxt5]{background:var(--surface);width:28px;height:28px;color:var(--diagram-sky);border:1px solid;border-radius:50%;place-items:center;margin:0 auto 5px;font-size:12px;display:grid}.input-green[data-astro-cid-fvq5qxt5] .diagram-number[data-astro-cid-fvq5qxt5]{color:var(--accent)}.input-amber[data-astro-cid-fvq5qxt5] .diagram-number[data-astro-cid-fvq5qxt5]{color:var(--diagram-amber)}.input-coral[data-astro-cid-fvq5qxt5] .diagram-number[data-astro-cid-fvq5qxt5]{color:var(--diagram-coral)}.diagram-flow-join[data-astro-cid-fvq5qxt5]{background:var(--input-line);width:1px;height:31px;margin:auto;position:relative}.diagram-flow-join[data-astro-cid-fvq5qxt5]:after{content:"";border-right:1px solid var(--input-line);border-bottom:1px solid var(--input-line);width:7px;height:7px;position:absolute;bottom:0;left:-3px;transform:rotate(45deg)}.diagram-output-flow[data-astro-cid-fvq5qxt5]{grid-template-columns:repeat(3,minmax(0,1fr))}.diagram-output-flow[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5]{background:var(--diagram-sky-soft);border-color:var(--line)}.diagram-starting-points[data-astro-cid-fvq5qxt5]{grid-template-columns:repeat(3,minmax(0,1fr));padding:24px!important}.diagram-count[data-astro-cid-fvq5qxt5]{color:var(--accent);margin-bottom:7px;font:500 34px/1.3 Outfit,sans-serif}.diagram-panels[data-astro-cid-fvq5qxt5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:24px;display:grid}.diagram-panel[data-astro-cid-fvq5qxt5]{min-width:0}.diagram-panel[data-astro-cid-fvq5qxt5]>h3[data-astro-cid-fvq5qxt5]{text-align:center}.diagram-panel[data-astro-cid-fvq5qxt5]>p[data-astro-cid-fvq5qxt5]{text-align:center;color:var(--muted);padding:3px 8px 0;font-size:11px}.uncertainty-circle[data-astro-cid-fvq5qxt5]{fill:var(--diagram-amber-soft);fill-opacity:.7;stroke:var(--diagram-amber);stroke-width:1.6px;stroke-dasharray:5 4}.possible-bearing[data-astro-cid-fvq5qxt5]{stroke:var(--accent);stroke-width:1.25px;opacity:.53}.position-dot[data-astro-cid-fvq5qxt5]{fill:var(--diagram-sky);stroke:var(--surface);stroke-width:1.5px}.target-dot[data-astro-cid-fvq5qxt5]{fill:var(--accent);stroke:var(--surface);stroke-width:1.5px}.globe-face[data-astro-cid-fvq5qxt5]{fill:var(--diagram-sky-soft);stroke:var(--line);stroke-width:1.4px}.globe-grid[data-astro-cid-fvq5qxt5]{fill:none;stroke:var(--input-line);stroke-width:.75px;opacity:.8}.surface-route[data-astro-cid-fvq5qxt5]{fill:none;stroke:var(--accent);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.screen-line[data-astro-cid-fvq5qxt5]{fill:none;stroke:var(--diagram-coral);stroke-width:2px;stroke-dasharray:6 4}.screen-cross[data-astro-cid-fvq5qxt5]{fill:none;stroke:var(--diagram-coral);stroke-width:2px}.local-north[data-astro-cid-fvq5qxt5]{stroke:var(--diagram-sky);stroke-width:1.6px}.grid-label[data-astro-cid-fvq5qxt5]{fill:var(--muted);font-size:10px}.diagram-legend[data-astro-cid-fvq5qxt5]{color:var(--muted);flex-wrap:wrap;gap:9px 19px;font-size:11px;line-height:1.6;display:flex}.diagram-legend[data-astro-cid-fvq5qxt5]>span[data-astro-cid-fvq5qxt5]{align-items:center;gap:6px;display:inline-flex}.projection-panels[data-astro-cid-fvq5qxt5]+.diagram-legend[data-astro-cid-fvq5qxt5]{justify-content:center;padding:0 24px 20px}.dashed-key[data-astro-cid-fvq5qxt5]{background:repeating-linear-gradient(90deg,var(--diagram-coral),var(--diagram-coral) 4px,transparent 4px,transparent 6px);height:2px!important}.diagram-city-reading[data-astro-cid-fvq5qxt5]{min-width:0}.diagram-big-value[data-astro-cid-fvq5qxt5]{color:var(--accent);margin:13px 0 3px;font:500 clamp(38px,5vw,52px)/1.2 Outfit,sans-serif;display:block}.diagram-city-reading[data-astro-cid-fvq5qxt5]>p[data-astro-cid-fvq5qxt5]{color:var(--muted)}.diagram-city-reading[data-astro-cid-fvq5qxt5] dl[data-astro-cid-fvq5qxt5]{margin:17px 0}.diagram-city-reading[data-astro-cid-fvq5qxt5] dl[data-astro-cid-fvq5qxt5]>div[data-astro-cid-fvq5qxt5]{border-bottom:1px solid var(--line);padding:9px 0}.diagram-city-reading[data-astro-cid-fvq5qxt5] dt[data-astro-cid-fvq5qxt5]{color:var(--muted);font-size:11px;line-height:1.6}.diagram-city-reading[data-astro-cid-fvq5qxt5] dd[data-astro-cid-fvq5qxt5]{color:var(--text);overflow-wrap:anywhere;margin:2px 0 0;font-size:13px;line-height:1.6}@media (width<=620px){.diagram-reference-grid[data-astro-cid-fvq5qxt5],.diagram-city-grid[data-astro-cid-fvq5qxt5]{grid-template-columns:1fr;gap:18px;padding:21px}.approved-content-diagram[data-astro-cid-fvq5qxt5] .diagram-dial[data-astro-cid-fvq5qxt5]{max-width:280px}.diagram-panels[data-astro-cid-fvq5qxt5]{grid-template-columns:1fr;gap:24px;padding:20px}.diagram-panel[data-astro-cid-fvq5qxt5]>svg[data-astro-cid-fvq5qxt5]{max-width:400px;margin:auto}.diagram-panel[data-astro-cid-fvq5qxt5]>p[data-astro-cid-fvq5qxt5]{font-size:12px}.diagram-inputs[data-astro-cid-fvq5qxt5]{grid-template-columns:repeat(2,minmax(0,1fr))}.diagram-origin-flow[data-astro-cid-fvq5qxt5]{padding:19px}.diagram-output-flow[data-astro-cid-fvq5qxt5]{grid-template-columns:1fr}.diagram-output-flow[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5]{padding:13px}.diagram-starting-points[data-astro-cid-fvq5qxt5]{grid-template-columns:1fr;padding:20px!important}.diagram-starting-points[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5]{text-align:start;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:0 14px;padding:15px 17px;display:grid}.diagram-starting-points[data-astro-cid-fvq5qxt5] .diagram-count[data-astro-cid-fvq5qxt5]{grid-row:span 2;margin:0;font-size:30px}.diagram-city-reading[data-astro-cid-fvq5qxt5]{text-align:center}.diagram-city-reading[data-astro-cid-fvq5qxt5] .diagram-legend[data-astro-cid-fvq5qxt5]{justify-content:center}.approved-content-diagram[data-astro-cid-fvq5qxt5] figcaption[data-astro-cid-fvq5qxt5]{padding:16px 19px}.projection-panels[data-astro-cid-fvq5qxt5]+.diagram-legend[data-astro-cid-fvq5qxt5]{padding-inline:20px}.diagram-inputs[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5] strong[data-astro-cid-fvq5qxt5]{font-size:13px}.diagram-inputs[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5]>span[data-astro-cid-fvq5qxt5]:last-child{font-size:12px}}@media (prefers-reduced-motion:reduce){.approved-content-diagram[data-astro-cid-fvq5qxt5] [data-astro-cid-fvq5qxt5]{transition:none!important;animation:none!important}}.diagram-inputs[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5],.diagram-output-flow[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5],.diagram-starting-points[data-astro-cid-fvq5qxt5] li[data-astro-cid-fvq5qxt5]{margin:0}
