@font-face{font-family:rival-sans;src:url(https://use.typekit.net/af/d9b715/00000000000000007735aa06/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff2"),url(https://use.typekit.net/af/d9b715/00000000000000007735aa06/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff"),url(https://use.typekit.net/af/d9b715/00000000000000007735aa06/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:100;font-stretch:normal}@font-face{font-family:rival-sans;src:url(https://use.typekit.net/af/b20507/00000000000000007735aa19/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/b20507/00000000000000007735aa19/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/b20507/00000000000000007735aa19/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:rival-sans;src:url(https://use.typekit.net/af/c7b379/00000000000000007735aa1c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/c7b379/00000000000000007735aa1c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/c7b379/00000000000000007735aa1c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:rival-sans;src:url(https://use.typekit.net/af/a78e89/00000000000000007735aa1f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/a78e89/00000000000000007735aa1f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/a78e89/00000000000000007735aa1f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:rival-sans;src:url(https://use.typekit.net/af/0d56a2/00000000000000007735aa31/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/0d56a2/00000000000000007735aa31/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/0d56a2/00000000000000007735aa31/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:rival-sans;src:url(https://use.typekit.net/af/556d5f/00000000000000007735aa34/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/556d5f/00000000000000007735aa34/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/556d5f/00000000000000007735aa34/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:rival-sans;src:url(https://use.typekit.net/af/0fd226/00000000000000007735aa36/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff2"),url(https://use.typekit.net/af/0fd226/00000000000000007735aa36/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff"),url(https://use.typekit.net/af/0fd226/00000000000000007735aa36/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:300;font-stretch:normal}@font-face{font-family:rival-sans;src:url(https://use.typekit.net/af/2843f2/00000000000000007735aa38/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i1&v=3) format("woff2"),url(https://use.typekit.net/af/2843f2/00000000000000007735aa38/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i1&v=3) format("woff"),url(https://use.typekit.net/af/2843f2/00000000000000007735aa38/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i1&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:100;font-stretch:normal}:root,[data-theme=light]{--ltx-main-width:52rem;--ltx-text-font-family:"rival-sans";--ltx-text-color:#292929;--ltx-border-color:#292929;--ltx-link-text-color:#1b7cac;--ltx-link-hover-color:#6b6459;--ltx-index-ref-color:#026ecb}.ltx_note{position:relative;text-align:justify;text-justify:inter-word;hyphens:auto;word-spacing:-.05rem;font-style:normal;font-size:.85em}.ltx_note>.ltx_note_mark{position:relative;top:-.2em;max-height:2rem;font-size:.85em;color:#026ecb;text-decoration:underline}.ltx_note_outer{font-size:.85rem;display:none;opacity:0}.ltx_note_content{display:block;opacity:1;padding-top:.5rem;padding-bottom:.5rem;margin:.6rem;font-family:rival-sans;line-height:1.5rem;overflow-wrap:break-word;width:90%}@media only screen and (min-width:52rem) and (max-width:95.99rem){.ltx_note_outer{width:50rem}}@media only screen and (max-width:104.5rem){.ltx_note_outer{width:auto;max-width:30rem}}.ltx_note:not(.ltx_note_frontmatter):not(.ltx_role_affiliationmark):not(.ltx_role_footnotemark):active>.ltx_note_outer,.ltx_note:not(.ltx_note_frontmatter):not(.ltx_role_affiliationmark):not(.ltx_role_footnotemark):hover>.ltx_note_outer{display:block;opacity:1;z-index:100;position:absolute;top:0;margin:auto;padding:2rem;background-color:#fff;border-width:.1rem 0;border-bottom:double;border-top:double}.ltx_text{font-family:var(--ltx-text-font-family);word-wrap:break-word}.ltx_tag .ltx_text{font-family:inherit}.ltx_ref{border-bottom:.063rem dotted var(--ltx-link-text-color);color:var(--ltx-link-text-color);text-decoration:none;overflow-wrap:break-word}.ltx_ref>.ltx_graphics{border-bottom:none;display:inline}.ltx_cite{font-style:normal}.ltx_cite+.ltx_cite{padding-left:.2rem}.ltx_cite .ltx_font_italic{font-style:normal}.ltx_cite>.ltx_ref{white-space:nowrap;display:inline-block;line-height:1.4rem;text-indent:0}.ltx_subtitle .ltx_text{font-family:inherit}.ltx_TOC>.ltx_toclist>.ltx_tocentry>a.ltx_ref{display:inline-block;border-bottom:none;font-weight:700;margin-bottom:.5em}.ltx_tocentry_chapter>.ltx_ref>.ltx_ref_title>.ltx_tag,.ltx_tocentry_part>.ltx_ref>.ltx_ref_title>.ltx_tag,.ltx_tocentry_section>.ltx_ref>.ltx_ref_title>.ltx_tag{margin-right:1rem;display:inline-block;min-width:1.5rem}.ltx_toclist_part>.ltx_tocentry_chapter>.ltx_ref>.ltx_ref_title>.ltx_tag{min-width:.5rem}.ltx_tocentry_chapter .ltx_tocentry_section>.ltx_ref>.ltx_ref_title,.ltx_tocentry_part .ltx_tocentry_chapter>.ltx_ref,.ltx_tocentry_subsection>.ltx_ref>.ltx_ref_title{font-family:var(--ltx-text-font-family)}.ltx_tocentry_chapter .ltx_tocentry_section>.ltx_ref,.ltx_tocentry_part .ltx_tocentry_chapter>.ltx_ref,.ltx_tocentry_subsection>.ltx_ref,.ltx_tocentry_subsubsection>.ltx_ref{border-bottom:none}.ltx_tocentry_chapter .ltx_tocentry_section>.ltx_ref>.ltx_ref_title>.ltx_tag_ref,.ltx_tocentry_part .ltx_tocentry_chapter>.ltx_ref>.ltx_ref_title>.ltx_tag_ref,.ltx_tocentry_subsection>.ltx_ref>.ltx_ref_title>.ltx_tag_ref,.ltx_tocentry_subsubsection>.ltx_ref>.ltx_ref_title>.ltx_tag_ref{border-bottom:.063rem dotted var(--ltx-link-text-color);width:min-content;display:inline-block;line-height:1.1rem;margin-right:.3rem}.ltx_title_acknowledgements,.ltx_title_appendix,.ltx_title_bibliography,.ltx_title_index,.ltx_title_section,span.ltx_font_bold>.ltx_break:last-child{font-size:1.4rem;font-weight:700;margin-bottom:1.5rem}span.ltx_font_bold>.ltx_break:last-child{margin-top:2rem}.ltx_proof,.ltx_theorem{margin:2rem 0 1rem}.ltx_item>.ltx_theorem{margin-left:1em}.ltx_theorem>.ltx_para{margin-bottom:.5rem}.ltx_indexrefs .ltx_ref{color:var(--ltx-index-ref-color);white-space:nowrap}.ltx_align_left{text-align:left}.ltx_align_center{text-align:center}.ltx_align_middle{vertical-align:middle}.ltx_td.ltx_align_center,.ltx_td.ltx_align_left,.ltx_td.ltx_align_right,.ltx_th.ltx_align_center,.ltx_th.ltx_align_left,.ltx_th.ltx_align_right{white-space:nowrap}.ltx_td.ltx_align_center.ltx_wrap,.ltx_td.ltx_align_justify,.ltx_td.ltx_align_left.ltx_wrap,.ltx_td.ltx_align_right.ltx_wrap,.ltx_th.ltx_align_center.ltx_wrap,.ltx_th.ltx_align_justify,.ltx_th.ltx_align_left.ltx_wrap,.ltx_th.ltx_align_right.ltx_wrap{white-space:normal}:not(.ltx_eqn_cell)>math mtext img.ltx_img_landscape,:not(.ltx_eqn_cell)>math mtext img.ltx_img_portrait,:not(.ltx_eqn_cell)>math mtext img.ltx_img_square,:not(.ltx_eqn_cell)>math mtext object.ltx_img_landscape,:not(.ltx_eqn_cell)>math mtext object.ltx_img_portrait,:not(.ltx_eqn_cell)>math mtext object.ltx_img_square,:not(.ltx_flex_cell):not(.ltx_figure):not(.ltx_transformed_inner):not(.ltx_td):not(.ltx_th)>.ltx_p:not(.ltx_align_center) img.ltx_img_landscape,:not(.ltx_flex_cell):not(.ltx_figure):not(.ltx_transformed_inner):not(.ltx_td):not(.ltx_th)>.ltx_p:not(.ltx_align_center) img.ltx_img_portrait,:not(.ltx_flex_cell):not(.ltx_figure):not(.ltx_transformed_inner):not(.ltx_td):not(.ltx_th)>.ltx_p:not(.ltx_align_center) img.ltx_img_square,:not(.ltx_flex_cell):not(.ltx_figure):not(.ltx_transformed_inner):not(.ltx_td):not(.ltx_th)>.ltx_p:not(.ltx_align_center) object.ltx_img_landscape,:not(.ltx_flex_cell):not(.ltx_figure):not(.ltx_transformed_inner):not(.ltx_td):not(.ltx_th)>.ltx_p:not(.ltx_align_center) object.ltx_img_portrait,:not(.ltx_flex_cell):not(.ltx_figure):not(.ltx_transformed_inner):not(.ltx_td):not(.ltx_th)>.ltx_p:not(.ltx_align_center) object.ltx_img_square{width:1rem;min-width:1rem!important;min-height:1rem!important}.ltx_flex_figure>.ltx_flex_cell>.ltx_figure,.ltx_flex_figure>.ltx_flex_cell>.ltx_float,.ltx_flex_figure>.ltx_flex_cell>.ltx_graphics,.ltx_flex_figure>.ltx_flex_cell>.ltx_graphics.ltx_centering,.ltx_flex_figure>.ltx_flex_cell>.ltx_minipage{margin:.1rem 1px;width:100%;max-height:100%}.ltx_flex_cell.ltx_flex_size_1,.ltx_flex_cell.ltx_flex_size_1 .ltx_tabular,.ltx_lstlisting.ltx_flex_size_1,.ltx_minipage.ltx_flex_size_1 .ltx_float .ltx_caption,.ltx_table.ltx_flex_size_1 .ltx_caption{max-width:var(--ltx-main-width)}.ltx_flex_cell.ltx_flex_size_2,.ltx_flex_size_2 .ltx_tabular,.ltx_flex_size_2.ltx_tabular,.ltx_lstlisting.ltx_flex_size_2,.ltx_minipage.ltx_flex_size_2 .ltx_float .ltx_caption,.ltx_table.ltx_flex_size_2 .ltx_caption{max-width:calc(.5 * var(--ltx-main-width))}.ltx_flex_cell.ltx_flex_size_3,.ltx_flex_size_3 .ltx_tabular,.ltx_flex_size_3.ltx_tabular,.ltx_lstlisting.ltx_flex_size_3,.ltx_minipage.ltx_flex_size_3 .ltx_float .ltx_caption,.ltx_table.ltx_flex_size_3 .ltx_caption{max-width:calc(.33 * var(--ltx-main-width))}.ltx_flex_cell.ltx_flex_size_4,.ltx_flex_cell.ltx_flex_size_many,.ltx_flex_size_4 .ltx_tabular,.ltx_flex_size_4.ltx_tabular,.ltx_flex_size_many .ltx_tabular,.ltx_flex_size_many.ltx_tabular,.ltx_lstlisting.ltx_flex_size_4,.ltx_lstlisting.ltx_flex_size_many,.ltx_minipage.ltx_flex_size_4 .ltx_float .ltx_caption,.ltx_minipage.ltx_flex_size_many .ltx_float .ltx_caption,.ltx_table.ltx_flex_size_4 .ltx_caption,.ltx_table.ltx_flex_size_many .ltx_caption{max-width:calc(.25 * var(--ltx-main-width))}.ltx_flex_figure .ltx_tabular .ltx_td,.ltx_flex_figure .ltx_tabular .ltx_th{padding:.1rem .2rem}.ltx_figure img:active,.ltx_p>img.ltx_graphics:active,.ltx_text>img.ltx_graphics:active{-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-ms-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8);overflow:visible;background-color:#fff}foreignObject .ltx_text{word-wrap:normal;white-space:nowrap}.ltx_para>.ltx_tabular{margin-bottom:1rem}.ltx_tabular .ltx_tabular{width:100%}.ltx_tabular.ltx_tabbing{display:table}.ltx_minipage.ltx_align_center{align-self:center}.ltx_minipage.ltx_align_middle{margin:auto;width:auto!important}.ltx_flex_size_2 .ltx_tabular.ltx_minipage{margin:1rem}.ltx_flex_size_3 .ltx_tabular.ltx_minipage{margin:.66rem}.ltx_flex_size_4 .ltx_tabular.ltx_minipage{margin:.5rem}.ltx_listing .ltx_listingline .ltx_text{font-size:.7rem!important}.ltx_lstlisting.ltx_text{white-space:break-spaces}.ltx_lstlisting.ltx_align_center{text-align:left}.ltx_transformed_outer{width:auto!important;height:auto!important}.ltx_figure.ltx_transformed_outer>.ltx_transformed_inner,.ltx_figure>.ltx_inline-block>.ltx_transformed_inner,.ltx_figure>.ltx_transformed_outer>.ltx_transformed_inner,.ltx_inline-block.ltx_transformed_outer>.ltx_transformed_inner,.ltx_para>.ltx_inline-block:only-child.ltx_transformed_outer>.ltx_transformed_inner,.ltx_table.ltx_transformed_outer>.ltx_transformed_inner,.ltx_table>.ltx_inline-block>.ltx_transformed_inner,.ltx_table>.ltx_transformed_outer>.ltx_transformed_inner,.ltx_tr:only-child>.ltx_td:only-child>.ltx_inline-block>.ltx_transformed_inner,.ltx_tr:only-child>.ltx_td:only-child>.ltx_p:only-child>.ltx_inline-block>.ltx_transformed_inner,.ltx_tr:only-child>.ltx_td:only-child>.ltx_p:only-child>.ltx_transformed_outer>.ltx_transformed_inner,.ltx_tr:only-child>.ltx_td:only-child>.ltx_transformed_outer>.ltx_transformed_inner{transform:none!important;width:auto!important}span.ltx_transformed_inner{display:inline-block}.ltx_transformed_inner>.ltx_p{margin:0;padding:0}.ltx_eqn_cell>.ltx_transformed_outer>.ltx_transformed_inner,.ltx_flex_cell>.ltx_transformed_outer>.ltx_transformed_inner{transform:none!important}.ltx_font_bold{font-weight:700}table.ltx_eqn_align tr.ltx_equation td.ltx_align_center+td.ltx_align_center,table.ltx_eqn_align tr.ltx_equation td.ltx_align_center+td.ltx_align_right,table.ltx_eqn_align tr.ltx_equation td.ltx_align_left+td.ltx_align_center,table.ltx_eqn_align tr.ltx_equation td.ltx_align_left+td.ltx_align_right{padding-left:3em}.ltx_tabular{display:inline-table;border-collapse:collapse}.ltx_tabular.ltx_centering{display:table;margin-left:auto;margin-right:auto}.ltx_graphics.ltx_centering,.ltx_picture.ltx_centering{margin-left:auto;margin-right:auto;text-align:center}.ltx_picture.ltx_centering{vertical-align:middle}.ltx_tbody,.ltx_tfoot,.ltx_thead{display:table-row-group}.ltx_tr{display:table-row}.ltx_td,.ltx_th{display:table-cell}.ltx_tabular .ltx_td,.ltx_tabular .ltx_th{padding:.1em .5em;max-width:var(--ltx-main-width);word-wrap:break-word;white-space:normal}.ltx_tabular .ltx_td.ltx_nopad_l,.ltx_tabular .ltx_th.ltx_nopad_l{padding-left:0}.ltx_tabular .ltx_td.ltx_nopad_r,.ltx_tabular .ltx_th.ltx_nopad_r{padding-right:0}.ltx_tabular .ltx_tr td:first-child:after,.ltx_tabular .ltx_tr th:first-child:after{content:"";display:inline-block;vertical-align:top;min-height:1em}.ltx_tabular .ltx_th.ltx_th_column{white-space:nowrap}.ltx_border_t{border-top:.063rem solid var(--ltx-border-color)}.ltx_border_r{border-right:.063rem solid var(--ltx-border-color)}.ltx_border_b{border-bottom:.063rem solid var(--ltx-border-color)}.ltx_border_l{border-left:.063rem solid var(--ltx-border-color)}.ltx_border_tt{border-top:.188rem double var(--ltx-border-color)}.ltx_border_rr{border-right:.188rem double var(--ltx-border-color)}.ltx_border_bb{border-bottom:.188rem double var(--ltx-border-color)}.ltx_th .ltx_parbox,.ltx_tr .ltx_parbox{width:auto!important}.ltx_para.ltx_minipage.ltx_align_center{margin:auto;display:block}a.ltx_ref{color:var(--ltx-link-text-color)!important}a.ltx_ref:hover{color:var(--ltx-link-hover-color)!important}.ltx_cite>.ltx_ref:hover,.ltx_p>.ltx_ref:hover{text-decoration:none}.ltx_TOC>.ltx_toclist>.ltx_tocentry>a.ltx_ref{color:var(--secondary-text-color)!important}.ltx_TOC>.ltx_toclist>.ltx_tocentry>a.ltx_ref:hover{color:var(--ltx-link-text-color)!important}.ltx_cite>.ltx_ref,.ltx_p>.ltx_ref{text-decoration:underline;border-bottom:none}.ltx_TOC>.ltx_toclist>.ltx_tocentry>a.ltx_ref:hover{color:var(--inpage-text-highlight-color)}[data-theme=dark] .ltx_table .ltx_text{color:var(--ltx-text-color)!important}nav.ltx_TOC .ltx_text{font-family:var(--toc-font-family)}.ltx_TOC>.ltx_toclist>.ltx_tocentry.ltx_tocentry_appendix>a.ltx_ref{font-weight:500}.ltx_TOC>.ltx_toclist>.ltx_tocentry.ltx_tocentry_appendix>a.ltx_ref .ltx_tag_ref{font-weight:700}.ltx_ref:hover{text-decoration:underline;color:var(--toc-text-highlight-color)}.ltx_cite>.ltx_ref:hover,.ltx_p>.ltx_ref:hover{color:var(--inpage-text-highlight-color)}.ltx_text{white-space:normal}