.PickCard-module__sxehsG__card{border:1px solid var(--stroke);border-radius:var(--r);background:linear-gradient(180deg, var(--panel-2), var(--panel));text-align:left;flex-direction:column;gap:12px;padding:15px 16px;transition:border-color .15s,transform .14s,box-shadow .14s;display:flex}.PickCard-module__sxehsG__card:hover{border-color:var(--stroke-2);box-shadow:var(--shadow);transform:translateY(-1px)}.PickCard-module__sxehsG__cardBest{border-color:#f5b93d66}.PickCard-module__sxehsG__cardBest:hover{border-color:#f5b93d99}.PickCard-module__sxehsG__cardSkip{background:linear-gradient(180deg, var(--panel), var(--panel))}.PickCard-module__sxehsG__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.PickCard-module__sxehsG__when{color:var(--ink-2);font-size:11px;font-weight:700}.PickCard-module__sxehsG__tags{gap:6px;display:flex}.PickCard-module__sxehsG__tag{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--stroke-2);color:var(--ink-2);white-space:nowrap;border-radius:99px;align-items:center;gap:4px;padding:2px 8px;font-size:9px;font-weight:800;display:inline-flex}.PickCard-module__sxehsG__tagUp{color:var(--up);background:#22c55e14;border-color:#22c55e59}.PickCard-module__sxehsG__tagGold{color:var(--gold);background:#f5b93d14;border-color:#f5b93d59}.PickCard-module__sxehsG__teams{flex-direction:column;gap:7px;display:flex}.PickCard-module__sxehsG__team{align-items:center;gap:9px;min-width:0;display:flex}.PickCard-module__sxehsG__teamName{font-family:var(--disp);text-transform:uppercase;letter-spacing:.03em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.PickCard-module__sxehsG__verdict{border:1px solid var(--stroke);border-radius:var(--rb);background:var(--panel-3);padding:11px 12px}.PickCard-module__sxehsG__pickLine{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.PickCard-module__sxehsG__pick{font-family:var(--disp);text-transform:uppercase;letter-spacing:.02em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17px;font-weight:800;overflow:hidden}.PickCard-module__sxehsG__pickBest{color:var(--gold)}.PickCard-module__sxehsG__odds{font-family:var(--disp);color:var(--blue);white-space:nowrap;font-size:15px;font-weight:800}.PickCard-module__sxehsG__meta{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;font-size:11px;font-weight:600;display:flex}.PickCard-module__sxehsG__conf{color:var(--ink);font-weight:800}.PickCard-module__sxehsG__edge{color:var(--gold);font-weight:800}.PickCard-module__sxehsG__noBet{border:1px solid var(--stroke);border-radius:var(--rb);background:var(--panel-3);padding:11px 12px}.PickCard-module__sxehsG__noBetHead{font-family:var(--disp);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);align-items:center;gap:7px;font-size:14px;font-weight:800;display:flex}.PickCard-module__sxehsG__noBetMark{color:var(--down)}.PickCard-module__sxehsG__noBetReason{color:var(--ink-2);margin:6px 0 0;font-size:12px;line-height:1.5}.PickCard-module__sxehsG__foot{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.PickCard-module__sxehsG__stakeChip{letter-spacing:.06em;text-transform:uppercase;color:var(--gold);font-size:10px;font-weight:800}.PickCard-module__sxehsG__view{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--stroke-2);border-radius:var(--rb);background:0 0;margin-left:auto;padding:7px 14px;font-size:11px;font-weight:800;transition:color .15s,border-color .15s}.PickCard-module__sxehsG__view:hover{color:var(--ink);border-color:#38bdf88c}
.Picks-module__JnYnSW__wrap{max-width:1200px;margin:0 auto;padding:24px 20px 90px}.Picks-module__JnYnSW__head{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.Picks-module__JnYnSW__title{font-family:var(--disp);text-transform:uppercase;letter-spacing:.02em;color:var(--ink);margin:0;font-size:26px;font-weight:800}.Picks-module__JnYnSW__league{color:var(--ink-2);font-size:12px;font-weight:700}.Picks-module__JnYnSW__demoChip{letter-spacing:.08em;text-transform:uppercase;color:var(--gold);background:#f5b93d14;border:1px solid #f5b93d59;border-radius:99px;padding:3px 10px;font-size:10px;font-weight:800}.Picks-module__JnYnSW__demoBtn{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--stroke-2);background:0 0;border-radius:99px;margin-left:auto;padding:6px 12px;font-size:10px;font-weight:800;transition:color .15s,border-color .15s}.Picks-module__JnYnSW__demoBtn:hover{color:var(--ink);border-color:#38bdf88c}.Picks-module__JnYnSW__sub{width:100%;color:var(--ink-2);font-size:12px;font-weight:600}.Picks-module__JnYnSW__strip{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px;display:grid}@media (max-width:700px){.Picks-module__JnYnSW__strip{grid-template-columns:repeat(2,1fr)}}.Picks-module__JnYnSW__tile{border:1px solid var(--stroke);border-radius:var(--r);background:linear-gradient(180deg, var(--panel-2), var(--panel));padding:13px 15px}.Picks-module__JnYnSW__tileKey{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:10px;font-weight:800}.Picks-module__JnYnSW__tileVal{font-family:var(--disp);color:var(--ink);margin-top:4px;font-size:26px;font-weight:800;line-height:1.1}.Picks-module__JnYnSW__tileUp{color:var(--up)}.Picks-module__JnYnSW__tileDown{color:var(--down)}.Picks-module__JnYnSW__tileNote{color:var(--ink-3);margin-top:2px;font-size:10px}.Picks-module__JnYnSW__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:stretch;gap:14px;display:grid}.Picks-module__JnYnSW__skelCard{border:1px solid var(--stroke);border-radius:var(--r);background:linear-gradient(180deg, var(--panel-2), var(--panel));padding:16px}.Picks-module__JnYnSW__skel{background:var(--panel-3);border-radius:6px}.Picks-module__JnYnSW__empty{border:1px solid var(--stroke);border-radius:var(--r);background:linear-gradient(180deg, var(--panel-2), var(--panel));text-align:center;padding:34px 20px}.Picks-module__JnYnSW__emptyTitle{font-family:var(--disp);text-transform:uppercase;letter-spacing:.04em;color:var(--ink);margin:0 0 6px;font-size:18px;font-weight:800}.Picks-module__JnYnSW__emptyDetail{color:var(--ink-2);margin:0;font-size:12.5px}.Picks-module__JnYnSW__retry{color:var(--blue);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:12px;font-size:12px;font-weight:700;text-decoration:underline}
