#root .article-index-page[data-astro-cid-v4uzzqp3] [data-astro-cid-v4uzzqp3][hidden]{display:none!important}#root .article-index-page[data-astro-cid-v4uzzqp3] h1,#root .article-index-page[data-astro-cid-v4uzzqp3] h2,#root .article-index-page[data-astro-cid-v4uzzqp3] h3,#root .article-index-page[data-astro-cid-v4uzzqp3] p,#root .article-index-page[data-astro-cid-v4uzzqp3] strong{overflow-wrap:anywhere}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-hero[data-astro-cid-v4uzzqp3]{padding:84px 20px 20px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-hero-inner[data-astro-cid-v4uzzqp3]{max-width:1120px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-hero[data-astro-cid-v4uzzqp3] h1[data-astro-cid-v4uzzqp3]{margin-bottom:6px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-hero[data-astro-cid-v4uzzqp3] p[data-astro-cid-v4uzzqp3]{margin:0 auto 12px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-hero-bottom[data-astro-cid-v4uzzqp3]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;display:flex}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-hero-links[data-astro-cid-v4uzzqp3]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-hero-links[data-astro-cid-v4uzzqp3] a[data-astro-cid-v4uzzqp3]{color:#1d1d1f;background:#fff;border:1px solid #d7d7dc;border-radius:999px;align-items:center;gap:6px;min-height:38px;padding:7px 13px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-hero-links[data-astro-cid-v4uzzqp3] a[data-astro-cid-v4uzzqp3]:hover{border-color:#777}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-themes[data-astro-cid-v4uzzqp3]{padding-bottom:28px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-themes-heading[data-astro-cid-v4uzzqp3]{margin-bottom:12px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-theme-grid[data-astro-cid-v4uzzqp3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-theme[data-astro-cid-v4uzzqp3]{background:#fff;border:1px solid #e5e5e5;border-radius:12px;min-width:0;padding:13px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-theme[data-astro-cid-v4uzzqp3] h3[data-astro-cid-v4uzzqp3]{color:#555;margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.5}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-theme-primary[data-astro-cid-v4uzzqp3]{color:#1d1d1f;justify-content:space-between;align-items:flex-start;gap:8px;min-height:36px;font-size:15px;font-weight:800;line-height:1.5;text-decoration:none;display:flex}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-theme-primary[data-astro-cid-v4uzzqp3]>span[data-astro-cid-v4uzzqp3]:last-child{color:#06c;flex:none;font-size:12px;font-weight:700}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-theme-links[data-astro-cid-v4uzzqp3]{flex-wrap:wrap;gap:0 10px;margin:6px 0 0;padding:0;list-style:none;display:flex}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-theme-links[data-astro-cid-v4uzzqp3] a[data-astro-cid-v4uzzqp3]{color:#555;text-underline-offset:2px;align-items:center;min-height:28px;padding:3px 0;font-size:13px;line-height:1.5;text-decoration:underline;display:inline-flex}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-theme-primary[data-astro-cid-v4uzzqp3]:hover,#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-theme-links[data-astro-cid-v4uzzqp3] a[data-astro-cid-v4uzzqp3]:hover{color:#0050a4}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-themes[data-astro-cid-v4uzzqp3],#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-list-section[data-astro-cid-v4uzzqp3]{scroll-margin-top:78px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-card[data-astro-cid-v4uzzqp3]:hover{border-color:#8c8c8c}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-category[data-astro-cid-v4uzzqp3]{background:color-mix(in srgb, var(--article-category-color) 11%, white);width:fit-content;color:var(--article-category-color);border-radius:999px;align-items:center;padding:4px 9px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-filter-title[data-astro-cid-v4uzzqp3]{color:#555;margin:20px 0 8px;font-size:13px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-filter-group[data-astro-cid-v4uzzqp3]{flex-wrap:wrap;gap:8px;min-width:0;display:flex}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-filter[data-astro-cid-v4uzzqp3]{color:#1d1d1f;max-width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #d2d2d7;border-radius:999px;padding:8px 13px;font-size:13px;line-height:1.4}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-filter[data-astro-cid-v4uzzqp3][aria-pressed=true]{color:#fff;background:#1d1d1f;border-color:#1d1d1f}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-tools[data-astro-cid-v4uzzqp3]{color:#555;justify-content:space-between;align-items:center;gap:16px;min-width:0;margin:16px 0 12px;font-size:13px;display:flex}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-tools[data-astro-cid-v4uzzqp3] p[data-astro-cid-v4uzzqp3]{margin:0}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-tools[data-astro-cid-v4uzzqp3] .article-index-sort-note[data-astro-cid-v4uzzqp3]{color:#666;margin-top:4px;font-size:12px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-tools[data-astro-cid-v4uzzqp3] label[data-astro-cid-v4uzzqp3]{flex:none;align-items:center;gap:8px;display:flex}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-tools[data-astro-cid-v4uzzqp3] select[data-astro-cid-v4uzzqp3]{color:#1d1d1f;max-width:100%;font:inherit;background:#fff;border:1px solid #d2d2d7;border-radius:7px;padding:7px 9px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-card-grid[data-astro-cid-v4uzzqp3]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;min-width:0;display:grid}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-card[data-astro-cid-v4uzzqp3]{box-sizing:border-box;color:#1d1d1f;background:#f9f9f9;border:1px solid #e5e5e5;border-radius:14px;min-width:0;text-decoration:none;transition:border-color .2s;display:block;overflow:hidden}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-card[data-astro-cid-v4uzzqp3]>.c-00rzut[data-astro-cid-v4uzzqp3],#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-card[data-astro-cid-v4uzzqp3]>.c-0h9rfv[data-astro-cid-v4uzzqp3],#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-no-thumb[data-astro-cid-v4uzzqp3]{width:100%;height:150px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-no-thumb[data-astro-cid-v4uzzqp3]{box-sizing:border-box;background:linear-gradient(135deg, color-mix(in srgb, var(--article-category-color) 22%, white), color-mix(in srgb, var(--article-category-color) 5%, white));align-items:flex-end;padding:14px;display:flex}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-no-thumb[data-astro-cid-v4uzzqp3] span[data-astro-cid-v4uzzqp3]{color:var(--article-category-color);background:#fff;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-card-content[data-astro-cid-v4uzzqp3]{flex-direction:column;min-width:0;height:calc(100% - 150px);padding:16px;display:flex}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-card-labels[data-astro-cid-v4uzzqp3]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-kind[data-astro-cid-v4uzzqp3]{color:#555;font-size:12px;font-weight:700}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-card[data-astro-cid-v4uzzqp3] h3[data-astro-cid-v4uzzqp3]{margin:9px 0 7px;font-size:17px;line-height:1.5}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-card-content[data-astro-cid-v4uzzqp3]>p[data-astro-cid-v4uzzqp3]{color:#555;margin:0;font-size:13px;line-height:1.7}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-card-content[data-astro-cid-v4uzzqp3]>.article-index-products[data-astro-cid-v4uzzqp3]{margin-top:8px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-card-meta[data-astro-cid-v4uzzqp3]{color:#666;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:auto;padding-top:14px;font-size:11px;display:flex}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-card-meta[data-astro-cid-v4uzzqp3]>span[data-astro-cid-v4uzzqp3]{color:#1d1d1f;margin-left:auto;font-weight:700}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-empty[data-astro-cid-v4uzzqp3]{text-align:center;background:#f5f5f7;border-radius:12px;margin-top:14px;padding:18px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-empty[data-astro-cid-v4uzzqp3] p[data-astro-cid-v4uzzqp3]{margin:0 0 12px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-empty[data-astro-cid-v4uzzqp3] button[data-astro-cid-v4uzzqp3],#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-pagination[data-astro-cid-v4uzzqp3] button[data-astro-cid-v4uzzqp3]{color:#1d1d1f;font:inherit;cursor:pointer;background:#fff;border:1px solid #d2d2d7;border-radius:8px;padding:8px 13px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-pagination[data-astro-cid-v4uzzqp3]{justify-content:center;align-items:center;gap:18px;margin:22px 0 0;display:flex}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-pagination[data-astro-cid-v4uzzqp3] p[data-astro-cid-v4uzzqp3]{color:#555;margin:0;font-size:13px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-pagination[data-astro-cid-v4uzzqp3] button[data-astro-cid-v4uzzqp3]:disabled{cursor:default;opacity:.45}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-purpose-more[data-astro-cid-v4uzzqp3]{margin-top:10px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-purpose-more[data-astro-cid-v4uzzqp3] summary[data-astro-cid-v4uzzqp3]{color:#555;cursor:pointer;font-size:13px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-purpose-details[data-astro-cid-v4uzzqp3]{max-width:1120px;margin:12px auto 24px;padding:0 20px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-purpose-details[data-astro-cid-v4uzzqp3]>summary[data-astro-cid-v4uzzqp3]{cursor:pointer;color:#555;font-size:14px;font-weight:700}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-purpose-content[data-astro-cid-v4uzzqp3]{margin-top:18px}#root .article-index-qa[data-astro-cid-v4uzzqp3]{background:#fff;border:1px solid #e5e5e5;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;max-width:1120px;margin:0 auto 20px;padding:16px 20px;display:flex}#root .article-index-qa[data-astro-cid-v4uzzqp3] p[data-astro-cid-v4uzzqp3]{color:#555;margin:0;font-size:14px}#root .article-index-qa[data-astro-cid-v4uzzqp3] a[data-astro-cid-v4uzzqp3]{color:#06c;font-weight:700;text-decoration:none}@media (width<=600px){#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-hero[data-astro-cid-v4uzzqp3]{padding:78px 16px 16px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-hero[data-astro-cid-v4uzzqp3] h1[data-astro-cid-v4uzzqp3]{font-size:32px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-hero-bottom[data-astro-cid-v4uzzqp3]{gap:8px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-theme-grid[data-astro-cid-v4uzzqp3]{grid-template-columns:minmax(0,1fr);gap:8px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-theme[data-astro-cid-v4uzzqp3]{padding:12px 14px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-tools[data-astro-cid-v4uzzqp3]{flex-direction:column;align-items:flex-start;gap:8px}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-tools[data-astro-cid-v4uzzqp3] label[data-astro-cid-v4uzzqp3]{justify-content:space-between;width:100%}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-tools[data-astro-cid-v4uzzqp3] select[data-astro-cid-v4uzzqp3]{min-width:0}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-card-grid[data-astro-cid-v4uzzqp3]{grid-template-columns:minmax(0,1fr)}#root .article-index-page[data-astro-cid-v4uzzqp3] .article-index-card-meta[data-astro-cid-v4uzzqp3]>span[data-astro-cid-v4uzzqp3]{margin-left:0}#root .article-index-qa[data-astro-cid-v4uzzqp3]{flex-direction:column;align-items:flex-start;margin-left:16px;margin-right:16px}}
