.blocked_container__erEqm{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:28px 16px 36px;background:radial-gradient(120% 62% at 50% -8%,#fdeadf 0,hsla(22,88%,93%,0) 62%),radial-gradient(90% 46% at 104% 6%,#f0ecfb 0,rgba(240,236,251,0) 58%),radial-gradient(80% 40% at -8% 32%,#eef5ec 0,rgba(238,245,236,0) 55%),#f9f6f2;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden}.blocked_card__BCyiu{width:100%;max-width:460px;display:flex;flex-direction:column;gap:14px;text-align:center}.blocked_reveal__CjZOr{opacity:0;animation:blocked_revealUp__Wdl6K .6s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d,0s)}@keyframes blocked_revealUp__Wdl6K{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.blocked_hero__c5U6x{padding:4px}.blocked_iconWrap__o0md2{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.blocked_iconWrap__o0md2:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:148px;height:148px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.9) 0,hsla(0,0%,100%,0) 70%);z-index:0}.blocked_icon__KeLrr{position:relative;z-index:1;display:block;width:116px;max-width:100%;height:auto;filter:saturate(.55) drop-shadow(0 12px 22px rgba(150,110,90,.16))}.blocked_lockBadge__x8dkV{position:absolute;z-index:2;right:calc(50% - 68px);bottom:2px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#fff;border:1px solid #f0e4da;color:#b9635c;box-shadow:0 4px 14px hsla(24,20%,49%,.16)}.blocked_expiredChip__MpHiM{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;padding:7px 15px;border-radius:999px;background:#fdeef0;color:#b9635c;font-size:12.5px;font-weight:600;letter-spacing:-.01em}.blocked_title__aeaTi{font-family:Paperlogy,serif;font-size:clamp(23px,6.2vw,30px);font-weight:700;color:#2c2420;margin:0 0 10px;letter-spacing:-.035em;line-height:1.3;word-break:keep-all}.blocked_message__f31nF{font-size:14.5px;color:#7d6c60;line-height:1.7;margin:0 auto;max-width:23em;word-break:keep-all;white-space:pre-line}@media (min-width:641px){.blocked_container__erEqm{padding:44px 20px}}@media (prefers-reduced-motion:reduce){.blocked_reveal__CjZOr{animation:none;opacity:1}}.SupportChat_launcher__XXn_4{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:50;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:none;border-radius:50%;background:#5423e7;color:#f9f6f2;box-shadow:0 6px 20px rgba(84,35,231,.32);cursor:pointer;transition:transform .2s ease,background .2s ease}.SupportChat_launcher__XXn_4:hover{background:#4519cf;transform:translateY(-2px)}.SupportChat_launcher__XXn_4:active{transform:scale(.95)}.SupportChat_badge__Kcjwc{position:absolute;top:-2px;right:-2px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#e5484d;color:#fff;font-size:11px;font-weight:700;line-height:20px;text-align:center}@media (max-width:640px){.SupportChat_launcher__XXn_4{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));width:52px;height:52px}.SupportChat_lifted__GZdWx{bottom:calc(84px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.SupportChat_launcher__XXn_4{transition:none}}.LanguageSelector_languageSelector__9xFuo{position:absolute;top:28px;right:20px;display:flex;gap:0;z-index:10;background:hsla(0,0%,100%,.12);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:8px;border:1px solid hsla(0,0%,100%,.15);padding:3px}@media (min-width:600px){.LanguageSelector_languageSelector__9xFuo{top:50px}}.LanguageSelector_langBtn____Fmq{background:transparent;border:none;color:hsla(0,0%,100%,.55);padding:5px 14px;border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.06em;cursor:pointer;transition:all .2s ease}.LanguageSelector_langBtn____Fmq.LanguageSelector_active__APUso{background:hsla(0,0%,100%,.85);color:#1a1a1a}.NowPlaying_widget__nuLDn{position:relative;z-index:3;color:#fff;background:linear-gradient(160deg,rgba(26,22,20,.34),rgba(26,22,20,.5));backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);border:.5px solid hsla(0,0%,100%,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 10px 30px rgba(0,0,0,.28);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.NowPlaying_lock__PUktz{position:absolute;left:50%;bottom:92px;transform:translateX(-50%);width:calc(100% - 32px);max-width:360px;padding:14px 16px 12px;border-radius:24px}.NowPlaying_head__9uDFE{display:flex;align-items:center;gap:12px}.NowPlaying_art__RCRFU{flex-shrink:0;width:50px;height:50px;border-radius:10px;background:linear-gradient(135deg,#d9a7b0,#8f7a9e) 50% /cover no-repeat;box-shadow:0 2px 8px rgba(0,0,0,.25)}.NowPlaying_meta__gKZrs{flex:1 1;min-width:0}.NowPlaying_title__lsI_O{font-size:15px;font-weight:600}.NowPlaying_subtitle__Khecj,.NowPlaying_title__lsI_O{line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NowPlaying_subtitle__Khecj{margin-top:1px;font-size:13px;color:hsla(0,0%,100%,.68)}.NowPlaying_progressRow__y94j4{display:flex;align-items:center;gap:10px;margin-top:14px}.NowPlaying_time__HHRom{min-width:32px;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:hsla(0,0%,100%,.6)}.NowPlaying_time__HHRom:last-child{text-align:right}.NowPlaying_track__FSUmS{flex:1 1;height:5px;border-radius:3px;background:hsla(0,0%,100%,.25);overflow:hidden}.NowPlaying_fill__g7B4I{height:100%;border-radius:3px;background:hsla(0,0%,100%,.9);transition:width .25s linear}.NowPlaying_controls__U1_Tw{gap:44px;margin-top:8px}.NowPlaying_controls__U1_Tw,.NowPlaying_ctrl__bPpsy{display:flex;align-items:center;justify-content:center}.NowPlaying_ctrl__bPpsy{width:44px;height:44px;padding:0;border:none;background:none;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.NowPlaying_ctrl__bPpsy svg{width:30px;height:24px}.NowPlaying_ctrlMain__ixwnG svg{width:32px;height:32px}.NowPlaying_ctrl__bPpsy:active{opacity:.6}.NowPlaying_ctrlDisabled__qM1Nf{opacity:.35;cursor:default}.NowPlaying_bars__GcYIk{display:flex;align-items:flex-end;gap:2px;height:14px;flex-shrink:0}.NowPlaying_bars__GcYIk i{display:block;width:3px;height:100%;border-radius:1.5px;background:hsla(0,0%,100%,.85);transform-origin:bottom;animation:NowPlaying_bar__R47Mi .9s ease-in-out infinite}.NowPlaying_bars__GcYIk i:nth-child(2){animation-delay:-.3s}.NowPlaying_bars__GcYIk i:nth-child(3){animation-delay:-.6s}.NowPlaying_bars__GcYIk i:nth-child(4){animation-delay:-.15s}@keyframes NowPlaying_bar__R47Mi{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.NowPlaying_bars__GcYIk i{animation:none;transform:scaleY(.6)}}.LockScreen_lockScreen__3gyxR{height:100vh;height:calc(var(--vh, 1vh) * 100);width:100%;background-color:#000;background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;display:flex;flex-direction:column;align-items:center;color:#fff}@media (min-width:600px){.LockScreen_lockScreen__3gyxR{height:100%}}.LockScreen_lockScreen__3gyxR:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.15) 0,rgba(0,0,0,.05) 40%,rgba(0,0,0,.05) 60%,rgba(0,0,0,.35))}.LockScreen_lockContent__9Wook{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding-top:95px}.LockScreen_lockDate__yO7VQ{font-size:15px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 8px rgba(0,0,0,.3);opacity:.9}.LockScreen_lockTime__tp_kH{font-family:Paperlogy,serif;font-size:86px;font-weight:200;letter-spacing:-3px;margin-top:6px;line-height:1;text-shadow:0 2px 20px rgba(0,0,0,.25)}.LockScreen_swipeIndicator___Muvv{position:absolute;bottom:36px;left:0;right:0;z-index:2;display:flex;flex-direction:column;align-items:center;gap:12px;animation:LockScreen_float__n87mj 3s ease-in-out infinite}.LockScreen_swipeText__fQiwj{font-size:12px;font-weight:400;letter-spacing:.08em;opacity:.75;text-shadow:0 1px 6px rgba(0,0,0,.3)}.LockScreen_swipeLine__Tr3tf{width:36px;height:4px;background:hsla(0,0%,100%,.6);border-radius:2px}@keyframes LockScreen_float__n87mj{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(-6px);opacity:.7}}.NoticeWidget_widget__TkF0n{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;min-height:116px;padding:14px 16px;border-radius:24px;background:linear-gradient(160deg,rgba(26,22,20,.42),rgba(26,22,20,.6));backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);border:.5px solid hsla(0,0%,100%,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 10px 30px rgba(0,0,0,.28);color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .2s cubic-bezier(.32,.72,0,1)}.NoticeWidget_widget__TkF0n:active{transform:scale(.96)}.NoticeWidget_widgetCompact__mdCu1{min-height:0}.NoticeWidget_header__vk3yc{display:flex;align-items:center;gap:8px}.NoticeWidget_glyph__RP2uq{width:22px;height:22px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:7px;background:hsla(0,0%,100%,.18);font-size:12px;line-height:1}.NoticeWidget_headerLabel__JC_F4{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.82)}.NoticeWidget_dots__yAMlP{margin-left:auto;display:flex;align-items:center;gap:4px}.NoticeWidget_header__vk3yc>.NoticeWidget_chevron__MNOGZ{margin-left:auto}.NoticeWidget_dots__yAMlP+.NoticeWidget_chevron__MNOGZ{margin-left:8px}.NoticeWidget_dot__txHk0{width:5px;height:5px;border-radius:50%;background:hsla(0,0%,100%,.32);transition:background .25s ease}.NoticeWidget_dotActive__MZNWP{background:hsla(0,0%,100%,.95)}.NoticeWidget_body__JzwfD{flex:1 1;display:flex;align-items:flex-start;overflow:hidden}.NoticeWidget_slide__iVsFw{animation:NoticeWidget_slideIn__KqLxC .4s cubic-bezier(.32,.72,0,1)}@keyframes NoticeWidget_slideIn__KqLxC{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.NoticeWidget_cardTitle__1Yghx:last-child,.NoticeWidget_noticeTitle__J82yG:last-child{margin-bottom:0}.NoticeWidget_noticeTitle__J82yG{margin:0 0 4px;font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.01em;text-shadow:0 1px 3px rgba(0,0,0,.28)}.NoticeWidget_noticeBody__nbBIX{margin:0;font-size:12.5px;line-height:1.45;color:hsla(0,0%,100%,.8);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.NoticeWidget_chevron__MNOGZ{width:6px;height:10px;flex-shrink:0;color:hsla(0,0%,100%,.6)}.NoticeWidget_overlay__DoFWg{position:fixed;top:0;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:var(--phone-width);z-index:600;display:flex;align-items:flex-end;background:rgba(18,15,14,.5);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:NoticeWidget_fadeIn__Kc5p5 .22s ease}@keyframes NoticeWidget_fadeIn__Kc5p5{0%{opacity:0}to{opacity:1}}.NoticeWidget_sheet__VzxKn{width:100%;max-height:82%;overflow-y:auto;padding:10px 18px calc(24px + env(safe-area-inset-bottom, 0px));border-radius:26px 26px 0 0;background:rgba(30,27,25,.94);backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%);border-top:.5px solid hsla(0,0%,100%,.14);box-shadow:0 -12px 40px rgba(0,0,0,.4);color:#fff;animation:NoticeWidget_sheetUp__cMb0A .34s cubic-bezier(.32,.72,0,1)}@keyframes NoticeWidget_sheetUp__cMb0A{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}.NoticeWidget_grabber__NvL7Z{width:36px;height:5px;margin:0 auto 16px;border-radius:3px;background:hsla(0,0%,100%,.28)}.NoticeWidget_sheetTitle__ILT3x{margin:0;font-size:20px;font-weight:600;letter-spacing:-.01em}.NoticeWidget_sheetSubtitle__ysSKl{margin:4px 0 18px;font-size:12px;color:hsla(0,0%,100%,.5)}.NoticeWidget_list__t_Vgp{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:10px}.NoticeWidget_card__B6XZe{display:flex;gap:12px;padding:14px;border-radius:16px;background:hsla(0,0%,100%,.07);border:.5px solid hsla(0,0%,100%,.09)}.NoticeWidget_cardGlyph__m2EeH{width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:9px;background:hsla(0,0%,100%,.12);font-size:15px;line-height:1}.NoticeWidget_cardText__B_9TW{min-width:0}.NoticeWidget_cardTitle__1Yghx{margin:0 0 4px;font-size:14.5px;font-weight:600;line-height:1.35}.NoticeWidget_cardBody__4MvCx{margin:0;font-size:13px;line-height:1.55;color:hsla(0,0%,100%,.72);white-space:pre-line}.NoticeWidget_closeBtn__Tm5Ee{width:100%;height:46px;border:none;border-radius:14px;background:hsla(0,0%,100%,.14);color:#fff;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s ease}.NoticeWidget_closeBtn__Tm5Ee:hover{background:hsla(0,0%,100%,.2)}@media (prefers-reduced-motion:reduce){.NoticeWidget_overlay__DoFWg,.NoticeWidget_sheet__VzxKn,.NoticeWidget_slide__iVsFw,.NoticeWidget_widget__TkF0n{animation:none;transition:none}}.HomeScreen_homeScreen__6w5S5{height:100vh;height:calc(var(--vh, 1vh) * 100);width:100%;background-color:#000;background-position:50%;background-size:cover;background-repeat:no-repeat;padding:calc(16px + var(--watermark-offset, 0px)) 16px 40px;position:relative;overflow-y:auto}@media (min-width:600px){.HomeScreen_homeScreen__6w5S5{height:100%;padding-top:calc(45px + var(--watermark-offset, 0px))}}.HomeScreen_homeScreen__6w5S5:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.08) 0,rgba(0,0,0,.02) 40%,rgba(0,0,0,.02) 60%,rgba(0,0,0,.2));pointer-events:none}.HomeScreen_widgetSlot__V12tN{position:relative;padding:16px 4px 0}.HomeScreen_appGrid__BhIP2{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px 0;gap:24px 0;padding-top:16px;justify-items:center}.HomeScreen_appIcon__yf2Ys{position:relative;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease;gap:6px}.HomeScreen_appBadge__WKkKC{position:absolute;top:-5px;right:-5px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;border:2px solid hsla(0,0%,100%,.9);background:#ff3b30;color:#fff;font-size:11px;font-weight:700;line-height:16px;text-align:center;box-shadow:0 1px 4px rgba(0,0,0,.25)}.HomeScreen_appIcon__yf2Ys:active{transform:scale(.88)}.HomeScreen_iconWrapper__vI9ba{position:relative;width:62px;height:62px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 2px 8px rgba(0,0,0,.15),0 8px 24px rgba(0,0,0,.1);overflow:hidden}.HomeScreen_iconWrapper__vI9ba img{width:100%;height:100%;object-fit:cover;border-radius:16px}.HomeScreen_emojiIcon__okxPA{font-size:36px;background:linear-gradient(135deg,#e8a4b8,#d4a574);width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:16px}.HomeScreen_appLabel__FaO42{color:#fff;font-size:11px;font-weight:500;letter-spacing:.01em;text-align:center;text-shadow:0 1px 4px rgba(0,0,0,.4);max-width:72px;line-height:1.2}.HomeScreen_homeIndicator__S615j{width:134px;height:5px;background:hsla(0,0%,100%,.35);border-radius:3px;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:1}.Dock_dock__yzhWK{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;max-width:calc(100% - 40px);height:85px;background:hsla(0,0%,100%,.2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:30px;display:flex;justify-content:center;align-items:center;gap:32px;padding:0 28px;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease;z-index:50}.Dock_dock__yzhWK.Dock_visible__vS2YH{opacity:1;visibility:visible}.Dock_appIcon__6V7Qw{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s}.Dock_appIcon__6V7Qw:active{transform:scale(.9)}.Dock_iconWrapper__6x8gl{width:55px;height:55px;border-radius:15px;display:flex;align-items:center;justify-content:center;overflow:hidden}.Dock_iconWrapper__6x8gl img{width:100%;height:100%;object-fit:cover;border-radius:15px}.Dock_emojiIcon__Chfdr{font-size:28px;background:linear-gradient(135deg,#e8a4b8,#d4a574);width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:15px}.PhoneContainer_deviceFrame__EKJ5u{width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);position:relative}@media (min-width:600px){.PhoneContainer_deviceFrame__EKJ5u{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--phone-width);height:min(90vh,932px);border-radius:55px;overflow:hidden;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04),0 0 0 10px #141211,0 0 0 10.5px hsla(31,14%,66%,.25),0 0 0 12px #1c1917,0 0 0 12.5px hsla(31,14%,66%,.1),0 24px 80px rgba(0,0,0,.6),0 8px 30px rgba(0,0,0,.4)}}.PhoneContainer_dynamicIsland__7LFtJ{display:none}@media (min-width:600px){.PhoneContainer_dynamicIsland__7LFtJ{display:block;position:absolute;top:14px;left:50%;transform:translateX(-50%);width:120px;height:24px;border-radius:14px;background:#000;z-index:500;pointer-events:none;box-shadow:inset 0 0 2px hsla(0,0%,100%,.03),0 1px 3px rgba(0,0,0,.3)}}.PhoneContainer_statusBar__DKi8L{display:none}@media (min-width:600px){.PhoneContainer_statusBar__DKi8L{position:absolute;top:0;left:0;right:0;height:52px;display:flex;align-items:center;justify-content:space-between;padding:8px 34px 0;z-index:490;pointer-events:none;font-family:var(--ios-font,-apple-system,BlinkMacSystemFont,sans-serif);color:var(--ios-label,#1c1c1e);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.PhoneContainer_statusBarVisible__xBFXA{opacity:1;visibility:visible}.PhoneContainer_statusTime__CneVW{font-size:17px;font-weight:600;letter-spacing:.02em}.PhoneContainer_statusIcons__Y_5SA{display:flex;align-items:center}.PhoneContainer_statusCluster__8eISn{display:block;height:20px;width:auto;object-fit:contain}}.PhoneContainer_phoneContainer__ZrHHt{width:100%;max-width:var(--phone-width);margin:0 auto;position:relative;overflow:hidden;height:100vh;height:calc(var(--vh, 1vh) * 100)}@media (min-width:600px){.PhoneContainer_phoneContainer__ZrHHt{height:100%}}.PhoneContainer_lockScreenWrapper__OBDsC{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;transition:transform .5s cubic-bezier(.32,.72,0,1);will-change:transform}.PhoneContainer_lockScreenWrapper__OBDsC.PhoneContainer_unlocked__h5mSm{pointer-events:none}.BackButton_backButton__otsQn{position:fixed;top:20px;right:20px;z-index:300;width:32px;height:32px;background:rgba(0,0,0,.5);border:none;border-radius:50%;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.BackButton_backButton__otsQn.BackButton_visible__jmEvg{opacity:1;visibility:visible}.BackButton_backButton__otsQn svg{pointer-events:none}.BackButton_backNav__fQk_s{display:none}[data-theme=ios] .BackButton_backButton__otsQn{top:50px;left:12px;right:auto;width:auto;height:auto;min-height:40px;padding:4px 14px 4px 6px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:20px;box-shadow:none;color:var(--ios-label);transform:translateY(100%);transition:none}[data-theme=ios] .BackButton_backButton__otsQn.BackButton_visible__jmEvg{transform:translateY(0);transition:transform .4s cubic-bezier(.32,.72,0,1),opacity .4s ease,visibility .4s ease,background .2s ease,box-shadow .2s ease}@media (max-width:599.98px){[data-theme=ios] .BackButton_backButton__otsQn{top:12px;top:max(12px,env(safe-area-inset-top,0px))}}[data-theme=ios] .BackButton_backButton__otsQn.BackButton_scrolled__qQA_y{background:hsla(0,0%,100%,.72);backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);box-shadow:0 1px 6px rgba(0,0,0,.06)}[data-theme=ios] .BackButton_backButton__otsQn:active{opacity:.5}[data-theme=ios] .BackButton_closeIcon__3xUqT{display:none}[data-theme=ios] .BackButton_backNav__fQk_s{display:inline-flex;align-items:center;gap:8px;font-family:var(--ios-font)}[data-theme=ios] .BackButton_chevron__VLAS8{font-size:32px;color:var(--ios-label);flex-shrink:0}[data-theme=ios] .BackButton_navLabel__LNMQ8{font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ios-label)}[data-theme=paper] .BackButton_backButton__otsQn{width:36px;height:36px;background:hsla(0,0%,100%,.78);color:var(--paper-ink);border:1px solid var(--paper-line);box-shadow:0 2px 8px rgba(0,0,0,.06)}[data-theme=paper] .BackButton_backButton__otsQn:active{background:hsla(0,0%,100%,.95)}.ThemePreview_viewport__07E_L{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ThemePreview_stage__buRIC{position:absolute;top:0;left:0;overflow:hidden;transform-origin:top left;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;color:#2c2420}.ThemePreview_stage__buRIC[data-theme=ios]{font-family:var(--ios-font)}.ThemePreview_stage__buRIC[data-theme=paper]{font-family:var(--paper-font);word-break:keep-all}.ThemePreview_page___e4t5{min-height:100%}.ThemePreview_map__QsagH{position:relative;width:100%;height:100%;background-color:#eef1ec;background-image:linear-gradient(105deg,transparent 46%,#fff 0,#fff 50%,transparent 0),linear-gradient(12deg,transparent 58%,#fff 0,#fff 61%,transparent 0),linear-gradient(80deg,transparent 20%,#f6d9a8 0,#f6d9a8 22%,transparent 0),radial-gradient(circle at 22% 30%,#d6e8d0 0 34px,transparent 35px),radial-gradient(circle at 78% 72%,#d6e8d0 0 28px,transparent 29px)}.ThemePreview_pin__LiQNe{position:absolute;top:44%;left:50%;width:22px;height:22px;margin:-22px 0 0 -11px;border-radius:50% 50% 50% 0;background:#e5484d;transform:rotate(-45deg);box-shadow:0 2px 6px rgba(0,0,0,.25)}.ThemePreview_pin__LiQNe:after{content:"";position:absolute;top:7px;left:7px;width:8px;height:8px;border-radius:50%;background:#fff}.photoWallSection_toolbar__8M_EQ{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.photoWallSection_quota__Y_A41{min-width:200px;flex:1 1}.photoWallSection_quotaLabel__tilv1{font-size:14px;color:#4a5568;margin-bottom:8px}.photoWallSection_quotaLabel__tilv1 strong{font-size:20px;color:#2d3748}.photoWallSection_quotaBar__FpkQa{height:6px;border-radius:999px;background:#edf2f7;overflow:hidden}.photoWallSection_quotaFill__NVEDw{height:100%;border-radius:999px;background:#dcae96;transition:width .3s ease}.photoWallSection_actions__CSxA2{display:flex;flex-wrap:wrap;gap:8px}.photoWallSection_btn__3n_qS{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#2d3748;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.photoWallSection_btn__3n_qS:hover:not(:disabled){background:#f7fafc;border-color:#cbd5e0}.photoWallSection_btn__3n_qS:disabled{opacity:.5;cursor:not-allowed}.photoWallSection_btnDanger__rH2rq{border-color:#feb2b2;color:#c53030}.photoWallSection_btnDanger__rH2rq:hover:not(:disabled){background:#fff5f5;border-color:#fc8181}.photoWallSection_hint__PxJOC{margin:0 0 18px;font-size:12px;color:#a0aec0;line-height:1.6}.photoWallSection_grid__0Ip2Q{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:10px;gap:10px}.photoWallSection_cell__gzJxE{position:relative;padding:0;border:none;border-radius:8px;overflow:hidden;background:#edf2f7;cursor:pointer;aspect-ratio:1;outline-offset:-2px}.photoWallSection_cellSelected__imGPA{outline:3px solid #dcae96}.photoWallSection_thumb__Bt141{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s ease}.photoWallSection_cellSelected__imGPA .photoWallSection_thumb__Bt141{transform:scale(.94)}.photoWallSection_check__9r3xR{position:absolute;top:7px;right:7px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:2px solid #fff;border-radius:50%;background:rgba(0,0,0,.25);color:#fff;font-size:13px;box-shadow:0 1px 4px rgba(0,0,0,.3)}.photoWallSection_cellSelected__imGPA .photoWallSection_check__9r3xR{background:#dcae96;border-color:#fff}.weddingAdmin_dashboardLayout__Vsr9_{display:flex;min-height:100vh;background:#f0f2f5;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;color:#333;font-size:14px;line-height:1.5}.weddingAdmin_sidebar__f1HdO{width:260px;background:#1a1a2e;color:#fff;display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;z-index:100;transition:transform .3s cubic-bezier(.4,0,.2,1)}.weddingAdmin_sidebarBrand__4YJbz{padding:28px 24px 20px;border-bottom:1px solid hsla(0,0%,100%,.08)}.weddingAdmin_sidebarCouple__K0N6h{font-family:Paperlogy,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.02em;margin:0 0 6px;color:#fff}.weddingAdmin_sidebarSlug__Wi9gs{font-size:12px;color:hsla(0,0%,100%,.4);letter-spacing:.02em}.weddingAdmin_sidebarNav__GKPVF{flex:1 1;padding:16px 12px;display:flex;flex-direction:column;gap:4px}.weddingAdmin_navItem__8XwSX{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:10px;border:none;background:transparent;color:hsla(0,0%,100%,.55);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;text-align:left;width:100%}.weddingAdmin_navItem__8XwSX:hover{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.85)}.weddingAdmin_navItemActive__Mh14C{background:hsla(21,50%,73%,.15);color:#dcae96}.weddingAdmin_navItemActive__Mh14C:hover{background:hsla(21,50%,73%,.2);color:#dcae96}.weddingAdmin_navIcon__wA2ou{font-size:18px;width:24px;text-align:center;flex-shrink:0;line-height:1}.weddingAdmin_navLabel__L9vNw{flex:1 1}.weddingAdmin_navBadge__C2ArG{font-size:11px;font-weight:600;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6);padding:2px 8px;border-radius:10px;min-width:20px;text-align:center}.weddingAdmin_navItemActive__Mh14C .weddingAdmin_navBadge__C2ArG{background:hsla(21,50%,73%,.2);color:#dcae96}.weddingAdmin_sidebarFooter__xbdCr{padding:16px 12px;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:4px}.weddingAdmin_sidebarLink__uHS9r{display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:10px;border:none;background:transparent;color:hsla(0,0%,100%,.4);font-size:13px;cursor:pointer;transition:all .2s;text-decoration:none;width:100%;text-align:left}.weddingAdmin_sidebarLink__uHS9r:hover{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.7)}.weddingAdmin_sidebarLinkRow__qmtyR{display:flex;align-items:center;gap:4px}.weddingAdmin_sidebarCopyBtn__B6LP9{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:hsla(0,0%,100%,.4);font-size:14px;cursor:pointer;transition:all .2s}.weddingAdmin_sidebarCopyBtn__B6LP9:hover{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.7)}.weddingAdmin_sidebarLinkDanger__dOW4v:hover{background:rgba(239,68,68,.1);color:#f87171}.weddingAdmin_mainArea___nxc8{flex:1 1;margin-left:260px;min-height:100vh;display:flex;flex-direction:column;background:#f0f2f5;min-width:0;overflow-x:hidden}.weddingAdmin_topBar__jmt3z{background:#fff;border-bottom:1px solid #e5e7eb;padding:16px 32px;display:flex;align-items:center;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:50}.weddingAdmin_topBarTitle__BcXR5{font-size:20px;font-weight:700;color:#1a1a2e;letter-spacing:-.02em}.weddingAdmin_topBarRight__g4eoK{display:flex;align-items:center;gap:12px}.weddingAdmin_topBarBtn__luWNO{padding:8px 16px;border:1px solid #e5e7eb;background:#fff;border-radius:8px;font-size:13px;font-weight:500;color:#555;cursor:pointer;transition:all .15s;display:flex;align-items:center;gap:6px}.weddingAdmin_topBarBtn__luWNO:hover{background:#f9fafb;border-color:#d1d5db}.weddingAdmin_mainContent__rF77J{flex:1 1;padding:28px 32px;width:100%;min-width:0}.weddingAdmin_loadingScreen__EEWGO{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}.weddingAdmin_spinner__D7a2_{width:36px;height:36px;border:3px solid #e5e7eb;border-top-color:#1a1a2e;border-radius:50%;animation:weddingAdmin_spin__gbOC_ .8s linear infinite}@keyframes weddingAdmin_spin__gbOC_{to{transform:rotate(1turn)}}.weddingAdmin_loadingText___5Tds{font-size:14px;color:#9ca3af}.weddingAdmin_authScreen__P3WGc{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#1a1a2e;position:relative;overflow:hidden}.weddingAdmin_authScreen__P3WGc:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 30% 40%,hsla(21,50%,73%,.08) 0,transparent 50%),radial-gradient(circle at 70% 60%,hsla(21,50%,73%,.05) 0,transparent 40%)}.weddingAdmin_authCard__c4PlW{position:relative;background:hsla(0,0%,100%,.03);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;padding:48px 40px;width:100%;max-width:400px;text-align:center}.weddingAdmin_authIcon__SWJlh{width:56px;height:56px;background:hsla(21,50%,73%,.1);border:1px solid hsla(21,50%,73%,.2);border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;font-size:24px}.weddingAdmin_authTitle__Uq9CU{font-family:Paperlogy,sans-serif;font-size:22px;font-weight:700;color:#fff;margin:0 0 8px}.weddingAdmin_authSubtext__N9QPJ{font-size:14px;color:hsla(0,0%,100%,.4);margin:0 0 32px}.weddingAdmin_authInput__gOaFk{width:100%;padding:14px 16px;background:hsla(0,0%,100%,.05);border:1.5px solid hsla(0,0%,100%,.1);border-radius:12px;font-size:15px;color:#fff;box-sizing:border-box;margin-bottom:16px;text-align:center;letter-spacing:3px;transition:border-color .2s}.weddingAdmin_authInput__gOaFk::placeholder{color:hsla(0,0%,100%,.2)}.weddingAdmin_authInput__gOaFk:focus{outline:none;border-color:hsla(21,50%,73%,.5);background:hsla(0,0%,100%,.07)}.weddingAdmin_authBtn__JIJE6{width:100%;padding:14px;background:linear-gradient(135deg,#dcae96,#c49478);color:#fff;border:none;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s}.weddingAdmin_authBtn__JIJE6:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 24px hsla(21,50%,73%,.3)}.weddingAdmin_authBtn__JIJE6:disabled{opacity:.4;cursor:not-allowed}.weddingAdmin_authError__I18Tv{color:#f87171;font-size:13px;margin-top:16px}.weddingAdmin_mobileHeader__af12j{display:none}.weddingAdmin_hamburger__hIo8p{display:none;width:40px;height:40px;border:none;background:transparent;cursor:pointer;position:relative;padding:8px}.weddingAdmin_hamburgerLine__EmV_2{display:block;width:24px;height:2px;background:#1a1a2e;border-radius:2px;transition:all .3s;position:absolute;left:8px}.weddingAdmin_hamburgerLine__EmV_2:first-child{top:11px}.weddingAdmin_hamburgerLine__EmV_2:nth-child(2){top:19px}.weddingAdmin_hamburgerLine__EmV_2:nth-child(3){top:27px}.weddingAdmin_overlay__zjURS{display:none}@media (max-width:768px){.weddingAdmin_sidebar__f1HdO{transform:translateX(-100%);width:280px}.weddingAdmin_sidebarOpen__ojfDO{transform:translateX(0)}.weddingAdmin_overlay__zjURS{display:block;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:99;opacity:0;pointer-events:none;transition:opacity .3s}.weddingAdmin_overlayVisible__Ma_Im{opacity:1;pointer-events:auto}.weddingAdmin_mainArea___nxc8{margin-left:0}.weddingAdmin_mobileHeader__af12j{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #e5e7eb;position:-webkit-sticky;position:sticky;top:0;z-index:50}.weddingAdmin_mobileTitle__igeAd{font-size:16px;font-weight:700;color:#1a1a2e}.weddingAdmin_hamburger__hIo8p{display:block}.weddingAdmin_topBar__jmt3z{display:none}.weddingAdmin_mainContent__rF77J{padding:20px 16px}}.ThemeToggleButton_wrap___26qb{position:absolute;right:0;top:42%;transform:translateY(-50%);z-index:400;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.ThemeToggleButton_toggle__bso56{display:flex;flex-direction:column;align-items:center;gap:4px;padding:11px 9px;background:rgba(20,18,17,.62);color:#fff;border:none;border-radius:16px 0 0 16px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:-3px 3px 14px rgba(0,0,0,.25);cursor:pointer;font-family:inherit;font-size:10px;font-weight:600;letter-spacing:.01em;line-height:1;transition:transform .18s ease,background .18s ease}.ThemeToggleButton_toggle__bso56:hover{background:rgba(20,18,17,.78)}.ThemeToggleButton_toggle__bso56:active{transform:scale(.96)}.ThemeToggleButton_icon__EQDRO{font-size:18px}.ThemeToggleButton_popover__aCtlK{display:flex;flex-direction:column;gap:4px;padding:6px;margin-right:8px;background:rgba(28,25,23,.82);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.28);animation:ThemeToggleButton_popIn__SBRn_ .16s ease}@keyframes ThemeToggleButton_popIn__SBRn_{0%{opacity:0;transform:translateY(4px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.ThemeToggleButton_option__RyC5d{display:flex;align-items:center;gap:8px;padding:9px 12px;min-width:132px;background:transparent;border:none;border-radius:10px;color:hsla(0,0%,100%,.82);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:-.01em;text-align:left;transition:background .15s ease,color .15s ease}.ThemeToggleButton_option__RyC5d:hover{background:hsla(0,0%,100%,.08);color:#fff}.ThemeToggleButton_optionActive__rDBrN{background:hsla(0,0%,100%,.14);color:#fff}.ThemeToggleButton_optionIcon__Gdsag{font-size:17px;flex-shrink:0}.ThemeToggleButton_optionCheck__pcEdS{margin-left:auto;font-size:15px;color:#fff}.Story_storyPage__jaC_l{background:#f9f6f2}.Story_container__bYc_G{padding:0 0 80px}.Story_fadeIn__Vqspc{animation:Story_fadeInUp__M32Pe .6s cubic-bezier(.23,1,.32,1) both}@keyframes Story_fadeInUp__M32Pe{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.Story_hero__T0mpm{padding:56px 28px 0;text-align:left}.Story_heroLabel__vm2tg{display:block;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#b0a096;margin-bottom:16px}.Story_heroTitle__PNrGm{font-family:Paperlogy,serif;font-size:38px;font-weight:600;color:#2c2420;letter-spacing:-.03em;line-height:1.1;margin-bottom:20px}.Story_heroRule__4TCXQ{width:48px;height:1.5px;background:#2c2420;margin-bottom:16px}.Story_heroSubtext__OIggo{font-size:14px;color:#8a7a6d;line-height:1.7;max-width:280px;letter-spacing:.005em}.Story_pullQuote__yF9vr{margin:40px 28px 0;padding:28px 0;border-top:1px solid #e0d8d0;border-bottom:1px solid #e0d8d0;animation-delay:.15s}.Story_quoteText__TqpX9{font-family:Paperlogy,serif;font-size:18px;font-weight:600;color:#2c2420;line-height:1.6;letter-spacing:-.01em;margin-bottom:20px;text-align:center}.Story_quoteByline__BIK4C{display:flex;align-items:center;justify-content:center;gap:8px}.Story_bylineDot__VZnxE{width:6px;height:6px;border-radius:50%;flex-shrink:0}.Story_bylineName__1kVLp{font-size:12px;font-weight:600;color:#6e5c52;letter-spacing:.06em;text-transform:uppercase}.Story_bylineSep__wNgzC{font-size:12px;color:#c4b8ae;font-style:italic}.Story_articleSection__cBlLf{margin-top:48px}.Story_storyArticle__Jv7sk{margin-bottom:0;opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.23,1,.32,1),transform .7s cubic-bezier(.23,1,.32,1)}.Story_storyArticle__Jv7sk.Story_visible__Ho23V{opacity:1;transform:translateY(0)}.Story_articleImage__yO8_D{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;background:#e8e0d8}.Story_articleImg__X2L09{object-fit:cover;transition:transform .8s cubic-bezier(.23,1,.32,1)}.Story_storyArticle__Jv7sk.Story_visible__Ho23V .Story_articleImg__X2L09{transform:scale(1)}.Story_storyArticle__Jv7sk .Story_articleImg__X2L09{transform:scale(1.05)}.Story_imageCaption__15ExP{position:absolute;bottom:16px;right:20px;font-family:Paperlogy,serif;font-size:60px;font-weight:600;color:hsla(0,0%,100%,.2);line-height:1;letter-spacing:-.03em;pointer-events:none}.Story_articleText__eayOQ{padding:28px 28px 48px}.Story_articleDate__OqBNC{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#b0a096;margin-bottom:12px}.Story_articleTitle__nVKxX{font-family:Paperlogy,serif;font-size:22px;font-weight:600;color:#2c2420;letter-spacing:-.02em;line-height:1.3;margin-bottom:14px}.Story_articleBody___sf0i{font-size:14px;color:#6e5c52;line-height:1.8;margin-bottom:16px;letter-spacing:.005em}.Story_articleAuthor__OMDqr{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.Story_reversed__RpFxF{display:flex;flex-direction:column-reverse}.Story_reversed__RpFxF .Story_articleText__eayOQ{padding:48px 28px 28px}.Story_reversed__RpFxF .Story_imageCaption__15ExP{bottom:auto;top:16px}.Story_numbersStrip__qNb94{margin:16px 28px 0;padding-top:36px;border-top:1px solid #e0d8d0;animation-delay:.3s}.Story_numbersLabel__HysOB{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#b0a096;text-align:center;margin-bottom:28px}.Story_numbersRow__m9U_Z{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0}.Story_numberCell__qPc6M{text-align:center;padding:24px 12px;position:relative}.Story_numberCell__qPc6M:nth-child(n+3){border-top:1px solid #e0d8d0}.Story_numberCell__qPc6M:nth-child(odd):after{content:"";position:absolute;right:0;top:24px;bottom:24px;width:1px;background:#e0d8d0}.Story_numberValue__oF7Y6{font-family:Paperlogy,serif;font-size:36px;font-weight:600;color:#2c2420;display:block;margin-bottom:8px;letter-spacing:-.03em;line-height:1}.Story_numberLabel__IqheB{font-size:10px;color:#998a80;text-transform:uppercase;letter-spacing:.1em;line-height:1.3}[data-theme=ios] .Story_storyPage__jaC_l{background:var(--ios-bg)}[data-theme=ios] .Story_container__bYc_G{padding:0 0 96px}[data-theme=ios] .Story_hero__T0mpm{padding:var(--ios-header-top) 20px 10px}[data-theme=ios] .Story_heroLabel__vm2tg{display:none}[data-theme=ios] .Story_heroTitle__PNrGm{display:none;font-family:var(--ios-font);font-size:var(--ios-title-size);font-weight:var(--ios-title-weight);letter-spacing:-.02em;line-height:1.05;color:var(--ios-label);margin-bottom:10px}[data-theme=ios] .Story_heroRule__4TCXQ{display:none}[data-theme=ios] .Story_heroSubtext__OIggo{font-size:15px;line-height:1.45;color:var(--ios-label-2);max-width:none}[data-theme=ios] .Story_pullQuote__yF9vr{margin:20px 16px 0;padding:20px 18px;border:none;background:var(--ios-card);border-radius:var(--ios-radius);box-shadow:var(--ios-shadow)}[data-theme=ios] .Story_quoteText__TqpX9{font-family:var(--ios-font);font-size:17px;font-weight:600;line-height:1.45;letter-spacing:-.01em;color:var(--ios-label);margin-bottom:14px}[data-theme=ios] .Story_bylineName__1kVLp{font-family:var(--ios-font);font-size:12px;letter-spacing:.02em;text-transform:none;color:var(--ios-label-2)}[data-theme=ios] .Story_bylineSep__wNgzC{color:var(--ios-label-3)}[data-theme=ios] .Story_articleSection__cBlLf{margin-top:22px;display:flex;flex-direction:column;gap:16px}[data-theme=ios] .Story_storyArticle__Jv7sk{margin:0 16px;background:var(--ios-card);border-radius:var(--ios-radius);overflow:hidden;box-shadow:var(--ios-shadow)}[data-theme=ios] .Story_articleImage__yO8_D{aspect-ratio:16/10}[data-theme=ios] .Story_imageCaption__15ExP{top:12px;left:12px;right:auto;bottom:auto;font-family:var(--ios-font);font-size:12px;font-weight:700;color:#fff;background:rgba(0,0,0,.32);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);width:24px;height:24px;border-radius:12px;display:flex;align-items:center;justify-content:center}[data-theme=ios] .Story_articleText__eayOQ{padding:14px 16px 18px}[data-theme=ios] .Story_articleDate__OqBNC{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ios-tint);margin-bottom:6px}[data-theme=ios] .Story_articleTitle__nVKxX{font-family:var(--ios-font);font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.25;color:var(--ios-label);margin-bottom:8px}[data-theme=ios] .Story_articleBody___sf0i{font-size:15px;line-height:1.5;letter-spacing:-.006em;color:var(--ios-label-2);margin-bottom:12px}[data-theme=ios] .Story_articleAuthor__OMDqr{font-size:12px;font-weight:600;letter-spacing:.01em;text-transform:none}[data-theme=ios] .Story_numbersStrip__qNb94{margin:24px 16px 0;padding:4px 0 0;border:none}[data-theme=ios] .Story_numbersLabel__HysOB{font-size:20px;font-weight:700;letter-spacing:-.01em;text-transform:none;text-align:left;color:var(--ios-label);margin:0 4px 12px}[data-theme=ios] .Story_numbersRow__m9U_Z{background:var(--ios-card);border-radius:var(--ios-radius);box-shadow:var(--ios-shadow);overflow:hidden}[data-theme=ios] .Story_numberCell__qPc6M{padding:20px 12px}[data-theme=ios] .Story_numberCell__qPc6M:nth-child(n+3){border-top:1px solid var(--ios-separator)}[data-theme=ios] .Story_numberCell__qPc6M:nth-child(odd):after{background:var(--ios-separator)}[data-theme=ios] .Story_numberValue__oF7Y6{font-family:var(--ios-font);font-size:32px;font-weight:700;letter-spacing:.004em;color:var(--ios-tint)}[data-theme=ios] .Story_numberLabel__IqheB{font-size:12px;letter-spacing:0;text-transform:none;color:var(--ios-label-2)}[data-theme=paper] .Story_storyPage__jaC_l{background-color:var(--paper-bg);background-image:var(--paper-texture)}[data-theme=paper] .Story_container__bYc_G{padding:0 0 72px}[data-theme=paper] .Story_hero__T0mpm{display:flex;flex-direction:column;align-items:center;padding:var(--paper-header-top) 32px 0;text-align:center}[data-theme=paper] .Story_hero__T0mpm:before{content:"OUR STORY";font-family:var(--paper-serif);font-size:14px;line-height:22px;letter-spacing:2px;color:var(--paper-accent);opacity:.6}[data-theme=paper] .Story_heroLabel__vm2tg,[data-theme=paper] .Story_heroRule__4TCXQ{display:none}[data-theme=paper] .Story_heroTitle__PNrGm{margin:0;font-family:var(--paper-font);font-size:18px;font-weight:400;line-height:28px;letter-spacing:0;color:var(--paper-accent)}[data-theme=paper] .Story_heroSubtext__OIggo{margin-top:20px;max-width:300px;font-size:14px;line-height:25px;letter-spacing:0;color:var(--paper-text)}[data-theme=paper] .Story_pullQuote__yF9vr{margin:36px 32px 0;padding:24px 0;border-top:1px solid var(--paper-line);border-bottom:1px solid var(--paper-line)}[data-theme=paper] .Story_quoteText__TqpX9{margin-bottom:14px;font-family:var(--paper-font);font-size:15px;font-weight:400;line-height:26px;letter-spacing:0;color:var(--paper-ink)}[data-theme=paper] .Story_bylineName__1kVLp{font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--paper-text)}[data-theme=paper] .Story_bylineSep__wNgzC{font-family:var(--paper-serif);color:var(--paper-muted)}[data-theme=paper] .Story_articleSection__cBlLf{margin-top:44px}[data-theme=paper] .Story_storyArticle__Jv7sk{padding:0 32px;margin-bottom:44px}[data-theme=paper] .Story_articleImage__yO8_D{border-radius:4px;background:var(--paper-surface)}[data-theme=paper] .Story_imageCaption__15ExP{top:auto;bottom:10px;right:12px;font-family:var(--paper-serif);font-size:14px;font-weight:400;letter-spacing:1px;color:hsla(0,0%,100%,.85)}[data-theme=paper] .Story_articleText__eayOQ{padding:20px 0 0;text-align:center}[data-theme=paper] .Story_articleDate__OqBNC{margin-bottom:6px;font-family:var(--paper-serif);font-size:14px;font-weight:400;letter-spacing:1px;text-transform:none;color:var(--paper-accent);opacity:.8}[data-theme=paper] .Story_articleTitle__nVKxX{margin-bottom:10px;font-family:var(--paper-font);font-size:16px;font-weight:400;line-height:25px;letter-spacing:0;color:var(--paper-ink)}[data-theme=paper] .Story_articleBody___sf0i{margin-bottom:10px;font-size:14px;line-height:25px;letter-spacing:0;color:var(--paper-text)}[data-theme=paper] .Story_articleAuthor__OMDqr{font-size:13px;font-weight:400;letter-spacing:0;text-transform:none}[data-theme=paper] .Story_reversed__RpFxF .Story_articleText__eayOQ{padding:0 0 20px}[data-theme=paper] .Story_numbersStrip__qNb94{margin:0 32px;padding-top:32px;border-top:1px solid var(--paper-line)}[data-theme=paper] .Story_numbersLabel__HysOB{margin-bottom:16px;font-family:var(--paper-font);font-size:16px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--paper-accent)}[data-theme=paper] .Story_numberCell__qPc6M:nth-child(n+3){border-top:1px solid var(--paper-line)}[data-theme=paper] .Story_numberCell__qPc6M:nth-child(odd):after{background:var(--paper-line)}[data-theme=paper] .Story_numberValue__oF7Y6{margin-bottom:6px;font-family:var(--paper-serif);font-size:30px;font-weight:400;letter-spacing:0;color:var(--paper-text)}[data-theme=paper] .Story_numberLabel__IqheB{font-size:13px;letter-spacing:0;text-transform:none;color:var(--paper-muted)}.ContributeModal_overlay__BWt2R{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:var(--phone-width);bottom:0;background:rgba(44,36,32,.4);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:500;display:flex;align-items:center;justify-content:center;padding:20px;animation:ContributeModal_fadeIn__g8EMI .25s ease}@keyframes ContributeModal_fadeIn__g8EMI{0%{opacity:0}to{opacity:1}}.ContributeModal_modal__8Dox5{background:#f9f6f2;border-radius:16px;width:100%;max-width:380px;max-height:90%;overflow-y:auto;padding:32px 24px;position:relative;animation:ContributeModal_slideUp__XLsqj .3s cubic-bezier(.23,1,.32,1)}@keyframes ContributeModal_slideUp__XLsqj{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.ContributeModal_closeBtn__g19aB{position:absolute;top:16px;right:16px;width:32px;height:32px;background:transparent;border:1.5px solid #d8cec4;border-radius:6px;font-size:18px;color:#6e5c52;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.ContributeModal_closeBtn__g19aB:active{background:#f0ebe5}.ContributeModal_closeBtn__g19aB svg{pointer-events:none}.ContributeModal_header__iWTZn{text-align:center;margin-bottom:28px}.ContributeModal_emoji__gQNvT{font-size:40px;display:block;margin-bottom:12px}.ContributeModal_title__iRdUY{font-family:Paperlogy,serif;font-size:20px;font-weight:600;color:#2c2420;margin-bottom:6px;letter-spacing:-.02em}.ContributeModal_location__xMMHs{font-size:12px;color:#998a80;letter-spacing:.01em}.ContributeModal_amountSection__OrUDw{margin-bottom:28px}.ContributeModal_label__bCj6g{display:block;font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#b0a096;margin-bottom:10px}.ContributeModal_customAmountWrapper__5V9IN{position:relative;display:flex;align-items:center}.ContributeModal_currencyPrefix__IGsf_{position:absolute;left:0;font-size:14px;color:#998a80;pointer-events:none}.ContributeModal_currencySuffix___NBUt{position:absolute;right:0;font-size:14px;color:#998a80;pointer-events:none}.ContributeModal_customAmount__8ts9w{width:100%;padding:14px 0 14px 18px;background:transparent;border:none;border-bottom:1.5px solid #e0d8d0;border-radius:0;font-size:24px;font-family:Paperlogy,serif;font-weight:600;color:#2c2420;text-align:left;letter-spacing:-.02em;transition:border-color .2s ease}.ContributeModal_customAmount__8ts9w:focus{outline:none;border-bottom-color:#2c2420}.ContributeModal_customAmount__8ts9w::placeholder{color:#d8cec4}.ContributeModal_formSection__PkCL2{margin-bottom:28px}.ContributeModal_formGroup__nWwZv{margin-bottom:18px}.ContributeModal_input__74a1x,.ContributeModal_textarea__voIjV{width:100%;padding:14px 0;background:transparent;border:none;border-bottom:1.5px solid #e0d8d0;border-radius:0;font-size:15px;color:#2c2420;font-family:inherit;transition:border-color .2s ease}.ContributeModal_input__74a1x:focus,.ContributeModal_textarea__voIjV:focus{outline:none;border-bottom-color:#2c2420}.ContributeModal_input__74a1x::placeholder,.ContributeModal_textarea__voIjV::placeholder{color:#c4b8ae}.ContributeModal_input__74a1x:disabled{opacity:.4;cursor:not-allowed}.ContributeModal_textarea__voIjV{resize:none}.ContributeModal_optional__UkzyV{font-weight:400;color:#c4b8ae;margin-left:6px;letter-spacing:0;text-transform:lowercase}.ContributeModal_checkboxLabel__oxQCE{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:13px;color:#6e5c52;margin-bottom:18px;padding:0}.ContributeModal_checkboxLabel__oxQCE input[type=checkbox]{display:none}.ContributeModal_checkboxCustom__ilhak{width:18px;height:18px;border:1.5px solid #d8cec4;border-radius:4px;position:relative;transition:all .2s ease;flex-shrink:0}.ContributeModal_checkboxLabel__oxQCE input[type=checkbox]:checked+.ContributeModal_checkboxCustom__ilhak{background:#2c2420;border-color:#2c2420}.ContributeModal_checkboxLabel__oxQCE input[type=checkbox]:checked+.ContributeModal_checkboxCustom__ilhak:after{content:"";position:absolute;top:1px;left:5px;width:4px;height:9px;border:solid #f9f6f2;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.ContributeModal_paymentSection__C5Ucu{border-top:1px solid #e0d8d0;padding-top:24px}.ContributeModal_bankCard__p7Uwt{background:#fff;border-radius:10px;padding:16px;margin-bottom:10px;border:1px solid #ece4dc}.ContributeModal_bankHeader__S6sAV{display:flex;align-items:center;gap:8px;margin-bottom:10px}.ContributeModal_bankIcon__Op9T3{font-size:18px}.ContributeModal_bankName__2SRE4{font-size:13px;font-weight:600;color:#2c2420;letter-spacing:.01em}.ContributeModal_bankDetails__3sXJ2{display:flex;flex-direction:column;gap:4px}.ContributeModal_accountRow__QJUBr{display:flex;align-items:center;justify-content:space-between;gap:10px}.ContributeModal_accountNumber__BBNoP{font-size:14px;font-weight:500;color:#2c2420;letter-spacing:.03em}.ContributeModal_copyBtn__WVlHB{padding:5px 12px;background:transparent;border:1.5px solid #d8cec4;border-radius:6px;font-size:10px;font-weight:600;color:#6e5c52;cursor:pointer;transition:all .2s ease;letter-spacing:.06em;text-transform:uppercase}.ContributeModal_copyBtn__WVlHB:active{background:#2c2420;border-color:#2c2420;color:#f9f6f2}.ContributeModal_accountHolder__Axmue{font-size:11px;color:#b0a096}.ContributeModal_ibanRow__OdWym{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid #f0ebe5}.ContributeModal_ibanLabel__hcvql{font-size:9px;font-weight:600;color:#b0a096;letter-spacing:.1em}.ContributeModal_ibanNumber__b5H9u{font-size:12px;color:#2c2420;letter-spacing:.02em;width:100%;order:3}.ContributeModal_completedCheckbox__2n0FF{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:13px;font-weight:500;color:#2c2420;margin:20px 0 16px;padding:14px 16px;background:#fff;border:1.5px solid #e0d8d0;border-radius:10px;transition:border-color .2s ease}.ContributeModal_completedCheckbox__2n0FF:active{border-color:#2c2420}.ContributeModal_completedCheckbox__2n0FF input[type=checkbox]{display:none}.ContributeModal_completedCheckbox__2n0FF input[type=checkbox]:checked+.ContributeModal_checkboxCustom__ilhak{background:#2c6e3f;border-color:#2c6e3f}.ContributeModal_completedCheckbox__2n0FF input[type=checkbox]:checked+.ContributeModal_checkboxCustom__ilhak:after{content:"";position:absolute;top:1px;left:5px;width:4px;height:9px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.ContributeModal_completeBtn__1uYCi{width:100%;padding:15px 20px;background:#e0d8d0;border:none;border-radius:10px;font-size:12px;font-weight:600;color:#b0a096;cursor:not-allowed;transition:all .2s ease;letter-spacing:.08em;text-transform:uppercase}.ContributeModal_completeBtn__1uYCi.ContributeModal_active__7jUby{background:#2c2420;color:#f9f6f2;cursor:pointer}.ContributeModal_completeBtn__1uYCi.ContributeModal_active__7jUby:active{transform:scale(.98);background:#3d3430}.ContributeModal_successView__Nygkg{text-align:center;padding:20px 0;animation:ContributeModal_fadeIn__g8EMI .4s ease}.ContributeModal_successEmoji__k3pXX{font-size:48px;margin-bottom:16px}.ContributeModal_successTitle__4gtUF{font-size:24px;letter-spacing:-.02em}.ContributeModal_successAmount__cgrSH,.ContributeModal_successTitle__4gtUF{font-family:Paperlogy,serif;font-weight:600;color:#2c2420;margin-bottom:8px}.ContributeModal_successAmount__cgrSH{font-size:40px;letter-spacing:-.03em}.ContributeModal_successMessage__nFaHG{font-size:14px;color:#998a80;margin-bottom:24px}.ContributeModal_successHearts__bMqbg{font-size:28px;margin-bottom:28px}.ContributeModal_successCloseBtn__UL_LQ{padding:15px 48px;background:#2c2420;border:none;border-radius:10px;font-size:12px;font-weight:600;color:#f9f6f2;cursor:pointer;transition:all .2s ease;letter-spacing:.08em;text-transform:uppercase}.ContributeModal_successCloseBtn__UL_LQ:active{transform:scale(.98);background:#3d3430}.ContributeModal_copyToast__kgmIx{position:fixed;bottom:80px;left:50%;transform:translateX(-50%);z-index:600;background:#2c2420;color:#f9f6f2;padding:10px 24px;border-radius:8px;font-size:12px;font-weight:500;letter-spacing:.06em;animation:ContributeModal_toastIn__e1E1M .3s ease,ContributeModal_toastOut__JvuTa .3s ease 1.7s forwards;pointer-events:none}@keyframes ContributeModal_toastIn__e1E1M{0%{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes ContributeModal_toastOut__JvuTa{0%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(10px)}}[data-theme=ios] .ContributeModal_modal__8Dox5{background:var(--ios-card);border-radius:var(--ios-radius);font-family:var(--ios-font)}[data-theme=ios] .ContributeModal_closeBtn__g19aB{border:none;background:var(--ios-bg);border-radius:50%;color:var(--ios-label-2)}[data-theme=ios] .ContributeModal_closeBtn__g19aB:active{background:var(--ios-separator)}[data-theme=ios] .ContributeModal_title__iRdUY{font-family:var(--ios-font);font-weight:700;letter-spacing:-.01em;color:var(--ios-label)}[data-theme=ios] .ContributeModal_location__xMMHs{color:var(--ios-label-2)}[data-theme=ios] .ContributeModal_label__bCj6g{font-size:13px;font-weight:600;letter-spacing:-.005em;text-transform:none;color:var(--ios-label-2)}[data-theme=ios] .ContributeModal_customAmount__8ts9w{font-family:var(--ios-font);font-weight:700;font-size:28px;color:var(--ios-label);border-bottom-color:var(--ios-separator)}[data-theme=ios] .ContributeModal_customAmount__8ts9w:focus{border-bottom-color:var(--ios-tint)}[data-theme=ios] .ContributeModal_customAmount__8ts9w::placeholder{color:var(--ios-label-3)}[data-theme=ios] .ContributeModal_currencyPrefix__IGsf_,[data-theme=ios] .ContributeModal_currencySuffix___NBUt{color:var(--ios-label-2)}[data-theme=ios] .ContributeModal_input__74a1x,[data-theme=ios] .ContributeModal_textarea__voIjV{background:var(--ios-bg);border:none;border-radius:var(--ios-radius-sm);padding:13px 14px;font-size:16px;color:var(--ios-label)}[data-theme=ios] .ContributeModal_input__74a1x:focus,[data-theme=ios] .ContributeModal_textarea__voIjV:focus{outline:2px solid var(--ios-tint);outline-offset:-1px}[data-theme=ios] .ContributeModal_input__74a1x::placeholder,[data-theme=ios] .ContributeModal_textarea__voIjV::placeholder{color:var(--ios-label-3)}[data-theme=ios] .ContributeModal_checkboxLabel__oxQCE{color:var(--ios-label)}[data-theme=ios] .ContributeModal_checkboxCustom__ilhak{border:1.5px solid var(--ios-label-3);border-radius:6px}[data-theme=ios] .ContributeModal_checkboxLabel__oxQCE input[type=checkbox]:checked+.ContributeModal_checkboxCustom__ilhak{background:var(--ios-tint);border-color:var(--ios-tint)}[data-theme=ios] .ContributeModal_paymentSection__C5Ucu{border-top:1px solid var(--ios-separator)}[data-theme=ios] .ContributeModal_bankCard__p7Uwt{background:var(--ios-bg);border:none;border-radius:var(--ios-radius-sm)}[data-theme=ios] .ContributeModal_accountNumber__BBNoP,[data-theme=ios] .ContributeModal_bankName__2SRE4{color:var(--ios-label)}[data-theme=ios] .ContributeModal_accountNumber__BBNoP{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-theme=ios] .ContributeModal_accountHolder__Axmue{color:var(--ios-label-2)}[data-theme=ios] .ContributeModal_ibanRow__OdWym{border-top:1px solid var(--ios-separator)}[data-theme=ios] .ContributeModal_ibanLabel__hcvql{color:var(--ios-label-2)}[data-theme=ios] .ContributeModal_ibanNumber__b5H9u{color:var(--ios-label)}[data-theme=ios] .ContributeModal_copyBtn__WVlHB{border:none;background:color-mix(in srgb,var(--ios-tint) 12%,transparent);color:var(--ios-tint);border-radius:8px;letter-spacing:0;text-transform:none;font-size:12px}[data-theme=ios] .ContributeModal_copyBtn__WVlHB:active{background:var(--ios-tint);color:#fff}[data-theme=ios] .ContributeModal_completedCheckbox__2n0FF{background:var(--ios-bg);border:none;border-radius:var(--ios-radius-sm);color:var(--ios-label)}[data-theme=ios] .ContributeModal_completedCheckbox__2n0FF input[type=checkbox]:checked+.ContributeModal_checkboxCustom__ilhak{background:#34c759;border-color:#34c759}[data-theme=ios] .ContributeModal_completeBtn__1uYCi{border-radius:var(--ios-radius-sm);font-size:16px;letter-spacing:-.01em;text-transform:none;background:var(--ios-separator);color:var(--ios-label-3)}[data-theme=ios] .ContributeModal_completeBtn__1uYCi.ContributeModal_active__7jUby{background:var(--ios-tint);color:#fff}[data-theme=ios] .ContributeModal_completeBtn__1uYCi.ContributeModal_active__7jUby:active{background:var(--ios-tint);filter:brightness(.95)}[data-theme=ios] .ContributeModal_successAmount__cgrSH,[data-theme=ios] .ContributeModal_successTitle__4gtUF{font-family:var(--ios-font);font-weight:700;letter-spacing:-.02em;color:var(--ios-label)}[data-theme=ios] .ContributeModal_successAmount__cgrSH{color:var(--ios-tint)}[data-theme=ios] .ContributeModal_successMessage__nFaHG{color:var(--ios-label-2)}[data-theme=ios] .ContributeModal_successCloseBtn__UL_LQ{background:var(--ios-tint);color:#fff;border-radius:var(--ios-radius-sm);font-size:16px;letter-spacing:-.01em;text-transform:none}[data-theme=ios] .ContributeModal_copyToast__kgmIx{background:rgba(30,30,32,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:12px;letter-spacing:-.01em;text-transform:none}[data-theme=paper] .ContributeModal_overlay__BWt2R{align-items:flex-end;padding:0;background:rgba(0,0,0,.32);backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=paper] .ContributeModal_modal__8Dox5{max-width:none;max-height:92%;padding:40px 28px calc(28px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;background:#fcf9f6;font-family:var(--paper-font);word-break:keep-all}[data-theme=paper] .ContributeModal_modal__8Dox5 button,[data-theme=paper] .ContributeModal_modal__8Dox5 input,[data-theme=paper] .ContributeModal_modal__8Dox5 textarea{font-family:inherit}[data-theme=paper] .ContributeModal_closeBtn__g19aB{border:none;color:var(--paper-text)}[data-theme=paper] .ContributeModal_closeBtn__g19aB:active{background:transparent}[data-theme=paper] .ContributeModal_emoji__gQNvT{font-size:32px}[data-theme=paper] .ContributeModal_title__iRdUY{font-family:var(--paper-font);font-size:18px;font-weight:400;letter-spacing:0;color:var(--paper-ink)}[data-theme=paper] .ContributeModal_location__xMMHs{font-size:13px;color:var(--paper-muted)}[data-theme=paper] .ContributeModal_label__bCj6g{font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--paper-text);margin-bottom:8px}[data-theme=paper] .ContributeModal_optional__UkzyV{text-transform:none;color:var(--paper-muted)}[data-theme=paper] .ContributeModal_customAmount__8ts9w{padding:12px 36px 12px 32px;border:1px solid var(--paper-line);border-radius:8px;background:#fff;font-family:var(--paper-font);font-size:20px;font-weight:400;letter-spacing:0;color:var(--paper-ink)}[data-theme=paper] .ContributeModal_currencyPrefix__IGsf_{left:14px}[data-theme=paper] .ContributeModal_currencySuffix___NBUt{right:14px}[data-theme=paper] .ContributeModal_input__74a1x,[data-theme=paper] .ContributeModal_textarea__voIjV{padding:12px 14px;border:1px solid var(--paper-line);border-radius:8px;background:#fff;font-size:16px;color:var(--paper-ink)}[data-theme=paper] .ContributeModal_customAmount__8ts9w:focus,[data-theme=paper] .ContributeModal_input__74a1x:focus,[data-theme=paper] .ContributeModal_textarea__voIjV:focus{border-color:var(--paper-accent)}[data-theme=paper] .ContributeModal_checkboxLabel__oxQCE{color:var(--paper-text)}[data-theme=paper] .ContributeModal_checkboxCustom__ilhak{border:1px solid var(--paper-line);background:#fff}[data-theme=paper] .ContributeModal_checkboxLabel__oxQCE input[type=checkbox]:checked+.ContributeModal_checkboxCustom__ilhak,[data-theme=paper] .ContributeModal_completedCheckbox__2n0FF input[type=checkbox]:checked+.ContributeModal_checkboxCustom__ilhak{background:var(--paper-accent);border-color:var(--paper-accent)}[data-theme=paper] .ContributeModal_paymentSection__C5Ucu{border-top:1px solid var(--paper-line)}[data-theme=paper] .ContributeModal_bankCard__p7Uwt{border:1px solid var(--paper-line);border-radius:8px}[data-theme=paper] .ContributeModal_accountNumber__BBNoP,[data-theme=paper] .ContributeModal_bankName__2SRE4{font-weight:400;letter-spacing:0;color:var(--paper-ink)}[data-theme=paper] .ContributeModal_accountHolder__Axmue,[data-theme=paper] .ContributeModal_ibanLabel__hcvql{font-size:12px;color:var(--paper-muted)}[data-theme=paper] .ContributeModal_copyBtn__WVlHB{padding:3px 12px;border:1px solid var(--paper-btn-line);border-radius:999px;background:#fff;font-size:11px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--paper-accent-ink)}[data-theme=paper] .ContributeModal_copyBtn__WVlHB:active{background:var(--paper-surface);border-color:var(--paper-btn-line);color:var(--paper-accent-ink)}[data-theme=paper] .ContributeModal_completedCheckbox__2n0FF{border:1px solid var(--paper-line);border-radius:8px;font-weight:400;color:var(--paper-ink)}[data-theme=paper] .ContributeModal_completeBtn__1uYCi{min-height:52px;border:1px solid var(--paper-line);border-radius:8px;background:#fff;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--paper-muted)}[data-theme=paper] .ContributeModal_completeBtn__1uYCi.ContributeModal_active__7jUby{border-color:var(--paper-ink);background:#fff;color:var(--paper-ink)}[data-theme=paper] .ContributeModal_completeBtn__1uYCi.ContributeModal_active__7jUby:active{background:#fff}[data-theme=paper] .ContributeModal_successTitle__4gtUF{font-family:var(--paper-font);font-size:18px;font-weight:400;letter-spacing:0;color:var(--paper-ink)}[data-theme=paper] .ContributeModal_successAmount__cgrSH{font-family:var(--paper-serif);font-size:36px;font-weight:400;letter-spacing:0;color:var(--paper-accent)}[data-theme=paper] .ContributeModal_successMessage__nFaHG{color:var(--paper-text)}[data-theme=paper] .ContributeModal_successCloseBtn__UL_LQ{border:1px solid var(--paper-ink);border-radius:8px;background:#fff;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--paper-ink)}[data-theme=paper] .ContributeModal_successCloseBtn__UL_LQ:active{background:#fff}[data-theme=paper] .ContributeModal_copyToast__kgmIx{border-radius:10px;font-family:var(--paper-font);letter-spacing:0}.DemoWatermark_watermarkLayer__qUEfi{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:460}.DemoWatermark_watermarkGrid__AH0eW{position:absolute;top:-50%;left:-50%;width:200%;height:200%;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:26px 44px;transform:rotate(-30deg)}.DemoWatermark_watermarkText__bf8lf{font-size:15px;font-weight:800;letter-spacing:2px;text-transform:uppercase;white-space:nowrap;color:hsla(0,0%,7%,.11);text-shadow:0 1px 0 hsla(0,0%,100%,.14);-webkit-user-select:none;-moz-user-select:none;user-select:none}.DemoWatermark_banner__3gCaW{position:absolute;top:28px;left:16px;z-index:470;display:inline-flex;align-items:center;gap:7px;max-width:calc(100% - 160px);padding:4px 4px 4px 12px;border-radius:999px;background:rgba(20,18,17,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 4px 14px rgba(0,0,0,.25)}@media (min-width:600px){.DemoWatermark_banner__3gCaW{top:50px}}[data-theme=ios] .DemoWatermark_bannerError__pXbDX,[data-theme=ios] .DemoWatermark_banner__3gCaW{left:auto;right:16px}.DemoWatermark_banner__3gCaW.DemoWatermark_bannerLeft__3OuIn,[data-theme=ios] .DemoWatermark_banner__3gCaW.DemoWatermark_bannerLeft__3OuIn{left:16px;right:auto}.DemoWatermark_bannerError__pXbDX.DemoWatermark_bannerLeft__3OuIn,[data-theme=ios] .DemoWatermark_bannerError__pXbDX.DemoWatermark_bannerLeft__3OuIn{left:16px;right:16px}.DemoWatermark_bannerLabel__HR9Mh{display:flex;align-items:baseline;gap:6px;min-width:0;font-size:10.5px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:hsla(0,0%,100%,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DemoWatermark_publishBtn__C7VWn{flex-shrink:0;border:none;cursor:pointer;padding:5px 12px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.2px;color:#141211;background:linear-gradient(135deg,#f4e0c4,#e8b98f);transition:transform .15s ease,opacity .15s ease}.DemoWatermark_publishBtn__C7VWn:active{transform:scale(.96)}.DemoWatermark_publishBtn__C7VWn:disabled{opacity:.6;cursor:default}.DemoWatermark_pickerOverlay__s45qI{position:absolute;inset:0;z-index:480;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.45);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.DemoWatermark_picker__78aaY{width:100%;display:flex;flex-direction:column;gap:8px;padding:18px 16px calc(18px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;background:#fff;box-shadow:0 -8px 30px rgba(0,0,0,.25);animation:DemoWatermark_pickerUp__mjTac .22s ease}@keyframes DemoWatermark_pickerUp__mjTac{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}.DemoWatermark_pickerTitle__Xjlwb{margin-bottom:2px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8a7f78;text-align:center}.DemoWatermark_payCardBtn__NHchS,.DemoWatermark_payKakaoBtn__pNSWw,.DemoWatermark_pickerCancel__oyVgK{border:none;cursor:pointer;padding:13px 16px;border-radius:12px;font-size:14px;font-weight:700;transition:transform .15s ease,opacity .15s ease}.DemoWatermark_payCardBtn__NHchS,.DemoWatermark_payKakaoBtn__pNSWw{display:flex;align-items:center;justify-content:center;height:48px;padding:0 16px}.DemoWatermark_payCardBtn__NHchS{color:#fff;background:#5423e7}.DemoWatermark_payKakaoBtn__pNSWw{color:#191600;background:#ffeb00}.DemoWatermark_kakaoLogo__AQpjt{display:block;height:22px;width:auto}.DemoWatermark_pickerCancel__oyVgK{color:#8a7f78;background:transparent;font-weight:600}.DemoWatermark_payCardBtn__NHchS:active,.DemoWatermark_payKakaoBtn__pNSWw:active{transform:scale(.98)}.DemoWatermark_payCardBtn__NHchS:disabled,.DemoWatermark_payKakaoBtn__pNSWw:disabled,.DemoWatermark_pickerCancel__oyVgK:disabled{opacity:.6;cursor:default}.DemoWatermark_bannerError__pXbDX{position:absolute;top:68px;left:16px;right:16px;z-index:470;padding:8px 14px;border-radius:12px;background:rgba(180,40,40,.92);color:#fff;font-size:12px;text-align:center}@media (min-width:600px){.DemoWatermark_bannerError__pXbDX{top:90px}}