@import url("https://fonts.googleapis.com/css2?family=Roboto&display=swap");:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:radial-gradient(rgba(1,65,255,.4),rgba(1,65,255,0));--secondary-glow:linear-gradient(to bottom right,rgba(1,65,255,0),rgba(1,65,255,0),rgba(1,65,255,.3));--tile-start-rgb:2,13,46;--tile-end-rgb:2,5,19;--tile-border:conic-gradient(#ffffff80,#ffffff40,#ffffff30,#ffffff20,#ffffff10,#ffffff10,#ffffff80);--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200}}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb))}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.field-modal .ant-modal-content,.notif-modal .ant-modal-content{padding:0!important}.notif-modal .ant-modal-body .ant-modal-confirm-body{display:block;width:100%;padding:20px 24px;margin:0}.notif-modal .ant-modal-body .ant-modal-confirm-body .anticon{color:#4079e5}.notif-modal .ant-modal-body .ant-modal-confirm-body span{padding:0;display:block;margin:10px 0}.notif-modal .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-content{padding:0!important;margin:0 0 30px!important;max-width:100%}.notif-modal .ant-modal-body .ant-modal-confirm-btns{padding:20px 24px;margin:0;border-top:1px solid #f0f0f0;text-align:center}.notif-modal .ant-modal-body .ant-modal-confirm-btns button{min-width:100px}.field-modal .ant-modal-header{padding:10px 24px;border-bottom:1px solid #f0f0f0}.field-modal .ant-modal-footer{padding:30px 0;border-top:1px solid #f0f0f0;text-align:center}.field-modal .ant-modal-body{padding:20px 24px}.common-modal .ant-modal-content{padding:0}.common-modal .ant-modal-header{padding:20px;margin:0;border-bottom:1px solid #f0f0f0}.common-modal .ant-modal-body{padding:20px}.common-modal .ant-modal-footer{padding:20px;margin:0;border-top:1px solid #f0f0f0;text-align:center}.common-modal .ant-modal-footer button{min-width:100px}.ant-btn-primary:not(.ant-btn-background-ghost){background-color:#4079e5!important}.ant-btn-primary:disabled{background-color:#97b4e9!important;border:1px solid #97b4e9!important;color:#fff!important}.ant-btn-default:disabled{background-color:#fff!important;border:1px solid #c8c8c8!important;color:#b0b0b0!important}.common-modal.no-footer .ant-modal-footer{display:none}:where(.css-dev-only-do-not-override-mxhywb).ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{display:inline-block;-webkit-margin-start:4px;margin-inline-start:4px;color:#ff4d4f;font-size:20px;font-family:SimSun,sans-serif;line-height:1;content:"*";font-weight:700;margin-top:2px}:where(.css-dev-only-do-not-override-mxhywb).ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none!important}.send-email-select .ant-select-selector{border-bottom-right-radius:0;border-top-right-radius:0;-webkit-padding-end:4px!important;padding-inline-end:4px!important}.send-email-template-active{background-color:#f0f5ff}.ant-dropdown-menu-item-active.rgl_job_seeker_status_menu_looking,.ant-dropdown-menu-item-selected.rgl_job_seeker_status_menu_looking{color:#4079e5!important;background-color:#f0f5ff!important}.ant-dropdown-menu-item-active.rgl_job_seeker_status_menu_job_offer,.ant-dropdown-menu-item-selected.rgl_job_seeker_status_menu_job_offer{color:#52c41a!important;background-color:#f6ffed!important}.ant-dropdown-menu-item-active.rgl_job_seeker_status_menu_ended,.ant-dropdown-menu-item-selected.rgl_job_seeker_status_menu_ended{color:#f5222d!important;background-color:#fff1f0!important}div.ant-tabs-nav div.ant-tabs-tab{border-radius:0!important;margin-right:5px!important}div.ant-tabs-nav div.ant-tabs-tab.ant-tabs-tab-active{background:#4079e5!important;border:1px solid #4079e5!important}div.ant-tabs-nav div.ant-tabs-tab.ant-tabs-tab-active div.ant-tabs-tab-btn{color:#fff}button.rg_button{min-width:160px!important;height:40px;font-size:18px;border-radius:4px}button.rg_top_button{min-width:100px!important}div.ant-collapse div.ant-collapse-header{font-size:20px!important}div.button{text-align:center;padding:5px 10px;border-radius:4px;cursor:pointer;border:1px solid #4079e5;margin:10px 0;background-color:#f0f5ff;color:#4079e5;font-weight:700;width:100%;height:40px;display:flex;align-items:center;justify-content:center}.multigroup-item-container .ant-col{min-height:auto}.customMonthPicker .ant-picker-header button.ant-picker-month-btn,.customMonthPicker .ant-picker-header button.ant-picker-year-btn,.customMonthPicker .ant-picker-header>button.ant-picker-header-super-next-btn,.customMonthPicker .ant-picker-header>button.ant-picker-header-super-prev-btn,.disable-arrow-next-btn .ant-picker-header-super-next-btn,.disable-arrow-prev-btn .ant-picker-header-prev-btn,.disable-arrow-super-next-btn .ant-picker-header-next-btn,.disable-arrow-super-prev-btn .ant-picker-header-super-prev-btn,.disable-year .ant-picker-year-btn{display:none!important}.title-button-header{margin-bottom:10px!important;margin-top:0!important}.title-button-header .ant-space-item .ant-typography{font-size:30px}.title-button-header .ant-space-item h1.ant-typography{margin:0!important}.ant-modal button.ant-btn,.title-button-header .ant-space-item .ant-btn,.title-button-header .ant-space-item .ant-picker,.title-button-header .ant-space-item .ant-select,.title-button-header .ant-space-item .ant-select-selector,.title-button-header .ant-space-item .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input,.title-button-header .ant-space-item input{height:40px;font-size:18px;border-radius:4px}.title-button-header .ant-space-item .ant-select-selector .ant-select-selection-placeholder{display:flex;align-items:center}.ant-collapse .ant-collapse-item .ant-collapse-header{font-size:20px}.ant-collapse .ant-collapse-item .ant-collapse-content .ant-form-item .ant-form-item-label label,.ant-form-item .ant-form-item-label label{font-size:16px;font-weight:600}.button-footer button{font-size:18px;height:40px;border-radius:4px}.info-detail div{font-size:16px;font-weight:400;margin-bottom:10px}.back-container>div>div>div{font-weight:700!important;font-size:20px!important}.back-container>div>div>img{width:20px;margin-right:10px}.multi-group-panel .ant-collapse-content-box{padding-bottom:0!important}.multi-group-row{width:100%}.multi-group-row:nth-last-child(2) .multigroup-item-container{margin-bottom:0!important}.ant-modal-header .ant-modal-title{font-size:24px}.ant-tooltip{padding:0!important}.ant-tooltip-placement-top .ant-tooltip-arrow{transform:translateX(-50%) translateY(100%) rotate(180deg)!important}.ant-tooltip-placement-right .ant-tooltip-arrow{transform:translateY(-50%) translateX(-100%) rotate(-90deg)!important}.normal-font-weight label{font-weight:400!important}.ant-input{border-radius:6px!important}.ant-input-group-wrapper .ant-input-wrapper .ant-input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.mailbox-container *{line-height:normal}.mailbox-container table{border-collapse:separate}.dynamic-table-height .ant-table-body{max-height:calc(-330px + 100vh)!important}.dynamic-table-height.with-search-field-table .ant-table-body{max-height:calc(-370px + 100vh)!important}.dynamic-table-height.with-search-field-table.with-back-button .ant-table-body{max-height:calc(-450px + 100vh)!important}.dynamic-information-container{max-height:calc(-260px + 100vh)!important}.dynamic-form-container,.dynamic-information-container{overflow-y:auto;scrollbar-width:thin;scrollbar-color:unset}.dynamic-form-container{max-height:calc(-310px + 100vh)!important}.ant-table-row.job-posting-red td{background-color:#fff1f0!important;color:#f5222d}.ant-table-row.job-posting-yellow td{background-color:#faf9d4!important;color:#c2be04}.ant-table-row.job-posting-gray td{background-color:#f0f0f0!important;color:#8c8c8c}.ant-table-cell.grid{display:grid}.field-highlighted .ant-form-item-label label:before{display:inline-block;-webkit-margin-end:4px;margin-inline-end:4px;color:#4f4dff;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.ant-tooltip-inner{white-space:pre-wrap!important}.ant-select-dropdown .ant-cascader-menus .ant-cascader-menu{height:300px!important}li.ant-cascader-menu-item{max-width:400px!important}.dashboard-cascader li.ant-cascader-menu-item{max-width:250px!important}.editable-cell{position:relative}.editable-cell-value-wrap{padding:5px 12px;cursor:pointer}.editable-row:hover .editable-cell-value-wrap{padding:4px 11px;border:1px solid #d9d9d9;border-radius:5px}