html.mp-lock{overflow:hidden;padding-inline-end:var(--mp-scrollbar,0)}.mp{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:16px;font-family:'Lahzeh',Tahoma,sans-serif;color:#e2e8f0}.mp *,.mp *::before,.mp *::after{box-sizing:border-box}.mp svg{display:block;width:1em;height:1em;fill:currentColor}.mp-backdrop{position:absolute;inset:0;background:rgb(2 6 23 / .62);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .3s ease}.mp.is-open .mp-backdrop{opacity:1}.mp-dialog{position:relative;isolation:isolate;width:min(100%, 460px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:hidden auto;overscroll-behavior:contain;padding:30px 28px 22px;border-radius:16px;text-align:center;background:radial-gradient(420px 260px at 50% -10%,rgb(59 130 246 / .45),transparent 70%),radial-gradient(300px 240px at 100% 100%,rgb(29 78 216 / .3),transparent 70%),linear-gradient(165deg,#0a1a4a 0%,#061133 55%,#040b24 100%);border:1px solid rgb(147 197 253 / .28);box-shadow:inset 0 1px 0 rgb(255 255 255 / .14),0 40px 100px -20px rgb(2 6 23 / .75),0 18px 40px -18px rgb(2 6 23 / .6),0 0 80px -30px rgb(59 130 246 / .7);opacity:0;transform:translateY(18px) scale(.94);transition:opacity .32s ease,transform .45s cubic-bezier(.2,.9,.3,1.15);outline:none}.mp.is-open .mp-dialog{opacity:1;transform:none}.mp.is-closing .mp-dialog{transition-duration:.22s;transform:translateY(10px) scale(.97)}.mp-dialog::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(rgb(148 197 255 / .07) 1px,transparent 1px) 0 0 / 28px 28px,linear-gradient(90deg,rgb(148 197 255 / .07) 1px,transparent 1px) 0 0 / 28px 28px;-webkit-mask:radial-gradient(90% 70% at 50% 20%,#000 20%,transparent 80%);mask:radial-gradient(90% 70% at 50% 20%,#000 20%,transparent 80%)}.mp-glow{position:absolute;top:0;left:6%;right:6%;height:1px;background:linear-gradient(90deg,transparent,#93c5fd,transparent) no-repeat;background-size:45% 100%;animation:mp-scan 4s ease-in-out infinite}@keyframes mp-scan{0%{background-position:0 0;opacity:0}30%,70%{opacity:1}100%{background-position:100% 0;opacity:0}}.mp-close{position:absolute;top:12px;left:12px;display:grid;place-items:center;width:36px;height:36px;padding:0;border-radius:8px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .06);color:#cbd5e1;font-size:18px;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.mp-close:hover{color:#fff;background:rgb(255 255 255 / .12);box-shadow:inset 0 2px 6px rgb(2 6 23 / .5)}.mp-close:focus-visible,.mp-later:focus-visible,.mp-cta:focus-visible{outline:2px solid #7dd3fc;outline-offset:2px}.mp-gift{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 14px;border-radius:16px;font-size:28px;color:#fff;background:linear-gradient(160deg,#3b82f6,#1d4ed8);border:1px solid rgb(191 219 254 / .5);box-shadow:inset 0 1px 0 rgb(255 255 255 / .45),0 0 0 7px rgb(59 130 246 / .12),0 0 44px rgb(59 130 246 / .65);animation:mp-gift 2.8s ease-in-out infinite}@keyframes mp-gift{0%,100%{transform:rotate(0) scale(1)}8%{transform:rotate(-9deg) scale(1.06)}16%{transform:rotate(7deg) scale(1.06)}24%{transform:rotate(0) scale(1)}}.mp-badge{display:inline-flex;align-items:center;gap:7px;padding:4px 12px;border-radius:8px;font-size:12.5px;font-weight:800;color:#bae6fd;background:rgb(59 130 246 / .16);border:1px solid rgb(147 197 253 / .35)}.mp-badge::before{content:"";width:7px;height:7px;border-radius:50%;background:#7dd3fc;box-shadow:0 0 10px #7dd3fc;animation:mp-blink 1.4s ease-in-out infinite}@keyframes mp-blink{50%{opacity:.25}}.mp-title{margin:10px 0 6px;font-size:30px;font-weight:900;line-height:1.4;color:#fff;letter-spacing:0}.mp-sub{margin:0;font-size:14px;line-height:1.9;color:#94a3b8}.mp-items{display:grid;gap:8px;margin:20px 0 0;padding:0;list-style:none;text-align:right}.mp-item{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 12px;border-radius:8px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);box-shadow:inset 0 1px 0 rgb(255 255 255 / .08);opacity:0;transform:translateX(-14px);transition:opacity .4s ease,transform .5s cubic-bezier(.2,.9,.3,1.1);transition-delay:calc(.18s + var(--i) * .09s)}.mp.is-open .mp-item{opacity:1;transform:none}.mp-item-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:8px;font-size:18px;color:#7dd3fc;background:rgb(59 130 246 / .16);border:1px solid rgb(147 197 253 / .25)}.mp-item-name{font-size:14.5px;font-weight:800;color:#f1f5f9}.mp-item-price{font-size:13px;font-weight:700;color:#64748b;text-decoration-color:rgb(248 113 113 / .8)}.mp-price{position:relative;display:grid;justify-items:center;gap:2px;margin-top:18px;padding:24px 16px 14px;border-radius:12px;background:linear-gradient(160deg,rgb(37 99 235 / .28),rgb(29 78 216 / .12));border:1px solid rgb(147 197 253 / .35);box-shadow:inset 0 1px 0 rgb(255 255 255 / .14)}.mp-off{position:absolute;top:-12px;right:50%;transform:translateX(50%);padding:3px 12px;border-radius:8px;font-size:12.5px;font-weight:900;color:#fff;background:#dc2626;box-shadow:0 6px 16px -6px rgb(220 38 38 / .8);white-space:nowrap;animation:mp-pulse 2.2s ease-in-out infinite}@keyframes mp-pulse{50%{box-shadow:0 6px 16px -6px rgb(220 38 38 / .8),0 0 0 6px rgb(220 38 38 / .15)}}.mp-old{font-size:15px;font-weight:700;color:#94a3b8;text-decoration-color:#f87171;text-decoration-thickness:2px}.mp-new{font-size:17px;font-weight:800;color:#e2e8f0;line-height:1.3}.mp-new b{font-size:38px;font-weight:900;background:linear-gradient(90deg,#ffffff,#bfdbfe 50%,#93c5fd);-webkit-background-clip:text;background-clip:text;color:#fff0}.mp-save{margin-top:2px;font-size:13px;font-weight:700;color:#86efac}.mp-code{margin:12px 0 0;font-size:13px;font-weight:700;color:#cbd5e1}.mp-code b{display:inline-block;margin-inline-start:4px;padding:2px 12px;border-radius:8px;font-family:Tahoma,sans-serif;font-size:14px;letter-spacing:.04em;color:#fff;background:rgb(255 255 255 / .08);border:1px dashed rgb(147 197 253 / .6)}.mp-actions{display:grid;gap:8px;margin-top:18px}.mp-cta{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;height:54px;overflow:hidden;border-radius:8px;font-size:17px;font-weight:900;color:#fff!important;text-decoration:none!important;background:linear-gradient(180deg,#3b82f6,#2563eb);border:1px solid rgb(191 219 254 / .45);box-shadow:inset 0 1px 0 rgb(255 255 255 / .35),0 14px 30px -12px rgb(37 99 235 / .95);transition:box-shadow .2s ease,background-color .2s ease}.mp-cta svg{font-size:19px}.mp-cta::after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-50%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .35),transparent);animation:mp-sheen 3.2s ease-in-out 1s infinite}@keyframes mp-sheen{0%{left:-50%}45%,100%{left:130%}}.mp-cta:hover{box-shadow:inset 0 3px 10px rgb(2 6 23 / .45),0 8px 18px -12px rgb(37 99 235 / .9)}.mp-later{height:40px;border:0;border-radius:8px;background:#fff0;color:#94a3b8;font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:color .2s ease,background-color .2s ease}.mp-later:hover{color:#e2e8f0;background:rgb(255 255 255 / .05)}.mp-note{margin:10px 0 0;font-size:11.5px;line-height:1.8;color:#64748b}@media (min-width:860px){.mp-dialog{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:30px;align-items:center;width:min(100%, 880px);padding:34px 34px 28px;text-align:right}.mp-head{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:center}.mp-gift{grid-row:1 / span 2;margin:0}.mp-badge{justify-self:start}.mp-title{margin:6px 0 0;font-size:32px;line-height:1.3}.mp-sub{grid-column:1 / -1;margin-top:14px}.mp-items{margin-top:18px}.mp-side{padding-top:26px}.mp-price{margin-top:0}.mp-dialog::before{-webkit-mask:radial-gradient(70% 90% at 75% 20%,#000 20%,transparent 80%);mask:radial-gradient(70% 90% at 75% 20%,#000 20%,transparent 80%)}}@media (min-width:860px) and (max-height:620px){.mp-gift{display:grid;width:52px;height:52px;font-size:22px}.mp-dialog{padding-top:26px}}@media (max-width:480px){.mp{padding:12px}.mp-dialog{padding:26px 16px 16px;border-radius:14px}.mp-gift{width:54px;height:54px;font-size:24px;margin-bottom:10px}.mp-title{font-size:25px}.mp-sub{font-size:13px}.mp-items{margin-top:16px}.mp-item{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;padding:8px 10px}.mp-item-icon{width:34px;height:34px;font-size:16px}.mp-item-name{font-size:13.5px}.mp-item-price{font-size:12px}.mp-new b{font-size:32px}.mp-cta{height:50px;font-size:16px}}@media (max-width:859.98px) and (max-height:700px){.mp-gift{display:none}.mp-dialog{padding-top:22px}}@media (prefers-reduced-motion:reduce){.mp *,.mp *::before,.mp *::after{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}}