.browse-header-bar[data-v-e87ef668]{position:relative;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);width:100%;margin-bottom:var(--space-4);font-family:var(--font-body);letter-spacing:-.01em}@media(min-width:1024px){.browse-header-bar[data-v-e87ef668]{gap:var(--space-3) var(--space-6);margin-bottom:var(--space-5)}}.browse-header-bar__main[data-v-e87ef668]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);min-width:7rem;flex:1 1 7rem}.browse-header-bar__title-block[data-v-e87ef668]{display:flex;flex-direction:column;min-width:0;flex:1;container-type:inline-size}.browse-header-bar__count-line[data-v-e87ef668]{display:flex;margin-top:var(--space-2)}@media(min-width:1024px){.browse-header-bar__count-line[data-v-e87ef668]{order:-1;margin-top:0;margin-bottom:var(--space-1)}}.browse-header-bar__title[data-v-e87ef668]{font-family:var(--font-body);font-weight:var(--font-weight-semibold);font-size:clamp(1rem,12cqi,2.25rem);line-height:1.1;color:var(--text);letter-spacing:-.02em;margin:var(--space-1) 0 0}.browse-header-bar__title-token[data-v-e87ef668]{white-space:nowrap}.browse-header-bar__subtitle[data-v-e87ef668]{font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--text-sm);line-height:1.4;color:var(--text-sub);margin:var(--space-1) 0 0}.browse-header-bar__actions[data-v-e87ef668]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;flex:0 1 auto;min-width:0;margin-left:auto}.browse-header-bar__note[data-v-e87ef668]{flex-basis:100%}@media(min-width:1024px){.browse-header-bar__note[data-v-e87ef668]{position:absolute;top:0;right:0}}.browse-next-step[data-v-cd8c6232]{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3);padding:var(--space-2-5) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-2)}.browse-next-step--compare[data-v-cd8c6232]{border-color:color-mix(in srgb,var(--green) 35%,transparent);background:var(--green-tint)}.browse-next-step__icon[data-v-cd8c6232]{flex:0 0 auto;color:var(--text-muted)}.browse-next-step--compare .browse-next-step__icon[data-v-cd8c6232]{color:var(--green-text)}.browse-next-step__text[data-v-cd8c6232]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);flex:1 1 14rem;min-width:0;margin:0;font-family:var(--font-body);font-size:var(--text-sm);line-height:1.35}.browse-next-step__lead[data-v-cd8c6232]{color:var(--text);font-weight:var(--font-weight-semibold)}.browse-next-step__body[data-v-cd8c6232]{color:var(--text-muted)}.browse-next-step__link[data-v-cd8c6232]{display:inline-flex;align-items:center;gap:var(--space-1);flex:0 0 auto;color:var(--green-text);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-decoration:none;white-space:nowrap}.browse-next-step__link[data-v-cd8c6232]:after,.browse-next-step__cta[data-v-cd8c6232]:after{content:"";position:absolute;inset:0;border-radius:var(--radius-lg)}.browse-next-step__link[data-v-cd8c6232]:hover{text-decoration:underline}.browse-next-step__link[data-v-cd8c6232]:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:var(--radius-sm)}.browse-next-step__cta[data-v-cd8c6232]{flex:0 0 auto}.browse-next-step .browse-next-step__cta.cta-button[data-v-cd8c6232],.browse-next-step .browse-next-step__cta.cta-button[data-v-cd8c6232]:hover,.browse-next-step .browse-next-step__cta.cta-button[data-v-cd8c6232]:active{transform:none}.browse-next-step__dismiss[data-v-cd8c6232]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2rem;height:2rem;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) ease,background var(--duration-fast) ease}.browse-next-step__dismiss[data-v-cd8c6232]:hover{color:var(--text);background:var(--surface)}.browse-next-step__dismiss[data-v-cd8c6232]:focus-visible{outline:2px solid var(--green);outline-offset:2px}.browse-scrolled-mini[data-v-8188a28c]{position:fixed;top:0;left:0;right:0;z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--space-2);height:56px;padding:0 var(--space-3) 0 var(--space-3);background:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border);pointer-events:auto}@media(min-width:1024px){.browse-scrolled-mini[data-v-8188a28c]{display:none}}.browse-scrolled-mini__main[data-v-8188a28c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-0)}.browse-scrolled-mini__title[data-v-8188a28c]{font:var(--font-weight-semibold) var(--text-sm) / 1.15 var(--font-body);color:var(--text);letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browse-scrolled-mini__sub[data-v-8188a28c]{font-size:var(--text-xs);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browse-scrolled-mini__count[data-v-8188a28c]{font-family:var(--font-body);font-style:italic;font-weight:var(--font-weight-bold);font-size:var(--text-lg);line-height:1;letter-spacing:-.02em;color:var(--green-text);padding:0 var(--space-2);font-variant-numeric:tabular-nums}.browse-scrolled-mini__more[data-v-8188a28c]{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;background:transparent;border-radius:var(--radius-md);color:var(--text-sub);cursor:pointer;transition:color var(--duration-fast),background var(--duration-fast)}.browse-scrolled-mini__more[data-v-8188a28c]:hover{color:var(--text);background:var(--row-hover, color-mix(in srgb, var(--text) 6%, transparent))}.browse-scrolled-mini__more[data-v-8188a28c]:focus-visible{outline:2px solid var(--green);outline-offset:2px}
