:root{--border-width:0.5px solid;--orange-main:#d6572b;--background-default:#262b30;--text-primary:#d7d8d9;--blue-main:#214e91;--teal-main:#167565;--yellow-main:#d5ae23;--grey-dark:#414e58;--redToGreenWithBlueGradient:linear-gradient(90deg,#d6572b,#214e91,#167565);--redToBlueGradient:linear-gradient(90deg,#d6572b,#214e91);--redToGreenGradient:linear-gradient(90deg,#d6572b,#167565);--blueToGreenGradient:linear-gradient(90deg,#214e91,#167565)}body,html{padding:0;margin:0;height:100%}body{height:auto}#__next{height:100%;display:flex;flex-flow:column}a{color:inherit;text-decoration:none}.gradient-on-hover{position:relative}.gradient-on-hover:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:2px;background-image:var(--redToGreenWithBlueGradient);transition:width .4s ease-in-out}.gradient-on-hover.active:after,.gradient-on-hover:focus:after,.gradient-on-hover:hover:after{width:100%}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.grid-item__img{max-width:100%;opacity:0;transition-property:opacity;transition-duration:1s}.grid-item__line{position:absolute;background-color:var(--text-primary)}.grid-item__line.horizontal{height:1px;width:0}.grid-item__line.vertical{height:0;width:1px}.visible-grid .grid-item__img{opacity:1}.visible-grid .grid-item:nth-child(-n+3) .grid-item__line.desktop{top:0;animation:extend-height 1s ease-in 1s forwards}.visible-grid .grid-item:nth-child(4n+5) .grid-item__line.desktop{animation:extend-width 1s ease-in 1.5s forwards}.visible-grid .grid-item:first-child .grid-item__line.mobile{top:0;animation:extend-height 1s ease-in 1s forwards}.visible-grid .grid-item:nth-child(2n+3) .grid-item__line.mobile{animation:extend-width 1s ease-in 1.5s forwards}.loader{width:48px;height:48px;border:5px solid;border-color:#fff #fff #ff3d00;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.loader-container{position:fixed;display:flex;align-items:center;justify-content:center;z-index:999;top:0;bottom:0;left:0;right:0;background-color:#36363657}.swal2-confirm{border-radius:50px!important;background-color:#ff3d00!important}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm:focus{box-shadow:0 0 0 3px rgba(255,61,0,.5)!important}.d-none{display:none}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes extend-height{0%{height:0}to{height:100%}}@keyframes extend-width{0%{width:0}to{width:100%}}