.ad-container[data-astro-cid-7haojrz3]{display:block;width:100%;min-height:var(--ad-min-height, 100px);margin:1.5rem 0;text-align:center}.ad-container[data-astro-cid-7haojrz3] ins[data-astro-cid-7haojrz3].adsbygoogle,.ad-container[data-astro-cid-7haojrz3] ins[data-astro-cid-7haojrz3].adsbygoogle-slot{display:block;width:100%}.ad-sponsor-label[data-astro-cid-7haojrz3]{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-7haojrz3]{min-height:var(--ad-min-height, 250px);margin:2.5rem 0}.ad-container--horizontal[data-astro-cid-7haojrz3]{min-height:var(--ad-min-height, 100px)}.ad-container--vertical[data-astro-cid-7haojrz3]{min-height:var(--ad-min-height, 250px);margin:0 0 1.5rem}.ad-container--multiplex[data-astro-cid-7haojrz3]{min-height:var(--ad-min-height, 280px);margin:2rem 0 2.5rem}ins[data-astro-cid-7haojrz3].adsbygoogle[data-ad-status=unfilled],.ad-container[data-astro-cid-7haojrz3]: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-7haojrz3]{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-7haojrz3]{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}.blog-header[data-astro-cid-7haojrz3]{margin-bottom:40px}.tag-expand-wrapper[data-astro-cid-7haojrz3]{margin-top:24px;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.search-inputs-container[data-astro-cid-7haojrz3]{display:flex;gap:16px;width:100%;max-width:650px;margin-bottom:8px}@media (width < 640px){.search-inputs-container[data-astro-cid-7haojrz3]{flex-direction:column;gap:8px}}.search-inputs-container[data-astro-cid-7haojrz3] .tag-search-wrapper[data-astro-cid-7haojrz3]{margin-bottom:0;flex:1;max-width:none}.tag-search-wrapper[data-astro-cid-7haojrz3]{display:flex;align-items:center;position:relative;width:100%;max-width:320px;margin-bottom:8px}.tag-search-wrapper[data-astro-cid-7haojrz3] .search-icon[data-astro-cid-7haojrz3]{position:absolute;left:12px;width:16px;height:16px;opacity:.5}.tag-search-wrapper[data-astro-cid-7haojrz3] .tag-search-input[data-astro-cid-7haojrz3]{width:100%;padding:10px 16px 10px 36px;border-radius:20px;border:1px solid rgba(var(--color-main),.15);background:rgba(var(--color-main),.05);color:rgb(var(--color-main));font-size:14px;outline:none;transition:all .3s}.tag-search-wrapper[data-astro-cid-7haojrz3] .tag-search-input[data-astro-cid-7haojrz3]:focus{border-color:rgba(var(--color-theme),.5);background:rgba(var(--color-main),.08);box-shadow:0 0 0 2px rgba(var(--color-theme),.2)}.tag-container[data-astro-cid-7haojrz3]{width:100%;max-height:160px;overflow:hidden;position:relative;transition:max-height .6s cubic-bezier(.23,1,.32,1)}.tag-container[data-astro-cid-7haojrz3]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40px;background:linear-gradient(transparent,rgba(var(--color-base),.8));pointer-events:none;transition:opacity .3s ease}.tag-container[data-astro-cid-7haojrz3].is-expanded{max-height:280px;overflow-y:auto}.tag-container[data-astro-cid-7haojrz3].is-expanded::-webkit-scrollbar{width:6px}.tag-container[data-astro-cid-7haojrz3].is-expanded::-webkit-scrollbar-thumb{background:rgba(var(--color-main),.15);border-radius:3px}.tag-container[data-astro-cid-7haojrz3].is-expanded:after{opacity:0}.show-more-btn[data-astro-cid-7haojrz3]{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;font-size:12px;font-weight:700;color:rgba(var(--color-main),.5);background:transparent;border:1px solid rgba(var(--color-main),.1);border-radius:100px;cursor:pointer;transition:all .3s ease}.show-more-btn[data-astro-cid-7haojrz3]:hover{color:rgb(var(--color-theme));border-color:rgba(var(--color-theme),.3);background:rgba(var(--color-theme),.05)}.show-more-btn[data-astro-cid-7haojrz3] .btn-icon[data-astro-cid-7haojrz3]{width:12px;height:12px;transition:transform .4s cubic-bezier(.23,1,.32,1)}.show-more-btn[data-astro-cid-7haojrz3].is-active .btn-icon[data-astro-cid-7haojrz3]{transform:rotate(180deg)}.c-tagFilter[data-astro-cid-7haojrz3]{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}
