/* Synced Lines B14: check-in prompt (Feed) + "Why I fish" journal (#journal). */
.w-checkin{background:var(--soft);border-radius:12px;padding:12px 14px;margin:4px 0 12px}
.w-h{font-weight:700;margin:0 0 8px}
.w-scale{display:flex;gap:6px;margin:0 0 8px}
.w-pt{flex:1;font:inherit;font-size:.85rem;background:var(--bg);color:var(--ink);border:1.5px solid var(--line);border-radius:10px;padding:10px 0;cursor:pointer}
.w-pt[aria-pressed="true"]{background:var(--ink);color:#fff;border-color:var(--ink)}
.w-checkin textarea,.w-entry textarea{width:100%;font:inherit;color:var(--ink);background:var(--bg);border:1.5px solid var(--line);border-radius:10px;padding:10px 12px;resize:vertical}
.w-sam{font-size:.85rem;color:var(--ink);background:var(--bg);border-left:3px solid var(--ink);padding:8px 10px;margin:10px 0}
.w-me{margin:4px 0 12px;font-weight:600}
.w-me a{color:var(--ink)}
.w-entry,.w-ch{list-style:none;padding:14px 0;border-bottom:1px solid var(--line)}
.w-confirm{background:var(--soft);border-radius:10px;padding:10px 12px;margin:8px 0}
.w-confirm p{margin:0 0 6px;font-size:.9rem}
