@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-leading:initial}}}@layer components{.draft-recovery{margin-inline:0;margin-block:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 5);background-color:var(--color-brand-soft,#eee7f5);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 5);color:var(--color-ink,#282337);border:1px solid var(--color-line);background-image:none;border-radius:16px;display:flex}.draft-recovery strong{--tw-font-weight:650;font-size:16px;font-weight:650}.draft-recovery p{--tw-leading:1.55;margin:6px 0 0;font-size:14px;line-height:1.55}.draft-recovery-actions{gap:calc(var(--spacing,.25rem) * 2.5);flex-shrink:0;display:flex}.draft-recovery button,.draft-recovery-actions a{min-height:calc(var(--spacing,.25rem) * 12);background-color:var(--color-surface,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);color:var(--color-brand,#64428d);border:1px solid var(--color-control);font:inherit;cursor:pointer;--tw-font-weight:var(--font-weight-semibold,600);font-size:14px;font-weight:var(--font-weight-semibold,600);background-image:none;border-radius:12px;justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}.draft-recovery-actions>:first-child{border-color:var(--color-brand,#64428d);background-color:var(--color-brand,#64428d);color:var(--color-surface,#fff);background-image:none}.draft-recovery button:disabled{cursor:wait;opacity:.6}.draft-recovery button:focus-visible,.draft-recovery-actions a:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}.draft-recovery-hint,.draft-recovery-warning{margin-inline:0;margin-block:calc(var(--spacing,.25rem) * 3);--tw-leading:1.5;color:var(--color-muted,#645d6d);font-size:14px;line-height:1.5}.draft-recovery-warning{color:var(--color-warning,#795820)}.chat-thread>.draft-recovery,.chat-thread>.draft-recovery-hint,.chat-thread>.draft-recovery-warning{margin-inline:calc(var(--spacing,.25rem) * 6);margin-block:calc(var(--spacing,.25rem) * 3)}@media (max-width:640px){.draft-recovery{align-items:stretch;gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column}.draft-recovery-actions{flex-wrap:wrap}.draft-recovery-actions button,.draft-recovery-actions a{flex:1}.chat-thread>.draft-recovery{margin:calc(var(--spacing,.25rem) * 3)}}.campaign-browser-drafts{margin:20px 0 32px}.campaign-browser-drafts>h2{margin:0 0 8px;font-size:1.25rem}.campaign-browser-drafts>p{--tw-leading:1.6;color:var(--color-muted,#645d6d);margin:0 0 20px;font-size:.875rem;line-height:1.6}.campaign-browser-preview{overflow-wrap:anywhere;white-space:pre-wrap}.campaign-browser-date{color:var(--color-muted,#645d6d);font-size:.875rem}.campaign-browser-actions{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.campaign-browser-actions button{font:inherit;min-height:calc(var(--spacing,.25rem) * 12);cursor:pointer}@media (max-width:640px){.campaign-browser-actions>*{text-align:center;width:100%}}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
