.pm-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:22px 0}.pm-list{list-style:none;padding:0;border-top:1px solid #d4dce5}.pm-list li{border-bottom:1px solid #d4dce5}.pm-list li>a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 12px;color:inherit;text-decoration:none;min-height:64px}.pm-list a:hover,.pm-list a:focus-visible{background:#edf3f9}.pm-list a>div{display:grid;gap:7px}.pm-list span,.pm-list time{font-size:.9rem}.pm-list strong{overflow-wrap:anywhere}.pm-unread{color:#9c1036}.pm-compose{max-width:48rem;padding:22px 0}.pm-compose .field{margin-bottom:18px}.pm-compose input,.pm-compose textarea{display:block;width:100%;box-sizing:border-box;padding:12px;font:inherit;border:1px solid #aabaca;border-radius:4px}.pm-compose textarea{resize:vertical}.pm-compose small{display:block;margin-top:6px}.pm-compose [role=alert]{color:#9c1036}.pm-history{display:grid;gap:16px;margin:24px 0}.pm-message{border:1px solid #ccd8e4;border-left:4px solid #58799d;border-radius:5px;padding:18px;background:#f6f8fb}.pm-mine{background:#fff;border-left-color:#9c1036}.pm-message header{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:12px}.pm-message header time{margin-left:auto;font-size:.85rem}.pm-message header img{width:40px;height:40px;object-fit:cover;border-radius:50%}.pm-text{overflow-wrap:anywhere;line-height:1.65}.pm-compose button{min-height:44px}.pm-list a:focus-visible,.pm-toolbar a:focus-visible{outline:3px solid #276aa8;outline-offset:3px}@media(max-width:600px){.pm-list li>a{align-items:flex-start;flex-direction:column;gap:10px}.pm-message header time{margin-left:0;width:100%}}
