.ds-team-mesh{--mesh-opacity:.15;--mesh-home-t:oklch(from color-mix(in oklab, var(--mesh-home) 68%, #fff) l min(calc(c * 1.45), .29) h / clamp(.45, 1 - (.8 - l) * 2.2, 1));--mesh-away-t:oklch(from color-mix(in oklab, var(--mesh-away) 68%, #fff) l min(calc(c * 1.45), .29) h / clamp(.45, 1 - (.8 - l) * 2.2, 1));--mesh-center:color-mix(in oklab, var(--mesh-home-t) 50%, var(--mesh-away-t));--mesh-home-hi:color-mix(in oklab, var(--mesh-home-t) 78%, var(--mesh-center));--mesh-away-hi:color-mix(in oklab, var(--mesh-away-t) 78%, var(--mesh-center));inset:var(--mesh-reach,-2rem -1.5rem -4rem);z-index:-1;pointer-events:none;opacity:var(--mesh-opacity);-webkit-mask-composite:source-in;position:absolute;overflow:hidden;-webkit-mask-image:radial-gradient(110% 100% at 50% 0,#000 25%,#000000b3 45%,#0000 68%),linear-gradient(90deg,#0000 2%,#000 20% 80%,#0000 98%);mask-image:radial-gradient(110% 100% at 50% 0,#000 25%,#000000b3 45%,#0000 68%),linear-gradient(90deg,#0000 2%,#000 20% 80%,#0000 98%);-webkit-mask-composite:source-in;mask-composite:intersect}:root[data-theme^=dark] .ds-team-mesh{--mesh-opacity:.5;--mesh-home-t:oklch(from color-mix(in oklab, var(--mesh-home) 82%, #000) l min(calc(c * 1.35), .26) h / clamp(.5, 1 - (l - .6) * 1.5, 1));--mesh-away-t:oklch(from color-mix(in oklab, var(--mesh-away) 82%, #000) l min(calc(c * 1.35), .26) h / clamp(.5, 1 - (l - .6) * 1.5, 1))}@media (prefers-color-scheme:dark){:root:not([data-theme]) .ds-team-mesh{--mesh-opacity:.5;--mesh-home-t:oklch(from color-mix(in oklab, var(--mesh-home) 82%, #000) l min(calc(c * 1.35), .26) h / clamp(.5, 1 - (l - .6) * 1.5, 1));--mesh-away-t:oklch(from color-mix(in oklab, var(--mesh-away) 82%, #000) l min(calc(c * 1.35), .26) h / clamp(.5, 1 - (l - .6) * 1.5, 1))}}.ds-team-mesh-blob{filter:blur(48px)saturate(1.15);position:absolute;inset:-30%}.ds-team-mesh-blob--home{background:radial-gradient(38% 50% at 26% 20%, color-mix(in oklab, var(--mesh-home-t) 62%, transparent), transparent), radial-gradient(30% 38% at 38% 55%, color-mix(in oklab, var(--mesh-home-t) 38%, transparent), transparent)}.ds-team-mesh-blob--away{background:radial-gradient(38% 50% at 74% 20%, color-mix(in oklab, var(--mesh-away-t) 62%, transparent), transparent), radial-gradient(30% 38% at 62% 55%, color-mix(in oklab, var(--mesh-away-t) 38%, transparent), transparent)}.ds-team-mesh-blob--center{background:radial-gradient(48% 56% at 50% 10%, color-mix(in oklab, var(--mesh-center) 52%, transparent), transparent);filter:blur(52px)saturate(1.15)}.ds-team-mesh-blob--home-hi{background:radial-gradient(22% 30% at 40% 26%, color-mix(in oklab, var(--mesh-home-hi) 68%, transparent), transparent);filter:blur(30px)saturate(1.2)}.ds-team-mesh-blob--away-hi{background:radial-gradient(22% 30% at 60% 24%, color-mix(in oklab, var(--mesh-away-hi) 68%, transparent), transparent);filter:blur(30px)saturate(1.2)}
.polymarket-banner{border-radius:var(--card-radius);background:var(--external-polymarket-primary);width:100%;min-height:90px;color:var(--white--);font:inherit;text-align:start;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:20px 16px;display:flex}button.polymarket-banner:hover{background:color-mix(in srgb, var(--external-polymarket-primary) 92%, #000)}button.polymarket-banner:active{background:color-mix(in srgb, var(--external-polymarket-primary) 84%, #000)}.polymarket-banner:focus-visible{outline:2px solid var(--white--);outline-offset:-4px}.polymarket-banner-text{flex-direction:column;gap:6px;min-width:0;display:flex}.polymarket-banner-title{font-size:var(--font-size-body-t19);line-height:var(--line-height-body-t19);font-weight:var(--font-weight-semibold)}.polymarket-banner-brand{vertical-align:top;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.polymarket-banner-hint{font-size:var(--font-size-body-t12);line-height:var(--line-height-body-t12)}.polymarket-banner-chevron{flex:none}[dir=rtl] .polymarket-banner-chevron{transform:scaleX(-1)}.polymarket-banner--skeleton{background:var(--card-bg);border:1px solid var(--fill-quarternary);padding-block:19px}.polymarket-banner--hinted{display:none}html[data-auth-hint=in] .polymarket-banner--hinted{display:flex}.polymarket-banner--skeleton .polymarket-banner-title,.polymarket-banner--skeleton .polymarket-banner-hint{align-items:center;display:flex}.polymarket-banner--skeleton .polymarket-banner-title{height:var(--line-height-body-t19)}.polymarket-banner--skeleton .polymarket-banner-hint{height:var(--line-height-body-t12)}
