.stack{position:relative;width:100%;height:100%;outline:none}.stack:focus-visible .stack-card[data-top] .stack-card-face{outline:2px solid currentColor;outline-offset:4px}.stack-card{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.stack-card,.stack-card-face{position:absolute;inset:0;will-change:transform}.stack-card-face{overflow:hidden}.stack-card-content{position:relative;width:100%;height:100%;overflow:hidden}.stack-card-content img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.stack-card-shade{position:absolute;inset:0;background:#000;pointer-events:none}