.message-thread-module__XLd98q__convo{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .5s,visibility 0s linear .5s}.message-thread-module__XLd98q__convo.message-thread-module__XLd98q__active{opacity:1;visibility:visible;transition:opacity .5s}.message-thread-module__XLd98q__step{opacity:0;transition:opacity .45s var(--ease-out-quart), transform .45s var(--ease-out-quart);transform:translateY(10px)scale(.98)}.message-thread-module__XLd98q__step.message-thread-module__XLd98q__show{opacity:1;transform:none}.message-thread-module__XLd98q__dots{opacity:0;pointer-events:none;transition:opacity .25s}.message-thread-module__XLd98q__dots.message-thread-module__XLd98q__on{opacity:1}.message-thread-module__XLd98q__on .message-thread-module__XLd98q__typingDot{animation:1.2s infinite message-thread-module__XLd98q__bounce}.message-thread-module__XLd98q__on .message-thread-module__XLd98q__typingDot:nth-child(2){animation-delay:.15s}.message-thread-module__XLd98q__on .message-thread-module__XLd98q__typingDot:nth-child(3){animation-delay:.3s}@keyframes message-thread-module__XLd98q__bounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}
.night-log-module__mTYzgW__outcome{animation:night-log-module__mTYzgW__resolve .55s var(--ease-out-quart) backwards;animation-delay:calc(var(--row) * .5s + .5s)}@keyframes night-log-module__mTYzgW__resolve{0%{opacity:0;transform:translateY(6px)}}@supports (animation-timeline:view()){.night-log-module__mTYzgW__outcomeInView{animation:linear backwards night-log-module__mTYzgW__resolve;animation-duration:auto;animation-timeline:view();animation-range:cover 8% cover 28%}}.night-log-module__mTYzgW__night{background:linear-gradient(to bottom in oklab, #091737 0, var(--color-board) 26rem, #17356f calc(100% - 11rem), #6e93dc calc(100% - 5.5rem), var(--color-sky) calc(100% - 2.25rem), var(--color-offwhite) 100%)}@media (prefers-reduced-motion:reduce){.night-log-module__mTYzgW__outcome,.night-log-module__mTYzgW__outcomeInView{animation:none}}
.night-log-module__TvZMtG__track{background:#d4e1ff24;width:2px;position:absolute;top:.75rem;bottom:0;left:calc(.75rem - 1px);-webkit-mask-image:linear-gradient(#000 85%,#0000);mask-image:linear-gradient(#000 85%,#0000)}.night-log-module__TvZMtG__fill{background:var(--color-approved);transform-origin:top;position:absolute;inset:0}.night-log-module__TvZMtG__dot{background:var(--color-approved);box-shadow:0 0 0 5px var(--color-board);transition:background-color .3s ease-out,box-shadow .3s ease-out}.night-log-module__TvZMtG__ruled+.night-log-module__TvZMtG__ruled:before{content:"";background:#d4e1ff33;height:1px;position:absolute;top:-1.5rem;left:2.5rem;right:0}@media (min-width:1024px){.night-log-module__TvZMtG__ruled+.night-log-module__TvZMtG__ruled:before{top:-2rem;left:3.5rem}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.night-log-module__TvZMtG__fill{transform:scaleY(0)}.night-log-module__TvZMtG__entry:not([data-passed]) .night-log-module__TvZMtG__dot{background:var(--color-board);box-shadow:0 0 0 5px var(--color-board), inset 0 0 0 2px #d4e1ff73}}
