body.single-post.pe-reader-dark{--pe-reader-page-bg:#111315;background:var(--pe-reader-page-bg)}body.single-post.pe-reader-dark .pe-mobile-ad-cover{background:var(--pe-reader-page-bg)}.pe-article-page-shell{display:flow-root}.single-post .pe-single-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,340px)!important;gap:var(--pe-space-xl)!important;align-items:start!important;width:min(calc(100% - 32px),var(--pe-container,1180px))!important;max-width:var(--pe-container,1180px)!important;margin-inline:auto!important;padding-top:var(--pe-space-lg)!important}.single-post .pe-single-main{min-width:0;width:100%!important}body.single-post.pe-reader-dark .pe-article-page-shell{--pe-color-accent:#8fb2ec;--pe-color-heading:#f1f3f5;--pe-color-text:#eceff2;--pe-article-text-color:var(--pe-article-text-color-dark,#eceff2);--pe-color-meta:#aeb4ba;--pe-color-border:#30343a;--pe-color-surface:#16181b;--pe-color-background:#111315;--pe-color-link-hover:#8fb2ec;--pe-color-section-first:#8fb2ec;--pe-color-section-rest:#eceff2;--pe-color-section-rule:#30343a;--pe-color-title:#f1f3f5;--pe-color-title-hover:#8fb2ec;--pe-color-meta-accent:#8fb2ec;--pe-color-surface-alt:#2b2e33;--pe-color-media:#26292d;--pe-color-on-accent:#17191c;--pe-article-title-color:var(--pe-article-title-color-dark,#8FB2EC);color-scheme:dark;background:var(--pe-color-background);color:var(--pe-color-text)}.pe-article-detail{max-width:100%}.pe-article-detail .pe-content{color:var(--pe-article-text-color,#25292e)!important}.pe-article-breadcrumb{justify-content:center!important;margin-bottom:var(--pe-space-md)!important;color:var(--pe-color-meta);text-align:center!important}.pe-article-breadcrumb a{color:var(--pe-color-meta)!important;text-decoration:none}.pe-article-breadcrumb a:hover,.pe-article-breadcrumb a:focus-visible{color:var(--pe-color-link-hover)!important}.pe-article-header{max-width:900px!important;margin:0 auto var(--pe-space-md)!important;text-align:center}.pe-article-header h1{max-width:900px;margin:0 auto var(--pe-space-md)!important;color:var(--pe-article-title-color,var(--pe-color-accent))!important;font-size:var(--pe-article-title-size-d,30px)!important;line-height:1.18!important}.pe-article-byline{justify-content:center!important;text-align:center!important;gap:6px!important;margin:0 0 var(--pe-space-xs)!important;color:var(--pe-color-meta)!important}.pe-article-byline,.pe-article-byline *{font-size:calc(var(--pe-font-meta-desktop) + 1px)!important}.pe-article-author,.pe-site-identity-link{display:inline-flex;align-items:center;gap:5px;color:inherit;text-decoration:none}.pe-site-identity-link{color:var(--pe-color-meta-accent)!important}body.single-post.pe-reader-dark .pe-author-name{color:var(--pe-color-meta)!important}.pe-article-author:hover,.pe-article-author:focus-visible,.pe-site-identity-link:hover,.pe-site-identity-link:focus-visible{color:var(--pe-color-link-hover)}.pe-author-verified-badge{display:block;flex:0 0 14px;width:14px;height:14px;object-fit:contain}.pe-article-published{color:var(--pe-color-meta)!important;text-align:center!important}.pe-article-actions{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:var(--pe-space-md) 0;padding:7px 10px;border:1px solid var(--pe-color-border);border-radius:var(--pe-radius-md);background:var(--pe-color-surface)}.pe-article-actions-primary,.pe-article-actions-share{display:flex;align-items:center}.pe-article-actions-primary{gap:clamp(22px,3vw,38px)}.pe-article-actions-share{gap:10px;margin-left:auto}.pe-article-action,.pe-article-share-icon,.pe-article-social-action{appearance:none;border:0;background:transparent;color:var(--pe-color-text);display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:5px 8px;border-radius:var(--pe-radius-sm);font-family:var(--pe-font-family);font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer}.pe-article-action{position:relative}.pe-article-like-action{min-width:118px}.pe-article-save-action{min-width:124px}.pe-article-action svg,.pe-article-share-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.pe-article-action:hover,.pe-article-action:focus-visible,.pe-article-action.is-active,.pe-article-share-icon:hover,.pe-article-share-icon:focus-visible,.pe-article-share-icon.is-copied{background:var(--pe-color-surface-alt);color:var(--pe-color-accent)}.pe-like-count{font-variant-numeric:tabular-nums}.pe-article-share-label{color:var(--pe-color-meta);font-family:var(--pe-font-family);font-size:var(--pe-font-meta-desktop);font-weight:600;line-height:1.2;white-space:nowrap}.pe-article-share-icon,.pe-article-social-action{position:relative;flex:0 0 auto;width:40px;height:40px;min-width:40px;min-height:40px;padding:3px;border-radius:50%}.pe-article-copy-action.is-copied::after{content:attr(data-pe-feedback);position:absolute;z-index:4;left:50%;bottom:calc(100% + 7px);transform:translateX(-50%);padding:5px 8px;border-radius:6px;background:var(--pe-color-heading);color:var(--pe-color-surface);font-size:11px;font-weight:600;line-height:1;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.16)}.pe-article-action.is-action-feedback::after,.pe-saved-remove.is-action-feedback::after,[data-pe-saved-clear].is-action-feedback::after{content:attr(data-pe-feedback);position:absolute;z-index:42;left:50%;bottom:calc(100% + 10px);width:max-content;max-width:min(280px,calc(100vw - 32px));transform:translateX(-50%);padding:7px 10px;border:1px solid #d9dee7;border-radius:6px;background:#fff;color:#111827;box-shadow:0 5px 14px rgba(0,0,0,.16);font-family:var(--pe-font-family);font-size:11px;font-weight:600;line-height:1.25;text-align:center;white-space:normal;pointer-events:none}.pe-article-action.is-action-feedback::before,.pe-saved-remove.is-action-feedback::before,[data-pe-saved-clear].is-action-feedback::before{content:"";position:absolute;z-index:41;left:50%;bottom:calc(100% + 6px);width:8px;height:8px;border-right:1px solid #d9dee7;border-bottom:1px solid #d9dee7;background:#fff;transform:translateX(-50%) rotate(45deg);pointer-events:none}.pe-saved-remove.is-action-feedback,[data-pe-saved-clear].is-action-feedback{position:relative}.pe-article-social-action img{display:block;width:34px;height:34px;object-fit:contain}.pe-article-social-action:hover,.pe-article-social-action:focus-visible{background:var(--pe-color-surface-alt)}.pe-article-detail .pe-single-image{margin:var(--pe-space-md) 0 var(--pe-space-lg)!important;border-radius:var(--pe-image-radius)!important;overflow:visible!important}.pe-single-featured-media{position:relative;display:block;overflow:hidden;border-radius:var(--pe-image-radius);background:var(--pe-color-media)}.pe-article-detail .pe-single-image .pe-single-hero-media{display:block;width:100%;height:auto;border-radius:var(--pe-image-radius)}.pe-featured-caption{margin:8px 2px 0!important;color:var(--pe-color-meta)!important}html.pe-skeleton-boot .pe-article-detail:not(.pe-skeleton-ready) :is(h1,h2,h3,[class$="-title"],[class*="-title "],[class$="-meta"],[class*="-meta "],.pe-article-published){color:inherit!important;text-shadow:none!important;background:none!important;animation:none!important}html.pe-skeleton-boot .pe-article-detail:not(.pe-skeleton-ready) .pe-article-header h1{color:var(--pe-article-title-color,var(--pe-color-accent))!important;text-shadow:none!important;background:none!important;animation:none!important}body.single-post.pe-reader-dark .pe-article-header h1{color:var(--pe-article-title-color,var(--pe-color-accent))!important}html.pe-skeleton-boot .pe-article-detail:not(.pe-skeleton-ready) :is(a,div,figure):has(>img)>img{opacity:1!important}html.pe-skeleton-boot .pe-article-detail:not(.pe-skeleton-ready) :is(a,div,figure):has(>img)::after{display:none!important}html.pe-skeleton-boot .pe-single-featured-media[data-pah-skeleton]:not(.pe-skeleton-ready)>img{opacity:0!important}html.pe-skeleton-boot .pe-single-featured-media[data-pah-skeleton]:not(.pe-skeleton-ready)::after{content:"";display:block!important;position:absolute;z-index:30;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,var(--pe-skeleton-base) 20%,var(--pe-skeleton-highlight) 42%,var(--pe-skeleton-base) 64%);background-size:220% 100%;animation:pe-global-skeleton-shimmer 1.1s linear infinite}.pe-content{color:var(--pe-color-text)!important}.pe-content>p{margin:0 0 var(--pe-space-md)}.pe-content :is(h2,h3){scroll-margin-top:96px;color:var(--pe-color-heading)!important;margin-top:var(--pe-space-xl);margin-bottom:var(--pe-space-md)}.pe-article-toc{margin:0 0 var(--pe-space-lg);padding:16px 18px 16px 20px;border:0;border-left:4px solid var(--pe-color-section-first,var(--pe-color-accent,#174B9B));border-radius:10px;background:#f7faff;background:linear-gradient(100deg,color-mix(in srgb,var(--pe-color-section-first,var(--pe-color-accent,#174B9B)) 11%,#fff) 0%,#fff 94%)}.pe-article-toc-title{margin:0 0 10px;color:var(--pe-color-section-first,var(--pe-color-accent,#174B9B));font-family:var(--pe-font-family);font-size:calc(var(--pe-article-body-size-d,18px) - 3px)!important;font-weight:700;line-height:1.35}.pe-article-toc ul{margin:0;padding-left:20px;display:grid;gap:9px}.pe-article-toc li{padding-left:2px;color:var(--pe-color-text);font-size:calc(var(--pe-article-body-size-d,18px) - 2px)!important;font-weight:500!important;line-height:1.55}body.single-post .pe-article-detail .pe-content .pe-article-toc li{font-size:calc(var(--pe-article-body-size-d,18px) - 2px)!important;font-weight:500!important}.pe-article-toc li.pe-article-toc-level-3{margin-left:0}.pe-article-toc a{color:var(--pe-color-text)!important;font-size:inherit!important;font-weight:inherit!important;text-decoration:none}.pe-article-toc a:hover,.pe-article-toc a:focus-visible{color:var(--pe-color-link-hover)!important}body.single-post.pe-reader-dark .pe-article-toc{border-left-color:var(--pe-color-section-first,var(--pe-color-accent));background:var(--pe-color-surface-alt);background:linear-gradient(100deg,color-mix(in srgb,var(--pe-color-section-first,var(--pe-color-accent)) 18%,var(--pe-color-surface-alt)) 0%,var(--pe-color-surface) 94%)}body.single-post.pe-reader-dark .pe-article-toc-title{color:var(--pe-color-section-first,var(--pe-color-accent))!important}body.single-post.pe-reader-dark .pe-article-toc li,body.single-post.pe-reader-dark .pe-article-toc a{color:#eceff2!important}body.single-post.pe-reader-dark .pe-article-toc a:hover,body.single-post.pe-reader-dark .pe-article-toc a:focus-visible{color:var(--pe-color-link-hover)!important}.pe-read-also{margin-block:var(--pe-space-lg)!important}body.single-post.pe-reader-dark .pe-read-also-label{color:var(--pe-color-text)!important}.pe-article-signature{margin:var(--pe-space-lg) 0 var(--pe-space-sm)!important;color:var(--pe-color-meta)!important;font-weight:var(--pe-font-weight-meta-desktop)!important}.pe-article-source-label{font-weight:700}.pe-article-source-site{color:var(--pe-color-text);font-weight:600}.pe-article-actions-bottom{margin-top:var(--pe-space-sm)}.pe-article-tags{display:flex;flex-wrap:wrap;gap:8px;margin:var(--pe-space-md) 0 var(--pe-space-xl)}.pe-article-tag{display:inline-flex;align-items:center;min-height:36px;padding:7px 11px;border:1px solid var(--pe-color-border);border-radius:var(--pe-radius-sm);background:var(--pe-color-surface-alt);color:var(--pe-color-text);text-decoration:none;font-size:var(--pe-font-meta-desktop);font-weight:600}.pe-article-tag:hover,.pe-article-tag:focus-visible{border-color:var(--pe-color-accent);color:var(--pe-color-accent)}.pe-article-related-card{margin:0 0 var(--pe-space-xl);padding:18px 20px 6px;border:1px solid var(--pe-color-border);border-top:5px solid var(--pe-color-accent);border-radius:var(--pe-radius-md);background:var(--pe-color-surface);box-shadow:none}.pe-article-related-title{margin:0 0 8px;color:var(--pe-color-accent);font-family:var(--pe-font-family);font-size:var(--pe-font-layout-desktop);font-weight:700;line-height:1.3}.pe-article-related-list{display:block}.pe-article-related-row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:12px 0;border-top:1px solid var(--pe-color-border);color:var(--pe-color-text);text-decoration:none}.pe-article-related-row-title{min-width:0;font-family:var(--pe-font-family);font-size:var(--pe-font-layout-desktop);font-weight:var(--pe-font-weight-layout-desktop);line-height:1.4}.pe-article-related-arrow{display:flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;color:var(--pe-color-accent)}.pe-article-related-arrow svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pe-article-related-row:hover,.pe-article-related-row:focus-visible{color:var(--pe-color-link-hover)}.pe-article-related-row:hover .pe-article-related-arrow,.pe-article-related-row:focus-visible .pe-article-related-arrow{color:var(--pe-color-link-hover)}body.single-post.pe-reader-dark .pe-article-related-card{background:var(--pe-color-surface);border-color:var(--pe-color-border);border-top-color:var(--pe-color-accent)}body.single-post.pe-reader-dark .pe-article-related-row{border-top-color:var(--pe-color-border);color:#eceff2}.pe-content-pages{display:flex;align-items:center;flex-wrap:wrap;gap:10px;width:100%;box-sizing:border-box;margin:22px 0 var(--pe-space-lg);padding:10px 12px 10px 18px;border:1px solid var(--pe-color-border);border-radius:999px;background:var(--pe-color-surface-alt);box-shadow:inset 0 5px 10px rgba(0,0,0,.12)}.pe-content-pages-status{margin-right:auto;color:var(--pe-color-text);font-family:var(--pe-font-family);font-size:var(--pe-font-button-desktop);font-weight:700;white-space:nowrap}.pe-content-pages-numbers{display:flex;align-items:center;justify-content:flex-end;flex:1;min-width:0;flex-wrap:wrap;gap:8px}.pe-content-pages .post-page-numbers{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border:1px solid var(--pe-brand);border-radius:50%;background:var(--pe-brand);color:#fff;text-decoration:none;box-shadow:none}.pe-content-pages .post-page-numbers.current{border-color:var(--pe-color-border);background:var(--pe-color-surface);color:var(--pe-color-text);box-shadow:inset 0 4px 8px rgba(0,0,0,.09)}.pe-content-pages a.post-page-numbers:hover,.pe-content-pages a.post-page-numbers:focus-visible{filter:brightness(1.08);color:#fff;outline:2px solid var(--pe-brand);outline-offset:2px}.pe-content-page-number{font:inherit;color:inherit}.pe-content-pages-terminal{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex:0 0 46px;border:1px solid var(--pe-brand);border-radius:50%;background:var(--pe-brand);color:#fff;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.16)}.pe-content-pages-terminal svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pe-content-pages-terminal:hover,.pe-content-pages-terminal:focus-visible{filter:brightness(1.08);outline:2px solid var(--pe-brand);outline-offset:2px}.pe-content-pages-terminal.is-active{background:var(--pe-color-surface);border:2px solid var(--pe-brand);color:var(--pe-brand);box-shadow:inset 0 4px 8px rgba(0,0,0,.08)}body.single-post.pe-reader-dark .pe-content-pages{background:#20242a;border-color:#59616b;box-shadow:inset 0 5px 10px rgba(0,0,0,.28)}body.single-post.pe-reader-dark .pe-content-pages .post-page-numbers{background:var(--pe-brand);border-color:var(--pe-brand);color:#fff}body.single-post.pe-reader-dark .pe-content-pages .post-page-numbers.current{background:#2a3037;border-color:#59616b;color:#f2f4f6}body.single-post.pe-reader-dark .pe-content-pages-terminal{background:var(--pe-brand);border-color:var(--pe-brand);color:#fff}body.single-post.pe-reader-dark .pe-content-pages-terminal.is-active{background:#2a3037;border-color:#8fb2ec;color:#8fb2ec}body.single-post.pe-reader-dark .pe-content-pages a.post-page-numbers:hover,body.single-post.pe-reader-dark .pe-content-pages a.post-page-numbers:focus-visible{border-color:#8db7ff;color:#fff}.pe-article-sidebar{min-width:0;min-height:0;height:100%;align-self:stretch;position:relative;--pe-article-lift-gap:clamp(32px,3vw,40px);--pe-article-primary-zone:50%}.pe-article-sidebar-track{position:static;display:flex;flex-direction:column;gap:var(--pe-article-lift-gap)}.pe-article-scroll-lift{position:relative;left:auto;right:auto}.pe-article-scroll-lift-primary .pe-m5-popular-slot{box-sizing:border-box}.pe-article-popular-sticky{width:100%}.pe-article-sidebar:not(.is-lift-ready) .pe-m5-sticky-package,.pe-article-sidebar:not(.is-lift-ready) .pe-article-popular-sticky{position:static!important;top:auto!important}.pe-article-sidebar.is-lift-ready .pe-article-sidebar-track{position:absolute;inset:0;display:block}.pe-article-sidebar.is-lift-ready .pe-article-scroll-lift{position:absolute;left:0;right:0}.pe-article-sidebar.is-lift-ready .pe-article-scroll-lift-primary{top:0;height:var(--pe-article-primary-zone)}.pe-article-sidebar.is-lift-ready .pe-article-scroll-lift-popular{top:calc(var(--pe-article-primary-zone) + var(--pe-article-lift-gap));bottom:0}.pe-article-sidebar.is-lift-ready:not(.has-primary) .pe-article-scroll-lift-popular{top:0}.pe-article-sidebar.is-lift-ready:not(.has-popular) .pe-article-scroll-lift-primary{height:100%}.pe-article-sidebar.is-lift-ready .pe-article-popular-sticky{position:sticky;top:var(--pe-m5-d-sticky-top,50px)}body.admin-bar .pe-article-sidebar.is-lift-ready .pe-article-popular-sticky{top:calc(var(--pe-m5-d-sticky-top,50px) + 32px)}.pe-article-popular-panel{position:relative;padding:16px 16px 15px;border:1px solid color-mix(in srgb,var(--pe-color-accent) 22%,var(--pe-color-border));border-radius:0;background:linear-gradient(135deg,color-mix(in srgb,var(--pe-color-accent) 10%,var(--pe-color-surface)) 0%,var(--pe-color-surface) 52%,color-mix(in srgb,var(--pe-color-accent) 7%,var(--pe-color-surface)) 100%);box-shadow:0 8px 24px rgba(0,0,0,.06)}.pe-article-popular-heading{margin:0 0 16px}.pe-article-popular-heading h2{margin:0 0 10px!important;font-family:var(--pe-font-family)!important;font-size:var(--pe-font-section-desktop)!important;font-weight:var(--pe-font-weight-section-desktop)!important;line-height:1.2!important}.pe-article-popular-heading .pe-heading-first{color:var(--pe-color-section-first)!important}.pe-article-popular-heading .pe-heading-rest{color:var(--pe-color-section-rest)!important}.pe-article-popular-heading .pe-heading-rule{background:var(--pe-color-section-rule)!important}.pe-article-popular-heading .pe-heading-rule span{background:var(--pe-color-section-first)!important}html.pe-skeleton-boot .pe-article-popular-slide[data-pah-skeleton]:not(.pe-skeleton-ready) .pe-article-popular-media{position:relative;overflow:hidden}html.pe-skeleton-boot .pe-article-popular-slide[data-pah-skeleton]:not(.pe-skeleton-ready) .pe-article-popular-media>img{opacity:0!important}html.pe-skeleton-boot .pe-article-popular-slide[data-pah-skeleton]:not(.pe-skeleton-ready) .pe-article-popular-media::after{content:"";position:absolute;z-index:30;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,var(--pe-skeleton-base) 20%,var(--pe-skeleton-highlight) 42%,var(--pe-skeleton-base) 64%);background-size:220% 100%;animation:pe-global-skeleton-shimmer 1.1s linear infinite}.pe-article-popular-slider{width:100%;overflow:visible}.pe-article-popular-viewport{overflow:hidden}.pe-article-popular-slides{display:flex}.pe-article-popular-slide{min-width:0;flex:0 0 100%}.pe-article-popular-slider.is-enhanced .pe-article-popular-slide:not(.is-active){display:none}.pe-article-popular-media-shell{position:relative;overflow:visible}.pe-article-popular-media-link{display:block;color:inherit;text-decoration:none}.pe-article-popular-media{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:var(--pe-image-radius);background:var(--pe-color-media)}.pe-article-popular-image,.pe-article-popular-media>.pah-media-placeholder{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--pe-image-radius)}.pe-article-popular-image{transition:transform var(--pe-image-zoom-duration) var(--pe-image-motion-ease)!important}.pe-article-popular-media>.pah-media-placeholder{position:relative}.pe-article-popular-badge{position:absolute;z-index:35;left:12px;bottom:10px;display:inline-flex;align-items:center;min-height:27px;max-width:calc(100% - 24px);padding:5px 9px;border-radius:7px;background:var(--pe-color-accent);color:#fff;font-family:var(--pe-font-family);font-size:var(--pe-font-meta-desktop);font-weight:700;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pe-article-popular-nav{display:flex;align-items:center;justify-content:center;gap:11px;margin-top:22px}.pe-article-popular-nav[hidden]{display:none!important}.pe-article-popular-arrow{appearance:none;position:static;display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;padding:0;border:1px solid color-mix(in srgb,var(--pe-color-accent) 82%,#fff);border-radius:50%;background:var(--pe-color-accent);color:#fff;box-shadow:none;cursor:pointer;transition:background var(--pe-motion-fast) var(--pe-motion-ease),transform var(--pe-motion-fast) var(--pe-motion-ease)}.pe-article-popular-arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.pe-article-popular-arrow:hover,.pe-article-popular-arrow:focus-visible{background:var(--pe-color-link-hover);transform:scale(1.06)}.pe-article-popular-arrow:focus-visible{outline:2px solid var(--pe-color-surface);outline-offset:2px}.pe-article-popular-copy{display:block;padding:15px 2px 0}.pe-article-popular-title{margin:0;font-family:var(--pe-font-family);font-size:var(--pe-font-layout-desktop);font-weight:var(--pe-font-weight-layout-desktop);line-height:1.38}.pe-article-popular-title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--pe-color-title,var(--pe-color-heading));text-decoration:none}.pe-article-popular-title a:hover,.pe-article-popular-title a:focus-visible{color:var(--pe-color-title-hover,var(--pe-color-link-hover))}.pe-article-popular-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:9px 0 0;color:var(--pe-color-meta);font-family:var(--pe-font-family);font-size:var(--pe-font-meta-desktop);font-weight:var(--pe-font-weight-meta-desktop);line-height:1.5}.pe-article-popular-date{display:block;margin-top:9px;color:var(--pe-color-meta);font-family:var(--pe-font-family);font-size:var(--pe-font-meta-desktop);font-weight:var(--pe-font-weight-meta-desktop);line-height:1.35}.pe-article-popular-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin:0}.pe-article-popular-dots[hidden]{display:none!important}.pe-article-popular-dot{appearance:none;width:9px;height:9px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--pe-color-accent) 28%,var(--pe-color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pe-color-accent) 14%,var(--pe-color-border));cursor:pointer;transition:transform var(--pe-motion-fast) var(--pe-motion-ease),background var(--pe-motion-fast) var(--pe-motion-ease)}.pe-article-popular-dot.is-active{background:var(--pe-color-accent);transform:scale(1.18)}.pe-article-popular-dot:focus-visible{outline:2px solid var(--pe-color-accent);outline-offset:2px}@media(hover:hover) and (pointer:fine){.pe-article-popular-media-link:hover .pe-article-popular-image,.pe-article-popular-slide:has(.pe-article-popular-title a:hover) .pe-article-popular-image,.pe-article-popular-slide:has(.pe-article-popular-title a:focus-visible) .pe-article-popular-image{transform:scale(var(--pe-image-zoom-scale))!important}}.pe-article-m6-recommendation{width:min(calc(100% - 32px),var(--pe-container,1180px));max-width:var(--pe-container,1180px);margin:var(--pe-space-2xl) auto var(--pe-space-xl)}body.single-post.pe-reader-dark .pe-article-actions{background:var(--pe-color-surface)!important;border-color:var(--pe-color-border)!important}@media(max-width:900px){.single-post .pe-single-layout{display:block!important;width:calc(100% - 28px)!important;padding-top:20px!important}.pe-article-header h1{font-size:var(--pe-article-title-size-m,24px)!important}.pe-article-byline,.pe-article-byline *{font-size:calc(var(--pe-font-meta-mobile) + 1px)!important}.pe-article-toc li{min-width:0;font-size:calc(var(--pe-article-body-size-m,17px) - 2px)!important;font-weight:500!important}body.single-post .pe-article-detail .pe-content .pe-article-toc li{font-size:calc(var(--pe-article-body-size-m,17px) - 2px)!important;font-weight:500!important}.pe-article-toc li>a{display:block;width:100%;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.pe-article-sidebar{display:none!important}.pe-article-actions{gap:10px;padding:5px 6px}.pe-article-actions-primary{gap:10px}.pe-article-actions-share{gap:6px}.pe-article-like-action,.pe-article-save-action{min-width:0}.pe-article-action{min-height:40px;padding:5px 6px;gap:4px}.pe-article-share-icon{width:38px;height:38px;min-width:38px;min-height:38px}.pe-article-action span:not(.screen-reader-text){font-size:var(--pe-font-meta-mobile)}.pe-article-share-label{font-size:var(--pe-font-meta-mobile)}.pe-article-toc-title{font-size:calc(var(--pe-article-body-size-m,17px) - 3px)!important}.pe-article-toc li{font-size:calc(var(--pe-article-body-size-m,17px) - 2px)!important;font-weight:500!important}.pe-content-pages-status{font-size:var(--pe-font-button-mobile)}.pe-article-tag{font-size:var(--pe-font-meta-mobile)}.pe-article-related-title,.pe-article-related-row-title{font-size:var(--pe-font-layout-mobile)}}@media(max-width:520px){.pe-content-pages-status{order:1;flex:0 0 auto;margin-right:auto}.pe-content-pages-numbers{order:2;flex:0 1 auto;justify-content:flex-end}.pe-content-pages-terminal{order:3}.pe-article-actions{justify-content:space-between;gap:8px}.pe-article-actions-primary{gap:6px}.pe-article-actions-share{gap:4px}.pe-article-action span:not(.pe-like-count){display:none}.pe-article-share-label{display:inline!important;margin-left:2px;font-size:11px}.pe-article-action svg{width:20px;height:20px}.pe-article-like-action.is-active svg,.pe-article-save-action.is-active svg{fill:var(--pe-color-accent);stroke:var(--pe-color-accent)}.pe-article-social-action{width:38px;height:38px}.pe-article-social-action img{width:32px;height:32px}.pe-article-header h1{font-size:var(--pe-article-title-size-m,24px)!important}.pe-article-toc{padding:14px 15px 14px 17px}.pe-content-pages{gap:6px;padding:9px 9px 9px 14px}.pe-content-pages-status{font-size:12px}.pe-content-pages-numbers{gap:5px}.pe-content-pages .post-page-numbers,.pe-content-pages-terminal{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;flex-basis:42px}}@media(prefers-reduced-motion:reduce){.pe-article-action,.pe-article-share-icon,.pe-article-popular-arrow,.pe-article-popular-dot,.pe-article-popular-image,.pe-article-popular-slide{transition:none!important}.pe-article-popular-image{transform:none!important}html.pe-skeleton-boot .pe-article-popular-slide[data-pah-skeleton]:not(.pe-skeleton-ready) .pe-article-popular-media::after,html.pe-skeleton-boot .pe-single-featured-media[data-pah-skeleton]:not(.pe-skeleton-ready)::after{animation:none!important}}body.single-post.pe-reader-dark .pe-article-sidebar .pe-m5-popular-slot{background:transparent!important;border-color:transparent!important}
.pe-content-pages.is-full-view .post-page-numbers.is-disabled{background:#fff!important;border-color:var(--pe-color-border)!important;color:#1f2328!important;box-shadow:inset 0 4px 8px rgba(0,0,0,.06)!important;cursor:default;pointer-events:none}.pe-content-pages.is-full-view .pe-content-pages-terminal.is-active{cursor:default;pointer-events:none}
.pe-article-author-card{position:static!important;margin:0 0 var(--pe-space-sm);padding:16px;font-family:var(--pe-font-family)}.pe-article-author-card .pe-author-profile-identity{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:14px;align-items:center;text-align:left}.pe-article-author-card .pe-author-profile-media,.pe-article-author-card .pe-author-profile-photo,.pe-article-author-card .avatar,.pe-article-author-card .pe-author-profile-initials{width:88px!important;height:88px!important;margin:0}.pe-article-author-card .pe-author-profile-coverage{justify-content:flex-start}.pe-article-author-card .pe-author-profile-position{margin:0}.pe-article-author-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pe-article-author-card-cta{color:var(--pe-color-accent);font:600 var(--pe-font-meta-desktop) var(--pe-font-family);text-decoration:none;white-space:nowrap}.pe-article-author-card-cta:hover,.pe-article-author-card-cta:focus-visible{color:var(--pe-color-link-hover)}@media(max-width:900px){.pe-article-author-card .pe-author-profile-identity{grid-template-columns:88px minmax(0,1fr)}.pe-article-author-card-cta{grid-column:2;font-size:var(--pe-font-meta-mobile)}}
.pe-article-mobile-tail{display:none!important}.pe-article-mobile-mid-ad{display:none}@media(max-width:900px){.pe-read-also.pe-read-also-packaged{padding:0!important;border-left:0!important}.pe-read-also-packaged .pe-article-mobile-mid-ad{display:block;margin:0 0 22px}.pe-article-mobile-mid-ad a{display:block;color:inherit;text-decoration:none}.pe-article-mobile-mid-ad img{display:block;width:100%;height:auto;max-width:100%;border-radius:0}.pe-read-also-packaged .pe-read-also-copy{padding:4px 0 4px 18px;border-left:4px solid var(--pe-color-accent)}.pe-article-mobile-tail.pe-article-sidebar{display:block!important;position:static!important;width:calc(100% - 28px)!important;margin:30px auto 0!important;padding:0!important}.pe-article-mobile-tail .pe-m5-popular-slot{padding:0 0 20px!important;border:0!important;border-bottom:1px solid var(--pe-color-border)!important;background:transparent!important}.pe-article-mobile-tail .pe-m5-popular-title{font-size:var(--pe-font-section-mobile)!important}.pe-article-mobile-tail .pe-m5-popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pe-article-mobile-tail .pe-m5-popular-item{min-width:0!important;overflow:hidden!important;font-size:var(--pe-font-layout-mobile)!important}.pe-article-mobile-tail .pe-m5-popular-name{min-width:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow-wrap:normal!important}.pe-article-mobile-tail .pe-article-mobile-popular-news{margin-bottom:36px}.pe-article-page-shell>.pe-article-m6-recommendation{margin-top:36px!important}.pe-article-page-shell:has(>.pe-article-mobile-tail) #main{padding-bottom:0!important}.pe-article-page-shell:has(.pe-article-related-card):has(>.pe-article-mobile-tail) .pe-article-related-card{margin-bottom:0!important}.pe-article-mobile-tail .is-enhanced .pe-article-popular-slide{display:block!important}}

.pe-article-ad-skeleton{position:relative;overflow:hidden}.pe-article-ad-skeleton[data-pah-skeleton]:not(.pe-skeleton-ready)::after{content:"";position:absolute;z-index:40;inset:0;pointer-events:none;background:linear-gradient(90deg,var(--pe-skeleton-base,#e3e7eb) 20%,var(--pe-skeleton-highlight,#f5f6f7) 42%,var(--pe-skeleton-base,#e3e7eb) 64%);background-size:220% 100%;animation:pe-global-skeleton-shimmer 1.1s linear infinite}body.single-post.pe-reader-dark .pe-article-ad-skeleton{--pe-skeleton-base:#25292e;--pe-skeleton-highlight:#333840}@media(prefers-reduced-motion:reduce){.pe-article-ad-skeleton[data-pah-skeleton]:not(.pe-skeleton-ready)::after{animation:none!important}}