*{box-sizing:border-box;font-family:var(--font-inter),sans-serif!important}html,body{color:#160040;scroll-behavior:smooth;background:#fff;margin:0;font-size:14px;font-weight:400;overflow-x:hidden;font-family:var(--font-inter),sans-serif!important}a{text-decoration:none;transition:all .3s ease-in-out}h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0;list-style-type:none}img{max-width:100%}.ant-btn-icon:has(.icon){line-height:1}.icon{color:currentColor;stroke:currentColor}.icon path{stroke:currentColor}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:576px){.container-sm,.container{max-width:540px}}@media (min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width:991px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1224px}}.container-fluid{max-width:100%}.link{-webkit-text-fill-color:#0000;background:linear-gradient(99.56deg,#9d0083 0%,#7f3f98 130.27%);-webkit-background-clip:text;background-clip:text;font-weight:500;display:inline-block}.w-100{width:100%!important}.w-100-px{width:100px!important}.w-150-px{width:150px!important}.w-200-px{width:200px!important}.w-250-px{width:250px!important}.w-300-px{width:300px!important}.h-100{height:100%!important}.h-100-px{height:100px!important}.h-150-px{height:150px!important}.h-200-px{height:200px!important}.h-250-px{height:250px!important}.h-300-px{height:300px!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex}.align-item-start{align-items:flex-start}.align-item-end{align-items:flex-end}.align-item-center{align-items:center}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.flex-col{flex-direction:column}.flex-flow{flex-flow:wrap}.gap-5{gap:5px}.gap-10{gap:10px}.gap-15{gap:15px}.gap-20{gap:20px}.p-static{position:static}.p-relative{position:relative}.p-absolute{position:absolute}.p-fixed{position:fixed}.p-sticky{position:sticky}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.m-x-0{margin-inline:0!important}.m-y-0{margin-block:0!important}@media (max-width:991px){.m-0-lg{margin:0!important}}@media (max-width:768px){.m-0-md{margin:0!important}}@media (max-width:568px){.m-0-sm{margin:0!important}}.mt-5{margin-top:5px}.mb-5{margin-bottom:5px}.ml-5{margin-left:5px}.mr-5{margin-right:5px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.mt-15{margin-top:15px}.mb-15{margin-bottom:15px}.ml-15{margin-left:15px}.mr-15{margin-right:15px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.ml-20{margin-left:20px}.mr-20{margin-right:20px}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.p-x-0{padding-inline:0!important}.p-y-0{padding-block:0!important}@media (max-width:991px){.p-0-lg{padding:0!important}}@media (max-width:768px){.p-0-md{padding:0!important}}@media (max-width:568px){.p-0-sm{padding:0!important}}.p-5{padding:5px}.pt-5{padding-top:5px}.pb-5{padding-bottom:5px}.pl-5{padding-left:5px}.p-10{padding:10px}.pt-10{padding-top:10px}.pb-10{padding-bottom:10px}.pl-10{padding-left:10px}.pr-10{padding-right:10px}.p-15{padding:15px}.pt-15{padding-top:15px}.pb-15{padding-bottom:15px}.pl-15{padding-left:15px}.pr-15{padding-right:15px}.p-20{padding:20px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.pl-20{padding-left:20px}.pr-20{padding-right:20px}.bg-none{background:0 0!important}.bg-white{background:#fff}.bg-black{background:#000}.bg-primary{background:#9d0083}.bg-colorBgLayout{background:#f5f5f5}.color-white{color:#fff}.color-black{color:#000}.color-tertiary{color:#7a7a7a}.color-primary{color:#9d0083!important}.color-blue{color:#1b75bb!important}.color-bg-layout{color:#f5f5f5}.color-danger{color:#dc2626}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.border-none{border:none!important}.overflow-hidden{overflow:hidden!important}.cursor-pointer{cursor:pointer}.ellipsized-one-line{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}.ellipsized-two-line{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}.ellipsized-three-line{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}.ellipsized-four-line{line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}.section-padding{padding:60px}@media (min-width:768px){.section-padding{padding:80px}}@media (min-width:991px){.section-padding{padding:100px}}.section-padding-left{padding-left:60px}@media (min-width:768px){.section-padding-left{padding-left:80px}}@media (min-width:991px){.section-padding-left{padding-left:100px}}.section-padding-right{padding-right:60px}@media (min-width:768px){.section-padding-right{padding-right:80px}}@media (min-width:991px){.section-padding-right{padding-right:100px}}.section-padding-inline{padding-inline:60px}@media (min-width:768px){.section-padding-inline{padding-inline:80px}}@media (min-width:991px){.section-padding-inline{padding-inline:100px}}.section-padding-block{padding-block:60px}@media (min-width:768px){.section-padding-block{padding-block:80px}}@media (min-width:991px){.section-padding-block{padding-block:100px}}.section-padding-top{padding-top:60px}@media (min-width:768px){.section-padding-top{padding-top:80px}}@media (min-width:991px){.section-padding-top{padding-top:100px}}.section-padding-bottom{padding-bottom:60px}@media (min-width:768px){.section-padding-bottom{padding-bottom:80px}}@media (min-width:991px){.section-padding-bottom{padding-bottom:100px}}.section-margin{margin:60px}@media (min-width:768px){.section-margin{margin:80px}}@media (min-width:991px){.section-margin{margin:100px}}.section-margin-left{margin-left:60px}@media (min-width:768px){.section-margin-left{margin-left:80px}}@media (min-width:991px){.section-margin-left{margin-left:100px}}.section-margin-right{margin-right:60px}@media (min-width:768px){.section-margin-right{margin-right:80px}}@media (min-width:991px){.section-margin-right{margin-right:100px}}.section-margin-inline{margin-inline:60px}@media (min-width:768px){.section-margin-inline{margin-inline:80px}}@media (min-width:991px){.section-margin-inline{margin-inline:100px}}.section-margin-block{margin-block:60px}@media (min-width:768px){.section-margin-block{margin-block:80px}}@media (min-width:991px){.section-margin-block{margin-block:100px}}.section-margin-top{margin-top:60px}@media (min-width:768px){.section-margin-top{margin-top:80px}}@media (min-width:991px){.section-margin-top{margin-top:100px}}.section-margin-bottom{margin-bottom:60px}@media (min-width:768px){.section-margin-bottom{margin-bottom:80px}}@media (min-width:991px){.section-margin-bottom{margin-bottom:100px}}.loader{justify-content:center;align-items:center;width:100%;min-height:427px;display:flex}.main-loader{width:100vw;min-height:100vh}.user-cell{align-items:center;gap:8px;display:inline-flex}.user-cell-meta{flex-direction:column;line-height:1.2;display:inline-flex}.user-cell-name{color:#160040;font-weight:600}.user-cell-role{color:#7a7a7a;font-size:12px}.sr-only,.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.focus-ring:focus-visible{outline-offset:2px;outline:4px solid #9d0083}.notifications-mark-header{margin-bottom:24px!important}.notifications-mark-all{color:#9d0083!important}.notifications-mark-all:hover:not(:disabled){opacity:.75}.notifications-mark-all:disabled{cursor:not-allowed;color:#7a7a7a!important}.notification-item{cursor:pointer;align-items:flex-start;gap:12px;transition:background .2s,box-shadow .2s,border-color .2s;display:flex}.notification-item-icon{background:#f5f5f5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.notification-item-content{flex:1;min-width:0}.notification-item-head{align-items:center;gap:8px;display:flex}.notification-item-title{color:#160040;font-size:14px;font-weight:600}.notification-item-dot{background:#9d0083;border-radius:50%;flex-shrink:0;width:8px;height:8px}.notification-item-text{color:#262a43;margin-top:2px;font-size:14px;line-height:1.5}@media (max-width:768px){.notification-item-text{font-size:12px}}.notification-item-time{color:#6d757e;font-size:12px}.notification-item--dropdown{padding:12px 16px}.notification-item--dropdown:hover{background:#f5f5f5}.notification-item--dropdown .notification-item-head{justify-content:space-between}.notification-item--dropdown .notification-item-title{color:#1f2937;font-size:13px}.notification-item--dropdown .notification-item-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.notification-item--dropdown .notification-item-time{margin-top:10px;display:block}.notification-item--dropdown.notification-item--unread{background:#f0fff4}.notification-item--page{background:#fff;border:1px solid #f5f5f7;border-radius:12px;align-items:center;margin-bottom:10px;padding:16px 20px}@media (max-width:768px){.notification-item--page{padding:10px}}.notification-item--page:last-child{margin-bottom:0}.notification-item--page:hover{box-shadow:0 2px 10px #0000000d}.notification-item--page .notification-item-time{white-space:nowrap;flex-shrink:0;margin-left:16px}.notification-item--page.notification-item--unread{background:#f0fff4;border-color:#9d008340}.notifications-popover .ant-popover-arrow{width:0!important;height:0!important}.notifications-popover .ant-popover-container{width:100%;border-radius:14px!important;max-width:360px!important;padding:0!important}@media (max-width:576px){.notifications-popover .ant-popover-container{max-width:280px!important}}.notifications-popover .ant-popover-inner{border-radius:12px;padding:0;overflow:hidden}.notifications-dropdown{flex-direction:column;max-height:370px;display:flex}.notifications-dropdown-head{border-bottom:1px solid #e2e4e8;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;padding:8px 14px!important}.notifications-dropdown-right-action{color:#4c8321!important;padding:0!important;font-size:12px!important}.notifications-dropdown-right-action:disabled{cursor:not-allowed;color:#7a7a7a!important}.notifications-dropdown-title{color:#1f2937;font-size:13px;font-weight:500}.notifications-dropdown-body{flex:1;width:100%;min-width:360px;overflow-y:auto}@media (max-width:576px){.notifications-dropdown-body{min-width:100%}}.notifications-dropdown-body::-webkit-scrollbar-track{width:0}.notifications-dropdown-body::-webkit-scrollbar{background-color:#0000;width:4px}.notifications-dropdown-body::-webkit-scrollbar-thumb{background-color:#e5e7eb;border-radius:10px}.notifications-dropdown-loading{justify-content:center;padding:32px 0;display:flex}.notifications-dropdown-empty{padding:24px 0}.notifications-dropdown-footer{border-top:1px solid #e2e4e8;border-bottom-right-radius:14px;border-bottom-left-radius:14px;flex-shrink:0;justify-content:center;align-items:center;height:45px;display:flex;overflow:hidden}.notifications-dropdown-btn-action{font-size:14px;font-weight:500;color:#9d0083!important}.notifications-dropdown-list{margin:0;padding:0;list-style:none}.notifications-dropdown-item{border-bottom:1px solid #e2e4e8;align-items:flex-start;gap:8px;padding:10px 14px;display:flex}.notifications-dropdown-item--unread{cursor:pointer;background:#fafafa}.notifications-dropdown-item--unread:hover{background:#f3f4f6}.notifications-dropdown-item-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.notifications-dropdown-item-title{color:#160040;font-weight:500}.notifications-dropdown-item-body{color:#262a43;font-size:12px}.notifications-dropdown-item-time{color:#7a7a7a;font-size:12px}.notifications-dropdown-item-dot{background:#9d0083;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.notifications-dropdown-foot{border-top:1px solid #e2e4e8;flex-shrink:0}.main-table-wrap .ant-table-wrapper .ant-table-container table>thead tr th{color:#160040;background:#f6f7fb;border-color:#e2e4e8;padding:11.5px 16px;font-weight:500}.main-table-wrap .ant-table-wrapper .ant-table-container table>thead tr th:before{display:none}.main-table-wrap .ant-table-wrapper .ant-table-container table>thead>tr:first-child>:first-child{border-start-start-radius:8px}.main-table-wrap .ant-table-wrapper .ant-table-container table>thead>tr:first-child>:last-child{border-start-end-radius:8px}.main-table-wrap .ant-table-wrapper .ant-table{border:1px solid #e2e4e8;border-bottom:0;border-radius:8px}.main-table-wrap .ant-table-wrapper table .table-tag.ant-tag{text-align:center;justify-content:center;align-items:center;width:126px;height:34px;line-height:28px;display:flex}.main-table-wrap .ant-table-wrapper table .table-tag.ant-tag.ant-tag-success{color:#16a34a;background:#f0fdf4}.main-table-wrap .ant-table-wrapper .ant-table-tbody>tr:last-child>:first-child{border-end-start-radius:8px}.main-table-wrap .ant-table-wrapper .ant-table-tbody>tr:last-child>:last-child{border-end-end-radius:8px}.main-table-wrap .ant-table-wrapper .ant-table-tbody>tr>td{color:#262a43;border-color:#e2e4e8;padding:9.5px 16px}.main-table-wrap-admin .ant-table-wrapper .ant-table-tbody .ant-tag{text-transform:capitalize;border-radius:20px}.main-table-wrap-admin .ant-table-wrapper .ant-table-tbody .ant-tag.ant-tag-success{color:#44751d;background:#f1f5ee}.main-table-wrap-admin .ant-table-wrapper .ant-table-tbody .ant-tag.ant-tag-warning{color:#92400e;background:#fef8e2}.main-empty-state.ant-empty{flex-direction:column;justify-content:center;align-items:center;height:300px;display:flex}.coming-soon-page-header{margin-bottom:24px}.coming-soon-page-body{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:420px;padding:60px 24px;display:flex}.coming-soon-page-title{color:#160040;font-size:20px;font-weight:700;display:block}.coming-soon-page-subtitle{color:#262a43;max-width:420px;font-size:14px;line-height:1.7}.coming-soon{max-width:560px}.coming-soon-title{color:#160040;margin:0 0 8px;font-size:24px}.coming-soon-text{color:#262a43;margin:0 0 16px}.coming-soon-badge{color:#9d0083;background:#9d00831a;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.react-tel-input.phone-input-us .flag-dropdown,.react-tel-input.phone-input-us .flag-dropdown.open{pointer-events:none;cursor:default;background-color:#f6f7fb;border:0;border-radius:12px 0 0 12px!important}.react-tel-input.phone-input-us .selected-flag{position:relative;width:74px!important;padding:0 0 0 14px!important}.react-tel-input.phone-input-us .selected-flag .arrow{display:none!important}.react-tel-input.phone-input-us .selected-flag .flag{left:14px!important}.react-tel-input.phone-input-us .selected-flag:before{content:"+1";color:#262a43;font-size:14px;position:absolute;top:50%;left:42px;transform:translateY(-50%)}.react-tel-input.phone-input-us .selected-flag:after{content:"";background:#e8e8e8;width:1px;height:18px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.react-tel-input.phone-input-us .form-control{background-color:#f6f7fb;border:0;border-radius:12px;padding-left:86px!important}.react-tel-input.phone-input-us input::placeholder,.react-tel-input.phone-input-us textarea::placeholder{color:#9ca3af}.react-tel-input.phone-input-us input::-webkit-input-placeholder{color:#9ca3af}.react-tel-input.phone-input-us textarea::-webkit-input-placeholder{color:#9ca3af}.react-tel-input.phone-input-us input::-moz-placeholder{color:#9ca3af}.react-tel-input.phone-input-us textarea::-moz-placeholder{color:#9ca3af}:is(.react-tel-input.phone-input-us input:-ms-placeholder-shown,.react-tel-input.phone-input-us textarea:-ms-placeholder-shown){color:#9ca3af}:is(.react-tel-input.phone-input-us input:placeholder-shown,.react-tel-input.phone-input-us textarea:placeholder-shown){color:#9ca3af}.react-tel-input.phone-input-intl .flag-dropdown,.react-tel-input.phone-input-intl .flag-dropdown.open{pointer-events:auto;cursor:pointer;background-color:#f6f7fb;border:0;border-radius:12px 0 0 12px}.react-tel-input.phone-input-intl .flag-dropdown .selected-flag,.react-tel-input.phone-input-intl .flag-dropdown.open .selected-flag{background:0 0}.react-tel-input.phone-input-intl .selected-flag{border-radius:12px 0 0 12px;width:74px!important;padding:0 0 0 14px!important}.react-tel-input.phone-input-intl .selected-flag:hover,.react-tel-input.phone-input-intl .selected-flag:focus{background-color:#f5f5f5}.react-tel-input.phone-input-intl .selected-flag .flag{left:14px!important}.react-tel-input.phone-input-intl .selected-flag:after{content:"";background:#e8e8e8;width:1px;height:18px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.react-tel-input.phone-input-intl .selected-flag .arrow{display:block;left:34px}.react-tel-input.phone-input-intl .form-control{background-color:#f6f7fb;border:0;border-radius:12px;font-weight:400;padding-left:86px!important}.react-tel-input.phone-input-intl input::placeholder,.react-tel-input.phone-input-intl textarea::placeholder{color:#9ca3af}.react-tel-input.phone-input-intl input::-webkit-input-placeholder{color:#9ca3af}.react-tel-input.phone-input-intl textarea::-webkit-input-placeholder{color:#9ca3af}.react-tel-input.phone-input-intl input::-moz-placeholder{color:#9ca3af}.react-tel-input.phone-input-intl textarea::-moz-placeholder{color:#9ca3af}:is(.react-tel-input.phone-input-intl input:-ms-placeholder-shown,.react-tel-input.phone-input-intl textarea:-ms-placeholder-shown){color:#9ca3af}:is(.react-tel-input.phone-input-intl input:placeholder-shown,.react-tel-input.phone-input-intl textarea:placeholder-shown){color:#9ca3af}.react-tel-input.phone-input-intl .country-list{border-radius:6px;box-shadow:0 6px 16px #0000001f}.react-tel-input.phone-input-intl .country-list .search{align-items:center;padding:8px 12px;display:flex}.react-tel-input.phone-input-intl .country-list .search .search-box{border:1px solid #e2e4e8;border-radius:6px;width:100%;padding:4px 8px}.react-tel-input.phone-input-intl .country-list .country.highlight,.react-tel-input.phone-input-intl .country-list .country:hover{background-color:#f5eff7}.main-layout{background:#f5f5f5;min-height:100vh}.main-layout.ant-layout{background:#fff}.main-layout-auth{background:#f6f7fb;width:100%;min-height:100vh}.main-layout-auth .main-logo{text-align:center;margin:0}.main-layout-auth .main-logo a{color:#160040;font-size:28px;font-weight:800;text-decoration:none}.main-layout-auth-footer.ant-layout-footer{background:#f6f7fb;padding:24px 20px}@media (min-width:992px){.main-layout-auth-footer.ant-layout-footer{padding:0}}.main-layout-auth-left{background:#000;height:100vh;position:relative;overflow:hidden}.main-layout-auth-left-footer{display:block}@media (min-width:992px){.main-layout-auth-left-footer{display:none}}.main-layout-auth-right{background:#f6f7fb;flex-direction:column;width:100%;min-height:100vh;padding:16px;display:flex;position:relative}@media (min-width:576px){.main-layout-auth-right{padding:24px}}.main-layout-auth-right-header.ant-layout-header{background:0 0;height:auto;padding:0}.main-layout-auth-right-header{background:0 0;justify-content:center;align-items:center;height:auto;padding:0 0 24px;line-height:normal;display:flex;position:relative}.main-layout-auth-right-footer{display:none}@media (min-width:992px){.main-layout-auth-right-footer{display:block}}.main-layout-auth-back{color:#fff;cursor:pointer;background:#160040;border:none;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;transition:background .2s,transform .1s;display:inline-flex;position:absolute;top:0;left:0}.main-layout-auth-back:hover{background:#2a0060}.main-layout-auth-back:active{transform:scale(.95)}.main-layout-auth-content{flex-direction:column;flex:auto;justify-content:center;align-items:stretch;width:100%;max-width:560px;margin:0 auto;padding:24px 16px;display:flex}@media (min-width:576px){.main-layout-auth-content{padding:48px 40px}}@media (min-width:992px){.main-layout-auth-content{padding:56px 48px}}.main-layout-auth-content-heading{text-align:center;margin-bottom:24px}@media (min-width:576px){.main-layout-auth-content-heading{margin-bottom:32px}}.main-layout-auth-content-heading-title{color:#160040!important;margin-bottom:16px!important;font-size:30px!important;font-weight:700!important;line-height:40px!important}@media (min-width:576px){.main-layout-auth-content-heading-title{font-size:36px!important}}.main-layout-auth-content-heading-subtitle{color:#374151;line-height:18px}.main-layout-auth-content-form .ant-form-item{margin-bottom:24px}.main-layout-auth-content-form .ant-form-item .ant-form-item-row{align-items:center}.main-layout-auth-content-form .ant-form-item-label{text-align:left}.main-layout-auth-content-form .ant-form-item-label label{color:#160040;width:100%;font-weight:500}.main-layout-auth-content-form .ant-input,.main-layout-auth-content-form .ant-input-password{border-color:#0000;border-radius:12px;height:42px}.main-layout-auth-content-form .ant-input-affix-wrapper{border-color:#0000;border-radius:12px;height:42px;padding-top:0;padding-bottom:0}.main-layout-auth-content-button.ant-btn{border-radius:12px;height:42px;box-shadow:none!important}.main-layout-auth-content-button.ant-btn:hover{color:#fff!important;background:#5d024e!important;border-color:#5d024e!important}.main-layout-auth-content-form-forgot{justify-content:flex-end;gap:5px;margin:-12px 0 24px;display:flex}.main-layout-auth-content-form-forgot a{color:#8a919d;font-size:13px;font-weight:500;text-decoration:underline}.main-layout-auth-content-form-forgot a:hover{color:#9d0083}.main-layout-auth-content-form-forgot a:focus-visible{outline-offset:2px;border-radius:2px;outline:4px solid #9d0083}.otp-input{justify-content:center;gap:12px;margin:16px 0 8px;display:flex}.otp-input-box{text-align:center;color:#160040;background:#fff;border:1px solid #e2e4e8;border-radius:8px;width:56px;height:56px;font-size:22px;font-weight:600;box-shadow:0 1px 2px #0000000d}.otp-input-box:focus-visible,.otp-input-box:focus{border-color:#9d0083;outline:none;box-shadow:0 0 0 2px #9d008326}.otp-input-hint{text-align:center;color:#7a7a7a;margin:0 0 24px;font-size:12px}.otp-input-resend{text-align:center;color:#262a43;margin-top:24px;font-size:14px}.otp-input-resend .ant-btn-link{color:#3000ab;font-weight:600;text-decoration:underline}.otp-input-resend .ant-btn-link:hover{color:#1f0072}.auth-result-card{text-align:center}.auth-result-card-title{color:#160040;margin:0 0 8px;font-size:32px;font-weight:700;line-height:1.2}.auth-result-card-description{color:#262a43;margin:0 0 32px;font-size:14px;line-height:1.5}.main-sidebar.ant-layout-sider{opacity:0;visibility:hidden;background:#fff;border-right:1px solid #e6e6e6;height:100vh;transition:all .3s ease-in-out;position:fixed;top:0;left:-68px;flex:0 0 68px!important;width:68px!important;min-width:68px!important;max-width:68px!important}@media (min-width:992px){.main-sidebar.ant-layout-sider{opacity:1;visibility:visible;left:0}}.main-sidebar.ant-layout-sider.active{opacity:1;visibility:visible;z-index:12;left:0}.main-sidebar-logo{justify-content:center;align-items:center;height:52px;padding-top:8px;display:flex}.main-sidebar-menu.ant-menu{scrollbar-width:none;-ms-overflow-style:none;background:0 0;max-height:calc(100vh - 82px);padding:8px;overflow:hidden scroll;border-inline-end:none!important}.main-sidebar-menu.ant-menu::-webkit-scrollbar{display:none}.main-sidebar-menu.ant-menu .ant-menu-item{color:#6b7280;border-radius:10px;overflow:visible}.main-sidebar-menu.ant-menu .ant-menu-item .ant-badge .ant-scroll-number{line-height:14px!important}.main-sidebar-menu.ant-menu .ant-menu-item .icon{transition:all .3s ease-in-out;display:block;stroke:#6b7280!important}.main-sidebar-menu.ant-menu .ant-menu-item .icon path{stroke:inherit!important}.main-sidebar-menu.ant-menu .ant-menu-item .ant-menu-item-icon{color:#6b7280;font-size:18px;line-height:1}.main-sidebar-menu.ant-menu .ant-menu-item.ant-menu-item-active{color:#fff!important;background:#9d0083!important}.main-sidebar-menu.ant-menu .ant-menu-item.ant-menu-item-active .icon{stroke:#fff!important}.main-sidebar-menu.ant-menu .ant-menu-item.ant-menu-item-active .ant-menu-item-icon{color:#fff!important}.main-sidebar-menu.ant-menu .ant-menu-item.ant-menu-item-selected{color:#fff;background:#9d0083}.main-sidebar-menu.ant-menu .ant-menu-item.ant-menu-item-selected .icon{stroke:#fff!important}.main-sidebar-menu.ant-menu .ant-menu-item.ant-menu-item-selected .ant-menu-item-icon{color:#fff!important}.main-sidebar-footer{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:auto 0 24px}.main-sidebar-logout.ant-btn{color:#6b7280;border-radius:10px;width:40px;height:40px;font-size:16px}.main-layout-right-content{margin-left:68px}.main-layout-right-content.ant-layout{background:#f5f5f5;transition:all .3s ease-in-out}@media (max-width:991px){.main-layout-right-content.ant-layout{margin-left:0}}.main-header.ant-layout-header{z-index:3;background:#fff;border-bottom:1px solid #e6e6e6;width:calc(100vw - 68px);height:56px;margin-left:68px;padding:0 22px;line-height:56px;transition:all .3s ease-in-out;position:fixed;top:0;left:0}@media (max-width:1199px){.main-header.ant-layout-header{width:100%;margin-left:0}}.main-header-inner{justify-content:space-between;align-items:center;gap:20px;height:100%;display:flex}.main-header-breadcrumb{flex-shrink:0;display:none}@media (min-width:486px){.main-header-breadcrumb{display:block}}.main-header-breadcrumb.ant-breadcrumb .ant-breadcrumb-item a{height:16px}@media (min-width:576px){.main-header-breadcrumb.ant-breadcrumb .ant-breadcrumb-item a{height:22px}}.main-header-breadcrumb.ant-breadcrumb .main-header-breadcrumb-jump{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .2s}.main-header-breadcrumb.ant-breadcrumb .main-header-breadcrumb-jump:hover,.main-header-breadcrumb.ant-breadcrumb .main-header-breadcrumb-jump:focus-visible{color:#9d0083}.main-header-breadcrumb.ant-breadcrumb{font-size:12px;line-height:16px}@media (min-width:576px){.main-header-breadcrumb.ant-breadcrumb{font-size:14px;line-height:22px}}.main-header-actions{align-items:center;gap:14px;display:flex}.main-header-notifications-icon{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;line-height:normal;display:inline-flex}.main-header-notifications-icon:focus-visible{border-radius:50%}.main-header-notifications-icon .ant-avatar{color:#818891;cursor:pointer;background:#fff;border-color:#0000;width:25px;min-width:25px;height:25px;font-size:14px!important}.main-header-notifications-icon .ant-avatar:hover{color:#9d0083;border-color:#0000}@media (min-width:480px){.main-header-notifications-icon .ant-avatar{width:28px;height:28px;min-width:28px!important}}.main-header-search.ant-input-affix-wrapper{background:#f6f7fb;border-color:#e2e4e8;border-radius:8px;flex:1;max-width:297px}.main-header-user{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;line-height:normal;display:inline-flex}.main-header-user .ant-avatar{color:#818891;background:#fff;border-color:#e6e6e6;width:25px;min-width:25px;height:25px;font-size:14px!important}.main-header-user .ant-avatar:hover{color:#9d0083;border-color:#9d0083}@media (min-width:480px){.main-header-user .ant-avatar{width:28px;height:28px;min-width:28px!important}}.main-header-user-meta{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.main-header-user-name{color:#160040;font-size:12px;font-weight:500}.main-header-user-role{color:#8a919d;font-size:10px}.main-footer.ant-layout-footer{color:#6d757e;background:#fff;border-top:1px solid #e6e6e6;justify-content:space-between;align-items:center;gap:20px;padding:15.5px 22px;font-size:12px;display:flex}@media (max-width:576px){.main-footer.ant-layout-footer{flex-direction:column-reverse}}.main-footer.ant-layout-footer a{color:#6d757e}.main-footer.ant-layout-footer a:hover{text-decoration:underline}.main-footer.ant-layout-footer .ant-divider{margin-inline:22px}.main-content.ant-layout-content{background:#f6f7fb;min-height:calc(100vh - 120px);margin-top:56px;padding:16px 24px}.main-heading{margin-bottom:16px}.main-heading-title{color:#160040;font-size:16px;font-weight:700;line-height:22px}@media (min-width:576px){.main-heading-title{font-size:18px}}@media (min-width:992px){.main-heading-title{font-size:20px}}.main-heading-title:has(.ant-btn){align-items:center;gap:10px;display:flex}@media (min-width:768px){.main-heading-title:has(.ant-btn){align-items:center}}.main-heading-title .ant-btn{border:0;border-radius:8px;height:24px;padding:0;font-size:12px;width:24px!important}.main-heading-title .ant-btn:hover{border:0!important}.main-heading-actions-switch-btns.ant-segmented{background:#fff;border:1px solid #e2e4e8;border-radius:12px;padding:3px 4px}.main-heading-actions-switch-btns.ant-segmented .ant-segmented-item:first-child{margin-inline-end:2px}.main-heading-actions-switch-btns.ant-segmented .ant-segmented-item:first-child:after{content:"";top:8px;right:-1px;z-index:3;opacity:1;background:#e2e4e8;width:1px;height:16px;position:absolute;inset-inline-start:inherit}.main-heading-actions-switch-btns.ant-segmented .ant-segmented-item-selected{color:#9d0083;box-shadow:none;background:0 0}.main-heading-actions-switch-btns.ant-segmented .ant-segmented-item-selected .ant-segmented-item-label .ant-segmented-item-icon .icon path{stroke:#9d0083}.main-heading-actions-btn.ant-btn{border-radius:12px;min-width:189px;height:44px;box-shadow:none!important}.main-heading-actions-btn-edit.ant-btn{border-radius:12px;min-width:139px;height:44px;box-shadow:none!important}.main-heading-alter{justify-content:space-between;align-items:center;gap:20px;display:flex}@media (max-width:768px){.main-heading-alter{flex-direction:column;align-items:start}}.jobs-board-search{width:100%;max-width:280px}.jobs-board{background:#f6f7fb;border:1px solid #e2e4e8;border-radius:12px;grid-template-columns:repeat(7,1fr);min-width:calc(100vw + 700px);display:grid;overflow-x:auto}@media (min-width:1600px){.jobs-board{grid-template-columns:repeat(7,1fr);min-width:calc(100vw + 500px)}}.jobs-board-card.ant-card .ant-card-body{padding:16px 12px}.jobs-board-card-scroll-x.ant-card>.ant-card-body{overflow-x:auto}.jobs-board-card-no-bg.ant-card{background:0 0;border-color:#0000;box-shadow:none!important}.jobs-board-card-no-bg.ant-card>.ant-card-body{padding:0}.jobs-board-column{flex-direction:column;min-height:calc(100vh - 243px);max-height:calc(100vh - 243px);display:flex}.jobs-board-column:last-child .jobs-board-column-body{border-right:0}.jobs-board-column-header{border-bottom:2px solid #9d0083;justify-content:space-between;align-items:center;gap:8px;min-height:56px;margin-inline:16px;padding:16px 12px;display:flex}.jobs-board-column-header .ant-badge .ant-badge-count{color:#666d7b;white-space:nowrap;box-sizing:border-box;background:0 0;border:1px solid #e2e4e8;min-width:22px;height:22px;padding:0 7px;line-height:20px}.jobs-board-column-title{color:#160040;font-size:14px;font-weight:500;line-height:18px}@media (min-width:1600px){.jobs-board-column-title{font-size:16px}}.jobs-board-column-body{scrollbar-width:none;-ms-overflow-style:none;border-right:1px solid #e2e4e8;flex-direction:column;gap:12px;height:100%;margin-block:16px;padding-inline:16px;display:flex;overflow-y:auto}.jobs-board-column-body::-webkit-scrollbar{display:none}.jobs-board-column-empty{color:#9ca3af;margin:0;padding:12px 0;font-size:14px}.board-column-sentinel{flex-shrink:0;justify-content:center;align-items:center;min-height:32px;display:flex}.job-card.ant-card{border-color:#0000;border-radius:8px;font-size:12px}.job-card.ant-card .ant-card-head{color:#160040;border-bottom:0;min-height:24px;padding:16px 12px 0;font-size:14px;font-weight:600}.job-card.ant-card .ant-card-body{padding:16px 12px}.job-card.ant-card .ant-card-head-title{line-clamp:2;-webkit-line-clamp:2;white-space:inherit;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}.job-card.ant-card:hover,.job-card.ant-card:focus-visible{border-color:#9d0083;box-shadow:0 2px 8px #9d00831f}.job-card-stats{background:#f6f7fb;border-radius:6px;margin-bottom:12px;display:flex}.job-card-stat{text-align:center;flex-direction:column;flex:1;align-items:center;padding:6px 12px;display:flex;position:relative}.job-card-stat:not(:last-child):after{content:"";top:8px;right:-1px;z-index:3;opacity:1;background:#e2e4e8;width:1px;height:calc(100% - 16px);position:absolute;inset-inline-start:inherit}.job-card-stat-value{color:#160040;margin-bottom:2px;font-weight:600;line-height:16px}.job-card-stat-value--accent{color:#9d0083}.job-card-stat-label{color:#8a919d;font-size:10px;line-height:1}.job-card-creator{justify-content:space-between;align-items:center;gap:4px;display:flex}.job-card-creator-label{color:#8a919d;font-size:10px;font-weight:600;display:block}@media (min-width:1440px){.job-card-creator-label{font-size:12px}}.job-card-creator-row{align-items:center;gap:8px;display:flex}.job-card-creator-row .ant-avatar{color:#818891;background:#fff;border-color:#e6e6e6;width:28px;min-width:28px;height:28px;box-shadow:0 0 2px #0000004d;font-size:14px!important}.job-card-creator-meta{flex-direction:column;line-height:1;display:flex}.job-card-creator-name{color:#160040;font-size:12px;font-weight:600;line-height:16px}@media (min-width:1440px){.job-card-creator-name{font-size:12px}}.job-card-creator-role{color:#8a919d;font-size:12px}@media (min-width:1440px){.job-card-creator-role{font-size:12px}}.job-card-creator .user-cell{flex-direction:row-reverse}.job-card-date{color:#8a919d;font-size:12px;display:block}@media (min-width:1440px){.job-card-date{font-size:12px}}.job-card-date-wrap{justify-content:space-between;align-items:center;gap:4px;margin-top:12px;display:flex}.jobs-list .ant-table{color:#374151}.jobs-list-creator{align-items:center;gap:8px;display:inline-flex}.jobs-list-creator .ant-avatar{color:#818891;background:#fff;border-color:#e6e6e6;width:28px;min-width:28px;height:28px;box-shadow:0 0 2px #0000004d;font-size:14px!important}.jobs-list-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.jobs-list-pagination-info{color:#7a7a7a;font-size:12px}.jobs-list-job a{color:#9d0083}.jobs-list-filters.ant-space{flex-wrap:wrap;margin-bottom:24px}.jobs-list-filters .jobs-list-search{flex:220px;max-width:280px}.jobs-list-filters .jobs-list-search>*{z-index:1!important}.jobs-list-filters .jobs-list-status{min-width:150px}.jobs-list-filters .jobs-list-order{min-width:160px}.job-detail-titlebar{align-items:center;gap:12px;margin-bottom:16px;display:flex}.job-detail-back{color:#160040;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.job-detail-title{color:#160040;margin:0;font-size:24px;font-weight:700}.job-detail-title-suffix{color:#7a7a7a;font-weight:400}.job-detail-tabs.ant-tabs-top>.ant-tabs-nav:before{display:none}.job-detail-tabs.ant-tabs>.ant-tabs-nav{margin-bottom:24px}.job-detail-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{border-bottom:1px solid #e2e4e8}.job-detail-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{color:#666d7b;font-size:12px}@media (min-width:1440px){.job-detail-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{font-size:14px}}.job-detail-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{font-weight:500}.job-detail-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-badge .ant-badge-count{color:#9d0083;background:#fff4fd;border-color:#0000}.job-detail-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-icon .icon path{stroke:#9d0083}.job-detail-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-icon .icon{stroke:#9d0083!important}.job-detail-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover{color:#9d0083}.job-detail-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover .ant-tabs-tab-icon .icon path{stroke:#9d0083}.job-detail-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover .ant-tabs-tab-icon .icon{stroke:#9d0083!important}.job-detail-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-btn{align-items:center;display:flex}.job-detail-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-badge{margin-left:12px}.job-detail-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-badge .ant-badge-count{color:#666d7b;background:0 0;border:1px solid #e2e4e8}.job-detail-actions{align-items:center;gap:24px;display:flex}.job-detail-actions .ant-btn{border-radius:12px;box-shadow:none!important}.job-detail-actions .ant-btn.ant-btn-primary{min-width:189px;min-height:44px}.metric-cards{margin-bottom:24px}.metric-card.ant-card{background:#f1f6ff url(/assets/images/card-bg.png) calc(100% - 20px)/contain no-repeat;border:1px solid #e2e4e8;border-radius:12px;min-height:94px}.metric-card.ant-card .ant-card-body{padding:16px}.metric-card-icon.ant-avatar{color:#9d0083;background:#f7e9f7;border-radius:0 12px;position:absolute;top:0;right:0}.metric-card-value{color:#c10fb5;margin-bottom:4px;font-size:24px;font-weight:700;line-height:34px;display:block}.metric-card-label{color:#160040;font-weight:500;line-height:16px}.main-layout-filter-btn{overflow:hidden;border-radius:12px!important}.main-layout-filter-btn:hover .icon path{stroke:#9d0083!important}.dashboard-page .dashboard-row{margin-top:24px}.dashboard-page .metric-card-value{font-size:24px;line-height:30px}.dashboard-page .dashboard-card{height:100%}.dashboard-page .dashboard-card.ant-card{border-radius:18px}.dashboard-page .dashboard-card.ant-card .ant-card-body{flex-direction:column;justify-content:space-between;align-items:center;height:calc(100% - 81px);display:flex}.dashboard-page .dashboard-card.ant-card .ant-card-body>:first-child{width:100%;height:100%}.dashboard-page .dashboard-card.ant-card .ant-card-head{border-color:#f4f4f4;min-height:81px;margin:0 24px;padding:0}.dashboard-page .dashboard-card.ant-card .ant-card-head .ant-card-head-title span span{color:#374151;font-size:13px;font-weight:400;line-height:18px;display:block}.dashboard-page .dashboard-gauge{border-bottom:1px solid #fff3;margin-bottom:12px;padding-bottom:16px;position:relative}.dashboard-page .dashboard-gauge-wrap{justify-content:center;height:270px;display:flex;position:relative}.dashboard-page .dashboard-gauge-value{text-align:center;pointer-events:none;font-size:40px;font-weight:700;line-height:1;position:absolute;top:145px;left:0;right:0}.dashboard-page .dashboard-gauge-marker{transform-origin:bottom;pointer-events:none;width:2px;height:142px;position:absolute;top:48px;left:50%}.dashboard-page .dashboard-gauge-marker i{background:#fff;border-radius:50%;width:18px;height:18px;margin-left:-9px;position:absolute;top:-9px;left:50%;box-shadow:0 0 0 3px #14032a59}.dashboard-page .dashboard-gauge-legend{color:#262a43;justify-content:center;align-items:center;gap:24px;margin-top:-60px;font-weight:500;display:flex}.dashboard-page .dashboard-gauge-legend span{align-items:center;gap:8px;display:inline-flex}.dashboard-page .dashboard-bar{border-radius:4px;width:12px;height:12px;display:inline-block}.dashboard-page .dashboard-bar.dashboard-bar-overrides{background:#c10fb5}.dashboard-page .dashboard-bar.dashboard-bar-decisions{background:#f2f2f2;border:1px solid #c10fb5;overflow:hidden}.dashboard-page .dashboard-gauge-note{text-align:center;color:#8a919d;margin:12px 0 16px;font-size:12px;line-height:18px}.dashboard-page .dashboard-model-list{margin:0;padding:0;list-style:none}.dashboard-page .dashboard-model-list li{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.dashboard-page .dashboard-model-list li span{color:#262a43}.dashboard-page .dashboard-model-list li em{color:#160040;font-style:normal;font-weight:600}.dashboard-page .dashboard-activities{margin:0;padding:0;list-style:none}.dashboard-page .dashboard-activities li{align-items:flex-start;gap:12px;padding:12px 0;display:flex}.dashboard-page .dashboard-activity-text{color:#262a43;flex:1;margin:0;line-height:18px}.dashboard-page .dashboard-activity-text strong{color:#160040;font-weight:600}.dashboard-page .dashboard-activity-time{color:#8a919d;white-space:nowrap;flex-shrink:0;font-size:12px}.dashboard-page .dashboard-activity-body{flex:1;min-width:0}.dashboard-page .dashboard-card-sub{color:#262a43;margin:-8px 0 16px;font-size:12px}.dashboard-page .dashboard-range{min-width:170px}.dashboard-page .metric-card-label{display:block}.dashboard-page .metric-card--dashboard.ant-card{background-color:#fff;background-image:none;border:1px solid #eceef2;height:100%}.dashboard-page .metric-card--dashboard.ant-card .ant-card-body{flex-direction:column;padding:16px 24px 16px 16px;display:flex}.dashboard-page .metric-card--dashboard .metric-card-delta{order:3}.dashboard-page .metric-card--dashboard .metric-card-label{color:#262a43;order:1;font-size:12px;font-weight:500;line-height:18px}.dashboard-page .metric-card--dashboard .metric-card-value{color:#171a2b;order:2;margin:4px 0 0;font-size:30px;line-height:38px}.dashboard-page .metric-card--dashboard .metric-card-icon.ant-avatar{color:#3000ab;background:#eeeaff;border-radius:10px;width:36px;height:36px;top:16px;right:16px}.dashboard-page .metric-card--dashboard .metric-card-value small{color:#262a43;font-size:16px;font-weight:600}.dashboard-page .metric-card-delta{color:#262a43;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:12px;line-height:16px;display:flex}.dashboard-page .metric-card-delta-badge{color:#262a43;background:#f4f4f6;border-radius:8px;padding:1px 8px;font-style:normal;font-weight:600}.dashboard-page .metric-card-delta-badge--up{color:#c10fb5;background:#fdeffa}.dashboard-page .metric-card-delta-badge--down{color:#da1e27;background:#ffefef}.dashboard-page .metric-card-delta-arrow{font-size:10px;transform:rotate(45deg)}.dashboard-page .metric-card-delta-arrow.is-down{transform:rotate(135deg)}.dashboard-page .dashboard-filter-bar{justify-content:flex-end}.dashboard-page .dashboard-filter-chip{text-overflow:ellipsis;white-space:nowrap;max-width:220px;margin-inline-end:0;overflow:hidden}.dashboard-page .dashboard-funnel{flex-direction:column;justify-content:space-between;align-items:center;height:calc(100% - 81px);margin:0;padding:0;list-style:none;display:flex}.dashboard-page .dashboard-funnel-row{grid-template-columns:130px 1fr 110px;align-items:center;gap:16px;width:100%;padding:8px 0;display:grid}@media (max-width:575px){.dashboard-page .dashboard-funnel-row{grid-template-columns:96px 1fr 84px;gap:8px}}.dashboard-page .dashboard-funnel-label{color:#160040;font-weight:500}.dashboard-page .dashboard-funnel-track{background:#f2f2f5;border-radius:999px;display:block;overflow:hidden}.dashboard-page .dashboard-funnel-fill{color:#fff;border-radius:999px;justify-content:flex-start;align-items:center;min-width:44px;height:34px;padding:0 12px;font-weight:600;transition:width .25s;display:flex}.dashboard-page .dashboard-funnel-fill b{font-weight:600}.dashboard-page .dashboard-funnel-rate{flex-direction:column;align-items:flex-end;line-height:16px;display:flex}.dashboard-page .dashboard-funnel-rate strong{color:#160040;font-weight:600}.dashboard-page .dashboard-funnel-rate em{color:#8a919d;font-size:11px;font-style:normal}.dashboard-page .rejection-tip{color:#fff;background:#2b0a5e;border-radius:8px;min-width:150px;padding:8px 12px}.dashboard-page .rejection-tip-title{margin:0 0 4px;font-size:12px;font-weight:600}.dashboard-page .rejection-tip-row{color:#ffffffb8;justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:11px;display:flex}.dashboard-page .rejection-tip-row b{color:#c10fb5;font-weight:600}.dashboard-page .dashboard-sources{justify-content:center;align-items:center;gap:38px;display:flex}@media (max-width:991px){.dashboard-page .dashboard-sources{flex-direction:column;align-items:stretch}}.dashboard-page .dashboard-sources-chart{flex:0 0 240px;max-width:240px}@media (max-width:991px){.dashboard-page .dashboard-sources-chart{flex:auto;max-width:100%}}.dashboard-page .dashboard-sources-legend{flex:1;max-width:200px;margin:0;padding:0;list-style:none}.dashboard-page .dashboard-sources-legend li{grid-template-columns:10px 1fr auto 42px;align-items:center;gap:8px;line-height:25px;display:grid}.dashboard-page .dashboard-sources-legend li i{border-radius:3px;width:10px;height:10px}.dashboard-page .dashboard-sources-legend li span{color:#262a43;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-page .dashboard-sources-legend li b{color:#160040;font-weight:600}.dashboard-page .dashboard-sources-legend li em{text-align:right;color:#8a919d;font-style:normal}.dashboard-page .dashboard-card-ai.ant-card{background:linear-gradient(121.36deg,#5d024e -4.99%,#160040 100%);border:none;box-shadow:0 4px 14px #1600400f}.dashboard-page .dashboard-card-ai.ant-card .ant-card-head{border-color:#fff3}.dashboard-page .dashboard-card-ai.ant-card .ant-card-head .ant-card-head-title span span{color:#fff}.dashboard-page .dashboard-card-ai.ant-card .ant-card-body{padding-top:0}.dashboard-page .dashboard-card-ai .ant-card-head,.dashboard-page .dashboard-card-ai .ant-card-head-title,.dashboard-page .dashboard-card-ai .dashboard-gauge-legend,.dashboard-page .dashboard-card-ai .dashboard-card-sub,.dashboard-page .dashboard-card-ai .dashboard-gauge-note{color:#fff}.dashboard-page .dashboard-card-ai .dashboard-gauge-legend{background:#ffffff1a;border-radius:999px;gap:0;width:fit-content;margin:-60px auto 0;padding:4px 12px}.dashboard-page .dashboard-card-ai .dashboard-gauge-legend span{letter-spacing:.02em;color:#ffffffc7;gap:4px;padding:0 12px;font-size:11px}.dashboard-page .dashboard-card-ai .dashboard-gauge-legend span b{color:#fff;font-size:13px;font-weight:700}.dashboard-page .dashboard-card-ai .dashboard-gauge-legend span u{color:#fff9;text-decoration:none}.dashboard-page .dashboard-card-ai .dashboard-gauge-legend hr{background:#ffffff38;border:0;width:1px;height:16px;margin:0}.dashboard-page .dashboard-card-ai .dashboard-model-caption{color:#ffffffb8;margin:16px 0 8px;font-size:12px}.dashboard-page .dashboard-card-ai .dashboard-model-list{width:100%}.dashboard-page .dashboard-card-ai .dashboard-model-list li{grid-template-columns:minmax(90px,40%) 1fr 44px;align-items:center;gap:12px;display:grid}.dashboard-page .dashboard-card-ai .dashboard-model-list li span{color:#ffffffdb;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-page .dashboard-card-ai .dashboard-model-list li em{color:#fff;text-align:right}.dashboard-page .dashboard-card-ai .dashboard-model-bar{margin:0}.dashboard-page .dashboard-card-ai .dashboard-model-bar .ant-progress-inner{background:#ffffff29}.ai-overview .ai-overview-toolbar{align-items:center;gap:12px;margin-bottom:16px;display:flex}.ai-overview .ai-overview-toolbar .ant-badge{margin-left:auto}.ai-overview .ai-overview-toolbar .ant-btn{border-color:#e2e4e8;border-radius:12px;box-shadow:none!important}.ai-overview .ant-table-row.is-clickable{cursor:pointer}.ai-overview .ant-table-row.is-clickable:focus-visible{outline-offset:-2px;outline:2px solid #9d0083}.ai-overview .ai-decisions-tabs.ant-segmented{color:#8a919d;background:#fbeff7;border-radius:12px;padding:4px}.ai-overview .ai-decisions-tabs.ant-segmented .ant-segmented-item{border-radius:6px}.ai-overview .ai-decisions-tabs.ant-segmented .ant-segmented-item-selected{color:#160040;background:#fff;box-shadow:0 1px 2px #0000001a}.ai-overview .ai-decisions-tabs.ant-segmented .ant-segmented-thumb{background:#fff;border-radius:6px}.settings-layout{align-items:flex-start;gap:16px;display:flex}@media (max-width:992px){.settings-layout{flex-direction:column}}.settings-nav{background:#fff;border:1px solid #e2e4e8;border-radius:12px;flex:0 0 248px;align-self:flex-start;width:248px;height:calc(100vh - 140px);padding:8px;position:sticky;top:80px;overflow-y:auto}@media (max-width:992px){.settings-nav{flex-basis:auto;width:100%;height:auto;position:static;overflow:visible}}.settings-nav .settings-nav-menu.ant-menu{background:0 0;font-size:14px;border-inline-end:0!important}.settings-nav .settings-nav-menu.ant-menu .ant-menu-submenu-title{color:#7a7a7a;border-radius:8px;font-weight:600}.settings-nav .settings-nav-menu.ant-menu .ant-menu-submenu-title .anticon,.settings-nav .settings-nav-menu.ant-menu .ant-menu-submenu-title .ant-menu-submenu-arrow{color:#7a7a7a}.settings-nav .settings-nav-menu.ant-menu .ant-menu-submenu-title .icon{transition:all .3s ease-in-out;display:block;stroke:#7a7a7a!important}.settings-nav .settings-nav-menu.ant-menu .ant-menu-submenu-title .icon path{stroke:inherit!important}:is(.settings-nav .settings-nav-menu.ant-menu .ant-menu-submenu:has(.ant-menu-item-selected)>.ant-menu-submenu-title,.settings-nav .settings-nav-menu.ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title){color:#9d0083;background:#f5eff7}:is(.settings-nav .settings-nav-menu.ant-menu .ant-menu-submenu:has(.ant-menu-item-selected)>.ant-menu-submenu-title .anticon,.settings-nav .settings-nav-menu.ant-menu .ant-menu-submenu:has(.ant-menu-item-selected)>.ant-menu-submenu-title .ant-menu-submenu-arrow,.settings-nav .settings-nav-menu.ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon,.settings-nav .settings-nav-menu.ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-submenu-arrow){color:#9d0083}:is(.settings-nav .settings-nav-menu.ant-menu .ant-menu-submenu:has(.ant-menu-item-selected)>.ant-menu-submenu-title .icon,.settings-nav .settings-nav-menu.ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .icon){stroke:#9d0083!important}.settings-nav .settings-nav-menu.ant-menu .ant-menu-item{color:#7a7a7a;border-radius:8px}.settings-nav .settings-nav-menu.ant-menu .ant-menu-item .anticon{color:#7a7a7a}.settings-nav .settings-nav-menu.ant-menu .ant-menu-item .icon{transition:all .3s ease-in-out;display:block;stroke:#7a7a7a!important}.settings-nav .settings-nav-menu.ant-menu .ant-menu-item .icon path{stroke:inherit!important}.settings-nav .settings-nav-menu.ant-menu .ant-menu-item-selected{color:#9d0083;background:0 0;font-weight:600}.settings-nav .settings-nav-menu.ant-menu .ant-menu-item-selected .anticon{color:#9d0083}.settings-nav .settings-nav-menu.ant-menu .ant-menu-item-selected .icon{stroke:#9d0083!important}.settings-nav .settings-nav-menu.ant-menu .ant-menu-item-selected:after{display:none}.settings-content{flex:auto;width:100%;min-width:0}.account-card{background:#fff;border:1px solid #e2e4e8;border-radius:12px;padding:24px}.account-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.account-card-title{color:#160040;margin:0;font-size:16px;font-weight:700}.account-card .account-edit-btn.ant-btn{color:#9d0083;height:auto;padding:0;font-weight:600}.account-card .account-identity{background:#f5eff7;border-radius:12px;align-items:center;gap:16px;margin-top:16px;padding:24px;display:flex}.account-card .account-identity-meta{flex-direction:column;gap:4px;min-width:0;display:flex}.account-card .account-identity-name{color:#160040;font-size:16px;font-weight:700}.account-card .account-identity-line{color:#7a7a7a;align-items:center;gap:8px;font-size:14px;display:inline-flex}.account-card .account-identity-line .anticon{color:#7a7a7a}.account-card .account-section-title{color:#160040;margin:24px 0 12px;font-size:14px;font-weight:700}.account-card .account-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;display:grid}@media (max-width:768px){.account-card .account-details-grid{grid-template-columns:1fr}}.account-card .account-detail{gap:8px;display:flex}.account-card .account-detail-label{color:#7a7a7a;flex-shrink:0;min-width:120px}.account-card .account-detail-value{color:#160040;word-break:break-word;font-weight:500}.account-card .account-photo{background:#f5eff7;border-radius:12px;align-items:center;gap:16px;margin-top:16px;padding:16px;display:flex}.account-card .account-photo-buttons{align-items:center;gap:12px;display:flex}.account-card .account-photo-buttons .ant-btn{color:#9d0083;height:auto;padding:0;font-weight:600}.account-card .account-photo-hint{color:#7a7a7a;margin-top:4px;font-size:12px;display:inline-block}.account-card .account-password-note{border-radius:8px;margin:16px 0 24px}.account-card .account-actions{border-top:1px solid #e2e4e8;justify-content:flex-end;gap:12px;margin-top:16px;padding-top:16px;display:flex}.outlook-card .account-card-head{margin-bottom:12px}.outlook-card .account-card-title .anticon{color:#7a7a7a;margin-right:8px}.outlook-card-text{color:#7a7a7a;margin:0 0 16px;font-size:14px;line-height:1.6}.settings-subpanel .create-job-intro{margin-bottom:16px}.settings-add-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.secret-input{display:block}.secret-input.secret-input--masked input::placeholder{color:#160040;opacity:1}.secret-input .secret-input-error{color:#dc2626;margin-left:8px;font-size:12px}.rchilli-status{margin-bottom:16px}.rchilli-history .settings-integration-group-title,.rchilli-history-item{margin-bottom:12px}.rchilli-history-item .rchilli-history-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rchilli-history-item .rchilli-history-date{color:#7a7a7a;margin-top:2px;font-size:12px}.question-bank-panel .question-bank-head-actions{align-items:center;gap:12px;display:flex}.question-bank-panel .question-bank-sub{color:#7a7a7a;margin:8px 0 16px;font-size:12px}.question-bank-panel .question-bank-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.question-bank-panel .question-bank-search{flex:240px;max-width:360px}.question-bank-set-head{flex-direction:column;gap:4px;width:100%;display:flex}.question-bank-set-head .question-bank-set-top{align-items:flex-start;gap:12px;display:flex}.question-bank-set-head .question-bank-set-title{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.question-bank-set-head .question-bank-set-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.question-bank-set-head .question-bank-set-count{color:#7a7a7a;font-size:12px}.question-bank-set-head .question-bank-set-actions{flex:none;gap:2px;margin-left:auto;display:inline-flex}.question-bank-questions .question-bank-questions-head{justify-content:flex-end;margin-bottom:8px;display:flex}.question-bank-questions .question-bank-question-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.question-bank-questions .question-bank-question{background:#fff;border:1px solid #e2e4e8;border-radius:8px;align-items:flex-start;gap:12px;padding:12px;display:flex}.question-bank-questions .question-bank-question-main{flex:auto;min-width:0}.question-bank-questions .question-bank-question-text{align-items:baseline;gap:8px;display:flex}.question-bank-questions .question-bank-question-num{flex:none;margin:0}.question-bank-questions .question-bank-question-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.question-bank-questions .question-bank-question-answer{color:#7a7a7a;width:100%;margin:4px 0 0;font-size:12px}.question-bank-questions .question-bank-question-pager{justify-content:flex-end;margin-top:12px;display:flex}.question-bank-questions .question-bank-question-answer-label{color:#262a43;font-weight:600}.question-bank-questions .question-bank-question-actions{flex:none;gap:2px;display:inline-flex}.question-bank-import-hint{color:#7a7a7a;margin:0 0 12px;font-size:12px}.question-bank-import-role,.question-bank-import-note{margin-top:12px}.qs-page .qs-head{border-bottom:1px solid #e6e6e6;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:20px;display:flex}.qs-page .qs-head .ant-breadcrumb{font-size:13px}.qs-page .qs-title{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.qs-page .qs-title h2{color:#160040;margin:0 8px 0 0;font-size:26px;font-weight:700}.qs-page .qs-sub{color:#262a43;margin:8px 0 0;font-size:15px}.qs-page .qs-grid{grid-template-columns:minmax(0,1fr) minmax(320px,520px);align-items:start;gap:20px;display:grid}@media (max-width:992px){.qs-page .qs-grid{grid-template-columns:1fr}}.qs-page .qs-main{flex-direction:column;gap:20px;min-width:0;display:flex}.qs-page .qs-card{background:#fff;border:1px solid #e6e6e6;border-radius:14px;padding:20px}.qs-page .qs-eyebrow{color:#262a43;letter-spacing:.06em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:600}.qs-page .qs-prose{color:#262a43;white-space:pre-line;margin:0;font-size:15px;line-height:1.6}.qs-page .qs-script.ant-collapse>.ant-collapse-item{border-bottom:1px solid #e6e6e6}.qs-page .qs-script.ant-collapse>.ant-collapse-item:last-child{border-bottom:none}.qs-page .qs-script.ant-collapse .ant-collapse-header{color:#160040;padding:12px 0;font-size:15px;font-weight:600}.qs-page .qs-script.ant-collapse .ant-collapse-body{padding:0 0 12px}.qs-page .qs-questions.ant-collapse{background:0 0;border:none}.qs-page .qs-questions.ant-collapse>.ant-collapse-item{border:1px solid #0000;border-bottom-color:#e6e6e6;border-radius:0}.qs-page .qs-questions.ant-collapse>.ant-collapse-item.ant-collapse-item-active{border:1px solid #9d0083;border-radius:10px;margin:8px 0}.qs-page .qs-questions.ant-collapse>.ant-collapse-item.ant-collapse-item-active .qs-q-text span,.qs-page .qs-questions.ant-collapse>.ant-collapse-item.ant-collapse-item-active .qs-chip:not(.qs-chip--area):not(.qs-chip--gate){display:none}.qs-page .qs-questions.ant-collapse .ant-collapse-header{align-items:center;padding:12px 8px}.qs-page .qs-questions.ant-collapse .ant-collapse-content{background:0 0;border-top:none}.qs-page .qs-questions.ant-collapse .ant-collapse-body{padding:0 12px 12px}.qs-page .qs-q-head{align-items:center;gap:12px;min-width:0;display:flex}.qs-page .qs-q-code{color:#262a43;flex:0 0 44px;font-weight:600}.qs-page .qs-q-text{flex-direction:column;flex:auto;min-width:0;display:flex}.qs-page .qs-q-text strong{color:#160040;font-size:15px;font-weight:600}.qs-page .qs-q-text span{color:#7a7a7a;font-size:14px}.qs-page .qs-steps{margin:0}.qs-page .qs-steps .qs-step{border-bottom:1px solid #e6e6e6;grid-template-columns:140px minmax(0,1fr);gap:16px;padding:10px 0;display:grid}.qs-page .qs-steps .qs-step:last-child{border-bottom:none}@media (max-width:576px){.qs-page .qs-steps .qs-step{grid-template-columns:1fr;gap:2px}}.qs-page .qs-steps dt{color:#262a43;font-weight:500}.qs-page .qs-steps dd{color:#160040;white-space:pre-line;margin:0;line-height:1.55}.qs-page .qs-scorecard .qs-eyebrow:not(:first-child){margin-top:20px}.qs-page .qs-versions{flex-direction:column;gap:12px;display:flex}.qs-page .qs-version{cursor:pointer;border:1px solid #e6e6e6;border-radius:10px;padding:12px 16px}.qs-page .qs-version:focus-visible{outline-offset:2px;outline:2px solid #9d0083}.qs-page .qs-version.is-selected{box-shadow:0 0 0 1px #e2e4e8}.qs-page .qs-version--pending{background:#fffbf0;border-color:#f2d58f}.qs-page .qs-version-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.qs-page .qs-version-top strong{color:#160040;font-size:16px}.qs-page .qs-version-top .qs-approve,.qs-page .qs-version-top .qs-version-meta{margin-left:auto}.qs-page .qs-version-meta,.qs-page .qs-version-note{color:#262a43;font-size:14px}.qs-page .qs-version-note{margin:8px 0 0}.qs-page .qs-areas{margin:0;padding:0;list-style:none}.qs-page .qs-area{border-bottom:1px solid #e6e6e6;grid-template-columns:minmax(0,1fr) 44px 120px;align-items:center;gap:12px;padding:12px 0;display:grid}.qs-page .qs-area-text{flex-direction:column;min-width:0;display:flex}.qs-page .qs-area-text strong{color:#160040;font-weight:600}.qs-page .qs-area-text span{color:#7a7a7a;align-items:center;gap:8px;display:inline-flex}.qs-page .qs-area-weight{color:#160040;text-align:right}.qs-page .qs-area-bar.ant-progress{margin:0}.qs-page .qs-area-bar.ant-progress .ant-progress-bg{background:#3000ab}.qs-page .qs-block{border-bottom:1px solid #e6e6e6;flex-direction:column;gap:4px;padding:12px 0;display:flex}.qs-page .qs-block:last-of-type{border-bottom:none}.qs-page .qs-block>strong{color:#160040;font-weight:600}.qs-page .qs-checks{color:#262a43;margin:0;padding-left:18px;list-style:outside}.qs-page .qs-has-tip{cursor:help;border-bottom:1px dotted #7a7a7a}.qs-page .qs-muted{color:#7a7a7a}.qs-page .qs-chips{flex-wrap:wrap;gap:8px;display:flex}.qs-pill.ant-tag,.qs-chip.ant-tag,.qs-core.ant-tag{color:#262a43;background:#f5f5f5;border:none;border-radius:999px;margin:0;font-weight:500}.qs-pill.ant-tag{padding:2px 10px}.qs-chip.ant-tag{padding:2px 12px}.qs-core.ant-tag{padding:0 8px;font-size:12px}.qs-pill--indigo.ant-tag,.qs-chip--gate.ant-tag{color:#3000ab;background:#eae6fb}.qs-pill--pink.ant-tag,.qs-chip--area.ant-tag{color:#9d0083;background:#fbe6f8}.qs-pill--amber.ant-tag{color:#8a6100;background:#f3efe4}.qs-pill--green.ant-tag{color:#0f6e56;background:#e1f5ee;align-items:center;gap:6px;display:inline-flex}.qs-pill--green.ant-tag .qs-dot{background:#16a34a;border-radius:50%;width:6px;height:6px}.roles-heading{margin-bottom:16px}.roles-heading-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.roles-heading-actions .roles-assign-btn.ant-btn{color:#9d0083;background:#f5eff7;border:0;border-radius:12px;min-width:140px;height:44px;font-weight:600;box-shadow:none!important}.roles-list-title{color:#160040;margin:8px 8px 12px;font-size:16px;font-weight:700}.roles-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.roles-list-item{text-align:left;cursor:pointer;color:#7a7a7a;background:0 0;border:0;border-radius:8px;width:100%;padding:12px 16px;font-size:14px}.roles-list-item:hover{background:#f5eff7}.roles-list-item.is-active{color:#9d0083;background:#f5eff7;font-weight:600}.roles-content-title{color:#160040;margin:0 0 16px;font-size:16px;font-weight:700}.roles-perm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;display:grid}@media (max-width:768px){.roles-perm-grid{grid-template-columns:1fr}}.roles-perm-group .roles-perm-group-head.ant-checkbox-wrapper{color:#160040;margin-bottom:12px;font-size:14px;font-weight:700}.roles-perm-group-body{background:#fff;border:1px solid #e2e4e8;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.roles-perm-group-body .roles-perm-item.ant-checkbox-wrapper{color:#7a7a7a;align-items:flex-start;margin:0;font-size:14px}.settings-catalog-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.settings-catalog-item{background:#fff;border:1px solid #e2e4e8;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.settings-catalog-item-name{color:#160040;font-size:14px}.settings-catalog-item-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.settings-catalog-item-actions .ant-btn{color:#6b7280}.settings-catalog-item-delete.ant-btn{color:#dc2626}.settings-catalog-item-muted{color:#8a919d}.working-schedule-modal-times{align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.working-schedule-modal-times .ant-form-item{flex:1;min-width:0;margin-bottom:0}.working-schedule-modal-sep{color:#7a7a7a;flex-shrink:0;padding-top:11px;font-size:14px}.working-schedule-modal .ant-picker{width:100%;box-shadow:none;border:#0000;border-radius:10px;padding:12px 16px}.settings-form.create-job-form .ant-input,.settings-form.create-job-form .ant-input-number,.settings-form.create-job-form .ant-select,.settings-form.create-job-form .ant-input-password,.settings-form.create-job-form .ant-input-affix-wrapper{background:#fff}.settings-form.create-job-form.integration-settings-panel-form .ant-input,.settings-form.create-job-form.integration-settings-panel-form .ant-input-number,.settings-form.create-job-form.integration-settings-panel-form .ant-select,.settings-form.create-job-form.integration-settings-panel-form .ant-input-password,.settings-form.create-job-form.integration-settings-panel-form .ant-input-affix-wrapper{background:#f6f7fb}.settings-form.create-job-form.integration-settings-panel-form .ant-card .ant-card-head{font-size:15px}.screening-rank-dropdown{padding:4px}.screening-rank-dropdown .ant-select-item{color:#7a7a7a;border-radius:0;padding:12px 16px;font-size:14px}.screening-rank-dropdown .ant-select-item:not(:last-child){border-bottom:1px solid #e6e6e6}.screening-rank-dropdown .ant-select-item-option-content{align-items:center;gap:12px;display:flex}.screening-rank-dropdown .ant-select-item-option-content:before{content:"";box-sizing:border-box;border:1.5px solid #dee2e6;border-radius:50%;flex-shrink:0;width:20px;height:20px;transition:border-color .1s cubic-bezier(.645,.045,.355,1)}.screening-rank-dropdown .ant-select-item-option-state{display:none}.screening-rank-dropdown .ant-select-item-option-selected.ant-select-item{color:#160040;background:0 0;font-weight:400}.screening-rank-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled).ant-select-item{background:#9d00830a}.screening-rank-dropdown .ant-select-item-option-selected .ant-select-item-option-content:before{background:radial-gradient(circle,#9d0083 0 5px,#0000 6px);border-color:#9d0083}.llm-form>.ant-form-item{margin-bottom:12px}.llm-form .llm-form-hint{color:#7a7a7a;margin:0 0 12px;font-size:14px}.llm-form .llm-form-check{margin-top:16px}.llm-form .llm-form-check .ant-checkbox-wrapper{color:#160040;font-size:14px}.llm-form .llm-stage-row{align-items:center;gap:16px;margin-bottom:16px;display:flex}@media (max-width:768px){.llm-form .llm-stage-row{flex-direction:column;align-items:stretch;gap:4px}}.llm-form .llm-stage-label{color:#160040;flex:0 0 150px;font-size:14px;font-weight:500}.llm-form .llm-stage-row .ant-select{flex:auto;min-width:0}.ai-interview-settings{background:#fff;border:1px solid #e6e6e6;border-radius:12px;margin-top:24px}.ai-interview-settings .ai-interview-settings-head{align-items:center;gap:12px;padding:20px 24px;display:flex}.ai-interview-settings .ai-interview-settings-head h4{color:#160040;margin:0;font-size:18px;font-weight:600}.ai-interview-settings .ai-interview-settings-head p{color:#262a43;margin:2px 0 0;font-size:14px}.ai-interview-settings .ai-interview-settings-icon{color:#9d0083;background:#fbe6f8;border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:inline-flex}.ai-interview-settings .ai-interview-settings-row{border-top:1px solid #e6e6e6;align-items:center;gap:16px;padding:20px 24px;display:flex}@media (max-width:768px){.ai-interview-settings .ai-interview-settings-row{flex-direction:column;align-items:stretch}}.ai-interview-settings .ai-interview-settings-label{flex-direction:column;flex:0 0 300px;gap:4px;display:flex}.ai-interview-settings .ai-interview-settings-label strong{color:#160040;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.ai-interview-settings .ai-interview-settings-label span{color:#7a7a7a;font-size:13px;line-height:1.5}@media (max-width:768px){.ai-interview-settings .ai-interview-settings-label{flex-basis:auto}}.ai-interview-settings .ai-interview-settings-control{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ai-interview-settings .ai-interview-settings-muted{color:#7a7a7a;font-size:15px}.ai-interview-settings .ai-interview-settings-state{color:#160040;font-size:15px;font-weight:500}.ai-interview-settings .ai-interview-settings-new{color:#9d0083;background:#fbe6f8;border:none;border-radius:10px;margin:0;font-size:12px;font-weight:600}.ai-interview-settings .ant-input-number.ant-input-number-mode-spinner.ant-input-number-mode-spinner{background:#fff;border-color:#e6e6e6;border-radius:8px;width:144px}.ai-interview-settings .ant-input-number.ant-input-number-mode-spinner.ant-input-number-mode-spinner .ant-input-number-input{text-align:center;font-weight:600}.catalog-item-modal .ant-modal-content{border-radius:16px;padding:24px}.catalog-item-modal .ant-modal-container{background:#f6f7fb!important}.catalog-item-modal .ant-modal-header{margin-bottom:24px}.catalog-item-modal .ant-modal-title{color:#160040;font-size:20px;font-weight:700}.catalog-item-modal .ant-input{border:#0000;border-radius:10px;padding:12px 16px}.catalog-item-modal .ant-modal-footer{margin-top:0}.catalog-item-modal .catalog-item-modal-actions{gap:12px;display:flex}.catalog-item-modal .catalog-item-modal-actions .ant-btn{border-radius:12px;flex:1;height:42px;font-weight:600;box-shadow:none!important}.catalog-item-modal .catalog-item-modal-discard.ant-btn{color:#9d0083;background:#9d00831a;border-color:#e2e4e8}.catalog-item-modal .catalog-item-modal-discard.ant-btn:hover:not(:disabled){color:#9d0083;background:#9d008329;border-color:#e2e4e8}.catalog-delete-modal .ant-modal-container{background:#f6f7fb!important}.catalog-delete-modal .ant-modal{width:100%;max-width:600px!important}.catalog-delete-modal .ant-modal-content{border-radius:16px;padding:24px}.catalog-delete-modal .ant-modal-body{color:#8a919d}.catalog-delete-modal .ant-modal-title{color:#160040;padding-right:20px;font-size:16px;font-weight:700;line-height:1.4}.catalog-delete-modal .ant-modal-footer{gap:12px;margin-top:0;display:flex}.catalog-delete-modal .ant-modal-footer .ant-btn{margin-inline-start:0;border-radius:12px;flex:1;height:44px;margin-top:28px;font-weight:600;box-shadow:none!important}.catalog-delete-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary){color:#9d0083;background:#9d00831a;border-color:#e2e4e8}.catalog-delete-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):hover{color:#9d0083;background:#9d008329;border-color:#e2e4e8}.catalog-delete-modal .ant-modal-footer .ant-btn-dangerous{text-shadow:none;color:#dc2626!important;background:#dc26261a!important;border-color:#0000!important}.catalog-delete-modal .ant-modal-footer .ant-btn-dangerous:hover{color:#dc2626!important;background:#dc26262e!important;border-color:#0000!important}.availability-panel .availability-source{align-items:center;gap:8px;margin-bottom:20px;display:flex}.availability-panel .availability-source-hint{color:#9ca3af;font-size:13px}.availability-panel .availability-tz{width:100%;max-width:360px}.availability-panel .availability-days{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.availability-panel .availability-day{border:1px solid #e2e4e8;border-radius:8px;padding:12px 16px}.availability-panel .availability-day .availability-day-head{align-items:center;gap:12px;display:flex}.availability-panel .availability-day .availability-day-label{color:#160040;font-weight:500}.availability-panel .availability-day .availability-day-off{color:#7a7a7a;margin-top:8px;font-size:13px;display:inline-block}.availability-panel .availability-day .availability-day-ranges{flex-direction:column;gap:8px;margin-top:12px;display:flex}.availability-panel .availability-day .availability-range-row{align-items:center;gap:8px;display:flex}.availability-panel .availability-numbers{flex-wrap:wrap;gap:16px;display:flex}.availability-panel .availability-numbers .ant-form-item{flex:200px}.ant-modal-footer .catalog-item-modal-actions{justify-content:flex-end;gap:8px;display:flex}.performan-tab .ant-card{color:#e2e4e8;border-radius:12px}.performan-tab .ant-card .ant-card-body{padding:16px}.performan-tab-panel.ant-card .ant-card-head{border-bottom:0;margin-bottom:-16px}.performan-tab-panel.ant-card .ant-card-head .ant-btn{border-color:#e2e4e8;border-radius:12px;min-width:92px;height:34px}.performan-tab-panel.ant-card .ant-card-body:has(.main-chart-wrap){padding-block:0}.performan-tab-dropoff.ant-alert.ant-alert-with-description{background:#f6f7fb;border-color:#e2e4e8;border-radius:8px;margin-top:30px;padding:12px;line-height:18px}.performan-tab-dropoff.ant-alert.ant-alert-with-description .ant-alert-title{color:#160040;margin-bottom:8px;font-size:14px;font-weight:500}.performan-tab-dropoff.ant-alert.ant-alert-with-description .ant-alert-title .anticon{color:#2563eb;margin-right:8px}.performan-tab-dropoff.ant-alert.ant-alert-with-description .ant-alert-description{color:#8a919d}.performan-tab-dropoff-sub{font-weight:400}.performan-tab-insight.ant-card .ant-card-body{padding:12px 16px}.performan-tab-insight p{color:#666d7b;line-height:18px}.performan-tab-insight p strong{color:#160040;font-weight:600}.performan-tab-insight-note{color:#8a919d;font-size:12px;line-height:12px;margin:8px 0 0!important}.performan-tab-bands{grid-template-columns:1fr 1fr;gap:16px;display:grid}.performan-tab-band-label{color:#160040;margin-bottom:4px;font-size:12px;line-height:16px;display:block}.performan-tab-band-value{color:#c10fb5;font-size:16px;line-height:22px}.performan-tab-band-note{color:#8a919d;margin-top:4px;font-size:12px;display:block}.performan-tab .metric-card.ant-card{min-height:87px}.performan-tab .metric-card.ant-card .ant-card-body{padding:12px 16px}.performan-tab-iv{align-items:center;gap:8px;display:flex}.performan-tab-iv .ant-avatar{width:26px;min-width:26px;height:26px}.performan-tab-iv div{flex-direction:column;display:flex}.performan-tab-iv-name{color:#160040;line-height:16px}.performan-tab-iv-role{color:#374151;font-size:12px;line-height:14px}.performan-tab-iv-rate{color:#9d0083;margin-left:auto;font-size:20px;line-height:24px}.performan-tab-iv-caption{color:#262a43;margin-top:10px}@media (min-width:1440px){.performan-tab-iv-caption{font-size:16px}}.performan-tab-iv-table.ant-card{border:none;margin-top:16px}.performan-tab-iv-table.ant-card .ant-card-head{margin-bottom:0;padding:0}.performan-tab-iv-table.ant-card .ant-card-body{padding:0}.performan-tab-iv-cell{align-items:center;gap:8px;display:inline-flex}.performan-tab-iv-cell-meta{flex-direction:column;line-height:1.2;display:inline-flex}.performan-tab-filters{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.performan-tab-filters .performan-tab-recruiter{min-width:200px}.offers-tab .main-heading-title{color:#160040;font-size:16px;font-weight:600}.offers-tab .main-heading .ant-btn{border-radius:12px;box-shadow:none!important}.offer-card.ant-card{border-radius:12px}.offer-card.ant-card .ant-card-body{padding:16px}.offer-card-item:not(:last-child){border-bottom:1px solid #e2e4e8;margin-bottom:16px;padding-bottom:16px}.offer-card-top{align-items:center;gap:12px;margin-bottom:16px;display:flex}@media (min-width:1440px){.offer-card-top .user-cell-name{font-size:16px}}.offer-card-who{align-items:center;gap:8px;display:inline-flex}.offer-card-who .ant-avatar{width:24px;min-width:24px;height:24px}.offer-card-name{color:#160040;font-size:16px;font-weight:600;line-height:22px}.offer-card-prob.ant-tag{color:#374151;background:#fff4fd;border-radius:8px;align-items:center;gap:4px;min-height:34px;padding-inline:12px;font-size:14px;font-weight:700;display:inline-flex}.offer-card-prob.ant-tag strong{color:#9d0083;font-weight:600}.offer-card-status--sent.ant-tag{color:#3000ab;background:#eef4ff}.offer-card-status--pending.ant-tag{color:#d97706;background:#fff4e5}.offer-card-status--accepted.ant-tag{color:#16a34a;background:#f0fff4}.offer-card-status--declined.ant-tag{color:#dc2626;background:#fdecec}.offer-card-menu.ant-btn{border-color:#e2e4e8;border-radius:8px;margin-left:auto}.offer-card-meta{color:#666d7b;flex-wrap:wrap;align-items:center;gap:4px 24px;display:flex}.offer-card-meta:not(:last-child){margin-bottom:16px}.offer-card-meta span{color:#374151}.offer-card-creator{color:#666d7b;align-items:center;gap:8px;display:inline-flex}.offer-card-creator .user-cell-name{color:#160040;font-size:12px;line-height:16px}.offer-card-pending{color:#7a7a7a;font-style:normal}.job-details-tab-ai-summary{background:linear-gradient(135deg,#fbeffb,#f6f0ff);border-radius:8px;padding:16px 24px}.job-details-tab-ai-summary h3{color:#160040;margin:0 0 8px}.job-details-tab-ai-summary p{color:#262a43;margin:0}.job-details-tab-section-title{color:#160040;margin-bottom:4px;font-size:16px;font-weight:600}.job-details-tab-status,.job-details-tab-fields,.job-details-tab-skills,.job-details-tab-jd{border-top:1px solid #e2e4e8;margin-top:24px;padding-top:24px}.job-details-tab-row{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.job-details-tab-row--head{border-bottom:none}.job-details-tab-key{color:#8a919d}.job-details-tab-val{color:#160040;font-weight:500}.job-details-tab-creator{align-items:center;gap:8px;font-size:12px;display:inline-flex}.job-details-tab-creator .ant-avatar{width:28px;min-width:28px;height:28px}.job-details-tab-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.job-details-tab-chip{color:#262a43;background:#fff;border:1px solid #e6e6e6;border-radius:8px;align-items:center;gap:8px;padding:5px 12px;font-size:14px;display:inline-flex}.job-details-tab-chip-x{color:#7a7a7a;cursor:pointer;font-size:12px}.job-details-tab-status-badge.ant-tag{color:#16a34a;background:#f0fdf4;align-items:center;gap:6px;font-size:12px;display:inline-flex}.job-details-tab-status-badge.ant-tag--closed{color:#dc2626}.job-details-tab-status-badge.ant-tag--draft{color:#7a7a7a}.job-details-tab-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.job-details-tab-nice-weight{color:#7a7a7a}.job-details-tab-rail-title{color:#160040;margin:0 0 16px;font-size:16px;font-weight:700}.job-details-tab-empty{color:#7a7a7a;margin-top:8px}.job-details-tab-nice-row{justify-content:space-between;align-items:center;gap:12px;padding:8px 0 0;display:flex}.job-details-tab-nice-row:not(:last-child){border-bottom:1px solid #f5f5f7;padding-bottom:8px}.job-details-tab-nice-skill{color:#262a43}.job-details-tab-nice-skill strong{color:#160040}.job-details-tab-nice-actions{gap:2px;display:inline-flex}.job-details-tab-jd{margin-top:24px}.job-details-tab-jd-body{color:#262a43;white-space:break-spaces;margin-top:12px;line-height:20px}.job-details-tab-jd-body ul,.job-details-tab-jd-body ol{padding-left:24px;list-style-type:disc}.job-details-tab-jd-body p{margin:0 0 10px}.job-details-tab-rail{flex-direction:column;gap:16px;display:flex}.job-details-tab-ai-head{margin-bottom:8px}.job-details-tab-ai-icon.anticon{color:#dc2626;margin-right:8px}.job-details-tab-ai-title{color:#160040;font-weight:600}.job-details-tab-ai-body{color:#8a919d}.job-details-tab-boards{margin-bottom:24px}.pipeline-bar{border-radius:8px;height:36px;margin-bottom:12px;display:flex;overflow:hidden}.pipeline-bar-seg{justify-content:flex-end;align-items:center;min-width:36px;padding-right:8px;display:flex}.pipeline-bar-count{color:#fff;background:0 0;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;line-height:12px;display:inline-flex}.pipeline-bar-legend{color:#160040;flex-wrap:wrap;gap:36px;font-size:12px;line-height:16px;display:flex}.pipeline-bar-legend span{align-items:center;gap:4px;display:inline-flex}.pipeline-bar-dot{border-radius:4px;width:12px;height:12px}.risk:not(:last-child){padding-bottom:24px}.risk-head{align-items:center;gap:4px;display:flex}.risk-icon.anticon{color:#ff832b}.risk-title{color:#160040;font-weight:500;line-height:18px}.risk-desc{color:#666d7b;margin:8px 0 4px;font-size:12px;line-height:16px}.risk-time{color:#8a919d;font-size:10px;line-height:10px}.applicants-board-toolbar{margin-bottom:16px}.applicants-board-toolbar .jobs-list-search{width:100%;max-width:280px}.applicants-board .jobs-board-column-body{overflow-y:inherit}.applicants-board.jobs-board{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));min-width:100%;overflow:hidden}@media (min-width:1600px){.applicants-board.jobs-board{grid-template-columns:repeat(5,1fr)}}.applicants-board .jobs-board-column{min-height:100%;max-height:100%}.applicants-board .jobs-board-column-body{min-height:calc(100vh - 390px);max-height:calc(100vh - 390px);overflow-x:scroll}.application-card-who{align-items:center;gap:8px;display:inline-flex}.application-card-score{color:#8a919d;margin-bottom:8px}.application-card-score strong{color:#16a34a}.application-card-exp{color:#666d7b;margin-block:8px}.application-card-round.ant-tag{color:#3000ab;background:#eee9ff;border:none;align-items:center;gap:4px;margin:4px 0 8px;display:inline-flex}.application-card-round.ant-tag .application-card-bgv-dot{background:currentColor;border-radius:50%;width:8px;height:8px;display:inline-block}.application-card-round--passed.ant-tag,.application-card-round--cleared.ant-tag,.application-card-round--success.ant-tag{color:#16a34a;background:#f0fdf4}.application-card-round--in_progress.ant-tag,.application-card-round--pending.ant-tag{color:#8a919d;background:#e2e4e8}.application-card-round--initiated.ant-tag,.application-card-round--processing.ant-tag{color:#2563eb;background:#eff6ff}.application-card-round--failed.ant-tag,.application-card-round--cancelled.ant-tag,.application-card-round--error.ant-tag{color:#dc2626;background:#fdecec}.application-card-round--warning.ant-tag{color:#8a6100;background:#f3efe4}.application-card-schedule{color:#8a919d;align-items:center;gap:8px;margin:4px 0 8px;display:flex}.application-card-bgv{color:#8a919d;align-items:center;gap:4px;margin:8px 0;display:flex}.application-card-unqualified{margin-bottom:8px}.application-card-view.ant-btn{height:auto;padding:0;font-weight:500;text-decoration:underline}.application-card-view.ant-btn:hover{text-decoration:none;background:0 0!important}.applicants-list-who{color:#160040;align-items:center;gap:8px;font-weight:500;display:inline-flex}.applicants-list-score{color:#16a34a;background:#f0fff4;border-radius:6px;padding:2px 12px;font-weight:600;display:inline-block}.applicants-list-actions{gap:8px;display:inline-flex}.applicants-list-action.ant-btn .ant-btn-icon{line-height:1}.applicants-list-filters{margin-bottom:16px}.held-score{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.held-score .held-score-tag.ant-tag{white-space:normal;text-align:center;width:126px;margin:0;padding:4px 8px;line-height:1.3}.job-form{max-width:860px}.job-form-card{border-radius:8px;margin-bottom:16px}.job-form-row{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:768px){.job-form-row{grid-template-columns:1fr}}.job-form-label-row{align-items:center;gap:8px;display:inline-flex}.job-form-hint{font-size:12px;margin:0 0 8px!important}.job-form-block-title{margin-top:16px;display:block}.job-form-skill-row{margin-bottom:8px;display:flex}.job-form-weight{width:160px}.job-form-submit{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.ai-score-badge{white-space:nowrap;border:1px solid #e2e4e8;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.ai-score-badge--sm{padding:1px 6px;font-size:11px}.ai-score-badge--strong{color:#16a34a;background:#16a34a14;border-color:#16a34a66}.ai-score-badge--moderate{color:#d97706;background:#d9770614;border-color:#d9770666}.ai-score-badge--weak{color:#dc2626;background:#dc262614;border-color:#dc262666}.ai-score-badge--none{color:#7a7a7a;background:#f5f5f5}.ai-score-badge-confidence{color:#262a43;font-weight:400}.unqualified-pill.ant-tag{border:1px solid #dc2626;border-radius:12px;padding-block:2px;font-weight:500}.unqualified-pill.qualified-pill.ant-tag{color:#16a34a;border-color:#16a34a;background:#f0fdf4!important}.stage-stepper{width:100%}.stage-stepper-rounds{color:#262a43;margin-top:8px;padding-left:16px;font-size:12px}.custom-editor{box-sizing:border-box;border:1px solid #e2e4e8;border-radius:12px;width:100%;min-height:300px}.custom-editor .ql-toolbar.ql-snow{background:#fdeffb;border:0;border-bottom:1px solid #e2e4e8;border-radius:12px 12px 0 0;padding:10px 12px}.custom-editor .ql-container.ql-snow{border:0;font-size:14px}.custom-editor .ql-tooltip{z-index:20}.custom-editor .ql-editor{color:#160040;background:#f6f7fb;border-radius:0 0 12px 12px;min-height:320px;padding:16px;line-height:1.75}.custom-editor .ql-editor h1,.custom-editor .ql-editor h2,.custom-editor .ql-editor h3,.custom-editor .ql-editor h4,.custom-editor .ql-editor h5,.custom-editor .ql-editor h6{font-weight:700}.custom-editor .ql-editor p{margin:0 0 10px}.create-job-md-editor .w-md-editor{box-shadow:none;background:#f6f7fb;border:1px solid #e2e4e8;border-radius:12px;overflow:hidden}.create-job-md-editor .w-md-editor-toolbar{background:#fdeffb;border-bottom:1px solid #e2e4e8;padding:8px 12px}.create-job-md-editor .w-md-editor-content{background:#f6f7fb}.create-job-md-editor .w-md-editor-text{font-size:14px;line-height:1.75}.create-job-md-editor .w-md-editor-text-input,.create-job-md-editor .w-md-editor-text-pre,.create-job-md-editor .w-md-editor-text-pre>code{color:#160040}.create-job-md-editor .w-md-editor-text-input,.create-job-md-editor .w-md-editor-text-pre,.create-job-md-editor .w-md-editor-text-pre>code,.create-job-md-editor .w-md-editor-text-pre span{font-family:var(--font-inter),sans-serif!important}.create-job-md-editor .w-md-editor-preview{background:#f6f7fb;padding:16px}.create-job-md-editor .wmde-markdown{color:#160040;background:0 0;font-size:14px;line-height:1.75}.create-job-md-editor .wmde-markdown h1,.create-job-md-editor .wmde-markdown h2,.create-job-md-editor .wmde-markdown h3,.create-job-md-editor .wmde-markdown h4,.create-job-md-editor .wmde-markdown h5,.create-job-md-editor .wmde-markdown h6{font-weight:700}.create-job-import-alert.ant-alert{margin-bottom:12px}.create-job-worksite-card{background:#f6f7fb;border:1px solid #e2e4e8;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:12px;padding:2px 12px;display:grid}.create-job-worksite-card-left{flex:0 auto;align-items:center;gap:16px;min-width:0;display:flex}.create-job-worksite-card-title{color:#160040;white-space:nowrap;flex-shrink:0;font-weight:600}.create-job-worksite-card-field{color:#160040;white-space:nowrap;align-items:center;gap:6px;display:flex}.create-job-worksite-card-label{color:#262a43}.create-job-worksite-card-loc{min-width:0}.create-job-worksite-card-loc .create-job-worksite-card-val{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.create-job-worksite-card-divider{background:#e2e4e8;flex-shrink:0;width:1px;height:22px;margin-inline:16px}.create-job-worksite-card-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.create-job-worksite-toggle-wrap{text-align:center}.create-job-header{align-items:center;gap:24px;margin-bottom:24px;display:flex}.create-job-header .main-heading-actions-btn{min-width:250px}.create-job-form .ant-form-item .ant-form-item-label{text-align:left}.create-job-form .ant-input,.create-job-form .ant-input-password,.create-job-form .ant-input-affix-wrapper{background:#f6f7fb;border-color:#0000;border-radius:12px;padding:9.2px 12px}.create-job-form .ant-input-number{background:#f6f7fb;border-color:#0000;border-radius:12px;width:100%}.create-job-form .ant-input-number .ant-input-number-input{padding-block:9.2px}.create-job-form .ant-select{background:#f6f7fb;border-color:#0000;border-radius:12px;padding:9.2px 12px}.create-job-form .ant-select .ant-select-placeholder{color:#9ca3af}.create-job-form .ant-select.ant-select-multiple{padding:4.2px 12px;padding-left:6px}.create-job-form .ant-picker{background:#f6f7fb;border-color:#0000;border-radius:12px;padding:9.2px 12px}.create-job-form input::placeholder,.create-job-form textarea::placeholder{color:#9ca3af}.create-job-form input::-webkit-input-placeholder{color:#9ca3af}.create-job-form textarea::-webkit-input-placeholder{color:#9ca3af}.create-job-form input::-moz-placeholder{color:#9ca3af}.create-job-form textarea::-moz-placeholder{color:#9ca3af}:is(.create-job-form input:-ms-placeholder-shown,.create-job-form textarea:-ms-placeholder-shown){color:#9ca3af}:is(.create-job-form input:placeholder-shown,.create-job-form textarea:placeholder-shown){color:#9ca3af}.create-job-steps{flex:1;gap:16px;display:flex}.create-job-step.ant-btn{background:0 0;border-color:#0000;flex-direction:column;flex:1;align-items:flex-start;gap:0;height:100%;padding:0;box-shadow:none!important}.create-job-step.ant-btn:hover{background:0 0!important}.create-job-step-bar{background:#e6e6e6;border-radius:4px;width:100%;height:4px;margin:6px 0 12px;display:block;overflow:hidden}.create-job-step-bar span{background:#9d0083;width:0;height:100%;transition:width .3s;display:block}.create-job-step--active .create-job-step-bar span{background:#fdf;width:100%}.create-job-step--done .create-job-step-bar span{width:100%}.create-job-step-head{align-items:center;gap:8px;display:flex}.create-job-step-num{color:#9d0083;background:#fdf;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;font-weight:500;display:inline-flex}.create-job-step--done .create-job-step-num{color:#fff;background:#9d0083}.create-job-step-label{color:#160040;font-size:12px;font-weight:500;line-height:16px}.create-job-intro{color:#666d7b}.create-job-intro-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.create-job-section-head{justify-content:space-between;align-items:center;margin:0 0 12px;display:flex}.create-job-section-head .ant-btn{color:#2563eb;text-decoration:underline}.create-job-section-title{color:#160040;font-size:16px;font-weight:600;line-height:22px}.create-job-add{color:#3000ab;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;display:inline-flex}.create-job-jd-actions{align-items:center;gap:12px;display:inline-flex}.create-job-row{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}@media (max-width:768px){.create-job-row{grid-template-columns:1fr}}.create-job-divider-or{text-align:center;color:#7a7a7a;margin:16px 0}.create-job-upload{color:#3000ab;text-align:center;cursor:pointer;background:#f4f7ff;border:1px dashed #e2e4e8;border-radius:6px;width:100%;padding:16px}.create-job-skill-row{align-items:center;gap:20px;margin-bottom:12px;display:flex}.create-job-skill-row .ant-input{flex:auto;min-width:0}.create-job-skill-label{white-space:nowrap;color:#160040;flex:none;font-size:14px}.create-job-add-wrap{justify-content:flex-end;display:flex}.create-job-salary .ant-form-item{margin-bottom:0}.create-job-salary-row{gap:12px;display:flex}.create-job-salary-row>*{flex:1}.create-job-salary-row>:first-child{flex:none}.create-job-negotiable{justify-content:flex-end;margin-top:8px;display:flex}.create-job-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.create-job-remove{color:#dc2626;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-top:8px;display:inline-flex}.create-job-step-actions{border-top:1px solid #e6e6e6;justify-content:flex-end;gap:20px;margin-top:24px;padding-top:24px;display:flex}.create-job-step-actions .ant-btn{border-radius:12px;min-width:180px;height:42px}.create-job-step-actions .ant-btn.ant-btn-sm{min-width:100px;height:34px}.create-job-jd-outdated.ant-alert{border-radius:12px;margin-bottom:24px;line-height:1}.create-job-jd-outdated.ant-alert.ant-alert-with-description{padding:12px}.create-job-jd-outdated.ant-alert.ant-alert-with-description .ant-alert-title{font-size:14px}.create-job-jd-outdated.ant-alert.ant-alert-with-description .ant-alert-description{font-size:12px}.stage-config-item{border-bottom:1px solid #e2e4e8;padding:16px}.stage-config-head{color:#374151;align-items:center;gap:12px;font-size:16px;display:flex}.stage-config-num{color:#666d7b;font-weight:500}.stage-config-icon{color:#160040}.stage-config-lock{color:#3000ab;background:#eee9ff;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.stage-config-body{background:#f6f7fb;border-radius:12px;margin-top:8px;padding:16px}.stage-config-body .create-job-section-head>span{color:#8a919d;font-weight:600}.stage-config-body .create-job-skill-row{gap:16px}.stage-config-body .create-job-skill-row .ant-tag{color:#160040;background:#fff4fd;border-color:#e2e4e8;border-radius:4px;width:23px;height:23px;font-weight:600;line-height:22px}.stage-config-body .ant-input,.stage-config-body .ant-select{border-color:#0000;border-radius:12px;padding:9px 12px}.stage-config-body .ant-select.ant-select-multiple{padding:4.2px 12px}.stage-config-round{background:#fff;border-radius:12px;margin-bottom:16px;padding:12px}.stage-config-round-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.stage-config-round-head div{align-items:center;gap:12px;display:flex}.stage-config-round-head-num.ant-tag{color:#160040;background:#fff4fd;border-color:#e2e4e8;border-radius:4px;width:23px;height:23px;font-weight:600;line-height:22px}.stage-config-round-body{align-items:center;gap:4px;display:flex}.stage-config-round-body span{color:#8a919d;font-size:12px;line-height:1}.stage-config-round-body .ant-avatar,.stage-config-round-editing .ant-input,.stage-config-round-editing .ant-select{background:#f6f7fb}.job-post-hint{color:#7a7a7a;margin:8px 0 16px;font-size:12px}.job-post-item{background:#f6f7fb;border-radius:12px;align-items:center;gap:16px;width:100%;margin-bottom:8px;padding:16px;display:flex}.job-post-item .ant-checkbox-wrapper{font-size:16px}.jbw-ai-question-bank{margin:0}.qb-picker-select{margin-bottom:16px}.qb-picker-hint{color:#7a7a7a;margin-bottom:8px;font-size:12px}.qb-picker-list{flex-direction:column;gap:8px;max-height:360px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.qb-picker-item{border:1px solid #e2e4e8;border-radius:8px;padding:8px 12px}.qb-picker-item .qb-picker-item-text{margin-right:8px}.qb-picker-item .qb-picker-item-answer{color:#7a7a7a;margin-top:2px;font-size:12px;display:block}.jbw-round-autosend{align-items:center;gap:12px;display:flex}.jbw-round-autosend span{color:#262a43;font-size:12px}.profile-identity.ant-card{border-radius:12px;margin-bottom:16px}.profile-identity.ant-card .ant-card-body{justify-content:space-between;align-items:center;gap:16px;display:flex}.profile-identity.ant-card .ant-card-body .ant-avatar{border-radius:13px;width:73px;height:73px;line-height:73px}.profile-identity-main{align-items:center;gap:16px;display:flex}.profile-identity-name{align-items:center;gap:10px;display:flex}.profile-identity-name strong{color:#160040;font-size:16px;font-weight:600;line-height:22px}.profile-identity-name .ant-divider{border-color:#e2e4e8;margin:0}.profile-identity-name span{color:#666d7b;font-size:12px;line-height:16px}.profile-identity-contacts{color:#666d7b;flex-wrap:wrap;gap:10px;margin-top:9px;font-size:12px;line-height:16px;display:flex}.profile-identity-contacts span{align-items:center;gap:6px;font-size:12px;display:flex}.profile-identity-contacts span .anticon{color:#9ca3af}.profile-identity-links{align-items:center;gap:16px;margin-top:8px;display:flex}.profile-identity-links .ant-btn{height:16px;padding:0;font-size:10px;font-weight:500;line-height:16px}.profile-identity-links a{color:#3000ab;padding:0;font-size:10px;font-weight:500;line-height:16px}.candidates-row{cursor:pointer}.add-applicant-modal-form .ant-picker{width:100%}.add-applicant-photo-tile{cursor:pointer;background:#f4f4f6;border-radius:8px;justify-content:center;align-items:center;width:96px;height:96px;display:flex;overflow:hidden}.add-applicant-photo-img{object-fit:cover;width:100%;height:100%}.add-applicant-photo-actions .ant-btn{font-size:12px}.add-applicant-card.ant-card{border-radius:12px}.add-applicant-card-no-bg.ant-card{background:0 0;border-color:#0000;box-shadow:none!important}.add-applicant-card-no-bg.ant-card>.ant-card-body{padding:0}.add-applicant-card-no-bg .profile-identity.ant-card{margin-bottom:24px}.add-applicant-card-inner-card.ant-card{border-radius:12px;margin-bottom:24px}.add-applicant-card-inner-card.ant-card .add-applicant-section{border:0;padding:0}.add-applicant-jobbar{background:#fff4fd;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:16px;line-height:18px;display:flex}.add-applicant-jobbar-facts{color:#160040;flex-wrap:wrap;align-items:center;font-weight:500;display:flex}.add-applicant-jobbar-facts .ant-divider{border-color:#e2e4e8}.add-applicant-jobbar-label{color:#8a919d;font-weight:400}.add-applicant-jobbar-link.ant-btn{color:#c10fb5;flex-shrink:0;height:auto;padding:0;font-weight:500}.add-applicant-hint{color:#666d7b;margin-bottom:12px;line-height:18px}.add-applicant-search.ant-select{background:#f6f7fb;border-color:#e2e4e8;border-radius:8px;width:100%}.add-applicant-search-option{align-items:center;gap:8px;display:inline-flex}.add-applicant-photo-label,.add-applicant-form-heading{color:#160040;margin:24px 0 12px;font-weight:600;line-height:18px;display:block}.add-applicant-photo{align-items:center;gap:24px;margin-bottom:24px;display:flex}.add-applicant-photo-tile{color:#6b7280;background:#f4f4f4 50%/cover;border:1px solid #e2e4e8;border-radius:12px;justify-content:center;align-items:center;width:100px;height:100px;font-size:20px;display:flex}.add-applicant-photo-actions{gap:16px;display:flex}.add-applicant-resume{background:#f6f7fb;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:16px;display:flex}.add-applicant-resume-icon{color:#160040;font-size:16px}.add-applicant-resume-title{color:#374151;align-items:center;gap:8px;font-size:16px;line-height:22px;display:flex}.add-applicant-resume-sub{color:#8a919d;font-size:12px;line-height:16px}.add-applicant-resume-file{color:#160040;align-items:center;gap:4px;font-weight:500;display:inline-flex}.add-applicant-resume-file-ok{color:#16a34a}.add-applicant-resume-actions{gap:24px;display:flex}.add-applicant-resume-actions .ant-btn{color:#3000ab;border-color:#e2e4e8;border-radius:12px;min-width:150px;min-height:42px;font-weight:500}@media (max-width:768px){.add-applicant-resume{flex-direction:column;align-items:stretch}}.add-applicant-tabs.ant-tabs .ant-tabs-nav{background:#fff;border-radius:12px 12px 0 0}.add-applicant-tabs.ant-tabs .ant-tabs-tab{color:#666d7b;padding:10px 16px;font-size:12px}.add-applicant-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#c10fb5}.add-applicant-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn .ant-tabs-tab-icon .icon{stroke:#c10fb5}.add-applicant-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn:hover{color:#c10fb5}.add-applicant-tabs.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 4px}.add-applicant-tabs.ant-tabs .ant-tabs-ink-bar{background:#c10fb5}.add-applicant-section{border-top:1px solid #f5f5f7;padding:12px 0}.add-applicant-section-head{justify-content:space-between;align-items:center;display:flex}.add-applicant-section-title{color:#160040;font-weight:600}.add-applicant-section-add.ant-btn{height:auto;padding:0;text-decoration:underline}.add-applicant-section-row{align-items:center;gap:12px;margin-top:12px;display:flex}.add-applicant-section-row>.ant-form-item{flex:1;margin-bottom:0}.add-applicant-item{background:#f6f7fb;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px;display:flex}.add-applicant-item-body{flex-direction:column;gap:2px;display:flex}.add-applicant-item-body strong{color:#160040}.add-applicant-item-sub{color:#7a7a7a;font-size:12px}.add-applicant-item-actions{flex-shrink:0;gap:4px;display:flex}.add-applicant-ai{background:#f5f5f5;border-radius:8px;margin-top:24px;padding:16px}.add-applicant-ai-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.add-applicant-ai-title{color:#160040;align-items:center;gap:8px;font-weight:700;display:inline-flex}.add-applicant-ai .ant-input{background:#fff}.add-applicant-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.add-applicant-identity{background:#f5f5f5;border-radius:8px;align-items:center;gap:16px;margin:24px 0;display:flex}.add-applicant-identity-name{align-items:baseline;gap:8px;display:flex}.add-applicant-identity-name strong{color:#160040;font-size:16px}.add-applicant-identity-name span{color:#7a7a7a}.add-applicant-identity-contacts{color:#262a43;flex-wrap:wrap;gap:16px;margin-top:4px;display:flex}.add-applicant-identity-links{gap:16px;margin-top:4px;display:flex}.add-applicant-identity-links a{color:#9d0083;font-weight:600}.add-applicant-stats{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px;display:grid}@media (max-width:768px){.add-applicant-stats{grid-template-columns:1fr}}.add-applicant-stat{background:#f5f5f5;border-radius:8px}.add-applicant-stat-chip{float:right;color:#9d0083;background:#fdf2fb;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.add-applicant-stat-value{color:#9d0083;font-size:30px;font-weight:700;display:block}.add-applicant-stat-value small{font-size:14px;font-weight:600}.add-applicant-stat-label{color:#262a43}.add-applicant-block-title{color:#160040;margin-bottom:12px;font-weight:600;line-height:22px}.add-applicant-block-sub{color:#374151;margin-block:8px;font-weight:500}.add-applicant-block-text{color:#666d7b;margin-bottom:16px;line-height:18px}.add-applicant-block-text--boxed{background:#f1f6ff;border-radius:12px;margin-bottom:0;padding:16px}.add-applicant-kv{gap:24px;padding:8px 0;display:flex}.add-applicant-kv-key{color:#7a7a7a;flex-shrink:0;width:160px}.add-applicant-kv-val{color:#160040}.add-applicant-kv--stacked{flex-direction:column;gap:8px}.add-applicant-cardrow{background:#f5f5f5;border-radius:6px;align-items:center;gap:12px;margin-top:12px;padding:12px 16px;display:flex}.add-applicant-cardrow>.ant-form-item{flex:1;margin-bottom:0}.add-applicant-cardrow--stacked{flex-direction:column;align-items:stretch}.add-applicant-cardrow-line{gap:12px;display:flex}.add-applicant-cardrow-line>.ant-form-item{flex:1;margin-bottom:0}.add-applicant-chips{flex-wrap:wrap;align-items:center;display:flex;background:#f6f7fb!important;border-radius:12px!important;gap:8px!important;padding:16px!important}.add-applicant-chips .add-applicant-chip.ant-tag{color:#374151;background:#fff;border:1px solid #e2e4e8;height:36px;padding-inline:12px;line-height:36px}.add-applicant-chip{background:#fff;border:1px solid #e6e6e6;padding:4px 8px}.add-applicant-appcard.ant-card{border-color:#e5e7eb;border-radius:12px}.add-applicant-appcard.ant-card:not(:last-child){margin-bottom:12px}.add-applicant-appcard.ant-card .ant-card-body{padding:16px}.add-applicant-appcard-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.add-applicant-appcard-view.ant-btn{flex-shrink:0;height:auto;padding:0}.add-applicant-appcard-title{align-items:center;gap:8px;display:flex}.add-applicant-appcard-title strong{color:#160040;font-weight:600;line-height:18px}.add-applicant-appcard-source.ant-tag{color:#6b7280;background:#f6f7fb;border-color:#0000;border-radius:16px;height:20px;font-size:10px;line-height:16px}.add-applicant-appcard-meta{color:#262a43;align-items:center;gap:16px;margin:10px 0;font-size:12px;line-height:16px;display:flex}.add-applicant-appcard-meta .ant-tag{border-color:#0000;border-radius:16px;height:20px;font-size:10px;font-weight:500;line-height:20px;color:#16a34a!important;background:#f0fdf4!important}.add-applicant-appcard-meta .ant-tag .circle{border-radius:50%;width:6px;height:6px;display:inline-block;background:#16a34a!important}.add-applicant-appcard-meta .ant-tag.ant-tag-default{border-color:#e2e4e8;color:#8a919d!important;background:#fff!important}.add-applicant-appcard-applied{color:#6b7280}.add-applicant-appcard-applied .anticon{color:#9ca3af}.add-applicant-appcard-applied strong{color:#374151;font-weight:500}.add-applicant-appcard-steps.ant-steps .ant-steps-item-icon{width:18px;height:18px;font-size:10px;line-height:18px}.add-applicant-appcard-steps.ant-steps .ant-steps-item-title{font-size:12px;line-height:18px}.add-applicant-appcard-steps.ant-steps.ant-steps-title-horizontal .ant-steps-item-header{min-height:18px}.add-applicant-appcard-steps.ant-steps.ant-steps-horizontal>.ant-steps-item .ant-steps-item-rail{margin-top:8px}.add-applicant-discard{color:#9d0083;background:#fdf2fb;border-color:#f3cfe9}.job-actions-btn{color:#7a7a7a;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;display:inline-flex}.job-actions-btn:hover{color:#160040;background:#f5f5f5}.application-detail-stepper{border-radius:8px;margin-bottom:16px}.application-detail-meta{gap:24px;margin-bottom:16px;display:flex}.application-detail-meta div{flex-direction:column;gap:4px;display:flex}.application-detail-key{color:#7a7a7a;font-size:12px}.application-detail-section-title{color:#160040!important;margin-bottom:4px!important;font-weight:700!important}.application-detail-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.application-detail-header{background:#fff;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.application-detail-header-identity{align-items:center;gap:16px;display:flex}.application-detail-header-name{align-items:baseline;gap:8px;display:flex}.application-detail-header-name strong{color:#160040;font-size:16px}.application-detail-header-name span{color:#7a7a7a}.application-detail-header-contacts{color:#262a43;flex-wrap:wrap;gap:16px;margin-top:4px;display:flex}.application-detail-header-links{align-items:center;gap:16px;margin-top:4px;display:flex}.application-detail-header-links a{color:#3000ab;font-weight:600}.application-detail-header-viewprofile{color:#9d0083;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-weight:600;display:inline-flex}.application-detail-score{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.application-detail-score-num{color:#16a34a;font-weight:700}.application-detail-score-label{color:#7a7a7a;font-size:12px}.application-detail-stagebar{margin-bottom:24px}.application-detail-stagebar-steps{flex:1}.application-detail-stagebar-steps.ant-steps{max-width:100%}.application-detail-stagebar-moveto.ant-btn{border-color:#e5e7eb;border-radius:12px;font-size:12px;font-weight:500}.application-detail-stagebar-note{color:#6b7280;white-space:normal;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.application-detail-stagebar-note strong{color:#374151}.application-detail-stagebar-dot{background:#3000ab;border-radius:50%;width:8px;height:8px}.application-detail-main.ant-card{border-radius:12px}.application-detail-main.ant-card .ant-card-body{padding:0}.application-detail-tabs.ant-tabs .ant-tabs-content{padding:8px 16px 24px}.application-detail-banner{border-radius:12px;margin-bottom:16px;padding:16px 20px}.application-detail-banner--reject{background:#ffefef;border:1px solid #da1e27}.application-detail-banner--bgv{background:#eff6ff;border:1px solid #2563eb}.application-detail-banner-head{color:#374151;align-items:center;gap:8px;display:flex}.application-detail-banner-head .anticon{color:#2563eb}.application-detail-banner-head strong{color:#160040;font-weight:500}.application-detail-banner-head+.application-detail-person{margin-bottom:8px}.application-detail-banner-person{align-items:center;gap:8px;margin-bottom:8px;display:flex}.application-detail-banner-person .ant-avatar{width:28px;height:28px;line-height:28px}.application-detail-banner-person div{line-height:16px}.application-detail-banner-person div .d-block{color:#160040;font-size:12px;font-weight:500}.application-detail-banner-person div .d-block+span{color:#8a919d;font-size:10px;line-height:10px}.application-detail-banner-label{color:#7a7a7a}.application-detail-banner-reason{color:#262a43}.application-detail-banner-meta{color:#262a43;flex-wrap:wrap;gap:16px;margin-top:8px;font-size:12px;display:flex}.application-detail-banner-actions{margin-top:12px}.application-detail-block{background:#f5f5f5;border-radius:8px;margin-bottom:16px}.application-detail-block-title{color:#160040;margin-bottom:8px;font-size:16px;font-weight:600;line-height:22px}.application-detail-block-text{color:#666d7b;line-height:18px}.application-detail-matched{margin-top:20px}.application-detail-matched-row{justify-content:space-between;gap:16px;line-height:18px;display:flex}.application-detail-matched-row:not(:last-child){padding-bottom:16px}.application-detail-matched-row-start{justify-content:flex-start}.application-detail-matched-key{color:#666d7b}.application-detail-matched-val{color:#374151;align-items:center;gap:8px;font-weight:500;display:flex}.application-detail-matched-score{color:#8a919d;align-items:center;gap:4px;font-size:12px;display:flex}.application-detail-matched-na{color:#8a919d;text-transform:none;text-align:right;font-size:12px;font-weight:400}.application-detail-matched-skillhead{justify-content:space-between;margin:16px 0 8px;display:flex}.application-detail-matched-skillhead .application-detail-matched-key{color:#160040}.application-detail-matched-skilldetail{color:#8a919d;margin:0 0 8px;font-size:12px}.application-detail-skills{border:1px solid #e2e4e8;border-radius:12px;flex-wrap:wrap;gap:12px;padding:16px;display:flex}.application-detail-skills .add-applicant-chip{color:#8a919d;background:#f6f7fb;border-radius:8px;height:24px;line-height:24px}.application-detail-actions{gap:12px;margin-top:16px;display:flex}.application-detail-actions .ant-btn{border-radius:12px;min-width:161px;min-height:42px;box-shadow:none!important}.application-detail-actions .ant-btn.ant-btn-color-dangerous{min-width:200px}.application-detail-emails-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.application-detail-emails-title{color:#160040;font-size:16px;font-weight:600}.application-detail-emails-head-actions{align-items:center;gap:8px;display:flex}.application-detail-emails-card .application-detail-emails-card:not(:last-child){border-bottom:1px solid #e6e6e6;margin-bottom:20px;padding-bottom:16px}.application-detail-emails-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.application-detail-emails-card-head .anticon{color:#9d0083;font-size:24px}.application-detail-emails-card-head .ant-tag{border-radius:16px;min-width:43px;min-height:21px;line-height:21px;background:#f0fdf4!important}.application-detail-emails-subject{align-items:flex-start;gap:12px;display:inline-flex}.application-detail-emails-subject strong{color:#160040;font-weight:500;line-height:18px;display:block}.application-detail-emails-subject span{color:#8a919d;font-size:12px;line-height:10px}.application-detail-emails-preview{color:#262a43;margin-block:10px}.application-detail-emails-preview span{color:#8a919d;margin-bottom:8px;font-size:12px;line-height:10px;display:block}.application-detail-emails-sent-info{background:#f6f7fb;border-radius:12px;justify-content:space-between;align-items:flex-end;gap:16px;padding:16px;display:flex}.application-detail-emails-sent-info>div strong{color:#160040;font-weight:500;line-height:18px;display:block}.application-detail-emails-sent-info>div span{color:#8a919d;font-size:12px;line-height:10px}.application-detail-emails-sent-info .ant-btn{padding:0}.application-detail-round{border:1px solid #e6e6e6;border-radius:12px;padding:16px}.application-detail-round:not(:last-child){margin-bottom:16px}.application-detail-round-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.application-detail-round-head-inner{align-items:center;gap:8px;display:flex}.application-detail-round-head-inner .ant-tag{border-radius:26px;margin:0}.application-detail-round-title{color:#160040;font-size:16px;font-weight:600;line-height:22px}.application-detail-round-meta{color:#6b7280;flex-wrap:wrap;gap:16px;margin:8px 0;font-size:12px;display:flex}.application-detail-round-meta strong{color:#374151;font-weight:500}.application-detail-round-people{align-items:center;gap:8px;font-size:12px;display:flex}.application-detail-round-people-label,.application-detail-round-dash{color:#6b7280}.application-detail-round-foot{color:#6b7280;justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.application-detail-round-rating{color:#6b7280;flex-direction:column;align-items:flex-end;line-height:12px;display:flex}.application-detail-round-rating .ant-rate{margin-bottom:3px}.application-detail-round-ai{background:#f5f5f5;border-radius:6px;margin-top:12px;padding:12px 16px}.application-detail-round-ai-label{color:#9d0083;margin-bottom:4px;font-weight:600;display:block}.application-detail-movedialog-text{color:#8a919d;font-size:14px;font-weight:400}.application-detail-movedialog-text strong{color:#374151;font-weight:500}.application-detail-movedialog-icon{color:#2563eb;margin-right:5px}.application-detail-movedialog-actions{justify-content:space-between;gap:12px;margin-top:24px;display:flex}.application-detail-movedialog-actions .ant-btn{width:100%}.application-detail-reject-modal.ant-modal{width:inherit!important;max-width:741px!important}.application-detail-reject-modal.ant-modal .ant-modal-container{background:#f6f7fb;border-radius:12px}.application-detail-reject-modal .profile-identity.ant-card .ant-card-body{padding:16px}.application-detail-reject-modal .profile-identity.ant-card .ant-card-body .ant-avatar{border-radius:50%;width:28px;height:28px;line-height:28px}.application-detail-reject-modal .profile-identity-links .ant-btn{border-bottom:1px solid #9d0083;border-radius:0;height:auto;min-height:18px;padding:0 0 8px;font-size:14px;font-weight:500;line-height:18px}.application-detail-reject-rank{background:#3000ab;border-color:#0000;border-radius:8px;min-height:20px;padding-inline:8px;color:#fff!important;line-height:20px!important}.application-detail-reject-head-stage{color:#8a919d;margin-block:12px}.application-detail-reject-head-stage strong{color:#374151;font-weight:400}.application-detail-reject-reason.ant-card{border-color:#0000;border-radius:12px}.application-detail-reject-reason.ant-card .ant-card-body{padding:16px;padding-top:0}.application-detail-reject-reason.ant-card .ant-card-head{border-bottom:0;padding-inline:16px}.application-detail-reject-reason .ant-radio-group-vertical{gap:16px!important}.application-detail-reject-reason .ant-radio-group-vertical .ant-radio-button-wrapper{background:#f6f7fb;border-color:#0000;height:auto;min-height:45px;line-height:45px;border-radius:12px!important}.application-detail-reject-note.ant-input{resize:none;background:#f6f7fb;border-color:#e2e4e8;border-radius:12px;margin-top:8px}.application-detail-reject-actions{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.application-detail-reject-actions .ant-btn{border-radius:12px;min-width:140px;min-height:42px;box-shadow:none!important}.application-detail-logs{flex-direction:column;gap:12px;display:flex}.application-detail-logrow-head{color:#160040;background:#f5f5f5;border-radius:6px;align-items:center;gap:8px;padding:12px 16px;display:flex}.application-detail-logrow-warn{color:#d97706;margin-left:auto}.application-detail-logrow-body{padding:12px 16px}.application-detail-logrow-skip{color:#d97706;background:#fff4e5;border:none;margin:12px 16px}.application-detail-notes{flex-direction:column;display:flex}.application-detail-note-composer{border-bottom:1px solid #f5f5f7;flex-direction:column;align-items:flex-end;gap:12px;margin-bottom:8px;padding-bottom:16px;display:flex}.application-detail-note-composer .ant-btn{min-width:130px;min-height:40px}.application-detail-note{border-bottom:1px solid #f5f5f7;padding:16px 0}.application-detail-note-text{color:#262a43;margin-bottom:12px}.application-detail-note-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.application-detail-note-foot-right{align-items:center;gap:8px;display:flex}.application-detail-note-edit-actions{justify-content:flex-end;width:100%;margin:8px 0}.application-detail-note-time{color:#7a7a7a;text-align:right;font-size:12px}.application-detail-draft.ant-card{border:1px solid #e2e4e8;border-radius:12px}.application-detail-draft.ant-card .ant-card-head{background:#f6f7fb;border-color:#e2e4e8;border-radius:12px 12px 0 0;min-height:43px;padding:0 16px}.application-detail-draft.ant-card .ant-card-body{padding:16px}.application-detail-draft-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.application-detail-draft-title{color:#160040;align-items:center;gap:8px;font-weight:600;display:inline-flex}.application-detail-draft-title .anticon{color:#9d0083}.application-detail-draft-badge{color:#9d0083;background:#f6f7fb;border:none;border-radius:16px;margin-inline-start:4px}.application-detail-draft-actions{align-items:center;gap:8px;display:flex}.application-detail-draft-actions .ant-btn{box-shadow:none;padding-inline:4px}.application-detail-draft-body{flex-direction:column;gap:12px;display:flex}.application-detail-drawer-title{align-items:center;gap:8px;display:inline-flex}.application-detail-drawer-title span{color:#7a7a7a}.application-detail-drawer-meta{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.application-detail-drawer-key{color:#7a7a7a}.application-detail-drawer-feedback-row{align-items:center;gap:8px;margin-bottom:8px;display:flex}.application-detail-drawer-questions{padding-left:24px}.application-detail-drawer-questions li{margin-bottom:8px}.application-detail-interviews-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.application-detail-interviews-head .application-detail-block-title{font-size:18px}.application-detail-interviews-head .ant-btn{box-shadow:none!important}.criteria-panel{margin-top:20px}.criteria-panel-head{color:#160040;margin-bottom:12px}.criteria-row{justify-content:space-between;align-items:center;gap:16px;line-height:18px;display:flex}.criteria-row:not(:last-child){padding-bottom:16px}.criteria-row-main,.criteria-row-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.criteria-row-meta{flex-shrink:0;justify-content:flex-end}.criteria-row-label{color:#666d7b}.criteria-row .ant-tag{border-radius:8px;margin:0;font-size:12px;line-height:20px}.criteria-row-filter.ant-tag,.criteria-row-badge.ant-tag{color:#8a919d;background:#f6f7fb;border:none}.criteria-row-score{color:#374151;white-space:nowrap;font-weight:500}.criteria-row-score--muted{color:#8a919d;font-weight:400}.criteria-row--excluded .criteria-row-label{color:#8a919d}.application-detail-coverletter{margin-top:16px}.application-detail-coverletter .application-detail-matched-key{color:#160040}.application-detail-coverletter-text{color:#374151;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #e2e4e8;border-radius:12px;margin:8px 0 0;padding:16px;line-height:20px}.resume-tab{flex-direction:column;gap:24px;display:flex}.resume-tab-head,.resume-tab-preview,.resume-tab-empty{background:#fff;border:1px solid #e2e4e8;border-radius:12px}.resume-tab-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.resume-tab-empty{padding:24px}.resume-tab-file{align-items:center;gap:12px;min-width:0;display:flex}.resume-tab-file-icon{color:#9d0083;font-size:24px}.resume-tab-file-body{flex-direction:column;min-width:0;display:flex}.resume-tab-file-name{color:#160040;overflow-wrap:anywhere}.resume-tab-file-meta{color:#8a919d;font-size:12px}.resume-tab-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.resume-tab-version{min-width:220px}.resume-tab-note{color:#8a919d;margin:0;font-size:12px}.resume-tab-preview{justify-content:center;align-items:center;min-height:240px;display:flex;overflow:hidden}.resume-tab-preview .ant-empty{padding:24px}.resume-tab-frame{border:0;width:100%;height:75vh;display:block}.resume-tab-docx{background:#f3f4f6;width:100%;height:75vh;position:relative;overflow:auto}.resume-tab-docx .loader{position:absolute;inset:0}.resume-tab-docx-body .docx-wrapper{background:#f3f4f6;padding:24px 16px}.application-detail-note-composer{border:1px solid #e2e4e8;border-radius:8px;flex-direction:column;align-items:stretch;gap:8px;margin-bottom:16px;padding:16px;display:flex}.application-detail-note-composer .application-detail-block-title{text-align:left;margin:0}.application-detail-note-composer-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.application-detail-note-hint{color:#7a7a7a;font-size:12px}.application-detail-notes-filter{margin-bottom:16px}.application-detail-logs-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.application-detail-logs-agent{min-width:200px}.application-detail-logday-title{letter-spacing:.06em;text-transform:uppercase;color:#7a7a7a;margin:16px 0 8px;font-size:12px;font-weight:600}.application-detail-logs-pager{text-align:right;margin-top:16px}.application-detail-stagebar{z-index:2;background:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:10px 20px 20px;position:sticky;top:56px}.application-detail-stagebar-actions{flex-shrink:0}.application-detail-tab-count{color:#9d0083;text-align:center;background:#fbe6f8;border-radius:10px;min-width:20px;padding:0 6px;font-size:12px;line-height:20px;display:inline-block}.application-detail-tab-alert{color:#8a6100;text-align:center;background:#f3efe4;border-radius:50%;width:18px;height:18px;font-size:12px;font-weight:700;line-height:18px;display:inline-block}.status-banner{color:#160040;background:#eae6fb;border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:12px 16px;display:flex}.status-banner--error{background:#fdf1ea}.status-banner--error .status-banner-icon{color:#b93c0b}.status-banner--warning{background:#f3efe4}.status-banner--warning .status-banner-icon{color:#8a6100}.status-banner--success{background:#e1f5ee}.status-banner--success .status-banner-icon{color:#0f6e56}.status-banner--info .status-banner-icon,.status-banner--progress .status-banner-icon{color:#3000ab}.status-banner-icon{font-size:18px;line-height:22px}.status-banner-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.status-banner-text{flex-direction:column;align-items:flex-start;gap:4px;font-size:13px;display:flex}.status-banner-quote{font-style:italic}.status-banner-actions{flex-wrap:wrap;gap:8px;display:flex}.decision-summary{margin-bottom:24px}.decision-summary-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.decision-summary-facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin:12px 0;display:grid}.decision-summary-fact{border:1px solid #e2e4e8;border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.decision-summary-label{color:#7a7a7a;font-size:12px}.decision-summary-value{font-weight:600}.decision-summary-muted{color:#7a7a7a;font-weight:400}.decision-summary-pass{color:#0f6e56}.decision-summary-fail{color:#b93c0b}.decision-summary-missing{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.criteria-table{border-collapse:collapse;width:100%;font-size:13px}.criteria-table th,.criteria-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e6e6e6;padding:8px 12px}.criteria-table thead th{color:#7a7a7a;font-size:12px;font-weight:600}.criteria-table tbody th{font-weight:500}.criteria-table td:nth-child(3),.criteria-table td:nth-child(4),.criteria-table thead th:nth-child(3),.criteria-table thead th:nth-child(4){text-align:right}.criteria-row-score--muted{color:#7a7a7a}.application-detail-matched-skills,.application-detail-coverletter{margin-top:24px}.application-detail-banner-hint{color:#7a7a7a;font-size:12px}.application-detail-banner-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.profile-completion-banner.profile-completion-banner{margin-bottom:16px}.application-rail{flex-direction:column;gap:16px;display:flex}.application-rail-card{background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;display:flex}.application-rail-title{margin:0 0 4px;font-size:14px;font-weight:600}.application-rail-muted{color:#7a7a7a;font-size:13px}.application-rail-link{padding-inline:0}.application-rail-activity{width:100%;margin:0;padding:0;list-style:none}.application-rail-activity>li{border-bottom:1px solid #e6e6e6;justify-content:space-between;gap:8px;padding:6px 0;font-size:13px;display:flex}.application-detail-round-info{background:#e1f5ee;border-radius:8px;margin:8px 0 0;padding:8px 12px;font-size:13px}.application-detail-round-info--muted{color:#7a7a7a;background:0 0;padding-inline:0}.application-detail-round-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.application-detail-report-boxes{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:12px 0;display:grid}.application-detail-report-box{border-radius:8px;padding:12px 16px}.application-detail-report-box h4{letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px;font-size:12px}.application-detail-report-box--good{background:#fbe6f8}.application-detail-report-box--good h4{color:#9d0083}.application-detail-report-box--bad{background:#fdf1ea}.application-detail-report-box--bad h4{color:#b93c0b}.activity-row{border-bottom:1px solid #e6e6e6;grid-template-columns:52px 36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;font-size:13px;display:grid}.activity-row-time,.activity-row-note{color:#7a7a7a}.application-detail-reject-title{flex-direction:column;display:flex}.application-detail-reject-title small{color:#7a7a7a;font-weight:400}.application-detail-reject-fieldset{border:0;margin:0 0 16px;padding:0}.application-detail-reject-legend{margin-bottom:8px;font-size:14px;font-weight:600;line-height:1.5;display:block}.application-detail-reject-reasons{flex-direction:column;gap:8px;display:flex}.application-detail-reject-error{color:#b93c0b;margin-top:4px;font-size:12px;display:block}.application-detail-movedialog-alert{margin-bottom:16px}.application-detail-movedialog-label{margin:12px 0 8px;font-weight:600;display:block}.booking-links-list{margin:8px 0 16px;padding:0;list-style:none}.booking-link-row{border-bottom:1px solid #e6e6e6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.booking-link-row-main{flex-direction:column;gap:2px;display:flex}.booking-link-row-meta{color:#7a7a7a;font-size:13px}.application-detail-override-score{margin-bottom:8px}.application-detail-score-num--fail{color:#b93c0b}.interview-card-pill--link.ant-tag{cursor:pointer}.interview-card-pill--link.ant-tag:hover,.interview-card-pill--link.ant-tag:focus-visible{outline-offset:1px;outline:2px solid}.interview-inline{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:992px){.interview-inline{grid-template-columns:1fr}}.interview-inline-list{flex-direction:column;gap:12px;display:flex}.interview-inline-back.ant-btn{align-self:flex-start;height:auto;padding:0}.interview-inline-eyebrow,.sc-eyebrow{color:#262a43;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.interview-inline-card{text-align:left;width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:10px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.interview-inline-card strong{color:#160040;font-weight:600}.interview-inline-card:focus-visible{outline-offset:2px;outline:2px solid #9d0083}.interview-inline-card.is-selected{border-color:#9d0083;box-shadow:0 0 0 1px #9d0083}.interview-inline-line{color:#262a43}.interview-inline-tags{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.interview-inline-detail{min-width:0;container-type:inline-size}.interview-inline-tabs.ant-tabs>.ant-tabs-nav{margin-bottom:16px}.interview-inline-tabs.ant-tabs>.ant-tabs-nav:before,.interview-inline-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.interview-inline-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-tab{background:#fafafa;border-radius:8px;margin:0 8px 0 0;padding:8px 16px;font-weight:500}.interview-inline-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-tab-active{background:#fbe6f8}.interview-inline-transcript p{color:#160040;white-space:pre-line;margin-top:12px;line-height:1.6}.sc-pill.ant-tag{border:none;border-radius:999px;align-items:center;gap:6px;margin:0;padding:2px 10px;font-weight:500;display:inline-flex}.sc-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.sc-tone--ok.ant-tag,.sc-tone--ok.sc-badge{color:#0f6e56;background:#e1f5ee}.sc-tone--warn.ant-tag,.sc-tone--warn.sc-badge{color:#8a6100;background:#f3efe4}.sc-tone--bad.ant-tag,.sc-tone--bad.sc-badge{color:#b93c0b;background:#fdf1ea}.sc-tone--indigo.ant-tag{color:#3000ab;background:#eae6fb}.sc-tone--none.ant-tag,.sc-tone--none.sc-badge{color:#262a43;background:#f5f5f5}.sc{flex-direction:column;gap:16px;display:flex}.sc .sc-muted{color:#7a7a7a}.sc .sc-small{font-size:12px}.sc .sc-bullets{color:#160040;margin:0;padding-left:18px;list-style:outside}.sc .sc-bullets li+li{margin-top:4px}.sc .sc-card{background:#fff;border:1px solid #e6e6e6;border-radius:14px;flex-direction:column;gap:12px;padding:20px;display:flex}.sc .sc-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.sc-hero{background:#fff;border:1px solid #e6e6e6;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:20px 24px;display:grid}.sc-hero--warn{background:#fffbf0}.sc-hero--ok{background:#f4fbf7}.sc-hero--bad{background:#fff6f6}.sc-hero .sc-ring .ant-progress-circle-path{stroke:#9d0083!important}@container (max-width:640px){.sc-hero{grid-template-columns:1fr}}.sc-ring-text{flex-direction:column;align-items:center;line-height:1.1;display:flex}.sc-ring-text strong{color:#160040;font-size:30px;font-weight:700}.sc-ring-text span{color:#7a7a7a;font-size:13px}.sc-hero-body{flex-direction:column;gap:8px;min-width:0;display:flex}.sc-hero-verdict{align-items:center;gap:12px;display:flex}.sc-hero-verdict .sc-pill.ant-tag{font-size:16px;font-weight:600}.sc-hero-meta{color:#262a43;flex-wrap:wrap;gap:12px;font-size:14px;display:flex}.sc-hero-meta span+span{border-left:1px solid #e2e4e8;padding-left:12px}.sc-grid{grid-template-columns:minmax(0,1fr) minmax(340px,380px);align-items:start;gap:16px;display:grid}@container (max-width:1080px){.sc-grid{grid-template-columns:1fr}}.sc-main,.sc-side{flex-direction:column;gap:16px;min-width:0;display:flex}.sc-gates{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@container (max-width:760px){.sc-gates{grid-template-columns:1fr}}.sc-check{border-bottom:1px solid #e6e6e6;padding-bottom:12px}.sc-check:last-child{border-bottom:none;padding-bottom:0}.sc-check p{margin:4px 0 0;font-size:13px}.sc-check-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.sc-check-top strong{color:#160040}.sc-dims{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.sc-dim{border:1px solid #e6e6e6;border-radius:8px;flex-direction:column;align-items:center;padding:12px 2px;display:flex}.sc-dim strong{color:#160040;font-size:22px}.sc-dim span{color:#7a7a7a;text-align:center;max-width:100%;font-size:11px}.sc-area{border-top:1px solid #e6e6e6;grid-template-columns:minmax(0,1.6fr) 48px minmax(120px,1.6fr) 52px 88px;align-items:center;gap:12px;padding:12px 0;display:grid}@container (max-width:640px){.sc-area{grid-template-columns:1fr 48px 52px}.sc-area .sc-bar,.sc-area .sc-area-points{display:none}}.sc-area--plus>.sc-muted{font-size:13px}.sc-area-name{flex-direction:column;gap:4px;display:flex}.sc-area-name strong{color:#160040;font-weight:600}.sc-qchips{flex-wrap:wrap;gap:4px;display:flex}.sc-qchip{color:#262a43;background:#f5f5f5;border-radius:4px;padding:0 6px;font-size:12px}.sc-area-weight{color:#262a43}.sc-bar{position:relative}.sc-bar .ant-progress{margin:0}.sc-bar .ant-progress-bg{background:#3000ab}.sc-bar-tick{background:#160040;width:2px;position:absolute;top:-3px;bottom:-3px}.sc-area-score{color:#160040;text-align:right}.sc-area-points{color:#7a7a7a;text-align:right}.sc-area-points strong{color:#160040}.sc-answers.ant-collapse{background:0 0;border:none}.sc-answers.ant-collapse>.ant-collapse-item{background:#fafafa;border:none;border-radius:8px;margin-bottom:8px}.sc-answers.ant-collapse .ant-collapse-header{color:#160040;font-weight:600}.sc-answers.ant-collapse .ant-collapse-content{background:#fff;border-top:none}.sc-group-score{color:#262a43;font-weight:500}.sc-answer{border-bottom:1px solid #e6e6e6;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 0;display:grid}.sc-answer:last-child{border-bottom:none}.sc-answer-code{color:#262a43;font-weight:600}.sc-answer-body{flex-direction:column;gap:4px;display:flex}.sc-answer-body strong,.sc-answer-body em{color:#160040}.sc-flags{gap:4px;display:flex}.sc-badge{text-align:center;white-space:nowrap;border-radius:4px;min-width:28px;padding:2px 8px;font-weight:600}.sc-decision.sc-decision.ant-segmented .ant-segmented-item-label{padding-inline:4px;font-size:13px}.sc-decision.sc-decision.ant-segmented .ant-segmented-item-selected{font-weight:600}.sc-decision.sc-decision.ant-segmented.sc-decision--warn .ant-segmented-item-selected{color:#8a6100;background:#f3efe4}.sc-decision.sc-decision.ant-segmented.sc-decision--ok .ant-segmented-item-selected{color:#0f6e56;background:#e1f5ee}.sc-decision.sc-decision.ant-segmented.sc-decision--bad .ant-segmented-item-selected{color:#b93c0b;background:#fdf1ea}.sc-decision-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.sc-pay{grid-template-columns:120px minmax(0,1fr);gap:8px 12px;margin:0;display:grid}.sc-pay dt{color:#262a43}.sc-pay dd{color:#160040;margin:0;font-weight:600}.not-found-page{background:#f5f5f5;justify-content:center;align-items:center;min-height:100vh;display:flex}.recruiters-tabs .ant-tabs-nav{margin-bottom:16px}.recruiters-tabs .anticon{margin-right:4px}.recruiters-tabs .ant-tabs-extra-content{margin-bottom:10px}.recruiter-profile-title{align-items:center;gap:8px;display:flex}.recruiter-profile-role{color:#7a7a7a;font-style:normal;font-weight:400}.recruiter-profile-tabs .anticon{margin-right:4px}.recruiter-profile-body{flex-direction:column;gap:16px;display:flex}.recruiter-info-card.ant-card{border:1px solid #e5e7eb;border-radius:8px}.recruiter-info-card .recruiter-info-photo{align-items:center;gap:16px;margin-bottom:16px;display:flex}.recruiter-info-card .recruiter-info-photo-actions{gap:8px;display:flex}.recruiter-info-card .recruiter-info-cols{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:768px){.recruiter-info-card .recruiter-info-cols{grid-template-columns:1fr}}.recruiter-info-card .recruiter-info-edit{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.recruiter-info-card .recruiter-info-list{margin:0}.recruiter-info-card .recruiter-info-list h3{color:#160040;margin:0 0 12px;font-size:16px}.recruiter-info-card .recruiter-info-list>div{gap:8px;padding:4px 0;display:flex}.recruiter-info-card .recruiter-info-list dt{color:#7a7a7a;min-width:130px}.recruiter-info-card .recruiter-info-list dd{color:#160040;word-break:break-word;margin:0}.recruiter-permissions.ant-card{border:1px solid #e5e7eb;border-radius:8px}.recruiter-permissions-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.recruiter-permissions-head h3{color:#160040;margin:0}.recruiter-permissions-actions{align-items:center;gap:8px;display:flex}.recruiter-permissions-link{color:#9d0083;font-size:12px}.recruiter-permissions-grid{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}@media (max-width:768px){.recruiter-permissions-grid{grid-template-columns:1fr}}.recruiter-permissions-none{color:#7a7a7a;margin:0}.recruiter-permissions-group h4{color:#160040;margin:0 0 8px}.recruiter-permissions-group ul{color:#262a43;margin:0;padding-left:24px}.recruiter-permissions-group ul li{margin-bottom:4px}.recruiter-permissions-group-head.ant-checkbox-wrapper{color:#160040;margin:0 0 8px;font-weight:600}.recruiter-permissions-group-body{flex-direction:column;gap:4px;padding-left:24px;display:flex}.recruiter-permissions-group-body .recruiter-permissions-item.ant-checkbox-wrapper{color:#262a43;margin:0}.recruiter-permissions-override-tag.ant-tag{margin-left:8px;font-size:11px;line-height:1.4}.recruiter-permissions-overrides.ant-tag{vertical-align:middle;margin-left:8px}.metric-card-sub{color:#7a7a7a;font-size:12px;font-weight:400;line-height:1.4;display:block}.recruiter-performance-heading{color:#160040;margin:16px 0 12px}.rejection-pattern-card.ant-card,.rejection-analytics-card.ant-card,.ai-suggestion-card.ant-card{border:1px solid #e5e7eb;border-radius:8px;margin-bottom:16px}.rejection-pattern-card.ant-card h4,.rejection-analytics-card.ant-card h4,.ai-suggestion-card.ant-card h4{color:#160040;margin:0 0 12px}.rejection-pattern-count{color:#160040;margin-bottom:12px;font-size:16px;display:block}.rejection-pattern-reasons{margin:0;padding:0;list-style:none}.rejection-pattern-reasons li{color:#262a43;border-bottom:1px solid #f5f5f7;justify-content:space-between;padding:8px 0;display:flex}.rejection-pattern-reasons li em{color:#160040;font-style:normal}.inconsistent-rejections{margin-top:16px}.inconsistent-rejections-title{color:#160040;margin:0 0 12px}.inconsistent-rejections-list{margin:0;padding:0;list-style:none}.inconsistent-rejections-item{border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:12px 16px;display:flex}.inconsistent-rejections-item-main{flex-direction:column;display:flex}.inconsistent-rejections-item-main strong{color:#160040}.inconsistent-rejections-item-sub{color:#7a7a7a;font-size:12px}.inconsistent-rejections-view{padding:0}.ai-flag-modal-head{align-items:center;gap:8px;margin-bottom:12px;display:flex}.ai-flag-modal-head strong{color:#160040;display:block}.ai-flag-modal-sub{color:#7a7a7a;font-size:12px;display:block}.ai-flag-modal-reasoning,.ai-flag-modal-row{color:#262a43;margin:0 0 8px}.ai-flag-modal-row span{color:#7a7a7a;margin-right:4px}.ai-flag-modal-label{color:#7a7a7a;margin:12px 0 4px;display:block}.ai-flag-modal-actions{gap:12px;margin-top:16px;display:flex}.ai-flag-modal-actions .ant-btn{flex:1}.invite-user-card.ant-card{border:1px solid #e5e7eb;border-radius:8px;height:100%}.invite-user-card.ant-card h3{color:#160040;margin:0 0 16px}.invite-user-photo-block{margin-bottom:24px}.invite-user-photo-box{color:#9d0083;cursor:pointer;background:#f5f5f7;border-radius:8px;justify-content:center;align-items:center;width:150px;height:150px;font-size:28px;display:flex;overflow:hidden}.invite-user-photo-box:hover{background:#eef0f2}.invite-user-photo-box img{object-fit:cover;width:100%;height:100%}.invite-user-photo-label{color:#160040;margin-top:12px;font-weight:500;display:block}.invite-user-photo-hint{color:#7a7a7a;margin-top:4px;font-size:12px;display:block}.invite-user-fields{row-gap:16px!important}.invite-user-role .invite-role-meta{margin:0 0 16px}.invite-user-role .invite-role-meta .invite-role-meta-row{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.invite-user-role .invite-role-meta .invite-role-meta-row dt{color:#7a7a7a;margin:0}.invite-user-role .invite-role-meta .invite-role-meta-row dd{color:#160040;text-align:right;margin:0}.invite-user-role .invite-role-meta .invite-role-creator{align-items:center;gap:8px;display:flex}.invite-user-role .invite-role-meta .invite-role-creator strong{color:#160040;line-height:1.2;display:block}.invite-user-role .invite-role-meta .invite-role-creator small{color:#7a7a7a}.invite-user-actions{margin-top:24px}.invite-user-submit.ant-btn{border-radius:999px;min-width:200px;height:44px}.teams-panel{gap:16px;display:grid}.teams-panel-bar{justify-content:flex-end;display:flex}.teams-panel .muted{color:#7a7a7a}.teams-panel .small{font-size:12px}.teams-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.team-card{background:#fff;border:1px solid #e2e4e8;border-radius:12px;align-content:start;gap:10px;padding:16px 24px;display:grid}.team-card-head{align-items:center;gap:8px;display:flex}.team-card-head b{color:#160040;font-size:16px}.team-card-sp{flex:1}.team-card-ava{color:#9d0083;background:#f5eff7;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:inline-flex}.team-card-lbl{color:#7a7a7a;font-size:12px}.team-card-chips{flex-wrap:wrap;gap:6px;display:flex}.team-card-actions{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.recruiters-banners{gap:12px;margin-bottom:16px;display:grid}.recruiters-role-tags{flex-wrap:wrap;gap:4px;display:inline-flex}.dedup-review-page{--dedup-ring-track:#f3f4f6;--dedup-hit-bg:#e1f5ee;--dedup-hit-text:#0f6e56}.dedup-review-page .dedup-head{margin-bottom:24px}.dedup-review-page .dedup-title{color:#160040;margin:0 0 4px;font-size:24px;font-weight:600}.dedup-review-page .dedup-sub{color:#7a7a7a;max-width:70ch;margin:0;font-size:13px}.dedup-review-page .dedup-stats{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}@media (max-width:992px){.dedup-review-page .dedup-stats{grid-template-columns:1fr 1fr}}@media (max-width:576px){.dedup-review-page .dedup-stats{grid-template-columns:1fr}}.dedup-review-page .dedup-stat{background:#fff;border:1px solid #e2e4e8;border-radius:12px;padding:14px 16px}.dedup-review-page .dedup-stat.flag{background:#f3efe4;border-color:#0000}.dedup-review-page .dedup-stat.flag .dedup-stat-val{color:#8a6100;font-size:16px}.dedup-review-page .dedup-stat-lab{letter-spacing:.04em;text-transform:uppercase;color:#7a7a7a;margin-bottom:6px;font-size:11px}.dedup-review-page .dedup-stat-val{color:#160040;font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.1}.dedup-review-page .dedup-stat-val small{color:#7a7a7a;font-size:13px;font-weight:500}.dedup-review-page .dedup-stat-sv{color:#7a7a7a;margin-top:3px;font-size:12px}.dedup-review-page .dedup-perm-note{color:#8a6100;background:#f3efe4;border-radius:6px;margin:0 0 16px;padding:9px 14px;font-size:13px}.dedup-review-page .dedup-tabs{margin-bottom:24px}.dedup-review-page .dedup-tab-opt{align-items:center;gap:7px;display:inline-flex}.dedup-review-page .dedup-tab-count{color:#7a7a7a;font-variant-numeric:tabular-nums;background:#f3f4f6;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:19px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.dedup-review-page .ant-segmented-item-selected .dedup-tab-count{color:#9d0083;background:#fbe6f8}.dedup-review-page .dedup-list{gap:24px;display:grid}.dedup-review-page .dedup-skel{background:#fff;border:1px solid #e2e4e8;border-radius:12px;padding:24px}.dedup-review-page .dedup-match{background:#fff;border:1px solid #e2e4e8;border-radius:12px;grid-template-columns:minmax(0,1fr) 316px;display:grid;overflow:hidden}@media (max-width:768px){.dedup-review-page .dedup-match{grid-template-columns:1fr}}.dedup-review-page .dedup-mx{align-content:start;gap:16px;min-width:0;padding:16px 22px;display:grid}.dedup-review-page .dedup-mhead{align-items:center;gap:16px;display:flex}.dedup-review-page .dedup-ring{flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.dedup-review-page .dedup-ring-circle{width:62px;height:62px;position:relative}.dedup-review-page .dedup-ring-txt{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dedup-review-page .dedup-ring-txt b{color:#160040;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:1}.dedup-review-page .dedup-ring-cap{text-transform:uppercase;letter-spacing:.05em;color:#7a7a7a;font-size:10px;font-weight:600}.dedup-review-page .dedup-mhead-txt{min-width:0}.dedup-review-page .dedup-band{color:#160040;font-size:15px;font-weight:600}.dedup-review-page .dedup-bandsub{color:#7a7a7a;margin-bottom:5px;font-size:12px}.dedup-review-page .dedup-tags{flex-wrap:wrap;gap:6px;display:flex}.dedup-review-page .dedup-tags .ant-tag{margin:0}.dedup-review-page .dedup-cmp{border:1px solid #e6e6e6;border-radius:6px;overflow:hidden}.dedup-review-page .dedup-cmp-head{letter-spacing:.03em;text-transform:uppercase;color:#7a7a7a;background:#f5f5f5;grid-template-columns:96px 1fr 1fr;font-size:11px;font-weight:600;display:grid}.dedup-review-page .dedup-cmp-head>div{min-width:0;padding:8px 12px}.dedup-review-page .dedup-cmp-head .who{text-transform:none;letter-spacing:0;color:#160040;font-size:12px}.dedup-review-page .dedup-cmp-head .who small{color:#7a7a7a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;display:block;overflow:hidden}@media (max-width:576px){.dedup-review-page .dedup-cmp-head{grid-template-columns:76px 1fr 1fr}}.dedup-review-page .dedup-cmp-row{border-top:1px solid #e6e6e6;grid-template-columns:96px 1fr 1fr;font-size:13px;display:grid}@media (max-width:576px){.dedup-review-page .dedup-cmp-row{grid-template-columns:76px 1fr 1fr}}.dedup-review-page .dedup-cmp-k{color:#7a7a7a;padding:7px 12px;font-size:12px}.dedup-review-page .dedup-cmp-cell{color:#160040;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;padding:7px 12px;display:flex;overflow:hidden}.dedup-review-page .dedup-cmp-cell.hit{background:var(--dedup-hit-bg)}.dedup-review-page .dedup-cmp-cell.diff{color:#b93c0b;background:#fdf1ea}.dedup-review-page .dedup-cmp-cell.masked{color:#bcbcbc;background:repeating-linear-gradient(135deg,#f5f5f5,#f5f5f5 9px,#f3f4f6 9px 18px);font-size:12px}.dedup-review-page .dedup-cmp-mark{flex:none;font-size:12px;font-weight:700}.dedup-review-page .dedup-cmp-mark.hit{color:#16a34a}.dedup-review-page .dedup-cmp-mark.diff{color:#dc2626}.dedup-review-page .dedup-name-link{color:#9d0083;font-weight:600}.dedup-review-page .dedup-name-link .idc,.dedup-review-page .dedup-cmp-head .who .idc{color:#7a7a7a;font-weight:400}.dedup-review-page .dedup-evgrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:576px){.dedup-review-page .dedup-evgrid{grid-template-columns:1fr}}.dedup-review-page .dedup-evlab{letter-spacing:.03em;text-transform:uppercase;color:#7a7a7a;margin:0 0 7px;font-size:11px;font-weight:600}.dedup-review-page .dedup-chips{flex-wrap:wrap;gap:6px;display:flex}.dedup-review-page .dedup-ev{border:1px solid;border-radius:4px;padding:1px 9px;font-size:12px;line-height:20px}.dedup-review-page .dedup-ev.p{color:var(--dedup-hit-text);background:var(--dedup-hit-bg);border-color:#16a34a4d}.dedup-review-page .dedup-ev.m{color:#b93c0b;background:#fdf1ea;border-color:#dc262647}.dedup-review-page .dedup-ai{color:#160040;background:#f5f5f5;border-radius:6px;padding:11px 13px;font-size:13px}.dedup-review-page .dedup-ai-h{color:#9d0083;margin-bottom:2px;font-size:12px;font-weight:600}.dedup-review-page .dedup-rail{background:#f5eff7;border-left:1px solid #e6e6e6;flex-direction:column;padding:16px 20px;display:flex}@media (max-width:768px){.dedup-review-page .dedup-rail{border-top:1px solid #e6e6e6;border-left:none}}.dedup-review-page .dedup-rail-h{letter-spacing:.03em;text-transform:uppercase;color:#7a7a7a;margin-bottom:3px;font-size:11px;font-weight:600}.dedup-review-page .dedup-rail-title{color:#160040;margin-bottom:12px;font-size:14px;font-weight:600}.dedup-review-page .dedup-rail-title b{color:#9d0083}.dedup-review-page .dedup-ostats{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px;display:grid}.dedup-review-page .dedup-ostat{background:#fff;border-radius:6px;padding:9px 11px}.dedup-review-page .dedup-ostat b{color:#160040;font-variant-numeric:tabular-nums;font-size:19px;line-height:1.1;display:block}.dedup-review-page .dedup-ostat span{color:#7a7a7a;font-size:11px}.dedup-review-page .dedup-rail-group{margin-bottom:12px}.dedup-review-page .dedup-rail-gl{color:#7a7a7a;text-transform:uppercase;letter-spacing:.03em;margin-bottom:6px;font-size:11px}.dedup-review-page .dedup-pchips{flex-wrap:wrap;gap:5px;display:flex}.dedup-review-page .dedup-pc{color:#160040;background:#fff;border:1px solid #e2e4e8;border-radius:4px;padding:1px 8px;font-size:11.5px;line-height:19px}.dedup-review-page .dedup-pc sup{color:#7a7a7a;margin-left:1px;font-size:8px}.dedup-review-page .dedup-pc.both{background:var(--dedup-hit-bg);border-color:#16a34a4d}.dedup-review-page .dedup-legend{color:#7a7a7a;align-items:center;gap:5px;margin-top:8px;font-size:11px;display:flex}.dedup-review-page .dedup-legend i{border:1px solid #e2e4e8;border-radius:3px;width:11px;height:11px;display:inline-block}.dedup-review-page .dedup-legend i.b{background:var(--dedup-hit-bg);border-color:#16a34a4d}.dedup-review-page .dedup-ractions{flex-direction:column;gap:8px;margin-top:auto;padding-top:12px;display:flex}.dedup-review-page .dedup-decided{color:#7a7a7a;font-size:12px}.dedup-review-page .muted{color:#7a7a7a}.dedup-review-page .small{font-size:12px}.filter-modal-body{grid-template-columns:1fr 1fr;gap:12px 16px;max-height:60vh;display:grid;overflow-y:auto}@media (max-width:768px){.filter-modal-body{grid-template-columns:1fr}}.filter-modal-field{width:100%}.filter-modal-field--full{grid-column:1/-1}.filter-modal-label{color:#7a7a7a;font-size:12px}.filter-modal-error{color:#dc2626;font-size:12px}.filter-modal-hint{color:#dc2626;margin:12px 0 0;font-size:12px}.offers-table .ant-table-row{cursor:pointer}.offer-drawer-panel{flex-direction:column;gap:12px;display:flex}.offer-drawer-actions{margin-bottom:4px}.offer-drawer-send{align-self:flex-start}.offer-drawer-preview{background:#f5f5f5;border:1px solid #e6e6e6;border-radius:8px;padding:12px}.offer-drawer-subject,.offer-drawer-note{margin:0}.schedule-interview-actions{gap:12px;display:flex}.interview-questions-intro{color:#8a919d;max-width:720px;margin-bottom:24px}.interview-questions-body{align-items:flex-start;gap:24px;display:flex}@media (max-width:991px){.interview-questions-body{flex-direction:column}}.interview-questions-card{flex:2;width:100%;min-width:0}.interview-questions-card .ant-card-body{padding:0}.interview-questions-thead,.interview-questions-row{grid-template-columns:44px 72px 1fr;align-items:center;gap:8px;padding:12px 16px;display:grid}.interview-questions-thead{color:#160040;background:#f6f7fb;border-bottom:1px solid #e5e7eb;border-radius:12px 12px 0 0;grid-template-columns:44px 72px 1fr 150px;font-weight:600;position:relative}.interview-questions-row{color:#160040;border-bottom:1px solid #e5e7eb}.interview-questions-row--add{color:#8a919d;grid-template-columns:44px 72px 1fr 40px}.interview-questions-row--add .interview-questions-col-sr{color:#8a919d}.interview-questions-col-sr{color:#262a43}.interview-questions-add.ant-btn{padding:0;color:#1b75bb!important}.interview-questions-actions{gap:12px;padding:16px;display:flex}.interview-questions-actions .ant-btn{min-width:130px;min-height:42px;box-shadow:none;border-radius:6px}.interview-questions-regenerate{color:#9d0083;background:#9d008314;border-color:#0000}.interview-questions-regenerate:hover{color:#9d0083!important;background:#9d008324!important;border-color:#0000!important}.interview-questions-focus{flex:1;width:100%}.interview-questions-focus-head{color:#160040;align-items:center;gap:8px;margin-bottom:16px;font-size:16px;font-weight:600;display:flex}.interview-questions-focus-head .anticon{color:#9d0083}.interview-questions-focus-body{color:#8a919d;background:#f6f7fb;border-radius:6px;padding:16px}.interview-questions-focus-body ul{flex-direction:column;gap:12px;margin:0;padding-left:24px;display:flex}.interview-questions-focus-add{color:#9d0083;min-height:42px;box-shadow:none;background:#9d008314;border-color:#0000;margin-top:16px;font-weight:600}.interview-questions-focus-add:hover{color:#9d0083!important;background:#9d008324!important;border-color:#0000!important}.interview-drawer.ant-drawer-section{background:#f6f7fb!important}.interview-drawer-title{align-items:center;gap:8px;display:inline-flex}.interview-drawer-title strong{color:#160040;font-weight:600}.interview-drawer-title span{color:#666d7b}.interview-drawer-round-tag{color:#9d0083;background:#f6f7fb;border:none;border-radius:16px}.interview-drawer-extra{align-items:center;gap:8px;display:inline-flex}.interview-drawer-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;display:grid}@media (max-width:767px){.interview-drawer-meta{grid-template-columns:1fr}}.interview-drawer-meta-field{background:#fff;border-radius:12px;align-items:center;gap:8px;min-height:40px;padding:6px 8px;display:flex;overflow:hidden}.interview-drawer-meta-key{color:#666d7b;white-space:nowrap}.interview-drawer-meta-val{color:#160040;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px;min-width:0;font-weight:500;display:inline-flex}.interview-drawer-meta-field--wide{grid-column:span 2}@media (max-width:767px){.interview-drawer-meta-field--wide{grid-column:auto}}.interview-drawer-link{color:#9d0083;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;overflow:hidden}.interview-drawer-status.ant-tag{text-transform:capitalize;color:#9d0083;background:#f5eff7;align-items:center;gap:8px;margin:16px 0;display:inline-flex}.interview-drawer-status--completed.ant-tag{color:#16a34a;background:#f0fdf4}.interview-drawer-status--scheduled.ant-tag{color:#9d0083;background:#f5eff7}.interview-drawer-status--cancelled.ant-tag{color:#dc2626;background:#fdecec}.interview-drawer-person{align-items:center;gap:8px;min-width:0;display:inline-flex}.interview-drawer-person .ant-avatar{width:28px;min-width:28px;height:28px;line-height:28px}.interview-drawer-person-text{flex-direction:column;min-width:0;line-height:1.2;display:flex}.interview-drawer-person-text strong{color:#160040;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.interview-drawer-person-text small{color:#8a919d;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.interview-drawer-person--boxed{border:1px solid #e2e4e8;border-radius:8px;padding:8px 12px}.interview-drawer-interviewers{background:#fff;border:1px solid #e6e6e6;border-radius:12px;margin-bottom:20px;padding:16px}.interview-drawer-interviewers-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;display:grid}.interview-drawer-section-title{color:#160040;margin:0 0 8px;font-weight:600}.interview-drawer .ant-tabs{background:#fff;border-radius:12px}.interview-drawer .ant-tabs .ant-tabs-nav{background:#fff;border-radius:12px 12px 0 0}.interview-drawer .ant-tabs .ant-tabs-tab{color:#666d7b;padding:10px 16px;font-size:12px}.interview-drawer .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#c10fb5}.interview-drawer .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn .ant-tabs-tab-icon .icon{stroke:#c10fb5}.interview-drawer .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn:hover{color:#c10fb5}.interview-drawer .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 4px}.interview-drawer .ant-tabs .ant-tabs-ink-bar{background:#c10fb5}.interview-drawer .ant-tabs .ant-tabs-body-holder{padding:16px}.interview-drawer-rating{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.interview-drawer-rating .ant-rate{font-size:14px}.interview-drawer-rating>span{color:#8a919d}.interview-drawer-fb-card{border:1px solid #e2e4e8;border-radius:12px;margin-bottom:12px;padding:12px 16px}.interview-drawer-fb-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.interview-drawer-fb-ai-label{color:#9d0083}.interview-drawer-ai-head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.interview-drawer-ai-score{font-size:28px;line-height:1}.interview-drawer-ai-score small{color:#7a7a7a;font-size:13px}.interview-drawer-ai-meta{flex-direction:column;flex:1;align-items:flex-start;gap:4px;display:flex}.interview-drawer-ai-lists{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:12px 0;display:grid}.interview-drawer-ai-box{border-radius:8px;padding:12px}.interview-drawer-ai-box h4{text-transform:uppercase;margin:0 0 4px;font-size:12px}.interview-drawer-ai-box ul{margin:0;padding-left:18px}.interview-drawer-ai-box--good{background:#fbe6f8}.interview-drawer-ai-box--bad{background:#fdf1ea}.interview-drawer-ai-lang{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex}.interview-drawer-tab-links{text-align:right;margin-bottom:12px}.interview-drawer-fb-summary{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.interview-drawer-title-sub{color:#7a7a7a;font-size:13px;font-weight:400;display:block}.interview-drawer-focus,.interview-drawer-recording{border-bottom:1px solid #e2e4e8;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px;padding-bottom:12px;display:flex}.interview-drawer-fb-scores{margin:8px 0 0;padding:0;list-style:none}.interview-drawer-fb-scores>li{justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}.interview-drawer-fb-competency{color:#4b5563;overflow-wrap:anywhere}.interview-drawer-fb-notes{color:#4b5563;background:#f6f7fb;border-radius:6px;margin:8px 0 0;padding:12px;line-height:1.5}.interview-drawer-muted{color:#8a919d}.interview-drawer-fb-total{background:#f6f7fb;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;display:flex}.interview-drawer-fb-total strong{color:#160040}.interview-drawer-questions{padding-inline-start:24px}.interview-drawer-questions li{margin-bottom:12px;line-height:1.5}.interview-drawer-transcript-text{white-space:pre-wrap;background:#f6f7fb;border-radius:6px;padding:12px;line-height:1.5}.ai-report{flex-direction:column;gap:24px;display:flex}.ai-report-candidate.ant-card,.ai-report-scorecard.ant-card,.ai-report-summary-card.ant-card,.ai-report-qa-card.ant-card,.ai-report-gaps.ant-card,.ai-report-transcript.ant-card,.ai-report-state.ant-card{border:1px solid #e2e4e8;border-radius:12px}.ai-report-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ai-report-topbar-actions{align-items:center;gap:12px;display:inline-flex}.ai-report-pill.ant-tag,.ai-report-rec.ant-tag{border:none;border-radius:999px;margin:0;font-weight:600}.ai-report-pill.ant-tag{align-items:center;gap:8px;padding:4px 12px;font-size:14px;display:inline-flex}.ai-report-pill-dot{background:currentColor;border-radius:50%;width:8px;height:8px}.ai-report-pill--completed.ant-tag{color:#9d0083;background:#fbe6f8}.ai-report-pill--pending.ant-tag{color:#3000ab;background:#eae6fb}.ai-report-pill--failed.ant-tag{color:#b93c0b;background:#fdf1ea}.ai-report-rec.ant-tag{padding:8px 16px;font-size:16px}.ai-report-rec--good.ant-tag{color:#fff;background:#9d0083}.ai-report-rec--weak.ant-tag{color:#b93c0b;background:#fdf1ea}.ai-report-rec--muted.ant-tag{color:#262a43;background:#f5f5f5}.ai-report-candidate.ant-card .ant-card-body{flex-wrap:wrap;align-items:center;gap:24px;padding:24px;display:flex}.ai-report-avatar.ant-avatar{color:#fff;background:#160040;flex:none;font-size:20px;font-weight:600}.ai-report-candidate-main{flex-direction:column;flex:240px;gap:4px;min-width:0;display:flex}.ai-report-candidate-name{color:#160040;font-size:20px;font-weight:600}.ai-report-candidate-sub{color:#8a919d;font-size:14px}.ai-report-stats{flex-wrap:wrap;gap:32px;margin:0;display:flex}.ai-report-stats dt{color:#8a919d;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.ai-report-stats dd{color:#160040;margin:4px 0 0;font-size:14px;font-weight:500}.ai-report-tabs .ant-tabs-nav{margin-bottom:24px}.ai-report-tabs .ant-tabs-tab{font-weight:600}.ai-report-body{flex-direction:column;gap:24px;display:flex}.ai-report-h{color:#160040;margin:0;font-size:18px;font-weight:600}.ai-report-eyebrow{color:#8a919d;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}.ai-report-muted{color:#8a919d;margin:0;font-size:14px}.ai-report-center{text-align:center;line-height:1.5}.ai-report-top{grid-template-columns:380px minmax(0,1fr);gap:24px;display:grid}@media (max-width:992px){.ai-report-top{grid-template-columns:1fr}}.ai-report-scorecard.ant-card .ant-card-body{flex-direction:column;align-items:center;gap:16px;padding:24px;display:flex}.ai-report-ring{flex-direction:column;align-items:center;line-height:1;display:flex}.ai-report-ring-num{color:#160040;font-size:38px;font-weight:600}.ai-report-ring-max{color:#8a919d;margin-top:4px;font-size:14px}.ai-report-rec-note{text-align:center;color:#262a43;margin:0;line-height:1.5}.ai-report-summary-card.ant-card .ant-card-body{flex-direction:column;gap:12px;padding:24px;display:flex}.ai-report-summary{color:#262a43;margin:0 0 8px;font-size:16px;line-height:1.6}.ai-report-lists{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:768px){.ai-report-lists{grid-template-columns:1fr}}.ai-report-box{border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.ai-report-box--strength{background:#fbe6f8}.ai-report-box--strength .ai-report-eyebrow,.ai-report-box--strength .anticon{color:#9d0083}.ai-report-box--flag{background:#fdf1ea}.ai-report-box--flag .ai-report-eyebrow,.ai-report-box--flag .anticon{color:#b93c0b}.ai-report-points{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ai-report-points li{color:#160040;gap:12px;font-size:14px;line-height:1.5;display:flex}.ai-report-points .anticon{flex:none;margin-top:4px}.ai-report-qa-card.ant-card .ant-card-body{padding:0}.ai-report-qa-cardhead{border-bottom:1px solid #e2e4e8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 24px;display:flex}.ai-report-qa{margin:0;padding:0;list-style:none}.ai-report-qa-row{border-bottom:1px solid #f3f4f6}.ai-report-qa-row:last-child{border-bottom:none}.ai-report-qa-row--open .ai-report-qa-head{background:#fafafa}.ai-report-qa-row--open .ai-report-qa-chevron{transform:rotate(180deg)}.ai-report-qa-head{text-align:left;cursor:pointer;color:#160040;background:#fff;border:none;grid-template-columns:40px minmax(0,1fr) 200px 120px;align-items:center;gap:16px;width:100%;min-height:72px;padding:16px 24px;display:grid}@media (max-width:768px){.ai-report-qa-head{grid-template-columns:32px minmax(0,1fr) 90px}.ai-report-qa-head .ai-report-scorebar{display:none}}.ai-report-qa-n{color:#8a919d;font-family:SFMono-Regular,Consolas,Menlo,monospace;font-size:14px}.ai-report-qa-main{flex-direction:column;gap:4px;min-width:0;display:flex}.ai-report-qa-q{font-size:16px;font-weight:500;line-height:1.45}.ai-report-qa-tags{flex-wrap:wrap;gap:8px;display:flex}.ai-report-qa-tags .ant-tag{margin:0}.ai-report-chip.ant-tag{color:#262a43;background:#f3f4f6;border:none;border-radius:6px;padding:2px 8px;font-size:12px}.ai-report-chip--ai.ant-tag,.ai-report-chip--prepared.ant-tag{color:#9d0083;background:#fbe6f8}.ai-report-chip--custom.ant-tag{color:#3000ab;background:#eae6fb}.ai-report-chip--offsheet.ant-tag{color:#8a6100;background:#f3efe4}.ai-report-qa-score{justify-content:flex-end;align-items:center;gap:12px;display:inline-flex}.ai-report-qa-score strong{font-family:SFMono-Regular,Consolas,Menlo,monospace;font-size:18px;font-weight:600}.ai-report-qa-chevron{color:#8a919d;transition:transform .2s}.ai-report-scorebar{background:#f3f4f6;border-radius:4px;height:8px;display:block;overflow:hidden}.ai-report-scorebar-fill{border-radius:4px;height:100%;display:block}.ai-report-scorebar-fill--good{background:#9d0083}.ai-report-scorebar-fill--average{background:#8a6100}.ai-report-scorebar-fill--weak{background:#b93c0b}.ai-report-scorebar-fill--w0{width:0%}.ai-report-scorebar-fill--w1{width:10%}.ai-report-scorebar-fill--w2{width:20%}.ai-report-scorebar-fill--w3{width:30%}.ai-report-scorebar-fill--w4{width:40%}.ai-report-scorebar-fill--w5{width:50%}.ai-report-scorebar-fill--w6{width:60%}.ai-report-scorebar-fill--w7{width:70%}.ai-report-scorebar-fill--w8{width:80%}.ai-report-scorebar-fill--w9{width:90%}.ai-report-scorebar-fill--w10{width:100%}.ai-report-score--good{color:#9d0083}.ai-report-score--average{color:#8a6100}.ai-report-score--weak{color:#b93c0b}.ai-report-qa-body{background:#fafafa;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:4px 24px 24px 80px;display:grid}@media (max-width:768px){.ai-report-qa-body{grid-template-columns:1fr;padding-left:24px}}.ai-report-qa-body>div{flex-direction:column;gap:8px;display:flex}.ai-report-qa-text{color:#160040;margin:0;font-size:14px;line-height:1.6}.ai-report-qa-meta{color:#8a919d;font-size:12px}.ai-report-gaps.ant-card .ant-card-body{flex-direction:column;gap:16px;padding:16px 24px;display:flex}.ai-report-gap-tags{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ai-report-gap-tags .ant-tag{margin:0}.ai-report-notasked{color:#160040;margin:8px 0 0;padding-left:16px;line-height:1.6}.ai-report-footnote{color:#8a919d;align-items:flex-start;gap:8px;margin:0;font-size:12px;display:flex}.ai-report-footnote .anticon{margin-top:2px}.ai-report-state{max-width:520px}.ai-report-state.ant-card .ant-card-body{flex-direction:column;gap:12px;padding:24px;display:flex}.ai-report-state .ant-btn{align-self:flex-start}.ai-report-state-icon{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.ai-report-state-icon--neutral{color:#262a43;background:#f3f4f6}.ai-report-state-icon--info{color:#3000ab;background:#eae6fb}.ai-report-state-icon--warning{color:#8a6100;background:#f3efe4}.ai-report-state-icon--error{color:#b93c0b;background:#fdf1ea}.ai-report-state-title{color:#160040;font-size:18px;font-weight:600}.ai-report-state-text{color:#262a43;margin:0;font-size:14px;line-height:1.55}.ai-report-transcript.ant-card .ant-card-body{flex-direction:column;gap:16px;padding:24px;display:flex}.ai-report-transcript-line{color:#160040;grid-template-columns:140px minmax(0,1fr);gap:16px;font-size:14px;line-height:1.6;display:grid}@media (max-width:768px){.ai-report-transcript-line{grid-template-columns:1fr;gap:0}}.ai-report-speaker{font-weight:600}.ai-report-speaker--0{color:#9d0083}.ai-report-speaker--1{color:#b93c0b}.ai-report-spin.ant-spin-fullscreen{background:#fffffffa}.ai-report-lang-card .ai-report-lang-list{flex-direction:column;gap:12px;display:flex}.ai-report-lang-card .ai-report-lang{border:1px solid #e2e4e8;border-radius:8px;padding:12px}.ai-report-lang-card .ai-report-lang-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-report-lang-card .ai-report-lang-name{font-weight:600}.ai-report-lang-card .ai-report-lang-accept{margin-left:auto}.ai-report-lang-card .ai-report-lang-reason{color:#7a7a7a;margin:4px 0 0;font-size:12px}.ai-report-video .ai-report-video-el{background:#000;border-radius:8px;width:100%;max-width:640px}.schedule-slot-groups{flex-direction:column;gap:16px;max-height:360px;display:flex;overflow-y:auto}.schedule-slot-day .schedule-slot-dayhead{color:#7a7a7a;margin:0 0 8px;font-size:13px;font-weight:600}.schedule-slot-day .schedule-slots,.application-detail-interviews-actions{flex-wrap:wrap;gap:8px;display:flex}.booking-links{margin:16px 0}.booking-links .booking-link-row-title{align-items:center;gap:6px;display:inline-flex}.email-thread-messages{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.email-thread-message{background:#fff;border:1px solid #e6e6e6;border-left-width:3px;border-radius:8px;padding:16px}.email-thread-message--sent{border-left-color:#16a34a}.email-thread-message--received{border-left-color:#9d0083}.email-thread-message-head{color:#160040;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.email-thread-message-meta{color:#8a919d;margin-bottom:8px;font-size:12px}.email-thread-message-body{color:#160040;line-height:1.6}.email-thread-message-body table{text-align:center;border:1px solid #e2e4e8;border-bottom:0;width:100%;border-radius:8px!important}.email-thread-message-body table tr th,.email-thread-message-body table tr td{color:#160040;border-bottom:1px solid #e2e4e8;padding:11.5px 16px;font-weight:500}.email-thread-message-body table tr th:not(:last-child),.email-thread-message-body table tr td:not(:last-child){border-right:1px solid #e2e4e8}.email-thread-message-body table tr:first-child>:first-child{border-start-start-radius:8px}.email-thread-message-body table tr:first-child>:last-child{border-start-end-radius:8px}.email-thread-message-body table tr:last-child>:first-child{border-end-start-radius:8px}.email-thread-message-body table tr:last-child>:last-child{border-end-end-radius:8px}.email-thread-message-attachments{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.email-thread-reply{border-top:1px solid #e6e6e6;padding-top:24px}.email-thread-reply-notice{margin-bottom:12px}.email-thread-reply-actions{justify-content:space-between;align-items:flex-end;margin-top:12px;display:flex}.email-thread-reply-send{gap:8px;display:flex}.filter-error-alert.ant-alert{margin-bottom:16px}.careers-layout{background:#fff;flex-direction:column;min-height:100vh;display:flex}.careers-container{width:100%;max-width:880px;margin:0 auto;padding:0 16px}.careers-main{flex:auto;padding:48px 0 60px}.careers-header{background:#fff;border-bottom:1px solid #e2e4e8}.careers-header-inner{justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.careers-header-logo{align-items:center;display:inline-flex}.careers-header-link{color:#9d0083;font-size:14px;font-weight:500}.careers-header-link:hover{color:#5d024e}.careers-footer{border-top:1px solid #e2e4e8;padding:24px 0}.careers-footer-copy{text-align:center;color:#7a7a7a;font-size:12px}.careers-listing-head{margin-bottom:24px}.careers-listing-title{color:#160040;font-size:30px;font-weight:700;line-height:1.25}.careers-listing-sub{color:#7a7a7a;margin-top:8px;font-size:16px}.careers-list{gap:16px;display:grid}.careers-card{border:1px solid #e2e4e8;border-radius:12px;transition:border-color .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1)}.careers-card:hover,.careers-card:focus-within{border-color:#9d0083;box-shadow:0 4px 16px #9d008314}.careers-card-link{color:inherit;padding:24px;display:block}.careers-card-title{color:#160040;font-size:20px;font-weight:600}.careers-card-org{color:#262a43;margin-top:4px;font-size:14px}.careers-card-dept{color:#7a7a7a}.careers-card-meta{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.careers-card-meta-item{color:#3000ab;background:#f5eff7;border-radius:999px;padding:4px 10px;font-size:12px}.careers-card-cta{color:#9d0083;margin-top:12px;font-size:14px;font-weight:500;display:inline-block}.careers-empty{text-align:center;color:#7a7a7a;padding:48px 0}.careers-pagination{justify-content:center;align-items:center;gap:24px;margin-top:36px;display:flex}.careers-pagination-link{color:#9d0083;font-size:14px;font-weight:500}.careers-pagination-link:hover{color:#5d024e}.careers-pagination-link.is-disabled{color:#bcbcbc;cursor:default}.careers-pagination-status{color:#7a7a7a;font-size:12px}.careers-detail{max-width:800px}.careers-detail-back{margin-bottom:16px;font-size:14px}.careers-detail-back a{color:#9d0083}.careers-detail-back a:hover{color:#5d024e}.careers-detail-head{border-bottom:1px solid #e2e4e8;padding-bottom:24px}.careers-detail-title{color:#160040;font-size:30px;font-weight:700;line-height:1.25}.careers-detail-org{color:#262a43;margin-top:8px;font-size:16px}.careers-detail-dept{color:#7a7a7a}.careers-detail-facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:24px 0 0;display:grid}.careers-detail-fact-label{text-transform:uppercase;letter-spacing:.04em;color:#7a7a7a;font-size:12px}.careers-detail-fact-value{color:#160040;margin:4px 0 0;font-size:14px;font-weight:500}.careers-detail-section{padding-top:36px}.careers-detail-section-title{color:#160040;margin-bottom:16px;font-size:20px;font-weight:600}.careers-detail-empty{color:#7a7a7a}.careers-detail-description{color:#262a43;overflow-wrap:break-word;font-size:16px;line-height:1.7}.careers-detail-description h1,.careers-detail-description h2,.careers-detail-description h3,.careers-detail-description h4,.careers-detail-description h5,.careers-detail-description h6{color:#160040;margin:24px 0 8px;font-weight:600;line-height:1.35}.careers-detail-description h1{font-size:24px}.careers-detail-description h2{font-size:20px}.careers-detail-description h3,.careers-detail-description h4,.careers-detail-description h5,.careers-detail-description h6{font-size:16px}.careers-detail-description p{margin:0 0 16px}.careers-detail-description ul,.careers-detail-description ol{list-style:revert;margin:0 0 16px;padding-left:24px}.careers-detail-description li{margin-bottom:8px}.careers-detail-description a{color:#9d0083;text-decoration:underline}.careers-detail-description blockquote{color:#7a7a7a;border-left:2px solid #e2e4e8;margin:0 0 16px;padding-left:16px}.careers-detail-description code{background:#f3f4f6;border-radius:4px;padding:0 4px;font-family:SFMono-Regular,Consolas,Menlo,monospace;font-size:14px}.careers-detail-description pre{background:#f3f4f6;border-radius:6px;padding:16px;overflow-x:auto}.careers-detail-description img{max-width:100%;height:auto}.careers-detail-description table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.careers-detail-questions{gap:8px;display:grid}.careers-detail-question{color:#262a43;padding-left:24px;font-size:14px;position:relative}.careers-detail-question:before{content:"";background:#9d0083;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:8px}.careers-detail-apply{background:#f6f7fb;border:1px solid #e2e4e8;border-radius:12px;margin-top:24px;padding:24px;scroll-margin-top:24px}.careers-apply-form .ant-form-item,.careers-apply-alert.ant-alert{margin-bottom:16px}.careers-apply-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:576px){.careers-apply-row{grid-template-columns:1fr;gap:0}}.careers-apply-upload{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.careers-apply-file{color:#160040;word-break:break-all;align-items:center;gap:4px;font-size:14px;display:inline-flex}.careers-apply-hint{color:#7a7a7a;font-size:12px}.careers-apply-resolve{align-items:center;gap:4px;margin-top:4px;font-size:12px;display:flex}.careers-apply-resolve--ok{color:#16a34a}.careers-apply-resolve--warn{color:#d97706}.careers-apply-submit{width:100%}.careers-apply-wait{text-align:center;color:#7a7a7a;margin-top:8px;font-size:12px}.careers-apply-languages{flex-direction:column;gap:8px;display:flex}.careers-apply-language-row{grid-template-columns:1fr 1fr auto;align-items:center;gap:8px;display:grid}@media (max-width:576px){.careers-apply-language-row{grid-template-columns:1fr auto}.careers-apply-language-row .careers-apply-language-name{grid-column:1/-1}}.careers-apply-language-note{color:#7a7a7a;grid-column:1/-1;font-size:12px}.careers-apply-language-add{align-self:flex-start}.careers-apply-contact{text-align:center;color:#7a7a7a;margin-top:16px;font-size:12px}.careers-apply-contact a{color:#9d0083;word-break:break-all;font-weight:500}.careers-apply-contact a:hover{color:#5d024e}.careers-apply-result{text-align:center;padding:24px 0}.careers-apply-result-icon{color:#16a34a;font-size:40px}.careers-apply-result-title{color:#160040;margin-top:16px;font-size:20px;font-weight:600}.careers-apply-result-text{color:#262a43;margin-top:8px;font-size:14px}.careers-apply-result-link{color:#9d0083;margin-top:16px;font-weight:500;display:inline-block}.careers-apply-result-link:hover{color:#5d024e}.careers-coming-soon{text-align:center;padding:48px 0}.careers-coming-soon .coming-soon{margin:0 auto}.careers-coming-soon .coming-soon-title{font-size:30px}.careers-coming-soon .coming-soon-text{color:#262a43;font-size:16px}.careers-gone{text-align:center;padding:48px 0}.careers-gone-title{color:#160040;font-size:24px;font-weight:700}.careers-gone-text{color:#262a43;max-width:520px;margin:16px auto 0;font-size:16px}.careers-gone-link{color:#9d0083;margin-top:24px;font-size:16px;font-weight:500;display:inline-block}.careers-gone-link:hover{color:#5d024e}.careers-from-board .careers-detail-back,.careers-hydrated .careers-loading-overlay{display:none}.careers-loading-overlay{z-index:5;background:#fff;min-height:100vh;padding-top:48px;position:absolute;inset:0}.careers-main{position:relative}.careers-card--skeleton{cursor:default}.careers-card--skeleton:hover,.careers-card--skeleton:focus-within{box-shadow:none;border-color:#e2e4e8}.careers-card--skeleton .careers-card-body{padding:24px}.careers-card--skeleton .ant-skeleton-paragraph{margin-bottom:0}.careers-card--skeleton .careers-card-meta{margin-top:12px}.careers-detail-fact .ant-skeleton-input{min-width:0}.careers-detail-fact .ant-skeleton-input+.ant-skeleton-input{margin-top:4px}.job-boards-list{gap:8px;display:grid}.job-boards-row{background:#fafafa;border:1px solid #e6e6e6;border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.job-boards-row-main{flex-wrap:wrap;align-items:center;gap:8px;margin-right:auto;display:flex}.job-boards-row-main .ant-tag{margin-inline-end:0}.job-boards-row-actions{gap:8px;display:flex}.job-boards-ref{color:#7a7a7a;font-family:SFMono-Regular,Consolas,Menlo,monospace;font-size:12px}.job-boards-date{color:#7a7a7a;font-size:12px}.job-boards-view{color:#9d0083;font-size:12px;font-weight:500}.job-boards-view:hover{color:#5d024e}.job-boards-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.job-boards-note{color:#7a7a7a;font-size:12px}.job-boards-warning{color:#262a43;background:#f59e0b1a;border-left:2px solid #f59e0b;border-radius:6px;margin-top:8px;padding:8px 12px;font-size:12px}.jbw-stepper{background:#fff;border-radius:12px;gap:4px;margin-bottom:24px;padding:8px;display:flex}.jbw-stp.ant-btn{background:0 0;border:none;border-radius:6px;flex:1;justify-content:flex-start;gap:12px;min-width:0;height:auto;padding:8px 12px;box-shadow:none!important}.jbw-stp.ant-btn:hover{background:#f6f7fb!important;border:0!important}.jbw-stp .jbw-stp-n{color:#7a7a7a;background:#f6f7fb;border:1.5px solid #e2e4e8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:600;display:flex}.jbw-stp .jbw-stp-t{text-align:left;flex-direction:column;min-width:0;line-height:1.2;display:flex}.jbw-stp .jbw-stp-t small{color:#7a7a7a;font-size:12px}.jbw-stp .jbw-stp-t b{color:#160040;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.jbw-stp .jbw-stp-conn{background:#e6e6e6;flex:1;min-width:12px;height:1.5px}.jbw-stp--active{background:#f6f7fb!important}.jbw-stp--active .jbw-stp-n{color:#fff;background:#9d0083;border-color:#0000}.jbw-stp--active .jbw-stp-t b{color:#9d0083}.jbw-stp--done .jbw-stp-n{color:#9d0083;background:#fdf;border-color:#0000}.jbw-stp--warning .jbw-stp-n{color:#d46b08;background:#fff4e6;border-color:#0000}.jbw-stp--warning .jbw-stp-t b{color:#d46b08}.jbw-stp--todo .jbw-stp-n,.jbw-stp--todo .jbw-stp-t b{opacity:.6}.jbw-body{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}@media (max-width:992px){.jbw-body{grid-template-columns:1fr}}.jbw-work{background:#fff;border-radius:12px;padding:24px 28px}.jbw-group{border-bottom:1px solid #e6e6e6;padding:22px 0}.jbw-group:first-child{padding-top:4px}.jbw-group:last-child{border-bottom:none;padding-bottom:4px}.jbw-group-borderless{border-bottom:0;padding-bottom:0}.jbw-gh{align-items:center;gap:12px;margin-bottom:4px;display:flex}.jbw-gh h3{color:#160040;margin:0;font-size:16px;font-weight:600}.jbw-gh .jbw-gh-ico{color:#9d0083;font-size:18px;display:inline-flex}.jbw-gh .jbw-gh-act{margin-left:auto}.jbw-gsub{color:#7a7a7a;margin:0 0 16px;font-size:14px}.jbw-zone{background:#f6f7fb;border-left:3px solid #e2e4e8;border-radius:0 6px 6px 0;margin-bottom:12px;padding:12px 16px}.jbw-zone--elig{border-left-color:#3000ab}.jbw-zone--match{border-left-color:#c97fd0}.jbw-zone .ant-input,.jbw-zone .ant-input-affix-wrapper,.jbw-zone .ant-input-number{background:#fff}.jbw-zone-head{align-items:center;gap:8px;margin-bottom:12px;display:flex}.jbw-zone-head .jbw-zi{border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.jbw-zone-head.jbw-zone-head--elig .jbw-zi{color:#3000ab;background:#eeedfe}.jbw-zone-head.jbw-zone-head--match .jbw-zi{color:#9d0083;background:#fff4fd}.jbw-zone-head .jbw-zt{color:#160040;font-weight:600}.jbw-zone-head .jbw-zhint{color:#7a7a7a;text-align:right;margin-left:auto;font-size:12px}.jbw-zone-head .jbw-zone-head-act{margin-left:auto}.jbw-zone-sub{color:#7a7a7a;margin:-4px 0 12px;font-size:12px}.jbw .create-job-add-bottom{margin-top:8px}.jbw-pstage{padding-bottom:8px;padding-left:40px;position:relative}.jbw-pstage:before{content:"";background:#e6e6e6;width:2px;position:absolute;top:30px;bottom:-6px;left:14px}.jbw-pstage:last-child:before{display:none}.jbw-pstage .jbw-pdot{color:#7a7a7a;background:#f6f7fb;border:1.5px solid #e2e4e8;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:flex;position:absolute;top:4px;left:4px}.jbw-pstage.on .jbw-pdot{color:#fff;background:#9d0083;border-color:#0000}.jbw-pstage.locked .jbw-pdot{color:#9d0083;background:#fbe6f8;border-color:#0000}.jbw-pstage .jbw-ph{align-items:center;gap:12px;min-height:32px;display:flex}.jbw-pstage .jbw-picon{align-items:center;display:inline-flex}.jbw-pstage .jbw-pname{color:#160040;font-weight:600}.jbw-pstage .jbw-pnote{color:#7a7a7a;font-size:12px}.jbw-pstage .jbw-ptag{color:#7a7a7a;border:1px solid #e2e4e8;border-radius:4px;margin-left:auto;padding:2px 8px;font-size:12px}.jbw-pstage .jbw-pchk{margin-left:auto}.jbw-pstage .jbw-pchk .ant-checkbox+span{color:#7a7a7a;font-size:12px}.jbw-pstage .jbw-pbody{background:#f6f7fb;border-radius:12px;margin:12px 0 24px;padding:16px}.jbw-round-form{background:#fff;border:1px solid #e2e4e8;border-radius:8px;padding:16px}.jbw-round-form .create-job-label{margin-bottom:6px;display:block}.jbw-rail{background:#fff;border-radius:12px;padding:20px;position:sticky;top:12px}@media (max-width:992px){.jbw-rail{position:static}}.jbw-rail h4{letter-spacing:.04em;text-transform:uppercase;color:#8a919d;margin:0 0 12px;font-size:12px}.jbw-rail .jbw-rail-jt{color:#160040;font-size:16px;font-weight:600}.jbw-rail .jbw-rail-jmeta{color:#7a7a7a;margin-top:2px;font-size:14px}.jbw-rail .jbw-rail-divd{background:#e6e6e6;height:1px;margin:16px 0}.jbw-rail .jbw-kv{align-items:center;gap:8px;margin-bottom:8px;font-size:14px;display:flex}.jbw-rail .jbw-kv .anticon,.jbw-rail .jbw-kv .icon{color:#7a7a7a}.jbw-rail .jbw-kv .jbw-kv-c{color:#160040;margin-left:auto;font-weight:600}.jbw-ready .jbw-ri{align-items:center;gap:8px;margin-bottom:9px;font-size:14px;display:flex}.jbw-ready .jbw-ri .jbw-ic{border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:flex}.jbw-ready .jbw-ri.jbw-ri--ok .jbw-ic{color:#16a34a;background:#e1f5ee}.jbw-ready .jbw-ri.jbw-ri--no{color:#7a7a7a}.jbw-ready .jbw-ri.jbw-ri--no .jbw-ic{color:#8a919d;background:#f6f7fb;border:1px solid #e2e4e8}.jbw-prog{background:#f6f7fb;border-radius:4px;height:6px;margin:4px 0 12px;overflow:hidden}.jbw-prog span{background:#9d0083;height:100%;transition:width .3s;display:block}.jbw-aitip{color:#262a43;background:#f7f2fa;border-radius:6px;padding:12px;font-size:14px}.jbw-aitip .jbw-aitip-h{color:#9d0083;align-items:center;gap:4px;margin-bottom:4px;font-size:12px;font-weight:600;display:flex}.jbw-rv{flex-direction:column;gap:16px;display:flex}.jbw-rvb{border:1px solid #e2e4e8;border-radius:12px;padding:16px 20px}.jbw-rvh{align-items:center;margin-bottom:12px;display:flex}.jbw-rvh h3{color:#160040;margin:0;font-size:15px;font-weight:600}.jbw-rvh .ant-btn{margin-left:auto}.jbw-rvkv{margin-bottom:8px;font-size:14px;display:flex}.jbw-rvkv .jbw-rvk{color:#7a7a7a;flex:none;width:150px}.jbw-rvkv .jbw-rvv{color:#160040}.jbw-rv-sub{color:#7a7a7a;margin-bottom:8px;font-size:12px}.jbw-rv-tags .ant-tag{margin:0 6px 6px 0}.jbw-rv-desc{color:#262a43;white-space:pre-wrap;max-height:140px;font-size:14px;line-height:1.6;overflow:auto}.jbw-rv-empty{color:#7a7a7a}.jbw-rv-pipe{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.jbw-rv-pipe-sep{color:#8a919d;margin:0 2px}.epchip{color:#7a7a7a;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e4e8;border-radius:999px;padding:0 16px;font-size:14px;font-weight:500}.epchip.on{color:#9d0083;background:#fdf;border-color:#0000;font-weight:600}.ep-check{border-radius:6px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-block}.ep-check.neutral{color:#7a7a7a;background:#f6f7fb}.ep-check.ok{color:#0f5132;background:#e3f3ea}.ep-check.warn{color:#8a3a00;background:#fdeedd}.ep-internal{color:#5d024e;white-space:nowrap;background:#fdf;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.ep-preview{background:#f5eff7;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;padding:12px 16px;display:flex}.ep-preview .t1{color:#5d024e;font-size:14px;font-weight:600}.ep-preview .t2{color:#160040;font-size:16px;font-weight:600}.ep-preview .t3{color:#7a7a7a;font-size:14px}.create-job-empty{color:#7a7a7a;margin:0 0 12px;font-size:14px}.jbw .create-job-form .ant-form-item{margin-bottom:0}.create-job-jd-layout{grid-template-columns:minmax(0,1fr) 280px;gap:24px;display:grid}@media (max-width:991px){.create-job-jd-layout{grid-template-columns:1fr}}.create-job-jd-main{min-width:0}.create-job-jd-main .create-job-jd-title{color:#160040;font-size:16px;font-weight:600}.create-job-jd-main .create-job-jd-tip{color:#7a7a7a;margin-left:12px;font-size:14px}.create-job-ai-rail{background:#f6f7fb;border:1px solid #e2e4e8;border-radius:12px;align-self:start;padding:16px}.create-job-ai-rail .create-job-ai-rail-head{color:#9d0083;align-items:center;gap:8px;margin-bottom:16px;font-size:14px;font-weight:600;display:flex}.create-job-ai-rail .ant-upload-wrapper,.create-job-ai-rail .ant-upload{width:100%;display:block}.create-job-ai-rail .create-job-ai-act{color:#160040;white-space:nowrap;background:#fff;border:1px solid #e2e4e8;border-radius:8px;justify-content:flex-start;align-items:center;gap:6px;width:100%;height:40px;margin-bottom:12px;padding-inline:8px;font-size:13px;font-weight:500;display:flex}.create-job-ai-rail .create-job-ai-act .anticon{font-size:15px}.create-job-ai-rail .create-job-ai-act>span:not(.ant-tag):not(.anticon){text-overflow:ellipsis;overflow:hidden}.create-job-ai-rail .create-job-ai-act:not(:disabled):hover{color:#9d0083;border-color:#9d0083}.create-job-ai-rail .create-job-ai-be{flex:none;margin-left:auto;margin-right:0;padding:0 4px;font-size:9px;line-height:14px}.create-job-ai-rail .create-job-ai-tip{color:#7a7a7a;margin:12px 0 0;font-size:14px;line-height:1.5}.ep-emptype-pop .ant-select-item-group{color:#160040!important;font-weight:600!important}.stage-config-round-panel{color:#7a7a7a;margin-top:6px;font-size:12px}.stage-config-round-panel .anticon{margin-right:4px}.agent-chip.ant-tag{color:#5d024e;background:#fbe6f8;border-color:#0000;font-size:12px}.agent-chip.ant-tag .anticon{color:#5d024e}.ai-report-agent{margin-bottom:8px}.application-detail-report-pending{flex-direction:column;gap:16px;display:flex}.jbw-round-form-row,.jbw-round-autobooking{margin-top:16px}.jbw-round-autobooking .jbw-round-autobooking-toggle{color:#262a43;align-items:center;gap:10px;margin-bottom:8px;display:flex}.jbw-round-autobooking .jbw-round-autobooking-hint{color:#6b7280;margin:0;font-size:12px}.ai-agents-intro{align-items:flex-start;gap:14px;display:flex}.ai-agents-intro .ai-agents-intro-icon.ant-avatar{color:#fff;background:linear-gradient(135deg,#9d0083,#3000ab);border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ai-agents-intro .ai-agents-intro-icon.ant-avatar .anticon{font-size:21px}.ai-agents-intro .ai-agents-intro-body h3{color:#160040;margin:0 0 2px;font-size:16px}.ai-agents-intro .ai-agents-intro-body p{color:#6b7280;max-width:78ch;margin:0;font-size:13px}.ai-agents-rollup .ai-rollup-tile{height:100%}.ai-agents-rollup .ai-rollup-tile .ant-card-body{align-items:center;gap:14px;display:flex}.ai-agents-rollup .ai-rollup-tile .ai-rollup-tile-icon.ant-avatar{color:#9d0083;background:#fbe6f8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.ai-agents-rollup .ai-rollup-tile .ai-rollup-tile-value{color:#160040;font-variant-numeric:tabular-nums;font-size:22px;line-height:1.1;display:block}.ai-agents-rollup .ai-rollup-tile .ai-rollup-tile-label{color:#6b7280;font-size:12px}.ai-agents-rollup .ai-rollup-tile.is-alert .ai-rollup-tile-icon.ant-avatar{color:#b93c0b;background:#fdf1ea}.ai-agents-rollup .ai-rollup-tile.is-alert .ai-rollup-tile-value{color:#b93c0b}.ai-agents-pipeline-card .ant-card-head{min-height:auto;padding:10px 16px;font-size:14px}.ai-agents-pipeline-card .ai-agents-pipeline .ant-steps-item-content>.ant-steps-item-description,.ai-agents-pipeline-card .ai-agents-pipeline .ant-steps-item-content .ant-steps-item-subtitle{color:#6b7280;font-size:12px}.ai-agents-mode-filter{align-self:flex-start}.ai-agent-card{height:100%}.ai-agent-card .ant-card-body{flex-direction:column;height:100%;display:flex}.ai-agent-card .ai-agent-card-head{align-items:center;gap:10px;display:flex}.ai-agent-card .ai-agent-card-head .ai-agent-card-status{margin-left:auto;margin-right:0}.ai-agent-card .ai-agent-card-head .ai-agent-card-badge.ant-tag{color:#5d024e;background:#fbe6f8;border-color:#0000}.ai-agent-card .ai-agent-card-avatar.ant-avatar{color:#9d0083;font-variant-numeric:tabular-nums;background:#fbe6f8;border-radius:8px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;font-weight:600;display:flex}.ai-agent-card.is-partial .ai-agent-card-avatar.ant-avatar{color:#3000ab;background:#eae6fb}.ai-agent-card.is-coming_soon{opacity:.72}.ai-agent-card.is-coming_soon .ai-agent-card-avatar.ant-avatar{color:#6b7280;background:#f5f5f5}.ai-agent-card .ai-agent-card-name{color:#160040;margin:0;font-size:16px}.ai-agent-card .ai-agent-card-tagline{color:#262a43;margin:4px 0 8px;font-weight:500}.ai-agent-card .ai-agent-card-desc{color:#6b7280;margin:0 0 12px;font-size:13px}.ai-agent-card .ai-agent-headline{background:#fbe6f8;border-radius:8px;flex-direction:column;gap:2px;margin-bottom:12px;padding:10px 12px;display:flex}.ai-agent-card .ai-agent-headline .ai-agent-headline-value{color:#5d024e;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1.1}.ai-agent-card .ai-agent-headline .ai-agent-headline-label{color:#5d024e;font-size:12px}.ai-agent-card .ai-agent-card-outcomes{margin-bottom:12px}.ai-agent-card .ai-agent-card-note{color:#6b7280;margin:0 0 12px;font-size:12px;font-style:italic}.ai-agent-card .ai-agent-outcome{background:#f5f5f5;border:1px solid #e5e7eb;border-radius:8px;padding:8px 10px}.ai-agent-card .ai-agent-outcome .ai-agent-outcome-label{color:#6b7280;font-size:12px}.ai-agent-card .ai-agent-card-activity{color:#9ca3af;flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:12px;display:flex}.ai-agent-card .ai-agent-health{background:#78af4d;border-radius:50%;flex:none;width:7px;height:7px}.ai-agent-card .ai-agent-health.is-bad{background:#dc2626}.ai-agent-card .ai-agent-errors{color:#b93c0b;font-weight:600}.ai-agent-card .ai-agent-card-dev{color:#6b7280;margin-bottom:4px}.ai-agent-card .ai-agent-card-foot{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.ai-agent-card .ai-agent-card-foot .ai-agent-card-link{padding-left:0}.ai-agent-card .ai-agent-card-foot .ai-agent-mode{align-items:center;gap:7px;display:flex}.ai-agent-card .ai-agent-card-foot .ai-agent-mode .ai-agent-mode-label{color:#6b7280;font-size:12px}.ai-agent-card .ai-agent-card-foot .ai-agent-mode .ant-select{min-width:104px}.ai-overview-agent-filter{margin-bottom:24px}.ai-overview-agent-filter.ant-tag{color:#5d024e;background:#fbe6f8;border-color:#0000}.ai-overview-agent-filter.ant-tag .ant-tag-close-icon{color:#5d024e}.ai-overview .metric-card{height:100%}.ai-overview .metric-card-scope{color:#9ca3af;margin-top:2px;font-size:12px;display:block}.application-detail-logs-filter{margin-bottom:16px}.application-detail-logrow-agent{color:#9ca3af;font-size:12px}.share-report-create{flex-direction:column;gap:8px;display:flex}.share-report-create .share-report-hint{color:#9ca3af;margin:0;font-size:12px}.share-report-create .share-report-error{color:#b93c0b;margin-top:4px;font-size:12px;display:block}.share-report-create .share-report-row{width:100%}.share-report-create .share-report-grow{min-width:240px}.share-report-create .share-report-create-actions{margin-top:8px}.share-report-create .share-report-newlink{background:#f0fff4;border:1px solid #78af4d;border-radius:8px;padding:10px 12px}.share-report-create .share-report-newlink .share-report-newlink-row{width:100%;display:flex}.share-report-create .share-report-newlink .share-report-newlink-row :first-child{flex:1}.share-report-list{flex-direction:column;gap:10px;display:flex}.share-report-list .share-report-share{border:1px solid #e5e7eb;border-radius:10px;padding:12px}.share-report-list .share-report-share .share-report-share-head{align-items:center;gap:8px;display:flex}.share-report-list .share-report-share .share-report-share-head .share-report-url{color:#1b75bb;flex:1;min-width:0}.share-report-list .share-report-share .share-report-share-meta{color:#6b7280;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;font-size:12px;display:flex}.shared-report{padding:32px 0 64px}.shared-report .shared-report-head{margin-bottom:20px}.shared-report .shared-report-head h1{color:#160040;margin:0}.shared-report .shared-report-head .shared-report-job{color:#6b7280;margin:4px 0 10px}.shared-report .shared-report-summary{color:#262a43}.shared-report .shared-report-note{color:#6b7280;font-style:italic}.shared-report .shared-report-list{margin:0;padding-left:18px}.shared-report section{margin-top:16px}.shared-report section h3{color:#160040;margin:0 0 6px}.shared-report .shared-report-muted{color:#9ca3af}.shared-report .shared-report-sections{margin-top:20px}.shared-report .shared-report-foot{border-top:1px solid #e5e7eb;margin-top:32px;padding-top:16px}.shared-report .shared-report-foot .shared-report-prepared{color:#6b7280;font-size:13px}.shared-report .shared-report-foot .shared-report-disclaimer{color:#9ca3af;font-size:12px}.careers-ai-notice.ant-alert{align-items:flex-start;margin-top:24px;margin-bottom:8px;padding:12px 16px}.careers-ai-notice.ant-alert .ant-alert-icon{margin-right:12px;line-height:1.7}.careers-ai-notice.ant-alert .ant-alert-title{line-height:1.7}.book-page{box-sizing:border-box;width:100%;max-width:1120px;margin:0 auto;padding:24px}.book-page .book-page-loading{justify-content:center;align-items:center;min-height:50vh;display:flex}.book-page .book-page-muted{color:#9ca3af}.book-page .book-page-facts{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.book-page .book-page-facts li{color:#160040;align-items:flex-start;gap:10px;display:flex}.book-page .book-page-facts li .anticon{color:#6b7280;margin-top:2px}.book-page .book-page-facts li div{flex-direction:column;gap:2px;display:flex}.book-page .book-page-facts li strong{color:#160040}.book-page .book-page-pick{border:1px solid #e5e7eb;border-radius:16px;flex-wrap:wrap;display:flex;overflow:hidden}.book-page .book-page-detail{border-right:1px solid #e5e7eb;flex-direction:column;flex:260px;gap:20px;padding:28px;display:flex}.book-page .book-page-detail h1{color:#160040;margin:0}.book-page .book-page-detail .book-page-card-sub{color:#6b7280;font-size:14px}.book-page .book-page-detail .book-page-greeting{color:#160040;margin:0;line-height:1.55}.book-page .book-page-pick-main{flex-direction:column;flex:3 420px;gap:16px;padding:28px;display:flex}.book-page .book-page-pick-main h2{color:#160040;margin:0;font-size:18px}.book-page .book-page-picker{flex-wrap:wrap;gap:24px;display:flex}.book-page .book-page-calendar{flex:300px;min-width:0}.book-page .book-cal{box-sizing:border-box;border:1px solid #e5e7eb;border-radius:12px;width:100%;padding:12px 14px}.book-page .book-cal .book-cal-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.book-page .book-cal .book-cal-month{color:#160040;font-size:15px;font-weight:600}.book-page .book-cal .book-cal-nav{gap:6px;display:flex}.book-page .book-cal .book-cal-nav button{color:#160040;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:16px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.book-page .book-cal .book-cal-nav button:disabled{color:#9ca3af;cursor:not-allowed}.book-page .book-cal .book-cal-nav button:not(:disabled):hover{color:#9d0083;border-color:#9d0083}.book-page .book-cal .book-cal-grid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.book-page .book-cal .book-cal-weekdays{margin-bottom:4px}.book-page .book-cal .book-cal-weekdays span{text-align:center;color:#6b7280;font-size:11px;font-weight:600}.book-page .book-cal .book-cal-cell{background:0 0;border:none;border-radius:20px;justify-content:center;align-items:center;height:40px;font-size:14px;display:flex}.book-page .book-cal .book-cal-cell.is-empty{visibility:hidden}.book-page .book-cal .book-cal-cell.is-off{color:#9ca3af}.book-page .book-cal .book-cal-cell.is-open{color:#9d0083;cursor:pointer;background:#9d00831a;font-weight:600}.book-page .book-cal .book-cal-cell.is-open:hover{background:#9d00832e}.book-page .book-cal .book-cal-cell.is-selected{color:#fff;background:#9d0083}.book-page .book-page-tz{flex-direction:column;gap:6px;margin-top:12px;display:flex}.book-page .book-page-tz label{color:#160040;font-size:13px;font-weight:600}.book-page .book-page-tz .ant-select{max-width:340px}.book-page .book-page-times{flex-direction:column;flex:200px;gap:10px;min-width:0;display:flex}.book-page .book-page-times-head{color:#160040;margin:0;font-size:15px}.book-page .book-page-times-list{flex-direction:column;gap:8px;max-height:420px;display:flex;overflow-y:auto}.book-page .book-page-time{flex:none;height:44px}.book-page .book-page-time-row{flex:none;gap:8px;display:flex}.book-page .book-page-time-row .ant-btn{flex:1;height:44px}.book-page .book-page-time-chosen{color:#9d0083;background:#9d00831a;border-radius:8px;flex:1;justify-content:center;align-items:center;height:44px;font-weight:600;display:flex}.book-page .book-page-suggest{align-self:flex-start;padding-left:0}.book-page .book-page-suggest-rows{flex-direction:column;gap:14px;display:flex}.book-page .book-page-booked{flex-direction:column;gap:20px;max-width:620px;margin:0 auto;display:flex}.book-page .book-page-booked-head{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.book-page .book-page-booked-head h1{color:#160040;margin:0}.book-page .book-page-booked-head p{color:#6b7280;margin:0}.book-page .book-page-tick{color:#1b7a4b;background:#1b7a4b1f;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;display:flex}.book-page .book-page-card{border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}.book-page .book-page-card .book-page-card-sub{color:#6b7280;font-size:13px}.book-page .book-page-card .book-page-card-title{color:#160040;margin:0;font-size:20px}.book-page .book-page-booked-actions{flex-wrap:wrap;gap:10px;display:flex}.book-page .book-page-booked-actions .ant-btn{flex:200px}.book-page .book-page-manage{border:1px solid #e5e7eb;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:20px 24px;display:flex}.book-page .book-page-manage>div{flex-direction:column;gap:3px;display:flex}.book-page .book-page-manage strong{color:#160040}.book-page .book-page-manage-actions{gap:8px;display:flex}.book-page .book-page-recruiter{color:#160040;font-size:14px}.book-page .book-page-ai{color:#6b7280;font-size:12px;line-height:1.5}.book-page .book-page-ai-link{height:auto;padding:0}.book-page .book-page-state{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:480px;margin:40px auto;display:flex}.book-page .book-page-state h1{color:#160040;margin:0;font-size:22px}.book-page .book-page-state p{color:#6b7280;margin:0}.book-page .book-page-state-icon{color:#6b7280;background:#0000000a;border-radius:50%;padding:14px;font-size:40px}.book-page .book-page-notice{margin-bottom:4px}@media (max-width:768px){.book-page .book-page-detail{border-bottom:1px solid #e5e7eb;border-right:none}.book-page .book-page-picker{flex-direction:column}.book-page .book-page-calendar,.book-page .book-page-times{width:100%}}.needs-attention-stats .na-stat{height:100%}.needs-attention-stats .na-stat .ant-card-body{grid-template-rows:auto auto auto;grid-template-columns:auto 1fr;align-items:center;gap:2px 14px;display:grid}.needs-attention-stats .na-stat .na-stat-icon{color:#9d0083;background:#fbe6f8;border-radius:50%;grid-row:1/span 3;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.needs-attention-stats .na-stat .na-stat-value{color:#160040;font-variant-numeric:tabular-nums;font-size:22px;line-height:1.1}.needs-attention-stats .na-stat .na-stat-label{color:#262a43;font-size:12px;font-weight:500}.needs-attention-stats .na-stat .na-stat-sub{color:#9ca3af;grid-column:2;font-size:12px}.needs-attention .needs-attention-tabs .ant-tabs-nav{margin-bottom:0}.needs-attention .needs-attention-tabs .ant-tabs-content-holder{display:none}.needs-attention .needs-attention-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.needs-attention .needs-attention-toolbar .needs-attention-search{max-width:320px}.needs-attention .needs-attention-toolbar .ant-segmented{margin-left:auto}.needs-attention .needs-attention-chips{flex-wrap:wrap;gap:8px;display:flex}.needs-attention .needs-attention-chips .ant-tag-checkable{border:1px solid #e5e7eb;border-radius:999px;margin:0;padding:3px 12px}.needs-attention .needs-attention-chips .ant-tag-checkable.ant-tag-checkable-checked{color:#5d024e;background:#fbe6f8;border-color:#0000}.needs-attention .na-group+.na-group{margin-top:20px}.needs-attention .na-group-head{color:#160040;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.needs-attention .na-group-head .na-group-count{color:#9ca3af;font-weight:500}.needs-attention .needs-attention-row{background:#fff;border:1px solid #e5e7eb;border-left-width:3px;border-radius:10px;align-items:center;gap:12px;margin-bottom:10px;padding:14px 16px;display:flex}.needs-attention .needs-attention-row.is-failure{border-left-color:#dc2626}.needs-attention .needs-attention-row.is-review{border-left-color:#f59e0b}.needs-attention .needs-attention-row.is-info{border-left-color:#1b75bb}.needs-attention .needs-attention-row.is-clickable{cursor:pointer}.needs-attention .needs-attention-row.is-clickable:hover{background:#f5f5f5;border-color:#9d0083}.needs-attention .needs-attention-row.is-clickable:focus-visible{outline-offset:2px;outline:2px solid #9d0083}.needs-attention .needs-attention-row .na-row-main{flex:1;min-width:0}.needs-attention .needs-attention-row .na-row-title{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.needs-attention .needs-attention-row .na-row-title .na-row-title-text{color:#160040;font-weight:600}.needs-attention .needs-attention-row .na-row-message{color:#262a43;margin:0 0 2px}.needs-attention .needs-attention-row .na-row-verdicts{flex-wrap:wrap;gap:6px;margin:4px 0 2px;display:flex}.needs-attention .needs-attention-row .na-row-verdicts .na-verdict{border-radius:999px;padding:1px 8px;font-size:12px}.needs-attention .needs-attention-row .na-row-verdicts .na-verdict.is-ai{color:#3000ab;background:#eae6fb}.needs-attention .needs-attention-row .na-row-verdicts .na-verdict.is-recruiter{color:#5d024e;background:#fbe6f8}.needs-attention .needs-attention-row .na-row-subject{color:#9ca3af;font-size:12px}.needs-attention .needs-attention-row .na-row-extra{color:#9ca3af;flex:none}.application-detail-report .application-detail-report-stale{margin-bottom:16px}.application-detail-report .application-detail-report-head{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:12px;display:flex}.application-detail-report .application-detail-report-muted{color:#9ca3af;font-size:12px}.application-detail-report .application-detail-report-summary{color:#262a43}.application-detail-report .application-detail-report-note{color:#6b7280;font-style:italic}.application-detail-report .application-detail-report-list{margin:0;padding-left:18px}.application-detail-report section{margin-top:12px}.application-detail-report section h4{color:#160040;margin:0 0 4px}.application-detail-report .application-detail-report-sections{margin-top:16px}.application-detail-report .application-detail-report-edit{flex-direction:column;gap:6px;display:flex}.application-detail-report .application-detail-report-edit .application-detail-report-label{color:#262a43;margin-top:6px;font-weight:500}.application-detail-report .application-detail-report-edit .application-detail-report-edit-actions{justify-content:flex-end;margin-top:12px}.ai-agent-detail .main-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ai-agent-detail .main-heading-title{align-items:center;gap:10px;display:flex}.ai-agent-detail .ai-agent-detail-card{margin-bottom:16px}.ai-agent-detail .ai-agent-detail-tagline{color:#262a43;margin:0 0 4px;font-weight:500}.ai-agent-detail .ai-agent-detail-desc{color:#6b7280;margin:0 0 16px}.ai-agent-detail .ai-agent-detail-outcomes{margin-bottom:16px}.ai-agent-detail .ai-agent-outcome{background:#f5f5f5;border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px}.ai-agent-detail .ai-agent-outcome .ai-agent-outcome-label{color:#6b7280;font-size:12px}.ai-agent-detail .ai-agent-detail-activity{color:#9ca3af;border-top:1px solid #e5e7eb;flex-wrap:wrap;align-items:center;gap:6px;padding-top:12px;font-size:13px;display:flex}.ai-agent-detail .ai-agent-detail-activity .ai-agent-errors{color:#b93c0b;font-weight:600}.ai-agent-detail .ai-agent-detail-activity .ai-agent-health{background:#78af4d;border-radius:50%;flex:none;width:7px;height:7px}.ai-agent-detail .ai-agent-detail-activity .ai-agent-health.is-bad{background:#dc2626}.ai-agent-detail .ai-agent-detail-scope{margin-bottom:16px}.confirm-proposed-times{flex-direction:column;gap:8px;display:flex}.confirm-proposed-times .confirm-proposed-times-hint{color:#262a43;margin:0 0 4px}.send-ai-modal.send-ai-modal .ant-modal-container{border-radius:16px;padding:0;overflow:hidden}.send-ai-modal.send-ai-modal .ant-modal-header{border-bottom:1px solid #e6e6e6;margin:0;padding:20px 24px}.send-ai-modal.send-ai-modal .ant-modal-body{padding:24px}.send-ai-modal.send-ai-modal .ant-modal-footer{border-top:1px solid #e6e6e6;margin:0;padding:16px 24px 24px}.send-ai-modal.send-ai-modal .send-ai-head{align-items:center;gap:12px;display:flex}.send-ai-modal.send-ai-modal .send-ai-icon{color:#9d0083;background:#fbe6f8;border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:inline-flex}.send-ai-modal.send-ai-modal .send-ai-title{color:#160040;font-size:20px;font-weight:700;line-height:1.3}.send-ai-modal.send-ai-modal .send-ai-sub{color:#7a7a7a;font-size:15px;font-weight:400}.send-ai-modal.send-ai-modal .send-ai-mode.ant-segmented{background:#fafafa;border:1px solid #e6e6e6;border-radius:8px;padding:4px}.send-ai-modal.send-ai-modal .send-ai-mode.ant-segmented .ant-segmented-item{border-radius:6px}.send-ai-modal.send-ai-modal .send-ai-mode.ant-segmented .ant-segmented-item-selected{box-shadow:0 1px 3px #00000014}.send-ai-modal.send-ai-modal .send-ai-mode.ant-segmented .ant-segmented-item-label{padding:10px 12px;line-height:1.35}.send-ai-modal.send-ai-modal .send-ai-option{flex-direction:column;display:flex}.send-ai-modal.send-ai-modal .send-ai-option strong{color:#160040;font-size:15px;font-weight:600}.send-ai-modal.send-ai-modal .send-ai-option span{color:#7a7a7a;font-size:13px}.send-ai-modal.send-ai-modal .send-ai-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}@media (max-width:576px){.send-ai-modal.send-ai-modal .send-ai-grid{grid-template-columns:1fr}}.send-ai-modal.send-ai-modal .send-ai-field{flex-direction:column;gap:8px;margin-top:16px;display:flex}.send-ai-modal.send-ai-modal .send-ai-field>span{color:#262a43;font-size:13px;font-weight:500}.send-ai-modal.send-ai-modal .send-ai-field .ant-picker,.send-ai-modal.send-ai-modal .send-ai-field .ant-input,.send-ai-modal.send-ai-modal .send-ai-field .ant-select{border-radius:8px;width:100%;height:46px;font-size:15px}.send-ai-modal.send-ai-modal .send-ai-field .ant-picker-prefix{color:#7a7a7a}.send-ai-modal.send-ai-modal .send-ai-grid .send-ai-field{margin-top:0}.send-ai-modal.send-ai-modal .send-ai-alert{border-radius:8px;margin-top:16px;padding:12px 16px}.send-ai-modal.send-ai-modal .send-ai-footer{justify-content:flex-end;gap:8px;display:flex}.send-ai-modal.send-ai-modal .send-ai-footer .ant-btn{border-radius:8px;height:44px;padding-inline:20px;font-weight:600}.send-ai-modal.send-ai-modal .send-ai-new{color:#fff;text-transform:uppercase;vertical-align:middle;background:#9d0083;border-radius:999px;margin-left:6px;padding:0 6px;font-size:10px;font-weight:700}.send-ai-modal.send-ai-modal .send-ai-facts{grid-template-columns:140px minmax(0,1fr);gap:8px 16px;margin:20px 0 0;display:grid}.send-ai-modal.send-ai-modal .send-ai-facts dt{color:#7a7a7a}.send-ai-modal.send-ai-modal .send-ai-facts dd{color:#160040;margin:0;font-weight:500}.booking-link-ai.ant-tag{color:#9d0083;background:#fbe6f8;border:none;font-weight:500}.book-page-ai-chip{color:#9d0083;background:#fbe6f8;border-radius:999px;padding:2px 10px;font-weight:600;display:inline-block}.book-page-ai-note{color:#262a43;margin:12px 0 0;line-height:1.55}.ai-interview-page,.profile-edit-page{background:#fff;justify-content:center;align-items:flex-start;min-height:60vh;padding:48px 16px;display:flex}.ai-interview-card,.profile-edit-card{width:100%;max-width:560px}.ai-interview-notice,.profile-edit-notice{margin:0 0 16px}.ai-interview-consent{color:#262a43;white-space:pre-line}.ai-interview-actions,.profile-edit-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.ai-interview-question{margin:12px 0}.ai-interview-progress{gap:4px;margin-bottom:12px;display:grid}.ai-interview-recorder{text-align:center;background:#f5f5f5;border:1px solid #e2e4e8;border-radius:8px;flex-direction:column;align-items:stretch;gap:12px;padding:16px;display:flex}.ai-interview-rec-dot{font-weight:600}.ai-interview-listen{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.profile-edit-form{margin-top:16px}.profile-edit-dial{max-width:120px}.profile-edit-row{gap:12px;width:100%;margin-bottom:8px;display:flex}.profile-edit-expiry{margin-top:16px;display:block}.application-detail-ai-screening,.application-detail-assessments{gap:12px;margin-top:24px;display:grid}.ai-screening-head-report{align-items:center;gap:12px;display:flex}.ai-screening-score{align-items:center;gap:8px;display:flex}.ai-screening-score-value{color:#9d0083;font-size:24px;font-weight:700;line-height:1}.ai-screening-score-value span{color:#7a7a7a;font-size:12px;font-weight:500}.ai-screening-answers{gap:16px;display:grid}.ai-screening-answer{gap:4px;display:grid}.ai-screening-audio{width:100%;max-width:320px;height:36px}.meeting-default-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.meeting-default-label{color:#160040;font-weight:600}.meeting-default-select{min-width:200px}.job-board-status-title{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.job-board-status-feed{cursor:help;text-decoration:underline}.careers-widget-meta{gap:4px;display:grid}.careers-widget-snippet{margin:0}.jbw-ai-questions{gap:8px;display:grid}.jbw-ai-question{align-items:flex-start;gap:8px;display:flex}.jbw-ai-question .jbw-ai-question-fields{flex:auto;gap:6px;display:grid}.jbw-ai-question-controls{flex-wrap:wrap;align-items:center;gap:12px;margin-top:2px;display:flex}.jbw-ai-question-scored{color:#262a43;cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.jbw-ai-question-prep{font-size:12px}.pdl-usage{color:#262a43;margin-top:12px}.pdl-usage p{margin:0 0 4px}.pdl-usage-meter{max-width:420px}.pdl-usage-meter-head{justify-content:space-between;gap:12px;margin-bottom:4px;display:flex}.pdl-usage-low{color:#8a6100;font-weight:600}.pdl-usage-detail{color:#7a7a7a;margin-top:8px}.enrich-cost{color:#7a7a7a;margin-left:4px}.enrich-head{justify-content:flex-end;display:flex}.enrich-preview-head{width:100%;margin-bottom:16px}.enrich-match{align-items:baseline;gap:8px;display:flex}.enrich-match-score{color:#9d0083;font-size:24px;font-weight:700;line-height:1}.enrich-match-score span{color:#7a7a7a;font-size:12px;font-weight:500}.enrich-match-label{color:#262a43}.enrich-drawer-footer{justify-content:flex-end;gap:12px;display:flex}.sourcing-filters{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.sourcing-filters .sourcing-field{width:200px}.sourcing-filters .sourcing-field--sm{width:160px}.sourcing-results{margin-top:24px}.sourcing-results-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.sourcing-footnote{margin-top:12px}.ai-live-audio{display:none}.ai-live-card{text-align:center}.ai-live-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ai-live-timer{font-variant-numeric:tabular-nums;font-weight:600}.ai-live-status{padding:16px 0}.ai-live-orb{color:#7a7a7a;background:#f3f4f6;border:2px solid #e2e4e8;border-radius:50%;justify-content:center;align-items:center;width:160px;height:160px;margin:16px auto;font-weight:600;transition:all .2s;display:flex}.ai-live-orb.is-ai{color:#fff;background:#9d0083;border-color:#9d0083;box-shadow:0 0 0 8px #fbe6f8}.ai-live-orb.is-you{color:#fff;background:#3000ab;border-color:#3000ab;box-shadow:0 0 0 8px #eae6fb}.ai-live-meter{background:#f3f4f6;border-radius:3px;max-width:240px;height:6px;margin:0 auto 16px;overflow:hidden}.ai-live-meter span{background:#3000ab;height:100%;transition:width .1s linear;display:block}.ai-live-caption{color:#7a7a7a;min-height:1.5em;font-style:italic}.ai-live-actions{justify-content:center}.ai-screening-live{flex-direction:column;gap:12px;margin:8px 0;display:flex}.ai-screening-live .ai-screening-live-track{flex-direction:column;gap:4px;display:flex}.ai-screening-video{object-fit:contain;background:#000;border-radius:8px;width:100%;height:450px;max-height:70vh}.ai-screening-zoom-meta{color:#262a43;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.ai-screening-zoom-meta .ai-screening-bot-status{margin:0}.ai-screening-rounds{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.ai-screening-rounds .ai-screening-round-send{border:1px solid #e2e4e8;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.ai-screening-rounds .ai-screening-round-send-label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-voice-playing{color:#9d0083;background:#fbe6f8;border-radius:8px;align-items:center;gap:8px;margin:8px 0 12px;padding:8px 12px;font-size:12px;display:flex}.ai-voice-playing .ai-voice-playing-label{font-weight:600}.ai-voice-playing .ant-btn{margin-left:auto}.ai-voice-bars{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.ai-voice-bars span{background:#9d0083;border-radius:2px;width:3px;height:100%;animation:.9s ease-in-out infinite ai-voice-eq}.ai-voice-bars span:nth-child(2){animation-delay:.15s}.ai-voice-bars span:nth-child(3){animation-delay:.3s}.ai-voice-bars span:nth-child(4){animation-delay:.45s}@keyframes ai-voice-eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ai-voice-bars span{animation:none;transform:scaleY(.6)}}.ai-zoom-card{text-align:center}.ai-zoom-card .ai-zoom-icon{color:#9d0083;margin-bottom:12px;font-size:40px}.ai-zoom-card .ai-zoom-hint{margin-top:16px;font-size:12px;display:block}.ai-zoom-card .ai-interview-actions{justify-content:center}.ai-scheduled-card .ant-typography h3,.ai-scheduled-card h3.ant-typography{margin-bottom:12px}.ai-scheduled-card .ai-scheduled-when{background:#fafafa;border-radius:8px;flex-direction:column;gap:2px;margin:0 0 16px;padding:12px 16px;display:flex}.ai-scheduled-card .ai-scheduled-when strong{color:#160040;font-size:18px;font-weight:700}.ai-scheduled-card .ai-scheduled-when span{color:#7a7a7a;font-size:13px}.ai-scheduled-card .ai-scheduled-buttons{flex-direction:column;gap:12px;display:flex}.ai-scheduled-card .ai-scheduled-fineprint{color:#7a7a7a;margin-top:12px;font-size:12px;line-height:1.5}.ai-scheduled-card .ai-scheduled-fineprint strong{color:#262a43;margin-bottom:4px;font-weight:600;display:block}.ai-scheduled-card .ai-scheduled-fineprint p{white-space:pre-line;margin:0 0 4px}.ai-scheduled-card .ant-btn-lg{border-radius:8px;height:44px;font-weight:600}.calendar-page{flex-direction:column;gap:16px;display:flex}.calendar-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.calendar-heading-left{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.calendar-heading .main-heading-title{margin:0}.calendar-nav .ant-btn{min-width:36px}.calendar-range-label{color:#160040;white-space:nowrap;font-size:15px;font-weight:600}.calendar-avatar{color:#3000ab;letter-spacing:-.2px;background:#eae6fb;border:2px solid #fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.calendar-avatar--md{color:#fff;background:linear-gradient(140deg,#9d0083,#5d024e);border:none;width:34px;height:34px;font-size:12px}.calendar-avatar-stack{display:inline-flex}.calendar-avatar-stack .calendar-avatar+.calendar-avatar{margin-left:-6px}.calendar-card{padding:0;overflow:hidden}.calendar-card .ant-card-body{overflow-x:auto}.calendar-card .calendar-grid--week{min-width:680px}.calendar-card .calendar-month{min-width:640px}.calendar-grid{--calendar-grid-cols:56px repeat(7, minmax(0, 1fr));flex-direction:column;height:70vh;min-height:440px;display:flex}.calendar-grid-head{grid-template-columns:var(--calendar-grid-cols);border-bottom:1px solid #e5e7eb;padding-right:8px;display:grid}.calendar-grid-tz{color:#7a7a7a;flex-direction:column;justify-content:center;align-items:flex-end;padding:8px 6px;font-size:10.5px;line-height:1.3;display:flex}.calendar-grid-day-head{border-left:1px solid #f5f5f7;align-items:center;gap:8px;min-width:0;padding:10px 12px;display:flex;container-type:inline-size}.calendar-grid-day-head .calendar-grid-day-name{letter-spacing:.6px;text-transform:uppercase;color:#7a7a7a;font-size:11px;font-weight:600}.calendar-grid-day-head .calendar-grid-day-date{color:#160040;font-size:20px;font-weight:700;line-height:1}@container (max-width:130px){.calendar-grid-day-head .calendar-grid-day-count{display:none}}.calendar-grid-day-head .calendar-grid-day-count{color:#7a7a7a;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:11px;overflow:hidden}.calendar-grid-day-head.is-today .calendar-grid-day-name{color:#9d0083}.calendar-grid-day-head.is-today .calendar-grid-day-date{color:#fff;background:#9d0083;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:inline-flex}.calendar-grid-weekend-head{writing-mode:vertical-rl;color:#7a7a7a;background:#fafafa;border-left:1px solid #f5f5f7;justify-content:center;align-items:center;font-size:10.5px;display:flex}.calendar-grid-weekend{background:#fafafa;border-left:1px solid #f5f5f7}.calendar-grid-body{grid-template-columns:var(--calendar-grid-cols);flex:1;display:grid;overflow-y:auto}.calendar-grid-gutter{position:relative}.calendar-grid-hour-label{color:#7a7a7a;text-align:right;box-sizing:border-box;padding-right:8px;font-size:11px;transform:translateY(-6px)}.calendar-grid-col{border-left:1px solid #f5f5f7;position:relative}.calendar-grid-col.is-today{background:#9d008305}.calendar-grid-slot{box-sizing:border-box;border-bottom:1px solid #f5f5f7}.calendar-grid-slot.is-offhours{background:#fafafa}.calendar-grid-now{z-index:4;pointer-events:none;background:#dc2626;height:2px;position:absolute;left:0;right:0}.calendar-grid-now:before{content:"";background:#dc2626;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-5px}.calendar-grid-now-label{color:#fff;background:#dc2626;border-radius:5px;padding:1px 5px;font-size:10px;font-weight:700;line-height:1.4;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.calendar-event{box-sizing:border-box;text-align:left;cursor:pointer;z-index:1;border:1px solid #0000;border-left-width:3px;border-radius:8px;flex-direction:column;padding:3px 7px;font-size:11px;line-height:1.3;transition:box-shadow .12s;display:flex;position:absolute;overflow:hidden;container-type:inline-size}.calendar-event:hover,.calendar-event:focus-visible{z-index:3;outline:none;box-shadow:0 2px 8px #1600402e}.calendar-event-body{flex-direction:column;gap:1px;min-width:0;height:100%;display:flex;overflow:hidden}.calendar-event-body>*{flex:none}.calendar-event-time{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-weight:600;display:flex}.calendar-event-icon{flex:none;font-size:11px;display:inline-flex}.calendar-event-time-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.calendar-event-candidate{color:#160040;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;font-weight:700;overflow:hidden}.calendar-event-foot{align-items:center;gap:6px;min-width:0;margin-top:auto;display:flex}.calendar-event-job{color:#7a7a7a;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.calendar-event-panel{flex:none}.calendar-event-panel.ant-avatar-group>:not(:first-child){margin-inline-start:-4px}.calendar-event-panel .ant-avatar{color:#3000ab;background:#eae6fb;font-weight:700}.calendar-event-flag{border-radius:6px;flex:none;margin-left:auto;padding:0 5px;font-size:10px;font-weight:700;line-height:16px}.calendar-event-flag--ok{color:#15803d;background:#eaf7ef}.calendar-event-flag--due{color:#dc2626;background:#fdeeee}.calendar-event-flag--warn{color:#b45309;background:#fff6e5}@container (max-width:150px){.calendar-event--compact .calendar-event-flag{display:none}}@container (max-width:110px){.calendar-event .calendar-event-flag{display:none}}.calendar-event--compact{justify-content:center;padding-top:0;padding-bottom:0}.calendar-event--compact .calendar-event-body{flex-direction:row;align-items:center;gap:5px;height:auto}.calendar-event--compact .calendar-event-candidate{flex:auto;font-size:11.5px}.calendar-event--scheduled{background:#eef2ff;border-color:#c7d2fe #c7d2fe #c7d2fe #4f46e5}.calendar-event--scheduled .calendar-event-time{color:#3730a3}.calendar-event--completed{background:#f6f7f9;border-color:#e3e6ec #e3e6ec #e3e6ec #22a05a}.calendar-event--completed .calendar-event-time{color:#15803d}.calendar-event--completed .calendar-event-candidate{color:#4b5163}.calendar-event--cancelled{background:repeating-linear-gradient(135deg,#fafafb 0 6px,#f2f3f6 6px 12px);border-style:dashed;border-color:#e3e6ec;border-left-width:1px}.calendar-event--cancelled .calendar-event-time{color:#7a7a7a}.calendar-event--cancelled .calendar-event-candidate{color:#7a7a7a;text-decoration:line-through}.calendar-event--warning{background:#fff8ec;border-color:#f5c26b #f5c26b #f5c26b #e59a1a}.calendar-event--warning .calendar-event-time{color:#b45309}.calendar-event.calendar-event--highlighted{z-index:2;box-shadow:0 0 0 2px #e59a1a}.calendar-event.calendar-event--selected{z-index:3;box-shadow:0 0 0 2px #9d0083,0 8px 20px #9d00832e}.calendar-event-tip{flex-direction:column;gap:2px;font-size:12px;line-height:1.4;display:flex}.calendar-event-tip-name{font-size:13px;font-weight:600}.calendar-event-tip-warn{color:#f59e0b}.calendar-event-tip-hint{opacity:.65;margin-top:4px;font-size:11px}.calendar-agenda{max-height:70vh;overflow-y:auto;container-type:inline-size}@container (max-width:480px){.calendar-agenda .calendar-agenda-time{width:auto;font-size:12px}.calendar-agenda .calendar-agenda-row{gap:8px;padding-inline:8px}.calendar-agenda .calendar-pill{display:none}}.calendar-agenda-group+.calendar-agenda-group{margin-top:12px}.calendar-agenda-date{z-index:1;text-transform:uppercase;letter-spacing:.04em;color:#7a7a7a;background:#f5f5f5;border-bottom:1px solid #e5e7eb;margin:0;padding:8px 12px;font-size:12px;font-weight:600;position:sticky;top:0}.calendar-agenda-date.is-today{color:#9d0083}.calendar-agenda-row{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f5f5f7;align-items:center;gap:12px;width:100%;padding:12px;transition:background .1s;display:flex}.calendar-agenda-row:hover,.calendar-agenda-row:focus-visible{background:#f5f5f5;outline:none}.calendar-agenda-row--cancelled .calendar-agenda-candidate,.calendar-agenda-row--cancelled .calendar-agenda-job{color:#7a7a7a;text-decoration:line-through}.calendar-agenda-row--cancelled .calendar-agenda-dot{background:#e2e4e8}.calendar-agenda-row--completed .calendar-agenda-dot{background:#22a05a}.calendar-agenda-row--warning .calendar-agenda-dot{background:#e59a1a}.calendar-agenda-time{font-variant-numeric:tabular-nums;color:#262a43;flex:none;width:108px;font-size:13px}.calendar-agenda-dot{background:#4f46e5;border-radius:50%;flex:none;width:8px;height:8px}.calendar-agenda-main{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.calendar-agenda-candidate{color:#160040;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.calendar-agenda-job{color:#7a7a7a;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.calendar-agenda-warn{color:#d97706;flex:none}.calendar-agenda-status{flex:none}.calendar-month-weekdays{border-bottom:1px solid #e5e7eb;grid-template-columns:repeat(7,1fr);display:grid}.calendar-month-weekdays span{text-align:center;text-transform:uppercase;color:#7a7a7a;padding:8px;font-size:12px}.calendar-month-grid{grid-template-columns:repeat(7,1fr);display:grid}.calendar-month-cell{border-bottom:1px solid #f5f5f7;border-left:1px solid #f5f5f7;flex-direction:column;gap:2px;min-height:104px;padding:4px;display:flex}.calendar-month-cell.is-outside{background:#fafafa}.calendar-month-cell.is-outside .calendar-month-daynum{color:#bcbcbc}.calendar-month-cell.is-today .calendar-month-daynum{color:#fff;background:#9d0083;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.calendar-month-daynum{color:#160040;align-self:flex-start;font-size:12px;font-weight:600}.calendar-month-chip{text-align:left;color:#160040;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;border-left-width:3px;border-radius:2px;width:100%;padding:1px 5px;font-size:11px;font-weight:600;display:block;overflow:hidden}.calendar-month-chip.calendar-event--cancelled{color:#7a7a7a;text-decoration:line-through}.calendar-month-chip:hover,.calendar-month-chip:focus-visible{outline:none;box-shadow:0 2px 8px #16004024}.calendar-month-more{color:#7a7a7a;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0 5px;font-size:11px;font-weight:600}.calendar-month-more:hover,.calendar-month-more:focus-visible{color:#9d0083;outline:none}.calendar-popover{width:320px;max-width:100%;font-size:12.5px}.calendar-popover-head{border-bottom:1px solid #f5f5f7;align-items:flex-start;gap:10px;padding-bottom:12px;display:flex}.calendar-popover-title{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.calendar-popover-title b{color:#160040;font-size:15px}.calendar-popover-title>span{color:#7a7a7a;font-size:12px}.calendar-popover-link{color:#9d0083;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:12px;font-weight:600}.calendar-popover-link:hover,.calendar-popover-link:focus-visible{outline:none;text-decoration:underline}.calendar-popover-kv{grid-template-columns:92px 1fr;gap:7px 10px;margin:0;padding:12px 0;display:grid}.calendar-popover-kv dt{color:#7a7a7a;align-items:flex-start;gap:6px;display:flex}.calendar-popover-kv dd{color:#262a43;flex-direction:column;gap:3px;min-width:0;margin:0;display:flex}.calendar-popover-kv dd b{color:#160040}.calendar-popover-muted{color:#7a7a7a}.calendar-popover-person{align-items:center;gap:6px;display:inline-flex}.calendar-popover-person .ant-avatar{color:#3000ab;background:#eae6fb;flex:none;font-weight:700}.calendar-popover-due{color:#dc2626;font-weight:600}.calendar-popover-warn{color:#7a4a00;background:#fff6e5;border-radius:10px;align-items:flex-start;gap:8px;margin-bottom:12px;padding:9px 11px;font-size:12px;display:flex}.calendar-popover-warn .anticon{color:#b45309;margin-top:2px}.calendar-popover-actions{flex-wrap:wrap;gap:8px;padding-top:8px;display:flex}.calendar-popover-join.ant-btn:not(:disabled){color:#9d0083;background:#fbe6f8;border-color:#9d008340}.calendar-popover-join.ant-btn:not(:disabled):hover{color:#9d0083;background:#9d008324;border-color:#9d0083}.calendar-pill{border-radius:999px;flex:none;padding:2px 8px;font-size:11px;font-weight:600}.calendar-pill--scheduled{color:#3730a3;background:#eef2ff}.calendar-pill--completed{color:#15803d;background:#eaf7ef}.calendar-pill--cancelled{color:#7a7a7a;background:#f3f4f6}.calendar-filters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.calendar-filters .calendar-filter-mine{color:#160040;align-items:center;gap:8px;font-weight:500;display:inline-flex}.calendar-filters .calendar-filter-interviewer{min-width:200px}.calendar-filters .calendar-filter-job{min-width:160px;max-width:240px}.calendar-filters .calendar-filter-status{min-width:216px}.calendar-filters .calendar-filter-search{width:240px;max-width:100%}.calendar-filters .calendar-legend{color:#7a7a7a;flex-wrap:wrap;gap:8px 16px;margin-left:auto;font-size:12px;display:inline-flex}.calendar-filters .calendar-legend-item{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.calendar-filters .calendar-legend-swatch{border-style:solid;border-width:1px 1px 1px 3px;border-radius:3px;width:14px;height:12px;display:inline-block}.calendar-filters .calendar-filter-interviewer .ant-select-content .ant-select-selection-item,.calendar-filters .calendar-filter-status .ant-select-content .ant-select-selection-item{background:0 0;border:none;padding-inline-start:0}.calendar-filter-summary{color:#160040;align-items:center;gap:6px;font-weight:500;display:inline-flex}.calendar-filter-person{align-items:center;gap:8px;display:inline-flex}.calendar-picker-hint{color:#7a7a7a;margin:0 0 12px;font-size:13px}.calendar-picker-list{border:1px solid #e5e7eb;border-radius:8px;max-height:360px;margin-top:12px;overflow-y:auto}.calendar-picker-state{justify-content:center;padding:24px;display:flex}.calendar-picker-row{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f5f5f7;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.calendar-picker-row:last-child{border-bottom:none}.calendar-picker-row:hover,.calendar-picker-row:focus-visible{background:#f5f5f5;outline:none}.calendar-picker-main{flex-direction:column;flex:auto;min-width:0;display:flex}.calendar-picker-name{color:#160040;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.calendar-picker-meta{color:#7a7a7a;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.calendar-picker-go{color:#7a7a7a;flex:none}.calendar-picker-more{color:#7a7a7a;margin:8px 0 0;font-size:12px}.calendar-body{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}@media (max-width:1199px){.calendar-body{grid-template-columns:minmax(0,1fr)}}.calendar-side{flex-direction:column;gap:16px;min-width:0;display:flex}.calendar-side-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #1600400a}.calendar-side-head{color:#160040;border-bottom:1px solid #f5f5f7;align-items:center;gap:8px;margin:0;padding:12px 16px;font-size:13.5px;font-weight:700;display:flex}.calendar-side-head>span{color:#7a7a7a;margin-left:auto;font-size:12px;font-weight:500}.calendar-side-empty{color:#7a7a7a;margin:0;padding:14px 16px;font-size:12.5px}.calendar-side-next{flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}.calendar-side-next .ant-btn{border-radius:10px;height:38px;font-weight:600}.calendar-side-when{letter-spacing:.6px;text-transform:uppercase;color:#9d0083;font-size:11px;font-weight:700}.calendar-side-name{color:#160040;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-size:16px;font-weight:700}.calendar-side-name:hover,.calendar-side-name:focus-visible{color:#9d0083;outline:none}.calendar-side-meta{color:#7a7a7a;font-size:12.5px;line-height:1.5}.calendar-side-join{color:#9d0083;background:#fbe6f8;border:1px solid #9d008333;border-radius:10px;justify-content:center;align-self:stretch;align-items:center;gap:8px;height:38px;font-weight:600;display:flex}.calendar-side-row{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f5f5f7;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:10px 16px;display:grid}.calendar-side-row:last-child{border-bottom:none}.calendar-side-row:hover,.calendar-side-row:focus-visible{background:#fafafa;outline:none}.calendar-side-time{color:#160040;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.calendar-side-who{flex-direction:column;min-width:0;display:flex}.calendar-side-who b,.calendar-side-who span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.calendar-side-who b{color:#160040;font-size:12.5px}.calendar-side-who span{color:#7a7a7a;font-size:11.5px}.calendar-side-status{white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.calendar-side-status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.calendar-side-status--good{color:#15803d}.calendar-side-status--sched{color:#3730a3}.calendar-side-status--warn{color:#b45309}.calendar-side-status--bad{color:#dc2626}.calendar-side-status--muted{color:#7a7a7a}.calendar-side-att{border-bottom:1px solid #f5f5f7;gap:10px;padding:10px 16px;display:flex}.calendar-side-att:last-child{border-bottom:none}.calendar-side-att>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.calendar-side-att b{color:#160040;font-size:12.5px}.calendar-side-ic{border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.calendar-side-ic--warn{color:#b45309;background:#fff6e5}.calendar-side-ic--bad{color:#dc2626;background:#fdeeee}.calendar-side-ic--ai{color:#9d0083;background:#fbe6f8}.calendar-side-att-row{color:#7a7a7a;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:11.5px;display:flex}.calendar-side-muted,.calendar-side-more{color:#7a7a7a;font-size:11.5px}.calendar-side-plain,.calendar-side-link{cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:11.5px}.calendar-side-plain{color:#262a43}.calendar-side-plain:hover,.calendar-side-plain:focus-visible{color:#9d0083;outline:none}.calendar-side-link{color:#9d0083;font-weight:600}.calendar-side-link:hover,.calendar-side-link:focus-visible{outline:none;text-decoration:underline}.calendar-side-link:disabled{color:#bcbcbc;cursor:default}.calendar-view{position:relative}.calendar-view-loading,.calendar-view-empty{z-index:6;color:#262a43;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex;position:absolute;top:72px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #1600401a}.calendar-view-empty .ant-btn{height:auto;padding:0}.interviews-title{letter-spacing:-.4px;color:#160040;margin:0 0 4px;font-size:22px;font-weight:700}.interviews-tabs{margin-bottom:12px}.interviews-tabs .ant-tabs-nav{margin-bottom:0}.interviews-tab-label{align-items:center;gap:8px;display:inline-flex}.interviews-tab-count{color:#9d0083;background:#fbe6f8;border-radius:999px;padding:0 7px;font-size:11px;font-weight:700;line-height:18px}.ai-list{flex-direction:column;gap:16px;min-width:0;display:flex}.ai-list-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;min-width:0;box-shadow:0 1px 2px #1600400a}.ai-list-summary{flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:18px 20px 12px;display:flex}.ai-list-summary-n{color:#160040;font-size:30px;font-weight:700;line-height:1}.ai-list-summary-text{color:#7a7a7a;font-size:14px}.ai-list-summary-text b{color:#160040}.ai-list-mine{color:#160040;align-items:center;gap:6px;margin-left:auto;font-weight:500;display:inline-flex}.ai-list-share{gap:3px;height:7px;margin:0 20px 14px;display:flex}.ai-list-share i{border-radius:4px;flex-basis:0;min-width:6px}.ai-list-share--indigo{background:#4f46e5}.ai-list-share--magenta{background:#9d0083}.ai-list-share--good{background:#16a34a}.ai-list-share--warn{background:#d97706}.ai-list-share--bad{background:#dc2626}.ai-list-share--muted{background:#e2e4e8}.ai-list-chips{padding:0 20px 14px;overflow-x:auto}.ai-list-chip-zero{opacity:.55}.ai-list-chip{align-items:center;gap:6px;padding:0 2px;display:inline-flex}.ai-list-chip b{font-weight:700}.ai-list-dot{border-radius:50%;width:7px;height:7px;display:inline-block}.ai-list-dot--indigo,.ai-list-state--indigo{--ai-tone:#4f46e5}.ai-list-dot--magenta,.ai-list-state--magenta{--ai-tone:#9d0083}.ai-list-dot--good,.ai-list-state--good{--ai-tone:#15803d}.ai-list-dot--warn,.ai-list-state--warn{--ai-tone:#b45309}.ai-list-dot--bad,.ai-list-state--bad{--ai-tone:#dc2626}.ai-list-dot--muted,.ai-list-state--muted{--ai-tone:#7a7a7a}.ai-list-dot{background:var(--ai-tone)}.ai-list-state{color:var(--ai-tone);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.ai-list-state:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.ai-list-filters{border-top:1px solid #f5f5f7;flex-wrap:wrap;gap:12px;padding:14px 20px;display:flex}.ai-list-filters .ai-list-search{width:260px;max-width:100%}.ai-list-job{min-width:160px;max-width:260px}.ai-list-round-select{min-width:170px;max-width:240px}.ai-list-format-select{min-width:170px;max-width:260px}.ai-list-dates{max-width:100%}.ai-list-order{min-width:150px;margin-left:auto}.ai-list-body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}@media (max-width:1199px){.ai-list-body{grid-template-columns:minmax(0,1fr)}}.ai-list-body--solo{grid-template-columns:minmax(0,1fr)}.ai-list-table-card{overflow:hidden}.ai-list-table-card .ant-table-thead>tr>th{letter-spacing:.6px;text-transform:uppercase;color:#7a7a7a;background:#fff;font-size:11px;font-weight:600}.ai-list-table-card .ant-table-pagination{padding:0 16px}.ai-list-row{cursor:pointer}.ai-list-row:focus-visible>td{background:#9d00830f}.ai-list-row:focus-visible{outline-offset:-2px;outline:2px solid #9d0083}.ai-list-row.is-selected>td{background:#9d00830a}.ai-list-row.is-selected>td:first-child{box-shadow:inset 3px 0 #9d0083}.ai-list-candidate{align-items:center;gap:10px;display:inline-flex}.ai-list-avatar.calendar-avatar{border:none;width:32px;height:32px;font-size:11px}.ai-list-two{flex-direction:column;gap:3px;min-width:0;display:flex}.ai-list-name{color:#160040;font-weight:600}.ai-list-name:hover{color:#9d0083}.ai-list-round{color:#160040;font-weight:500}.ai-list-format{color:#262a43;background:#f3f4f6;border-radius:6px;align-self:flex-start;align-items:center;gap:5px;padding:1px 8px;font-size:12px;font-weight:500;display:inline-flex}.ai-list-muted{color:#7a7a7a;font-size:12px}.ai-list-candidate .ai-list-muted{white-space:nowrap;text-overflow:ellipsis;max-width:210px;overflow:hidden}.ai-list-detail-line{white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.ai-list-score{flex-direction:column;gap:4px;min-width:110px;display:flex}.ai-list-score b{color:#160040;font-size:15px}.ai-list-bar{background:#f3f4f6;border-radius:3px;height:5px;overflow:hidden}.ai-list-bar i{border-radius:3px;height:100%;display:block}.ai-list-bar--good i{background:#16a34a}.ai-list-bar--average i{background:#d97706}.ai-list-bar--weak i{background:#dc2626}.ai-list-rec{border-radius:6px;align-self:flex-start;padding:1px 8px;font-size:11px;font-weight:600}.ai-list-rec--good{color:#15803d;background:#eaf7ef}.ai-list-rec--weak{color:#dc2626;background:#fdeeee}.ai-list-rec--muted{color:#262a43;background:#f3f4f6}.ai-list-verdict{white-space:nowrap;border-radius:999px;align-self:flex-start;padding:1px 8px;font-size:11px;font-weight:600}.ai-list-verdict--ok{color:#15803d;background:#eaf7ef}.ai-list-verdict--warn{color:#b45309;background:#fff6e5}.ai-list-verdict--bad{color:#dc2626;background:#fdeeee}.ai-list-actions{align-items:center;gap:6px;display:inline-flex}.ai-list-detail{background:#fff;border:1px solid #e5e7eb;border-radius:14px;min-width:0;box-shadow:0 1px 2px #1600400a}.ai-list-detail-head{border-bottom:1px solid #f5f5f7;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}.ai-list-detail-who{flex-direction:column;flex:1;min-width:0;display:flex}.ai-list-detail-who b{color:#160040;font-size:16px}.ai-list-detail-who>span:not(.ai-list-state){color:#7a7a7a;font-size:12.5px}.ai-list-detail-who .ai-list-state{margin-top:4px}.ai-list-detail-section{border-bottom:1px solid #f5f5f7;padding:14px 20px}.ai-list-detail-section h4{letter-spacing:.6px;text-transform:uppercase;color:#7a7a7a;margin:0 0 12px;font-size:11px;font-weight:600}.ai-list-detail-score{align-items:center;gap:14px;display:flex}.ai-list-detail-score>div{flex-direction:column;gap:6px;display:flex}.ai-list-detail-note{color:#262a43;margin:0;font-size:12.5px;font-style:italic}.ai-list-detail-kv{border-bottom:1px solid #f5f5f7;grid-template-columns:120px 1fr;gap:8px 12px;margin:0;padding:14px 20px;display:grid}.ai-list-detail-kv dt{color:#7a7a7a}.ai-list-detail-kv dd{color:#160040;margin:0}.ai-list-detail-actions{flex-direction:column;gap:8px;padding:16px 20px 20px;display:flex}.ai-list-detail .ai-list-ring .ant-progress-text{color:#160040;font-weight:700}.ai-list-timeline .ant-timeline-item-title,.ai-list-timeline .ant-timeline-item-content{width:100%}.ai-list-timeline-step{flex-direction:column;gap:2px;display:flex}.ai-list-timeline-row{justify-content:space-between;gap:8px;display:flex}
