@font-face{font-family:Anton;src:url(/fonts/Anton-Regular.ttf) format("truetype");font-display:swap}:root{--mint:#6ee7c8;--tile-ink:#07120f;--clock-ink:#0e0e10;--red:#e1322d;--yellow:#f4c20d;--paper:#f2f1ed;--ink:#161615;--dim:#71706c;--anton:"Anton","Arial Narrow",sans-serif;--sf:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",sans-serif;--duck:cubic-bezier(0.5,0,1,1);--quint:cubic-bezier(0.22,1,0.36,1)}*{box-sizing:border-box;margin:0;padding:0}html{color-scheme:only light}body,html{height:100%;background:#000}body{font-family:var(--sf);color:var(--ink);-webkit-font-smoothing:antialiased;overflow:hidden}::selection{background:var(--mint);color:var(--tile-ink)}button{font:inherit;color:inherit;background:none;border:none}img{display:block}.screen{height:calc(100svh - 28px);margin:14px;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;background:radial-gradient(1000px 340px at 50% -120px,rgba(0,0,0,.06),transparent 65%),var(--paper)}.screen:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.demoShell{height:100%;flex-direction:column;align-items:center}.demoShell,.islandZone{position:relative;display:flex}.islandZone{z-index:10;width:100%;height:125px;justify-content:center;flex:none}.notch{position:absolute;top:0;left:50%;transform:translateX(-50%);width:185px;height:32px;background:#000;border-radius:0 0 9px 9px;z-index:5}.rig{position:relative;width:100%;height:100%}.rig[data-blank=true]{opacity:0}.island{position:absolute;top:0;left:50%;transform:translateX(-50%);background:#000;border-radius:0 0 12px 12px;box-shadow:0 4px 20px rgba(0,0,0,.4);overflow:hidden;z-index:2;transition:width var(--dur-phase) var(--ease-phase),height var(--dur-phase) var(--ease-phase)}.island[data-showcase=true]{transition:width var(--dur-showcase) var(--ease-showcase),height var(--dur-showcase) var(--ease-showcase)}.island[data-mode=hidden]{width:179px;height:30px}.island[data-mode=island]{width:411px;height:42px}.island[data-mode=goal]{width:229px;height:190px}.island[data-mode=details]{width:560px;height:182px}.island[data-mode=replay]{width:560px;height:401px}.accentClip{pointer-events:none;-webkit-mask:linear-gradient(180deg,transparent,transparent 55%,#000 84%);mask:linear-gradient(180deg,transparent,transparent 55%,#000 84%)}.accent,.accentClip{position:absolute;inset:0}.accent{border-radius:0 0 12px 12px;padding:1.5px;background:linear-gradient(90deg,#feb4a0,#feb4a0 12%,#eb2f20 34%,rgba(235,47,32,0) 46%,rgba(167,242,41,0) 54%,#a7f229 66%,#d5a9f5);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0}.island[data-accent=true] .accent{opacity:1;transition:opacity .3s ease .45s}.bandRow{position:absolute;top:0;left:50%;transform:translateX(-50%);width:411px;height:42px}.bandRow,.wing{display:flex;align-items:center}.wing{position:relative;z-index:1;width:110px;gap:5px}.wing.home{justify-content:flex-end}.wing.away{justify-content:flex-start}.camera{position:relative;z-index:2;width:191px;height:42px;background:#000}.flag{width:26px;height:17px;border-radius:4px;object-fit:cover;box-shadow:inset 0 0 0 1px rgba(255,255,255,.15)}.code{font-family:var(--anton);font-size:17px;letter-spacing:.5px;color:#fff;line-height:1;transform:translateY(.04em)}.fadeEl{transition:opacity .22s ease-out}.bandRow[data-revealed=false] .fadeEl{opacity:0}.bandRow[data-revealed=true] .fadeEl{opacity:1;transition:opacity var(--dur-reveal) var(--ease-reveal)}.tileSlot{position:relative;width:26px;height:30px}.tile{position:absolute;inset:0;display:grid;place-items:center;background:var(--mint);color:var(--tile-ink);font-family:var(--sf);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;font-size:18px;box-shadow:0 0 6px rgba(110,231,200,.4);transition:transform .16s var(--duck)}.tile.left{border-radius:6px 0 0 6px}.tile.right{border-radius:0 6px 6px 0}.tile.left[data-in=false]{transform:translateX(40px)}.tile.right[data-in=false]{transform:translateX(-40px)}.tile[data-in=true]{transform:none;transition:transform var(--dur-phase) var(--ease-phase)}.tile[data-pulse=true]{transform:scale(1.18);transition:transform var(--dur-pulseup) var(--ease-pulseup)}.tile[data-in=true]:not([data-pulse=true]){transition:transform var(--dur-pulsedown) var(--ease-pulsedown)}.reelWindow{display:block;height:1em;line-height:1;overflow:hidden}.reel{display:block;transition:transform var(--dur-roll) var(--ease-roll)}.reel i{display:block;height:1em;line-height:1;font-style:normal}.stage{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity 0s}.stage[data-on=true]{opacity:1;transition:opacity .32s ease-out .3s}.goalBox{position:absolute;top:32px;left:50%;margin-left:-100px;width:200px;height:152px}.runStage{position:absolute;inset:0;opacity:0;transition:opacity .25s ease}.runStage[data-on=true]{opacity:1}.heroBall{position:absolute;left:57px;top:15px;width:86px;height:86px;border-radius:50%;background:radial-gradient(circle 62px at 36% 28%,#ffffff,#bdbdbd);opacity:0}.heroBall .pattern{position:absolute;inset:2px;width:82px;height:82px;opacity:.88}.heroBall .spec{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle 36px at 33% 24%,rgba(255,255,255,.75),transparent 100%)}.goalBox[data-run=true] .heroBall{animation:ballArrive .91s var(--quint) both,goalGlow 2.6s linear both}.goalBox[data-run=true] .pattern{animation:ballSpin 2.6s var(--ease-spin) both}@keyframes ballArrive{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}@keyframes ballSpin{to{transform:rotate(3turn)}}@keyframes goalGlow{0%{box-shadow:0 0 40px rgba(255,255,255,.35),0 0 96px rgba(255,255,255,.15)}45%{box-shadow:0 0 40px rgba(255,255,255,.75),0 0 96px rgba(255,255,255,.33)}90%,to{box-shadow:0 0 40px rgba(255,255,255,.35),0 0 96px rgba(255,255,255,.15)}}.goalWord{position:absolute;left:0;right:0;top:112px;text-align:center;font-family:var(--anton);font-size:32px;line-height:1;color:#fff;letter-spacing:3px;opacity:0}.goalBox[data-run=true] .goalWord{animation:wordLand .62s var(--quint) 1.09s both}@keyframes wordLand{0%{opacity:0;transform:translateY(7px);letter-spacing:8px}to{opacity:1;transform:none;letter-spacing:3px}}.reveal{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;opacity:0;transform:scale(.92) translateY(12px);transition:opacity .2s ease-out,transform .2s ease-out}.reveal[data-on=true]{opacity:1;transform:none;transition:opacity var(--dur-stage) var(--ease-stage),transform var(--dur-stage) var(--ease-stage)}.rFlag{width:71px;height:48px;border-radius:10px;object-fit:cover;box-shadow:inset 0 0 0 1px rgba(255,255,255,.15);margin-bottom:8px}.kind{font-size:9.5px;font-weight:800;letter-spacing:1.5px;color:var(--mint)}.rName{font-family:var(--anton);font-size:18px;color:#fff;max-width:176px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rMin{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;font-size:12px;color:rgba(255,255,255,.75)}.detailsStage,.replayStage{padding-top:32px}.xHeader{display:flex;align-items:center;gap:8px;padding:10px 18px 2px}.half{flex:1 1;justify-content:space-between}.half,.hgroup{min-width:0;display:flex;align-items:center;gap:10px}.flagLg{width:42px;height:28px;border-radius:6px;object-fit:cover;box-shadow:inset 0 0 0 1px rgba(255,255,255,.15)}.xName{font-family:var(--anton);font-size:18px;letter-spacing:.5px;text-transform:uppercase;color:#fff;max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xScore{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;font-size:28px;width:30px}.xClock,.xScore{color:#fff;text-align:center}.xClock{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;font-size:12px;min-width:60px}.dBody{display:flex;flex-direction:column;gap:9px;padding:8px 22px 15px}.hairline{height:1px;background:rgba(255,255,255,.1)}.dHead{display:flex;flex-direction:column;align-items:center;gap:2px}.round{font-size:11.5px;font-weight:600;color:rgba(255,255,255,.7)}.venue{font-size:11px;color:rgba(255,255,255,.45)}.section{display:flex;align-items:flex-start;gap:10px}.col{flex:1 1;font-size:13px;color:rgba(255,255,255,.9)}.col.home{text-align:left}.col.away{text-align:right}.icon{width:30px;display:flex;justify-content:center;padding-top:1px}.cardIcon{width:12px;height:16px;border-radius:2.5px;background:var(--yellow);box-shadow:0 0 6px rgba(244,194,13,.5)}.rBody{display:flex;flex-direction:column;gap:12px;padding:16px 18px}.kicker{display:flex;align-items:center;gap:8px;padding:0 6px}.kicker .play{color:var(--mint);display:flex}.rp{font-size:10px;font-weight:800;letter-spacing:1.4px;color:var(--mint)}.rTitle{font-size:12.5px;font-weight:600;color:rgba(255,255,255,.9);white-space:nowrap;text-overflow:ellipsis}.rTitle,.video{overflow:hidden}.video{position:relative;width:524px;height:295px;border-radius:9px;background:linear-gradient(160deg,#16181a,#0a0c0b 55%,#101413),#000;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);display:grid;place-items:center}.videoPlay{color:var(--mint);opacity:.9;display:flex}.replayVideo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.tagRow{position:absolute;top:39px;left:50%;transform:translateX(-50%);z-index:1;transition:top var(--dur-tagdrop) var(--ease-tagdrop)}.tagRow[data-tucked=true]{top:8px;transition:top .18s var(--duck)}.clockPill{position:relative;z-index:1;height:20px;display:flex;align-items:center;padding:0 13px;background:#fff;color:var(--clock-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;font-size:14px;border-radius:0 0 8px 8px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.25)}.clockText{display:block;animation:clockRoll var(--dur-tagdrop) var(--ease-tagdrop)}@keyframes clockRoll{0%{transform:translateY(-1.2em);opacity:0}to{transform:none;opacity:1}}.tabMask{position:absolute;top:0;width:400px;height:34px;overflow:hidden;pointer-events:none}.tabMask.left{right:100%;margin-right:-16px}.tabMask.right{left:100%;margin-left:-10px}.sideTab{position:absolute;top:0;height:17px;display:flex;align-items:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;font-size:12px;white-space:nowrap;transition:transform .14s var(--duck)}.sideTab[data-out=true]{transform:none;transition:transform var(--dur-tabs) var(--ease-tabs)}.replayTab{right:0;gap:4px;padding:0 16px 0 9px;letter-spacing:.3px;color:rgba(255,255,255,.92);background:#232329;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 1px 6px rgba(0,0,0,.3);border-radius:0 0 0 8px}.replayTab[data-out=false]{transform:translateX(100%)}.replayTab .play{color:var(--mint);display:flex}.addedTab{left:0;padding:0 9px 0 15px;color:#fff;background:var(--red);box-shadow:inset 0 0 0 .5px rgba(255,255,255,.18);border-radius:0 0 7px 0}.addedTab[data-out=false]{transform:translateX(-100%)}.hero{flex:1 1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 24px}.hero h1{font-family:var(--anton);font-weight:400;font-size:clamp(84px,12.5vw,168px);line-height:.95;letter-spacing:1px;text-transform:uppercase;color:var(--ink)}.hero p{margin-top:18px;font-size:16px;color:var(--dim)}.dl{margin-top:32px;display:inline-flex;align-items:center;gap:9px;font-weight:600;font-size:14.5px;color:#fff;background:#111;padding:14px 28px;border-radius:12px;text-decoration:none;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s ease,box-shadow .15s ease}.appleLogo{width:13px;height:16px;margin-top:-2px}.dl:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(0,0,0,.18)}.dl:active{transform:none;box-shadow:0 1px 2px rgba(0,0,0,.2)}.keys{flex:none;justify-content:center;gap:10px;padding:0 24px 14px}.key,.keys{display:flex}.key{align-items:center;gap:9px;font-size:13px;font-weight:500;color:#6d6c68;padding:8px 13px;border-radius:10px;cursor:pointer;transition:background .15s ease,color .15s ease,transform .1s ease}.key:hover{background:rgba(0,0,0,.05);color:var(--ink)}.key:active{transform:scale(.96)}.key:disabled{opacity:.35;cursor:default;background:none}.key kbd{font-family:var(--sf);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;font-size:12.5px;color:#333;background:#fff;border:1px solid #dcdbd5;border-radius:7px;padding:4px 9px 5px;box-shadow:0 2px 0 #d3d2cc}.foot{flex:none;padding:0 24px 18px;text-align:center;font-size:12px;color:#9b9992}.foot .heart{color:var(--red)}.foot a{color:#504f4b;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.18);transition:color .15s ease,border-color .15s ease}.foot a:hover{color:#000;border-color:rgba(0,0,0,.5)}@media (max-width:720px){.screen{margin:8px;height:calc(100svh - 16px);border-radius:14px}.islandZone{transform:scale(.68);transform-origin:top center;height:88px}.hero h1{font-size:clamp(52px,17vw,96px)}.dl,.hero p{font-size:14px}.dl{padding:13px 24px}.keys{gap:4px;padding:0 10px 10px;flex-wrap:wrap}.key{padding:6px 9px;font-size:12px;gap:6px}.key kbd{font-size:11.5px;padding:3px 7px 4px}.foot{font-size:11px;padding-bottom:12px}}@media (max-width:420px){.islandZone{transform:scale(.6);height:78px}}.ppWrap{height:calc(100svh - 28px);margin:14px;border-radius:18px;overflow:hidden;background:radial-gradient(1300px 520px at 50% -160px,rgba(0,0,0,.05),transparent 60%),var(--paper);padding:26px clamp(20px,4vw,56px) 14px;display:flex;flex-direction:column;gap:16px}.ppWrap:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.ppCenter{align-items:center;justify-content:center}.ppLoading{color:var(--dim,#6b6b68);font-size:22px}.ppGate{background:#fbfaf8;border:1px solid rgba(0,0,0,.08);border-radius:22px;padding:40px 44px;display:flex;flex-direction:column;align-items:center;gap:14px;width:min(360px,86vw);box-shadow:0 18px 50px rgba(0,0,0,.1)}.ppGateKicker{font-family:var(--anton);letter-spacing:3px;font-size:13px;color:rgba(0,0,0,.35)}.ppGateTitle{font-family:var(--anton);font-size:44px;color:var(--ink);line-height:1;margin:0 0 6px}.ppGateInput{width:100%;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:10px;padding:12px 14px;color:var(--ink);font-size:16px;text-align:center;outline:none}.ppGateInput:focus{border-color:rgba(0,0,0,.3)}.ppGateGo{width:100%;border:0;border-radius:10px;padding:12px;background:#111;color:#fff;font-weight:700;font-size:15px;cursor:pointer}.ppGateGo:hover{background:#000}.ppShake{animation:ppShake .45s}@keyframes ppShake{20%{transform:translateX(-9px)}40%{transform:translateX(8px)}60%{transform:translateX(-5px)}80%{transform:translateX(3px)}}.ppHead{display:flex;align-items:flex-end;justify-content:space-between;flex:0 0 auto}.ppTitle{font-family:var(--anton);font-size:clamp(34px,4vw,52px);line-height:.95;margin:2px 0 0;color:var(--ink)}.ppLivePill{display:flex;align-items:center;gap:9px;background:#000;color:#fff;border-radius:999px;padding:9px 16px;font-weight:600;font-size:13.5px}.ppLiveDot{width:8px;height:8px;border-radius:50%;background:var(--mint);animation:ppPulse 2s infinite}@keyframes ppPulse{0%,to{box-shadow:0 0 0 0 rgba(110,231,200,.55)}50%{box-shadow:0 0 0 7px rgba(110,231,200,0)}}.ppError{background:#fdecea;color:#8f2a20;border:1px solid rgba(143,42,32,.2);border-radius:12px;padding:12px 16px;font-size:13.5px;flex:0 0 auto}.ppGrid{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(300px,42%) 1fr;grid-gap:clamp(18px,2.6vw,40px);gap:clamp(18px,2.6vw,40px);align-items:stretch}.ppLeft{display:flex;flex-direction:column;gap:12px;min-height:0;min-width:0}.ppGlobeBox{align-self:center;width:min(100%,calc(100vh - 250px));aspect-ratio:1;flex:0 1 auto;min-height:0}.ppRow3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;flex:0 0 auto}.ppGames{display:flex;flex-direction:column;gap:7px;margin-top:9px}.ppGameRow{display:flex;align-items:center;gap:8px}.ppGameName{font-size:11px;font-weight:700;min-width:74px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ppGamesNone{font-size:12px;color:rgba(0,0,0,.4);margin-top:8px;display:block}.ppGlobe{width:100%;height:100%;display:block}.ppRight{display:flex;flex-direction:column;gap:12px;min-height:0;min-width:0}.ppTiles{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;flex:0 0 auto}.ppTile{background:#fbfaf8;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:16px 18px 13px;display:flex;flex-direction:column;gap:5px}.ppNum{font-family:var(--anton);font-size:clamp(26px,2.6vw,40px);line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ppTileLive{border-color:rgba(10,164,127,.35)}.ppTileLive .ppNum{color:#0a9a76}.ppLbl{font-size:10px;font-weight:800;letter-spacing:1.4px;color:rgba(0,0,0,.42);white-space:nowrap}.ppTableBox{background:#fbfaf8;border:1px solid rgba(0,0,0,.08);border-radius:16px;flex:1 1;min-height:0;overflow-y:auto}.ppTable{width:100%;border-collapse:collapse;font-size:13.5px;color:var(--ink)}.ppTable th{position:-webkit-sticky;position:sticky;top:0;background:#fbfaf8;text-align:left;font-size:10px;letter-spacing:1.4px;font-weight:800;color:rgba(0,0,0,.42);padding:12px 16px 9px;border-bottom:1px solid rgba(0,0,0,.08)}.ppTable td{padding:10px 16px;border-bottom:1px solid rgba(0,0,0,.05);white-space:nowrap}.ppTable tr:last-child td{border-bottom:0}.ppMono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.ppRowC{cursor:pointer}.ppRowC:hover td{background:rgba(0,0,0,.025)}.ppChev{display:inline-block;margin-right:10px;color:rgba(0,0,0,.3);transition:transform .18s ease;font-size:10px}.ppChev.open{transform:rotate(90deg);color:#0aa47f}.ppLiveTag{margin-left:10px;background:rgba(10,164,127,.12);color:#0a8a6a;font-size:10px;font-weight:800;letter-spacing:.8px;border-radius:999px;padding:2px 8px}.ppSub td{background:rgba(0,0,0,.018);color:rgba(0,0,0,.72)}.ppIndent{width:24px}.ppDot,.ppIndent{display:inline-block}.ppDot{width:7px;height:7px;border-radius:50%;background:rgba(0,0,0,.15);margin-right:9px}.ppDot.on{background:#0aa47f;box-shadow:0 0 7px rgba(10,164,127,.5)}.ppFoot{color:var(--dim,#6b6b68);font-size:12px;text-align:center;flex:0 0 auto}@media (max-width:900px){.ppWrap{height:calc(100svh - 28px);overflow-y:auto;padding:20px 16px 24px}.ppGrid{grid-template-columns:1fr}.ppLeft{order:-1}.ppGlobeBox{width:min(100%,340px);margin:0 auto}.ppTiles{grid-template-columns:1fr 1fr}.ppRow3{grid-template-columns:1fr}.ppTableBox{max-height:none;flex:0 0 auto;overflow-y:visible;overflow-x:auto}.ppWrap{overflow-x:hidden}.ppTitle{font-size:34px}.ppNum{font-size:30px}.ppGrid{flex:0 0 auto}.ppCard,.ppGrid,.ppLeft,.ppRight,.ppRow3,.ppTableBox,.ppTile,.ppTiles{min-width:0;max-width:100%}.ppLbl{white-space:normal}.ppWrap *{min-width:0}.ppWrap{max-width:none}.ppTiles{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ppGrid,.ppRow3{grid-template-columns:minmax(0,1fr)}.ppTable{font-size:12.5px}}.ppCard{background:#fbfaf8;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:12px 16px 10px;flex:0 0 auto;min-width:0}.ppChart{position:relative;margin-top:8px}.ppChart svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ppArea{fill:rgba(10,164,127,.07);stroke:none}.ppLine{fill:none;stroke:#0aa47f;stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:ppDraw 1.1s cubic-bezier(.5,0,.2,1) .25s forwards}@keyframes ppDraw{to{stroke-dashoffset:0}}.ppPt{position:absolute;width:5px;height:5px;border-radius:50%;background:#0aa47f;transform:translate(-50%,-50%);opacity:0;animation:ppPop .3s ease-out 1s forwards}@keyframes ppPop{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}.ppPtVal{transform:translate(-50%,-160%);font-size:9px;font-weight:700;color:rgba(0,0,0,.5);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:0;animation:ppPop .3s ease-out 1.15s forwards}.ppBand,.ppPtVal{position:absolute}.ppBand{top:0;bottom:0;background:rgba(10,164,127,.08);border-left:1px solid rgba(10,164,127,.25);border-right:1px solid rgba(10,164,127,.25);border-radius:3px;overflow:hidden}.ppBand span{position:absolute;top:1px;left:4px;font-size:8px;font-weight:800;letter-spacing:.4px;color:#0a8a6a;white-space:nowrap}.ppXAxis{display:flex;margin-top:4px}.ppXAxis span{flex:1 1;text-align:center;font-size:9px;font-weight:700;color:rgba(0,0,0,.35);white-space:pre;overflow:visible}.ppVers{display:flex;flex-direction:column;gap:7px;margin-top:9px}.ppVerRow{display:flex;align-items:center;gap:8px}.ppVerName{font-size:12px;font-weight:700;min-width:30px}.ppVerTrack{flex:1 1;height:7px;background:rgba(0,0,0,.06);border-radius:4px;overflow:hidden}.ppVerBar{height:100%;background:#0aa47f;border-radius:4px;animation:ppGrowX .8s cubic-bezier(.16,1,.3,1) .4s both;transform-origin:left}@keyframes ppGrowX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ppVerPct{font-size:11px;color:rgba(0,0,0,.5);min-width:34px;text-align:right}.ppHist{display:flex;align-items:flex-end;gap:6px;margin-top:8px}.ppHistCol{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0}.ppHistVal{font-size:9px;font-weight:700;color:rgba(0,0,0,.5);height:11px;line-height:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ppHistTrack{height:34px;width:100%;display:flex;align-items:flex-end}.ppHistBar{width:100%;background:#0aa47f;opacity:.85;border-radius:3px 3px 0 0;animation:ppGrowY .7s cubic-bezier(.16,1,.3,1) .45s both;transform-origin:bottom}@keyframes ppGrowY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ppHistLbl{font-size:8.5px;font-weight:700;color:rgba(0,0,0,.35);white-space:nowrap}@keyframes ppFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ppAnim{animation:ppFadeUp .55s cubic-bezier(.16,1,.3,1) both}.ppCard,.ppTableBox,.ppTile{transition:transform .18s ease,box-shadow .18s ease}.ppCard:hover,.ppTile:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(0,0,0,.07)}.ppTable tbody tr{animation:ppFadeUp .35s ease both}@media (prefers-reduced-motion:reduce){.ppAnim,.ppHistBar,.ppLine,.ppPt,.ppPtVal,.ppTable tbody tr,.ppVerBar{animation:none!important}.ppLine{stroke-dashoffset:0}}.ppGlobeWrap{position:relative;width:100%;height:100%}.ppGlow{width:5px;height:5px;margin:-2.5px;background:#b8f5e2;box-shadow:0 0 4px 1.5px rgba(110,231,200,.95),0 0 14px 6px rgba(110,231,200,.45),0 0 34px 16px rgba(110,231,200,.16);pointer-events:none;z-index:3}.ppGlow,.ppGlow:after{position:absolute;border-radius:50%}.ppGlow:after{content:"";inset:-7px;border:1.5px solid rgba(110,231,200,.55);animation:ppRipple 2.4s ease-out infinite}@keyframes ppRipple{0%{transform:scale(.4);opacity:.9}70%{transform:scale(1.8);opacity:0}to{transform:scale(1.8);opacity:0}}@media (prefers-reduced-motion:reduce){.ppGlow:after{animation:none;opacity:0}}:root{--dur-phase:961ms;--ease-phase:linear(0,0.007,0.028,0.06,0.101,0.148,0.201,0.257,0.315,0.375,0.434,0.493,0.55,0.605,0.657,0.706,0.752,0.795,0.834,0.869,0.901,0.93,0.955,0.977,0.996,1.012,1.025,1.036,1.045,1.052,1.057,1.06,1.062,1.063,1.063,1.062,1.06,1.058,1.055,1.051,1.048,1.044,1.04,1.037,1.033,1.029,1.026,1.022,1.019,1.016,1.014,1.011,1.009,1.007,1.005,1.003,1.002,1.001,0.999,0.999,0.998,0.997,0.997,0.996,0.996,0.996,0.996,0.996,0.996,0.996,0.996,0.996,0.997,0.997,0.997,0.997,0.998,0.998,0.998,0.998,1);--dur-showcase:645ms;--ease-showcase:linear(0,0.005,0.018,0.039,0.066,0.098,0.134,0.173,0.214,0.256,0.299,0.343,0.386,0.429,0.471,0.512,0.552,0.59,0.626,0.661,0.694,0.725,0.754,0.781,0.806,0.829,0.851,0.871,0.889,0.905,0.92,0.934,0.946,0.957,0.967,0.975,0.983,0.99,0.996,1.001,1.005,1.008,1.011,1.014,1.016,1.017,1.018,1.019,1.02,1.02,1.02,1.02,1.019,1.019,1.018,1.018,1.017,1.016,1.015,1.014,1.014,1.013,1.012,1.011,1.01,1.009,1.009,1.008,1.007,1.006,1.006,1.005,1.005,1.004,1.004,1.003,1.003,1.002,1.002,1.002,1);--dur-reveal:730ms;--ease-reveal:linear(0,0.005,0.019,0.041,0.069,0.102,0.139,0.178,0.22,0.262,0.306,0.349,0.392,0.435,0.476,0.516,0.555,0.592,0.627,0.661,0.692,0.722,0.75,0.776,0.8,0.822,0.843,0.862,0.879,0.895,0.909,0.922,0.934,0.944,0.954,0.962,0.97,0.976,0.982,0.987,0.992,0.995,0.999,1.001,1.004,1.006,1.007,1.008,1.009,1.01,1.011,1.011,1.011,1.011,1.011,1.011,1.011,1.01,1.01,1.009,1.009,1.008,1.008,1.008,1.007,1.007,1.006,1.006,1.005,1.005,1.004,1.004,1.004,1.003,1.003,1.003,1.002,1.002,1.002,1.002,1);--dur-tagdrop:558ms;--ease-tagdrop:linear(0,0.005,0.019,0.041,0.069,0.102,0.139,0.178,0.22,0.263,0.306,0.35,0.393,0.435,0.477,0.517,0.556,0.593,0.628,0.661,0.693,0.723,0.75,0.776,0.8,0.823,0.843,0.862,0.879,0.895,0.91,0.923,0.934,0.945,0.954,0.963,0.97,0.977,0.982,0.987,0.992,0.996,0.999,1.002,1.004,1.006,1.007,1.008,1.009,1.01,1.011,1.011,1.011,1.011,1.011,1.011,1.011,1.01,1.01,1.009,1.009,1.008,1.008,1.008,1.007,1.007,1.006,1.006,1.005,1.005,1.004,1.004,1.004,1.003,1.003,1.003,1.002,1.002,1.002,1.002,1);--dur-tabs:525ms;--ease-tabs:linear(0,0.005,0.019,0.041,0.068,0.101,0.137,0.176,0.218,0.26,0.304,0.348,0.391,0.434,0.476,0.516,0.555,0.593,0.629,0.663,0.695,0.725,0.754,0.78,0.805,0.827,0.848,0.868,0.885,0.901,0.916,0.929,0.941,0.952,0.961,0.97,0.977,0.984,0.989,0.994,0.999,1.002,1.005,1.008,1.01,1.011,1.013,1.014,1.014,1.015,1.015,1.015,1.015,1.015,1.014,1.014,1.014,1.013,1.012,1.012,1.011,1.01,1.01,1.009,1.008,1.008,1.007,1.007,1.006,1.006,1.005,1.005,1.004,1.004,1.003,1.003,1.003,1.002,1.002,1.002,1);--dur-roll:656ms;--ease-roll:linear(0,0.005,0.019,0.04,0.068,0.101,0.137,0.176,0.218,0.26,0.304,0.347,0.391,0.434,0.475,0.516,0.555,0.593,0.629,0.663,0.695,0.725,0.753,0.78,0.804,0.827,0.848,0.867,0.885,0.901,0.916,0.929,0.941,0.951,0.961,0.969,0.977,0.984,0.989,0.994,0.998,1.002,1.005,1.008,1.01,1.011,1.013,1.014,1.014,1.015,1.015,1.015,1.015,1.015,1.014,1.014,1.014,1.013,1.012,1.012,1.011,1.01,1.01,1.009,1.008,1.008,1.007,1.007,1.006,1.006,1.005,1.005,1.004,1.004,1.003,1.003,1.003,1.002,1.002,1.002,1);--dur-pulseup:609ms;--ease-pulseup:linear(0,0.016,0.06,0.127,0.21,0.306,0.408,0.514,0.618,0.718,0.812,0.897,0.973,1.037,1.091,1.134,1.166,1.188,1.201,1.205,1.203,1.194,1.181,1.164,1.145,1.124,1.103,1.081,1.06,1.041,1.023,1.007,0.994,0.983,0.973,0.967,0.962,0.959,0.958,0.958,0.96,0.962,0.966,0.97,0.974,0.978,0.983,0.987,0.991,0.995,0.998,1.001,1.003,1.005,1.007,1.008,1.008,1.009,1.009,1.008,1.008,1.007,1.006,1.005,1.005,1.004,1.003,1.002,1.001,1,1,0.999,0.999,0.999,0.998,0.998,0.998,0.998,0.998,0.998,1);--dur-pulsedown:856ms;--ease-pulsedown:linear(0,0.007,0.027,0.056,0.095,0.139,0.188,0.241,0.296,0.352,0.408,0.463,0.517,0.569,0.619,0.666,0.71,0.752,0.79,0.825,0.857,0.886,0.912,0.935,0.955,0.973,0.988,1.001,1.012,1.022,1.029,1.035,1.039,1.042,1.044,1.046,1.046,1.046,1.045,1.043,1.042,1.04,1.037,1.035,1.032,1.03,1.027,1.025,1.022,1.02,1.018,1.015,1.013,1.011,1.01,1.008,1.007,1.005,1.004,1.003,1.002,1.001,1.001,1,0.999,0.999,0.999,0.998,0.998,0.998,0.998,0.998,0.998,0.998,0.998,0.998,0.998,0.998,0.998,0.998,1);--dur-stage:667ms;--ease-stage:linear(0,0.005,0.019,0.041,0.069,0.102,0.138,0.177,0.218,0.261,0.303,0.346,0.388,0.43,0.47,0.51,0.547,0.584,0.618,0.651,0.681,0.71,0.738,0.763,0.787,0.809,0.829,0.847,0.865,0.88,0.895,0.908,0.92,0.93,0.94,0.949,0.957,0.964,0.97,0.975,0.98,0.984,0.988,0.991,0.994,0.996,0.998,1,1.002,1.003,1.004,1.005,1.005,1.006,1.006,1.006,1.006,1.006,1.006,1.006,1.006,1.006,1.006,1.005,1.005,1.005,1.005,1.004,1.004,1.004,1.004,1.003,1.003,1.003,1.003,1.002,1.002,1.002,1.002,1.002,1);--ease-spin:linear(0.000,0.036,0.072,0.107,0.141,0.174,0.207,0.239,0.270,0.301,0.330,0.360,0.388,0.416,0.443,0.469,0.495,0.519,0.544,0.567,0.590,0.612,0.634,0.655,0.675,0.694,0.713,0.732,0.749,0.766,0.782,0.798,0.813,0.827,0.841,0.854,0.867,0.879,0.890,0.901,0.911,0.920,0.929,0.938,0.945,0.953,0.959,0.965,0.971,0.976,0.981,0.985,0.988,0.991,0.994,0.996,0.997,0.999,0.999,1.000,1.000)}