.kdm-indicators{background-color:#fff;padding-block:24px;scroll-margin-top:64px}.kdm-indicators__toolbar{justify-content:space-between;align-items:center;gap:8px;margin-block-end:24px;padding-inline:16px;display:flex}.kdm-indicators__filters{position:relative}.kdm-indicators__toggle{color:#52617b;cursor:pointer;background:#fff;border:1px solid #e4ecff;border-radius:8px;align-items:center;gap:4px;height:32px;padding-inline:8px;font-size:13px;display:inline-flex}.kdm-indicators__tabs{top:calc(100% + 8px);z-index:20;background:#fff;border-radius:12px;flex-direction:column;gap:4px;min-width:128px;padding:8px;display:none;position:absolute;inset-inline-start:0;box-shadow:0 4px 20px #0000001a}.kdm-indicators__filters.is-open .kdm-indicators__tabs{display:flex}.kdm-indicators__tab{white-space:nowrap;color:#52617b;cursor:pointer;background:#fff;border:1px solid #e4ecff;border-radius:8px;height:38px;padding-inline:16px;font-size:14px;transition:border-color .15s}.kdm-indicators__tab:hover{border-color:var(--color-primary)}.kdm-indicators__tab.is-active{border-color:var(--color-primary);background:var(--color-primary);color:#fff;font-weight:600}.kdm-indicators__meta{align-items:center;gap:24px;display:flex}.kdm-indicators__count{white-space:nowrap;color:#222;margin:0;font-size:14px;font-weight:700;line-height:26px;display:inline}.kdm-indicators .kdm-sort__menu{min-width:112px;inset-inline:auto 0}.kdm-indicators__results{flex-direction:column;gap:24px;display:flex}.kdm-indicators__list{background:#e4ecff33;margin:0;padding:0;list-style:none}.kdm-indicators__item+.kdm-indicators__item{border-block-start:1px solid #d8dbe080;margin-block-start:24px;padding-block-start:24px}.kdm-indicators__empty{text-align:center;color:var(--color-text-gray-400);padding:40px 16px}.kdm-indicators__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding-inline:16px;display:flex}.kdm-indicators__pagination .page-numbers{min-width:28px;height:28px;color:var(--color-gray-800);background:#fff;border:1px solid #d8dbe0;border-radius:8px;justify-content:center;align-items:center;padding-inline:4px;font-size:13px;font-weight:600;line-height:20px;transition:border-color .15s;display:inline-flex}.kdm-indicators__pagination a.page-numbers:hover{border-color:var(--color-primary)}.kdm-indicators__pagination .page-numbers.dots{background:0 0;border:0;min-width:0;padding:0}.kdm-indicators__pagination .page-numbers.current{border-color:var(--color-primary);background:var(--color-primary);color:#fff}@media (width>=768px){.kdm-indicators{padding:48px 24px}.kdm-indicators__inner{max-width:1248px;margin-inline:auto}.kdm-indicators__toolbar{margin-block-end:40px;padding-inline:0}.kdm-indicators__toggle{display:none}.kdm-indicators__tabs{min-width:0;box-shadow:none;background:0 0;border-radius:0;flex-direction:row;gap:8px;padding:0;display:flex;position:static}.kdm-indicators__results{gap:40px}.kdm-indicators__list{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.kdm-indicators__item+.kdm-indicators__item{border-block-start:0;margin-block-start:0;padding-block-start:0}.kdm-indicators__pagination{padding-inline:0}}@media (width>=1024px){.kdm-indicators{padding-block:64px}.kdm-indicators__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.kdm-indicators__list{grid-template-columns:repeat(4,minmax(0,1fr))}}
