.provider-intro{--provider-accent:#22e8a0;position:fixed;inset:0;z-index:2147483647;overflow:hidden;background:#05060f;background:radial-gradient(ellipse 80% 55% at 50% 46%,color-mix(in srgb,var(--provider-accent) 22%,transparent) 0,transparent 70%),#05060f;opacity:1;transition:opacity .56s cubic-bezier(.4,0,.2,1);cursor:pointer;font-family:Segoe UI,system-ui,-apple-system,Helvetica Neue,sans-serif;animation:provider-failsafe 1ms linear 8s forwards}@keyframes provider-failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}.provider-intro:after{content:"";position:absolute;inset:0;z-index:3;background:#000;opacity:0;pointer-events:none;transition:opacity .42s ease-in}.provider-intro.is-dipping:after,.provider-intro.is-lifting:after{opacity:1}.provider-intro.is-dipping,.provider-intro.is-lifting{pointer-events:none}.provider-intro.is-lifting{opacity:0}.provider-intro__stage{position:absolute;inset:0}.provider-intro__still{position:absolute;left:50%;top:46%;width:min(62vw,620px);height:auto;transform:translate(-50%,-50%);opacity:0;pointer-events:none;filter:drop-shadow(0 0 42px color-mix(in srgb,var(--provider-accent) 60%,transparent))}.provider-intro.is-still .provider-intro__still{animation:provider-still-in .6s ease-out forwards}@keyframes provider-still-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.provider-intro__chrome{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(8vh + env(safe-area-inset-bottom, 0px));width:min(420px,76vw);text-align:center;pointer-events:none}.provider-intro__eyebrow{margin:0 0 14px;font-size:.68rem;font-weight:600;letter-spacing:.42em;text-indent:.42em;text-transform:uppercase;color:#ffffff;color:color-mix(in srgb,var(--provider-accent) 70%,#ffffff);opacity:0;animation:provider-rise .7s cubic-bezier(.2,.7,.3,1) 1.35s forwards}.provider-intro__bar{height:2px;border-radius:2px;background:rgba(255,255,255,.12);overflow:hidden}.provider-intro__fill{display:block;height:100%;width:100%;transform:scaleX(0);transform-origin:left center;border-radius:inherit;background:#ffffff;background:linear-gradient(90deg,color-mix(in srgb,var(--provider-accent) 55%,#ffffff),#ffffff);box-shadow:0 0 12px color-mix(in srgb,var(--provider-accent) 80%,transparent);animation:provider-fill 5.2s cubic-bezier(.25,.8,.35,1) forwards}@keyframes provider-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.provider-intro__title{margin:14px 0 0;font-size:.74rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.42);opacity:0;animation:provider-rise .7s cubic-bezier(.2,.7,.3,1) 1.6s forwards}@keyframes provider-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.provider-intro{transition:opacity .32s ease}.provider-intro:after{transition:opacity .24s ease}.provider-intro__eyebrow,.provider-intro__title{animation:provider-fade .4s ease-out .2s forwards}.provider-intro__fill{animation:provider-fill 1.8s linear forwards}.provider-intro.is-still .provider-intro__still{animation:provider-fade .4s ease-out forwards}}@keyframes provider-fade{to{opacity:1}}@media (max-width:700px){.provider-intro__still{width:min(80vw,620px)}.provider-intro__chrome{width:min(420px,86vw);bottom:calc(7vh + env(safe-area-inset-bottom, 0px))}.provider-intro__eyebrow{font-size:.6rem;letter-spacing:.3em;text-indent:.3em;margin-bottom:11px}.provider-intro__title{font-size:.66rem;letter-spacing:.12em;margin-top:11px}}@media (max-height:460px){.provider-intro__chrome{bottom:calc(14px + env(safe-area-inset-bottom, 0px))}.provider-intro__eyebrow{font-size:.56rem;margin-bottom:8px}.provider-intro__title{font-size:.6rem;margin-top:8px}.provider-intro__still{width:min(62vw,520px)}}.provider-badge{--provider-accent:#22e8a0;position:fixed;right:calc(20px + env(safe-area-inset-right, 0px));bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:2147483000;display:flex;align-items:center;gap:9px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Segoe UI,system-ui,-apple-system,Helvetica Neue,sans-serif;opacity:.6}.provider-badge__label{font-size:.62rem;font-weight:500;letter-spacing:.2em;text-indent:.2em;text-transform:uppercase;color:rgba(255,255,255,.72);text-shadow:0 1px 3px rgba(0,0,0,.85);white-space:nowrap}.provider-badge__mark{display:block;width:96px;height:auto;aspect-ratio:935/550;filter:drop-shadow(0 1px 4px rgba(0,0,0,.75))}@media (max-width:1024px){.provider-badge{right:auto;left:50%;transform:translateX(-50%);bottom:calc(9px + env(safe-area-inset-bottom, 0px));gap:7px;padding:4px 11px;border-radius:999px;background:rgba(6,8,18,.55);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);opacity:.78}.provider-badge__label{font-size:.54rem;letter-spacing:.16em;text-indent:.16em}.provider-badge__mark{width:74px}}@media (max-height:460px){.provider-badge__label{font-size:.5rem}.provider-badge__mark{width:64px}}:root{--provider-badge-space:0px}@media (max-width:1024px){:root{--provider-badge-space:70px}}@media (max-height:460px){:root{--provider-badge-space:62px}}@media (max-width:1024px){.cf-root .cf-dock{bottom:calc(var(--cf-float) + var(--cf-safe-b) + var(--provider-badge-space))}.cd-root .cd-board{bottom:calc(var(--sp-3) + var(--cd-safe-b) + var(--provider-badge-space))}.wm-root .wm-dock{bottom:calc(var(--sp-3) + env(safe-area-inset-bottom, 0px) + var(--provider-badge-space))}.wm-root .wm-screen{border-bottom:calc(env(safe-area-inset-bottom, 0px) + var(--provider-badge-space)) solid transparent;padding-bottom:var(--sp-3)}.ka-root .ka-fair{bottom:calc(var(--ka-edge) + var(--ka-safe-b) + var(--provider-badge-space))}.ss-foot{padding-bottom:calc(env(safe-area-inset-bottom, 0px) + var(--provider-badge-space))}.sc-root{position:relative}.sc-root>.sc-ticker{position:absolute;left:0;right:0;bottom:calc(env(safe-area-inset-bottom, 0px) + var(--provider-badge-space));z-index:5;padding-bottom:0}.sc-root .sc-betbar{bottom:calc(16px + 34px + env(safe-area-inset-bottom, 0px) + var(--provider-badge-space))}@media (orientation:landscape) and (max-height:520px){.sc-root>.sc-ticker{bottom:env(safe-area-inset-bottom,0);right:calc(50% + 90px)}.sc-root .sc-betbar{bottom:calc(8px + env(safe-area-inset-bottom, 0px) + var(--provider-badge-space))}}.ss-chip{bottom:calc(6% + env(safe-area-inset-bottom, 0px) + var(--provider-badge-space))}.pp-lobby{padding-bottom:calc(env(safe-area-inset-bottom, 0px) + var(--provider-badge-space))}}body:has(.cf-modal,.cd-modal,.ka-modal,.km-modal,.pk-modal,.ss-modal,.modal-backdrop,.vol-popup,.settings-popup,.hr-modal-scrim,.pp-modal-scrim,.cf-mixer,.cd-mixer,.hr-volpop) .provider-badge{opacity:0;transition:opacity .16s ease}