@font-face{font-family:MemoryInvite;src:url(/memory-preview/fonts/gaegu-invite.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.memory_page__u5TYq{min-height:100svh;width:100%;background:var(--bg-base) url(/memory-preview/background.webp) center /cover;display:flex;flex-direction:column}.memory_main__rbhBh{flex:1;width:100%;padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:center}.memory_eyebrow__i1fTC{margin:0 0 16px;font-family:"MemoryInvite",var(--font-pretendard),sans-serif;font-size:22px;line-height:30px;text-align:center;color:var(--text-primary)}.memory_card__Y_YKU{position:relative;width:min(100%,max(240px,calc((100svh - 440px) * 2 / 3)));max-width:440px;aspect-ratio:2/3;margin:0;animation:memory_arrive__jkT4r .65s cubic-bezier(.2,.7,.2,1) both}.memory_flipButton__SeIp6{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer;perspective:1400px;border-radius:3%/2%;-webkit-tap-highlight-color:transparent}.memory_rotor__89vSa{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .72s cubic-bezier(.22,.7,.15,1)}.memory_rotor__89vSa[data-side=back]{transform:rotateY(180deg)}.memory_face__qR_mf{position:absolute;inset:0;display:block;overflow:hidden;border-radius:3%/2%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.memory_frontFace__pZj5v{transform:rotateY(0deg)}.memory_backFace__a905_{transform:rotateY(180deg)}.memory_face__qR_mf img{display:block;width:200%;max-width:none;height:100%}.memory_backImage__AFWFv{transform:translateX(-50%)}.memory_sheen__dCkVD{position:absolute;inset:-40%;pointer-events:none;background:linear-gradient(110deg,transparent 38%,color-mix(in srgb,var(--bg-surface) 32%,transparent) 48%,transparent 58%);transform:translateX(-100%);animation:memory_light-pass___6tUL 1s ease-out .35s both}.memory_hint__O40Ob{margin:0;font-size:13px;line-height:20px;color:var(--text-primary);display:flex;align-items:center;text-align:center}.memory_hint__O40Ob svg{margin-right:6px;flex-shrink:0}.memory_invite__HNfjz{width:100%;max-width:440px;text-align:center}.memory_close__P2yp_:focus-visible,.memory_flipButton__SeIp6:focus-visible{outline:3px solid var(--border-focus);outline-offset:5px}.memory_notice__zAL2u{text-align:center;padding:24px 0}.memory_notice__zAL2u h2{font-size:20px;font-weight:600;margin:0 0 16px}.memory_notice__zAL2u p{font-size:16px;line-height:1.6;margin:0}.memory_imageError__4M23j{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.memory_imageError__4M23j p{margin:0}.memory_appDialog__5SDNV{position:fixed;inset:auto 0 0;margin:0 auto;width:100%;max-width:none;max-height:calc(100dvh - 24px);padding:0;border:0;border-radius:24px 24px 0 0;background:var(--bg-surface);color:var(--text-primary);overflow:auto;overscroll-behavior:contain}.memory_appDialog__5SDNV::backdrop{background:color-mix(in srgb,var(--bg-scrim) 50%,transparent)}.memory_dialogBody__y7m_8{padding:16px 20px max(32px,env(safe-area-inset-bottom))}.memory_dialogBody__y7m_8 p{margin:0;font-size:14px;line-height:1.6}.memory_close__P2yp_{position:absolute;right:12px;top:12px;width:44px;height:44px;border:0;background:transparent;color:var(--text-primary);font-size:28px;cursor:pointer}.memory_dialogBody__y7m_8 .memory_storeStatus__metmZ{margin:0;padding:12px 0;min-height:44px;color:var(--text-secondary-on-fill);font-size:14px;font-weight:400;line-height:20px;text-align:center}.memory_download__OiIJ4{width:100%}@keyframes memory_arrive__jkT4r{0%{opacity:0;transform:translateY(18px) rotate(-2deg) scale(.97)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@keyframes memory_light-pass___6tUL{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (min-width:768px){.memory_card__Y_YKU{max-width:440px}}@media (min-width:1024px){.memory_main__rbhBh{padding:32px 6vw}.memory_card__Y_YKU,.memory_invite__HNfjz{width:min(440px,max(240px,calc((100svh - 320px) * 2 / 3)))}}@media (prefers-reduced-motion:reduce){.memory_card__Y_YKU,.memory_sheen__dCkVD{animation:none}.memory_sheen__dCkVD{display:none}.memory_rotor__89vSa{transition:none}}.memory_penEmphasis__mak8U{position:relative;display:inline-block;white-space:nowrap}.memory_penEmphasis__mak8U svg{position:absolute;left:-12%;top:-15%;width:124%;height:130%;overflow:visible;pointer-events:none;color:var(--interactive-primary)}.memory_penEmphasis__mak8U path{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0;animation:memory_pen-circle__vBRwm .9s linear .5s both}@keyframes memory_pen-circle__vBRwm{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.memory_penEmphasis__mak8U path{animation:none;stroke-dashoffset:0}}.memory_cardTools__l4x6t{width:min(100%,max(240px,calc((100svh - 440px) * 2 / 3)));max-width:440px;display:flex;flex-direction:column;align-items:center;margin-top:8px}.memory_cardTools__l4x6t .memory_hint__O40Ob{justify-content:center}.memory_enlarge__95Dkd{min-height:44px;padding:8px 12px;border:0;background:transparent;color:var(--text-link);font:inherit;font-size:13px;line-height:20px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.memory_enlarge__95Dkd:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}.memory_zoomDialog__sCLE8{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;overflow:auto;background:var(--bg-base) url(/memory-preview/background.webp) center /cover;color:var(--text-primary)}.memory_zoomHeader__j1Ozh{position:sticky;top:0;z-index:1;height:64px;display:flex;align-items:center;justify-content:center;background:var(--bg-surface)}.memory_zoomHeader__j1Ozh h2{margin:0;font-size:18px;font-weight:600}.memory_zoomHeader__j1Ozh .memory_close__P2yp_{top:10px}.memory_zoomCard__19ufG{width:calc(100% - 32px);max-width:640px;aspect-ratio:2/3;margin:16px auto 24px}.memory_dialogHeader__fxHlm{position:relative;padding:20px 20px 0}.memory_dialogHeader__fxHlm h2{margin:0;padding-right:36px;font-size:17px;line-height:22px;font-weight:600}.memory_dialogHeader__fxHlm .memory_close__P2yp_{right:8px;top:9px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}.memory_appDialog__5SDNV[open]{animation:memory_sheet-rise__g1sjD .22s ease-out}.memory_appDialog__5SDNV[open]::backdrop{animation:memory_dialog-fade__bLigX .22s ease-out}@keyframes memory_sheet-rise__g1sjD{0%{transform:translateY(48px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes memory_dialog-fade__bLigX{0%{opacity:0}to{opacity:1}}@media (min-width:768px){.memory_appDialog__5SDNV{inset:0;margin:auto;width:calc(100% - 64px);max-width:480px;height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - 64px);border-radius:24px}.memory_dialogHeader__fxHlm{padding:24px 24px 0}.memory_dialogHeader__fxHlm .memory_close__P2yp_{top:13px;right:12px}.memory_dialogHeader__fxHlm h2{padding:0 28px;text-align:center}.memory_dialogBody__y7m_8{padding:24px 24px 20px}.memory_dialogBody__y7m_8 p{text-align:center}.memory_appDialog__5SDNV[open]{animation-name:memory_dialog-fade__bLigX}}@media (min-width:1024px){.memory_cardTools__l4x6t{width:min(440px,max(360px,calc((100svh - 240px) * 2 / 3)))}}@media (prefers-reduced-motion:reduce){.memory_appDialog__5SDNV[open],.memory_appDialog__5SDNV[open]::backdrop{animation:none}}.Button_control__4yVJO{box-sizing:border-box;position:relative;display:inline-flex;height:var(--button-height);align-items:center;justify-content:center;border:var(--button-border-width,0) solid var(--button-border-color,transparent);text-align:center;background:var(--button-background);color:var(--button-foreground);text-decoration:none;transition:background .16s ease,color .16s ease,opacity .16s ease,transform .16s ease}.Button_control__4yVJO:before{position:absolute;inset:calc(var(--button-touch-inset) * -1) 0;content:""}.Button_fill__JyPoi{width:100%}.Button_actionGroup__eMgeQ{box-sizing:border-box;display:flex;width:100%;flex-direction:column}.Button_actionPrimary__hVW1e,.Button_actionSecondary__kHbyr{width:100%}.Button_control__4yVJO:not([aria-disabled=true]):not(:disabled):hover{background:var(--button-hover-background,var(--button-background));color:var(--button-hover-foreground,var(--button-foreground))}.Button_control__4yVJO:not([aria-disabled=true]):not(:disabled):active{transform:scale(var(--button-pressed-scale))}.Button_control__4yVJO:focus-visible,.Button_textLink__eETL5:focus-visible{outline:3px solid var(--border-focus);outline-offset:3px}.Button_control__4yVJO:disabled,.Button_control__4yVJO[aria-disabled=true]{cursor:not-allowed;opacity:var(--button-disabled-opacity)}.Button_loadingLabel__CosrM{opacity:0}.Button_spinner__Gr1E0{position:absolute;width:20px;height:20px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:Button_spin__Pn1Vs .7s linear infinite}.Button_textLink__eETL5{display:inline-flex;min-height:var(--text-link-min-touch-height);align-items:center;justify-content:center;margin-top:var(--text-link-margin-top);padding:var(--text-link-padding-vertical) 0;border:0;background:transparent;color:var(--button-foreground);font-size:var(--text-link-font-size);font-weight:var(--text-link-font-weight);line-height:var(--text-link-line-height);text-align:center;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .16s ease,opacity .16s ease}.Button_textLink__eETL5:hover{color:var(--button-hover-foreground,var(--button-foreground))}.Button_textLink__eETL5[aria-disabled=true]{cursor:not-allowed;opacity:var(--button-disabled-opacity)}@media (prefers-reduced-motion:reduce){.Button_control__4yVJO,.Button_textLink__eETL5{transition:none}.Button_spinner__Gr1E0{animation:none}}@keyframes Button_spin__Pn1Vs{to{transform:rotate(1turn)}}