.message-card.svelte-1lh60wi{display:flex;align-items:stretch;border-bottom:1px solid var(--smrt-color-outline-variant, #c4c6d0);transition:background var(--smrt-duration-short2, .15s) var(--smrt-easing-standard, ease)}.message-card.svelte-1lh60wi:hover{background:var(--smrt-color-surface-variant, #e1e2ec)}.message-card--selected.svelte-1lh60wi{background:var(--smrt-color-secondary-container, #d7e3f7)}.message-card--unread.svelte-1lh60wi{background:var(--smrt-color-surface, #fefbff)}.select-col.svelte-1lh60wi{display:flex;align-items:center;padding:.75rem .5rem .75rem .75rem}.message-content.svelte-1lh60wi{flex:1;display:flex;flex-direction:column;gap:.25rem;padding:.75rem .75rem .75rem .5rem;border:none;background:none;text-align:left;cursor:pointer;min-width:0;color:inherit;font:inherit}.message-content.svelte-1lh60wi:focus-visible{outline:2px solid var(--smrt-color-primary, #005ac1);outline-offset:-2px}.header-row.svelte-1lh60wi{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.sender.svelte-1lh60wi{display:flex;align-items:center;gap:.5rem;min-width:0}.sender-name.svelte-1lh60wi{font:var(--smrt-typography-body-medium-font, .875rem / 1.25 sans-serif);color:var(--smrt-color-on-surface, #1a1c1e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sender-name--unread.svelte-1lh60wi{font-weight:var(--smrt-typography-weight-semibold, 600)}.account-label.svelte-1lh60wi{font:var(--smrt-typography-label-small-font, 500 .6875rem / 1 sans-serif);color:var(--smrt-color-on-surface-variant, #43474e);background:var(--smrt-color-surface-variant, #e1e2ec);padding:.125rem .375rem;border-radius:var(--smrt-radius-small, .25rem);white-space:nowrap}.header-right.svelte-1lh60wi{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.date.svelte-1lh60wi{font:var(--smrt-typography-label-small-font, 500 .6875rem / 1 sans-serif);color:var(--smrt-color-on-surface-variant, #43474e);white-space:nowrap}.subject-row.svelte-1lh60wi{display:flex;align-items:center;gap:.375rem;min-width:0}.subject.svelte-1lh60wi{font:var(--smrt-typography-body-medium-font, .875rem / 1.25 sans-serif);color:var(--smrt-color-on-surface, #1a1c1e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject--unread.svelte-1lh60wi{font-weight:var(--smrt-typography-weight-semibold, 600)}.preview-row.svelte-1lh60wi{display:flex;align-items:center;gap:.5rem;min-width:0}.preview.svelte-1lh60wi{font:var(--smrt-typography-body-small-font, .75rem / 1.33 sans-serif);color:var(--smrt-color-on-surface-variant, #43474e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-inline.svelte-1lh60wi{flex-shrink:0;font:var(--smrt-typography-label-small-font, 500 .6875rem / 1 sans-serif);color:var(--smrt-color-on-surface-variant, #43474e)}.message-card.svelte-1lh60wi .flag-btn{display:flex;align-items:center;justify-content:center;width:2rem;border:none;background:none;font-size:var(--smrt-typography-body-large-size, 1rem);color:var(--smrt-color-on-surface-variant, #43474e);opacity:.5;transition:opacity var(--smrt-duration-short2, .15s)}.message-card.svelte-1lh60wi .flag-btn:hover{opacity:1}.message-card--compact.svelte-1lh60wi .message-content:where(.svelte-1lh60wi){padding:.5rem .75rem .5rem .5rem}.message-card--compact.svelte-1lh60wi .preview-row:where(.svelte-1lh60wi){display:none}.message-list.svelte-1dbg9k4{display:flex;flex-direction:column;border:1px solid var(--smrt-color-outline-variant, #c4c6d0);border-radius:var(--smrt-radius-medium, .5rem);overflow:hidden;background:var(--smrt-color-surface, #fefbff)}.loading.svelte-1dbg9k4,.empty.svelte-1dbg9k4{text-align:center;padding:var(--smrt-spacing-3xl, 3rem);color:var(--smrt-color-on-surface-variant, #43474e)}.loading.svelte-1dbg9k4 p:where(.svelte-1dbg9k4),.empty.svelte-1dbg9k4 p:where(.svelte-1dbg9k4){font:var(--smrt-typography-body-large-font, 1.125rem / 1.5 sans-serif)}
