.g-lift{filter:drop-shadow(0 10px 14px rgb(0 0 0 / .22))}::view-transition-group(*){animation-duration:.5s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-old(root),::view-transition-new(root){animation-duration:.3s}html:has(.lb[open]){overflow:hidden}.lb{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overscroll-behavior:contain;touch-action:none}.lb::backdrop{background:transparent}.lb-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#121211}.lb-track{touch-action:pinch-zoom;-moz-user-select:none;user-select:none;-webkit-user-select:none}.lb-piece{position:absolute;top:7%;right:7%;bottom:7%;left:7%}.lb-piece img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none}.lb-piece--lift{filter:drop-shadow(0 18px 24px rgb(0 0 0 / .26))}.lb-step{display:inline-grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid rgb(238 238 235 / .3)}.lb-step:hover{border-color:#eeeeeb}
