.pp{--bg:#070a10;--ink:#0b0f17;--line:rgba(255,255,255,.08);--line-2:rgba(255,255,255,.14);--soft:rgba(255,255,255,.05);--text:#f3f5f8;--muted:#9aa3b2;--faint:rgba(255,255,255,.34);--sans:"Satoshi",var(--font-plus-jakarta-sans),ui-sans-serif,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:var(--font-geist-mono),ui-monospace,"SF Mono",Menlo,monospace;font-family:var(--sans);font-size:16px;color:var(--text);letter-spacing:normal;-webkit-font-smoothing:antialiased}.pp *,.pp :after,.pp :before{box-sizing:border-box}.pp :where(h1,h2,h3,h4,p,ul,ol,dl,dd){margin:0;padding:0;font-family:inherit;letter-spacing:normal;color:inherit}.pp :where(ul,ol){list-style:none}:where(.pp) button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:0}:where(.pp) a{color:inherit;text-decoration:none}.pp :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:10px}.pp-page{position:relative;z-index:1;isolation:isolate;min-height:100svh;background:var(--bg);padding:max(20px,env(safe-area-inset-top)) 16px 40px;overflow-x:clip}.pp-page.pp-phone{height:100dvh;min-height:0;overflow-y:auto;overscroll-behavior:contain}.pp-page.pp-phone .pp-ambient{position:absolute;inset:0}.pp-embed{position:relative;width:100%;max-width:440px;margin:0 auto}.pp-ambient{position:fixed;inset:-12%;z-index:-1;pointer-events:none;background-size:cover;background-position:center 30%;filter:blur(70px) saturate(1.45);opacity:.55;transform:scale(1.05)}.pp-ambient:after{content:"";position:absolute;inset:0;background:radial-gradient(60% 50% at 50% 30%,color-mix(in srgb,var(--orb1,#38bdf8) 30%,transparent),transparent 70%),radial-gradient(70% 60% at 50% 35%,transparent,rgba(7,10,16,.75) 75%),linear-gradient(180deg,rgba(7,10,16,.1),rgba(7,10,16,.65))}.pp-main{display:grid;justify-items:center}.pp-page .pp-main{padding-top:12px}.pp-cardwrap{width:min(100%,420px);perspective:1400px}.pp-tilt{--rx:0deg;--ry:0deg;--mx:30%;--my:0%;transform-style:flat;perspective:1400px;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .3s cubic-bezier(.2,.8,.2,1)}.pp-flip{position:relative;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.2,.8,.2,1)}.pp-flip.is-flipped{transform:rotateY(180deg)}.pp-face{--soft:rgba(255,255,255,.075);--line:rgba(255,255,255,.11);--muted:rgba(236,241,248,.88);--faint:rgba(236,241,248,.7);text-shadow:0 1px 3px rgba(0,0,0,.4);position:relative;isolation:isolate;border-radius:30px;padding:22px 18px 20px;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:rgba(12,16,24,.55);box-shadow:0 1px 1px rgba(0,0,0,.25),0 10px 20px rgba(0,0,0,.25),0 32px 64px rgba(0,0,0,.42),0 70px 120px -40px var(--glow),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.35)}.pp-face>:not(.pp-glass,.pp-zodiac){position:relative;z-index:1}.pp-face:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(150deg,rgba(255,255,255,.6),rgba(255,255,255,.1) 28%,rgba(255,255,255,.04) 62%,color-mix(in srgb,var(--accent) 55%,transparent));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.pp-front{position:relative;transition:min-height .3s cubic-bezier(.2,.8,.2,1)}.pp-flip.is-flipped .pp-front{min-height:var(--pp-back-h,500px)}.pp-back{transform:rotateY(180deg);display:flex;flex-direction:column}.pp-back,.pp-glass{position:absolute;inset:0}.pp-glass{z-index:0;border-radius:inherit;overflow:hidden;pointer-events:none}.pp-glass-photo{position:absolute;inset:-18%;background-size:cover;background-position:center 25%;filter:blur(14px) saturate(1.5);opacity:.74;transform:scale(1.04)}.pp-glass-scrim{position:absolute;inset:0;background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 16%,transparent),transparent 55%),linear-gradient(180deg,rgba(8,11,18,.42) 0,rgba(8,11,18,.58) 34%,rgba(8,11,18,.76) 66%,rgba(8,11,18,.86) 100%)}.pp-glass-sheen{position:absolute;inset:0;mix-blend-mode:screen;background:radial-gradient(520px circle at var(--mx) var(--my),rgba(255,255,255,.17),transparent 42%),linear-gradient(115deg,rgba(255,255,255,.1),rgba(255,255,255,0) 32%,rgba(255,255,255,0) 70%,rgba(255,255,255,.05))}.pp .is-hl{box-shadow:0 0 0 2px var(--accent),0 0 24px var(--glow)!important;border-radius:14px;transition:box-shadow .3s ease}.pp-top{display:flex;justify-content:space-between}.pp-brand,.pp-top{align-items:center}.pp-brand{display:inline-flex;gap:8px;font-size:13.5px;font-weight:600;color:var(--muted)}.pp-mark{width:24px;height:24px;flex:none;display:block;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.pp-iconbtn{width:38px;height:38px;border-radius:12px;display:grid!important;place-items:center;color:var(--text);background:var(--soft)!important;border:1px solid var(--line)!important;transition:background .2s ease,transform .2s ease}.pp-iconbtn:hover{background:rgba(255,255,255,.12)!important}.pp-iconbtn svg{color:color-mix(in srgb,var(--accent) 70%,#fff)}.pp-ico-share{color:#7dd3fc}.pp-ico-contact{color:#86efac}.pp-iconbtn:active{transform:scale(.94)}.pp-id{display:grid;grid-template-columns:72px 1fr;gap:14px;margin-top:22px;align-items:center}.pp-photo{width:72px;height:90px;overflow:visible}.pp-photo,.pp-photoframe{position:relative;border-radius:14px}.pp-photoframe{display:block;width:100%;height:100%;overflow:hidden;background:#151a24;box-shadow:0 0 0 1px rgba(255,255,255,.22),0 12px 28px rgba(0,0,0,.45)}.pp-photobg{position:absolute;inset:-25%;background-size:cover;background-position:50%;filter:blur(12px) saturate(1.15)}.pp-photo img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.pp-photoframe:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.25);pointer-events:none}.pp-photo.is-live .pp-photoframe{box-shadow:0 0 0 2px rgba(8,11,18,.9),0 0 0 4px #ef4444,0 12px 28px rgba(0,0,0,.45)}.pp-photo.is-meet .pp-photoframe{box-shadow:0 0 0 2px rgba(8,11,18,.9),0 0 0 4px #22c55e,0 12px 28px rgba(0,0,0,.45)}.pp-photo.is-live{--ring:#ef4444}.pp-photo.is-meet{--ring:#22c55e}.pp-photo.is-live:before,.pp-photo.is-meet:before{content:"";position:absolute;inset:-4px;border-radius:18px;border:2px solid var(--ring);opacity:0;pointer-events:none;animation:pp-ring 2.4s cubic-bezier(0,0,.2,1) infinite}@keyframes pp-ring{0%{transform:scale(1);opacity:.9}65%,to{transform:scale(1.22);opacity:0}}.pp-livebadge{position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#ef4444!important;padding:3px 8px!important;border-radius:999px;box-shadow:0 4px 12px rgba(239,68,68,.45)}.pp-idtext{min-width:0}.pp-name{display:flex;align-items:center;gap:6px;font-size:22px;font-weight:900;line-height:1.1;letter-spacing:-.025em;text-shadow:0 2px 14px rgba(0,0,0,.45)}.pp-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-name svg{flex:none}.pp-handle{font-size:14px;color:var(--muted);margin-top:4px;display:flex;align-items:center;gap:8px}.pp-rank{font-size:10.5px;font-weight:800;color:var(--ink);background:var(--accent);padding:2px 7px;border-radius:999px}.pp-data{display:flex;gap:16px;margin-top:12px}.pp-data>div{flex:none}.pp-data>div:last-child{flex:0 1 auto;min-width:0}.pp-data>div:last-child dd{overflow:hidden;text-overflow:ellipsis}.pp-data dt{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.pp-data dd{font-family:var(--mono);font-size:13px;color:var(--text);margin-top:3px;white-space:nowrap}.pp-cpi{display:inline-flex!important;align-items:center;gap:5px;font:inherit;color:inherit!important;padding:0 0 1px!important;border-bottom:1px dashed color-mix(in srgb,var(--accent) 60%,transparent)!important;border-radius:0!important;cursor:pointer;transition:color .15s ease,border-color .15s ease}.pp-cpi svg{color:var(--accent);flex:none}.pp-cpi:hover{color:var(--accent)!important;border-bottom-color:var(--accent)!important}.pp-bio{margin-top:20px}.pp-biotitle{font-size:15px;font-weight:800;width:fit-content;max-width:100%;background:linear-gradient(90deg,#fff 15%,color-mix(in srgb,var(--accent) 60%,#fff) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none}.pp-biotext{font-size:14.5px;line-height:1.55;color:var(--muted);margin-top:4px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pp-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.pp-pill{display:inline-flex!important;align-items:center;gap:7px;min-height:32px;padding:0 12px!important;border-radius:999px;background:var(--soft)!important;border:1px solid var(--line)!important;font-size:13px;color:var(--muted)!important;text-align:left;transition:background .2s ease}.pp-pill:hover{background:rgba(255,255,255,.11)!important}.pp-pill svg{color:var(--tone,var(--accent));flex:none}.pp-pill b{color:var(--text);font-weight:700}.pp-pills li.is-founder{flex-basis:100%}.pp-pill.is-compact{min-height:28px;padding:0 11px!important;gap:6px;font-size:12px}.pp-pill.is-compact svg{width:12px;height:12px}.pp-anthem{display:grid;gap:4px}.pp-anthemplayer{min-height:152px;border-radius:14px;overflow:hidden;background:#121212}.pp-anthemplayer iframe{display:block;width:100%;border:0;border-radius:14px}.pp-vlogo{display:inline-grid;place-items:center;flex:none;border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 0 0 1.5px rgba(12,16,24,.9)}.pp-vlogo img{width:76%;height:76%;object-fit:contain;display:block}.pp-vlogo.is-letter{background:color-mix(in srgb,var(--accent) 35%,#1b2230);color:#fff;font-weight:800;text-shadow:none}.pp-vstack{display:inline-flex;align-items:center}.pp-vstack .pp-vlogo+.pp-vlogo{margin-left:-6px}.pp-pill.pp-ventures{padding-left:6px!important}.pp-vmore{font-style:normal;font-size:11.5px;font-weight:800;padding:2px 7px;border-radius:999px;background:rgba(255,255,255,.14);color:var(--text)}.pp-linkicon.is-venture{background:rgba(255,255,255,.08)}.pp-reach{margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.pp-total{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pp-total b{font-size:44px;font-weight:900;letter-spacing:-.035em;line-height:1}.pp-total span{font-size:14px;color:var(--muted)}.pp-private{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--muted)}.pp-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.pp-chip{position:relative;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 11px;border-radius:10px;background:var(--soft);border:1px solid var(--line);color:var(--muted);transition:background .2s ease,color .2s ease}.pp-chip:hover{background:rgba(255,255,255,.11);color:var(--text)}.pp-chip b{color:var(--text);font-size:13.5px;font-weight:800}.pp-chipcheck{color:var(--accent);margin-left:-3px}.pp-also{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:16px;font-size:12.5px;color:var(--faint)}.pp-also>span{margin-right:4px}.pp-alsoicon{position:relative;display:inline-grid;place-items:center;width:30px;height:30px;opacity:.9;transition:opacity .2s ease,transform .2s ease}.pp-alsoicon:hover{opacity:1;transform:translateY(-2px)}.pp-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:18px}.pp-tag{font-size:13px;font-weight:600;color:var(--text);padding:7px 11px;border-radius:8px;background:color-mix(in srgb,var(--accent) 14%,transparent)}.pp-footactions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-left:auto}.pp-mini{display:inline-flex!important;align-items:center;gap:7px;font-size:12.5px;color:var(--muted)!important;padding:6px 10px 6px 6px!important;border-radius:999px;background:var(--soft)!important;border:1px solid var(--line)!important;max-width:180px}.pp-mini span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-mini svg{flex:none;width:20px;height:20px;padding:5px;border-radius:50%;background:var(--accent);color:var(--ink)}.pp-mini.is-spotify{padding:3px 11px 3px 3px!important;gap:6px}.pp-miniicon{display:grid!important;place-items:center;width:28px;height:28px;border-radius:50%;flex:none;transition:background .2s ease,transform .15s ease}.pp-miniicon:active{transform:scale(.92)}.pp-mini.is-spotify .pp-miniicon svg{width:auto;height:auto;padding:0;background:none;border-radius:0;color:#1ed760}.pp-mini.is-loading .pp-miniicon,.pp-mini.is-paused .pp-miniicon,.pp-mini.is-playing .pp-miniicon{background:#1ed760}.pp-mini.is-loading .pp-miniicon svg,.pp-mini.is-paused .pp-miniicon svg,.pp-mini.is-playing .pp-miniicon svg{color:#04121a}.pp-minilabel{padding:4px 0!important;color:inherit!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-zodiac{position:absolute;top:-3%;left:-8%;width:62%;aspect-ratio:4/3;z-index:0;opacity:.5;mix-blend-mode:screen;pointer-events:none}.pp-zodiac .pp-constellation{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--sign) 55%,transparent))}.pp-backbody{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:10px 0}.pp-zodiaclabel{font-size:10.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--sign);opacity:.95;text-shadow:0 0 12px color-mix(in srgb,var(--sign) 50%,transparent)}.pp-qr.has-sign{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 22%,transparent),0 14px 40px rgba(0,0,0,.45),0 0 26px color-mix(in srgb,var(--sign) 24%,transparent)}.pp-qr{padding:14px;border-radius:20px;background:#f3f5f8;box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 22%,transparent),0 14px 40px rgba(0,0,0,.45)}.pp-qr img,.pp-qr svg{display:block;width:168px;height:168px}.pp-qr.is-meet{box-shadow:0 0 0 4px #22c55e,0 14px 40px rgba(0,0,0,.45),0 0 35px rgba(34,197,94,.5)}.pp-qrbtn{display:block;padding:0;border:0;background:none;cursor:pointer}.pp-meetnote{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:#4ade80}.pp-meetnote i{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.2)}.pp-backhandle{font-size:20px;font-weight:900;margin-top:6px}.pp-backsub{font-size:14px;color:var(--muted)}.pp-backactions{display:flex;gap:8px;margin-top:8px}.pp-lines{flex:none;margin-top:12px;padding-top:12px;border-top:1px dashed var(--line-2);font-family:var(--mono);font-size:10.5px;line-height:1.6;letter-spacing:.14em;color:var(--faint);white-space:nowrap;overflow:hidden}.pp-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 18px!important;border-radius:15px;background:var(--accent)!important;color:var(--ink)!important;font-weight:800;font-size:15px;transition:opacity .2s ease,transform .15s ease}.pp-btn:active{transform:scale(.985)}.pp-btn.ghost{background:var(--soft)!important;color:var(--text)!important;border:1px solid var(--line-2)!important}.pp-btn.small{height:36px;padding:0 14px!important;border-radius:11px;font-size:13px}.pp-dock{position:relative;margin-top:14px;display:grid;gap:12px}.pp-invite,.pp-meetbar,.pp-primary{display:flex!important;align-items:center;gap:10px;width:100%;height:52px;padding:0 16px!important;border-radius:999px;font-weight:800;font-size:16px;text-align:left;transition:transform .15s ease,filter .2s ease}.pp-primary{position:relative;background:linear-gradient(180deg,var(--accent),color-mix(in srgb,var(--accent) 86%,#000))!important;color:#04121a!important;border:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(0,0,0,.12),0 6px 16px -10px rgba(0,0,0,.6);letter-spacing:-.01em;overflow:hidden;transition:transform .3s cubic-bezier(.2,.8,.2,1),filter .2s ease,box-shadow .3s ease}.pp-primary>svg{color:#04121a;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.pp-invite:active,.pp-meetbar:active,.pp-primary:active{transform:scale(.985)}.pp-meetbar small,.pp-primary small{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;padding:5px 9px;border-radius:999px;background:rgba(11,15,23,.12)}.pp-primary small{padding:0;background:none;font-size:12.5px;font-weight:600;letter-spacing:0;color:rgba(4,18,26,.75);gap:7px}.pp-primary small i{position:relative;flex:none;width:7px;height:7px;border-radius:50%;background:#0b7a36}.pp-primary small i:after{content:"";position:absolute;inset:0;border-radius:50%;background:#22c55e;opacity:0;animation:pp-ping 2.4s cubic-bezier(0,0,.2,1) infinite}@keyframes pp-ping{0%{transform:scale(1);opacity:.95}65%,to{transform:scale(3.2);opacity:0}}.pp-invite{background:#f3f5f8!important;color:var(--ink)!important}.pp-meetbar{background:var(--soft)!important;border:1px solid var(--line)!important;color:var(--text)!important;font-size:15px}.pp-meetbar svg{color:var(--accent)}.pp-meetbar.is-on{background:rgba(34,197,94,.14)!important;border-color:rgba(34,197,94,.4)!important;color:#4ade80!important}.pp-meetbar.is-on svg{color:#4ade80}.pp-meetbar.is-on small{background:rgba(34,197,94,.18)}.pp-meetbar:disabled{opacity:.6;cursor:wait}.pp-row{display:flex;flex-wrap:wrap}.pp-row,.pp-sec{justify-content:center;gap:8px}.pp-sec{position:relative;flex:0 0 calc((100% - (var(--per-row, 3) - 1) * 8px) / var(--per-row, 3));min-width:0;display:flex!important;align-items:center;height:42px;padding:0 12px!important;border-radius:999px;background:rgba(255,255,255,.07)!important;border:0!important;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);font-size:13px;font-weight:700;color:#fff!important;white-space:nowrap;transition:background .25s ease,transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}.pp-sec svg{flex:none;width:16px;height:16px;color:var(--tone);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.pp-sec:active{transform:translateY(0) scale(.97)!important}.pp-primary:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.38) 50%,transparent 65%);transform:translateX(-120%)}@media (hover:hover){.pp-sec:hover{background:rgba(255,255,255,.12)!important;transform:translateY(-2px);box-shadow:0 12px 24px -14px rgba(0,0,0,.75),inset 0 0 0 1px color-mix(in srgb,var(--tone) 40%,transparent)}.pp-sec:hover svg{transform:scale(1.2) rotate(-8deg)}.pp-primary:hover{transform:translateY(-2px);filter:brightness(1.05)}.pp-primary:hover>svg{transform:rotate(-10deg) scale(1.08)}.pp-primary:hover:after{transform:translateX(120%);transition:transform .8s ease}}.pp-sec:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(160deg,rgba(255,255,255,.26),rgba(255,255,255,.06) 45%,rgba(255,255,255,.03));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.pp-create{display:inline-flex;align-items:center;gap:7px;margin:22px auto 0;font-size:13px;color:var(--muted)!important}.pp-create:hover{color:var(--text)!important}.pp-overlay{--glow:color-mix(in srgb,var(--accent) 32%,transparent);position:fixed;inset:0;z-index:2000;display:flex;align-items:flex-end;justify-content:center;background:rgba(3,5,9,.5);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.pp-sheet{width:min(100%,520px);max-height:90svh;display:flex;flex-direction:column;padding:6px 18px calc(18px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;background:linear-gradient(180deg,rgba(28,34,46,.82),rgba(13,17,25,.92));backdrop-filter:blur(30px) saturate(160%);-webkit-backdrop-filter:blur(30px) saturate(160%);border:1px solid rgba(255,255,255,.12);border-bottom:0;box-shadow:0 -20px 60px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.16),0 -1px 0 color-mix(in srgb,var(--accent) 30%,transparent)}.pp-grab{width:42px;height:5px;border-radius:999px;background:rgba(255,255,255,.2);margin:6px auto 8px}.pp-grab,.pp-sheethead{cursor:grab;touch-action:none;flex:none}.pp-sheethead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:4px 0 14px}.pp-sheethead h3{font-size:21px;font-weight:900;letter-spacing:-.02em}.pp-sheethead p{font-size:13.5px;color:var(--muted);margin-top:3px}.pp-sheetbody{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:6px;min-height:0}.pp-btn:disabled{opacity:.35;cursor:not-allowed}.pp-btn.wide{width:100%;margin-top:18px}.pp-error{font-size:13.5px;color:#ff9b8a}.pp-q{font-size:14px;font-weight:800;margin-top:18px!important}.pp-choice{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.pp-choicechip{display:inline-flex!important;align-items:center;gap:6px;height:36px;padding:0 13px!important;border-radius:11px;background:var(--soft)!important;border:1px solid var(--line)!important;font-size:13.5px;font-weight:600;color:var(--muted)!important;transition:background .15s ease,color .15s ease}.pp-choicechip.on{background:color-mix(in srgb,var(--accent) 18%,transparent)!important;color:var(--text)!important;border-color:color-mix(in srgb,var(--accent) 55%,transparent)!important}.pp-choicechip svg{color:var(--accent)}.pp-steps{display:flex;gap:8px;counter-reset:s;margin-top:4px!important}.pp-steps li{flex:1;font-size:12px;font-weight:700;color:var(--faint);padding-top:8px;border-top:3px solid var(--line-2);counter-increment:s}.pp-steps li:before{content:counter(s) ". "}.pp-steps li.on{color:var(--text);border-color:var(--accent)}.pp-quick{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-radius:14px;background:var(--soft);border:1px solid var(--line);margin-bottom:16px;font-size:13px;color:var(--muted)}.pp-quick span{margin-right:auto}.pp-form{display:grid;gap:12px;margin-top:14px}.pp-form label{display:grid;gap:6px;font-size:13px;font-weight:700}.pp-form em{font-style:normal;font-weight:500;color:var(--faint)}.pp-form input,.pp-form select,.pp-form textarea{width:100%;padding:12px 14px;border-radius:13px;background:var(--soft);border:1px solid var(--line-2);color:var(--text);font:inherit;font-size:15px;font-weight:500;outline:none;resize:vertical}.pp-form input:focus,.pp-form select:focus,.pp-form textarea:focus{border-color:var(--accent)}.pp-formrow{display:grid;grid-template-columns:1fr 1.6fr;gap:8px;margin-top:4px}.pp-done,.pp-notice{text-align:center;padding:18px 6px 4px;display:grid;justify-items:center;gap:10px}.pp-donecheck,.pp-noticeicon{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--ink)}.pp-noticeicon{background:var(--soft);color:var(--muted);border:1px solid var(--line)}.pp-done h4,.pp-notice h4{font-size:19px;font-weight:900}.pp-done p,.pp-notice p{font-size:14px;color:var(--muted);max-width:34ch}.pp-done .pp-btn{min-width:160px;margin-top:6px}.pp-section{display:grid;gap:10px}.pp-section+.pp-section{margin-top:20px}.pp-sectiontitle{font-size:13px;font-weight:800;color:var(--muted)}.pp-list{display:grid;gap:8px}.pp-linkrow{display:flex!important;align-items:center;gap:12px;width:100%;padding:10px 12px 10px 10px!important;border-radius:16px;background:var(--soft)!important;border:1px solid var(--line)!important;color:var(--text)!important;text-align:left;transition:background .15s ease,transform .15s ease}.pp-linkrow:hover{background:rgba(255,255,255,.09)!important}.pp-linkrow:active{transform:scale(.99)}.pp-linkicon{width:40px;height:40px;flex:none;border-radius:12px;display:grid;place-items:center;overflow:hidden;background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}.pp-linkicon img{width:100%;height:100%;object-fit:cover}.pp-linktext{flex:1;min-width:0;display:grid;gap:2px}.pp-linktext b{font-size:14.5px;font-weight:700}.pp-linktext b,.pp-linktext small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-linktext small{font-size:12px;color:var(--muted)}.pp-linkarrow{color:var(--faint);flex:none}.pp-kv{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;font-size:14px}.pp-kv dt{color:var(--muted)}.pp-kv dd{color:var(--text);font-weight:600;overflow-wrap:anywhere}.pp-cardbox{padding:14px;border-radius:16px;background:var(--soft);border:1px solid var(--line)}.pp-linkrow.is-static{cursor:default}.pp-linkrow.is-static:hover{background:var(--soft)!important}.pp-linkrow.is-static:active{transform:none}.pp-linktext a b{color:var(--accent)}.pp-formrow.even{grid-template-columns:1fr 1fr;margin-top:10px}.pp-formrow.even .pp-btn{width:100%}.pp-contact{display:grid;gap:14px}.pp-contacthead{display:flex;align-items:center;gap:14px;padding:14px;border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 16%,transparent),var(--soft));border:1px solid var(--line)}.pp-contacthead img{width:56px;height:56px;border-radius:50%;object-fit:cover;flex:none;border:2px solid color-mix(in srgb,var(--accent) 60%,transparent)}.pp-contacthead h4{font-size:18px;font-weight:900;letter-spacing:-.01em}.pp-contacthead p{font-size:13px;color:var(--muted);margin-top:2px}.pp-contact .pp-btn.wide{margin-top:4px}.pp-drop{display:grid;gap:14px}.pp-drophead{display:flex;align-items:center;justify-content:space-between;gap:10px}.pp-droptag{height:28px;padding:0 11px;border-radius:999px;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--cat,var(--accent));background:color-mix(in srgb,var(--cat,var(--accent)) 14%,transparent);border:1px solid color-mix(in srgb,var(--cat,var(--accent)) 35%,transparent)}.pp-dropstatus,.pp-droptag{display:inline-flex;align-items:center;gap:6px}.pp-dropstatus{font-size:12px;font-weight:700;color:var(--muted)}.pp-dropstatus.is-live{color:#f87171}.pp-dropstatus.is-live i{width:7px;height:7px;border-radius:50%;background:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.25);animation:pp-pulse 1.6s ease-in-out infinite}.pp-droptitle{font-size:22px;font-weight:900;letter-spacing:-.02em;line-height:1.2}.pp-countdown{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.pp-countdown div{display:grid;justify-items:center;gap:4px;padding:12px 4px;border-radius:15px;background:var(--soft);border:1px solid var(--line)}.pp-countdown b{font-family:var(--mono);font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}.pp-countdown small{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.pp-droptext{font-size:14.5px;line-height:1.6;color:var(--muted);white-space:pre-line}.pp-drop .pp-btn.wide{margin-top:0}@keyframes pp-pulse{50%{opacity:.45}}.pp-loading{display:flex;align-items:center;justify-content:center;gap:10px;min-height:160px;font-size:13px;color:var(--muted)}.pp-spin{width:20px;height:20px;flex:none;border-radius:50%;border:2px solid color-mix(in srgb,var(--accent) 25%,transparent);border-top-color:var(--accent);animation:pp-spin .8s linear infinite}@keyframes pp-spin{to{transform:rotate(1turn)}}.pp-fineprint{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--faint)}.pp-tight{margin-top:8px!important}.pp-travel{display:grid;gap:16px}.pp-route{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:16px;border-radius:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 14%,transparent),var(--soft));border:1px solid var(--line)}.pp-route>div:not(.pp-routeline){display:grid;gap:3px;min-width:0}.pp-route small{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.pp-route b{font-size:17px;font-weight:900;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-route .is-next{text-align:right}.pp-route .is-next b,.pp-routeline{color:var(--accent)}.pp-routeline{display:flex;align-items:center;gap:4px}.pp-routeline i{width:14px;height:0;border-top:2px dotted color-mix(in srgb,var(--accent) 55%,transparent)}.pp-routedate{grid-column:1/-1;padding-top:10px;border-top:1px dashed var(--line-2);font-size:13px;font-weight:700;color:var(--muted);text-align:center}.pp-travelnote{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:15px;background:var(--soft);border:1px solid var(--line);font-size:14px;line-height:1.5}.pp-travelnote svg{flex:none;margin-top:2px;color:var(--accent)}.pp-travel .pp-section+.pp-section{margin-top:0}.pp-live{display:grid;gap:14px}.pp-livehead{display:flex;align-items:center;gap:12px}.pp-livehead img{width:44px;height:44px;flex:none;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--bg),0 0 0 4px #ef4444}.pp-livehead div{flex:1;min-width:0;display:grid;gap:2px}.pp-livehead b{font-size:15px;font-weight:800}.pp-livehead b,.pp-livehead small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-livehead small{font-size:12.5px;color:var(--muted)}.pp-liveflag{display:inline-flex;align-items:center;gap:6px;flex:none;height:26px;padding:0 10px;border-radius:999px;background:rgba(239,68,68,.14);border:1px solid rgba(239,68,68,.4);color:#f87171;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.pp-liveflag i,.pp-viewers i{width:7px;height:7px;border-radius:50%;background:#ef4444;animation:pp-pulse 1.6s ease-in-out infinite}.pp-liveflag em{font-style:normal;font-weight:700;letter-spacing:.04em;color:rgba(248,113,113,.75)}.pp-player{position:relative;aspect-ratio:16/9;border-radius:18px;overflow:hidden;background:#000;border:1px solid var(--line-2);box-shadow:0 18px 40px rgba(0,0,0,.45)}.pp-player iframe,.pp-player video{display:block;width:100%;height:100%;border:0;object-fit:cover}.pp-playerwait{height:100%;display:grid;place-content:center;justify-items:center;gap:8px;padding:20px;text-align:center;background:radial-gradient(circle at 50% 55%,rgba(239,68,68,.14),#090d16 70%)}.pp-playerwait svg{color:#ef4444}.pp-playerwait b{font-size:15px;font-weight:800}.pp-playerwait small{max-width:30ch}.pp-playerwait small,.pp-viewers{font-size:12.5px;color:var(--muted)}.pp-viewers{display:flex;align-items:center;justify-content:center;gap:7px}.pp-viewers i{background:#22c55e;animation:none}.pp-live .pp-btn.wide{margin-top:0}.pp-livebtn{background:#ef4444!important;color:#fff!important}.pp-meet{display:grid;gap:14px}.pp-meetintro{font-size:14px;line-height:1.55;color:var(--muted)}.pp-meettitle{font-size:19px;font-weight:900;letter-spacing:-.01em}.pp-meet .pp-btn.wide{margin-top:2px}.pp-tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pp-tile{display:grid!important;justify-items:start;gap:4px;padding:14px!important;border-radius:17px;background:var(--soft)!important;border:1px solid var(--line)!important;text-align:left;transition:background .15s ease,border-color .15s ease,transform .15s ease,opacity .15s ease}.pp-tile svg{color:var(--accent)}.pp-tile .pp-spin,.pp-tile svg{margin-bottom:4px}.pp-tile b{font-size:16px;font-weight:800}.pp-tile small{font-size:12px;color:var(--muted)}.pp-tile:hover{background:rgba(255,255,255,.09)!important}.pp-tile:active{transform:scale(.98)}.pp-tile.on{background:color-mix(in srgb,var(--accent) 16%,transparent)!important;border-color:color-mix(in srgb,var(--accent) 55%,transparent)!important}.pp-tile:disabled:not(.on){opacity:.4;cursor:not-allowed}.pp-meetclock{display:grid;justify-items:center;gap:4px;padding:18px;border-radius:20px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3)}.pp-meetclock small{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#4ade80}.pp-meetclock b{font-family:var(--mono);font-size:30px;font-weight:700;font-variant-numeric:tabular-nums}.pp-done .pp-btn.ghost{min-width:180px}.pp-stack{display:grid;gap:22px}.pp-stack>.pp-section+.pp-section{margin-top:0}.pp-prose{font-size:14.5px;line-height:1.65;color:color-mix(in srgb,var(--text) 88%,transparent);white-space:pre-line}.pp-hscroll{display:grid;grid-auto-flow:column;grid-auto-columns:46%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:2px}.pp-hscroll::-webkit-scrollbar{display:none}.pp-hscroll>*{scroll-snap-align:start}.pp-hscroll.is-wide{grid-auto-columns:86%}.pp-poster{position:absolute;inset:0;display:block;overflow:hidden;background:linear-gradient(150deg,color-mix(in srgb,var(--accent) 20%,#121826),#0b0f17)}.pp-poster img,.pp-poster video{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.pp-poster.is-fallback{display:grid;place-content:center;justify-items:center;gap:8px}.pp-poster.is-fallback img{width:40px;height:40px;padding:8px;border-radius:12px;object-fit:contain;background:rgba(255,255,255,.1);border:1px solid var(--line-2)}.pp-poster.is-fallback small{font-size:12px;font-weight:700;color:var(--muted)}.pp-media .pp-poster.is-fallback{padding-bottom:96px}.pp-media.is-vertical .pp-poster.is-fallback{padding-bottom:120px}span.pp-mediaext{pointer-events:none}.pp-mediagrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pp-mediagrid>*{grid-column:1/-1}.pp-mediagrid>.is-vertical{grid-column:auto}.pp-published .published-card{margin:0!important;padding:16px!important;border-radius:18px!important;background:var(--soft)!important;border:1px solid var(--line-2)!important;box-shadow:none!important}.pp-published h3{margin:6px 0 8px!important;font-size:16px!important;font-weight:800}.pp-published p{margin:0 0 10px;font-size:13.5px;line-height:1.5;color:var(--muted)!important}.pp-published a{color:var(--accent)!important;font-weight:700}.pp-published button:not(:has(img)){min-height:44px!important;padding:0 14px!important;border-radius:12px!important;border:1px solid var(--line-2)!important;background:var(--soft)!important;color:var(--text)!important;font:inherit;font-weight:700}.pp-mediagrid>.is-vertical:not(.is-vertical+.is-vertical):not(:has(+.is-vertical)){grid-column:1/-1;justify-self:center;width:min(100%,260px)}.pp-media,.pp-presscard{position:relative;display:block;overflow:hidden;aspect-ratio:16/10;border-radius:18px;background:#0b0f17;border:1px solid var(--line-2);isolation:isolate;color:#fff!important}.pp-media.is-vertical{aspect-ratio:9/16}.pp-media.is-playing{aspect-ratio:16/9;background:#000}.pp-media.is-playing.is-vertical{aspect-ratio:9/16}.pp-media.is-featured{border-color:color-mix(in srgb,var(--accent) 70%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent),0 10px 28px -8px var(--glow,transparent)}.pp-media iframe,.pp-media>video{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;background:#000}.pp-media>video{object-fit:contain}.pp-mediashade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.35),transparent 32%,transparent 48%,rgba(0,0,0,.82))}.pp-mediahit{position:absolute!important;inset:0;z-index:2;display:block;width:100%;height:100%}.pp-mediahit:focus-visible{outline-offset:-3px!important;border-radius:18px}.pp-media:hover .pp-poster img,.pp-presscard:hover .pp-poster img{transform:scale(1.04)}.pp-mediachip{left:10px;gap:5px;border-radius:999px;background:rgba(0,0,0,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.16)}.pp-mediabadge,.pp-mediachip{position:absolute;z-index:3;top:10px;display:inline-flex;align-items:center;height:24px;padding:0 9px;font-size:11px;font-weight:800;pointer-events:none}.pp-mediabadge{right:10px;border-radius:999px;background:var(--accent);color:var(--ink)}.pp-mediaclose,.pp-mediaext{position:absolute!important;z-index:4;top:8px;right:8px;width:30px;height:30px;display:grid!important;place-items:center;border-radius:50%;background:rgba(0,0,0,.5)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.18)!important;color:#fff!important}.pp-mediaclose{width:34px;height:34px;background:rgba(0,0,0,.7)!important}.pp-mediaplay{position:absolute;z-index:3;top:50%;left:50%;width:52px;height:52px;margin:-26px 0 0 -26px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.92);color:#0b0f17;box-shadow:0 8px 24px rgba(0,0,0,.45);pointer-events:none;transition:transform .2s ease}.pp-media.is-vertical .pp-mediaplay{width:44px;height:44px;margin:-22px 0 0 -22px}.pp-media:hover .pp-mediaplay{transform:scale(1.08)}.pp-mediameta{position:absolute;z-index:3;left:12px;right:12px;bottom:11px;display:grid;gap:2px;pointer-events:none;text-shadow:0 1px 6px rgba(0,0,0,.6)}.pp-mediameta b{font-size:14px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-media.is-vertical .pp-mediameta b{font-size:12.5px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pp-mediameta small{font-size:12px;color:rgba(255,255,255,.75);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-mediameta a,.pp-mediameta button{pointer-events:auto;justify-self:start;margin-top:6px}.pp-presscard{aspect-ratio:1/1}.pp-rep{display:grid;gap:14px;padding:16px;border-radius:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 16%,transparent),var(--soft));border:1px solid var(--line-2)}.pp-rephead{display:flex;align-items:center;gap:14px}.pp-repicon{width:50px;height:50px;flex:none;border-radius:16px;display:grid;place-items:center;background:var(--accent);color:var(--ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.pp-rephead div{display:grid;gap:2px;min-width:0}.pp-rephead small{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.pp-rephead b{font-size:17px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-rephead span{font-size:13px;color:var(--muted)}.pp-rep .pp-formrow.even{margin-top:0}.pp-brandchip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border-radius:11px;background:var(--soft);border:1px solid var(--line);font-size:13.5px;font-weight:700;color:var(--text)!important}a.pp-brandchip svg{color:var(--faint)}a.pp-brandchip:hover{background:rgba(255,255,255,.09)}.pp-rate{display:grid;gap:6px;padding:14px;border-radius:16px;background:var(--soft);border:1px solid var(--line)}.pp-rate div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pp-rate b{font-size:15px;font-weight:800}.pp-rate span{flex:none;font-size:15px;font-weight:900;color:var(--accent);font-variant-numeric:tabular-nums}.pp-rate p{font-size:13px;line-height:1.5;color:var(--muted)}.pp-stack>.pp-btn.wide{margin-top:0}.pp-folder{display:grid;gap:10px;min-width:0}.pp-foldertitle{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:800;color:var(--muted)}.pp-foldertitle svg{color:var(--accent)}.pp-foldertitle span{margin-left:auto;min-width:22px;height:20px;padding:0 7px;display:inline-grid;place-items:center;border-radius:999px;background:var(--soft);border:1px solid var(--line);font-size:11px;color:var(--text)}.pp-hscroll.is-mixed{grid-auto-columns:max-content;align-items:start}.pp-hscroll.is-mixed>.pp-media{width:min(70vw,280px)}.pp-hscroll.is-mixed>.pp-media.is-vertical{width:min(40vw,150px)}.pp-shop{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"img body" "img cta";align-items:center;gap:4px 14px;padding:10px;border-radius:18px;background:var(--soft);border:1px solid var(--line-2)}.pp-embedaudio.is-featured,.pp-linkcard.is-featured,.pp-shop.is-featured,.pp-tweetwrap.is-featured{border-color:color-mix(in srgb,var(--accent) 70%,transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.pp-media.is-spotlight,.pp-shop.is-spotlight,.pp-tweetwrap.is-spotlight{border-color:color-mix(in srgb,var(--accent) 55%,transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent),0 0 22px color-mix(in srgb,var(--accent) 30%,transparent)!important}.pp-shopimg{grid-area:img;width:92px;height:92px;border-radius:13px;overflow:hidden;background:#0b0f17}.pp-shopimg img{width:100%;height:100%;object-fit:cover;display:block}.pp-shopbody{grid-area:body;display:grid;gap:3px;min-width:0;align-self:end}.pp-shoptag{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.pp-shopbody b{font-size:15px;font-weight:800}.pp-shopbody b,.pp-shopbody small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-shopbody small{font-size:12px;color:var(--muted)}.pp-shop>.pp-btn{grid-area:cta;justify-self:start;align-self:start;height:32px;margin-top:4px}.pp-tweetwrap{min-width:0;border-radius:18px}.pp-tweetwrap>div:empty{min-height:150px}.pp-tweet,.pp-tweetwrap>div:empty{border-radius:18px;background:var(--soft)}.pp-tweet{display:grid;gap:12px;padding:14px;border:1px solid var(--line-2)}.pp-tweethead{display:flex;align-items:center;gap:10px}.pp-tweethead img{width:38px;height:38px;border-radius:50%;object-fit:cover}.pp-tweethead div{flex:1;min-width:0;display:grid}.pp-tweethead b{font-size:14px;font-weight:800}.pp-tweethead small{font-size:12px;color:var(--muted)}.pp-tweet p{font-size:14px;line-height:1.5}.pp-tweet .pp-btn{justify-self:start}.pp-reveal{position:absolute;inset:0;z-index:6;display:grid;place-content:center;justify-items:center;gap:10px;border-radius:inherit;background:rgba(8,10,16,.7);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);color:var(--muted)}.pp-lightbox{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;padding:56px 16px 24px;background:rgba(3,5,9,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.pp-lightbox>img{max-width:100%;max-height:100%;border-radius:14px;object-fit:contain;box-shadow:0 30px 80px rgba(0,0,0,.6)}.pp-lightboxbar{position:fixed;top:max(14px,env(safe-area-inset-top));right:14px;display:flex;gap:8px}.pp-lightboxbar>*{position:static!important}.pp-embedaudio{border-radius:18px;overflow:hidden;border:1px solid var(--line);background:var(--soft)}.pp-embedaudio iframe{display:block;width:100%;border:0}.pp-linkwrap{position:relative;display:grid;gap:8px;min-width:0;border-radius:18px}.pp-voice{width:100%;height:34px}.pp-linkcard{display:grid;overflow:hidden;border-radius:18px;background:var(--gif,none) center /cover,var(--soft);border:1px solid var(--line)!important;color:var(--text)!important;transition:background-color .15s ease,transform .15s ease}.pp-linkcard[style] .pp-linkrowin{background:linear-gradient(90deg,rgba(11,15,23,.92),rgba(11,15,23,.72))}.pp-linkcard:hover{background-color:rgba(255,255,255,.09)}.pp-linkcard:active{transform:scale(.99)}.pp-linkcard.is-waiting{opacity:.7;cursor:default}.pp-linkrowin{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 10px;min-width:0}.pp-linkicon.is-favicon{position:relative;background:rgba(255,255,255,.07)}.pp-favicon{position:absolute;inset:9px;display:block}.pp-favicon img{width:100%;height:100%;object-fit:contain;display:block;border-radius:4px}.pp-favicon.is-thumb{inset:0}.pp-favicon.is-thumb img{object-fit:cover;border-radius:0}.pp-favicon.is-fallback{inset:0;display:grid;place-items:center}.pp-favicon.is-fallback img,.pp-favicon.is-fallback small{display:none}.pp-favicon.is-fallback:after{content:"";width:16px;height:16px;border-radius:50%;border:2px solid var(--accent)}.pp-linktext b{display:flex;align-items:center;gap:6px}.pp-linktext b svg{flex:none;color:var(--accent)}.pp-linkpin{transform:rotate(45deg)}.pp-linktext small{display:flex;align-items:center;gap:6px}.pp-linktext small em{flex:none;font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:1px 6px;border-radius:6px;color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.pp-linktext small em.pp-soon{color:#fff;background:#ef4444}.pp-linkcaption{font-size:12.5px;line-height:1.4;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pp-linkft{font-size:12px;font-weight:700;color:var(--accent)}.pp-linkcta{flex:none;display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 11px;border-radius:10px;background:var(--accent);color:var(--ink);font-size:12.5px;font-weight:800}.pp-droprow{display:flex!important;align-items:center;gap:12px;width:100%;padding:12px 10px 12px 12px!important;border-radius:16px;background:var(--soft)!important;border:1px solid var(--line)!important;text-align:left;transition:background .15s ease,transform .15s ease}.pp-droprow:hover{background:rgba(255,255,255,.09)!important}.pp-droprow:active{transform:scale(.99)}.pp-droprow.is-open .pp-linkicon{background:rgba(34,197,94,.16);color:#4ade80}.pp-dropbadge{flex:none;font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:1px 6px;border-radius:6px;color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.pp-dropprice{flex:none;display:grid;justify-items:end;gap:1px}.pp-dropprice b{font-size:15px;font-weight:900;font-variant-numeric:tabular-nums}.pp-dropprice small{font-size:11px;color:var(--muted)}.pp-droprow.is-open .pp-dropprice small{color:#4ade80}.pp-unlock{display:grid;gap:14px}.pp-unlock .pp-btn.wide{margin-top:2px}.pp-unlock .pp-done{padding-top:4px}.pp-backbtn{display:inline-flex!important;align-items:center;gap:6px;justify-self:start;height:30px;padding:0 10px 0 8px!important;border-radius:10px;font-size:13px;font-weight:700;color:var(--muted)!important;background:var(--soft)!important;border:1px solid var(--line)!important}.pp-backbtn:hover{color:var(--text)!important}.pp-unlockhead{display:flex;align-items:flex-start;gap:14px}.pp-unlockhead h4{font-size:19px;font-weight:900;letter-spacing:-.01em;line-height:1.25}.pp-unlockhead p{font-size:14px;line-height:1.5;color:var(--muted);margin-top:4px}.pp-alert{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:14px;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.28);color:#fca5a5;font-size:14px;font-weight:600}.pp-unlockmeta{display:flex;flex-wrap:wrap;gap:8px}.pp-unlockmeta span{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.3);color:#fbbf24;font-size:12.5px;font-weight:700}.pp-unlock .pp-form{margin-top:0}.pp-form label.pp-check{display:flex;align-items:flex-start;gap:10px;font-weight:500;color:var(--muted);line-height:1.45;cursor:pointer}.pp-form label.pp-check input{width:18px;height:18px;flex:none;margin-top:1px;padding:0;accent-color:var(--accent)}.pp-labelrow{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:600;color:var(--muted)}.pp-labelrow button{color:var(--accent)!important;font-weight:700}.pp-pricebox{display:grid;justify-items:center;gap:4px;padding:18px;border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 14%,transparent),var(--soft));border:1px solid var(--line-2)}.pp-pricebox small{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pp-pricebox b{font-size:32px;font-weight:900;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pp-pricebox span{font-size:12.5px;color:var(--muted)}.pp-spinicon{animation:pp-spin .8s linear infinite}.pp-invite-box{display:grid;gap:8px;padding:14px;border-radius:16px;background:var(--soft);border:1px solid var(--line)}.pp-invite-box .pp-labelrow{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.pp-invite-box .pp-labelrow button{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;letter-spacing:normal;text-transform:none}.pp-invite-box p{font-size:14px;line-height:1.5;overflow-wrap:anywhere;user-select:all}.pp-invite-box p b{color:var(--accent);font-weight:700}.pp-storyframe{justify-self:center;width:min(62%,240px);aspect-ratio:9/16;border-radius:18px;overflow:hidden;background:var(--soft);border:1px solid var(--line-2);box-shadow:0 20px 50px rgba(0,0,0,.45)}.pp-storyframe img{width:100%;height:100%;object-fit:cover;display:block}.pp-howto{display:grid;gap:10px;counter-reset:step}.pp-howto li{display:flex;align-items:center;gap:12px;padding:10px;border-radius:16px;background:var(--soft);border:1px solid var(--line);font-size:14px;line-height:1.45}.pp-howto b{font-weight:800}.pp-backbtn,.pp-brandchip,.pp-btn,.pp-chip,.pp-choicechip,.pp-droprow,.pp-iconbtn,.pp-linkcard,.pp-linkrow,.pp-livebadge,.pp-media,.pp-mini,.pp-pill,.pp-presscard,.pp-shop,.pp-tile{transition:transform .3s cubic-bezier(.2,.8,.2,1),background-color .25s ease,box-shadow .3s ease,filter .2s ease,color .2s ease}.pp-alsoicon svg,.pp-backbtn svg,.pp-btn svg,.pp-chip svg,.pp-choicechip svg,.pp-cpi svg,.pp-iconbtn svg,.pp-linkicon,.pp-mini svg,.pp-pill .pp-vlogo,.pp-pill svg,.pp-shoptag svg,.pp-tile svg{transition:transform .4s cubic-bezier(.34,1.56,.64,1),margin .3s ease}@media (hover:hover){.pp-brandchip:hover,.pp-chip:hover,.pp-choicechip:hover,.pp-mini:hover,.pp-pill:hover{transform:translateY(-2px);box-shadow:0 10px 22px -14px rgba(0,0,0,.75),inset 0 0 0 1px color-mix(in srgb,var(--tone,var(--accent)) 38%,transparent)}.pp-chip:hover svg,.pp-choicechip:hover svg,.pp-cpi:hover svg,.pp-mini:hover svg,.pp-pill:hover svg{transform:scale(1.18) rotate(-6deg)}.pp-pill:hover .pp-vlogo{transform:scale(1.1)}.pp-pill:hover .pp-vstack .pp-vlogo+.pp-vlogo{margin-left:-2px}.pp-alsoicon:hover svg{transform:scale(1.18) rotate(-6deg)}.pp-iconbtn:hover{transform:translateY(-1px)}.pp-iconbtn:hover svg{transform:scale(1.12) rotate(-8deg)}.pp-livebadge:hover{transform:translateX(-50%) scale(1.08)}.pp-btn:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 12px 24px -14px rgba(0,0,0,.75)}.pp-btn.ghost:hover{background:rgba(255,255,255,.12)!important;filter:none}.pp-btn:hover svg{transform:scale(1.15) rotate(-6deg)}.pp-btn:disabled:hover{transform:none;filter:none;box-shadow:none}.pp-droprow:hover,.pp-linkcard:hover,.pp-linkrow:not(.is-static):hover,.pp-tile:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 12px 24px -16px rgba(0,0,0,.8),inset 0 0 0 1px color-mix(in srgb,var(--accent) 34%,transparent)}.pp-droprow:hover .pp-linkicon,.pp-linkcard:hover .pp-linkicon,.pp-linkrow:not(.is-static):hover .pp-linkicon{transform:scale(1.08) rotate(-4deg)}.pp-tile:not(:disabled):hover svg{transform:scale(1.15) rotate(-6deg)}.pp-media:hover,.pp-presscard:hover,.pp-shop:hover{transform:translateY(-3px);box-shadow:0 16px 30px -18px rgba(0,0,0,.85)}.pp-shop:hover .pp-shoptag svg{transform:scale(1.15) rotate(-6deg)}.pp-backbtn:hover{transform:translateX(-2px)}}@media (prefers-reduced-motion:reduce){.pp *,.pp :after,.pp :before{transition:none!important;animation:none!important}.pp :hover .pp-linkicon,.pp :hover .pp-vlogo,.pp :hover svg,.pp-alsoicon:hover,.pp-backbtn:hover,.pp-brandchip:hover,.pp-btn:hover,.pp-chip:hover,.pp-choicechip:hover,.pp-droprow:hover,.pp-iconbtn:hover,.pp-linkcard:hover,.pp-linkrow:hover,.pp-media:hover,.pp-mini:hover,.pp-pill:hover,.pp-presscard:hover,.pp-primary:hover,.pp-sec:hover,.pp-shop:hover,.pp-tile:hover,.pp-tilt{transform:none!important}}.pp-skelcard{--glow:rgba(56,189,248,.16);min-height:470px}.pp-sk{display:block;border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.11) 45%,rgba(255,255,255,.05) 90%);background-size:600px 100%;animation:pp-shimmer 1.6s linear infinite}@keyframes pp-shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.pp-skstack{display:grid;gap:9px;align-content:center}.pp-sk.icon{width:34px;height:34px;border-radius:11px}.pp-sk.photo{width:72px;height:90px;border-radius:14px}.pp-sk.name{width:70%;height:24px}.pp-sk.handle{width:45%;height:13px}.pp-sk.data{width:85%;height:26px}.pp-skbio{margin-top:16px}.pp-sk.line{height:12px}.pp-sk.line.short{width:78%}.pp-skpills{display:grid;justify-items:start;gap:6px;margin-top:14px}.pp-sk.pill{height:26px;border-radius:999px}.pp-sk.pill:first-child{width:46%}.pp-sk.pill:nth-child(2){width:52%}.pp-sk.pill:nth-child(3){width:62%}.pp-sk.total{width:55%;height:44px;border-radius:10px}.pp-sk.chip{width:84px;height:32px;border-radius:10px}.pp-sk.primary{height:52px;border-radius:999px}.pp-sk.sec{flex:1;height:42px;border-radius:999px}@media (prefers-reduced-motion:reduce){.pp-sk{animation:none}}.pp-aura{position:absolute;inset:0;pointer-events:none;color:var(--accent)}.pp-aura>*{position:absolute;display:block}.pp-aura-fill{inset:0;width:100%;height:100%}.pp-aura-band{left:0;bottom:4%;width:100%;height:84px;stroke:currentColor;stroke-opacity:.2;stroke-width:.7;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.pp-aura-rosette{top:-74px;right:-78px;width:230px;height:230px;fill:none;stroke:currentColor;stroke-opacity:.16;stroke-width:.6}.pp-aura-grooves{top:0;right:0;width:260px;height:260px;fill:none;stroke:#fff;stroke-opacity:.07;stroke-width:1}.pp-aura-bars{left:0;bottom:0;width:100%;height:64px}.pp-aura-scan{inset:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.03) 0 1px,transparent 1px 4px)}.pp-aura-arcade{left:0;bottom:0;width:100%;height:150px}.pp-arcade-sun{opacity:.3}.pp-arcade-grid{stroke:currentColor;stroke-opacity:.2;stroke-width:1}.pp-aura-monogram{right:18px;bottom:-22px;font:italic 400 150px/1 Didot,Bodoni\ 72,Playfair Display,Georgia,serif;letter-spacing:-.05em;color:var(--accent);opacity:.11}.pp-aura-dial{top:0;right:0;width:260px;height:260px;fill:none;stroke:#fff;stroke-opacity:.13;stroke-width:1.2;stroke-linecap:round}.pp-aura-dial .is-major{stroke-opacity:.24;stroke-width:1.6}.pp-dial-rim{stroke-opacity:.1}.pp-dial-red{stroke:currentColor;stroke-opacity:.5;stroke-width:4}.pp-dial-needle{stroke:currentColor;stroke-opacity:.42;stroke-width:2}.pp-aura-checker{left:0;right:0;bottom:0;height:44px;background:conic-gradient(rgba(255,255,255,.11) 25%,transparent 0 50%,rgba(255,255,255,.11) 0 75%,transparent 0) 0 0 /12px 12px;-webkit-mask-image:linear-gradient(transparent,#000 90%);mask-image:linear-gradient(transparent,#000 90%)}.pp-aura-die{top:0;right:0;width:260px;height:260px;fill:none;stroke:#fff;stroke-opacity:.07;stroke-width:1}.pp-aura-die circle{fill:currentColor;fill-opacity:.4;stroke:none}.pp-aura-traces{left:0;bottom:0;width:100%;height:80px;fill:none;stroke:currentColor;stroke-opacity:.24;stroke-width:1.2;stroke-linejoin:round;-webkit-mask-image:linear-gradient(transparent,#000 40%);mask-image:linear-gradient(transparent,#000 40%)}.pp-aura-traces circle{fill:none;stroke-opacity:.36}.pp-aura-flight{left:0;bottom:0;width:100%;height:260px}.pp-flight-path{fill:none;stroke:currentColor;stroke-opacity:.32;stroke-width:1.5;stroke-dasharray:4 6;stroke-linecap:round}.pp-aura-flight circle{fill:currentColor;fill-opacity:.7}.pp-aura-flight .pp-flight-origin{fill-opacity:.2}.pp-flight-plane{fill:currentColor;fill-opacity:.55}.pp-aura-stamp{right:10px;top:58px;width:112px;height:112px;transform:rotate(-14deg);fill:none;stroke:currentColor;stroke-opacity:.24;stroke-width:1.4}.pp-aura-stamp text{fill:currentColor;fill-opacity:.32;stroke:none;font:700 8.5px/1 var(--mono);letter-spacing:.08em}.pp-aura-stamp .is-solid{fill:currentColor;fill-opacity:.3;stroke:none}.pp-aura-sprockets{top:40px;width:9px;height:calc(100% - 80px)}.pp-aura-sprockets.is-left{left:5px}.pp-aura-sprockets.is-right{right:5px}.pp-aura-iris{right:22px;bottom:26px;width:140px;height:140px;fill:none;stroke:#fff;stroke-opacity:.07;stroke-width:1.2}.pp-aura-ticks{left:40px;bottom:7px;width:calc(100% - 80px);height:12px;stroke:#fff;stroke-opacity:.18;stroke-width:1}.pp-aura-lens .pp-photo:after,.pp-aura-play .pp-photo:after{content:"";position:absolute;inset:-8px;pointer-events:none;--c:var(--accent);--l:13px;--w:2px;background:linear-gradient(var(--c) 0 0) 0 0 /var(--l) var(--w),linear-gradient(var(--c) 0 0) 0 0 /var(--w) var(--l),linear-gradient(var(--c) 0 0) 100% 0 /var(--l) var(--w),linear-gradient(var(--c) 0 0) 100% 0 /var(--w) var(--l),linear-gradient(var(--c) 0 0) 0 100% /var(--l) var(--w),linear-gradient(var(--c) 0 0) 0 100% /var(--w) var(--l),linear-gradient(var(--c) 0 0) 100% 100% /var(--l) var(--w),linear-gradient(var(--c) 0 0) 100% 100% /var(--w) var(--l);background-repeat:no-repeat}.pp-aura-play .pp-photo:after{filter:drop-shadow(0 0 4px var(--accent))}.pp-aura-lens .pp-photo:after{--c:rgba(255,255,255,.8);--w:1.5px;--l:10px}.pp-aura-capital .pp-photo:after{content:"";position:absolute;z-index:-1;right:-13px;bottom:-13px;width:32px;height:32px;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(color-mix(in srgb,var(--accent) 85%,transparent) 0 3deg,transparent 3deg 9deg);-webkit-mask:radial-gradient(circle,transparent 7px,#000 7.5px,#000 15px,transparent 15.5px);mask:radial-gradient(circle,transparent 7px,#000 7.5px,#000 15px,transparent 15.5px);filter:drop-shadow(0 1px 2px rgba(0,0,0,.55))}