.scribed-loader{--scribed-loader-cycle: 1.2s}.scribed-loader>svg{display:block;width:100%;height:100%;overflow:visible;color:inherit}.scribed-loader path{opacity:.22;animation:scribed-loader-write var(--scribed-loader-cycle) ease-in-out infinite;animation-delay:calc(var(--scribed-loader-step, 0) * var(--scribed-loader-cycle) / 4)}@keyframes scribed-loader-write{0%,60%,to{opacity:.22}12%{opacity:1}36%{opacity:.55}}@media(prefers-reduced-motion:reduce){.scribed-loader path{animation:none;opacity:calc(1 - var(--scribed-loader-step, 0) * .22)}}@layer components{.email-html-body :where(p,ul,ol,dl,blockquote,pre){margin-block:.75rem}.email-html-body :where(h1,h2,h3,h4,h5,h6){margin-block:1rem .5rem;font-weight:600;line-height:1.5}.email-html-body h1{font-size:var(--text-2xl)}.email-html-body h2{font-size:var(--text-lg)}.email-html-body h3{font-size:var(--text-base)}.email-html-body :where(ul,ol){padding-inline-start:1.25rem}.email-html-body ul{list-style-type:disc}.email-html-body ol{list-style-type:decimal}.email-html-body :where(li+li,dd){margin-block-start:.25rem}.email-html-body li :where(ul,ol){margin-block:.25rem}.email-html-body dt{font-weight:600}.email-html-body dd{padding-inline-start:.75rem}.email-html-body a{color:var(--primary);text-decoration:underline;text-underline-offset:.125rem}.email-html-body blockquote{border-inline-start:2px solid var(--border);padding-inline-start:.75rem;color:var(--muted-foreground)}.email-html-body :where(code,kbd,samp){border-radius:var(--radius-sm);background:var(--muted);padding-inline:.25rem;font-family:var(--font-mono)}.email-html-body pre{max-width:100%;overflow-x:auto;border-radius:var(--radius-md);background:var(--muted);padding:.75rem;font-family:var(--font-mono);white-space:pre;overflow-wrap:normal}.email-html-body pre :where(code,kbd,samp){background:transparent;padding:0}.email-html-body table{max-width:100%}.email-html-body img{max-width:100%;height:auto}.email-html-body hr{margin-block:1rem;border-color:var(--border)}.email-html-body :where(p,ul,ol,dl,blockquote,pre,h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.email-html-body :where(p,ul,ol,dl,blockquote,pre,h1,h2,h3,h4,h5,h6):last-child{margin-block-end:0}}
