.pp-parlay-page{gap:1.4rem;justify-items:center;padding-top:clamp(0rem,.7vw,.65rem)}.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-loading{display:grid;grid-gap:1rem;gap:1rem;justify-items:center;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;min-height:76px;width:70px}.pp-parlay-loading-player{gap:.5rem;min-height:98px;width:96px}.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;padding:.84rem .92rem 1rem}.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{width:100%}.pp-parlay-player-row,.pp-parlay-team-row{align-items:stretch;display:flex;gap:.92rem;justify-content:center;overflow-x:auto;padding:.2rem .18rem .48rem;scrollbar-width:thin}.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;min-height:76px;padding:0;width:70px}.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;transform:translateY(-2px)}.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;min-height:98px;padding:.32rem .34rem;width:96px}.pp-parlay-player-fallback,.pp-parlay-player-headshot{height:60px;width:60px}.pp-parlay-game-market-logos{align-items:center;display:flex;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;flex:0 0 44px;font-size:.58rem;font-weight:950;height:44px;justify-content:center;padding:.28rem;position:relative;width:44px}.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{height:100%;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;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-panel{background:transparent;border:0;border-radius:16px;box-shadow:none;grid-column:3;isolation:isolate;overflow:visible;padding-bottom:.58rem;padding-top:1.45rem;position:-webkit-sticky;position:sticky;top:1rem}.pp-parlay-slip-panel:before{background:linear-gradient(180deg,rgba(255,248,197,.98),rgba(255,238,158,.9));border-radius:16px;box-shadow:0 12px 24px rgba(46,34,20,.07),inset 0 1px 0 rgba(255,255,255,.68);content:"";inset:0;mask-image:linear-gradient(#000,#000),radial-gradient(circle at 18px 0,transparent 0 8px,#000 8.7px),radial-gradient(circle at 18px 100%,transparent 0 8px,#000 8.7px);mask-position:center,top left,bottom left;mask-repeat:no-repeat,repeat-x,repeat-x;mask-size:100% calc(100% - 20px),36px 10px,36px 10px;pointer-events:none;position:absolute;z-index:0;-webkit-mask-image:linear-gradient(#000,#000),radial-gradient(circle at 18px 0,transparent 0 8px,#000 8.7px),radial-gradient(circle at 18px 100%,transparent 0 8px,#000 8.7px);-webkit-mask-position:center,top left,bottom left;-webkit-mask-repeat:no-repeat,repeat-x,repeat-x;-webkit-mask-size:100% calc(100% - 20px),36px 10px,36px 10px}.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;transform:translateY(-1px);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;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:rgba(255,252,230,.72);border:1px solid rgba(176,142,70,.2);border-radius:12px;margin:.1rem 1rem 0;padding:.68rem .78rem}.pp-parlay-clear-button{align-items:center;background:rgba(255,255,255,.9);border:1px solid rgba(197,55,55,.24);border-radius:var(--pp-radius-pill);box-shadow:0 1px 2px rgba(22,38,61,.12),inset 0 1px 0 rgba(255,255,255,.75);color:rgba(148,38,38,.86);cursor:pointer;display:inline-flex;font-feature-settings:"smcp","c2sc";font-size:.72rem;font-variant-caps:all-small-caps;font-weight:950;justify-content:center;line-height:1;min-height:29px;padding:.26rem 1.5rem;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease,transform .12s ease;white-space:nowrap}.pp-parlay-clear-button:focus-visible,.pp-parlay-clear-button:hover{background:rgba(255,248,248,.98);border-color:rgba(197,55,55,.46);box-shadow:0 2px 5px rgba(22,38,61,.17),inset 0 1px 0 rgba(255,255,255,.86);color:var(--pp-color-negative);outline:none;transform:translateY(-1px)}.pp-parlay-clear-button:active{box-shadow:0 1px 2px rgba(22,38,61,.12);transform:translateY(0)}.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-leg-list{display:grid;grid-gap:.5rem;gap:.5rem;padding:.72rem .82rem .86rem}.pp-parlay-slip-leg,.pp-parlay-slip-leg-list.timeline{gap:.5rem;position:relative}.pp-parlay-slip-leg{align-items:center;background:rgba(255,251,245,.62);border:1px solid rgba(123,98,71,.14);border-radius:8px;display:grid;grid-gap:.5rem;grid-template-columns:minmax(0,1fr) 30px;padding:.58rem .58rem .58rem .68rem}.pp-parlay-slip-leg-list:not(.timeline) .pp-parlay-slip-leg+.pp-parlay-slip-leg{margin-top:.5rem}.pp-parlay-slip-leg-list.timeline .pp-parlay-slip-leg{padding-left:2rem}.pp-parlay-slip-leg-list.timeline .pp-parlay-slip-leg:before{background:rgba(255,246,199,.96);border:1px solid rgba(123,98,71,.34);border-radius:50%;box-shadow:0 0 0 3px rgba(255,251,218,.88);content:"";height:12px;left:6px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:12px;z-index:3}.pp-parlay-slip-leg-list.timeline .pp-parlay-slip-leg:not(:last-child):after{background:rgba(123,98,71,.24);border-radius:999px;content:"";height:calc(100% + .5rem);left:12px;pointer-events:none;position:absolute;top:50%;width:1px;z-index:2}.pp-parlay-slip-leg-title{color:#16263d;font-size:.78rem;font-weight:950;line-height:1.18}.pp-parlay-slip-leg-pick{color:#0c3f6d;margin-left:.24rem}.pp-parlay-slip-leg-meta{color:rgba(22,38,61,.62);font-size:.66rem;font-weight:780;line-height:1.25;margin-top:.16rem}.pp-parlay-remove-button{align-items:center;background:rgba(255,255,255,.94);border:1px solid rgba(123,98,71,.32);border-radius:50%;box-shadow:0 1px 2px rgba(22,38,61,.16),inset 0 1px 0 rgba(255,255,255,.72);color:rgba(22,38,61,.72);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:.72rem;font-weight:950;height:28px;justify-content:center;line-height:1;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease,transform .12s ease;width:28px}.pp-parlay-remove-button:focus-visible,.pp-parlay-remove-button:hover{background:#ffffff;border-color:rgba(197,55,55,.45);box-shadow:0 2px 5px rgba(22,38,61,.2),inset 0 1px 0 rgba(255,255,255,.86);color:var(--pp-color-negative);outline:none;transform:translateY(-1px)}.pp-parlay-best-result{background:rgba(255,252,247,.78);border:1px solid var(--pp-color-border);border-radius:8px;margin:0 1rem 1rem;padding:.56rem 1rem 1rem}.pp-parlay-best-head{align-items:center;color:var(--pp-color-text-muted);display:flex;font-size:.72rem;font-weight:950;justify-content:space-between;letter-spacing:.12em;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:24px;justify-content:center;padding:0;position:relative;width:24px}.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:58%;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:.72rem;font-weight:760;letter-spacing:0;line-height:1.35;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-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:2.75rem;column-gap:2.75rem;display:grid;grid-template-columns:minmax(0,1fr) auto;margin-top:1.38rem;grid-row-gap:.32rem;row-gap:.32rem}.pp-parlay-best-row strong{align-items:center;color:#16263d;display:inline-flex;font-size:1.34rem;font-weight:950;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:38px;mix-blend-mode:multiply;object-fit:contain;width:38px}.pp-parlay-best-bookmaker-name{color:#16263d;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-color-accent);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.45rem}.pp-parlay-return-card{background:rgba(255,255,255,.58);border:1px solid var(--pp-color-border);border-radius:8px;display:grid;grid-gap:.08rem;gap:.08rem;min-height:46px;padding:.34rem .58rem}.pp-parlay-return-card>span:first-child{color:var(--pp-color-text-muted);font-size:.6rem;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}.pp-parlay-return-card strong{font-size:.9rem;line-height:1}.pp-parlay-stake-control{align-items:center;display:flex;gap:.28rem}.pp-parlay-stake-control input,.pp-parlay-stake-control span{color:var(--pp-color-text);font-size:.9rem;font-weight:950;line-height:1}.pp-parlay-stake-control input{background:transparent;border:0;min-width:0;outline:none;width:100%}.pp-parlay-result-table{display:grid;grid-gap:.18rem;gap:.18rem;margin-top:.86rem}.pp-parlay-result-row{align-items:center;color:var(--pp-color-text-muted);display:grid;font-size:.86rem;font-weight:850;grid-gap:.5rem;gap:.5rem;grid-template-columns:24px 1fr auto;min-height:28px}.pp-parlay-result-row strong{color:var(--pp-color-accent)}@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-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{gap:.95rem;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;scrollbar-color:rgba(33,70,111,.58) rgba(33,70,111,.12);-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin}.pp-parlay-player-row button,.pp-parlay-team-row button{scroll-snap-align:start}.pp-parlay-team-row button{min-height:70px;width:64px}.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:104px;padding:.34rem .3rem;width:88px}.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:40px;height:40px;width:40px}.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-loading-lines{align-content:start;min-height:34rem}.pp-parlay-loading-lines>span{min-height:3.25rem}.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:.72rem}.pp-parlay-clear-button{min-height:34px;padding-inline:1rem}.pp-parlay-slip-empty{margin:.72rem;padding:.82rem}.pp-parlay-slip-leg-list{padding-inline:.72rem}.pp-parlay-slip-leg{grid-template-columns:minmax(0,1fr) 34px;min-height:52px}.pp-parlay-remove-button{height:32px;width:32px}.pp-parlay-best-result{margin-inline:.72rem;padding-inline:.72rem}.pp-parlay-best-row{column-gap:.9rem;margin-top:.98rem}.pp-parlay-best-row strong{font-size:1.08rem}.pp-parlay-best-trophy{height:30px;width:30px}.pp-parlay-return-grid{grid-template-columns:1fr}.pp-parlay-warning-tooltip{bottom:1rem;left:1rem;position:fixed;right:1rem;width:auto;z-index:240}}