.pm{--pm-bg:#0e0f15;--pm-line:#ffffff1c;--pm-line2:#ffffff2e;--pm-text:#f4f4f7;--pm-dim:#9c9ca8;--pm-dim2:#6c6c78;--pm-email:var(--pp-accent,#3151ff);--pm-social:var(--pp-highlight,#c9ff21);--pm-call:#ff6b35;background:var(--pm-bg);border:1px solid var(--pm-line2);width:100%;min-height:clamp(260px,27vw,380px);font-family:var(--sans);color:var(--pm-text);text-align:left;flex-direction:column;justify-content:center;align-items:center;gap:clamp(26px,3.4vw,44px);padding:clamp(30px,4vw,58px) clamp(22px,3vw,46px);display:flex;box-shadow:0 30px 90px #0009}.pm svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.pm-eyebrow{font:8px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pm-dim2);align-items:center;gap:8px;display:inline-flex}.pm-eyebrow svg{width:12px;height:12px;color:var(--pm-social);flex:none}.pm-footnote{font:9px var(--mono);letter-spacing:.03em;color:var(--pm-dim2);text-align:center}.pm--stack .pm-footnote{text-align:left;margin-top:clamp(18px,2vw,26px)}.pm--stack>.pm-eyebrow{margin-bottom:clamp(15px,1.7vw,23px)}.pm-track{justify-content:center;align-items:flex-start;width:100%;display:flex}.pm-track-part{flex:1;align-items:flex-start;min-width:0;display:flex}.pm-track-part:first-child{flex:none}.pm-stop{text-align:center;opacity:0;width:clamp(84px,9vw,110px);animation:.55s cubic-bezier(.16,1,.3,1) forwards pm-rise;animation-delay:calc(var(--d)*.22s + .15s);flex-direction:column;flex:none;align-items:center;gap:9px;display:flex}.pm-stop-mark{border:1px solid var(--pm-line2);width:clamp(40px,4.4vw,52px);height:clamp(40px,4.4vw,52px);color:var(--pm-dim);border-radius:50%;place-items:center;padding:clamp(11px,1.2vw,14px);display:grid}.pm-stop.is-email .pm-stop-mark{background:var(--pm-email);border-color:var(--pm-email);color:#fff}.pm-stop.is-social .pm-stop-mark{background:var(--pm-social);border-color:var(--pm-social);color:#10100f}.pm-stop.is-call .pm-stop-mark{background:var(--pm-call);border-color:var(--pm-call);color:#fff}.pm-stop b{font:500 clamp(13px,1.15vw,16px) var(--sans);letter-spacing:-.02em}.pm-stop small{font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pm-dim2)}.pm-gap{opacity:0;min-width:0;animation:.5s forwards pm-fade;animation-delay:calc(var(--d)*.22s + 50ms);flex-direction:column;flex:1;align-items:center;gap:9px;margin-top:clamp(19px,2.1vw,25px);display:flex}.pm-gap i{background:repeating-linear-gradient(90deg,var(--pm-line2) 0 5px,transparent 5px 10px);width:100%;height:1px}.pm-gap span{font:8px var(--mono);letter-spacing:.06em;color:var(--pm-dim2);white-space:nowrap}.pm--stack{align-items:stretch;gap:0}.pm-card{border:1px solid var(--pm-line);opacity:0;flex-direction:column;gap:14px;padding:clamp(16px,1.8vw,24px);animation:.55s cubic-bezier(.16,1,.3,1) .15s forwards pm-rise;display:flex}.pm-card-head{align-items:center;gap:13px;display:flex}.pm-card-head b{font:500 clamp(14px,1.3vw,18px) var(--sans);letter-spacing:-.025em;display:block}.pm-card-head small{font:9px var(--mono);color:var(--pm-dim);margin-top:3px;display:block}.pm-logo{border:1px solid var(--pm-line2);width:36px;height:36px;font:500 15px var(--sans);color:var(--pm-text);flex:none;place-items:center;display:grid}.pm-pills{flex-wrap:wrap;gap:7px;display:flex}.pm-pills span{font:8px var(--mono);letter-spacing:.05em;border:1px solid var(--pm-line2);color:var(--pm-dim);padding:6px 10px}.pm-link{flex-direction:column;align-items:center;gap:7px;padding:clamp(14px,1.6vw,20px) 0;display:flex}.pm-link i{background:linear-gradient(var(--pm-line2),var(--pm-social));width:1px;height:clamp(20px,2.2vw,30px);position:relative}.pm-link i:after{content:"";background:var(--pm-social);border-radius:50%;width:5px;height:5px;animation:1.9s linear infinite pm-travel;position:absolute;top:0;left:-2px}.pm-link span{font:8px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pm-dim2)}.pm-card--note{border-left:2px solid var(--pm-social);animation-delay:.5s}.pm-card--note p{font:clamp(13px,1.25vw,17px)/1.55 var(--sans);letter-spacing:-.01em;color:var(--pm-text);margin:0}.pm-who{border-bottom:1px solid var(--pm-line);align-items:center;gap:13px;padding-bottom:clamp(18px,2vw,26px);display:flex}.pm-who b{font:500 clamp(14px,1.3vw,18px) var(--sans);letter-spacing:-.025em;display:block}.pm-who small{font:9px var(--mono);color:var(--pm-dim);margin-top:3px;display:block}.pm-ava{border:1px solid var(--pm-line2);width:40px;height:40px;font:500 13px var(--sans);border-radius:50%;flex:none;place-items:center;display:grid}.pm-events{flex-direction:column;gap:clamp(14px,1.7vw,22px);margin:0;padding:clamp(18px,2vw,26px) 0 0;list-style:none;display:flex}.pm-events li{opacity:0;animation:.55s cubic-bezier(.16,1,.3,1) forwards pm-slide;animation-delay:calc(var(--d)*.2s + .2s);align-items:center;gap:14px;display:flex}.pm-events li>i{border:1px solid var(--pm-line2);width:30px;height:30px;color:var(--pm-dim);border-radius:50%;flex:none;place-items:center;padding:8px;display:grid}.pm-events li.is-email>i{background:var(--pm-email);border-color:var(--pm-email);color:#fff}.pm-events li.is-social>i{background:var(--pm-social);border-color:var(--pm-social);color:#10100f}.pm-events li.is-reply>i{background:var(--pm-social);border-color:var(--pm-social);color:#10100f;animation:2.4s ease-out infinite pm-pulse}.pm-events li b{min-width:0;font:500 clamp(13px,1.15vw,16px) var(--sans);letter-spacing:-.02em;flex:1}.pm-events li time{font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pm-dim2);flex:none}.pm-flow{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.pm-flow:before{content:"";background:var(--pm-line2);transform-origin:top;width:1px;animation:.9s .15s forwards pm-draw;position:absolute;top:14px;bottom:22px;left:15px;transform:scaleY(0)}.pm-flow li{opacity:0;animation:.55s cubic-bezier(.16,1,.3,1) forwards pm-slide;animation-delay:calc(var(--d)*.16s + .2s)}.pm-flow-step{align-items:center;gap:14px;display:flex}.pm-flow-step>i{background:var(--pm-bg);border:1px solid var(--pm-line2);width:31px;height:31px;color:var(--pm-dim);z-index:1;border-radius:50%;flex:none;place-items:center;padding:8px;display:grid;position:relative}.pm-flow-step>i.is-email{background:var(--pm-email);border-color:var(--pm-email);color:#fff}.pm-flow-step>i.is-social{background:var(--pm-social);border-color:var(--pm-social);color:#10100f}.pm-flow-step>i.is-call{background:var(--pm-call);border-color:var(--pm-call);color:#fff}.pm-flow-step b{min-width:0;font:500 clamp(13px,1.15vw,16px) var(--sans);letter-spacing:-.02em;flex:1}.pm-flow-step time{font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pm-dim2);flex:none}.pm-flow-wait{font:8px var(--mono);letter-spacing:.06em;color:var(--pm-dim2);margin:7px 0 7px 45px;display:block}.pm-sources{flex-wrap:wrap;gap:8px;display:flex}.pm-sources span{border:1px solid var(--pm-line);font:9.5px var(--mono);letter-spacing:.03em;color:var(--pm-dim2);opacity:0;animation:.45s forwards pm-fade;animation-delay:calc(var(--d)*.1s + .2s);align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.pm-sources span.is-on{border-color:var(--pm-line2);color:var(--pm-text)}.pm-sources span i{width:13px;height:13px;color:var(--pm-email);flex:none}.pm-settings{border-top:1px solid var(--pm-line);grid-template-columns:1fr 1fr;gap:14px;margin:0;padding-top:clamp(16px,1.8vw,24px);display:grid}.pm-settings dt{font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pm-dim2);margin:0}.pm-settings dd{font:500 clamp(13px,1.2vw,16px) var(--sans);letter-spacing:-.02em;margin:5px 0 0}.pm-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:clamp(18px,2vw,26px);display:flex}.pm-actions span{border:1px solid var(--pm-line2);font:9.5px var(--mono);letter-spacing:.03em;color:var(--pm-dim);align-items:center;gap:8px;padding:9px 13px;display:inline-flex}.pm-approve{background:var(--pm-email);margin-left:auto;animation:2.6s ease-in-out infinite pm-glow;color:#fff!important;border-color:var(--pm-email)!important}.pm-approve i{flex:none;width:13px;height:13px}@keyframes pm-glow{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 18px -4px var(--pm-email)}}.pm-tiles{border-bottom:1px solid var(--pm-line);grid-template-columns:repeat(4,1fr);gap:14px;padding-bottom:clamp(16px,1.8vw,24px);display:grid}.pm-tiles>div{opacity:0;min-width:0;animation:.45s forwards pm-fade;animation-delay:calc(var(--d)*.1s + .2s)}.pm-tiles small{font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pm-dim2);display:block}.pm-tiles b{font:500 clamp(20px,2.1vw,28px) var(--sans);letter-spacing:-.03em;margin-top:6px;display:block}.pm-tiles>div.is-pos b{color:var(--pm-social)}.pm-replies{margin:0;padding:clamp(6px,.8vw,10px) 0 0;list-style:none}.pm-replies li{border-bottom:1px solid var(--pm-line);opacity:0;animation:.55s cubic-bezier(.16,1,.3,1) forwards pm-slide;animation-delay:calc(var(--d)*.15s + .5s);align-items:center;gap:14px;padding:clamp(13px,1.5vw,18px) 0;display:flex}.pm-replies li:last-child{border-bottom:0}.pm-replies li>div{flex:1;min-width:0}.pm-replies b{font:500 clamp(13px,1.15vw,16px) var(--sans);letter-spacing:-.02em;display:block}.pm-replies small{font:9px var(--mono);color:var(--pm-dim);margin-top:2px;display:block}.pm-reply-meta{font:8px var(--mono);letter-spacing:.04em;color:var(--pm-dim2);flex-direction:column;flex:none;align-items:flex-end;gap:3px;display:flex}.pm-tag{font-style:normal;font:8px var(--mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--pm-line2);color:var(--pm-dim);flex:none;padding:5px 8px}.pm-tag.is-pos{color:var(--pm-social);border-color:color-mix(in srgb,var(--pm-social) 45%,transparent)}.pm-tag.is-neg{color:#ff8f6b;border-color:#ff8f6b55}.pm-settings--three{grid-template-columns:repeat(3,1fr)}.pm-card .pm-settings{padding-top:clamp(13px,1.5vw,19px)}.pm-badge{border:1px solid color-mix(in srgb,var(--pm-social) 45%,transparent);background:color-mix(in srgb,var(--pm-social) 8%,transparent);font:8px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pm-social);align-self:flex-start;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.pm-badge i{background:var(--pm-social);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb,var(--pm-social) 22%,transparent);border-radius:50%;flex:none;animation:1.8s infinite pm-blink}.pm--stack>.pm-badge{margin-bottom:clamp(20px,2.2vw,30px)}.pm-figures{border-bottom:1px solid var(--pm-line);grid-template-columns:1fr 1fr;gap:16px;padding-bottom:clamp(18px,2vw,26px);display:grid}.pm-figures>div{opacity:0;min-width:0;animation:.45s forwards pm-fade;animation-delay:calc(var(--d)*.14s + .2s)}.pm-figures small{font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pm-dim2);display:block}.pm-figures b{font:500 clamp(30px,3.4vw,46px) var(--sans);letter-spacing:-.04em;margin-top:7px;display:block}.pm-figures>div:first-child b{color:var(--pm-social)}.pm--stack .pm-pills{margin-top:clamp(18px,2vw,26px)}.pm-flow-step.is-added{border:1px solid color-mix(in srgb,var(--pm-social) 55%,transparent);background:color-mix(in srgb,var(--pm-social) 6%,transparent);margin:6px -11px 0;padding:9px 11px}.pm-added{font-style:normal;font:7px var(--mono);letter-spacing:.08em;text-transform:uppercase;background:var(--pm-social);color:#10100f;flex:none;padding:4px 7px}.pm-tiles--three{grid-template-columns:repeat(3,1fr)}@keyframes pm-blink{0%,to{opacity:1}50%{opacity:.3}}.pm-rows{margin:0;padding:0;list-style:none}.pm-rows li{border-bottom:1px solid var(--pm-line);opacity:0;animation:.55s cubic-bezier(.16,1,.3,1) forwards pm-slide;animation-delay:calc(var(--d)*.13s + .25s);align-items:center;gap:14px;padding:clamp(11px,1.3vw,15px) 0;display:flex}.pm-rows li:last-child{border-bottom:0}.pm-rows b{min-width:0;font:500 clamp(13px,1.15vw,16px) var(--sans);letter-spacing:-.02em;flex:1}.pm-rows small{font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pm-dim2);flex:none}.pm-rows--gap li{gap:12px}.pm--stack .pm-rows{margin-top:clamp(16px,1.8vw,22px)}.pm-toggle{border:1px solid var(--pm-line2);display:flex}.pm-toggle>span{border-right:1px solid var(--pm-line2);opacity:0;min-width:0;animation:.45s forwards pm-fade;animation-delay:calc(var(--d)*.14s + .2s);flex-direction:column;flex:1;gap:7px;padding:clamp(13px,1.5vw,18px);display:flex}.pm-toggle>span:last-child{border-right:0}.pm-toggle small{font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pm-dim2)}.pm-toggle b{font:500 clamp(22px,2.4vw,32px) var(--sans);letter-spacing:-.035em}.pm-toggle>span.is-on{background:color-mix(in srgb,var(--pm-email) 14%,transparent)}.pm-toggle>span.is-on b{color:var(--pm-email)}.pm--stack .pm-toggle+.pm-pills{margin-top:clamp(16px,1.8vw,22px)}.pm-who .pm-score{font:500 clamp(12px,1.1vw,15px) var(--sans);letter-spacing:-.02em;background:var(--pm-social);color:#10100f;flex:none;margin-left:auto;padding:6px 10px;font-style:normal}.pm-pick{border:1px solid var(--pm-line2);opacity:0;justify-content:space-between;align-items:center;gap:14px;padding:clamp(14px,1.6vw,19px);animation:.55s cubic-bezier(.16,1,.3,1) .15s forwards pm-rise;display:flex}.pm-pick b{font:500 clamp(15px,1.4vw,20px) var(--sans);letter-spacing:-.015em}.pm-pick small{font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pm-social);flex:none}.pm-dot{background:var(--pm-call);border-radius:50%;flex:none;width:7px;height:7px}.pm-dot.is-in{background:var(--pm-social)}.pm-dot.is-miss{border:1px solid var(--pm-dim2);background:0 0}.pm-wave{align-items:center;gap:3px;height:clamp(36px,4vw,52px);display:flex}.pm-wave i{min-width:2px;height:var(--h);background:var(--pm-line2);transform-origin:50%;flex:1}.pm-wave--live i{background:var(--pm-social);animation:1.1s ease-in-out infinite pm-wave;animation-delay:calc(var(--d)*80ms)}.pm-wave--track i.is-played{background:var(--pm-call)}@keyframes pm-wave{0%,to{transform:scaleY(.32)}50%{transform:scaleY(1)}}.pm-timer{justify-content:space-between;align-items:baseline;gap:14px;margin-top:clamp(16px,1.8vw,22px);display:flex}.pm-timer b{font:500 clamp(24px,2.6vw,34px) var(--sans);letter-spacing:-.035em}.pm-timer small{font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pm-dim2)}.pm-end{background:var(--pm-call);margin-left:auto;color:#fff!important;border-color:var(--pm-call)!important}.pm-play{align-items:center;gap:14px;margin-top:clamp(16px,1.8vw,22px);display:flex}.pm-play>i{background:var(--pm-email);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;padding:9px;display:grid}.pm-play>i svg{fill:currentColor;stroke:none}.pm-play time{min-width:0;font:9px var(--mono);letter-spacing:.04em;color:var(--pm-dim);flex:1}.pm-play span{border:1px solid var(--pm-line2);font:8px var(--mono);letter-spacing:.08em;color:var(--pm-dim2);flex:none;padding:5px 9px}.pm-queue{margin:0;padding:0;list-style:none}.pm-queue li{border-bottom:1px solid var(--pm-line);opacity:0;animation:.55s cubic-bezier(.16,1,.3,1) forwards pm-slide;animation-delay:calc(var(--d)*.15s + .25s);align-items:center;gap:14px;padding:clamp(12px,1.4vw,16px) 0;display:flex}.pm-queue li:last-child{border-bottom:0}.pm-queue li>div{flex:1;min-width:0}.pm-queue b{font:500 clamp(13px,1.15vw,16px) var(--sans);letter-spacing:-.02em;display:block}.pm-queue small{font:9px var(--mono);color:var(--pm-dim);margin-top:3px;display:block}.pm-rank{font-style:normal;font:8px var(--mono);letter-spacing:.08em;color:var(--pm-dim2);flex:none}.pm-queue li.is-promoted{border:1px solid color-mix(in srgb,var(--pm-social) 55%,transparent);background:color-mix(in srgb,var(--pm-social) 6%,transparent);margin-inline:-11px;padding-inline:11px}.pm-queue li.is-promoted .pm-rank{color:var(--pm-social)}.pm-map{margin:0;padding:0;list-style:none}.pm-map li{border-bottom:1px solid var(--pm-line);opacity:0;animation:.55s cubic-bezier(.16,1,.3,1) forwards pm-slide;animation-delay:calc(var(--d)*.14s + .25s);align-items:center;gap:14px;padding:clamp(12px,1.4vw,16px) 0;display:flex}.pm-map li:last-child{border-bottom:0}.pm-map>li>small{width:clamp(58px,6vw,78px);font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pm-dim2);flex:none}.pm-map b{min-width:0;font:500 clamp(12px,1.05vw,15px) var(--sans);letter-spacing:-.02em;flex-wrap:wrap;flex:1;align-items:center;gap:10px;display:flex}.pm-map b i{color:var(--pm-dim2);font-style:normal}.pm-map b span{color:var(--pm-dim)}.pm-map li.is-diff b span{color:var(--pm-call)}@keyframes pm-rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes pm-slide{0%{opacity:0;transform:translate(-9px)}to{opacity:1;transform:none}}@keyframes pm-fade{to{opacity:1}}@keyframes pm-travel{0%{top:0}to{top:calc(100% - 5px)}}@keyframes pm-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--pm-social) 50%,transparent)}70%,to{box-shadow:0 0 0 9px #0000}}@media (max-width:600px){.pm{gap:24px;min-height:0;padding:26px 18px}.pm-settings,.pm-settings--three{grid-template-columns:1fr;gap:12px}.pm-tiles{grid-template-columns:1fr 1fr;gap:16px}.pm-reply-meta{display:none}.pm-approve{margin-left:0}.pm-flow-step time{display:none}.pm-track,.pm-track-part{flex-direction:column;align-items:stretch}.pm-stop{text-align:left;flex-direction:row;align-items:center;gap:13px;width:auto}.pm-stop b{flex:1}.pm-gap{flex-direction:row;align-items:flex-start;gap:11px;margin:0 0 0 clamp(19px,5vw,25px);padding:9px 0}.pm-gap i{background:repeating-linear-gradient(180deg,var(--pm-line2) 0 5px,transparent 5px 10px);width:1px;height:20px}.pm-toggle{flex-direction:column}.pm-toggle>span{border-right:0;border-bottom:1px solid var(--pm-line2)}.pm-toggle>span:last-child{border-bottom:0}.pm-map li{flex-wrap:wrap;gap:8px}.pm-map>li>small{width:auto}.pm-map b{flex-basis:100%}.pm-end{margin-left:0}}@media (prefers-reduced-motion:reduce){.pm *{animation:none!important}.pm-stop,.pm-gap,.pm-card,.pm-events li,.pm-flow li,.pm-sources span,.pm-tiles>div,.pm-replies li,.pm-rows li,.pm-toggle>span,.pm-pick,.pm-queue li,.pm-map li{opacity:1!important;transform:none!important}.pm-flow:before{transform:scaleY(1)!important}.pm-wave i{transform:none!important}}
