.page_page__tv9k7{position:relative;min-height:100svh;display:grid;place-items:center;overflow:clip;color:#0b1b3a}.page_bg__XOVLl{position:absolute;inset:-20%;z-index:-1;background:radial-gradient(60% 50% at 18% 0,rgba(255,228,230,.85),transparent 62%),radial-gradient(50% 50% at 82% 0,hsla(55,97%,88%,.55),transparent 58%),#f8fafc}.page_bg__XOVLl:before{content:"";position:absolute;inset:-10%;background:conic-gradient(from 0deg at 60% 40%,rgba(255,69,82,.18),hsla(5,100%,81%,.12),rgba(255,69,82,.18));filter:blur(64px) saturate(120%);animation:page_spin__pl5Qr 18s linear infinite}@keyframes page_spin__pl5Qr{to{transform:rotate(1turn)}}.page_confetti__APnkl{position:fixed;inset:0;pointer-events:none;z-index:2}.page_particle__pgXnL{position:absolute;top:-6%;transform:translateY(-50%);animation-name:page_fall__wp8PV,page_sway__xsB4t;animation-timing-function:linear,ease-in-out;animation-iteration-count:1,infinite}@keyframes page_fall__wp8PV{to{transform:translateY(110vh) rotate(calc(var(--spin-dir) * 540deg))}}@keyframes page_sway__xsB4t{0%,to{margin-left:0}50%{margin-left:18px}}.page_card__KdrI2{width:min(680px,92vw);border-radius:20px;padding:2.2rem 1.6rem 1.8rem;background:linear-gradient(180deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.62)),hsla(0,0%,100%,.42);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);border:1px solid hsla(0,0%,100%,.75);outline:1px solid rgba(249,80,80,.18);box-shadow:0 18px 40px rgba(249,80,80,.12),inset 0 1px 0 hsla(0,0%,100%,.65);display:grid;grid-gap:1rem;gap:1rem;text-align:center}.page_card_icon__Cm8_u{width:40px;height:40px;margin:0 auto}.page_title__z0Cvh{margin:0;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:900}.page_subtitle__2PKzm{margin:0;color:#64748b;font-size:.95rem}.page_info_box__R9LW5{margin-top:.4rem;display:grid;grid-gap:.4rem;gap:.4rem}.page_code_label__bD7_U{font-size:.8rem;font-weight:700;color:#b42323}.page_code_row__AR6W2{display:flex;justify-content:center;align-items:center;gap:.6rem}.page_code__Y2BVv{font-family:monospace;font-size:1.1rem;padding:.4rem .8rem;color:#0b1b3a}.page_copy_btn__nxGGs{border:none;border-radius:10px;padding:.5rem .8rem;font-size:.85rem;font-weight:700;color:#0b1b3a;background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.55));box-shadow:inset 0 0 0 1px rgba(148,163,184,.35);cursor:pointer;transition:transform .1s ease,box-shadow .2s ease}.page_copy_btn__nxGGs:hover{color:#f95050}.page_btn_group__k917_{display:flex;justify-content:center;flex-wrap:wrap;gap:.7rem}.page_btn__zflO4{border-radius:12px;padding:.8rem 1.2rem;font-weight:900;font-size:.95rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .1s ease,box-shadow .2s ease,background .2s ease,color .2s ease;outline:none}.page_btn__zflO4:focus-visible{box-shadow:0 0 0 4px rgba(255,69,82,.14)}.page_primary_btn__BnhBJ{color:#fff;background:linear-gradient(145deg,#f56d6d,#e25757);box-shadow:0 8px 20px rgba(229,87,87,.25);filter:saturate(.95)}.page_primary_btn__BnhBJ:hover{transform:translateY(-2px);box-shadow:0 12px 26px hsla(0,73%,65%,.3)}.page_secondary_btn__R2OsY{color:#0b1b3a;background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.55));box-shadow:inset 0 0 0 1px rgba(148,163,184,.35)}.page_secondary_btn__R2OsY:hover{transform:translateY(-1px);color:#f95050}.page_ghost_btn__tOj4o{color:#0b1b3a;background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.55));box-shadow:inset 0 0 0 1px rgba(148,163,184,.35)}.page_ghost_btn__tOj4o:hover{transform:translateY(-1px);color:#f95050}.page_hint__qoRSS{margin:.4rem 0 0;color:#6b7280;font-size:.85rem}@media (max-width:640px){.page_card__KdrI2{padding:1.6rem 1rem 1.2rem}}.loadingIndicator_overlay__tF_64{position:fixed;inset:0;z-index:9999;background:hsla(0,0%,100%,.55);backdrop-filter:blur(8px) saturate(130%);-webkit-backdrop-filter:blur(8px) saturate(130%)}.loadingIndicator_overlay__tF_64,.loadingIndicator_spinner_wrap__hK3ZH{display:flex;flex-direction:column;justify-content:center;align-items:center}.loadingIndicator_spinner__njaLe{width:52px;height:52px;border-radius:50%;border:4px solid hsla(0,100%,78%,.25);border-top-color:#f56d6d;animation:loadingIndicator_spin__irlYt 1s linear infinite;box-shadow:0 0 10px rgba(249,80,80,.25)}@keyframes loadingIndicator_spin__irlYt{to{transform:rotate(1turn)}}.loadingIndicator_text__pb2BZ{margin-top:1rem;font-weight:800;font-size:.95rem;color:#b42323;text-shadow:0 1px 0 hsla(0,0%,100%,.6)}.loadingIndicator_subtext__wNAzK{margin-top:.5rem;font-size:.85rem;color:#7f1d1d;text-shadow:0 1px 0 hsla(0,0%,100%,.6)}@media (max-width:480px){.loadingIndicator_spinner__njaLe{width:42px;height:42px;border-width:3px}.loadingIndicator_text__pb2BZ{font-size:.88rem}.loadingIndicator_subtext__wNAzK{font-size:.75rem}}.modal_overlay__b2mn2{position:fixed;top:0;left:0;right:0;bottom:0;inset:0;display:grid;place-items:center;z-index:1000;background:rgba(15,23,42,0);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background-color .2s ease}.modal_overlay_show__OjDOS{background:rgba(15,23,42,.28)}.modal_overlay_hide__xH8Yl{background:rgba(15,23,42,0)}.modal_content__7_9Tb{position:relative;width:min(720px,92vw);border-radius:20px;padding:1.25rem;overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.62)),hsla(0,0%,100%,.42);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);border:1px solid hsla(0,0%,100%,.75);outline:1px solid hsla(0,91%,71%,.18);box-shadow:0 18px 40px hsla(0,91%,71%,.14),inset 0 1px 0 hsla(0,0%,100%,.65);transform:translateY(12px) scale(.98);opacity:0;transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease}.modal_content_show__IC4Qg{transform:translateY(0) scale(1);opacity:1}.modal_content_hide__nVAKi{transform:translateY(12px) scale(.98);opacity:0}.modal_close__AmUwM{position:absolute;top:.6rem;right:.6rem;width:36px;height:36px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:hsla(0,0%,100%,.92);color:#334155;font-size:1.25rem;line-height:1;cursor:pointer;transition:transform .12s ease,background .18s ease,color .18s ease,box-shadow .18s ease;z-index:1001;pointer-events:auto}.modal_close__AmUwM:hover{background:#ef4444;color:#fff;box-shadow:0 10px 18px rgba(239,68,68,.22)}.modal_close__AmUwM:active{transform:scale(.98)}@media (max-width:640px){.modal_content__7_9Tb{padding:1rem;border-radius:16px}.modal_close__AmUwM{top:.4rem;right:.4rem;width:32px;height:32px}}.promoBanner_promo_banner__QwMfP{position:relative;width:100%;display:block;text-decoration:none;color:inherit;border-radius:12px;padding:.7rem .85rem;background:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.4)),hsla(0,0%,100%,.3);backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);border:1px solid rgba(226,232,240,.5);box-shadow:0 4px 12px rgba(15,23,42,.04),inset 0 1px 0 hsla(0,0%,100%,.4);transition:transform .12s ease,box-shadow .2s ease,outline-color .2s ease,background .2s ease;outline:1px solid rgba(148,163,184,.1)}.promoBanner_promo_banner__QwMfP:hover{transform:translateY(-1px);outline-color:rgba(148,163,184,.2);box-shadow:0 6px 16px rgba(15,23,42,.06),inset 0 1px 0 hsla(0,0%,100%,.5);background:linear-gradient(180deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.5)),hsla(0,0%,100%,.4)}.promoBanner_ad_badge__YKtPR{position:absolute;top:.5rem;right:.5rem;padding:.2rem .5rem;border-radius:6px;font-size:.65rem;font-weight:800;color:#64748b;background:rgba(241,245,249,.8);box-shadow:inset 0 0 0 1px rgba(148,163,184,.3);letter-spacing:.05em;text-transform:uppercase;z-index:1}.promoBanner_promo_content__ArSMF{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:.7rem;gap:.7rem}.promoBanner_promo_image_wrapper___N84F{width:50px;height:50px;border-radius:10px;display:grid;place-items:center;background:rgba(241,245,249,.6);box-shadow:inset 0 0 0 1px rgba(148,163,184,.2);flex-shrink:0}.promoBanner_promo_image__gCR8P{object-fit:contain;border-radius:12px}.promoBanner_promo_text__jaQpT{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.promoBanner_promo_title__6gcmB{margin:0;font-size:.85rem;font-weight:700;color:#64748b;letter-spacing:-.01em;line-height:1.3}.promoBanner_promo_description__VFPvl{margin:0;font-size:.75rem;font-weight:600;color:#94a3b8;line-height:1.35}.promoBanner_promo_cta__1oO0n{display:inline-block;font-size:.72rem;font-weight:700;color:#94a3b8;margin-top:.15rem;transition:transform .15s ease,color .2s ease}.promoBanner_promo_banner__QwMfP:hover .promoBanner_promo_cta__1oO0n{transform:translateX(1px);color:#64748b}@media (max-width:560px){.promoBanner_promo_banner__QwMfP{padding:.65rem .75rem}.promoBanner_promo_content__ArSMF{gap:.6rem}.promoBanner_promo_image_wrapper___N84F{width:45px;height:45px}.promoBanner_promo_title__6gcmB{font-size:.8rem}.promoBanner_promo_description__VFPvl{font-size:.7rem}.promoBanner_promo_cta__1oO0n{font-size:.68rem}.promoBanner_ad_badge__YKtPR{top:.4rem;right:.4rem;padding:.15rem .4rem;font-size:.6rem}}.promoBanner_promo_banner_skeleton__LxvEO{position:relative;width:100%;border-radius:12px;padding:.7rem .85rem;background:linear-gradient(180deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.4)),hsla(0,0%,100%,.3);backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);border:1px solid rgba(226,232,240,.5);box-shadow:0 4px 12px rgba(15,23,42,.04),inset 0 1px 0 hsla(0,0%,100%,.4);outline:1px solid rgba(148,163,184,.1);min-height:70px}.promoBanner_skeleton__i79Om{background:linear-gradient(90deg,rgba(226,232,240,.5),rgba(241,245,249,.7) 50%,rgba(226,232,240,.5));background-size:200% 100%;animation:promoBanner_skeleton-loading__T2Xip 1.5s ease-in-out infinite;border-radius:8px}@keyframes promoBanner_skeleton-loading__T2Xip{0%{background-position:200% 0}to{background-position:-200% 0}}.promoBanner_skeleton_image__32Spb{width:50px;height:50px;border-radius:10px;flex-shrink:0}.promoBanner_skeleton_title__EXFDS{width:70%;height:16px;margin-bottom:.25rem}.promoBanner_skeleton_description__emgHt{width:90%;height:14px;margin-bottom:.25rem}.promoBanner_skeleton_cta__OTgjt{width:60px;height:12px;margin-top:.15rem}@media (max-width:560px){.promoBanner_promo_banner_skeleton__LxvEO{padding:.65rem .75rem;min-height:65px}.promoBanner_skeleton_image__32Spb{width:45px;height:45px}.promoBanner_skeleton_title__EXFDS{height:15px}.promoBanner_skeleton_description__emgHt{height:13px}.promoBanner_skeleton_cta__OTgjt{height:11px}}@media (prefers-reduced-motion:reduce){.promoBanner_promo_banner__QwMfP,.promoBanner_promo_cta__1oO0n{transition:none!important}.promoBanner_skeleton__i79Om{animation:none!important}}.page_page__DF3Bu{position:relative;min-height:100svh;display:flex;color:#0f172a;overflow:hidden;justify-content:center;align-items:center}.page_page_inner__Vtnp_{width:100%;max-width:1100px;padding:3.6rem 1.4rem 3rem;display:grid;grid-gap:3rem;gap:3rem;position:relative;z-index:1}.page_hero_wrap__DneZ2{display:grid;height:-moz-fit-content;height:fit-content;grid-template-columns:1.6fr 1fr;grid-template-areas:"head cta";align-items:center;justify-content:center;padding:20px 30px;border-radius:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.42));backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);border:1px solid hsla(0,0%,100%,.7);outline:1px solid rgba(249,80,80,.18);box-shadow:0 10px 24px rgba(249,80,80,.1),inset 0 1px 0 hsla(0,0%,100%,.5)}.page_hero_head__L05Pb{grid-area:head;display:flex;flex-direction:column;gap:.5rem;align-content:flex-start}.page_hero_badge__rtf3a{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#b42323;background:hsla(0,93%,94%,.95);box-shadow:inset 0 0 0 1px hsla(0,91%,71%,.45)}.page_hero_title__q6bof{margin:2px 0 0;font-size:1.6rem;line-height:1.25;font-weight:900;letter-spacing:-.01em;color:#0b1b3a}.page_hero_desc__Jd7WO{margin-top:6px;font-size:.96rem;line-height:1.5;color:#475569}.page_cta_panel__NBlgq{grid-area:cta;display:grid;grid-gap:12px;gap:12px;align-content:flex-start;padding:1rem 1.1rem;border-radius:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.42));backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);border:1px solid hsla(0,0%,100%,.7);outline:1px solid rgba(249,80,80,.18);box-shadow:0 10px 24px rgba(249,80,80,.1),inset 0 1px 0 hsla(0,0%,100%,.5)}.page_cta_primary_lg__xb9CL{display:inline-flex;align-items:center;justify-content:center;height:56px;border-radius:14px;padding:0 18px;text-decoration:none;color:#fff;font-weight:700;font-size:1.02rem;background:linear-gradient(145deg,#f56d6d,#e25757);box-shadow:0 6px 18px rgba(229,87,87,.28);filter:saturate(.95);transition:transform .1s ease,box-shadow .2s ease,filter .2s ease}.page_cta_primary_lg__xb9CL:hover{transform:translateY(-2px);box-shadow:0 10px 22px hsla(0,73%,65%,.34)}.page_cta_desc__Z0As_{margin:0;font-size:.8rem;color:#475569;text-align:center}.page_join_row__oFnis{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.page_join_input__hiF5s{height:50px;border:1px solid rgba(148,163,184,.3);border-radius:12px;padding:0 14px;font-size:.97rem;background:hsla(0,0%,100%,.9);color:#0b1b3a;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.page_join_input__hiF5s:focus{outline:none;border-color:rgba(255,69,82,.45);box-shadow:0 0 0 4px rgba(255,69,82,.14);background:hsla(0,0%,100%,.98)}.page_sr_only__Uttj5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_next_actions__bndXo{grid-area:stats;display:grid;grid-template-columns:1.2fr 1fr;grid-gap:14px;gap:14px}.page_checklist_card__ylGRw,.page_share_card__gjJUY{border-radius:16px;padding:1rem 1.1rem;background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.42));backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);border:1px solid hsla(0,0%,100%,.7);outline:1px solid rgba(249,80,80,.18);box-shadow:0 10px 24px rgba(249,80,80,.1),inset 0 1px 0 hsla(0,0%,100%,.5)}.page_card_head__DljfN{display:grid;grid-gap:6px;gap:6px;margin-bottom:.6rem}.page_card_head_row__5O6zt{display:flex;align-items:center;gap:.5rem;margin-bottom:.4rem}.page_badge__t4trg,.page_badge_rose__Hxvl9{display:inline-block;font-size:.72rem;font-weight:800;padding:4px 8px;border-radius:999px;color:#b42323;background:hsla(0,93%,94%,.95);box-shadow:inset 0 0 0 1px hsla(0,91%,71%,.45)}.page_card_title__uLoWD{margin:0;font-size:1.05rem;font-weight:900;color:#0b1b3a}.page_ambient_ribbon__YBg8Y{width:-moz-fit-content;width:fit-content;grid-area:stats;display:inline-flex;align-items:center;gap:8px;justify-self:start;padding:.55rem .8rem;border-radius:999px;background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.55));box-shadow:inset 0 0 0 1px rgba(148,163,184,.35)}.page_ribbon_dot__2qvlY{width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 40% 40%,#f95050,#d63b3b)}.page_ribbon_text__R1Ex4{margin:0;font-size:.86rem;font-weight:600;color:#0b1b3a;letter-spacing:.1px}@media (max-width:980px){.page_hero_wrap__DneZ2{grid-template-columns:1fr;grid-template-areas:"head" "cta" "stats";padding:16px}}.page_collection_section__9Z8x5{display:grid;grid-gap:1.8rem;gap:1.8rem}.page_section_header__oXgKH{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 1.4rem}.page_section_title__c1__P{margin:0;font-size:1.4rem;font-weight:900;color:#0b1b3a}.page_section_desc__8v7g7{margin:.5rem 0 0;font-size:.95rem;color:#475569;max-width:520px}.page_section_tools__rQ6Z0{min-width:min(340px,100%)}.page_search_input__8vN2b{width:100%;border:1px solid rgba(148,163,184,.3);border-radius:14px;padding:.85rem 1rem;font-size:.96rem;color:#0b1b3a;background:hsla(0,0%,100%,.9);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.page_search_input__8vN2b:focus{outline:none;border-color:rgba(255,69,82,.45);box-shadow:0 0 0 4px rgba(255,69,82,.14);background:hsla(0,0%,100%,.98)}.page_empty_state___hvgj{display:flex;flex-direction:column;padding:2rem 1.8rem;border-radius:18px;text-align:center;background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.42));backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);border:1px dashed rgba(249,80,80,.35);outline:1px solid rgba(249,80,80,.12);box-shadow:0 10px 24px rgba(249,80,80,.08),inset 0 1px 0 hsla(0,0%,100%,.5);justify-content:center;align-items:center}.page_empty_title__buNua{margin:0;font-size:1.2rem;font-weight:800;color:#0b1b3a}.page_empty_desc__Q9ltO{margin:.4rem 0 .8rem;font-size:.94rem;color:#475569}.page_empty_actions__ziUW_{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.page_pocket_grid__xcVOG{list-style:none;margin:0;padding:0;display:grid;grid-gap:1.1rem;gap:1.1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.page_pocket_card___Q_WO{display:grid;grid-gap:1rem;gap:1rem;padding:1rem;border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.42));backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);border:1px solid hsla(0,0%,100%,.7);outline:1px solid rgba(249,80,80,.18);box-shadow:0 10px 24px rgba(249,80,80,.1),inset 0 1px 0 hsla(0,0%,100%,.5)}.page_pocket_card___Q_WO,.page_pocket_card___Q_WO:hover{transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease}.page_pocket_card___Q_WO:hover{box-shadow:0 14px 28px rgba(249,80,80,.15);background-color:hsla(0,0%,100%,.85)}.page_pocket_header__dALqX{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;gap:1rem;align-items:center}.page_pocket_icon__7r6c_{display:flex;justify-content:center;align-items:center;width:70px;height:70px;border-radius:12px;font-size:1.4rem;border:none;background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.55));box-shadow:inset 0 0 0 1px rgba(148,163,184,.35)}.page_pocket_heading__OfvjB{display:grid;grid-gap:.35rem;gap:.35rem}.page_pocket_title__JHh71{margin:0;font-size:1.05rem;font-weight:900;line-height:1.4;color:#0b1b3a}.page_pocket_subtitle__S5NrM{margin:-5px 0 0;font-size:.75rem;color:#64748b}.page_pocket_meta__F0bJT{display:flex;flex-wrap:wrap;gap:.25rem}.page_meta_chip__CGVfq,.page_primary_meta_chip__GB2Wz{display:flex;align-items:center;justify-content:center;font-size:.78rem;padding:.4rem .65rem;border-radius:999px;color:#334155;background:hsla(0,0%,100%,.75);box-shadow:inset 0 0 0 1px rgba(148,163,184,.35)}.page_primary_meta_chip__GB2Wz{color:#b42323;background:hsla(0,93%,94%,.95)}.page_pocket_description__rBRJy{margin:0;font-size:.9rem;line-height:1.5;color:#4b5563}.page_pocket_progress_wrap__hCn_7{display:flex;flex-direction:column;gap:.4rem;margin-top:.2rem}.page_pocket_progress_bar__cr2vx{width:100%;height:10px;background:hsla(200,9%,87%,.8);border-radius:999px;overflow:hidden;position:relative;box-shadow:inset 0 1px 2px rgba(0,0,0,.06)}.page_pocket_progress_fill__pvr67{height:100%;background:linear-gradient(145deg,#f56d6d,#e25757);border-radius:999px;transition:width .35s ease;box-shadow:0 2px 8px rgba(249,80,80,.25);width:var(--progress-width);animation:page_progress_anim__Nix_x 1.5s ease forwards}.page_pocket_progress_text__sRe9e{margin:0;font-size:.85rem;font-weight:700;color:#a0a0a0;text-align:right}@keyframes page_progress_anim__Nix_x{0%{width:0}to{width:var(--progress-width)}}.page_copy_button__TDkgS{border:none;border-radius:12px;padding:.55rem .85rem;font-size:.85rem;font-weight:700;cursor:pointer;color:#334155;background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.7));box-shadow:inset 0 0 0 1px rgba(148,163,184,.35);transition:transform .1s ease,box-shadow .2s ease,color .2s ease}.page_copy_button__TDkgS:hover{color:#f95050;transform:translateY(-1px);box-shadow:0 8px 18px rgba(249,80,80,.15)}.page_pocket_summary__FwkhB{margin:0;font-size:.9rem;line-height:1.55;color:#4b5563}.page_pocket_footer__XStjZ{display:grid;grid-template-columns:auto auto;align-items:center;grid-gap:.6rem;gap:.6rem;justify-content:flex-end}.page_ghost_btn__OsdHl,.page_primary_link__lMopz{border-radius:10px;padding:.7rem 1rem;font-weight:700}.page_ghost_btn__OsdHl,.page_hero_primary__tpSuz,.page_primary_link__lMopz{display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;transition:transform .1s ease,box-shadow .2s ease}.page_hero_primary__tpSuz,.page_primary_link__lMopz{padding:.75rem 1rem;border-radius:12px;font-weight:900;text-decoration:none;color:#fff;cursor:pointer;background:linear-gradient(145deg,#f56d6d,#e25757);box-shadow:0 6px 18px rgba(229,87,87,.25);filter:saturate(.95)}.page_hero_primary__tpSuz:hover,.page_primary_link__lMopz:hover{transform:translateY(-2px);box-shadow:0 10px 22px hsla(0,73%,65%,.3)}.page_ghost_btn__OsdHl{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1rem;border-radius:12px;font-size:.9rem;font-weight:800;cursor:pointer;outline:none;border:none;background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.55));box-shadow:inset 0 0 0 1px rgba(148,163,184,.35);color:#0b1b3a;transition:transform .1s ease,color .2s ease}.page_ghost_btn__OsdHl:hover{transform:translateY(-1px);color:#f95050}.page_footer__KD2vm{text-align:center;font-size:.85rem;color:#475569;padding-bottom:1rem}.page_footer_note__L0g0O{margin:0}@media (max-width:960px){.page_hero_section__HmHzs{padding:1.8rem}.page_hero_wrap__DneZ2{gap:10px}}@media (max-width:720px){.page_page_inner__Vtnp_{padding:3rem 1.1rem 2.4rem;gap:2.5rem}.page_hero_actions_v2__XELWV{flex-direction:column}.page_join_inline__ggPJq{grid-template-columns:1fr}.page_join_submit_big__Igy70{width:100%}.page_section_header__oXgKH{flex-direction:column;align-items:flex-start}.page_section_tools__rQ6Z0{width:100%}.page_pocket_header__dALqX{grid-template-columns:auto 1fr;gap:.8rem}.page_pocket_footer__XStjZ{justify-content:flex-start}}@keyframes page_skelShimmer__S8zI9{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}.page_skel_card__il3JW{pointer-events:none}.page_skel_bar__66OkR,.page_skel_block__DBZ7b,.page_skel_btn__hwOcN,.page_skel_chip__AmSnM,.page_skel_fill__o_GVi,.page_skel_line__5dj2F{position:relative;overflow:hidden;background:rgba(148,163,184,.22);border-radius:10px}.page_skel_bar__66OkR:after,.page_skel_block__DBZ7b:after,.page_skel_btn__hwOcN:after,.page_skel_chip__AmSnM:after,.page_skel_fill__o_GVi:after,.page_skel_line__5dj2F:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55),hsla(0,0%,100%,0));transform:translateX(-120%);animation:page_skelShimmer__S8zI9 1.4s ease-in-out infinite}.page_skel_block__DBZ7b{width:70px;height:70px;border-radius:12px;box-shadow:none}.page_skel_line__5dj2F{display:block;height:12px;border-radius:8px}.page_skel_title__eJ73i{width:68%;height:16px;margin-top:2px}.page_skel_sub__LHyt6{width:120px;height:12px;margin-top:2px}.page_skel_small__TtI6N{width:90px;height:12px}.page_skel_mid__hL1st{width:60%;height:12px}.page_skel_chip__AmSnM{width:90px;height:22px;border-radius:999px}.page_skel_bar__66OkR{background:hsla(200,9%,87%,.6)}.page_skel_bar__66OkR:after{display:none}.page_skel_fill__o_GVi{height:100%;width:38%;border-radius:999px}.page_skel_fill__o_GVi:after{animation-duration:1.1s}.page_skel_btn__hwOcN{min-width:96px;height:38px;box-shadow:none;border-radius:12px;background:rgba(148,163,184,.18)}.page_invite_modal__KaNXZ{width:min(560px,92vw);border-radius:18px;padding:1.2rem 1.1rem;background:linear-gradient(180deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.62)),hsla(0,0%,100%,.42);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);border:1px solid hsla(0,0%,100%,.75);outline:1px solid rgba(255,69,82,.18);box-shadow:0 18px 40px rgba(255,69,82,.12),inset 0 1px 0 hsla(0,0%,100%,.65);color:#0f172a}.page_modal_title__o_Iek{font-size:1.3rem;font-weight:900;color:#0b1b3a;letter-spacing:-.01em;margin:0 0 .5rem}.page_modal_close__jGUBg{width:36px;height:36px;border-radius:10px;background:linear-gradient(180deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.56));box-shadow:inset 0 0 0 1px rgba(148,163,184,.35);cursor:pointer;position:relative}.page_modal_body__bANB7{display:grid;grid-gap:.9rem;gap:.9rem}.page_qr_wrap___BJ7x{height:-moz-fit-content;height:fit-content;display:grid;place-items:center;padding:.8rem;border-radius:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.55));box-shadow:inset 0 0 0 1px rgba(148,163,184,.35)}.page_qr_text__G3ulW{font-size:.9rem;color:#475569;text-align:center;margin:0 0 .6rem}.page_qr_canvas__wUXRW,.page_qr_img__VXa0t,.page_qr_placeholder__MjJCM{width:min(200px,74vw);aspect-ratio:1/1;height:auto;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:12px;background:linear-gradient(120deg,hsla(0,93%,94%,.75),hsla(0,100%,94%,.5));box-shadow:inset 0 0 0 1px rgba(148,163,184,.28);overflow:hidden}.page_qr_canvas__wUXRW>svg{display:block;width:100%;height:100%;max-width:100%;max-height:100%}.page_qr_btn__wuKcg{margin-top:.6rem;font-size:.85rem;font-weight:700;color:#0b1b3a;background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.7));box-shadow:inset 0 0 0 1px rgba(148,163,184,.35);padding:.5rem .8rem;border-radius:10px;cursor:pointer;transition:transform .1s ease,box-shadow .2s ease,color .2s ease}.page_code_box__D_Nzz{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem .9rem;border-radius:12px;background:hsla(0,0%,100%,.9);border:1px solid rgba(148,163,184,.35);margin:0 auto}.page_code_label__IqqIs{font-size:.82rem;font-weight:800;color:#b42323;background:hsla(0,93%,94%,.95);box-shadow:inset 0 0 0 1px hsla(0,91%,71%,.45);padding:.28rem .5rem;border-radius:999px}.page_code_value__xWHqP{font-size:1rem;font-weight:900;letter-spacing:.08em;color:#0b1b3a}.page_actions__VzvVt{display:flex;justify-content:center;gap:.6rem;flex-wrap:wrap;margin-top:.2rem}.page_btn__KLGga{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.1rem;border-radius:12px;font-weight:900;font-size:.95rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:transform .1s ease,box-shadow .2s ease,color .2s ease,background .2s ease}.page_primary_btn__gMtoh{color:#fff;background:linear-gradient(135deg,#ff5a6a,#ff4552);box-shadow:0 10px 22px hsla(0,73%,65%,.28);filter:saturate(.95)}.page_primary_btn__gMtoh:hover{transform:translateY(-2px);box-shadow:0 14px 30px hsla(0,73%,65%,.34)}.page_secondary_btn__YtMUK{color:#0b1b3a;background:linear-gradient(180deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.56));box-shadow:inset 0 0 0 1px rgba(148,163,184,.35)}.page_secondary_btn__YtMUK:hover{transform:translateY(-1px);color:#f95050;box-shadow:inset 0 0 0 1px rgba(249,80,80,.6)}@media (max-width:420px){.page_qr_canvas__wUXRW,.page_qr_img__VXa0t,.page_qr_placeholder__MjJCM{width:min(170px,82vw)}.page_invite_modal__KaNXZ{padding:1rem .9rem}}.ConfettiEffect_container__nBoNl{position:relative;width:100%;height:100%}.ConfettiEffect_confetti__qf7lu{position:fixed;inset:0;pointer-events:none;overflow:hidden}.ConfettiEffect_particle__3b48F{position:absolute;top:-5%;width:var(--particle-size,12px);height:var(--particle-size,12px);background-color:var(--particle-color,#ff4552);opacity:.9;animation-name:ConfettiEffect_fall__XHBb_,ConfettiEffect_sway__Oqx0u;animation-timing-function:linear,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;transform-origin:center}.ConfettiEffect_particle_square__g_cBn{border-radius:2px}.ConfettiEffect_particle_circle__Tu0Z6{border-radius:50%}@keyframes ConfettiEffect_fall__XHBb_{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(110vh) rotate(var(--particle-rotation,1turn))}}@keyframes ConfettiEffect_sway__Oqx0u{0%,to{margin-left:0}25%{margin-left:20px}75%{margin-left:-20px}}.receivedDeokdamRecap_recap_wrapper__UmTgA{width:100%;position:relative;min-height:500px}.receivedDeokdamRecap_confetti_layer__ypau2{position:fixed;inset:0;z-index:999;pointer-events:none}.receivedDeokdamRecap_recap_container__MGhYv{min-height:500px;gap:2rem;padding:2rem 1.5rem;position:relative;z-index:1}.receivedDeokdamRecap_recap_container__MGhYv,.receivedDeokdamRecap_recap_step__BTtJH{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.receivedDeokdamRecap_recap_step__BTtJH{position:absolute;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;pointer-events:none}.receivedDeokdamRecap_step_active__6AXSM{opacity:1;transform:translateY(0);pointer-events:auto;position:relative}.receivedDeokdamRecap_step_inactive__grDy8{opacity:0;transform:translateY(-20px)}.receivedDeokdamRecap_step_content__tSjwj{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}.receivedDeokdamRecap_step_label__wopTd{margin:0;font-size:1.1rem;font-weight:700;color:#64748b;letter-spacing:.05em;text-transform:uppercase}.receivedDeokdamRecap_count_display__4amPb{display:flex;align-items:baseline;gap:.5rem;justify-content:center}.receivedDeokdamRecap_count_number__iS2Df{font-size:4rem;font-weight:900;color:#0f172a;letter-spacing:-.05em;line-height:1}.receivedDeokdamRecap_count_unit__Dcxud{font-size:1.5rem;font-weight:700;color:#64748b}.receivedDeokdamRecap_step_description__VVql2{margin:0;font-size:1rem;font-weight:600;color:#475569;line-height:1.6}.receivedDeokdamRecap_progress_section__h06gP{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px}.receivedDeokdamRecap_progress_info__9Jb8f{display:flex;align-items:baseline;gap:.5rem;justify-content:center}.receivedDeokdamRecap_progress_current__o6M8g{font-size:2.5rem;font-weight:900;color:#ef4444;letter-spacing:-.03em}.receivedDeokdamRecap_progress_separator__VyvLc{font-size:2rem;font-weight:700;color:#94a3b8}.receivedDeokdamRecap_progress_goal__uRxtn{font-size:2rem;font-weight:800;color:#0f172a;letter-spacing:-.03em}.receivedDeokdamRecap_progress_unit__VwLAD{font-size:1.2rem;font-weight:700;color:#64748b}.receivedDeokdamRecap_progress_bar_container__Vp7l3{width:100%;padding:0 1rem}.receivedDeokdamRecap_progress_bar__SUcQ_{width:100%;height:12px;border-radius:999px;background:rgba(226,232,240,.9);box-shadow:inset 0 1px 3px rgba(15,23,42,.16);overflow:hidden;position:relative}.receivedDeokdamRecap_progress_fill__r0rSv{height:100%;width:var(--progress,0);border-radius:999px;background:linear-gradient(145deg,#f97373,#ef4444);box-shadow:0 3px 10px hsla(0,91%,71%,.45);transition:width 2s cubic-bezier(.4,0,.2,1)}.receivedDeokdamRecap_progress_percent__1S5kT{margin:0;font-size:1.5rem;font-weight:900;color:#ef4444;letter-spacing:-.02em}.receivedDeokdamRecap_ready_title__QS_64{margin:0;font-size:1.8rem;font-weight:900;color:#0f172a;letter-spacing:-.02em;line-height:1.3}.receivedDeokdamRecap_ready_subtitle__RNQQ4{margin:.5rem 0 0;font-size:1rem;font-weight:600;color:#64748b;line-height:1.6}.receivedDeokdamRecap_next_btn__XJiTm{position:absolute;bottom:2rem;padding:.85rem 2rem;border-radius:12px;border:none;font-size:1rem;font-weight:900;color:#fff;background:linear-gradient(145deg,#f56d6d,#e25757);box-shadow:0 8px 20px rgba(229,87,87,.25);cursor:pointer;transition:transform .15s ease,box-shadow .2s ease;z-index:10}.receivedDeokdamRecap_next_btn__XJiTm:hover{transform:translateY(-2px);box-shadow:0 12px 24px hsla(0,73%,65%,.3)}.receivedDeokdamRecap_next_btn__XJiTm:active{transform:translateY(0)}@media (max-width:640px){.receivedDeokdamRecap_count_number__iS2Df{font-size:3rem}.receivedDeokdamRecap_progress_current__o6M8g{font-size:2rem}.receivedDeokdamRecap_progress_goal__uRxtn,.receivedDeokdamRecap_ready_title__QS_64{font-size:1.5rem}}.receivedDeokdam_confetti_wrapper__D0P0B{position:fixed;inset:0;z-index:999;pointer-events:none}.receivedDeokdam_confetti_wrapper__D0P0B .container{position:fixed;inset:0}.receivedDeokdam_container__aCM4q{width:100%;max-width:100%;display:grid;grid-gap:1rem;gap:1rem;padding:0;min-width:0;overflow:hidden;position:relative;z-index:1}.receivedDeokdam_header__8ctv1{display:grid;grid-gap:.25rem;gap:.25rem;text-align:center}.receivedDeokdam_title__SbnXg{margin:0;font-size:1.5rem;font-weight:900;color:#0b1b3a;letter-spacing:-.01em}.receivedDeokdam_sub__MiiDZ{margin:0;font-size:.9rem;font-weight:700;color:#475569}.receivedDeokdam_swipe_hint__jz5S1{margin:.5rem 0 0;font-size:.8rem;font-weight:600;color:#94a3b8;animation:receivedDeokdam_swipeHintFade__b5fzW 2s ease-in-out infinite}@keyframes receivedDeokdam_swipeHintFade__b5fzW{0%,to{opacity:.5}50%{opacity:1}}.receivedDeokdam_loading__BKgMT{width:100%;padding:15rem}.receivedDeokdam_empty__gcS_b{padding:3.5rem 2rem;border-radius:24px;text-align:center;background:linear-gradient(135deg,rgba(255,245,250,.95),rgba(255,240,245,.9) 50%,rgba(255,250,245,.95));box-shadow:0 8px 32px hsla(0,91%,71%,.12),inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -1px 0 rgba(255,182,193,.2);border:2px solid hsla(0,0%,100%,.8);display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin:2rem 0}.receivedDeokdam_empty_icon__YYf5O{font-size:4rem;line-height:1;margin-bottom:.5rem;filter:drop-shadow(0 4px 8px rgba(248,113,113,.2))}.receivedDeokdam_empty_title__lKWon{margin:0;font-size:1.5rem;font-weight:900;color:#0f172a;letter-spacing:-.02em;line-height:1.3}.receivedDeokdam_empty_message__Az5eo{margin:0;font-size:1rem;font-weight:500;color:#64748b;line-height:1.7;max-width:400px}.receivedDeokdam_empty_actions__ToSIx{display:flex;gap:.75rem;margin-top:.5rem;flex-wrap:wrap;justify-content:center}.receivedDeokdam_empty_action_btn__MP6gc{padding:.85rem 1.75rem;border-radius:12px;border:none;font-size:.95rem;font-weight:700;color:#fff;background:linear-gradient(145deg,#f97373,#ef4444);box-shadow:0 4px 12px rgba(229,87,87,.25);cursor:pointer;transition:transform .15s ease,box-shadow .2s ease;white-space:nowrap}.receivedDeokdam_empty_action_btn__MP6gc:hover{transform:translateY(-2px);box-shadow:0 6px 16px hsla(0,73%,65%,.3)}.receivedDeokdam_empty_action_btn__MP6gc:active{transform:translateY(0)}.receivedDeokdam_empty_action_btn_secondary__StcBM{background:linear-gradient(145deg,#fff,#f8fafc);color:#475569;box-shadow:0 2px 8px rgba(148,163,184,.15),inset 0 1px 0 hsla(0,0%,100%,.9);border:1.5px solid rgba(148,163,184,.2)}.receivedDeokdam_empty_action_btn_secondary__StcBM:hover{background:linear-gradient(145deg,#f8fafc,#f1f5f9);box-shadow:0 4px 12px rgba(148,163,184,.2),inset 0 1px 0 hsla(0,0%,100%,.9);color:#334155}@media (max-width:640px){.receivedDeokdam_empty__gcS_b{padding:2.5rem 1.5rem;margin:1.5rem 0}.receivedDeokdam_empty_icon__YYf5O{font-size:3rem}.receivedDeokdam_empty_title__lKWon{font-size:1.25rem}.receivedDeokdam_empty_message__Az5eo{font-size:.9rem}.receivedDeokdam_empty_actions__ToSIx{flex-direction:column;width:100%;gap:.6rem}.receivedDeokdam_empty_action_btn__MP6gc{width:100%;padding:.9rem 1.5rem}}.receivedDeokdam_card_stack__gTgga{position:relative;width:100%;height:450px;min-height:450px;display:flex;align-items:center;justify-content:center;perspective:1200px;perspective-origin:50%;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;overflow:visible;padding:0}.receivedDeokdam_card_stack__gTgga:active{cursor:-webkit-grabbing;cursor:grabbing}.receivedDeokdam_card_nav_btn__NOITO{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;border:none;background:hsla(0,0%,100%,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,background .2s ease,opacity .2s ease;display:flex;align-items:center;justify-content:center;z-index:100;pointer-events:auto;opacity:.7;padding:0}@media (max-width:640px){.receivedDeokdam_card_nav_btn_left__Tzxl9{left:.4rem!important}.receivedDeokdam_card_nav_btn_right__0e9pn{right:.4rem!important}}.receivedDeokdam_card_nav_btn__NOITO:hover{transform:translateY(-50%) translateY(-2px);background:hsla(0,0%,100%,.8);box-shadow:0 4px 12px rgba(0,0,0,.15);opacity:1}.receivedDeokdam_card_nav_btn__NOITO:active{transform:translateY(-50%) translateY(-1px);opacity:.9}.receivedDeokdam_arrow_icon__QLyhQ{width:14px;height:14px;opacity:.8;filter:brightness(0) saturate(100%) invert(10%) sepia(12%) saturate(2000%) hue-rotate(180deg) brightness(.5);transition:opacity .2s ease,filter .2s ease}.receivedDeokdam_card_nav_btn__NOITO:hover .receivedDeokdam_arrow_icon__QLyhQ{opacity:1;filter:brightness(0) saturate(100%) invert(25%) sepia(95%) saturate(3000%) hue-rotate(340deg) brightness(.95)}.receivedDeokdam_card_nav_btn_left__Tzxl9 .receivedDeokdam_arrow_icon__QLyhQ{transform:rotate(180deg)}.receivedDeokdam_card__taKVZ{position:absolute;width:min(90%,500px);max-width:500px;height:400px;min-height:400px;padding:1.5rem 1.8rem;border-radius:24px;display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:.8rem;gap:.8rem;transform-origin:center center;overflow:hidden;background:linear-gradient(135deg,rgba(255,245,250,.98),rgba(255,240,245,.95) 50%,rgba(255,250,245,.98)),linear-gradient(45deg,rgba(255,182,193,.1),rgba(255,218,185,.1));backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:2px solid hsla(0,0%,100%,.95);box-shadow:0 20px 60px hsla(0,91%,71%,.25),0 8px 24px rgba(255,69,82,.15),0 4px 12px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.95),inset 0 -1px 0 rgba(255,182,193,.2);transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s ease,box-shadow .3s ease;will-change:transform,opacity}.receivedDeokdam_card_entering__Q7mW2{animation:receivedDeokdam_cardEnter__DCUYT .3s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes receivedDeokdam_cardEnter__DCUYT{0%{opacity:0;transform:scale(.95) translateY(5px)}to{opacity:1;transform:scale(1) translateY(0)}}.receivedDeokdam_card_active__TDyhV{box-shadow:0 24px 72px hsla(0,91%,71%,.3),0 12px 32px rgba(255,69,82,.2),inset 0 1px 0 hsla(0,0%,100%,.95),inset 0 -1px 0 rgba(255,182,193,.3);animation:receivedDeokdam_cardActiveGlow__ANyWv 3s ease-in-out infinite}@keyframes receivedDeokdam_cardActiveGlow__ANyWv{0%,to{box-shadow:0 24px 72px hsla(0,91%,71%,.3),0 12px 32px rgba(255,69,82,.2),inset 0 1px 0 hsla(0,0%,100%,.95),inset 0 -1px 0 rgba(255,182,193,.3)}50%{box-shadow:0 24px 72px hsla(0,91%,71%,.4),0 12px 32px rgba(255,69,82,.3),inset 0 1px 0 hsla(0,0%,100%,.95),inset 0 -1px 0 rgba(255,182,193,.4)}}.receivedDeokdam_card_dragging__51tLp{transition:none!important;cursor:-webkit-grabbing;cursor:grabbing;transform:translateX(var(--drag-offset,0)) translateY(0) scale(1) rotate(calc(var(--drag-offset, 0) / 25 * 1deg))!important}.receivedDeokdam_card_from_section__4_o3P{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.3rem 0;z-index:1;position:relative;flex-shrink:0}.receivedDeokdam_from_content__e1x9E{display:flex;flex-direction:column;align-items:center;gap:.25rem}.receivedDeokdam_from_label__i7S21{margin:0;font-size:.85rem;font-weight:600;color:#ef4444;letter-spacing:.1em;text-transform:uppercase}.receivedDeokdam_from_name__pzm99{margin:0;font-size:1.1rem;font-weight:800;color:#0f172a;letter-spacing:.02em}.receivedDeokdam_anonymous_badge__BUc1I{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.7rem;font-weight:700;color:#b42323;background:hsla(0,93%,94%,.95);border:1px solid hsla(0,91%,71%,.45)}.receivedDeokdam_divider__U5v0d{display:flex;align-items:center;gap:.75rem;padding:.3rem 0;z-index:1;position:relative;flex-shrink:0}.receivedDeokdam_divider_line__XBt4l{flex:1 1;height:1px;background:linear-gradient(90deg,transparent,hsla(0,91%,71%,.3) 20%,hsla(0,91%,71%,.3) 80%,transparent)}.receivedDeokdam_divider_ornament__R_y44{font-size:.9rem;color:#ef4444;opacity:.6;line-height:1}.receivedDeokdam_card_message_section__Fp8GT{position:relative;z-index:1;flex:1 1;display:flex;flex-direction:column;padding:.5rem 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.receivedDeokdam_message_content__J1CCS{position:relative;z-index:1;flex:1 1;display:flex;align-items:flex-start;justify-content:flex-start;padding:.5rem .5rem 0;min-height:0}.receivedDeokdam_card_message__41DjQ{margin:0;font-size:1rem;font-weight:500;line-height:1.8;color:#1e293b;white-space:pre-wrap;word-break:keep-all;overflow-wrap:break-word;text-align:left;width:100%;font-family:Georgia,Times New Roman,serif;letter-spacing:.02em}.receivedDeokdam_card_to_section__QyRDB{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0 .3rem;z-index:1;position:relative;border-top:1px solid rgba(255,182,193,.3);flex-shrink:0}.receivedDeokdam_pocket_info__xIUbs{display:flex;align-items:center;gap:.6rem;padding:.4rem .8rem;border-radius:10px;background:hsla(0,0%,100%,.7);border:1px solid rgba(255,182,193,.25);box-shadow:0 2px 6px hsla(0,91%,71%,.08)}.receivedDeokdam_service_logo__qT6kg{width:24px;height:24px;flex-shrink:0;filter:drop-shadow(0 1px 2px rgba(248,113,113,.2))}.receivedDeokdam_pocket_info_text__gKbXT{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1 1;overflow:hidden}.receivedDeokdam_service_name__Xok0O{font-size:.7rem;font-weight:600;color:#ef4444;letter-spacing:.02em;line-height:1;white-space:nowrap}.receivedDeokdam_pocket_info_name__EEInS{font-size:.75rem;font-weight:700;color:#0f172a;white-space:nowrap;line-height:1.2;overflow:hidden;text-overflow:ellipsis;max-width:100%}.receivedDeokdam_to_content__MryIr{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.receivedDeokdam_to_label__zk2M0{margin:0;font-size:.8rem;font-weight:600;color:#ef4444;letter-spacing:.1em;text-transform:uppercase}.receivedDeokdam_to_name__VJbBb{margin:0;font-size:1rem;font-weight:800;color:#0f172a;letter-spacing:.02em}.receivedDeokdam_to_date__tvBGN{margin:0;font-size:.75rem;font-weight:500;color:#64748b;font-style:italic}.receivedDeokdam_action_buttons__d3D77{display:flex;justify-content:space-between;align-items:center;gap:1rem;z-index:100}.receivedDeokdam_export_btn__6DlzC{padding:.75rem 1.5rem;border-radius:10px;font-size:.85rem;font-weight:700;color:#0b1b3a;background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.7));cursor:pointer;transition:transform .1s ease,color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.receivedDeokdam_export_btn__6DlzC:hover{transform:translateY(-1px);color:#0f172a}.receivedDeokdam_export_btn__6DlzC:active{transform:translateY(0)}.receivedDeokdam_export_btn__6DlzC[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none;pointer-events:none}.receivedDeokdam_close_btn__a3JPG{padding:.75rem 1.5rem;border-radius:12px;border:none;font-size:.9rem;font-weight:700;color:#fff;background:linear-gradient(145deg,#f97373,#ef4444);cursor:pointer;transition:transform .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.receivedDeokdam_close_btn__a3JPG:hover{transform:translateY(-2px)}.receivedDeokdam_close_btn__a3JPG:active{transform:translateY(0)}.receivedDeokdam_close_btn_only__65e8T{position:absolute;bottom:2.5rem;right:1.5rem;padding:.75rem 1.5rem;border-radius:12px;border:none;font-size:.9rem;font-weight:700;color:#fff;background:linear-gradient(145deg,#f97373,#ef4444);cursor:pointer;transition:transform .15s ease;z-index:100;-webkit-user-select:none;-moz-user-select:none;user-select:none}.receivedDeokdam_close_btn_only__65e8T:hover{transform:translateY(-2px)}.receivedDeokdam_close_btn_only__65e8T:active{transform:translateY(0)}@media (max-width:640px){.receivedDeokdam_card_stack__gTgga{height:360px;min-height:360px;padding:0 2.25rem;overflow:hidden}.receivedDeokdam_card__taKVZ{width:100%;max-width:100%;height:300px;min-height:300px;padding:1rem 1.05rem;gap:.6rem}.receivedDeokdam_card_from_section__4_o3P{padding:.2rem 0}.receivedDeokdam_from_label__i7S21{font-size:.65rem}.receivedDeokdam_from_name__pzm99{font-size:.95rem}.receivedDeokdam_anonymous_badge__BUc1I{font-size:.65rem;padding:.2rem .5rem}.receivedDeokdam_divider_ornament__R_y44{font-size:.9rem}.receivedDeokdam_card_message__41DjQ{font-size:.85rem;line-height:1.55}.receivedDeokdam_card_to_section__QyRDB{padding:.4rem 0 .2rem}.receivedDeokdam_pocket_info__xIUbs{padding:.3rem .6rem}.receivedDeokdam_service_logo__qT6kg{width:20px;height:20px}.receivedDeokdam_service_name__Xok0O{font-size:.65rem}.receivedDeokdam_pocket_info_name__EEInS,.receivedDeokdam_to_label__zk2M0{font-size:.7rem}.receivedDeokdam_to_name__VJbBb{font-size:.8rem}.receivedDeokdam_to_date__tvBGN{font-size:.7rem}.receivedDeokdam_card_nav_btn__NOITO{width:26px;height:26px}.receivedDeokdam_arrow_icon__QLyhQ{width:12px;height:12px}}.pocketOpenedModal_content__cm9AD{width:100%;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.pocketOpenedModal_icon__5D6Th{font-size:4rem;line-height:1;animation:pocketOpenedModal_bounce____cDB .6s ease}@keyframes pocketOpenedModal_bounce____cDB{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.pocketOpenedModal_title__zIq9T{margin:0;font-size:1.75rem;font-weight:900;color:#0f172a;letter-spacing:-.02em;line-height:1.3}.pocketOpenedModal_message__CQx0A{margin:0;font-size:1rem;font-weight:500;color:#64748b;line-height:1.6}.pocketOpenedModal_actions__yRru3{display:flex;flex-direction:column;gap:.75rem;width:50%}.pocketOpenedModal_primary_button__OUz1x{width:100%;padding:1rem 1.5rem;border-radius:12px;border:none;font-size:1rem;font-weight:700;color:#fff;background:linear-gradient(145deg,#f97373,#ef4444);box-shadow:0 4px 12px rgba(229,87,87,.3);cursor:pointer;transition:transform .15s ease,box-shadow .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pocketOpenedModal_primary_button__OUz1x:hover{transform:translateY(-2px);box-shadow:0 6px 16px hsla(0,73%,65%,.4)}.pocketOpenedModal_primary_button__OUz1x:active{transform:translateY(0);box-shadow:0 4px 12px rgba(229,87,87,.3)}.pocketOpenedModal_secondary_button__yysR3{width:100%;padding:.75rem 1.5rem;border-radius:12px;border:1px solid rgba(148,163,184,.3);font-size:.9rem;font-weight:600;color:#64748b;background:hsla(0,0%,100%,.8);cursor:pointer;transition:background .2s ease,color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pocketOpenedModal_secondary_button__yysR3:hover{background:rgba(248,250,252,.95);color:#475569}.pocketOpenedModal_secondary_button__yysR3:active{background:rgba(241,245,249,.95)}@media (max-width:640px){.pocketOpenedModal_icon__5D6Th{font-size:3.5rem}.pocketOpenedModal_title__zIq9T{font-size:1.5rem}.pocketOpenedModal_message__CQx0A{font-size:.95rem}.pocketOpenedModal_actions__yRru3{width:100%}.pocketOpenedModal_primary_button__OUz1x{padding:.9rem 1.25rem;font-size:.95rem}.pocketOpenedModal_secondary_button__yysR3{padding:.7rem 1.25rem;font-size:.85rem}}.leavePocketModal_content__ErPNj{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:100%}.leavePocketModal_header__LO8qt{display:grid;grid-gap:.25rem;gap:.25rem}.leavePocketModal_title__OATwI{margin:0;font-size:1.5rem;font-weight:900;color:#0b1b3a;letter-spacing:-.01em}.leavePocketModal_body__Gg4gV{display:flex;flex-direction:column;gap:.5rem}.leavePocketModal_message__lN1Me{margin:.75rem 0 0;font-size:1rem;font-weight:500;line-height:2;color:#475569;text-align:center}.leavePocketModal_actions__CJeuV{display:flex;flex-direction:row;justify-content:flex-end;gap:.6rem;margin-top:0}.leavePocketModal_primary_button__P5wwP{padding:.9rem 1.1rem;border-radius:14px;font-size:.98rem;font-weight:900;border:none;cursor:pointer;color:#0b1b3a;background:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.9));box-shadow:inset 0 0 0 1px rgba(148,163,184,.4),0 4px 14px rgba(148,163,184,.18);transition:transform .12s ease,box-shadow .2s ease,color .2s ease;white-space:nowrap}.leavePocketModal_primary_button__P5wwP:hover:not(:disabled){transform:translateY(-1px);color:#475569;box-shadow:inset 0 0 0 1px rgba(148,163,184,.5),0 6px 16px rgba(148,163,184,.2)}.leavePocketModal_primary_button__P5wwP:active:not(:disabled){transform:translateY(0)}.leavePocketModal_primary_button__P5wwP:disabled{opacity:.6;cursor:not-allowed}.leavePocketModal_secondary_button__wjp66{padding:.9rem 1.1rem;border-radius:14px;font-size:.98rem;font-weight:900;border:none;cursor:pointer;color:#0b1b3a;background:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.9));box-shadow:inset 0 0 0 1px rgba(148,163,184,.4),0 4px 14px rgba(148,163,184,.18);transition:transform .12s ease,box-shadow .2s ease,color .2s ease;white-space:nowrap}.leavePocketModal_secondary_button__wjp66:hover:not(:disabled){transform:translateY(-1px);color:#475569;box-shadow:inset 0 0 0 1px rgba(148,163,184,.5),0 6px 16px rgba(148,163,184,.2)}.leavePocketModal_secondary_button__wjp66:active:not(:disabled){transform:translateY(0)}.leavePocketModal_secondary_button__wjp66:disabled{opacity:.6;cursor:not-allowed}.deletePocketModal_content__hHiCj{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:100%}.deletePocketModal_header__sU14e{display:grid;grid-gap:.25rem;gap:.25rem}.deletePocketModal_title__MLRU7{margin:0;font-size:1.5rem;font-weight:900;color:#0b1b3a;letter-spacing:-.01em}.deletePocketModal_body__1bh3S{display:flex;flex-direction:column;gap:.5rem}.deletePocketModal_message__Ps2q3{margin:.75rem 0 0;font-size:1rem;font-weight:500;line-height:2;color:#475569;text-align:center}.deletePocketModal_actions__TAp8C{display:flex;flex-direction:row;justify-content:flex-end;gap:.6rem;margin-top:0}.deletePocketModal_primary_button__L2m0x{padding:.9rem 1.1rem;border-radius:14px;font-size:.98rem;font-weight:900;border:none;cursor:pointer;color:#0b1b3a;background:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.9));box-shadow:inset 0 0 0 1px rgba(148,163,184,.4),0 4px 14px rgba(148,163,184,.18);transition:transform .12s ease,box-shadow .2s ease,color .2s ease;white-space:nowrap}.deletePocketModal_primary_button__L2m0x:hover:not(:disabled){transform:translateY(-1px);color:#475569;box-shadow:inset 0 0 0 1px rgba(148,163,184,.5),0 6px 16px rgba(148,163,184,.2)}.deletePocketModal_primary_button__L2m0x:active:not(:disabled){transform:translateY(0)}.deletePocketModal_primary_button__L2m0x:disabled{opacity:.6;cursor:not-allowed}.deletePocketModal_secondary_button__rWZzx{padding:.9rem 1.1rem;border-radius:14px;font-size:.98rem;font-weight:900;border:none;cursor:pointer;color:#0b1b3a;background:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.9));box-shadow:inset 0 0 0 1px rgba(148,163,184,.4),0 4px 14px rgba(148,163,184,.18);transition:transform .12s ease,box-shadow .2s ease,color .2s ease;white-space:nowrap}.deletePocketModal_secondary_button__rWZzx:hover:not(:disabled){transform:translateY(-1px);color:#475569;box-shadow:inset 0 0 0 1px rgba(148,163,184,.5),0 6px 16px rgba(148,163,184,.2)}.deletePocketModal_secondary_button__rWZzx:active:not(:disabled){transform:translateY(0)}.deletePocketModal_secondary_button__rWZzx:disabled{opacity:.6;cursor:not-allowed}.editPocketModal_content__aByLK{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:100%}.editPocketModal_header__B406Y{display:grid;grid-gap:.25rem;gap:.25rem}.editPocketModal_title__V0q1a{margin:0;font-size:1.5rem;font-weight:900;color:#0b1b3a;letter-spacing:-.01em}.editPocketModal_body__DI1Rv,.editPocketModal_form__529JN{display:flex;flex-direction:column;gap:1rem}.editPocketModal_field__XdFwZ{display:grid;grid-gap:.6rem;gap:.6rem}.editPocketModal_field_row___kSMK{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.editPocketModal_label__yVyAG{font-weight:800;font-size:1rem;color:#0b1b3a}.editPocketModal_input__pKnnw{border:1px solid rgba(148,163,184,.3);border-radius:12px;padding:.9rem 1rem;font-size:.96rem;background:hsla(0,0%,100%,.9);color:#0b1b3a;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;font-family:inherit}.editPocketModal_input__pKnnw:focus{outline:none;border-color:rgba(255,69,82,.45);box-shadow:0 0 0 4px rgba(255,69,82,.14);background:hsla(0,0%,100%,.98)}.editPocketModal_input__pKnnw:disabled{opacity:.6;cursor:not-allowed}.editPocketModal_actions__8ZwuV{display:flex;flex-direction:row;justify-content:flex-end;gap:.6rem;margin-top:.5rem}.editPocketModal_primary_button__5SJA9{padding:.9rem 1.1rem;border-radius:14px;font-size:.98rem;font-weight:900;border:none;cursor:pointer;color:#fff;background:linear-gradient(145deg,#f56d6d,#e25757);box-shadow:0 10px 24px rgba(229,87,87,.3);transition:transform .12s ease,box-shadow .2s ease;white-space:nowrap}.editPocketModal_primary_button__5SJA9:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 30px hsla(0,73%,65%,.4)}.editPocketModal_primary_button__5SJA9:active:not(:disabled){transform:translateY(0)}.editPocketModal_primary_button__5SJA9:disabled{opacity:.6;cursor:not-allowed}.editPocketModal_secondary_button__6fcMp{padding:.9rem 1.1rem;border-radius:14px;font-size:.98rem;font-weight:900;border:none;cursor:pointer;color:#0b1b3a;background:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.9));box-shadow:inset 0 0 0 1px rgba(148,163,184,.4),0 4px 14px rgba(148,163,184,.18);transition:transform .12s ease,box-shadow .2s ease,color .2s ease;white-space:nowrap}.editPocketModal_secondary_button__6fcMp:hover:not(:disabled){transform:translateY(-1px);color:#475569;box-shadow:inset 0 0 0 1px rgba(148,163,184,.5),0 6px 16px rgba(148,163,184,.2)}.editPocketModal_secondary_button__6fcMp:active:not(:disabled){transform:translateY(0)}.editPocketModal_secondary_button__6fcMp:disabled{opacity:.6;cursor:not-allowed}.footer_footer__PZD4d{text-align:center;padding:0}.footer_info_div__kbWrC{margin-top:.8rem;display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem 1.2rem;width:100%}.footer_info_ment__4IDCs{font-size:.92rem;font-weight:600;text-align:center;color:#64748b;text-decoration:none;transition:color .2s ease}.footer_info_ment__4IDCs:hover{color:#f95050}.footer_info_ment_btn__ivgPF{font-size:.92rem;font-weight:600;border:none;background:transparent;color:#64748b;cursor:pointer;padding:0;transition:color .2s ease}.footer_info_ment_btn__ivgPF:hover{color:#f95050}.footer_footerContent__dX46s{display:flex;flex-direction:column;align-items:center;gap:.45rem;margin-top:.9rem}.footer_contact___J22L,.footer_copyright__djed_{margin:0;font-size:.82rem;font-weight:500;opacity:.75;color:#475569}.withdrawModal_withdraw_modal__BjCsi{display:flex;flex-direction:column;gap:1.5rem;text-align:left}.withdrawModal_withdraw_title__yfyWY{margin:0;font-size:1.4rem;font-weight:800;color:#0b1b3a}.withdrawModal_withdraw_warning__heHYd{margin:0;padding:1rem;background:hsla(0,93%,94%,.95);border:1px solid rgba(249,80,80,.3);border-radius:12px;color:#b42323;font-size:.95rem;font-weight:600;line-height:1.6}.withdrawModal_withdraw_section__IvMnq{display:flex;flex-direction:column;gap:.8rem}.withdrawModal_section_title__HOzdI{margin:0;font-size:1rem;font-weight:700;color:#0b1b3a}.withdrawModal_reason_list__wfWvP{display:flex;flex-direction:column;gap:.6rem}.withdrawModal_reason_item__lJjL_{display:flex;align-items:center;gap:.6rem;padding:.7rem;border-radius:10px;background:hsla(0,0%,100%,.6);border:1px solid rgba(148,163,184,.3);cursor:pointer;transition:all .2s ease}.withdrawModal_reason_item__lJjL_:hover{background:hsla(0,0%,100%,.9);border-color:rgba(249,80,80,.4)}.withdrawModal_reason_item__lJjL_ input[type=radio]{width:18px;height:18px;cursor:pointer;accent-color:#f95050}.withdrawModal_reason_item__lJjL_ input[type=radio]:checked+.withdrawModal_reason_text__GdjcD{color:#f95050;font-weight:600}.withdrawModal_reason_text__GdjcD{flex:1 1;font-size:.92rem;color:#0b1b3a;cursor:pointer}.withdrawModal_other_reason__Fm8bg{margin-top:.5rem}.withdrawModal_other_input__YiUKy{width:100%;padding:.75rem;border-radius:10px;border:1px solid rgba(148,163,184,.45);background:hsla(0,0%,100%,.9);font-size:.9rem;color:#0b1b3a;font-family:inherit;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease}.withdrawModal_other_input__YiUKy:focus{outline:none;border-color:rgba(249,80,80,.5);box-shadow:0 0 0 3px rgba(249,80,80,.1)}.withdrawModal_confirm_section__Z6faM{padding:1rem;background:hsla(0,0%,100%,.6);border-radius:12px;border:1px solid rgba(148,163,184,.3)}.withdrawModal_confirm_checkbox__hlc75{display:flex;align-items:flex-start;gap:.6rem;cursor:pointer}.withdrawModal_confirm_checkbox__hlc75 input[type=checkbox]{width:20px;height:20px;margin-top:2px;cursor:pointer;accent-color:#f95050;flex-shrink:0}.withdrawModal_confirm_text__Pd_6r{font-size:.9rem;color:#0b1b3a;line-height:1.5}.withdrawModal_withdraw_actions__CYlVj{display:flex;gap:.75rem;margin-top:.5rem}.withdrawModal_cancel_button__HIKQZ{flex:1 1;padding:.85rem 1.2rem;border-radius:12px;border:1px solid rgba(148,163,184,.45);background:hsla(0,0%,100%,.9);color:#0b1b3a;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease}.withdrawModal_cancel_button__HIKQZ:hover{background:#fff;border-color:rgba(148,163,184,.6);transform:translateY(-1px)}.withdrawModal_withdraw_button__lpuvl{flex:1 1;padding:.85rem 1.2rem;border-radius:12px;border:none;background:linear-gradient(145deg,#f56d6d,#e25757);color:#fff;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(229,87,87,.25)}.withdrawModal_withdraw_button__lpuvl:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(229,87,87,.35)}.withdrawModal_withdraw_button__lpuvl:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}