@layer properties,theme,base;@layer components{.tv-feeds{--tvp-feeds-gutter:var(--tvp-more-gutter,var(--tv-spacing-md));--tvp-feeds-section:var(--tv-you-section,var(--tv-color-surface-variant));--tvp-feeds-tile:var(--tv-you-paper,var(--tv-color-section-tile));box-sizing:border-box;min-block-size:100%;inline-size:100%;max-inline-size:var(--tv-content-width-reading);padding:0 var(--tvp-feeds-gutter) var(--tv-spacing-xxl);color:var(--tv-color-text-primary);flex-direction:column;flex:auto;margin-inline:auto;display:flex}.tv-feeds-lead{color:var(--tv-color-text-secondary);font-size:var(--tv-text-body-small-size);line-height:var(--tv-text-body-small-line-height);margin:0}.tv-feeds-section{gap:var(--tv-spacing-xs);flex-direction:column;margin-block-start:var(--tv-spacing-md);display:flex}.tv-feeds-label{align-items:baseline;gap:var(--tv-spacing-sm);padding-inline:var(--tv-spacing-xxs);display:flex}.tv-feeds-label-title{flex:auto;min-inline-size:0;margin:0}.tv-feeds-usage{color:var(--tv-color-text-secondary);font-size:var(--tv-text-body-small-size);line-height:var(--tv-text-body-small-line-height);flex:none}.tv-feeds-card{padding:var(--tv-spacing-xxs) 0;border-radius:var(--tvp-feeds-card-radius);background:var(--tvp-feeds-section);flex-direction:column;margin:0;list-style:none;display:flex}.tv-feeds-row{align-items:center;gap:var(--tv-spacing-sm);box-sizing:border-box;min-block-size:var(--tvp-feeds-row-min);padding-inline:var(--tvp-feeds-row-start) var(--tvp-feeds-row-end);display:flex}.tv-feeds-well{inline-size:var(--tv-size-avatar-md);block-size:var(--tv-size-avatar-md);border-radius:var(--tv-radius-full);background:var(--tvp-feeds-tile);color:var(--tv-color-brand-fg);flex:none;place-items:center;display:grid}.tv-feeds-well-glyph.tv-icon{inline-size:var(--tv-icon-size-md-sm);block-size:var(--tv-icon-size-md-sm)}.tv-feeds-words{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.tv-feeds-name,.tv-feeds-line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tv-feeds-name{color:var(--tv-color-ink);font-size:var(--tv-text-body-medium-size);line-height:var(--tv-text-body-medium-line-height);font-weight:var(--tv-text-title-medium-weight)}.tv-feeds-line{color:var(--tv-color-text-secondary);font-size:var(--tv-text-body-small-size);line-height:var(--tv-text-body-small-line-height)}.tv-feeds-menu{inline-size:var(--tv-density-min-target);block-size:var(--tv-density-min-target);border-radius:var(--tv-radius-full);color:var(--tv-color-text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.tv-feeds-menu .tv-icon{inline-size:var(--tv-icon-size-md-sm);block-size:var(--tv-icon-size-md-sm)}.tv-feeds-skeleton-name.tv-skeleton,.tv-feeds-skeleton-line.tv-skeleton{block-size:1lh;font-size:var(--tv-text-body-small-size);line-height:var(--tv-text-body-small-line-height)}.tv-feeds-skeleton-name.tv-skeleton{inline-size:40%;margin-block-end:var(--tv-spacing-xxs)}.tv-feeds-skeleton-line.tv-skeleton{inline-size:70%}.tv-feeds-new{flex-direction:column;margin-block-start:var(--tvp-feeds-new-gap);display:flex}.tv-feeds-new .tv-btn[data-variant=outlined] .tv-feeds-new-glyph{color:var(--tv-color-brand-fg)}.tv-feeds-reason{align-items:flex-start;gap:var(--tvp-feeds-reason-gap);padding:var(--tv-spacing-xs) var(--tv-spacing-xxs) 0;color:var(--tv-color-text-secondary);font-size:var(--tv-text-body-small-size);line-height:var(--tv-text-body-small-line-height);margin:0;display:flex}.tv-feeds-reason[data-centred]{justify-content:center}.tv-feeds-reason-glyph.tv-icon{inline-size:var(--tv-icon-size-xs);block-size:var(--tv-icon-size-xs);flex:none;margin-block-start:calc((1lh - var(--tv-icon-size-xs)) / 2)}.tv-feeds-empty{flex-direction:column;flex:auto;justify-content:center;padding-block-end:var(--tv-spacing-xxl);display:flex}.tv-feeds-empty .tv-events-empty{padding-block-start:0}.tv-feeds-failed{gap:var(--tv-spacing-md);flex-direction:column;padding-block-start:var(--tv-spacing-md);display:flex}@container tv-shell (min-height:600px){.tv-feeds-failed{padding-block-start:var(--tvp-feeds-failed-top)}}.tv-feeds-failed .tv-feeds-new{margin-block-start:0}}@layer utilities;:root{--tvp-feeds-card-radius:20px;--tvp-feeds-row-start:10px;--tvp-feeds-row-end:6px;--tvp-feeds-row-min:60px;--tvp-feeds-new-gap:14px;--tvp-feeds-reason-gap:6px;--tvp-feeds-failed-top:92px;--tvp-feeds-warning-gap:18px;--tvp-feeds-address-radius:12px;--tvp-feeds-buttons-gap:10px;--tvp-feeds-copy-width:140px;--tvp-feeds-line-gap:5px}
@layer properties,theme,base;@layer components{.tv-feed-step{color:var(--tv-color-text-primary);flex-direction:column;display:flex}.tv-feed-step-bar{align-items:center;gap:var(--tv-spacing-sm);min-block-size:var(--tv-density-sheet-header);padding-inline:var(--tv-density-sheet-gutter) var(--tv-spacing-xs);display:flex}.tv-feed-step-title{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--tv-text-title-medium-size);line-height:var(--tv-text-title-medium-line-height);font-weight:var(--tv-text-title-medium-weight);flex:auto;margin:0;overflow:hidden}.tv-feed-step-body{padding:var(--tv-density-sheet-gutter)}.tv-feed-form{gap:var(--tv-spacing-lg);flex-direction:column;display:flex}.tv-feed-form-part{gap:var(--tv-spacing-xs);flex-direction:column;display:flex}.tv-feed-form-title{font-size:var(--tv-text-title-medium-size);line-height:var(--tv-text-title-medium-line-height);font-weight:var(--tv-text-title-medium-weight);margin:0}.tv-feed-form-name{box-sizing:border-box;inline-size:100%}.tv-feed-form-create{flex-direction:column;margin-block-start:calc(var(--tv-spacing-xl) - var(--tv-spacing-lg));display:flex}.tv-feed-link{flex-direction:column;display:flex}.tv-feed-link-line{align-items:center;gap:var(--tvp-feeds-line-gap);margin:0 0 var(--tvp-feeds-warning-gap);color:var(--tv-color-text-secondary);font-size:var(--tv-text-body-small-size);line-height:var(--tv-text-body-small-line-height);display:flex}.tv-feed-link-line-glyph.tv-icon{inline-size:var(--tv-icon-size-xs);block-size:var(--tv-icon-size-xs);color:var(--tv-color-brand-fg);flex:none}.tv-feed-link-line-words{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.tv-feed-link .tv-notice{padding:var(--tv-spacing-sm);font-size:var(--tv-text-body-small-size);line-height:var(--tv-text-body-small-line-height)}.tv-feed-link-address{margin:var(--tv-spacing-xs) 0 0;padding:var(--tv-spacing-xs) var(--tv-spacing-sm);border-radius:var(--tvp-feeds-address-radius);background:var(--tv-you-section,var(--tv-color-surface-variant));color:var(--tv-color-ink);font-family:var(--tv-font-mono);font-size:var(--tv-text-body-small-size);line-height:var(--tv-text-body-small-line-height);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.tv-feed-link-buttons{gap:var(--tvp-feeds-buttons-gap);flex-wrap:wrap;margin-block-start:var(--tv-spacing-sm);display:flex}.tv-feed-link-buttons>.tv-btn[data-block]{flex:1 1 0;min-inline-size:fit-content}.tv-feed-link-copy.tv-btn{flex:0 0 var(--tvp-feeds-copy-width);min-inline-size:fit-content}.tv-feed-link-lost{margin:var(--tvp-feeds-buttons-gap) 0 0;text-align:center;color:var(--tv-color-text-secondary);font-size:var(--tv-text-body-small-size);line-height:var(--tv-text-body-small-line-height)}}@layer utilities;
