.crop[data-astro-cid-65doc2ck]{width:100%;position:relative;overflow:hidden}.stage[data-astro-cid-65doc2ck]{transform-origin:0 0;opacity:0;width:1280px;height:800px;transition:opacity .5s;position:absolute;top:0;left:0}.crop[data-astro-cid-65doc2ck].ready .stage[data-astro-cid-65doc2ck]{opacity:1}.stage[data-astro-cid-65doc2ck]>.app-screen{position:absolute;inset:0}.platform[data-astro-cid-ktlklaor]{padding-bottom:0}.intro[data-astro-cid-ktlklaor]{padding:110px var(--pad) 72px}.intro[data-astro-cid-ktlklaor] .say[data-astro-cid-ktlklaor]{max-width:900px;margin-top:22px}.body[data-astro-cid-ktlklaor]{border-top:1px solid var(--rule);grid-template-columns:250px 1fr;display:grid}.body[data-astro-cid-ktlklaor].solo{border-top:0;grid-template-columns:1fr}.rail[data-astro-cid-ktlklaor]{border-right:1px solid var(--rule);position:relative}.rail[data-astro-cid-ktlklaor] ol[data-astro-cid-ktlklaor]{gap:2px;margin:0;padding:72px 0 40px;list-style:none;display:grid;position:sticky;top:108px}.rail[data-astro-cid-ktlklaor] a[data-astro-cid-ktlklaor]{padding:7px 24px 7px var(--pad);color:var(--ink-3);font-size:15.5px;transition:color .3s;display:block;position:relative}.rail[data-astro-cid-ktlklaor] a[data-astro-cid-ktlklaor]:before{content:"";background:var(--ink);width:2px;transition:transform .4s var(--out);position:absolute;top:6px;bottom:6px;left:-1px;transform:scaleY(0)}.rail[data-astro-cid-ktlklaor] a[data-astro-cid-ktlklaor]:hover{color:var(--ink-2)}.rail[data-astro-cid-ktlklaor] a[data-astro-cid-ktlklaor].on{color:var(--ink)}.rail[data-astro-cid-ktlklaor] a[data-astro-cid-ktlklaor].on:before{background:var(--green);transform:scaleY(1)}.ch[data-astro-cid-ktlklaor]{border-bottom:1px solid var(--rule);scroll-margin-top:80px}.ch[data-astro-cid-ktlklaor]:last-child{border-bottom:0}.line[data-astro-cid-ktlklaor]{padding:64px var(--pad) 56px;letter-spacing:-.02em;max-width:760px;color:var(--ink-3);text-wrap:pretty;margin:0;font-size:clamp(22px,2.1vw,27px);font-weight:500;line-height:1.28}.line[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{color:var(--ink);font-weight:500}.line[data-astro-cid-ktlklaor] .see[data-astro-cid-ktlklaor]{letter-spacing:0;width:fit-content;color:var(--ink);align-items:center;gap:7px;margin-top:16px;font-size:15px;display:flex}.line[data-astro-cid-ktlklaor] .see[data-astro-cid-ktlklaor]:hover{color:var(--green-ink)}.scene[data-astro-cid-ktlklaor]{border-top:1px solid var(--rule);background:#e8ebf0 repeating-linear-gradient(90deg,#0e12200b 0 1px,#0000 1px 6px);padding:clamp(28px,4vw,48px) 0 0 clamp(28px,4vw,48px);position:relative;overflow:hidden}.scene[data-astro-cid-ktlklaor] .crop.win{background:#fff;border-radius:12px 0 0;box-shadow:0 0 0 1px #0e122017,0 2px 4px #0e12200a,-12px 24px 60px -24px #0e122038}.solo[data-astro-cid-ktlklaor] .scene[data-astro-cid-ktlklaor]{isolation:isolate;background:0 0;border-top:0;padding:0 clamp(28px,4vw,56px) clamp(40px,5vw,72px);overflow:visible}.solo[data-astro-cid-ktlklaor] .scene[data-astro-cid-ktlklaor]:before{content:"";z-index:-1;background:radial-gradient(52% 70% at 50% 0%, #27c66433, transparent 70%), repeating-linear-gradient(90deg, #0e122012 0 1px, transparent 1px 6px), var(--paper);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.platform[data-astro-cid-ktlklaor]:has(.solo){border-top:0;overflow-x:clip}.solo[data-astro-cid-ktlklaor] .scene[data-astro-cid-ktlklaor] .crop.win{border-radius:12px;box-shadow:0 0 0 1px #0e122017,0 2px 4px #0e12200a,0 28px 64px -28px #0e122042}.subs[data-astro-cid-ktlklaor]{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;display:grid}.sub[data-astro-cid-ktlklaor]{padding:30px var(--pad) 36px;min-width:0}.sub[data-astro-cid-ktlklaor]+.sub[data-astro-cid-ktlklaor]{border-left:1px solid var(--rule)}.sub[data-astro-cid-ktlklaor] h4[data-astro-cid-ktlklaor]{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:500}.sub[data-astro-cid-ktlklaor] p[data-astro-cid-ktlklaor]{color:var(--ink-3);max-width:380px;margin:4px 0 0;font-size:15px;line-height:1.45}.vig[data-astro-cid-ktlklaor]{font-family:var(--font-ui);color:var(--a-text);margin-top:26px;font-size:13px}.ov[data-astro-cid-ktlklaor]{z-index:5;font-family:var(--font-ui);color:var(--a-text);position:absolute}.toast[data-astro-cid-ktlklaor]{right:calc(1280px - var(--vr,1280px) + 26px);opacity:0;width:360px;transition:opacity .4s, transform .7s var(--out);background:#fff;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;padding:14px 16px;font-size:14px;display:grid;top:66px;transform:translateY(-14px)scale(.98);box-shadow:0 0 0 1px #00000012,0 18px 40px -12px #0e122047}.toast[data-astro-cid-ktlklaor].on{opacity:1;transform:none}.t-ic[data-astro-cid-ktlklaor]{background:var(--a-blue-bg);width:32px;height:32px;color:var(--a-blue);border-radius:9px;grid-row:span 2;align-self:start;place-items:center;display:grid}.toast[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{font-weight:600;display:block}.toast[data-astro-cid-ktlklaor] small[data-astro-cid-ktlklaor]{color:var(--a-dim);font-size:12.5px;display:block}.t-ok[data-astro-cid-ktlklaor]{width:max-content;color:var(--a-green);background:var(--a-green-bg);border-radius:999px;grid-column:2;align-items:center;gap:6px;margin-top:6px;padding:3px 9px;font-size:12.5px;font-weight:500;display:inline-flex}.cursor[data-astro-cid-ktlklaor]{color:#111;opacity:0;filter:drop-shadow(0 2px 3px #00000040);transition:transform 1s cubic-bezier(.65,0,.35,1),opacity .3s;top:0;left:0}.cursor[data-astro-cid-ktlklaor] .i{fill:#fff}.cursor[data-astro-cid-ktlklaor].on{opacity:1}.cursor[data-astro-cid-ktlklaor].down .i{transition:transform .12s;transform:scale(.86)}.tz[data-astro-cid-ktlklaor]{gap:8px;display:grid}.tz-row[data-astro-cid-ktlklaor]{height:34px;box-shadow:0 0 0 1px var(--a-line);background:#fff;border-radius:9px;grid-template-columns:92px 40px 1fr 74px;align-items:center;gap:10px;padding:0 12px;display:grid}.tz-row[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{font-weight:500}.tz-row[data-astro-cid-ktlklaor] time[data-astro-cid-ktlklaor]{color:var(--a-dim);font-variant-numeric:tabular-nums}.tz-track[data-astro-cid-ktlklaor]{background:var(--a-hover);border-radius:6px;height:6px;position:relative}.tz-track[data-astro-cid-ktlklaor]:before{content:"";width:calc(var(--p,0) * 100%);background:#d9dde5;border-radius:6px;position:absolute;inset:0 auto 0 0}.tz-eight[data-astro-cid-ktlklaor]{background:var(--a-text);opacity:.35;width:1.5px;position:absolute;top:-5px;bottom:-5px;left:60%}.tz-dots[data-astro-cid-ktlklaor]{left:max(28px, calc(var(--p,0) * 100%));gap:3px;padding-right:4px;display:flex;position:absolute;top:50%;transform:translate(-100%,-50%)}.tz-dots[data-astro-cid-ktlklaor] i[data-astro-cid-ktlklaor]{background:var(--a-faint);width:6px;height:6px;transition:background .3s, transform .5s var(--out);border-radius:50%}.tz-row[data-astro-cid-ktlklaor].open .tz-dots[data-astro-cid-ktlklaor] i[data-astro-cid-ktlklaor]{background:var(--a-green)}.tz-row[data-astro-cid-ktlklaor] em[data-astro-cid-ktlklaor]{text-align:right;color:var(--a-dim);font-size:12px;font-style:normal}.tz-row[data-astro-cid-ktlklaor].open em[data-astro-cid-ktlklaor]{color:var(--a-green);font-weight:500}.ticker[data-astro-cid-ktlklaor]{height:196px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.ticker[data-astro-cid-ktlklaor] ul[data-astro-cid-ktlklaor]{gap:8px;margin:0;padding:0;list-style:none;animation:18s linear infinite tick;display:grid}.ticker[data-astro-cid-ktlklaor]:hover ul[data-astro-cid-ktlklaor]{animation-play-state:paused}@keyframes tick{to{transform:translateY(calc(-50% - 4px))}}.ticker[data-astro-cid-ktlklaor] li[data-astro-cid-ktlklaor]{height:46px;box-shadow:0 0 0 1px var(--a-line);background:#fff;border-radius:10px;grid-template-columns:28px 1fr auto 40px;align-items:center;gap:10px;padding:0 12px;display:grid}.k-ic[data-astro-cid-ktlklaor]{background:var(--a-hover);width:28px;height:28px;color:var(--a-dim);border-radius:8px;place-items:center;display:grid}.k-who[data-astro-cid-ktlklaor]{font-weight:500;line-height:1.25;display:grid}.k-who[data-astro-cid-ktlklaor] small[data-astro-cid-ktlklaor]{color:var(--a-faint);font-size:11.5px;font-weight:400}.k-did[data-astro-cid-ktlklaor]{color:var(--a-green);background:var(--a-green-bg);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12.5px}.ticker[data-astro-cid-ktlklaor] time[data-astro-cid-ktlklaor]{text-align:right;color:var(--a-faint);font-variant-numeric:tabular-nums}.sub[data-astro-cid-ktlklaor].wide{border-bottom:1px solid var(--rule);grid-column:1/-1;grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:center;gap:40px;display:grid}.sub[data-astro-cid-ktlklaor].wide+.sub[data-astro-cid-ktlklaor]{border-left:0}.w-stat[data-astro-cid-ktlklaor]{gap:2px;margin-top:28px;display:grid}.w-stat[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:500;line-height:1}.w-stat[data-astro-cid-ktlklaor] span[data-astro-cid-ktlklaor]{color:var(--ink-3);max-width:220px;font-size:14px}.coach[data-astro-cid-ktlklaor]{box-shadow:0 0 0 1px var(--a-line), 0 18px 40px -24px #0e122040;background:#fff;border-radius:12px;margin-top:0;overflow:hidden}.co-top[data-astro-cid-ktlklaor]{border-bottom:1px solid var(--a-line);background:var(--a-side);align-items:center;gap:8px;height:42px;padding:0 14px;display:flex}.co-top[data-astro-cid-ktlklaor] img[data-astro-cid-ktlklaor]{object-fit:cover;border-radius:50%;width:22px;height:22px}.co-top[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{font-weight:600}.co-top[data-astro-cid-ktlklaor]>span[data-astro-cid-ktlklaor]{color:var(--a-faint)}.co-top[data-astro-cid-ktlklaor] time[data-astro-cid-ktlklaor]{font-variant-numeric:tabular-nums;color:var(--a-dim);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.co-top[data-astro-cid-ktlklaor] time[data-astro-cid-ktlklaor] i[data-astro-cid-ktlklaor]{background:#30a46c;border-radius:50%;width:7px;height:7px;animation:1.6s infinite air}@keyframes air{0%{box-shadow:0 0 #30a46c73}70%,to{box-shadow:0 0 0 6px #30a46c00}}.co-body[data-astro-cid-ktlklaor]{grid-template-columns:minmax(0,1fr) 232px;display:grid}.co-talk[data-astro-cid-ktlklaor]{min-width:0;padding:16px 16px 18px}.co-lines[data-astro-cid-ktlklaor]{flex-direction:column;justify-content:flex-start;gap:9px;min-height:232px;display:flex}.co-lines[data-astro-cid-ktlklaor]>p[data-astro-cid-ktlklaor]{max-width:none;color:var(--a-text);grid-template-columns:52px 1fr;gap:8px;margin:0;font-size:13.5px;line-height:1.45;display:grid}.co-lines[data-astro-cid-ktlklaor]>p[data-astro-cid-ktlklaor].off{visibility:hidden}.co-lines[data-astro-cid-ktlklaor] small[data-astro-cid-ktlklaor]{color:var(--a-faint);padding-top:1px;font-size:12.5px}.co-lines[data-astro-cid-ktlklaor] .lead[data-astro-cid-ktlklaor] small[data-astro-cid-ktlklaor]{color:var(--a-blue)}.co-tip[data-astro-cid-ktlklaor]{color:var(--a-violet);background:var(--a-violet-bg);transition:opacity .3s, transform .4s var(--out);border-radius:10px;margin:5px 0 0 60px;padding:10px 12px}.co-tip[data-astro-cid-ktlklaor].off{opacity:0;transform:translateY(6px)}.co-th[data-astro-cid-ktlklaor]{align-items:center;gap:6px;font-size:12px;display:flex}.co-th[data-astro-cid-ktlklaor] svg{display:block}.co-th[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{font-weight:600}.co-ms[data-astro-cid-ktlklaor]{font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:1px 7px;font-weight:500;display:inline-flex}.co-tip[data-astro-cid-ktlklaor] p[data-astro-cid-ktlklaor]{max-width:none;min-height:20px;color:var(--a-text);margin:4px 0 0;font-size:13.5px;line-height:1.45;position:relative}.co-line[data-astro-cid-ktlklaor]{transition:opacity .35s}.co-tip[data-astro-cid-ktlklaor].wait .co-line[data-astro-cid-ktlklaor]{opacity:0}.co-dots[data-astro-cid-ktlklaor]{gap:4px;display:none;position:absolute;top:7px;left:0}.co-tip[data-astro-cid-ktlklaor].wait .co-dots[data-astro-cid-ktlklaor]{display:inline-flex}.co-dots[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{background:var(--a-violet);opacity:.35;border-radius:50%;width:5px;height:5px;animation:1s infinite blink}.co-dots[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]:nth-child(2){animation-delay:.15s}.co-dots[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]:nth-child(3){animation-delay:.3s}@keyframes blink{50%{opacity:.25}}.co-list[data-astro-cid-ktlklaor]{border-left:1px solid var(--a-line);background:var(--a-side);margin:0;padding:12px 14px 14px;list-style:none}.co-list[data-astro-cid-ktlklaor] li[data-astro-cid-ktlklaor]{height:30px;color:var(--a-dim);grid-template-columns:16px auto minmax(0,1fr);align-items:center;gap:8px;font-size:12.5px;display:grid}.co-list[data-astro-cid-ktlklaor] .co-h[data-astro-cid-ktlklaor]{height:24px;color:var(--a-text);font-size:12px;font-weight:600;display:block}.co-ok[data-astro-cid-ktlklaor]{color:#fff;width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--a-line);border-radius:50%;place-items:center;transition:background .3s,box-shadow .3s;display:grid}.co-ok[data-astro-cid-ktlklaor] svg{opacity:0;transition:opacity .25s, transform .35s var(--out);display:block;transform:scale(.4)}.co-list[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--a-faint);justify-self:end;font-weight:500;transition:color .3s;overflow:hidden}.co-list[data-astro-cid-ktlklaor] li[data-astro-cid-ktlklaor].on .co-ok[data-astro-cid-ktlklaor]{background:var(--a-green);box-shadow:none}.co-list[data-astro-cid-ktlklaor] li[data-astro-cid-ktlklaor].on .co-ok[data-astro-cid-ktlklaor] svg{opacity:1;transform:none}.co-list[data-astro-cid-ktlklaor] li[data-astro-cid-ktlklaor].on b[data-astro-cid-ktlklaor]{color:var(--a-text)}@media (prefers-reduced-motion:reduce){.co-dots[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor],.co-top[data-astro-cid-ktlklaor] time[data-astro-cid-ktlklaor] i[data-astro-cid-ktlklaor]{animation:none}}.notes[data-astro-cid-ktlklaor]{box-shadow:0 0 0 1px var(--a-line);background:#fff;border-radius:12px;min-height:170px;padding:16px}.n-said[data-astro-cid-ktlklaor]{grid-template-columns:28px 1fr;gap:10px;min-height:62px;margin:0;font-size:13.5px;line-height:1.5;display:grid}.n-said[data-astro-cid-ktlklaor] img[data-astro-cid-ktlklaor]{object-fit:cover;border-radius:50%;width:28px;height:28px;margin-top:2px}.hold[data-astro-cid-ktlklaor]{display:grid}.hold[data-astro-cid-ktlklaor]>span[data-astro-cid-ktlklaor]{grid-area:1/1}.ghost[data-astro-cid-ktlklaor]{visibility:hidden}.n-said[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{color:var(--a-blue);font-size:12.5px;font-weight:500;display:block}.n-chips[data-astro-cid-ktlklaor]{border-top:1px solid var(--a-line);flex-wrap:wrap;gap:6px;margin-top:14px;padding-top:14px;display:flex}.n-chips[data-astro-cid-ktlklaor] span[data-astro-cid-ktlklaor]{background:var(--a-side);box-shadow:inset 0 0 0 1px var(--a-line);opacity:0;transition:opacity .4s, transform .5s var(--out);border-radius:8px;padding:5px 10px;transform:translateY(6px)scale(.96)}.n-chips[data-astro-cid-ktlklaor] span[data-astro-cid-ktlklaor].on{opacity:1;transform:none}.ai[data-astro-cid-ktlklaor]{box-shadow:0 0 0 1px var(--a-line);background:#fff;border-radius:12px;padding:16px}.ai-top[data-astro-cid-ktlklaor]{align-items:center;gap:10px;display:flex}.ai-top[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{font-weight:600}.ai-top[data-astro-cid-ktlklaor] span[data-astro-cid-ktlklaor]:last-child{color:var(--a-dim);margin-left:auto}.ai-ic[data-astro-cid-ktlklaor]{background:var(--a-violet-bg);width:28px;height:28px;color:var(--a-violet);border-radius:8px;place-items:center;display:grid}.ai-bar[data-astro-cid-ktlklaor]{background:var(--a-hover);border-radius:6px;height:6px;margin:16px 0;overflow:hidden}.ai-bar[data-astro-cid-ktlklaor] i[data-astro-cid-ktlklaor]{background:var(--a-violet);transform-origin:0;border-radius:6px;height:100%;display:block;transform:scaleX(0)}.ai-figs[data-astro-cid-ktlklaor]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ai-figs[data-astro-cid-ktlklaor] span[data-astro-cid-ktlklaor]{background:var(--a-side);color:var(--a-dim);border-radius:9px;gap:2px;padding:10px 12px;font-size:12px;display:grid}.ai-figs[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{letter-spacing:-.02em;color:var(--a-text);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.ai-figs[data-astro-cid-ktlklaor] .hot[data-astro-cid-ktlklaor]{background:var(--a-green-bg)}.ai-figs[data-astro-cid-ktlklaor] .hot[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{color:var(--a-green)}.cb[data-astro-cid-ktlklaor]{gap:8px;display:grid}.cb-row[data-astro-cid-ktlklaor]{height:46px;box-shadow:0 0 0 1px var(--a-line);background:#fff;border-radius:10px;grid-template-columns:10px 1fr auto 70px auto;align-items:center;gap:10px;padding:0 8px 0 12px;transition:box-shadow .4s,background .4s;display:grid}.cb-dot[data-astro-cid-ktlklaor]{background:var(--a-faint);border-radius:50%;width:8px;height:8px}.cb-row[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.cb-what[data-astro-cid-ktlklaor]{color:var(--a-dim);white-space:nowrap;font-size:12.5px}.cb-row[data-astro-cid-ktlklaor] time[data-astro-cid-ktlklaor]{text-align:right;color:var(--a-dim);font-variant-numeric:tabular-nums}.cb-btn[data-astro-cid-ktlklaor]{height:28px;box-shadow:inset 0 0 0 1px var(--a-line-2);border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:500;transition:background .3s,color .3s;display:inline-flex}.cb[data-astro-cid-ktlklaor].due .cb-row[data-astro-cid-ktlklaor][data-i="0"]{box-shadow:0 0 0 1.5px var(--a-green), 0 10px 24px -12px #21835873}.cb[data-astro-cid-ktlklaor].due .cb-row[data-astro-cid-ktlklaor][data-i="0"] .cb-dot[data-astro-cid-ktlklaor]{background:var(--a-green);animation:1.4s infinite ping-g}.cb[data-astro-cid-ktlklaor].due .cb-row[data-astro-cid-ktlklaor][data-i="0"] time[data-astro-cid-ktlklaor]{color:var(--a-green);font-weight:500}.cb[data-astro-cid-ktlklaor].due .cb-row[data-astro-cid-ktlklaor][data-i="0"] .cb-btn[data-astro-cid-ktlklaor]{background:var(--a-text);color:#fff;box-shadow:none}@keyframes ping-g{0%{box-shadow:0 0 #21835880}70%,to{box-shadow:0 0 0 6px #21835800}}.quiet[data-astro-cid-ktlklaor]{gap:8px;display:grid}.q-card[data-astro-cid-ktlklaor]{height:46px;box-shadow:0 0 0 1px var(--a-line);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex;position:relative;overflow:hidden}.q-card[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{font-weight:500}.q-tag[data-astro-cid-ktlklaor],.q-done[data-astro-cid-ktlklaor]{transition:opacity .35s, transform .5s var(--out);border-radius:999px;margin-left:auto;padding:3px 9px;font-size:12.5px}.q-tag[data-astro-cid-ktlklaor]{color:var(--a-amber);background:var(--a-amber-bg)}.q-done[data-astro-cid-ktlklaor]{color:var(--a-green);background:var(--a-green-bg);opacity:0;align-items:center;gap:5px;display:inline-flex;position:absolute;right:12px;transform:translateY(10px)}.q-card[data-astro-cid-ktlklaor].on .q-tag[data-astro-cid-ktlklaor]{opacity:0;transform:translateY(-10px)}.q-card[data-astro-cid-ktlklaor].on .q-done[data-astro-cid-ktlklaor]{opacity:1;transform:none}.heat[data-astro-cid-ktlklaor],.mem[data-astro-cid-ktlklaor],.press[data-astro-cid-ktlklaor],.fun[data-astro-cid-ktlklaor]{box-shadow:0 0 0 1px var(--a-line), 0 12px 28px -18px #0e12204d;background:#fff;border-radius:12px;padding:16px;position:relative}.h-top[data-astro-cid-ktlklaor]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.h-top[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{font-weight:600}.h-key[data-astro-cid-ktlklaor]{color:var(--a-faint);align-items:center;gap:3px;font-size:11.5px;display:inline-flex}.h-key[data-astro-cid-ktlklaor] i[data-astro-cid-ktlklaor]{background:color-mix(in srgb, var(--a-green) calc(var(--v) * 88%), var(--a-hover));border-radius:3px;width:10px;height:10px}.h-key[data-astro-cid-ktlklaor] i[data-astro-cid-ktlklaor]:first-of-type{margin-left:5px}.h-key[data-astro-cid-ktlklaor] i[data-astro-cid-ktlklaor]:last-of-type{margin-right:5px}.h-grid[data-astro-cid-ktlklaor]{grid-template-columns:30px repeat(13,minmax(0,1fr));align-items:center;gap:3px;display:grid}.h-hr[data-astro-cid-ktlklaor]{color:var(--a-faint);white-space:nowrap;font-size:11px;overflow:visible}.h-day[data-astro-cid-ktlklaor]{color:var(--a-dim);font-size:11.5px}.h-c[data-astro-cid-ktlklaor]{aspect-ratio:1.25;background:color-mix(in srgb, var(--a-green) calc(var(--v) * 88%), var(--a-hover));transition:opacity .45s var(--d), transform .6s var(--out) var(--d), box-shadow .4s;border-radius:4px;position:relative}.heat[data-astro-cid-ktlklaor].off .h-c[data-astro-cid-ktlklaor]{opacity:0;transition:none;transform:scale(.4)}.h-c[data-astro-cid-ktlklaor] em[data-astro-cid-ktlklaor]{z-index:2;background:var(--a-text);color:#fff;white-space:nowrap;opacity:0;transition:opacity .35s, transform .5s var(--out);pointer-events:none;border-radius:8px;padding:7px 10px;font-size:12px;font-style:normal;font-weight:500;line-height:1.3;display:grid;position:absolute;top:50%;left:calc(100% + 10px);transform:translate(-6px)}.h-c[data-astro-cid-ktlklaor] em[data-astro-cid-ktlklaor] small[data-astro-cid-ktlklaor]{color:#ffffffb3;font-size:11px;font-weight:400}.h-c[data-astro-cid-ktlklaor] em[data-astro-cid-ktlklaor]:after{content:"";border:5px solid #0000;border-right-color:var(--a-text);margin-top:-5px;position:absolute;top:50%;right:100%}.heat[data-astro-cid-ktlklaor].lit .best[data-astro-cid-ktlklaor]{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--a-green);z-index:1}.heat[data-astro-cid-ktlklaor].lit .best[data-astro-cid-ktlklaor] em[data-astro-cid-ktlklaor]{opacity:1;transform:none}.f-span[data-astro-cid-ktlklaor]{color:var(--a-faint);font-size:11.5px}.f-row[data-astro-cid-ktlklaor]{grid-template-columns:70px 1fr 44px 36px;align-items:center;gap:10px;height:30px;display:grid}.f-name[data-astro-cid-ktlklaor]{color:var(--a-dim)}.f-bar[data-astro-cid-ktlklaor]{background:var(--a-hover);border-radius:5px;height:10px;overflow:hidden}.f-bar[data-astro-cid-ktlklaor] i[data-astro-cid-ktlklaor]{height:100%;width:calc(var(--w) * 100%);background:var(--a-blue);transform-origin:0;transition:transform 1.1s var(--out) var(--d);border-radius:5px;display:block}.fun[data-astro-cid-ktlklaor].off .f-bar[data-astro-cid-ktlklaor] i[data-astro-cid-ktlklaor]{transition:none;transform:scaleX(0)}.f-row[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.f-row[data-astro-cid-ktlklaor] em[data-astro-cid-ktlklaor]{text-align:right;color:var(--a-faint);font-variant-numeric:tabular-nums;font-size:11.5px;font-style:normal}.m-head[data-astro-cid-ktlklaor]{align-items:center;gap:10px;display:flex}.m-av[data-astro-cid-ktlklaor]{border-radius:9px;width:34px;height:34px}.m-who[data-astro-cid-ktlklaor]{line-height:1.3;display:grid}.m-who[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{font-weight:600}.m-who[data-astro-cid-ktlklaor] small[data-astro-cid-ktlklaor]{color:var(--a-dim);font-size:12px}.m-know[data-astro-cid-ktlklaor]{border-top:1px solid var(--a-line);align-items:baseline;gap:8px;margin-top:14px;padding-top:12px;display:flex}.m-know[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{font-weight:600}.m-from[data-astro-cid-ktlklaor]{color:var(--a-faint);font-size:12px}.m-sum[data-astro-cid-ktlklaor]{color:var(--a-dim);margin:6px 0 0;font-size:13.5px;line-height:1.5}.m-facts[data-astro-cid-ktlklaor]{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.m-facts[data-astro-cid-ktlklaor] li[data-astro-cid-ktlklaor]{background:var(--a-side);opacity:.3;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:0 10px;transition:opacity .45s,background .9s,box-shadow .9s;display:flex}.m-facts[data-astro-cid-ktlklaor] li[data-astro-cid-ktlklaor] span[data-astro-cid-ktlklaor]{font-weight:500}.m-facts[data-astro-cid-ktlklaor] em[data-astro-cid-ktlklaor]{color:var(--a-faint);flex:none;align-items:center;gap:5px;font-size:11.5px;font-style:normal;display:inline-flex}.m-facts[data-astro-cid-ktlklaor] li[data-astro-cid-ktlklaor].on{opacity:1;animation:learnt 1.6s var(--out)}@keyframes learnt{0%{background:var(--a-green-bg);box-shadow:inset 0 0 0 1px var(--a-green)}to{background:var(--a-side);box-shadow:inset 0 0 0 1px #0000}}.p-head[data-astro-cid-ktlklaor]{align-items:center;gap:8px;display:flex}.p-ic[data-astro-cid-ktlklaor]{width:28px;height:28px;color:var(--a-dim);background:var(--a-hover);border-radius:8px;place-items:center;display:grid}.p-head[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{font-weight:600}.p-lead[data-astro-cid-ktlklaor]{color:var(--a-blue);font-weight:500}.p-to[data-astro-cid-ktlklaor]{color:var(--a-faint);align-items:center;gap:7px;margin:12px 0 6px;font-size:12px;display:flex}.p-to[data-astro-cid-ktlklaor] img[data-astro-cid-ktlklaor]{object-fit:cover;border-radius:50%;width:18px;height:18px}.p-msg[data-astro-cid-ktlklaor]{min-height:64px;box-shadow:inset 0 0 0 1px var(--a-line);border-radius:10px;padding:11px 13px;font-size:14px;line-height:1.5;transition:background .5s,box-shadow .5s,color .5s;position:relative}.press[data-astro-cid-ktlklaor].sent .p-msg[data-astro-cid-ktlklaor]{background:var(--a-green-bg);box-shadow:inset 0 0 0 1px #0000}.p-dots[data-astro-cid-ktlklaor]{gap:4px;display:none;position:absolute;top:18px;left:13px}.p-dots[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]{background:var(--a-faint);border-radius:50%;width:6px;height:6px;animation:1s infinite blink}.p-dots[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]:nth-child(2){animation-delay:.15s}.p-dots[data-astro-cid-ktlklaor] b[data-astro-cid-ktlklaor]:nth-child(3){animation-delay:.3s}.press[data-astro-cid-ktlklaor].typing .p-dots[data-astro-cid-ktlklaor]{display:flex}.p-acts[data-astro-cid-ktlklaor]{align-items:center;gap:8px;height:34px;margin-top:12px;display:flex;position:relative}.p-btn[data-astro-cid-ktlklaor]{height:32px;box-shadow:inset 0 0 0 1px var(--a-line-2);opacity:.4;transition:opacity .35s, transform .5s var(--out);border-radius:8px;align-items:center;padding:0 14px;font-weight:500;display:inline-flex}.p-btn[data-astro-cid-ktlklaor].send{color:#fff;background:var(--a-text);box-shadow:none}.p-btn[data-astro-cid-ktlklaor].ghost{box-shadow:none;color:var(--a-dim)}.press[data-astro-cid-ktlklaor].ready .p-btn[data-astro-cid-ktlklaor]{opacity:1}.press[data-astro-cid-ktlklaor].sent .p-btn[data-astro-cid-ktlklaor]{opacity:0;transform:translateY(-6px)}.p-done[data-astro-cid-ktlklaor]{height:30px;color:var(--a-green);background:var(--a-green-bg);opacity:0;transition:opacity .35s .15s, transform .5s var(--out) .15s;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex;position:absolute;left:0;transform:translateY(8px)}.press[data-astro-cid-ktlklaor].sent .p-done[data-astro-cid-ktlklaor]{opacity:1;transform:none}.cursor[data-astro-cid-ktlklaor].small{opacity:0}.cursor[data-astro-cid-ktlklaor].small.on{opacity:1}@media (width<=640px){.co-body[data-astro-cid-ktlklaor]{grid-template-columns:1fr}.co-list[data-astro-cid-ktlklaor]{border-left:0;border-top:1px solid var(--a-line)}.co-tip[data-astro-cid-ktlklaor]{margin-left:0}.co-lines[data-astro-cid-ktlklaor]{scroll-behavior:smooth;height:248px;min-height:0;overflow:hidden}.co-lines[data-astro-cid-ktlklaor]>p[data-astro-cid-ktlklaor].off,.co-tip[data-astro-cid-ktlklaor].off{display:none}}@media (width<=520px){.h-grid[data-astro-cid-ktlklaor]{grid-template-columns:26px repeat(13,minmax(0,1fr));gap:2px}.h-hr[data-astro-cid-ktlklaor]{font-size:10px}.m-facts[data-astro-cid-ktlklaor] em[data-astro-cid-ktlklaor],.cb-what[data-astro-cid-ktlklaor]{display:none}.cb-row[data-astro-cid-ktlklaor]{grid-template-columns:10px 1fr 64px auto}}@media (width<=1000px){.body[data-astro-cid-ktlklaor]{grid-template-columns:1fr}.rail[data-astro-cid-ktlklaor]{display:none}.intro[data-astro-cid-ktlklaor]{padding:80px 20px 48px}.line[data-astro-cid-ktlklaor]{padding:44px 20px 36px}.subs[data-astro-cid-ktlklaor]{grid-template-columns:1fr}.sub[data-astro-cid-ktlklaor]{padding:28px 20px 32px}.sub[data-astro-cid-ktlklaor]+.sub[data-astro-cid-ktlklaor]{border-left:0;border-top:1px solid var(--rule)}.sub[data-astro-cid-ktlklaor].wide{border-bottom:0;grid-template-columns:1fr;gap:0}.w-stat[data-astro-cid-ktlklaor]{margin:18px 0 22px}.scene[data-astro-cid-ktlklaor]{padding:20px 0 0 16px}.solo[data-astro-cid-ktlklaor] .scene[data-astro-cid-ktlklaor]{padding:0 0 28px 12px}.solo[data-astro-cid-ktlklaor] .scene[data-astro-cid-ktlklaor] .crop.win{border-radius:12px 0 0 12px}}
