pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#adbac7;background:#22272e}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#f47067}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#dcbdfb}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#6cb6ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#96d0ff}.hljs-built_in,.hljs-symbol{color:#f69d50}.hljs-comment,.hljs-code,.hljs-formula{color:#768390}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#8ddb8c}.hljs-subst{color:#adbac7}.hljs-section{color:#316dca;font-weight:700}.hljs-bullet{color:#eac55f}.hljs-emphasis{color:#adbac7;font-style:italic}.hljs-strong{color:#adbac7;font-weight:700}.hljs-addition{color:#b4f1b4;background-color:#1b4721}.hljs-deletion{color:#ffd8d3;background-color:#78191b}#markdown{word-break:break-all;line-height:1.625}#markdown strong{text-decoration-line:underline;text-decoration-color:#fecaca;text-decoration-thickness:4px}#markdown p code{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}#markdown a{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1));text-decoration-line:underline}#markdown h1,#markdown h2,#markdown h3,#markdown h4,#markdown h5,#markdown h6{padding-left:1rem}#markdown h1 a,#markdown h2 a,#markdown h3 a,#markdown h4 a,#markdown h5 a,#markdown h6 a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));text-decoration-line:none}#markdown blockquote{--tw-border-opacity:1;border-left-width:4px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-top:.5rem;margin-bottom:.5rem;padding:.5rem;font-style:italic;font-weight:500}#markdown blockquote p{margin-top:.75rem;margin-bottom:.75rem}#markdown ul{margin-left:1.25rem;list-style-type:disc}#markdown ol{margin-left:1.25rem;list-style-type:decimal}#markdown table{table-layout:auto;--tw-border-opacity:1;border-width:1px;border-color:rgb(212 212 212/var(--tw-border-opacity,1))}#markdown th,#markdown td{--tw-border-opacity:1;border-width:1px;border-color:rgb(212 212 212/var(--tw-border-opacity,1));padding-left:.5rem;padding-right:.5rem}#markdown th{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}#markdown p,#markdown pre,#markdown table{margin-top:1.25rem;margin-bottom:1.25rem}#markdown li p{margin-top:.25rem;margin-bottom:.25rem}#markdown h2{--tw-border-opacity:1;border-left-width:8px;border-color:rgb(51 65 85/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));margin-top:2.5rem;margin-bottom:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.375}#markdown h3,#markdown h4{--tw-border-opacity:1;border-left-width:8px;border-color:rgb(51 65 85/var(--tw-border-opacity,1));margin-top:2rem;margin-bottom:1rem;padding-top:.25rem;padding-bottom:.25rem;font-size:1.125rem;line-height:1.375}#markdown .cstmreba .kaerebalink-box{flex-direction:column;display:flex}@media (min-width:768px){#markdown .cstmreba .kaerebalink-box{flex-direction:row}}#markdown .cstmreba .kaerebalink-info{margin-left:1rem;font-size:.875rem;line-height:1.25rem}#markdown .cstmreba .kaerebalink-link1{flex-flow:column wrap;gap:1rem;width:300px;margin-top:1rem;display:flex}#markdown .cstmreba .shoplinkrakuten a{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.375rem;padding:.25rem 1rem;font-weight:600;text-decoration-line:none}#markdown .cstmreba .shoplinkamazon a{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.375rem;padding:.25rem 1rem;font-weight:600;text-decoration-line:none}#markdown .cstmreba .shoplinkyahoo a{--tw-border-opacity:1;border-width:2px;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1));border-radius:.375rem;padding:.25rem 1rem;font-weight:600;text-decoration-line:none}#markdown .cstmreba .shoplinkyahoo img{display:inline}#markdown :first-of-type{margin-top:0}#toc a{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}#toc ol{margin-left:.5rem}