.compact-attachments.svelte-bh4fju{min-width:0}.compact-attachments__list.svelte-bh4fju{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.compact-attachments__item.svelte-bh4fju{background:var(--color-surface-subtle,#f1f5f9);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.625rem;display:grid}.compact-attachments__preview.svelte-bh4fju{object-fit:cover;border-radius:.375rem;width:2.75rem;height:2.75rem}.compact-attachments__details.svelte-bh4fju{gap:.125rem;min-width:0;display:grid}.compact-attachments__name.svelte-bh4fju{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.compact-attachments__meta.svelte-bh4fju,.compact-attachments__status.svelte-bh4fju{color:var(--color-text-muted,#475569);font-size:.8125rem}.compact-attachments__error.svelte-bh4fju{color:var(--color-danger-text,#991b1b);font-size:.8125rem}.compact-attachments.svelte-bh4fju progress:where(.svelte-bh4fju){width:min(12rem,100%)}.compact-attachments__actions.svelte-bh4fju{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}.compact-attachments__actions.svelte-bh4fju button:where(.svelte-bh4fju){border:1px solid var(--color-border-strong,#64748b);background:var(--color-surface-base,#fff);min-width:44px;min-height:44px;color:inherit;font:inherit;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem .625rem;display:inline-flex}.compact-attachments__actions.svelte-bh4fju button:where(.svelte-bh4fju):focus-visible,.compact-attachments__item.svelte-bh4fju:focus{outline:3px solid var(--color-focus-ring,#2563eb);outline-offset:2px}@media (width<=36rem){.compact-attachments__item.svelte-bh4fju{grid-template-columns:auto minmax(0,1fr)}.compact-attachments__actions.svelte-bh4fju{grid-column:1/-1;justify-content:stretch}.compact-attachments__actions.svelte-bh4fju button:where(.svelte-bh4fju){flex:auto}}@media (forced-colors:active){.compact-attachments__actions.svelte-bh4fju button:where(.svelte-bh4fju){forced-color-adjust:auto;border-color:canvastext}}.compact-rich-text-composer.svelte-1ntg3ps{border:1px solid var(--color-border-strong,#64748b);background:var(--color-surface-base,#fff);min-width:0;color:var(--color-text,#0f172a);border-radius:.75rem;gap:.75rem;padding:.75rem;display:grid}.compact-rich-text-composer__body.svelte-1ntg3ps{gap:.75rem;min-width:0;display:grid}.compact-rich-text-composer__dialog.svelte-1ntg3ps>span:where(.svelte-1ntg3ps),.compact-rich-text-composer__status.svelte-1ntg3ps,.compact-rich-text-composer__submit-status.svelte-1ntg3ps{color:var(--color-text-muted,#475569);font-size:.875rem}.compact-rich-text-composer__header.svelte-1ntg3ps{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.compact-rich-text-composer__modes.svelte-1ntg3ps{gap:.25rem;display:flex}.compact-rich-text-composer__editor.svelte-1ntg3ps,.compact-rich-text-composer__preview.svelte-1ntg3ps{overflow-wrap:anywhere;min-height:6rem;padding:.5rem .25rem}.compact-rich-text-composer__editor.svelte-1ntg3ps .ProseMirror{overflow-wrap:anywhere;white-space:pre-wrap;border-radius:.5rem;outline:none;min-width:0;min-height:5rem}.compact-rich-text-composer__editor.svelte-1ntg3ps .ProseMirror:focus,.compact-rich-text-composer__editor.svelte-1ntg3ps .ProseMirror:focus-visible{outline:3px solid var(--color-focus-ring,#2563eb);outline-offset:3px}.compact-rich-text-composer__image-panel.svelte-1ntg3ps{border:1px solid var(--color-border-strong,#64748b);background:var(--color-surface-subtle,#f1f5f9);border-radius:.5rem;gap:.5rem;padding:.75rem;display:grid}.compact-rich-text-composer__image-panel.svelte-1ntg3ps>div:where(.svelte-1ntg3ps):first-child,.compact-rich-text-composer__image-field.svelte-1ntg3ps{gap:.375rem;display:grid}.compact-rich-text-composer__image-panel.svelte-1ntg3ps>div:where(.svelte-1ntg3ps):first-child span:where(.svelte-1ntg3ps){color:var(--color-text-muted,#475569);font-size:.875rem}.compact-rich-text-composer__image-field.svelte-1ntg3ps input:where(.svelte-1ntg3ps){border:1px solid var(--color-border-strong,#64748b);background:var(--color-surface-base,#fff);width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;border-radius:.375rem;padding:.5rem .625rem}.compact-rich-text-composer__image-actions.svelte-1ntg3ps{flex-wrap:wrap;gap:.5rem;display:flex}.compact-rich-text-composer__image-actions.svelte-1ntg3ps button:where(.svelte-1ntg3ps){border:1px solid var(--color-border-strong,#64748b);background:var(--color-surface-base,#fff);min-width:44px;min-height:44px;color:inherit;font:inherit;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem .75rem;font-weight:600;display:inline-flex}.compact-rich-text-composer__dialog.svelte-1ntg3ps,.compact-rich-text-composer__invalid-profile.svelte-1ntg3ps,.compact-rich-text-composer__issues.svelte-1ntg3ps,.compact-rich-text-composer__status.svelte-1ntg3ps,.compact-rich-text-composer__submit-status.svelte-1ntg3ps{background:var(--color-surface-subtle,#f1f5f9);border-radius:.5rem;gap:.5rem;padding:.75rem;display:grid}.compact-rich-text-composer__dialog-field.svelte-1ntg3ps{gap:.375rem;display:grid}.compact-rich-text-composer__dialog-field.svelte-1ntg3ps input:where(.svelte-1ntg3ps){border:1px solid var(--color-border-strong,#64748b);background:var(--color-surface-base,#fff);width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;border-radius:.375rem;padding:.5rem .625rem}.compact-rich-text-composer__dialog-actions.svelte-1ntg3ps,.compact-rich-text-composer__actions.svelte-1ntg3ps{flex-wrap:wrap;gap:.5rem;display:flex}.compact-rich-text-composer__actions.svelte-1ntg3ps{justify-content:flex-end;padding-top:.25rem}.compact-rich-text-composer__modes.svelte-1ntg3ps{border:1px solid var(--color-border-strong,#64748b);background:var(--color-surface-subtle,#f8fafc);border-radius:.625rem;gap:.125rem;width:max-content;padding:.125rem;display:flex}.compact-rich-text-composer__mode{border:1px solid #0000;border-radius:.5rem;min-width:44px;min-height:44px}.compact-rich-text-composer__dialog-actions.svelte-1ntg3ps button:where(.svelte-1ntg3ps),.compact-rich-text-composer__actions.svelte-1ntg3ps button:where(.svelte-1ntg3ps),.compact-rich-text-composer__issues.svelte-1ntg3ps button:where(.svelte-1ntg3ps){border:1px solid var(--color-border-strong,#64748b);background:var(--color-surface-base,#fff);min-width:44px;min-height:44px;color:inherit;font:inherit;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem .75rem;font-weight:600;display:inline-flex}.compact-rich-text-composer__mode--active,.compact-rich-text-composer__submit.svelte-1ntg3ps{border-color:var(--color-primary,#1d4ed8)!important;background:var(--color-primary-soft,#dbeafe)!important;color:var(--color-primary-strong,#1e40af)!important}.compact-rich-text-composer.svelte-1ntg3ps button:where(.svelte-1ntg3ps):focus-visible,.compact-rich-text-composer.svelte-1ntg3ps input:where(.svelte-1ntg3ps):focus-visible,.compact-rich-text-composer.svelte-1ntg3ps [tabindex="-1"]:where(.svelte-1ntg3ps):focus{outline:3px solid var(--color-focus-ring,#2563eb);outline-offset:2px}.compact-rich-text-composer.svelte-1ntg3ps button:where(.svelte-1ntg3ps):disabled{cursor:not-allowed;opacity:.6}.compact-rich-text-composer.svelte-1ntg3ps button[aria-disabled=true]:where(.svelte-1ntg3ps){cursor:not-allowed}.compact-rich-text-composer__issues.svelte-1ntg3ps ol:where(.svelte-1ntg3ps){gap:.375rem;margin:0;padding-inline-start:1.25rem;display:grid}.compact-rich-text-composer__status.svelte-1ntg3ps li:where(.svelte-1ntg3ps),.compact-rich-text-composer__issues.svelte-1ntg3ps li:where(.svelte-1ntg3ps){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.compact-rich-text-composer--invalid.svelte-1ntg3ps,.compact-rich-text-composer__dialog-field.svelte-1ntg3ps input[aria-invalid=true]:where(.svelte-1ntg3ps),.compact-rich-text-composer__issues.svelte-1ntg3ps{border-color:var(--color-danger,#b91c1c)}.compact-rich-text-composer__error.svelte-1ntg3ps,.compact-rich-text-composer__issues.svelte-1ntg3ps{color:var(--color-danger-text,#991b1b)}.compact-rich-text-composer__issue-markers.svelte-1ntg3ps{flex-wrap:wrap;gap:.375rem;display:flex}.compact-rich-text-composer__issue-markers.svelte-1ntg3ps span:where(.svelte-1ntg3ps){border:1px solid var(--color-danger,#b91c1c);color:var(--color-danger-text,#991b1b);border-radius:.375rem;padding:.25rem .5rem;font-size:.8125rem}@media (width<=36rem){.compact-rich-text-composer__header.svelte-1ntg3ps{flex-direction:column;align-items:stretch}.compact-rich-text-composer__actions.svelte-1ntg3ps{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.compact-rich-text-composer__dialog-actions.svelte-1ntg3ps{grid-template-columns:minmax(0,1fr);display:grid}}@media (prefers-reduced-motion:reduce){.compact-rich-text-composer.svelte-1ntg3ps,.compact-rich-text-composer.svelte-1ntg3ps :where(.svelte-1ntg3ps){scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.compact-rich-text-composer.svelte-1ntg3ps,.compact-rich-text-composer__dialog.svelte-1ntg3ps,.compact-rich-text-composer__issues.svelte-1ntg3ps,.compact-rich-text-composer.svelte-1ntg3ps button:where(.svelte-1ntg3ps),.compact-rich-text-composer.svelte-1ntg3ps input:where(.svelte-1ntg3ps){forced-color-adjust:auto;border-color:canvastext}.compact-rich-text-composer__mode--active,.compact-rich-text-composer__submit.svelte-1ntg3ps{color:highlighttext!important;background:highlight!important;border-color:highlight!important}}
