.gd[data-astro-cid-fvo4taxf]{display:grid;grid-template-columns:270px 1fr;gap:clamp(18px,3vw,36px);align-items:center;margin:22px 0 8px;padding:22px;background:var(--bg-alt);border:1px solid var(--border);border-radius:18px}@media(max-width:640px){.gd[data-astro-cid-fvo4taxf]{grid-template-columns:1fr;justify-items:center;padding:16px}}.gd[data-astro-cid-fvo4taxf] [data-astro-cid-fvo4taxf][style*=animation-name]{animation-duration:16s;animation-iteration-count:infinite;animation-timing-function:ease;animation-fill-mode:both}.phone[data-astro-cid-fvo4taxf]{position:relative;width:270px;aspect-ratio:720 / 1504;filter:drop-shadow(0 30px 50px rgba(0,230,118,.2))}.frame[data-astro-cid-fvo4taxf]{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:9}.screen[data-astro-cid-fvo4taxf]{position:absolute;left:4.4%;top:2.4%;width:91.2%;height:93.2%;overflow:hidden;border-radius:26px;background:#0b0f0c;font-size:10.5px;line-height:1.4;color:var(--ink-dim)}.status[data-astro-cid-fvo4taxf]{position:absolute;z-index:8;top:0;left:0;right:0;height:26px;padding:9px 18px 0;display:flex;justify-content:space-between;font-size:8px;font-weight:700;color:#24302a}.gd-describe[data-astro-cid-fvo4taxf] .status[data-astro-cid-fvo4taxf]{color:#9fb5a7}.mono[data-astro-cid-fvo4taxf]{font-family:var(--font-mono)}b[data-astro-cid-fvo4taxf]{color:var(--ink);font-weight:600}.app[data-astro-cid-fvo4taxf]{position:absolute;inset:0;background:#f3f5f4;color:#24302a}.appbar[data-astro-cid-fvo4taxf]{padding:32px 14px 10px;font-weight:700;font-size:13px;background:#fff;border-bottom:1px solid #DDE3DF}.app[data-astro-cid-fvo4taxf] .row[data-astro-cid-fvo4taxf]{height:30px;margin:10px 14px;padding:0 12px;display:flex;align-items:center;border-radius:8px;background:#e1e7e3;color:#4a5a51}.mail[data-astro-cid-fvo4taxf]{filter:brightness(.45)}.fab[data-astro-cid-fvo4taxf]{position:absolute;right:14px;bottom:16px;padding:9px 14px;border-radius:14px;background:#c8e6d2;font-weight:600}.hint[data-astro-cid-fvo4taxf]{margin:8px auto 0;width:max-content;max-width:94%;padding:4px 9px;border-radius:20px;background:#24382c;color:#dff5e6;font-size:6.4px;white-space:nowrap}.listwrap[data-astro-cid-fvo4taxf]{position:absolute;inset:88px 0 0;overflow:hidden}.list[data-astro-cid-fvo4taxf]{padding-top:2px}.newlist[data-astro-cid-fvo4taxf]{position:relative;margin:10px 14px;padding:9px 12px;border-radius:8px;background:#fff;border:1px solid #CBD5CF;font-weight:600}.finger[data-astro-cid-fvo4taxf]{position:absolute;left:50%;top:50%;width:26px;height:26px;margin:-13px;border-radius:50%;background:#00e6768c;border:2px solid #00E676;opacity:0}.rip[data-astro-cid-fvo4taxf]{position:absolute;right:18px;top:50%;width:30px;height:30px;margin-top:-15px;border-radius:50%;border:2px solid var(--accent);background:#00e6764d;opacity:0;pointer-events:none}.banner[data-astro-cid-fvo4taxf]{position:absolute;z-index:3;top:40px;left:50%;margin-left:-62px;width:124px;padding:4px 0;text-align:center;border-radius:20px;background:var(--panel-active);border:1px solid var(--accent);color:var(--accent-soft);font-size:9px;opacity:0}.chat[data-astro-cid-fvo4taxf]{position:absolute;inset:34px 6px 14px;display:flex;flex-direction:column;border-radius:16px;background:#0e1511;border:1px solid var(--border-strong)}.chead[data-astro-cid-fvo4taxf]{display:flex;gap:8px;align-items:center;padding:9px 10px;border-bottom:1px solid var(--border)}.chead[data-astro-cid-fvo4taxf] div[data-astro-cid-fvo4taxf]{display:flex;flex-direction:column}.chead[data-astro-cid-fvo4taxf] span[data-astro-cid-fvo4taxf]{font-size:7px;letter-spacing:1px;color:var(--ink-ghost)}.msgs[data-astro-cid-fvo4taxf]{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:8px 10px;overflow:hidden}.msgs[data-astro-cid-fvo4taxf]>[data-astro-cid-fvo4taxf]{opacity:0}.bot[data-astro-cid-fvo4taxf],.user[data-astro-cid-fvo4taxf]{max-width:86%;padding:6px 9px;border-radius:11px;border:1px solid var(--border);background:var(--panel)}.user[data-astro-cid-fvo4taxf]{align-self:flex-end;border-color:var(--accent);background:var(--panel-inset);color:var(--ink);font-size:9.5px}.note[data-astro-cid-fvo4taxf]{font-size:8px;color:var(--ink-ghost)}.card[data-astro-cid-fvo4taxf]{position:relative;align-self:flex-start;display:flex;flex-direction:column;padding:7px 10px;border-radius:11px;border:1px solid var(--accent);background:var(--panel-active)}.card[data-astro-cid-fvo4taxf] span[data-astro-cid-fvo4taxf]{font-size:8px;color:var(--accent-soft)}.chips[data-astro-cid-fvo4taxf]{display:flex;flex-wrap:wrap;gap:4px;padding:0 10px 6px}.chips[data-astro-cid-fvo4taxf] span[data-astro-cid-fvo4taxf]{padding:3px 7px;border-radius:20px;border:1px solid var(--border-strong);font-size:8px}.chips[data-astro-cid-fvo4taxf] .on[data-astro-cid-fvo4taxf]{border-color:var(--accent);color:var(--accent-soft)}.composer[data-astro-cid-fvo4taxf]{position:relative;margin:0 10px 10px;padding:7px 30px 7px 9px;min-height:40px;border-radius:11px;border:1px solid var(--accent);font-size:7.4px;color:var(--ink)}.composer[data-astro-cid-fvo4taxf] .ty[data-astro-cid-fvo4taxf]{display:block;width:0;overflow:hidden;white-space:nowrap}.composer[data-astro-cid-fvo4taxf] em[data-astro-cid-fvo4taxf]{position:absolute;right:6px;bottom:6px;width:20px;height:20px;display:grid;place-items:center;border-radius:7px;background:var(--accent);color:#06130a;font-style:normal;font-weight:700}.drawer[data-astro-cid-fvo4taxf]{position:absolute;z-index:4;top:34px;right:0;bottom:14px;width:78%;padding:12px 11px;display:flex;flex-direction:column;gap:8px;border-radius:16px 0 0 16px;background:#121b15;border:1px solid var(--border-strong);transform:translate(104%)}.works[data-astro-cid-fvo4taxf]{position:absolute;z-index:3;top:92px;right:16px;padding:3px 8px;border-radius:20px;background:var(--panel-active);border:1px solid var(--accent);color:var(--accent-soft);font-size:8.5px;opacity:0}.bar[data-astro-cid-fvo4taxf]{position:absolute;z-index:2;left:8px;right:8px;bottom:16px;display:flex;align-items:center;gap:8px;padding:9px 11px;border-radius:14px;background:#2b3a31;border:1px solid var(--border-strong)}.bar[data-astro-cid-fvo4taxf]>div[data-astro-cid-fvo4taxf]{flex:1;display:flex;flex-direction:column}.count[data-astro-cid-fvo4taxf]{position:relative;height:12px;font-size:8px;color:var(--accent-soft)}.count[data-astro-cid-fvo4taxf] s[data-astro-cid-fvo4taxf]{position:absolute;left:0;text-decoration:none;opacity:0}.pause[data-astro-cid-fvo4taxf],.plus[data-astro-cid-fvo4taxf]{position:relative;width:26px;height:26px;display:grid;place-items:center;border-radius:8px;border:1px solid var(--border-strong);color:var(--ink)}.plus[data-astro-cid-fvo4taxf]{border-color:var(--accent);color:var(--accent);font-weight:700;font-size:14px}.plus[data-astro-cid-fvo4taxf] .rip[data-astro-cid-fvo4taxf],.tools[data-astro-cid-fvo4taxf] .rip[data-astro-cid-fvo4taxf]{right:-2px}.sheet[data-astro-cid-fvo4taxf]{position:absolute;z-index:4;left:8px;right:8px;bottom:16px;padding:12px;border-radius:16px;background:#34453a;border:1px solid var(--border-strong);transform:translateY(116%)}.tools[data-astro-cid-fvo4taxf]{display:grid;grid-template-columns:1fr 1fr;gap:7px}.tools[data-astro-cid-fvo4taxf] span[data-astro-cid-fvo4taxf]{position:relative;display:flex;align-items:center;gap:6px;padding:5px 6px;border-radius:8px;font-size:9px;color:var(--ink)}.tools[data-astro-cid-fvo4taxf] span[data-astro-cid-fvo4taxf]>i[data-astro-cid-fvo4taxf]:first-child{width:14px;height:14px;border-radius:4px;flex:none}.tools[data-astro-cid-fvo4taxf] .pick[data-astro-cid-fvo4taxf]{animation:gdPick 16s infinite both}.steps[data-astro-cid-fvo4taxf]{display:flex;flex-direction:column;gap:8px}.steps[data-astro-cid-fvo4taxf] b[data-astro-cid-fvo4taxf] span[data-astro-cid-fvo4taxf]{font-size:8px;color:var(--accent-soft);margin-left:4px}ol[data-astro-cid-fvo4taxf]{margin:0;padding:0;list-style:none}.drawer[data-astro-cid-fvo4taxf] ol[data-astro-cid-fvo4taxf],.steps[data-astro-cid-fvo4taxf] ol[data-astro-cid-fvo4taxf]{display:flex;flex-direction:column;gap:5px;counter-reset:st}.drawer[data-astro-cid-fvo4taxf] li[data-astro-cid-fvo4taxf],.steps[data-astro-cid-fvo4taxf] li[data-astro-cid-fvo4taxf]{counter-increment:st;padding:5px 8px;border-radius:8px;background:#ffffff0d;border:1px solid var(--border);font-size:9px;color:var(--ink)}.drawer[data-astro-cid-fvo4taxf] li[data-astro-cid-fvo4taxf]:before,.steps[data-astro-cid-fvo4taxf] li[data-astro-cid-fvo4taxf]:before{content:counter(st) ". ";color:var(--ink-ghost)}.btns[data-astro-cid-fvo4taxf]{display:flex;gap:5px;margin-top:auto}.btns[data-astro-cid-fvo4taxf] span[data-astro-cid-fvo4taxf]{padding:6px 9px;border-radius:9px;border:1px solid var(--border-strong);font-size:9px;color:var(--ink)}.btns[data-astro-cid-fvo4taxf] .solid[data-astro-cid-fvo4taxf]{flex:1;text-align:center;background:var(--accent);border-color:var(--accent);color:#06130a;font-weight:700}.btns[data-astro-cid-fvo4taxf] .save[data-astro-cid-fvo4taxf]{animation:gdSave 16s infinite both}.stages[data-astro-cid-fvo4taxf]{display:flex;flex-direction:column;gap:10px;counter-reset:sg}.stages[data-astro-cid-fvo4taxf] li[data-astro-cid-fvo4taxf]{counter-increment:sg;display:grid;grid-template-columns:26px 1fr;column-gap:10px;padding:10px 12px;border-radius:12px;border:1px solid var(--border);color:var(--ink-mute)}.stages[data-astro-cid-fvo4taxf] li[data-astro-cid-fvo4taxf]:before{content:counter(sg);grid-row:span 2;align-self:start;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--accent);color:#06130a;font-family:var(--font-mono);font-size:12px;font-weight:700}.stages[data-astro-cid-fvo4taxf] b[data-astro-cid-fvo4taxf]{font-size:15px}.stages[data-astro-cid-fvo4taxf] span[data-astro-cid-fvo4taxf]{font-size:13.5px;line-height:1.5}@media(prefers-reduced-motion:reduce){.gd[data-astro-cid-fvo4taxf] [data-astro-cid-fvo4taxf][style*=animation-name],.tools[data-astro-cid-fvo4taxf] .pick[data-astro-cid-fvo4taxf],.btns[data-astro-cid-fvo4taxf] .save[data-astro-cid-fvo4taxf]{animation:none!important}.msgs[data-astro-cid-fvo4taxf]>[data-astro-cid-fvo4taxf],.count[data-astro-cid-fvo4taxf] s[data-astro-cid-fvo4taxf]:last-child{opacity:1}.drawer[data-astro-cid-fvo4taxf],.steps[data-astro-cid-fvo4taxf]{transform:none}.composer[data-astro-cid-fvo4taxf] .ty[data-astro-cid-fvo4taxf]{width:auto}}.wrap[data-astro-cid-y3ba2w7m]{max-width:1020px;margin:0 auto;display:grid;grid-template-columns:220px 1fr;gap:clamp(24px,4vw,56px);padding:clamp(32px,5vw,64px) var(--pad-x);min-height:60vh}@media(max-width:760px){.wrap[data-astro-cid-y3ba2w7m]{grid-template-columns:1fr}}aside[data-astro-cid-y3ba2w7m]{display:flex;flex-direction:column;gap:18px;align-self:start;position:sticky;top:80px}@media(max-width:760px){aside[data-astro-cid-y3ba2w7m]{position:static}}.group[data-astro-cid-y3ba2w7m]{display:flex;flex-direction:column;gap:6px}.group-t[data-astro-cid-y3ba2w7m]{font-size:10px;letter-spacing:2px;color:var(--ink-ghost);text-transform:uppercase}.group[data-astro-cid-y3ba2w7m] a[data-astro-cid-y3ba2w7m]{color:var(--ink-dim);font-size:14px;padding:4px 0}.group[data-astro-cid-y3ba2w7m] a[data-astro-cid-y3ba2w7m].on{color:var(--accent);font-weight:600}main[data-astro-cid-y3ba2w7m]{min-width:0}h1[data-astro-cid-y3ba2w7m]{margin:0 0 8px;font-size:clamp(30px,3.6vw,44px);letter-spacing:-1.5px}article[data-astro-cid-y3ba2w7m]{font-size:15.5px;line-height:1.75;color:var(--ink-dim)}article[data-astro-cid-y3ba2w7m] h2{color:var(--ink);font-size:22px;letter-spacing:-.5px;margin-top:36px}article[data-astro-cid-y3ba2w7m] h3{color:var(--ink);font-size:17px;margin-top:28px}article[data-astro-cid-y3ba2w7m] strong{color:var(--ink)}article[data-astro-cid-y3ba2w7m] img{display:block;max-width:100%;height:auto;margin:20px auto;border-radius:12px;border:1px solid var(--border)}article[data-astro-cid-y3ba2w7m] table{display:block;width:max-content;max-width:100%;margin:20px 0;border-collapse:collapse;font-size:14.5px;line-height:1.55;overflow-x:auto}article[data-astro-cid-y3ba2w7m] th{text-align:left;color:var(--ink);font-size:12px;letter-spacing:.5px;text-transform:uppercase}article[data-astro-cid-y3ba2w7m] th,article[data-astro-cid-y3ba2w7m] td{padding:10px 12px;border-bottom:1px solid var(--border);vertical-align:top;white-space:nowrap}article[data-astro-cid-y3ba2w7m] .shots{display:flex;gap:14px;margin:24px 0;padding-bottom:6px;overflow-x:auto;counter-reset:shot}article[data-astro-cid-y3ba2w7m] .shots figure{flex:1 1 0;min-width:150px;max-width:230px;margin:0;counter-increment:shot}article[data-astro-cid-y3ba2w7m] .shots img{width:100%;height:auto;margin:0 0 10px;border-radius:14px}article[data-astro-cid-y3ba2w7m] .shots figcaption{font-size:13.5px;line-height:1.5;color:var(--ink-dim)}article[data-astro-cid-y3ba2w7m] .shots figcaption:before{content:counter(shot);display:inline-grid;place-items:center;width:20px;height:20px;margin-right:7px;border-radius:50%;background:var(--accent);color:#06130a;font-family:var(--font-mono);font-size:11px;font-weight:700}article[data-astro-cid-y3ba2w7m] .shots.solo figcaption:before{display:none}article[data-astro-cid-y3ba2w7m] code{font-family:var(--font-mono);font-size:.85em;background:var(--panel);border:1px solid var(--border);border-radius:6px;padding:2px 6px}article[data-astro-cid-y3ba2w7m] pre{background:var(--panel-inset);border:1px solid var(--border);border-radius:12px;padding:16px;overflow-x:auto}article[data-astro-cid-y3ba2w7m] pre code{background:none;border:none;padding:0}article[data-astro-cid-y3ba2w7m] ol,article[data-astro-cid-y3ba2w7m] ul{padding-left:22px}article[data-astro-cid-y3ba2w7m] li{margin:6px 0}.postCta[data-astro-cid-y3ba2w7m]{display:flex;align-items:center;gap:16px;margin-top:44px;padding:18px 20px;border-radius:16px;background:var(--panel);border:1px solid var(--border-strong)}.postCta[data-astro-cid-y3ba2w7m] .text[data-astro-cid-y3ba2w7m]{flex:1;min-width:0}.postCta[data-astro-cid-y3ba2w7m] b[data-astro-cid-y3ba2w7m]{display:block;color:var(--ink);font-size:15.5px}.postCta[data-astro-cid-y3ba2w7m] p[data-astro-cid-y3ba2w7m]{margin:3px 0 0;font-size:13.5px;color:var(--ink-mute)}.cta-btn[data-astro-cid-y3ba2w7m]{flex:none;display:flex;align-items:center;gap:7px;background:var(--accent);color:var(--bg-deep);font-weight:700;font-size:14px;padding:10px 16px;border-radius:10px;white-space:nowrap}.cta-btn[data-astro-cid-y3ba2w7m]:hover{background:var(--accent-soft)}@media(max-width:520px){.postCta[data-astro-cid-y3ba2w7m]{flex-wrap:wrap}.cta-btn[data-astro-cid-y3ba2w7m]{width:100%;justify-content:center}}.readNext[data-astro-cid-y3ba2w7m]{margin-top:40px}.readNext-t[data-astro-cid-y3ba2w7m]{font-size:10px;letter-spacing:2px;color:var(--ink-ghost);text-transform:uppercase}.readNext-grid[data-astro-cid-y3ba2w7m]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px}@media(max-width:700px){.readNext-grid[data-astro-cid-y3ba2w7m]{grid-template-columns:1fr}}.readNext-card[data-astro-cid-y3ba2w7m]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:12px;background:var(--panel);border:1px solid var(--border);color:var(--ink-dim)}.readNext-card[data-astro-cid-y3ba2w7m]:hover{border-color:var(--accent-soft);color:var(--ink)}.readNext-s[data-astro-cid-y3ba2w7m]{font-size:10px;letter-spacing:1.5px;color:var(--ink-ghost);text-transform:uppercase}.readNext-card[data-astro-cid-y3ba2w7m] b[data-astro-cid-y3ba2w7m]{font-size:14.5px;line-height:1.4;color:inherit}.readNext-arrow[data-astro-cid-y3ba2w7m]{color:var(--accent-soft);margin-top:auto}
