.p2-kind{height:24px;font-family:var(--font-ks);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;text-shadow:none;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:11.5px;font-weight:800;display:inline-flex}.p2-kind:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.p2-kind-sm{height:20px;padding:0 8px 0 7px;font-size:10.5px}.p2-kind-sm:before{width:6px;height:6px}.p2-kind[data-kind=model]{background:var(--ks-gold);color:var(--ks-gold-ink);box-shadow:0 6px 18px -8px #ffc629cc}.p2-kind[data-kind=value]{background:var(--ks-pos);color:#04140c;box-shadow:0 6px 18px -8px #35dd8cb3}.p2-kind[data-kind=likely]{color:#bcd8ff;background:#9cc6ff24;box-shadow:inset 0 0 0 1.5px #9cc6ff8c}.p2-kind[data-kind=lean]{color:var(--ks-gold);box-shadow:inset 0 0 0 1.5px var(--ks-gold);background:#ffc6290f}.p2-banner{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.p2-banner>.ks-bet{min-width:0}.p2-chance{flex-direction:column;flex:none;align-items:flex-end;gap:2px;margin-left:auto;line-height:1;display:inline-flex}.p2-chance>b{font-family:var(--font-ks);color:var(--ks-ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.p2-chance>i{letter-spacing:.04em;color:var(--ks-ink-3);white-space:nowrap;font-size:10.5px;font-style:normal}[data-kind=model]~.p2-chance>b,.p2-chance[data-kind=model]>b{color:var(--ks-gold)}.p2-stats{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.p2-stat{min-width:0;max-width:100%;box-shadow:inset 0 0 0 1px var(--ks-rule);background:#ffffff0d;border-radius:10px;flex-direction:column;gap:2px;padding:6px 10px 7px;display:inline-flex}.p2-stat>i{letter-spacing:.06em;text-transform:uppercase;color:var(--ks-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-style:normal;overflow:hidden}.p2-stat>b{font-family:var(--font-ks);color:var(--ks-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.15}.p2-stat[data-chance]{background:#ffc62914;box-shadow:inset 0 0 0 1px #ffc62959}.p2-stat[data-chance]>b{color:var(--ks-gold);font-size:17px}.ks-betbox .p2-stats{margin-top:2px}.ks-bet[data-kind=value]>b,.ksh-row-bet[data-kind=value]>b,.ksh-read-bet[data-kind=value]{background:var(--ks-pos);color:#04140c}.ks-bet[data-kind=likely]>b,.ksh-row-bet[data-kind=likely]>b,.ksh-read-bet[data-kind=likely]{color:#bcd8ff;box-shadow:inset 0 0 0 1.5px #9cc6ff8c}.ksh-row-bet[data-kind=likely]>b{box-shadow:inset -2px 0 #9cc6ffb3}.ksh-row-bet[data-kind=likely]>i,.ksh-row-bet[data-kind=value]>i{color:inherit}.ksh-row-bet[data-kind=value]>i{color:var(--ks-pos)}.ksh-row-bet[data-kind=likely]>i{color:#bcd8ff}.p2-posters{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px var(--pad-r) 8px var(--pad-l);scroll-padding-inline:var(--pad-l);gap:12px;display:flex;overflow-x:auto}.p2-posters::-webkit-scrollbar{display:none}.p2-poster{aspect-ratio:3/4.25;isolation:isolate;scroll-snap-align:start;width:min(76vw,308px);color:var(--ks-ink);background:var(--ks-panel);border-radius:26px;flex-direction:column;flex:none;justify-content:space-between;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 22px 44px -26px #000000e6}.p2-poster[data-kind=model]{box-shadow:inset 0 0 0 1.5px #ffc629b3,0 22px 44px -26px #000000e6,0 0 60px -30px #ffc62999}.p2-poster[data-kind=value]{box-shadow:inset 0 0 0 1.5px #35dd8ca6,0 22px 44px -26px #000000e6}@media (min-width:64rem){.p2-poster{width:308px}}.p2-poster-bg{z-index:-3;position:absolute;inset:0}.p2-poster-place{z-index:-3;mix-blend-mode:luminosity;opacity:.5;position:absolute;inset:0}.p2-poster-crest{z-index:-3;opacity:.22;top:4%;right:-24%;transform:rotate(-8deg);position:absolute!important}.p2-poster-img{z-index:-2;position:absolute;inset:0 0 24%}.p2-poster-img img{filter:contrast(1.06)saturate(1.06)}.p2-poster-head{inset:10% 12% 38%;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.p2-poster .ks-cut,.p2-poster .ks-face{z-index:-2}.p2-poster-shade{z-index:-1;background:linear-gradient(#050b1766 0%,#050b1700 20% 34%,#050b17d1 60%,#050b17f7 100%);position:absolute;inset:0}.p2-poster-top{justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:14px 14px 0;display:flex}.p2-poster-body{text-shadow:0 2px 14px #0000008c;flex-direction:column;gap:8px;min-width:0;padding:0 16px 16px;display:flex}.p2-poster-when{letter-spacing:.1em;color:#f4f6fad1;white-space:nowrap;align-items:center;gap:5px;font-size:13.5px;display:flex;overflow:hidden}.p2-poster-bet{color:#fff;overflow-wrap:anywhere;text-transform:uppercase;font-size:clamp(32px,10vw,42px);line-height:.92}.p2-poster-row{align-items:baseline;gap:10px;display:flex}.p2-poster-price{color:var(--ks-gold);font-size:36px;line-height:1}.p2-poster[data-kind=value] .p2-poster-price{color:var(--ks-pos)}.p2-poster[data-kind=likely] .p2-poster-price{color:#bcd8ff}.p2-poster-price-l{color:#f4f6fab3;font-size:12px}.p2-poster-chance{color:var(--ks-ink-2);text-shadow:none;font-size:13px}.p2-poster-chance b{color:var(--ks-ink);margin-right:2px;font-size:17px}.p2-poster[data-kind=model] .p2-poster-chance b{color:var(--ks-gold)}.p2-poster-chips{text-shadow:none;flex-wrap:wrap;gap:6px;display:flex}.p2-poster-chip{max-width:100%;color:var(--ks-ink);white-space:nowrap;text-overflow:ellipsis;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border-radius:999px;align-items:baseline;gap:5px;padding:4px 9px;font-size:12.5px;font-weight:600;display:inline-flex;overflow:hidden}.p2-poster-chip>i{color:var(--ks-ink-3);font-style:normal;font-weight:500}.p2-sec{flex-direction:column;gap:10px;display:flex}.p2-explain{padding:0 var(--pad-r) 0 var(--pad-l);color:var(--ks-ink-2);max-width:62ch;margin:-4px 0 0;font-size:14.5px;line-height:1.4}.p2-grid{padding:0 var(--pad-r) 0 var(--pad-l);grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:48rem){.p2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.p2-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.p2-card{border-radius:var(--ks-r,16px);min-width:0;color:var(--ks-ink);background:linear-gradient(180deg, color-mix(in oklab, var(--pc) 13%, var(--ks-panel)) 0%, var(--ks-panel) 70%);box-shadow:inset 0 0 0 1px var(--ks-rule);flex-direction:column;gap:9px;padding:14px 14px 14px 18px;display:flex;position:relative;overflow:hidden}.p2-card:before{content:"";background:var(--pc);width:5px;position:absolute;top:0;bottom:0;left:0}.p2-card[data-kind=model]{box-shadow:inset 0 0 0 1.5px #ffc6298c}.p2-card[data-kind=value]{box-shadow:inset 0 0 0 1.5px #35dd8c80}.p2-card:hover{background:var(--ks-panel-2)}.p2-card-gone{opacity:.55;filter:saturate(.6)}.p2-card-head{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.p2-card-when{color:var(--ks-ink-2);white-space:nowrap;margin-left:auto;font-size:12.5px}.p2-card-teams{color:var(--ks-ink-2);align-items:center;gap:7px;font-size:14px;display:flex}.p2-at{opacity:.5}.p2-card-bet{align-items:baseline;gap:10px;min-width:0;display:flex}.p2-card-bet>b{text-transform:uppercase;color:var(--ks-ink);overflow-wrap:anywhere;min-width:0;font-size:clamp(26px,7.4vw,34px);line-height:.95}.p2-card[data-kind=model] .p2-card-bet>b{color:var(--ks-gold)}.p2-card-bet>i{color:var(--ks-ink);flex:none;font-size:24px;font-style:normal;line-height:1}.p2-card[data-kind=value] .p2-card-bet>i{color:var(--ks-pos)}.p2-card-bet>em{margin-left:auto;font-size:26px;font-style:normal;line-height:1}.p2-card-sub{color:var(--ks-ink-3);flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:12.5px;display:flex}.p2-card-sub b{color:var(--ks-ink);margin-right:1px;font-size:16px}.p2-card[data-kind=model] .p2-card-sub b{color:var(--ks-gold)}.p2-moved{color:var(--ks-gold);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.p2-card-why{color:var(--ks-ink-2);font-size:14.5px;line-height:1.38}.p2-watch{border-radius:var(--ks-r-sm,12px);background:var(--ks-panel);box-shadow:inset 0 0 0 1px var(--ks-rule);color:var(--ks-ink);flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.p2-watch-t{align-items:center;gap:8px;min-width:0;font-size:15px;display:flex}.p2-watch-t>span:last-child{color:var(--ks-ink-2);white-space:nowrap;margin-left:auto;font-size:12.5px}.p2-empty{padding:8px var(--pad-r) 8px var(--pad-l);flex-direction:column;align-items:flex-start;gap:10px;display:flex}
