@layer components{.content{--content-font-size:16px;font-size:var(--content-font-size)}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin:var(--content-vertical-spacing) 0 .75em;color:var(--text-primary);font-weight:800;font-family:var(--font-secondary);line-height:1.5}.content h1{font-size:var(--content-h1-font-size)}.content h2{font-size:var(--content-h2-font-size)}.content h3{font-size:var(--content-h3-font-size)}.content h4{font-size:var(--content-h4-font-size)}.content h5{font-size:1.5rem}.content h6{font-size:1.5rem;font-weight:700}.content p{margin-top:var(--content-vertical-spacing);margin-bottom:var(--content-vertical-spacing)}.content ol,.content ul{margin-top:var(--content-vertical-spacing);margin-bottom:var(--content-vertical-spacing);padding-left:1.5em;list-style-position:outside}.content ol p,.content ul p{margin-top:.5em;margin-bottom:.5em}.content ol p:first-child,.content ul p:first-child{margin-top:0}.content ol p:last-child,.content ul p:last-child{margin-bottom:0}.content ol[data-marker]:before,.content ul[data-marker]:before{content:attr(data-marker) " "!important}.content ol li{margin:.25em 0;position:relative}.content ol li:before{float:left;padding-right:.3em;display:inline-block;right:100%}.content ol li:after{clear:both;visibility:hidden;content:" ";height:0;font-size:0;display:block}.content ol li[data-prefix]{--marker-prefix:attr(data-prefix)}.content ol.alpha{counter-reset:item;list-style-type:none}.content ol.alpha>li{--marker-counter:var(--marker-prefix,"") counter(item, lower-latin);counter-increment:item}.content ol.alpha>li:before{content:var(--marker-counter) ". "}.content ol.alpha_latin>li:before{content:"(" var(--marker-counter) ") "}.content ol.alpha_roman>li{--marker-counter:var(--marker-prefix,"") counter(item, lower-roman)}.content ol.alpha_roman>li:before{content:"(" var(--marker-counter) ") "}.content ol.nested{counter-reset:item;list-style-type:none}.content ol.nested>li{--marker-counter:var(--marker-prefix,"") counters(item, ".");counter-increment:item}.content ol.nested>li:before{content:var(--marker-counter) ". "}.content ol.nested.alpha{counter-reset:itemAlpha}.content ol.nested.alpha li{counter-increment:itemAlpha}.content ol.nested.alpha li:before{content:var(--marker-prefix,"") var(--marker-counter) "." counter(itemAlpha, lower-alpha) ". "}.content ol ul,.content ul ol,.content ul ul,.content ol ol{margin-top:.5em;margin-bottom:.5em;padding-left:1.8em}.content dt{font-weight:700}.content dd{margin-bottom:var(--content-vertical-spacing);margin-left:0;padding-left:1em}.content a{overflow-wrap:break-word;word-break:break-all;word-break:break-word;overflow-wrap:break-word;hyphens:auto}.content i,.content em{font-style:italic}.content b,.content strong{font-weight:700}.content q{quotes:"‘" "’" "“" "”";font-style:italic}.content small,.content sub,.content sup{font-size:75%}.content img{max-width:100%}.content mark,.content kbd,.content code{vertical-align:middle;border-radius:.1875rem;padding:0 .25rem;display:inline-block}.content kbd{background-color:#e9ecef}.content mark{color:#fff;background-color:var(--color-orange-primary)}.content hr{height:1px;margin:var(--content-vertical-spacing) 0;border:none;border-top:1px solid #e9ecef;padding:0;display:block}.content blockquote{margin:var(--content-vertical-spacing);border-left:3px solid #e9ecef;padding-left:1em;font-style:italic}.content blockquote p:last-child,.content blockquote ul:last-child,.content blockquote ol:last-child{margin-bottom:0}.content blockquote p:first-child,.content blockquote ul:first-child,.content blockquote ol:first-child{margin-top:0}.content blockquote footer,.content blockquote small{font-size:80%;display:block}.content blockquote footer:before,.content blockquote small:before{content:"— "}.content pre,.content code{font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:break-word;tab-size:4;background-color:var(--color-light-grey);overflow:hidden}.content pre{margin:var(--content-vertical-spacing) 0;border-radius:var(--border-radius-default);padding:1.5rem;line-height:1.6;display:block}.content pre>code{padding:0}.content .table-wrapper{width:100%;overflow-x:scroll}.content table{width:100%;margin:var(--content-vertical-spacing) 0;text-align:justify;border-collapse:collapse}.content table caption{color:inherit;text-align:left;margin-bottom:.5em;font-size:80%;font-weight:700}.content table td,.content table th{padding:1rem .5rem}.content table thead td,.content table thead th{border-bottom:1px solid #e9ecef}.content table tfoot td,.content table tfoot th,.content table tbody td,.content table tbody th{border-top:1px solid #e9ecef}.content table tbody tr{border-bottom:1px solid #e9ecef;padding:.5rem 0}.content table tbody tr:last-child{border-bottom:none}.content table tbody td{text-align:left;vertical-align:top;border:none}.content table--responsive thead,.content table--responsive tfoot{display:none}.content table--responsive tr{display:block}.content table--responsive td{grid-template-columns:repeat(2,1fr);justify-items:start;gap:16px;display:grid}.content table--responsive td:before{content:attr(data-title) ": ";font-weight:700;display:block}.content figure{margin:var(--content-vertical-spacing) 0}.content figure img{border-radius:.375rem;max-width:100%;height:auto;margin-bottom:.5rem;line-height:1}.content figure figcaption{color:var(--text-secondary);font-size:80%}.content>:first-child{margin-top:0!important}.content>:last-child{margin-bottom:0!important}.medium-zoom-overlay,.medium-zoom-image--opened{z-index:var(--z-index-max)}@media (width>=640px){.content ol,.content ul{padding-left:2.5em}.content ol.compact,.content ul.compact{padding-left:1.75em}.content ol li:before{position:absolute}.content table tbody td,.content table tbody th{border-bottom:none}.content table tbody tr{padding:0}.content table--responsive thead{display:table-header-group}.content table--responsive tfoot{display:table-footer-group}.content table--responsive tr{display:table-row}.content table--responsive td{display:table-cell}.content table--responsive td:before{content:""}}@media (width>=768px){.content{--content-font-size:16px}.content ol li{display:list-item}.content ol li:after{content:none}.content table caption{color:var(--text-secondary);font-weight:400}}}
