.pp-upgrades-panel{--pp-gold-gradient:var(--pp-logo-gold-gradient);--pp-star-fill:var(--pp-gold);--pp-star-outline:var(--pp-gold);color:var(--support-reply-foreground);background-color:var(--pp-dark-green);background-image:var(--pp-upgrades-glow);border-color:var(--pp-line);gap:24px;padding:0}.pp-upgrades-panel h2,.pp-upgrades-panel h3{font-family:var(--pp-font-heading);letter-spacing:0}.pp-upgrades-panel.pp-upgrades-panel[role=dialog]{color:var(--support-reply-foreground)}.pp-upgrades-band{border-bottom:1px solid var(--pp-upgrades-header-border);color:var(--support-reply-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:22px 32px 14px;display:flex}.pp-upgrades-brand{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pp-upgrades-lockup{align-items:center;gap:12px;display:flex}.pp-upgrades-lockup img{object-fit:contain;width:auto;max-width:100%;height:64px;display:block}.pp-upgrades-stars{letter-spacing:4px;color:var(--pp-gold);gap:4px;font-size:14px;display:inline-flex}.pp-upgrades-stars svg{width:14px;height:14px}.pp-upgrades-intro h2,.pp-upgrades-panel #more-upgrades-title{color:var(--support-reply-foreground)}.pp-upgrades-intro>p:last-child{color:var(--pp-upgrades-intro-ink)}.pp-upgrades-panel .pp-upgrades-payment{color:var(--pp-upgrades-footnote-ink)}.pp-upgrades-panel .pp-upgrades-comparison{background:var(--card);color:var(--pp-ink)}.pp-upgrades-panel>button:last-child{background:var(--pp-upgrades-close-background);border:1px solid var(--pp-upgrades-close-border);color:var(--pp-gold);opacity:1;padding:8px}.pp-upgrades-panel>:not(.pp-upgrades-band):not(button){margin-inline:24px}.pp-upgrades-panel>p:last-of-type{margin-bottom:24px}.pp-upgrades-eyebrow{color:var(--pp-gold);font-family:var(--pp-font-body);letter-spacing:.14em;font-size:11px;font-weight:800}.pp-upgrades-panel .pp-upgrades-spotlight{background:var(--card);color:var(--pp-ink);border:2px solid var(--pp-gold);box-shadow:var(--shadow-soft);border-radius:22px;padding:22px 24px}.pp-upgrades-panel #brand-only-title{font-family:var(--pp-font-heading);color:var(--pp-dark-green);font-size:24px;font-weight:900}.pp-upgrades-panel .pp-upgrades-price{font-family:var(--pp-font-heading);color:var(--pp-phase-six-orange);font-size:20px;font-weight:800}.pp-upgrades-panel .pp-upgrades-cadence{font-family:var(--pp-font-body);color:var(--pp-muted);font-size:13px;font-weight:600}.pp-upgrades-panel .pp-upgrades-pill{font-family:var(--pp-font-body);letter-spacing:.06em;overflow-wrap:anywhere;border-radius:9999px;padding:5px 12px;font-size:11px;font-weight:800;line-height:1.4;display:inline-block}.pp-upgrades-panel .pp-upgrades-pill-green{background:var(--pp-upgrades-pill-green);color:var(--pp-mid-green)}.pp-upgrades-panel .pp-upgrades-pill-yellow{background:var(--pp-upgrades-pill-yellow);color:var(--pp-upgrades-pill-ink)}.pp-upgrades-panel .pp-upgrades-email{border:1.5px solid var(--pp-line);background:var(--pp-upgrades-email-cream);color:var(--pp-ink);border-radius:16px;padding:14px}.pp-upgrades-panel .pp-upgrades-email-branded{border:2px solid var(--pp-gold);background:var(--card)}.pp-upgrades-panel .pp-upgrades-email h3{font-family:var(--pp-font-heading);color:var(--pp-dark-green);font-size:14px;font-weight:800}.pp-upgrades-panel .pp-upgrades-email>div:first-child p{font-family:var(--pp-font-body);color:var(--pp-mid-green);font-size:12px;font-weight:700}.pp-upgrades-panel .pp-upgrades-comparison-head{background:var(--pp-dark-green);color:var(--pp-cream)}.pp-upgrades-panel .pp-upgrades-requirement{background:var(--pp-sand);border-radius:10px;padding:12px}.pp-upgrades-panel [data-variant=default].pp-upgrades-buy{background:var(--pp-dark-green);color:var(--support-reply-foreground);background-image:none}.pp-upgrades-panel .pp-upgrades-buy:hover{background:var(--pp-dark-green);opacity:.9}.pp-upgrades-panel .portal-card{background:var(--card);color:var(--pp-ink);border:1px solid var(--pp-line);border-radius:18px}.pp-upgrades-panel .portal-card>h3{font-family:var(--pp-font-heading);color:var(--pp-dark-green);font-size:18px;font-weight:800}.pp-upgrades-panel .portal-card [data-variant=default]{background-image:var(--pp-logo-gold-gradient);color:var(--pp-ink)}.pp-upgrades-panel .portal-card [data-variant=default]:hover{opacity:.9}.pp-upgrades-panel .dashboard-cluster{flex:0 0 250px;width:250px;height:128px;margin:0;position:relative}.pp-upgrades-panel .dashboard-media{width:92px;height:100px;box-shadow:var(--shadow-soft);border-radius:8px;padding:9px;position:absolute}.pp-upgrades-panel .dashboard-video{background:var(--pp-mid-green);top:15px;left:12px;transform:rotate(-12deg)}.pp-upgrades-panel .dashboard-quote{background-image:var(--pp-logo-gold-gradient);color:var(--pp-dark-green);top:7px;left:82px;transform:rotate(7deg)}.pp-upgrades-panel .dashboard-quote>span:first-child{font-size:32px}.pp-upgrades-panel .dashboard-quote>div{margin-bottom:5px}.pp-upgrades-panel .dashboard-quote>div>div{height:3px}.pp-upgrades-panel .dashboard-quote svg{width:11px;height:11px}.pp-upgrades-panel .dashboard-voice{background:var(--card);color:var(--pp-mid-green);width:88px;height:80px;top:33px;left:149px;transform:rotate(14deg)}.pp-upgrades-panel .dashboard-voice>div{gap:3px;height:30px;margin-top:6px}.pp-upgrades-panel .dashboard-voice>div>span{width:4px;max-height:26px}.pp-upgrades-panel .dashboard-gold{background-image:var(--pp-logo-gold-gradient);color:var(--pp-dark-green);width:30px;height:30px}body:has(.pp-upgrades-panel) [role=dialog]:not(.pp-upgrades-panel){border-color:var(--pp-line);background:var(--card)}body:has(.pp-upgrades-panel) [role=dialog]:not(.pp-upgrades-panel) h2{font-family:var(--pp-font-heading)}body:has(.pp-upgrades-panel) [role=dialog]:not(.pp-upgrades-panel) [data-variant=default]{background:var(--pp-dark-green);color:var(--support-reply-foreground)}@media (width>=1024px){.pp-upgrades-grid{grid-template-columns:minmax(0,3.7fr) minmax(0,8.3fr)}}@media (width<=640px){.pp-upgrades-band{padding:22px 18px}.pp-upgrades-panel>:not(.pp-upgrades-band):not(button){margin-inline:16px}.pp-upgrades-panel .dashboard-cluster{margin-inline:auto}}.pp-upgrades-panel .pp-upgrades-band .dashboard-cluster{margin-right:72px}.pp-upgrades-panel #more-upgrades-title{font-family:var(--pp-font-heading);color:#fff;text-transform:none;letter-spacing:0;margin:26px 0 12px;font-size:22px;font-weight:800}.pp-upgrades-panel .pp-upgrades-spotlight p:not(.pp-upgrades-price):not(.pp-upgrades-terms-message),.pp-upgrades-panel .pp-upgrades-spotlight li,.pp-upgrades-panel .pp-upgrades-spotlight label,.pp-upgrades-panel .pp-upgrades-email>div:first-child p,.pp-upgrades-panel .pp-upgrades-email>div:not(:first-child),.pp-upgrades-panel .pp-upgrades-comparison>div:not(.pp-upgrades-comparison-head),.pp-upgrades-panel .portal-card>p,.pp-upgrades-panel .portal-card label{color:var(--pp-dark-green)}.pp-upgrades-panel .pp-upgrades-gold,.pp-upgrades-panel .pp-upgrades-gold:hover,.pp-upgrades-panel .pp-upgrades-gold:disabled{background:var(--pp-logo-gold-gradient);color:var(--pp-ink);font-family:var(--pp-font-body);opacity:1;filter:none;border:0;border-radius:999px;font-size:14px;font-weight:700;box-shadow:0 0 18px #fbdf8659}.pp-upgrades-panel .pp-upgrades-gold[data-coming-soon=true]{color:#8a856b;box-shadow:none;background:#e8e3cf}.pp-upgrades-terms-message{font-family:var(--pp-font-body);color:#7a2e2e;background:#fbe9e5;border-radius:8px;margin-top:8px;padding:6px 10px;font-size:12.5px;font-weight:600;display:inline-block}.pp-upgrades-terms-prompt input[type=checkbox]{outline-offset:2px;outline:2px solid #e8b840}
