:root{--color-primary-text:#fff;--color-primary-background:#afd0fa;--color-primary-light:#f63253;--color-primary:#ea0028;--color-primary-dark:#b7001f;--color-grey-1:#fffdfd;--color-grey-2:#f7f7f7;--color-grey-3:#eaeef0;--color-grey-4:#bcbcbc;--color-grey-5:#a0a0a0;--color-grey-6:gray;--color-grey-7:#606060;--color-grey-8:#444;--color-grey-9:#282828;--color-grey-10:#111;--color-white:#fff;--color-black:#000;--color-warning-background:#faf4d7;--color-warning:#f1ca07;--color-warning-dark:#c0a303;--color-warning-hover:#d9ad00;--color-warning-text:#000;--color-success-background:#e9ffe9;--color-success:#08cb08;--color-success-dark:#07af07;--color-success-hover:#07a107;--color-success-text:#fff;--color-error-background:#fad2d2;--color-error:#d92121;--color-error-dark:#c21a1a;--color-error-hover:#c01e1e;--color-error-text:#fff;--spacing-unit:14px;--max-width:980px;--max-width-lg:1280px;--color-background:var(--color-grey-1);--color-content-background:var(--color-white);--color-dark-background:var(--color-grey-4);--color-text:var(--color-grey-10)}
*{box-sizing:border-box}html{font-size:var(--spacing-unit)}body{background-color:var(--color-grey-1);color:var(--color-text);margin:0}h1,h2,h3,h4,h5,h6,p{margin:0}a{color:var(--color-primary);text-decoration:underline}.tiptap{outline:none;font-size:.875rem;line-height:1.6}.tiptap p{margin:0 0 .5em}.tiptap h1{margin:0 0 .4em;font-size:1.5em;font-weight:700}.tiptap h2{margin:0 0 .4em;font-size:1.25em;font-weight:700}.tiptap h3{margin:0 0 .4em;font-size:1.1em;font-weight:700}.tiptap h4{margin:0 0 .4em;font-size:1em;font-weight:700}.tiptap h5{text-transform:uppercase;letter-spacing:.03em;margin:0 0 .4em;font-size:.9em;font-weight:700}.tiptap ul,.tiptap ol{margin:0 0 .5em;padding-left:1.5em}.tiptap li{margin-bottom:.2em}.tiptap li p{margin:0}.tiptap strong{font-weight:700}.tiptap em{font-style:italic}.tiptap s{text-decoration:line-through}.tiptap code{background:var(--color-grey-2);border-radius:4px;padding:.1em .3em;font-family:ui-monospace,monospace;font-size:.9em}.tiptap blockquote{border-left:3px solid var(--color-grey-4);color:var(--color-grey-7);margin:0 0 .5em;padding-left:.875em}.tiptap hr{border:none;border-top:1px solid var(--color-grey-3);margin:1em 0}.tiptap hr.ProseMirror-selectednode{border-top-color:var(--color-primary)}.tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0 0 .75em}.tiptap th,.tiptap td{border:1px solid var(--color-grey-4);vertical-align:top;text-align:left;padding:.375em .5em;position:relative}.tiptap th{background:var(--color-grey-2);font-weight:700}.tiptap th p,.tiptap td p{margin:0}.tiptap .selectedCell:after{content:"";pointer-events:none;background:#0000000f;position:absolute;inset:0}.tiptap p:last-child{margin-bottom:0}
