.-pBbDq_main>:first-child{margin-top:0}.-pBbDq_main{line-height:1.9}.-pBbDq_main i,.-pBbDq_main cite,.-pBbDq_main em{font-style:italic}.-pBbDq_main strong{font-weight:700}.-pBbDq_main a{color:#0f83fd}.-pBbDq_main a:hover{text-decoration:underline}.-pBbDq_main p+p{margin-top:1.5em}.-pBbDq_main ul,.-pBbDq_main ol{margin:1.4rem 0;line-height:1.5}.-pBbDq_main ul>li,.-pBbDq_main ol>li{margin:.4rem 0}.-pBbDq_main ul ul,.-pBbDq_main ul ol,.-pBbDq_main ol ul,.-pBbDq_main ol ol{margin:.2em 0}.-pBbDq_main ul p,.-pBbDq_main ol p{margin:0}.-pBbDq_main ul{padding-left:1.8em}.-pBbDq_main ul>li{list-style:outside}.-pBbDq_main ul>li::marker{color:#003356;font-size:1.1em}.-pBbDq_main ol{padding-left:1.7em}.-pBbDq_main ol>li{padding-left:.2em;list-style:decimal}.-pBbDq_main ol>li::marker{color:#003356;letter-spacing:-.05em;font-weight:600}.-pBbDq_main [class*=contains-task-list] [class*=task-list-item]{list-style:none}.-pBbDq_main [class*=task-list-item-checkbox]{pointer-events:none;margin-left:-1.5em;font-size:1em}.-pBbDq_main h1+p,.-pBbDq_main h2+p,.-pBbDq_main h3+p,.-pBbDq_main h4+p,.-pBbDq_main h5+p,.-pBbDq_main h6+p{margin-top:.3em}.-pBbDq_main h1,.-pBbDq_main h2,.-pBbDq_main h3,.-pBbDq_main h4,.-pBbDq_main h5,.-pBbDq_main h6{font-weight:700}.-pBbDq_main h1{font-size:2em}.-pBbDq_main h2{border-bottom:2px solid #003356;margin-top:2em;margin-bottom:.5em;padding-bottom:.15em;font-size:1.5em}.-pBbDq_main h3,.-pBbDq_main h4,.-pBbDq_main h5,.-pBbDq_main h6{margin-top:1.75em;margin-bottom:.5em}.-pBbDq_main h3{background:#f1f5f9;border-left:5px solid #003356;padding:.2em .6em;font-size:1.3em}.-pBbDq_main h4{font-size:1.2em}.-pBbDq_main h5{font-size:1em}.-pBbDq_main h6{font-size:.9em}@media screen and (max-width:640px){.-pBbDq_main h1{font-size:1.7em}.-pBbDq_main h2{padding-bottom:.1em;font-size:1.4em}.-pBbDq_main h3{padding:.2em .5em;font-size:1.2em}.-pBbDq_main h4{font-size:1.1em}.-pBbDq_main h5{font-size:1em}.-pBbDq_main h6{font-size:.85em}}.-pBbDq_main hr{border-top:2px solid #5c93bb2b;margin:2.5rem 0}.-pBbDq_main blockquote{color:#505c64;border-left:3px solid #9dacb7;margin:1.4rem 0;padding:2px 0 2px .7em;font-size:.97em}.-pBbDq_main blockquote p{margin:1rem 0}.-pBbDq_main blockquote>:first-child{margin-top:0}.-pBbDq_main blockquote>:last-child{margin-bottom:0}.-pBbDq_main blockquote[class*=twitter-tweet]{display:none}.-pBbDq_main table{word-break:normal;border-collapse:collapse;-webkit-overflow-scrolling:touch;width:auto;margin:1.2rem auto;font-size:.95em;line-height:1.5;display:block;overflow:auto}.-pBbDq_main th,.-pBbDq_main td{background:#fff;border:1px solid #cfdce6;padding:.5rem}.-pBbDq_main th{background:#edf2f7;font-weight:700}.-pBbDq_main code{vertical-align:.08em;background:#215aa012;border-radius:4px;padding:.2em .4em;font-size:.85em}.-pBbDq_main code,.-pBbDq_main [class*=code-block-filename]{-webkit-font-smoothing:antialiased;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.-pBbDq_main pre{word-break:normal;word-wrap:normal;-webkit-overflow-scrolling:touch;background:#2c2d3a;border-radius:.2em;margin:1.3rem 0;display:flex;overflow-x:auto;box-shadow:0 4px 6px -1px #000e1e26}.-pBbDq_main pre:after{content:"";flex-shrink:0;width:8px}.-pBbDq_main pre code{color:#fff;background:0 0;margin:0;padding:0;font-size:.9em}.-pBbDq_main pre>code{padding:1.1rem;display:block}@media screen and (max-width:640px){.-pBbDq_main pre>code{padding:1rem .8rem;font-size:.85em}}.-pBbDq_main [class*=code-block-container]{margin:1.3rem 0;position:relative}.-pBbDq_main [class*=code-block-container] pre{margin:0}.-pBbDq_main [class*=code-block-filename]{color:#ffffffe6;background:#323e52;border-radius:.2em .2em 0 0;max-width:100%;margin-bottom:-16px;padding:6px 12px 20px;font-size:12px;line-height:1.3;display:table}.-pBbDq_main [class*=code-block-container]+pre{border-top-left-radius:0}.-pBbDq_main img{border:1px solid #f8f5f2}.-pBbDq_main img:not(.-pBbDq_emoji){max-width:100%;height:auto;margin:1.5rem auto;display:table}.-pBbDq_main img+br{display:none}.-pBbDq_main img~em{color:#77838c;text-align:center;margin:-1rem auto 0;font-size:.92em;line-height:1.3;display:block}.-pBbDq_main details{margin:1rem 0;font-size:.95em;line-height:1.7}.-pBbDq_main summary{color:var(--c-contrast);cursor:pointer;background:#fff;border:1px solid #5c93bb30;border-radius:4px;outline:0;padding:.7em .7em .7em .9em;font-size:.9em;box-shadow:0 2px 4px -2px #00000026}.-pBbDq_main summary::-webkit-details-marker{color:#77838c}.-pBbDq_main details[open] summary{box-shadow:none;background:#f1f5f9;border-bottom:none;border-radius:4px 4px 0 0}.-pBbDq_main [class*=details-content]{background:#fff;border:1px solid #5c93bb33;border-radius:0 0 4px 4px;padding:.5em .9em}.-pBbDq_main [class*=details-content]>*{margin:.5em 0}.-pBbDq_main span[class*=embed-block]{width:100%;margin:1.5rem 0;display:block}.-pBbDq_main [class*=embed-slideshare],.-pBbDq_main [class*=embed-speakerdeck],.-pBbDq_main [class*=embed-codepen],.-pBbDq_main [class*=embed-jsfiddle],.-pBbDq_main [class*=embed-youtube],.-pBbDq_main [class*=embed-stackblitz]{width:100%;height:0;padding-bottom:calc(56.25% + 38px);position:relative}.-pBbDq_main [class*=embed-slideshare] iframe,.-pBbDq_main [class*=embed-speakerdeck] iframe,.-pBbDq_main [class*=embed-codepen] iframe,.-pBbDq_main [class*=embed-jsfiddle] iframe,.-pBbDq_main [class*=embed-youtube] iframe,.-pBbDq_main [class*=embed-stackblitz] iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.-pBbDq_main [class*=embed-slideshare] iframe,.-pBbDq_main [class*=embed-jsfiddle] iframe{border:1px solid #2c2d3a}.-pBbDq_main [class*=embed-figma]{border:1px solid #cfdce6}.-pBbDq_main [class*=zenn-embedded] iframe{width:100%;display:block}.-pBbDq_main [class*=zenn-embedded-link-card]{margin:1rem auto}.-pBbDq_main [class*=zenn-embedded-link-card] iframe{height:125px}.-pBbDq_main [class*=zenn-embedded-tweet],.-pBbDq_main [class*=zenn-embedded-mermaid],.-pBbDq_main [class*=zenn-embedded-github],.-pBbDq_main [class*=zenn-embedded-gist]{margin:1.5rem auto}.-pBbDq_main pre[class*=language-]{position:relative}.-pBbDq_main [class*=token][class*=namespace]{opacity:.7}.-pBbDq_main [class*=token][class*=comment],.-pBbDq_main [class*=token][class*=prolog],.-pBbDq_main [class*=token][class*=doctype],.-pBbDq_main [class*=token][class*=cdata]{color:#94a1b3}.-pBbDq_main [class*=token][class*=operator],.-pBbDq_main [class*=token][class*=boolean],.-pBbDq_main [class*=token][class*=number],.-pBbDq_main [class*=token][class*=attr-name],.-pBbDq_main [class*=token][class*=string],.-pBbDq_main [class*=token][class*=entity],.-pBbDq_main [class*=token][class*=url],.-pBbDq_main [class*=language-css] [class*=token][class*=string],.-pBbDq_main [class*=style] [class*=token][class*=string]{color:#ffc56d}.-pBbDq_main [class*=token][class*=selector],.-pBbDq_main [class*=token][class*=atrule],.-pBbDq_main [class*=token][class*=attr-value],.-pBbDq_main [class*=token][class*=keyword],.-pBbDq_main [class*=token][class*=important],.-pBbDq_main [class*=token][class*=deleted]{color:#ff8fa3}.-pBbDq_main [class*=token][class*=inserted]{color:#b4ff9b}.-pBbDq_main [class*=token][class*=deleted]:not([class*=prefix]){color:inherit;background:#da363233;display:block}.-pBbDq_main [class*=token][class*=prefix]{-webkit-user-select:none;user-select:none}.-pBbDq_main [class*=token][class*=inserted]:not([class*=prefix]){color:inherit;background:#00921b33;display:block}.-pBbDq_main [class*=token][class*=coord]{color:#aad4ff}.-pBbDq_main [class*=token][class*=regex],.-pBbDq_main [class*=token][class*=statement]{color:#ffc56d}.-pBbDq_main [class*=token][class*=placeholder],.-pBbDq_main [class*=token][class*=variable]{color:#fff}.-pBbDq_main [class*=token][class*=important],.-pBbDq_main [class*=token][class*=bold],.-pBbDq_main [class*=token][class*=statement]{font-weight:700}.-pBbDq_main [class*=token][class*=punctuation]{color:#939bc1}.-pBbDq_main [class*=token][class*=entity]{cursor:help}.-pBbDq_main [class*=token][class*=italic]{font-style:italic}.-pBbDq_main [class*=token][class*=tag],.-pBbDq_main [class*=token][class*=property],.-pBbDq_main [class*=token][class*=function]{color:#38c7ff}.-pBbDq_main [class*=token][class*=attr-name]{color:#ff8fa3}.-pBbDq_main [class*=token][class*=attr-value],.-pBbDq_main [class*=token][class*=style],.-pBbDq_main [class*=token][class*=script],.-pBbDq_main [class*=token][class*=script] [class*=token][class*=keyword]{color:#ffc56d}.-pBbDq_main aside[class*=msg]{color:#000000a6;background:#f0f9ff;border-radius:4px;align-items:flex-start;margin:1.5rem 0;padding:1.4em 1em;font-size:.94em;line-height:1.6;display:flex}.-pBbDq_main aside[class*=msg][class*=alert]{background:#ffeff2}.-pBbDq_main aside[class*=msg] a{color:inherit;text-decoration:underline}.-pBbDq_main [class*=msg-symbol]{color:#fff;background-color:#88c6f1;border-radius:99rem;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;font-weight:700;display:flex}.-pBbDq_main aside[class*=msg\ alert] [class*=msg-symbol]{background-color:#ff7670}.-pBbDq_main [class*=msg-content]{flex:1;min-width:0;margin-left:.6em}.-pBbDq_main [class*=msg-content]>*{margin:.7rem 0}.-pBbDq_main [class*=msg-content]>:first-child{margin-top:0}.-pBbDq_main [class*=msg-content]>:last-child{margin-bottom:0}.-pBbDq_main .-pBbDq_footnotes{color:#77838c;margin-top:3rem;font-size:.9em}.-pBbDq_main .-pBbDq_footnotes li::marker{color:#77838c}.-pBbDq_main .-pBbDq_footnotes-title{border-bottom:1px solid #cfdce6;padding-bottom:3px;font-size:15px;font-weight:700}.-pBbDq_main .-pBbDq_footnotes-list{margin:13px 0 0}.-pBbDq_main .-pBbDq_footnote-item:target{color:#2c2d3a;background:#e3eeff}
