@media(max-width:768px){.page_container__QzCxg{padding-top:120px}}.page_main__1Mujp{padding-left:36px}@media(max-width:768px){.page_main__1Mujp{padding:20px 0}}.PhotoCollection_collection__2w_ul{margin-bottom:24px}@media(max-width:768px){.PhotoCollection_collection__2w_ul{margin-left:0}}.PhotoCollection_title__HVIzq{font-size:36px;font-weight:600;margin-left:48px;margin-bottom:32px}@media(max-width:768px){.PhotoCollection_title__HVIzq{font-size:24px;margin-left:16px;margin-bottom:24px}}.PhotoCollection_cardList__XUqAf{padding-left:42px;padding-right:42px;padding-bottom:16px}@media(max-width:768px){.PhotoCollection_cardList__XUqAf{padding-left:16px;padding-right:16px;padding-bottom:0}}.MobileFooter_footer__1_x2O{padding:16px 24px;display:flex;justify-content:space-between;flex-shrink:0;position:relative;z-index:0;color:#666;font-size:11px}@media(min-width:768px){.MobileFooter_footer__1_x2O{display:none}}.MobileFooter_left__UgT8n{width:100%;display:flex;align-items:center;gap:24px}.MobileFooter_footerLinks__3KOrV{flex-grow:1;display:flex;justify-content:space-between}.MobileFooter_footerLinks__3KOrV ul{display:flex;gap:24px;cursor:pointer}.MobileFooter_footerLinks__3KOrV a{text-decoration:none}.MobileFooter_footerLinks__3KOrV a:hover{text-decoration:underline}.Snackbar_overlay___FUc4{position:fixed;top:0;left:0;right:0;bottom:0;z-index:600;pointer-events:none;display:flex;justify-content:center}.Snackbar_overlay___FUc4.Snackbar_top__K_roe{align-items:flex-start;padding-top:32px}.Snackbar_overlay___FUc4.Snackbar_bottom__hOYMf{align-items:flex-end;padding-bottom:32px}.Snackbar_snackbar__jp5W_{pointer-events:auto;border-radius:100px;padding:8px 24px;box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer;font-size:14px;font-weight:500;color:#fff;max-width:calc(100vw - 64px);word-wrap:break-word}.Snackbar_snackbar__jp5W_.Snackbar_normal__yKQgt{background-color:#333}.Snackbar_snackbar__jp5W_.Snackbar_accent__b_yJi{background-color:#007aff}.Snackbar_snackbar__jp5W_.Snackbar_success__u6Y_E{background-color:#34c759}.Snackbar_snackbar__jp5W_.Snackbar_caution__c2XHE{background-color:#ff9500}.Snackbar_snackbar__jp5W_.Snackbar_warning__q4cdt{background-color:#ff3b30}@media(any-hover:hover){.Snackbar_snackbar__jp5W_:hover{filter:brightness(1.1)}}.Snackbar_enterTop__tAjZU{opacity:0;transform:translateY(-10px)}.Snackbar_enterBottom__afw98{opacity:0;transform:translateY(10px)}.Snackbar_enterActive__cSHsu{transition:opacity .5s ease,transform .5s ease}.Snackbar_enterActive__cSHsu,.Snackbar_exit__9mYuq{opacity:1;transform:translateY(0)}.Snackbar_exitActiveTop__6EVLJ{opacity:0;transition:opacity .5s ease,transform .5s ease;transform:translateY(-10px)}.Snackbar_exitActiveBottom__w7ecT{opacity:0;transition:opacity .5s ease,transform .5s ease;transform:translateY(10px)}.MenuContainer_menuWrapper__LpwHA{position:absolute;right:0;bottom:calc(100% + 6px);z-index:10}.MenuContainer_menuItem__2etvr{padding:8px;border-radius:8px;cursor:pointer}.MenuContainer_menuItem__2etvr:hover{background-color:#f0f0f0}.MenuContainer_label__N_7y5{font-size:.875rem;font-weight:400}.MenuContainer_menu__VONR7{padding:4px;background-color:var(--color-white);border-radius:8px;box-shadow:var(--elevation-16);min-width:160px;z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.UpdatePublicDialog_modal__IFOZJ{max-width:300px}.UpdatePublicDialog_content__kkS71{padding:1.5rem}.UpdatePublicDialog_description__TPi__{font-size:.875rem;color:var(--color-text-secondary);margin-bottom:1.5rem}.UpdatePublicDialog_radioGroup__e0Dns{display:flex;flex-direction:column;gap:1rem}.UpdatePublicDialog_radioOption__lz_p7{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border:1px solid var(--color-line);border-radius:8px;cursor:pointer;transition:all .2s ease}.UpdatePublicDialog_radioOption__lz_p7:hover{border-color:var(--color-border-hover);background-color:var(--color-background-hover)}.UpdatePublicDialog_radioOption__lz_p7[data-selected]{border-color:var(--color-primary);background-color:var(--color-primary-background)}.UpdatePublicDialog_optionContent__amVOJ{flex:1}.UpdatePublicDialog_optionTitle__mSKWZ{font-size:.875rem;font-weight:600;color:var(--color-text);margin-bottom:.25rem}.UpdatePublicDialog_optionDescription__eewZg{font-size:.75rem;color:var(--color-text-secondary);line-height:1.4}.Modal_overlay__5Jl2j{position:fixed;inset:0;background-color:var(--color-background-glass-dark);backdrop-filter:blur(8px);z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem}.Modal_modal__s1_qt{width:100%;max-width:480px;border-radius:16px;background-color:var(--color-background);box-shadow:var(--elevation-20);border:1px solid var(--color-border);outline:none;transform-origin:center;animation:Modal_modalEnter__wte1x .2s ease-out}@keyframes Modal_modalEnter__wte1x{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(max-width:640px){.Modal_modal__s1_qt{margin:1rem;max-width:calc(100vw - 2rem)}}.Dialog_dialog__UgS_V{display:flex;flex-direction:column;outline:none;padding:1rem 1.5rem 1.5rem;gap:1rem}@media only screen and (max-width:640px){.Dialog_dialog__UgS_V{padding-left:1rem;padding-right:1rem}}.Dialog_title__sjPPW{font-size:1.25rem;font-weight:600;color:var(--color-text);margin:0}.Dialog_footer__YuWKx{display:flex;justify-content:flex-end;gap:.75rem}.Dialog_cancelButton___NAuH,.Dialog_confirmButton__oLMgF{min-width:80px}.Select_select__Et9G4{width:100%;height:32px;border-radius:6px;padding:5px 10px;font-size:14px;outline:none;border:1px solid #d8d8d8;cursor:pointer}.PopupDialog_dialog__U99bm{display:flex;flex-direction:column;outline:none;padding:1rem 1.5rem 1.5rem;gap:1rem}@media only screen and (max-width:640px){.PopupDialog_dialog__U99bm{padding-left:1rem;padding-right:1rem}}.PopupDialog_footer__VjxsL{display:flex;justify-content:center;gap:.75rem}.PopupDialog_closeButton__apHKW{min-width:80px;border:none;cursor:pointer;outline:none}.ShareDialog_popup_modal___mzLJ{border-radius:0}.ShareDialog_content__dv5QF{padding:1.5rem}.ShareDialog_code_group__HsvYF{margin-bottom:24px}.ShareDialog_code_title__eE9XB{padding-top:20px;text-align:center;font-size:24px;font-weight:700;line-height:36px}.ShareDialog_code_body__o1F4K{background-color:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:8px;cursor:pointer;font-size:14px;margin-top:12px;max-width:500px;overflow:auto;padding:16px;word-wrap:break-word;font-weight:400;line-height:24px}.ShareDialog_code_body__o1F4K .ShareDialog_main__X2yrE{display:block;unicode-bidi:isolate;font-size:14px;white-space:pre-line;box-sizing:border-box;word-break:break-all;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ShareDialog_code_body__o1F4K .ShareDialog_guidance__8ONtU{display:block;unicode-bidi:isolate;box-sizing:border-box;color:var(--color-text-gray-dark);font-size:12px;margin-top:8px;text-align:right}.PhotoActions_container__Bz1DM{padding:16px 8px;display:flex;justify-content:space-between;align-items:center;gap:16px}@media(max-width:768px){.PhotoActions_container__Bz1DM{padding:16px}}.PhotoActions_fullscreenButtonWrapper__1Kkcf{padding:.25rem}.PhotoActions_fullscreenButton__vghjM{display:flex;align-items:center}.PhotoActions_fullscreenButtonText__fwZDL{margin-left:.5rem}.PhotoActions_actionsGroup___k6lf{display:flex;gap:8px}.page_main__BJISf{padding:24px 120px}@media(max-width:768px){.page_main__BJISf{padding:0}}.page_backLinkContainer__lVVor{position:absolute;top:0;left:-60px}@media(max-width:768px){.page_backLinkContainer__lVVor{position:fixed;top:64px;left:24px;z-index:100}}.page_otherPhotosSection__fD_10{margin-top:32px}.page_otherPhotosTitle__hOi67{padding:32px 16px 20px;font-size:22px;font-weight:600}@media(max-width:768px){.page_otherPhotosTitle__hOi67{padding:24px 16px 16px;font-size:20px}}.page_otherPhotosList__ETkHH{padding:0 16px}@media(max-width:768px){.page_otherPhotosList__ETkHH{padding:0}}.page_pageBody__cn6l0{min-height:calc(100vh - 100px);background-color:#fff;display:flex;flex-direction:column}.page_contentFrame__uSzJH{flex:1;display:flex;flex-direction:column;margin:0 auto;padding:24px;width:100%;box-sizing:border-box;height:calc(100svh - 216px)}.page_pageFooter__veSZS{padding:24px 0;margin-top:24px}.page_errorMessage__fjDbS{margin-top:16px;padding:12px 16px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:14px;line-height:1.5}@media(max-width:1024px){.page_contentFrame__uSzJH{padding:20px}}@media(max-width:768px){.page_contentFrame__uSzJH{padding:16px}}@media(max-width:480px){.page_contentFrame__uSzJH{padding:12px}.page_pageFooter__veSZS{padding:16px 0;margin-top:16px}}@media(max-aspect-ratio:3/2)and (max-height:600px){.page_contentFrame__uSzJH{padding:16px}}.page_pageBody__Jnyvm{min-height:calc(100vh - 100px);background-color:#fff;display:flex;flex-direction:column}.page_contentFrame__tXZy4{flex:1;display:flex;flex-direction:column;margin:0 auto;padding:24px;width:100%;box-sizing:border-box;height:calc(100svh - 216px)}.page_pageFooter__sHjZB{padding:24px 0;margin-top:24px}.page_errorMessage__jaWCF{margin-top:16px;padding:12px 16px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:14px;line-height:1.5}@media(max-width:1024px){.page_contentFrame__tXZy4{padding:20px}}@media(max-width:768px){.page_contentFrame__tXZy4{padding:16px}}@media(max-width:480px){.page_contentFrame__tXZy4{padding:12px}.page_pageFooter__sHjZB{padding:16px 0;margin-top:16px}}@media(max-aspect-ratio:3/2)and (max-height:600px){.page_contentFrame__tXZy4{padding:16px}}.PhotoCard_photoCard__PPSjf{display:flex;flex-direction:column;position:relative}.PhotoCard_photoCard__PPSjf.PhotoCard_small__zdBNf{max-width:100px;min-width:100px}.PhotoCard_photoCard__PPSjf.PhotoCard_medium__7rLsf{min-width:148px;max-width:148px}.PhotoCard_photoCard__PPSjf.PhotoCard_fullWidth__KzqbK{width:100%;height:100%;min-width:auto}.PhotoCard_linkOverlay__zEPwL{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.PhotoCard_previewContainer__Di3Eu{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;width:100%;transition:box-shadow .5s;box-shadow:0 6px 12px rgba(0,0,0,.2)}.PhotoCard_photoCard__PPSjf.PhotoCard_small__zdBNf .PhotoCard_previewContainer__Di3Eu{border-radius:20px}.PhotoCard_photoCard__PPSjf.PhotoCard_medium__7rLsf .PhotoCard_previewContainer__Di3Eu{border-radius:40px}.PhotoCard_photoCard__PPSjf.PhotoCard_fullWidth__KzqbK .PhotoCard_previewContainer__Di3Eu{border-radius:16px}.PhotoCard_previewContainer__Di3Eu.PhotoCard_withShadow__VIDVN{box-shadow:0 6px 12px rgba(0,0,0,.2)}.PhotoCard_previewContainer__Di3Eu.PhotoCard_noShadow__70bV_{box-shadow:none}.PhotoCard_photoTitle__OF2GB{font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PhotoCard_date__aWVxp{font-size:10px;color:#000;opacity:.5;flex:1}.PhotoCard_creatorName__ySNTm,.PhotoCard_date__aWVxp{font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PhotoCard_creatorName__ySNTm{font-size:12px}.PhotoCard_postInformation__rhTdg{margin-top:14px}.PhotoCardPreview_preview__MX1sN{position:relative;width:100%;height:100%}.PhotoCardPreview_image__INKTR{object-fit:cover;width:100%;height:100%;transition:transform .5s ease-in-out}.PhotoCardPreview_statusMessage__lxBdf{color:var(--color-text-gray);display:flex;align-items:center;justify-content:center;background:rgba(232,232,232,.8)}.PhotoCardPreview_failed__KgxId{color:red}.PhotoCardPreview_video__AcrQk{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;object-fit:cover}.PhotoCardPreview_video__AcrQk.PhotoCardPreview_hidden__1F5KR{opacity:0;transition:opacity .5s linear}.PhotoList_postsList__xdjc_{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:16px;background-color:rgba(0,0,0,0);padding:0;border-radius:0;box-shadow:none}@media(max-width:768px){.PhotoList_postsList__xdjc_{padding:0 16px;gap:8px}}@media(max-width:576px){.PhotoList_postsList__xdjc_{grid-template-columns:repeat(3,1fr)}}.PhotoList_postItem__TJNoJ{width:100%;border-radius:40px}.PhotoList_postItem__TJNoJ:hover{transform:scale(1.05)}.PhotoList_postImage__TnHUJ{width:100%;height:100%;position:relative;border-radius:40px}.PhotoList_noPosts__wDsJk{text-align:center}.PhotoList_loading__kEL5R,.PhotoList_noPosts__wDsJk{display:flex;justify-content:center;align-items:center}.PhotoList_loading__kEL5R{padding:40px 0;color:rgba(0,0,0,.6)}.PhotoList_loadMoreTrigger__fLSzC{display:flex;justify-content:center;align-items:center;padding:20px 0;min-height:60px}.PhotoList_loadingMore__1Qgps{color:rgba(0,0,0,.6);font-size:14px}.common_visuallyHidden__MyV9e{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.LoadingSpinner_colorNavy__uhg_C{fill:#141853}.LoadingSpinner_colorPink__wm38k{fill:#ff64bf}.LoadingSpinner_colorOrange__1Nnck{fill:#ff9f1c}.LoadingSpinner_colorCyan__YXEZy{fill:#01e6e5}.LoadingSpinner_insideCyan__aJO9y,.LoadingSpinner_insideNavyGroup__U9jFE,.LoadingSpinner_insideOrange__neLZM,.LoadingSpinner_insidePink__7uqAw{transform-origin:center;animation:LoadingSpinner_rotate__uDjtr 6s ease-in-out infinite}.LoadingSpinner_insideNavyGroup__U9jFE{transform-origin:196.875px 303.125px}.LoadingSpinner_insidePink__7uqAw{transform-origin:196.875px 196.875px}.LoadingSpinner_insideOrange__neLZM{transform-origin:303.125px 196.875px}.LoadingSpinner_insideCyan__aJO9y{transform-origin:303.125px 303.125px}@keyframes LoadingSpinner_rotate__uDjtr{0%{transform:rotate(0deg) translate(0)}10%{transform:rotate(90deg) translate(var(--move-x1),var(--move-y1))}12.5%{transform:rotate(90deg) translate(var(--move-x1),var(--move-y1))}22.5%{transform:rotate(180deg) translate(var(--move-x2),var(--move-y2))}25%{transform:rotate(180deg) translate(var(--move-x2),var(--move-y2))}35%{transform:rotate(270deg) translate(var(--move-x3),var(--move-y3))}37.5%{transform:rotate(270deg) translate(var(--move-x3),var(--move-y3))}47.5%{transform:rotate(1turn) translate(0)}50%{transform:rotate(1turn) translate(0)}60%{transform:rotate(450deg) translate(var(--move-x1),var(--move-y1))}62.5%{transform:rotate(450deg) translate(var(--move-x1),var(--move-y1))}72.5%{transform:rotate(540deg) translate(var(--move-x2),var(--move-y2))}75%{transform:rotate(540deg) translate(var(--move-x2),var(--move-y2))}85%{transform:rotate(630deg) translate(var(--move-x3),var(--move-y3))}87.5%{transform:rotate(630deg) translate(var(--move-x3),var(--move-y3))}97.5%{transform:rotate(2turn) translate(0)}to{transform:rotate(2turn) translate(0)}}.LoadingSpinner_insidePink__7uqAw{--move-x1:0px;--move-y1:38px;--move-x2:19px;--move-y2:19px;--move-x3:38px;--move-y3:0px}.LoadingSpinner_insideOrange__neLZM{--move-x1:-38px;--move-y1:0px;--move-x2:-19px;--move-y2:19px;--move-x3:0px;--move-y3:38px}.LoadingSpinner_insideNavyGroup__U9jFE{--move-x1:38px;--move-y1:0px;--move-x2:19px;--move-y2:-19px;--move-x3:0px;--move-y3:-38px}.LoadingSpinner_insideCyan__aJO9y{--move-x1:0px;--move-y1:-38px;--move-x2:-19px;--move-y2:-19px;--move-x3:-38px;--move-y3:0px}.mypage_mainContainer__0R623{min-height:calc(100vh - 74px);margin:0 auto;padding:50px}@media(max-width:768px){.mypage_mainContainer__0R623{min-height:calc(100vh - 120px);padding:120px 0 0}}.mypage_sectionTitle__QjhXa{font-weight:600;font-size:36px;line-height:100%;letter-spacing:0}@media(max-width:768px){.mypage_sectionTitle__QjhXa{font-size:24px;padding:32px 16px 20px}}.mypage_accountTitle__ORihH{margin-bottom:32px}@media(max-width:768px){.mypage_accountTitle__ORihH{margin-bottom:0}}.mypage_postTitle__18mJB{margin-bottom:40px}@media(max-width:768px){.mypage_postTitle__18mJB{margin-bottom:0}}.mypage_accountSection__EK2nI{margin-bottom:80px}@media(max-width:768px){.mypage_accountSection__EK2nI{margin-bottom:0}}.mypage_profileWrapper__7bx4A{margin-bottom:36px}@media(max-width:768px){.mypage_profileWrapper__7bx4A{margin-bottom:8px}}.mypage_actionButtonArea__zHoEU{display:flex;text-align:center;align-items:center;justify-content:center}.mypage_logoutIcon__amkdT{width:24px;height:24px;flex-shrink:0}.mypage_actionButton__gxFAc{width:300px;padding:16px 72px;border-radius:24px;border:1.5px solid #777;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:510;transition:background-color .2s;text-decoration:none}.mypage_buttonContent__w5idE{display:flex;align-items:center;gap:5px}.mypage_actionButton__gxFAc:hover{background-color:#f5f5f5}.mypage_postSection__iErNN{margin-bottom:50px}@media(max-width:768px){.mypage_postSection__iErNN{margin-bottom:0}}.MobileHeader_header__7cD2B{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:120px;padding-top:75px;position:fixed;background-color:#fff;top:0;width:100svw;z-index:1}@media(min-width:768px){.MobileHeader_header__7cD2B{display:none}}.MobileHeader_leftAction__DWQJa{display:flex;justify-content:flex-start;margin-left:16px;width:52px;flex-shrink:0}.MobileHeader_backButton__GEVTB,.MobileHeader_closeButton__ArJEk{background:#666;border:none;width:36px;height:36px;cursor:pointer;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;transition:color .2s,background-color .2s,box-shadow .2s,border-color .2s,opacity .2s}.MobileHeader_backButton__GEVTB:hover,.MobileHeader_closeButton__ArJEk:hover{background-color:#555}.MobileHeader_centerAction__OvC8N{display:flex;justify-content:center;align-items:center;flex:1}.MobileHeader_rightAction__NdEu3{display:flex;justify-content:flex-end;margin-right:16px;width:52px;flex-shrink:0}.PhotoCardList_photoCardList__hr7Lj{display:flex;padding:0 12px;gap:16px;overflow-x:auto;scrollbar-width:none}.PhotoCardList_photoCardList__hr7Lj::-webkit-scrollbar{display:none}.page_pageBody__iG1NW{min-height:calc(100vh - 216px);background-color:#fff;display:flex;flex-direction:column}@media(max-width:768px){.page_pageBody__iG1NW{margin-top:120px}}.page_contentFrame__sOUtS{flex:1;display:flex;flex-direction:column;margin:0 auto;width:100%;box-sizing:border-box}.page_pageFooter__87wI_{padding:4px 16px}@media(max-width:768px){.page_pageFooter__87wI_{padding:0 16px}}