html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}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;-webkit-text-decoration:underline;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:.1rem 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:-.2rem}[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}*,:after,:before{box-sizing:border-box}body,html{overflow:hidden}li,ol,ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0}a{cursor:pointer;-webkit-text-decoration:none;text-decoration:none}figure{margin:0}svg{overflow:visible;overflow:initial}button,input,textarea{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:transparent;border:0;font-family:inherit;letter-spacing:inherit;margin:0;outline:none;padding:0}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}:focus{outline:none}*{-webkit-tap-highlight-color:transparent}html:not(.isMacOs){--scrollbar-area:1.6rem;--scrollbar-track:calc(var(--scrollbar-area)/2);--scrollbar-space:calc(var(--scrollbar-area)/2.5);--scrollbar-thumb-color:rgba(0,0,0,.2);--scrollbar-thumb-color-hover:rgba(0,0,0,.3);--scrollbar-thumb-color-active:rgba(0,0,0,.4);--scrollbar-thumb-min-size:8rem}html:not(.isMacOs).dark{--scrollbar-thumb-color:hsla(0,0%,100%,.3);--scrollbar-thumb-color-hover:hsla(0,0%,100%,.4);--scrollbar-thumb-color-active:hsla(0,0%,100%,.5)}html:not(.isMacOs) ::-webkit-scrollbar:vertical{width:var(--scrollbar-area)}html:not(.isMacOs) ::-webkit-scrollbar:horizontal{height:var(--scrollbar-area)}html:not(.isMacOs) ::-webkit-scrollbar{scroll-margin:0}html:not(.isMacOs) ::-webkit-scrollbar-track-piece{background-color:transparent;border:var(--scrollbar-space) solid transparent;border-radius:var(--scrollbar-track)}html:not(.isMacOs) ::-webkit-scrollbar-thumb:vertical{min-height:var(--scrollbar-thumb-min-size)}html:not(.isMacOs) ::-webkit-scrollbar-thumb:horizontal{min-width:var(--scrollbar-thumb-min-size)}html:not(.isMacOs) ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border:var(--scrollbar-space) solid transparent;border-radius:var(--scrollbar-area)}html:not(.isMacOs) ::-webkit-scrollbar-thumb:hover{--scrollbar-thumb-color:var(--scrollbar-thumb-color-hover)}html:not(.isMacOs) ::-webkit-scrollbar-thumb:active{--scrollbar-thumb-color:var(--scrollbar-thumb-color-active)}html:not(.isMacOs) ::-webkit-scrollbar-thumb:active,html:not(.isMacOs) ::-webkit-scrollbar-thumb:hover{border:calc(var(--scrollbar-space)/2) solid transparent}html:not(.isMacOs) ::-webkit-scrollbar-thumb,html:not(.isMacOs) ::-webkit-scrollbar-thumb:active,html:not(.isMacOs) ::-webkit-scrollbar-thumb:hover{background-clip:padding-box}html:not(.isMacOs) ::-webkit-scrollbar-track-piece,html:not(.isMacOs) ::-webkit-scrollbar-track-piece:active,html:not(.isMacOs) ::-webkit-scrollbar-track-piece:hover{cursor:default}html:not(.isMacOs) ::-webkit-scrollbar-thumb:vertical,html:not(.isMacOs) ::-webkit-scrollbar-thumb:vertical:active,html:not(.isMacOs) ::-webkit-scrollbar-thumb:vertical:hover{cursor:ns-resize}html:not(.isMacOs) ::-webkit-scrollbar-thumb:horizontal,html:not(.isMacOs) ::-webkit-scrollbar-thumb:horizontal:active,html:not(.isMacOs) ::-webkit-scrollbar-thumb:horizontal:hover{cursor:ew-resize}html:not(.isMacOs) ::-webkit-scrollbar-button{display:none}.root{display:flex;flex-direction:column;min-height:100dvh}body{background-color:#fff;background-color:var(--color-background-body);color:#000;color:var(--color-text-base)}:root,html.light{--color-text-base:#000;--color-text-copyright:#333;--color-text-selection:rgba(245,166,35,.25);--color-link-normal:#005ea2;--color-link-hover:#2a82c9;--color-background-body:#fff;--color-background-document:#fff;--color-background-book-sidebar:#fff}html.dark{--color-text-base:#fff;--color-text-copyright:grey;--color-text-selection:rgba(0,94,162,.75);--color-link-normal:#005ea2;--color-link-hover:#2a82c9;--color-background-body:#000;--color-background-document:#000;--color-background-input:#fff;--color-background-book-sidebar:#000}@font-face{font-family:mm-sans;font-style:normal;font-weight:100;src:url(./hl.Bie7QwX4.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:italic;font-weight:100;src:url(./hli.B-O12lpA.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:normal;font-weight:200;src:url(./t.8W66sZtT.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:italic;font-weight:200;src:url(./ti.CCLbmlC-.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:normal;font-weight:300;src:url(./l.-LM4yqK7.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:italic;font-weight:300;src:url(./li.DWIg26rj.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:normal;font-weight:400;src:url(./r.DXReUh4d.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:italic;font-weight:400;src:url(./ri.BWOAiPwZ.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:normal;font-weight:500;src:url(./m.Dddoo6-i.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:italic;font-weight:500;src:url(./mi.DXEByxjh.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:normal;font-weight:600;src:url(./sb.I1dkz6lA.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:italic;font-weight:600;src:url(./sbi.CiJX1Id7.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:normal;font-weight:700;src:url(./b.C9Wyq5ZF.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:italic;font-weight:700;src:url(./bi.B0_5s2tr.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:normal;font-weight:800;src:url(./bl.Cre8R_D-.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:italic;font-weight:800;src:url(./bli.DnebWl-O.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:normal;font-weight:900;src:url(./h.Bg5NFe9h.woff2) format("woff2")}@font-face{font-family:mm-sans;font-style:italic;font-weight:900;src:url(./hi.DVIoZp02.woff2) format("woff2")}@font-face{font-family:mm-serif;font-style:normal;font-weight:400;src:url(./r.Cd5dXhu_.woff2) format("woff2")}@font-face{font-family:mm-serif;font-style:italic;font-weight:400;src:url(./ri.DHkZlbt7.woff2) format("woff2")}@font-face{font-family:mm-serif;font-style:normal;font-weight:700;src:url(./b.C2oVhHlX.woff2) format("woff2")}@font-face{font-family:mm-serif;font-style:italic;font-weight:700;src:url(./bi.tAOqwVBK.woff2) format("woff2")}:root{--typo-font-family-base:"mm-serif",serif;--typo-font-family-title:"mm-sans",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--typo-font-weight-base:400;--typo-font-weight-title:600;--typo-line-height-base:1.5;--typo-line-height-title:1.2}html{font-size:var(--typo-root-font-size)}#root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:mm-serif,serif;font-family:var(--typo-font-family-base);font-size:var(--typo-font-size-text);font-weight:400;font-weight:var(--typo-font-weight-base);line-height:1.5;line-height:var(--typo-line-height-base)}p{margin:0}p:not(:first-child){margin-top:calc(var(--typo-font-size-text)*var(--typo-line-height-base)/2)}p:not(:last-child){margin-bottom:calc(var(--typo-font-size-text)*var(--typo-line-height-base)/2)}::-moz-selection{background:var(--color-text-selection)}::selection{background:var(--color-text-selection)}
