.LifeTracker-module__ck5D4q__statRow{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;min-width:0;display:grid}@media (max-width:1100px){.LifeTracker-module__ck5D4q__statRow{flex-basis:100%;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){.LifeTracker-module__ck5D4q__statRow{grid-template-columns:repeat(2,minmax(0,1fr))}}
.LoadingState-module__LmfHpa__state{width:100%;color:var(--c-text-3);justify-content:center;align-items:center;gap:10px;display:flex}.LoadingState-module__LmfHpa__spinner{border:2px solid var(--c-border);border-top-color:var(--c-accent);border-radius:var(--ui-radius-round);flex:none;width:18px;height:18px;animation:.7s linear infinite LoadingState-module__LmfHpa__loading-state-spin}.LoadingState-module__LmfHpa__label{font-size:var(--ui-type-body-sm);font-weight:500;line-height:1.4}@keyframes LoadingState-module__LmfHpa__loading-state-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.LoadingState-module__LmfHpa__spinner{animation:none}}
.DreamDiary-module__N6Y5aa__titleField{transition:border-color var(--motion-fast) var(--ease-out);border:none;border-bottom:1px solid #0000;outline:none}.DreamDiary-module__N6Y5aa__titleField:is(:focus,:focus-visible){border-bottom-color:var(--c-accent);outline:none}.DreamDiary-module__N6Y5aa__titleField[data-invalid=true]{border-bottom-color:var(--c-danger)}.DreamDiary-module__N6Y5aa__titleField[data-invalid=true]::placeholder{color:var(--c-danger)}@keyframes DreamDiary-module__N6Y5aa__dreamCardNudge{0%,to{translate:0}15%{translate:-7px}35%{translate:6px}55%{translate:-4px}75%{translate:3px}90%{translate:-1px}}.DreamDiary-module__N6Y5aa__nudge{animation:DreamDiary-module__N6Y5aa__dreamCardNudge .32s var(--ease-out)}.DreamDiary-module__N6Y5aa__row{border-bottom:1px solid var(--c-border-sub);transition:background var(--motion-fast) var(--ease-out)}.DreamDiary-module__N6Y5aa__row:is(:hover,:focus-within){background:var(--c-hover)}.DreamDiary-module__N6Y5aa__rowActions{opacity:0;pointer-events:none;transition:opacity var(--motion-fast) var(--ease-out)}.DreamDiary-module__N6Y5aa__row:is(:hover,:focus-within) .DreamDiary-module__N6Y5aa__rowActions,.DreamDiary-module__N6Y5aa__rowActions[data-open=true]{opacity:1;pointer-events:auto}@media (hover:none){.DreamDiary-module__N6Y5aa__rowActions{opacity:1;pointer-events:auto}}
.ScriptBoard-module__N1EnxG__field{transition:border-color var(--motion-fast) var(--ease-out);border:none;border-bottom:1px solid #0000;outline:none}.ScriptBoard-module__N1EnxG__field:is(:focus,:focus-visible){border-bottom-color:var(--c-accent);outline:none}.ScriptBoard-module__N1EnxG__field[data-invalid=true]{border-bottom-color:var(--c-danger)}.ScriptBoard-module__N1EnxG__field[data-invalid=true]::placeholder{color:var(--c-danger)}@keyframes ScriptBoard-module__N1EnxG__scriptCardNudge{0%,to{translate:0}15%{translate:-7px}35%{translate:6px}55%{translate:-4px}75%{translate:3px}90%{translate:-1px}}.ScriptBoard-module__N1EnxG__nudge{animation:ScriptBoard-module__N1EnxG__scriptCardNudge .32s var(--ease-out)}.ScriptBoard-module__N1EnxG__card{transition:border-color var(--motion-fast) var(--ease-out), background var(--motion-fast) var(--ease-out)}.ScriptBoard-module__N1EnxG__card:is(:hover,:focus-within){border-color:var(--c-border);background:var(--c-hover)}
