.navy-gradient-to-br{background-image:linear-gradient(to bottom right,hsl(220,80%,25%),hsl(220,85%,18%),hsl(220,90%,12%))}@layer payload-default{.icon--copy{height:1.5384615385rem;width:1.5384615385rem}.icon--copy .stroke{fill:none;stroke:currentColor;stroke-width:1px}}.payload-richtext .richtext-upload{display:flex;width:100%}.payload-richtext .richtext-upload[data-align=left]{justify-content:flex-start}.payload-richtext .richtext-upload[data-align=center]{justify-content:center}.payload-richtext .richtext-upload[data-align=right]{justify-content:flex-end}.payload-richtext .richtext-upload[data-align=start]{justify-content:start}.payload-richtext .richtext-upload[data-align=end]{justify-content:end}.payload-richtext .richtext-upload>picture{display:block;min-width:0;max-width:100%}.payload-richtext .richtext-upload>img,.payload-richtext .richtext-upload>picture>img{display:block;max-width:100%;height:auto;margin:0}.richtext-color-body{color:#374151}.richtext-color-muted{color:#6b7280}.richtext-color-link{color:#2563eb}.richtext-color-link:hover{color:#1d4ed8;text-decoration:underline}.richtext-color-success,.richtext-highlight-success{color:#059669}.richtext-color-warning,.richtext-highlight-warning{color:#d97706}.richtext-background-highlight{background-color:#fef3c7;padding:.125rem .25rem;border-radius:.25rem}.richtext-background-quote,.richtext-blockquote{background-color:#f9fafb;padding:.25rem .5rem;border-radius:.25rem;border-left:3px solid #e5e7eb}.richtext-background-code,.richtext-inline-code{background-color:#f1f5f9;padding:.125rem .375rem;border-radius:.25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875em}.richtext-background-info{background-color:#eff6ff;padding:.5rem;border-radius:.5rem;border-left:4px solid #3b82f6}.richtext-background-success,.richtext-highlight-success{background-color:#ecfdf5;padding:.5rem;border-radius:.5rem;border-left:4px solid #10b981}.richtext-background-warning,.richtext-highlight-warning{background-color:#fffbeb;padding:.5rem;border-radius:.5rem;border-left:4px solid #f59e0b}.richtext-size-small{font-size:.875rem;line-height:1.25rem}.richtext-size-large{font-size:1.125rem;line-height:1.75rem}.richtext-size-extra-large{font-size:1.25rem;line-height:1.75rem}.richtext-underline-solid{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.richtext-underline-dashed{-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-underline-offset:3px;text-decoration-thickness:1px}.richtext-underline-dotted{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px;text-decoration-thickness:1px}.richtext-underline-line-through{text-decoration:line-through;text-decoration-thickness:1px}.richtext-weight-medium{font-weight:500}.richtext-weight-semibold{font-weight:600}.richtext-weight-bold{font-weight:700}@media(prefers-color-scheme:light){.richtext-color-body{color:#d1d5db}.richtext-color-muted{color:#9ca3af}.richtext-color-link{color:#60a5fa}.richtext-color-link:hover{color:#93c5fd}.richtext-color-success,.richtext-highlight-success{color:#34d399}.richtext-color-warning,.richtext-highlight-warning{color:#fbbf24}.richtext-background-highlight{background-color:#451a03;color:#fef3c7}.richtext-background-quote,.richtext-blockquote{background-color:#1f2937;border-left-color:#4b5563}.richtext-background-code,.richtext-inline-code{background-color:#1e293b;color:#f1f5f9}.richtext-background-info{background-color:#1e3a8a;border-left-color:#3b82f6;color:#dbeafe}.richtext-background-success,.richtext-highlight-success{background-color:#064e3b;border-left-color:#10b981;color:#d1fae5}.richtext-background-warning,.richtext-highlight-warning{background-color:#451a03;border-left-color:#f59e0b;color:#fef3c7}}@media(max-width:768px){.richtext-size-large{font-size:1rem;line-height:1.5rem}.richtext-size-extra-large{font-size:1.125rem;line-height:1.625rem}.richtext-background-info,.richtext-background-success,.richtext-background-warning,.richtext-highlight-success,.richtext-highlight-warning{padding:.375rem;margin:.25rem 0}}.richtext-inline-code{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace;font-size:.875em;padding:.125rem .25rem;border-radius:.25rem}.richtext-blockquote{font-style:italic;margin:1rem 0;padding:1rem;border-left:4px solid #e5e7eb}.richtext-blockquote:after,.richtext-blockquote:before{content:'"';font-size:1.5em;color:#9ca3af}