body .gpc0mr45a summary { font-weight: 600; cursor: pointer; margin: 0 0 .45em; color: #e4e7ec }
body .dcr6odx37 { gap: 1.2em 1.5em; display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,13rem),1fr)) }
body .rmynrw88f { border-bottom: 1px solid #2f3541; font-size: .85rem; margin: 0 0 1.4em; padding-bottom: .55em; color: #a0a8b8 }
body a:focus-visible,body .mnmnjvw6s[tabindex="0"]:focus-visible,body summary:focus-visible { outline-offset: 4px; outline: 2px solid #9e98ed }
.r62qj631fwa::before { border-radius: 2px; background: #6157e1; content: ''; display: block; width: 40px; height: 3px; margin: 0 0 1.3em }
body .xhgnkf2mx4,body .xhgnkf2mx4 .m91l6bly { grid-template-columns: repeat(auto-fit,minmax(min(100%,13rem),1fr)); display: grid; gap: 1.2em 1.5em }
body .bgo57elqjq { gap: 1.2em 1.5em; display: flex; flex-wrap: wrap }
body .wyw7lagtma { border: 1px solid #2f3541; border-radius: 8px; padding: .7em 1em .7em 2.2em; background: #243a4a }
body .sfi3cd01gxn::first-letter { line-height: .82; margin: .02em .08em 0 0; font-size: 3.2em; font-weight: 800; float: left; color: #e1b55b; font-family: 'Franklin Gothic Medium',Arial,sans-serif }
body a { text-decoration: underline; text-underline-offset: 2px; color: #9e98ed; transition: color .15s ease,background-color .15s ease }
body .zbzi7pkjj8e { text-decoration: none; font-family: 'Franklin Gothic Medium',Arial,sans-serif; font-weight: 600; color: #e4e7ec; display: inline-block; letter-spacing: -.01em; font-size: 1.25rem }
body p { margin: 0 0 1.1em }
body td { overflow-wrap: anywhere; padding: 9px 11px; border-bottom: 1px solid #2f3541 }
body .a35illtrl nav { min-width: 0 }
body .a35illtrl { font-size: .95rem; margin-top: 1.6em; text-align: center; border-radius: 8px; padding: 1.2em 1.35em; background: #243a4a }
body { background: linear-gradient(135deg,#13161d 0%,#243a4a 100%); min-height: 100vh; margin: 0; font: 16px/1.55 'Times New Roman',Times,Georgia,serif; letter-spacing: .003em; color: #e4e7ec; -webkit-font-smoothing: antialiased }
body th { overflow-wrap: anywhere; font-weight: 600; color: #e4e7ec; padding: 9px 11px; background: #243a4a; text-align: center; border-bottom: 1px solid #2f3541 }
body figure,body .a0793ptj,body .o0py35p5,body .o24rpd3q10,body .whp5hjynp3 { margin: 1.4em 0 }
body .mnmnjvw6s { overflow-x: auto; margin: 1.6em 0; width: 100% }
body figcaption { background-color: #1e222c; text-align: center; font-size: .8rem; margin-top: .35em; line-height: 1.6; color: #a0a8b8 }
body .dnxbeejcny h2 { margin-top: .5em }
body details.mx62ova4o p { margin: .7em 0 0 }
body .b4ot4xt1 .m91l6bly li,body .tp9xxyw6e3i .m91l6bly li { display: inline }
body .e5ohw9j5w7k li { padding: 0; display: inline; margin: 0 }
body figure>img,body .a0793ptj>img,body .o0py35p5>img,body .o24rpd3q10>img,body .whp5hjynp3>img { margin-bottom: 0; margin-top: 0 }
body img.orrh0bzw1 { margin-left: auto; margin-right: auto; max-width: 62% }
.ghlf { margin: 0 }
body .dnxbeejcny { margin-top: 2.4em; padding-top: 1em; border-top: 1px solid #2f3541 }
body .xhgnkf2mx4>.m91l6bly { grid-column: 1/-1 }
body .b4ot4xt1 a { padding: .25em 0; display: inline-block; margin: 0 1em .3em 0; min-height: 3rem }
body .wmu45jh1z:nth-of-type(odd) { background: #243a4a }
html { text-size-adjust: 100%; -webkit-text-size-adjust: 100% }
body .clt9dmr04ao nav .p46yiorvd { margin: 0 .7em .2em 0; color: #a0a8b8; cursor: default }
body .clt9dmr04ao { margin: 0 0 1.6em; background: #243a4a; border-radius: 8px; padding: .75em 1em; text-align: right }
body .m91l6bly li { padding: 0; margin: 0 }
body li { margin: .45em 0 }
body .gpc0mr45a ul,body .gpc0mr45a ol { margin: 0; padding-left: 1.8em }
body .xhgnkf2mx4 a,body .xypym66u7pl a,body .tursew7zv a { overflow-wrap: anywhere; max-width: 100%; min-height: 3rem; padding: .35em .6em }
.hvdmuibfxp { color: #e4e7ec }
body .ci8eh25c1h { color: #a0a8b8; margin: .35em 0 1.2em; font-size: .85rem }
body .xypym66u7pl .m91l6bly li { display: inline }
body .jdm33zfl nav+nav { padding-top: .8em; border-top: 1px solid #2f3541 }
body hr { border: 0; height: 3px; width: 64px; background: #6157e1; border-radius: 3px; margin: 2.8em 0 }
body .clt9dmr04ao nav a:hover { color: #9e98ed }
body .sfi3cd01gxn { text-indent: 0 }
body .pkoow31z { font-size: .95em; margin: 0 0 .6em; grid-column: 1/-1; font-weight: 500 }
body .tp9xxyw6e3i a+a::before { content: '\00b7'; opacity: .45; margin: 0 .35em }
body h3 { margin: 1.4em 0 .35em; font-size: 1.12rem; text-transform: uppercase; font-family: 'Franklin Gothic Medium',Arial,sans-serif; font-weight: 700; letter-spacing: .05em; font-size: 1.22rem; color: #e4e7ec }
*,*::before,*::after { box-sizing: border-box }
body li::marker { color: #9e98ed }
body .xsj6qgr1 { background: #243a4a; border-left: 3px solid #e1b55b; padding: .9em 1.2em .9em 2.6em; border-radius: 8px }
body .clt9dmr04ao nav .e5ohw9j5w7k li+li::before { content: '\002d'; opacity: .45; margin: 0 .4em }
body table { border-collapse: collapse; font-size: .93rem; margin: 1.6em 0; border: 1px solid #2f3541; width: 100%; border-radius: 12px; overflow: hidden }
body .zfu62nsix h3 { margin: 0 0 .4em }
body .rmynrw88f a { text-decoration: none; color: #a0a8b8 }
body .hq8l5eeuo1 dt { font-weight: 600; margin: 1em 0 .3em }
body .tp9xxyw6e3i .m91l6bly li+li::before { display: inline !important; margin: 0 .35em; content: '\00b7' !important; opacity: .45 }
body .qnlawb45wst a { min-height: 3rem; display: block; padding: .25em 0; margin: 0 0 .7em }
body .b4ot4xt1,body .qnlawb45wst,body .tp9xxyw6e3i { margin: .6em 0 0; line-height: 1.7 }
body img.g7bxbw30c { margin-left: auto; margin-right: auto; max-width: 88% }
.r62qj631fwa { max-width: 700px; margin: 52px auto; background: #1e222c; border-radius: 8px; padding: 46px 30px; overflow-wrap: anywhere; box-shadow: 0 3px 18px rgba(23,34,55,.08); outline: 3px double #2f3541; outline-offset: 4px; border-top: 3px solid #6157e1; border-bottom: 2px solid #6157e1; border-left: 3px solid #6157e1 }
body .clt9dmr04ao nav { line-height: 1.4; margin: .85em 0 0; font-size: .92rem }
body caption { color: #a0a8b8; text-align: center; caption-side: top; padding: .35em 0; font-weight: 600 }
body ul { list-style-type: disc }
body .mnmnjvw6s table { margin: 0 }
body img.u3m91j346 { max-width: 62%; margin-right: 0; margin-left: auto }
body .m91l6bly li::before { content: normal; position: static }
body .e5ohw9j5w7k li::before { content: normal; position: static }
body .o4sp4ucf9 li { margin: 0; padding: 0 }
body .gpc0mr45a p { margin: 0 0 .45em; color: #e4e7ec; font-weight: 600 }
body .hq8l5eeuo1 dd { padding: 0; margin: 0 0 1.1em }
body .jegv11ftao { font-size: .78rem; font-weight: 400; color: #a0a8b8; margin: .3em 0 0 }
body .xypym66u7pl a { border: 1px solid #2f3541; display: inline-block; margin: 0 .5em .5em 0; border-radius: 0 }
body .tp9xxyw6e3i a { min-height: 3rem; padding: .25em 0; display: inline-block; vertical-align: middle; min-width: 24px; max-width: 100% }
body .gpc0mr45a a { min-height: 3rem; text-decoration: none; color: #9e98ed; display: block; padding: .25em 0 }
body .m91l6bly { margin: 0; list-style: none; padding: 0 }
body .tursew7zv a { border-bottom: 1px solid #2f3541; display: block }
.rqvmqs6z { color: #9e98ed; letter-spacing: .1em; margin: .25em 0 1.4em; display: inline-block; font-size: .95rem }
body .zfu62nsix { padding: 1em 1.2em; border: 1px solid #2f3541; border-radius: 8px; margin: 0 0 .8em }
.errad { line-height: 1.5 }
body .clt9dmr04ao nav a { padding: .25em 0; color: #a0a8b8; text-decoration: none; min-height: 3rem; margin: 0 .7em .2em 0; display: inline-block }
body .wmu45jh1z>h2:first-child { margin-top: 0 }
body details.mx62ova4o summary { color: #e4e7ec; font-weight: 600; cursor: pointer }
body .gpc0mr45a li { margin: .2em 0 }
body .wmu45jh1z { border-radius: 8px; padding: .8em 1em; margin: 1.4em 0 }
body .clt9dmr04ao nav a+a::before { margin: 0 .4em; content: '\002d'; opacity: .45 }
body .gpc0mr45a { border: 1px solid #2f3541; font-size: .93rem; border-radius: 8px; background: #243a4a; margin: 1.2em 0; padding: .6em 1em }
body img.faqoer43hc9 { margin-left: 0; margin-right: auto; max-width: 62% }
body h1 { font-size: 2.4rem; border-radius: 8px; margin: 0 0 .4em; font-family: 'Franklin Gothic Medium',Arial,sans-serif; letter-spacing: -.01em; padding: .65em .8em; background: #243a4a; font-weight: 800; line-height: 1.2; color: #e4e7ec }
body .e5ohw9j5w7k { list-style: none; margin: 0; padding: 0 }
body ul,body ol { margin: 0 0 1.2em; padding-left: 1.8em }
body img.elc8tkro6 { margin-right: 0; margin-left: 0; max-width: 100% }
body img { margin: 1.4em 0; display: block; height: auto; border-radius: 8px; max-width: 100%; border: 1px solid #2f3541 }
body .fpk7oemp3 { display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,10rem),1fr)); gap: .4em 1em }
body h2 { font-weight: 700; border-bottom: 1px solid #2f3541; color: #e4e7ec; margin: 1.9em 0 .45em; padding-bottom: .25em; line-height: 1.4; font-family: 'Franklin Gothic Medium',Arial,sans-serif; font-size: 1.6rem }
body .bgo57elqjq nav { flex: 1 1 13rem }
body .o4sp4ucf9 { padding: 0; gap: .2em; margin: 0; flex-wrap: wrap; list-style: none; display: flex }
@media(max-width:680px){body { background: #13161d }
.r62qj631fwa { border-left: 0; outline-offset: -3px; border-right: 0; border-radius: 0; outline: 2px double #2f3541; margin: 0; padding: 24px 18px }
body img.faqoer43hc9,body img.orrh0bzw1,body img.u3m91j346 { margin-left: auto; max-width: 100%; margin-right: auto }
body .wmu45jh1z { padding: .8em .9em }}
@media (min-width:1360px){.r62qj631fwa { padding: 56px 36px }
body h1 { font-size: 2.45rem }}
@media (prefers-color-scheme:light){body .gpc0mr45a summary { color: #24262b }
body .rmynrw88f { color: #656972; border-bottom: 1px solid #d9dfeb }
body a:focus-visible,body .mnmnjvw6s[tabindex="0"]:focus-visible,body summary:focus-visible { outline: 2px solid #362dae }
.r62qj631fwa::before { background: #362dae }
body .wyw7lagtma { border: 1px solid #d9dfeb; background: #e3eef5 }
body .sfi3cd01gxn::first-letter { color: #866522 }
body a { color: #362dae }
body .zbzi7pkjj8e { color: #24262b }
body td { border-bottom: 1px solid #d9dfeb }
body .a35illtrl { background: #e3eef5 }
body { color: #24262b; background: linear-gradient(135deg,#f0f2f7 0%,#e3eef5 100%) }
body th { background: #e3eef5; color: #24262b; border-bottom: 1px solid #d9dfeb }
body figcaption { background-color: #fdfdfd; color: #656972 }
body .dnxbeejcny { border-top: 1px solid #d9dfeb }
body .wmu45jh1z:nth-of-type(odd) { background: #e3eef5 }
body .clt9dmr04ao nav .p46yiorvd { color: #656972 }
body .clt9dmr04ao { background: #e3eef5 }
body .ci8eh25c1h { color: #656972 }
body .jdm33zfl nav+nav { border-top: 1px solid #d9dfeb }
body hr { background: #362dae }
body .clt9dmr04ao nav a:hover { color: #362dae }
body h3 { color: #24262b }
body li::marker { color: #362dae }
body .xsj6qgr1 { background: #e3eef5; border-left: 3px solid #866522 }
body table { border: 1px solid #d9dfeb }
body .rmynrw88f a { color: #656972 }
.r62qj631fwa { background: #fdfdfd; outline: 3px double #d9dfeb; border-top: 3px solid #362dae; border-bottom: 2px solid #362dae; border-left: 3px solid #362dae }
body caption { color: #656972 }
body .gpc0mr45a p { color: #24262b }
body .jegv11ftao { color: #656972 }
body .xypym66u7pl a { border: 1px solid #d9dfeb }
body .gpc0mr45a a { color: #362dae }
body .tursew7zv a { border-bottom: 1px solid #d9dfeb }
.rqvmqs6z { color: #362dae }
body .zfu62nsix { border: 1px solid #d9dfeb }
body .clt9dmr04ao nav a { color: #656972 }
body details.mx62ova4o summary { color: #24262b }
body .gpc0mr45a { border: 1px solid #d9dfeb; background: #e3eef5 }
body h1 { background: #e3eef5; color: #24262b }
body img { border: 1px solid #d9dfeb }
body h2 { color: #24262b; border-bottom: 1px solid #d9dfeb }}
@media(max-width:560px){body h1{font-size:min(1.9125rem,var(--reading-title-limit,999rem))}}body figcaption{font-size:0.9rem}
body .dnxbeejcny summary>h2,body .dnxbeejcny summary>h3,body .dnxbeejcny summary>h4{display:inline;margin:0}@media(max-width:560px){body h1{text-wrap:balance}body .clt9dmr04ao nav{margin-block-start:.45em}body .clt9dmr04ao nav a{margin-inline-end:.45em}body .clt9dmr04ao{margin-block-end:.85em}}
@supports selector(:has(*)){:is(.r62qj631fwa,body main,body article,body section,body div):has(>.sfi3cd01gxn)>p:not(.ci8eh25c1h):not(.wlba9avdg),.r62qj631fwa:has(.sfi3cd01gxn) .wmu45jh1z>p{max-inline-size:76ch}:is(.r62qj631fwa,body main,body article,body section,body div):has(>.sfi3cd01gxn)>p:not(.ci8eh25c1h):not(.wlba9avdg),.r62qj631fwa:has(.sfi3cd01gxn) .wmu45jh1z>p{max-inline-size:72ch}.r62qj631fwa:has(.sfi3cd01gxn) .sfi3cd01gxn{max-inline-size:64ch}.r62qj631fwa:has(.sfi3cd01gxn) .wmu45jh1z>:is(.mnmnjvw6s,figure){margin-block:1.75em}.r62qj631fwa:has(.sfi3cd01gxn) .wmu45jh1z{min-inline-size:0}@media(max-width:560px){:is(.r62qj631fwa,body main,body article,body section,body div):has(>.sfi3cd01gxn)>p:not(.ci8eh25c1h):not(.wlba9avdg),.r62qj631fwa:has(.sfi3cd01gxn) .wmu45jh1z>p{padding-inline:0}.r62qj631fwa:has(.sfi3cd01gxn) .wmu45jh1z{padding-inline:0;border-inline:0}}@media print{.r62qj631fwa:has(.sfi3cd01gxn) .wmu45jh1z{display:block!important;padding-inline:0!important}:is(.r62qj631fwa,body main,body article,body section,body div):has(>.sfi3cd01gxn)>p:not(.ci8eh25c1h):not(.wlba9avdg),.r62qj631fwa:has(.sfi3cd01gxn) .wmu45jh1z>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}
body .a35illtrl nav>p{text-indent:0}body .a35illtrl nav a{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}body details.gpc0mr45a>summary{box-sizing:border-box;min-block-size:44px;padding-block:.4em}body .gpc0mr45a a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}body .rmynrw88f{flex-wrap:wrap}body .rmynrw88f>[aria-current]{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}body .clt9dmr04ao .zbzi7pkjj8e{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}body .clt9dmr04ao nav :is(a,.p46yiorvd){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}body .clt9dmr04ao nav .p46yiorvd{display:inline-block}body .pswuxw8e7c{text-indent:0}body .pswuxw8e7c>a{display:inline-flex;align-items:center;box-sizing:border-box;min-block-size:44px;max-inline-size:100%;min-inline-size:0;padding-block:.4em;white-space:normal;overflow-wrap:anywhere}body .pswuxw8e7c>a{padding-inline:.25em;border-block-end:2px solid currentColor;text-decoration:none;box-shadow:none}body .clt9dmr04ao .x8lt18tgkf{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body .clt9dmr04ao .x8lt18tgkf:focus{position:relative;display:block;inline-size:fit-content;block-size:auto;max-inline-size:100%;min-block-size:44px;box-sizing:border-box;padding:.55em .8em;margin-block-end:.6em;clip-path:none;overflow:visible;white-space:normal;color:inherit;background:inherit;outline:2px solid currentColor;outline-offset:3px;text-align:start;grid-column:1/-1;border-block-end:3px solid currentColor}@media print{body .clt9dmr04ao .x8lt18tgkf{display:none!important}}body .clt9dmr04ao nav a,body .clt9dmr04ao nav .p46yiorvd{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:44px;padding:.45em .65em;margin:0;overflow-wrap:anywhere}body .clt9dmr04ao nav a::before,body .clt9dmr04ao nav .e5ohw9j5w7k li::before{content:none!important;display:none!important}body .clt9dmr04ao nav .e5ohw9j5w7k{margin:0;padding:0;list-style:none}body .clt9dmr04ao nav .e5ohw9j5w7k li{display:block;min-inline-size:0}body .clt9dmr04ao nav{display:flex;flex-wrap:wrap;align-items:start;gap:.5em;text-align:start}body .clt9dmr04ao nav .e5ohw9j5w7k{display:flex;flex-wrap:wrap;gap:.5em;flex:1 1 auto}body .clt9dmr04ao nav a{display:inline-flex;align-items:center;border:1px solid currentColor;border-radius:.3em;text-decoration:none}body .clt9dmr04ao nav .p46yiorvd{display:inline-flex;align-items:center;border:1px solid transparent}body .clt9dmr04ao nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}body .a35illtrl{min-inline-size:0;text-align:start;container-type:inline-size}body .a35illtrl>nav{min-inline-size:0;max-inline-size:100%;box-sizing:border-box;text-align:start}body .a35illtrl>nav :is(p,li){text-indent:0;min-inline-size:0;max-inline-size:100%}body .a35illtrl>nav a{box-sizing:border-box;min-block-size:44px;max-inline-size:100%;margin:0;padding:.4em .15em;overflow-wrap:anywhere;white-space:normal}body .a35illtrl>nav a::before,body .a35illtrl>nav li::before{content:none!important;display:none!important}body .a35illtrl>nav .m91l6bly{list-style:none;margin:0;padding:0}body .a35illtrl>nav .m91l6bly li{margin:0;padding:0}body .a35illtrl>nav>.pkoow31z{grid-column:1/-1;font-weight:650;margin:0 0 .7em;padding:0}body .a35illtrl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.6rem 2.2rem;align-items:start}body .a35illtrl>nav{display:block;inline-size:auto;grid-column:auto}body .a35illtrl>nav :is(a,.m91l6bly){display:block}body .a35illtrl>nav>p{margin:.25em 0}@container(min-width:52rem){body .a35illtrl>nav:first-child:not(:last-child){grid-column:span 2}}body .a35illtrl>nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media print{body .a35illtrl,body .a35illtrl>nav{display:block!important;grid-column:auto!important}}
.r62qj631fwa.d86ohkl71{box-sizing:border-box;--composition-gutter:1rem;--composition-measure:76ch;width:calc(100% - 2 * var(--composition-gutter));max-width:100%;max-inline-size:100%;margin-inline:auto;padding-inline:clamp(1rem,3vw,3rem);container-type:inline-size;container-name:site-composition}.r62qj631fwa.d86ohkl71 .eand4ax40:is(p,ul,ol,blockquote){max-inline-size:min(100%,var(--composition-measure));min-inline-size:0;box-sizing:border-box}.r62qj631fwa.d86ohkl71 .rf14rmvu{max-inline-size:min(100%,42ch)}.r62qj631fwa.d86ohkl71 .f15qfk9suls{min-inline-size:0;margin-block:clamp(1.5rem,4vw,3.5rem) clamp(2rem,5vw,4rem)}.r62qj631fwa.d86ohkl71 .m5eqprf9f{min-inline-size:0}.r62qj631fwa.d86ohkl71 .m5eqprf9f h1{max-inline-size:26ch;margin-block-start:0;overflow-wrap:break-word}.r62qj631fwa.d86ohkl71 .ywdy2hhy{min-inline-size:0;max-inline-size:var(--composition-measure)}.r62qj631fwa.d86ohkl71 .f15qfk9suls .ywdy2hhy.sfi3cd01gxn{max-inline-size:var(--composition-measure);margin-block-end:0}.r62qj631fwa.d86ohkl71 .egfl49lctl,.r62qj631fwa.d86ohkl71 .dnecaew1yd,.r62qj631fwa.d86ohkl71 .kmbu18vj{min-inline-size:0}.r62qj631fwa.d86ohkl71 .dnecaew1yd{container-type:inline-size}.r62qj631fwa.d86ohkl71 .kmbu18vj{margin-block-end:2rem}.r62qj631fwa.d86ohkl71 .kmbu18vj .gpc0mr45a{box-sizing:border-box;max-width:100%;max-inline-size:100%}.r62qj631fwa.d86ohkl71{background:transparent;border:0;border-radius:0;box-shadow:none}.r62qj631fwa.d86ohkl71:not(:focus-visible){outline:0}@media(min-width:70rem){.r62qj631fwa.d86ohkl71{--composition-gutter:clamp(1rem,3vw,3rem);margin-inline-start:var(--composition-gutter);margin-inline-end:auto}}.r62qj631fwa.d86ohkl71 .gwv7gymf2js,.r62qj631fwa.d86ohkl71 .lsl9hyk6ibh{display:grid;grid-template-columns:minmax(0,var(--composition-measure)) minmax(0,1fr);min-inline-size:0;column-gap:0;align-items:start}.r62qj631fwa.d86ohkl71 .gwv7gymf2js>*,.r62qj631fwa.d86ohkl71 .lsl9hyk6ibh>hr{grid-column:1;min-inline-size:0}.r62qj631fwa.d86ohkl71 .gwv7gymf2js>:is(.rf14rmvu,.eand4ax40){margin-inline:0;max-inline-size:100%}.r62qj631fwa.d86ohkl71 .gwv7gymf2js>.eand4ax40{max-inline-size:min(100%,var(--composition-measure))}.r62qj631fwa.d86ohkl71 .gwv7gymf2js>:is(table,.mnmnjvw6s,figure,pre,dl){grid-column:1/-1;max-inline-size:100%}@container(min-width:58rem){.r62qj631fwa.d86ohkl71 .gwv7gymf2js{grid-template-columns:minmax(0,var(--composition-measure)) minmax(0,1fr);margin-block:2.5rem}.r62qj631fwa.d86ohkl71 .gwv7gymf2js>*{grid-column:1}.r62qj631fwa.d86ohkl71 .gwv7gymf2js.q8n3y7a3{grid-template-columns:minmax(0,1fr) minmax(0,var(--composition-measure))}.r62qj631fwa.d86ohkl71 .gwv7gymf2js.q8n3y7a3>*{grid-column:2}.r62qj631fwa.d86ohkl71 .gwv7gymf2js>:is(table,.mnmnjvw6s,figure,pre,dl){grid-column:1/-1}}.r62qj631fwa.d86ohkl71 .dnxbeejcny:not(.sraplvhx) :is(p,dd){max-inline-size:min(100%,70ch);box-sizing:border-box}@container site-composition (max-width:12em){.r62qj631fwa.d86ohkl71 .gpc0mr45a{padding-inline:.5rem}.r62qj631fwa.d86ohkl71 .gpc0mr45a :is(ul,ol){columns:1;column-count:1;display:block;grid-template-columns:minmax(0,1fr);padding-inline:0;margin-inline:0}.r62qj631fwa.d86ohkl71 .gpc0mr45a li{display:list-item;width:auto;inline-size:auto;max-inline-size:100%;min-inline-size:0;padding-inline:1em 0;margin-inline:0}.r62qj631fwa.d86ohkl71 .gpc0mr45a a{max-inline-size:100%;min-inline-size:0;white-space:normal;overflow-wrap:anywhere}}.r62qj631fwa.d86ohkl71 .m5eqprf9f h1{max-inline-size:30ch}.r62qj631fwa.d86ohkl71 .ywdy2hhy{margin-block-start:1.5rem}.r62qj631fwa.d86ohkl71 .lq8c1rql{min-inline-size:0;margin-block-start:1.5rem}.r62qj631fwa.d86ohkl71 .lq8c1rql .gpc0mr45a{box-sizing:border-box;max-inline-size:100%;width:auto;margin:0}.r62qj631fwa.d86ohkl71 .lq8c1rql .gpc0mr45a :is(ul,ol){columns:1;column-count:1;display:block;padding-inline-start:1.25em}@container site-composition (min-width:56rem){.r62qj631fwa.d86ohkl71 .f15qfk9suls:has(>.lq8c1rql){display:grid;grid-template-columns:minmax(0,1.6fr) minmax(14rem,1fr);column-gap:clamp(2rem,5cqi,4rem);align-items:start}.r62qj631fwa.d86ohkl71 .m5eqprf9f{grid-column:1/-1}.r62qj631fwa.d86ohkl71 .ywdy2hhy{grid-column:1;margin-block-start:1.75rem}.r62qj631fwa.d86ohkl71 .lq8c1rql{grid-column:2;margin-block-start:1.75rem}}@container site-composition (min-width:58rem){.r62qj631fwa.d86ohkl71 .egfl49lctl{display:grid;grid-template-columns:minmax(0,2fr) minmax(12rem,.7fr);column-gap:clamp(2rem,4cqi,3.5rem);align-items:start}.r62qj631fwa.d86ohkl71 .kmbu18vj{grid-column:2;grid-row:1;position:sticky;top:1.5rem;max-height:calc(100vh - 3rem);overflow:auto;padding:.15rem;margin:0}.r62qj631fwa.d86ohkl71 .dnecaew1yd{grid-column:1;grid-row:1}.r62qj631fwa.d86ohkl71 .kmbu18vj .gpc0mr45a{margin:0;width:auto}.r62qj631fwa.d86ohkl71 .kmbu18vj .gpc0mr45a :is(ul,ol){display:block;padding-inline-start:1.25em}.r62qj631fwa.d86ohkl71 .kmbu18vj .gpc0mr45a li{display:list-item;margin-block:.5em}}@media(max-width:560px){.r62qj631fwa.d86ohkl71{--composition-gutter:.5rem;padding-inline:1rem}.r62qj631fwa.d86ohkl71 .f15qfk9suls{margin-block:1.25rem 2rem}.r62qj631fwa.d86ohkl71 .ywdy2hhy{padding-inline-start:0;border-inline-start:0}}@media print{.r62qj631fwa.d86ohkl71{width:auto;max-width:none;max-inline-size:none;margin:0;padding:0;container-type:normal}.r62qj631fwa.d86ohkl71 .f15qfk9suls,.r62qj631fwa.d86ohkl71 .egfl49lctl,.r62qj631fwa.d86ohkl71 .jdp8ayq1{display:block!important}.r62qj631fwa.d86ohkl71 .kmbu18vj{position:static;max-height:none;overflow:visible}.r62qj631fwa.d86ohkl71 .dnecaew1yd{container-type:normal}.r62qj631fwa.d86ohkl71 .gwv7gymf2js{display:block!important}.r62qj631fwa.d86ohkl71 .eand4ax40:is(p,ul,ol,blockquote){max-inline-size:none;margin-inline:0}}
body .sraplvhx{container-type:inline-size;min-inline-size:0}
body .sraplvhx .bvi2y4f3q{min-inline-size:0;margin-inline:0;padding-inline:0}
body .sraplvhx .xumm81362{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}
body .sraplvhx .xp2ohtbu2to{min-inline-size:0;overflow-wrap:anywhere}
body .sraplvhx .tmyzk2wm{min-inline-size:0;max-inline-size:min(100%,70ch);overflow-wrap:anywhere}
@media screen and (max-width:40rem){body .sraplvhx{padding-inline:min(1rem,5%)}}
body .c266nqeo .xumm81362{margin:0;max-inline-size:100%;box-sizing:border-box}
body .c266nqeo .xp2ohtbu2to>h3{font:inherit;margin-block:0}
body .c266nqeo .tmyzk2wm{box-sizing:border-box}
body .c266nqeo .xumm81362{border:0;background:transparent;box-shadow:none;padding:.7em 0}
body .c266nqeo .xp2ohtbu2to{font-size:1.05em;line-height:1.45;margin:0 0 .3em}
body .c266nqeo .tmyzk2wm{margin:0;line-height:1.65}
body table.a7v8f7hwcmy{max-inline-size:100%;border-collapse:collapse}
body table.a7v8f7hwcmy :is(th,td){padding:.7em .8em;vertical-align:top}
body table.a7v8f7hwcmy :is(th,td){border:0;border-block-end:1px solid currentColor}
body table.a7v8f7hwcmy tbody tr:nth-child(even)>:is(th,td){border-block-end-width:2px}
body table.a7v8f7hwcmy caption{text-align:start;caption-side:top;padding-block-end:.75em}
body table.a7v8f7hwcmy tfoot th,body table.a7v8f7hwcmy tfoot td{border-block-start:2px solid currentColor}
body dl.f0bkih7c6j{max-inline-size:100%;min-inline-size:0}
body dl.f0bkih7c6j>dt,body dl.f0bkih7c6j>dd{min-inline-size:0;overflow-wrap:anywhere}
body dl.f0bkih7c6j{display:block}
body dl.f0bkih7c6j>dt{font-weight:700}
body dl.f0bkih7c6j>dt{margin:1em 0 .4em}
body dl.f0bkih7c6j>dd{margin:0;padding:.7em clamp(.65em,3%,1.1em);border-inline-start:1px solid currentColor}
body .ktllehts5ud{max-inline-size:100%;min-inline-size:0}
body .ktllehts5ud>li{min-inline-size:0;overflow-wrap:anywhere}
body .ktllehts5ud{display:block}
body .ktllehts5ud>li{margin-inline-start:.6em;margin-block:.65em}
body figure.hqn7raxn9{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);column-gap:1.25em;row-gap:.45em;min-inline-size:0}
body figure.hqn7raxn9>img{min-inline-size:0}
body figure.hqn7raxn9>figcaption{min-inline-size:0;margin-block:0;overflow-wrap:anywhere}
body figure.hqn7raxn9>[data-reading-ui]{grid-column:1/-1}
@container (min-width:52rem){body figure.hqn7raxn9>img{grid-column:1;grid-row:1}body figure.hqn7raxn9>figcaption{grid-column:2;grid-row:1;inline-size:20ch;max-inline-size:22cqi;text-align:start;align-self:end}body figure.hqn7raxn9>[data-reading-ui]{grid-column:1/3}}
body blockquote.q4okfvah{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}
body blockquote.q4okfvah{max-inline-size:min(100%,62ch);margin-inline:0;padding:.4em 0 .4em clamp(.8em,3%,1.4em);border:0;border-inline-start:1px solid currentColor;line-height:1.75;background:transparent;box-shadow:none}
@media print{body .sraplvhx{container-type:normal}body .bvi2y4f3q,body .xumm81362,body .qwgf7a7q5i,body .pgsp1ges2{display:block!important}body .sraplvhx h2{break-after:avoid-page}body .bvi2y4f3q,body .bvi2y4f3q>.xumm81362:first-child{break-before:avoid-page}body .xumm81362{break-inside:avoid}body .qwgf7a7q5i>dt,body .qwgf7a7q5i>dd{break-inside:avoid}body .tmyzk2wm{margin-inline:0!important}body figure.hqn7raxn9{container-type:normal;display:block!important}body figure.hqn7raxn9>figcaption{inline-size:auto;max-inline-size:none;margin-block-start:.5em}body table.upf69955{max-inline-size:100%;width:100%;table-layout:fixed}body table.upf69955 th,body table.upf69955 td{overflow-wrap:anywhere}}
:root{--ui-ink:#e4e7ec;--ui-paper:#1e222c;--ui-accent:#9e98ed;--ui-soft:#243a4a;--presentation-nav-surface:#1e222c;--presentation-nav-ink:#e4e7ec}
@media(prefers-color-scheme:light){:root{--ui-ink:#24262b;--ui-paper:#fdfdfd;--ui-accent:#362dae;--ui-soft:#e3eef5;--presentation-nav-surface:#fdfdfd;--presentation-nav-ink:#24262b}}
body table:not(.mnmnjvw6s table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}@media(max-width:680px){body th,body td{overflow-wrap:break-word;word-break:normal;padding-inline:5.5px}}
body pre{max-width:100%;overflow-x:auto;box-sizing:border-box}body .clt9dmr04ao nav{min-width:0;max-width:100%}body .clt9dmr04ao nav a,body .p46yiorvd{overflow-wrap:normal;word-break:normal}body .rmynrw88f>a{flex:0 0 auto;white-space:nowrap}
@media(forced-colors:active){body a[href]{text-decoration-line:underline!important;text-decoration-color:LinkText!important;text-underline-offset:.15em}}body table[tabindex="0"]:focus-visible,body pre[tabindex="0"]:focus-visible{outline:2px solid currentColor;outline-offset:3px}
body .tzpb3idn{display:none}
@media screen and (max-width:48rem){
body .cpiqy6ni{min-width:0;max-width:100%;margin-inline:0}
body .cpiqy6ni>img{display:none}
body .cpiqy6ni>figcaption{display:none}
body .cpiqy6ni>.tzpb3idn{display:block;font-size:16px;line-height:1.5;letter-spacing:normal;text-transform:none;text-align:left;overflow-wrap:break-word;word-break:normal}
body .diagram-source-owned{display:none!important}
body .tzpb3idn .jh77u1yo35{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
body .tzpb3idn .g7z522hyw1q{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
body .tzpb3idn .k1sa2qmj{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
body .tzpb3idn ol.k1sa2qmj{list-style:decimal;padding-left:1.8em}
body .tzpb3idn .k1sa2qmj>li{font-size:1em;line-height:1.5;font-weight:400;white-space:pre-line;margin:0;padding:.6em .75em;min-width:0;border:1px solid currentColor;border-radius:.35em;display:list-item}
body .tzpb3idn .k1sa2qmj>li::before{content:none!important;display:none!important}
body .tzpb3idn .k1sa2qmj>li::marker{color:inherit;font-size:1em;font-weight:600}
body .tzpb3idn.n1fh6zi6 .k1sa2qmj{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
body .tzpb3idn.jnqfmm9xrn .k1sa2qmj>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
body .tzpb3idn.mw2qpwp4 .k1sa2qmj>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
body .tzpb3idn.jwe4vwwcel .k1sa2qmj>li{border-radius:.7em}
body .tzpb3idn.diagram-inset .k1sa2qmj>li{border-width:1px 0;padding:.75em .4em;border-radius:0}
body .tzpb3idn.diagram-outline .k1sa2qmj>li{border-style:dashed;border-radius:.45em}
body .tzpb3idn.diagram-spaced .k1sa2qmj{gap:1em}
body .tzpb3idn.diagram-spaced .k1sa2qmj>li{border:0;padding:.25em 0}
body .tzpb3idn.diagram-ledger .k1sa2qmj>li{border-width:0 0 1px 3px;border-radius:0;padding:.65em .8em}
}
@media print{html,body{background:#fff!important;color:#111!important}.r62qj631fwa,body *{color:#111!important;background:transparent!important;text-shadow:none!important;box-shadow:none!important}body *::before,body *::after,body *::first-letter,body *::marker{color:inherit!important;background:transparent!important;text-shadow:none!important}.r62qj631fwa{max-width:100%!important;width:auto!important;box-sizing:border-box}body details::details-content{content-visibility:visible!important;display:block!important}body details:not([open])>:not(summary){display:block!important}body .mnmnjvw6s{max-width:100%!important;overflow:visible!important}body table{display:table!important;width:100%!important;max-width:100%!important;table-layout:fixed!important}body th,body td{overflow-wrap:anywhere!important;word-break:normal!important}body table code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}body img{max-width:100%!important;height:auto!important}body .tzpb3idn{display:none!important}body .cpiqy6ni>img{display:block!important}}