:root{--blogshq-primary-color:#f2a200;--blogshq-border-color:#e8e8e7;--blogshq-text-color:#000;--blogshq-text-light:#666;--blogshq-bg-white:#fff;--blogshq-spacing-unit:1em;--blogshq-border-radius:24px;--blogshq-border-radius-sm:8px;--blogshq-logo-size:48px;--blogshq-transition:0.3s ease-in-out}.blogshq-toc{background:var(--blogshq-bg-white);border:1px solid var(--blogshq-border-color);border-radius:var(--blogshq-border-radius);font-size:1em;margin-bottom:2em;margin-top:2em;padding:var(--blogshq-spacing-unit);text-align:left}.blogshq-toc strong{display:block;font-size:18px;margin-bottom:.5em;padding-left:14px}.blogshq-toc ul{list-style:none;margin:0;padding-left:var(--blogshq-spacing-unit);padding-right:var(--blogshq-spacing-unit);text-align:left}.blogshq-toc ul li{font-size:16px!important;margin-left:-10px;padding-bottom:5px;padding-left:1.7em;padding-top:5px;position:relative}.blogshq-toc ul li:before{color:var(--blogshq-text-light);content:">";font-size:1em;left:0;padding-top:5px;position:absolute;text-align:center;top:0;width:1.7em}.blogshq-toc ul li a{color:var(--blogshq-text-color);text-decoration-line:underline;transition:color var(--blogshq-transition)}.blogshq-toc ul li a:hover{color:var(--blogshq-primary-color)}.blogshq-category-logo-wrapper{display:inline-block}img.blogshq-category-logo.blogshq-logo-dark,img.blogshq-category-logo.blogshq-logo-light{display:inline-block;height:auto;max-width:var(--blogshq-logo-size)}.blogshq-logo-dark,body.jnews-dark-mode .blogshq-logo-light{display:none}body.jnews-dark-mode .blogshq-logo-dark{display:inline-block}.link-icon{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex!important;justify-content:center;margin-left:8px;opacity:0;padding:4px;position:relative;text-decoration:none;transition:opacity .2s ease-in-out;vertical-align:middle;z-index:10}.link-icon svg{display:block;height:20px;pointer-events:none!important;width:20px}.content-inner h1:hover>.link-icon,.content-inner h2:hover>.link-icon,.content-inner h3:hover>.link-icon,.content-inner h4:hover>.link-icon,.content-inner h5:hover>.link-icon,.content-inner h6:hover>.link-icon,.entry-content h1:hover>.link-icon,.entry-content h2:hover>.link-icon,.entry-content h3:hover>.link-icon,.entry-content h4:hover>.link-icon,.entry-content h5:hover>.link-icon,.entry-content h6:hover>.link-icon,.link-icon:focus,.link-icon:hover,.post-content h1:hover>.link-icon,.post-content h2:hover>.link-icon,.post-content h3:hover>.link-icon,.post-content h4:hover>.link-icon,.post-content h5:hover>.link-icon,.post-content h6:hover>.link-icon,article h1:hover>.link-icon,article h2:hover>.link-icon,article h3:hover>.link-icon,article h4:hover>.link-icon,article h5:hover>.link-icon,article h6:hover>.link-icon,h1:hover>.link-icon,h2:hover>.link-icon,h3:hover>.link-icon,h4:hover>.link-icon,h5:hover>.link-icon,h6:hover>.link-icon,main h1:hover>.link-icon,main h2:hover>.link-icon,main h3:hover>.link-icon,main h4:hover>.link-icon,main h5:hover>.link-icon,main h6:hover>.link-icon{opacity:1!important}.link-icon:focus{border-radius:4px;outline:2px solid var(--blogshq-primary-color);outline-offset:2px}.link-icon:active{opacity:1!important;transform:scale(.95)}@media (hover:none) and (pointer:coarse){.link-icon{opacity:.6}.link-icon:active{opacity:1!important}}h1 .link-icon,h2 .link-icon,h3 .link-icon,h4 .link-icon,h5 .link-icon,h6 .link-icon{color:inherit;font-size:16px;font-weight:400;line-height:1}html{scroll-padding-top:80px}.entry-content h1[id],.entry-content h2[id],.entry-content h3[id],.entry-content h4[id],.entry-content h5[id],.entry-content h6[id]{scroll-margin-top:80px}.summarize-share-block{display:flex;flex-direction:column;gap:12px;justify-content:space-between;margin:32px 0}.summarize-share-section{flex:1}.summarize-share-label{color:#6d7081;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.summarize-share-icons{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px;position:relative}.summarize-share-link{display:inline-block;position:relative;text-decoration:none;transition:transform var(--blogshq-transition)}.summarize-share-link:hover{transform:translateY(-2px)}.summarize-share-tooltip{align-items:flex-start;background:#1d1e20;border:1px solid #3b3d4a;border-radius:var(--blogshq-border-radius-sm);color:#fff;display:flex;flex-direction:column;font-size:12px;font-style:normal;font-weight:400;gap:10px;left:0;line-height:16px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;top:30px;transition:opacity var(--blogshq-transition);white-space:nowrap;will-change:opacity;z-index:10}.summarize-share-icon{display:block;height:24px;width:24px}.copied-link-feedback,.copy-link-feedback{border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);font-size:14px;font-weight:400;height:34px;left:-20px;opacity:0;padding:7px 5px 0;pointer-events:none;position:absolute;text-align:center;top:30px;transition:all var(--blogshq-transition);white-space:nowrap;z-index:5}.copy-link-feedback{background-color:#f0edfa;color:#595959}.copied-link-feedback{background-color:#16bc55;color:#fff}.copied-link-feedback.show,.copy-link-feedback.show{opacity:1}.blogshq-faq-block{margin:2em 0}.faq-item{background:var(--blogshq-bg-white);border:1px solid var(--blogshq-border-color);border-radius:8px;margin-bottom:1em;padding:1.5em}.faq-question{color:var(--blogshq-text-color);font-size:1.2em;font-weight:600;margin:0 0 .5em}.faq-answer{color:var(--blogshq-text-light);line-height:1.6}.faq-answer p{margin:.5em 0}.faq-answer p:first-child{margin-top:0}.faq-answer p:last-child{margin-bottom:0}@media (min-width:460px){.summarize-share-block{flex-direction:row}.share-section .summarize-share-label{display:flex;justify-content:flex-start}.summarize-share-link:hover .summarize-share-tooltip{opacity:1}}@media (min-width:300px) and (max-width:768px){.content-inner .blogshq-toc{display:block!important}.content-inner .blogshq-toc ul{list-style:none!important;padding:var(--blogshq-spacing-unit)!important}div#blogshq-link-popup{width:80%}html{scroll-padding-top:80px}.entry-content h1[id],.entry-content h2[id],.entry-content h3[id],.entry-content h4[id],.entry-content h5[id],.entry-content h6[id]{scroll-margin-top:80px}}@media (max-width:459px){.summarize-share-section{width:100%}.summarize-share-tooltip{display:none}.summarize-share-icons{justify-content:flex-start}}@media only screen and (max-width:1024px){.jeg_sidebar{display:none!important}}@media print{#blogshq-link-popup,.link-icon,.summarize-share-block{display:none!important}}.article-content :hover>.link-icon,.entry-content :hover>.link-icon,.post-content :hover>.link-icon{opacity:1!important;visibility:visible!important}.link-icon{pointer-events:auto!important;position:relative!important;z-index:10!important}