.pp-parlay-page{--pp-parlay-section-gap:1.4rem;--pp-parlay-team-height:76px;--pp-parlay-team-width:70px;--pp-parlay-player-height:110px;--pp-parlay-player-width:96px;--pp-parlay-row-padding-block:0.68rem;--pp-parlay-game-logo-size:44px;--pp-parlay-game-body-height:168px;--pp-parlay-game-head-height:76px;gap:var(--pp-parlay-section-gap);grid-template-columns:minmax(0,1fr);justify-items:center;min-width:0;padding-top:clamp(0rem,.7vw,.65rem)}.pp-parlay-league-mark{display:block;position:relative}.pp-parlay-league-logo{display:block;height:100%;object-fit:contain;width:100%}.pp-parlay-league-logo-wnba{background:var(--pp-color-brand-wnba);-webkit-mask:url(/brand/wnba-logo-official-mark.svg) center/contain no-repeat;mask:url(/brand/wnba-logo-official-mark.svg) center/contain no-repeat}.pp-parlay-league-switch-badge{align-items:center;background:var(--pp-color-accent);border-radius:5px;bottom:-2px;box-shadow:0 2px 5px color-mix(in srgb,var(--pp-color-text) 20%,transparent);color:var(--pp-color-page);display:inline-flex;height:16px;justify-content:center;position:absolute;right:-2px;transition:background-color .12s ease;width:18px}.pp-parlay-league-switch-button:focus-visible .pp-parlay-league-switch-badge,.pp-parlay-league-switch-button:hover .pp-parlay-league-switch-badge{background:color-mix(in srgb,var(--pp-color-accent) 80%,var(--pp-color-text))}@media (prefers-reduced-motion:reduce){.pp-parlay-league-switch-badge{transition:none}}.pp-parlay-slip-fallback{max-width:min(100%,491px);min-width:0;width:100%}.pp-parlay-slip-fallback .pp-parlay-slip-column{position:static}.pp-parlay-state{margin-inline:auto;max-width:720px;width:min(100%,720px)}.pp-parlay-state p{color:var(--pp-color-text-muted);margin:.25rem 0 0}.pp-parlay-empty-state{background:var(--pp-color-surface);border-radius:16px;box-shadow:var(--pp-shadow-soft);display:grid;justify-items:start;margin-top:clamp(.5rem,2vw,1.5rem);max-width:720px;padding:clamp(1.75rem,4vw,3rem) 1.25rem;text-align:left;width:100%}.pp-parlay-empty-icon{color:var(--pp-color-accent);height:40px;margin-bottom:1.25rem;width:40px}.pp-parlay-empty-state h2{color:var(--pp-color-text);font-size:1.5rem;font-weight:800;letter-spacing:-.025em;line-height:1.2;margin:0 0 .5rem;text-wrap:balance}.pp-parlay-empty-state p{color:var(--pp-color-text-muted);font-size:1rem;line-height:1.5;margin:0}.pp-parlay-empty-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;justify-content:flex-start;margin-top:3rem}.pp-parlay-empty-actions a{align-items:center;display:inline-flex;font-weight:700;gap:.5rem;min-height:44px}.pp-parlay-empty-schedule{background:var(--pp-color-accent);border-radius:var(--pp-radius-card);color:var(--pp-color-on-navy);padding:.7rem 1rem;transition:background-color .16s ease}.pp-parlay-empty-schedule:hover{background:color-mix(in srgb,var(--pp-color-accent) 85%,var(--pp-color-text))}.pp-parlay-empty-switch{color:var(--pp-color-accent);text-underline-offset:4px}.pp-parlay-empty-switch:hover{text-decoration:underline}.pp-parlay-empty-actions a:focus-visible{outline:2px solid var(--pp-color-accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){.pp-parlay-empty-schedule{transition:none}}.pp-parlay-loading{display:grid;grid-gap:var(--pp-parlay-section-gap);gap:var(--pp-parlay-section-gap);grid-template-columns:minmax(0,1fr);justify-items:center;min-width:0;width:100%}.pp-parlay-loading-player,.pp-parlay-loading-team{align-items:center;border:4px solid transparent;border-radius:14px;display:inline-flex;flex:0 0 auto;flex-direction:column;justify-content:center;pointer-events:none}.pp-parlay-loading-team{gap:.38rem;height:var(--pp-parlay-team-height);width:var(--pp-parlay-team-width)}.pp-parlay-loading-player{gap:.5rem;height:var(--pp-parlay-player-height);width:var(--pp-parlay-player-width)}.pp-parlay-loading-head-lines span,.pp-parlay-loading-head-lines strong,.pp-parlay-loading-lines em,.pp-parlay-loading-lines strong,.pp-parlay-loading-player span,.pp-parlay-loading-player strong,.pp-parlay-loading-slip span,.pp-parlay-loading-slip strong,.pp-parlay-loading-team span,.pp-parlay-loading-team strong{animation:pp-soft-pulse 1.2s ease-in-out infinite;background:rgba(151,126,92,.18);display:block}.pp-parlay-loading-team span{border-radius:50%;height:40px;width:40px}.pp-parlay-loading-player span{border-radius:8px;height:60px;width:60px}.pp-parlay-loading-player strong,.pp-parlay-loading-team strong{border-radius:999px;height:.58rem}.pp-parlay-loading-team strong{width:42px}.pp-parlay-loading-player strong{width:64px}.pp-parlay-loading-workspace{pointer-events:none}.pp-parlay-loading-head-lines{display:grid;grid-gap:.34rem;gap:.34rem;min-width:150px}.pp-parlay-loading-head-lines span{border-radius:999px;height:.86rem;width:142px}.pp-parlay-loading-head-lines strong{border-radius:999px;height:.56rem;width:104px}.pp-parlay-loading-lines{display:grid;grid-gap:.52rem;gap:.52rem;height:var(--pp-parlay-game-body-height);padding:.84rem .92rem 1rem}.pp-parlay-loading-workspace .pp-parlay-loading-lines>span:nth-child(n+4){display:none}.pp-parlay-loading-workspace>.pp-parlay-props-panel>.pp-parlay-panel-head,.pp-parlay-props-panel[aria-busy]>.pp-parlay-panel-head{min-height:var(--pp-parlay-game-head-height)}.pp-parlay-props-panel[aria-busy=true]>.pp-parlay-stat-table{align-content:start;min-height:var(--pp-parlay-game-body-height)}.pp-parlay-loading-lines>span{align-items:center;display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:minmax(62px,.8fr) minmax(92px,1fr) minmax(92px,1fr)}.pp-parlay-loading-lines em,.pp-parlay-loading-lines strong{border-radius:999px;height:1.75rem}.pp-parlay-loading-slip{display:grid;grid-gap:.58rem;gap:.58rem;padding:.95rem}.pp-parlay-loading-slip span,.pp-parlay-loading-slip strong{border-radius:999px;height:.82rem}.pp-parlay-loading-slip span:first-child{width:78%}.pp-parlay-loading-slip span:nth-child(2){width:56%}.pp-parlay-loading-slip strong{height:2.2rem;width:100%}.pp-parlay-row-band{max-width:100%;min-width:0;width:100%}.pp-parlay-player-row,.pp-parlay-team-row{align-items:stretch;display:flex;gap:.92rem;justify-content:safe center;overflow-x:auto;overflow-y:hidden;padding:.2rem .18rem .48rem;scrollbar-width:none}.pp-parlay-team-row{height:calc(var(--pp-parlay-team-height) + var(--pp-parlay-row-padding-block))}.pp-parlay-player-row{height:calc(var(--pp-parlay-player-height) + var(--pp-parlay-row-padding-block))}.pp-parlay-player-row>.pp-parlay-slip-empty{align-self:center;flex:0 0 12rem;line-height:1.35;margin:0 .5rem;max-height:var(--pp-parlay-player-height);overflow-y:auto;padding:.75rem}.pp-parlay-player-row::-webkit-scrollbar,.pp-parlay-team-row::-webkit-scrollbar{display:none}.pp-parlay-player-row button,.pp-parlay-team-row button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:4px solid transparent;color:var(--pp-color-text);cursor:pointer;display:inline-flex;flex:0 0 auto;flex-direction:column;justify-content:center;text-align:center;transition:transform .12s ease,border-color .12s ease}.pp-parlay-team-row button{border-radius:14px;gap:.22rem;height:var(--pp-parlay-team-height);min-height:var(--pp-parlay-team-height);padding:0;width:var(--pp-parlay-team-width)}.pp-parlay-player-row button:focus-visible,.pp-parlay-player-row button:hover,.pp-parlay-team-row button:focus-visible,.pp-parlay-team-row button:hover{background:transparent;border-color:rgba(151,126,92,.34);outline:none}.pp-parlay-player-row button.is-active,.pp-parlay-team-row button.is-active{background:transparent;border-color:rgba(151,126,92,.66);border-radius:14px;box-shadow:none;color:var(--pp-color-text)}.pp-parlay-team-fallback,.pp-parlay-team-logo{height:40px;width:40px}.pp-parlay-team-logo{object-fit:contain}.pp-parlay-player-fallback,.pp-parlay-team-fallback{align-items:center;background:var(--pp-color-navy-soft);border-radius:50%;color:var(--pp-color-accent);display:inline-flex;font-weight:950;justify-content:center}.pp-parlay-team-row button span:last-child{font-size:.82rem;font-weight:950;line-height:1.05}.pp-parlay-player-band{margin-top:-.22rem}.pp-parlay-player-row button{border-radius:14px;gap:.28rem;height:var(--pp-parlay-player-height);min-height:var(--pp-parlay-player-height);padding:.32rem .34rem;width:var(--pp-parlay-player-width)}.pp-parlay-player-fallback,.pp-parlay-player-headshot{height:60px;width:60px}.pp-parlay-game-market-logos{align-items:center;display:flex;flex-shrink:0;height:60px;justify-content:center;width:72px}.pp-parlay-game-market-logo{align-items:center;background:color-mix(in srgb,var(--pp-color-surface-strong) 88%,var(--pp-color-gold-fill));border:1px solid color-mix(in srgb,var(--pp-color-border-strong) 58%,transparent);border-radius:50%;box-shadow:0 3px 8px color-mix(in srgb,var(--pp-color-text) 10%,transparent);color:var(--pp-color-accent);display:inline-flex;box-sizing:border-box;flex:0 0 var(--pp-parlay-game-logo-size);font-size:.58rem;font-weight:950;height:var(--pp-parlay-game-logo-size);justify-content:center;max-height:var(--pp-parlay-game-logo-size);max-width:var(--pp-parlay-game-logo-size);min-height:0;min-width:0;padding:.28rem;position:relative;width:var(--pp-parlay-game-logo-size)}.pp-parlay-game-market-logo:first-child{z-index:1}.pp-parlay-game-market-logo+.pp-parlay-game-market-logo{margin-left:-14px;z-index:2}.pp-parlay-game-market-logo img{display:block;height:100%;max-height:100%;max-width:100%;min-height:0;min-width:0;object-fit:contain;width:100%}.pp-parlay-player-headshot{border-radius:8px;filter:contrast(1.04) saturate(1.02);mix-blend-mode:multiply;object-fit:cover;object-position:center top}.pp-parlay-player-row button.is-active .pp-parlay-player-headshot,.pp-parlay-player-row button:focus-visible .pp-parlay-player-headshot,.pp-parlay-player-row button:hover .pp-parlay-player-headshot{filter:contrast(1.04) saturate(1.02) brightness(1.08)}.pp-parlay-player-row button.is-active .pp-parlay-player-fallback,.pp-parlay-player-row button:focus-visible .pp-parlay-player-fallback,.pp-parlay-player-row button:hover .pp-parlay-player-fallback{filter:brightness(1.08)}.pp-parlay-player-fallback{font-size:1rem}.pp-parlay-player-row button>span:last-child{display:-webkit-box;font-size:.78rem;font-weight:950;height:2.05em;line-height:1.02;min-height:2.05em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pp-parlay-workspace{align-items:start;display:grid;grid-column-gap:0;column-gap:0;grid-template-columns:minmax(340px,548px) minmax(2rem,1fr) minmax(280px,491px);margin:.45rem auto 0;grid-row-gap:1rem;row-gap:1rem;width:min(100%,1080px)}.pp-parlay-props-panel,.pp-parlay-slip-panel{border:1px solid var(--pp-color-border);border-radius:8px;background:var(--pp-color-surface);box-shadow:var(--pp-shadow-card);min-width:0;overflow:hidden}.pp-parlay-slip-column{display:grid;grid-gap:.65rem;gap:.65rem;grid-column:3;min-width:0;position:-webkit-sticky;position:sticky;top:1rem}.pp-parlay-about{color:var(--pp-color-text);width:100%}.pp-parlay-about summary{color:var(--pp-color-accent);cursor:pointer;font-size:.76rem;font-weight:950;letter-spacing:.08em;line-height:1.5;padding:.75rem 0;text-transform:uppercase}.pp-parlay-about summary:focus-visible{border-radius:4px;outline:2px solid var(--pp-color-accent);outline-offset:3px}.pp-parlay-about-copy{background:var(--pp-color-surface);border:1px solid var(--pp-color-border);border-radius:8px;display:grid;font-size:.96rem;grid-gap:.58rem;gap:.58rem;line-height:1.56;padding:1rem 1.15rem}.pp-parlay-about-copy p{margin:0}.pp-parlay-about-fallback{width:min(100%,1080px)}.pp-parlay-about-fallback .pp-parlay-about{margin-left:auto;max-width:491px}.pp-parlay-slip-panel{--pp-ticket-paper:color-mix(in srgb,var(--pp-color-gold-fill-strong) 70%,var(--pp-color-gold-soft));--pp-ticket-ink:var(--pp-color-text);--pp-ticket-muted:color-mix(in srgb,var(--pp-ticket-ink) 72%,var(--pp-ticket-paper));--pp-ticket-rule:color-mix(in srgb,var(--pp-ticket-ink) 28%,var(--pp-ticket-paper));--pp-ticket-connector:color-mix(in srgb,var(--pp-ticket-ink) 62%,var(--pp-ticket-paper));--pp-ticket-wash:color-mix(in srgb,var(--pp-ticket-ink) 5%,var(--pp-ticket-paper));--pp-ticket-mono:"Courier New",Courier,monospace;background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--pp-ticket-ink);isolation:isolate;overflow:visible;padding-bottom:1.35rem;padding-top:1.45rem;position:relative}.pp-parlay-slip-panel>.pp-parlay-ticket-paper{filter:drop-shadow(0 6px 9px color-mix(in srgb,var(--pp-color-text-strong) 12%,transparent));inset:0;pointer-events:none;position:absolute;z-index:0}.pp-parlay-ticket-paper:before{background:var(--pp-ticket-paper);content:"";inset:0;-webkit-mask-image:linear-gradient(#000 0 0),radial-gradient(circle at 8px 0,transparent 4px,#000 4.5px),radial-gradient(circle at 8px 100%,transparent 4px,#000 4.5px);mask-image:linear-gradient(#000 0 0),radial-gradient(circle at 8px 0,transparent 4px,#000 4.5px),radial-gradient(circle at 8px 100%,transparent 4px,#000 4.5px);-webkit-mask-position:center,top left,bottom left;mask-position:center,top left,bottom left;-webkit-mask-repeat:no-repeat,repeat-x,repeat-x;mask-repeat:no-repeat,repeat-x,repeat-x;-webkit-mask-size:100% calc(100% - 10px),16px 5px,16px 5px;mask-size:100% calc(100% - 10px),16px 5px,16px 5px;box-shadow:inset 0 0 24px color-mix(in srgb,var(--pp-color-gold) 7%,transparent);pointer-events:none;position:absolute;z-index:0}.pp-parlay-slip-panel:after{border-bottom:3px double var(--pp-ticket-muted);bottom:1rem;content:"";left:1.35rem;pointer-events:none;position:absolute;right:1.35rem}.pp-parlay-slip-panel>*{position:relative;z-index:1}.pp-parlay-panel-head{align-items:center;background:rgba(255,252,247,.72);border-bottom:1px solid var(--pp-color-border);display:flex;gap:.8rem;justify-content:space-between;min-height:0;padding:.82rem .92rem}.pp-parlay-panel-head h2{color:#16263d;font-size:1rem;font-weight:950;line-height:1.1;margin:0}.pp-parlay-panel-head p{color:rgba(22,38,61,.62);font-size:.68rem;font-weight:760;line-height:1.2;margin:.18rem 0 0}.pp-parlay-props-panel{background:radial-gradient(circle at 50% -12%,rgba(255,226,158,.22),transparent 38%),linear-gradient(180deg,rgba(255,252,247,.98),rgba(245,237,226,.96));border-color:rgba(168,132,86,.24);border-radius:18px;box-shadow:0 12px 28px rgba(54,39,22,.07),inset 0 1px 0 rgba(255,255,255,.72);grid-column:1;overflow:visible}.pp-parlay-props-panel .pp-parlay-panel-head{background:linear-gradient(90deg,rgba(255,246,225,.86),rgba(255,251,245,.62));border-bottom-color:rgba(168,132,86,.2);border-radius:18px 18px 0 0;position:relative}.pp-parlay-props-panel .pp-parlay-panel-head:before{background:linear-gradient(90deg,transparent,rgba(12,63,109,.2),transparent);bottom:-1px;content:"";height:1px;left:.82rem;position:absolute;right:.82rem}.pp-parlay-props-panel .pp-parlay-panel-head p{color:rgba(105,83,59,.72)}.pp-parlay-stat-table{background:transparent;display:grid}.pp-parlay-stat-group+.pp-parlay-stat-group{border-top:0}.pp-parlay-stat-head{align-items:center;background:linear-gradient(180deg,rgba(239,229,215,.95),rgba(230,218,202,.92));border:0;border-bottom:1px solid rgba(168,132,86,.16);color:var(--pp-color-text);cursor:pointer;display:grid;grid-gap:.42rem;gap:.42rem;grid-template-columns:auto 1fr auto;min-height:38px;padding:.48rem .58rem;text-align:left;width:100%}.pp-parlay-stat-head:focus-visible,.pp-parlay-stat-head:hover{background:linear-gradient(180deg,rgba(246,234,211,.98),rgba(233,219,197,.96));outline:none}.pp-parlay-stat-group:last-child:not(.is-expanded) .pp-parlay-stat-head{border-bottom-left-radius:18px;border-bottom-right-radius:18px}.pp-parlay-stat-head span{align-items:center;background:rgba(255,251,245,.84);border:1px solid rgba(168,132,86,.34);border-radius:50%;box-shadow:inset 0 1px 0 rgba(255,255,255,.72);color:#0c3f6d;display:inline-grid;font-size:.78rem;font-weight:950;height:1.08rem;line-height:0;place-items:center;width:1.08rem}.pp-parlay-stat-head strong{font-size:1rem;font-feature-settings:"smcp","c2sc";font-variant-caps:all-small-caps;font-weight:950;letter-spacing:.04em;margin-left:.3rem}.pp-parlay-stat-head em{color:rgba(105,83,59,.78);font-size:.66rem;font-style:normal;font-weight:850}.pp-parlay-line-grid{display:grid}.pp-parlay-line-row{display:grid;border-bottom:1px solid rgba(123,98,71,.11);grid-template-columns:minmax(68px,.58fr) minmax(92px,.84fr) minmax(92px,.84fr);min-height:54px}.pp-parlay-line-row+.pp-parlay-line-row{border-top:0}.pp-parlay-stat-group:last-child.is-expanded .pp-parlay-line-row:last-child{border-bottom-left-radius:18px;border-bottom-right-radius:18px}.pp-parlay-stat-group:last-child.is-expanded .pp-parlay-line-row:last-child .pp-parlay-line-value{border-bottom-left-radius:18px}.pp-parlay-stat-group:last-child.is-expanded .pp-parlay-line-row:last-child .pp-parlay-price-button:last-child,.pp-parlay-stat-group:last-child.is-expanded .pp-parlay-line-row:last-child .pp-parlay-price-empty:last-child{border-bottom-right-radius:12px}.pp-parlay-line-value,.pp-parlay-price-empty{align-items:center;display:flex;justify-content:center}.pp-parlay-line-value{background:rgba(250,242,229,.72);color:#16263d;font-size:1.01rem;font-feature-settings:"smcp","c2sc";font-variant-caps:all-small-caps;font-weight:950;line-height:1;text-align:center}.pp-parlay-line-value.is-side-label{font-size:.72rem;white-space:nowrap}.pp-parlay-price-button,.pp-parlay-price-empty{border-left:0}.pp-parlay-price-empty{color:var(--pp-color-text-muted);font-weight:900}.pp-parlay-price-button{align-items:center;background:linear-gradient(180deg,rgba(255,253,248,.96),rgba(246,238,228,.92));border:1px solid rgba(168,132,86,.22);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.76),0 1px 0 rgba(123,98,71,.06);box-sizing:border-box;color:#0c3f6d;cursor:pointer;display:flex;flex-direction:column;gap:.05rem;justify-content:center;line-height:1.05;margin:.42rem .44rem;min-height:36px;min-width:0;position:relative;transition:transform .12s ease,border-color .12s ease,background .12s ease,box-shadow .12s ease}.pp-parlay-price-button:focus-visible,.pp-parlay-price-button:hover{background:linear-gradient(180deg,rgba(255,248,230,.99),rgba(240,229,214,.98));border-color:rgba(12,63,109,.34);box-shadow:0 8px 16px rgba(54,39,22,.1),inset 0 1px 0 rgba(255,255,255,.82);outline:none;z-index:30}.pp-parlay-price-button.is-selected{background:linear-gradient(180deg,rgba(31,57,88,.98),rgba(18,37,62,.98));border-color:rgba(12,63,109,.56);box-shadow:0 8px 16px rgba(22,38,61,.18),inset 0 1px 0 rgba(255,255,255,.16);color:var(--pp-color-on-navy);transform:translateY(-1px)}.pp-parlay-price-side{color:rgba(105,83,59,.72);font-size:.54rem;font-weight:950;letter-spacing:.08em;line-height:1;opacity:1;text-transform:uppercase}.pp-parlay-price-value{color:#0c3f6d;font-size:.84rem;font-weight:950;line-height:1}.pp-parlay-price-button.is-selected .pp-parlay-price-side{color:rgba(255,236,190,.78)}.pp-parlay-price-button.is-selected .pp-parlay-price-value{color:#fff8e8}.pp-parlay-price-tooltip{background:rgba(255,251,245,.98);border:1px solid rgba(168,132,86,.24);border-radius:8px;bottom:calc(100% + 8px);box-shadow:0 16px 34px rgba(54,39,22,.18);color:#16263d;display:none;min-width:196px;padding:.34rem .58rem;pointer-events:none;position:absolute;left:50%;transform:translateX(-50%);z-index:20}.pp-parlay-price-button:focus-visible .pp-parlay-price-tooltip,.pp-parlay-price-button:hover .pp-parlay-price-tooltip{display:grid}.pp-parlay-price-tooltip-row{align-items:center;display:grid;font-size:.72rem;grid-gap:.95rem;gap:.95rem;grid-template-columns:minmax(0,1fr) auto;line-height:1.24;padding:.34rem 0}.pp-parlay-price-tooltip-row+.pp-parlay-price-tooltip-row{border-top:1px solid rgba(168,132,86,.16)}.pp-parlay-price-tooltip-row span{color:rgba(22,38,61,.8);font-weight:780;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-parlay-price-tooltip-row strong{color:#0c3f6d;font-size:.76rem;font-weight:950;justify-self:end}.pp-parlay-slip-panel .pp-parlay-panel-head{background:transparent;border:0;border-bottom:3px double var(--pp-ticket-muted);border-radius:0;margin:.1rem 1.35rem 0;padding:.2rem 0 1rem}.pp-parlay-slip-panel .pp-parlay-panel-head h2{color:var(--pp-ticket-ink);font-family:var(--pp-ticket-mono);font-size:1.5rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pp-parlay-slip-panel .pp-parlay-panel-head p{color:var(--pp-ticket-muted);font-family:var(--pp-ticket-mono);font-size:.75rem;font-weight:400;margin-top:.45rem}.pp-parlay-clear-button{align-items:center;background:transparent;border:1px solid var(--pp-ticket-rule);border-radius:3px;color:var(--pp-ticket-ink);cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;justify-content:center;line-height:1;min-height:36px;padding:.4rem .8rem;transition:background-color .12s ease,border-color .12s ease,color .12s ease;white-space:nowrap}.pp-parlay-clear-button:focus-visible,.pp-parlay-clear-button:hover{background:var(--pp-ticket-wash);border-color:var(--pp-color-negative);color:var(--pp-color-negative)}.pp-parlay-clear-button:focus-visible,.pp-parlay-remove-button:focus-visible{outline:2px solid var(--pp-color-accent);outline-offset:3px}.pp-parlay-slip-empty{border:1px dashed var(--pp-color-border-strong);border-radius:8px;color:var(--pp-color-text-muted);font-size:.9rem;font-weight:760;margin:1rem;padding:1rem;text-align:center}.pp-parlay-slip-panel .pp-parlay-slip-empty{border:0;border-radius:0;color:var(--pp-ticket-muted);font-size:.86rem;font-weight:500;line-height:1.6;margin:0;padding:2.2rem 1.75rem 2.5rem;text-wrap:balance}.pp-parlay-slip-panel ::selection{background:var(--pp-color-accent);color:var(--pp-color-on-navy)}.pp-parlay-slip-leg-list{display:grid;padding:.25rem 1.35rem .6rem}.pp-parlay-slip-leg{align-items:center;background:transparent;border:0;border-radius:0;display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:minmax(0,1fr) 36px;padding:.9rem 0;position:relative}.pp-parlay-slip-leg+.pp-parlay-slip-leg{border-top:1px dashed var(--pp-ticket-rule)}.pp-parlay-slip-leg-list.timeline .pp-parlay-slip-leg{padding-left:.4rem}.pp-parlay-slip-leg-list.timeline .pp-parlay-slip-leg:before{background:var(--pp-ticket-paper);border:1px solid var(--pp-ticket-connector);border-radius:50%;content:"";height:7px;left:-.75rem;pointer-events:none;position:absolute;top:1.25rem;width:7px;z-index:1}.pp-parlay-slip-leg-list.timeline .pp-parlay-slip-leg:not(:last-child):after{background:var(--pp-ticket-connector);content:"";height:calc(100% + 1px);left:calc(3px - .75rem);pointer-events:none;position:absolute;top:calc(1.25rem + 3px);width:1px}.pp-parlay-slip-leg-title{color:var(--pp-ticket-ink);font-size:.9rem;font-weight:750;line-height:1.35;overflow-wrap:anywhere}.pp-parlay-slip-leg-pick{color:var(--pp-color-accent);display:inline;font-size:.82rem;font-weight:650}.pp-parlay-slip-leg-meta{color:var(--pp-ticket-muted);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;line-height:1.5;margin-top:.35rem;overflow-wrap:anywhere}.pp-parlay-remove-button{align-items:center;background:transparent;border:1px solid var(--pp-ticket-rule);border-radius:3px;color:var(--pp-ticket-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:.72rem;font-weight:950;height:36px;justify-content:center;line-height:1;transition:background-color .12s ease,border-color .12s ease,color .12s ease;width:36px}.pp-parlay-remove-button:focus-visible,.pp-parlay-remove-button:hover{background:var(--pp-ticket-wash);border-color:var(--pp-color-negative);color:var(--pp-color-negative)}.pp-parlay-best-result{background:transparent;border:0;border-top:1px dashed var(--pp-ticket-rule);border-radius:0;margin:0 0 .7rem;padding:.25rem 1.35rem .75rem}.pp-parlay-best-head{align-items:center;color:var(--pp-ticket-muted);display:flex;font-size:.75rem;font-weight:700;justify-content:space-between;letter-spacing:.08em;text-transform:uppercase}.pp-parlay-warning{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:help;display:inline-flex;height:44px;justify-content:center;padding:0;position:relative;width:44px}.pp-parlay-warning:before{background:#e2b243;-webkit-clip-path:polygon(50% 6%,8% 92%,92% 92%);clip-path:polygon(50% 6%,8% 92%,92% 92%);content:"";filter:drop-shadow(0 1px 1px rgba(22,38,61,.18));height:22px;width:24px}.pp-parlay-warning:after{color:#4c3915;content:"!";font-size:.68rem;font-weight:950;left:50%;line-height:1;position:absolute;top:calc(50% + 2px);transform:translate(-50%,-50%)}.pp-parlay-warning-tooltip{background:rgba(28,31,36,.98);border:1px solid rgba(255,255,255,.12);border-radius:8px;bottom:calc(100% + 9px);box-shadow:0 16px 34px rgba(22,38,61,.2);color:rgba(255,252,247,.92);display:none;font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.5;padding:.7rem .78rem;pointer-events:none;position:absolute;right:0;text-align:left;text-transform:none;white-space:normal;width:min(360px,calc(100vw - 2rem));z-index:40}.pp-parlay-warning-tooltip-line{display:block;white-space:normal}.pp-parlay-warning-tooltip-line:first-child{font-weight:750}.pp-parlay-warning-tooltip-gap{display:block;height:.72rem}.pp-parlay-warning.is-open .pp-parlay-warning-tooltip{display:block}.pp-parlay-warning:focus-visible{border-radius:3px;outline:2px solid var(--pp-color-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.pp-parlay-warning:hover .pp-parlay-warning-tooltip{display:block}}.pp-parlay-best-row{align-items:center;grid-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:minmax(0,1fr) auto;margin-top:0;grid-row-gap:.32rem;row-gap:.32rem}.pp-parlay-best-row strong{align-items:center;color:var(--pp-ticket-ink);display:inline-flex;font-size:1.15rem;font-weight:750;gap:.48rem;justify-self:start;line-height:normal;min-width:0;text-align:left}.pp-parlay-best-trophy{display:block;flex:0 0 auto;height:28px;mix-blend-mode:multiply;object-fit:contain;width:28px}.pp-parlay-best-bookmaker-name{color:var(--pp-ticket-ink);font-size:inherit;font-weight:inherit;line-height:inherit;min-width:0}.pp-parlay-best-bookmaker-link{align-items:center;color:inherit;display:inline-flex;gap:.48rem;max-width:100%;min-width:0;-webkit-text-decoration-color:color-mix(in srgb,currentColor 34%,transparent);text-decoration-color:color-mix(in srgb,currentColor 34%,transparent);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.17em;transition:color .14s ease,-webkit-text-decoration-color .14s ease;transition:color .14s ease,text-decoration-color .14s ease;transition:color .14s ease,text-decoration-color .14s ease,-webkit-text-decoration-color .14s ease}.pp-parlay-best-bookmaker-link .pp-parlay-best-bookmaker-name{color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-parlay-best-bookmaker-link:hover{color:var(--pp-color-accent);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.pp-parlay-best-bookmaker-link:focus-visible{border-radius:2px;outline:2px solid var(--pp-color-accent);outline-offset:3px}.pp-parlay-best-bookmaker-arrow{color:var(--pp-color-accent);flex:0 0 auto;height:16px;transition:transform .14s ease;width:16px}.pp-parlay-best-bookmaker-link:is(:hover,:focus-visible) .pp-parlay-best-bookmaker-arrow{transform:translate(1px,-1px)}.pp-parlay-bookmaker-offer{display:inline-flex;flex:0 0 auto;position:relative}.pp-parlay-bookmaker-offer.is-open{z-index:45}.pp-parlay-bookmaker-offer-trigger{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;color:color-mix(in srgb,var(--pp-color-text) 82%,var(--pp-color-accent));cursor:help;display:inline-flex;height:22px;justify-content:center;outline:none;padding:0;touch-action:manipulation;transition:color .14s ease,filter .14s ease,transform .14s ease;width:22px}.pp-parlay-bookmaker-offer-icon{height:16px;pointer-events:none;width:16px}.pp-parlay-bookmaker-offer-tooltip{border:1px solid color-mix(in srgb,var(--pp-color-gold) 28%,transparent);border-radius:8px;box-shadow:0 14px 30px color-mix(in srgb,var(--pp-color-text) 25%,transparent);color:var(--pp-color-surface-strong);display:grid;font-size:.62rem;font-weight:650;grid-gap:.3rem;gap:.3rem;line-height:1.34;max-width:min(238px,calc(100vw - 3rem));min-width:min(222px,calc(100vw - 3rem));opacity:0;padding:.62rem .7rem;pointer-events:none;right:0;text-align:left;top:calc(100% + 8px);transform:translateY(2px);transition:opacity .12s ease,transform .12s ease,visibility .12s ease;visibility:hidden;white-space:normal;z-index:60}.pp-parlay-bookmaker-offer-tooltip,.pp-parlay-bookmaker-offer-tooltip:before{background:color-mix(in srgb,var(--pp-color-text) 96%,transparent);position:absolute}.pp-parlay-bookmaker-offer-tooltip:before{border-left:1px solid color-mix(in srgb,var(--pp-color-gold) 28%,transparent);border-top:1px solid color-mix(in srgb,var(--pp-color-gold) 28%,transparent);content:"";height:9px;right:6px;top:-5px;transform:rotate(45deg);width:9px}.pp-parlay-bookmaker-offer.is-open .pp-parlay-bookmaker-offer-trigger{color:var(--pp-color-gold);filter:drop-shadow(0 2px 3px color-mix(in srgb,var(--pp-color-gold) 28%,transparent));transform:translateY(-1px) scale(1.06)}.pp-parlay-bookmaker-offer.is-open .pp-parlay-bookmaker-offer-tooltip{opacity:1;transform:translateY(0);visibility:visible}.pp-parlay-bookmaker-offer-trigger:focus-visible{border-radius:2px;outline:2px solid var(--pp-color-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.pp-parlay-bookmaker-offer:hover{z-index:45}.pp-parlay-bookmaker-offer:hover .pp-parlay-bookmaker-offer-trigger{color:var(--pp-color-gold);filter:drop-shadow(0 2px 3px color-mix(in srgb,var(--pp-color-gold) 28%,transparent));transform:translateY(-1px) scale(1.06)}.pp-parlay-bookmaker-offer:hover .pp-parlay-bookmaker-offer-tooltip{opacity:1;transform:translateY(0);visibility:visible}}.pp-parlay-bookmaker-offer-headline{color:var(--pp-color-surface-strong);font-size:.68rem;font-weight:850}.pp-parlay-bookmaker-offer-code{align-items:baseline;color:color-mix(in srgb,var(--pp-color-surface-strong) 72%,transparent);display:inline-flex;gap:.28rem}.pp-parlay-bookmaker-offer-code b{color:var(--pp-color-gold-soft);font-size:.68rem;letter-spacing:.04em}.pp-parlay-best-odds{color:var(--pp-ticket-ink);font-family:var(--pp-ticket-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(1.28rem,1.95vw,1.56rem);font-weight:950;align-self:center;line-height:1}.pp-parlay-return-grid{display:grid;grid-gap:.62rem;gap:.62rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.1rem;padding-top:1rem;border-top:1px solid var(--pp-ticket-rule)}.pp-parlay-return-card{align-content:start;background:color-mix(in srgb,var(--pp-ticket-paper) 65%,var(--pp-color-surface));border:1px solid var(--pp-ticket-rule);border-radius:6px;display:grid;grid-gap:.2rem;gap:.2rem;min-height:56px;min-width:0;padding:.45rem .6rem}.pp-parlay-return-card>span:first-child{color:var(--pp-ticket-muted);font-size:.75rem;font-weight:700;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.pp-parlay-return-card strong,.pp-parlay-stake-control input,.pp-parlay-stake-control>span{color:var(--pp-ticket-ink);font-family:var(--pp-ticket-mono);font-size:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;line-height:1.25}.pp-parlay-return-card strong{overflow-wrap:anywhere}.pp-parlay-stake-control{align-items:baseline;display:flex;gap:0;min-height:20px}.pp-parlay-return-card:focus-within{outline:2px solid var(--pp-color-accent);outline-offset:2px}.pp-parlay-stake-control input{background:transparent;border:0;caret-color:var(--pp-color-accent);min-width:0;outline:none;padding:0;width:100%}.pp-parlay-result-table{display:grid;grid-gap:.18rem;gap:.18rem;border-top:1px dashed var(--pp-ticket-rule);margin-top:1.1rem;padding-top:.7rem}.pp-parlay-result-row{align-items:center;color:var(--pp-ticket-muted);display:grid;font-size:.8rem;font-weight:600;grid-gap:.5rem;gap:.5rem;grid-template-columns:24px 1fr auto;min-height:28px}.pp-parlay-result-row strong{color:var(--pp-ticket-ink);font-family:var(--pp-ticket-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:980px){.pp-parlay-page{max-width:100%;min-width:0;overflow-x:hidden}.pp-parlay-props-panel,.pp-parlay-row-band,.pp-parlay-slip-panel,.pp-parlay-workspace{max-width:100%;min-width:0;width:100%}.pp-parlay-player-row,.pp-parlay-team-row{justify-content:flex-start;max-width:100%;min-width:0}.pp-parlay-player-row button,.pp-parlay-team-row button{-webkit-tap-highlight-color:transparent}.pp-parlay-workspace{grid-template-columns:1fr}.pp-parlay-slip-column{grid-column:auto;position:static}.pp-parlay-about-fallback .pp-parlay-about{max-width:none}.pp-parlay-props-panel,.pp-parlay-slip-panel{grid-column:auto}.pp-parlay-slip-panel{position:relative;top:auto}.pp-parlay-bookmaker-offer-tooltip{bottom:1rem;left:1rem;max-width:none;min-width:0;position:fixed;right:1rem;top:auto;transform:none;width:auto;z-index:240}.pp-parlay-bookmaker-offer-tooltip:before{display:none}.pp-parlay-bookmaker-offer.is-open .pp-parlay-bookmaker-offer-tooltip{transform:none}}@media (max-width:640px){.pp-parlay-page{--pp-parlay-section-gap:0.95rem;--pp-parlay-team-height:70px;--pp-parlay-team-width:64px;--pp-parlay-player-height:104px;--pp-parlay-player-width:88px;--pp-parlay-row-padding-block:0.78rem;--pp-parlay-game-logo-size:40px;--pp-parlay-game-body-height:188px;--pp-parlay-game-head-height:70px;justify-items:stretch;max-width:100%;min-width:0;overflow-x:hidden}.pp-parlay-props-panel,.pp-parlay-row-band,.pp-parlay-slip-panel,.pp-parlay-workspace{max-width:100%;min-width:0;width:100%}.pp-parlay-player-row,.pp-parlay-team-row{gap:.54rem;justify-content:flex-start;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;padding:.2rem .12rem .58rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.pp-parlay-player-row button,.pp-parlay-team-row button{scroll-snap-align:start}.pp-parlay-team-row button{min-height:var(--pp-parlay-team-height);width:var(--pp-parlay-team-width)}.pp-parlay-loading-team span,.pp-parlay-team-fallback,.pp-parlay-team-logo{height:36px;width:36px}.pp-parlay-team-row button span:last-child{font-size:.74rem}.pp-parlay-player-band{margin-top:-.36rem}.pp-parlay-player-row button{min-height:var(--pp-parlay-player-height);padding:.34rem .3rem;width:var(--pp-parlay-player-width)}.pp-parlay-loading-player span,.pp-parlay-player-fallback,.pp-parlay-player-headshot{height:54px;width:54px}.pp-parlay-game-market-logos{height:54px;width:64px}.pp-parlay-game-market-logo{flex-basis:var(--pp-parlay-game-logo-size);height:var(--pp-parlay-game-logo-size);width:var(--pp-parlay-game-logo-size)}.pp-parlay-game-market-logo+.pp-parlay-game-market-logo{margin-left:-12px}.pp-parlay-player-row button>span:last-child{font-size:.7rem}.pp-parlay-workspace{gap:1.08rem;grid-template-columns:minmax(0,1fr);margin-top:0}.pp-parlay-props-panel{border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.72);overflow:visible}.pp-parlay-panel-head{gap:.54rem;padding:.72rem .74rem}.pp-parlay-panel-head h2{font-size:.92rem}.pp-parlay-panel-head p{font-size:.62rem}.pp-parlay-stat-head{gap:.34rem;min-height:42px;padding:.46rem .5rem}.pp-parlay-stat-head strong{font-size:.88rem;margin-left:.12rem}.pp-parlay-stat-head em{font-size:.58rem}.pp-parlay-line-row{grid-template-columns:46px minmax(0,1fr) minmax(0,1fr);min-height:62px}.pp-parlay-line-value{font-size:.88rem}.pp-parlay-line-value.is-side-label{font-size:.54rem}.pp-parlay-price-button,.pp-parlay-price-empty{min-width:0}.pp-parlay-price-button{margin:.34rem .28rem;min-height:44px;padding:.2rem .18rem}.pp-parlay-price-side{font-size:.48rem}.pp-parlay-price-value{font-size:.86rem}.pp-parlay-price-tooltip{bottom:calc(100% + 8px);left:0;max-height:min(44vh,280px);min-width:min(196px,calc(100vw - 2rem));overflow:auto;position:absolute;right:auto;transform:none;z-index:240}.pp-parlay-line-row>.pp-parlay-price-button:last-child .pp-parlay-price-tooltip{left:auto;right:0}.pp-parlay-slip-panel{margin-top:.7rem;padding-top:1.35rem;position:relative;top:auto}.pp-parlay-slip-panel .pp-parlay-panel-head{margin-inline:1.1rem}.pp-parlay-slip-leg-meta{font-size:.8125rem}.pp-parlay-clear-button{min-height:40px;padding-inline:1rem}.pp-parlay-slip-empty{margin:.72rem;padding:.82rem}.pp-parlay-slip-leg-list{padding-inline:1.1rem}.pp-parlay-slip-leg{grid-template-columns:minmax(0,1fr) 40px;min-height:52px}.pp-parlay-remove-button{height:40px;width:40px}.pp-parlay-best-result{margin-inline:0;padding-inline:1.1rem}.pp-parlay-best-row{column-gap:.9rem}.pp-parlay-best-row strong{font-size:1.08rem}.pp-parlay-best-trophy{height:30px;width:30px}.pp-parlay-return-grid{gap:.75rem}.pp-parlay-warning-tooltip{bottom:1rem;left:1rem;position:fixed;right:1rem;width:auto;z-index:240}}@media (prefers-reduced-motion:reduce){.pp-parlay-loading :is(span,strong,em){animation:none}}