.portfolio-media-grade{min-inline-size:0}.portfolio-media-grade-definition{pointer-events:none;block-size:0;inline-size:0;position:absolute}.portfolio-media-grade :is([data-grid-media],[data-grid-fusion]){filter:var(--portfolio-media-filter,none)}.portfolio-page .portfolio-grid{--grid-fusion-background:var(--portfolio-foreground)}.portfolio-page .portfolio-grid [data-grid-tile]{background-color:var(--grid-fusion-background)}.portfolio-page .portfolio-grid [data-grid-fusion]{color:var(--grid-fusion-background);filter:none}.portfolio-page .portfolio-grid :is([data-grid-media],.portfolio-video-error){opacity:clamp(0, var(--grid-channel-media,0), 1)}.portfolio-video-error{position:relative}.portfolio-page .portfolio-grid [data-grid-tile]:is(:hover,[data-selected],[data-activated],:focus-visible,:has([data-active=true])) :is([data-grid-media],.portfolio-video-error){opacity:1}.portfolio-page .portfolio-grid [data-grid-tile] [data-grid-media][data-media-state=loading]{opacity:0}.portfolio-page .portfolio-grid [data-grid-tile]:has([data-grid-reveal]) [data-grid-media]{opacity:0}.portfolio-page .portfolio-grid [data-grid-tile][data-grid-reveal-ready]{background-color:#0000}.portfolio-page .portfolio-grid [data-grid-tile][data-grid-reveal-ready] [data-grid-media]{opacity:0}[data-grid-selected-media-grade] [data-grid-tile]:is([data-selected],[data-activated]) [data-grid-media]{filter:var(--portfolio-selected-media-filter,none)}[data-grid-selected-media-original=true] [data-grid-tile]:is([data-selected],[data-activated]) [data-grid-media]{filter:none}
