@layer components{.chips__track[data-v-7720bbc4]{gap:var(--space-4);padding-inline:var(--gutter);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:var(--space-1);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent 100%);scroll-padding-inline-start:var(--gutter);display:flex;overflow-x:auto}.chips__track[data-v-7720bbc4]::-webkit-scrollbar{display:none}.chips__item[data-v-7720bbc4]{scroll-snap-align:start;flex:0 0 clamp(9rem,40%,12rem);align-self:start}.chips__link[data-v-7720bbc4]{gap:var(--space-3);text-decoration:none;display:grid}.chips__media[data-v-7720bbc4]{border-radius:var(--radius-md)}.chips__label[data-v-7720bbc4]{min-block-size:var(--tap-min);padding-block:var(--space-1);font-size:var(--text-base);font-weight:500;line-height:var(--leading-snug);letter-spacing:-.015em;text-wrap:balance;display:block}.chips__link[aria-current=page] .chips__label[data-v-7720bbc4]{color:var(--c-accent-text)}.chips__link[aria-current=page] .chips__media[data-v-7720bbc4]{outline:2px solid var(--c-accent-text);outline-offset:3px}@media (hover:hover){.chips__label[data-v-7720bbc4]{text-underline-offset:.18em;transition:text-decoration-color var(--dur-fast) var(--ease);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.chips__link:hover .chips__label[data-v-7720bbc4]{-webkit-text-decoration-color:var(--c-accent-text);text-decoration-color:var(--c-accent-text)}}}
