@font-face{font-display:swap;font-family:Open Sans Variable;font-style:normal;font-weight:300 800;src:url(https://cdn.jsdelivr.net/fontsource/fonts/open-sans:vf@latest/latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.no-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.react-grid-placeholder{background-color:var(--chakra-colors-gray-300)}.typo blockquote{border-left:1px solid var(--chakra-colors-cardBorderColor);font-weight:400;margin:1em 3em 1em 2em;padding-left:1em;position:relative}@media only screen and (max-width:640px){.typo blockquote{margin:1em 0}}.typo abbr,.typo acronym{border-bottom:1px dotted;font-variant:normal;text-decoration:none}.typo abbr{cursor:help}.typo del{text-decoration:line-through}.typo address,.typo caption,.typo cite,.typo code,.typo dfn,.typo em,.typo th,.typo var{font-style:normal;font-weight:400}.typo code{font-size:.9em}.typo ol,.typo ul{list-style:none}.typo caption,.typo th{text-align:left}.typo q:after,.typo q:before{content:""}.typo sub,.typo sup{font-size:75%;line-height:0;position:relative}:root sub,:root sup{vertical-align:baseline}.typo sup{top:-.5em}.typo sub{bottom:-.25em}.typo a{color:#0969da}.typo a,.typo a:hover,.typo ins{text-decoration:none}.typo u,.typo-u{text-decoration:underline}.typo mark{background:#fffdd1;border-bottom:1px solid #ffedce;margin:0 5px;padding:2px}.typo hr{border:none;border-bottom:1px solid #cfcfcf;height:10px;margin-bottom:.8em}.typo .typo-small,.typo figcaption,.typo small{font-size:.9em}.typo b,.typo strong{font-weight:700}.typo [draggable]{cursor:move}.typo .clearfix:after,.typo .clearfix:before{content:"";display:table}.typo .clearfix:after{clear:both}.typo .clearfix{zoom:1}.typo .textwrap,.typo .textwrap td,.typo .textwrap th{word-wrap:break-word;word-break:break-all}.typo .textwrap-table{table-layout:fixed}.typo .serif{font-family:Palatino,Optima,Georgia,serif}.typo dl,.typo form,.typo hr,.typo ol,.typo p,.typo pre,.typo table,.typo ul,.typo-dl,.typo-form,.typo-hr,.typo-ol,.typo-p,.typo-pre,.typo-table,.typo-ul,blockquote{margin-bottom:1.2em}.typo h1,.typo h2,.typo h3,.typo h4,.typo h5,.typo h6{font-weight:500;line-height:1.35}.typo h1,.typo h2,.typo h3,.typo h4,.typo h5,.typo h6,.typo-h1,.typo-h2,.typo-h3,.typo-h4,.typo-h5,.typo-h6{line-height:1.35;margin-bottom:.6em;margin-top:.8em}.typo h1,.typo-h1{font-size:2em}.typo h2,.typo-h2{font-size:1.6em}.typo h3,.typo-h3{font-size:1.4em}.typo h4,.typo-h4{font-size:1.2em}.typo h5,.typo h6,.typo-h5,.typo-h6{font-size:1.1em}.typo ul,.typo-ul{list-style:disc;margin-left:1.3em}.typo ol,.typo-ol{list-style:decimal;margin-left:1.9em}.typo li ol,.typo li ul,.typo-ol ol,.typo-ol ul,.typo-ul ol,.typo-ul ul{margin-bottom:.8em;margin-left:2em}.typo li ul,.typo-ol ul,.typo-ul ul{list-style:circle}.typo table{display:block;overflow-x:auto;width:100%}.typo table caption,.typo table td,.typo table th,.typo-table td,.typo-table th{border:1px solid #ddd;padding:.5em 1em}.typo table th,.typo-table th{background:#fbfbfb}.typo table thead th,.typo-table thead th{background:#f1f1f1}.typo table caption{border-bottom:none}.typo-input,.typo-textarea{border-radius:0}.typo caption,.typo em,.typo legend,.typo-em{font-weight:inherit}.typo-em{position:relative}.typo-em:after{content:"・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・";left:0;overflow:hidden;position:absolute;top:.65em;white-space:nowrap;width:100%}.typo img{max-width:100%}.d-inline-block{display:inline-block}.text-center{text-align:center}.pr-2{padding-right:var(--chakra-sizes-2)}.mr-2{margin-right:var(--chakra-sizes-2)}.border-dark{border-color:var(--chakra-colors-cardBorderColor)}.bg-dark{background-color:var(--chakra-colors-cardBackgroundColor)}.overflow-hidden{overflow:hidden}.w-100{width:100%}.mb-2{margin-bottom:var(--chakra-sizes-2)}.position-absolute{position:absolute}.position-relative{position:relative}.border-bottom{border-bottom:1px solid var(--chakra-colors-cardBorderColor)}.border-right{border-right:1px solid var(--chakra-colors-cardBorderColor)}.rounded{border-radius:.8em;overflow:hidden}.text-info{color:var(--chakra-colors-green-300)}.code-num{color:var(--hljs-color);font-style:normal}.sp-stack{-webkit-transform:scale(1);transform:scale(1)}.sp-read-only{position:fixed!important}.ITbAOd{background-color:#db7093;left:0;position:fixed;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;z-index:9999}