@charset "UTF-8";:root{--color_link:#0606cf;--color_prism_background:#d9d3c866}header#header div.l-header__bar div.l-header__barInner.l-container{height:25px}header#header div.l-header__bar div.l-header__barInner.l-container div.c-catchphrase{margin-top:3px;font-size:11pt}header#header div.l-header__bar div.l-header__barInner.l-container ul.c-iconList li.c-iconList__item i.c-iconList__icon{margin-top:1px;font-size:13pt}aside#sidebar img.p-profileBox__iconImg{border-radius:0;border:1px solid var(--color_border)}main#main_content img.avatar{border-radius:0!important;border:1px solid var(--color_border)}div.wpcf7.js form.wpcf7-form{position:relative;left:-15px;padding:35px;font-size:110%;background-color:var(--color_gray)}div.wpcf7.js span.required{margin-left:4px;margin-bottom:3px;font-size:12px;font-weight:700;color:#b22222}div.wpcf7.js form.wpcf7-form p{margin-bottom:.9em}div.wpcf7.js form.wpcf7-form input[type=email].wpcf7-form-control,div.wpcf7.js form.wpcf7-form input[type=text].wpcf7-form-control,div.wpcf7.js form.wpcf7-form textarea.wpcf7-form-control{width:80%;background-color:var(--swl-text_color--white)}div.wpcf7.js form.wpcf7-form span.wpcf7-list-item{margin:0}div.wpcf7.js form.wpcf7-form span.wpcf7-list-item label span.wpcf7-list-item-label{margin-left:5px}div.wpcf7.js form.wpcf7-form p.wpcf7-anti-spam-quiz{margin-top:.9em;margin-bottom:0;line-height:1.5em}div.wpcf7.js form.wpcf7-form input[type=submit].wpcf7-form-control{margin:1em 0 0;padding:.5em 1.5em;border:none;color:var(--swl-text_color--white);background-color:var(--color_main);transition:opacity .25s}div.wpcf7.js form.wpcf7-form input[type=submit].wpcf7-form-control:hover{opacity:.8}div.wpcf7.js form.wpcf7-form div.wpcf7-response-output{margin-left:0}div.wpcf7.js form.wpcf7-form.sent div.wpcf7-response-output{border:2px solid var(--color_main)}div.wpcf7.js form.wpcf7-form.aborted div.wpcf7-response-output,div.wpcf7.js form.wpcf7-form.failed div.wpcf7-response-output,div.wpcf7.js form.wpcf7-form.invalid div.wpcf7-response-output,div.wpcf7.js form.wpcf7-form.spam div.wpcf7-response-output,div.wpcf7.js form.wpcf7-form.unaccepted div.wpcf7-response-output{border:2px solid #b22222}div.grecaptcha-badge{visibility:hidden}footer#footer div.l-footer__inner div.l-footer__foot{padding-bottom:0}p.recaptcha.privacy-policy.terms_of_service{margin-bottom:2px;text-align:center;font-size:12px}div.p-toc ol.p-toc__list li a.p-toc__link,div.p-toc ol.p-toc__list li ol.p-toc__childList li a.p-toc__link{margin:5px 0;font-size:110%}div.swell-block-postLink div.p-blogCard.-internal span.p-blogCard__excerpt{display:none}div.swell-block-postLink div.p-blogCard.-external.-noimg div.sonohi-swell-blogcard-external-noimage-desc-div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);backdrop-filter:invert(70%);border-radius:10%/50%}div.swell-block-postLink div.p-blogCard.-external.-noimg p.sonohi-swell-blogcard-external-noimage-desc-p{padding-left:6px;padding-right:4px;line-height:18px;font-size:12px;color:var(--swl-text_color--white)}form.comment-form span.required{margin-left:4px;margin-bottom:3px;font-size:12px;font-weight:700;color:#b22222}form.comment-form input[type=email],form.comment-form input[type=text],form.comment-form input[type=url],form.comment-form textarea{width:80%!important;background-color:var(--swl-text_color--white)!important}form.comment-form input#xo_security_captcha[type=text]{width:30%!important;background-color:var(--swl-text_color--white)!important}form.comment-form input[type=submit]{color:var(--swl-text_color--white)!important;background-color:var(--color_main)!important}section#comments div.p-commentArea ul.c-commentList li[id^=comment-] a.comment-reply-link{display:table-cell;width:72px;height:32px;text-align:center;vertical-align:middle;font-size:13px;color:var(--swl-text_color--white);background-color:var(--color_main)}h2.wp-block-heading.dummy_heading{display:none}div.widget_swell_ad_widget div.for-cls-improvement{background:linear-gradient(-45deg,transparent 25%,var(--color_gray) 25%,var(--color_gray) 50%,transparent 50%,transparent 75%,var(--color_gray) 75%,var(--color_gray));background-size:4px 4px;background-clip:padding-box}div.hcb_wrap div.code-toolbar pre.prism{background-color:var(--color_prism_background)}div.hcb_wrap div.code-toolbar pre.prism code{font-weight:700;color:#2f4f4f;text-shadow:1px 0 0 #f5f5f5}div.hcb_wrap div.code-toolbar pre.prism code span.token.namespace{opacity:1}div.hcb_wrap div.code-toolbar pre.prism code span.token.operator{background-color:unset}div.hcb_wrap div.code-toolbar pre.prism code span.token.comment{color:oklch(44% .03 248)}div.hcb_wrap div.code-toolbar pre.prism code span.token.number{color:oklch(16% .39 360)}div.hcb_wrap div.code-toolbar pre.prism code span.token.string{color:oklch(47% .17 129)}div.hcb_wrap div.code-toolbar pre.prism code span.token.boolean{color:oklch(35% .15 0)}div.hcb_wrap div.code-toolbar pre.prism code span.token.constant{color:oklch(35% .2 360)}div.hcb_wrap div.code-toolbar pre.prism code span.token.variable{color:oklch(26% .08 272)}div.hcb_wrap div.code-toolbar pre.prism code span.token.builtin{color:oklch(46% .13 73)}div.hcb_wrap div.code-toolbar pre.prism code span.token.keyword{color:oklch(40% .12 235)}div.hcb_wrap div.code-toolbar pre.prism code span.token.function{color:oklch(47% .18 12)}div.hcb_wrap div.code-toolbar pre.prism code span.token.namespace{color:oklch(38% .16 345)}div.hcb_wrap div.code-toolbar pre.prism code span.token.clazz{color:oklch(37% .25 12)}div.hcb_wrap div.code-toolbar pre.prism code span.token.method{color:oklch(46% .18 12)}div.hcb_wrap div.code-toolbar pre.prism code span.token.property{color:oklch(42% .18 12)}div.hcb_wrap div.code-toolbar pre.prism code span.token.option{color:oklch(43% .08 218)}div.hcb_wrap div.code-toolbar pre.prism code span.token.operator{color:oklch(26% .21 210)}div.hcb_wrap div.code-toolbar pre.prism code.language-html span.token.tag{color:oklch(40% .12 235)}div.hcb_wrap div.code-toolbar pre.prism code.language-html span.token.attr-name{color:oklch(37% .25 12)}div.hcb_wrap div.code-toolbar pre.prism code.language-html span.token.attr-value{color:oklch(47% .17 129)}div.hcb_wrap div.code-toolbar pre.prism code.language-html span.css.value{color:oklch(26% .08 272)}div.hcb_wrap div.code-toolbar pre.prism code.language-html span.css.value span.token.property{color:oklch(38% .07 317)}div.hcb_wrap div.code-toolbar pre.prism code.language-html span.css.value span.token.number{color:oklch(26% .08 272)}div.hcb_wrap div.code-toolbar pre.prism code.language-html span.css.value span.token.unit{margin-left:1px;color:oklch(46% .18 12)}div.hcb_wrap div.code-toolbar pre.prism code.language-css{color:oklch(26% .08 272)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.atrule span.token.rule{color:oklch(40% .12 235)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.atrule span.token.string{color:oklch(47% .17 129)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.selector{color:oklch(40% .12 235)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.selector span.token.id{color:oklch(46% .18 12)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.selector span.token.class{color:oklch(46% .18 12)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.selector span.token.punctuation+span.token.class{color:oklch(46% .18 12)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.selector span.token.class+span.token.class{color:oklch(47% .17 129)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.selector span.token.pseudo-class{color:oklch(46% .13 73)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.selector span.token.attribute span.token.attr-name{color:oklch(43% .08 218)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.selector span.token.attribute span.token.attr-value{color:oklch(26% .08 272)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.property{color:oklch(38% .07 317)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.function{color:oklch(46% .18 12)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.variable{color:oklch(43% .08 218)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.number{color:oklch(26% .08 272)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.time{color:oklch(26% .08 272)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.unit{margin-left:1px;color:oklch(46% .18 12)}div.hcb_wrap div.code-toolbar pre.prism code.language-css span.token.important{color:oklch(35% .2 360)}div.hcb_wrap div.code-toolbar pre.prism code>span.token.command{margin-left:6px}div.hcb_wrap div.code-toolbar div.toolbar div.toolbar-item{margin-right:5px}div.hcb_wrap div.code-toolbar div.toolbar div.toolbar-item:nth-child(1) span,div.hcb_wrap div.code-toolbar div.toolbar div.toolbar-item:nth-child(2) button{display:inline-block;font-size:13px;line-height:20px;color:var(--color_main);background-color:beige;border-radius:10%/35%;box-shadow:2px 2px 3px gray}div.hcb_wrap div.code-toolbar div.toolbar div.toolbar-item:nth-child(1) span:hover,div.hcb_wrap div.code-toolbar div.toolbar div.toolbar-item:nth-child(2) button:hover{transition-duration:.4s;color:#dc143c}.enlighter-default{border-radius:0}.enlighter-default div.enlighter-codegroup-switch{padding-left:5px;border-radius:0}.enlighter-default div.enlighter-codegroup-switch div.enlighter-btn{margin-left:0;border-radius:0}.enlighter-default div.enlighter-toolbar{margin-right:-10px;margin-top:-10px}.enlighter-default div.enlighter-toolbar div.enlighter-btn{border-radius:0}.enlighter-default div.enlighter{margin:5px 0}.enlighter-default div.enlighter div:before{font-weight:700;color:green}.enlighter-t-eclipse .enlighter-text{font-weight:700;color:#000}.enlighter-t-eclipse .enlighter-c0{font-weight:700;color:#416802}.enlighter-t-eclipse .enlighter-c1{font-weight:700;color:#416802}.enlighter-t-eclipse .enlighter-g1{font-weight:700;color:#000}.enlighter-t-eclipse .enlighter-k0{font-weight:700;color:#866206}.enlighter-t-eclipse .enlighter-k1{font-weight:700;color:#060886}.enlighter-t-eclipse .enlighter-k7{font-weight:700;color:#000}.enlighter-t-eclipse .enlighter-k10{font-weight:700;color:#000}.enlighter-t-eclipse .enlighter-m0{font-weight:700;color:purple}.enlighter-t-eclipse .enlighter-m1{font-weight:700;color:#b80074}.enlighter-t-eclipse .enlighter-k9{font-weight:700;color:#8b0a0a}.enlighter-t-eclipse .enlighter-m3{font-weight:700;color:#7f007f}.enlighter-t-eclipse .enlighter-n0{font-weight:700;color:#000}.enlighter-t-eclipse .enlighter-n1{font-weight:700;color:#000}.enlighter-t-eclipse .enlighter-n4{font-weight:700;color:#000}.enlighter-t-eclipse .enlighter-s0{font-weight:700;color:#c20a0a}.enlighter-t-eclipse .enlighter-x1{font-weight:700;color:purple}.enlighter-t-eclipse .enlighter-x2{font-weight:700;color:#060886}.enlighter-t-eclipse .enlighter-x10{font-weight:700;color:#866206}.enlighter-t-eclipse .enlighter-x11{font-weight:700;color:#866206}.enlighter-t-eclipse .enlighter-x12{font-weight:700;color:#060886}.enlighter-t-eclipse .enlighter-x13{font-weight:700;color:#000}.enlighter-t-eclipse .enlighter-x14{font-weight:700;color:#000}.enlighter-t-eclipse .enlighter-x15{font-weight:700;color:#b80074}.enlighter-t-eclipse .enlighter-x16{font-weight:700;color:purple}