@layer smrt.reset,smrt.structure,smrt.theme;@layer smrt.theme{.chip.svelte-wthcjc{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:var(--smrt-radius-small, .25rem);background:var(--smrt-color-surface-variant);color:var(--smrt-color-on-surface-variant);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);color:var(--smrt-color-on-surface-variant);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) 92%,var(--smrt-color-shadow))}.chip.chip--button:focus-visible{outline:2px solid var(--smrt-color-primary);outline-offset:1px}.icon.svelte-wthcjc{flex-shrink:0;font-size:var(--smrt-typography-label-large-size, .875rem)}.name.svelte-wthcjc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.size.svelte-wthcjc{flex-shrink:0;opacity:.7;font-size:var(--smrt-typography-label-small-size, .6875rem)}}@layer smrt.reset,smrt.structure,smrt.theme;@layer smrt.theme{.message-detail.svelte-lazj73{max-width:100%}.detail-header.svelte-lazj73{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1rem;border-bottom:var(--smrt-hairline)}.header-top.svelte-lazj73{display:flex;align-items:center;justify-content:space-between}.subject.svelte-lazj73{margin:0;font:var(--smrt-typography-title-large-font, 600 1.375rem / 1.25 sans-serif);color:var(--smrt-color-on-surface)}.meta-grid.svelte-lazj73{display:flex;flex-direction:column;gap:.25rem}.meta-row.svelte-lazj73{display:flex;gap:.75rem;font:var(--smrt-typography-body-small-font, .75rem / 1.33 sans-serif)}.meta-label.svelte-lazj73{flex-shrink:0;width:4rem;color:var(--smrt-color-on-surface-variant);font-weight:var(--smrt-typography-weight-medium, 500)}.meta-value.svelte-lazj73{color:var(--smrt-color-on-surface);overflow:hidden;text-overflow:ellipsis}.type-specific.svelte-lazj73{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)}.type-detail.svelte-lazj73{padding:.75rem 0}.body.svelte-lazj73{padding:1rem 0}.body-text.svelte-lazj73{font:var(--smrt-typography-body-large-font, 1rem / 1.5 sans-serif);color:var(--smrt-color-on-surface);white-space:pre-wrap;word-break:break-word;margin:0;font-family:inherit}.attachments.svelte-lazj73{padding-top:.75rem;border-top:var(--smrt-hairline)}.attachments-label.svelte-lazj73{margin:0 0 .5rem;font:var(--smrt-typography-label-large-font, 500 .875rem / 1.25 sans-serif);color:var(--smrt-color-on-surface-variant)}.attachments-list.svelte-lazj73{display:flex;flex-wrap:wrap;gap:.375rem}.actions.svelte-lazj73{display:flex;gap:.5rem;padding-top:1rem;border-top:var(--smrt-hairline)}.actions.svelte-lazj73 .action-btn{padding:.5rem 1rem;border:var(--smrt-hairline-strong);border-radius:var(--smrt-radius-small, .25rem);background:var(--smrt-color-surface);color:var(--smrt-color-on-surface);font:var(--smrt-typography-label-large-font, 500 .875rem / 1.25 sans-serif);transition:background var(--smrt-duration-short2, .15s)}.actions.svelte-lazj73 .action-btn:hover{background:var(--smrt-color-surface-variant)}.actions.svelte-lazj73 .action-btn--danger{color:var(--smrt-color-error);border-color:var(--smrt-color-error)}.actions.svelte-lazj73 .action-btn--danger:hover{background:var(--smrt-color-error-container)}}
