.UpdateNotification-module__jpipLa__updateModal{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.UpdateNotification-module__jpipLa__content{padding:8px 0}.UpdateNotification-module__jpipLa__versionInfo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.UpdateNotification-module__jpipLa__releaseDate{margin-top:4px;font-size:13px;display:block}.UpdateNotification-module__jpipLa__progressSection{margin:20px 0}.UpdateNotification-module__jpipLa__progressInfo{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.UpdateNotification-module__jpipLa__releaseNotes{background:#f5f5f5;border-radius:6px;max-height:300px;margin:12px 0;padding:12px;overflow-y:auto}.UpdateNotification-module__jpipLa__releaseNotes h5{color:#262626;margin-top:16px;margin-bottom:8px;font-weight:600}.UpdateNotification-module__jpipLa__releaseNotes p{color:#595959;margin-bottom:8px;line-height:1.6}.UpdateNotification-module__jpipLa__listItem{color:#595959;margin-bottom:6px;margin-left:20px;line-height:1.6}.UpdateNotification-module__jpipLa__releaseNotes::-webkit-scrollbar{width:6px}.UpdateNotification-module__jpipLa__releaseNotes::-webkit-scrollbar-track{background:#e8e8e8;border-radius:3px}.UpdateNotification-module__jpipLa__releaseNotes::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:3px}.UpdateNotification-module__jpipLa__releaseNotes::-webkit-scrollbar-thumb:hover{background:#8c8c8c}@media (prefers-color-scheme:dark){.UpdateNotification-module__jpipLa__releaseNotes{background:#1f1f1f}.UpdateNotification-module__jpipLa__releaseNotes h5{color:#e8e8e8}.UpdateNotification-module__jpipLa__releaseNotes p,.UpdateNotification-module__jpipLa__listItem{color:#bfbfbf}.UpdateNotification-module__jpipLa__releaseNotes::-webkit-scrollbar-track{background:#2a2a2a}.UpdateNotification-module__jpipLa__releaseNotes::-webkit-scrollbar-thumb{background:#4a4a4a}.UpdateNotification-module__jpipLa__releaseNotes::-webkit-scrollbar-thumb:hover{background:#6a6a6a}}@media (max-width:768px){.UpdateNotification-module__jpipLa__releaseNotes{max-height:200px}.UpdateNotification-module__jpipLa__progressInfo{flex-direction:column;align-items:flex-start;gap:8px}.UpdateNotification-module__jpipLa__versionInfo{font-size:13px}}
.UpdateBanner-module__6Ue3Qa__bannerContainer{z-index:9999;transition:transform .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;right:0;transform:translateY(-100%);box-shadow:0 2px 8px #00000026}.UpdateBanner-module__6Ue3Qa__bannerContainer.UpdateBanner-module__6Ue3Qa__visible{transform:translateY(0)}.UpdateBanner-module__6Ue3Qa__banner{border:none;border-radius:0;margin:0}.UpdateBanner-module__6Ue3Qa__bannerContent{justify-content:space-between;align-items:center;width:100%;padding:4px 0;display:flex}.UpdateBanner-module__6Ue3Qa__messageSection{flex:1;align-items:center;display:flex}.UpdateBanner-module__6Ue3Qa__actionSection{align-items:center;display:flex}.UpdateBanner-module__6Ue3Qa__countdown{font-weight:500;animation:1s ease-in-out infinite UpdateBanner-module__6Ue3Qa__pulse}@keyframes UpdateBanner-module__6Ue3Qa__pulse{0%,to{opacity:1}50%{opacity:.6}}@media (max-width:768px){.UpdateBanner-module__6Ue3Qa__bannerContent{flex-direction:column;align-items:flex-start;gap:12px}.UpdateBanner-module__6Ue3Qa__messageSection{flex-direction:column;align-items:flex-start;gap:4px}.UpdateBanner-module__6Ue3Qa__actionSection{justify-content:flex-end;width:100%}}@media (prefers-color-scheme:dark){.UpdateBanner-module__6Ue3Qa__bannerContainer{box-shadow:0 2px 8px #00000073}}
