.unit-nav[data-astro-cid-fl5gws2s]{font-size:.92rem}@media (width>=1100px){.unit-nav[data-astro-cid-fl5gws2s]{align-self:start;max-height:calc(100vh - 100px);margin-top:1.5rem;position:sticky;top:80px;overflow:auto}}.wrap-nav[data-astro-cid-fl5gws2s]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-2);padding:.85rem .9rem}summary[data-astro-cid-fl5gws2s]{cursor:pointer;gap:.15rem;list-style:none;display:grid}summary[data-astro-cid-fl5gws2s]::-webkit-details-marker{display:none}summary[data-astro-cid-fl5gws2s] .eyebrow[data-astro-cid-fl5gws2s]{margin:0;font-size:.72rem}summary[data-astro-cid-fl5gws2s] b[data-astro-cid-fl5gws2s]{font-family:var(--font-head);line-height:1.25}.count[data-astro-cid-fl5gws2s]{color:var(--muted);font-size:.82rem}ol[data-astro-cid-fl5gws2s]{gap:.15rem;margin:.75rem 0 .5rem;padding:0;list-style:none;display:grid}li[data-astro-cid-fl5gws2s] a[data-astro-cid-fl5gws2s]{color:var(--muted-2);border-radius:8px;grid-template-columns:2.6em 1fr auto;align-items:baseline;gap:.4rem;padding:.45rem .5rem;line-height:1.35;text-decoration:none;display:grid}li[data-astro-cid-fl5gws2s] a[data-astro-cid-fl5gws2s]:hover{background:var(--bg-3);color:var(--text)}li[data-astro-cid-fl5gws2s].current a[data-astro-cid-fl5gws2s]{background:var(--bg-3);color:var(--text);box-shadow:inset 3px 0 0 var(--yellow)}.mark[data-astro-cid-fl5gws2s]{font-family:var(--font-mono);color:var(--cyan);font-size:.82rem}.done[data-astro-cid-fl5gws2s]{color:var(--good);font-weight:700}.due[data-astro-cid-fl5gws2s]{font-family:var(--font-mono);color:var(--bg);background:var(--yellow);border-radius:999px;padding:.05em .45em;font-size:.7rem}.all[data-astro-cid-fl5gws2s]{margin-top:.25rem;font-size:.85rem;display:inline-block}.cards[data-astro-cid-lkay4o2l]{align-items:start;gap:.6rem;padding:0;list-style:none;display:grid}@media (width>=640px){.cards[data-astro-cid-lkay4o2l]{grid-template-columns:1fr 1fr}}.flip[data-astro-cid-lkay4o2l]{border:1px solid var(--line);background:var(--bg-2);border-radius:12px;padding:.85rem 1rem}.flip[data-astro-cid-lkay4o2l][open]{background:linear-gradient(180deg, #3dd9eb14, transparent 70%), var(--bg-2);border-color:#1f5b66}.flip[data-astro-cid-lkay4o2l] summary[data-astro-cid-lkay4o2l]{cursor:pointer;justify-content:space-between;align-items:baseline;gap:.75rem;list-style:none;display:flex}.flip[data-astro-cid-lkay4o2l] summary[data-astro-cid-lkay4o2l]::-webkit-details-marker{display:none}.tc-name[data-astro-cid-lkay4o2l]{font-family:var(--font-head);font-weight:600}.hint[data-astro-cid-lkay4o2l]{color:var(--muted);font-size:.75rem;font-family:var(--font-mono);white-space:nowrap}.flip[data-astro-cid-lkay4o2l][open] .hint[data-astro-cid-lkay4o2l]{visibility:hidden}.flip[data-astro-cid-lkay4o2l] p[data-astro-cid-lkay4o2l]{color:var(--muted-2);margin:.55rem 0 .35rem;font-size:.95rem}.flip[data-astro-cid-lkay4o2l] a[data-astro-cid-lkay4o2l]{font-size:.85rem}.study-strip[data-astro-cid-fuyvd5th]{z-index:40;background:color-mix(in srgb, var(--bg) 92%, transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);margin:0 -16px 1.25rem;padding:.45rem 16px;position:sticky;top:63px}@media (width>=720px){.study-strip[data-astro-cid-fuyvd5th]{margin:0 0 1.5rem;padding:.45rem 0}}ol[data-astro-cid-fuyvd5th]{scrollbar-width:thin;gap:.35rem;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}li[data-astro-cid-fuyvd5th]{flex:none}a[data-astro-cid-fuyvd5th]{border:1px solid var(--line);color:var(--muted-2);background:var(--bg-2);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.82rem;text-decoration:none;display:flex}a[data-astro-cid-fuyvd5th]:hover{color:var(--text);border-color:var(--muted)}.n[data-astro-cid-fuyvd5th]{font-family:var(--font-mono);color:var(--cyan);font-size:.75rem}.k-sim[data-astro-cid-fuyvd5th] .n[data-astro-cid-fuyvd5th],.k-check[data-astro-cid-fuyvd5th] .n[data-astro-cid-fuyvd5th]{color:var(--yellow)}.m[data-astro-cid-fuyvd5th]{font-family:var(--font-mono);color:var(--muted);font-size:.7rem}a[data-astro-cid-fuyvd5th].active{border-color:var(--yellow);color:var(--text);background:var(--bg-3)}a[data-astro-cid-fuyvd5th].done .n[data-astro-cid-fuyvd5th]{color:var(--good)}a[data-astro-cid-fuyvd5th].done .n[data-astro-cid-fuyvd5th]:after{content:" ✓"}.sim[data-astro-cid-yg7sew76]{border-radius:var(--radius);background:linear-gradient(180deg, #3dd9eb0f, transparent 30%), var(--bg-2);max-width:var(--read);border:1px solid #1f5b66;margin:3rem 0;padding:1.5rem 1.25rem}.sim[data-astro-cid-yg7sew76] h2[data-astro-cid-yg7sew76]{margin-top:0}.sim[data-astro-cid-yg7sew76] .eyebrow[data-astro-cid-yg7sew76]{color:var(--cyan)}.stage[data-astro-cid-yg7sew76]{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:8px}.stage[data-astro-cid-yg7sew76] svg[data-astro-cid-yg7sew76]{width:100%;height:auto;display:block}.stage[data-astro-cid-yg7sew76] .t1{fill:#e8ecf2;font:600 15px Space Grotesk Variable,system-ui,sans-serif}.stage[data-astro-cid-yg7sew76] .t2{fill:#a9b2c2;font:13px Inter Variable,system-ui,sans-serif}.stage[data-astro-cid-yg7sew76] .t3{fill:#8a94a6;font:11.5px JetBrains Mono Variable,monospace}.panel[data-astro-cid-yg7sew76]{gap:1rem;margin-top:1rem;display:grid}@media (width>=640px){.panel[data-astro-cid-yg7sew76]{grid-template-columns:1fr 1fr}}.tcap[data-astro-cid-yg7sew76]{font-family:var(--font-head);margin:0 0 .4rem;font-weight:600}.arp-table[data-astro-cid-yg7sew76]{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:.86rem}.arp-table[data-astro-cid-yg7sew76] th[data-astro-cid-yg7sew76],.arp-table[data-astro-cid-yg7sew76] td[data-astro-cid-yg7sew76]{text-align:left;border-bottom:1px solid var(--line);padding:.45em .5em}.arp-table[data-astro-cid-yg7sew76] th[data-astro-cid-yg7sew76]{font-family:var(--font-body);color:var(--muted-2);font-size:.82rem;font-weight:600}.arp-table[data-astro-cid-yg7sew76] tr[data-astro-cid-yg7sew76].changed td[data-astro-cid-yg7sew76][data-mac],.arp-table[data-astro-cid-yg7sew76] .bad[data-astro-cid-yg7sew76]{color:var(--coral)}.arp-table[data-astro-cid-yg7sew76].picking tbody[data-astro-cid-yg7sew76] tr[data-astro-cid-yg7sew76]{cursor:pointer}.arp-table[data-astro-cid-yg7sew76].picking tbody[data-astro-cid-yg7sew76] tr[data-astro-cid-yg7sew76]:hover,.arp-table[data-astro-cid-yg7sew76].picking tbody[data-astro-cid-yg7sew76] tr[data-astro-cid-yg7sew76]:focus-visible{background:var(--bg-3)}.arp-table[data-astro-cid-yg7sew76] tr[data-astro-cid-yg7sew76].found td[data-astro-cid-yg7sew76]{background:#ff7a5924}.log[data-astro-cid-yg7sew76]{background:var(--bg);border:1px solid var(--line);border-radius:10px;min-height:7.5rem;padding:.75rem .9rem;font-size:.93rem}.log[data-astro-cid-yg7sew76] p{color:var(--muted-2);margin:0 0 .4rem}.log[data-astro-cid-yg7sew76] p:last-child{color:var(--text);margin:0}.controls[data-astro-cid-yg7sew76]{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.controls[data-astro-cid-yg7sew76][hidden]{display:none}.static[data-astro-cid-yg7sew76]{margin-top:1rem;font-size:.95rem}.static[data-astro-cid-yg7sew76] summary[data-astro-cid-yg7sew76]{cursor:pointer;color:var(--cyan)}.static[data-astro-cid-yg7sew76] ol[data-astro-cid-yg7sew76]{padding-left:1.2em}.static-t[data-astro-cid-yg7sew76]{margin-top:.5rem}.sim[data-astro-cid-si4usap7]{border-radius:var(--radius);background:linear-gradient(180deg, #3dd9eb0f, transparent 30%), var(--bg-2);max-width:var(--read);border:1px solid #1f5b66;margin:3rem 0;padding:1.5rem 1.25rem}.sim[data-astro-cid-si4usap7] h2[data-astro-cid-si4usap7]{margin-top:0}.sim[data-astro-cid-si4usap7] .eyebrow[data-astro-cid-si4usap7]{color:var(--cyan)}.stage[data-astro-cid-si4usap7]{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:8px}.stage[data-astro-cid-si4usap7] svg[data-astro-cid-si4usap7]{width:100%;height:auto;display:block}.stage[data-astro-cid-si4usap7] .t1{fill:#e8ecf2;font:600 15px Space Grotesk Variable,system-ui,sans-serif}.stage[data-astro-cid-si4usap7] .t1s{fill:#e8ecf2;font:600 13px Space Grotesk Variable,system-ui,sans-serif}.stage[data-astro-cid-si4usap7] .t2{fill:#a9b2c2;font:12.5px Inter Variable,system-ui,sans-serif}.stage[data-astro-cid-si4usap7] .t3{fill:#8a94a6;font:11px JetBrains Mono Variable,monospace}.stage[data-astro-cid-si4usap7] .wire{transition:stroke .3s}.stage[data-astro-cid-si4usap7] .wire.lit{stroke:#ffd23f}.stage[data-astro-cid-si4usap7] .wire.bad{stroke:#ff7a59}.panel[data-astro-cid-si4usap7]{gap:1rem;margin-top:1rem;display:grid}@media (width>=640px){.panel[data-astro-cid-si4usap7]{grid-template-columns:1fr 1fr}}.tcap[data-astro-cid-si4usap7]{font-family:var(--font-head);justify-content:space-between;margin:0 0 .4rem;font-weight:600;display:flex}.mac-table[data-astro-cid-si4usap7]{border:1px solid var(--line);border-radius:10px;max-height:13.5rem;margin:0;padding:0;font-size:.82rem;list-style:none;overflow:auto}.mac-table[data-astro-cid-si4usap7] li{border-bottom:1px solid var(--line);justify-content:space-between;gap:.5rem;padding:.3rem .55rem;display:flex}.mac-table[data-astro-cid-si4usap7] li:last-child{border-bottom:0}.mac-table[data-astro-cid-si4usap7] li span{color:var(--muted)}.mac-table[data-astro-cid-si4usap7] li.fake code{color:var(--coral)}.mac-table[data-astro-cid-si4usap7] code{background:0 0;padding:0}.ps[data-astro-cid-si4usap7]{cursor:pointer;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.9rem;display:flex}.log[data-astro-cid-si4usap7]{background:var(--bg);border:1px solid var(--line);border-radius:10px;min-height:7.5rem;padding:.75rem .9rem;font-size:.93rem}.log[data-astro-cid-si4usap7] p{color:var(--muted-2);margin:0 0 .4rem}.log[data-astro-cid-si4usap7] p:last-child{color:var(--text);margin:0}.controls[data-astro-cid-si4usap7]{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.static[data-astro-cid-si4usap7]{margin-top:1rem;font-size:.95rem}.static[data-astro-cid-si4usap7] summary[data-astro-cid-si4usap7]{cursor:pointer;color:var(--cyan)}.static[data-astro-cid-si4usap7] ol[data-astro-cid-si4usap7]{padding-left:1.2em}.sim[data-astro-cid-jxxxpu2g]{border-radius:var(--radius);background:linear-gradient(180deg, #3dd9eb0f, transparent 30%), var(--bg-2);max-width:var(--read);border:1px solid #1f5b66;margin:3rem 0;padding:1.5rem 1.25rem}.sim[data-astro-cid-jxxxpu2g] h2[data-astro-cid-jxxxpu2g]{margin-top:0}.sim[data-astro-cid-jxxxpu2g] .eyebrow[data-astro-cid-jxxxpu2g]{color:var(--cyan)}.grid3[data-astro-cid-jxxxpu2g]{gap:.75rem;display:grid}@media (width>=680px){.grid3[data-astro-cid-jxxxpu2g]{grid-template-columns:1fr 1.2fr 1fr}}.box[data-astro-cid-jxxxpu2g]{background:var(--bg);border:1px solid var(--line);border-radius:12px;min-width:0;padding:.75rem}.tcap[data-astro-cid-jxxxpu2g]{font-family:var(--font-head);margin:0 0 .5rem;font-size:.95rem;font-weight:600}.rec[data-astro-cid-jxxxpu2g]{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:.8rem}.rec[data-astro-cid-jxxxpu2g] th[data-astro-cid-jxxxpu2g],.rec[data-astro-cid-jxxxpu2g] td[data-astro-cid-jxxxpu2g]{text-align:left;border-bottom:1px solid var(--line);padding:.35em .3em}.rec[data-astro-cid-jxxxpu2g] th[data-astro-cid-jxxxpu2g]{font-family:var(--font-body);color:var(--muted-2);font-size:.78rem}.rec[data-astro-cid-jxxxpu2g] .bad[data-astro-cid-jxxxpu2g] td[data-astro-cid-jxxxpu2g]{color:var(--coral)}.rec[data-astro-cid-jxxxpu2g] .found[data-astro-cid-jxxxpu2g] td[data-astro-cid-jxxxpu2g]{background:#ff7a5926}.small[data-astro-cid-jxxxpu2g]{margin:.5rem 0 0;font-size:.8rem}.browser[data-astro-cid-jxxxpu2g]{border:1px solid var(--line);border-radius:10px;overflow:hidden}.url[data-astro-cid-jxxxpu2g]{background:var(--bg-3);font-family:var(--font-mono);overflow-wrap:anywhere;margin:0;padding:.35rem .6rem;font-size:.78rem}.page[data-astro-cid-jxxxpu2g]{min-height:7.5rem;padding:.7rem;font-size:.85rem}.page[data-astro-cid-jxxxpu2g] p{margin:0 0 .4rem}.page[data-astro-cid-jxxxpu2g] .fake-tag{color:var(--coral);font-weight:600}.page[data-astro-cid-jxxxpu2g] .real-tag{color:var(--good);font-weight:600}.page[data-astro-cid-jxxxpu2g] .field{font-family:var(--font-mono);background:var(--bg-2);border:1px solid var(--line);border-radius:6px;margin:.25rem 0;padding:.25rem .4rem;font-size:.78rem;display:block}.bars[data-astro-cid-jxxxpu2g]{align-items:flex-end;gap:4px;height:7.5rem;padding-top:.5rem;display:flex}.bars[data-astro-cid-jxxxpu2g] span{background:var(--cyan);border-radius:3px 3px 0 0;flex:1;transition:height .4s}.bars[data-astro-cid-jxxxpu2g] span.low{background:var(--coral)}.log[data-astro-cid-jxxxpu2g]{background:var(--bg);border:1px solid var(--line);border-radius:10px;min-height:6.5rem;margin-top:1rem;padding:.75rem .9rem;font-size:.93rem}.log[data-astro-cid-jxxxpu2g] p{color:var(--muted-2);margin:0 0 .4rem}.log[data-astro-cid-jxxxpu2g] p:last-child{color:var(--text);margin:0}.controls[data-astro-cid-jxxxpu2g]{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.static[data-astro-cid-jxxxpu2g]{margin-top:1rem;font-size:.95rem}.static[data-astro-cid-jxxxpu2g] summary[data-astro-cid-jxxxpu2g]{cursor:pointer;color:var(--cyan)}.static[data-astro-cid-jxxxpu2g] ol[data-astro-cid-jxxxpu2g]{padding-left:1.2em}.sim[data-astro-cid-6vk5omnt]{border-radius:var(--radius);background:linear-gradient(180deg, #3dd9eb0f, transparent 30%), var(--bg-2);max-width:var(--read);border:1px solid #1f5b66;margin:3rem 0;padding:1.5rem 1.25rem}.sim[data-astro-cid-6vk5omnt] h2[data-astro-cid-6vk5omnt]{margin-top:0}.sim[data-astro-cid-6vk5omnt] .eyebrow[data-astro-cid-6vk5omnt]{color:var(--cyan)}.fw-grid[data-astro-cid-6vk5omnt]{gap:.75rem;display:grid}.fw-box[data-astro-cid-6vk5omnt]{background:var(--bg);border:1px solid var(--line);border-radius:12px;min-width:0;padding:.75rem}.tcap[data-astro-cid-6vk5omnt]{font-family:var(--font-head);margin:0 0 .5rem;font-size:.95rem;font-weight:600}.fw-acl[data-astro-cid-6vk5omnt]{border-collapse:collapse;width:100%;font:.8rem var(--font-mono);counter-reset:r}.fw-acl[data-astro-cid-6vk5omnt] th[data-astro-cid-6vk5omnt]{text-align:left;font:600 .72rem var(--font-body);color:#8a94a6;border-bottom:1px solid #263048;padding:.35rem .4rem}.fw-acl[data-astro-cid-6vk5omnt] td[data-astro-cid-6vk5omnt]{white-space:nowrap;color:#d1d9e6;border-bottom:1px solid #1c2538;padding:.4rem}.fw-acl[data-astro-cid-6vk5omnt] tbody[data-astro-cid-6vk5omnt] tr[data-astro-cid-6vk5omnt]{counter-increment:r}.fw-acl[data-astro-cid-6vk5omnt] .num[data-astro-cid-6vk5omnt]:before{content:counter(r);color:#ffd23f;font-weight:700}.con[data-astro-cid-6vk5omnt]{background:#0b1220!important;border-color:#263048!important}.con[data-astro-cid-6vk5omnt] .tcap[data-astro-cid-6vk5omnt]{color:#d1d9e6}.con[data-astro-cid-6vk5omnt] .small[data-astro-cid-6vk5omnt]{color:#8a94a6;margin:.5rem 0 0;font-size:.78rem}.tw[data-astro-cid-6vk5omnt]{overflow-x:auto}.sr[data-astro-cid-6vk5omnt]{position:absolute;left:-9999px}.fw-rules[data-astro-cid-6vk5omnt] li[data-astro-cid-6vk5omnt]{border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.35rem .4rem;display:flex}.fw-rules[data-astro-cid-6vk5omnt] code[data-astro-cid-6vk5omnt]{font-size:.82rem}.act[data-astro-cid-6vk5omnt]{font:700 .75rem var(--font-mono);border-radius:6px;padding:.1rem .4rem}.allow[data-astro-cid-6vk5omnt]{color:#4ade80;border:1px solid #4ade80}.deny[data-astro-cid-6vk5omnt]{color:#ff8a8a;border:1px solid #ff8a8a}.note[data-astro-cid-6vk5omnt]{color:var(--muted);flex:100%;font-size:.8rem}.mv[data-astro-cid-6vk5omnt] span[data-astro-cid-6vk5omnt]{gap:.25rem;display:inline-flex}.mv[data-astro-cid-6vk5omnt] button[data-astro-cid-6vk5omnt]{font:inherit;color:#d1d9e6;border:1px solid var(--line);cursor:pointer;background:#111826;border-radius:6px;padding:.1rem .5rem}.fw-pk[data-astro-cid-6vk5omnt]{border-collapse:collapse;width:100%;font-size:.85rem}.fw-pk[data-astro-cid-6vk5omnt] th[data-astro-cid-6vk5omnt],.fw-pk[data-astro-cid-6vk5omnt] td[data-astro-cid-6vk5omnt]{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:.4rem .3rem}.fw-pk[data-astro-cid-6vk5omnt] th[data-astro-cid-6vk5omnt]{color:var(--muted-2);font-size:.78rem}.who[data-astro-cid-6vk5omnt]{color:var(--muted);font-size:.78rem;display:block}.fw-actions[data-astro-cid-6vk5omnt]{flex-wrap:wrap;gap:.5rem;margin:1rem 0 .5rem;display:flex}.fw-msg[data-astro-cid-6vk5omnt]{min-height:1.2em;font-weight:600}.fw-static[data-astro-cid-6vk5omnt]{margin-top:.75rem}tr.fw-hit td{background:#ffd23f29}.fw-ok{color:var(--good);font-weight:600}.fw-bad{color:var(--coral);font-weight:600}.sim[data-astro-cid-sl55kjkj]{border-radius:var(--radius);background:linear-gradient(180deg, #3dd9eb0f, transparent 30%), var(--bg-2);max-width:var(--read);border:1px solid #1f5b66;margin:3rem 0;padding:1.5rem 1.25rem}.sim[data-astro-cid-sl55kjkj] h2[data-astro-cid-sl55kjkj]{margin-top:0}.sim[data-astro-cid-sl55kjkj] .eyebrow[data-astro-cid-sl55kjkj]{color:var(--cyan)}.hunt-list[data-astro-cid-sl55kjkj]{margin:0;padding:0;list-style:none}.hunt-line[data-astro-cid-sl55kjkj]{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:2px solid #0000;border-radius:8px;padding:.35rem .5rem}.hunt-line[data-astro-cid-sl55kjkj]:disabled{cursor:default}.hunt-why[data-astro-cid-sl55kjkj]{color:#3c4452;margin:.15rem .5rem .6rem;font-size:.88rem}.hunt-why[data-astro-cid-sl55kjkj] .bad[data-astro-cid-sl55kjkj]{color:#b4421f}.hunt-why[data-astro-cid-sl55kjkj] .ok[data-astro-cid-sl55kjkj]{color:#1f7a3e}.dots[data-astro-cid-sl55kjkj]{gap:.3rem;display:inline-flex}.dots[data-astro-cid-sl55kjkj] i[data-astro-cid-sl55kjkj]{background:#ff5f57;border-radius:50%;width:.6rem;height:.6rem}.dots[data-astro-cid-sl55kjkj] i[data-astro-cid-sl55kjkj]:nth-child(2){background:#febc2e}.dots[data-astro-cid-sl55kjkj] i[data-astro-cid-sl55kjkj]:nth-child(3){background:#28c840}.mail[data-astro-cid-sl55kjkj]{color:#1f2328;background:#fff;border:1px solid #d0d7de;border-radius:12px;font-family:Inter,Arial,sans-serif;overflow:hidden;box-shadow:0 10px 30px #00000040}.mail-bar[data-astro-cid-sl55kjkj]{color:#4b5563;background:#f3f4f6;border-bottom:1px solid #e5e7eb;align-items:center;gap:.7rem;padding:.5rem .8rem;font-size:.8rem;display:flex}.mail-tools[data-astro-cid-sl55kjkj]{margin-left:auto}.mail-head[data-astro-cid-sl55kjkj]{border-bottom:1px solid #e5e7eb;padding:.5rem .5rem .25rem}.mail-head[data-astro-cid-sl55kjkj] .hunt-line[data-astro-cid-sl55kjkj]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.mail-head[data-astro-cid-sl55kjkj] .k-from[data-astro-cid-sl55kjkj] .val[data-astro-cid-sl55kjkj]{flex:1;min-width:0}.mail-head[data-astro-cid-sl55kjkj] .addr[data-astro-cid-sl55kjkj]{color:#4b5563;overflow-wrap:anywhere;font-size:.85rem;display:block}.mail-head[data-astro-cid-sl55kjkj] .lbl[data-astro-cid-sl55kjkj]{color:#6b7280;min-width:3.6rem;font-size:.78rem}.mail-head[data-astro-cid-sl55kjkj] .k-subject[data-astro-cid-sl55kjkj] .val[data-astro-cid-sl55kjkj]{font-size:1.05rem;font-weight:700}.mail-head[data-astro-cid-sl55kjkj] .time[data-astro-cid-sl55kjkj]{color:#6b7280;margin-left:auto;font-size:.78rem}.avatar[data-astro-cid-sl55kjkj]{color:#fff;background:#4f46e5;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.9rem;font-weight:700;display:inline-grid}.mail-body[data-astro-cid-sl55kjkj]{padding:.75rem .5rem 1rem}.mail-body[data-astro-cid-sl55kjkj] .cta[data-astro-cid-sl55kjkj]{color:#fff;background:#2563eb;border-radius:6px;padding:.55rem 1.1rem;font-weight:600;display:inline-block}.mail-body[data-astro-cid-sl55kjkj] .status[data-astro-cid-sl55kjkj]{color:#374151;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;padding:.1rem .5rem;font-size:.78rem;display:inline-block}.phone-sim[data-astro-cid-sl55kjkj]{color:#111827;background:#fff;border:10px solid #111827;border-radius:36px;max-width:360px;margin:0 auto;font-family:Inter,Arial,sans-serif;overflow:hidden;box-shadow:0 10px 30px #0000004d}.ph-status[data-astro-cid-sl55kjkj]{justify-content:space-between;padding:.5rem 1rem .2rem;font-size:.75rem;font-weight:600;display:flex}.ph-contact[data-astro-cid-sl55kjkj]{border-bottom:1px solid #e5e7eb;flex-direction:column;align-items:center;gap:.15rem;padding:.4rem 0 .7rem;font-size:.85rem;display:flex}.ph-contact[data-astro-cid-sl55kjkj] .avatar[data-astro-cid-sl55kjkj]{background:#4b5563}.ph-contact[data-astro-cid-sl55kjkj] .muted[data-astro-cid-sl55kjkj]{color:#6b7280;font-size:.72rem}.bubbles[data-astro-cid-sl55kjkj]{background:#fff;gap:.15rem;padding:.75rem .6rem;display:grid}.bubble[data-astro-cid-sl55kjkj]{color:#111827;max-width:85%;font-size:.92rem;line-height:1.35;background:#e5e7eb!important;border-radius:18px!important;width:auto!important;padding:.55rem .8rem!important}.sms-link[data-astro-cid-sl55kjkj]{color:#1d4ed8;word-break:break-all;text-decoration:underline}.ph-input[data-astro-cid-sl55kjkj]{color:#6b7280;border:1px solid #d1d5db;border-radius:999px;margin:.4rem .6rem .8rem;padding:.45rem .9rem;font-size:.85rem}.console[data-astro-cid-sl55kjkj]{color:#d1d9e6;background:#0b1220;border:1px solid #263048;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #0000004d}.con-bar[data-astro-cid-sl55kjkj]>span[data-astro-cid-sl55kjkj]:nth-child(2){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.con-bar[data-astro-cid-sl55kjkj] .hunt-swipe[data-astro-cid-sl55kjkj]{white-space:nowrap;font-size:.7rem}.con-bar[data-astro-cid-sl55kjkj]{font:.78rem var(--font-mono);color:#8a94a6;background:#111826;border-bottom:1px solid #263048;align-items:center;gap:.7rem;padding:.5rem .8rem;display:flex}.hunt-swipe[data-astro-cid-sl55kjkj]{color:#6b7588;margin-left:auto}@media (width>=700px){.hunt-swipe[data-astro-cid-sl55kjkj]{display:none}}.con-scroll[data-astro-cid-sl55kjkj]{padding:.4rem;overflow-x:auto;container-type:inline-size}.console[data-astro-cid-sl55kjkj] .hunt-list[data-astro-cid-sl55kjkj]{width:max-content;min-width:100%}.row[data-astro-cid-sl55kjkj]{font:.8rem var(--font-mono);gap:0 .9rem;display:grid}.row[data-astro-cid-sl55kjkj].head{color:#8a94a6;text-transform:uppercase;letter-spacing:.04em;padding:.2rem .7rem .4rem;font-size:.72rem}.console[data-astro-cid-sl55kjkj] code[data-astro-cid-sl55kjkj]{font:.82rem var(--font-mono);color:#d1d9e6;white-space:pre;background:0 0}.console[data-astro-cid-sl55kjkj] .hunt-why[data-astro-cid-sl55kjkj]{color:#b6c0cf;width:calc(100cqw - 1.6rem);position:sticky;left:.4rem}.console[data-astro-cid-sl55kjkj] .hunt-why[data-astro-cid-sl55kjkj] .bad[data-astro-cid-sl55kjkj]{color:#ff8a8a}.console[data-astro-cid-sl55kjkj] .hunt-why[data-astro-cid-sl55kjkj] .ok[data-astro-cid-sl55kjkj]{color:#4ade80}.hunt-actions[data-astro-cid-sl55kjkj]{flex-wrap:wrap;align-items:center;gap:.6rem;margin:1rem 0 0;display:flex}.hunt-score[data-astro-cid-sl55kjkj]{font-weight:600}[data-hunt].live .hunt-line:not(:disabled){cursor:pointer}[data-hunt].live .hunt-line:not(:disabled):hover{border-color:#f59e0b}[data-hunt].live .hunt-line[aria-pressed=true]{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b40}[data-hunt].live:not(.done) .hunt-why{display:none}[data-hunt].done li.hit .hunt-line{border-color:#16a34a}[data-hunt].done li.miss .hunt-line,[data-hunt].done li.wrong .hunt-line{border-color:#dc2626}[data-hunt].done li .hunt-why:after{font-family:var(--font-mono);margin-left:.4rem;font-size:.75rem}[data-hunt].done li.miss .hunt-why:after{content:"(you missed this one)";color:#dc2626}[data-hunt].done li.wrong .hunt-why:after{content:"(you flagged this, but it is fine)";color:#dc2626}.layout[data-astro-cid-3lm5yjxz]{gap:1.5rem;display:grid}@media (width>=1100px){.layout[data-astro-cid-3lm5yjxz]{grid-template-columns:250px minmax(0,1fr);gap:2.5rem}}.lesson[data-astro-cid-3lm5yjxz]{min-width:0}.lesson-head[data-astro-cid-3lm5yjxz]{max-width:var(--read);margin:1.5rem 0}.lead[data-astro-cid-3lm5yjxz]{color:var(--text);border-left:3px solid var(--yellow);padding-left:1rem;font-size:1.2rem;line-height:1.6}.ced[data-astro-cid-3lm5yjxz]{flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.9rem;display:flex}.reviewed[data-astro-cid-3lm5yjxz]{font-size:.88rem}.goals[data-astro-cid-3lm5yjxz]{max-width:var(--read);margin-bottom:1rem}.goals[data-astro-cid-3lm5yjxz] ul[data-astro-cid-3lm5yjxz]{margin:0;padding-left:1.2em}.jump[data-astro-cid-3lm5yjxz]{flex-wrap:wrap;align-items:center;gap:.75rem;margin:.9rem 0 0;font-size:.92rem;display:flex}.small[data-astro-cid-3lm5yjxz]{padding:.5em .9em;font-size:.9rem}.hook-list[data-astro-cid-3lm5yjxz]{gap:.6rem;padding:0;list-style:none;display:grid}.hook-list[data-astro-cid-3lm5yjxz] li[data-astro-cid-3lm5yjxz]{background:linear-gradient(90deg, #ffd23f1a, transparent 70%), var(--bg-2);border:1px solid #6b5a1a;border-radius:12px;gap:.2rem;padding:.8rem 1rem;display:grid}.ht[data-astro-cid-3lm5yjxz]{font-family:var(--font-mono);color:var(--yellow);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem}.hh[data-astro-cid-3lm5yjxz]{font-family:var(--font-head);font-size:1.1rem;font-weight:600;line-height:1.4}.bigidea[data-astro-cid-3lm5yjxz]{background:var(--bg-2);color:var(--text);border:1px solid #1f5b66;border-radius:12px;margin:1rem 0 0;padding:.75rem 1rem;font-weight:600}.bigidea[data-astro-cid-3lm5yjxz] span[data-astro-cid-3lm5yjxz]{font:700 .75rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);margin-bottom:.2rem;display:block}.traps[data-astro-cid-3lm5yjxz] ul[data-astro-cid-3lm5yjxz]{gap:.6rem;padding:0;list-style:none;display:grid}.traps[data-astro-cid-3lm5yjxz] li[data-astro-cid-3lm5yjxz]{border:1px solid var(--line);border-left:4px solid var(--coral);background:var(--bg-2);border-radius:10px;padding:.7rem .9rem .7rem 2.6rem;position:relative}.traps[data-astro-cid-3lm5yjxz] li[data-astro-cid-3lm5yjxz]:before{content:"!";font:700 1rem var(--font-mono);color:var(--coral);position:absolute;top:.65rem;left:.9rem}.recap[data-astro-cid-3lm5yjxz] ol[data-astro-cid-3lm5yjxz]{counter-reset:r;gap:.5rem;padding:0;list-style:none;display:grid}.recap[data-astro-cid-3lm5yjxz] li[data-astro-cid-3lm5yjxz]{counter-increment:r;grid-template-columns:2rem 1fr;gap:.5rem;display:grid}.recap[data-astro-cid-3lm5yjxz] li[data-astro-cid-3lm5yjxz]:before{content:counter(r);font-family:var(--font-mono);color:var(--cyan);font-weight:700}.myth-list[data-astro-cid-3lm5yjxz]{gap:.75rem;padding:0;list-style:none;display:grid}.myth-list[data-astro-cid-3lm5yjxz] li[data-astro-cid-3lm5yjxz] p[data-astro-cid-3lm5yjxz]{margin:.2rem 0}.myth[data-astro-cid-3lm5yjxz]{font-family:var(--font-head);color:var(--coral);font-weight:600}.terms[data-astro-cid-3lm5yjxz]{gap:.6rem;display:grid}.terms[data-astro-cid-3lm5yjxz] div[data-astro-cid-3lm5yjxz]{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;padding:.7rem .9rem}.terms[data-astro-cid-3lm5yjxz] dt[data-astro-cid-3lm5yjxz]{font-weight:600}.terms[data-astro-cid-3lm5yjxz] dd[data-astro-cid-3lm5yjxz]{color:var(--muted-2);margin:.2rem 0 0;font-size:.95rem}.faq[data-astro-cid-3lm5yjxz] details[data-astro-cid-3lm5yjxz]{border-bottom:1px solid var(--line);padding:.8rem 0}.faq[data-astro-cid-3lm5yjxz] summary[data-astro-cid-3lm5yjxz]{cursor:pointer;font-weight:600}.faq[data-astro-cid-3lm5yjxz] details[data-astro-cid-3lm5yjxz] p[data-astro-cid-3lm5yjxz]{color:var(--muted-2);margin:.6rem 0 0}.pager[data-astro-cid-3lm5yjxz]{max-width:var(--read);gap:1rem;margin-top:3rem;display:grid}@media (width>=640px){.pager[data-astro-cid-3lm5yjxz]{grid-template-columns:1fr 1fr}}.pager[data-astro-cid-3lm5yjxz] a[data-astro-cid-3lm5yjxz]{color:var(--text);flex-direction:column;gap:.25rem;text-decoration:none;display:flex}.pager[data-astro-cid-3lm5yjxz] a[data-astro-cid-3lm5yjxz]:hover{border-color:var(--yellow)}.pager[data-astro-cid-3lm5yjxz] .next[data-astro-cid-3lm5yjxz]{text-align:right}
