@layer pix-components{.pix-media-badge[data-kind=copyright]{--_pix-media-badge-place:var(--pix-copyright-overlay-place,start end);--_pix-media-badge-direction:var(--pix-copyright-overlay-direction,row-reverse);--_pix-media-badge-margin:var(--pix-copyright-overlay-margin,var(--spacing-small));--_pix-media-badge-padding:var(--pix-copyright-overlay-padding,var(--spacing-small));--_pix-media-badge-radius:var(--pix-copyright-overlay-radius,9999px);--_pix-media-badge-color:var(--pix-copyright-overlay-color,var(--color-black));--_pix-media-badge-background-open:var(--pix-copyright-overlay-background-open,#ffffffb3);--_pix-media-badge-icon-size:var(--pix-copyright-overlay-icon-size,1.5rem);--_pix-media-badge-icon-width:var(--_pix-media-badge-icon-size);--_pix-media-badge-close-icon-size:var(--pix-copyright-overlay-close-icon-size,var(--_pix-media-badge-icon-size));--_pix-media-badge-halo-color:var(--pix-copyright-overlay-halo-color,var(--color-white))}.pix-media-badge[data-kind=ai-label]{--_pix-media-badge-place:var(--pix-ai-label-overlay-place,start start);--_pix-media-badge-direction:var(--pix-ai-label-overlay-direction,row);--_pix-media-badge-margin:var(--pix-ai-label-overlay-margin,var(--spacing-small));--_pix-media-badge-padding:var(--pix-ai-label-overlay-padding,var(--spacing-small));--_pix-media-badge-radius:var(--pix-ai-label-overlay-radius,var(--pix-copyright-overlay-radius,9999px));--_pix-media-badge-color:var(--pix-ai-label-overlay-color,var(--color-white));--_pix-media-badge-background-open:var(--pix-ai-label-overlay-background-open,#ffffffb3);--_pix-media-badge-icon-size:var(--pix-ai-label-overlay-icon-size,1.25rem);--_pix-media-badge-icon-width:auto;--_pix-media-badge-close-icon-size:var(--pix-ai-label-overlay-close-icon-size,var(--pix-copyright-overlay-close-icon-size,var(--_pix-media-badge-icon-size)));--_pix-media-badge-halo-color:var(--pix-ai-label-overlay-halo-color,var(--color-black))}.pix-media-badge{place-items:var(--_pix-media-badge-place);padding:var(--_pix-media-badge-margin);font-size:var(--text-sm);pointer-events:none;font-weight:300;display:grid;position:absolute;inset:0}.pix-media-badge__trigger{flex-direction:var(--_pix-media-badge-direction);align-items:center;gap:var(--spacing-small);max-width:100%;padding:var(--_pix-media-badge-padding);border-radius:var(--_pix-media-badge-radius);color:var(--_pix-media-badge-color);cursor:pointer;pointer-events:auto;transition:background var(--duration-normal);background:0 0;border:none;display:inline-flex}.pix-media-badge[data-open] .pix-media-badge__trigger{padding:var(--spacing-xsmall) var(--spacing-small);background:var(--_pix-media-badge-background-open);color:var(--color-black)}.pix-media-badge__text{overflow-wrap:anywhere}.pix-media-badge:not([data-open]) .pix-media-badge__text{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pix-media-badge__icon{flex:none;display:inline-flex}.pix-media-badge__icon-closed{width:var(--_pix-media-badge-icon-width);height:var(--_pix-media-badge-icon-size);filter:drop-shadow(0 0 2px var(--_pix-media-badge-halo-color))}.pix-media-badge__icon-open{width:var(--_pix-media-badge-close-icon-size);height:var(--_pix-media-badge-close-icon-size)}.pix-media-badge[data-open] .pix-media-badge__icon-closed,.pix-media-badge:not([data-open]) .pix-media-badge__icon-open{display:none}}
