.cp-mailbox{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:1px solid #cbd5e1;border-radius:12px;background:#f8fafc;color:#64748b;cursor:pointer}.cp-mailbox svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8}.cp-mailbox-new{background:#e8f6ec;color:#17653c;border-color:#84c89e}.cp-mailbox>span{position:absolute;top:-5px;right:-5px;min-width:20px;height:20px;padding:0 4px;box-sizing:border-box;border-radius:12px;background:#17653c;color:white;font-size:11px;font-weight:700;display:grid;place-items:center}.cp-mailbox:focus-visible{outline:3px solid #21754d;outline-offset:3px}.cp-news{margin:0 0 20px}.cp-news-item{border:1px solid #dce3ed;border-radius:10px;margin:12px 0;padding:8px 14px}.cp-news-item p{white-space:pre-wrap;overflow-wrap:anywhere}.cp-news-item summary{overflow-wrap:anywhere}.cp-news-item small{display:block;font-weight:400;color:#64748b;font-size:12px;margin-top:5px}.cp-news-unread{background:#f0f8f4;border-color:#84c89e}.cp-news-tag{font-size:12px;color:#17653c;margin-left:10px}.cp-news textarea{box-sizing:border-box;width:100%}@media(max-width:650px){.topbar .topbar-right{gap:8px}.topbar #cpMailbox{display:inline-flex;width:40px;height:40px}.topbar #cpMailbox.hidden{display:none}.topbar #cargoTopStatus{display:none}}
@media(max-width:650px){.topbar .topbar-left{min-width:0}.topbar .topbar-left strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar .topbar-right{flex-shrink:0}.topbar .cp-identity strong{max-width:80px}}
