.pmsg[data-v-90484524]{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--ph-bg);color:var(--ph-ink)}.pmsg-bar[data-v-90484524]{display:flex;align-items:center;justify-content:space-between;padding:1cqw 4cqw 2cqw}.pmsg-btn[data-v-90484524]{display:grid;place-items:center;width:10cqw;height:10cqw;border-radius:3cqw;background:var(--ph-tertiary);font-size:5.6cqw;font-weight:700;line-height:1}.pmsg-scroll[data-v-90484524]{display:flex;flex-direction:column;gap:3cqw;padding:0 5cqw}.pmsg-subject[data-v-90484524]{font-size:6.6cqw;font-weight:800;line-height:1.15}.pmsg-hero[data-v-90484524]{display:grid;gap:.8cqw;padding-bottom:3cqw;border-bottom:1px solid var(--ph-border-muted)}.pmsg-sender[data-v-90484524]{display:flex;align-items:baseline;justify-content:space-between;gap:2cqw;font-size:4.2cqw}.pmsg-sender small[data-v-90484524]{flex-shrink:0;color:var(--ph-muted);font-size:3.2cqw}.pmsg-email[data-v-90484524],.pmsg-to[data-v-90484524]{color:var(--ph-ink-2);font-size:3.4cqw}.pmsg-to b[data-v-90484524]{color:var(--ph-muted);font-weight:600}.pmsg-fast[data-v-90484524]{display:grid;gap:1.6cqw}.pmsg-fast__title[data-v-90484524]{color:var(--ph-muted);font-size:3cqw;font-weight:700}.pmsg-fast__row[data-v-90484524]{display:flex;gap:2.4cqw}.pmsg-fast__row span[data-v-90484524]{flex:1;padding:2.8cqw 0;border-radius:3cqw;border:1px solid var(--ph-border);background:var(--ph-card);font-size:3.9cqw;font-weight:700;text-align:center}.pmsg-fast__row .pmsg-delete[data-v-90484524]{border-color:color-mix(in srgb,#dc2626 45%,transparent);color:#dc2626}.pmsg-body[data-v-90484524]{display:grid;gap:2.4cqw;color:var(--ph-ink-2);font-size:4cqw;line-height:1.5}.pmsg-nav[data-v-90484524]{display:flex;gap:2.4cqw}.pmsg-nav span[data-v-90484524]{flex:1;padding:2.4cqw 0;border-radius:999px;background:var(--ph-tertiary);font-size:3.6cqw;font-weight:700;text-align:center}.pmsg-dock[data-v-90484524]{position:absolute;left:4cqw;right:4cqw;bottom:7cqw;display:grid;grid-template-columns:1.6fr 1fr;gap:2.4cqw;padding:2.2cqw;border-radius:999px;background:var(--ph-card);box-shadow:0 2cqw 6cqw #0000002e}.pmsg-dock span[data-v-90484524]{padding:3cqw 0;border-radius:999px;font-size:4cqw;font-weight:700;text-align:center}.pmsg-dock .pmsg-reply[data-v-90484524]{background:#1a73e8;color:#fff}
