/* DP Mail - team meetings add-on (see meet-addon js). Uses the app's own colour tokens. */
.dpm-meet-ico { width: 16px; height: 16px; flex: 0 0 auto; }
.dpm-meet-row { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; margin-top: -2px; }
.dpm-meet-row .btn { gap: 6px; }
.dpm-meet-add { color: var(--accent); border-color: color-mix(in srgb, var(--accent) 35%, var(--line)); }
.dpm-meet-add:hover { background: color-mix(in srgb, var(--accent) 8%, var(--panel)); }
.dpm-meet-tag { display: inline-flex; align-items: center; gap: 6px; font-size: 13px; font-weight: 600; color: var(--accent); }
.dpm-meet-remove { color: var(--muted); border-color: transparent; background: transparent; }
.dpm-meet-err { font-size: 13px; color: var(--bad-fg, #B42318); }
.dpm-meet-joinrow { margin-top: 8px; }
.dpm-meet-join { display: inline-flex; align-items: center; gap: 6px; text-decoration: none; }
.evd-row .dpm-meet-join { margin-left: 10px !important; vertical-align: middle; }
