.typeset figure,.typeset pre{max-width:100%}.typeset{--background-color:#F3F6FA;--border-color:#DBE2F2;--color:#324354;--blockquote-color:rgba(0,0,0,.2);--mark-color:rgba(0, 140, 255, 0.1);line-height:1;text-rendering:optimizeLegibility}.typeset *{box-sizing:border-box}.typeset a,.typeset abbr,.typeset acronym,.typeset address,.typeset applet,.typeset b,.typeset big,.typeset blockquote,.typeset canvas,.typeset caption,.typeset cite,.typeset code,.typeset dd,.typeset del,.typeset dfn,.typeset dl,.typeset dt,.typeset em,.typeset embed,.typeset figcaption,.typeset figure,.typeset h1,.typeset h2,.typeset h3,.typeset h4,.typeset h5,.typeset h6,.typeset i,.typeset iframe,.typeset img,.typeset ins,.typeset kbd,.typeset li,.typeset mark,.typeset object,.typeset ol,.typeset output,.typeset p,.typeset pre,.typeset q,.typeset ruby,.typeset s,.typeset samp,.typeset small,.typeset strike,.typeset strong,.typeset sub,.typeset sup,.typeset table,.typeset tbody,.typeset td,.typeset tfoot,.typeset th,.typeset thead,.typeset time,.typeset tr,.typeset tt,.typeset u,.typeset ul,.typeset var{background:0 0;border:0;font:inherit;line-height:1;margin:0;padding:0;vertical-align:baseline}.typeset cite,.typeset var{font-style:italic}.typeset code,.typeset kbd,.typeset pre,.typeset samp{font-family:monospace}.typeset caption,.typeset dd,.typeset dt,.typeset figcaption,.typeset h1,.typeset li,.typeset p,.typeset pre,.typeset td,.typeset th{line-height:1.5}.typeset.typeset-baseline{background-image:linear-gradient(to bottom,#ff00ff 0,rgba(255,255,255,0) 1px);background-repeat:repeat-y;background-size:100% 1.5em}.typeset caption,.typeset dd,.typeset div,.typeset dl,.typeset figcaption,.typeset figure,.typeset h1,.typeset h2,.typeset h3,.typeset h4,.typeset h5,.typeset h6,.typeset ol,.typeset p,.typeset pre,.typeset table,.typeset ul{margin:0 0 1.5em}.typeset blockquote,.typeset ol,.typeset ul{margin-left:2.5em}.typeset code,.typeset pre,.typeset th{background-color:#F3F6FA;background-color:var(--background-color)}.typeset code,.typeset pre,.typeset td,.typeset th{color:#324354;color:var(--color)}.typeset pre,.typeset table,.typeset td,.typeset th{border:1px solid #DBE2F2;border-color:var(--border-color)}.typeset a{text-decoration:underline}.typeset b,.typeset strong{font-weight:bolder}.typeset dt,.typeset h1,.typeset h2,.typeset h3,.typeset h4,.typeset h5,.typeset h6{font-weight:700}.typeset em,.typeset i,.typeset u{font-style:italic;text-decoration:none}.typeset abbr[title]{border-bottom:1px dotted gray}.typeset code{padding:.1em .2em}.typeset del{color:red;text-decoration:line-through}.typeset ins{color:green;text-decoration:none}.typeset mark{background-color:rgba(0,140,255,.1);background-color:var(--mark-color);color:#000}.typeset small{color:gray;font-size:.75em}.typeset s{text-decoration:line-through}.typeset sub{font-size:80%;vertical-align:sub}.typeset sup{font-size:.75em;vertical-align:super}.typeset ol ol,.typeset ol ul,.typeset ul ol,.typeset ul ul{margin-top:0;margin-bottom:0}.typeset ol{list-style:decimal}.typeset ol ol{list-style:lower-alpha}.typeset ol ol ol{list-style:lower-roman}.typeset ol ol ol ol{list-style:decimal}.typeset ul{list-style:outside}.typeset dd{margin-top:0}.typeset h1{font-size:2em;margin:2.25em 0 .75em}.typeset h2{font-size:1.5em;line-height:2;margin:2em 0 1em}.typeset h3{font-size:1.25em;line-height:2.4;margin:1.2em 0 0}.typeset h4{font-size:1em;line-height:1.5;margin:1.5em 0 0}.typeset h5,.typeset h6{margin:2em 0 0;font-size:.75em;line-height:2}.typeset h6{font-weight:inherit}.typeset blockquote{border-left:.2em solid rgba(0,0,0,.2);border-left-color:var(--blockquote-color);margin-left:.2em;opacity:.8;padding-left:.8em}.typeset-wysiwyg blockquote{border-left:none;margin-left:3em;opacity:1}.typeset pre{border-radius:2px;display:block;font-size:.75em;line-height:2;margin:0 0 2em;overflow:scroll;padding:calc(1em - 1px) 1.5em;white-space:pre-wrap}.typeset table{border-collapse:collapse;table-layout:auto}.typeset caption{caption-side:top;font-weight:700;margin-top:0;text-align:left}.typeset td,.typeset th{padding:calc(.75em - .5px);text-align:left}.typeset th{font-weight:400}.typeset embed,.typeset iframe,.typeset img,.typeset object{display:inline;max-width:100%}.typeset figcaption{font-size:.75em;line-height:2;text-align:left}