:root{--folder-color: linear-gradient(225deg, hsla(0, 96%, 56%, 1) 0%, hsla(0, 92%, 20%, 1) 80%);--folder-back-color: linear-gradient(225deg, hsla(0, 96%, 56%, 1) 0%, hsla(0, 92%, 20%, 1) 80%);--paper-1: #e6e6e6;--paper-2: #f2f2f2;--paper-3: #ffffff}.folder{transition:all .2s ease-in;cursor:pointer}.folder:not(.folder--click):hover{transform:translateY(-8px)}.folder:not(.folder--click):hover .paper{transform:translate(-50%)}.folder:not(.folder--click):hover .folder__front{transform:skew(15deg) scaleY(.6)}.folder:not(.folder--click):hover .right{transform:skew(-15deg) scaleY(.6)}.folder.open{transform:translateY(-8px)}.folder.open .paper:nth-child(1){transform:translate(-120%,-70%) rotate(-15deg)}.folder.open .paper:nth-child(1):hover{transform:translate(-120%,-70%) rotate(-15deg) scale(1.1)}.folder.open .paper:nth-child(2){transform:translate(10%,-70%) rotate(15deg);height:80%}.folder.open .paper:nth-child(2):hover{transform:translate(10%,-70%) rotate(15deg) scale(1.1)}.folder.open .paper:nth-child(3){transform:translate(-50%,-100%) rotate(5deg);height:80%}.folder.open .paper:nth-child(3):hover{transform:translate(-50%,-100%) rotate(5deg) scale(1.1)}.folder.open .folder__front{transform:skew(15deg) scaleY(.6)}.folder.open .right{transform:skew(-15deg) scaleY(.6)}.folder__back{position:relative;width:260px;height:200px;background:linear-gradient(225deg,#fb2323,#620404 80%);border-radius:0 10px 10px}.folder__back:after{position:absolute;z-index:0;bottom:98%;left:0;content:"";width:30px;height:10px;background:linear-gradient(225deg,#fb2323,#620404 80%);border-radius:5px 5px 0 0}.paper{position:absolute;z-index:2;bottom:10%;left:50%;transform:translate(-50%,10%);width:80%;height:90%;background:var(--paper-1);border-radius:10px;transition:all .3s ease-in-out;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:12px;background:#fff!important}.paper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px;max-width:100%;max-height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;display:block!important;visibility:visible!important;opacity:1!important}.paper:nth-child(2){background:#fff!important;width:88%;height:82%}.paper:nth-child(3){background:#fff!important;width:96%;height:74%}.folder__front{position:absolute;z-index:3;width:100%;height:100%;background:linear-gradient(225deg,#fb2323,#620404 80%);border-radius:5px 10px 10px;transform-origin:bottom;transition:all .3s ease-in-out}@media (max-width: 640px){.folder__back{width:200px;height:150px}.paper{width:84%;height:88%;padding:10px;bottom:10%}.paper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;background:#fff}.paper:nth-child(2){width:88%;height:84%;padding:9px}.paper:nth-child(3){width:92%;height:78%;padding:8px}.folder.open .paper:nth-child(1){transform:translate(-85%,-35%) rotate(-8deg) scale(.95);width:86%;height:92%}.folder.open .paper:nth-child(2){transform:translate(15%,-35%) rotate(8deg) scale(.95);width:88%;height:88%}.folder.open .paper:nth-child(3){transform:translate(-50%,-55%) rotate(0) scale(.98);width:92%;height:84%}.folder.open .paper:nth-child(1):hover,.folder.open .paper:nth-child(2):hover,.folder.open .paper:nth-child(3):hover{transform:scale(1);z-index:10}}@media (max-width: 480px){.folder__back{width:180px;height:140px}.paper{width:84%;height:88%;padding:9px;bottom:10%}.paper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;background:#fff}.paper:nth-child(2){width:88%;height:84%;padding:8px}.paper:nth-child(3){width:92%;height:78%;padding:7px}.folder.open .paper:nth-child(1){transform:translate(-80%,-30%) rotate(-6deg) scale(.92);width:86%;height:92%}.folder.open .paper:nth-child(2){transform:translate(12%,-30%) rotate(6deg) scale(.92);width:88%;height:88%}.folder.open .paper:nth-child(3){transform:translate(-50%,-50%) rotate(0) scale(.95);width:92%;height:84%}.folder.open .paper:nth-child(1):hover,.folder.open .paper:nth-child(2):hover,.folder.open .paper:nth-child(3):hover{transform:scale(.98);z-index:10}}
