.tldr-box.svelte-7rfbcc{max-width:640px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-left:4px solid #333;border-radius:0 8px 8px 0;padding:1.25rem 1.5rem;margin:1.5rem auto}.tldr-label.svelte-7rfbcc{font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:#666;display:block;margin-bottom:.5rem}.tldr-box.svelte-7rfbcc p:where(.svelte-7rfbcc){margin:0;font-size:1.05rem;line-height:1.6;color:#333}.picks.svelte-7rfbcc{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:1.5rem 0 2rem}.pick-card.svelte-7rfbcc{display:flex;flex-direction:column;width:140px;text-decoration:none;color:inherit;border-radius:8px;background:#fff;box-shadow:0 2px 8px #00000014;transition:all .2s ease;overflow:hidden}.pick-card.svelte-7rfbcc:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001f}.pick-card.svelte-7rfbcc img:where(.svelte-7rfbcc){width:100%;height:110px;object-fit:cover}.pick-info.svelte-7rfbcc{padding:.6rem}.pick-role.svelte-7rfbcc{display:block;font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;color:#888;font-weight:700}.pick-info.svelte-7rfbcc h3:where(.svelte-7rfbcc){font-size:.8rem;margin:.25rem 0;line-height:1.25}.pick-rating.svelte-7rfbcc{font-size:.75rem;color:#c98a0d;font-weight:600}.guide-meta.svelte-7rfbcc{max-width:640px;margin:2.5rem auto 1rem;padding:1rem 20px 0;border-top:1px solid #e4e4e4;color:#888;font-size:.8rem}
