@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVMABAAAAAACewAAATyAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPgmCcxEQCoMsgycLDgABNgIkAxgEIAWDcgdGDIMSG70IKD4Nb4xR9bNkEjvVXTwVhAULA61Ovl68j6VgA7cVPN/bfZ373vvSgl1TPXAPuT1LORaUiZWLmcN1uP8+u3cCeS7w4UMB718gbiC0V0VNAW08cVulzAsP8Mfy/cOIADy6sw68W9JsRAMukaQNMISWi4EDnUCJ+63/CUIfZoxQlBtcnCSSQACyDcTbXB0Kl257I7TwjJv/+/l641xfAEWDDHy2CQ3w3VUERlv18QGOBvozQHb88YBmP5A+AH2dpULm5hwFIaf73RMRIIjFIp212lbwxgAkAR5Rlizq0tD7oZU5CARwv25URLbRoDZEOgHoZf5sGQsFoQJQIY/XozRKAxpQAAA9xnXo4gLYr9o/6eC4izRHkJ0AZdQtYFOAAjTQgkaAFgwuIIwfhQEi2I61n5JAF4Xk291HLixstdZNuTy2Yk2GmTWarYaov3LtVEA4GWHpAZ6yADyVIaxuteDzWd6AsyEC/TvvxWXLmeR/PnVuvBFAj+sXCXEQnZMql0GRUA4heYJIaAc1rtO05s6ULtRtvceobms4MTTKTZqh51cwfYSMnEGnyaF78EngbldcYoB1deWJhKFh49VHaAinOHiKFp/5MzxODXKd3tjZ1MnXT+Nyq1r2CAI6+YP+p120c02YaeHxvi41qd3J6BeHPp83r3D6WdaWyuoWRUY8bEDZFIGvr8o1Pb0L7iMelGoFSEmA4DbrNCfJwfGC9UDtcTlzYOrHuuKELlUkAk5NS6dTRUz5X4sgaPwEifMkKwWAF4AwoAEX0AcAYIBPIgCAgDHV2wHe8CSPoJmgv5Zfar4SGlbjMthXIgdfwuFXVD82/7wJsf6x7EdwcCV0xAjve7T+L+Sn6M+XqvB0/+k5+Wc/7Kb5jR9qbgk/33ks3e4o6fce4XF1VHZ0Jmf5byWBc5lhfTqZv9zlYf3SqPjoVNZ62JTJr+t7mXUDcIsPP4FEqIPwxQn91Ce6nAhdFPeGJtHvIvj4Ce/Opn1X+T52vGOpVhM1R5DFsbQ3pREcSDCdIIqFPiJaVOrGVe2TMW/48f2p+DH8OR/ePz5r3OIYtOpbkT+0qRwxSl0sTqT+eqmBGdAPc6AP5tsI4hJBOR8lNiXJOiA8+b7jextU/wv6O/ChVzUAfPyvwya6TwUUQAEgYOR/zCEP0B5wYVHyyjk258u2oCohF9wtgJfBvJjJM3xaEBSqCgwC+JnKDTEBYGQoVYlQGIxEEeWfRON6kRgaLZd4aGWixEuhclu0qsF0K6tgQZ6i+kVGLJmEghXLpHOZNEMyz5Jxsn40taqUqdNoBrOhxZA5y8rNmzNKNBAzbtWMIUvaMUs8vasdlShURvJg7cHag7WDwQPMKCSbSJ66epd1LzaMZvlCepxYsPmzHOM/8S5UqliJGjbRGP7qkgUSW5MZMzDmWEY2ZiBzrNF/UaIAIHn1lk94ARGFFi3Gt2RuUhG7aopGpcwMHy1VCPLdIoRR+S49L4KB9x/pokixdC2BP3/UFmWQthiuZtwAK5R3Cb0UK5Wt9dXVKtOtGa1G/l2GSzabq0G23OVhrm4aoxQ57mUIlSV6l49axXKkaC53+ZmpVSmZJaoBRqhgk3NXkDJ5UrURlVqIngqqVJoWWh9mlWF1tSNVb4VbEnz48gn+Mz3vdNCSLDbEJfPJMRQHSzjjRYFFKA4Wk3koZl8CAAAA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASAAA0AAAAABZAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABTAAAAYGkQn8djbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADEAAAAxou2WeNoZWFkAAAC3AAAADYAAAA2Gs1J62hoZWEAAAMUAAAAHQAAACQHdQKfaG10eAAAAzQAAAAXAAAAGAZaAElsb2NhAAADTAAAAA4AAAAOAI0AjW1heHAAAANcAAAAHAAAACAAGADAbmFtZQAAA3gAAADYAAAB8iewRJhwb3N0AAAEUAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10aVC7wC6VWpxCdiF7lQCqJq6hcDsJkJkNUYRsBtGoGxu+20FoDypI0UeAR3sTP0E9uHfgR8quyOpqVju0AijoBRzef5QjZAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA942mNgYlBgYGDsYOZhYGZgZ2AQVhRUVBVUFlRgzPg3g1HnAzPPny82TFP+5gAVMWj+/8LEzXSMwZyBgVVJzdTEzFzZ1Nie0ZRd2VTRjtHURE1ZiV3djtHYSFSEjd1YVJmfUdTcWFSRj1FURMzYyMxcnI+RUS0hiZsroDrCLGo9oxMXt4GNp7GhcozZFqjgmn8HubgtHTVsZAxVY3iCg0U0RRwd5TnYHAXVhU0N7A11NRaLaItChVSFzIwUlQz1tQCm6yZiAAEAAAABAMQoT70oXw889QAJA+gAAAAA2zdCSgAAAADc58KH/w//CgRiBGYAIAAJAAIAAAAAAAB42mNgZGBgYfz3FkjO+c//n58lCSiCCtgAgToFGwAAAHjaY1zBoMAAAlcgmMmMQRNEAwAsQwOnAAAAABUAFQAVABUAYwBjAAB42mNgZGBgYGMIYWBnyALSIB4CsDAwAgAS+ADZeNqVkDWCAkEUBWvdN9y4D7Du7u6ORLi7czGORswLPhYyWt9qphuYJcYEY5NzgH9s23iM9bFJ43GWaRtPcEnLeJJzGsZTrBAynmadXeNlESSo6CxwzIbOMmFKJBVXxOuUxRm985SIq/7BPa88cc0bn6pEafBDkJw6b8jrHWGNb+XjVMmoUuJfUQmZUB3Hlnw75nA9i+t5XM8URTFRkRt2muOkZzkZ7Z+GoxH/RRkKNNE+EUf7h2ObTbY4wvVc6qKkvnXxFRmdbmBCZkVRZNS7hrysdwBnA0preNpjYGIAg/8LGWwYsAE2IGZkZGJgZmRmZGEvzcs0MDBwAdFGBk4mEL6jAQDHVAhr)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/planetary/assets/ibm-plex-sans-condensed-vietnamese-400-normal-89JuSpTM.woff2)format("woff2"),url(/planetary/assets/ibm-plex-sans-condensed-vietnamese-400-normal-_5OjdirJ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/planetary/assets/ibm-plex-sans-condensed-latin-ext-400-normal-BJ9nxTJg.woff2)format("woff2"),url(/planetary/assets/ibm-plex-sans-condensed-latin-ext-400-normal-DKB-SAek.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/planetary/assets/ibm-plex-sans-condensed-latin-400-normal-DKyD6XsY.woff2)format("woff2"),url(/planetary/assets/ibm-plex-sans-condensed-latin-400-normal-5i361Byk.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAVEABAAAAAACbQAAATsAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cKAZgAFQIPAmCcxEQCoMogyoLDgABNgIkAxgEIAWDPgdGDIMYG5AIUZQO0gyKrw54Q7ypR0jQbYRHROLUhDCW7dl5v9U7gZgNnv//P/2fa58ToWA6Xk/lVE57lQp6BP+c5oG/xieg5EDg4uZybyR3v5LD/fTo9pkrZS7hkbNOBRe8AGF4i5OQgoQSyPEEz//x1nTUJZ//Y6k/3vcLoGjCQ7r/LyumG2iSd+IwKYHOFkgDwDkyZ92IcSmd2G/3RAA7KVLIwcOdg1jRASIAjChbNrVo9M0du40bgD5dVwnyK0BdrEaBDvizZZquqAHlMJtNSkNpgAYoAIC26TIkAMbTnJFMKdRFYgzkGgBlVWHAoAAFaEAsDQFi6QSAEysKHXBhuNN4PAK2hSTymx0/70VYXiZBv2mHNMjWoFuHoHGbOpTZcQxwRmpwShtm2cOsrDhVvBb8KcUhaQq2Hn1FGJHIQ5yD/g+bY71KBUkA9FWxzKaCSgSJMBW0BArWsooBlQ1Yw7YdrFHAZXtgPQuoe4ujHcuBGaDrMDhIyAHjGsaOxlRSQZdh3WnHUh/cNPhGi8v8U8GUNIG17B71ic9Ubm5U5RAiaH6hR7ugcnGmhcP8uBRi92vpwaHFZY4Kq1VlHFbGQJFlzF5sS5aRz6zyrs0w42rCC6VKgQQ8grZTy9IiZ/YCjGemZjdXH9S107ibf4RKBVvSHJJWLqJJXQdBw4odL1MkwgOAGQAnoAFNoAsA6MCXKABAQNerTnGZnQsmuz538XvSHT67OEY6ZNAurkfkrOfsFweGn3/f8buceWuiA/tgkJHEeStnvup4oO+ZdxTnqnM1ufPo146uyneszI30xly/1xs8sb8qYt+bHwi2etL9D5QF/6oJJM7mVc2NjXTH3HB0T/DEPurFd+b7goGfUv25tUd8V+TNFDwKEMaCFVtUdG0IizeE9gYhOLQhtBLfPhreHgvBJyHMvUkbt7J84i8N41OlOlYfg3x8n2RmRvDAu5Wv9okjv4a5wcKVW7lLWjRKuJG9Hl3ROrWPFfuvRr4Ha6sF268h7lO4HmyiBB7i3GnfGwqRCdAKc6EFFpiI4vqJoIwF/6v4SxFAeOWcq+/anfE0/Ga1aV8CfFzd2gbwyRcvXfD/X///r1+o72KwoX5cq/z/HfRnGPDnKgiLklkexGB9p82oZjItDy+AmX4WZpgRAOygUA50BLCyTEN0GzDu/0QiNHhJonDzuESjyfHLdVJiIt6sxEyhCpN7KMGqY1fBrjolrcdYcLQ1q+BYxyj+HGs2FdtxtBUlehzWqU2rLr02LTnRgDnbjnHAjm2LinRZsmjNcbYMW3K0jDG9hlLFyve2et3mGerFsH/piuNsmnO0SC9wGLXDqC1LVjauNHSMiuw66cUtKx/kIEMZv1K1DD1jv3q0XcUMLTZtMuIsx9gsSzeJHO346heLKQCIpMtyCTMgotBEE91y3PaaPzEfhGyZv7XCemiLPwQFwgguVIH0PDcKPn/3MnkMCdyAteB5PPjlShU/tvA8QkNwLYtPVLWaoiYrafRoqWMZYtK9dMa0qZXHl+xl4ipOMKpZdtJqZkK7OpIkLbVwQLUCqfqlVg6rVSQl28tGUL1iGeISRTutquSThJCD8iqRJvH59nLSrkGJdLFZq4tt4w7PlqPSXQnjZcFSEIK/xFCYZrHkWCABskvuRF5wHGdWPDgGeanXtgPIYz4uxYk2P+BeAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR8AA0AAAAABVQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAAJwAAACi4/LjqT1MvMgAAAXgAAABUAAAAYGl3oOZjbWFwAAABzAAAADwAAABUAMohV2dhc3AAAAIIAAAAEAAAABAAGAAhZ2x5ZgAAAhgAAADAAAAAwI9eV9BoZWFkAAAC2AAAADYAAAA2Gt1J6GhoZWEAAAMQAAAAHgAAACQHhQKoaG10eAAAAzAAAAAXAAAAGAZjAERsb2NhAAADSAAAAA4AAAAOAIoAim1heHAAAANYAAAAHAAAACAAGACzbmFtZQAAA3QAAADXAAABviKTP8Fwb3N0AAAETAAAADAAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaLYUxDkBAFAXnv10bCZ1Cu4XSAZSiE9le5UBaV1E5lx7CZCaDV20nDrRqBqbvtpCsAxUhZHI8wpv4GYcUrYe4u/JqrPVmVcQ2AOU6gIhuzNMJYHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA8AAgAgAAABiAMMAAMABwAAEyERISURIxEgAWj+mAEbzgMM/PRNAnL9jgAAAQAk//QCGgLGADUAAAUiJjU0NjcjNTM/ATUHIzUhNjU0JiMiByc+ATMyFhUUBgczFSMPARU3MxUhBhUUFjMyNxcOAQErZ2IKCFB4U0BkpwFCESsySDA5ImE2YVoKCE94UkBjpf7AEDM5RzI5I2AMWFATJxJINyAKB0ggIjAoOkEpKlhOEygTSDcgCgdIIh8wKTxAKiwAAQAAAAEAxCoHyPxfDzz1AAkD6AAAAADbN0JJAAAAANznwof++f7+BIgEcAAgAAkAAgAAAAAAAHjaY2BkYGBh/PcWSO759/PfD5YOoAgqYAMAryEHMgAAeNpjXMGgwAACVyCYyZ5BBUQDACxpA6sAAAAAFQAVABUAFQBgAGAAAHjaY2BkYGBgYwhiYGeIB9IgHgKwMDACABHfAMx42pWQM4KDURhFz9hTTv36sW3bShPbTvaVFWRfwS1+tXm659MTMEmMEYZGpwAfXYuHOKJt8TDztCwe4YSaxaOenDEWCFg8zhJbFs+LIEFFvcABq+plwpRIyq6IVyiLM9I8JeKKv3LDE/dc8MybIlEafBIkR5lL8tIIy4pFpUmqZPkRl9A+KIphnRU2rfXQ2smIBtnzQxwXZZRVcvawajFOtXHqo8gmKjLenVCcAk1KsuPoLzBssMY6+xhnZ2VRUt6K+JyMuvFUlJFFVBqV1tDurPQBFXFCdQB42mNgYgCD/2sZfBmwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBAM4bCIg=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/planetary/assets/ibm-plex-sans-condensed-vietnamese-500-normal-CkG7ISwK.woff2)format("woff2"),url(/planetary/assets/ibm-plex-sans-condensed-vietnamese-500-normal-DtRh6yEl.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/planetary/assets/ibm-plex-sans-condensed-latin-ext-500-normal--oYb3bSD.woff2)format("woff2"),url(/planetary/assets/ibm-plex-sans-condensed-latin-ext-500-normal-C9nn0g37.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/planetary/assets/ibm-plex-sans-condensed-latin-500-normal-BqaLkUoX.woff2)format("woff2"),url(/planetary/assets/ibm-plex-sans-condensed-latin-500-normal-BLe87hIu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#1d4580;--ink:#f1f4f6;--ink-2:#f1f4f6db;--ink-3:#f1f4f699;--ink-3-text:#f1f4f6b3;--ink-4:#f1f4f638;--hot:#ffd54a;--hot-wash:#ffd54a14;--hot-wash-solid:#2f517c;--d:1px;--w-narrow:1px;--w-wide:2px;--w-frame:2.5px;--font:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--gap:12px;--vh:calc(100svh - env(safe-area-inset-top) - env(safe-area-inset-bottom))}@media (min-resolution:2x){:root{--d:.85px;--w-narrow:.85px;--w-wide:1.7px}}*{box-sizing:border-box}html{background:var(--paper);color:var(--ink);font-family:var(--font);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:15px;line-height:1.35}body{background:var(--paper);min-height:100svh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);margin:0;display:flow-root}a{color:inherit;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:3px}a:hover{color:var(--hot);text-decoration-color:currentColor}:focus-visible{outline:1.5px dashed var(--hot);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.nowrap{white-space:nowrap}.sheet{margin:var(--gap);min-height:calc(var(--vh) - 2 * var(--gap));border:var(--w-frame) solid var(--ink);position:relative}.sheet:before,.sheet:after,.marks:before,.marks:after{content:"";background:var(--ink);pointer-events:none;position:absolute}.marks{pointer-events:none;position:absolute;inset:0}.sheet:before,.marks:after{left:calc(50% - var(--w-frame) / 2);width:var(--w-frame);height:var(--gap)}.sheet:before{top:calc(-1 * var(--gap))}.marks:after{bottom:calc(-1 * var(--gap))}.sheet:after,.marks:before{top:calc(50% - var(--w-frame) / 2);height:var(--w-frame);width:var(--gap)}.sheet:after{left:calc(-1 * var(--gap))}.marks:before{right:calc(-1 * var(--gap))}.label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-weight:500}button.info{width:28px;height:28px;font:500 14px/1 var(--font);color:var(--ink);background:var(--paper);border:var(--w-narrow) solid var(--ink-3);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:inline-grid}@media (hover:hover){button.info:hover{border-color:var(--ink)}}.info-dialog{width:min(560px,100vw - 48px);max-height:80vh;color:var(--ink);background:var(--paper);border:var(--w-frame) solid var(--ink);overscroll-behavior:contain;padding:0;overflow:auto}.info-dialog::backdrop{background:#0d1e3a99}.info-dialog header{z-index:1;background:var(--paper);border-bottom:var(--w-narrow) solid var(--ink-3);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:6px 8px 6px 16px;display:flex;position:sticky;top:0}.info-dialog h2{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:500}.info-dialog h2:focus{outline:none}.info-dialog .close{width:32px;height:32px;font:400 20px/1 var(--font);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0}.info-body{padding:12px 16px 18px;font-size:13px;line-height:1.45}.info-body h3{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin:16px 0 6px;font-size:11px;font-weight:500}.info-body p{margin:0 0 8px}.info-body ol,.info-body ul{margin:0 0 8px;padding-left:1.6em}.info-body ol.drafting{letter-spacing:.05em;color:var(--ink-2);font-size:11px}.info-body li{margin:0 0 4px}.info-body .sources a,.info-body p a{white-space:nowrap}.info-body p a:has(.nowrap){white-space:normal}html:has(dialog[open]){overflow:hidden}html.has-scrollbar:has(dialog[open]){scrollbar-gutter:stable}@media (max-width:860px){.info-body{font-size:14px}}@media (max-width:600px),(max-width:860px) and (max-height:600px),(max-height:500px){.info-dialog{border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.info-dialog:modal header{padding-top:calc(6px + env(safe-area-inset-top));padding-right:max(8px, env(safe-area-inset-right), calc(50% - 280px));padding-left:max(16px, env(safe-area-inset-left), calc(50% - 280px))}.info-dialog:modal .info-body{padding-right:max(16px, env(safe-area-inset-right), calc(50% - 280px));padding-bottom:calc(18px + env(safe-area-inset-bottom));padding-left:max(16px, env(safe-area-inset-left), calc(50% - 280px))}}@media (pointer:coarse){.info-dialog .close{width:44px;height:44px}}html:not(.js) button.info,html:not(.js) #pause{display:none}html:not(.js) .info-dialog{width:auto;max-width:none;height:auto;max-height:none;margin:0 var(--gap) var(--gap);display:block;position:static}html:not(.js) .info-dialog .close,html:not(.js) .js-only,html.js .nojs-only{display:none}@media (max-width:860px),(max-height:500px){:root{--gap:6px}html{font-size:14px}.sheet:before,.sheet:after,.marks{display:none}.label{font-size:12px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}::view-transition-group(*){animation-duration:.18s}.capture :focus-visible{outline:none}.noscript{text-align:center;color:var(--ink-2);margin:0;position:absolute;inset:auto 16px 50%}.drawing{cursor:default;-webkit-user-select:none;user-select:none;touch-action:pan-y pinch-zoom;width:100%;height:100%;display:block;overflow:visible}.drawing.turntable{cursor:grab}.drawing.turntable.dragging{cursor:grabbing}.drawing:not(.dragging) [data-ref]{cursor:pointer}.layer-paper .ln{fill:var(--paper);stroke:none}.layer-hit .ln,.layer-hit .ln.hot{fill:none;stroke:#0000;stroke-width:12px;stroke-linecap:round;pointer-events:stroke}@media (pointer:coarse){.layer-hit .ln{stroke-width:24px}}.drawing:focus-visible{outline-offset:-4px}.drawing:focus:not(:focus-visible){outline:none}@media (forced-colors:active){svg{--paper:Canvas;--ink:CanvasText;--ink-2:CanvasText;--ink-3:CanvasText;--ink-4:GrayText;--hot:Highlight}}.ln{fill:none;stroke:var(--ink);stroke-linecap:butt;stroke-linejoin:round}.ln-wide{stroke-width:var(--w-wide);stroke-linecap:round}.ln-thin{stroke-width:var(--w-narrow);stroke:var(--ink-2)}.ln-grid{stroke-width:var(--w-narrow);stroke:var(--ink-4)}.ln-hidden{stroke-width:var(--w-narrow);stroke:var(--ink-2)}.ln-hidden-dash{stroke-width:var(--w-narrow);stroke:var(--ink-2);stroke-dasharray:calc(12 * var(--d)) calc(3 * var(--d))}.ln-center{stroke-width:var(--w-narrow);stroke:var(--ink-2);stroke-dasharray:calc(24 * var(--d)) calc(3 * var(--d)) calc(1 * var(--d)) calc(3 * var(--d))}.ln-phantom{stroke-width:var(--w-narrow);stroke:var(--ink-3);stroke-dasharray:calc(24 * var(--d)) calc(3 * var(--d)) calc(1 * var(--d)) calc(3 * var(--d)) calc(1 * var(--d)) calc(3 * var(--d))}.ln-dim{stroke-width:var(--w-narrow);stroke:var(--ink-2)}.layer-mark .ln{fill:var(--ink-2);stroke:none}.layer-halo .ln{stroke:var(--paper);stroke-width:3.6px;stroke-linecap:round}.layer-text-s .ln,.layer-text-m .ln,.layer-text-l .ln,.layer-text-xl .ln{stroke:var(--ink);stroke-linecap:round}.layer-text-s .ln{stroke-width:max(.8px, var(--w-narrow))}.layer-text-m .ln{stroke-width:max(.9px, var(--w-narrow))}.layer-text-l .ln{stroke-width:1.1px}.layer-text-xl .ln{stroke-width:2px}.ln.hot{stroke:var(--hot)}.layer-mark .ln.hot{fill:var(--hot)}.layer-thin .ln.hot,.layer-dim .ln.hot,.layer-center .ln.hot,.layer-phantom .ln.hot,.layer-hidden .ln.hot{stroke-width:calc(var(--w-narrow) * 1.6)}.layer-halo .ln.hot{stroke:var(--paper)}.has-hot .layer-thin .ln:not(.hot),.has-hot .layer-wide .ln:not(.hot){opacity:.7}.drawing.clip{overflow:hidden}.layer-mask .ln{fill:var(--paper);stroke:none}.sheet-home{--band-t:72px;--band-b:44px;--band-x:40px;height:calc(var(--vh) - 2 * var(--gap))}@media (max-width:860px){.sheet-home{--band-t:60px;--band-b:40px;--band-x:16px}}@media (max-height:500px){.sheet-home{--band-t:44px}.sheet-home .subtitle{display:none}}.sheet-home .corner{z-index:3;margin:0;position:absolute}.sheet-home .tl{top:10px;left:16px}.sheet-home h1{margin:0;line-height:0}.sheet-home h1 svg{height:30px;display:block;overflow:visible}.sheet-home .subtitle{color:var(--ink-3-text);margin:4px 0 0;font-size:12px;line-height:1.3}.sheet-home>button.info{z-index:3;position:absolute;top:12px;right:16px}@media (pointer:coarse){.sheet-home>button.info:after{content:"";position:absolute;inset:-8px}}@media (pointer:coarse) and (min-width:861px) and (min-height:501px){.sheet-home #pause{position:relative}.sheet-home #pause:after{content:"";position:absolute;inset:-8px}}.sheet-home .bl,.sheet-home .br{height:var(--band-b);align-items:center;display:flex;bottom:0}.sheet-home .bl{left:16px}.sheet-home .br{letter-spacing:.12em;color:var(--ink-2);gap:12px;font-size:11px;font-weight:500;right:16px}.sheet-home #clock{font-variant-numeric:tabular-nums}.sheet-home #pause{font:inherit;letter-spacing:inherit;text-transform:uppercase;color:var(--ink);background:var(--paper);border:var(--w-narrow) solid var(--ink-3);cursor:pointer;padding:4px 9px}@media (hover:hover){.sheet-home #pause:hover{border-color:var(--ink)}}@media (max-width:860px),(max-height:500px){.sheet-home .bl{max-width:calc(100% - 154px);font-size:10px}.sheet-home .br{font-size:10px}.sheet-home #pause{white-space:nowrap;text-indent:200%;border-radius:50%;width:32px;height:32px;padding:0;position:relative;overflow:hidden}.sheet-home #pause:before{content:"";background:currentColor;width:3px;height:12px;position:absolute;top:10px;left:11.5px;box-shadow:6px 0}.sheet-home #pause[data-paused=true]:before{width:0;height:0;box-shadow:none;background:0 0;border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:11px solid;top:9px;left:12px}@media (forced-colors:active){.sheet-home #pause:before{background:0 0;border-inline:3px solid buttontext}.sheet-home #pause[data-paused=true]:before{clip-path:polygon(0 0,100% 50%,0 100%);background:buttontext;border:0;width:11px;height:14px}}}.js .orrery{inset:var(--band-t) var(--band-x) var(--band-b);position:absolute}.js .orrery .drawing{pointer-events:none;position:absolute;inset:0}.orrery .orbits .layer-center .ln:not(.hot){stroke:var(--ink-3)}.js .orrery .bodies,.js .orrery .bodies ol{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.js .orrery .bodies a{z-index:2;pointer-events:auto;-webkit-tap-highlight-color:transparent;border-radius:50%;position:absolute;top:0;left:0}.js .orrery .bodies a[data-body=moon]{z-index:0}.js .orrery .bodies a:focus-visible{z-index:1;clip-path:none!important}.js .orrery .bodies span,.js .sheet-home .title-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sheet-home .chooser{width:160px;color:var(--ink);background:var(--paper);border:var(--w-narrow) solid var(--ink-3);border-top:2px solid var(--hot);margin:0;padding:0;position:fixed;inset:auto}.sheet-home .chooser a{letter-spacing:.12em;text-transform:uppercase;align-items:center;min-height:44px;padding:0 14px;font-size:12px;font-weight:500;text-decoration:none;display:flex}.sheet-home .chooser a+a{border-top:var(--w-narrow) solid var(--ink-4)}html:not(.js) .sheet-home{flex-direction:column;height:auto;display:flex}html:not(.js) .sheet-home .tl{padding:10px 16px 0;position:static}html:not(.js) .sheet-home .title-text{letter-spacing:.08em;text-transform:uppercase;font-size:24px;font-weight:500;line-height:30px}html:not(.js) .sheet-home h1 svg,html:not(.js) .sheet-home .js-only,html:not(.js) .orrery .drawing{display:none}html:not(.js) .orrery{padding:24px 16px var(--band-b);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.sheet-home .noscript{margin:0 0 20px;position:static}html.js .sheet-home .noscript{display:none}html:not(.js) .orrery .bodies ol{letter-spacing:.12em;text-transform:uppercase;justify-items:center;gap:4px;margin:0;padding:0;font-size:13px;font-weight:500;list-style:none;display:grid}html:not(.js) .orrery .bodies a{padding:8px 16px;display:block}.sheet-home .og-only{display:none}.capture-og .sheet-home{--band-t:128px;--band-b:64px}.capture-og .sheet-home .tl{top:22px;left:28px}.capture-og .sheet-home h1 svg{width:auto;height:54px}.capture-og .sheet-home .subtitle{letter-spacing:.03em;color:var(--ink-2);margin-top:10px;font-size:20px}.capture-og .sheet-home>button.info,.capture-og .sheet-home .bl,.capture-og .sheet-home .br{display:none}.capture-og .sheet-home .og-only{width:auto;height:20px;display:block;position:absolute;bottom:24px;left:28px;overflow:visible}html:has(.sheet-body){--tabs-h:44px;--sticky-h:var(--tabs-h);--row-h:clamp(24px, (100svh - 145px) / 20, 32px);--sheet-w:440px;scroll-padding-top:var(--sticky-h);scroll-padding-bottom:env(safe-area-inset-bottom)}.sheet-body{grid-template:"tabs tabs""views schedule"1fr/minmax(0,1fr) 360px;display:grid}.sheet-body .skip{z-index:10;background:var(--paper);border:var(--w-narrow) solid var(--ink);padding:6px 12px;font-size:13px;position:absolute;top:8px;left:8px}.sheet-body .skip:not(:focus){white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;overflow:hidden}.sheet-body .tabs{z-index:5;height:var(--tabs-h);background:var(--paper);border-bottom:var(--w-narrow) solid var(--ink-3);view-transition-name:tabs;grid-area:tabs;display:flex;position:sticky;top:0}.sheet-body .tabs a{text-decoration:none}.sheet-body .tabs .home{color:var(--ink);border-right:var(--w-narrow) solid var(--ink-4);flex:none;align-items:center;padding:0 16px;display:flex}.sheet-body .tabs .home svg{display:block;overflow:visible}.sheet-body .sun,.sheet-body~.info-dialog .sun{font-family:Apple Symbols,Segoe UI Symbol,"Noto Sans Symbols 2",sans-serif;line-height:1}.sheet-body .tabs .home .sun{font-size:19px;display:none}.sheet-body .tabs nav{--more-w:0px;flex:1;min-width:0;display:flex;position:relative}.sheet-body .tabs .strip{scroll-snap-type:x proximity;scrollbar-width:none;margin:0;padding:0 12px;list-style:none;display:flex;overflow-x:auto}.sheet-body .tabs nav[data-more=left] .strip{-webkit-mask-image:linear-gradient(to right, transparent var(--more-w), #000 calc(var(--more-w) + 30px));mask-image:linear-gradient(to right, transparent var(--more-w), #000 calc(var(--more-w) + 30px))}.sheet-body .tabs nav[data-more=right] .strip{-webkit-mask-image:linear-gradient(to left, transparent var(--more-w), #000 calc(var(--more-w) + 30px));mask-image:linear-gradient(to left, transparent var(--more-w), #000 calc(var(--more-w) + 30px))}.sheet-body .tabs nav[data-more=both] .strip{-webkit-mask-image:linear-gradient(to right, transparent var(--more-w), #000 calc(var(--more-w) + 30px), #000 calc(100% - var(--more-w) - 30px), transparent calc(100% - var(--more-w)));mask-image:linear-gradient(to right, transparent var(--more-w), #000 calc(var(--more-w) + 30px), #000 calc(100% - var(--more-w) - 30px), transparent calc(100% - var(--more-w)))}html:not(.js) .sheet-body .tabs .strip{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.sheet-body .tabs .more{z-index:1;width:20px;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;place-items:center;font-size:18px;line-height:1;display:none;position:absolute;top:0;bottom:0}.sheet-body .tabs .more[data-dir="-1"]{left:0}.sheet-body .tabs .more[data-dir="1"]{right:0}@media (hover:hover) and (pointer:fine){.sheet-body .tabs nav{--more-w:20px}.sheet-body .tabs nav:is([data-more=left],[data-more=both]) .more[data-dir="-1"],.sheet-body .tabs nav:is([data-more=right],[data-more=both]) .more[data-dir="1"]{display:grid}.sheet-body .tabs .more:hover{color:var(--ink)}}.sheet-body .tabs .strip::-webkit-scrollbar{display:none}.sheet-body .tabs .strip li{scroll-snap-align:center;flex:none;display:flex}.sheet-body .tabs .strip a{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3-text);align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:flex}.sheet-body .tabs .strip a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.sheet-body .tabs a:focus-visible{outline-offset:-4px}.sheet-body .tabs button.info{flex:none;align-self:center;margin:0 12px 0 8px}@media (hover:hover){.sheet-body .tabs .home:hover,.sheet-body .tabs .strip a:hover{color:var(--ink);background:#f1f4f60a}}@media (pointer:coarse){.sheet-body .tabs button.info{position:relative}.sheet-body .tabs button.info:after{content:"";position:absolute;inset:-8px}}.sheet-body .views{top:var(--tabs-h);height:max(560px, calc(var(--vh) - 2 * var(--gap) - 2 * var(--w-frame) - var(--tabs-h)));grid-area:views;align-self:start;position:sticky}.sheet-body .view{margin:0;position:absolute}.sheet-body .view-a{inset:0}.sheet-body .view-a svg{width:100%;height:calc(100% - 34px);position:absolute;inset:0 0 34px}.sheet-body .key-plan{border-left:var(--w-narrow) solid var(--ink-3);border-top:var(--w-narrow) solid var(--ink-3);background:var(--paper);flex-direction:column;width:min(36%,340px);height:min(40%,330px);display:flex;bottom:0;right:0}.sheet-body .view figcaption{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);pointer-events:none;align-items:baseline;gap:10px;font-size:11px;display:flex;position:absolute;bottom:8px;left:14px;right:14px}.sheet-body .view-a figcaption{right:calc(min(36%,340px) + 14px);container-type:inline-size}.sheet-body .view-a .caption{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sheet-body .view-a .caption .short{display:none}@container (width<=560px){.sheet-body .view-a .hint{display:none}}.sheet-body .key-plan svg{flex:1 1 0;height:auto;min-height:0}.sheet-body .view.key-plan figcaption{margin:4px 14px 8px;position:static}.sheet-body .key-plan .caption{display:grid}.sheet-body .key-plan .caption>span{grid-area:1/1;align-self:end}.sheet-body .key-plan .caption:not([data-edge])>:last-child,.sheet-body .key-plan .caption[data-edge]>:first-child{visibility:hidden}.sheet-body .view figcaption .letter{color:var(--ink);letter-spacing:0;border-bottom:var(--w-narrow) solid var(--ink);font-size:18px;font-weight:500;line-height:1}.sheet-body .view-a .hint{white-space:nowrap;color:var(--ink-3-text)}.sheet-body .view figcaption .si{text-transform:none;letter-spacing:.04em}.sheet-body .view figcaption button{pointer-events:auto;white-space:nowrap;font:inherit;letter-spacing:inherit;text-transform:uppercase;color:var(--ink-2);background:var(--paper);border:var(--w-narrow) solid var(--ink-3);cursor:pointer;flex:none;margin-left:auto;padding:2px 8px}@media (hover:hover){.sheet-body .view figcaption button:hover{color:var(--ink);border-color:var(--ink)}}@media (min-width:861px) and (min-height:501px){.sheet-body .view figcaption .swap{display:none}.sheet-body .view.key-plan figcaption{min-height:2.7em;margin-bottom:calc(10px + var(--w-narrow));align-items:flex-end}.sheet-body .view-a figcaption{bottom:calc(10px + var(--w-narrow))}.sheet-body .view-a figcaption #pause{margin-bottom:calc(-2px - var(--w-narrow))}.sheet-body #pause{min-width:6em}}.sheet-body .schedule{border-left:var(--w-narrow) solid var(--ink-3);grid-area:schedule;min-width:0;padding:10px 14px 8px;position:relative}.sheet-body .schedule table{border-collapse:collapse;font-variant-numeric:tabular-nums;anchor-name:--table;width:100%}.sheet-body .schedule caption{caption-side:top;text-align:left;margin:0 0 6px}.sheet-body .schedule tbody th,.sheet-body .schedule tbody td{height:calc(var(--row-h) - 1px);white-space:nowrap;border-bottom:var(--w-narrow) solid var(--ink-4);padding:0 6px;font-size:13.5px;font-weight:400;line-height:1.2}.sheet-body .schedule tbody th{text-align:left;padding:0}.sheet-body .schedule tbody td{text-align:right}.sheet-body .schedule .unit{color:var(--ink-3-text)}.sheet-body .schedule .fn{vertical-align:super;margin-left:1px;font-size:.8em;line-height:0}.sheet-body .schedule th button{width:100%;height:calc(var(--row-h) - 1px);font:inherit;letter-spacing:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 6px;display:block}.sheet-body .schedule th button:focus-visible{outline:1.5px dashed var(--hot);outline-offset:-2px}.sheet-body .schedule tbody tr{cursor:pointer}@media (hover:hover){.sheet-body .schedule tbody tr:hover{background:#f1f4f60a}}.sheet-body .schedule tbody tr.hot{background:var(--hot-wash);color:var(--hot)}.sheet-body .schedule tbody tr.hot .unit{color:inherit}.sheet-body .schedule tr[data-shape] th button:after,.sheet-body .legend .mark{content:"";vertical-align:1px;opacity:.55;background:linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat,linear-gradient(currentColor,currentColor) 0/1px 100% no-repeat,linear-gradient(currentColor,currentColor) 100%/1px 100% no-repeat;width:14px;height:7px;margin-left:6px;display:inline-block}.sheet-body .schedule tr.hot th button:after{opacity:1}.sheet-body .legend{color:var(--ink-3-text);margin:8px 0 0;font-size:12px}.sheet-body .steps{visibility:hidden;background:var(--paper);display:none;position:absolute;top:4px;right:8px}@media (min-width:861px) and (min-height:501px){html.js .sheet-body .steps{display:flex}}.sheet-body .schedule:has(.def:popover-open) .steps{visibility:visible}.sheet-body .step{font:400 17px/1 var(--font);color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0 0 2px}.sheet-body .steps .step{width:24px;height:24px}.sheet-body .step[aria-disabled=true]{color:var(--ink-4);cursor:default}@media (hover:hover){.sheet-body .step:not([aria-disabled=true]):hover{color:var(--ink)}}.sheet-body .step:focus-visible{outline-offset:-2px}@media (pointer:coarse){.sheet-body .steps .step{width:36px;position:relative}.sheet-body .steps .step:after{content:"";position:absolute;inset:-4px 0 -3px}}.sheet-body .legend .mark{margin:0 2px 0 0}.sheet-body .legend .touch,.sheet-body~.info-dialog .touch{display:none}@media (hover:none){.sheet-body .legend .touch,.sheet-body~.info-dialog .touch{display:inline}.sheet-body .legend .pointer,.sheet-body~.info-dialog .pointer{display:none}}.sheet-body .schedule tr[data-key]{anchor-scope:--row}.sheet-body .schedule tr:has(>td>.def:popover-open){anchor-name:--row}.sheet-body .def{--clear:calc(var(--gap) + var(--w-frame) + var(--tabs-h));--foot:calc(var(--gap) + var(--w-frame) + env(safe-area-inset-bottom));position-anchor:--row;inset:auto;bottom:var(--foot);position-area:block-end;position-try:most-height --above-row;align-self:start;justify-self:anchor-center;width:anchor-size(--table width);max-height:calc(100% - 8px - var(--foot));overscroll-behavior:contain;text-align:left;white-space:normal;color:var(--ink);background:var(--paper);border:var(--w-narrow) solid var(--ink-3);border-top:2px solid var(--hot);cursor:auto;margin:4px 0;padding:0 12px 10px;font-size:13px;line-height:1.45;transition:opacity .12s;overflow:auto}@position-try --above-row{position-area:block-start;align-self:end;top:var(--clear);bottom:auto;max-height:calc(100% - 8px - var(--clear))}.sheet-body .def[data-side]{position-area:none;position-try:none;place-self:auto;margin:0}@starting-style{.sheet-body .def:popover-open{opacity:0}}.sheet-body .def header{align-items:center;min-height:34px;margin-right:-8px;display:flex}.sheet-body .def h2{letter-spacing:.12em;text-transform:uppercase;color:var(--hot);margin:0 auto 0 0;font-size:11px;font-weight:500}.sheet-body .def :is(h2,h3,.k) .unit{text-transform:none;letter-spacing:.04em;color:inherit}.sheet-body .def .close{width:28px;height:28px;font:400 18px/1 var(--font);color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;margin-left:8px;padding:0}@media (hover:hover){.sheet-body .def .close:hover{color:var(--ink)}}@media (pointer:coarse){.sheet-body .def .close{width:44px;height:44px}}.sheet-body .def .step{flex:none;align-self:stretch;width:36px;display:none}@media not ((min-width:861px) and (min-height:501px)){html.js .sheet-body .def .step{display:block}}.sheet-body .def p{margin:0 0 6px}.sheet-body .def .value{font-variant-numeric:tabular-nums}.sheet-body .def .value b{font-size:17px;font-weight:500}.sheet-body .def .ratio{color:var(--ink-3-text);margin-left:10px}.sheet-body .def .text{color:var(--ink-2)}.sheet-body .def .not-drawn,.sheet-body .def .ratio-note{color:var(--ink-3-text)}.sheet-body .def .also{border-top:var(--w-narrow) solid var(--ink-4);margin:10px 0 8px;padding-top:8px}.sheet-body .def h3,.sheet-body .def .k{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3-text);margin:0 0 6px;font-size:10.5px;font-weight:500}.sheet-body .def dl{margin:0 0 6px}.sheet-body .def dl>div{grid-template-columns:1fr auto;column-gap:12px;margin:0 0 6px;display:grid}.sheet-body .def dt{color:var(--ink)}.sheet-body .def dd{margin:0}.sheet-body .def dd.v{text-align:right;font-variant-numeric:tabular-nums}.sheet-body .def dd.d,.sheet-body .def dd.n{color:var(--ink-3-text);grid-column:1/-1;font-size:12px}.sheet-body .def .q{color:var(--ink-3-text)}.sheet-body .def dl.edges>div{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto 4.5em;margin:0}.sheet-body .def dl.edges dd{text-align:right}.sheet-body .def dl.edges dd+dd{color:var(--ink-3-text)}.sheet-body .def .also>p,.sheet-body .def p.n{color:var(--ink-3-text);font-size:12px}.sheet-body .def .conflict{color:var(--ink-2);border-left:2px solid var(--ink-3);margin:8px 0;padding-left:8px;font-size:12px}.sheet-body .def .src{background:linear-gradient(transparent, var(--paper) 24px);color:var(--ink-3-text);margin:-6px -12px -10px;padding:26px 12px 10px;font-size:11.5px;position:sticky;bottom:-10px}@media (max-width:860px) and (orientation:portrait){.sheet-body .def,.sheet-body .def[data-side]{position-area:none;position-try:none;inset:auto max(6px, env(safe-area-inset-right), calc(50% - var(--sheet-w) / 2)) 0 max(6px, env(safe-area-inset-left), calc(50% - var(--sheet-w) / 2));width:auto;max-height:calc(100svh - var(--sticky-h) - 42px);border-bottom:0;place-self:auto;margin:0;padding-bottom:0}.sheet-body .def .src{padding-bottom:calc(10px + env(safe-area-inset-bottom));margin-bottom:0;bottom:0}.sheet-body .schedule{padding-bottom:calc(8px + var(--tail,0px))}}@supports not (anchor-name:--a){.sheet-body .def,.sheet-body .def[data-side]{inset:auto max(6px, env(safe-area-inset-right), calc(50% - var(--sheet-w) / 2)) 0 max(6px, env(safe-area-inset-left), calc(50% - var(--sheet-w) / 2));width:auto;max-height:calc(100svh - var(--sticky-h) - 42px);border-bottom:0;align-self:auto;margin:0;padding-bottom:0}.sheet-body .def .src{padding-bottom:calc(10px + env(safe-area-inset-bottom));margin-bottom:0;bottom:0}.sheet-body .schedule{padding-bottom:calc(8px + var(--tail,0px))}@media (min-width:861px){.sheet-body .def,.sheet-body .def[data-side]{left:auto;right:calc(var(--gap) + var(--w-frame) + 14px);width:332px}}}@media (min-width:861px) and (min-height:501px){.sheet-body~.info-dialog .steps-in{display:none}}@media not ((min-width:861px) and (min-height:501px)){.sheet-body~.info-dialog .steps-above{display:none}}.sheet-body~.info-dialog .title-line{letter-spacing:.08em;border-top:var(--w-narrow) solid var(--ink-3);margin:18px 0 6px;padding-top:10px;font-size:11px}.sheet-body~.info-dialog .status{letter-spacing:.04em;color:var(--ink-3-text);font-size:11px}@media (max-width:860px),(max-height:500px){html:has(.sheet-body){--tabs-h:40px}.sheet-body .tabs .home{padding:0 12px}.sheet-body .tabs .home svg{display:none}.sheet-body .tabs .home .sun{display:block}.sheet-body .tabs button.info{margin:0 8px 0 4px}.sheet-body .key-plan{border:0;width:100%;height:100%;display:none;inset:0}.sheet-body .views.show-plan .key-plan{display:flex}.sheet-body .views.show-plan .view-a,.sheet-body .view-a .hint,.sheet-body .view-a .caption .long{display:none}.sheet-body .view-a .caption .short{display:inline}.sheet-body .view figcaption,.sheet-body .view-a figcaption{align-items:center;font-size:12px;right:8px}.sheet-body .view.key-plan figcaption{margin:4px 8px 8px 14px}.sheet-body .view figcaption button{min-height:32px}.sheet-body .view-a figcaption #pause{margin-left:6px}.sheet-body .schedule{flex-direction:column;display:flex}.sheet-body .legend{order:-1;margin:0 0 6px}.sheet-body #pause{justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:0;display:inline-flex}.sheet-body #pause:before{content:"";border-inline:2px solid;width:8px;height:10px}.sheet-body #pause[data-paused=true]:before{border-inline:0;border-left:9px solid;border-block:5.5px solid #0000;width:0;height:0}@media (forced-colors:active){.sheet-body #pause[data-paused=true]:before{clip-path:polygon(0 0,100% 50%,0 100%);background:buttontext;border:0;width:9px;height:11px}}}@media (max-width:860px) and (orientation:portrait){html:has(.sheet-body){--sticky-h:calc(var(--tabs-h) + 44svh)}.sheet-body{grid-template:"tabs""views""schedule"1fr/minmax(0,1fr)}.sheet-body .views{z-index:3;background:var(--paper);border-bottom:var(--w-narrow) solid var(--ink-3);height:44svh}.sheet-body .schedule{padding-inline:max(14px, calc(50% - var(--sheet-w) / 2));border-left:0}}@media (max-width:860px) and (orientation:landscape),(max-height:500px) and (orientation:landscape){.sheet-body{grid-template-columns:minmax(0,55fr) minmax(0,45fr)}.sheet-body .views{height:calc(var(--vh) - 2 * var(--gap) - 2 * var(--w-frame) - var(--tabs-h))}}@media (max-width:629px) and (orientation:landscape){.sheet-body{grid-template:"tabs""views""schedule"1fr/minmax(0,1fr)}.sheet-body .views{border-bottom:var(--w-narrow) solid var(--ink-3);position:relative;top:0}.sheet-body .schedule{border-left:0}}@media (pointer:coarse){html:has(.sheet-body){--row-h:32px}}@media (pointer:coarse) and (min-width:861px) and (min-height:501px){.sheet-body #pause{position:relative}.sheet-body #pause:after{content:"";position:absolute;inset:-8px}}html:not(.js) .sheet-body .views{height:120px;position:relative;top:0}html.js .sheet-body .noscript,html:not(.js) .sheet-body .view,html:not(.js) .sheet-body .tabs .home svg{display:none}html:not(.js) .sheet-body .tabs .home:before{content:"Planetary";content:"Planetary" / "";letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:500}@media (max-width:860px),(max-height:500px){html:not(.js) .sheet-body .tabs .home:before{content:none}}@media (forced-colors:active){.sheet-body .tabs .strip a[aria-current=page]{border-bottom:2px solid;padding-top:2px}.sheet-body .schedule tbody tr.hot{outline-offset:-2px;outline:2px solid highlight}.sheet-body .schedule tr[data-shape] th button:after,.sheet-body .legend .mark{box-sizing:border-box;opacity:1;background:canvastext content-box content-box;border-inline:1px solid;padding-block:3px}.sheet-body .def .src{background:canvas;border-top:1px solid canvastext;padding-top:10px}.sheet-body .step[aria-disabled=true]{color:graytext}}.sheet-body .og{display:none}.capture-og .sheet-body{grid-template:"views schedule"minmax(0,1fr)/minmax(0,1fr) 380px;height:calc(100vh - 20px);min-height:0;margin:10px}.capture-og .sheet-body .tabs,.capture-og .sheet-body .schedule caption,.capture-og .sheet-body .legend,.capture-og .sheet-body .view figcaption .hint,.capture-og .sheet-body #pause{display:none}.capture-og .sheet-body .views{align-self:stretch;height:auto;position:relative;top:0}.capture-og .sheet-body .key-plan{width:36%;height:46%}.capture-og .sheet-body .schedule{flex-direction:column;justify-content:center;padding:24px 30px;display:flex}.capture-og .sheet-body .og{display:contents}.capture-og .sheet-body .og svg{order:-1;align-self:flex-start;width:auto;height:46px;margin:0 0 26px 4px}.capture-og .sheet-body .og p{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);order:1;margin:28px 0 0;font-size:13px;font-weight:500}.capture-og .sheet-body .schedule tbody tr:not([data-key=diameter],[data-key=obliquity],[data-key=rotationPeriod]){display:none}.capture-og .sheet-body .schedule tbody :is(th,td,th button){height:40px;font-size:17px}.capture-poster .sheet-body .tabs{display:none}html.capture-poster:has(.sheet-body){--tabs-h:0px}
