.chip.svelte-g1lr1q{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:var(--smrt-radius-small, .25rem);background:var(--smrt-color-surface-variant, #e1e2ec);color:var(--smrt-color-on-surface-variant, #43474e);font:var(--smrt-typography-label-medium-font, 500 .75rem / 1.33 sans-serif);border:none;cursor:default;max-width:200px}.chip.chip--button{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:var(--smrt-radius-small, .25rem);background:var(--smrt-color-surface-variant, #e1e2ec);color:var(--smrt-color-on-surface-variant, #43474e);font:var(--smrt-typography-label-medium-font, 500 .75rem / 1.33 sans-serif);cursor:pointer;max-width:200px;transition:background var(--smrt-duration-short2, .15s) var(--smrt-easing-standard, ease)}.chip.chip--button:hover{background:color-mix(in srgb,var(--smrt-color-surface-variant, #e1e2ec) 92%,var(--smrt-color-shadow, #000))}.chip.chip--button:focus-visible{outline:2px solid var(--smrt-color-primary, #005ac1);outline-offset:1px}.icon.svelte-g1lr1q{flex-shrink:0;font-size:var(--smrt-typography-label-large-size, .875rem)}.name.svelte-g1lr1q{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.size.svelte-g1lr1q{flex-shrink:0;opacity:.7;font-size:var(--smrt-typography-label-small-size, .6875rem)}.message-detail.svelte-j9v9yx{max-width:100%}.detail-header.svelte-j9v9yx{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid var(--smrt-color-outline-variant, #c4c6d0)}.header-top.svelte-j9v9yx{display:flex;align-items:center;justify-content:space-between}.subject.svelte-j9v9yx{margin:0;font:var(--smrt-typography-title-large-font, 600 1.375rem / 1.25 sans-serif);color:var(--smrt-color-on-surface, #1a1c1e)}.meta-grid.svelte-j9v9yx{display:flex;flex-direction:column;gap:.25rem}.meta-row.svelte-j9v9yx{display:flex;gap:.75rem;font:var(--smrt-typography-body-small-font, .75rem / 1.33 sans-serif)}.meta-label.svelte-j9v9yx{flex-shrink:0;width:4rem;color:var(--smrt-color-on-surface-variant, #43474e);font-weight:var(--smrt-typography-weight-medium, 500)}.meta-value.svelte-j9v9yx{color:var(--smrt-color-on-surface, #1a1c1e);overflow:hidden;text-overflow:ellipsis}.type-specific.svelte-j9v9yx{display:flex;gap:1rem;padding:.75rem 0;font:var(--smrt-typography-body-medium-font, .875rem / 1.25 sans-serif);color:var(--smrt-color-on-surface-variant, #43474e)}.type-detail.svelte-j9v9yx{padding:.75rem 0}.body.svelte-j9v9yx{padding:1rem 0}.body-text.svelte-j9v9yx{font:var(--smrt-typography-body-large-font, 1rem / 1.5 sans-serif);color:var(--smrt-color-on-surface, #1a1c1e);white-space:pre-wrap;word-break:break-word;margin:0;font-family:inherit}.attachments.svelte-j9v9yx{padding-top:.75rem;border-top:1px solid var(--smrt-color-outline-variant, #c4c6d0)}.attachments-label.svelte-j9v9yx{margin:0 0 .5rem;font:var(--smrt-typography-label-large-font, 500 .875rem / 1.25 sans-serif);color:var(--smrt-color-on-surface-variant, #43474e)}.attachments-list.svelte-j9v9yx{display:flex;flex-wrap:wrap;gap:.375rem}.actions.svelte-j9v9yx{display:flex;gap:.5rem;padding-top:1rem;border-top:1px solid var(--smrt-color-outline-variant, #c4c6d0)}.actions.svelte-j9v9yx .action-btn{padding:.5rem 1rem;border:1px solid var(--smrt-color-outline, #72787e);border-radius:var(--smrt-radius-small, .25rem);background:var(--smrt-color-surface, #fefbff);color:var(--smrt-color-on-surface, #1a1c1e);font:var(--smrt-typography-label-large-font, 500 .875rem / 1.25 sans-serif);transition:background var(--smrt-duration-short2, .15s)}.actions.svelte-j9v9yx .action-btn:hover{background:var(--smrt-color-surface-variant, #e1e2ec)}.actions.svelte-j9v9yx .action-btn--danger{color:var(--smrt-color-error, #ba1a1a);border-color:var(--smrt-color-error, #ba1a1a)}.actions.svelte-j9v9yx .action-btn--danger:hover{background:var(--smrt-color-error-container, #ffdad6)}
