@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Regular.woff2) format("woff2"),url(/fonts/Gilroy-Regular.woff) format("woff"),url(/fonts/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Medium.woff2) format("woff2"),url(/fonts/Gilroy-Medium.woff) format("woff"),url(/fonts/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-SemiBold.woff2) format("woff2"),url(/fonts/Gilroy-SemiBold.woff) format("woff"),url(/fonts/Gilroy-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Bold.woff2) format("woff2"),url(/fonts/Gilroy-Bold.woff) format("woff"),url(/fonts/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-RegularItalic.woff2) format("woff2"),url(/fonts/Gilroy-RegularItalic.woff) format("woff"),url(/fonts/Gilroy-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-MediumItalic.woff2) format("woff2"),url(/fonts/Gilroy-MediumItalic.woff) format("woff"),url(/fonts/Gilroy-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}:root{--primary:#253B80;--primary-10:#EEF3F9;--secondary:#97A8DA;--secondary-50:#97A8DA;--secondary-10:#EFFAFF;--accent-orange:#FFA500;--accent-orange-100:#A97311;--accent-orange-10:#FFF8EB;--accent-green:#06AB60;--accent-green-10:#F1FFF8;--accent-red:#E54E3F;--accent-red-hover:#e88178;--accent-red-10:#FFEFED;--accent-purple:#841DC0;--accent-purple-10:#FBF9FF;--accent-blue:#28B4EE;--placeholder-text:#AAAAAA;--header-text:#141518;--body-text-100:#383A3B;--body-text-50:#606060;--main-bg:#F8F9FA;--card-bg:#FFFFFF;--popup-bg:rgba(4,2,13,0.6);--stroke-100:#CFCACA;--stroke-50:#727374;--stroke-10:#EEEEEE;--btn-enabled-bg:#253B80;--btn-enabled-text:#FFFFFF;--btn-disabled-text:#FBFBFB;--btn-disabled-bg:#97A8DA;--btn-cancel-text:#7F7F7F;--input-border:#179BD7;--font-family:"Gilroy","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-size-xs:12px;--font-size-ms:13px;--font-size-sm:14px;--font-size-md:15px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:32px;--font-size-3xl:30px;--font-size-4xl:36px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:48px;--border-radius-sm:1px;--border-radius-md:2px;--border-radius-lg:4px;--border-radius-xl:4px;--shadow-sm:0 1px 2px 0 rgb(0 0 0/0.05);--shadow-md:0 4px 6px -1px rgb(0 0 0/0.1);--shadow-lg:0 10px 15px -3px rgb(0 0 0/0.1);--image-border:#E4E4E4}[data-theme=dark]{--primary:#4A67CC;--primary-10:#1A1F3A;--secondary:#33B5F5;--secondary-50:#5AC8F5;--secondary-10:#0A1A2A;--accent-orange:#FFB340;--accent-orange-10:#2A1F0A;--accent-green:#2BC470;--accent-green-10:#0A2A1A;--accent-red:#FF6B5B;--accent-red-10:#2A0A0A;--accent-purple:#A855F7;--accent-purple-10:#1A0A2A;--placeholder-text:#6B7280;--header-text:#F9FAFB;--body-text-100:#E5E7EB;--body-text-50:#9CA3AF;--main-bg:#0F1419;--card-bg:#1F2937;--popup-bg:rgba(0,0,0,0.8);--stroke-100:#374151;--stroke-50:#4B5563;--stroke-10:#6B7280;--btn-enabled-bg:#4A67CC;--btn-disabled-bg:#374151}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,html{font-family:var(--font-family);line-height:1.6}body{font-size:var(--font-size-base);color:var(--body-text-100);background-color:var(--main-bg);margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-xs{font-size:var(--font-size-xs)}.text-ms{font-size:var(--font-size-ms)!important}.text-sm{font-size:var(--font-size-sm)!important}.text-base{font-size:var(--font-size-base)!important}.text-lg{font-size:var(--font-size-lg)!important}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.text-4xl{font-size:var(--font-size-4xl)}.font-light{font-weight:300}.font-regular{font-weight:400}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-regular-italic{font-weight:400;font-style:italic}.font-medium-italic{font-weight:500;font-style:italic}h1,h2,h3,h4,h5,h6{font-weight:400;color:var(--header-text)}h1{font-size:var(--font-size-4xl)}h2{font-size:var(--font-size-3xl)}h3{font-size:var(--font-size-2xl)}h4{font-size:var(--font-size-xl)!important}h5{font-size:var(--font-size-lg)!important}h6{font-size:var(--font-size-base)}:where(.ant-typography) h1,div:where(.ant-typography-h1),div:where(.ant-typography-h1)>textarea,h1:where(.ant-typography){margin-bottom:0!important}.text-12{font-size:12px!important}.ant-tabs-nav{margin:0!important}.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,.ant-typography h6,.ant-typography-title{font-family:var(--font-family)!important;font-weight:400!important;color:var(--header-text)!important;margin:0!important;line-height:1.2!important}.ant-typography h1{font-size:var(--font-size-4xl)!important}.ant-typography h2{font-size:var(--font-size-3xl)!important}.ant-typography h3{font-size:var(--font-size-2xl)!important}.ant-typography h4{font-size:var(--font-size-xl)!important}.ant-typography h5{font-size:var(--font-size-lg)!important}.ant-typography h6{font-size:var(--font-size-base)!important}.ant-typography-title{font-family:var(--font-family)!important;font-weight:400!important;color:var(--header-text)!important;margin:0!important;line-height:1.2!important}:where(.ant-typography)+h1.ant-typography,:where(.ant-typography)+h2.ant-typography,:where(.ant-typography)+h3.ant-typography,:where(.ant-typography)+h4.ant-typography,:where(.ant-typography)+h5.ant-typography,:where(.ant-typography)+h6.ant-typography{margin-top:0!important}.title-primary{color:var(--primary)}.title-secondary{color:var(--secondary)}.title-header{color:var(--header-text)}.text-primary{color:var(--primary)}.text-secondary{color:var(--secondary)}.text-header{color:var(--header-text)!important}.text-body{color:var(--body-text-100)!important}.text-body-light{color:var(--body-text-50)!important}.text-placeholder{color:var(--placeholder-text)}.text-orange{color:var(--accent-orange)}.text-orange-dark{color:var(--accent-orange-100)!important}.text-green{color:var(--accent-green)!important}.text-red{color:var(--accent-red)}.text-purple{color:var(--accent-purple)}.text-blue{color:var(--accent-blue)}.text-medium-italic{color:var(--stroke-100)!important}.ant-avatar{border:1px solid var(--image-border)!important}.bg-primary{background-color:var(--primary)}.bg-primary-light{background-color:var(--primary-10)}.bg-secondary{background-color:var(--secondary)}.bg-secondary-light{background-color:var(--secondary-10)}.bg-card{background-color:var(--card-bg)}.bg-main{background-color:var(--main-bg)}.bg-orange{background-color:var(--accent-orange)}.bg-orange-light{background-color:var(--accent-orange-10)}.bg-green{background-color:var(--accent-green)}.bg-green-light{background-color:var(--accent-green-10)}.bg-red{background-color:var(--accent-red)}.bg-red-light{background-color:var(--accent-red-10)}.bg-purple{background-color:var(--accent-purple)}.bg-purple-light{background-color:var(--accent-purple-10)}.card{background-color:var(--card-bg);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--stroke-10)}.popup-overlay{background-color:var(--popup-bg);backdrop-filter:blur(4px)}.ant-btn-default{border-radius:var(--border-radius-xl)!important}.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover{color:var(--header-text)}.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover{color:white!important;background:#4760ab!important}.ant-btn-default:focus,.ant-btn-default:hover{border-color:var(--secondary-50)!important;background:var(--secondary-10)!important}.ant-btn-variant-link:hover{color:#5e7cd3!important}.btn-back{border-color:#7F7F7F!important;color:#7F7F7F!important}.btn-back:hover{border-color:var(--btn-enabled-bg)!important;color:var(--btn-enabled-bg)!important;background-color:var(--btn-disabled-text)!important}.ant-btn{font-family:var(--font-family)!important;font-weight:500;border-radius:var(--border-radius-md);transition:all .3s ease;height:auto;padding:8px;font-size:var(--font-size-sm)!important}.ant-btn-primary{background-color:var(--btn-enabled-bg)!important;border-color:var(--btn-enabled-bg)!important;color:var(--btn-enabled-text)!important;border-radius:var(--border-radius-xl)!important}.ant-btn-primary:focus,.ant-btn-primary:hover{background-color:#4163BE!important;border-color:var(--secondary)!important;transform:translateY(-1px);box-shadow:var(--shadow-md)}.ant-btn-primary:disabled{background-color:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-bg)!important;color:var(--btn-disabled-text)!important;cursor:not-allowed;transform:none;box-shadow:none}.ant-btn-secondary{background-color:var(--secondary)!important;border-color:var(--secondary)!important;color:white!important}.ant-btn-secondary:focus,.ant-btn-secondary:hover{background-color:var(--secondary-50)!important;border-color:var(--secondary-50)!important}.ant-btn-ghost{background-color:transparent!important}.ant-btn-ghost,.ant-btn-ghost:focus,.ant-btn-ghost:hover{border-color:var(--primary)!important;color:var(--primary)!important}.ant-btn-ghost:focus,.ant-btn-ghost:hover{background-color:var(--primary-10)!important}.ant-btn-text{background-color:transparent!important;border:none!important;color:var(--primary)!important}.ant-btn-text:focus,.ant-btn-text:hover{background-color:var(--primary-10)!important;color:var(--primary)!important}.ant-btn-danger{background-color:var(--accent-red)!important;border-color:var(--accent-red)!important;color:white!important}.ant-btn-danger:focus,.ant-btn-danger:hover{background-color:#c73e2f!important;border-color:#c73e2f!important}.ant-btn-link.btn-delete{color:var(--accent-red)!important;font-weight:600!important}.ant-btn-link.btn-delete:focus,.ant-btn-link.btn-delete:hover{color:var(--accent-red-hover)!important}.ant-btn-lg{padding:12px 24px;font-size:var(--font-size-base)}.ant-btn-sm{padding:4px 12px;font-size:var(--font-size-xs)}.ant-btn-link{color:var(--primary)!important}.ant-form-item{margin-bottom:28px!important}.ant-form-item .ant-form-item{margin-bottom:0!important}.ant-form-item-label{padding:0!important}.ant-form-item-label,.ant-form-item-label>label{font-family:var(--font-family)!important;font-size:var(--font-size-sm)!important}.ant-form-item-label>label{font-weight:500!important;color:var(--body-text-100)!important;letter-spacing:.4px!important}.form-label-regular .ant-form-item-label>label{font-weight:400!important}.form-label-bold .ant-form-item-label>label{font-weight:700!important}.form-label-semibold .ant-form-item-label>label{font-weight:600!important}.ant-input-password .ant-input{border:none!important;background:transparent!important;height:auto!important;padding:0!important}.ant-input,.ant-input-password,.ant-picker,.ant-select-selector,.ant-textarea{font-family:var(--font-family)!important;border-color:var(--stroke-100)!important;border-radius:var(--border-radius-lg)!important;background-color:var(--card-bg)!important;color:var(--body-text-100)!important;height:35px!important;width:100%!important;font-size:12px!important;letter-spacing:.4px!important}.stsearch-box .ant-input{height:33px!important;font-size:12px!important;padding:3px 11px!important;border-radius:var(--border-radius-lg);font-family:var(--font-family)!important}.ant-select-selector .ant-select-selection-search-input{height:30px;font-size:12px;font-family:var(--font-family)!important;letter-spacing:.4px!important}.ant-select-selector input{font-size:12px!important}.ant-picker .ant-picker-input>input{font-size:12px!important;padding:3px 11px 3px 0!important}.ant-input-number,.ant-picker{font-family:var(--font-family)!important;border-color:var(--stroke-100)!important;border-radius:var(--border-radius-lg)!important;background-color:var(--card-bg)!important;width:100%!important}.ant-input-number .ant-input-number-input{height:35px!important;font-size:12px!important;color:var(--body-text-100)!important}.ant-input-password:hover,.ant-input:hover{border-color:var(--input-border)!important}.ant-input-outlined:focus-within{box-shadow:none!important}.PhoneInputInput{font-family:var(--font-family)!important;background-color:var(--card-bg)!important;color:var(--body-text-100)!important;height:35px!important;padding:4px 11px!important;width:100%!important;font-size:12px!important}.PhoneInputInput::placeholder{color:var(--placeholder-text)!important;font-size:12px!important;letter-spacing:.4px!important}.phone-input .PhoneInputInput{font-size:12px!important}.ant-input-password:focus,.ant-input:focus,.ant-picker-focused,.ant-select-focused .ant-select-selector,.ant-textarea:focus{border-color:var(--stroke-100)!important;box-shadow:none!important;outline:none!important}.PhoneInputCountrySelect{background-color:var(--card-bg)!important;border:none!important}.PhoneInputCountrySelect:focus{border:none!important}.phone-input{font-size:12px!important;border-radius:4px!important}.ant-picker:focus,.phone-input:focus,.phone-input:focus-within{font-size:12px!important;border-radius:4px!important;border-color:var(--input-border)!important;outline:0!important;box-shadow:none!important}.phone-input:hover{border-color:var(--input-border)!important}.PhoneInput,.phone-input{font-size:12px!important;padding:0 11px!important}.ant-input-number .ant-input-number-input::placeholder,.ant-input-password::placeholder,.ant-input::placeholder,.ant-picker-input::placeholder,.ant-picker::placeholder,.ant-select-dropdown::placeholder,.ant-select-selection-placeholder,.ant-select-selector::placeholder,.ant-textarea::placeholder,.custom-country-input::placeholder,input::placeholder{color:var(--placeholder-text)!important;font-size:12px!important;letter-spacing:.4px!important;font-family:var(--font-family)!important}.ant-input-number:hover,.ant-picker:hover,.ant-select-selector:hover{border-color:var(--input-border)!important}.ant-select-dropdown{background-color:var(--card-bg)!important;border:1px solid var(--stroke-50)!important;border-radius:var(--border-radius-md)!important;box-shadow:var(--shadow-lg)!important}.ant-select-item-option-selected,.ant-select-item:hover{background-color:var(--primary-10)!important;color:var(--primary)!important}.ant-table{background-color:var(--card-bg)!important;font-family:var(--font-family)!important}.ant-table-thead>tr>th{color:var(--header-text)!important;font-weight:600;border-color:var(--stroke-50)!important}.ant-table-tbody>tr>td{border-color:var(--stroke-10)!important;color:var(--body-text-100)!important}.ant-table-tbody>tr:hover>td{background-color:var(--primary-10)!important}.ant-modal-content{border-radius:var(--border-radius-lg)!important;border-radius:8px!important;padding:20px 40px!important;gap:40px}.ant-modal-content,.ant-modal-header{background-color:var(--card-bg)!important}.ant-modal-header{border-color:var(--stroke-10)!important}.ant-modal-title{color:var(--header-text)!important;font-family:var(--font-family)!important;font-size:18px!important}.ant-modal-body{color:var(--body-text-100)!important}.ant-card{border-color:var(--stroke-10)!important;border-radius:var(--border-radius-lg)!important;box-shadow:var(--shadow-sm)!important}.ant-card-head{border-color:var(--stroke-10)!important}.ant-card-head-title{color:var(--header-text)!important;font-family:var(--font-family)!important;font-weight:600}.ant-notification-notice{background-color:var(--card-bg)!important;border:1px solid var(--stroke-50)!important;border-radius:var(--border-radius-md)!important;box-shadow:var(--shadow-lg)!important}.ant-notification-notice-message{color:var(--header-text)!important;font-family:var(--font-family)!important;font-weight:600}.ant-notification-notice-description{color:var(--body-text-100)!important;font-family:var(--font-family)!important}.ant-menu{background-color:var(--card-bg)!important;border-color:var(--stroke-10)!important;font-family:var(--font-family)!important}.ant-menu-item{color:var(--body-text-100)!important}.ant-menu-item-selected,.ant-menu-item:hover{background-color:var(--primary-10)!important;color:var(--primary)!important}.ant-steps-item-title{padding-top:0!important;color:var(--header-text)!important;font-family:var(--font-family)!important;font-weight:500}.ant-steps-item-description{color:var(--body-text-50)!important;font-family:var(--font-family)!important}.ant-steps-item-process .ant-steps-item-icon{background-color:var(--primary)!important;border-color:var(--primary)!important}.resume-steps-vertical .ant-steps-vertical .ant-steps-item{position:relative}.resume-steps-vertical .ant-steps-vertical .ant-steps-item .ant-steps-item-tail{left:10px!important;transform:none;width:2px;margin-left:0;background:transparent}.resume-steps-vertical .ant-steps-vertical .ant-steps-item .ant-steps-item-tail:after{content:"";display:block;width:2px;height:100%;background-color:var(--stroke-30,#d9d9d9);border-radius:1px;transition:background-color .24s ease;margin:0 auto}.resume-steps-vertical .ant-steps-vertical .ant-steps-item-finish .ant-steps-item-tail:after{background-color:var(--accent-green,#06AB60)!important}.resume-steps-vertical .ant-steps-vertical .ant-steps-item-wait .ant-steps-item-tail:after{background-color:var(--stroke-30,#d9d9d9)!important}.resume-steps-vertical .ant-steps-vertical .ant-steps-item-icon{position:relative;z-index:3;background:transparent!important;border:none!important;box-shadow:none!important}.resume-steps-vertical .ant-steps-vertical .ant-steps-item-icon>.ant-steps-icon,.resume-steps-vertical .ant-steps-vertical .ant-steps-item-icon>.anticon,.resume-steps-vertical .ant-steps-vertical .ant-steps-item-icon>svg{background:transparent!important;color:inherit!important;fill:currentColor!important;stroke:currentColor!important}.resume-steps-vertical .ant-steps-vertical .ant-steps-item-wait .ant-steps-item-icon .anticon,.resume-steps-vertical .ant-steps-vertical .ant-steps-item-wait .ant-steps-item-icon svg,.resume-steps-vertical .ant-steps-vertical .ant-steps-item-wait .ant-steps-item-icon>div{background:transparent!important;color:#727374!important;fill:currentColor!important;stroke:currentColor!important}.resume-steps-vertical .ant-steps-vertical .ant-steps-item-wait .ant-steps-item-title{color:#727374!important}.resume-steps-vertical .ant-steps-vertical .ant-steps-item-wait .ant-steps-item-tail:after{background-color:#727374!important}.resume-steps-vertical .ant-steps-vertical .ant-steps-item-finish .ant-steps-item-icon .anticon,.resume-steps-vertical .ant-steps-vertical .ant-steps-item-finish .ant-steps-item-icon svg,.resume-steps-vertical .ant-steps-vertical .ant-steps-item-finish .ant-steps-item-icon>div{background:transparent!important;color:#06AB60!important;fill:currentColor!important;stroke:currentColor!important}.resume-steps-vertical .ant-steps-vertical .ant-steps-item-finish .ant-steps-item-title{color:#06AB60!important}.resume-steps-vertical .ant-steps-vertical .ant-steps-item-finish .ant-steps-item-tail:after{background-color:#06AB60!important}.resume-steps-vertical .ant-steps-vertical .ant-steps-item-content{padding-top:0!important;display:block}.resume-steps-vertical .ant-steps-vertical{display:flex;align-items:flex-start;gap:4px}.ant-steps-item-container{align-items:flex-start}.resume-steps-vertical .ant-steps-vertical .ant-steps-item,.resume-steps-vertical .ant-steps-vertical .ant-steps-item-title{display:block}.ant-tabs-tab{color:var(--body-text-50)!important;font-family:var(--font-family)!important}.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary)!important}.ant-tabs-ink-bar{background-color:var(--primary)!important}.ant-badge-count{background-color:var(--accent-red)!important;color:white!important;font-family:var(--font-family)!important}.ant-badge-status-success{background-color:var(--accent-green)!important}.ant-badge-status-warning{background-color:var(--accent-orange)!important}.ant-badge-status-error{background-color:var(--accent-red)!important}.ant-progress-bg{background-color:var(--primary)!important}.ant-checkbox-inner,.ant-radio-inner{border-color:var(--stroke-50)!important}.ant-checkbox-checked .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{background-color:#253B80!important;border-color:#253B80!important}.ant-radio-checked .ant-radio-inner{background-color:transparent!important;border-color:#253B80!important}.ant-radio-inner{width:16px!important;height:16px!important}.ant-radio-inner:after{width:10px!important;height:10px!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;background-color:#253B80!important}.ant-switch{background-color:var(--stroke-100)!important}.ant-switch:hover:not(.ant-switch-disabled){background-color:var(--stroke-50)!important}.ant-switch-checked{background-color:var(--primary)!important}.ant-switch-checked:hover:not(.ant-switch-disabled){background-color:#4163BE!important}.ant-switch-disabled{opacity:.4;cursor:not-allowed!important}.status-accepted{color:var(--accent-green);background-color:var(--accent-green-10)}.status-accepted,.status-rejected{padding:4px 8px;border-radius:var(--border-radius-sm);font-size:var(--font-size-xs);font-weight:500}.status-rejected{color:var(--accent-red);background-color:var(--accent-red-10)}.status-on-hold{color:var(--accent-orange);background-color:var(--accent-orange-10);padding:4px 8px;border-radius:var(--border-radius-sm);font-size:var(--font-size-xs);font-weight:500}.sub-header-card{border:1px solid #eeeeee!important;padding:.5rem!important}.back-header-card,.sub-header-card{background-color:#FFFFFF!important;box-shadow:0 4px 16px rgba(0,0,0,.05)!important}@media (max-width:768px){:root{--font-size-4xl:32px;--font-size-3xl:28px;--font-size-2xl:22px;--spacing-xl:24px;--spacing-2xl:32px}.ant-btn{padding:10px 16px}.ant-btn-lg{padding:14px 20px}}.icon-action{width:28px!important;height:28px!important}.flex-center{justify-content:center}.flex-between,.flex-center{display:flex;align-items:center}.flex-between{justify-content:space-between}.flex-start{justify-content:flex-start}.flex-end,.flex-start{display:flex;align-items:center}.flex-end{justify-content:flex-end}.border-primary{border:1px solid var(--primary)}.border-secondary{border:1px solid var(--secondary)}.border-stroke{border:1px solid var(--stroke-50)}.shadow-card{box-shadow:var(--shadow-sm)}.shadow-hover{box-shadow:var(--shadow-md)}.shadow-modal{box-shadow:var(--shadow-lg)}.transition-all{transition:all .3s ease}.hover-lift:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.hover-scale:hover{transform:scale(1.02)}.focus-primary:focus{outline:2px solid var(--primary);outline-offset:2px}.focus-secondary:focus{outline:2px solid var(--secondary);outline-offset:2px}.anticon-check-circle,.anticon-check-circle-outlined{color:var(--accent-green)!important}.ant-layout-content{padding:0!important}.ant-layout{background-color:#EEEEF5!important}.stdropdown-input,.stsearch-box{padding:0!important;font-family:var(--font-family)!important}.stdropdown-input{border-right:none!important}.stsearch-box input{border:none!important;box-shadow:none!important}.custom-border-40{position:relative;padding-bottom:6px}.custom-border-40:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background-color:#0F6CE5;border-radius:360px!important}.custom-scrollbar-modal .ant-modal-body::-webkit-scrollbar{width:6px}.custom-scrollbar-modal .ant-modal-body::-webkit-scrollbar-track{background:transparent;margin:8px 0}.custom-scrollbar-modal .ant-modal-body::-webkit-scrollbar-thumb{background-color:#EAEAEA;border-radius:10px}.custom-scrollbar-modal .ant-modal-body::-webkit-scrollbar-thumb:hover{background-color:#D0D0D0}.custom-scrollbar-modal .ant-modal-content{border-radius:8px!important;padding:20px 40px!important;gap:40px;opacity:1;transition:all .3s ease-in-out}@media print{.no-print{display:none!important}body{background-color:white!important;color:black!important}.card{box-shadow:none!important;border:1px solid #ccc!important}}.ant-slider-rail{background-color:var(--primary-10)!important}.ant-slider-track{background-color:var(--primary)!important}.ant-slider-handle{background-color:var(--card-bg)!important;border-color:var(--primary)!important}.ant-slider-handle:after{background-color:var(--card-bg)!important;border:2px solid var(--primary)!important;box-shadow:0 0 0 2px var(--primary)!important}.ant-slider:hover .ant-slider-track{background-color:var(--primary)!important}.ant-slider-handle:hover:after,.ant-slider:hover .ant-slider-handle,.ant-slider:hover .ant-slider-handle:after{background-color:var(--card-bg)!important;border-color:var(--primary)!important}.modal-no-close-hover .ant-modal-close,.modal-no-close-hover .ant-modal-close:hover{background-color:transparent!important}.custom-search-btn{width:90px;height:28px;border-radius:100px;padding:10px 12px;display:inline-flex;align-items:center;justify-content:center;gap:2px;background-color:#253B80;color:white;cursor:pointer;opacity:1;user-select:none}.custom-search-btn:hover{opacity:.9}.custom-country-input svg,.stdropdown-tool{display:none!important;font-family:var(--font-family)!important}.country-select-wrapper{position:relative}.ant-dropdown-icon{position:absolute;right:13px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--placeholder-text)!important;font-size:12px}.ant-form-item-explain-error{color:var(--accent-red)!important;font-size:var(--font-size-xs)}.ant-form-item-label>label.ant-form-item-required:before{display:none!important}.ant-form-item-label>label.ant-form-item-required:after,.ant-form-item-vertical .ant-form-item-label>label.ant-form-item-required:after{margin-left:2px!important;color:var(--body-text-100)!important;font-size:14px!important;line-height:1!important;content:"*"!important}.ant-form-item-vertical .ant-form-item-label>label.ant-form-item-required:after{visibility:visible!important}.ant-form-item-has-error .ant-form-item-label>label.ant-form-item-required:after,.ant-form-item-vertical.ant-form-item-has-error .ant-form-item-label>label.ant-form-item-required:after{color:#ff4d4f!important;margin-left:4px!important;font-size:14px!important;line-height:1!important;content:"*"!important}.ant-radio-group{display:flex!important;gap:40px!important;align-items:center;line-height:1!important}.ant-btn.btn-cancel-custom,.btn-cancel-custom{padding:12px 16px!important;gap:8px!important;border-radius:4px!important;border-width:1px!important;border-color:var(--image-border)!important;color:var(--btn-cancel-text)!important;background:transparent!important;font-size:var(--font-size-sm)!important;opacity:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.ant-btn.btn-cancel-custom:focus,.ant-btn.btn-cancel-custom:hover,.btn-cancel-custom:focus,.btn-cancel-custom:hover{border-color:var(--btn-enabled-bg)!important;color:var(--btn-enabled-bg)!important;background:transparent!important;font-weight:600!important}.ant-select-multiple.ant-select-sm .ant-select-selection-overflow{padding:6px!important}.custom-alert-notification .ant-notification-notice-content,.custom-alert-notification .ant-notification-notice-description,.custom-alert-notification .ant-notification-notice-message,.custom-alert-notification .ant-notification-notice-wrapper,.custom-alert-notification.ant-notification-notice{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}.custom-alert-notification .ant-notification-notice-close{display:none!important}.custom-alert-notification{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.assessment-steps .ant-steps-item-container{position:relative}.assessment-steps .ant-steps-item-tail{position:absolute;left:14px!important;top:0;height:100%!important;margin:0}.assessment-steps .ant-steps-item-tail:after{content:"";background-color:#d7d7d7!important;width:2px;border-radius:2px;height:100%;display:block}.assessment-steps .ant-steps-item-tail>i{display:none!important}.assessment-steps .ant-steps-item-icon{width:26px!important;height:26px!important;border-radius:50%!important;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.03)!important;border-width:1.5px!important}.assessment-steps .ant-steps-item-finish .ant-steps-item-icon{border-color:#32c46f!important;background:rgba(50,196,111,.1)!important}.assessment-steps .ant-steps-item-process .ant-steps-item-icon{border-color:#FFA94D!important;background:rgba(255,169,77,.18)!important}.assessment-steps .ant-steps-item-wait .ant-steps-item-icon{border-color:#cccccc!important;background:rgba(0,0,0,.05)!important}.assessment-steps .ant-steps-item-error .ant-steps-item-icon{border-color:#ff6b6b!important;background:#ffeaea!important}.assessment-steps .ant-steps-item-icon>span{font-size:14px!important}.assessment-steps .ant-steps-item-process .ant-steps-item-icon span{color:#FFA94D!important}.custom-card .ant-card-head{background-color:transparent!important;border-bottom:none!important}.ant-btn.custom-btn-green{padding:8px;border:1px solid #06ab60!important;background-color:transparent!important;color:#06AB60!important;border-radius:4px!important;font-weight:500;display:inline-flex!important;align-items:center!important;gap:2px;transition:all .25s ease}.ant-btn.custom-btn-green.selected,.ant-btn.custom-btn-green:hover{background-color:#06AB60!important;color:white!important;border-color:#06AB60!important}.ant-btn.custom-btn-red{padding:8px 16px;border:1px solid #ef4444!important;background-color:transparent!important;color:#EF4444!important;border-radius:4px!important;font-weight:500;display:inline-flex!important;align-items:center!important;gap:6px;transition:all .25s ease}.ant-btn.custom-btn-red.selected,.ant-btn.custom-btn-red:hover{background-color:#EF4444!important;color:white!important;border-color:#EF4444!important}.ant-btn.custom-btn-red-text{padding:4px 0;border:none!important;background-color:transparent!important;color:var(--accent-red)!important;border-radius:0!important;font-weight:500;display:inline-flex!important;align-items:center!important;gap:4px;transition:all .25s ease}.ant-btn.custom-btn-red-text.selected,.ant-btn.custom-btn-red-text:active,.ant-btn.custom-btn-red-text:hover{background-color:transparent!important;color:var(--accent-red-hover)!important;border-color:transparent!important}.ant-btn.custom-btn-grey{padding:10px 20px;border:1px solid #606060!important;background-color:transparent!important;color:#606060!important;border-radius:6px!important;font-weight:500;display:inline-flex!important;align-items:center!important;gap:8px;transition:all .25s ease}.ant-btn.custom-btn-grey.selected,.ant-btn.custom-btn-grey:hover{background-color:#606060!important;color:white!important;border-color:#606060!important}.ant-input-group-addon,.ant-input-search-button{height:35px!important}.ant-input-affix-wrapper{height:35px!important;padding-top:6px!important;padding-bottom:6px!important}.ant-input-affix-wrapper .ant-input{height:auto!important;line-height:normal!important;padding:6px 0!important}.ant-input-number-outlined,.ant-picker-outlined,.ant-select-outlined,.stdropdown-container,.stdropdown-container .stdropdown-input{border-radius:var(--border-radius-lg)!important;height:35px!important}.stdropdown-container,.stdropdown-container .stdropdown-input{display:flex!important;align-items:center!important;width:100%!important}.ant-tooltip-inner{font-size:var(--font-size-xs)!important}@media only screen and (min-width:1280px){.resume-wrapper-mx-widthrespo{max-width:100%!important}.profile-cover-image-outer{background:url(/_next/static/media/can_header_cover.26d50e6d.svg)!important}}@media only screen and (min-width:1408px){.abs-left-side-bar-newv:not(.ant-layout-sider-collapsed),.abs-left-side-bar-newv:not(.ant-layout-sider-collapsed) .candidate-sidenav{width:265px!important;min-width:265px!important;max-width:265px!important}}@media only screen and (max-width:1280px){.profile-cover-image-outer{background:url(/_next/static/media/can_header_cover_response.16d87884.svg)!important}}@media only screen and (max-width:1024px){.new-main-layout-styles-v2 main{grid-column:span 12/span 12!important}}.profile-cover-image-outer{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}