.tags-kind-tabs[data-v-a3254a9e]{border-bottom:1px solid var(--panel-border);display:flex;flex-wrap:wrap;gap:0;max-width:100%;width:-moz-fit-content;width:fit-content}.tags-kind-tabs__tab[data-v-a3254a9e]{align-items:center;background:none;border:none;border-bottom:2px solid transparent;color:var(--text-secondary-legacy);display:inline-flex;font-size:15px;font-weight:500;margin-bottom:-1px;padding:.6rem 1.1rem .5rem;text-decoration:none;transition:color .15s ease,border-color .15s ease}.tags-kind-tabs__tab[data-v-a3254a9e]:hover{color:var(--text-primary-legacy)}.tags-kind-tabs__tab--active[data-v-a3254a9e]{border-bottom-color:var(--link-color,#2f7aff);color:var(--link-color,#2f7aff)}.tags-kind-tabs__tab[data-v-a3254a9e]:focus-visible{border-radius:4px;outline:2px solid var(--link-color,#2f7aff);outline-offset:2px}.thematic-all__list[data-v-a70c016c]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;width:100%}.thematic-dense[data-v-a70c016c]{align-items:center;background:var(--panel-bg);border:1px solid color-mix(in srgb,var(--text-primary-legacy) 4%,var(--panel-border));border-radius:12px;box-sizing:border-box;color:inherit;display:flex;gap:.95rem;min-width:0;padding:.9rem .95rem;position:relative;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s}.thematic-dense[data-v-a70c016c]:hover{border-color:color-mix(in srgb,var(--link-color,#2f7aff) 26%,var(--panel-border));box-shadow:0 8px 28px -20px color-mix(in srgb,var(--text-primary-legacy) 35%,transparent);transform:translateY(-1px)}.thematic-dense[data-v-a70c016c]:focus-visible{outline:2px solid var(--link-color,#2f7aff);outline-offset:2px}.thematic-dense__icon[data-v-a70c016c]{align-items:center;background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:10px;box-shadow:inset 0 1px #ffffff38;box-sizing:border-box;color:var(--text-primary-legacy);display:flex;flex:0 0 2.45rem;font-size:15px;font-weight:800;height:2.45rem;justify-content:center;letter-spacing:.02em;line-height:1;opacity:.98;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease;width:2.45rem}.thematic-dense__icon--v1[data-v-a70c016c]{background:linear-gradient(145deg,#eff5ff,#e5efff);border-color:#c9dbff}.thematic-dense__icon--v2[data-v-a70c016c]{background:linear-gradient(145deg,#eef8fb,#e2f1f6);border-color:#c4e1ea}.thematic-dense__icon--v3[data-v-a70c016c]{background:linear-gradient(145deg,#eff8f4,#e3f1ea);border-color:#c6e3d5}.thematic-dense__icon--v4[data-v-a70c016c]{background:linear-gradient(145deg,#fbf5ec,#f5ebdd);border-color:#ead9bf}.thematic-dense__icon--v5[data-v-a70c016c]{background:linear-gradient(145deg,#f7f2fc,#efe7f8);border-color:#ddceed}.thematic-dense:hover .thematic-dense__icon[data-v-a70c016c]{filter:saturate(1.02) brightness(1.02);transform:scale(1.03)}.thematic-dense__main[data-v-a70c016c]{display:flex;flex:1 1 0;flex-direction:column;gap:.22rem;min-width:0}.thematic-dense__name[data-v-a70c016c]{color:var(--text-primary-legacy);font-size:15px;font-weight:650;line-height:1.28;overflow-wrap:anywhere}.thematic-dense__channels[data-v-a70c016c]{color:var(--text-secondary-legacy);font-size:12px}.thematic-dense__bar[data-v-a70c016c]{background:color-mix(in srgb,var(--text-primary-legacy) 6%,var(--panel-bg));border-radius:4px;height:5px;margin-top:.28rem;max-width:100%;overflow:hidden;width:100%}.thematic-dense__bar-fill[data-v-a70c016c]{background:linear-gradient(90deg,color-mix(in srgb,var(--link-color,#2f7aff) 55%,transparent) 0,color-mix(in srgb,#0891b2 50%,var(--link-color,#2f7aff) 30%));border-radius:4px;display:block;height:100%;min-width:0;transition:width .2s ease}.thematic-dense__arrow[data-v-a70c016c]{color:var(--text-tertiary-legacy,var(--text-secondary-legacy));flex:0 0 auto;font-size:15px;margin-right:.1rem;opacity:.55;transition:transform .16s,opacity .16s,color .16s}.thematic-dense:hover .thematic-dense__arrow[data-v-a70c016c]{color:var(--link-color,#2f7aff);opacity:.9;transform:translate(3px)}@media(max-width:1024px){.thematic-all__list[data-v-a70c016c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.thematic-all__list[data-v-a70c016c]{grid-template-columns:1fr}}
