.route-links[data-astro-cid-vjuginm5]{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.route-links[data-astro-cid-vjuginm5] a[data-astro-cid-vjuginm5]{border:1px solid var(--hairline);background:var(--surface-sunk);border-radius:8px;align-items:center;min-height:44px;padding:10px 16px;font-weight:650;text-decoration:none;display:inline-flex}.requirements[data-astro-cid-vjuginm5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0;display:grid}.requirements[data-astro-cid-vjuginm5] article[data-astro-cid-vjuginm5]{border-top:2px solid var(--primary);padding-top:16px}.requirements[data-astro-cid-vjuginm5] h3[data-astro-cid-vjuginm5]{font-size:18px}.nx-steps[data-astro-cid-vjuginm5]{padding-left:24px}.nx-steps[data-astro-cid-vjuginm5]>li[data-astro-cid-vjuginm5]{margin-bottom:8px;padding:4px 0 18px 8px}.nx-steps[data-astro-cid-vjuginm5] h3[data-astro-cid-vjuginm5]{margin:8px 0;font-size:20px}.nx-steps[data-astro-cid-vjuginm5]>li[data-astro-cid-vjuginm5]::marker{color:var(--primary);font-weight:700}figure[data-astro-cid-vjuginm5]{margin:24px 0}figure[data-astro-cid-vjuginm5]>a[data-astro-cid-vjuginm5]{border-radius:8px;display:block;overflow-x:auto}figure[data-astro-cid-vjuginm5] img[data-astro-cid-vjuginm5]{border:1px solid var(--hairline);border-radius:8px;width:100%;height:auto;display:block}figcaption[data-astro-cid-vjuginm5]{color:var(--ink-muted);margin-top:10px;font-size:13px;line-height:1.65}.settings-notes[data-astro-cid-vjuginm5]{background:var(--surface-sunk);border-radius:8px;padding:18px 22px}details[data-astro-cid-vjuginm5]{border:0;border-top:1px solid var(--hairline);padding:18px 0}summary[data-astro-cid-vjuginm5]{cursor:pointer;min-height:44px;font-weight:650;line-height:1.6}code[data-astro-cid-vjuginm5]{overflow-wrap:anywhere}li[data-astro-cid-vjuginm5]{margin-bottom:10px}@media (width<=760px){figure[data-astro-cid-vjuginm5] img[data-astro-cid-vjuginm5]{min-width:760px}.requirements[data-astro-cid-vjuginm5]{grid-template-columns:1fr;gap:8px}.requirements[data-astro-cid-vjuginm5] p[data-astro-cid-vjuginm5]{margin-top:8px}.nx-steps[data-astro-cid-vjuginm5]{padding-left:20px}.nx-steps[data-astro-cid-vjuginm5]>li[data-astro-cid-vjuginm5]{padding-left:2px}.route-links[data-astro-cid-vjuginm5]{display:grid}.route-links[data-astro-cid-vjuginm5] a[data-astro-cid-vjuginm5]{width:100%}.settings-notes[data-astro-cid-vjuginm5]{padding:16px}}.nx-hero[data-astro-cid-vjuginm5]{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:center;gap:32px;display:grid}.nx-hero-shot[data-astro-cid-vjuginm5]{margin:0}.nx-hero-shot[data-astro-cid-vjuginm5] img[data-astro-cid-vjuginm5]{border-radius:14px}.nx-route-map[data-astro-cid-vjuginm5],.nx-save-map[data-astro-cid-vjuginm5]{background:var(--surface-sunk);border-radius:12px;align-items:center;gap:20px;margin:28px 0;padding:28px;display:flex}.nx-route-map[data-astro-cid-vjuginm5]>div[data-astro-cid-vjuginm5],.nx-save-map[data-astro-cid-vjuginm5]>div[data-astro-cid-vjuginm5]{flex:1;min-width:0}.nx-route-map[data-astro-cid-vjuginm5] svg[data-astro-cid-vjuginm5]{width:64px;height:52px;stroke:var(--primary);stroke-width:2.5px;fill:none;margin:0 0 18px;display:block}.nx-route-map[data-astro-cid-vjuginm5] strong[data-astro-cid-vjuginm5],.nx-route-map[data-astro-cid-vjuginm5] span[data-astro-cid-vjuginm5],.nx-save-map[data-astro-cid-vjuginm5] strong[data-astro-cid-vjuginm5]{display:block}.nx-route-map[data-astro-cid-vjuginm5] span[data-astro-cid-vjuginm5]{color:var(--ink-muted);margin-top:6px;font-size:13px}.nx-route-map[data-astro-cid-vjuginm5]>b[data-astro-cid-vjuginm5],.nx-save-map[data-astro-cid-vjuginm5]>b[data-astro-cid-vjuginm5]{color:var(--primary);font-size:24px}.nx-save-map[data-astro-cid-vjuginm5] span[data-astro-cid-vjuginm5]{color:var(--primary);margin-bottom:12px;font-size:32px;font-weight:750;display:block}.nx-save-map[data-astro-cid-vjuginm5] p[data-astro-cid-vjuginm5]{margin:8px 0 0;font-size:14px}.nx-visual-pair[data-astro-cid-vjuginm5]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:24px;margin:32px 0;display:grid}.nx-panel-shot[data-astro-cid-vjuginm5]{margin:0}.nx-visual-pair[data-astro-cid-vjuginm5] .settings-notes[data-astro-cid-vjuginm5]{background:0 0;padding:0}.nx-phone-story[data-astro-cid-vjuginm5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:20px;margin:36px 0;display:grid}.nx-phone-story[data-astro-cid-vjuginm5] figure[data-astro-cid-vjuginm5]{margin:0}.nx-phone-story[data-astro-cid-vjuginm5] img[data-astro-cid-vjuginm5]{border-radius:24px}.nx-phone-story[data-astro-cid-vjuginm5] h3[data-astro-cid-vjuginm5]{margin:8px 0 20px}.nx-phone-story[data-astro-cid-vjuginm5] p[data-astro-cid-vjuginm5]{font-size:14px}.nx-phone-story[data-astro-cid-vjuginm5] figcaption[data-astro-cid-vjuginm5]{font-size:12px}@media (width<=1000px){.nx-hero[data-astro-cid-vjuginm5]{grid-template-columns:1fr}.nx-hero-shot[data-astro-cid-vjuginm5]{max-width:800px}.nx-phone-story[data-astro-cid-vjuginm5]{grid-template-columns:1fr 1fr}.nx-phone-story[data-astro-cid-vjuginm5]>div[data-astro-cid-vjuginm5]{grid-column:1/-1}}@media (width<=760px){.nx-hero-shot[data-astro-cid-vjuginm5]{order:-1}.nx-hero-shot[data-astro-cid-vjuginm5] img[data-astro-cid-vjuginm5],.nx-panel-shot[data-astro-cid-vjuginm5] img[data-astro-cid-vjuginm5],.nx-phone-story[data-astro-cid-vjuginm5] img[data-astro-cid-vjuginm5]{min-width:0}.nx-visual-pair[data-astro-cid-vjuginm5]{grid-template-columns:1fr}.nx-panel-shot[data-astro-cid-vjuginm5]{max-width:420px;margin:auto}.nx-route-map[data-astro-cid-vjuginm5],.nx-save-map[data-astro-cid-vjuginm5]{flex-direction:column;align-items:stretch;gap:14px;padding:20px}.nx-route-map[data-astro-cid-vjuginm5]>div[data-astro-cid-vjuginm5]{grid-template-columns:60px 1fr;align-items:center;column-gap:18px;display:grid}.nx-route-map[data-astro-cid-vjuginm5] svg[data-astro-cid-vjuginm5]{grid-row:span 2;width:52px;margin:0}.nx-route-map[data-astro-cid-vjuginm5] span[data-astro-cid-vjuginm5]{margin:0}.nx-route-map[data-astro-cid-vjuginm5]>b[data-astro-cid-vjuginm5],.nx-save-map[data-astro-cid-vjuginm5]>b[data-astro-cid-vjuginm5]{align-self:center;transform:rotate(90deg)}.nx-save-map[data-astro-cid-vjuginm5]>div[data-astro-cid-vjuginm5]{grid-template-columns:48px 1fr;column-gap:12px;display:grid}.nx-save-map[data-astro-cid-vjuginm5] span[data-astro-cid-vjuginm5]{grid-row:span 2;margin:0}.nx-save-map[data-astro-cid-vjuginm5] p[data-astro-cid-vjuginm5]{margin:4px 0}.nx-phone-story[data-astro-cid-vjuginm5]{gap:12px}.nx-phone-story[data-astro-cid-vjuginm5] img[data-astro-cid-vjuginm5]{border-radius:12px}}
