.em-workspace{color:#183e47;display:grid;gap:1.2rem;min-width:0;line-height:1.5}.em-workspace *{box-sizing:border-box}.em-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.em-header h1,.em-header h2{margin:0}.em-header p{margin:.5rem 0 0;max-width:65ch}.em-actions{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center}.em-button{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:.7rem 1rem;border:1px solid #bfd2d5;border-radius:10px;color:inherit;background:white;font:600 1rem/1.4 Arial,sans-serif;cursor:pointer}.em-primary{background:#087e7d;border-color:#087e7d;color:white}.em-button:disabled,.em-thread-link:disabled{opacity:.55;cursor:not-allowed}.em-button:focus-visible,.em-thread-link:focus-visible,.em-field textarea:focus{outline:3px solid #72c9c4;outline-offset:2px}.em-card{display:grid;gap:1.1rem;padding:1.4rem;background:#fff;border:1px solid #d4e2e4;border-radius:18px;min-width:0}.em-card h2,.em-card p{margin:0}.em-list,.em-thread{display:grid;gap:.8rem}.em-thread-link{display:flex;justify-content:space-between;gap:1rem;text-align:left;background:#fff;color:inherit;border:1px solid #d4e2e4;border-radius:12px;padding:1rem;min-height:68px;font:inherit;cursor:pointer}.em-thread-link>span:first-child{display:grid;gap:.25rem;min-width:0;overflow-wrap:anywhere}.em-thread-link small,.em-hint,.em-field small{color:#5e747b;font-size:.9rem}.em-unread{align-self:center;background:#e2f3ef;border-radius:20px;padding:.3rem .7rem;font-size:.85rem}.em-message{max-width:90%;border:1px solid #d4e2e4;border-radius:14px;padding:1rem;background:#f5f9f8}.em-message header{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:.85rem;color:#536b73}.em-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.45rem 0 0}.em-message.em-mine{justify-self:end;background:#eaf5f2;min-width:45%}.em-field{display:grid;gap:.5rem;font-weight:600}.em-field textarea{width:100%;min-width:0;resize:vertical;border:1px solid #bfd2d5;border-radius:10px;padding:.8rem;font:inherit;color:inherit;min-height:110px}.em-field small{font-weight:400}.em-card form{display:grid;gap:.8rem}.em-error,.em-notice{padding:1rem;border-radius:12px;border:1px solid #d4e2e4;background:#eff8f6;overflow-wrap:anywhere}.em-error{background:#fff0ed;border-color:#dca99d;color:#8c2e20}@media(max-width:720px){.em-header{flex-direction:column}.em-card{padding:1rem}.em-message{max-width:100%}.em-actions>.em-button{flex:1 1 auto}.em-unread{font-size:.75rem}}

.personal-account-page .em-workspace{max-width:1120px;margin:0 auto;padding:24px}@media(max-width:720px){.personal-account-page .em-workspace{padding:16px}.em-header h1{font-size:1.5rem}}
