.navigation-pending_indicator__Zvkh7{position:fixed;z-index:100;top:calc(env(safe-area-inset-top, 0px) + 16px);left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 32px);padding:13px 20px;border:1px solid var(--accent-line);border-radius:999px;background:var(--surface);color:var(--ink);box-shadow:var(--shadow);font:600 15px/1.4 Arial,sans-serif;pointer-events:none}.navigation-pending_spinner__04sbU{width:18px;height:18px;flex:0 0 18px;border:2px solid var(--accent-line);border-top-color:var(--accent);border-radius:50%;animation:navigation-pending_spin__uYPmU .75s linear infinite}@keyframes navigation-pending_spin__uYPmU{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.navigation-pending_spinner__04sbU{animation:none}}.daily-mood_card__UwzZp{margin:0 20px;padding:0;border-bottom:1px solid var(--line);color:var(--ink-soft)}.daily-mood_top__dENDZ{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:48px}.daily-mood_top__dENDZ>div{display:flex;align-items:center;gap:8px;min-width:0}.daily-mood_top__dENDZ svg{flex:none}.daily-mood_top__dENDZ h2{margin:0;color:var(--ink-soft);font-family:var(--body);font-size:12px;font-weight:500;line-height:1.4}.daily-mood_choices__6cjfa{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:5px;gap:5px;padding:0 0 14px}.daily-mood_choices__6cjfa button{display:flex;min-width:0;min-height:58px;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:7px 2px;border:1px solid var(--line);border-radius:11px;color:var(--ink-soft);background:var(--surface)}.daily-mood_choices__6cjfa button:hover{border-color:var(--accent-line);color:var(--accent)}.daily-mood_choices__6cjfa svg{width:27px;height:27px}.daily-mood_choices__6cjfa span{font-size:11px;font-weight:500;text-align:center;line-height:1.2}.daily-mood_skip__waLpN{flex:none;padding:12px 0;min-height:44px;font-size:12px;color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px}@media (min-width:768px){.daily-mood_card__UwzZp{margin-left:28px;margin-right:28px}}@media (max-width:360px){.daily-mood_card__UwzZp{margin-left:16px;margin-right:16px}}.daily-mood_card__UwzZp.daily-mood_inline__mZYid{margin:0 0 14px;border-top:1px solid var(--line)}