.region-filter[data-v-8c50fe75]{background-color:var(--color-surface);border-radius:var(--radius-sm);margin-bottom:var(--space-4,16px);padding:14px 18px;box-shadow:0 1px 2px #0f172a0a}.region-filter__title[data-v-8c50fe75]{color:var(--color-text-strong);align-items:center;margin-bottom:10px;font-size:14px;font-weight:600;display:inline-flex}.region-filter__title[data-v-8c50fe75]:before{content:"";background-color:var(--color-primary);border-radius:2px;width:3px;height:14px;margin-right:8px;display:inline-block}.region-filter__list[data-v-8c50fe75]{flex-wrap:wrap;gap:8px;display:flex}.region-filter__item[data-v-8c50fe75]{color:var(--color-text);background-color:var(--color-surface-muted);border-radius:var(--radius-xs,3px);border:1px solid #0000;align-items:center;padding:3px 10px;font-size:13px;text-decoration:none;transition:all .15s;display:inline-flex}.region-filter__item[data-v-8c50fe75]:hover{color:var(--color-primary);border-color:var(--color-primary-border-hover)}.region-filter__item.is-active[data-v-8c50fe75]{color:var(--color-primary);background-color:var(--color-primary-soft);border-color:var(--color-primary);font-weight:600}.layout[data-v-744e8312]{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=1024px){.layout[data-v-744e8312]{grid-template-columns:minmax(0,1fr) 280px;align-items:start}}.tool-grid[data-v-744e8312]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=639px){.tool-grid[data-v-744e8312]{grid-template-columns:repeat(2,minmax(0,1fr))}}.card__more[data-v-744e8312]{color:var(--color-primary);white-space:nowrap;font-size:13px}.card__more[data-v-744e8312]:hover{text-decoration:underline}
