.UpdateNotification_updateModal__6yEED{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.UpdateNotification_content__bEISn{padding:8px 0}.UpdateNotification_versionInfo__GwRZb{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.UpdateNotification_releaseDate__DJqTr{display:block;font-size:13px;margin-top:4px}.UpdateNotification_progressSection__BQzIV{margin:20px 0}.UpdateNotification_progressInfo__KEwJm{margin-top:12px;display:flex;justify-content:space-between;align-items:center}.UpdateNotification_releaseNotes__ip4y6{max-height:300px;overflow-y:auto;padding:12px;background:#f5f5f5;border-radius:6px;margin:12px 0}.UpdateNotification_releaseNotes__ip4y6 h5{margin-top:16px;margin-bottom:8px;font-weight:600;color:#262626}.UpdateNotification_releaseNotes__ip4y6 p{margin-bottom:8px;color:#595959;line-height:1.6}.UpdateNotification_listItem__SCNCW{color:#595959;margin-left:20px;margin-bottom:6px;line-height:1.6}.UpdateNotification_releaseNotes__ip4y6::-webkit-scrollbar{width:6px}.UpdateNotification_releaseNotes__ip4y6::-webkit-scrollbar-track{background:#e8e8e8;border-radius:3px}.UpdateNotification_releaseNotes__ip4y6::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:3px}.UpdateNotification_releaseNotes__ip4y6::-webkit-scrollbar-thumb:hover{background:#8c8c8c}@media (prefers-color-scheme:dark){.UpdateNotification_releaseNotes__ip4y6{background:#1f1f1f}.UpdateNotification_releaseNotes__ip4y6 h5{color:#e8e8e8}.UpdateNotification_listItem__SCNCW,.UpdateNotification_releaseNotes__ip4y6 p{color:#bfbfbf}.UpdateNotification_releaseNotes__ip4y6::-webkit-scrollbar-track{background:#2a2a2a}.UpdateNotification_releaseNotes__ip4y6::-webkit-scrollbar-thumb{background:#4a4a4a}.UpdateNotification_releaseNotes__ip4y6::-webkit-scrollbar-thumb:hover{background:#6a6a6a}}@media (max-width:768px){.UpdateNotification_releaseNotes__ip4y6{max-height:200px}.UpdateNotification_progressInfo__KEwJm{flex-direction:column;align-items:flex-start;gap:8px}.UpdateNotification_versionInfo__GwRZb{font-size:13px}}.UpdateBanner_bannerContainer__RRgx9{position:fixed;top:0;left:0;right:0;z-index:9999;transform:translateY(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.15)}.UpdateBanner_bannerContainer__RRgx9.UpdateBanner_visible__QO2mt{transform:translateY(0)}.UpdateBanner_banner__wO0aD{margin:0;border-radius:0;border:none}.UpdateBanner_bannerContent__gmxFO{display:flex;align-items:center;justify-content:space-between;width:100%;padding:4px 0}.UpdateBanner_messageSection__xRHuW{flex:1;display:flex;align-items:center}.UpdateBanner_actionSection__hZ8Ov{display:flex;align-items:center}.UpdateBanner_countdown__mN2PL{animation:UpdateBanner_pulse__Kvui_ 1s ease-in-out infinite;font-weight:500}@keyframes UpdateBanner_pulse__Kvui_{0%,to{opacity:1}50%{opacity:.6}}@media (max-width:768px){.UpdateBanner_bannerContent__gmxFO{flex-direction:column;gap:12px;align-items:flex-start}.UpdateBanner_messageSection__xRHuW{flex-direction:column;align-items:flex-start;gap:4px}.UpdateBanner_actionSection__hZ8Ov{width:100%;justify-content:flex-end}}@media (prefers-color-scheme:dark){.UpdateBanner_bannerContainer__RRgx9{box-shadow:0 2px 8px rgba(0,0,0,.45)}}