.width_100[data-v-f99e5235]{width:100%}.sae-themes-search[data-v-f99e5235]{margin-top:16px}.sae-themes-content[data-v-f99e5235]{flex-direction:column;gap:16px;margin-top:16px;display:flex}.sae-themes-macros[data-v-f99e5235]{flex-direction:column;gap:8px;display:flex}.sae-themes-macro[data-v-f99e5235]{border-bottom:1px solid var(--border-default);flex-direction:column;gap:12px;padding-bottom:12px;display:flex}.sae-themes-macro[data-v-f99e5235]:last-child{border-bottom:none}.sae-themes-macro-header[data-v-f99e5235]{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:8px 4px;font-family:inherit;display:flex}.sae-themes-macro-header:hover .sae-themes-macro-title[data-v-f99e5235]{color:var(--primary)}.sae-themes-macro-title[data-v-f99e5235]{color:var(--darkest,var(--text-primary));font-size:15px;font-weight:700;transition:color .15s}.sae-themes-macro-count[data-v-f99e5235]{color:var(--text-muted);background:var(--border-default);text-align:center;border-radius:999px;min-width:24px;padding:2px 8px;font-size:12px;font-weight:600}.sae-themes-macro-spacer[data-v-f99e5235]{flex:1}.sae-themes-grid[data-v-f99e5235]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sae-theme-card[data-v-f99e5235]{border:1px solid var(--border-default);background:var(--white);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;transition:all .15s;display:flex}.sae-theme-card[data-v-f99e5235]:hover{border-color:var(--primary);box-shadow:var(--small-shadow)}.sae-theme-card-icon[data-v-f99e5235]{background:#2176ff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.sae-theme-card-content[data-v-f99e5235]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sae-theme-card-label[data-v-f99e5235]{color:var(--darkest,var(--text-primary));white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.sae-theme-card-group[data-v-f99e5235]{color:var(--cool-grey);font-size:11px}.sae-theme-card-kpi[data-v-f99e5235]{flex-direction:column;flex-shrink:0;align-items:center;gap:0;min-width:90px;line-height:1.2;display:flex}.sae-theme-card-kpi-value[data-v-f99e5235]{color:var(--darkest,var(--text-primary));font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.sae-theme-card-kpi-label[data-v-f99e5235]{color:var(--medium);white-space:nowrap;font-size:10px}
