/* November 1 watchlist; publication category remains watch for all six. */
.weekly-20261101 .weekly-picks-list{grid-template-columns:repeat(3,minmax(0,1fr))}.weekly-20261101 .role-axis .weekly-context-label{background:#e3eee7;color:#234f42;font-weight:800}.weekly-20261101 .role-excluded .weekly-context-label{background:#f0e8d8;color:#71582c;font-weight:800}.weekly-20261101 .role-partner .weekly-context-label{background:#eaf0f5;color:#31566b}.weekly-20261101 .publication-summary{border-left:4px solid #af8b45}.weekly-20261101 .publication-summary p{margin:8px 0}
.current-picks-20261101 .current-horses{grid-template-columns:repeat(3,minmax(0,1fr))}.current-picks-20261101 .role-axis{border-color:#7b9a83;background:#eff5ed}.current-picks-20261101 .role-excluded{border-color:#c9b47e;background:#fffbef}.current-picks-20261101 .current-horse-note{font-weight:700}.current-picks-20261101 .nov1-feature-links{display:grid;grid-template-columns:1fr 1fr;gap:16px}.current-picks-20261101 .nov1-feature-links .current-training-link{height:100%;box-sizing:border-box}.current-picks-20261101 .nov1-feature-links small{line-height:1.7}
@media(max-width:800px){.current-picks-20261101 .current-horses,.weekly-20261101 .weekly-picks-list{grid-template-columns:repeat(2,minmax(0,1fr))}.current-picks-20261101 .nov1-feature-links{grid-template-columns:1fr}.current-picks-20261101 .nov1-feature-links .current-training-link{margin-top:0}.current-picks-20261101 .nov1-feature-links{margin-top:18px}}
@media(max-width:520px){.current-picks-20261101 .current-horses,.weekly-20261101 .weekly-picks-list{grid-template-columns:1fr}.current-picks-20261101 #current-picks-title{font-size:clamp(1.5rem,6.6vw,2.2rem)}.current-picks-20261101 .current-horse strong{overflow-wrap:anywhere}}

/* Complete the six-horse jump cards and distinguish wide roles. */
body.site-readable-v182 .weekly-20261101 .publication-summary{padding:16px 20px;margin:22px 0;background:#f1f5ec;border-radius:0 10px 10px 0}
body.site-readable-v182 .weekly-20261101 .weekly-picks-list{display:grid;gap:12px;margin:24px 0 32px}
body.site-readable-v182 .weekly-20261101 .weekly-pick-link{display:grid;grid-template-columns:auto 1fr;gap:8px;min-width:0;padding:16px;border:1px solid #b9d0bf;border-radius:10px;background:#f4f8ef;text-decoration:none;line-height:1.6;box-shadow:0 2px 0 #dce7d8}
body.site-readable-v182 .weekly-20261101 .weekly-pick-link:hover{background:#e7f0e1}
body.site-readable-v182 .weekly-20261101 .weekly-pick-link strong{grid-column:1/-1;font-size:1rem;overflow-wrap:anywhere}
body.site-readable-v182 .weekly-20261101 .weekly-pick-link small{grid-column:1/-1;font-size:.82rem;font-weight:700}
body.site-readable-v182 .weekly-20261101 .weekly-pick-race{justify-self:end;font-size:.85rem}
body.site-readable-v182 .weekly-20261101 .weekly-pick-label,body.site-readable-v182 .weekly-20261101 .weekly-context-label{display:inline-flex;align-items:center;padding:4px 9px;font-size:.76rem;border-radius:5px;background:#e4efe0;line-height:1.5;font-weight:700}
body.site-readable-v182 .weekly-20261101 .weekly-card-top{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}
body.site-readable-v182 .weekly-20261101 .role-excluded .weekly-context-label{background:#f1e8ce;color:#735618}
body.site-readable-v182 .weekly-20261101 .role-partner .weekly-context-label{background:#e1edf6;color:#31566b}
body.site-readable-v182 .weekly-20261101 .weekly-pick-caution{background:#f6f3e8;border-left:3px solid #b9a05d;padding:16px 20px;border-radius:0 8px 8px 0;margin:20px 0}
body.site-readable-v182 .weekly-20261101 .weekly-pick-caution h4{margin:0 0 10px}
body.site-readable-v182 .weekly-20261101 .weekly-detail-links{font-size:.9rem;line-height:1.9}
body.site-readable-v182 .weekly-20261101 .weekly-pick-card{scroll-margin-top:110px}
