.insights__header[data-v-9e4f05e2]{gap:var(--space-3);padding-top:var(--space-5);flex-direction:column;display:flex}.insights__title[data-v-9e4f05e2]{font-family:var(--font-sans);font-size:var(--text-heading-md);font-weight:700;line-height:var(--text-heading-md--line-height);color:var(--color-base-0);margin:0}.insights__description[data-v-9e4f05e2]{font-family:var(--font-sans);font-size:var(--text-paragraph-sm);font-weight:500;line-height:var(--text-paragraph-sm--line-height);max-width:82rem;color:var(--color-base-100);margin:0}@media (width<=1024px){.insights__header[data-v-9e4f05e2]{padding-top:var(--space-2)}.insights__description[data-v-9e4f05e2]{max-width:58rem}}.insights__tabs[data-v-3b6447c5]{padding-top:var(--space-3)}.insights__controls[data-v-3b6447c5]{gap:var(--space-2);grid-template-columns:auto minmax(14rem,17.5rem) 1fr auto;align-items:center;display:grid}.insights__favorite-filter.ui-btn--raw[data-v-3b6447c5]{--ui-btn-background:var(--color-base-600);--ui-btn-color:var(--color-base-200);--ui-btn-radius:var(--space-2-5);--ui-btn-width:42px;height:42px;transition-timing-function:var(--motion-ease-standard);transition-duration:var(--motion-duration-fast);flex-shrink:0;justify-content:center;align-items:center;transition-property:background-color,color;display:inline-flex}.insights__favorite-filter.ui-btn--raw[data-v-3b6447c5]:focus-visible,.insights__favorite-filter.ui-btn--raw[data-v-3b6447c5]:hover{--ui-btn-background:var(--color-base-500)}.insights__favorite-filter.ui-btn--raw[data-v-3b6447c5]:focus-visible{outline:2px solid var(--color-base-0);outline-offset:var(--space-0-5);border-radius:var(--space-2-5)}.insights__favorite-filter-icon--active[data-v-3b6447c5]{color:var(--color-red-100)}.insights__search[data-v-3b6447c5]{grid-column:2}.insights__category-filter[data-v-3b6447c5]{align-items:center;gap:var(--space-4);grid-column:4;justify-content:center;display:inline-flex}@media (width<=768px){.insights__controls[data-v-3b6447c5]{grid-template-columns:auto minmax(0,1fr)}.insights__search[data-v-3b6447c5]{grid-column:2}.insights__category-filter[data-v-3b6447c5]{grid-column:1/-1;justify-self:start}}.index-favorite[data-v-6471d1c3]{font:inherit;color:var(--color-base-200);letter-spacing:inherit;z-index:1;background:0 0;border:0;padding:0;display:flex;position:relative}.index-favorite[data-v-6471d1c3]:focus-visible,.index-favorite[data-v-6471d1c3]:hover{color:var(--color-red-100)}.index-favorite[data-v-6471d1c3]:focus-visible{outline:2px solid var(--color-base-0);outline-offset:var(--space-0-5);border-radius:var(--space-1)}.index-favorite[data-v-6471d1c3]:disabled{opacity:.3}.index-favorite[data-v-6471d1c3]:disabled:hover{color:var(--color-base-200)}.index-favorite__icon--active[data-v-6471d1c3]{color:var(--color-red-100)}.index-favorite__skeleton[data-v-6471d1c3]{margin:0 auto}.index-item[data-v-e54ad1c1]{gap:var(--space-4);align-items:center;min-width:0;display:flex}.index-item__image-grid[data-v-e54ad1c1]{grid-template-columns:repeat(2,var(--size-10-5));gap:var(--space-0-5);flex:0 0 5.375rem;width:5.375rem;display:grid}.index-item__image-tile[data-v-e54ad1c1]{width:var(--size-10-5);height:var(--size-10-5);background:var(--color-base-600);border-radius:var(--space-1-5);display:block;overflow:hidden}.index-item__image-tile img[data-v-e54ad1c1]{-o-object-fit:contain;object-fit:contain;width:38px;height:38px;margin:2px;display:block}.index-item__image-tile-skeleton[data-v-e54ad1c1]{width:var(--size-10-5);height:var(--size-10-5)}.index-item__copy[data-v-e54ad1c1]{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.index-item__copy--loading[data-v-e54ad1c1]{width:min(100%,17rem)}.index-item__row-title[data-v-e54ad1c1]{font-family:var(--font-sans);font-size:var(--text-label-sm);font-weight:600;line-height:var(--text-label-sm--line-height);transition-timing-function:var(--motion-ease-standard);transition-duration:var(--motion-duration-fast);color:var(--color-base-0);margin:0;transition-property:color}.index-item__row-description[data-v-e54ad1c1]{font-family:var(--font-sans);font-size:var(--text-paragraph-xs);font-weight:500;line-height:var(--text-paragraph-xs--line-height);text-overflow:ellipsis;max-width:18.5rem;color:var(--color-base-100);white-space:nowrap;margin:0;overflow:hidden}.index-item__badge[data-v-e54ad1c1]{font-family:var(--font-mono);font-size:var(--text-mono-xs);font-weight:600;line-height:var(--text-mono-xs--line-height);padding:var(--space-0-5) var(--space-2);color:var(--color-lightblue-100);text-transform:uppercase;border:1px solid var(--color-base-500);background:0 0;border-radius:17px;align-self:flex-start}.price[data-v-d380ecb1]{gap:var(--space-1-5);align-items:center;display:flex}.price__provider[data-v-d380ecb1]{flex:0 0 var(--space-5);width:var(--space-5);height:var(--space-5);color:var(--color-orange-100);background:var(--color-base-600);border-radius:var(--space-1);justify-content:center;align-items:center;display:inline-flex}.price__provider-icon[data-v-d380ecb1]{-o-object-fit:contain;object-fit:contain;border-radius:var(--space-1)}.price__icon[data-v-d380ecb1]{color:var(--color-base-200)}.price__text[data-v-d380ecb1]{font-family:var(--font-sans);font-size:var(--text-paragraph-sm);font-weight:500;line-height:var(--text-paragraph-sm--line-height);font-weight:600}.count[data-v-33e2f6cc]{gap:var(--space-1-5);align-items:center;display:flex}.count__icon[data-v-33e2f6cc]{color:var(--color-base-200)}.count__text[data-v-33e2f6cc]{font-family:var(--font-sans);font-size:var(--text-paragraph-sm);font-weight:500;line-height:var(--text-paragraph-sm--line-height);font-weight:600}.table-cell[data-v-c6466c17]{gap:var(--space-1-5);align-items:center;max-width:7rem;display:flex;overflow:hidden}.table-cell__icon[data-v-c6466c17]{min-width:1.25rem;color:var(--color-base-200)}.table-cell__image[data-v-c6466c17]{-o-object-fit:cover;object-fit:cover;border-radius:50%;min-width:1.25rem}.table-cell__text[data-v-c6466c17]{font-family:var(--font-sans);font-size:var(--text-paragraph-sm);font-weight:500;line-height:var(--text-paragraph-sm--line-height);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.table-cell__private[data-v-c6466c17]{color:var(--color-base-200)}.index-delete[data-v-2332edfa]{font:inherit;color:var(--color-base-200);letter-spacing:inherit;z-index:1;background:0 0;border:0;padding:0;display:flex;position:relative}.index-delete[data-v-2332edfa]:focus-visible,.index-delete[data-v-2332edfa]:hover{color:var(--color-red-100)}.index-delete[data-v-2332edfa]:focus-visible{outline:2px solid var(--color-base-0);outline-offset:var(--space-0-5);border-radius:var(--space-1)}.index-delete[data-v-2332edfa]:disabled{color:var(--color-base-200);opacity:.3}.insights__table-message[data-v-f2d7a59a]{font-family:var(--font-sans);font-size:var(--text-paragraph-sm);font-weight:500;line-height:var(--text-paragraph-sm--line-height);color:var(--color-base-100);margin:0}.insights__table-message--error[data-v-f2d7a59a]{color:var(--color-red-100)}.insights__table[data-v-f2d7a59a]{--tanstack-linked-table-row-height:var(--space-30)}.insight-delete-modal__error[data-v-9090cb3a]{font-family:var(--font-sans);font-size:var(--text-paragraph-sm);font-weight:500;line-height:var(--text-paragraph-sm--line-height);color:var(--color-red-100);text-align:center;margin:0}.insight-delete-modal__actions[data-v-9090cb3a]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=640px){.insight-delete-modal__actions[data-v-9090cb3a]{grid-template-columns:minmax(0,1fr)}}.insights[data-v-a2fafc84]{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}@media (width<=768px){.insights[data-v-a2fafc84]{gap:var(--space-4)}}
