:root{--color-background:#000316;--color-text:#f4f7ff;--color-textMuted:#7a8fd1;--color-textDim:#b5c5f5;--color-border:rgba(144,168,252,.22);--color-brandPrimary:#243cf0;--color-brandSecondary:#00186c;--color-brandTertiary:#18ccf0;--color-brandQuaternary:#00f09c}html[dir=rtl]{font-family:var(--font-default-arabic)}html[dir=ltr]{font-family:var(--font-default-english)}html,body,#root{background-color:var(--color-background);color:var(--color-text);background-image:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s,color .3s}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}input[type=range]{appearance:none;background:0 0}input[type=range]::-webkit-slider-thumb{appearance:none}input[type=range]:focus{outline:none}[data-focus-visible-added]{box-shadow:none!important;outline:0!important}:focus-visible{box-shadow:none!important;outline:0!important}input:focus,textarea:focus,select:focus,button:focus,[role=button]:focus{box-shadow:none!important;outline:0!important}input:focus-visible{box-shadow:none!important;outline:0!important}textarea:focus-visible{box-shadow:none!important;outline:0!important}select:focus-visible{box-shadow:none!important;outline:0!important}button:focus-visible{box-shadow:none!important;outline:0!important}[role=button]:focus-visible{box-shadow:none!important;outline:0!important}html,body,a,button,input,select,textarea,[role=button],[tabindex]{-webkit-tap-highlight-color:transparent}button::-moz-focus-inner{border:0}input,textarea{direction:auto;text-align:start}html[dir=rtl] input::placeholder{text-align:right;direction:rtl}html[dir=rtl] textarea::placeholder{text-align:right;direction:rtl}html[dir=ltr] input::placeholder{text-align:left;direction:ltr}html[dir=ltr] textarea::placeholder{text-align:left;direction:ltr}.ai-orb-loader{--orb-one:#90a8fc;--orb-two:#243cf0;--orb-three:rgba(24,204,240,.55);--orb-four:rgba(0,24,108,.55);--orb-five:rgba(0,240,156,.22);--orb-time:2s;box-shadow:0 0 15px 0 var(--orb-three), 0 10px 30px 0 var(--orb-four);animation:ai-orb-colorize calc(var(--orb-time) * 3) ease-in-out infinite;border-radius:50%;position:relative}.ai-orb-loader:before{content:"";border-top:solid 1px var(--orb-one);border-bottom:solid 1px var(--orb-two);background:linear-gradient(180deg, var(--orb-five), var(--orb-four));width:100%;height:100%;box-shadow:inset 0 5px 6px 0 var(--orb-three), inset 0 -5px 6px 0 var(--orb-four);border-radius:50%;position:absolute;top:0;left:0}.ai-orb-loader .ai-orb-box{background:linear-gradient(180deg, var(--orb-one) 30%, var(--orb-two) 70%);width:100%;height:100%;-webkit-mask:url("#ai-orb-clip");mask:url("#ai-orb-clip")}.ai-orb-loader svg{position:absolute}.ai-orb-loader svg #ai-orb-clip{filter:contrast(15);animation:ai-orb-roundness calc(var(--orb-time) / 2) linear infinite}.ai-orb-loader svg #ai-orb-clip polygon{filter:blur(4px)}.ai-orb-loader svg #ai-orb-clip polygon:first-child{transform-origin:75% 25%;transform:rotate(90deg)}.ai-orb-loader svg #ai-orb-clip polygon:nth-child(2){transform-origin:50%;animation:ai-orb-rotation var(--orb-time) linear infinite reverse}.ai-orb-loader svg #ai-orb-clip polygon:nth-child(3){transform-origin:50% 60%;animation:ai-orb-rotation var(--orb-time) linear infinite;animation-delay:calc(var(--orb-time) / -3)}.ai-orb-loader svg #ai-orb-clip polygon:nth-child(4){transform-origin:40% 40%;animation:ai-orb-rotation var(--orb-time) linear infinite reverse}.ai-orb-loader svg #ai-orb-clip polygon:nth-child(5){transform-origin:40% 40%;animation:ai-orb-rotation var(--orb-time) linear infinite reverse;animation-delay:calc(var(--orb-time) / -2)}.ai-orb-loader svg #ai-orb-clip polygon:nth-child(6){transform-origin:60% 40%;animation:ai-orb-rotation var(--orb-time) linear infinite}.ai-orb-loader svg #ai-orb-clip polygon:nth-child(7){transform-origin:60% 40%;animation:ai-orb-rotation var(--orb-time) linear infinite;animation-delay:calc(var(--orb-time) / -1.5)}@keyframes ai-orb-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ai-orb-roundness{0%{filter:contrast(15)}20%{filter:contrast(3)}40%{filter:contrast(3)}60%{filter:contrast(15)}to{filter:contrast(15)}}@keyframes ai-orb-colorize{0%{filter:hue-rotate()}20%{filter:hue-rotate(-30deg)}40%{filter:hue-rotate(-60deg)}60%{filter:hue-rotate(-90deg)}80%{filter:hue-rotate(-45deg)}to{filter:hue-rotate()}}@keyframes ai-shine-slide{0%{background-position:150%}to{background-position:-50%}}.ai-shiny-text{background-image:linear-gradient(120deg, var(--color-textMuted,#71717a) 0%, var(--color-textMuted,#71717a) 35%, #fff 50%, var(--color-textMuted,#71717a) 65%, var(--color-textMuted,#71717a) 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:2.5s linear infinite ai-shine-slide}.ai-orb-frozen,.ai-orb-frozen:before,.ai-orb-frozen svg #ai-orb-clip,.ai-orb-frozen svg #ai-orb-clip polygon,.ai-orb-frozen svg #ai-orb-clip polygon:first-child,.ai-orb-frozen svg #ai-orb-clip polygon:nth-child(2),.ai-orb-frozen svg #ai-orb-clip polygon:nth-child(3),.ai-orb-frozen svg #ai-orb-clip polygon:nth-child(4),.ai-orb-frozen svg #ai-orb-clip polygon:nth-child(5),.ai-orb-frozen svg #ai-orb-clip polygon:nth-child(6),.ai-orb-frozen svg #ai-orb-clip polygon:nth-child(7){animation:none!important}.ai-shiny-text-frozen{background-image:none;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:var(--color-textMuted,#71717a);animation:none}@keyframes jobcard-bg-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.jobcard-animated-bg{background:linear-gradient(135deg,#000316 0%,#04103a 20%,#243cf0 38%,#00186c 56%,#0a1f64 72%,#18ccf0 88%,#000316 100%) 0 0/400% 400%;animation:8s infinite jobcard-bg-shift}@keyframes jobcard-text-shine{0%{background-position:200%}to{background-position:-200%}}.jobcard-shine-text{-webkit-text-fill-color:transparent;background-image:linear-gradient(110deg,#18ccf0 0%,#243cf0 30%,rgba(255,255,255,.95) 50%,#00f09c 70%,#18ccf0 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite jobcard-text-shine}