@font-face{font-family:Fustat-ExtraBold;src:url(/static/media/Fustat-ExtraBold.8c5a67ba82bb36fc1398.ttf)}@font-face{font-family:Fustat-Bold;src:url(/static/media/Fustat-Bold.5e1d54634118af57c687.ttf)}@font-face{font-family:Fustat-Medium;src:url(/static/media/Fustat-Medium.71035ca4622e89f1ed96.ttf)}@font-face{font-family:Fustat-Regular;src:url(/static/media/Fustat-Regular.94c6cb4d50da2f1bad7a.ttf)}@font-face{font-family:Fustat-SemiBold;src:url(/static/media/Fustat-SemiBold.f65a86949a48fef1bc5d.ttf)}:root{--primary-dark:#1a365d;--primary-blue:#0891b2;--accent-gold:#f59e0b;--bg-light:#f8fafc;--bg-dark:#1e293b;--text-dark:#1e293b;--text-light:#f8fafc;--gradient:linear-gradient(146deg,#1a365d,#0891b2);--primary:#1a365d;--secondary:#0891b2;--accent:#f59e0b}body,html{overflow-x:hidden}body{margin:0;padding:0}::-webkit-scrollbar{width:5px!important}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000!important}::-webkit-scrollbar-thumb{background-color:#0891b2!important;background-color:var(--secondary)!important;border-radius:100px;outline:0 solid #70809000!important}body{background:#f8fafc;background:var(--bg-light)}body *{color:#1e293b;color:var(--text-dark);font-family:Fustat-SemiBold,sans-serif!important;transition:.5s ease}body :where(h1,h2,h3,.bold){color:#1e293b;color:var(--text-dark);font-family:Fustat-ExtraBold!important}a{text-decoration:none!important}.footer-light,.footer-light *{color:#f8fafc!important;color:var(--text-light)!important}.footer-light a:hover{opacity:.9}div.logo img{width:150px}::selection{background:#1a365d;background:var(--primary);color:#fff}body .text-primary{color:#1a365d!important;color:var(--primary)!important}.glass{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.155);border-radius:16px;box-shadow:0 4px 30px #0000001a}.secondary{background-color:#0891b2;background-color:var(--secondary)}.gradient{background:linear-gradient(146deg,#1a365d,#0891b2);background:var(--gradient)}.gradient-animate{animation:gradient 20s infinite;background:linear-gradient(146deg,#1a365d,#0891b2);background:linear-gradient(146deg,var(--primary-dark),var(--primary-blue));background-size:400%}.neumorphisim{background:#fff;box-shadow:20px 20px 60px #d9d9d9,-20px -20px 60px #fff}@keyframes gradient{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.mid{width:600px}.small{width:300px}.full{height:100vh}.fullwidth{width:100%}.hide{display:none}.shadow{box-shadow:0 10px 20px #f0f0f0}.margin-auto{margin:0 auto!important}.hide-scrollbar::-webkit-scrollbar{width:0!important}.hide-scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000!important}.hide-scrollbar::-webkit-scrollbar-thumb{background-color:#a9a9a900!important;outline:0 solid #70809000!important}.login-page{background-color:#f8fafc;background-color:var(--bg-light);background-position:50%;background-repeat:no-repeat;background-size:contain}.disapear{opacity:0;transform:translateY(10px);transition:.5s ease;visibility:0}.images-holder{height:70vh;overflow:hidden;position:relative}.images-holder:after,.images-holder:before{content:"";height:100px;left:0;position:absolute;width:100%}.images-holder:before{background:linear-gradient(180deg,#f8fafc,#0000);background:linear-gradient(to bottom,var(--bg-light),#0000);top:-1px;z-index:2}.images-holder:after{background:linear-gradient(0deg,#f8fafc,#0000);background:linear-gradient(to top,var(--bg-light),#0000);bottom:-1px}.homepage-images:first-child{animation:moveUp 50s linear infinite;height:100%;width:200px}.homepage-images:nth-child(2){animation:moveDown 50s linear infinite;height:100%;width:200px}.homepage-images img{width:200px}@keyframes moveUp{0%{transform:translateY(0)}to{transform:translateY(-500px)}}@keyframes moveDown{0%{transform:translateY(-500px)}to{transform:translateY(0)}}.sidebar-bg{align-items:center;background-color:#0000002b;display:flex;justify-content:flex-end;left:0;position:fixed;width:100%;z-index:20}.sidebar{background-color:#fff;border-radius:30px;height:90vh;margin:auto 10px;overflow-y:hidden;padding:20px;transform:translateX(1000px);transition:.5s ease;width:400px}div.inner-scroll{height:100%;overflow-y:scroll}.slow-show{transform:translateX(0);transition:.5s ease}.navigators{background-color:#eff1f6;border-radius:50px;padding:5px;width:fit-content}.cust-btn{border-radius:360px;cursor:pointer;font-size:12px!important;padding:10px 30px!important}.rotate{animation:rotate .5s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}table{border-collapse:inherit;border-radius:20px;border-spacing:0;margin-bottom:20px;overflow:hidden;width:100%}table td{border-bottom:1px solid #e0e0e0;padding:20px}body div.white-text *{color:#fff!important}.hero-title-shimmer{animation:heroShimmer 3.5s linear infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(120deg,#f9fafb,#bae6fd,#38bdf8,#e0f2fe);background-size:200% auto;color:#0000!important}@keyframes heroShimmer{0%{background-position:0 50%}to{background-position:200% 50%}}.confetti-layer{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:3}.confetti-piece{animation:confettiFall 3s linear infinite;border-radius:2px;height:14px;opacity:.9;position:absolute;top:-10%;width:8px}@keyframes confettiFall{0%{transform:translate3d(0,-100%,0) rotate(0deg)}to{transform:translate3d(0,120vh,0) rotate(1turn)}}.how-step-badge{align-items:center;background:#f59e0b;background:var(--accent-gold);border-radius:999px;box-shadow:0 4px 10px #0f172a26;color:#111827;display:flex;font-size:1rem;font-weight:800;height:40px;justify-content:center;width:40px}.landing-hero-video{filter:brightness(1.15)}@media screen and (max-width:900px){.remove-grid-med-nd-down{display:block!important}.hide-on-med-and-down{display:none!important}.login-page{background-image:none!important}.landing-hero{min-height:60vh!important;padding:24px 16px!important}.landing-hero h1{font-size:1.75rem!important}.landing-hero .hero-tagline{font-size:1rem!important}.landing-section{padding:40px 16px!important}.navbar-inner{padding:12px 16px!important}.navbar-logo{font-size:1rem!important}.dashboard-header{flex-wrap:wrap!important;gap:8px!important;padding:12px 16px!important}.dashboard-header a{font-size:.875rem!important}.footer-inner{padding:32px 16px 20px!important}.footer-grid{gap:24px!important;grid-template-columns:1fr 1fr!important}}@media screen and (max-width:600px){.sidebar{width:100%}.landing-hero{min-height:55vh!important;padding:20px 12px!important}.landing-hero h1{font-size:1.5rem!important}.landing-hero .hero-tagline{font-size:.95rem!important}.landing-section{padding:32px 12px!important}.footer-grid{gap:20px!important;grid-template-columns:1fr!important}table{display:block;font-size:.875rem;overflow-x:auto}table td{padding:12px 8px}.section-heading{font-size:1.5rem!important}}@media screen and (max-width:380px){.landing-hero h1{font-size:1.25rem!important}.navbar-inner{padding:10px 12px!important}}@media (pointer:coarse) and (max-width:900px){.dashboard-header a,.landing-hero button,.navbar-inner .hide-on-large-only+div a button{min-height:44px;padding-bottom:12px!important;padding-top:12px!important}}@media screen and (max-width:900px){input,select,textarea{font-size:16px!important}}@media screen and (min-width:901px){.hide-on-large-only{display:none!important}}input,textarea{background-color:#eff1f6;border:0 solid #0000;border-radius:15px;font-size:18px;margin-top:5px;outline:2px solid #0000;padding:15px 10px;width:calc(100% - 20px)!important}textarea{height:150px;resize:none}select{background-color:#eff1f6;border:0 solid #0000;border-radius:15px;font-size:18px;margin-top:5px;padding:15px 10px;width:100%!important}input:focus,textarea:focus{outline:1px solid var(--primary)}input.borderless-input{background-color:initial!important;border-radius:0!important;caret-color:var(--primary);font-family:Fustat-ExtraBold!important;font-size:30px;padding:0!important}input.borderless-input:focus{outline:0 solid #0000!important}input.borderless-input::placeholder{color:#e0e0e0}input.borderless-input::-webkit-inner-spin-button,input.borderless-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.borderless-input[type=number]{-moz-appearance:textfield}button{border:0 solid #0000;cursor:pointer}