.pm{--pm-out:cubic-bezier(.23, 1, .32, 1);--pm-serif:Georgia, "Times New Roman", serif;--pm-line:#ffffff17}.pm .tnum{font-variant-numeric:tabular-nums}.pm .cover{aspect-ratio:1;border-radius:4%;flex:none;width:100%;position:relative;overflow:hidden;container-type:inline-size}.pm .cv-t{letter-spacing:-.04em;font-weight:600;line-height:.88;position:absolute}.pm .cv-nightshift{background:linear-gradient(165deg,#ea580c 10%,#fb923c 55%,#fde68a)}.pm .cv-nightshift .cv-t{color:#260707;font-size:24cqw;top:8cqw;left:8cqw}.pm .cv-nightshift .cv-m{aspect-ratio:1;border-radius:50%;width:20cqw;position:absolute;bottom:9cqw;right:9cqw;box-shadow:inset -5cqw 0 #260707}.pm .cv-longtable{background:#f3f0ea}.pm .cv-longtable .cv-t{text-align:center;font-family:var(--pm-serif);letter-spacing:-.02em;color:#1c1917;font-size:13cqw;font-weight:400;top:10cqw;left:0;right:0}.pm .cv-longtable .cv-p{aspect-ratio:1;background:#c2410c;border-radius:50%;width:78cqw;position:absolute;bottom:-18cqw;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 7cqw #fdba74,inset 0 0 0 8.5cqw #c2410c}.pm .cv-fieldnotes{background:#bef264}.pm .cv-fieldnotes .cv-l{aspect-ratio:1;background:#15803d;border-radius:0 100%;width:70cqw;position:absolute;top:-6cqw;right:-6cqw}.pm .cv-fieldnotes .cv-t{color:#052e16;text-transform:lowercase;font-size:19cqw;bottom:9cqw;left:8cqw}.pm .cv-smallhours{background:#fde047}.pm .cv-smallhours .cv-m{aspect-ratio:1;background:#e11d48;border-radius:50%;width:34cqw;position:absolute;top:10cqw;right:10cqw}.pm .cv-smallhours .cv-t{color:#1c1917;font-size:22cqw;bottom:8cqw;left:8cqw}.pm .cv-coldwater{background:#06192b}.pm .cv-coldwater .cv-w{opacity:.9;background:repeating-linear-gradient(#0284c7 0 2.4cqw,#0000 2.4cqw 5.2cqw);position:absolute;inset:52% 0 0}.pm .cv-coldwater .cv-t{color:#f0f9ff;letter-spacing:.02em;font-size:15cqw;font-weight:500;top:10cqw;left:8cqw}.pm .cv-hottake{background:#fbbf24}.pm .cv-hottake .cv-t{color:#0a0a0a;text-transform:uppercase;letter-spacing:-.06em;font-size:31cqw;font-weight:800;line-height:.82;top:6cqw;left:6cqw}.pm .frame{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #0b0b0c14,0 24px 48px -16px #0b0b0c38,0 4px 12px #0b0b0c0f}.pm .frame-bar{background:var(--color-ink-50);border-bottom:1px solid var(--color-ink-100);align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.pm .frame-bar i{background:var(--color-ink-200);border-radius:50%;width:9px;height:9px}.pm .frame-url{color:var(--color-ink-600);box-shadow:inset 0 0 0 1px var(--color-ink-100);background:#fff;border-radius:6px;margin:0 auto;padding:3px 12px;font-size:12px}.pm .site{background:var(--s-bg);color:var(--s-ink);line-height:1.5;overflow:hidden;container-type:inline-size}.pm .s-nav{justify-content:space-between;align-items:center;padding:2.4cqw 4cqw;font-size:1.5cqw;display:flex}.pm .s-nav b{font-weight:600}.pm .s-nav>span{opacity:.8;gap:2.6cqw;display:flex}.pm .s-nav u{text-underline-offset:.6cqw}.pm .s-eyebrow{letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-size:1.05cqw}.pm .s-btns{gap:1.2cqw;margin-top:2.6cqw;display:flex}.pm .s-btn{background:var(--s-accent);color:var(--s-on-accent);border-radius:99cqw;padding:1cqw 2.2cqw;font-size:1.3cqw;font-weight:500}.pm .s-btn.alt{color:var(--s-ink);background:0 0;box-shadow:inset 0 0 0 .14cqw}.pm .s-player{background:color-mix(in srgb, var(--s-ink) 7%, transparent);border-radius:1.6cqw;align-items:center;gap:1.6cqw;margin-top:2.6cqw;padding:1.4cqw;font-size:1.3cqw;display:flex}.pm .s-play{background:var(--s-accent);border-radius:50%;flex:none;width:3.6cqw;height:3.6cqw;position:relative}.pm .s-play:after{content:"";border-left:1.3cqw solid var(--s-on-accent);border-top:.8cqw solid #0000;border-bottom:.8cqw solid #0000;position:absolute;top:30%;left:40%}.pm .s-track{background:color-mix(in srgb, var(--s-ink) 18%, transparent);border-radius:1cqw;flex:1;height:.45cqw;position:relative}.pm .s-track:after{content:"";border-radius:inherit;background:var(--s-accent);position:absolute;inset:0 62% 0 0}.pm .s-muted{color:var(--s-muted)}.pm .s-h2{letter-spacing:-.02em;font-size:2.2cqw;font-weight:600}.pm .s-cards{grid-template-columns:repeat(3,1fr);gap:2cqw;display:grid}.pm .s-card .cover{border-radius:1.2cqw}.pm .s-card p{margin-top:1cqw;font-size:1.35cqw;font-weight:500;line-height:1.25}.pm .s-card small{color:var(--s-muted);margin-top:.4cqw;font-size:1.1cqw;display:block}.pm .s-rows{border-top:.1cqw solid color-mix(in srgb, var(--s-ink) 15%, transparent);margin-top:1.6cqw}.pm .s-row{border-bottom:.1cqw solid color-mix(in srgb, var(--s-ink) 15%, transparent);grid-template-columns:5cqw 1fr auto;align-items:center;padding:1.5cqw 0;font-size:1.45cqw;display:grid}.pm .s-row .n,.pm .s-row .d{color:var(--s-muted)}.pm .s-row .d{font-size:1.25cqw}.pm .s-more-hd{justify-content:space-between;align-items:baseline;margin-bottom:2cqw;display:flex}.pm .s-more-hd span{text-underline-offset:.5cqw;opacity:.8;font-size:1.25cqw;text-decoration:underline}.pm .t-bs .mast{text-align:center;padding:3cqw 4cqw 0}.pm .t-bs h3{font-family:var(--pm-serif);letter-spacing:-.025em;border-bottom:1px solid;padding-bottom:1.6cqw;font-size:7.2cqw;font-weight:400;line-height:1}.pm .t-bs .mast .s-eyebrow{margin-top:1.2cqw}.pm .t-bs .front{grid-template-columns:1.6fr 1fr;gap:4cqw;padding:3cqw 4cqw 5cqw;display:grid}.pm .t-bs .lead{grid-template-columns:42% 1fr;align-items:end;gap:2.4cqw;display:grid}.pm .t-bs .blurb{margin-top:1cqw;font-size:1.4cqw;line-height:1.5}.pm .t-bs .side .s-h2{font-family:var(--pm-serif);font-weight:400}.pm .t-po{background:var(--s-accent);color:var(--s-on-accent);--s-ink:var(--s-on-accent);--s-muted:color-mix(in srgb, var(--s-on-accent) 70%, transparent)}.pm .t-po .hero{grid-template-columns:1.4fr 1fr;align-items:center;gap:4cqw;padding:4cqw 4cqw 5cqw;display:grid}.pm .t-po h3{letter-spacing:-.05em;text-transform:uppercase;margin-top:1.6cqw;font-size:8.6cqw;font-weight:800;line-height:.86}.pm .t-po .blurb{max-width:44ch;margin-top:2.4cqw;font-size:1.45cqw}.pm .t-po .s-btn{background:var(--s-on-accent);color:var(--s-accent)}.pm .t-po .s-btn.alt{color:var(--s-on-accent);background:0 0}.pm .t-po .more{background:var(--s-bg);color:var(--s-ink0);--s-ink:var(--s-ink0);--s-muted:var(--s-muted0);padding:4cqw}.pm .t-st .hero{background:color-mix(in srgb, var(--s-ink) 6%, transparent);border-radius:2.4cqw;grid-template-columns:1fr 1.25fr;align-items:center;gap:4cqw;margin:1cqw 4cqw 0;padding:3cqw;display:grid}.pm .t-st .hero .cover{border-radius:1.8cqw}.pm .t-st h3{letter-spacing:-.04em;margin-top:1.4cqw;font-size:5cqw;font-weight:600;line-height:1}.pm .t-st .blurb{margin-top:1.8cqw;font-size:1.45cqw;line-height:1.5}.pm .t-st .more{padding:4cqw}.pm .t-mq{--s-bg:var(--s-dark);--s-ink:#fff;--s-muted:#ffffff9e;background:var(--s-bg);color:var(--s-ink)}.pm .t-mq .hero{background:#ffffff0f;border-radius:2cqw;grid-template-columns:1fr 1.5fr;align-items:center;gap:3.6cqw;margin:1cqw 4cqw 0;padding:3cqw;display:grid}.pm .t-mq h3{letter-spacing:-.035em;margin-top:1.2cqw;font-size:4.4cqw;font-weight:600;line-height:1.02}.pm .t-mq .blurb{margin-top:1.6cqw;font-size:1.4cqw}.pm .t-mq .more{padding:4cqw}.pm .t-ep{padding:3cqw 4cqw 5cqw}.pm .t-ep .crumb{color:var(--s-muted);font-size:1.2cqw}.pm .t-ep .top{grid-template-columns:1fr 2.4fr;align-items:center;gap:3.6cqw;margin-top:2cqw;display:grid}.pm .t-ep h3{letter-spacing:-.035em;margin-top:1cqw;font-size:4.2cqw;font-weight:600;line-height:1.04}.pm .t-ep .body{grid-template-columns:2fr 1fr;gap:4cqw;margin-top:3.6cqw;font-size:1.45cqw;line-height:1.6;display:grid}.pm .t-ep .body p+p{margin-top:1.4cqw}.pm .t-ep .side{font-size:1.25cqw}.pm .t-ep .side b{letter-spacing:.12em;text-transform:uppercase;color:var(--s-muted);margin-bottom:1cqw;font-size:1.1cqw;font-weight:500;display:block}.pm .t-ep .guest{align-items:center;gap:1cqw;margin-bottom:1.2cqw;display:flex}.pm .t-ep .guest i{background:linear-gradient(135deg, var(--s-accent), color-mix(in srgb, var(--s-accent) 40%, var(--s-bg)));border-radius:50%;width:3.6cqw;height:3.6cqw}.pm .strips{padding-block:8px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.pm .strip{gap:20px;width:max-content;animation:80s linear infinite pm-slide;display:flex}.pm .strip.rev{margin-top:20px;animation-direction:reverse}.pm .strips:hover .strip{animation-play-state:paused}@keyframes pm-slide{to{transform:translate(-50%)}}.pm .strip-site{border-radius:6px;flex:none;width:clamp(260px,30vw,380px);overflow:hidden;box-shadow:0 0 0 1px #ffffff1a}.pm .mini{height:0;padding-bottom:66%;position:relative}.pm .mini>.clip{position:absolute;inset:0;overflow:hidden;container-type:inline-size}@media (prefers-reduced-motion:reduce){.pm .strip{animation:none}}.pm .demo{background:var(--color-ink-50);box-shadow:inset 0 0 0 1px var(--color-ink-200);border-radius:8px;padding:14px}.pm .tabs{box-shadow:0 0 0 1px var(--color-ink-200), 0 1px 2px -1px #0b0b0c14, 0 3px 6px -3px #0b0b0c0d;background:#fff;border-radius:6px;gap:4px;padding:4px;display:flex}.pm .tabs button{height:36px;color:var(--color-ink-500);background:0 0;border:0;border-radius:4px;flex:1;font-size:14px;font-weight:500;position:relative;overflow:hidden}.pm .tabs button:hover{color:var(--color-ink-950)}.pm .tabs button[aria-selected=true]{background:var(--color-ink-950);color:#fff}.pm .tick{transform-origin:0;background:#ffffff8c;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.pm .tabs button[aria-selected=true][data-auto] .tick{animation:4.8s linear forwards pm-tick}@keyframes pm-tick{to{transform:scaleX(1)}}.pm .pane{margin-top:14px;display:grid}.pm .pane>*{grid-area:1/1;min-width:0}.pm .pane>.sizer,.pm .unseen{visibility:hidden}.pm .pane>.step{animation:pm-build .26s var(--pm-out) both;flex-direction:column;display:flex}.pm .pane>.step>.card{flex:1}@keyframes pm-build{0%{opacity:0;transform:translateY(8px)}}.pm .card{box-shadow:0 0 0 1px var(--color-ink-200), 0 1px 2px -1px #0b0b0c14, 0 3px 6px -3px #0b0b0c0d;background:#fff;border-radius:8px;padding:22px}.pm .caret{background:var(--color-ink-900);vertical-align:-2px;width:1.5px;height:1.05em;margin-left:1px;animation:1s step-end infinite pm-blink;display:inline-block}@keyframes pm-blink{50%{opacity:0}}.pm .serp-q{background:var(--color-ink-50);height:40px;box-shadow:inset 0 0 0 1px var(--color-ink-100);color:var(--color-ink-900);border-radius:99px;align-items:center;gap:10px;padding:0 14px;font-size:14px;display:flex}.pm .serp-q svg{width:16px;color:var(--color-ink-400);flex:none}.pm .serp-r{margin-top:14px}.pm .serp-r small{color:var(--color-ink-500);font-size:12px;display:block}.pm .serp-r b{color:#1a4fb8;margin-top:2px;font-size:16px;font-weight:500;display:block}.pm .serp-r p{color:var(--color-ink-600);margin-top:4px;font-size:13px;line-height:1.45}.pm .serp-more{border-top:1px solid var(--color-ink-100);opacity:.55;margin-top:18px;padding-top:14px}.pm .serp-more i{background:var(--color-ink-100);border-radius:8px;height:9px;margin-top:7px;display:block}.pm .chat-u{background:var(--color-ink-100);border-radius:8px;width:fit-content;max-width:85%;margin-left:auto;padding:9px 14px;font-size:14px}.pm .chat-a{color:var(--color-ink-900);margin-top:12px;font-size:14px;line-height:1.5}.pm .chat-src{background:var(--color-ink-50);box-shadow:inset 0 0 0 1px var(--color-ink-100);color:var(--color-ink-600);border-radius:99px;align-items:center;gap:6px;margin-top:10px;padding:3px 10px 3px 4px;font-size:12px;display:inline-flex}.pm .chat-src .cover{border-radius:50%;width:18px}.pm .proof{border-block:1px solid var(--color-ink-100);color:var(--color-ink-600);flex-wrap:wrap;gap:12px 28px;padding-block:22px;font-size:14px;display:flex}.pm .proof b{color:var(--color-ink-950);font-weight:500}.pm .canvas-shell{background:var(--color-ink-50);box-shadow:inset 0 0 0 1px var(--color-ink-100);border-radius:8px;padding:14px}.pm .canvas-top{color:var(--color-ink-500);justify-content:space-between;align-items:center;margin-bottom:10px;padding:0 4px;font-size:13px;display:flex}.pm .canvas-top b{color:var(--color-ink-900);font-weight:500}.pm .canvas{touch-action:none;background:#260707;border-radius:6px;height:360px;position:relative;overflow:hidden}.pm .canvas-grid{pointer-events:none;opacity:0;grid-template-columns:repeat(12,1fr);gap:8px;display:grid;position:absolute;inset:12px}.pm .canvas[data-dragging] .canvas-grid{opacity:1}.pm .canvas-grid i{background:#fde68a12;border-radius:6px;box-shadow:inset 0 0 0 1px #fde68a24}.pm .blk{cursor:grab;-webkit-user-select:none;user-select:none;color:#fff7ed;touch-action:none;border-radius:4px;position:absolute}.pm .blk:hover,.pm .blk:focus-visible{outline:none;box-shadow:0 0 0 1.5px #fdba74}.pm .blk[data-drag]{cursor:grabbing;z-index:3;box-shadow:0 0 0 1.5px #fdba74,0 16px 32px #0006}.pm .blk[data-snap]{transition:transform .18s var(--pm-out)}.pm .blk-tag{color:#260707;opacity:0;background:#fdba74;border-radius:8px;padding:1px 6px;font-size:10px;font-weight:600;position:absolute;top:-9px;left:8px}.pm .blk:hover .blk-tag,.pm .blk:focus-visible .blk-tag,.pm .blk[data-drag] .blk-tag{opacity:1}.pm .blk-title{padding:8px}.pm .blk-title small{letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-size:10px}.pm .blk-title b{letter-spacing:-.04em;margin-top:6px;font-size:clamp(22px,3vw,34px);font-weight:600;line-height:.95;display:block}.pm .blk-cover{justify-content:flex-end;height:100%;display:flex}.pm .blk-cover .cover{border-radius:4px;width:auto;max-width:100%;height:100%}.pm .blk-player{white-space:nowrap;background:#fff7ed14;border-radius:4px;align-items:center;gap:10px;height:100%;padding:0 12px;font-size:12px;display:flex;overflow:hidden}.pm .blk-player .pp{background:#f97316;border-radius:50%;flex:none;width:26px;height:26px}.pm .blk-player .tr{background:#fff7ed33;border-radius:6px;flex:1;min-width:12px;height:3px}.pm .blk-subs{align-items:center;gap:6px;height:100%;padding:0 4px;display:flex;overflow:hidden}.pm .blk-subs span{white-space:nowrap;border-radius:99px;padding:5px 10px;font-size:11px;box-shadow:inset 0 0 0 1px #fff7ed66}.pm .blk-mail{align-items:center;gap:6px;height:100%;padding:0 8px;display:flex}.pm .blk-mail span{opacity:.8;background:#fff7ed1a;border-radius:4px;flex:1;align-items:center;height:30px;padding:0 10px;font-size:11px;display:flex}.pm .blk-mail em{color:#260707;background:#f97316;border-radius:4px;padding:7px 12px;font-size:11px;font-style:normal;font-weight:600}.pm .clips{--pm-gutter:24px}@media (min-width:672px){.pm .clips{--pm-gutter:calc((100vw - 42rem) / 2 + 24px)}}@media (min-width:768px){.pm .clips{--pm-gutter:calc((100vw - 48rem) / 2 + 24px)}}@media (min-width:1024px){.pm .clips{--pm-gutter:max(40px, calc((100vw - 80rem) / 2 + 40px))}}.pm .clips{scroll-snap-type:x mandatory;scroll-padding-inline:var(--pm-gutter,24px);padding:8px var(--pm-gutter,24px) 24px;scrollbar-width:none;overscroll-behavior-x:contain;gap:16px;display:flex;overflow-x:auto}.pm .clips::-webkit-scrollbar{display:none}.pm .clip-item{scroll-snap-align:start;flex:none;width:clamp(200px,22vw,240px)}.pm .clip-card{aspect-ratio:9/16;background:radial-gradient(120% 80% at 50% 18%, var(--c-a) 0%, var(--c-b) 60%, var(--c-c) 100%);border-radius:8px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0b0b0c0f;container-type:inline-size}.pm .clip-card .cover{border-radius:4cqw;width:58cqw;position:absolute;top:26cqw;left:21cqw;box-shadow:0 6cqw 14cqw #0006}.pm .clip-card[data-t=hook] .cover{top:40cqw}.pm .clip-hook{text-align:center;position:absolute;top:9cqw;left:8cqw;right:8cqw}.pm .clip-hook span{color:#111;letter-spacing:-.02em;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff;border-radius:2cqw;padding:.6cqw 2.6cqw;font-size:7cqw;font-weight:700;line-height:1.5;display:inline}.pm .clip-cap{text-align:center;color:#fff;text-wrap:balance;font-weight:700;position:absolute;bottom:16cqw;left:8cqw;right:8cqw}.pm .clip-cap .w{margin:0 .8cqw;display:inline-block}.pm .clip-card[data-t=hook] .clip-cap{text-transform:uppercase;letter-spacing:-.02em;text-shadow:0 .8cqw 2.4cqw #00000080;font-size:9.6cqw;line-height:1.06}.pm .clip-card[data-t=hook] .clip-cap .w.on{color:var(--c-hi);animation:pm-pop .18s var(--pm-out)}.pm .clip-card[data-t=bold] .clip-cap{text-transform:uppercase;letter-spacing:-.03em;font-size:11cqw;line-height:1.1;bottom:20cqw}.pm .clip-card[data-t=bold] .clip-cap .w{border-radius:2cqw;padding:0 1.6cqw}.pm .clip-card[data-t=bold] .clip-cap .w.on{background:var(--c-hi);color:var(--c-on-hi);animation:pm-pop .18s var(--pm-out)}.pm .clip-card[data-t=subtitle] .clip-cap{font-size:6.6cqw;font-weight:500;line-height:1.32;bottom:12cqw}.pm .clip-card[data-t=subtitle] .clip-cap .w{margin:0 .4cqw}.pm .clip-card[data-t=subtitle] .clip-cap .bg{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#0000008c;border-radius:2cqw;padding:1.4cqw 3cqw}.pm .clip-card[data-t=subtitle] .clip-cap .w.on{color:var(--c-hi)}@keyframes pm-pop{0%{transform:scale(.86)}}.pm .clip-bar{background:#ffffff38;border-radius:2cqw;height:1.2cqw;position:absolute;bottom:6cqw;left:8cqw;right:8cqw;overflow:hidden}.pm .clip-bar i{transform-origin:0;background:#fff;height:100%;display:block}.pm .clip-meta{justify-content:space-between;gap:8px;margin-top:12px;font-size:14px;display:flex}.pm .clip-meta b{color:var(--color-ink-950);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.pm .clip-meta span{color:var(--color-ink-500);white-space:nowrap}.pm .clips-nav{gap:8px;display:flex}.pm .clips-nav button{width:40px;height:40px;color:var(--color-ink-950);box-shadow:inset 0 0 0 1px var(--color-ink-200);transition:transform .12s var(--pm-out);background:#fff;border:0;border-radius:50%;place-items:center;display:grid}.pm .clips-nav button:hover{background:var(--color-ink-50)}.pm .clips-nav button:active{transform:scale(.95)}.pm .clips-nav button:disabled{opacity:.4}.pm .clips-nav svg{width:18px}.pm .own{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pm .own>div{flex-direction:column;display:flex}.pm .own-art{background:var(--color-ink-50);border-radius:8px;place-items:center;height:220px;padding:20px;display:grid}.pm .own-txt{padding:16px 0 0}.pm .own-txt h3{letter-spacing:-.01em;color:var(--color-ink-950);font-size:15px;font-weight:500}.pm .own-txt p{color:var(--color-ink-600);margin-top:4px;font-size:14px;line-height:1.55}.pm .addr{gap:10px;width:100%;max-width:280px;display:grid}.pm .addr-bar{height:44px;box-shadow:0 0 0 1px var(--color-ink-200), 0 1px 2px -1px #0b0b0c14, 0 3px 6px -3px #0b0b0c0d;letter-spacing:-.01em;color:var(--color-ink-950);background:#fff;border-radius:99px;align-items:center;gap:8px;padding:0 14px;font-size:17px;font-weight:500;display:flex}.pm .addr-bar svg{width:15px;color:var(--color-ink-950);flex:none}.pm .addr-row{color:var(--color-ink-500);justify-content:space-between;gap:12px;padding:0 14px;font-size:13px;display:flex}.pm .addr-row b{color:var(--color-ink-900);font-weight:500}.pm .subs{width:100%;max-width:290px;box-shadow:0 0 0 1px var(--color-ink-200), 0 1px 2px -1px #0b0b0c14, 0 3px 6px -3px #0b0b0c0d;background:#fff;border-radius:6px;font-size:13px;overflow:hidden}.pm .subs-r{border-bottom:1px solid var(--color-ink-100);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.pm .subs-r i{color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-style:normal;font-weight:600;display:grid}.pm .subs-r span{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-900);overflow:hidden}.pm .subs-r small{color:var(--color-ink-400);font-size:12px}.pm .subs-f{color:var(--color-ink-600);justify-content:space-between;align-items:center;padding:8px 8px 8px 12px;display:flex}.pm .subs-f b{color:var(--color-ink-950);font-weight:500}.pm .subs-f em{background:var(--color-ink-950);color:#fff;border-radius:4px;align-items:center;height:30px;padding:0 12px;font-size:12px;font-style:normal;font-weight:500;display:inline-flex}.pm .flow{grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;width:100%;max-width:300px;display:grid}.pm .flow-n{box-shadow:0 0 0 1px var(--color-ink-200), 0 1px 2px -1px #0b0b0c14, 0 3px 6px -3px #0b0b0c0d;text-align:center;color:var(--color-ink-950);background:#fff;border-radius:8px;justify-items:center;gap:8px;padding:16px 10px;font-size:13px;display:grid}.pm .flow-n b{font-weight:500}.pm .flow-n small{color:var(--color-ink-500);font-size:12px}.pm .flow-n .ic{background:var(--color-ink-100);width:36px;height:36px;color:var(--color-ink-700);border-radius:6px;place-items:center;display:grid}.pm .flow-n .ic svg{width:20px}.pm .flow-n.p .ic{background:var(--color-ink-50);padding:7px}.pm .flow-l{color:var(--color-ink-500);letter-spacing:.04em;justify-items:center;gap:4px;font-size:11px;display:grid}.pm .flow-l i{background:repeating-linear-gradient(90deg, var(--color-ink-300) 0 4px, transparent 4px 7px);width:44px;height:1.5px;position:relative}.pm .flow-l i:after{content:"";border-left:6px solid var(--color-ink-300);border-top:4px solid #0000;border-bottom:4px solid #0000;position:absolute;top:-3.5px;right:-1px}.pm .fx{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.pm .fx-t{color:#fff;background:linear-gradient(#ffffff0e,#ffffff08);border-radius:8px;flex-direction:column;grid-column:span 2;min-width:0;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0f}.pm .fx-t.w3{grid-column:span 3}.pm .fx-t.w4{grid-column:span 4}.pm .fx-t.h2{grid-row:span 2}.pm .fx-x{padding:26px 26px 0}.pm .fx-x h3{letter-spacing:-.015em;font-size:19px;font-weight:500}.pm .fx-x p{color:var(--color-ink-300);max-width:40ch;margin-top:6px;font-size:15px;line-height:1.5}.pm .fx-a{color:#fff;align-items:center;gap:6px;margin-top:14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.pm .fx-a:hover{color:var(--color-ink-300)}.pm .fx-a svg{width:14px}.pm .fx-s{background:#00000073;border-radius:8px;flex:1;align-content:center;min-height:200px;margin:22px 12px 12px;padding:20px;font-size:13px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.pm .fx-s.top{align-content:start}.pm .fx-s.bleed{align-content:start;padding:0;overflow:hidden}.pm .fx-s.bleed .site{border-radius:8px 8px 0 0}.pm .fx-s .clip-item{width:100%;max-width:220px;margin:0 auto}.pm .fx .serp-q{box-shadow:inset 0 0 0 1px var(--pm-line);color:#fff;background:#ffffff14}.pm .fx .serp-r small{color:var(--color-ink-400)}.pm .fx .serp-r b{color:#9fb8ff}.pm .fx .serp-r p{color:var(--color-ink-300)}.pm .ai-msg{background:#ffffff1a;border-radius:8px;width:fit-content;max-width:90%;min-height:37px;margin-left:auto;padding:9px 13px}.pm .ai-rep{color:var(--color-ink-200);min-height:40px;margin-top:10px}.pm .ai-rep b{color:#fff;font-weight:500}.pm .ghost{color:#fff;height:32px;transition:transform .12s var(--pm-out);background:#ffffff1a;border:0;border-radius:4px;margin-top:12px;padding:0 12px;font-size:13px}.pm .ghost:hover{background:#ffffff29}.pm .ghost:active{transform:scale(.97)}.pm .mail{color:var(--color-ink-950);background:#fff;border-radius:6px;font-size:12px;overflow:hidden}.pm .mail-h{border-bottom:1px solid var(--color-ink-100);gap:2px;padding:10px 12px;display:grid}.pm .mail-h b{font-size:13px;font-weight:500}.pm .mail-h small{color:var(--color-ink-500)}.pm .mail-b{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}.pm .mail-b .cover{border-radius:4px}.pm .mail-b em{color:#fff;background:#ea580c;border-radius:99px;margin-top:6px;padding:4px 10px;font-style:normal;font-weight:500;display:inline-block}.pm .stat-row{color:var(--color-ink-300);gap:18px;margin-top:12px;display:flex}.pm .stat-row b{color:#fff;letter-spacing:-.02em;font-size:18px;font-weight:500;display:block}.pm .slink{box-shadow:inset 0 0 0 1px var(--pm-line);background:#ffffff14;border-radius:6px;align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex}.pm .slink code{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:inherit;font-size:16px;font-weight:500;overflow:hidden}.pm .slink button{height:32px;color:var(--color-ink-950);transition:transform .12s var(--pm-out);background:#fff;border:0;border-radius:4px;padding:0 12px;font-size:13px;font-weight:500}.pm .slink button:hover{background:var(--color-ink-200)}.pm .slink button:active{transform:scale(.97)}.pm .clicks{grid-template-columns:repeat(7,1fr);gap:6px;height:88px;margin-top:16px;display:grid}.pm .clicks div{color:var(--color-ink-400);flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;font-size:11px;display:flex}.pm .clicks i{background:#9d9d9a59;border-radius:4px 4px 2px 2px;width:100%}.pm .clicks div:nth-child(3) i{background:var(--color-ink-400)}.pm .dim{color:var(--color-ink-400);margin-top:8px;font-size:12px}.pm .vm-from{margin-bottom:12px}.pm .vm-from b{font-weight:500}.pm .vm{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;display:grid}.pm .vm button{width:36px;height:36px;color:var(--color-ink-950);transition:transform .12s var(--pm-out);background:#fff;border:0;border-radius:50%;place-items:center;display:grid}.pm .vm button:hover{background:var(--color-ink-200)}.pm .vm button:active{transform:scale(.95)}.pm .vm button svg{width:14px}.pm .wave{align-items:center;gap:2px;height:32px;display:flex}.pm .wave i{background:#ffffff40;border-radius:4px;flex:1}.pm .wave i.on{background:var(--color-ink-400)}.pm .vm-meta{color:var(--color-ink-400);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.pm .kpis{color:var(--color-ink-400);gap:22px;margin-bottom:12px;font-size:12px;display:flex}.pm .kpis b{color:#fff;letter-spacing:-.02em;font-size:22px;font-weight:500;display:block}.pm .kpis em{color:var(--color-white);margin-left:4px;font-style:normal}.pm .spark{width:100%;height:96px;display:block}.pm .ts-in{width:100%;height:38px;box-shadow:inset 0 0 0 1px var(--pm-line);color:#fff;font:inherit;background:#ffffff14;border:0;border-radius:6px;padding:0 12px;font-size:16px}.pm .ts-in::placeholder{color:var(--color-ink-400)}.pm .ts-in:focus{box-shadow:inset 0 0 0 1.5px var(--color-ink-500);outline:none}.pm .ts{color:var(--color-ink-200);gap:10px;max-height:172px;margin-top:12px;display:grid;overflow:auto}.pm .ts p{grid-template-columns:44px minmax(0,1fr);gap:8px;margin:0;display:grid}.pm .ts time{color:var(--color-ink-500);font-variant-numeric:tabular-nums}.pm .ts mark{color:var(--color-ink-950);background:#fde68ae6;border-radius:6px;padding:0 2px}.pm .dns{gap:8px;display:grid}.pm .dns div{background:#ffffff0f;border-radius:6px;grid-template-columns:18px 64px minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;display:grid}.pm .dns svg{width:16px;color:var(--color-white)}.pm .dns code{font-family:var(--font-mono), ui-monospace, monospace;color:var(--color-ink-300);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}@media (max-width:1023px){.pm .fx{grid-template-columns:repeat(2,minmax(0,1fr))}.pm .fx-t,.pm .fx-t.w3{grid-column:span 1}.pm .fx-t.w4{grid-column:span 2}.pm .fx-t.h2{grid-row:span 1}.pm .own{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.pm .fx{grid-template-columns:minmax(0,1fr)}.pm .fx-t,.pm .fx-t.w3,.pm .fx-t.w4{grid-column:span 1}.pm .canvas{height:320px}}@media (prefers-reduced-motion:reduce){.pm .pane>*,.pm .clip-card .w.on,.pm .caret{animation:none}}
