.app-container{display:flex;flex-direction:column;min-height:100vh;background-color:#ffffff;transition:background-color .3s ease}.dark .app-container{background-color:#171c23}.app-main{flex:1 0 auto;min-height:calc(100svh - 72px);width:100%}.app-main.app-main--fill,.app-main.app-main--fill>*{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.app-main.app-main--fill>*{width:100%}.rate-limit-modal-message{margin:0 0 .25rem;font-size:1rem;line-height:1.55;color:#334155}.dark .rate-limit-modal-message{color:#e2e8f0}.rate-limit-modal-actions{margin-top:1.25rem}