.hot-tags_wrapper__pUpuU{display:flex;align-items:flex-start;gap:6px;max-width:var(--max-content-width);width:100%;margin:0 auto 12px}.hot-tags_tags__h1xr_{display:flex;gap:8px;flex:1;min-width:0;overflow:hidden;max-height:28px;padding-bottom:2px}.hot-tags_expanded__z1FVj .hot-tags_tags__h1xr_{flex-wrap:wrap;max-height:none;overflow:visible}.hot-tags_toggle__mXx1j{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;color:var(--app-text-tertiary);background-color:var(--app-input-bg);border:1px solid var(--app-input-border);cursor:pointer;transition:all .2s}.hot-tags_toggle__mXx1j:hover{color:var(--app-primary);border-color:var(--app-primary)}.hot-tags_toggleIcon__baGgp{width:16px;height:16px;transition:transform .2s}.hot-tags_toggleIconUp__qZISu{transform:rotate(180deg)}.hot-tags_tag__tQw2X{display:inline-flex;align-items:center;padding:4px 12px;font-size:12px;color:var(--app-text-secondary);background-color:var(--app-input-bg);border:1px solid var(--app-input-border);border-radius:14px;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0}.hot-tags_tag__tQw2X:hover{color:var(--app-primary);background-color:var(--app-primary-container,rgba(var(--app-primary-rgb,99,102,241),.1));border-color:var(--app-primary)}.checkin-reminder-dialog_overlay__7q529{position:fixed;inset:0;background:var(--app-overlay);z-index:1000;animation:checkin-reminder-dialog_fadeIn__OqMtf .25s ease-out}.checkin-reminder-dialog_overlay__7q529[data-state=closed]{animation:checkin-reminder-dialog_fadeOut__QkxyI .2s ease-in}@keyframes checkin-reminder-dialog_fadeIn__OqMtf{0%{opacity:0}to{opacity:1}}@keyframes checkin-reminder-dialog_fadeOut__QkxyI{0%{opacity:1}to{opacity:0}}.checkin-reminder-dialog_dialog__uAsOc{position:fixed;top:50%;left:50%;translate:-50% -50%;width:min(340px,calc(100vw - 48px));background:var(--app-card);border:1px solid rgba(255,255,255,.06);border-radius:24px;display:flex;flex-direction:column;align-items:center;z-index:1001;outline:none;overflow:hidden;box-shadow:0 24px 80px rgba(0,0,0,.3),inset 0 0 1px rgba(255,255,255,.1);animation:checkin-reminder-dialog_dialogIn__WQsIl .35s cubic-bezier(.16,1,.3,1)}.checkin-reminder-dialog_dialog__uAsOc[data-state=closed]{animation:checkin-reminder-dialog_dialogOut__M6Y4h .2s ease-in}@keyframes checkin-reminder-dialog_dialogIn__WQsIl{0%{opacity:0;translate:-50% calc(-50% + 24px);scale:.95}to{opacity:1;translate:-50% -50%;scale:1}}@keyframes checkin-reminder-dialog_dialogOut__M6Y4h{0%{opacity:1;translate:-50% -50%}to{opacity:0;translate:-50% calc(-50% + 12px);scale:.97}}.checkin-reminder-dialog_srOnly__hbN1H{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.checkin-reminder-dialog_ambientGlow__YRpyH{position:absolute;top:-60px;left:50%;translate:-50% 0;width:280px;height:160px;background:radial-gradient(ellipse,rgba(245,158,11,.18) 0,rgba(251,191,36,.08) 40%,transparent 70%);pointer-events:none;animation:checkin-reminder-dialog_glowPulse__9DdOG 4s ease-in-out infinite}@keyframes checkin-reminder-dialog_glowPulse__9DdOG{0%,to{opacity:.7}50%{opacity:1}}.checkin-reminder-dialog_closeButton__BuhiE{position:absolute;top:14px;right:14px;width:28px;height:28px;border-radius:50%;border:none;background:transparent;display:flex;align-items:center;justify-content:center;color:var(--app-text-tertiary);cursor:pointer;transition:all .15s;z-index:2}.checkin-reminder-dialog_closeButton__BuhiE:hover{background:rgba(245,158,11,.08);color:var(--app-text-secondary)}.checkin-reminder-dialog_body__XtvK5{position:relative;display:flex;flex-direction:column;align-items:center;padding:32px 28px 0;z-index:1}.checkin-reminder-dialog_freeBadge__I_h0P{display:inline-flex;align-items:center;padding:3px 10px;border-radius:10px;font-size:11px;font-weight:700;color:#16a34a;background:rgba(22,163,74,.1);letter-spacing:.03em;margin-bottom:12px}.checkin-reminder-dialog_giftWrap__ZNUgD{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,rgba(245,158,11,.15),rgba(251,191,36,.08));display:flex;align-items:center;justify-content:center;margin-bottom:14px;animation:checkin-reminder-dialog_giftBounce__N2Pxb 2s ease-in-out infinite}.checkin-reminder-dialog_gift__Fm6Ea{color:#f59e0b;opacity:.9}@keyframes checkin-reminder-dialog_giftBounce__N2Pxb{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.checkin-reminder-dialog_rewardRow__bsoT2{display:flex;align-items:baseline;gap:4px;margin-bottom:4px}.checkin-reminder-dialog_rewardNumber__Dveok{font-size:40px;font-weight:800;letter-spacing:-.03em;color:var(--app-text);line-height:1}.checkin-reminder-dialog_rewardUnit__kQLC8{font-size:14px;font-weight:500;color:var(--app-text-tertiary);margin-left:2px}.checkin-reminder-dialog_memberTag__W83wy{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#d97706;margin-top:6px;letter-spacing:.02em}.checkin-reminder-dialog_title__f11x1{font-size:15px;font-weight:500;margin:12px 0 0;text-align:center;color:var(--app-text-secondary);line-height:1.4}.checkin-reminder-dialog_cta__EN3Ep{position:relative;width:calc(100% - 48px);margin:22px 24px 0;padding:14px;border-radius:14px;border:none;font-size:15px;font-weight:600;letter-spacing:.01em;cursor:pointer;color:white;background:linear-gradient(135deg,#f59e0b,#f97316);transition:all .2s ease;z-index:1;overflow:hidden}.checkin-reminder-dialog_ctaShimmer__yq92G{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2) 50%,transparent);animation:checkin-reminder-dialog_shimmer__0TeRj 3s ease-in-out infinite;pointer-events:none}@keyframes checkin-reminder-dialog_shimmer__0TeRj{0%{left:-100%}to{left:100%}}.checkin-reminder-dialog_cta__EN3Ep:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 8px 28px rgba(245,158,11,.35)}.checkin-reminder-dialog_cta__EN3Ep:active:not(:disabled){transform:translateY(0);filter:brightness(.97)}.checkin-reminder-dialog_cta__EN3Ep:disabled{opacity:.5;cursor:not-allowed}.checkin-reminder-dialog_actions__5fBex{width:100%;padding:16px 20px 20px;display:flex;flex-direction:column;gap:1px;margin-top:6px}.checkin-reminder-dialog_actionRow__tVuan{display:flex;align-items:center;gap:10px;width:100%;padding:11px 8px;border-radius:10px;border:none;background:transparent;cursor:pointer;transition:background .15s;text-align:left}.checkin-reminder-dialog_actionRow__tVuan:hover{background:rgba(245,158,11,.05)}.checkin-reminder-dialog_actionIcon__uTYmg{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.checkin-reminder-dialog_actionIcon__uTYmg.checkin-reminder-dialog_vip__SADXb{background:rgba(245,158,11,.1);color:#d97706}.checkin-reminder-dialog_actionIcon__uTYmg.checkin-reminder-dialog_task__XfCAy{background:rgba(var(--app-primary-rgb),.08);color:var(--app-primary)}.checkin-reminder-dialog_actionLabel__WNMWr{flex:1;font-size:13px;font-weight:500;color:var(--app-text-secondary);line-height:1.3}.checkin-reminder-dialog_actionRow__tVuan:hover .checkin-reminder-dialog_actionLabel__WNMWr{color:var(--app-text)}.checkin-reminder-dialog_actionArrow__wpnMB{flex-shrink:0;color:var(--app-text-tertiary);opacity:.5;transition:all .15s}.checkin-reminder-dialog_actionRow__tVuan:hover .checkin-reminder-dialog_actionArrow__wpnMB{opacity:.8;transform:translateX(2px)}.checkin-reminder-dialog_spinner__wIE3E{display:inline-block;width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:checkin-reminder-dialog_spin__ULejh .8s linear infinite}@keyframes checkin-reminder-dialog_spin__ULejh{to{transform:rotate(1turn)}}