.MemoryCard-module-scss-module__1N7JJW__memoryCard{opacity:0;background:#222;border-radius:20px;width:100%;font-size:12px;position:relative;overflow:hidden}.MemoryCard-module-scss-module__1N7JJW__memoryCard:after{content:"";z-index:1;background:linear-gradient(#0000 0%,#00000080 100%);width:100%;height:50%;display:block;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){.MemoryCard-module-scss-module__1N7JJW__memoryCard{font-size:16px}}.MemoryCard-module-scss-module__1N7JJW__memoryCard .MemoryCard-module-scss-module__1N7JJW__image{aspect-ratio:1;object-fit:cover;pointer-events:none;width:100%;display:block;position:relative}.MemoryCard-module-scss-module__1N7JJW__memoryCard .MemoryCard-module-scss-module__1N7JJW__caption{opacity:0;color:#fff;z-index:2;justify-content:space-between;padding:10px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){.MemoryCard-module-scss-module__1N7JJW__memoryCard .MemoryCard-module-scss-module__1N7JJW__caption{padding:30px}}.MemoryCard-module-scss-module__1N7JJW__memoryCard .MemoryCard-module-scss-module__1N7JJW__category{z-index:2;text-transform:uppercase;color:#aaa;background-color:#222;border-radius:5px;padding:5px 10px;font-size:10px;font-weight:700;line-height:1;position:absolute;top:15px;right:15px}.MemoryCard-module-scss-module__1N7JJW__date{text-align:center;color:#fff;z-index:1;opacity:0;margin:15px 0;font-size:12px;font-weight:700}@media (min-width:768px){.MemoryCard-module-scss-module__1N7JJW__date{margin:30px 0;font-size:16px}}.MemoryCard-module-scss-module__1N7JJW__link{z-index:3;cursor:pointer;position:absolute;bottom:15px;right:15px}.MemoryCard-module-scss-module__1N7JJW__link svg{fill:#fff;width:20px;height:20px}@media (min-width:768px){.MemoryCard-module-scss-module__1N7JJW__link svg{width:30px;height:30px}}
.MemorySlider-module-scss-module__Ai7ara__memorySlider{align-items:center;width:100%;height:100vh;display:flex;overflow-x:scroll}.MemorySlider-module-scss-module__Ai7ara__memorySlider .MemorySlider-module-scss-module__Ai7ara__memories{cursor:grab;padding:60px 30px;display:flex;position:relative}.MemorySlider-module-scss-module__Ai7ara__memorySlider .MemorySlider-module-scss-module__Ai7ara__memoryWrapper{flex-shrink:0;width:512px;max-width:75vw;padding-right:30px;position:relative}
.MemoryLine-module-scss-module__oQScmG__line{content:"";background:#222;height:4px;display:block;position:absolute;bottom:-60px;left:0;right:0}.MemoryLine-module-scss-module__oQScmG__bubble{content:"";background:#000;border:4px solid #29f29f;border-radius:50%;width:20px;height:20px;margin:0 auto;display:block;position:absolute;bottom:2px;left:0;right:0;transform:translateY(50%)translate(-15px)}
.MemoryLane-module-scss-module__G5xVLq__actions{z-index:10;padding:0 5px;position:fixed;top:0;left:0}.MemoryLane-module-scss-module__G5xVLq__button{cursor:pointer;opacity:.3;background:0 0;border:none;padding:10px 5px}.MemoryLane-module-scss-module__G5xVLq__button:hover{opacity:1}.MemoryLane-module-scss-module__G5xVLq__button svg{width:20px;height:auto;fill:var(--white);display:block}.MemoryLane-module-scss-module__G5xVLq__login{color:#fff;opacity:.3;padding:15px 30px;font-weight:700;text-decoration:none;position:fixed;top:0;right:0}.MemoryLane-module-scss-module__G5xVLq__login:hover{opacity:1}
.MemoryEditor-module-scss-module__QOkenW__form{text-align:left;background:#222;flex-direction:column;width:100%;max-width:400px;padding:30px;display:flex}.MemoryEditor-module-scss-module__QOkenW__form img{width:100%;height:auto;margin-bottom:15px;display:block}.MemoryEditor-module-scss-module__QOkenW__form small{color:#aaa;margin-bottom:5px;display:block}.MemoryEditor-module-scss-module__QOkenW__content{text-align:center;flex-grow:1;width:100%;margin:0 auto;display:flex}@media screen and (max-width:768px){.MemoryEditor-module-scss-module__QOkenW__content{flex-direction:column-reverse;padding:10px}}.MemoryEditor-module-scss-module__QOkenW__download{color:#29f29f;font-size:small;text-decoration:none}.MemoryEditor-module-scss-module__QOkenW__download:hover{text-decoration:underline}.MemoryEditor-module-scss-module__QOkenW__added{text-align:center;flex-direction:column;width:512px;margin:0 auto;display:flex}.MemoryEditor-module-scss-module__QOkenW__preview{flex-grow:1;justify-content:center;align-items:center;max-width:512px;margin:auto;padding-bottom:30px;display:flex}.MemoryEditor-module-scss-module__QOkenW__input{color:#aaa;cursor:pointer;background:0 0;border:1px solid #aaa;border-radius:5px;width:100%;margin:5px 0 15px;padding:10px 20px;font-size:14px;font-weight:700}.MemoryEditor-module-scss-module__QOkenW__submit{text-align:center;color:#222;cursor:pointer;text-transform:uppercase;background:#29f29f;border:none;border-radius:5px;margin:5px 0 15px;padding:10px 20px}.MemoryEditor-module-scss-module__QOkenW__loading{text-align:center;padding:30vh 0;font-size:40px;font-weight:700;overflow:hidden}.MemoryEditor-module-scss-module__QOkenW__category{margin-top:5px;display:flex}.MemoryEditor-module-scss-module__QOkenW__category button{color:#aaa;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px}.MemoryEditor-module-scss-module__QOkenW__category button.MemoryEditor-module-scss-module__QOkenW__active{color:#29f29f;border-bottom:2px solid #29f29f}
.MemorySingle-module-scss-module__VsAETG__memory{opacity:0;background:#222;flex-direction:column;justify-content:space-between;width:100vw;height:100vh;padding:20px 20px 120px;font-size:12px;animation:5s forwards MemorySingle-module-scss-module__VsAETG__fade;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.MemorySingle-module-scss-module__VsAETG__memory{font-size:16px}}.MemorySingle-module-scss-module__VsAETG__memory .MemorySingle-module-scss-module__VsAETG__image{aspect-ratio:1;object-fit:cover;pointer-events:none;border-radius:20px;width:100%;max-height:100%;display:block;position:relative}.MemorySingle-module-scss-module__VsAETG__memory .MemorySingle-module-scss-module__VsAETG__category{z-index:2;text-transform:uppercase;color:#aaa;background-color:#222;border-radius:5px;padding:5px 10px;font-size:10px;font-weight:700;line-height:1;position:absolute;top:15px;right:15px}.MemorySingle-module-scss-module__VsAETG__memory .MemorySingle-module-scss-module__VsAETG__caption{color:#fff;z-index:2;flex-direction:column;align-items:center;padding:10px;font-size:20px;font-weight:700;display:flex}@media (min-width:768px){.MemorySingle-module-scss-module__VsAETG__memory .MemorySingle-module-scss-module__VsAETG__caption{padding:30px}}.MemorySingle-module-scss-module__VsAETG__memory .MemorySingle-module-scss-module__VsAETG__date{text-align:center;color:#aaa;z-index:1;margin-bottom:5px;font-size:.75em;font-weight:400}@keyframes MemorySingle-module-scss-module__VsAETG__fade{0%{opacity:0}10%{opacity:1}80%{opacity:1}to{opacity:0}}
