/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color-bg:#f2e8e3;--color-text:#0d0916;--color-text2:#b74b20;--color-border:#eaddde;--color-tag:#f0ddca;--color-prime:#23035a;--color-shadow:rgba(13,9,22,.2);--color-link:#402ab8;--color-link-light:#402ab8;--color-gray:#282c34;--color-gray-light:#b5a3a5;--color-white:#fefcfb}@media(prefers-color-scheme:dark){:root{--color-bg:#0d0916;--color-text:#f2e8e3;--color-text2:#55b6ff;--color-tag:#180646;--color-border:#221939;--color-link:#ffd1a4;--color-link-light:#ffb69a;--color-prime:#ffd1a4;--color-gray:#010610;--color-gray-light:#282c34}}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{text-shadow:1px 1px 1px rgba(0,0,0,.004);font-size:16px}#__next,body,html{min-height:100%;height:100%}body{margin:0;padding:0;font-family:avenir next,avenir,-apple-system,BlinkMacSystemFont,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;background-color:var(--color-border);color:var(--color-text);text-align:center;overflow-x:hidden;width:100vw}body p{line-height:1.4}a,p{margin:0;padding:0}a{color:inherit}h1,h2,h3,h4,h5,h6{margin:0;padding:0}sub,sup{font-size:.8em}sub{bottom:-.2em}sup{top:-.2em}b{font-weight:700}em{font-style:italic}@media (orientation:landscape)and (min-height:2001px),screen and (min-width:2001px){html{font-size:18px}}@media (orientation:landscape)and (max-height:2000px),screen and (max-width:2000px){html{font-size:17px}}@media (orientation:landscape)and (max-height:1600px),screen and (max-width:1600px){html{font-size:16px}}@media (orientation:landscape)and (max-height:1200px),screen and (max-width:1200px){html{font-size:15px}}@media (orientation:landscape)and (max-height:991px),screen and (max-width:991px){html{font-size:14px}}@media (orientation:landscape)and (max-height:720px),screen and (max-width:720px){html{font-size:13px}}@media (orientation:landscape)and (max-height:600px),screen and (max-width:600px){html{font-size:12px}}@media (orientation:landscape)and (max-height:465px),screen and (max-width:465px){html{font-size:11px}}@media (orientation:landscape)and (max-height:300px),screen and (max-width:300px){html{font-size:10px}}@media (orientation:landscape)and (max-height:260px),screen and (max-width:260px){html{font-size:9px}}.s_flex__E8Wrp{display:flex;flex-direction:column;justify-content:center;align-items:center}.s_row__Ig3wE{flex-direction:row}.s_box__Rb1MP{flex-direction:column}.s_column__4XF_d{justify-content:center;max-width:96vw;width:50rem;margin:0 auto;min-height:100%;flex-grow:1}.s_header__Pj_47{width:100%}.s_page__PjyaU{justify-content:flex-start}.s_a__fQMl2{text-decoration:none;transform:translateZ(0)}.s_a__fQMl2,.s_a__fQMl2 svg{transition:all .2s ease-in}.s_a__fQMl2.s_current__mfu_s,.s_a__fQMl2:focus,.s_a__fQMl2:focus-visible,.s_a__fQMl2:focus-within,.s_a__fQMl2:hover{border:0;outline:0}.s_a__fQMl2:not(.s_disabled__myMcq),.s_a__fQMl2:not(.s_disabled__myMcq) *{cursor:pointer}.s_a__fQMl2:not(.s_disabled__myMcq):active:not(.s_noActive__JRf3J){transform:scale(.97);border:0;outline:0}.s_a__fQMl2:not(.s_disabled__myMcq).s_current__mfu_s{cursor:default}.s_a__fQMl2:not(.s_disabled__myMcq).s_current__mfu_s:active{transform:none}.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r,.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r:visited{font-weight:500;text-decoration:underline;color:var(--color-link)}.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r svg,.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r:visited svg{fill:var(--color-link)}.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r:focus-visible,.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r:hover,.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r:visited:focus-visible,.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r:visited:hover{color:var(--color-link-light)}.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r:focus-visible svg,.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r:hover svg,.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r:visited:focus-visible svg,.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r:visited:hover svg{fill:var(--color-link-light)}.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r.s_current__mfu_s,.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r.s_current__mfu_s:hover,.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r:visited.s_current__mfu_s,.s_a__fQMl2:not(.s_disabled__myMcq).s_default__ZOv7r:visited.s_current__mfu_s:hover{color:var(--color-text)}.s_a__fQMl2:not(.s_disabled__myMcq).s_underline__zpUDf{text-decoration:underline}.s_list__ExrMk{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;gap:1.5rem;list-style-position:outside;padding-left:1.5em;padding-right:.5em}.s_list__ExrMk.s_ol__k6nlN{list-style:none;counter-reset:li}.s_list__ExrMk.s_ol__k6nlN li{counter-increment:li}.s_list__ExrMk.s_ol__k6nlN li:before{content:" ." counter(li);color:var(--color-text2);display:inline-block;width:1em;margin-left:-1.5em;margin-right:.5em;text-align:right;direction:rtl;font-weight:500}.s_list__ExrMk.s_ul__12Zgv{list-style-type:disc}.s_list__ExrMk .s_li__3_su3 .s_title___kKWH{margin-right:.4em}.s_p__leNKu img{max-width:100%}.s_nobr__38ZZ8,.s_tag__UGx4R{white-space:nowrap}.s_tag__UGx4R{display:inline-block;padding:1rem 1.5rem;border-radius:2px;background:var(--color-tag);color:var(--color-text2);font-size:.8em;line-height:1}.s_tag__UGx4R.s_spanTag__ywZlb{padding:.5em 1em;white-space:unset}.s_details__aaUi3{align-self:stretch;max-width:100%;border-radius:2px;background:var(--color-text-shadow);padding:1.5rem;cursor:pointer}.s_details__aaUi3:not(:last-of-type){margin-bottom:2rem}.s_details__aaUi3 ::-webkit-details-marker,.s_details__aaUi3 ::marker{color:var(--color-text2)}.s_details__aaUi3 summary{cursor:pointer;transition:margin .25s ease-in-out}.s_details__aaUi3 summary .s_summary__uQQI7,.s_details__aaUi3 summary::-webkit-details-marker,.s_details__aaUi3 summary::marker{font-weight:500;font-size:1.9rem}.s_details__aaUi3 .s_preview__tqaMy{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;margin-top:1.5rem}.s_details__aaUi3 .s_preview__tqaMy.s_lines-2__7xiTt{-webkit-line-clamp:2}.s_details__aaUi3 .s_preview__tqaMy.s_lines-3__py43x{-webkit-line-clamp:3}.s_details__aaUi3 .s_preview__tqaMy p{display:inline}.s_details__aaUi3 .s_preview__tqaMy p:after{content:" \a\a";white-space:pre}.s_details__aaUi3[open] summary{margin-bottom:1.5rem}.s_details__aaUi3[open] summary .s_preview__tqaMy{display:none}.s_details__aaUi3[open] summary~*{animation:s_sweep__FuhfJ .25s ease-out}@keyframes s_sweep__FuhfJ{0%{opacity:0}to{opacity:1}}.s_details__aaUi3.s_noSummary___OkY_ ::-webkit-details-marker,.s_details__aaUi3.s_noSummary___OkY_ ::marker{content:"";display:none}.s_details__aaUi3.s_noSummary___OkY_ .s_preview__tqaMy{margin-top:0}.s_details__aaUi3.s_noSummary___OkY_[open] summary{margin-bottom:0}.s_noteLink__6cWl5{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;-webkit-text-decoration-color:var(--color-text2);text-decoration-color:var(--color-text2);font-weight:500}.s_noteLink__6cWl5:hover{color:var(--color-text2);-webkit-text-decoration-color:var(---color-text2);text-decoration-color:var(---color-text2)}.s_noteLink__6cWl5:hover svg{fill:var(--color-text2)}.s_note__M7k7q{display:block;padding:1rem 1.5em;margin:.5rem 0 1rem;opacity:0;border-radius:2px;background-color:var(--color-border);color:var(--color-text2);transition:opacity .2s;text-indent:0}.s_note__M7k7q .s_content__7QxTn{font-size:.9em}.s_note__M7k7q.s_open__rpsAw{cursor:pointer;opacity:1}.s_block__i0pan{width:100%;padding:1rem 1.5em;margin:1rem 0;border-radius:2px;font-family:Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.9em;border:2px dashed var(--color-text2);box-shadow:inset 0 0 1px 5px var(--color-bg);background:var(--color-tag)}.s_block__i0pan .s_attr__8U3mc{margin-top:1rem;font-size:.9em;color:var(--color-text2)}.s_code__9P6PY{padding:.5rem .6rem;border-radius:2px;background:var(--color-tag);color:var(--color-text2);font-family:Courier,Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;letter-spacing:-.04em;font-size:.8em;line-height:1}.s_code__9P6PY p{line-height:1.35}.s_code__9P6PY.s_nowrap__9NFOL{white-space:nowrap}.s_codeBlock__7GPL4{display:block;margin:.5rem 0 1rem;padding:1rem .8rem;width:100%;white-space:pre;border-radius:2px;font-size:.75em;font-family:monospace;letter-spacing:-.02em;line-height:1.35;max-height:80vh;overflow:auto;color:var(--color-white);box-shadow:0 0 0 4px var(--color-border);background:var(--color-gray)}.s_codeBlock__7GPL4 .s_comment__NJE8V{font-size:.95em;opacity:.5}.s_codeBlock__7GPL4 .s_string__DOrC8{color:var(--color-text2)}