@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.__className_25ee46{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.__variable_25ee46{--font-source-serif:"Source Serif 4","Source Serif 4 Fallback"}.kerbipedia-site{--bg:#f4efe4;--bg-2:#ebe4d3;--paper:#fbf7ec;--paper-2:#f6f1e3;--ink:#1f2418;--ink-soft:#4d5446;--muted:#8a8b7e;--line:rgba(31,36,24,0.12);--line-2:rgba(31,36,24,0.22);--line-3:rgba(31,36,24,0.32);--link:oklch(0.45 0.14 245);--link-visited:oklch(0.42 0.16 305);--link-red:oklch(0.5 0.18 25);--green:oklch(0.62 0.16 145);--green-deep:oklch(0.45 0.14 145);--green-soft:oklch(0.92 0.05 145);--orange:oklch(0.72 0.16 55);--amber-soft:oklch(0.94 0.07 90);--red-soft:oklch(0.93 0.05 25);--blue-soft:oklch(0.94 0.04 245);font-family:var(--font-source-serif),Georgia,serif;background:var(--bg);color:var(--ink);min-height:100vh;display:flex;flex-direction:column;background-image:radial-gradient(circle at 12% 8%,rgba(31,36,24,.08) 0 1px,transparent 1.5px),radial-gradient(circle at 88% 14%,rgba(31,36,24,.06) 0 1px,transparent 1.5px),radial-gradient(circle at 6% 88%,rgba(31,36,24,.05) 0 1px,transparent 1.5px),radial-gradient(circle at 92% 76%,rgba(31,36,24,.07) 0 1px,transparent 1.5px)}.sans{font-family:var(--font-space-grotesk),system-ui,sans-serif}.mono{font-family:var(--font-jetbrains-mono),ui-monospace,monospace}.util{border-bottom:1px solid var(--line);background:rgba(31,36,24,.03);font:500 12px/1 var(--font-jetbrains-mono),monospace;color:var(--ink-soft)}.util .row{max-width:1240px;margin:0 auto;padding:8px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px}.util a{color:inherit;text-decoration:none}.util a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.util-left{display:flex;gap:14px;flex-wrap:wrap}.util-right{display:flex;gap:14px;align-items:center}.util-right .you{display:inline-flex;align-items:center;gap:8px}.util-right .ava{width:20px;height:20px;border-radius:50%;background:var(--green);display:grid;place-items:center;color:var(--ink);font:600 10px/1 var(--font-space-grotesk),sans-serif;border:1px solid var(--ink)}header.masthead{border-bottom:1.5px solid var(--line-2);background:var(--bg)}header.masthead .row{max-width:1240px;margin:0 auto;padding:18px 22px 14px;gap:22px}.logo,header.masthead .row{display:flex;align-items:center}.logo{gap:14px;text-decoration:none;color:inherit;flex:none}.logo .badge{width:54px;height:54px;border-radius:50%;background:var(--paper);border:2px solid var(--ink);display:grid;place-items:center;box-shadow:3px 3px 0 var(--ink);position:relative}.logo .badge:before{content:"";position:absolute;inset:8px;border-radius:50%;border:1.5px solid var(--ink);transform:rotate(-22deg) scaleY(.45)}.logo .badge:after{content:"K";font:700 24px/1 var(--font-space-grotesk),sans-serif;color:var(--green-deep);position:relative;z-index:1}.logo .text{display:flex;flex-direction:column;gap:2px}.logo .word{font:700 32px/1 var(--font-space-grotesk),sans-serif;letter-spacing:-.02em;color:var(--ink)}.logo .word .pedia{color:var(--green-deep);font-weight:500;font-style:italic}.logo .sub{font:500 11px/1 var(--font-jetbrains-mono),monospace;color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase}.search{flex:1;max-width:520px;background:var(--paper);border:1.5px solid var(--line-2);border-radius:24px;display:flex;align-items:center;gap:8px;padding:4px 4px 4px 14px}.search:focus-within{border-color:var(--green-deep);box-shadow:0 0 0 4px rgba(0,180,80,.1)}.search .glass{width:14px;height:14px;border:2px solid var(--ink-soft);border-radius:50%;position:relative;flex:none}.search .glass:after{content:"";position:absolute;right:-6px;bottom:-6px;width:7px;height:2px;background:var(--ink-soft);transform:rotate(45deg)}.search input{flex:1;border:0;background:transparent;outline:none;padding:10px 4px;font:400 14px/1 var(--font-space-grotesk),sans-serif;color:var(--ink)}.search input::placeholder{color:var(--muted)}.search .go{background:var(--green);color:var(--ink);border:none;border-radius:18px;padding:8px 14px;font:600 12px/1 var(--font-space-grotesk),sans-serif;cursor:pointer;border-bottom:3px solid var(--green-deep)}.tabs{border-bottom:1px solid var(--line-2);background:var(--bg)}.tabs .row{max-width:1240px;margin:0 auto;padding:0 22px;justify-content:space-between;flex-wrap:wrap}.tabs .row,.tabs-l,.tabs-r{display:flex;align-items:flex-end;gap:0}.tab{font:500 13px/1 var(--font-space-grotesk),sans-serif;color:var(--ink-soft);text-decoration:none;padding:10px 14px 9px;border:1px solid transparent;border-bottom:none;border-radius:8px 8px 0 0;margin-bottom:-1px;cursor:pointer;background:transparent}.tab:hover{color:var(--ink);background:rgba(31,36,24,.04)}.tab.active{background:var(--paper);border-color:var(--line-2);color:var(--ink);font-weight:600}.tab.active:after{content:"";display:block;height:2px;background:var(--paper);margin:9px -14px -1px}main.shell{flex:1;max-width:1240px;width:100%;margin:0 auto;padding:18px 22px 36px;display:grid;grid-template-columns:200px 1fr;gap:24px}aside.side{position:sticky;top:18px;align-self:flex-start;font:400 13px/1.4 var(--font-space-grotesk),sans-serif;color:var(--ink-soft)}aside.side .grp{margin-bottom:18px}aside.side .grp-h{font:600 10px/1 var(--font-jetbrains-mono),monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:8px;padding-bottom:6px;border-bottom:1px dashed var(--line-2)}aside.side a{display:block;color:var(--link);text-decoration:none;padding:3px 6px;margin:0 -6px;border-radius:6px;font-size:12.5px}aside.side a:hover{background:rgba(31,36,24,.05);text-decoration:underline}aside.side a.cur{background:var(--green-soft);color:var(--green-deep);font-weight:500}aside.side a.red{color:var(--link-red);font-style:italic}aside.side .donate{background:var(--amber-soft);border:1px solid rgba(190,140,30,.3);border-radius:10px;padding:10px 12px;font-size:12px;color:var(--ink);line-height:1.45}aside.side .donate b{color:var(--ink)}aside.side .donate .cta{display:inline-block;margin-top:8px;padding:5px 10px;border-radius:14px;background:var(--ink);color:var(--bg);font:600 11px/1 var(--font-space-grotesk),sans-serif;border:none;text-decoration:none}article.page{background:var(--paper);border:1px solid var(--line-2);border-radius:6px;padding:22px 28px 30px;box-shadow:0 1px 0 rgba(31,36,24,.04),0 18px 40px -28px rgba(31,36,24,.25);min-height:60vh}article.page h1.title{margin:0 0 4px;font:600 34px/1.1 var(--font-source-serif),Georgia,serif;letter-spacing:-.005em}article.page .breadcrumb{font:500 11px/1 var(--font-jetbrains-mono),monospace;color:var(--muted);margin-bottom:10px}article.page .breadcrumb a{color:var(--link);text-decoration:none}article.page .breadcrumb a:hover{text-decoration:underline}article.page .from-line{font:400 13px/1.4 var(--font-source-serif),Georgia,serif;color:var(--ink-soft);font-style:italic;border-bottom:1px solid var(--line);padding-bottom:10px;margin-bottom:18px}article.page .from-line a{color:var(--link)}.body p{font-size:16px;line-height:1.7;margin:0 0 14px}.body a{color:var(--link);text-decoration:none}.body a:hover{text-decoration:underline}.body a.red{color:var(--link-red);font-style:italic}.body a.visited{color:var(--link-visited)}.body h2{margin:28px 0 10px;font:600 22px/1.2 var(--font-source-serif),serif;border-bottom:1px solid var(--line-2);padding-bottom:5px}.body h3{margin:20px 0 8px;font:600 17px/1.2 var(--font-source-serif),serif}.body ol,.body ul{padding-left:22px;margin:6px 0 14px;font-size:15.5px;line-height:1.65}.body ol li,.body ul li{margin-bottom:4px}.body sup.cite{font-size:11px;color:var(--link);vertical-align:super;line-height:0;cursor:pointer}.body sup.cite:hover{text-decoration:underline}.hatnote{font:italic 400 14px/1.5 var(--font-source-serif),serif;color:var(--ink-soft);border-left:3px solid var(--line-3);padding:6px 12px;margin:6px 0 14px;background:rgba(31,36,24,.025)}.hatnote a{color:var(--link)}.banner{border:1px solid;border-radius:8px;padding:10px 14px;margin:10px 0 16px;display:flex;gap:12px;align-items:flex-start;font:400 14px/1.5 var(--font-source-serif),serif}.banner .ico{width:28px;height:28px;border-radius:50%;flex:none;display:grid;place-items:center;font:700 14px/1 var(--font-space-grotesk),sans-serif;border:1.5px solid}.banner .body{flex:1}.banner .body,.banner .body b{color:var(--ink)}.banner.warn{border-color:rgba(190,80,30,.4);background:var(--red-soft);color:oklch(.4 .16 30)}.banner.info{border-color:rgba(40,90,180,.35);background:var(--blue-soft);color:oklch(.38 .13 245)}.banner.snack{border-color:rgba(180,140,30,.45);background:var(--amber-soft);color:oklch(.45 .14 80)}.banner.green{border-color:rgba(0,120,40,.3);background:var(--green-soft);color:var(--green-deep)}.infobox{float:right;clear:right;margin:0 0 16px 18px;width:300px;background:var(--paper-2);border:1.5px solid var(--line-2);border-radius:8px;font:400 13px/1.45 var(--font-source-serif),serif;overflow:hidden}.infobox .ib-title{color:var(--bg);font:600 14px/1 var(--font-space-grotesk),sans-serif;padding:10px 12px;letter-spacing:.01em}.infobox .ib-sub,.infobox .ib-title{background:var(--ink);text-align:center}.infobox .ib-sub{padding:4px 12px 10px;font:500 11px/1.3 var(--font-jetbrains-mono),monospace;color:var(--muted);color:rgba(244,239,228,.7)}.infobox .ib-img{aspect-ratio:5/3;background:repeating-linear-gradient(135deg,rgba(31,36,24,.06) 0 8px,transparent 8px 18px),var(--bg-2);display:grid;place-items:center;color:var(--muted);font:500 11px/1 var(--font-jetbrains-mono),monospace;border-bottom:1px solid var(--line-2);text-transform:uppercase;letter-spacing:.1em}.infobox .ib-img.planet{background:radial-gradient(circle at 30% 30%,oklch(.72 .13 145),oklch(.5 .14 145) 70%,oklch(.4 .12 145));color:rgba(244,239,228,.85)}.infobox .ib-img.mun{background:radial-gradient(circle at 30% 30%,oklch(.78 .01 90),oklch(.55 .01 90) 70%,oklch(.4 .01 90));color:rgba(244,239,228,.7)}.infobox .ib-img.sun{background:radial-gradient(circle at 50% 50%,oklch(.95 .18 95),oklch(.78 .18 70) 60%,oklch(.6 .16 50));color:var(--ink)}.infobox .ib-img.face{background:linear-gradient(180deg,oklch(.72 .16 145),oklch(.55 .14 145));color:rgba(244,239,228,.85)}.infobox .ib-cap{font-size:11px;color:var(--muted);text-align:center;padding:6px 10px;border-bottom:1px solid var(--line-2);font-style:italic}.infobox .ib-section{background:rgba(31,36,24,.04);font:600 11px/1 var(--font-space-grotesk),sans-serif;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-soft);padding:6px 12px;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.infobox table{width:100%;border-collapse:collapse}.infobox td{padding:5px 12px;border-bottom:1px solid var(--line);vertical-align:top}.infobox td.k{color:var(--ink-soft);width:42%;font-weight:500}.infobox td.v{color:var(--ink)}.infobox tr:last-child td{border-bottom:none}.infobox .pill{display:inline-block;font:500 10.5px/1 var(--font-jetbrains-mono),monospace;padding:2px 6px;border-radius:99px;border:1px solid var(--line-2);background:var(--paper);color:var(--ink-soft)}.infobox .pill.green{background:var(--green-soft);color:var(--green-deep);border-color:rgba(0,120,40,.3)}.infobox .pill.red{background:var(--red-soft);color:oklch(.4 .16 30);border-color:rgba(180,60,40,.3)}table.wikitable{width:100%;border-collapse:collapse;margin:8px 0 16px;font:400 13.5px/1.45 var(--font-source-serif),serif;background:var(--paper);border:1px solid var(--line-2)}table.wikitable th{background:rgba(31,36,24,.06);text-align:left;padding:8px 10px;font:600 12px/1.2 var(--font-space-grotesk),sans-serif;text-transform:uppercase;letter-spacing:.04em}table.wikitable td,table.wikitable th{border:1px solid var(--line-2);color:var(--ink)}table.wikitable td{padding:7px 10px;vertical-align:top}table.wikitable tr:nth-child(2n) td{background:rgba(31,36,24,.025)}.toc{background:var(--paper-2);border:1px solid var(--line-2);border-radius:6px;padding:10px 14px;margin:0 0 16px;font:400 14px/1.6 var(--font-source-serif),serif;width:fit-content;min-width:240px}.toc .toc-h{font:600 11px/1 var(--font-space-grotesk),sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:6px;text-align:center}.toc ol{margin:0;padding-left:24px;list-style:decimal}.toc ol ol{padding-left:18px;list-style:lower-alpha}.toc a{color:var(--link);text-decoration:none}.toc a:hover{text-decoration:underline}.refs{margin-top:24px;border-top:1px solid var(--line-2);padding-top:12px;font:400 12.5px/1.5 var(--font-source-serif),serif;color:var(--ink-soft)}.refs h3{font:600 13px/1 var(--font-space-grotesk),sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--ink);margin:0 0 8px}.refs ol{padding-left:22px}.refs li{margin-bottom:4px}.refs li a{color:var(--link)}.seealso{margin-top:18px;background:rgba(31,36,24,.025);border:1px solid var(--line);border-radius:6px;padding:10px 14px;font:400 14px/1.6 var(--font-source-serif),serif}.seealso h3{font:600 11px/1 var(--font-space-grotesk),sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);margin:0 0 6px}.patch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 26px;margin:18px 0 8px}.patch{margin:0;display:flex;flex-direction:column;gap:10px;background:#1a1a1a;border:1px solid var(--line-2);border-radius:6px;padding:14px}.patch img{width:100%;aspect-ratio:1/1;object-fit:contain;background:#0c0c0c;border-radius:4px;display:block}.patch figcaption{font:400 13px/1.55 var(--font-source-serif),serif;color:#e8e2d4;background:#f7f4ec;color:var(--ink);padding:10px 12px;border-radius:4px;border:1px solid var(--line)}.patch figcaption b{font-weight:700}.patch-meta{display:inline-block;margin-top:4px;font:500 11.5px/1.5 var(--font-jetbrains-mono),monospace;color:var(--ink-soft)}.patch-note{display:inline-block;margin-top:6px;font-style:italic;color:var(--muted);font-size:12.5px}article.page footer.lastedit{margin-top:20px;padding-top:10px;border-top:1px solid var(--line);font:500 11px/1.4 var(--font-jetbrains-mono),monospace;color:var(--muted);display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}.pull{border-left:3px solid var(--green);padding:8px 14px;margin:14px 0;background:rgba(0,120,60,.04);font:italic 400 16px/1.5 var(--font-source-serif),serif;color:var(--ink)}.pull cite{display:block;font:500 11px/1 var(--font-jetbrains-mono),monospace;color:var(--muted);margin-top:6px;font-style:normal;letter-spacing:.06em;text-transform:uppercase}.mp-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:14px}.mp-card{background:var(--paper-2);border:1px solid var(--line-2);border-radius:8px;padding:14px 16px}.mp-card h3{margin:0 0 10px;font:600 13px/1 var(--font-space-grotesk),sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);padding-bottom:6px;border-bottom:1px dashed var(--line-2)}.mp-card .lede{font:500 16px/1.35 var(--font-source-serif),serif;margin-bottom:8px}.mp-card .body-mini{font:400 14px/1.55 var(--font-source-serif),serif;color:var(--ink)}.mp-card .body-mini a{color:var(--link)}.mp-card .img{aspect-ratio:5/3;border-radius:6px;background:repeating-linear-gradient(135deg,rgba(31,36,24,.06) 0 8px,transparent 8px 18px),var(--bg-2);border:1px dashed var(--line-2);display:grid;place-items:center;color:var(--muted);font:500 11px/1 var(--font-jetbrains-mono),monospace;text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px}.mp-card .img.planet{background:radial-gradient(circle at 30% 30%,oklch(.72 .13 145),oklch(.5 .14 145) 70%,oklch(.4 .12 145));color:rgba(244,239,228,.85);border-style:solid;border-color:var(--ink)}.did{list-style:disc;padding-left:20px;font:400 14px/1.6 var(--font-source-serif),serif}.did li{margin-bottom:6px}.did li a{color:var(--link);text-decoration:none}.did li a:hover{text-decoration:underline}footer.site{border-top:1px solid var(--line);background:rgba(31,36,24,.03);padding:18px 22px;font:500 12px/1.5 var(--font-jetbrains-mono),monospace;color:var(--ink-soft)}footer.site .row{max-width:1240px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}footer.site a{color:inherit;text-decoration:none}footer.site a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}@media (max-width:880px){main.shell{grid-template-columns:1fr}aside.side{position:static}.infobox{float:none;width:100%;margin:0 0 14px}.mp-grid{grid-template-columns:1fr}.logo .word{font-size:26px}}@media (max-width:560px){article.page{padding:16px 18px 22px}article.page h1.title{font-size:26px}.util-left{display:none}header.masthead .row{flex-wrap:wrap}}.glyph-mini{width:60px;height:36px;border-radius:4px;border:1px solid var(--ink);display:inline-block;vertical-align:middle}