@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-outline-style:solid}}}@layer components{.media-strip{width:100cqw;margin-inline-start:calc(var(--dock-inset)*-1);position:relative}.media-strip canvas{pointer-events:none;position:absolute}.media-strip[data-media-strip=on] .media-strip-track{cursor:grab;--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.media-strip[data-media-strip=on] .media-strip-track:active{cursor:grabbing}.media-strip[data-media-strip=on] .media-strip-item{will-change:transform}.media-column-stage{pointer-events:none;top:calc(var(--spacing,4px)*0);right:calc(var(--dock-inset)*-1);bottom:calc(var(--dock-space)*-1);left:calc(var(--spacing,4px)*0);display:none;position:absolute;overflow-x:clip}@media (min-width:64rem){[data-media-column] .media-column-stage{display:block}[data-media-column] .media-strip{display:none}@media (prefers-reduced-motion:no-preference){@media (scripting:enabled){[data-media-article]:not([data-media-rows]) .media-strip{display:none}}}}.media-column{pointer-events:auto;top:var(--grid-bar);height:calc(100dvh - var(--grid-bar));width:var(--strip-w);cursor:grab;-webkit-user-select:none;user-select:none;--strip-w:min(384px,round(down,var(--stage-w) - 672px,32px));margin-inline-start:auto;margin-inline-end:var(--dock-inset);position:sticky}.media-column:active{cursor:grabbing}@media (min-width:80rem){.media-column{--strip-w:min(480px,round(down,var(--stage-w) - 672px,32px))}}@container page (min-width:1584px){.media-column{--strip-w:576px}}.media-column canvas{pointer-events:none;position:absolute}.media-strip[data-media-strip-gl] .media-strip-item>*{opacity:0}.media-strip-track{height:calc(var(--spacing,4px)*90);gap:calc(var(--spacing,4px)*4);overscroll-behavior-x:contain;max-width:none;padding-inline:var(--dock-inset);padding-block:calc(var(--spacing,4px)*0);outline-offset:2px;scrollbar-width:none;list-style-type:none;display:flex;overflow-x:auto}.media-strip-track:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:currentColor}@media (min-width:48rem){.media-strip-track{height:calc(var(--spacing,4px)*100);gap:calc(var(--spacing,4px)*6)}}@media (min-width:64rem){.media-strip-track{height:calc(var(--spacing,4px)*120)}}@container page (min-width:1584px){.media-strip-track{height:calc(var(--spacing,4px)*150)}}.media-strip-item{margin:calc(var(--spacing,4px)*0);aspect-ratio:4/5;flex-shrink:0;height:100%}.media-strip-item picture,.media-strip-item img,.media-strip-item video{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}