.hero:where(.astro-ge2uvauf){padding-top:56px}.inner:where(.astro-ge2uvauf){flex-direction:column;padding-top:24px;padding-bottom:24px;display:flex}@media (width>=720px){.inner:where(.astro-ge2uvauf){min-height:min(100svh - 84px,900px)}}.main:where(.astro-ge2uvauf){flex-direction:column;flex:1;justify-content:center;padding:40px 0 56px;display:flex}.news:where(.astro-ge2uvauf){border:1px solid var(--border);color:var(--text);white-space:nowrap;align-self:flex-start;align-items:center;gap:10px;margin-bottom:28px;padding:5px 12px;font-size:12px;display:inline-flex}.news:where(.astro-ge2uvauf):hover{border-color:var(--foreground);color:var(--foreground)}.news:where(.astro-ge2uvauf) .dot:where(.astro-ge2uvauf){background:var(--accent);width:7px;height:7px}.news:where(.astro-ge2uvauf) .arrow:where(.astro-ge2uvauf){color:var(--subtle)}.news:where(.astro-ge2uvauf):hover .arrow:where(.astro-ge2uvauf){color:var(--foreground)}.mark:where(.astro-ge2uvauf){touch-action:pan-y;width:100%;display:block}h1:where(.astro-ge2uvauf){letter-spacing:-.045em;color:var(--foreground);text-wrap:balance;margin-top:28px;font-size:clamp(38px,6vw,62px);font-weight:700;line-height:1.02}.nowrap:where(.astro-ge2uvauf){white-space:nowrap}.price:where(.astro-ge2uvauf){color:var(--accent)}.cursor:where(.astro-ge2uvauf){background:var(--foreground);vertical-align:-.04em;width:.55em;height:.82em;margin-left:.08em;display:inline-block}.lede:where(.astro-ge2uvauf){max-width:58ch;color:var(--text);margin-top:20px;font-size:17px;line-height:1.7}.cta:where(.astro-ge2uvauf){flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px;display:flex}.foot:where(.astro-ge2uvauf){border-top:1px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding-top:16px;display:flex}.install:where(.astro-ge2uvauf){align-items:center;gap:14px;max-width:100%;display:flex}.install:where(.astro-ge2uvauf) code:where(.astro-ge2uvauf){color:var(--foreground);white-space:nowrap;font-size:13px;overflow-x:auto}.install:where(.astro-ge2uvauf) button:where(.astro-ge2uvauf){font-family:var(--mono);color:var(--subtle);white-space:nowrap;border:1px solid var(--border);cursor:pointer;padding:2px 8px;font-size:12px}.install:where(.astro-ge2uvauf) button:where(.astro-ge2uvauf):hover{color:var(--foreground);border-color:var(--subtle)}.meta:where(.astro-ge2uvauf){color:var(--dim);font-size:12px}.meta:where(.astro-ge2uvauf) a:where(.astro-ge2uvauf){color:var(--subtle)}.meta:where(.astro-ge2uvauf) a:where(.astro-ge2uvauf):hover{color:var(--foreground)}.dim:where(.astro-ge2uvauf){color:var(--dim)}@media (width<=639px){.install:where(.astro-ge2uvauf){flex-direction:column;align-items:flex-start;gap:8px;width:100%}.install:where(.astro-ge2uvauf) code:where(.astro-ge2uvauf){font-size:12px}.install:where(.astro-ge2uvauf) button:where(.astro-ge2uvauf),.wide:where(.astro-ge2uvauf),.news:where(.astro-ge2uvauf) .rn:where(.astro-ge2uvauf){display:none}}.tail-wrap:where(.astro-vxchpoob){padding-top:56px}.live-dot:where(.astro-vxchpoob){background:var(--accent);width:7px;height:7px;display:inline-block}.stream:where(.astro-vxchpoob){scrollbar-width:thin;overflow-x:auto}.row:where(.astro-vxchpoob){white-space:nowrap;font-variant-numeric:tabular-nums;grid-template-columns:13ch 6ch minmax(24ch,1fr) auto;gap:16px;min-width:640px;padding:3px 18px;font-size:13px;display:grid}.t:where(.astro-vxchpoob),.m:where(.astro-vxchpoob),.r:where(.astro-vxchpoob){color:var(--dim)}.r:where(.astro-vxchpoob){text-align:right}.msg:where(.astro-vxchpoob){color:var(--text);text-overflow:ellipsis;white-space:pre;overflow:hidden}.req:where(.astro-vxchpoob) .msg:where(.astro-vxchpoob){color:var(--foreground)}.child:where(.astro-vxchpoob) .msg:where(.astro-vxchpoob){color:var(--subtle);padding-left:2ch}.error:where(.astro-vxchpoob){box-shadow:inset 3px 0 0 var(--error)}.error:where(.astro-vxchpoob) .msg:where(.astro-vxchpoob){color:var(--error);font-weight:700}.error:where(.astro-vxchpoob) .r:where(.astro-vxchpoob){color:var(--error)}.alert:where(.astro-vxchpoob){border-top:1px dashed var(--border);color:var(--foreground);white-space:nowrap;min-width:604px;margin:14px 18px 0;padding-top:12px;font-size:13px}.tag:where(.astro-vxchpoob){background:var(--error);color:var(--foreground);margin-right:10px;padding:1px 6px;font-weight:700}.dim:where(.astro-vxchpoob){color:var(--dim)}.tail-cursor:where(.astro-vxchpoob){background:var(--subtle);vertical-align:-.2em;width:.6em;height:1.1em;display:inline-block}.pending:where(.astro-vxchpoob){opacity:0}.pending:where(.astro-vxchpoob).on{opacity:1;transition:opacity .12s}@media (width<=639px){.row:where(.astro-vxchpoob){grid-template-columns:5ch 1fr auto;min-width:0;padding:3px 12px;font-size:12px}.t:where(.astro-vxchpoob),.error:where(.astro-vxchpoob) .r:where(.astro-vxchpoob){display:none}.alert:where(.astro-vxchpoob){white-space:normal;min-width:0;margin:12px 12px 0;font-size:12px}}.diff:where(.astro-jrdwie4c){margin-top:44px;font-size:14px}.diff:where(.astro-jrdwie4c) div:where(.astro-jrdwie4c){white-space:pre-wrap;padding:4px 18px}.hunk:where(.astro-jrdwie4c){color:var(--dim);font-size:12px;padding-bottom:8px!important}.rm:where(.astro-jrdwie4c){color:var(--dim)}.rm:where(.astro-jrdwie4c):before{content:"- "}.add:where(.astro-jrdwie4c){color:var(--foreground);background:var(--card)}.add:where(.astro-jrdwie4c):before{content:"+ "}.more:where(.astro-jrdwie4c){margin-top:28px}.man:where(.astro-cognygiv){margin-top:44px;padding:26px 22px 22px;font-size:14px}.head:where(.astro-cognygiv){color:var(--dim);justify-content:space-between;font-size:12px;display:flex}h3:where(.astro-cognygiv){color:var(--foreground);letter-spacing:.04em;margin-top:28px;font-size:13px;font-weight:700}dl:where(.astro-cognygiv){grid-template-columns:12ch 1fr;gap:6px 20px;margin-top:8px;padding-left:4ch;display:grid}dt:where(.astro-cognygiv){color:var(--foreground);font-weight:700}.cmds:where(.astro-cognygiv){grid-template-columns:16ch 1fr}dt:where(.astro-cognygiv) a:where(.astro-cognygiv):hover{border-bottom:1px solid var(--foreground)}dd:where(.astro-cognygiv){color:var(--text)}.man:where(.astro-cognygiv) p:where(.astro-cognygiv){color:var(--text);margin-top:8px;padding-left:4ch}.sec-copy:where(.astro-cognygiv).lead{margin-top:56px}.list:where(.astro-cognygiv){flex-wrap:wrap;gap:8px 28px;margin-top:8px;padding-left:4ch;display:flex}.list:where(.astro-cognygiv) a:where(.astro-cognygiv){color:var(--foreground);border-bottom:1px solid var(--border)}.list:where(.astro-cognygiv) a:where(.astro-cognygiv):hover{border-color:var(--foreground)}.other:where(.astro-cognygiv){color:var(--text);margin-top:10px;padding-left:4ch;font-size:14px}.other:where(.astro-cognygiv) a:where(.astro-cognygiv){color:var(--foreground);border-bottom:1px solid var(--border)}.other:where(.astro-cognygiv) a:where(.astro-cognygiv):hover{border-color:var(--foreground)}@media (width<=639px){dl:where(.astro-cognygiv){grid-template-columns:1fr;gap:0;padding-left:2ch}dd:where(.astro-cognygiv){margin-bottom:10px}.man:where(.astro-cognygiv) p:where(.astro-cognygiv),.list:where(.astro-cognygiv),.other:where(.astro-cognygiv){padding-left:2ch}}.more:where(.astro-ghr54tbg){flex-wrap:wrap;gap:12px 28px;margin-top:28px;display:flex}.sec-copy:where(.astro-kenkipkp) code:where(.astro-kenkipkp){color:var(--foreground)}.top:where(.astro-kenkipkp){margin-top:44px;padding:24px 0 14px}.screen:where(.astro-kenkipkp){color:var(--text);scrollbar-width:thin;padding:0 20px 6px;font-size:13px;line-height:1.7;overflow-x:auto}.screen:where(.astro-kenkipkp) p:where(.astro-kenkipkp){white-space:pre;min-width:640px;display:flex}.screen:where(.astro-kenkipkp) b:where(.astro-kenkipkp){color:var(--foreground);font-weight:700}.screen:where(.astro-kenkipkp) .t-err:where(.astro-kenkipkp) b:where(.astro-kenkipkp){color:var(--error)}.grow:where(.astro-kenkipkp){flex:1}.gap:where(.astro-kenkipkp){margin-top:1.7em}.strip:where(.astro-kenkipkp){flex:1;align-self:center;gap:1px;max-width:520px;height:12px;display:inline-flex}.strip:where(.astro-kenkipkp) i:where(.astro-kenkipkp){background:var(--dim);flex:1}.strip:where(.astro-kenkipkp) i:where(.astro-kenkipkp).fail{background:var(--error)}.strip:where(.astro-kenkipkp) i:where(.astro-kenkipkp).none{background:var(--line)}.row:where(.astro-kenkipkp){grid-template-columns:2ch minmax(24ch,1fr) 8ch 8ch 8ch 8ch;display:grid!important}.row:where(.astro-kenkipkp) span:where(.astro-kenkipkp):nth-child(n+3){text-align:right}.row:where(.astro-kenkipkp).sel{background:var(--foreground);color:var(--background)}.row:where(.astro-kenkipkp).sel b:where(.astro-kenkipkp),.row:where(.astro-kenkipkp).sel .t-dim:where(.astro-kenkipkp){color:var(--background)}.row:where(.astro-kenkipkp).sel .t-err:where(.astro-kenkipkp),.row:where(.astro-kenkipkp).sel .t-err:where(.astro-kenkipkp) b:where(.astro-kenkipkp){color:var(--error)}.eps:where(.astro-kenkipkp) .row:where(.astro-kenkipkp)+.row:where(.astro-kenkipkp){margin-top:0}.install:where(.astro-kenkipkp){margin-top:32px}.more:where(.astro-kenkipkp){flex-wrap:wrap;gap:8px 28px;margin-top:20px;display:flex}.hist:where(.astro-w7kzb2n7){margin-top:44px;padding:30px 18px 14px}.bars:where(.astro-w7kzb2n7){grid-template-columns:repeat(24,1fr);align-items:end;gap:3px;height:110px;display:grid}.bars:where(.astro-w7kzb2n7) span:where(.astro-w7kzb2n7){background:var(--border);height:calc(var(--h) * 1%);min-height:2px}.bars:where(.astro-w7kzb2n7) span:where(.astro-w7kzb2n7).pick{background:var(--subtle)}.bars:where(.astro-w7kzb2n7) span:where(.astro-w7kzb2n7).hot{background:linear-gradient(to top, var(--subtle) 0 88%, var(--error) 88%)}.axis:where(.astro-w7kzb2n7){color:var(--dim);grid-template-columns:repeat(24,1fr);gap:3px;margin-top:6px;font-size:10px;display:grid}.axis:where(.astro-w7kzb2n7) span:where(.astro-w7kzb2n7){text-align:center;visibility:hidden}.axis:where(.astro-w7kzb2n7) span:where(.astro-w7kzb2n7).show{visibility:visible}.table-scroll:where(.astro-w7kzb2n7){margin:22px -18px 0;overflow-x:auto}table:where(.astro-w7kzb2n7){border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}th:where(.astro-w7kzb2n7){text-align:right;color:var(--dim);border-bottom:1px solid var(--line);padding:8px 18px;font-size:12px;font-weight:500}td:where(.astro-w7kzb2n7){text-align:right;border-bottom:1px solid var(--line);color:var(--text);white-space:nowrap;padding:10px 18px}th:where(.astro-w7kzb2n7):first-child,td:where(.astro-w7kzb2n7):first-child{text-align:left}tr:where(.astro-w7kzb2n7):last-child td:where(.astro-w7kzb2n7){border-bottom:0}.noise:where(.astro-w7kzb2n7){color:var(--dim)}.fire:where(.astro-w7kzb2n7){color:var(--error);font-weight:700}.fg:where(.astro-w7kzb2n7){color:var(--foreground)}.cost:where(.astro-hlvr4znf){margin-top:44px;padding:26px 0 8px}.meter-row:where(.astro-hlvr4znf){grid-template-columns:10ch 1fr 9ch;align-items:center;gap:16px;padding:8px 18px;font-size:14px;display:grid}.meter:where(.astro-hlvr4znf){background:repeating-linear-gradient(90deg,currentColor 0 8px,#0000 8px 11px);height:14px}.meter:where(.astro-hlvr4znf).ln{color:var(--accent)}.meter:where(.astro-hlvr4znf).hosted{color:var(--dim);width:100%}.v:where(.astro-hlvr4znf){text-align:right;font-variant-numeric:tabular-nums}.keep:where(.astro-hlvr4znf){border-top:1px dashed var(--border);color:var(--foreground);font-variant-numeric:tabular-nums;justify-content:space-between;margin:12px 18px 0;padding-top:12px;font-weight:700;display:flex}.note:where(.astro-hlvr4znf){color:var(--dim);max-width:78ch;margin-top:16px;font-size:12px}.fg:where(.astro-hlvr4znf){color:var(--foreground)}.subtle:where(.astro-hlvr4znf){color:var(--subtle)}.grid:where(.astro-htruwgye){gap:40px;margin-top:44px;display:grid}@media (width>=860px){.grid:where(.astro-htruwgye){grid-template-columns:1fr 1fr;align-items:start}}.receipt:where(.astro-htruwgye){border-color:var(--accent);padding:28px 22px 22px}.receipt:where(.astro-htruwgye) .pane-title:where(.astro-htruwgye){color:var(--accent)}.li:where(.astro-htruwgye){gap:8px;padding:3px 0;font-size:14px;display:flex}.k:where(.astro-htruwgye){color:var(--text);white-space:nowrap}.lead:where(.astro-htruwgye){border-bottom:1px dotted var(--border);flex:1;min-width:16px;transform:translateY(-6px)}.v:where(.astro-htruwgye){color:var(--foreground);text-align:right;font-variant-numeric:tabular-nums}.total:where(.astro-htruwgye){border-top:1px dashed var(--border);justify-content:space-between;align-items:baseline;margin-top:18px;padding-top:16px;display:flex}.total:where(.astro-htruwgye) .k:where(.astro-htruwgye){color:var(--subtle);letter-spacing:.08em;font-size:12px}.price:where(.astro-htruwgye){letter-spacing:-.04em;color:var(--foreground);font-size:44px;font-weight:700;line-height:1}.buy:where(.astro-htruwgye){justify-content:center;width:100%;margin-top:22px}.fine:where(.astro-htruwgye){color:var(--dim);text-align:center;margin-top:12px;font-size:12px}.term:where(.astro-htruwgye){padding:26px 22px 22px;scroll-margin-top:80px;font-size:13px}.term:where(.astro-htruwgye) p:where(.astro-htruwgye){white-space:pre-wrap}.term:where(.astro-htruwgye) p:where(.astro-htruwgye)+p:where(.astro-htruwgye){margin-top:6px}.c:where(.astro-htruwgye){color:var(--dim)}.cmd:where(.astro-htruwgye){color:var(--foreground)}.cmd:where(.astro-htruwgye):before{content:"$ ";color:var(--dim)}.gap:where(.astro-htruwgye){margin-top:18px!important}.faq:where(.astro-7synugci){border-top:1px solid var(--line);margin-top:40px}details:where(.astro-7synugci){border-bottom:1px solid var(--line)}summary:where(.astro-7synugci){cursor:pointer;color:var(--foreground);grid-template-columns:4ch 1fr;gap:8px;padding:16px 0;font-size:15px;font-weight:700;list-style:none;display:grid}summary:where(.astro-7synugci)::-webkit-details-marker{display:none}summary:where(.astro-7synugci):before{content:"[+]";color:var(--dim);font-weight:400}details:where(.astro-7synugci)[open] summary:where(.astro-7synugci):before{content:"[-]";color:var(--foreground)}.a:where(.astro-7synugci){max-width:72ch;color:var(--text);padding:0 0 20px calc(4ch + 8px)}.a:where(.astro-7synugci) a{color:var(--foreground);border-bottom:1px solid var(--border)}.a:where(.astro-7synugci) a:hover{border-color:var(--foreground)}.a:where(.astro-7synugci) code{color:var(--foreground)}.prompt:where(.astro-ooqnxzy3){color:var(--dim);margin-top:28px;font-size:13px}.p:where(.astro-ooqnxzy3){color:var(--subtle)}.finger:where(.astro-ooqnxzy3){align-items:start;gap:28px;margin-top:40px;display:grid}@media (width>=720px){.finger:where(.astro-ooqnxzy3){grid-template-columns:112px 1fr}}img:where(.astro-ooqnxzy3){object-fit:cover;object-position:top;border:1px solid var(--border);filter:grayscale()contrast(1.05);width:112px;height:112px}img:where(.astro-ooqnxzy3):hover{filter:none}.f:where(.astro-ooqnxzy3){font-size:14px}.kv:where(.astro-ooqnxzy3){color:var(--subtle);flex-wrap:wrap;gap:4px 48px;display:flex}.kv:where(.astro-ooqnxzy3) b:where(.astro-ooqnxzy3){color:var(--foreground);font-weight:500}.plan:where(.astro-ooqnxzy3){border-left:1px solid var(--border);margin-top:18px;padding-left:2ch}.plan:where(.astro-ooqnxzy3) p:where(.astro-ooqnxzy3){color:var(--foreground);max-width:60ch;font-size:16px}.plan:where(.astro-ooqnxzy3) .plan-k:where(.astro-ooqnxzy3){color:var(--dim);font-size:13px}.plan:where(.astro-ooqnxzy3) .m:where(.astro-ooqnxzy3){color:var(--text);margin-top:10px}.who:where(.astro-ooqnxzy3){margin-top:18px;font-size:13px}.who:where(.astro-ooqnxzy3) a:where(.astro-ooqnxzy3){color:var(--foreground);border-bottom:1px solid var(--border)}.dim:where(.astro-ooqnxzy3){color:var(--dim)}.status:where(.astro-vswxrtqg){z-index:30;background:var(--card);border-top:1px solid var(--line);height:28px;color:var(--subtle);align-items:stretch;font-size:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.status:where(.astro-vswxrtqg)>span:where(.astro-vswxrtqg){white-space:nowrap;align-items:center;padding:0 12px;display:flex}.mode:where(.astro-vswxrtqg){background:var(--border);color:var(--foreground);font-weight:700}.grow:where(.astro-vswxrtqg){flex:1}kbd:where(.astro-vswxrtqg){font-family:var(--mono);color:var(--foreground);margin-right:4px}.keys:where(.astro-vswxrtqg) span:where(.astro-vswxrtqg)+span:where(.astro-vswxrtqg){margin-left:14px}.theme:where(.astro-vswxrtqg){border-left:1px solid var(--line);color:var(--foreground)}.pos:where(.astro-vswxrtqg){border-left:1px solid var(--line);font-variant-numeric:tabular-nums;justify-content:flex-end;min-width:6ch}.fg:where(.astro-vswxrtqg){color:var(--foreground)}body{padding-bottom:28px}@media (width<=719px){.status:where(.astro-vswxrtqg){display:none}body{padding-bottom:0}}
