html.dark-mode{color-scheme:dark;--color-gray-100:#1c1c1a;--color-gray-200:#242422;--color-gray-300:#2e2e2b;--color-gray-400:#3d3d3a;--color-gray-600:#9a9a97;--color-gray-700:#c4c4c1;--color-gray-900:#f5f4f3;--color-wood-100:#1e1e1c;--border-tertiary:#454542;--text-default:#e6e6e4;--text-subdued:#a8a8a5;--text-text:#f3f2f0;--text-link:#a8a3ff;--surface-tertiary:#121211;--purple-050:#252340}html.dark-mode body{background-color:var(--surface-tertiary);color:var(--text-text)}html.dark-mode .bg-white,html.dark-mode.bg-white{background-color:var(--surface-tertiary)!important}html.dark-mode .header{background-color:#1a1a18;border-bottom-color:var(--border-tertiary)}html.dark-mode .header .navbar-back,html.dark-mode .header .user-help-toggler{color:var(--text-text)}html.dark-mode .header-menu-link{color:var(--text-default)}html.dark-mode .header-menu-link.active{background-color:var(--bg-fill-emphasis);color:#fff}html.dark-mode .header .user-dropdown-content,html.dark-mode .header .user-dropdown-group .dropdown-menu.user-dropdown-content{background-color:#222220;border:1px solid var(--border-tertiary)!important;box-shadow:0 8px 24px rgba(0,0,0,.45)}html.dark-mode .header .user-dropdown-heading{border-bottom-color:var(--border-tertiary)}html.dark-mode .header .user-dropdown-name{color:var(--text-text)}html.dark-mode .header .user-dropdown-position{color:var(--text-subdued)}html.dark-mode .header .user-dropdown-visibilities{background-color:var(--color-gray-300);border-color:var(--border-tertiary)}html.dark-mode .header .user-dropdown-visibilities button{color:var(--text-default)}html.dark-mode .header .user-dropdown-visibilities button:not(.active):hover{color:var(--text-text)}html.dark-mode .header .user-dropdown-visibilities button.active{background-color:#5651d5;color:#fff}html.dark-mode .header .user-dropdown-group .dropdown-menu.user-dropdown-content .dropdown-item,html.dark-mode .header .user-dropdown-menu-link{border:none;color:var(--text-default)}html.dark-mode .header .user-dropdown-group .dropdown-menu.user-dropdown-content .dropdown-item:focus,html.dark-mode .header .user-dropdown-group .dropdown-menu.user-dropdown-content .dropdown-item:hover,html.dark-mode .header .user-dropdown-menu-link:hover{background-color:var(--color-gray-300);color:var(--text-text)}html.dark-mode .header .user-dropdown-menu-link.lg{border-top:1px solid var(--border-tertiary)}html.dark-mode .header .user-dropdown-group .dropdown-divider{border-top-color:var(--border-tertiary);opacity:1}html.dark-mode .header .user-notifications-menu{background-color:#222220;border-color:var(--border-tertiary)}html.dark-mode .header .user-notifications-menu-header{background-color:#222220;border-bottom-color:var(--border-tertiary)}html.dark-mode .header .user-notifications-menu-title{color:var(--text-text)!important}html.dark-mode .header .user-notifications-menu-header #read_all,html.dark-mode .header .user-notifications-menu-header .btn-link{color:var(--text-link)!important}html.dark-mode .header .user-notifications-menu-header #read_all:hover,html.dark-mode .header .user-notifications-menu-header .btn-link:hover{color:#c4c0ff!important}html.dark-mode .header .user-notifications-item{color:var(--text-default)}html.dark-mode .header .user-notifications-item:focus,html.dark-mode .header .user-notifications-item:hover{background-color:var(--color-gray-300);color:var(--text-text)}html.dark-mode .header .user-notifications-item-message{color:var(--text-default)!important}html.dark-mode .header .user-notifications-menu-footer{background-color:#222220;border-top-color:var(--border-tertiary);color:var(--text-link)!important}html.dark-mode .header .user-notifications-menu-footer:hover{background-color:var(--color-gray-300);color:#c4c0ff!important}html.dark-mode .navbar-toggler{border-color:var(--border-tertiary)}html.dark-mode .navbar-toggler-icon{filter:invert(1) brightness(.9)}html.dark-mode .navbar-brand-logo--light{display:none!important}html.dark-mode .navbar-brand-logo--dark{display:inline-block!important}html.dark-mode .dashboard-card{background-color:#1e1e1c;border-color:var(--border-tertiary)}html.dark-mode .dashboard-card-item+.dashboard-card-item{border-top-color:var(--border-tertiary)}html.dark-mode .dashboard-card-header{color:var(--text-subdued)}html.dark-mode .dashboard-aside-name,html.dark-mode .dashboard-card-title,html.dark-mode .dashboard-content-title,html.dark-mode .profile-form-subtitle{color:var(--text-text)}html.dark-mode .dashboard-content-info{color:var(--text-subdued)}html.dark-mode .dashboard-content-info .b{color:var(--text-default)}html.dark-mode .dashboard-aside-position,html.dark-mode .dashboard-aside-title{color:var(--text-subdued)}html.dark-mode .dashboard-aside-menu-items a{color:var(--text-default)}html.dark-mode .dashboard-aside-menu-items a:hover{background-color:var(--color-gray-300)}html.dark-mode .dashboard-aside-menu-items a.active{background-color:var(--purple-050);color:var(--text-link)}html.dark-mode .job-item{background:#1e1e1c;color:var(--text-default)}html.dark-mode .job-item:hover{background-color:#262624}html.dark-mode .job-item.active{background-color:#2a2848}html.dark-mode .job-item-company,html.dark-mode .job-item-posted-at,html.dark-mode .job-item-score,html.dark-mode .job-item-title{color:var(--text-text)}html.dark-mode .job-item-info{color:var(--text-subdued)}html.dark-mode .form-default .form-group label{color:var(--text-default)}html.dark-mode .form-control,html.dark-mode .form-default .form-group .form-control,html.dark-mode .form-select{background-color:#1e1e1c;border-color:var(--border-tertiary);color:var(--text-text)}html.dark-mode .form-control:focus,html.dark-mode .form-default .form-group .form-control:focus,html.dark-mode .form-select:focus{background-color:#1e1e1c;border-color:#6a64f2;box-shadow:0 0 0 3px rgba(106,100,242,.35);color:var(--text-text)}html.dark-mode .form-default .form-group .form-control::placeholder{color:var(--color-gray-600)}html.dark-mode .form-default .form-group:has(.form-control[required]) label:after{background:var(--color-gray-300);color:var(--text-subdued)}html.dark-mode .form-check-label,html.dark-mode .text-muted{color:var(--text-subdued)!important}html.dark-mode .form-helper{color:var(--text-subdued)}html.dark-mode .table{--bs-table-bg:#1e1e1c;--bs-table-color:var(--text-default);--bs-table-border-color:var(--border-tertiary);--bs-table-striped-bg:#242422;--bs-table-hover-bg:#2a2a28}html.dark-mode .company-job-candidates-page .job-candidates-vue .dashboard-aside,html.dark-mode .job-candidates-filters-panel,html.dark-mode .job-listing-filters,html.dark-mode .job-listing-page .dashboard-aside{background:#1e1e1c!important;border-color:var(--border-tertiary)}html.dark-mode .modal-content{background-color:#1e1e1c;color:var(--text-text)}html.dark-mode .modal-content,html.dark-mode .modal-footer,html.dark-mode .modal-header{border-color:var(--border-tertiary)}html.dark-mode .alert-danger{background-color:#3d2020;border-color:#5c3030;color:#f5c6cb}html.dark-mode .alert-info{background-color:#1e2a3d;border-color:#2a4060;color:#b8d4f0}html.dark-mode .company-flash-success{background:linear-gradient(135deg,#1a2e22,#1e3a28);border-color:#2d6b42;color:#9ed9b5}html.dark-mode .company-flash-success-title{color:#b8e6c8}html.dark-mode .company-flash-success-text{color:#9ed9b5}html.dark-mode .company-flash-success-icon{color:#5ecf85}html.dark-mode .select2-container--default .select2-selection--multiple,html.dark-mode .select2-container--default .select2-selection--single{background-color:#1e1e1c;border-color:var(--border-tertiary)}html.dark-mode .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--text-text)}html.dark-mode .select2-dropdown{background-color:#222220;border-color:var(--border-tertiary)}html.dark-mode .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--bg-fill-emphasis)}html.dark-mode .autocomplete-results,html.dark-mode .city-autocomplete-results{background:#222220;border-color:var(--border-tertiary);box-shadow:0 8px 24px rgba(0,0,0,.4)}html.dark-mode .autocomplete-results .autocomplete-item,html.dark-mode .city-autocomplete-results .autocomplete-item{color:var(--text-default)}html.dark-mode .autocomplete-results .autocomplete-item:hover,html.dark-mode .city-autocomplete-results .autocomplete-item:hover{background-color:var(--color-gray-300)}html.dark-mode .signup-social p span{background:var(--surface-tertiary)}html.dark-mode .signup-social p:before{background:var(--border-tertiary)}html.dark-mode .radio-card{background:#1e1e1c;border-color:var(--border-tertiary)}html.dark-mode .radio-card:has(input:checked){background:#252340;border-color:var(--text-link)}.theme-toggle-icon{font-size:1.125rem;line-height:1}.theme-toggle-icon--to-light{display:none}html.dark-mode .header-actions .header-icon-btn{background:transparent;border-color:var(--border-tertiary);color:var(--text-subdued)}html.dark-mode .header-actions .header-icon-btn:hover{background:var(--color-gray-300);border-color:var(--color-gray-400);color:var(--text-text)}html.dark-mode .theme-toggle.header-icon-btn{background:#2a2818;color:#e8c547}html.dark-mode .theme-toggle.header-icon-btn:hover{background:#353218;border-color:#5a5530;color:#f0d878}html.dark-mode .theme-toggle-icon--to-dark{display:none}html.dark-mode .theme-toggle-icon--to-light{display:inline}html.dark-mode .header .user-dropdown{background:transparent;border-color:var(--border-tertiary)}html.dark-mode .header .user-dropdown:hover{background:var(--color-gray-300);border-color:var(--color-gray-400)}html.dark-mode .dropdown-menu{background-color:#222220;border-color:var(--border-tertiary)}html.dark-mode .dropdown-item{color:var(--text-default)}html.dark-mode .dropdown-item:focus,html.dark-mode .dropdown-item:hover{background-color:var(--color-gray-300);color:var(--text-text)}html.dark-mode .btn-close{filter:invert(1) grayscale(100%) brightness(200%)}html.dark-mode .btn-outline-secondary{border-color:var(--border-tertiary);color:var(--text-default)}html.dark-mode .border-bottom,html.dark-mode .border-top,html.dark-mode hr{border-color:var(--border-tertiary)!important}html.dark-mode .card-experience.dashboard-card,html.dark-mode .notifications-page .dashboard-card.card-experience,html.dark-mode .profile-form .dashboard-content{background-color:#1e1e1c}html.dark-mode .card-experience.dashboard-card{background-color:#1a1a18}html.dark-mode .card-experience .dashboard-card-item{background-color:#1e1e1c}html.dark-mode .card-experience .dashboard-card-item:nth-last-child(2){border-bottom-color:var(--border-tertiary)}html.dark-mode .profile-content .profile-step-nav{background:#1e1e1c;border-color:var(--border-tertiary);box-shadow:0 8px 28px rgba(0,0,0,.35)}html.dark-mode .profile-content .profile-step-nav__label{color:var(--text-subdued)}html.dark-mode .profile-content .profile-step-nav .profile-step-item:hover{background:#2a2a28}html.dark-mode .profile-content .profile-step-nav .profile-step-item.active{background:linear-gradient(135deg,#252340,#1e1e1c 60%);border-color:#4f4a8c;box-shadow:0 2px 16px rgba(106,100,242,.2)}html.dark-mode .profile-content .profile-step-nav .profile-step-item__icon{background:#2e2e2b;color:var(--text-link)}html.dark-mode .profile-content .profile-step-nav .profile-step-item.active .profile-step-item__icon{background:#5651d5;color:#fff}html.dark-mode .profile-content .profile-step-nav .profile-step-title{color:var(--text-text)}html.dark-mode .profile-content .profile-step-nav .profile-step-item.active .profile-step-title{color:#a8a3ff}html.dark-mode .profile-content .profile-step-nav .profile-step-hint{color:var(--text-subdued)}html.dark-mode .profile-content .profile-step-nav .profile-step-item.active .profile-step-hint{color:#8b85ff}html.dark-mode .profile-content .profile-step-nav .profile-step-item__chevron{color:var(--text-subdued)}html.dark-mode .profile-content .profile-step-nav .profile-step-item.active .profile-step-item__chevron{color:var(--text-link)}html.dark-mode .company-form-section,html.dark-mode .company-modify-section,html.dark-mode .job-listing-kpis .kpi-card{color:var(--text-text)}html.dark-mode .job-listing-kpis .kpi-card{background:#1e1e1c;border-color:var(--border-tertiary)}html.dark-mode .badge.bg-light{background-color:var(--color-gray-300)!important;color:var(--text-default)!important}html.dark-mode .input-group-text{background-color:var(--color-gray-300);border-color:var(--border-tertiary);color:var(--text-default)}html.dark-mode .pagination .page-link{background-color:#1e1e1c;border-color:var(--border-tertiary);color:var(--text-default)}html.dark-mode .pagination .page-item.active .page-link{background-color:var(--bg-fill-emphasis);border-color:var(--bg-fill-emphasis)}html.dark-mode .job-listing-page{background:var(--surface-tertiary)}html.dark-mode .company-modify-page .dashboard-content.profile-form,html.dark-mode .job-listing-page .dashboard-aside,html.dark-mode .job-listing-page .dashboard-content,html.dark-mode .notifications-page .dashboard-content{background:#1e1e1c!important;border-color:var(--border-tertiary)!important;color:var(--text-text)}html.dark-mode .company-modify-page .dashboard-content-title,html.dark-mode .job-listing-page .dashboard-content-title,html.dark-mode .job-listing-page .job-card-meta-label,html.dark-mode .job-listing-page .job-card-meta-value,html.dark-mode .job-listing-page .job-card-subtitle,html.dark-mode .job-listing-page .job-card-title,html.dark-mode .notifications-page .dashboard-content-title,html.dark-mode .notifications-page-title,html.dark-mode .profile-form .form-check-title{color:var(--text-text)}html.dark-mode .job-listing-page .job-card-meta-label,html.dark-mode .job-listing-page .job-card-subtitle{color:var(--text-subdued)}html.dark-mode .job-listing-page .job-listing-kpi{background:#242422!important;border-color:var(--border-tertiary)!important}html.dark-mode .job-listing-page .job-listing-kpi-value{color:var(--text-text)}html.dark-mode .job-listing-page .job-listing-kpi-label{color:var(--text-subdued)}html.dark-mode .job-listing-page .job-listing-filters{background:#1e1e1c!important;border-color:var(--border-tertiary)!important}html.dark-mode .job-listing-page .job-listing-filters .form-group label{color:var(--text-default)!important}html.dark-mode .job-listing-page .job-listing-header{background:#242422!important;border-bottom-color:var(--border-tertiary)!important}html.dark-mode .job-listing-page .job-listing-info{color:var(--text-subdued)}html.dark-mode .job-listing-page .job-listing-info i{color:var(--color-gray-600)}html.dark-mode .job-listing-page .card-experience .dashboard-card-item,html.dark-mode .job-listing-page .dashboard-card.card-experience{background:#1e1e1c!important;border-color:var(--border-tertiary)!important}html.dark-mode .job-listing-page .card-experience .dashboard-card-item:nth-last-child(2),html.dark-mode .job-listing-page .dashboard-card-item+.dashboard-card-item,html.dark-mode .job-listing-page .job-card-track-row{border-color:var(--border-tertiary)!important}html.dark-mode .job-listing-page .job-listing-pagination{background:#242422!important;border-top-color:var(--border-tertiary)!important}html.dark-mode .job-listing-page .job-listing-pagination .help-block small{color:var(--text-subdued)}html.dark-mode .job-listing-page .job-listing-pagination .page-link{background:#1e1e1c!important;border-color:var(--border-tertiary)!important;color:var(--text-default)!important}html.dark-mode .job-listing-page .job-listing-pagination .page-link:hover{background:#2e2e2b!important;color:var(--text-text)!important}html.dark-mode .job-listing-page .company-logo-upload-placeholder-letter{background:var(--color-gray-300);color:var(--text-default)}html.dark-mode .job-listing-page .job-listing-logo-uploader #company-logo-upload-form,html.dark-mode .job-listing-page .job-listing-logo-uploader .company-logo-upload-form{background:transparent!important}html.dark-mode .company-logo-upload-cta{background:#2a2a28!important;border-color:var(--border-tertiary)!important;box-shadow:none;color:var(--text-default)!important}html.dark-mode .job-listing-page .job-listing-logo-uploader .company-logo-upload-message .text-muted{color:var(--text-subdued)!important}html.dark-mode .profile-form .form-default .form-group label{color:var(--text-default)!important}html.dark-mode .profile-form .form-control:disabled,html.dark-mode .profile-form .form-select:disabled{background-color:#2a2a28!important;border-color:var(--border-tertiary)!important;color:var(--text-subdued)!important;opacity:1}html.dark-mode .profile-content .profile-form-heading,html.dark-mode .profile-content .profile-form-heading p{color:var(--text-subdued)}html.dark-mode .profile-content .profile-form-title{color:var(--text-text)}html.dark-mode .profile-content .profile-form .profile-section.active{background:#1e1e1c!important;border-color:var(--border-tertiary)!important;box-shadow:none!important}html.dark-mode .profile-content .profile-form .profile-form-subtitle,html.dark-mode .profile-content .profile-import-header{color:var(--text-text)}html.dark-mode .profile-content .profile-import-card{background:#242422!important;border-color:var(--border-tertiary)!important}html.dark-mode .profile-content .profile-import-card .input-group-text{background-color:#1e1e1c!important;border-color:var(--border-tertiary)!important;color:var(--text-default)}html.dark-mode .profile-content .profile-import-card .form-control{background-color:#1e1e1c!important;border-color:var(--border-tertiary)!important;color:var(--text-text)}html.dark-mode .profile-content .profile-import-card small,html.dark-mode .profile-content .profile-import-card small a{color:var(--text-subdued)!important}html.dark-mode .profile-content .profile-import-card small a:hover{color:var(--text-link)!important}html.dark-mode .profile-content .profile-form .profile-radio-field>.form-check-title{color:var(--text-default)}html.dark-mode .profile-content .upload-photo{background:#1e1e1c!important;border-color:var(--border-tertiary)!important}html.dark-mode .profile-content .upload-photo-text{color:var(--text-default)}html.dark-mode .profile-mobile-dock__inner{background:#1e1e1c!important;border-color:var(--border-tertiary)!important;box-shadow:0 8px 32px rgba(0,0,0,.45),0 2px 8px rgba(0,0,0,.25)!important}html.dark-mode .profile-mobile-dock__ring{background:conic-gradient(#7c75ff var(--profile-progress,0),#2e2e2c 0)!important}html.dark-mode .profile-mobile-dock__ring:after{background:#1e1e1c!important}html.dark-mode .profile-mobile-dock__pct,html.dark-mode .profile-mobile-dock__title{color:var(--text-text)!important}html.dark-mode .profile-mobile-dock__eyebrow{color:var(--text-subdued)!important}html.dark-mode .profile-mobile-dock-sheet__panel{background:#1e1e1c!important}html.dark-mode .profile-mobile-dock-sheet__backdrop{background:rgba(0,0,0,.6)!important}html.dark-mode .profile-mobile-dock-sheet__title{color:var(--text-text)!important}html.dark-mode .profile-mobile-dock-sheet__meta{color:var(--text-subdued)!important}html.dark-mode .profile-mobile-dock-sheet__close{background:#2e2e2c!important;color:var(--text-text)!important}html.dark-mode .profile-mobile-dock-sheet__handle{background:#4a4a48!important}html.dark-mode .profile-mobile-dock-sheet__steps .profile-step-item:hover{background:#2a2a28!important}html.dark-mode .profile-mobile-dock-sheet__steps .profile-step-item.active{background:linear-gradient(135deg,#2e2c4a,#242422 55%)!important;border-color:#4a4580!important}html.dark-mode .profile-mobile-dock-sheet__steps .profile-step-item__icon{background:#2e2e2c!important;color:#9d97ff!important}html.dark-mode .profile-mobile-dock-sheet__steps .profile-step-item.active .profile-step-item__icon{background:#635bff!important;color:#fff!important}html.dark-mode .profile-mobile-dock-sheet__steps .profile-step-title{color:var(--text-text)!important}html.dark-mode .profile-mobile-dock-sheet__steps .profile-step-hint{color:var(--text-subdued)!important}html.dark-mode .profile-mobile-dock-sheet__steps .profile-step-item.active .profile-step-title{color:#b8b3ff!important}html.dark-mode .profile-mobile-dock-sheet__steps .profile-step-item.active .profile-step-hint{color:#9d97ff!important}html.dark-mode .profile-mobile-dock-sheet__steps .profile-step-item__chevron{color:var(--text-subdued)!important}html.dark-mode .profile-mobile-dock-sheet__steps .profile-step-item.active .profile-step-item__chevron{color:#9d97ff!important}html.dark-mode .profile-content .profile-form-secure{color:var(--text-subdued)}html.dark-mode .profile-content .card-experience.dashboard-card{background:#242422!important;border-color:var(--border-tertiary)!important}html.dark-mode .profile-content .card-experience .dashboard-card-item{background:#1e1e1c!important;border-bottom-color:var(--border-tertiary)!important}html.dark-mode .profile-content .card-experience .dashboard-card-title{color:var(--text-text)}html.dark-mode .profile-content .card-experience .dashboard-card-header>div:not(.card-experience-icon):not(.dashboard-card-header-cta){color:var(--text-subdued)}html.dark-mode .profile-content .card-experience-location,html.dark-mode .profile-content .card-experience-period,html.dark-mode .profile-content .card-experience-text{color:var(--text-default)}html.dark-mode .profile-content .card-experience-skills .btn,html.dark-mode .profile-content .card-experience-skills .btn-outline-light{background:#252340!important;border-color:#3d3a5c!important;color:#a8a3ff!important}html.dark-mode .profile-content .card-experience-footer{background:#242422!important;border-top-color:var(--border-tertiary)!important}html.dark-mode .profile-content .card-experience-info{color:var(--text-subdued)!important}html.dark-mode .profile-content .card-experience-footer .btn.btn-dark,html.dark-mode .profile-content .card-experience-footer .btn.btn-outline-light{background:#1e1e1c!important;border-color:var(--border-tertiary)!important;color:var(--text-text)!important}html.dark-mode .profile-content .card-experience-empty{color:var(--text-default)}html.dark-mode .profile-content .dashboard-card-header-cta{color:var(--text-subdued)}html.dark-mode .profile-content .dashboard-card-header-cta:hover{color:var(--text-link)}html.dark-mode .notifications-page .dashboard-card.card-experience,html.dark-mode .notifications-page-card{background:#1e1e1c!important;border-color:var(--border-tertiary)!important}html.dark-mode .notifications-page-item{border-bottom-color:var(--border-tertiary)}html.dark-mode .notifications-page-link:focus,html.dark-mode .notifications-page-link:hover{background-color:var(--color-gray-300)}html.dark-mode .notifications-page-message{color:var(--text-default)!important}html.dark-mode .notifications-page-time{color:var(--text-subdued)!important}html.dark-mode .notifications-page-chevron{color:var(--color-gray-600)}html.dark-mode .notifications-page-icon{background:var(--color-gray-300);color:var(--text-link)}html.dark-mode .notifications-page-empty-icon{color:var(--color-gray-600)}html.dark-mode .header .user-notifications-item-time{color:var(--text-subdued)}html.dark-mode .company-job-candidates-page .job-candidates-filters-panel,html.dark-mode .company-job-candidates-page .job-candidates-list-header{background:#242422!important;border-color:var(--border-tertiary)!important}html.dark-mode .company-job-candidates-page .job-candidate-row{background:#1e1e1c;border-bottom-color:var(--border-tertiary)}html.dark-mode .company-job-candidates-page .job-candidate-row--viewed{background:#222220}html.dark-mode .company-job-candidates-page .job-candidate-row--cv-updated{background:#252340}html.dark-mode .company-job-candidates-page .job-candidate-row-meta,html.dark-mode .company-job-candidates-page .job-candidate-row-name,html.dark-mode .company-job-candidates-page .job-candidates-list-subtitle{color:var(--text-default)}html.dark-mode .company-job-candidates-page .job-candidates-count-badge{background:#242422;border-color:var(--border-tertiary);color:var(--text-default)}html.dark-mode .job-listing-page .job-listing-actions-dropdown .dropdown-menu{background:#222220!important;border-color:var(--border-tertiary)!important;box-shadow:0 8px 24px rgba(0,0,0,.45)}html.dark-mode .job-listing-page .job-listing-actions-dropdown .dropdown-item,html.dark-mode .job-listing-page .job-listing-actions-dropdown .dropdown-item i{color:var(--text-default)}html.dark-mode .job-listing-page .job-listing-actions-dropdown .dropdown-item:focus,html.dark-mode .job-listing-page .job-listing-actions-dropdown .dropdown-item:hover{background:var(--color-gray-300);color:var(--text-text)}html.dark-mode .job-listing-page .job-listing-actions-dropdown .dropdown-item:focus i,html.dark-mode .job-listing-page .job-listing-actions-dropdown .dropdown-item:hover i{color:var(--text-text)}html.dark-mode .job-listing-page .job-listing-actions-dropdown .dropdown-item.text-danger,html.dark-mode .job-listing-page .job-listing-actions-dropdown .dropdown-item.text-danger i{color:#f87171}html.dark-mode .job-listing-page .job-listing-actions-dropdown .dropdown-item.text-danger:focus,html.dark-mode .job-listing-page .job-listing-actions-dropdown .dropdown-item.text-danger:hover{background:#3d2020;color:#fca5a5}html.dark-mode .job-listing-page .job-listing-actions-dropdown .dropdown-item.text-danger:focus i,html.dark-mode .job-listing-page .job-listing-actions-dropdown .dropdown-item.text-danger:hover i{color:#fca5a5}html.dark-mode .job-listing-page .job-listing-actions-dropdown .dropdown-divider{border-color:var(--border-tertiary)}html.dark-mode .job-listing-page .actions-btn{background:#242422;border-color:var(--border-tertiary);color:var(--text-link)}html.dark-mode .job-listing-page .actions-btn:focus,html.dark-mode .job-listing-page .actions-btn:hover{background:var(--color-gray-300);border-color:var(--color-gray-400);color:var(--text-text)}html.dark-mode .job-listing-page .actions-btn.dropdown-toggle:after{border-top-color:var(--text-default)}html.dark-mode .company-job-candidates-page .job-candidates-aside-job{border-bottom-color:var(--border-tertiary)}html.dark-mode .company-job-candidates-page .job-candidates-back{color:var(--text-link)}html.dark-mode .company-job-candidates-page .job-candidates-aside-title{color:var(--text-text)}html.dark-mode .company-job-candidates-page .job-candidates-aside-subtitle{color:var(--text-subdued)}html.dark-mode .company-job-candidates-page .job-candidates-aside-meta li{color:var(--text-default)}html.dark-mode .company-job-candidates-page .job-candidates-sort-label{color:var(--text-subdued)}html.dark-mode .company-job-candidates-page .job-candidates-filters-panel .form-label,html.dark-mode .company-job-candidates-page .job-candidates-filters-panel label{color:var(--text-default)}html.dark-mode .company-job-candidates-page .job-candidates-filters .multiselect-chawork.multiselect{--ms-bg:#1e1e1c;--ms-bg-disabled:#242422;--ms-border-color:var(--border-tertiary);--ms-border-color-active:var(--color-gray-400);--ms-font-color:var(--text-text);--ms-placeholder-color:var(--text-subdued);--ms-ring-color:rgba(106,100,242,.35);--ms-caret-color:var(--text-subdued);--ms-clear-color:var(--text-subdued);--ms-clear-color-hover:var(--text-text);--ms-tag-bg:#252340;--ms-tag-color:#a8a3ff;--ms-tag-remove-hover-bg:#3d3a5c;--ms-dropdown-bg:#222220;--ms-dropdown-border-color:var(--border-tertiary);--ms-option-bg-pointed:#2e2e2b;--ms-option-color-pointed:var(--text-text);--ms-option-bg-selected:#5651d5;--ms-option-color-selected:#fff;--ms-option-bg-selected-pointed:#6a64f2;--ms-option-color-disabled:var(--text-subdued);--ms-option-bg-disabled:transparent;--ms-group-label-bg:#2e2e2b;--ms-group-label-color:var(--text-default);--ms-empty-color:var(--text-subdued);--ms-spinner-color:var(--text-link);color:var(--text-text)}html.dark-mode .company-job-candidates-page .job-candidates-filters .multiselect-chawork.multiselect.is-active{border-color:var(--color-gray-400);box-shadow:0 0 0 3px rgba(106,100,242,.35)}html.dark-mode .company-job-candidates-page .job-candidates-filters .multiselect-chawork .multiselect-search,html.dark-mode .company-job-candidates-page .job-candidates-filters .multiselect-chawork .multiselect-tags-search{background:transparent;color:var(--text-text)}html.dark-mode .company-job-candidates-page .job-candidates-filters .multiselect-chawork .multiselect-placeholder{color:var(--text-subdued)}html.dark-mode .company-job-candidates-page .job-candidates-filters .multiselect-chawork .multiselect-single-label{color:var(--text-text)}html.dark-mode .company-job-candidates-page .job-candidates-filters .multiselect-chawork .multiselect-tag-remove:hover{background:hsla(0,0%,100%,.1)}html.dark-mode .company-job-candidates-page .job-candidates-filters-panel .select2-container--bootstrap .select2-selection--multiple,html.dark-mode .company-job-candidates-page .job-candidates-filters-panel .select2-container--bootstrap .select2-selection--single{background-color:#1e1e1c;border-color:var(--border-tertiary)}html.dark-mode .company-job-candidates-page .job-candidates-filters-panel .select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:var(--text-text)}html.dark-mode .company-job-candidates-page .job-candidates-filters-panel .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{background:#252340;border-color:#3d3a5c;color:#a8a3ff}html.dark-mode .company-job-candidates-page .job-candidates-filters-panel .select2-container--bootstrap.select2-container--focus .select2-selection,html.dark-mode .company-job-candidates-page .job-candidates-filters-panel .select2-container--bootstrap.select2-container--open .select2-selection{border-color:var(--color-gray-400);box-shadow:0 0 0 3px rgba(106,100,242,.35)}html.dark-mode .select2-container--bootstrap .select2-dropdown{background:#222220;border-color:var(--border-tertiary)}html.dark-mode .select2-container--bootstrap .select2-results__option{color:var(--text-default)}html.dark-mode .select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background:#5651d5;color:#fff}html.dark-mode .company-job-candidates-page .job-candidate-tag{background:#2e2e2b;border-color:var(--border-tertiary);color:var(--text-default)}html.dark-mode .company-job-candidates-page .job-candidate-tag--match{background:#252340;border-color:#3d3a5c;color:#a8a3ff}html.dark-mode .company-job-candidates-page .job-candidate-badge--interest{background:#3d2a22;border-color:#5c4030;color:#fca5a5}html.dark-mode .company-job-candidates-page .job-candidate-badge--viewed{background:#1a2e22;border-color:#2d6b42;color:#86efac}html.dark-mode .company-job-candidates-page .job-candidate-badge--cv-new{background:#252340;border-color:#3d3a5c;color:#a8a3ff}html.dark-mode .company-job-candidates-page .job-candidate-badge--pcd{background:#1e2a3d;border-color:#2a4060;color:#93c5fd}html.dark-mode .company-job-candidates-page .job-candidate-status--viewed{color:#86efac}html.dark-mode .company-job-candidates-page .job-candidates-pagination{border-top-color:var(--border-tertiary)}html.dark-mode .company-job-candidates-page .job-candidates-age-range-sep{color:var(--text-subdued)}html.dark-mode .company-job-candidates-page .job-candidate-match-ring{--ring-track:#3d3d3a}html.dark-mode .company-job-candidates-page .job-candidate-match-ring:before{background:#1e1e1c;box-shadow:inset 0 0 0 1px var(--border-tertiary)}html.dark-mode .company-job-candidates-page .job-candidate-match-ring--high{--ring-color:#4ade80}html.dark-mode .company-job-candidates-page .job-candidate-match-ring--mid{--ring-color:#a8a3ff}html.dark-mode .company-job-candidates-page .job-candidate-match-ring--low{--ring-color:#fb923c}html.dark-mode .company-job-candidates-page .job-candidate-match-ring:hover{box-shadow:0 2px 10px rgba(106,100,242,.35)}html.dark-mode .job-listing-page .job-listing-chart-wrap{color:var(--text-subdued)}html.dark-mode .job-listing-page .btn-outline-secondary{background:transparent;border-color:var(--border-tertiary);color:var(--text-default)}html.dark-mode .job-listing-page .btn-outline-secondary:hover{background:var(--color-gray-300);color:var(--text-text)}html.dark-mode .job-listing-page .btn-outline-primary{border-color:var(--text-link);color:var(--text-link)}html.dark-mode .notifications-page-card{background:#1e1e1c!important;border-color:var(--border-tertiary)!important}html.dark-mode .dashboard-wrap,html.dark-mode section.notifications-page .notifications-page-title{color:var(--text-text)}html.dark-mode .dashboard-content .text-muted,html.dark-mode .small.text-muted,html.dark-mode p.text-muted{color:var(--text-subdued)!important}html.dark-mode .user-badges,html.dark-mode .user-chart,html.dark-mode .user-content{background:#1e1e1c!important;border-color:var(--border-tertiary)!important;color:var(--text-default)}html.dark-mode .user-content-title{color:var(--text-subdued)}html.dark-mode .user-content-title span{color:var(--text-link)}html.dark-mode .user-content-subtitle{color:var(--text-text)}html.dark-mode .user-badges-title,html.dark-mode .user-content p{color:var(--text-default)}html.dark-mode .user-progress{background:#242422!important}html.dark-mode .user-progress-title{color:var(--text-text)}html.dark-mode .user-progress-val{background:#3d3820;color:#fde68a}html.dark-mode .user-progress-text{color:var(--text-default)}html.dark-mode .user-progress-text strong{color:var(--text-link)}html.dark-mode .user-progress-list{color:var(--text-default)}html.dark-mode .user-progress-item.active{color:var(--text-text)}html.dark-mode .user-badges .progress{background:var(--color-gray-400)}html.dark-mode .user-badges .progress-label{color:var(--text-subdued)}html.dark-mode .user-chart-heading{color:var(--text-default)}html.dark-mode .user-chart-title{color:var(--text-text)}html.dark-mode .user-chart .apexcharts-text{fill:var(--text-default)!important}html.dark-mode .user-chart .apexcharts-legend-text{color:var(--text-subdued)!important}html.dark-mode .user-chart .apexcharts-legend-text .highlight{color:var(--text-text)!important}html.dark-mode .user-features-content span{background:#252340;color:#a8a3ff}html.dark-mode .user-features-content span.highlight{background-color:#5651d5;color:#fff}html.dark-mode .user-content .btn-outline-light{border-color:var(--border-tertiary);color:var(--text-text)}html.dark-mode .user-content .btn-outline-light:focus,html.dark-mode .user-content .btn-outline-light:hover{background:var(--color-gray-300);border-color:var(--color-gray-400);color:var(--text-text)}html.dark-mode .user-content .badge.bg-warning.text-dark{background-color:#3d3820!important;color:#fde68a!important}html.dark-mode .form-jobs{background:#242422!important}@media (min-width:992px){html.dark-mode .form-jobs .input-group .form-control{background-color:#1e1e1c!important}}html.dark-mode .form-jobs .form-control{background-color:#1e1e1c!important;border-color:var(--border-tertiary)!important;color:var(--text-text)}html.dark-mode .form-jobs .form-control:focus{background-color:#1e1e1c!important;border-color:#6a64f2}html.dark-mode .form-jobs .sep{background:var(--border-tertiary)}html.dark-mode .jobs-tabs{border-bottom-color:var(--border-tertiary)}html.dark-mode .jobs-tabs-item{color:var(--text-subdued)}html.dark-mode .jobs-tabs-item:hover{color:var(--text-default)}html.dark-mode .jobs-tabs-item.active{border-bottom-color:var(--text-link);color:var(--text-text)}html.dark-mode .active-filters-bar{background-color:#242422;border-bottom-color:var(--border-tertiary)}html.dark-mode .active-filters-bar .text-muted{color:var(--text-subdued)!important}html.dark-mode .job-detail{background:#1e1e1c!important;border-color:var(--border-tertiary)!important;color:var(--text-default)}html.dark-mode .job-detail-body{border-top-color:var(--border-tertiary)}html.dark-mode .job-detail-subtitle,html.dark-mode .job-detail-subtitle-2,html.dark-mode .job-detail-title{color:var(--text-text)}html.dark-mode .job-detail-infos,html.dark-mode .job-detail-text{color:var(--text-default)}html.dark-mode .job-detail-match{background:#242422!important;border-color:var(--border-tertiary)!important}html.dark-mode .job-detail-match.bg:before{opacity:.35}html.dark-mode .job-detail-match-val span{color:var(--text-text);font-weight:600}html.dark-mode .job-detail-match-val svg path:first-child,html.dark-mode .job-item-score svg path:first-child{fill:#3d3d3a}html.dark-mode .job-detail-match-val svg circle,html.dark-mode .job-item-score svg circle{stroke:#1e1e1c}html.dark-mode .job-detail-match-text,html.dark-mode .job-detail-match-text>:first-child{color:var(--text-text)}html.dark-mode .job-detail-match-text>:nth-child(2){color:var(--text-subdued)}html.dark-mode .job-detail-wage{background:#242422!important;border-color:var(--border-tertiary);color:var(--text-default)}html.dark-mode .job-detail-wage p{color:var(--text-subdued)}html.dark-mode .job-detail-wage-title{color:var(--text-text)}html.dark-mode .job-detail-wage-value{color:var(--text-link)}html.dark-mode .job-detail-info-item strong{color:var(--text-subdued)}html.dark-mode .job-detail-info-item>div:last-child{color:var(--text-default)}html.dark-mode .job-detail-body .row strong,html.dark-mode .job-detail-wage~* strong{color:var(--text-subdued)}html.dark-mode .job-detail-company-info>:first-child,html.dark-mode .job-detail-skills-title{color:var(--text-text)}html.dark-mode .job-detail-top-actions .alert-warning{background-color:#3d3420;border-color:#5c5030;color:#fde68a}html.dark-mode .job-detail-top-actions .alert-warning:hover{background-color:#4a4228}html.dark-mode .job-item-chawork-badge{background-color:#1e2a3d;color:#93c5fd}html.dark-mode .job-notfound .alert-info{background-color:#1e2a3d!important;border-color:#2a4060!important;color:var(--text-default)!important}html.dark-mode .job-item a.text-decoration-none,html.dark-mode .job-notfound .alert-info .alert-heading{color:var(--text-text)}html.dark-mode .job-item a.text-decoration-none:hover{color:var(--text-link)}