.main-container.mobile-survey,.survey-page{min-height:100vh;width:100%;overflow-y:auto}.main-container.mobile-survey{padding:1rem}.servey-box{width:100%;height:100%}.survey-head{position:sticky;top:0;background:white;z-index:10;padding:1rem 0}.survey-banner{background-color:#f9fafb;border-radius:.5rem}.survey-textarea{width:100%}body,html{height:100vh;margin:0;padding:0;overflow-y:auto}#__next,.main-container,.outer-container{min-height:100vh;height:auto;overflow:visible}