.EarlyPickPopup_dim__eH3Mt{position:fixed;inset:0;z-index:120;background:rgba(12,27,51,.5);display:grid;place-items:center;padding:16px;box-sizing:border-box;animation:EarlyPickPopup_ep-fade__L3F8h .2s ease-out}.EarlyPickPopup_pop__V0P6m{position:relative;width:100%;max-width:400px;max-height:calc(100vh - 32px);overflow:auto;background:var(--surface);color:var(--text);border-radius:18px;padding:22px 22px 18px;box-sizing:border-box;box-shadow:0 18px 48px rgba(0,0,0,.3)}.EarlyPickPopup_pop__V0P6m p{margin:0;font-size:.92rem;line-height:1.5}.EarlyPickPopup_x__nC8xO{position:absolute;right:12px;top:8px;border:0;background:none;font-size:1.6rem;line-height:1;color:var(--muted);cursor:pointer}.EarlyPickPopup_tag__zJ2__{display:inline-block;background:#C62828;color:#fff;border-radius:999px;padding:3px 12px;font-size:.75rem;font-weight:800}.EarlyPickPopup_gold__2nbt3{background:#E8A317;color:#3D2A00}.EarlyPickPopup_h__b2IGO{font-size:1.3rem;color:var(--ink);margin:12px 0 6px;line-height:1.25}.EarlyPickPopup_lock__Ck4pc{display:flex;gap:12px;align-items:center;background:var(--paper);border-radius:12px;padding:11px 13px;margin-top:12px}.EarlyPickPopup_lockIcon__x3u25{font-size:1.6rem}.EarlyPickPopup_lockTitle__3CMHT{font-size:.72rem;color:var(--muted);font-weight:800;letter-spacing:.04em}.EarlyPickPopup_bar__wABw_{height:14px;border-radius:6px;background:linear-gradient(90deg,#CBD3DE,#E3E8EF);margin-top:5px}.EarlyPickPopup_row__lh5hI{display:flex;justify-content:space-between;gap:8px;font-size:.88rem;padding:7px 0;border-bottom:1px solid var(--rule)}.EarlyPickPopup_row__lh5hI:first-of-type{margin-top:8px}.EarlyPickPopup_was__Nj5IY{color:var(--muted);opacity:.8}.EarlyPickPopup_small__4u7j8{font-size:.8rem;color:var(--muted);margin-top:8px!important}.EarlyPickPopup_k__x66j6{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.EarlyPickPopup_k__x66j6 div{background:var(--paper);border-radius:10px;padding:8px 10px}.EarlyPickPopup_k__x66j6 span{display:block;font-size:.72rem;color:var(--muted)}.EarlyPickPopup_k__x66j6 b{font-size:1rem;color:var(--ink)}.EarlyPickPopup_btn__UQzeL{display:block;width:100%;border:0;background:#0B7A53;color:#fff;border-radius:999px;padding:12px 14px;font:inherit;font-weight:800;font-size:.95rem;margin-top:14px;cursor:pointer}.EarlyPickPopup_ghost__ZVlNX{display:block;width:100%;border:0;background:none;color:var(--muted);font:inherit;font-size:.85rem;margin-top:8px;cursor:pointer}@keyframes EarlyPickPopup_ep-fade__L3F8h{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.EarlyPickPopup_dim__eH3Mt{align-items:end;padding:12px}.EarlyPickPopup_pop__V0P6m{max-width:none}}@media (prefers-reduced-motion:reduce){.EarlyPickPopup_dim__eH3Mt{animation:none}}.ReplyPopup_pop__FVLKc{position:fixed;right:24px;bottom:72px;z-index:90;display:flex;gap:12px;align-items:flex-start;width:min(360px,calc(100vw - 32px));padding:14px 16px;border-radius:16px;border:1px solid var(--rule);background:var(--surface);color:var(--text);box-shadow:0 12px 32px var(--shadow);animation:ReplyPopup_rp-in__sPWVj .25s ease-out}.ReplyPopup_icon__u_0bh{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--signal-bg);font-size:1.05rem}.ReplyPopup_body__M72IK{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.ReplyPopup_body__M72IK b{color:var(--ink);font-size:.95rem}.ReplyPopup_where__D2KH7{font-size:.82rem;color:var(--muted)}.ReplyPopup_text__t5qrX{font-size:.86rem;margin-top:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ReplyPopup_row__ky_mO{display:flex;gap:8px;margin-top:10px}.ReplyPopup_go__2FmtP{border:0;border-radius:999px;padding:7px 16px;background:var(--signal);color:#fff}.ReplyPopup_go__2FmtP,.ReplyPopup_later__MzyqO{font:inherit;font-weight:700;font-size:.85rem;cursor:pointer}.ReplyPopup_later__MzyqO{border:1px solid var(--rule);border-radius:999px;padding:7px 14px;background:none;color:var(--muted)}.ReplyPopup_x__sFB1c{flex:none;border:0;background:none;color:var(--muted);font-size:1.3rem;line-height:1;padding:0 2px;cursor:pointer}@keyframes ReplyPopup_rp-in__sPWVj{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:720px){.ReplyPopup_pop__FVLKc{left:16px;right:16px;bottom:calc(132px + env(safe-area-inset-bottom));width:auto}}@media (prefers-reduced-motion:reduce){.ReplyPopup_pop__FVLKc{animation:none}}