@keyframes subtle-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}ol,ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@font-face{font-display:swap;font-family:"NanumSquareNeoLight";src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.woff)format("woff");font-display:swap;size-adjust:108%;ascent-override:90%;descent-override:22%;line-gap-override:0%}@font-face{font-display:swap;font-family:"NanumSquareNeo";src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.woff)format("woff");font-display:swap;size-adjust:108%;ascent-override:90%;descent-override:22%;line-gap-override:0%}@font-face{font-display:swap;font-family:"NanumSquareNeoBold";src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.woff)format("woff");font-display:swap;size-adjust:108%;ascent-override:90%;descent-override:22%;line-gap-override:0%}@font-face{font-display:swap;font-family:"NanumSquareNeoExtraBold";src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.woff)format("woff");font-display:swap;size-adjust:108%;ascent-override:90%;descent-override:22%;line-gap-override:0%}@font-face{font-display:swap;font-family:"NanumSquareNeoHeavy";src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv.woff)format("woff");font-display:swap;size-adjust:108%;ascent-override:90%;descent-override:22%;line-gap-override:0%}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:focus{outline:2px solid var(--accent-color);outline-offset:2px}.skip-link{position:absolute;top:-40px;left:6px;background:var(--bg-secondary);color:var(--text-primary);padding:8px;text-decoration:none;border-radius:4px;z-index:10000}.skip-link:focus{top:6px}:root{--bg-primary:#f8f9fa;--bg-secondary:#ffffff;--bg-tertiary:#f1f3f5;--bg-primary-dark:#18191a;--bg-secondary-dark:#242526;--bg-tertiary-dark:#3a3a3a;--text-primary:#343a40;--text-secondary:#495057;--text-muted:#6c757d;--text-heading:#111111;--text-link:#8cbaff;--text-primary-dark:#e4e6eb;--text-secondary-dark:#b0b3b8;--text-muted-dark:#8a8d91;--text-heading-dark:#ffffff;--text-link-dark:#8cbaff;--border-primary:#e9ecef;--border-secondary:#dee2e6;--border-meta:#ced4da;--accent-color:#ffc107;--white-color:#ffffff;--black-color:#000000;--facebook-blue:#1877F2;--badge-background-color:#cc0000;--badge-text-color:#ffffff;--default-transition-duration:0.3s;--default-transition-timing-function:ease}body,html{transition:background-color var(--default-transition-duration) var(--default-transition-timing-function),color var(--default-transition-duration) var(--default-transition-timing-function)}html{scroll-behavior:smooth;background-color:var(--bg-primary,#f8f9fa);color:var(--text-primary,#343a40)}body{background-color:var(--bg-primary)!important;color:var(--text-primary)!important;font-family:"Noto Sans KR",sans-serif;line-height:1.75}a{box-shadow:none;color:var(--text-primary);transition:color var(--default-transition-duration) var(--default-transition-timing-function),background-color var(--default-transition-duration) var(--default-transition-timing-function)}a:focus,a:hover{text-decoration:none;box-shadow:none;color:var(--text-heading)}.site-content{max-width:940px!important;width:100%!important;margin:25px auto!important;padding:0!important;box-sizing:border-box!important}#primary,main.site-main#main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;background:0 0!important;border:0!important;box-shadow:none!important}body.single article.post{background-color:var(--bg-secondary);border:1px solid var(--border-primary)!important;border-radius:20px;box-sizing:border-box;width:100%;margin-top:2em;margin-bottom:2em;box-shadow:0 2px 10px rgb(0 0 0/.1)!important;transition:background-color var(--default-transition-duration) var(--default-transition-timing-function),border-color var(--default-transition-duration) var(--default-transition-timing-function),box-shadow var(--default-transition-duration) var(--default-transition-timing-function)}body.single .inside-article{background:0 0!important;border:0!important;display:block!important;transition:background-color var(--default-transition-duration) var(--default-transition-timing-function)}#page{background-color:#fff0;border:0;box-shadow:none;margin-top:0}#right-sidebar{display:none}.site-header{border-bottom:1px solid var(--border-primary);box-shadow:0 1px 2px rgb(0 0 0/.02);padding:4px 0;padding-bottom:5px!important;transition:background-color var(--default-transition-duration) var(--default-transition-timing-function),border-color var(--default-transition-duration) var(--default-transition-timing-function)}.main-navigation,.main-navigation .main-nav ul li a{transition:color var(--default-transition-duration) var(--default-transition-timing-function),background-color var(--default-transition-duration) var(--default-transition-timing-function)}.menu-toggle,.menu-toggle .gp-icon,.menu-toggle .gp-icon svg path,.menu-toggle span,.menu-toggle::after,.menu-toggle::before{transition:color var(--default-transition-duration) var(--default-transition-timing-function),background-color var(--default-transition-duration) var(--default-transition-timing-function),fill var(--default-transition-duration) var(--default-transition-timing-function)}.menu-toggle{background-color:transparent!important;border:0!important;padding:8px!important}.menu-toggle:focus,.menu-toggle:hover{background-color:rgb(255 255 255/.1)!important}.menu-toggle .gp-icon{background-color:transparent!important}.entry-content{transition:font-size .2s ease,color var(--default-transition-duration) var(--default-transition-timing-function);will-change:font-size,color}.single-post .featured-image.page-header-image-single,.single-post .page-header-image-single{display:none!important}img{height:auto;max-width:100%}img[loading=lazy]{opacity:0;transition:opacity .3s}.site-main:not(.single-content){display:flex;flex-direction:column;align-items:center;padding:0}body.single-post .site-main article.post:hover{transform:none!important;box-shadow:none!important}.site-main article.post:focus{outline:0!important}.inside-article{padding:25px!important;display:flex;flex-direction:column;gap:25px;box-sizing:border-box!important}.entry-header,.featured-image,.post-footer-sections,footer.tags-footer{margin:0!important}.entry-content,.entry-header,.featured-image,.post-footer-sections{width:100%}.entry-header{display:flex;flex-direction:column;gap:15px;align-items:center}body.single .gp-top-meta-bar-container{width:100%!important}.single .gp-top-meta-bar-container{width:100%!important;margin:0 auto!important}.single .gp-top-meta-bar,body.single .gp-top-meta-bar{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:42px;position:relative!important;padding:0!important;box-sizing:border-box!important}.single .gp-top-meta-bar .gp-post-category,body.single .gp-top-meta-bar .gp-post-category{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:auto!important;margin:0!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;flex-wrap:wrap!important;gap:5px!important;flex-direction:row!important}body.single .gp-top-meta-bar .gp-language-switcher{margin-left:auto}.entry-title{background-color:transparent!important;font-size:1.8em!important;font-weight:600!important}.entry-title,.post .entry-title,article .entry-title,h1.entry-title{display:block!important;width:100%!important;box-sizing:border-box!important;background-color:var(--bg-tertiary)!important;color:var(--text-heading)!important;padding:20px 30px!important;margin-left:0!important;margin-right:0!important;margin-bottom:1.5em!important;border-radius:12px!important;text-align:center!important}body.single .entry-header .entry-title{margin-bottom:0!important}.featured-image{position:relative!important}.featured-image img{max-width:none}body.single .featured-image{width:100%;max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;box-sizing:border-box}body.single .featured-image img{width:100%;height:auto;display:block;border-radius:20px!important;object-fit:unset;max-width:100%}body.single .entry-header{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:15px!important;margin-bottom:25px!important}body.single .entry-title,body.single .gp-meta-bar-after-title,body.single h1.entry-title{margin-bottom:0!important}.gp-meta-bar-after-title{width:100%!important;min-height:36px;overflow:visible!important}.gp-meta-bar-after-title .byline,.gp-meta-bar-after-title .posted-on-wrapper,.gp-meta-bar-after-title .reading-time-meta{opacity:1!important;visibility:visible!important}.posted-on-wrapper{min-width:110px!important}.byline,.posted-on-wrapper,.reading-time-meta{display:flex!important;align-items:center!important;flex-grow:0!important;flex-shrink:0!important;flex-basis:auto!important;font-size:.9rem!important;line-height:1!important}.reading-time-meta{min-width:70px!important}.byline,.tags-links a{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.byline{min-width:70px!important;text-align:center!important;box-sizing:border-box!important;margin:0!important}.byline,.posted-on-wrapper,.reading-time-meta{position:relative!important;height:36px!important;border:1px solid var(--border-meta)!important;border-radius:50px!important;background-color:var(--bg-secondary)!important}.byline,.reading-time-meta{justify-content:center!important;padding:8px 15px!important}.posted-on-wrapper{display:block!important;width:180px!important;overflow:hidden!important}.posted-on-wrapper .date-primary,footer.tags-footer{background-color:transparent!important;text-align:center!important}.posted-on-wrapper .date-primary{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;padding:8px 25px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:0!important;font-size:.9rem!important;line-height:1!important;color:var(--text-primary);box-sizing:border-box!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;transition:opacity .2s ease-in-out!important;backface-visibility:hidden!important;opacity:1!important;pointer-events:auto!important}.tags-links a{display:inline-flex!important;align-items:center;background-color:var(--bg-tertiary)!important;color:var(--text-secondary)!important;border:1px solid var(--border-secondary)!important;padding:8px 16px!important;border-radius:50px!important;margin:0 4px 8px!important;font-size:.9rem!important;font-weight:500;line-height:1;text-decoration:none!important}.tags-links a:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0/.08);background-color:var(--text-primary)!important;color:var(--white-color)!important;border-color:var(--text-primary)!important;text-decoration:none!important}footer.tags-footer{display:block;width:100%}body.single-post footer.tags-footer{margin-top:2.5em!important;margin-bottom:2.5em!important;padding-top:1em!important;padding-bottom:1em!important}footer.tags-footer .tags-links{display:block;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;text-align:center!important}.gp-language-switcher{position:relative;display:inline-block;align-self:center}.gp-language-button,button#gp-lang-switcher-button{font-family:inherit;font-size:.85em;font-weight:500;color:var(--text-secondary);background-color:var(--bg-secondary);border:1px solid var(--border-secondary);padding:7px 10px;border-radius:12px;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-width:40px;line-height:1.2}.gp-language-button:hover,button#gp-lang-switcher-button:hover{background-color:var(--accent-color);color:var(--white-color);border-color:var(--accent-color);transform:translateY(-1px)}button#gp-lang-switcher-button .dropdown-icon{display:inline-block;width:1em;height:1em;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4.5 6.5l3.5 3 3.5-3' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;margin-left:6px;transition:transform .25s ease-in-out;vertical-align:text-bottom}.language-list,ul#gp-lang-switcher-list{position:absolute;top:calc(100% + 6px);right:0;background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:10px;box-shadow:0 5px 15px rgb(0 0 0/.08);z-index:1001;min-width:100px;list-style:none;padding:6px;margin:0;overflow:hidden}ul#gp-lang-switcher-list li.lang-item{margin:0}ul#gp-lang-switcher-list li a.lang-link,ul#gp-lang-switcher-list li span.lang-text{display:block;padding:8px 10px;font-size:.85em;font-weight:500;color:var(--text-primary);text-decoration:none;border-radius:8px;transition:background-color .15s ease,color .15s ease;border:0!important;background-color:#fff0;white-space:nowrap;text-align:left}ul#gp-lang-switcher-list li a.lang-link:focus,ul#gp-lang-switcher-list li a.lang-link:hover{background-color:var(--bg-tertiary);color:var(--accent-color)}ul#gp-lang-switcher-list li.current-lang span.lang-text{background-color:#007bff!important;color:#fff!important;font-weight:600;cursor:default;border:0!important;padding:8px 10px!important;border-radius:8px!important}.gp-custom-post-nav-wrapper{max-width:950px!important;padding:0!important}.gp-custom-post-nav{margin-top:0;background-color:var(--bg-secondary);border:1px solid var(--border-primary);box-shadow:0 5px 15px rgb(0 0 0/.07);border-radius:20px!important;overflow:hidden!important}.gp-custom-post-nav .nav-links{display:flex;width:100%}.gp-custom-post-nav .nav-next,.gp-custom-post-nav .nav-previous{flex:1 1 50%;position:relative}.gp-custom-post-nav .nav-previous{border-right:1px solid var(--border-primary)}.gp-custom-post-nav a{color:var(--white-color)!important;display:block}.gp-custom-post-nav a img{transition:transform .3s ease-in-out}.gp-custom-post-nav a:hover img,.series-post-item:hover .series-post-thumbnail img{transform:scale(1.05)}.gp-custom-post-nav a:hover .nav-title-overlay{background-color:rgb(0 0 0/.6)}.gp-custom-post-nav img{width:100%!important;height:300px!important;object-fit:cover;display:block;border-radius:0}.gp-custom-post-nav .nav-title-overlay{position:absolute;bottom:0;left:0;width:100%;padding:25px;box-sizing:border-box;background:linear-gradient(to top,rgb(0 0 0/.7)0,#fff0 100%);transition:background-color .3s ease;text-align:left}.gp-custom-post-nav .nav-title-label{font-size:.9em;color:#e0e0e0;margin-bottom:5px;display:block}.gp-custom-post-nav .nav-title{font-weight:600;line-height:1.4;font-size:1.3em}.gp-custom-post-nav .nav-title-label::before{content:"← ";font-family:sans-serif}@media (max-width:768px){.gp-series-posts-container,body .gp-series-posts-container{display:none!important}body{background-color:var(--bg-secondary)!important}body .site-main article.post:first-child{margin-top:20px!important}body.single .inside-article{padding:20px 15px!important;margin-left:0!important;margin-right:0!important;width:100%!important;box-sizing:border-box!important;background-color:transparent!important;border:0!important;border-radius:0!important;gap:15px}.entry-header{padding-top:15px!important}.entry-content p,article.post .entry-content p,body.single .entry-content p,body.single article.post .entry-content p{text-indent:0!important}.entry-content div,.entry-content p,body.single .entry-content div,body.single .entry-content p{overflow-wrap:break-word!important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body.single .entry-content>div,body.single .gp-top-meta-bar .gp-post-category{padding-left:0!important;padding-right:0!important}#gp-toc-container .gp-toc-title{font-size:1.1em!important;padding:10px 12px!important;margin-bottom:15px!important}.gp-custom-post-nav .nav-links{flex-direction:column}.gp-custom-post-nav .nav-previous{border-right:none!important;border-bottom:1px solid var(--border-primary)}.gp-custom-post-nav img{height:200px!important}.floating-buttons-container{right:15px;bottom:15px;left:auto;top:auto;transform:none}.gp-language-switcher{margin-right:15px}.gp-meta-bar-after-title{padding:0 10px!important;margin-bottom:20px!important}.posted-on-wrapper .date-primary{min-width:90px!important;font-size:.9rem!important}.byline,.posted-on-wrapper .date-primary,.reading-time-meta{font-size:.85em!important;padding:6px 12px!important;min-height:32px!important;flex-grow:0!important;flex-shrink:0!important;flex-basis:auto!important}.byline{min-width:90px!important}.reading-time-meta{min-width:60px!important}.posted-on-wrapper{min-width:120px!important;flex-grow:0!important;flex-shrink:0!important;flex-basis:auto!important}.gp-post-category a,body.single .gp-top-meta-bar .gp-post-category a{font-size:.85em!important;padding:6px 12px!important;min-height:32px!important}body.single .gp-top-meta-bar .gp-post-category{display:flex!important;position:static!important;float:none!important;clear:both!important;transform:none!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;max-width:100%!important;margin:0 0 10px!important;box-sizing:border-box!important;order:1!important;justify-content:center!important;align-items:center!important;visibility:visible!important;opacity:1!important;overflow:visible!important;max-height:none!important;height:auto!important}body.single .gp-top-meta-bar .gp-post-category a{display:inline-flex!important;visibility:visible!important;opacity:1!important}.site-content{padding:20px 0!important}body.single .site-content{padding-top:5px!important}#primary,main#main{padding:0!important;margin:0!important}#primary,.entry-content,.site-content,main#main{box-sizing:border-box!important}.entry-content h2,.entry-content h3,body.single .entry-content h2,body.single .entry-content h3{padding-left:0!important;padding-right:0!important;text-align:center!important;box-sizing:border-box!important;text-wrap:balance}.entry-content div,.entry-content p,body.single .entry-content div,body.single .entry-content p{padding-left:0!important;padding-right:0!important;box-sizing:border-box!important;text-wrap:pretty;word-break:keep-all!important;line-break:loose!important}body.single .entry-header .entry-title,body.single .entry-title,body.single h1.entry-title{display:block!important;background-color:var(--bg-tertiary)!important;color:var(--text-heading)!important;text-align:center!important;border-radius:12px!important;width:100%!important;margin:0!important;padding:20px!important;box-sizing:border-box!important}body.single .featured-image{width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.single .entry-header,body.single .inside-article,body.single-post .entry-header,body.single-post .inside-article{border-top:none!important;box-shadow:none!important;background-image:none!important}}@media (max-width:480px){body .gp-series-posts-container{display:none!important}}.gp-copy-url-btn,div.gp-social-share-container .share-buttons a.social-share-btn.gp-custom-copy-bottom-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;min-width:48px!important;border-radius:50%!important;transition:all .2s ease!important;box-shadow:none!important;outline:0!important;padding:0!important}.gp-copy-url-btn,.gp-copy-url-btn:hover{border:0!important;background-color:transparent!important}.gp-copy-url-btn{color:var(--text-primary)!important;cursor:pointer;box-sizing:border-box!important;position:relative;font-weight:400!important;border-width:0!important;border-style:none!important;border-color:transparent!important;animation:subtle-pulse 2.5s infinite ease-in-out}body.single .gp-copy-url-btn{display:inline-flex!important}.gp-copy-url-btn::before{content:"";display:block;width:22px;height:22px;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.72'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.72-1.72'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.72'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.72-1.72'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.gp-copy-url-btn:hover{transform:translateY(-2px);color:var(--accent-color)!important;box-shadow:0 4px 12px rgb(0 0 0/.08)!important}.site-main article.post .inside-article{border:0!important;box-shadow:none!important}.site-main article.post{box-shadow:none!important}.byline,.posted-on-wrapper .date-primary,.reading-time-meta{vertical-align:top!important}.posted-on-wrapper.is-updatable{cursor:pointer!important;position:relative!important}.entry-meta,.gp-meta-bar-after-title{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:8px!important;justify-content:flex-end!important;margin-top:0!important}.byline .author-label{margin-right:.4em!important}body.single .featured-image{margin-top:0!important;margin-bottom:20px!important}div.gp-social-share-container .share-buttons a.social-share-btn.gp-custom-copy-bottom-btn{background-color:#242526!important;color:#e4e6eb!important;border:1px solid #4a4c4e!important;cursor:pointer!important;position:relative!important;opacity:1!important;visibility:visible!important}body div.gp-social-share-container .share-buttons a.social-share-btn.gp-custom-copy-bottom-btn::before{content:""!important;display:block!important;width:20px!important;height:20px!important;background-color:currentColor!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Crect x='8' y='2' width='8' height='4' rx='1' ry='1'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Crect x='8' y='2' width='8' height='4' rx='1' ry='1'/%3E%3C/svg%3E")!important;mask-size:contain!important;mask-position:center!important;mask-repeat:no-repeat!important}div.gp-social-share-container .share-buttons a.social-share-btn.gp-custom-copy-bottom-btn:hover{transform:translateY(-2px)!important;box-shadow:0 4px 12px rgb(0 0 0/.15)!important;background-color:#3a3a3a!important;border-color:#5a5c5e!important}.site-main article[class*=post-]>.inside-article{background-color:var(--bg-secondary)!important;border:0!important;border-radius:20px!important;overflow:hidden!important}.gp-post-category,.gp-post-category a{align-items:center!important;justify-content:center!important}.gp-post-category{display:flex!important;flex-wrap:wrap!important;gap:5px!important;text-align:center!important}.gp-post-category a{background-color:var(--bg-secondary)!important;color:var(--text-secondary)!important;border:1px solid var(--border-secondary)!important;padding:8px 16px!important;border-radius:15px!important;font-size:.9em!important;font-weight:500!important;text-decoration:none!important;transition:all .2s ease!important;display:inline-flex!important;line-height:1.2!important;min-height:36px!important;box-sizing:border-box!important}.gp-post-category a:hover{background-color:var(--bg-tertiary)!important;color:var(--text-heading)!important;border-color:var(--border-primary)!important;transform:scale(1.05)!important;font-size:.95em!important}#scrollToTopBtn{transition:background-color .15s ease-in-out,opacity .15s ease-in-out,transform .15s ease-in-out!important}#scrollToTopBtn:hover{background-color:rgb(230 230 230/.95)!important;opacity:.9!important;transform:scale(1.05)}#scrollToTopBtn:active{background-color:rgb(200 200 200/.95)!important;transform:scale(.95)!important;transition-duration:.05s!important}html:not(.dark-mode) .inside-article{background-color:var(--bg-secondary)!important}html:not(.dark-mode) .site-main{color:#333!important;background-color:transparent!important}body.single .inside-article{background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:20px;padding:20px!important;max-width:940px;margin:0 auto}#mybar{position:fixed!important;top:0!important;left:0!important;z-index:99999!important;width:0;height:5px!important;background:linear-gradient(90deg,rgb(255 182 3)0,rgb(255 85 85) 100%)!important;transition:width .1s ease-out!important}.gp-top-meta-bar-container{display:block!important;padding:0!important;margin:30px 0 20px!important;position:relative!important;top:10px!important}body.single .gp-top-meta-bar-container{margin:0 0 15px!important}.gp-top-meta-bar{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:15px!important;width:100%;height:42px!important;position:static!important;grid-template-columns:none;margin-top:5px!important}.gp-top-meta-bar .left-buttons{display:flex;gap:8px}.gp-top-meta-bar .gp-language-switcher{display:flex;gap:5px}.featured-image .gp-new-badge,.gp-new-badge,.post .gp-new-badge,article .gp-new-badge,span.gp-new-badge{position:absolute!important;top:18px!important;left:18px!important;z-index:10!important;background-color:#d93025!important;color:#fff!important;padding:5px 12px!important;border-radius:999px!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important;text-align:center;letter-spacing:.2px;border:0!important;box-shadow:none!important;text-shadow:none!important;transform:translateZ(0)}.featured-image{display:block;overflow:hidden;aspect-ratio:16/9;background-color:var(--bg-tertiary);border-radius:20px}.featured-image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:20px!important}.gp-star-rating-container .stars-wrapper:not(.voted) .star:hover{transform:scale(1.2)}.rating-action-btn.submit-rating-btn{display:inline-block}.social-share-btn.x-btn{background-color:var(--black-color)!important;font-weight:900!important}.series-post-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.reading-time-meta[data-tooltip-text]:hover::after{content:attr(data-tooltip-text);position:absolute;bottom:105%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:5px 10px;border-radius:4px;font-size:.8em;white-space:nowrap;z-index:99999!important;display:inline-block!important}.floating-buttons-container{position:fixed;right:20px;bottom:20px;top:auto;transform:none;z-index:1000;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center}@media (max-width:768px){.floating-buttons-container{right:10px;gap:10px}}#sidebarToggle{position:relative}#gp-sidebar{background:var(--bg-secondary)}.sidebar-overlay{visibility:hidden}.sidebar-header{background:var(--bg-primary)}.sidebar-header h3,.sidebar-tools h4{margin:0;font-size:1.2em;color:var(--text-heading);font-weight:600}.sidebar-close{-webkit-tap-highlight-color:#fff0;touch-action:manipulation;user-select:none}.sidebar-tools h4{margin:0 0 15px;font-size:1em;padding-bottom:10px;border-bottom:1px solid var(--border-secondary)}.sidebar-tool{background:var(--bg-primary)}.floating-btn,.sidebar-toggle-icon{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.floating-btn{width:48px;height:48px;background-color:rgb(255 255 255/.9);backdrop-filter:blur(8px);border:1px solid var(--border-primary);border-radius:14px;box-shadow:0 4px 12px rgb(0 0 0/.1);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.floating-btn:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 8px 20px rgb(0 0 0/.15)}.floating-btn:active{transform:translateY(0) scale(.95);transition-duration:.1s}#sidebarToggle:hover{background-color:rgb(240 240 240/.95)!important}.floating-btn::after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgb(64 192 87/.3);transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease,opacity .3s ease;opacity:0;pointer-events:none}#darkModeToggle .dark-mode-icon-wrapper{position:relative;width:22px;height:22px;overflow:hidden}#darkModeToggle .dark-mode-icon-wrapper::after,#darkModeToggle .dark-mode-icon-wrapper::before,.sidebar-toggle-icon::after,.sidebar-toggle-icon::before{content:"";position:absolute;width:100%;height:100%;background-color:var(--text-primary);transition:all .3s ease}#darkModeToggle .dark-mode-icon-wrapper::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Cpath d='M12 1v2M12 21v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M1 12h2M21 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42'/%3E%3C/svg%3E");opacity:1}#darkModeToggle .dark-mode-icon-wrapper::after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z'/%3E%3C/svg%3E");opacity:0}#scrollToTopBtn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23343a40' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5M5 12l7-7 7 7'/%3E%3C/svg%3E");background-size:24px;background-repeat:no-repeat;background-position:center;opacity:1!important;pointer-events:auto!important}.sidebar-toggle-icon{width:20px;height:20px;transition:transform .3s ease;padding-left:0;padding-right:0}.sidebar-toggle-icon::after,.sidebar-toggle-icon::before{left:0;height:2.5px;border-radius:1px}.sidebar-toggle-icon::after{display:none}.post-footer-sections{border-top:1px solid var(--border-primary);background-color:var(--bg-primary);padding:3.5em 0}.post-footer-sections>*{padding:0;margin:0 auto 3.5em;border-top:none;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.post-footer-sections>:last-child{margin-bottom:0}.section-label{font-size:1.1em;font-weight:600;color:var(--text-heading);margin:0 0 5px}.gp-star-rating-container{width:100%;max-width:420px;background:var(--bg-secondary);padding:2.5em 2em;border-radius:20px;border:1px solid var(--border-primary);box-shadow:0 5px 15px rgb(0 0 0/.05)}.gp-star-rating-container .stars-wrapper{position:relative;display:inline-flex;cursor:pointer;padding:0}.gp-star-rating-container .stars-background,.gp-star-rating-container .stars-foreground{display:flex;gap:12px;white-space:nowrap}.gp-star-rating-container .stars-foreground{position:absolute;top:0;left:0;overflow:hidden;transition:width .2s ease-in-out}.gp-star-rating-container .star{width:44px;height:44px;flex-shrink:0;background-color:var(--border-primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E")no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E")no-repeat center/contain;transition:all .2s ease}.gp-star-rating-container .stars-foreground .star{background-color:var(--accent-color)}.gp-star-rating-container .rating-text{margin-top:18px;font-size:1.6em;font-weight:500;color:var(--text-heading)}.user-rating-text{font-size:.9em;color:var(--text-muted);margin-top:8px;display:none}.rating-buttons-container{display:flex;gap:10px;margin-top:18px}.rating-action-btn{font-size:.9em;padding:10px 22px;background-color:var(--bg-primary);border:1px solid var(--border-secondary);color:var(--text-secondary);border-radius:12px;cursor:pointer;transition:all .2s ease;font-weight:500}.rating-action-btn:hover{transform:translateY(-2px);color:var(--text-primary);border-color:var(--text-primary);box-shadow:0 4px 10px rgb(0 0 0/.06)}.rating-action-btn.submit-rating-btn{background-color:var(--accent-color);color:var(--white-color);border-color:var(--accent-color);font-weight:600}.gp-star-rating-container:not(.editing) .submit-rating-btn,.gp-star-rating-container:not(.voted):not(.editing) .rating-buttons-container{display:none}.reaction-buttons{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.reaction-btn{display:flex;align-items:center;gap:8px;background:var(--bg-secondary);border:1px solid var(--border-primary);padding:10px 20px;border-radius:14px;cursor:pointer;color:var(--text-primary);transition:all .2s ease;box-shadow:0 2px 4px rgb(0 0 0/.04)}.reaction-btn:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgb(0 0 0/.08);border-color:var(--accent-color)}#gp-toc-container .gp-toc-title:hover .gp-toc-toggle,.reaction-btn:hover .reaction-label{color:var(--accent-color)}.reaction-btn .reaction-label{font-weight:500}.reaction-btn .reaction-count{font-weight:600;color:var(--text-secondary);margin-left:4px}.reaction-btn[data-reaction=like]:hover{border-color:#ff8787}.reaction-btn[data-reaction=like]:hover .reaction-label{color:#fa5252}.share-buttons{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.social-share-btn{font-size:1.2rem;font-weight:700;color:#fff!important;border:0}.social-share-btn:hover{transform:translateY(-3px) scale(1.1)}.social-share-btn.facebook{font-family:sans-serif}.social-share-btn.x-btn{}.gp-series-posts-container{padding:3em 25px 2em!important;border-top:1px solid var(--border-primary);box-sizing:border-box!important}.series-post-item{display:flex;gap:15px;padding:15px}.series-post-thumbnail{flex-shrink:0;border-radius:8px}.series-post-content{display:flex;flex-direction:column}.series-post-meta{margin-top:auto}@media (max-width:768px){.series-posts-grid{grid-template-columns:1fr;margin:0 auto!important;padding:0!important}.gp-series-posts-container{padding:3em 20px 2em!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;width:100%!important}}.gp-language-switcher{display:flex;gap:5px;flex-wrap:wrap;align-items:center}#gp-toc-container .gp-toc-title,.gp-language-switcher a{display:inline-flex;align-items:center;border:1px solid var(--border-secondary)}.gp-language-switcher a{color:var(--text-secondary);background-color:var(--bg-secondary);padding:6px 12px;border-radius:15px;text-decoration:none;font-size:.9em;font-weight:500;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease;justify-content:center;line-height:1.2;min-height:32px}.gp-language-switcher a:hover{background-color:#4a5a6a;color:var(--white-color);border-color:#4a5a6a;transform:scale(1.05)}#gp-toc-container{width:90%;max-width:750px!important;margin:2.5em auto!important;background-color:var(--bg-secondary)!important;border:0!important;box-shadow:none!important;border-top:3px solid var(--border-primary)!important;border-bottom:3px solid var(--border-primary)!important;padding:2em 0 0!important;border-radius:0!important;text-align:left!important;opacity:1;transform:none;max-height:none!important;overflow:visible!important}.site-footer>.site-info{margin-left:auto!important;margin-right:auto!important;text-align:center!important}#gp-toc-container .gp-toc-title{font-weight:600;font-size:1.05em;margin:0 auto 1em;cursor:pointer;gap:8px;transition:all .2s ease;background-color:var(--bg-copy-button);color:var(--text-heading);border-radius:10px;padding:10px 18px}#gp-toc-container .gp-toc-title:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgb(0 0 0/.08);border-color:var(--accent-color);color:var(--accent-color)}#gp-toc-container .gp-toc-title .gp-toc-toggle{font-size:.9em;font-weight:400;color:var(--text-muted);transition:color .2s ease}#gp-toc-container .gp-toc-list{list-style-type:none!important;list-style:none!important;text-align:left;width:100%!important;box-sizing:border-box!important;padding:0;margin:0}@media (max-width:768px){#gp-toc-container{width:100%!important;margin:15px 0 25px!important;padding:15px!important;border-radius:8px!important;box-sizing:border-box!important}#gp-toc-container .gp-toc-title{font-size:1.1em!important;padding:10px 12px!important;margin-bottom:15px!important}body.single-post .entry-header .gp-top-meta-bar,body.single-post .entry-header .gp-top-meta-bar-container{margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;border-radius:0!important;min-height:0!important;height:auto!important;overflow:visible!important}.gp-top-meta-bar,.single .gp-top-meta-bar,body.single .gp-top-meta-bar{display:flex!important;align-items:center!important;gap:8px!important;padding:5px 0!important}.gp-top-meta-bar{flex-direction:column!important;grid-template-columns:none;justify-items:auto}.single .gp-top-meta-bar,body.single .gp-top-meta-bar{flex-direction:row!important;justify-content:space-between!important;flex-wrap:wrap!important;visibility:visible!important;opacity:1!important;height:auto!important;position:static;width:100%!important;box-sizing:border-box!important}.single .entry-header,body.single .entry-header{margin-top:0!important;position:relative;z-index:1}body.single .gp-top-meta-bar-container{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;position:static!important;margin-top:0!important;margin-bottom:15px!important;padding:5px 0 0!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.gp-top-meta-bar .left-buttons{display:flex;justify-content:center;order:2!important}.gp-top-meta-bar .gp-language-switcher{justify-content:center!important;align-self:center!important}.gp-top-meta-bar .gp-post-category,.gp-top-meta-bar .gp-post-category a{text-align:center;justify-content:center;flex-wrap:wrap}body.single .gp-top-meta-bar>.gp-language-switcher{order:3!important}.social-share-btn,div.gp-social-share-container .share-buttons a.social-share-btn.gp-custom-copy-bottom-btn{width:40px!important;height:40px!important;min-width:40px!important}div.gp-social-share-container .share-buttons a.social-share-btn.gp-custom-copy-bottom-btn::before{width:18px!important;height:18px!important}.social-share-btn{font-size:16px!important}}#gp-sidebar{position:fixed;top:0;right:-400px;width:400px;height:100vh;background:var(--bg-primary);border-left:1px solid var(--border-primary);z-index:1000;transition:right .3s ease;box-shadow:-5px 0 20px rgb(0 0 0/.1);overflow-y:auto;-webkit-overflow-scrolling:touch}.sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;background:var(--bg-secondary);border-bottom:1px solid var(--border-primary);position:sticky;top:0;z-index:10}.sidebar-close{background:0 0;border:0;font-size:24px;color:var(--text-muted);cursor:pointer;padding:5px;border-radius:4px;transition:all .2s ease;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.sidebar-close:hover{background:var(--bg-tertiary);color:var(--text-primary)}.sidebar-content{padding:20px}.sidebar-toc-container{margin-bottom:30px}.sidebar-tools{border-top:1px solid var(--border-primary);padding-top:20px}.sidebar-tool{display:block;width:100%;padding:12px 15px;margin-bottom:8px;background:var(--bg-secondary);border:1px solid var(--border-secondary);color:var(--text-primary);text-align:left;border-radius:8px;cursor:pointer;transition:all .2s ease;font-size:.9em}.sidebar-tool:hover{background:var(--text-primary);color:var(--bg-primary);transform:translateX(5px)}.sidebar-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/.5);z-index:999;opacity:0;transition:opacity .3s ease;pointer-events:none}#sidebarToggle .sidebar-toggle-icon,.social-share-btn{position:relative;align-items:center;justify-content:center}.social-share-btn{display:inline-flex;width:44px;height:44px;border-radius:50%;text-decoration:none;font-size:18px;transition:all .3s ease;overflow:hidden}#sidebarToggle .sidebar-toggle-icon::before,.social-share-btn::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.social-share-btn::before{width:0;height:0;background:rgb(255 255 255/.2);border-radius:50%;transition:width .3s,height .3s}.social-share-btn:hover::before{width:100%;height:100%}.social-share-btn:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgb(0 0 0/.15)}.social-share-btn.facebook{background-color:#1877f2}@media (max-width:768px){.social-share-btn{width:40px;height:40px;font-size:16px}}#sidebarToggle .sidebar-toggle-icon{width:20px;height:20px;display:flex}#sidebarToggle .sidebar-toggle-icon::before{width:20px;height:20px;background-color:var(--text-muted);transition:all .2s ease;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z'/%3E%3C/svg%3E")no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z'/%3E%3C/svg%3E")no-repeat center/contain}.sidebar-header h3::before{content:"";display:inline-block;width:18px;height:18px;background-color:var(--accent-color);margin-right:8px;vertical-align:middle;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z'/%3E%3C/svg%3E")no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z'/%3E%3C/svg%3E")no-repeat center/contain}.gp-series-posts-container{margin:3em 0;background:#fff0;border:0;box-shadow:none}.series-posts-title{font-size:1.5em;font-weight:600;color:var(--text-heading);margin-bottom:2em;text-align:center;position:relative;padding-bottom:1em}.series-posts-title::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:3px;background:var(--accent-color);border-radius:2px}.series-posts-grid{display:grid;grid-template-columns:repeat(2,1fr)!important;gap:1.5em;justify-content:center;max-width:800px;margin:0 auto}.series-post-item{display:block;background:var(--bg-secondary);border-radius:12px;border:1px solid var(--border-primary);overflow:hidden;transition:all .3s ease;text-decoration:none;color:inherit;box-shadow:0 2px 8px rgb(0 0 0/.05);max-width:320px;margin:0 auto}.series-post-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgb(0 0 0/.12);border-color:var(--accent-color);background:var(--bg-tertiary)}.series-post-thumbnail{width:100%;height:160px;overflow:hidden;position:relative}.series-post-content{padding:1.5em}.series-post-title{font-size:1.1em;font-weight:600;color:var(--text-heading);margin:0 0 .5em;line-height:1.4}.series-post-meta{font-size:.9em;color:var(--text-muted)}@media (max-width:768px){.series-posts-grid{grid-template-columns:1fr!important;gap:1em}.gp-series-posts-container{padding:0;margin:2em 0}.series-post-thumbnail{height:150px}}.date-label{font-weight:600;color:var(--text-muted);margin-right:5px}.footer-bar{display:block!important;width:100%!important;text-align:center!important}@media (max-width:768px){body.single-post .entry-header,body.single-post .inside-article,body.single-post .site-content,body.single-post article.post,body.single-post main.site-main{border-top:none!important;box-shadow:none!important;background:0 0!important;padding-top:0!important;margin-top:0!important;background-image:none!important}body.single-post .entry-header::after,body.single-post .entry-header::before,body.single-post .inside-article::after,body.single-post .inside-article::before,body.single-post .site-content::after,body.single-post .site-content::before,body.single-post article.post::after,body.single-post article.post::before,body.single-post main.site-main::after,body.single-post main.site-main::before{display:none!important;content:""!important}}.single .gp-post-category{text-align:center!important;margin:20px auto!important;padding:15px 20px!important;max-width:800px!important;background-color:transparent!important;border:0!important}@media (max-width:768px){.gp-top-meta-bar>*{justify-self:auto!important;flex-grow:0}#gp-toc-container .gp-toc-list{max-height:none!important;overflow:visible!important}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.gp-copy-url-btn,.gp-custom-copy-bottom-btn{align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;min-width:48px!important;border-radius:50%!important;transition:all .2s ease!important;padding:0!important;box-sizing:border-box!important;font-weight:400!important}.gp-custom-copy-bottom-btn{display:inline-flex!important;background-color:#343a40!important;color:#fff!important;border:1px solid #23272b!important;cursor:pointer!important;position:relative!important;box-shadow:0 2px 5px rgb(0 0 0/.2)!important;outline:0!important}.gp-copy-url-btn::before,.gp-custom-copy-bottom-btn::before{content:"";display:block;width:20px;height:20px;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Crect x='8' y='2' width='8' height='4' rx='1' ry='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Crect x='8' y='2' width='8' height='4' rx='1' ry='1'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.gp-custom-copy-bottom-btn:hover{transform:translateY(-2px)!important;background-color:#495057!important;border-color:#343a40!important;color:#fff!important;box-shadow:0 4px 12px rgb(0 0 0/.3)!important}.gp-copy-url-btn{cursor:pointer;position:relative}.gp-copy-url-btn,body.single .gp-copy-url-btn{display:inline-flex!important}.gp-copy-url-btn::before{width:22px;height:22px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.72'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.72-1.72'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.72'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.72-1.72'/%3E%3C/svg%3E")}.gp-copy-url-btn:hover{transform:translateY(-2px);color:var(--text-primary);border-color:var(--border-meta);box-shadow:0 4px 12px rgb(0 0 0/.08)}.site-main article.post .inside-article{border:0!important;box-shadow:none!important}h3:first-child:not(:has(+h2,+h3,+h4,+h5,+h6))::after,h3:first-child:not(:has(+h2,+h3,+h4,+h5,+h6))::before{display:none!important;content:""!important}.site-main article.post{box-shadow:0 5px 15px rgb(0 0 0/.07)}.byline,.posted-on-wrapper .date-primary,.reading-time-meta{vertical-align:top!important}.entry-meta,.gp-meta-bar-after-title{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:8px!important;justify-content:flex-end!important;margin-top:0!important}.byline{letter-spacing:.5px!important}body.single .featured-image{margin-top:0!important;margin-bottom:25px!important}#gp-toc-container{margin:2.5em auto!important;max-width:800px!important;width:100%!important;text-align:left!important}@media (max-width:768px){.gp-top-meta-bar>*{justify-self:auto!important;flex-grow:0}#gp-toc-container .gp-toc-list{max-height:none!important;overflow:visible!important}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.gp-copy-url-btn,.gp-custom-copy-bottom-btn{align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;min-width:48px!important;border-radius:50%!important;transition:all .2s ease!important;padding:0!important;box-sizing:border-box!important;font-weight:400!important}.gp-custom-copy-bottom-btn{display:inline-flex!important;background-color:#343a40!important;color:#fff!important;border:1px solid #23272b!important;cursor:pointer!important;position:relative!important;box-shadow:0 2px 5px rgb(0 0 0/.2)!important;outline:0!important}.gp-copy-url-btn::before,.gp-custom-copy-bottom-btn::before{content:"";display:block;width:20px;height:20px;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Crect x='8' y='2' width='8' height='4' rx='1' ry='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Crect x='8' y='2' width='8' height='4' rx='1' ry='1'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.gp-custom-copy-bottom-btn:hover{transform:translateY(-2px)!important;background-color:#495057!important;border-color:#343a40!important;color:#fff!important;box-shadow:0 4px 12px rgb(0 0 0/.3)!important}.gp-copy-url-btn{cursor:pointer;position:relative}.gp-copy-url-btn,body.single .gp-copy-url-btn{display:inline-flex!important}.gp-copy-url-btn::before{width:22px;height:22px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.72'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.72-1.72'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.72'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.72-1.72'/%3E%3C/svg%3E")}.gp-copy-url-btn:hover{transform:translateY(-2px);color:var(--text-primary);border-color:var(--border-meta);box-shadow:0 4px 12px rgb(0 0 0/.08)}.site-main article.post .inside-article{border:0!important;box-shadow:none!important}h3:first-child:not(:has(+h2,+h3,+h4,+h5,+h6))::after,h3:first-child:not(:has(+h2,+h3,+h4,+h5,+h6))::before{display:none!important;content:""!important}.site-main article.post{box-shadow:0 5px 15px rgb(0 0 0/.07)}.byline,.posted-on-wrapper .date-primary,.reading-time-meta{vertical-align:top!important}.entry-meta,.gp-meta-bar-after-title{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:8px!important;justify-content:flex-end!important;margin-top:0!important}.byline{letter-spacing:.5px!important}body.single .featured-image{margin-top:0!important;margin-bottom:25px!important}#gp-toc-container{margin:2.5em auto!important;max-width:800px!important;width:100%!important;text-align:left!important}}}