.ContinuePromptBanner-module__OlzbVq__banner{width:calc(100vw - 3rem);max-width:380px;animation:.32s cubic-bezier(.34,1.56,.64,1) both ContinuePromptBanner-module__OlzbVq__slideDown}@keyframes ContinuePromptBanner-module__OlzbVq__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ContinuePromptBanner-module__OlzbVq__inner{color:#fff;background:#122551;border-radius:16px;align-items:center;gap:.75rem;padding:1rem 1rem 1rem 1.1rem;display:flex;box-shadow:0 12px 40px #1225514d}.ContinuePromptBanner-module__OlzbVq__icon{color:#189cfa;flex-shrink:0;align-items:center;display:flex}.ContinuePromptBanner-module__OlzbVq__text{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex;overflow:hidden}.ContinuePromptBanner-module__OlzbVq__label{color:#fff;white-space:nowrap;font-size:.8rem;font-weight:700}.ContinuePromptBanner-module__OlzbVq__subWrap{width:100%;overflow:hidden}.ContinuePromptBanner-module__OlzbVq__subTrack{width:max-content;animation:10s linear infinite ContinuePromptBanner-module__OlzbVq__marqueeScroll;display:flex}.ContinuePromptBanner-module__OlzbVq__subTrack:hover{animation-play-state:paused}.ContinuePromptBanner-module__OlzbVq__sub{color:#ffffffa6;white-space:nowrap;flex-shrink:0;padding-right:3rem;font-size:.72rem}@keyframes ContinuePromptBanner-module__OlzbVq__marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ContinuePromptBanner-module__OlzbVq__continueBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(104.07deg,#085faf -4.93%,#189cfa 99.91%);border:none;border-radius:9px;flex-shrink:0;padding:.5rem 1rem;font-size:.8rem;font-weight:700;transition:opacity .15s,transform 50ms}.ContinuePromptBanner-module__OlzbVq__continueBtn:hover{opacity:.88}.ContinuePromptBanner-module__OlzbVq__continueBtn:active{transform:translateY(1px)}.ContinuePromptBanner-module__OlzbVq__continueBtn:disabled{opacity:.45;cursor:not-allowed}.ContinuePromptBanner-module__OlzbVq__closeBtn{color:#ffffff80;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.25rem;font-size:.85rem;line-height:1;transition:color .15s}.ContinuePromptBanner-module__OlzbVq__closeBtn:hover{color:#fff}.ContinuePromptBanner-module__OlzbVq__innerCompleted .ContinuePromptBanner-module__OlzbVq__icon{color:#22c55e}@media (max-width:480px){.ContinuePromptBanner-module__OlzbVq__banner{max-width:calc(100vw - 2rem)}}
