.ad-container[data-astro-cid-i227gtc2]{display:block;width:100%;min-height:var(--ad-min-height, 100px);margin:1.5rem 0;text-align:center}.ad-container[data-astro-cid-i227gtc2] ins[data-astro-cid-i227gtc2].adsbygoogle,.ad-container[data-astro-cid-i227gtc2] ins[data-astro-cid-i227gtc2].adsbygoogle-slot{display:block;width:100%}.ad-sponsor-label[data-astro-cid-i227gtc2]{display:block;font-size:11px;line-height:1.4;letter-spacing:.04em;color:inherit;opacity:.55;margin-bottom:6px;text-align:center}.ad-container--in-article[data-astro-cid-i227gtc2]{min-height:var(--ad-min-height, 250px);margin:2.5rem 0}.ad-container--horizontal[data-astro-cid-i227gtc2]{min-height:var(--ad-min-height, 100px)}.ad-container--vertical[data-astro-cid-i227gtc2]{min-height:var(--ad-min-height, 250px);margin:0 0 1.5rem}.ad-container--multiplex[data-astro-cid-i227gtc2]{min-height:var(--ad-min-height, 280px);margin:2rem 0 2.5rem}ins[data-astro-cid-i227gtc2].adsbygoogle[data-ad-status=unfilled],.ad-container[data-astro-cid-i227gtc2]:has(ins[data-ad-status=unfilled]){display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}.c-badge[data-astro-cid-i227gtc2]{display:inline-block;padding:2px 10px;font-size:.9em;font-weight:800;border-radius:4px;letter-spacing:.05em;line-height:1.4}.c-badge--pr[data-astro-cid-i227gtc2]{background:rgb(var(--color-theme) / .05);color:rgb(var(--color-theme) / .8);border:1px solid rgb(var(--color-theme) / .2);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}ul[data-astro-cid-i227gtc2].popular-list{margin-top:16px;list-style:none;padding:0}ul[data-astro-cid-i227gtc2].popular-list li[data-astro-cid-i227gtc2]{position:relative}ul[data-astro-cid-i227gtc2].popular-list .rank-badge[data-astro-cid-i227gtc2]{position:absolute;top:-8px;left:-8px;width:24px;height:24px;background:rgb(var(--color-theme));color:rgb(var(--color-base));border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;z-index:2;box-shadow:0 2px 4px #0003}ul[data-astro-cid-i227gtc2].popular-list.layout-vertical{display:flex;flex-direction:column;gap:8px}ul[data-astro-cid-i227gtc2].popular-list.layout-vertical .c-card{padding:4px 4px 4px 16px!important}ul[data-astro-cid-i227gtc2].popular-list.layout-vertical .c-card .meta[data-astro-cid-i227gtc2]{padding:0!important}ul[data-astro-cid-i227gtc2].popular-list.layout-vertical .c-card .meta[data-astro-cid-i227gtc2] h3[data-astro-cid-i227gtc2]{font-size:.75em!important;line-height:1.4!important;margin-bottom:2px!important}ul[data-astro-cid-i227gtc2].popular-list.layout-vertical .c-card .meta[data-astro-cid-i227gtc2] h4[data-astro-cid-i227gtc2]{font-size:11px!important;-webkit-line-clamp:2!important;opacity:.5!important}ul[data-astro-cid-i227gtc2].popular-list.layout-vertical .c-card .meta[data-astro-cid-i227gtc2] .views[data-astro-cid-i227gtc2]{font-size:9px!important}@media (width < 1024px){ul[data-astro-cid-i227gtc2].popular-list.layout-vertical{flex-direction:row;flex-wrap:wrap}ul[data-astro-cid-i227gtc2].popular-list.layout-vertical li[data-astro-cid-i227gtc2]{width:calc(50% - 8px)}}@media (width < 480px){ul[data-astro-cid-i227gtc2].popular-list.layout-vertical{flex-wrap:nowrap;width:100vw;margin-inline:-24px;padding-inline:24px;scroll-padding-inline:24px;overflow:scroll;scroll-snap-type:x mandatory}ul[data-astro-cid-i227gtc2].popular-list.layout-vertical li[data-astro-cid-i227gtc2]{width:240px;flex-shrink:0;scroll-snap-align:start}}ul[data-astro-cid-i227gtc2].popular-list.layout-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:8px}@media (width < 1024px){ul[data-astro-cid-i227gtc2].popular-list.layout-grid{display:flex;flex-wrap:wrap}}@media (width < 480px){ul[data-astro-cid-i227gtc2].popular-list.layout-grid{display:flex;flex-wrap:nowrap;width:100vw;margin-inline:-24px;padding-inline:24px;scroll-padding-inline:24px;overflow:scroll;scroll-snap-type:x mandatory}}ul[data-astro-cid-i227gtc2].popular-list.layout-grid li[data-astro-cid-i227gtc2]{width:100%}@media (width < 480px){ul[data-astro-cid-i227gtc2].popular-list.layout-grid li[data-astro-cid-i227gtc2]{width:240px;flex-shrink:0;scroll-snap-align:start}}
