@layer properties,theme,base;@layer components{.tv-apex-header{align-items:center;gap:var(--tv-spacing-md);padding:var(--tv-spacing-md) var(--tv-spacing-lg);color:var(--tv-color-ink);flex-wrap:wrap;display:flex}.tv-apex-header[data-tone=onPhoto]{color:var(--tv-color-on-accent);z-index:2;position:absolute;inset-block-start:0;inset-inline:0}.tv-apex-home{color:inherit;border-radius:var(--tv-radius-sm);display:inline-flex}.tv-apex-home:focus-visible{outline:var(--tv-focus-ring-width) solid currentColor;outline-offset:var(--tv-focus-ring-gap)}.tv-apex-actions{align-items:center;gap:var(--tv-spacing-xs);margin-inline-start:auto;display:flex}.tv-apex-open{flex-basis:100%;display:flex}.tv-apex-open>*{flex:1}.tv-apex-footer{align-items:center;gap:var(--tv-spacing-md) var(--tv-spacing-lg);padding:var(--tv-spacing-lg);border-top:var(--tv-border-width-thin) solid var(--tv-color-outline-variant);color:var(--tv-color-text-secondary);font-size:var(--tv-text-body-small-size);flex-wrap:wrap;display:flex}.tv-apex-footer>.tv-lockup{color:var(--tv-color-ink)}.tv-apex-legal{gap:var(--tv-spacing-md);flex-wrap:wrap;display:flex}.tv-apex-legal a,.tv-apex-legal button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.tv-apex-legal a:hover,.tv-apex-legal button:hover{color:var(--tv-color-text-primary);text-decoration:underline}.tv-apex-note{margin-inline-start:auto}.tv-app-band{gap:var(--tv-spacing-md);padding:var(--tv-spacing-lg);border-radius:var(--tv-radius-xxl);background:var(--tv-color-accent);color:var(--tv-color-on-accent);flex-direction:column;display:flex}.tv-app-band-reasons{gap:var(--tv-spacing-sm);font-size:var(--tv-text-body-small-size);flex-direction:column;display:flex}.tv-app-band-reasons li{align-items:center;gap:var(--tv-spacing-sm);display:flex}.tv-app-band-glyph{padding:var(--tv-spacing-xs);border-radius:var(--tv-radius-md);background:var(--tv-color-on-accent-wash);display:inline-flex}}@layer utilities;
