.Breadcrumbs_breadcrumbsNav___g7Ys{width:100%}@media screen and (max-width:768px){.Breadcrumbs_breadcrumbsNav___g7Ys{display:none}}.Breadcrumbs_breadcrumbsUl__uD6Hg{align-items:center;display:flex;flex-wrap:wrap;flex:0 1 auto;list-style-type:none;margin:0;padding:18px 12px;column-gap:4px}.Breadcrumbs_breadcrumbsItem__mq6Rx{display:inline-flex;font-size:14px;height:20px;align-items:center}.Breadcrumbs_breadcrumbsLink___CHoh{text-decoration:none;cursor:pointer}.Breadcrumbs_breadCrumbsSeparator__5C3HO{margin:2px auto auto}.theme--dark .Breadcrumbs_breadcrumbsLink___CHoh{color:#ccc}.theme--light .Breadcrumbs_breadcrumbsLink___CHoh{color:#444}.Breadcrumbs_arrowMargin__r4hiX{margin:0 12px 4px}.Breadcrumbs_disabled__4_BuK{pointer-events:none}.text_primaryText__p4zwi{color:var(--primary-color)!important}.text_secondaryText__egYhS{color:var(--secondary-color)!important}.Information_informationRoot__N6aZu{padding:8px 12px;margin-bottom:0;margin-top:auto;min-width:80%;overflow-wrap:break-word;display:flex;align-items:center;flex-flow:column}.Information_categoryLink__oqrx9{margin-bottom:0;font-size:16px;font-weight:600;text-decoration:none}.Information_postTitle__y6BZl{font-size:2em;text-align:center;margin:.4em auto;line-height:1.4em;overflow-wrap:anywhere}@media screen and (max-width:768px){.Information_postTitle__y6BZl{font-size:1.4em}}.Information_postDate__iOGiF{font-size:.9em;margin-bottom:0;margin-top:0}.theme--dark .Information_postDate__iOGiF{color:#ccc}.theme--light .Information_postDate__iOGiF{color:#222}.PostIndex_postIndexNav___99Wu{margin-top:40px;padding-bottom:24px;position:relative;overflow-x:auto;padding-top:16px}.PostIndex_postIndexNav___99Wu:after,.PostIndex_postIndexNav___99Wu:before{width:100%;border-top:1px solid;content:"";position:absolute}.PostIndex_postIndexTitle__nf_hM{display:flex;align-items:center;position:relative;top:-.65em;left:10%;width:10%;text-align:center;z-index:1;justify-content:center}.theme--dark .PostIndex_postIndexTitle__nf_hM{background:#121212}.theme--light .PostIndex_postIndexTitle__nf_hM{background:#fff}.PostIndex_postIndexOl__vAZQl{margin-top:-12px;margin-bottom:16px;counter-reset:number;padding-left:32px}.PostIndex_indexLink__nseso{text-decoration:none}.theme--dark .PostIndex_indexLink__nseso{color:#fff}.theme--light .PostIndex_indexLink__nseso{color:#000}.PostIndex_firstIndex__5qgfr{margin-top:8px;margin-bottom:8px;font-weight:600}.PostIndex_subIndexOl___X_Ur{counter-reset:number;position:relative}.PostIndex_secondIndex__n6VVH{margin-top:8px;margin-bottom:8px;list-style:none;position:relative;font-weight:400}.MarkdownBody_postBody__yE67F{line-height:1.75;letter-spacing:.025em;margin-top:32px}.MarkdownBody_postBody__yE67F *{word-wrap:break-word}.MarkdownBody_postBody__yE67F .padding-for-filename{padding-top:2.6em!important}.MarkdownBody_postBody__yE67F .filename{color:#eee;display:inline-block;position:absolute;background-color:#444;word-break:break-all;border-radius:0 0 5px 0;font-size:.9em;padding:3px 6px}.theme--dark .MarkdownBody_postBody__yE67F strong,.theme--light .MarkdownBody_postBody__yE67F strong{background:linear-gradient(transparent 80%,var(--secondary-color) 0)}.MarkdownBody_postBody__yE67F blockquote{padding:.6em 1em;margin:2em auto;border-left:3px solid hsla(0,0%,50%,.8)}.MarkdownBody_postBody__yE67F p{margin-bottom:1.8em}.MarkdownBody_postBody__yE67F blockquote blockquote{padding:.4em 1em;margin:1.2em auto .7em;border-left:3px solid hsla(0,0%,50%,.8)}.theme--dark .MarkdownBody_postBody__yE67F blockquote{color:#aaa}.theme--light .MarkdownBody_postBody__yE67F blockquote{color:#333}.MarkdownBody_postBody__yE67F :where(ul,ol){margin-bottom:1.8em}.MarkdownBody_postBody__yE67F li>:is(ul,ol){margin-bottom:.5em}.MarkdownBody_postBody__yE67F blockquote p.author{text-align:right}.MarkdownBody_postBody__yE67F blockquote p.author:before{content:"―― "}.MarkdownBody_postBody__yE67F img,.MarkdownBody_postBody__yE67F picture,.MarkdownBody_postBody__yE67F source[type="image/webp"]{display:block;width:auto;max-width:min(100%,800px);height:auto;max-height:640px;margin:.6em auto}.MarkdownBody_postBody__yE67F h2{font-size:2em;margin-top:64px;margin-bottom:24px}.theme--dark .MarkdownBody_postBody__yE67F h2,.theme--dark .MarkdownBody_postBody__yE67F h3{border-bottom:1px solid #222}.theme--light .MarkdownBody_postBody__yE67F h2,.theme--light .MarkdownBody_postBody__yE67F h3{border-bottom:1px solid #eee}.MarkdownBody_postBody__yE67F h3{margin-top:58px;margin-bottom:18px}.MarkdownBody_postBody__yE67F h4,.MarkdownBody_postBody__yE67F h5{margin-top:52px;margin-bottom:20px}.MarkdownBody_postBody__yE67F hr{margin-top:12px;margin-bottom:2em}.MarkdownBody_postBody__yE67F hr.footnotesSep{margin-top:12px;margin-bottom:16px}.MarkdownBody_postBody__yE67F code{margin:auto auto 1.5em;word-wrap:normal;white-space:pre;padding:.8em .6em;display:block;overflow-x:auto;color:#ddd;background:#282c34;font-weight:500}.MarkdownBody_postBody__yE67F code .token.prompt{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#777}.theme--light .MarkdownBody_postBody__yE67F a{color:#006256}.MarkdownBody_postBody__yE67F blockquote p{margin-bottom:0!important}.MarkdownBody_postBody__yE67F code:after,.MarkdownBody_postBody__yE67F code:before{content:none}.MarkdownBody_postBody__yE67F code.hljsspan{display:inline;overflow-x:initial;overflow-wrap:break-word;color:#ddd;background:#282c34;padding:.1em .4em;margin-left:4px;margin-right:4px;white-space:normal}.theme--light .MarkdownBody_postBody__yE67F code.hljsspan{color:#222;background:#e0e0e4}.MarkdownBody_postBody__yE67F code.hljsComment{color:#acb3c0}.MarkdownBody_postBody__yE67F ol,.MarkdownBody_postBody__yE67F ul{margin-left:1.2em}.MarkdownBody_postBody__yE67F .message{padding:1.2rem .8rem;margin:1.5rem 0;border-left:4px solid #2196f3;background:#f4f8fa;position:relative}.theme--dark .MarkdownBody_postBody__yE67F .message{background:#161624}.MarkdownBody_postBody__yE67F .message_s_uccess{background:#f4f8fa;border-left:4px solid #4caf50}.theme--dark .MarkdownBody_postBody__yE67F .message__success{background:#161624}.MarkdownBody_postBody__yE67F .message__error{background:#fdf7f7;border-left:4px solid #f44336}.theme--dark .MarkdownBody_postBody__yE67F .message__error{background:#241616}.MarkdownBody_postBody__yE67F .message__warning{background:#fcf8f2;border-left:4px solid #ff9800}.theme--dark .MarkdownBody_postBody__yE67F .message__warning{background:#201612dd}.MarkdownBody_postBody__yE67F .message__icon{position:absolute;top:1.2rem;left:-16px;width:28px;height:28px;padding:4px;background-color:#2196f3;border-radius:50% 50%}.MarkdownBody_postBody__yE67F .message__success .message__icon{background-color:#4caf50}.MarkdownBody_postBody__yE67F .message__error .message__icon{background-color:#f44336}.MarkdownBody_postBody__yE67F .message__warning .message__icon{background-color:#ff9800}.MarkdownBody_postBody__yE67F .message__icon svg{fill:#fff}.MarkdownBody_postBody__yE67F .alert__content{margin-left:1rem}.MarkdownBody_postBody__yE67F .alert__content p:last-child{margin-bottom:0}.MarkdownBody_postBody__yE67F iframe{width:100%}.MarkdownBody_postBody__yE67F table{display:block;overflow-x:auto;white-space:nowrap}.MarkdownBody_postBody__yE67F .github-code-block{margin-bottom:2em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}.MarkdownBody_postBody__yE67F .github-code-block .header{display:grid;grid-column-gap:.5em;column-gap:.5em;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-template-areas:"left right-top" "left right-bottom";background-color:#151b23;padding:.2em 1em;border-radius:5px 5px 0 0}.MarkdownBody_postBody__yE67F .github-code-block .header p{margin-bottom:0}.MarkdownBody_postBody__yE67F .github-code-block .header .github-logo-area{grid-area:left}.MarkdownBody_postBody__yE67F .github-code-block .header .link-area{grid-area:right-top;font-weight:600;font-size:.8rem;align-self:end;overflow:hidden;text-overflow:ellipsis}.MarkdownBody_postBody__yE67F .github-code-block .header .details-area{grid-area:right-bottom;color:#aaa;font-size:.8rem}.MarkdownBody_postBody__yE67F .github-code-block .header .link-area a{color:var(--primary-color);text-decoration:underline}.MarkdownBody_postBody__yE67F .github-code-block .github-logo{width:32px;height:32px}.MarkdownBody_postBody__yE67F .github-code-block .code-area{display:flex;max-height:36em;overflow:hidden}.MarkdownBody_postBody__yE67F .github-code-block .line-numbers{color:#717881;display:flex;flex-direction:column;min-width:5em;padding:.1em .3em .1em 1em;font-size:15px;line-height:1.5;margin:0;background:#282c34;font-family:monospace;text-align:right;border-radius:0 0 0 .3em;overflow:auto;scrollbar-width:none}.MarkdownBody_postBody__yE67F .github-code-block code{width:100%;height:auto;border-radius:0 0 .3em 0!important;margin:0}.prismTheme_prismTheme__vBMFk code[class*=language-],.prismTheme_prismTheme__vBMFk pre[class*=language-]{color:#ddd;font-size:15px;text-shadow:none;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}.prismTheme_prismTheme__vBMFk code[class*=language-]::mozselection,.prismTheme_prismTheme__vBMFk code[class*=language-]::selection,.prismTheme_prismTheme__vBMFk pre[class*=language-]::mozselection,.prismTheme_prismTheme__vBMFk pre[class*=language-]::selection{text-shadow:none;background:#ce9178}@media print{.prismTheme_prismTheme__vBMFk code[class*=language-],.prismTheme_prismTheme__vBMFk pre[class*=language-]{text-shadow:none}}.prismTheme_prismTheme__vBMFk pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;background:#282c34}.prismTheme_prismTheme__vBMFk :not(pre)>code[class*=language-]{padding:.1em .3em;border-radius:.3em;color:#ddd;background:#282c34}.prismTheme_prismTheme__vBMFk .namespace{opacity:.7}.prismTheme_prismTheme__vBMFk .token.cdata,.prismTheme_prismTheme__vBMFk .token.comment,.prismTheme_prismTheme__vBMFk .token.doctype,.prismTheme_prismTheme__vBMFk .token.prolog{color:#93a1a1}.prismTheme_prismTheme__vBMFk .token.punctuation{color:#999}.prismTheme_prismTheme__vBMFk .token.boolean{color:#56b6c2}.prismTheme_prismTheme__vBMFk .token.constant,.prismTheme_prismTheme__vBMFk .token.deleted,.prismTheme_prismTheme__vBMFk .token.number,.prismTheme_prismTheme__vBMFk .token.property,.prismTheme_prismTheme__vBMFk .token.symbol,.prismTheme_prismTheme__vBMFk .token.tag{color:#d19a66}.prismTheme_prismTheme__vBMFk .token.builtin{color:#e6c07b}.prismTheme_prismTheme__vBMFk .token.attr-name,.prismTheme_prismTheme__vBMFk .token.char,.prismTheme_prismTheme__vBMFk .token.inserted,.prismTheme_prismTheme__vBMFk .token.selector,.prismTheme_prismTheme__vBMFk .token.string{color:#98c379}.prismTheme_prismTheme__vBMFk .language-css .token.string,.prismTheme_prismTheme__vBMFk .style .token.string,.prismTheme_prismTheme__vBMFk .token.entity,.prismTheme_prismTheme__vBMFk .token.operator,.prismTheme_prismTheme__vBMFk .token.url{color:#a67f59;background:#282c34}.prismTheme_prismTheme__vBMFk .token.atrule,.prismTheme_prismTheme__vBMFk .token.attr-value,.prismTheme_prismTheme__vBMFk .token.keyword{color:#569cd6}.prismTheme_prismTheme__vBMFk .token.function{color:#dcdcaa}.prismTheme_prismTheme__vBMFk .token.important,.prismTheme_prismTheme__vBMFk .token.regex,.prismTheme_prismTheme__vBMFk .token.variable{color:#e90}.prismTheme_prismTheme__vBMFk .token.bold,.prismTheme_prismTheme__vBMFk .token.important{font-weight:700}.prismTheme_prismTheme__vBMFk .token.italic{font-style:italic}.prismTheme_prismTheme__vBMFk .token.entity{cursor:help}.prismTheme_prismTheme__vBMFk .token.interpolation{color:#e06c75}.prismTheme_prismTheme__vBMFk pre[data-line]{position:relative}.prismTheme_prismTheme__vBMFk pre[class*=language-]>code[class*=language-]{position:relative;z-index:1}.prismTheme_prismTheme__vBMFk .lineHighlight{position:absolute;left:0;right:0;padding-left:0;padding-bottom:inherit;padding-right:0;padding-top:inherit;margin-top:1em;background:#484c64;box-shadow:inset 5px 0 0 #686c74;z-index:0;pointer-events:none;line-height:inherit;white-space:pre}.prismTheme_prismTheme__vBMFk .languageRegex{color:#ddd}.prismTheme_prismTheme__vBMFk .languageRegex .tokenQuantifier{color:#58f}.prismTheme_prismTheme__vBMFk .languageRegex .tokenEscape,.prismTheme_prismTheme__vBMFk .languageRegex .tokenSpecialEscape{color:#c0c}.prismTheme_prismTheme__vBMFk .languageRegex .tokenCharclass,.prismTheme_prismTheme__vBMFk .languageRegex .tokenCharsetPunctuation{color:#d70}.prismTheme_prismTheme__vBMFk .languageRegex .tokenAnchor{color:#840}.prismTheme_prismTheme__vBMFk .languageRegex .tokenAlternation,.prismTheme_prismTheme__vBMFk .languageRegex .tokenBackreference,.prismTheme_prismTheme__vBMFk .languageRegex .tokenGroup{color:#0a0}.prismTheme_prismTheme__vBMFk .tokenRegexDelimiter,.prismTheme_prismTheme__vBMFk .tokenRegexFlags{color:#b7bcc0}.PostArea_article__qOPoz{margin-left:auto;margin-right:auto;margin-top:12px;width:816px}@media (max-width:1020px) and (min-width:768px){.PostArea_article__qOPoz{width:80%}}@media (max-width:767px){.PostArea_article__qOPoz{width:99%}}