@layer properties,theme,base;@layer components{.tv-pill-row{--tv-pill-row-wrap:wrap;--tv-pill-row-overflow:visible;--tv-pill-row-reach:0px;--tv-pill-row-ring-room:0px;--tv-pill-row-shrink:1;--tv-pill-row-own-line:100%;min-inline-size:0}.tv-pill-row[data-line=one]{--tv-pill-row-wrap:nowrap;--tv-pill-row-overflow:auto;--tv-pill-row-reach:var(--tv-pill-row-overhang,0px);--tv-pill-row-ring-room:calc(var(--tv-focus-ring-gap) + var(--tv-focus-ring-width));--tv-pill-row-shrink:0;--tv-pill-row-own-line:auto}@media not (min-height:500px){.tv-pill-row[data-line=window]{--tv-pill-row-wrap:nowrap;--tv-pill-row-overflow:auto;--tv-pill-row-reach:var(--tv-pill-row-overhang,0px);--tv-pill-row-ring-room:calc(var(--tv-focus-ring-gap) + var(--tv-focus-ring-width));--tv-pill-row-shrink:0;--tv-pill-row-own-line:auto}}.tv-pill-row-line{--tv-pill-row-start:calc(var(--tv-pill-row-gutter,0px) + var(--tv-pill-row-reach));flex-wrap:var(--tv-pill-row-wrap);align-items:var(--tv-pill-row-align,normal);gap:var(--tv-pill-row-run-gap,var(--tv-pill-row-gap,var(--tv-spacing-xs))) var(--tv-pill-row-gap,var(--tv-spacing-xs));margin-block:calc(-1 * var(--tv-pill-row-ring-room));margin-inline:calc(-1 * var(--tv-pill-row-reach));padding-block:var(--tv-pill-row-ring-room);padding-inline:var(--tv-pill-row-start);overflow-x:var(--tv-pill-row-overflow);overscroll-behavior-x:contain;scroll-padding-inline:max(var(--tv-pill-row-start), var(--tv-pill-row-ring-room));scrollbar-width:none;display:flex}.tv-pill-row-line::-webkit-scrollbar{display:none}:where(.tv-pill-row-line,.tv-pill-group)>*{flex-shrink:var(--tv-pill-row-shrink)}.tv-pill-group{flex-wrap:var(--tv-pill-row-wrap);gap:var(--tv-pill-row-gap,var(--tv-spacing-xs));min-inline-size:0;display:flex}.tv-pill-group[data-own-line]{flex-basis:var(--tv-pill-row-own-line)}}@layer utilities;
