body.earn-page dialog.ep-dialog.ep-offer-dialog.p2d-offer-sheet{width:min(700px,calc(100% - 24px));max-width:700px;max-height:calc(100dvh - 32px)!important;padding:0!important;border:0;border-radius:0;background:transparent!important;color:#fff;overflow-x:hidden!important;overflow-y:auto!important;margin:auto;box-shadow:none}.p2d-offer-sheet::backdrop{background:#05070bbf;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.p2d-offer-content{position:relative;padding-top:24px}.p2d-offer-surface{overflow:hidden;border:1px solid #2a2a2d;border-radius:12px;background:#111214}.p2d-offer-brand{position:absolute;z-index:2;top:0;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;border:1px solid #38383d;background:#111214;box-shadow:0 4px 12px #0006}.p2d-offer-brand--custom{width:64px;height:64px;border-radius:50%}.p2d-offer-brand--custom>img{width:40px;height:40px;object-fit:contain}.p2d-offer-brand--provider{top:4px;width:128px;height:48px;padding:8px 12px;border-radius:10px}.p2d-offer-provider-logo{display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-align:center;font-size:12px;font-weight:700;line-height:1.2;color:#fff;overflow-wrap:anywhere}.p2d-offer-provider-logo img{width:100%;height:100%;object-fit:contain}.p2d-offer-sheet .p2d-offer-hero{position:relative;height:clamp(190px,34vw,250px);isolation:isolate;background:#202737;overflow:hidden}.p2d-offer-sheet .p2d-offer-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#0a0d13e8,transparent 75%)}.p2d-offer-sheet .p2d-offer-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.p2d-offer-toolbar{position:absolute;inset:12px 14px auto;display:flex;gap:8px;align-items:center}.p2d-offer-platforms,.p2d-offer-close{display:flex;align-items:center;justify-content:center;height:34px;padding:5px 9px;border:1px solid #ffffff12;border-radius:9px;background:#11151dcf;color:#fff}.p2d-offer-platforms{gap:8px;font-size:16px}.p2d-offer-close{margin-left:auto;width:34px;padding:6px;font-size:22px;cursor:pointer}.p2d-offer-close:focus-visible,.p2d-offer-actions button:focus-visible{outline:2px solid #c594ff;outline-offset:3px}.p2d-offer-identity{position:absolute;bottom:18px;left:18px;right:18px;display:flex;align-items:center;gap:12px}.p2d-offer-identity>img{width:52px;height:52px;object-fit:cover;border:1px solid #ffffff22;border-radius:8px;flex:none}.p2d-offer-sheet .p2d-offer-identity h2{margin:0;font-family:inherit;font-size:clamp(18px,3.5vw,24px);font-weight:750;line-height:1.2;color:#fff;overflow-wrap:anywhere;text-shadow:0 2px 6px #0007}.p2d-offer-body{padding:0 24px 24px;background:#111214}body.earn-page .p2d-offer-sheet p.p2d-offer-prize{position:relative;display:table;margin:-16px auto 0;padding:12px 22px 4px;background:#111214;border-radius:12px 12px 0 0;color:#9b9da5;font-size:15px;font-weight:700;line-height:22px}.p2d-offer-prize strong{color:#fff}.p2d-offer-prize strong>span:first-child,.p2d-offer-steps-grid strong>span:first-child{color:#36d996}.p2d-offer-sheet .p2d-offer-about h3{margin:0 0 5px;font-size:14px;font-weight:700;color:#fff}.p2d-offer-about p{margin:0;font-size:13px;line-height:1.65;color:#9caec9;white-space:pre-line;overflow-wrap:anywhere}.p2d-offer-know{margin:16px 0 0;color:#a6a8b0;font-size:12px}.p2d-offer-know-toggle{display:flex;gap:9px;align-items:center;cursor:pointer;color:#fff;font:inherit;font-weight:700;width:fit-content;min-height:32px;padding:0;border:0;background:transparent;text-align:left}.p2d-offer-know-toggle:focus-visible{outline:2px solid #ef73ac;outline-offset:3px}.p2d-offer-know-toggle>span{transition:transform .24s cubic-bezier(.22,1,.36,1)}.p2d-offer-know-toggle>span.is-open{transform:rotate(180deg)}.p2d-offer-know-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),opacity .2s ease}.p2d-offer-know-panel.is-open{grid-template-rows:1fr;opacity:1}.p2d-offer-know-panel>div{min-height:0;overflow:hidden}.p2d-offer-know p{line-height:1.6;padding:6px 0 10px;margin:0}.p2d-offer-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:16px}.p2d-offer-actions>.ep-button.ep-primary{flex:1 1 100%;width:100%;min-height:46px;background:#a800e4!important;border:1px solid #c145ff;color:#fff!important;border-radius:6px;font-size:15px;font-weight:800;justify-content:center}.p2d-offer-actions>.ep-button.ep-primary:hover{background:#bb1cf2!important}.p2d-offer-actions .ep-text-link,.p2d-offer-actions .tp-dialog-save{font-size:12px}.p2d-offer-actions .tp-dialog-save{background:transparent!important;padding:0;min-height:30px;border:0;color:#b3c0d6}.p2d-offer-actions [hidden]{display:none}.p2d-offer-steps{margin-top:20px}.p2d-offer-steps-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;color:#95969f;font-size:11px}.p2d-offer-sheet .p2d-offer-steps-heading h3{margin:0;font-size:14px;font-weight:700;color:#fff}.p2d-offer-steps-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;list-style:none;padding:0;margin:0}.p2d-offer-steps-grid li{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px;border:1px solid #252529;border-radius:12px;background:#0c0d0f;line-height:1.45;color:#fff;font-size:13px;font-weight:600}.p2d-offer-step-check{position:relative;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;flex:none;color:#ff81b8;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums}.p2d-offer-step-check:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #512138;border-right-color:#f33791;border-bottom-color:#f33791;border-radius:50%;pointer-events:none}.p2d-offer-sheet[open] .p2d-offer-step-check:before{animation:p2d-milestone-orbit 4s linear infinite}.p2d-offer-step-name{min-width:0;color:#fff;overflow-wrap:anywhere;white-space:pre-line}.p2d-offer-steps-grid strong{margin-left:auto;color:#fff;white-space:nowrap;font-size:12px}.p2d-offer-steps-grid .is-completed .p2d-offer-step-check{color:#7ee9b6}.p2d-offer-steps-grid .is-completed .p2d-offer-step-check:before{border-color:#36bd94;animation:none}.p2d-offer-progress{margin:14px 0 0;color:#a6a8b0;font-size:12px}@keyframes p2d-milestone-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.p2d-offer-sheet[open] .p2d-offer-step-check:before{animation:none}.p2d-offer-know-panel,.p2d-offer-know-toggle>span{transition:none}}@media (max-width:480px){.p2d-offer-body{padding-inline:16px}.p2d-offer-identity{left:16px;right:16px;bottom:20px}.p2d-offer-sheet .p2d-offer-hero{height:190px}.p2d-offer-steps-grid{grid-template-columns:1fr;gap:9px}.p2d-offer-identity>img{width:44px;height:44px}body.earn-page .p2d-offer-sheet p.p2d-offer-prize{font-size:13px}.p2d-offer-sheet .p2d-offer-identity h2{font-size:18px}}html:has(dialog.p2d-offer-sheet[open]),body.earn-page:has(dialog.p2d-offer-sheet[open]){overflow:hidden}:root{--p2d-action:#9933ff;--p2d-action-hover:#8829e8;--p2d-action-active:#7722cc;--p2d-motion-ease:cubic-bezier(.22,1,.36,1)}body .ep-notification-actions button{background:var(--p2d-action);border-color:var(--p2d-action);color:#fff}body .ep-notification-actions button:hover:not(:disabled){background:var(--p2d-action-hover)}body .ep-notification-dot{background:var(--p2d-action)!important;box-shadow:0 0 0 3px #17121f,0 0 10px #93f5!important}body .ep-notification-item.is-unread{border-left-color:var(--p2d-action);background:#1a1f27}body .ep-account-heading .ep-account-level{color:var(--account-tier-color)!important}body .pf-tier-heading>span{color:var(--pf-current-tier)}.profile-page .pf-status--progress{color:#fff!important;background:var(--p2d-action)!important;border-color:var(--p2d-action)!important}.profile-page .pf-id-copy{display:inline-flex;align-items:center;gap:9px;min-width:0}.profile-page .pf-id-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.profile-page .pf-table-note strong{color:var(--p2d-success,#22c55e)!important}.pf-total-separator{margin-inline:7px;color:#6f7788}.profile-page .pf-support-mascot{width:210px;height:auto;flex:0 0 210px;object-fit:contain;align-self:center}body #p2d-reward-launcher{display:flex;justify-content:flex-start}body #p2d-reward-launcher:empty{display:none}body #p2d-reward-launcher .game-ready-button{display:inline-flex!important;width:fit-content!important;max-width:100%;align-self:flex-start;flex:0 1 auto;gap:8px;padding:10px 14px;background:var(--p2d-action)!important;border-color:var(--p2d-action)!important;color:#fff!important;box-shadow:0 4px 14px #9933ff20}body #p2d-reward-launcher .game-ready-button:hover{background:var(--p2d-action-hover)!important}body.earn-page .ep-app-main #main-content>#p2d-reward-launcher{display:block;padding-block:0;gap:0}body #p2d-reward-launcher .reward-reminder-wrap{overflow:hidden}body #p2d-reward-launcher .welcome-reward-reminder{display:flex;align-items:center;gap:10px;margin-top:20px;padding:10px 14px;border:1px solid #ffffff12;border-radius:12px;background:#141922;color:#dce3ee}body .welcome-reward-reminder>svg{width:21px;height:21px;flex:none;color:var(--p2d-action)}body .welcome-reward-reminder>p{margin:0;flex:1;min-width:0;font-size:13px;line-height:1.5}body .welcome-reward-open{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:6px 10px;border-radius:8px;border:1px solid #9933ff66;background:#1d162c;color:#d4adff;font-size:12px;font-weight:750;white-space:nowrap}body .welcome-reward-open:hover{background:#2b1c41}body .welcome-reward-open:focus-visible{outline:2px solid #c69aff;outline-offset:3px}@media (max-width:450px){body #p2d-reward-launcher .welcome-reward-reminder{gap:8px;padding:10px}body .welcome-reward-reminder>p{font-size:12px}body .welcome-reward-open{padding-inline:8px;font-size:11px}}body :is(.ap-share-pill,.ap-eligibility,.ap-tabs button) [class*=icon-],body :is(.tp-save,.ep-affiliate .ep-secondary,.ep-offer-description h3,.ep-offer-rules h3,.ep-device-pill) [class*=icon-],body .tp-explore .ep-section-icon{color:var(--p2d-action)!important}body .ap-tabs button[aria-selected=true]{border-color:var(--p2d-action)!important}body .ap-tabs button[aria-selected=true]:after{background:var(--p2d-action)!important}body .ap-qualifying-amount{color:var(--p2d-success,#22c55e)}body .tp-save{color:var(--p2d-action)!important}body .tp-save[aria-pressed=true]{background:#9933ff1f!important;border-color:#9933ff80!important}body .tp-intro .tp-saved-toggle{color:#e8edf5!important;border-color:#ffffff14!important;background:#171c24!important;box-shadow:none!important}body .tp-intro .tp-saved-toggle:hover{background:#222833!important}body .tp-intro .tp-saved-toggle.is-selected{border-color:#93f8!important;background:#171c24!important}body .tp-intro .tp-saved-toggle>svg{width:18px;height:18px;flex:none;color:var(--p2d-action)}body .tp-device-pill,body .tp-device-pill.is-active{position:relative;background:transparent!important;box-shadow:none!important;border-color:transparent!important;color:#d0d7e2!important}body .tp-device-pill:hover{background:#ffffff08!important}body .tp-device-pill.is-active,body .tp-device-pill [class*=icon-]{color:#fff!important}body .tp-device-pill:after{content:"";position:absolute;inset:auto 9px 0;height:2px;border-radius:2px;background:var(--p2d-action);opacity:0;transition:opacity .16s ease}body .tp-device-pill[aria-pressed=true]:after{opacity:1}body .ep-affiliate{background:radial-gradient(ellipse at 100% 100%,#9933ff32,transparent 65%),linear-gradient(115deg,#07070c,#12121c 60%,#221233)!important;border-color:#9933ff30!important}body .partner-cabinet--offer .cabinet-marquee{--offer-light:var(--partner-brand);border-color:color-mix(in srgb,var(--partner-brand) 50%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--partner-brand) 15%,#0b1017),#0b1017)!important}body .partner-cabinet--offer .cabinet-marquee strong{color:var(--partner-brand)!important}body .ep-offer-dialog .ep-status-pill.is-active{background:#ffffff0d!important;border-color:var(--p2d-border)!important;color:var(--p2d-text)!important}body .ep-offer-dialog .ep-offer-description h3,body .ep-offer-dialog .ep-offer-rules h3{color:#b6becd!important}body .ep-offer-dialog .ep-offer-description>p{color:#fff!important;background:#0b0c13;border:1px solid #ffffff0c;border-radius:12px;padding:15px 17px;margin-top:12px;line-height:1.7}body .p2d-legal-updated{color:var(--p2d-action)!important;background:#9933ff16!important;border:1px solid #9933ff36}body .rb-trophy.rb-trophy--sculpted{width:230px;height:240px;min-width:140px;background:none;box-shadow:none;transform:none;display:grid;place-items:center}body .rb-trophy--sculpted:before,body .rb-trophy--sculpted:after{content:none}body .rb-trophy--sculpted img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 12px 20px #0005)}body .rb-avatar{position:relative;overflow:hidden}body .rb-avatar>svg{width:60%;height:60%;color:inherit}body .rb-avatar>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}body .rb-avatar>img[hidden]{display:none}body .rb-player-identity{display:flex;align-items:center;gap:10px;min-width:0}body .rb-avatar.rb-avatar--table{width:32px;height:32px;min-width:32px;flex:0 0 32px;display:grid;place-items:center;border:1px solid #ffffff18;border-radius:50%;background:#202630;color:#9aa8b9;margin:0}body .rb-player-name{overflow-wrap:anywhere}body .streak-card.is-current{position:relative;border-color:#93f!important;isolation:isolate}body .streak-card.is-current:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;box-shadow:0 0 0 1px #9933ff80,0 0 22px #93f6,inset 0 0 18px #9933ff20;pointer-events:none;animation:p2d-current-day 2.4s ease-in-out infinite}body .qualification progress{accent-color:var(--p2d-action)!important}body .qualification progress::-webkit-progress-value{background:var(--p2d-action)!important}body .qualification progress::-moz-progress-bar{background:var(--p2d-action)!important}@keyframes p2d-current-day{0%,to{opacity:.3}50%{opacity:1}}@supports (transition-behavior:allow-discrete){body .promo-drawer{animation:none!important;opacity:0;translate:28px 0;transition:opacity .18s ease,translate .26s var(--p2d-motion-ease),display .26s allow-discrete,overlay .26s allow-discrete}body .promo-drawer[open]{opacity:1;translate:0 0}@starting-style{body .promo-drawer[open]{opacity:0;translate:28px 0}}body dialog:is(.ep-dialog,.rp-dialog,.rd-dialog,.pf-dialog,.p15-dialog,.reward-experience-modal,.pf-activity-dialog,.pf-floating-detail,.p17-printer-dialog,.p2d-prize-dialog,.ep-guide-dialog,.p2d-landing-auth-dialog){animation:none!important;opacity:0;translate:0 8px;scale:.985;transition:opacity .18s ease,translate .24s var(--p2d-motion-ease),scale .24s var(--p2d-motion-ease),display .24s allow-discrete,overlay .24s allow-discrete}body dialog[open]:is(.ep-dialog,.rp-dialog,.rd-dialog,.pf-dialog,.p15-dialog,.reward-experience-modal,.pf-activity-dialog,.pf-floating-detail,.p17-printer-dialog,.p2d-prize-dialog,.ep-guide-dialog,.p2d-landing-auth-dialog){opacity:1;translate:0 0;scale:1}body dialog::backdrop{animation:none!important;opacity:0;transition:opacity .2s ease,display .24s allow-discrete,overlay .24s allow-discrete}body dialog[open]::backdrop{opacity:1}@starting-style{body dialog[open]:is(.ep-dialog,.rp-dialog,.rd-dialog,.pf-dialog,.p15-dialog,.reward-experience-modal,.pf-activity-dialog,.pf-floating-detail,.p17-printer-dialog,.p2d-prize-dialog,.ep-guide-dialog,.p2d-landing-auth-dialog){opacity:0;translate:0 8px;scale:.985}body dialog[open]::backdrop{opacity:0}}}body .ep-disclosure>.ep-popover{animation:none!important;transform-origin:top right}@supports selector(details::details-content){body .ep-disclosure::details-content{opacity:0;translate:0 -5px;transition:opacity .18s ease,translate .22s var(--p2d-motion-ease),content-visibility .22s allow-discrete}body .ep-disclosure[open]::details-content{opacity:1;translate:0 0}}.p2d-panel-enter{transition:opacity .18s ease,translate .22s var(--p2d-motion-ease)}.p2d-panel-start{opacity:0;translate:0 4px}.p2d-panel-end{opacity:1;translate:0 0}body :is(.ap-affiliates-panel,.ap-missions-panel):not([hidden]){animation:p2d-panel-reveal .2s var(--p2d-motion-ease)}@keyframes p2d-panel-reveal{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0 0}}body :is(.ep-button,.game-ready-button,.ep-icon-button,.pf-tabs button,.ap-tabs button,.tp-device-pill,.tp-save,.ap-share-pill,.ep-notification-actions button){transition:background-color .16s ease,color .16s ease,border-color .18s ease,box-shadow .18s ease,transform .2s var(--p2d-motion-ease)}body :is(.ep-button,.game-ready-button,.ap-share-pill):active:not(:disabled){transform:scale(.98);transition-duration:80ms}@view-transition{navigation:auto;}::view-transition-old(root){animation-duration:.14s}::view-transition-new(root){animation-duration:.18s}@media (max-width:650px){.profile-page .pf-support-mascot{width:170px;flex-basis:170px;max-width:100%;margin:auto}body .rb-trophy.rb-trophy--sculpted{width:145px;height:155px;min-width:110px}}@media (prefers-reduced-motion:reduce){body .streak-card.is-current:after{animation:none;opacity:.65}body .ep-disclosure::details-content,body dialog,body dialog::backdrop,.p2d-panel-enter,body :is(.ep-button,.game-ready-button,.ep-icon-button,.pf-tabs button,.ap-tabs button,.tp-device-pill,.tp-save,.ap-share-pill,.ep-notification-actions button){transition:none!important;translate:none!important;scale:1!important}body :is(.ap-affiliates-panel,.ap-missions-panel):not([hidden]){animation:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}body .ep-banner-card{font:inherit;text-align:left;color:inherit}body .p16-auth-divider{color:#94a1b4}body .p2d-legal-updated{font-size:19px;font-weight:700;line-height:1.5}body .ep-affiliate>div{min-width:0}@media (max-width:380px){body .ep-affiliate{grid-template-columns:minmax(0,1fr)}body .ep-affiliate p{overflow-wrap:anywhere}body .ap-tabs{gap:0}body .ap-tabs button{padding-inline:8px;font-size:11px;min-width:0}body .ap-referral-link{min-width:0;flex-wrap:wrap}body .sv-header>div{min-width:0}body .sv-header-symbol{width:44px;height:48px;flex:0 0 44px;font-size:25px}}@media (max-width:380px){body .tp-intro{display:block!important}body .tp-intro .tp-saved-toggle{margin-top:12px}body .rl-page .section-heading{flex-wrap:wrap}body .ap-tabs{width:100%;gap:0}body .ap-tabs button{flex:1 1 0;gap:5px;padding-inline:6px;font-size:11px}body .ap-tabs button>span:first-child{width:14px;height:14px;flex:none}body .ap-empty{padding-inline:18px;grid-template-columns:minmax(0,1fr)}body .ap-empty>img{max-height:130px}body .ap-empty .ep-button{max-width:100%;padding-inline:10px;font-size:12px}}
