.rig[data-astro-cid-j2o6a6fn]{margin:0;padding:1rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-alt)}.rig-svg[data-astro-cid-j2o6a6fn]{display:block;width:100%;max-width:17rem;margin:0 auto;height:auto;color:var(--ink)}.water[data-astro-cid-j2o6a6fn]{stroke:var(--accent);stroke-width:1;stroke-dasharray:4 3;opacity:.5}.rod[data-astro-cid-j2o6a6fn]{stroke:var(--ink-soft);stroke-width:3;stroke-linecap:round}.line-main[data-astro-cid-j2o6a6fn]{stroke:var(--ink);stroke-width:1.6}.line-sub[data-astro-cid-j2o6a6fn]{stroke:var(--ink-soft);stroke-width:1.1}.ft[data-astro-cid-j2o6a6fn]{stroke:var(--accent-warm);stroke-width:2.4;stroke-linecap:round}.fb[data-astro-cid-j2o6a6fn]{fill:var(--accent)}.sinker[data-astro-cid-j2o6a6fn]{fill:var(--ink-soft)}.ring[data-astro-cid-j2o6a6fn]{fill:none;stroke:var(--ink);stroke-width:1.8}.hook[data-astro-cid-j2o6a6fn]{fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linecap:round}.lead-line[data-astro-cid-j2o6a6fn]{stroke:var(--muted);stroke-width:.8;stroke-dasharray:2 2}.tag[data-astro-cid-j2o6a6fn] rect[data-astro-cid-j2o6a6fn]{fill:#fff;stroke:var(--line);stroke-width:1}.lbl[data-astro-cid-j2o6a6fn]{font-size:9.5px;fill:var(--ink-soft);font-family:inherit}.lbl[data-astro-cid-j2o6a6fn].strong,.strong[data-astro-cid-j2o6a6fn]{font-weight:600;fill:var(--ink)}.lbl[data-astro-cid-j2o6a6fn].val{fill:var(--accent)}.lbl[data-astro-cid-j2o6a6fn].muted{fill:var(--muted)}figcaption[data-astro-cid-j2o6a6fn]{margin-top:.8rem;font-size:.82rem;line-height:1.6;color:var(--ink-soft)}.vh[data-astro-cid-nghmfesp]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.tool-page[data-astro-cid-nghmfesp] .phero{padding-block:1.4rem 1.2rem}.tool-page[data-astro-cid-nghmfesp] .phero h1{font-size:1.5rem}.calc[data-astro-cid-nghmfesp]{max-width:52rem;margin:0 auto 2.5rem;padding:0 1.25rem}.q[data-astro-cid-nghmfesp]{border:0;padding:0;margin:0 0 1.4rem}.q[data-astro-cid-nghmfesp] legend[data-astro-cid-nghmfesp]{padding:0;font-size:.95rem;font-weight:600;color:var(--ink);margin-bottom:.55rem;display:flex;align-items:center;gap:.45rem}.step[data-astro-cid-nghmfesp]{display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;background:var(--accent);color:#fff;font-size:.78rem}.opt-row[data-astro-cid-nghmfesp]{display:grid;gap:.5rem}.opt-row[data-astro-cid-nghmfesp].fish{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr))}.opt-row[data-astro-cid-nghmfesp].venue{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.opt[data-astro-cid-nghmfesp]{display:flex;align-items:center;gap:.55rem;padding:.4rem .6rem;border:1px solid var(--line);border-radius:var(--radius);background:#fff;cursor:pointer;transition:border-color .12s,background .12s,box-shadow .12s}.opt[data-astro-cid-nghmfesp]:hover{border-color:var(--accent);box-shadow:0 2px 10px #0b6bcb1a}.opt[data-astro-cid-nghmfesp] img[data-astro-cid-nghmfesp]{display:block;width:2.5rem;height:2.5rem;flex-shrink:0;object-fit:cover;border-radius:6px;background:var(--bg-alt)}.o-txt[data-astro-cid-nghmfesp]{display:block;min-width:0}.opt[data-astro-cid-nghmfesp] strong[data-astro-cid-nghmfesp]{display:block;font-size:.88rem;line-height:1.25}.opt[data-astro-cid-nghmfesp] .o-txt[data-astro-cid-nghmfesp] span[data-astro-cid-nghmfesp]{display:block;font-size:.72rem;color:var(--muted);line-height:1.35}.res[data-astro-cid-nghmfesp]{display:none}.res-main[data-astro-cid-nghmfesp]{display:grid;grid-template-columns:1fr 17rem;gap:1rem;align-items:start}@media(max-width:700px){.res-main[data-astro-cid-nghmfesp]{grid-template-columns:1fr}}@media(max-width:560px){.opt-row[data-astro-cid-nghmfesp].fish{grid-template-columns:repeat(3,1fr);gap:.4rem}.opt-row[data-astro-cid-nghmfesp].venue{grid-template-columns:repeat(2,1fr);gap:.4rem}.opt[data-astro-cid-nghmfesp]{flex-direction:column;align-items:flex-start;gap:.3rem;padding:.35rem .4rem}.opt[data-astro-cid-nghmfesp] img[data-astro-cid-nghmfesp]{width:100%;height:2.4rem}.opt[data-astro-cid-nghmfesp] .o-txt[data-astro-cid-nghmfesp] span[data-astro-cid-nghmfesp]{display:none}.opt[data-astro-cid-nghmfesp] strong[data-astro-cid-nghmfesp]{font-size:.8rem}.q[data-astro-cid-nghmfesp]{margin-bottom:.9rem}}.res[data-astro-cid-nghmfesp] h2[data-astro-cid-nghmfesp]{font-size:1.05rem;margin:.5rem 0 .8rem;padding-bottom:.5rem;border-bottom:2px solid var(--accent);display:inline-block}.spec[data-astro-cid-nghmfesp]{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.5rem;margin:0 0 1rem}.spec[data-astro-cid-nghmfesp]>div[data-astro-cid-nghmfesp]{display:flex;gap:.6rem;align-items:baseline;padding:.55rem .7rem;background:var(--bg-alt);border-radius:var(--radius);border-left:3px solid transparent}.spec[data-astro-cid-nghmfesp]>div[data-astro-cid-nghmfesp].adj{border-left-color:var(--accent-warm);background:#fff8ef}.spec[data-astro-cid-nghmfesp] dt[data-astro-cid-nghmfesp]{font-size:.8rem;color:var(--muted);flex:0 0 4.2rem}.spec[data-astro-cid-nghmfesp] dd[data-astro-cid-nghmfesp]{margin:0;font-weight:600;font-size:.9rem}.why[data-astro-cid-nghmfesp]{display:flex;gap:.5rem;align-items:flex-start;font-size:.84rem;line-height:1.65;color:var(--ink-soft);background:var(--bg-alt);padding:.7rem .85rem;border-radius:var(--radius);margin:0 0 .7rem}.why[data-astro-cid-nghmfesp] svg[data-astro-cid-nghmfesp]{flex-shrink:0;margin-top:.15rem;color:var(--accent-warm)}.src[data-astro-cid-nghmfesp]{font-size:.8rem;color:var(--muted);margin:0}.prose[data-astro-cid-nghmfesp]{max-width:44rem;margin:0 auto 3rem;padding:0 1.25rem}.prose[data-astro-cid-nghmfesp] h2[data-astro-cid-nghmfesp]{font-size:1.15rem;margin:2rem 0 .7rem}.prose[data-astro-cid-nghmfesp] h3[data-astro-cid-nghmfesp]{font-size:1rem;margin:1.5rem 0 .5rem}.prose[data-astro-cid-nghmfesp] p[data-astro-cid-nghmfesp]{line-height:1.8;margin:0 0 .9rem}.prose[data-astro-cid-nghmfesp] table[data-astro-cid-nghmfesp]{width:100%;margin:1rem 0}
