.phg{position:absolute;inset:0;z-index:94;isolation:isolate;overflow:auto;padding:calc(var(--deb-board-chrome-top, 92px) + 14px) 22px 32px;background:rgba(8,13,22,.82);backdrop-filter:none}.phg:before{content:"";position:fixed;inset:0;z-index:-1;background-image:url(/brand/sharps-3d.png);background-repeat:repeat;background-position:24px 18px;background-size:320px auto;opacity:.05;pointer-events:none}.phg-head{display:flex;align-items:end;justify-content:space-between;gap:20px;max-width:1880px;margin:0 auto 12px}.phg-head>div:first-child>span{color:#bef264;font-size:9px;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.phg h2{margin:2px 0;color:#f8fafc;font-size:21px;font-weight:950}.phg p{margin:0;color:rgba(226,232,240,.66);font-size:10px;font-weight:700}.phg-summary{display:flex;align-items:center;gap:10px;color:rgba(226,232,240,.72);font-size:10px}.phg-close{display:grid;width:30px;height:30px;place-items:center;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;background:transparent;color:#fff;font-size:18px;cursor:pointer}.phg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1880px;margin:0 auto;align-items:start}.phg-game{min-width:0;max-height:560px;overflow:auto;border:1px solid rgba(148,163,184,.24);border-radius:14px;background:transparent;content-visibility:auto;contain-intrinsic-size:430px 520px}.phg,.phg-game{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.24) transparent}.phg-game::-webkit-scrollbar,.phg::-webkit-scrollbar{width:10px;height:10px}.phg-game::-webkit-scrollbar-track,.phg::-webkit-scrollbar-track{border-radius:999px;background:transparent}.phg-game::-webkit-scrollbar-thumb,.phg::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:hsla(0,0%,100%,.22);background-clip:padding-box}.phg-game::-webkit-scrollbar-thumb:hover,.phg::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.42);background-clip:padding-box}.phg-game{--phg-game-head-h:128px}.phg-game>header{position:sticky;top:0;z-index:4;display:grid;grid-template-rows:minmax(0,1fr) auto;align-content:start;gap:6px;height:var(--phg-game-head-h);overflow:hidden;padding:0 0 8px;border-bottom:1px solid hsla(0,0%,100%,.14);background:rgba(8,13,22,.6);backdrop-filter:blur(14px) saturate(140%);color:#f8fafc}.phg-game>header .usl-game-pin{padding:8px 10px 0}.phg-game>header .usl-game-pin .dmx,.phg-game>header .usl-game-pin .dmx svg{max-height:50px}.phg-teams{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0 10px}.phg-team-toggle{--phg-team-own:hsla(0,0%,100%,.7);display:flex;align-items:center;gap:7px;min-height:32px;border:1px solid hsla(0,0%,100%,.2);border-radius:10px;background:rgba(0,0,0,.32);padding:4px 9px 4px 6px;color:rgba(226,232,240,.62);font:inherit;font-size:11px;font-weight:950;text-align:left;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.phg-team-toggle img{flex:none;width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.phg-team-toggle span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phg-team-toggle b{flex:none;color:inherit;font-size:10px;font-variant-numeric:tabular-nums;opacity:.8}.phg-team-toggle[aria-pressed=true]{border-color:color-mix(in srgb,var(--phg-team-own) 70%,transparent);background:color-mix(in srgb,var(--phg-team-own) 10%,rgba(0,0,0,.32));color:#fff}.phg-team-toggle[aria-pressed=false] img{filter:grayscale(1)}.phg-team-toggle:hover{border-color:color-mix(in srgb,var(--phg-team-own) 90%,transparent)}.phg-team-toggle:focus-visible{outline:2px solid #bef264;outline-offset:1px}.phg-game[data-team-focus]{border-color:var(--phg-team,hsla(82,85%,67%,.7));box-shadow:0 0 0 1px color-mix(in srgb,var(--phg-team,#bef264) 35%,transparent),0 0 26px color-mix(in srgb,var(--phg-team,#bef264) 14%,transparent)}.phg-game[data-team-focus]>header{border-bottom-color:color-mix(in srgb,var(--phg-team,#bef264) 55%,transparent)}.phg-game>header strong{overflow:hidden;font-size:10px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.phg-when{display:grid;justify-items:end;gap:1px;flex:none;line-height:1.05}.phg-countdown{color:#ecfccb;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.phg-when small{color:rgba(226,232,240,.6);font-size:7.5px;font-weight:800;letter-spacing:.08em;white-space:nowrap}.phg-when[data-state=live] .phg-countdown{color:#86efac;font-size:13px;letter-spacing:.1em}.phg-when[data-state=starting] .phg-countdown{color:#fde68a;font-size:12px}.phg-when[data-state=final] .phg-countdown{color:rgba(226,232,240,.62);font-size:12px;letter-spacing:.1em}.phg-when[data-state=clock] .phg-countdown{color:rgba(226,232,240,.86);font-size:12px}.phg-chrome-toggle{flex:none;min-height:22px;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;padding:0 9px;background:hsla(0,0%,100%,.04);color:rgba(203,213,225,.7);font-size:7.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.phg-chrome-toggle[aria-pressed=true]{border-color:hsla(82,85%,67%,.55);background:hsla(82,85%,67%,.14);color:#ecfccb}.phg-chrome-toggle:hover{border-color:hsla(82,85%,67%,.75);color:#fff}.phg-chrome-toggle:focus-visible{outline:2px solid rgba(103,232,249,.75);outline-offset:1px}.phg-game>.mtg{border:0;border-radius:0}.phg-game .mtg-chrome{position:sticky;top:var(--phg-game-head-h);z-index:3;padding-bottom:5px;background:rgba(8,13,22,.6);backdrop-filter:blur(14px) saturate(140%);box-shadow:0 8px 10px -9px rgba(0,0,0,.7)}@media (max-width:1180px){.phg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.phg{padding:calc(var(--deb-board-chrome-top, 92px) + 14px) 10px 90px}.phg-head{align-items:start;flex-direction:column}.phg-grid{grid-template-columns:minmax(0,1fr)}.phg-summary{flex-wrap:wrap}}.phg-sports{display:flex;flex-wrap:wrap;gap:6px;max-width:1880px;margin:0 auto 10px}.phg-sports button{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(148,163,184,.26);border-radius:999px;background:rgba(15,23,42,.62);padding:4px 9px;color:rgba(226,232,240,.82);font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.phg-sports button i{width:7px;height:7px;border-radius:999px;background:var(--phg-sport,rgba(148,163,184,.8))}.phg-sports button small{color:rgba(226,232,240,.52);font-size:8px;font-weight:800}.phg-sports button:hover{border-color:hsla(0,0%,100%,.38);color:#fff}.phg-sports button[data-active=true]{border-color:var(--phg-sport,hsla(82,85%,67%,.6));background:hsla(82,85%,67%,.12);color:#ecfccb}.phg-sports button:focus-visible{outline:2px solid rgba(103,232,249,.75);outline-offset:1px}.phg-state{display:flex;align-items:center;gap:10px;max-width:1880px;margin:0 auto 12px;border:1px solid rgba(148,163,184,.24);border-radius:12px;background:rgba(15,23,42,.5);padding:12px 14px}.phg-state b{color:rgba(226,232,240,.92);font-size:11px;font-weight:800}.phg-state[data-state=error]{border-color:hsla(0,91%,71%,.42);background:hsla(0,91%,71%,.08)}.phg-state[data-state=loading]{border-color:rgba(253,224,71,.32)}.phg-state button{border:1px solid hsla(82,85%,67%,.5);border-radius:8px;background:hsla(82,85%,67%,.12);padding:4px 10px;color:#ecfccb;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.phg[data-context-focus=active] .phg-game[data-context-member=background]{opacity:var(--rel-context-background-opacity,.18);filter:saturate(var(--rel-context-background-saturation,.25)) blur(var(--rel-context-background-blur,1px));transition:var(--rel-transition,opacity .22s ease,filter .22s ease)}.phg[data-context-focus=active] .phg-game[data-context-member=background]:focus-within,.phg[data-context-focus=active] .phg-game[data-context-member=background]:hover{opacity:var(--rel-context-background-hover-opacity,.65);filter:none}.phg[data-context-focus=active] .phg-game[data-context-member=subject]{border-color:hsla(82,85%,67%,.5)}.phg-status{padding:8px 16px;color:#b8c6da;font-size:12px}.phg-controls{display:flex;flex-wrap:wrap;gap:10px;padding:8px 16px}.phg-controls label{display:flex;align-items:center;gap:6px;color:#b8c6da;font-size:12px}.phg-controls button,.phg-controls select{background:hsla(0,0%,100%,.04);color:#e4edf9;border:1px solid hsla(0,0%,100%,.26);border-radius:8px;padding:7px 9px}.phg-controls button:focus-visible,.phg-controls button:hover,.phg-controls select:focus-visible,.phg-controls select:hover{border-color:hsla(0,0%,100%,.6)}.phg-controls select option{background:#0b1220;color:#e4edf9}.phg-priority{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:8px;max-width:1880px;margin:0 auto;padding:4px 16px 10px}.phg-priority-card{position:relative;display:grid;gap:4px;min-width:0;padding:9px 11px 10px;border:1px solid hsla(0,0%,100%,.28);border-radius:12px;background:hsla(0,0%,100%,.035);color:#f8fafc;text-align:left;transition:border-color .15s ease,background-color .15s ease}.phg-priority-card:focus-within,.phg-priority-card:hover{border-color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.06)}.phg-priority-open{display:grid;gap:4px;min-width:0;border:0;background:transparent;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.phg-priority-open:focus-visible{outline:2px solid #bef264;outline-offset:3px;border-radius:6px}.phg-priority-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.phg-priority-venue{color:rgba(226,232,240,.7);font-size:8.5px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.phg-priority-card[data-venue=kalshi] .phg-priority-venue{color:#86efac}.phg-priority-card[data-venue=polymarket] .phg-priority-venue{color:#93c5fd}.phg-priority-subject{overflow-wrap:anywhere;color:#f8fafc;font-size:13px;font-weight:900;line-height:1.2}.phg-priority-contract{overflow-wrap:anywhere;color:rgba(226,232,240,.72);font-size:11px;font-weight:650;line-height:1.3}.phg-priority-foot{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:2px}.phg-priority-outcome{min-width:0;overflow-wrap:anywhere;color:#e2e8f0;font-size:11.5px;font-style:normal;font-weight:850}.phg-priority-price{flex:none;color:#f8fafc;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:17px;font-weight:900}.mtg-quality{color:#b8c6da;font-size:10px}.phg-game:has(.mtg-inline-workflow){max-height:min(780px,calc(100dvh - var(--deb-board-chrome-top, 92px) - 24px))}.phg-game .mtg-inline-workflow .qwc{max-width:920px;margin-inline:auto}.phg-game>.usl-game-head{display:block;gap:0;padding:12px 14px}.phg-game>.usl-game-head .usl-game-pin{width:100%}.phg-game{--usl-scale:1}.phg-game>.usl-game-head{height:auto;position:static}.phg-game .mtg-chrome{position:static}.phg-game>.usl-game-head .usl-game-pin{padding:0}.phg[data-placement=inline]{position:relative;inset:auto;z-index:auto;overflow:visible;padding:0;background:transparent}.phg[data-placement=inline]:before{content:none}.phg[data-placement=inline] .phg-grid{grid-template-columns:minmax(0,1fr);gap:10px}.phg[data-placement=inline] .phg-head{align-items:start;flex-direction:column;gap:6px}.phg[data-placement=inline] .phg-summary{flex-wrap:wrap}.phg[data-placement=inline] .phg-sports{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.phg[data-placement=inline] .phg-sports::-webkit-scrollbar{display:none}.phg[data-placement=inline] .phg-sports button{flex:0 0 auto}.phg-game .usl-game-head{background:rgba(8,13,22,.12);backdrop-filter:none;-webkit-backdrop-filter:none}.phg-team-toggle{min-width:0;flex:1}.phg-team-toggle .dmx{width:100%;min-width:0}.phg-shared-flow{margin:10px 0;padding:10px;border:1px solid hsla(0,0%,100%,.2);border-radius:12px;background:hsla(0,0%,100%,.025)}.phg-shared-flow label{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#bef264;font-size:12px}.phg-shared-flow select{max-width:100%;background:rgba(8,13,22,.12);color:#fff;border:1px solid hsla(82,85%,67%,.4);padding:6px;border-radius:8px}.phg-shared-flow .fms,.phg-shared-flow .fms-chip{background:transparent}.phg:has(.mtg[data-stale-focus=true])>:not(.phg-grid){filter:blur(3px);opacity:.35}.phg-game:has(.mtg[data-stale-focus=true])>.usl-game-head,.phg:has(.mtg[data-stale-focus=true]) .phg-game:not(:has(.mtg[data-stale-focus=true])){filter:blur(3px);opacity:.35}.phg-game .mtg-inline-workflow .qwc{width:100%;max-width:100%;box-sizing:border-box}