html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section,main{display:block}hr{border:0;background-color:#e9eeb8;height:1px;margin:36px}a{background-color:transparent;-webkit-text-decoration-skip:objects}strong{font-weight:inherit;font-weight:bold}em{background:linear-gradient(transparent 60%, #e9eeb8 72%);font-style:normal}small{font-size:80%}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type="text"],[type="email"],[type="url"],textarea,select{margin-top:12px;margin-right:16px;overflow:visible;border:1px solid #CCC;padding:6px;border-radius:3px;width:92%}[type="checkbox"]{margin-right:12px}[type="submit"]{margin-left:16px;padding:6px;background:#e9eeb8;width:36%}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}[hidden]{display:none}.clear:after, .wrapper:after, .format-status .entry-header:after{clear:both}.clear:before, .clear:after, .wrapper:before, .wrapper:after, .format-status .entry-header:before, .format-status .entry-header:after{display:table;content:""}.entry-content img,embed,iframe,object,video{max-width:100%}img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"]{height:auto}img.size-full,img.size-large,img.header-image,img.wp-post-image{max-width:100%;height:auto}.aligncenter{margin-right:auto;margin-left:auto}.border{border:#F0F0F0 1px solid}a:link{color:#1a0dab;text-decoration:none}a:visited{color:#64009e}a:hover,a:active{color:#dd4b39}ins{text-decoration:none}body{margin:0;padding:0;overflow-wrap:break-word;font-family:sans-serif;text-rendering:optimizeLegibility;color:#555;height:100%;position:relative}.site-header{height:96px;width:100%;max-width:1100px;margin:0 auto;border-bottom:#e9eeb8 1px solid}.site-header hgroup a{display:block;float:left;line-height:1}.site-header h1{width:228px;margin:0;padding:6px 6px 0 6px;font-size:11px;color:#666;line-height:1;font-weight:normal;display:block;float:left}.hidden{display:none}footer[role="contentinfo"]{margin-top:24px;width:100%;border-top:#e9eeb8 1px solid}.site-info{text-align:center;font-size:14px;line-height:2;padding-bottom:6px;margin-bottom:0}.footer-link ul{list-style-type:none}.footer-link ul li{display:inline-block;margin:0 12px}.request a{text-decoration:underline}#content{padding-top:48px}.single .entry-header h1, .page .entry-header h1, .archive-header h1{margin:0;font-weight:bold;line-height:1.3}.archive-header h1, body.page:not(body.home) h1.entry-title{margin-bottom:24px}.illustrationby{text-align:right;line-height:1.1}.byline{display:block;line-height:1;margin:12px 0;font-size:16px}.byline img{float:left;margin-right:16px;margin-bottom:24px;border-radius:50%}.byline big{display:block;margin:0 0 6px 0;font-size:18px}.byline big span{font-size:15px}iframe.twitter-follow-button{margin-top:3px;margin-bottom:6px}.pubdate{margin:0;padding:0 0 12px 0}.pubdate li{display:inline}.pubdate li time{vertical-align:3.2px;margin-left:2px}.message{padding:0.7em 1.4em;border:1px solid #e9eeb8;background-color:#fafae5}.single .entry-summary p:first-letter, .page .entry-summary p:first-letter {font-size:56px;margin-right:8px;margin-top:4px;float:left;line-height:1}.entry-content h2, h2.entry-title, .yarpp-related h2, .entry-content h3, .post-navigation h2{margin:36px 0 24px 0;font-weight:normal}.entry-content h2, h2.entry-title, .entry-content h3, .entry-content h4{clear:both}.entry-content h2, h2.entry-title, .post-navigation h2, .yarpp-related h2{margin-top:80px;font-weight:bold;border-bottom:#e9eeb8 6px solid}h2.entry-title a{text-decoration:none}.entry-content h3{margin-top:48px;font-weight:bold}.entry-content h4{margin-top:40px;font-weight:bold}.entry-content p{margin:30px 0}.entry-content p a, .entry-content dd a, .entry-content li a, .entry-content blockquote a, .entry-content td a, .editorial-policy a, .entry-author-data p a, .learn-more a, .liquid-speech-balloon-text p a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}sup.fn a::before{content:"["}sup.fn a::after{content:"]"}.entry-content blockquote{margin:24px 6px;padding:48px 24px;font-style:normal;background-color:#fafae5;position:relative}.entry-content blockquote:before{content:"“";font-size:600%;line-height:1em;color:#c2c76d;position:absolute;left:0;top:0}.entry-content blockquote:after{content:"”";font-size:600%;line-height:0em;color:#c2c76d;position:absolute;right:0;bottom:0}.entry-content blockquote p:has(cite), .entry-content blockquote>cite{display:block;text-align:right;font-size:smaller;padding-top:1em;border-top:#e9eeb8 1px solid}.entry-content pre, .entry-content ul, .entry-content ol,.entry-content>dl,.entry-content>blockquote>dl{margin:36px 0}.entry-content li{margin-bottom:8px}.entry-content ul ul, .entry-content ul ol, .entry-content ol ul, .entry-content ol ol{margin:0}.entry-content>dl,.entry-content>blockquote>dl{padding:0}.entry-content > dl dt, .entry-content > blockquote > dl dt, .entry-content form dl dt{padding-left:12px;font-weight:bold;border-left:#c2c76d 4px solid}.entry-content > dl dd, .entry-content > blockquote > dl dd, .entry-content form dl dd{margin-left:16px;margin-bottom:24px}.entry-content ul.colmn{display:flex;flex-wrap:wrap}p.aligncenter{text-align:center}p.alignright{text-align:right}.page-links{clear:both}img.alignleft,.wp-caption.alignleft{margin:12px 24px 12px 0;float:left}img.alignright,.wp-caption.alignright{margin:12px 0 12px 24px;float:right}img.aligncenter,.wp-caption.aligncenter{clear:both;display:block;margin:24px auto}footer.entry-meta{margin-top:36px;clear:both;padding:14px 24px;background-color:#fafae5;border-radius:6px}.profile-photo{float:left;margin:36px 24px 12px 0}footer.entry-meta a img{border-radius:50%}footer.entry-meta h2{font-weight:normal;font-size:18px;margin:0;border:0}footer.entry-meta h3{font-weight:bold;line-height:1em;margin:0}footer.entry-meta p{font-size:16px}.entry-meta-data ul{list-style-type:none}.entry-meta-data time, .entry-meta-data span{vertical-align:2px;margin-left:2px}.cta{margin:12px auto}.cta a{color:#333;display:block;background-color:#fffff3;border:2px solid #bebf61;border-radius:16px;text-align:center;padding:8px;line-height:1.2}.cta a:hover{background-color:#e9eeb8;border:2px solid #9ca04b}.cta a small{line-height:1.3}.intro{margin-top:36px;padding-left:18px;border-left:#e9eeb8 16px solid}.testimonial{text-align:center;margin:36px auto}.testimonial h2{margin:0;display:inline-block;font-size:18px;border-bottom:#e9eeb8 4px solid}.testimonial-inner{margin:24px 0}.person{background-color:#fafae5}.person img{width:120px;height:auto;border-radius:50%;border:#fff 6px solid}.name{font-size:20px;line-height:1.4}.name small{font-size:12px}.review{font-size:15px;line-height:1.6;text-align:left}.blog article p, .category article p{margin-bottom:0}.readmore{margin-top:0;text-align:right}.ori_pagenavi{clear:both;padding:20px 0;position:relative;line-height:13px;margin-bottom:0.5em}.ori_pagenavi span, .ori_pagenavi a:link, .ori_pagenavi span, .ori_pagenavi a:visited{display:inline-block;margin:2px 2px 2px 0;padding:8px 9px 7px 9px;text-decoration:none;width:auto;color:#333;background:#e9eeb8}.ori_pagenavi a:hover{background:#c2c76d;color:#777}.ori_pagenavi .current{padding:8px 9px 7px 9px;background:#c2c76d;color:#777}#toc_container{margin:48px 24px}p.toc_title{margin:24px;border-bottom:#e9eeb8 2px solid}ul.toc_list{list-style-type:none;margin:24px 0}ul.toc_list ul{list-style-type:none;margin:0}.entry-content .toc_list li{margin:0}.entry-content .toc_list li a{border-bottom:0;text-decoration:none}.toc_number:after{content:". "}.yarpp-related h2{margin-bottom:12px}.yarpp-related ul{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;margin:0;padding:0;list-style-type:none}.yarpp-related ul li{line-height:1.2}.yarpp-related ul li a{display:block;margin:0 0 24px 0}.yarpp-related ul li img{margin:0;width:100%}.share-button{width:308px;margin:60px auto 24px auto;display:flex;flex-wrap:wrap;justify-content:space-between}.share-button h2{flex-basis:100%;text-align:center;font-weight:normal;font-size:12px}.facebook svg{color:#3B5998}a.twitter svg{color:#0F1419}.line svg{color:#00B900}.hatena svg{color:#01A5DF}.mail svg{color:#DC483C}.same-as{padding-left:0;text-align:center}.same-as li{display:inline-block}.same-as li a{line-height:20px;padding:2px}.same-as a, .share-button a{color:#777}ul.display-posts-listing{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;margin:0;padding:0;list-style-type:none}.display-posts-listing li{flex-basis:48%}.display-posts-listing li a.image{padding:0;border:0}.display-posts-listing li a.title{display:block;border:0;margin:0 0 24px 0;line-height:1.6}.breadcrumbs{margin:24px 0 0 4px}.current-item{display:none}.twitter-tweet{margin-left:auto;margin-right:auto}ul.inpage li{list-style-type:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="16px" height="16px"><path d="M256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM127 297c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l71 71L232 120c0-13.3 10.7-24 24-24s24 10.7 24 24l0 214.1 71-71c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L273 409c-9.4 9.4-24.6 9.4-33.9 0L127 297z"/></svg>');background-repeat:no-repeat;padding-left:20px}.learn-more{position:relative;margin:2em 0;padding:25px 10px 7px;border:solid 2px #9ca04b}.learn-more .learn-more-title{position:absolute;display:inline-block;top:-2px;left:-2px;padding:0 9px;height:25px;line-height:25px;font-size:14px;background:#9ca04b;color:#fff}.learn-more ul{margin:12px 0 0 0;padding:0}.learn-more ul li{margin:0 0 8px 14px;list-style-type:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="16px" height="16px"><path d="M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM297 385c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l71-71L120 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l214.1 0-71-71c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L409 239c9.4 9.4 9.4 24.6 0 33.9L297 385z"/></svg>');background-repeat:no-repeat;padding-left:22px}.entry-content .learn-more ul li a{padding-bottom:0!important}table tbody tr th.nowrap, table tbody tr td.nowrap{white-space:nowrap}.liquid-speech-balloon-avatar{border-radius:100%}.liquid-speech-balloon-text{padding-top:0;padding-bottom:0}.entry-content .liquid-speech-balloon-text p{margin:22px 0}.liquid-speech-balloon-text p a:link{color:#1a0dab}.liquid-speech-balloon-text p a:visited{color:#64009e}.liquid-speech-balloon-text p a:hover, .liquid-speech-balloon-text p a:active{color:#dd4b39}.copy-button{flex-basis:80%;margin-left:10%;text-align:center;font-weight:normal;font-size:12px;border:solid 2px #777;border-radius:6px;color:#FFF;background:#777;cursor:pointer}.copy-button.success,.copy-button.error{border:2px solid #bebf61;border-radius:6px;background:#fffff3;color:#777}@media screen and (max-width: 727px){form.search-form{display:none}}@media screen and (min-width: 728px){.searchbox{width:330px;float:right}form.search-form{text-align:right}input.search-input{margin:10px 0 0 0;width:210px}input.search-btn{width:58px;margin:0 20px 0 0;border:1px solid #ccc;border-radius:3px}}@viewport{width:device-width}@media screen and (max-width: 727px){body{font-size:15px;line-height:1.8;height:100%}.site{margin:0 auto;max-width:728px}.repeat img{width:300px;height:auto}.nav-collapse{height:auto}.nav-container{position:absolute;top:0;left:0;margin:0;padding:0;height:100%;width:100%;z-index:-1;background:#1f2227;opacity:0;transition:all 0.2s ease}.nav-container ul{position:absolute;top:0;left:0;margin:60px 0 0 0;padding:0;width:100%}.nav-container ul li{display:block;float:none;width:100%;text-align:right;margin-bottom:10px}.nav-container ul li:nth-child(1) a{transition-delay:0.2s}.nav-container ul li:nth-child(2) a{transition-delay:0.3s}.nav-container ul li:nth-child(3) a{transition-delay:0.4s}.nav-container ul li:nth-child(4) a{transition-delay:0.5s}.nav-container ul li:nth-child(5) a{transition-delay:0.6s}.nav-container ul li:not(:first-child){margin-left:0}.nav-container ul li a{padding:10px 25px;opacity:0;color:#fff;font-size:18px;transform:translateY(-20px);transition:all 0.2s ease}.nav-open{position:absolute;right:0;top:0;display:block;width:48px;height:48px;cursor:pointer;z-index:9999;border-radius:50%}.nav-open i{display:block;width:20px;height:2px;background:#1f2227;border-radius:2px;margin-left:14px}.nav-open i:nth-child(1){margin-top:16px}.nav-open i:nth-child(2){margin-top:4px;opacity:1}.nav-open i:nth-child(3){margin-top:4px}#nav:checked+.nav-open{transform:rotate(45deg)}#nav:checked + .nav-open i{background:#fff;transition:transform 0.2s ease}#nav:checked + .nav-open i:nth-child(1){transform:translateY(6px) rotate(180deg)}#nav:checked + .nav-open i:nth-child(2){opacity:0}#nav:checked + .nav-open i:nth-child(3){transform:translateY(-6px) rotate(90deg)}#nav:checked~.nav-container{z-index:9990;opacity:0.7}#nav:checked ~ .nav-container ul li a{opacity:1;transform:translateY(0)}.person{margin:6px;padding:6px}.person img{display:block;float:left;margin-right:20px}.name{text-align:left}.review{margin-bottom:8px;font-size:14px}img.alignright,img.alignleft{width:30%}.wp-post-image{width:100%}.entry-content ul.colmn li{flex-basis:48%}ul.inpage li, .learn-more ul li{background-position:left 6px}.toc_list, .toc_list ul{margin:0;padding-left:20px}.yarpp-related ul li{flex-basis:48%}.single .entry-header h1, .page .entry-header h1, .archive-header h1{font-size:21px}.entry-content h2, .yarpp-related h2, .catch, .intro, .cta a{font-size:24px}.entry-content h3, .post-navigation h3{font-size:18px}.entry-content h4, .category-navigation h2, .main-navigation h2{font-size:18px}.entry-content table caption, footer.entry-meta, .yarpp-related li, .display-posts-listing li a.title{font-size:14px}.breadcrumbs, .cta a small{font-size:12px}.illustrationby, .pubdate li{font-size:10px}.single .entry-header h1, .page .entry-header h1, .archive-header h1, .breadcrumbs, .byline, .single .entry-summary, .entry-content p, .wp-block-liquid-speech-balloon, .entry-content table caption, ul.display-posts-listing, .yarpp-related ul, .main-navigation, .archive article p, .blog article p,.learn-more,.editorial-policy,.ori_pagenavi{margin-right:6px;margin-left:6px}.entry-content ul{margin-right:6px}.entry-content h2, .entry-content h3, .post-navigation h2, .yarpp-related h2, .archive-meta p, .archive article h2, .blog article h2{padding-right:6px;padding-left:6px}p.intro{margin-right:0;margin-left:0}li.published{display:none}}@media screen and (min-width: 728px){body{font-size:18px;line-height:1.8}.wrapper,.site-info{max-width:728px;margin:0 auto}.repeat img{width:60%;height:auto}.nav-collapse{padding:5px 10px}.nav-collapse ul{margin:4px 0 0 0;padding:0;float:right}.nav-collapse ul li{display:inline-block}.nav-collapse ul li:not(:first-child){margin-left:15px}.nav-collapse ul li a{display:inline-block;outline:none;font-size:15px;text-decoration:none}.nav-collapse ul li a:hover{color:#808080;text-decoration:none}.testimonial-inner{display:flex;justify-content:space-between}.person{width:30%;padding:8px}.name{padding-bottom:8px}.review{margin:8px 0;font-size:16px}.entry-content ul.colmn li{flex-basis:33%}ul.inpage li, .learn-more ul li{background-position:left 9px}.entry-author-data{}.blog article .wp-post-image, .archive article .wp-post-image{margin:12px 24px 12px 0;float:left}.blog article p, .category article p{margin-bottom:0}.yarpp-related ul li{flex-basis:24%}.page .display-posts-listing li{flex-basis:47%}.single .entry-header h1, .page .entry-header h1, .archive-header h1, .catch, .intro, .cta a{font-size:24px}.entry-header h2, .entry-content h2, .yarpp-related h2{font-size:24px}.entry-content h3, .post-navigation h3{font-size:24px}.entry-content h4, .main-navigation h2{font-size:21px}.breadcrumbs, .yarpp-related li, .cta a small{font-size:15px}.illustrationby,.updated{font-size:12px;color:#888}.published{font-size:10px;color:#888}}@media screen and (min-width: 808px){body .site{padding:0 40px}}:root{--hcb--fz:var(--hcb--fz--base,14px);--hcb--ff:"Menlo","Consolas","Hiragino Kaku Gothic ProN","Hiragino Sans","Meiryo",sans-serif;--hcb--pY:1.75em;--hcb--pX:1.5em;--hcb--radius:3px;--hcb--linenumW:3.5ch;--hcb--data-label:attr(data-lang);--hcb--btn-offset:20px;--hcb--c:#1f1e1e;--hcb--tsh:unset;--hcb--bgc:#f8f6f6;--hcb--data-label--c:#1f1e1e;--hcb--data-label--bgc:#e8e8e8;--hcb--line-numbers--c:#999;--hcb--highlight-color:#9678641a;--hcb--file-icon:url(/wp-content/plugins/highlighting-code-block/assets/img/file-icon-light.svg);--hcb--scbar-track--bgc:#9696961a;--hcb--scbar-thumb--bgc:#96969640}.hcb_wrap.hcb_wrap{display:block;font-size:var(--hcb--fz,14px);margin-bottom:2em;margin-top:2em;padding:0;position:relative;z-index:0}.hcb_wrap.hcb_wrap>pre{-webkit-overflow-scrolling:touch;border-radius:var(--hcb--radius,0);box-sizing:border-box;display:block;font-family:var(--hcb--ff);font-size:inherit;letter-spacing:.1px;line-height:1.5;margin:0;overflow:auto;padding:var(--hcb--pY) var(--hcb--pX);position:static}.hcb_wrap.hcb_wrap>pre,.hcb_wrap.hcb_wrap>pre>code{word-wrap:normal;background:var(--hcb--bgc);border:none;color:var(--hcb--c);-webkit-hyphens:none;hyphens:none;tab-size:4;text-align:left;text-shadow:var(--hcb--tsh);white-space:pre;word-break:normal;word-spacing:normal}.hcb_wrap.hcb_wrap :is(code,span){box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.hcb_wrap .line-highlight{background:var(--hcb--highlight-color);font-size:inherit;left:0;line-height:inherit;margin-top:var(--hcb--pY);padding:0;pointer-events:none;position:absolute;right:0;white-space:pre}.hcb_wrap>.prism.line-numbers{counter-reset:linenumber;padding-left:calc(var(--hcb--pX) + var(--hcb--linenumW));position:static}.hcb_wrap>.prism.line-numbers>code{position:relative;white-space:inherit}.hcb_wrap .line-numbers-rows{border-right:1px solid var(--hcb--line-numbers--c);font-size:inherit;left:calc(-1px - var(--hcb--linenumW) - var(--hcb--pX)/2);min-width:var(--hcb--linenumW);pointer-events:none;position:absolute;top:-.125em;-webkit-user-select:none;user-select:none}.hcb_wrap .line-numbers-rows>span{counter-increment:linenumber;display:block;letter-spacing:-.25px;pointer-events:none;text-align:center}.hcb_wrap .line-numbers-rows>span:before{color:var(--hcb--line-numbers--c);content:counter(linenumber);display:block}.hcb_wrap>pre::-webkit-scrollbar{height:6px}.hcb_wrap>pre::-webkit-scrollbar-track{background:var(--hcb--scbar-track--bgc);border:none}.hcb_wrap>pre::-webkit-scrollbar-thumb{background:var(--hcb--scbar-thumb--bgc);border-radius:3px}:not(pre)>code.prism{border-radius:.3em;padding:.1em;white-space:normal}.hcb_wrap>pre:before{background-color:var(--hcb--data-label--bgc);border-radius:0 var(--hcb--radius);box-sizing:border-box;color:var(--hcb--data-label--c);content:var(--hcb--data-label);font-family:inherit;font-size:.925em;line-height:20px;min-width:4em;padding:0 10px;position:absolute;right:0;text-align:center;top:0;z-index:1}.hcb_wrap>pre[data-show-lang="0"]{--hcb--data-label:none}.hcb_wrap>pre[data-show-lang="1"]{--hcb--data-label:attr(data-lang)}.hcb_wrap>pre[data-file]:before{background-image:var(--hcb--file-icon);background-position:center left 8px;background-repeat:no-repeat;background-size:auto 10px;content:attr(data-file);padding:0 8px 0 20px}.hcb_wrap{--hcb-clipbtn-opacity:0}.hcb-clipboard:focus-visible,.hcb_wrap:hover{--hcb-clipbtn-opacity:100}.hcb-clipboard{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:url(/wp-content/plugins/highlighting-code-block/assets/img/clipboard-to-copy.svg) no-repeat 50%/64% auto;background-color:#fafafacc;border:none;border-radius:3px;box-shadow:0 1px 2px #3d3d3d40;box-sizing:border-box;color:#000;height:2.25em;opacity:var(--hcb-clipbtn-opacity);padding:0;position:absolute;right:8px;text-align:center;top:calc(var(--hcb--btn-offset, 0px) + 8px);transition:opacity .25s;width:2.25em;z-index:2}[data-show-lang="0"]+.hcb-clipboard{--hcb--btn-offset:0px}[data-show-lang="1"]+.hcb-clipboard{--hcb--btn-offset:20px}.hcb-clipboard.-done{background-image:url(/wp-content/plugins/highlighting-code-block/assets/img/clipboard-copied.svg)}.hcb-clipboard.-done:before{background-color:inherit;border-radius:8px;color:inherit;content:"✓Copied";display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1;padding:2px 4px 2px 2px;position:absolute;right:calc(4px + 100%);top:50%;translate:0 -50%}:root{--hcb--tsh:1px 1px 0px #f0f0f0}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#5f5f5f}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.class-name,.token.inserted,.token.selector,.token.string{color:#407b08}.language-css .token.string,.style .token.string,.token.entity,.token.url{color:#9a6e3a}.token.atrule,.token.attr-value,.token.function{color:#07a}.token.keyword,.token.operator{color:#c72c4c}.token.important,.token.keyword.this,.token.regex,.token.variable{color:#f18106}.token.bold{font-weight:700}.token.builtin,.token.italic,.token.keyword.def{font-style:italic}.token.entity{cursor:help}.token.delimiter.important{color:#183d86;font-weight:400}@media screen and (max-width:599px){:root{--hcb--fz:var(--hcb--fz--mobile,13px)}}