.col-rank[data-astro-cid-eg6pz5je]{margin-top:var(--space-8)}.col-rank__head[data-astro-cid-eg6pz5je]{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.col-rank__modes[data-astro-cid-eg6pz5je]{gap:var(--space-2);display:flex}.col-rank__modes[data-astro-cid-eg6pz5je] button[data-astro-cid-eg6pz5je]{border:1px solid var(--color-neutral-border);border-radius:var(--radius-pill);padding:6px var(--space-3);font:inherit;cursor:pointer;background:#fff;min-height:36px;font-size:14px}.col-rank__modes[data-astro-cid-eg6pz5je] button[data-astro-cid-eg6pz5je][aria-pressed=true]{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:#fff;font-weight:600}.col-rank[data-astro-cid-eg6pz5je] ol[data-astro-cid-eg6pz5je]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.col-rank[data-astro-cid-eg6pz5je] a[data-astro-cid-eg6pz5je]{gap:var(--space-3);color:inherit;align-items:center;text-decoration:none;display:flex;position:relative}.col-rank[data-astro-cid-eg6pz5je] a[data-astro-cid-eg6pz5je]:hover .col-rank__title[data-astro-cid-eg6pz5je]{text-decoration:underline}.col-rank[data-astro-cid-eg6pz5je] img[data-astro-cid-eg6pz5je],.col-rank__noimg[data-astro-cid-eg6pz5je]{object-fit:cover;object-position:top center;border:1px solid var(--color-neutral-border);border-radius:var(--radius-card);background:#f4f7f7;flex:none;width:128px;height:72px}.col-rank__no[data-astro-cid-eg6pz5je]{background:var(--color-brand-primary);color:#fff;border-radius:12px;place-items:center;min-width:24px;height:24px;font-size:13px;font-weight:700;display:grid;position:absolute;top:4px;left:4px}.col-rank__title[data-astro-cid-eg6pz5je]{font-size:15px;font-weight:600;line-height:1.6}@media (width>=720px){.col-rank[data-astro-cid-eg6pz5je] ol[data-astro-cid-eg6pz5je]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.col-rank[data-astro-cid-eg6pz5je] a[data-astro-cid-eg6pz5je]{flex-direction:column;align-items:stretch}.col-rank[data-astro-cid-eg6pz5je] img[data-astro-cid-eg6pz5je],.col-rank__noimg[data-astro-cid-eg6pz5je]{aspect-ratio:16/9;width:100%;height:auto}}.col-worries[data-astro-cid-fgxqfg2g]{margin-bottom:var(--space-6)}.col-worries__grid[data-astro-cid-fgxqfg2g]{gap:var(--space-4);margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.col-worries__group[data-astro-cid-fgxqfg2g] h3[data-astro-cid-fgxqfg2g]{margin:0 0 var(--space-2);font-size:1rem}.col-worries__group[data-astro-cid-fgxqfg2g] ul[data-astro-cid-fgxqfg2g]{gap:var(--space-2);margin:0;padding-left:1.2em;display:grid}.col-filter[data-astro-cid-fgxqfg2g]{gap:var(--space-3);margin-bottom:var(--space-6);display:grid}.col-filter__search[data-astro-cid-fgxqfg2g]{gap:var(--space-1);font-weight:600;display:grid}.col-filter__search[data-astro-cid-fgxqfg2g] input[data-astro-cid-fgxqfg2g]{font:inherit;padding:var(--space-2) var(--space-3);border:2px solid var(--color-neutral-border);border-radius:var(--radius-card);font-size:16px}.col-chips[data-astro-cid-fgxqfg2g]{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.col-chips__label[data-astro-cid-fgxqfg2g]{font-size:14px}.col-chips[data-astro-cid-fgxqfg2g] button[data-astro-cid-fgxqfg2g],.col-more[data-astro-cid-fgxqfg2g]{border:1px solid var(--color-neutral-border);border-radius:var(--radius-pill);padding:6px var(--space-3);font:inherit;cursor:pointer;background:#fff;min-height:36px;font-size:14px}.col-chips[data-astro-cid-fgxqfg2g] button[data-astro-cid-fgxqfg2g][aria-pressed=true]{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:#fff;font-weight:600}.column-list[data-astro-cid-fgxqfg2g]{margin:0 0 var(--space-4);gap:var(--space-4);padding:0;list-style:none;display:grid}.column-list[data-astro-cid-fgxqfg2g] li[data-astro-cid-fgxqfg2g]:not([hidden]){gap:var(--space-3);grid-template-columns:112px 1fr;align-items:start;display:grid}.column-list[data-astro-cid-fgxqfg2g] .column-list__thumb[data-astro-cid-fgxqfg2g]{display:block}.column-list__thumb[data-astro-cid-fgxqfg2g] img[data-astro-cid-fgxqfg2g],.column-list__noimg[data-astro-cid-fgxqfg2g]{aspect-ratio:16/9;object-fit:cover;object-position:top center;border:1px solid var(--color-neutral-border);border-radius:var(--radius-card);background:#fff;width:100%;height:auto;display:block}.column-list__body[data-astro-cid-fgxqfg2g]{min-width:0}.column-list__body[data-astro-cid-fgxqfg2g]>a[data-astro-cid-fgxqfg2g]{font-weight:600}@media (width>=720px){.column-list[data-astro-cid-fgxqfg2g] li[data-astro-cid-fgxqfg2g]:not([hidden]){gap:var(--space-4);grid-template-columns:200px 1fr}}.column-list[data-astro-cid-fgxqfg2g] p[data-astro-cid-fgxqfg2g]{margin:var(--space-1) 0 0;color:#5c5c58;font-size:15px}.column-list[data-astro-cid-fgxqfg2g] .column-list__theme[data-astro-cid-fgxqfg2g]{font-size:12px}
