.hero[data-astro-cid-lcdefpme]{padding-top:56px;position:relative}.hero-text[data-astro-cid-lcdefpme]{color:var(--ink);gap:22px;padding-bottom:48px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;color:var(--ink);max-width:760px;font-size:96px;font-weight:700;line-height:.96}.btn-ink[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff;border-radius:999px;align-items:center;height:56px;padding:0 28px;font-size:18px;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex}.btn-ink[data-astro-cid-lcdefpme]:hover{color:#fff;background:#17373c}.brew[data-astro-cid-lcdefpme]{min-width:0;height:56px;font:500 14px var(--mono);color:var(--ink);white-space:nowrap;background:#fff9;border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 22px;display:flex;overflow-x:auto}.brew[data-astro-cid-lcdefpme] .copy[data-astro-cid-lcdefpme]{height:40px;color:var(--ink);background:#0b1f2214;border-radius:999px;padding:0 14px}.hero-meta[data-astro-cid-lcdefpme]{color:#3d5155;font-variant-numeric:tabular-nums;font-size:13px}.hero-meta[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit}.notif[data-astro-cid-lcdefpme]{width:296px;color:var(--ink);background:#fffffff0;border-radius:20px;flex-direction:column;gap:8px;padding:14px;font-size:14px;line-height:1.35;display:flex;box-shadow:0 24px 60px #0b1f2240,0 0 0 1px #0b1f2214}.notif-top[data-astro-cid-lcdefpme]{align-items:center;gap:8px;font-weight:600;display:flex}.notif-top[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:6px}.notif[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#3d5155;font-size:12px;font-weight:400}.notif-btns[data-astro-cid-lcdefpme]{gap:8px;display:flex}.notif-btns[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#0b1f2214;border-radius:10px;flex:1;place-items:center;height:40px;font-style:normal;font-weight:600;display:grid}.notif-btns[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:first-child{background:var(--ink);color:#fff}.notif-risen[data-astro-cid-lcdefpme]{display:none}.sea[data-astro-cid-lcdefpme]{color:#ffffffe6;background:#0523286b;border-radius:16px;margin:0;font-size:13px;overflow:hidden;box-shadow:0 0 0 1px #ffffff59,0 40px 120px #05232873}.sea-bar[data-astro-cid-lcdefpme]{white-space:nowrap;border-bottom:1px solid #ffffff24;align-items:center;gap:14px;height:44px;padding:0 16px;display:flex}.sea-bar[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{margin-left:140px}.dim[data-astro-cid-lcdefpme]{color:#ffffffb3;font-size:12px}.needs[data-astro-cid-lcdefpme]{color:#ffc266;background:#ff9f0a40;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.lights[data-astro-cid-lcdefpme]{gap:8px;display:flex}.lights[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#ff5f57;border-radius:50%;width:12px;height:12px}.lights[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]+i[data-astro-cid-lcdefpme]{background:#febc2e}.lights[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]+i[data-astro-cid-lcdefpme]+i[data-astro-cid-lcdefpme]{background:#28c840}.sea-body[data-astro-cid-lcdefpme]{height:600px;display:flex}.sea-side[data-astro-cid-lcdefpme]{flex-direction:column;flex:none;gap:2px;width:220px;padding:12px 10px;display:flex}.side-row[data-astro-cid-lcdefpme]{align-items:center;gap:9px;height:30px;padding:0 10px;display:flex}.side-ask[data-astro-cid-lcdefpme]{background:#ff9f0a33;border-radius:7px;padding:0 0 7px}.side-ask[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#ffc266;padding-left:28px;font-size:11px;display:block}.pane[data-astro-cid-lcdefpme]{border-left:1px solid #ffffff1f;flex-direction:column;flex:1;min-width:0;display:flex}.pane-tab[data-astro-cid-lcdefpme]{white-space:nowrap;border-bottom:1px solid #ffffff1a;flex:none;align-items:center;gap:8px;height:34px;padding:0 14px;font-size:12px;font-weight:600;display:flex;overflow:hidden}.pane[data-astro-cid-lcdefpme].ask .pane-tab[data-astro-cid-lcdefpme]{color:#ffc266;background:#ff9f0a38}.pane-water[data-astro-cid-lcdefpme]{flex:1;min-height:0;position:relative;overflow:hidden}.pane-water[data-astro-cid-lcdefpme] .stalk{margin-left:-70px;position:absolute;bottom:0;left:50%}.dot[data-astro-cid-lcdefpme]{background:#ffffff8c;border-radius:50%;flex:none;width:9px;height:9px}.dot[data-astro-cid-lcdefpme].work{background:0 0;border:1.5px solid #ffffffb3;border-right-color:#0000;width:10px;height:10px;animation:1s linear infinite kspin}.dot[data-astro-cid-lcdefpme].ask{background:var(--waiting)}.dot[data-astro-cid-lcdefpme].idle{background:#ffffff80}.dot[data-astro-cid-lcdefpme].ring{background:0 0;box-shadow:0 0 0 1.5px #fff9}.dot[data-astro-cid-lcdefpme].ok{background:var(--green)}.dot[data-astro-cid-lcdefpme].bad{background:#ff7b72}.dot[data-astro-cid-lcdefpme].commit{background:#fff}.dot[data-astro-cid-lcdefpme].commit.branch{background:#7fd9d2;margin-left:18px}@media (width>=1180px){.hero-text[data-astro-cid-lcdefpme]{height:404px;padding-bottom:0}.sea[data-astro-cid-lcdefpme],.pane-water[data-astro-cid-lcdefpme]{overflow:visible}.notif-flow[data-astro-cid-lcdefpme]{display:none}.notif-risen[data-astro-cid-lcdefpme]{margin-left:-130px;animation:.5s cubic-bezier(.2,.7,.2,1) 1.1s both arrive;display:flex;position:absolute;bottom:890px;left:50%}}@keyframes arrive{0%{opacity:0;transform:translateY(12px)scale(.96)}}.deep[data-astro-cid-lcdefpme]{padding-top:150px}.h-deep[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-size:56px;font-weight:700;line-height:1.02}.lead-deep[data-astro-cid-lcdefpme]{color:#ffffffc7;font-size:20px;line-height:1.45}.copy-col[data-astro-cid-lcdefpme]{gap:18px}.fine[data-astro-cid-lcdefpme]{color:#ffffffa6;font-size:13px}.fine[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit}.part[data-astro-cid-lcdefpme]{flex-direction:column;gap:2px;display:flex}.part[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:#fff;font-size:15px;font-weight:600}.part[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#ffffffb3;margin-bottom:10px;font-size:12px}.read[data-astro-cid-lcdefpme],.review[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:flex-start;gap:48px 64px;display:flex}.read[data-astro-cid-lcdefpme] .copy-col[data-astro-cid-lcdefpme]{flex:320px;max-width:400px;padding-top:30px}.read-art[data-astro-cid-lcdefpme]{flex:999 640px;min-width:0;height:520px;display:flex}.read-stalk[data-astro-cid-lcdefpme]{flex:none;position:relative}.read-frame[data-astro-cid-lcdefpme]{border:1.5px solid #ffffffbf;border-radius:9px;position:absolute;left:-6px;right:-6px}.read-fan[data-astro-cid-lcdefpme]{clip-path:polygon(0 var(--a), 100% 9%, 100% 86%, 0 var(--b));background:#ffffff12;flex:0 72px;margin-left:6px}.diff[data-astro-cid-lcdefpme]{background:var(--pane);border-radius:14px;flex-direction:column;flex:1;align-self:center;min-width:0;height:77%;font-size:13px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff29,0 40px 90px #00000073}.diff-head[data-astro-cid-lcdefpme]{background:var(--strip);border-bottom:1px solid var(--line);white-space:nowrap;flex:none;align-items:center;gap:10px;height:40px;padding:0 14px;font-size:12px;display:flex;overflow:hidden}.diff-head[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:#ffb340;font-size:10px}.g[data-astro-cid-lcdefpme]{color:var(--green)}.r[data-astro-cid-lcdefpme]{color:#ff8a80}.chip-btn[data-astro-cid-lcdefpme]{background:#ffffff1a;border-radius:6px;align-items:center;height:24px;padding:0 9px;display:flex}.diff-code[data-astro-cid-lcdefpme]{font:13px/2 var(--mono);color:#e5e5ea;padding:12px 0;overflow-x:auto}.diff-code[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{white-space:pre;gap:10px;width:max-content;min-width:100%;padding:0 16px;display:flex}.diff-code[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:#ffffff73;width:18px;font-style:normal}.diff-code[data-astro-cid-lcdefpme] .add[data-astro-cid-lcdefpme]{background:#32d74b29}.diff-code[data-astro-cid-lcdefpme] .del[data-astro-cid-lcdefpme]{background:#ff453a2e}.diff-note[data-astro-cid-lcdefpme]{background:var(--strip);border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:8px;margin:4px 16px 16px;padding:12px 14px;line-height:1.45;display:flex}.diff-note[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#ffffffa6;font-size:12px}.send[data-astro-cid-lcdefpme]{background:var(--cta);height:28px;color:var(--on-cta);border-radius:7px;align-self:flex-start;align-items:center;padding:0 12px;font-weight:600;display:flex}.review-art[data-astro-cid-lcdefpme]{flex:999 640px;align-items:flex-start;min-width:0;display:flex}.review-art[data-astro-cid-lcdefpme] .second{margin-top:70px}.findings[data-astro-cid-lcdefpme]{flex:240px;gap:60px;max-width:280px;margin-left:-10px;padding:150px 40px 0 0}.finding[data-astro-cid-lcdefpme]{color:#fff;background:#082a30e6;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex;position:relative;box-shadow:0 0 0 1px #7fd9d28c}.finding[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font:500 11px var(--mono);color:#7fd9d2}.finding[data-astro-cid-lcdefpme]:before,.finding[data-astro-cid-lcdefpme]:after{content:"";background:#7fd9d2cc;width:40px;height:1.5px;position:absolute;top:30px}.finding[data-astro-cid-lcdefpme]:before{right:100%}.finding[data-astro-cid-lcdefpme]:after{left:100%}.review[data-astro-cid-lcdefpme] .copy-col[data-astro-cid-lcdefpme]{flex:360px;max-width:460px;padding-top:60px}.weight[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:flex-end;gap:48px;display:flex}.nums[data-astro-cid-lcdefpme]{flex:999 560px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:32px;margin:0;display:grid}.nums[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:#fff;align-items:baseline;gap:8px;display:flex}.nums[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:112px;font-weight:700;line-height:1}.nums[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:36px;font-weight:600}.nums[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:#fff;margin:10px 0 0;font-size:18px;font-weight:600}.nums[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#ffffffb3;padding-top:4px;font-size:15px;font-weight:400;display:block}.squares[data-astro-cid-lcdefpme]{--sq:250px;font:500 12px var(--mono);color:#ffffffd9;align-items:flex-end;gap:32px;margin:0;display:flex}.sq-kelp[data-astro-cid-lcdefpme]{width:calc(var(--sq) * var(--k));height:calc(var(--sq) * var(--k));background:#fff;border-radius:12px}.sq-other[data-astro-cid-lcdefpme]{width:var(--sq);height:var(--sq);background:#ffffff0a;border:1.5px dashed #ffffff73;border-radius:18px}.forest[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:8px;margin:0;padding:0 0 4px;list-style:none;display:flex}.forest[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:0;flex-direction:column;flex:1 0 44px;align-items:flex-start;width:44px;display:flex}.forest[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] .stalk{box-shadow:0 1px #ffffff40}.forest[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{writing-mode:vertical-rl;height:118px;font:500 12px var(--mono);color:#ffffffd1;white-space:nowrap;padding-top:10px}.anat[data-astro-cid-lcdefpme]{background:#ffffff0d;border-radius:16px;grid-template-columns:230px minmax(0,1fr) 280px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ffffff4d,0 40px 100px #0006}.anat-bar[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-strong);white-space:nowrap;grid-column:1/-1;align-items:center;gap:12px;height:40px;padding:0 16px;font-size:12px;display:flex;overflow:hidden}.pill-line[data-astro-cid-lcdefpme]{color:#ffffffd9;border-radius:999px;align-items:center;height:24px;padding:0 10px;display:flex;box-shadow:0 0 0 1px #ffffff40}.pill-fill[data-astro-cid-lcdefpme]{color:#fff;background:#ffffff1f;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-weight:600;display:flex}.anat-side[data-astro-cid-lcdefpme],.anat-right[data-astro-cid-lcdefpme]{flex-direction:column;gap:26px;padding:16px;display:flex}.anat-main[data-astro-cid-lcdefpme]{border-left:1px solid var(--line-strong);border-right:1px solid var(--line-strong);min-width:0}.anat-tabs[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-strong);white-space:nowrap;gap:6px;padding:5px 12px;font-size:12px;display:flex;overflow:hidden}.anat-tabs[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#ffffffb3;border-radius:999px;align-items:center;height:24px;padding:0 10px;display:flex}.anat-tabs[data-astro-cid-lcdefpme] .on[data-astro-cid-lcdefpme]{color:#fff;background:#ffffff24}.anat-grid[data-astro-cid-lcdefpme]{background:var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.anat-grid[data-astro-cid-lcdefpme] .part[data-astro-cid-lcdefpme]{background:#0b2226;min-height:182px;padding:14px 16px;position:relative;overflow:hidden}.with-stalk[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{max-width:52%}.with-stalk[data-astro-cid-lcdefpme] .stalk{position:absolute;bottom:0;right:12px}.ln-row[data-astro-cid-lcdefpme]{align-items:center;gap:10px;height:20px;display:flex}.ln[data-astro-cid-lcdefpme]{background:#ffffff4d;border-radius:3px;height:5px}.ln[data-astro-cid-lcdefpme].hot{background:#ff9f0acc}.meter[data-astro-cid-lcdefpme]{background:#ffffff1f;border-radius:3px;height:5px;margin-bottom:13px}.meter[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#ffffffb3;border-radius:3px;height:5px;display:block}.url[data-astro-cid-lcdefpme]{background:#ffffff1a;border-radius:11px;height:22px}.blocks[data-astro-cid-lcdefpme]{grid-template-columns:2fr 1fr;gap:10px;margin-top:10px;display:grid}.blocks[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#ffffff14;border-radius:8px;height:66px}.devices[data-astro-cid-lcdefpme]{align-items:flex-start;gap:12px;display:flex}.devices[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border-radius:8px;width:70px;height:48px;box-shadow:0 0 0 1.5px #ffffff73}.devices[data-astro-cid-lcdefpme] .phone[data-astro-cid-lcdefpme]{width:40px;height:78px}.graph[data-astro-cid-lcdefpme]{display:block;position:relative}.graph[data-astro-cid-lcdefpme]:before{content:"";background:#ffffff80;width:2px;position:absolute;top:10px;bottom:10px;left:3.5px}.dock-row[data-astro-cid-lcdefpme]{justify-content:center;gap:20px}.dock[data-astro-cid-lcdefpme]{background:#ffffff1a;border-radius:24px;align-items:center;gap:14px;height:84px;padding:0 20px;display:flex;box-shadow:0 0 0 1px #fff3}.dock[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#ffffff24;border-radius:12px;width:48px;height:48px}.dock[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block;position:relative}.dock[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:15px;display:block}.dock[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{background:var(--waiting);color:#1c1000;text-align:center;border-radius:12px;min-width:24px;height:24px;font-size:13px;line-height:24px;position:absolute;top:-6px;right:-6px}@media (width<=1179px){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:72px}}@media (width<=900px){.sea-side[data-astro-cid-lcdefpme],.sea-bar[data-astro-cid-lcdefpme] .dim[data-astro-cid-lcdefpme],.sea[data-astro-cid-lcdefpme] .stalk-label{display:none}.sea-bar[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{margin-left:8px}.pane-water[data-astro-cid-lcdefpme] .stalk{scale:.8}.pane[data-astro-cid-lcdefpme]:nth-child(3),.pane[data-astro-cid-lcdefpme]:nth-child(6){display:none}.forest[data-astro-cid-lcdefpme]{overflow-x:auto}.h-deep[data-astro-cid-lcdefpme]{font-size:40px}.deep[data-astro-cid-lcdefpme]{padding-top:100px}.nums[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:84px}.anat[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.anat-main[data-astro-cid-lcdefpme]{border:0;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.read-art[data-astro-cid-lcdefpme]{flex-direction:column;gap:20px;height:auto}.read-stalk[data-astro-cid-lcdefpme],.read-fan[data-astro-cid-lcdefpme]{display:none}.diff[data-astro-cid-lcdefpme]{align-self:stretch;height:auto}.review-art[data-astro-cid-lcdefpme] .second{display:none}.findings[data-astro-cid-lcdefpme]{padding-top:60px}}@media (width<=520px){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:48px}.hero[data-astro-cid-lcdefpme]{padding-top:32px}.btn-ink[data-astro-cid-lcdefpme],.brew[data-astro-cid-lcdefpme]{height:52px}.notif-flow[data-astro-cid-lcdefpme]{width:auto}.anat-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.squares[data-astro-cid-lcdefpme]{--sq:190px}}
