.port-links[data-astro-cid-xt7qtfnp]{margin-bottom:1.5rem}.port-links-head[data-astro-cid-xt7qtfnp]{border-bottom:2px solid var(--color-primary);justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.75rem;padding-bottom:.4rem;display:flex}.port-links-title[data-astro-cid-xt7qtfnp]{margin:0;font-size:1.1rem}.port-links-all[data-astro-cid-xt7qtfnp]{font-size:.8rem;font-weight:600}.port-links-chips[data-astro-cid-xt7qtfnp]{flex-wrap:wrap;gap:.4rem;display:flex}.wk-teaser[data-astro-cid-ifhxcoh5]{margin-bottom:1.5rem}.wk-card[data-astro-cid-ifhxcoh5]{background:var(--tsr-bg-subtle);border:1px solid var(--tsr-border);border-radius:var(--tsr-radius-sm);flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.wk-head[data-astro-cid-ifhxcoh5]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.wk-title[data-astro-cid-ifhxcoh5]{color:var(--tsr-accent);font-size:.9rem;font-weight:700}.wk-days[data-astro-cid-ifhxcoh5]{color:var(--tsr-text-faint);white-space:nowrap;font-size:.72rem}.wk-list[data-astro-cid-ifhxcoh5]{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.wk-item[data-astro-cid-ifhxcoh5]{flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.85rem;display:flex}.wk-rank[data-astro-cid-ifhxcoh5]{color:var(--tsr-text-muted);font-weight:800}.wk-rank[data-astro-cid-ifhxcoh5][data-rank=◎]{color:var(--tsr-accent)}.wk-fish[data-astro-cid-ifhxcoh5]{color:var(--tsr-link);font-weight:700}.wk-fish[data-astro-cid-ifhxcoh5]:hover{text-decoration:underline}.wk-badge-text[data-astro-cid-ifhxcoh5]{color:var(--tsr-text-muted);font-size:.72rem}.wk-foot[data-astro-cid-ifhxcoh5]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.wk-note[data-astro-cid-ifhxcoh5]{color:var(--tsr-text-faint);font-size:.68rem}.wk-cta[data-astro-cid-ifhxcoh5]{color:var(--tsr-link);white-space:nowrap;font-size:.8rem;font-weight:700}.wk-cta[data-astro-cid-ifhxcoh5]:hover{text-decoration:underline}.spotlight[data-astro-cid-wbnbt245]{margin-bottom:2rem}.sec-head[data-astro-cid-wbnbt245]{border-bottom:1px solid var(--tsr-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.85rem;display:flex}.sec-title[data-astro-cid-wbnbt245]{color:var(--tsr-text);border-bottom:3px solid var(--tsr-text);margin:0 0 -1px;padding-bottom:.4rem;font-size:1.05rem;font-weight:700}.sec-note[data-astro-cid-wbnbt245]{color:var(--tsr-text-faint);font-size:.72rem}.spotlight-grid[data-astro-cid-wbnbt245]{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:.7rem;display:grid}.sp-card[data-astro-cid-wbnbt245]{background:var(--tsr-bg-subtle);border:1px solid var(--tsr-border);border-radius:var(--tsr-radius-sm);flex-direction:column;gap:.5rem;padding:.75rem .9rem .7rem;display:flex}.sp-top[data-astro-cid-wbnbt245]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.sp-rank[data-astro-cid-wbnbt245]{font-family:var(--tsr-font-serif);color:var(--tsr-accent);font-size:1rem;font-weight:700;line-height:1}.sp-fish[data-astro-cid-wbnbt245]{font-family:var(--tsr-font-serif);color:var(--tsr-text);font-size:1.25rem;font-weight:700;line-height:1.2;text-decoration:none}.sp-fish[data-astro-cid-wbnbt245]:hover{text-underline-offset:3px;text-decoration:underline}.sp-delta[data-astro-cid-wbnbt245]{color:var(--tsr-up);white-space:nowrap;font-size:.7rem;font-weight:700}.sp-lines[data-astro-cid-wbnbt245]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sp-lines[data-astro-cid-wbnbt245] li[data-astro-cid-wbnbt245]{border-top:1px dashed var(--tsr-border);align-items:baseline;gap:.5rem;padding:.3rem 0;font-size:.83rem;line-height:1.55;display:flex}.sp-label[data-astro-cid-wbnbt245]{color:var(--tsr-text-faint);white-space:nowrap;min-width:3.2em;font-size:.68rem;font-weight:700}.sp-value[data-astro-cid-wbnbt245]{min-width:0}.sp-link[data-astro-cid-wbnbt245]{color:var(--tsr-link);font-weight:600;text-decoration:none}.sp-link[data-astro-cid-wbnbt245]:hover{text-decoration:underline}.sp-note[data-astro-cid-wbnbt245]{color:var(--tsr-text-muted);margin-left:.35rem;font-size:.74rem}.sp-cta[data-astro-cid-wbnbt245]{color:var(--tsr-accent);align-self:flex-end;font-size:.8rem;font-weight:700;text-decoration:none}.sp-cta[data-astro-cid-wbnbt245]:hover{text-decoration:underline}h1[data-astro-cid-tryuikne]{font-family:var(--tsr-font-serif);letter-spacing:.02em;margin-bottom:.25rem;font-size:1.55rem;font-weight:700}.area-months[data-astro-cid-tryuikne]{margin:1.5rem 0}.area-months-title[data-astro-cid-tryuikne]{margin:0;font-size:1.05rem;font-weight:700}.area-months-sub[data-astro-cid-tryuikne]{color:var(--tsr-text-muted);margin:.2rem 0 .5rem;font-size:.78rem}.area-months-list[data-astro-cid-tryuikne]{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.lead[data-astro-cid-tryuikne]{color:var(--tsr-text-muted);margin-bottom:1.25rem;font-size:.85rem}.answer-box[data-astro-cid-tryuikne]{background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-primary);border-radius:var(--radius-md);margin:.75rem 0 1rem;padding:.85rem 1.1rem}.answer-head[data-astro-cid-tryuikne]{align-items:center;gap:.5rem;margin:0 0 .4rem;display:flex}.answer-eyebrow[data-astro-cid-tryuikne]{letter-spacing:.05em;color:var(--color-text-muted);font-size:.75rem;font-weight:700}.answer-text[data-astro-cid-tryuikne]{margin:0;font-size:.9rem;line-height:1.8}.answer-note[data-astro-cid-tryuikne]{color:var(--color-text-muted);margin:.4rem 0 0;font-size:.7rem;line-height:1.5}.faq-section[data-astro-cid-tryuikne]{margin-top:2rem}.faq-section[data-astro-cid-tryuikne] .section-heading[data-astro-cid-tryuikne]{border-bottom:2px solid var(--color-primary);margin-bottom:.6rem;padding-bottom:.4rem;font-size:1rem}.area-status-block[data-astro-cid-tryuikne]{background:var(--tsr-bg-subtle);border:1px solid var(--tsr-border);border-radius:var(--tsr-radius-sm);margin-bottom:2rem;padding:.75rem 1rem}.area-status-title[data-astro-cid-tryuikne]{color:var(--tsr-text-muted);margin:0 0 .5rem;font-size:.85rem;font-weight:700}.area-status-list[data-astro-cid-tryuikne]{flex-wrap:wrap;gap:.4rem .8rem;margin:0 0 .4rem;padding:0;list-style:none;display:flex}.area-status-item[data-astro-cid-tryuikne]{align-items:center;gap:.35rem;display:inline-flex}.area-status-fish-link[data-astro-cid-tryuikne]{color:var(--tsr-link);font-size:.85rem;font-weight:600;text-decoration:none}.area-status-fish-link[data-astro-cid-tryuikne]:hover{text-decoration:underline}.area-status-note[data-astro-cid-tryuikne]{color:var(--tsr-text-faint);margin:0;font-size:.7rem}.regional-section[data-astro-cid-tryuikne],.daily-reports[data-astro-cid-tryuikne]{margin-bottom:1.5rem}.daily-head[data-astro-cid-tryuikne]{align-items:baseline;gap:.5rem;margin-bottom:.45rem;display:flex}.daily-title[data-astro-cid-tryuikne]{color:var(--color-primary);font-size:.9rem;font-weight:700}.daily-sub[data-astro-cid-tryuikne]{color:var(--color-text-muted);font-size:.72rem}.daily-list[data-astro-cid-tryuikne]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.area-filter[data-astro-cid-tryuikne]{margin-bottom:1.5rem}.area-filter-title[data-astro-cid-tryuikne]{color:var(--color-text-muted);margin:0 0 .5rem;font-size:.9rem;font-weight:700}.area-filter-chips[data-astro-cid-tryuikne]{flex-wrap:wrap;gap:.4rem;display:flex}.chip-group[data-astro-cid-tryuikne]{flex-wrap:wrap;align-items:center;gap:.3rem;display:inline-flex}.chip[data-astro-cid-tryuikne]{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);border-radius:999px;padding:.25rem .7rem;font-size:.8rem;display:inline-block}.chip[data-astro-cid-tryuikne]:hover{border-color:var(--color-primary);text-decoration:none}.chip[data-astro-cid-tryuikne].parent{font-weight:600}.chip[data-astro-cid-tryuikne].sub{color:var(--color-text-muted);padding:.2rem .55rem;font-size:.75rem}.chip[data-astro-cid-tryuikne].active{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}
