@import"https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,100..900&display=swap";:root{--brand-primary: #4F46E5;--brand-primary-hover: #4338CA;--brand-primary-active: #3730A3;--brand-primary-light: #EEF2FF;--brand-accent: #9333EA;--brand-accent-dark: #6D28D9;--brand-font: "Inter", sans-serif;--brand-text-primary: #111827;--brand-text-secondary: #4B5563;--brand-text-muted: #6B7280;--brand-text-label: #374151;--brand-border: #C7D2FE;--brand-border-light: #F3F4F6;--brand-bg-page: linear-gradient(149deg, #F8FAFC 0%, #FFFFFF 50%, #EFF6FF 100%);--brand-gradient-btn: linear-gradient(90deg, #4F46E5 0%, #6D28D9 50%, #9333EA 100%);--brand-gradient-page: linear-gradient(149deg, #F8FAFC 0%, #FFFFFF 50%, #EFF6FF 100%)}body{margin:0;line-height:normal;font-family:var(--brand-font)}.employer-dashboard-page{min-height:100vh}@supports (height: 100dvh){.employer-dashboard-page{min-height:100dvh}}.ant-notification .ant-notification-notice-wrapper{border-radius:16px;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;font-family:var(--brand-font)}.ant-notification .ant-notification-notice-wrapper>.ant-notification-notice{background:#fff!important;box-shadow:none!important;font-family:var(--brand-font)}.ant-notification-notice-message,.ant-notification-notice-description{font-family:var(--brand-font)!important}.ant-notification-notice-icon-info,.ant-notification-notice-info .ant-notification-notice-icon{color:var(--brand-primary)!important}.ant-message{font-family:var(--brand-font)}.ant-message .ant-message-notice-content,.ant-message .ant-message-notice-wrapper .ant-message-notice-content{font-family:var(--brand-font);font-size:14px;line-height:22px;color:var(--brand-text-primary);border-radius:16px;padding:12px 16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;border:1px solid var(--brand-border-light)}.ant-message-notice-info .anticon,.ant-message-info .anticon,.ant-message-notice-loading .anticon{color:var(--brand-primary)!important}.ant-message-notice-success .anticon,.ant-message-success .anticon{color:#16a34a!important}.ant-message-notice-error .anticon,.ant-message-error .anticon{color:#dc2626!important}.ant-message-notice-warning .anticon,.ant-message-warning .anticon{color:#d97706!important}.ant-input,.ant-input-textarea textarea,textarea.ant-input{color:#000!important}.profile-dropdown-overlay{z-index:9999!important}.profile-dropdown-overlay .ant-dropdown-menu{z-index:9999!important;position:relative}.profile-dropdown-overlay .ant-dropdown-menu-item{z-index:9999!important;position:relative;pointer-events:auto}.ant-dropdown,.ant-dropdown-menu{z-index:9999!important}.ant-modal .ant-modal-content{font-family:var(--brand-font);border-radius:24px;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.ant-modal .ant-modal-header{font-family:var(--brand-font);background:#fff}.ant-modal .ant-modal-title{font-family:var(--brand-font)!important;font-weight:700!important;color:var(--brand-text-primary)!important;font-size:18px;line-height:28px}.ant-modal .ant-modal-body{font-family:var(--brand-font);color:var(--brand-text-primary)}.ant-modal .ant-modal-footer{font-family:var(--brand-font)}.ant-modal .ant-modal-close{color:var(--brand-text-muted)}.ant-modal .ant-modal-close:hover{color:var(--brand-primary);background:var(--brand-primary-light)}.ant-modal-confirm .ant-modal-confirm-title{font-family:var(--brand-font)!important;font-weight:700!important;font-size:16px!important;line-height:24px;color:var(--brand-text-primary)!important}.ant-modal-confirm .ant-modal-confirm-content{font-family:var(--brand-font);font-size:14px;line-height:22px;color:var(--brand-text-secondary)}.ant-modal-confirm .ant-modal-content{border-radius:24px}.ant-modal-confirm .ant-modal-confirm-btns{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn{font-family:var(--brand-font);font-weight:500;border-radius:16px;height:40px;padding-inline:20px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default{color:var(--brand-primary);border-color:var(--brand-primary);background:transparent}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default:hover{color:var(--brand-primary-hover)!important;border-color:var(--brand-primary-hover)!important}.ant-modal-confirm .ant-modal-confirm-body>.anticon{color:var(--brand-primary)!important}.ant-modal-confirm-error .ant-modal-confirm-body>.anticon{color:#dc2626!important}.ant-modal-confirm-warning .ant-modal-confirm-body>.anticon{color:#d97706!important}.ant-modal-confirm-success .ant-modal-confirm-body>.anticon{color:#16a34a!important}.ant-modal .ant-form-item-label>label{font-family:var(--brand-font);font-weight:500;color:var(--brand-text-label)}.ant-popover .ant-popover-inner,.ant-popconfirm .ant-popover-inner{font-family:var(--brand-font);border-radius:16px}.ant-popconfirm .ant-popconfirm-message-title,.ant-popconfirm .ant-popconfirm-description{font-family:var(--brand-font)}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-next .ant-pagination-item-link{border:1px solid #d9d9d9;border-radius:2px;background:#fff;font-family:Inter,sans-serif}.ant-pagination .ant-pagination-item a{color:#000000d9}.ant-pagination .ant-pagination-item:hover{border-color:var(--brand-primary)}.ant-pagination .ant-pagination-item:hover a{color:var(--brand-primary)}.ant-pagination .ant-pagination-item-active{border-color:var(--brand-primary)}.ant-pagination .ant-pagination-item-active a{color:var(--brand-primary)}.ant-pagination .ant-pagination-options .ant-select .ant-select-selector{border-radius:2px;border-color:#d9d9d9;font-family:Inter,sans-serif;font-size:14px}.ant-pagination .ant-pagination-options-quick-jumper input{border-radius:12px;border-color:#d9d9d9;width:50px;font-family:Inter,sans-serif;font-size:14px}.ant-pagination .ant-pagination-options-quick-jumper{font-family:Inter,sans-serif;color:#000000d9}.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-jump-next .ant-pagination-item-link{font-family:Arial,sans-serif}.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous),.brand-primary-btn:not(:disabled){background:var(--brand-gradient-btn)!important;background-image:var(--brand-gradient-btn)!important;border:none!important;border-color:transparent!important;color:#fff!important}.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover,.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):focus,.brand-primary-btn:not(:disabled):hover,.brand-primary-btn:not(:disabled):focus{background:var(--brand-gradient-btn)!important;background-image:var(--brand-gradient-btn)!important;border:none!important;border-color:transparent!important;color:#fff!important;filter:brightness(.96)}.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):active,.brand-primary-btn:not(:disabled):active{filter:brightness(.92)}.ant-btn-primary:disabled,.brand-primary-btn:disabled{background:var(--brand-primary)!important;background-image:none!important;border:none!important;color:#ffffffbf!important;opacity:.65}.app-page-shell{min-height:100vh;background-image:var(--brand-gradient-page);position:relative;overflow:hidden;font-family:var(--brand-font)}@media (max-width: 900px){.employer-navbar-center-nav{display:none!important}}.platform-admin-menu.ant-menu-inline{background:transparent!important;border-inline-end:none!important}.platform-admin-menu .ant-menu-item,.platform-admin-menu .ant-menu-submenu-title{margin-inline:0!important;margin-block:2px!important;width:100%!important;padding-inline:16px!important;border-radius:14px!important;height:44px!important;line-height:20px!important}.platform-admin-menu .ant-menu-item .ant-menu-title-content,.platform-admin-menu .ant-menu-submenu-title .ant-menu-title-content{margin-inline-start:0!important;font-weight:500}.platform-admin-menu .ant-menu-item-selected{background:#eef2ff!important;color:#4f46e5!important}.platform-admin-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#374151}.platform-admin-menu .ant-menu-sub.ant-menu-inline{background:transparent!important}.platform-admin-menu .ant-menu-item-icon,.platform-admin-menu .ant-menu-submenu-title .ant-menu-item-icon{min-width:20px}.platform-admin-quick-action:hover{background:#ffffffb3!important}.platform-admin-signin-input.ant-input-affix-wrapper{height:58px!important;border-radius:14px!important;padding-inline:16px!important;font-family:Inter,sans-serif}.platform-admin-signin-input.ant-input-affix-wrapper .ant-input{font-size:16px!important;font-family:Inter,sans-serif;letter-spacing:-.31px}.platform-admin-signin-input.ant-input-affix-wrapper .ant-input::placeholder{color:#9ca3af}.platform-admin-signin-input.ant-input-affix-wrapper-focused{border-color:#4f46e5!important;box-shadow:0 0 0 2px #4f46e51f}.platform-clients-search.ant-input-affix-wrapper{background:#f3f4f6!important;border-radius:14px!important;width:248px;min-height:36px;padding:8px 16px!important;box-shadow:none!important}.platform-clients-search.ant-input-affix-wrapper .ant-input{font-family:Inter,sans-serif;font-size:14px;background:transparent;letter-spacing:-.15px}.platform-clients-search.ant-input-affix-wrapper .ant-input::placeholder{color:#1f1f1f80}.platform-clients-table .ant-table{background:transparent!important}.platform-clients-table .ant-table-container,.platform-clients-table .ant-table-content{border:none!important}.platform-clients-table .ant-table-thead>tr>th{background:#f9fafb80!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:600!important;color:#4b5563!important;text-transform:uppercase!important;letter-spacing:.6px!important;border-bottom:1px solid #e5e7eb!important;padding:14px 12px!important}.platform-clients-table .ant-table-column-sorter{display:none}.platform-clients-table .ant-table-thead>tr>th:last-child{text-transform:none!important;letter-spacing:-.15px!important;font-weight:500!important;font-size:14px!important;color:#374151!important}.platform-clients-table .ant-table-tbody>tr>td{border-bottom:1px solid #f3f4f6!important;padding:18px 12px!important;background:transparent!important}.platform-clients-table .ant-table-tbody>tr:hover>td{background:#4f46e508!important}.platform-clients-form .ant-input{height:50px!important;border-radius:14px!important;font-size:16px!important;padding:12px 16px!important;border-color:#d1d5db!important;font-family:Inter,sans-serif}.platform-clients-form .ant-input:hover,.platform-clients-form .ant-input:focus,.platform-clients-form .ant-input-focused{border-color:#4f46e5!important}.platform-clients-form .ant-select-single .ant-select-selector{height:50px!important;padding:0 16px!important;align-items:center!important;border-radius:14px!important;border-color:#d1d5db!important}.platform-clients-form .ant-select-selection-item,.platform-clients-form .ant-select-selection-placeholder{line-height:48px!important;font-size:16px!important;font-family:Inter,sans-serif}.platform-subscriptions-table .ant-table{background:transparent!important}.platform-subscriptions-table .ant-table-container,.platform-subscriptions-table .ant-table-content{border:none!important}.platform-subscriptions-table .ant-table-thead>tr>th{background:#f9fafbb3!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:600!important;color:#6b7280!important;text-transform:uppercase!important;letter-spacing:.3px!important;border-bottom:none!important;padding:12px 16px!important}.platform-subscriptions-table .ant-table-thead>tr>th:first-child{border-radius:14px 0 0 14px}.platform-subscriptions-table .ant-table-thead>tr>th:last-child{border-radius:0 14px 14px 0}.platform-subscriptions-table .ant-table-tbody>tr>td{border-bottom:1px solid #f3f4f6!important;padding:18px 16px!important;background:transparent!important;font-family:Inter,sans-serif}.platform-subscriptions-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.platform-subscriptions-table .ant-table-tbody>tr:hover>td{background:#4f46e508!important}.platform-subscriptions-tabs .ant-tabs-nav{margin:0!important}.platform-subscriptions-tabs .ant-tabs-nav:before{border-bottom:1px solid #e5e7eb!important}.platform-subscriptions-tabs .ant-tabs-ink-bar{height:2px!important;border-radius:9999px!important;background:#4f46e5!important}.platform-subscriptions-form .ant-input,.platform-subscriptions-form .ant-input-affix-wrapper,.platform-subscriptions-form textarea.ant-input{border-radius:12px!important;font-family:Inter,sans-serif!important;font-size:14px!important}.platform-subscriptions-form .ant-select-selector{border-radius:12px!important;font-family:Inter,sans-serif!important}.platform-reports-search.ant-input-affix-wrapper{background:#fff!important;border:1px solid #d1d5db!important;border-radius:10px!important;max-width:448px;width:448px;min-height:38px;padding:8px 16px!important;box-shadow:none!important}.platform-reports-search.ant-input-affix-wrapper .ant-input{font-family:Inter,sans-serif;font-size:14px;background:transparent;letter-spacing:-.15px}.platform-reports-search.ant-input-affix-wrapper .ant-input::placeholder{color:#1f1f1f80}.platform-reports-daterange.ant-select .ant-select-selector{height:38px!important;border-radius:10px!important;border-color:#d1d5db!important;padding:0 16px!important;align-items:center!important;font-family:Inter,sans-serif}.platform-reports-daterange.ant-select .ant-select-selection-item{font-family:Inter,sans-serif;font-weight:500;font-size:14px;color:#374151;letter-spacing:-.15px;line-height:36px!important}.platform-reports-table .ant-table{background:transparent!important}.platform-reports-table .ant-table-container,.platform-reports-table .ant-table-content{border:none!important}.platform-reports-table .ant-table-thead>tr>th{background:#f9fafb80!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:500!important;color:#374151!important;letter-spacing:-.15px!important;border-bottom:1px solid #e5e7eb!important;padding:12px!important}.platform-reports-table .ant-table-column-sorter{display:none}.platform-reports-table .ant-table-tbody>tr>td{border-bottom:1px solid #f3f4f6!important;padding:14px 12px!important;background:transparent!important;font-family:Inter,sans-serif;font-size:14px;color:#374151;letter-spacing:-.15px}.platform-reports-table .ant-table-tbody>tr:hover>td{background:#4f46e508!important}.platform-reports-table .ant-checkbox-inner{width:13px;height:13px;border-radius:2px;border-color:#767676}.platform-reports-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin-top:24px}.platform-reports-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px}@media (max-width: 960px){.platform-reports-charts{grid-template-columns:1fr}.platform-reports-search.ant-input-affix-wrapper{width:100%;max-width:100%}}.platform-subscriptions-action-btn.ant-btn{height:30px!important;padding:6px 12px!important;border-radius:10px!important;font-family:Inter,sans-serif!important;font-weight:500!important;font-size:12px!important;line-height:16px!important;box-shadow:none!important}.platform-subscriptions-action-btn.ant-btn-default{border-color:#c7d2fe!important;color:#4f46e5!important;background:transparent!important}.platform-subscriptions-action-btn.ant-btn-default:hover{border-color:#4f46e5!important;color:#4338ca!important}.platform-subscriptions-action-danger.ant-btn{border-color:#fecaca!important;color:#dc2626!important;background:transparent!important}.platform-subscriptions-action-danger.ant-btn:hover{border-color:#dc2626!important;color:#b91c1c!important}.employer-dashboard-menu.ant-menu-inline{background:transparent!important;border-inline-end:none!important}.employer-dashboard-menu .ant-menu-item,.employer-dashboard-menu .ant-menu-submenu-title{margin-inline:0!important;margin-block:4px!important;width:100%!important;padding-inline:16px!important;border-radius:16px!important;height:44px!important;line-height:20px!important}.employer-dashboard-menu .ant-menu-item .ant-menu-title-content,.employer-dashboard-menu .ant-menu-submenu-title .ant-menu-title-content{margin-inline-start:0!important;font-weight:500;font-family:Inter,sans-serif;font-size:14px;letter-spacing:-.15px}.employer-dashboard-menu .ant-menu-item-selected{background:#eef2ff!important;color:#4f46e5!important}.employer-dashboard-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#374151}.employer-dashboard-menu .ant-menu-sub.ant-menu-inline{background:transparent!important}.employer-dashboard-menu .ant-menu-item-icon,.employer-dashboard-menu .ant-menu-submenu-title .ant-menu-item-icon{min-width:20px}.employer-dashboard-jobs-table .ant-table{background:transparent!important}.employer-dashboard-jobs-table .ant-table-thead>tr>th{background:transparent!important;font-family:Inter,sans-serif!important;font-weight:500!important;font-size:14px!important;color:#374151!important;border-bottom:1px solid #e5e7eb!important;padding:16px!important}.employer-dashboard-jobs-table .ant-table-tbody>tr>td{font-family:Inter,sans-serif!important;font-size:14px!important;border-bottom:1px solid #f3f4f6!important;padding:12px 16px!important}.employer-dashboard-jobs-table .ant-table-tbody>tr:hover>td{background:#4f46e508!important}@media (max-width: 800px){.employer-company-details-grid,.employer-company-fields-grid{grid-template-columns:1fr!important}}.employer-navbar-search.ant-input-affix-wrapper,.employer-navbar-search.ant-input-affix-wrapper:hover,.employer-navbar-search.ant-input-affix-wrapper-focused{background:#f3f4f6!important;border:none!important;box-shadow:none!important}.mi-search-affix.ant-input-affix-wrapper,.mi-search-affix.ant-input-affix-wrapper:hover,.mi-search-affix.ant-input-affix-wrapper-focused{background:#eff0f2!important}.employer-manage-interviews-card{background:#fffc;border:1px solid rgba(229,231,235,.5);border-radius:24px;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a;padding:32px;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.employer-manage-interviews-card-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}@media (max-width: 720px){.employer-manage-interviews-card{padding:20px;border-radius:20px}}.employer-manage-interviews-table{width:100%;max-width:100%}.employer-manage-interviews-table .ant-table{background:transparent!important;width:100%!important}.employer-manage-interviews-table .ant-table-container,.employer-manage-interviews-table .ant-table-content{overflow-x:auto!important}.employer-manage-interviews-table .ant-table-thead>tr>th{background:transparent!important;font-family:Inter,sans-serif!important;font-weight:500!important;font-size:14px!important;color:#374151!important;border-bottom:1px solid #e5e7eb!important;padding:26px 16px!important}.employer-manage-interviews-table .ant-table-tbody>tr>td{font-family:Inter,sans-serif!important;font-size:14px!important;color:#374151!important;border-bottom:1px solid #f3f4f6!important;padding:16px!important;background:transparent!important}.employer-manage-interviews-table .ant-table-tbody>tr.ant-table-row:hover>td{background:#4f46e508!important}.employer-billing-overview-card{margin-bottom:16px;border:1px solid rgba(229,231,235,.5);border-radius:24px;overflow:hidden;background:#fffc;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.employer-billing-overview-card__header{display:flex;align-items:center;justify-content:space-between;padding:24px 32px}.employer-billing-overview-card__body{padding:0 32px 32px}.employer-billing-collapse.ant-collapse{background:transparent}.employer-billing-collapse.ant-collapse>.ant-collapse-item{margin-bottom:16px;border:1px solid rgba(229,231,235,.5);border-radius:24px!important;overflow:hidden;background:#fffc;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.employer-billing-collapse.ant-collapse>.ant-collapse-item:last-child{margin-bottom:0}.employer-billing-collapse.ant-collapse .ant-collapse-header{padding:24px 32px!important;align-items:center!important}.employer-billing-collapse.ant-collapse .ant-collapse-expand-icon{padding-inline-start:12px!important;height:20px!important}.employer-billing-collapse.ant-collapse .ant-collapse-content{background:transparent;border-top:none}.employer-billing-collapse.ant-collapse .ant-collapse-content-box{padding:0 32px 32px!important}.employer-subscription-history-table .employer-subscription-row-alt>td.ant-table-cell{background:#ced0f81c!important}.employer-billing-tabs.ant-tabs-top>.ant-tabs-nav{margin-bottom:24px}.employer-billing-tabs.ant-tabs-top>.ant-tabs-nav:before{border-bottom:1px solid #e5e7eb}.employer-billing-tabs .ant-tabs-nav-list{gap:32px}.employer-billing-tabs .ant-tabs-tab{padding:0 0 12px!important;margin:0!important}.employer-billing-tabs .ant-tabs-tab-btn{font-weight:500;letter-spacing:-.15px;color:#4b5563}.employer-billing-tabs .ant-tabs-ink-bar{background:#4f46e5;height:2px}.employer-billing-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#4f46e5!important}.resume-search-select .ant-select-selector{height:46px!important;border-radius:14px!important;border-color:#d1d5db!important;padding-left:40px!important;padding-right:16px!important;box-shadow:none!important}.resume-search-select.ant-select-focused .ant-select-selector,.resume-search-select .ant-select-selector:hover{border-color:#4f46e5!important}.resume-search-select .ant-select-selection-search,.resume-search-select .ant-select-selection-item,.resume-search-select .ant-select-selection-placeholder{line-height:44px!important;font-family:Inter,sans-serif!important;font-size:14px!important;letter-spacing:-.15px!important}.resume-search-select .ant-select-selection-placeholder{color:#1f1f1f80!important}.resume-search-table .ant-table{background:transparent!important}.resume-search-table .ant-table-thead>tr>th{background:#f9fafb80!important;font-family:Inter,sans-serif!important;font-weight:500!important;font-size:14px!important;line-height:20px!important;letter-spacing:-.15px!important;color:#374151!important;border-bottom:1px solid #e5e7eb!important;padding:16px!important}.resume-search-table .ant-table-tbody>tr>td{font-family:Inter,sans-serif!important;font-size:14px!important;line-height:20px!important;letter-spacing:-.15px!important;color:#374151!important;border-bottom:1px solid #f3f4f6!important;padding:18px 16px!important}.resume-search-table .ant-table-tbody>tr:hover>td{background:#4f46e508!important}.resume-search-table .ant-table-container,.resume-search-table .ant-table-content{border-radius:0!important}.resume-search-toolbar-search.ant-input-affix-wrapper{height:38px;border-radius:14px!important;border-color:#d1d5db!important;background:#fff!important;box-shadow:none!important}.resume-search-toolbar-search.ant-input-affix-wrapper:hover,.resume-search-toolbar-search.ant-input-affix-wrapper-focused{border-color:#4f46e5!important;background:#fff!important}@media (max-width: 900px){.resume-search-results-toolbar{flex-direction:column!important;align-items:stretch!important}}.onboarding-page{font-family:Inter,sans-serif}.onboarding-stats-grid,.onboarding-features-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%}.onboarding-industry-select.ant-select{width:100%}.onboarding-industry-select .ant-select-selector{min-height:60px!important;height:60px!important;border-radius:14px!important;border-width:2px!important;border-color:#e5e7eb!important;padding:0 20px!important;align-items:center!important;box-shadow:none!important}.onboarding-industry-select.ant-select-focused .ant-select-selector,.onboarding-industry-select.ant-select-open .ant-select-selector{border-color:#4f46e5!important;box-shadow:0 0 0 2px #4f46e51f!important}.onboarding-industry-select .ant-select-selection-item,.onboarding-industry-select .ant-select-selection-placeholder{font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:24px!important;letter-spacing:-.31px}.onboarding-industry-select .ant-select-selection-placeholder{color:#111827!important}.onboarding-industry-select .ant-select-arrow{inset-inline-end:20px}.onboarding-continue-btn.ant-btn-primary:not(:disabled){background-image:linear-gradient(90deg,#4f46e5,#6d28d9,#9333ea)!important;background-color:transparent!important;border:none!important;color:#fff!important}.onboarding-continue-btn.ant-btn-primary:disabled,.onboarding-continue-btn.ant-btn-primary.ant-btn-disabled{background:#d1d5db!important;background-image:none!important;color:#fff!important;border:none!important;opacity:1;box-shadow:0 20px 12.5px #0000001a,0 8px 5px #0000001a}.onboarding-dropzone .ant-upload.ant-upload-drag{background:transparent!important;border:none!important}@media (max-width: 860px){.onboarding-stats-grid,.onboarding-features-grid{grid-template-columns:1fr}.onboarding-hero-title{font-size:32px!important;line-height:40px!important}}.employer-job-posts-table .ant-table{background:transparent!important}.employer-job-posts-table .ant-table-thead>tr>th{background:transparent!important;font-family:Inter,sans-serif!important;font-weight:500!important;font-size:14px!important;color:#374151!important;border-bottom:1px solid #e5e7eb!important;padding:16px!important}.employer-job-posts-table .ant-table-tbody>tr>td{font-family:Inter,sans-serif!important;font-size:14px!important;color:#4b5563!important;border-bottom:1px solid #f3f4f6!important;padding:18px 16px!important}.employer-job-posts-table .ant-table-tbody>tr:hover>td{background:#4f46e508!important}.employer-job-preview-list{list-style:none;margin:16px 0 0;padding:0}.employer-job-preview-list li{display:flex;align-items:flex-start;gap:12px;font-family:Inter,sans-serif;font-size:16px;line-height:24px;letter-spacing:-.31px;color:#374151;margin-bottom:12px}.employer-job-preview-list li:before{content:"";width:8px;height:8px;border-radius:50%;background:#4f46e5;margin-top:8px;flex-shrink:0}.employer-job-preview-list.requirements li:before{background:#9333ea}.mi-filter-btn.ant-btn-default{color:#374151!important;border-color:#d1d5db!important;background:transparent!important;box-shadow:none!important}.mi-filter-btn.ant-btn-default:hover,.mi-filter-btn.ant-btn-default:focus{color:#111827!important;border-color:#9ca3af!important;background:#fff!important}.employer-settings-users-table .ant-table{background:transparent!important}.employer-settings-users-table .ant-table-thead>tr>th{background:transparent!important;font-family:Inter,sans-serif!important;font-weight:500!important;font-size:14px!important;color:#374151!important;border-bottom:1px solid #e5e7eb!important;padding:16px!important}.employer-settings-users-table .ant-table-tbody>tr>td{font-family:Inter,sans-serif!important;font-size:14px!important;color:#111827!important;border-bottom:1px solid #f3f4f6!important;padding:16px!important;background:transparent!important}.employer-settings-users-table .ant-table-tbody>tr.ant-table-row:hover>td{background:#4f46e508!important}.employer-settings-users-table .ant-table-selection-column{padding-inline:16px!important}.employer-settings-role-select.ant-select-outlined .ant-select-selector,.employer-settings-status-select.ant-select-outlined .ant-select-selector{border:none!important;background:transparent!important;box-shadow:none!important;padding-inline:0!important}.employer-settings-add-user.ant-btn-primary{background-image:linear-gradient(90deg,#4f46e5,#6d28d9,#9333ea)!important;background-color:transparent!important;border:none!important;color:#fff!important}
