.error-fallback{display:flex;flex-direction:column;height:100%;max-width:1200px;width:100%}@media (min-width:769px){.error-fallback{justify-content:center}}.error-fallback .error-details-container{display:flex;flex-direction:column}.error-fallback .error-details-container .error-message{color:var(--gray-700)}.error-fallback .error-details-container.sm .error-message{font-size:14px!important}.error-fallback .error-details-container.normal .error-heading{font-size:32px!important}.error-fallback .error-details-container.normal .error-message{font-size:16px!important}.error-fallback .error-details-container.lg .error-heading{font-size:42px!important}.error-fallback .error-details-container.lg .error-message{font-size:20px!important}.error-fallback .btn{align-self:flex-start}.error-fallback .error-details{color:crimson}.error-fallback .error-details.hide{display:none}.error-fallback .error-icon{max-height:100px}.snake-loader{align-items:flex-end;display:flex;height:100px;justify-content:center;position:relative}.snake-loader span{animation:SnakeLoading 1s ease-in-out infinite;background-color:var(--primary);border-radius:50%;height:25px;margin:5px;opacity:.2;width:25px}.snake-loader span:first-of-type{animation-delay:0s}.snake-loader span:nth-of-type(2){animation-delay:.2s}.snake-loader span:nth-of-type(3){animation-delay:.4s}.snake-loader span:nth-of-type(4){animation-delay:.6s}.snake-loader span:last-of-type{animation-delay:.8s}@keyframes SnakeLoading{0%,to{background-color:var(--primary);transform:translateY(0)}50%{background-color:var(--primary);opacity:.8;transform:translateY(-50px)}}