.pm{--pm-tint:var(--ios-blue);--pm-gray:#ebebf599;--pm-sep:#54545899}.pm-in-push{animation:.32s cubic-bezier(.32,.72,0,1) pm-push}.pm-in-back{animation:.32s cubic-bezier(.32,.72,0,1) pm-back}@keyframes pm-push{0%{opacity:0;transform:translate(28px)}}@keyframes pm-back{0%{opacity:0;transform:translate(-28px)}}@media (prefers-reduced-motion:reduce){.pm-in-push,.pm-in-back{animation:none}}.pm-nav{height:44px;color:var(--pm-tint);flex:none;justify-content:space-between;align-items:center;margin-top:54px;padding:0 16px 0 8px;display:flex}.pm-nav-btn{color:inherit;font:17px var(--ios-font);letter-spacing:-.02em;background:0 0;border:0;align-items:center;gap:5px;padding:6px 4px;display:flex}.pm-nav-btn:disabled{color:#ebebf54d}.pm-nav-text{letter-spacing:-.02em;font-size:17px}.pm-nav-arrows{gap:14px;display:flex}.pm-scroll{scrollbar-width:none;flex:1;min-height:0;padding-bottom:96px;overflow-y:auto}.pm-scroll::-webkit-scrollbar{display:none}.pm-large{letter-spacing:.01em;margin:0;padding:2px 16px 8px;font-size:34px;font-weight:700}.pm-none{text-align:center;color:var(--pm-gray);padding:60px 16px}.pm-chev{color:#ebebf54d;flex:none}.pm-cells{background:#1c1c1e;border-radius:12px;margin:6px 16px 0;overflow:hidden}.pm-account{align-items:center;gap:7px;margin:24px 16px 4px;font-size:20px;font-weight:700;display:flex}.pm-account svg{color:var(--pm-tint)}.pm-box{width:100%;min-height:46px;color:var(--pm-tint);font:17px var(--ios-font);letter-spacing:-.02em;text-align:left;background:0 0;border:0;align-items:center;gap:14px;padding:0 14px 0 16px;display:flex;position:relative}.pm-box>svg:first-child{flex:none;width:26px}.pm-box:active{background:#3a3a3c}.pm-box:not(:last-child):after{content:"";border-bottom:.5px solid var(--pm-sep);position:absolute;bottom:0;left:56px;right:0}.pm-box-label{color:#fff;flex:1}.pm-box-count{color:var(--pm-gray)}.pm-list{border-top:.5px solid var(--pm-sep)}.pm-row{color:#fff;width:100%;font-family:var(--ios-font);text-align:left;background:0 0;border:0;align-items:flex-start;gap:10px;padding:11px 16px 12px 22px;display:flex;position:relative}.pm-row:active{background:#2c2c2e}.pm-row:after{content:"";border-bottom:.5px solid var(--pm-sep);position:absolute;bottom:0;left:72px;right:0}.pm-dot{border-radius:50%;width:10px;height:10px;position:absolute;top:24px;left:7px}.pm-row.unread .pm-dot{background:var(--pm-tint)}.pm-avatar{color:#fff;letter-spacing:.02em;background:linear-gradient(#a6abb8,#858a96);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.pm-avatar.slack{background:#fff}.pm-avatar.slack img{width:56%;height:56%}.pm-row-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pm-row-top{align-items:center;gap:6px;display:flex}.pm-from{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:17px;font-weight:600;overflow:hidden}.pm-time{color:var(--pm-gray);flex:none;font-size:15px}.pm-subject{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.pm-preview{-webkit-line-clamp:2;letter-spacing:-.01em;color:var(--pm-gray);-webkit-box-orient:vertical;font-size:15px;line-height:1.3;display:-webkit-box;overflow:hidden}.pm-bar{z-index:10;-webkit-backdrop-filter:blur(20px)saturate(1.6);height:84px;color:var(--pm-tint);background:#161618db;border-top:.5px solid #ffffff1a;justify-content:space-between;align-items:center;padding:0 18px 34px;display:flex;position:absolute;bottom:0;left:0;right:0}.pm-bar-side{width:40px;display:flex}.pm-bar-side.end{justify-content:flex-end}.pm-status{color:var(--pm-gray);flex-direction:column;align-items:center;gap:1px;font-size:11px;display:flex}.pm-status b{color:#fff;font-size:12px;font-weight:400}.pm-bar.tools{padding:0 30px 34px}.pm-read{scrollbar-width:none;-webkit-user-select:text;user-select:text;flex:1;min-height:0;padding:6px 16px 110px;overflow-y:auto}.pm-read::-webkit-scrollbar{display:none}.pm-head{border-bottom:.5px solid var(--pm-sep);align-items:center;gap:11px;padding-bottom:12px;display:flex}.pm-head-who{flex:1;min-width:0}.pm-head-from{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;overflow:hidden}.pm-head-to{color:var(--pm-gray);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:15px;overflow:hidden}.pm-head-date{color:var(--pm-gray);flex:none;align-self:flex-start;padding-top:2px;font-size:15px}.pm-head-subject{letter-spacing:0;overflow-wrap:anywhere;margin:14px 0 12px;font-size:22px;font-weight:700;line-height:1.2}.pm-body{letter-spacing:-.01em;white-space:pre-wrap;overflow-wrap:anywhere;color:#ffffffeb;font-size:16px;line-height:1.45}.pm-body .fmt-code{background:#7676803d;border-radius:4px;padding:1px 4px;font:14px/1.4 ui-monospace,SF Mono,Menlo,monospace}.pm-body .fmt-pr,.pm-body .fmt-url,.pm-body .fmt-mention{color:var(--pm-tint);text-decoration:none}
