.pd-ev{--ev-green-900:#011f1b;--ev-green-800:#012e2a;--ev-mint:#6fe3b5;--ev-lime:#e4f68c;--ev-cream-bg:#fff7da;--ev-cream-50:#fffbec;--ev-border-on-dark:#1b6055;--ev-text-on-green-soft:#b9d2cc;--ev-bubble:#103a36;--ev-bubble-border:#266153;--ev-bubble-tag:#8fb3ad;--ev-muted:#6d756d;background:var(--ev-cream-bg);font-family:"Noto Sans KR", var(--font-sans)}:root{--pd-ev-floating-height:77px}.pd-ev-anchor{scroll-margin-top:var(--pd-layout-header-height)}.pd-ev-hero{background:radial-gradient(120% 70% at 0% 0%, #6fe3b524, transparent 60%), linear-gradient(180deg, #02302a 0%, var(--ev-green-900) 72%)}.pd-ev-howto{background:radial-gradient(90% 50% at 100% 0%, #6fe3b51a, transparent 60%), var(--ev-green-900)}.pd-ev-bonus{background:radial-gradient(80% 45% at 50% 32%, #6fe3b529, transparent 70%), var(--color-brand-deep)}.pd-ev-streaks{pointer-events:none;background:linear-gradient(125deg,#0000 0 62%,#6fe3b529 62.2%,#0000 62.6% 100%),linear-gradient(125deg,#0000 0 70%,#6fe3b51a 70.3%,#0000 71% 100%),linear-gradient(125deg,#0000 0 8%,#6fe3b514 8.3%,#6fe3b508 12%,#0000 12.4% 100%);position:absolute;inset:0}.pd-ev-streaks-right{background:linear-gradient(125deg,#0000 0 84%,#6fe3b538 84.2%,#0000 84.6% 100%),linear-gradient(125deg,#0000 0 90%,#6fe3b51f 90.3%,#0000 91% 100%)}.pd-ev-wordmark{background:var(--ev-mint);-webkit-mask:url(/brand/pandaya-wordmark-white.svg) 50%/contain no-repeat;mask:url(/brand/pandaya-wordmark-white.svg) 50%/contain no-repeat}.pd-ev-highlight{background:linear-gradient(#0000 58%,#6fe3b58c 58% 92%,#0000 92%)}.pd-ev-cta{isolation:isolate;letter-spacing:-.02em;white-space:nowrap;color:var(--ev-green-900);justify-content:center;align-items:center;gap:4px;padding:0 20px;font-weight:700;transition:transform .15s ease-out;display:inline-flex;position:relative;overflow:hidden}.pd-ev-cta:active{transform:scale(.98)}.pd-ev-cta:focus-visible{outline:2px solid var(--ev-mint);outline-offset:3px}.pd-ev-cta-lime{background:var(--ev-lime);border-radius:16px;height:58px;font-size:18px;box-shadow:0 8px 24px #e4f68c3d}.pd-ev-cta-cream{background:var(--ev-cream-50);border-radius:9999px;height:58px;font-size:18px}.pd-ev-cta-compact{background:var(--ev-lime);letter-spacing:-.32px;border-radius:16px;height:52px;font-size:16px}.pd-ev-cta-outline{border:1.5px solid var(--ev-cream-bg);height:52px;color:var(--ev-cream-bg);letter-spacing:-.32px;background:0 0;border-radius:16px;font-size:16px}@media (max-width:359px){.pd-ev-cta-compact,.pd-ev-cta-outline{padding:0 12px}.pd-ev-cta-outline{min-width:0}}.pd-ev-shine:after{z-index:-1;content:"";background:linear-gradient(115deg,#0000 0 35%,#ffffff8c 50%,#0000 65% 100%);width:40%;animation:2.6s ease-in-out 1.2s infinite pd-shine-sweep;position:absolute;inset:0 auto 0 0;transform:translate(-150%)skew(-20deg)}.pd-ev-cta>*{position:relative}@keyframes pd-shine-sweep{0%{transform:translate(-150%)skew(-20deg)}60%,to{transform:translate(250%)skew(-20deg)}}.pd-ev-bob{animation:2.4s ease-in-out infinite pd-float-bob}@keyframes pd-float-bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-4px)}}.pd-ev-floating{bottom:var(--pd-tabbar-offset);border-top:1px solid var(--ev-border-on-dark);background:var(--ev-green-900);box-shadow:0 -8px 24px #000f0d4d}html[data-pd-seller-mode=seller] .pd-ev-floating{bottom:calc(80px + var(--pd-tabbar-safe-extra))}html[data-pd-seller-mode=seller] .pd-ev-floating:after{background:var(--ev-green-900);content:"";height:13px;position:absolute;top:100%;left:0;right:0}:root:has(.pd-ev-floating) .pd-tabbar-gap{height:calc(var(--pd-tabbar-offset) + var(--pd-ev-floating-height))}:root:has(.pd-ev-floating) .pd-seller-tabbar-gap{height:calc(80px + var(--pd-tabbar-safe-extra) + var(--pd-ev-floating-height))}@media (prefers-reduced-motion:reduce){.pd-ev-shine:after{opacity:0;animation:none}.pd-ev-bob{animation:none}.pd-ev-cta{transition:none}}