html{background-color:#eee;overflow-y:hidden}body,html{height:100%;min-height:100%}body{-webkit-tap-highlight-color:transparent;font-family:sans-serif;margin:0;overscroll-behavior:none}#react-target{min-height:100dvh}*{box-sizing:border-box;scrollbar-color:#98b9d5 #d9d2f5;scrollbar-width:thin}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#d9d2f5}::-webkit-scrollbar-thumb{background-color:#98b9d5;border:3px solid #d9d2f5;border-radius:20px}.fadeDiv{animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@-o-keyframes fadein{0%{opacity:0}to{opacity:1}}.vid{background:#000;background-size:cover;border-radius:15px;bottom:0;height:100%;left:0;max-width:100%;object-fit:cover;overflow:hidden;position:absolute;right:0;top:0;-webkit-transition:margin-top 1s ease-in-out;-moz-transition:margin-top 1s ease-in-out;-o-transition:margin-top 1s ease-in-out;transition:margin-top 1s ease-in-out;width:100%}.grid{display:grid;grid-auto-flow:dense}.line{background-color:#6aa8ff;border-radius:15px;display:inline-block;height:15px;width:15px}.loading .line:last-child{animation:loadingC .6s linear .1s infinite}.loading .line:nth-last-child(2){animation:loadingC .6s linear .2s infinite}.loading .line:nth-last-child(3){animation:loadingC .6s linear .3s infinite}@keyframes loadingC{0{transform:translate(0)}50%{transform:translateY(15px)}to{transform:translate(0)}}