body,html{background-color:#000;color:#fff;font-family:Amiri,serif;height:100%;margin:0;width:100%}body{display:flex;-webkit-user-select:none;user-select:none}.amiri-regular{font-weight:400}.amiri-bold,.amiri-regular{font-family:Amiri,serif;font-style:normal}.amiri-bold{font-weight:700}.amiri-regular-italic{font-weight:400}.amiri-bold-italic,.amiri-regular-italic{font-family:Amiri,serif;font-style:italic}.amiri-bold-italic{font-weight:700}img{-webkit-user-select:none;user-select:none}a,button,img,svg{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;border:none;outline:none}#root{display:flex;flex-direction:column;height:100vh;padding-bottom:20px;position:relative;width:100%}#root>.route{flex:1 1 auto}.dropShadow{animation:dropShadow 1s linear infinite}@keyframes dropShadow{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes dropShadowMini{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.rubberBand{animation:rubberBand 1s linear infinite}.ani-flip{animation:flip999 1s linear infinite}@keyframes flip999{0%{animation-timing-function:ease-out;transform:perspective(1200px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(1200px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(1200px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(1200px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{animation-timing-function:ease-in;transform:perspective(1200px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes loading-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}