.lp-bonus-celebration{color:#fff8ea;text-align:center;isolation:isolate;background:radial-gradient(at 50% 0,#456447,#0000 65%),#263f32;border:1px solid #e5bc7380;border-radius:26px;width:min(390px,100vw - 32px);max-height:calc(100svh - 40px);margin:auto;padding:38px 26px 22px;font:15px/1.6 Arial,Helvetica,sans-serif;position:fixed;inset:0;overflow-y:auto;box-shadow:0 32px 110px #101f1890}.lp-bonus-celebration[open]{animation:.48s cubic-bezier(.22,1,.36,1) both lp-bonus-arrive}.lp-bonus-celebration::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#101a16a6}body:has(.lp-bonus-celebration[open]){overflow:hidden}.lp-bonus-celebration-close{color:#fff8ea;cursor:pointer;z-index:2;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;font:28px Arial;display:grid;position:absolute;top:8px;right:8px}.lp-bonus-celebration button:focus-visible{outline-offset:3px;outline:3px solid #f2bc58}.lp-bonus-celebration-seal{color:#263f32;background:#f2bc58;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 18px;font-size:40px;display:grid;box-shadow:0 0 0 9px #f2bc5816}.lp-bonus-celebration-kicker{letter-spacing:.14em;color:#efd7ad!important;margin:0 0 13px!important;font:700 10px/1.5 Arial!important}.lp-bonus-celebration h2{letter-spacing:-.025em;color:#fff8ea;margin:0 0 20px;font:400 30px/1.12 Georgia,Times New Roman,serif}.lp-bonus-celebration h2 strong{color:#f2bc58;overflow-wrap:anywhere;margin-bottom:7px;font:400 clamp(64px,17vw,86px)/1 Georgia,Times New Roman,serif;display:block}.lp-bonus-celebration>p{color:#f0e5d2;margin:0 0 24px;font:14px/1.7 Arial}.lp-bonus-celebration-primary,.lp-bonus-celebration-continue{cursor:pointer;border:0;border-radius:100px;justify-content:center;align-items:center;gap:14px;width:100%;min-height:48px;padding:12px 18px;font:700 14px/1.4 Arial;display:flex}.lp-bonus-celebration-primary{color:#263f32;background:#f2bc58}.lp-bonus-celebration-continue{color:#fff8ea;background:0 0;margin-top:7px;font-size:12px}.lp-bonus-confetti{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.lp-bonus-confetti i{top:20%;left:calc(8% + var(--piece)*12%);opacity:0;width:6px;height:13px;animation:lp-bonus-confetti 1.3s ease-out calc(var(--piece)*35ms) both;background:#f2bc58;border-radius:2px;position:absolute}.lp-bonus-confetti i:nth-child(2n){background:#fff8ea;width:5px;height:5px}@keyframes lp-bonus-arrive{0%{opacity:0;transform:translateY(18px)scale(.95)}to{opacity:1;transform:none}}@keyframes lp-bonus-confetti{0%{opacity:0;transform:translateY(0)rotate(0)}20%{opacity:.8}to{opacity:0;transform:translateY(190px)rotate(170deg)}}@media (prefers-reduced-motion:reduce){.lp-bonus-celebration[open],.lp-bonus-confetti i{animation:none}.lp-bonus-confetti{display:none}}
