#addNewJob[data-v-1bf83adc]{max-width:200px;width:100%!important;background:#015cac;border-radius:6px;min-width:unset!important}#addNewJob i[data-v-1bf83adc]{display:none}@media (max-width:768px){#addNewJob[data-v-1bf83adc]{width:45px!important;height:45px;border-radius:50%!important;display:flex;justify-content:center;align-items:center;flex-shrink:0}#addNewJob label[data-v-1bf83adc]{display:none}#addNewJob i[data-v-1bf83adc]{display:unset}}[data-v-1bf83adc] .p-dialog-header{display:flex;align-items:center!important}[data-v-1bf83adc] .p-progressbar{position:relative}[data-v-1bf83adc] .p-progressbar .p-progressbar-value{background:linear-gradient(90deg,#2e6534,#6de079 98.33%);border-radius:8.5px;position:unset!important}[data-v-1bf83adc] .p-progressbar .p-progressbar-label{position:absolute;right:10px;font-weight:500;font-size:10px;line-height:14px;color:#444}[data-v-1bf83adc] .p-datatable th[role=columnheader]{padding-block:18px}[data-v-1bf83adc] .p-datatable .p-datatable-header{background-color:transparent}label[data-v-1bf83adc]{cursor:pointer;margin-bottom:0!important}.product-image[data-v-1bf83adc]{width:152px;height:45px}.container-add input[data-v-1bf83adc]{box-shadow:unset!important}.p-inputgroup input[data-v-1bf83adc]{box-shadow:none!important}@media (max-width:1024px){.p-inputgroup[data-v-1bf83adc]{flex-wrap:wrap!important}.parent[data-v-1bf83adc]{display:flex!important;flex-wrap:wrap;margin-bottom:18px}.parent>[data-v-1bf83adc]{width:100%}.buttons-action[data-v-1bf83adc]{justify-content:center}}.parent[data-v-1bf83adc]{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr}.buttons-action[data-v-1bf83adc]{display:flex;justify-content:flex-end;gap:8px}.buttons[data-v-816cdac4]{gap:1rem}.common-header[data-v-816cdac4]{margin-bottom:1rem}.header-container[data-v-816cdac4]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.header-left[data-v-816cdac4]{flex:1;min-width:200px}.header-right[data-v-816cdac4]{flex:3;display:flex;align-items:center;justify-content:flex-end;gap:1rem;flex-wrap:wrap}.search-input-wrapper[data-v-816cdac4]{width:100%;display:block}.search-input[data-v-816cdac4]{width:100%;background:#fcfcfc!important;box-shadow:0 2px 18px rgba(0,0,0,.07);border-radius:6px;font-weight:400}.action-buttons[data-v-816cdac4]{display:flex;gap:.75rem;align-items:center}.add-job-button[data-v-816cdac4]{padding:.7rem 1.8rem;font-size:1.1rem;background-color:#015cac;border-color:#015cac}.advanced-filter-button[data-v-816cdac4]{width:45px;height:45px}@media (max-width:768px){.header-container[data-v-816cdac4],.header-right[data-v-816cdac4]{flex-direction:column;align-items:flex-start}.header-right[data-v-816cdac4]{width:100%}.action-buttons[data-v-816cdac4]{width:100%;justify-content:space-between;margin-top:.75rem}.add-job-button[data-v-816cdac4]{flex:1}}@media (max-width:576px){.header-title[data-v-816cdac4]{font-size:18px}.button-text[data-v-816cdac4]{display:none}.add-job-button[data-v-816cdac4]{width:45px;height:45px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center}.common-header[data-v-816cdac4]{padding:.75rem}}#addNewJob[data-v-816cdac4]{max-width:200px;width:100%!important;background:#015cac;border-radius:6px;min-width:unset!important}#addNewJob i[data-v-816cdac4]{display:none}@media (max-width:768px){#addNewJob[data-v-816cdac4]{width:45px!important;height:45px;border-radius:50%!important;display:flex;justify-content:center;align-items:center;flex-shrink:0}#addNewJob label[data-v-816cdac4]{display:none}#addNewJob i[data-v-816cdac4]{display:unset}}[data-v-816cdac4] .p-dialog-header{display:flex;align-items:center!important}[data-v-816cdac4] .p-progressbar{position:relative}[data-v-816cdac4] .p-progressbar .p-progressbar-value{background:linear-gradient(90deg,#2e6534,#6de079 98.33%);border-radius:8.5px;position:unset!important}[data-v-816cdac4] .p-progressbar .p-progressbar-label{position:absolute;right:10px;font-weight:500;font-size:10px;line-height:14px;color:#444}[data-v-816cdac4] .p-datatable tr{border-bottom:1px solid #e4e4e4}[data-v-816cdac4] .p-datatable th[role=columnheader]{padding-block:18px;background:transparent;border:0}[data-v-816cdac4] .p-datatable .p-datatable-header{background-color:transparent}label[data-v-816cdac4]{cursor:pointer;margin-bottom:0!important}.product-image[data-v-816cdac4]{aspect-ratio:152/42;max-width:125px}.container-add input[data-v-816cdac4]{box-shadow:unset!important}.p-inputgroup input[data-v-816cdac4]{box-shadow:none!important}@media (max-width:1024px){.p-inputgroup[data-v-816cdac4]{flex-wrap:wrap!important}.parent[data-v-816cdac4]{display:flex!important;flex-wrap:wrap;margin-bottom:18px}.parent>[data-v-816cdac4]{width:100%}.buttons-action[data-v-816cdac4]{justify-content:center}}.parent[data-v-816cdac4]{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr}.buttons-action[data-v-816cdac4]{display:flex;justify-content:flex-end;gap:8px}@media (max-width:1600px){.ch-progress[data-v-816cdac4]{width:120px!important}}@media (max-width:1600px){.ch-currency[data-v-816cdac4]{padding:6px!important;font-size:12px!important;line-height:16px!important}}.hover[data-v-816cdac4]{transition:all .3s ease-in-out}.hover[data-v-816cdac4]:hover{background-color:#f9fbff!important;color:#015cac!important}.button-refer[data-v-816cdac4]{background-color:#fc6c2a!important;color:#fff;border:1px solid #fc6c2a;transition:all .3s ease-in-out}.button-refer[data-v-816cdac4]:disabled{opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fc6c2a!important;color:#fff!important;border:1px solid #fc6c2a!important}.button-refer[data-v-816cdac4]:hover{background-color:#fff!important;color:#fc6c2a;border:1px solid #fc6c2a}.button-apply[data-v-816cdac4]{background-color:#015cac;color:#fff;border:1px solid #015cac;transition:all .3s ease-in-out}.button-apply[data-v-816cdac4]:disabled{background-color:#015cac!important;color:#fff!important;border:1px solid #015cac!important;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button-apply[data-v-816cdac4]:hover{background-color:#fff;color:#015cac;border:1px solid #015cac}.w-auto[data-v-816cdac4]{width:auto!important}.logo[data-v-816cdac4]{width:150px;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin:0 auto;font-size:16px;text-transform:uppercase;font-weight:500;color:#fff}@media (max-width:1600px){.logo[data-v-816cdac4]{width:120px}}.job-title[data-v-816cdac4]{display:flex;flex-direction:column;flex-shrink:0;width:180px}.empty-state-visible[data-v-816cdac4] .p-datatable-wrapper,.empty-state-visible[data-v-816cdac4] .p-paginator-bottom{display:none!important}[data-v-816cdac4] .candidate-context-menu{min-width:220px;width:auto;background:#fff;border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.15);border:1px solid #f0f4f8;padding:6px;margin-top:6px;overflow:hidden}[data-v-816cdac4] .candidate-context-menu .p-menuitem{margin-bottom:2px}[data-v-816cdac4] .candidate-context-menu .p-menu-list{padding:4px}.menu-item[data-v-816cdac4]{display:flex;align-items:center;padding:4px 8px;border:none;background:transparent;cursor:pointer;transition:all .2s ease;border-radius:8px;width:100%;white-space:nowrap;font-family:var(--font-family)}.menu-item[data-v-816cdac4]:hover{background-color:#f0f7ff}.menu-item-icon[data-v-816cdac4]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#4a5568;margin-right:12px;flex-shrink:0}.menu-item-icon i[data-v-816cdac4]{font-size:16px}.menu-item-label[data-v-816cdac4]{color:#2d3748;font-size:14px;font-weight:500;line-height:1.4}.menu-item:hover .menu-item-icon[data-v-816cdac4],.menu-item:hover .menu-item-label[data-v-816cdac4]{color:#2563eb}.menu-item.danger-item .menu-item-icon[data-v-816cdac4],.menu-item.danger-item .menu-item-label[data-v-816cdac4]{color:#e53e3e}.menu-item.danger-item[data-v-816cdac4]:hover{background-color:#fff5f5}.menu-item.danger-item:hover .menu-item-icon[data-v-816cdac4],.menu-item.danger-item:hover .menu-item-label[data-v-816cdac4]{color:#c53030}[data-v-816cdac4] .candidate-context-menu .p-menuitem:last-child{position:relative;margin-top:8px;padding-top:6px}[data-v-816cdac4] .candidate-context-menu .p-menuitem:last-child:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#e2e8f0}.view-mode-container[data-v-816cdac4]{display:flex;justify-content:flex-start;margin-block:1rem}.view-switcher-container[data-v-816cdac4]{display:flex;gap:5px;border-radius:8px;background-color:#f0f2f5;padding:3px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.view-mode-button[data-v-816cdac4]{width:42px;height:42px;background:#f0f2f5;border:none;color:#6c757d;border-radius:6px;padding:0;display:flex;justify-content:center;align-items:center;transition:background .2s ease}.view-mode-button[data-v-816cdac4]:hover{background-color:rgba(0,0,0,.05);color:#495057}.view-mode-active[data-v-816cdac4]{background:#015cac!important;color:#fff;box-shadow:0 2px 4px rgba(1,92,172,.2)}.view-mode-active[data-v-816cdac4]:hover{background:#015cac!important;color:#fff!important}.job-cards-container[data-v-816cdac4]{margin-top:1rem;padding:0 .5rem;width:100%;max-width:100vw;box-sizing:border-box;overflow-x:hidden}.job-cards-grid[data-v-816cdac4]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px;width:100%;box-sizing:border-box}@media (max-width:992px){.job-cards-grid[data-v-816cdac4]{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.job-cards-grid[data-v-816cdac4]{grid-template-columns:1fr;gap:15px}.job-cards-container[data-v-816cdac4]{padding:0 .5rem}}@media (max-width:575px){.job-cards-container[data-v-816cdac4]{padding:0 .5rem;overflow-x:hidden;width:100%;box-sizing:border-box}.job-cards-grid[data-v-816cdac4]{gap:12px;width:100%;overflow-x:hidden}.action-buttons[data-v-816cdac4],.main-action-buttons[data-v-816cdac4]{display:flex;flex-direction:column;width:100%}.action-button[data-v-816cdac4],.p-button-label[data-v-816cdac4],.p-button[data-v-816cdac4]{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.common-pagination[data-v-816cdac4],.content-body[data-v-816cdac4],.content-container[data-v-816cdac4],.job-card[data-v-816cdac4],.job-header-container[data-v-816cdac4],.p-calendar[data-v-816cdac4],.p-card-body[data-v-816cdac4],.p-card-content[data-v-816cdac4],.p-card[data-v-816cdac4],.p-datatable-table[data-v-816cdac4],.p-datatable-wrapper[data-v-816cdac4],.p-datatable[data-v-816cdac4],.p-dropdown[data-v-816cdac4],.p-inputtext[data-v-816cdac4],.p-multiselect[data-v-816cdac4],.router-view-container[data-v-816cdac4],.search-input-wrapper[data-v-816cdac4]{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:hidden!important}}@media screen and (max-width:960px){[data-v-816cdac4] .application-table .p-datatable-tbody>tr{margin-bottom:1rem;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05)}[data-v-816cdac4] .application-table .p-datatable-tbody>tr>td{text-align:left;display:flex;align-items:center;justify-content:space-between;border:0 none;width:100%!important;float:left;clear:left;border-bottom:1px solid #e9ecef;padding:.75rem}[data-v-816cdac4] .application-table .p-datatable-tbody>tr>td .p-column-title{display:block;font-weight:600;min-width:40%;color:#103660;font-size:13px}[data-v-816cdac4] .application-table .p-datatable-tbody>tr>td:last-child{border-bottom:0 none}[data-v-816cdac4] .application-table .p-datatable-thead{display:none}[data-v-816cdac4] .application-table .logo{width:80px;height:auto}[data-v-816cdac4] .application-table td:last-child>div{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}}@media (max-width:768px){[data-v-816cdac4] .p-dialog{width:90vw!important;margin:0 auto}[data-v-816cdac4] .p-dialog-content,[data-v-816cdac4] .p-dialog-footer,[data-v-816cdac4] .p-dialog-header{padding:1rem .75rem!important}}@media (max-width:576px){[data-v-816cdac4] .job-header-container{padding:.5rem}[data-v-816cdac4] .header-title{font-size:1.25rem;margin-bottom:.5rem}[data-v-816cdac4] .search-input-wrapper{width:100%}[data-v-816cdac4] .header-actions{flex-wrap:wrap;gap:8px}}.job-name[data-v-816cdac4]{font-weight:600;font-size:16px;color:#015cac;text-decoration:none;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;position:relative}.job-link-icon[data-v-816cdac4]{font-size:12px;margin-left:4px;position:relative;top:-2px}.job-posted[data-v-816cdac4]{font-size:12px;color:#6c757d;margin-bottom:12px}.job-posted strong[data-v-816cdac4]{font-weight:600;color:#495057}.job-card-tags[data-v-816cdac4]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.tag[data-v-816cdac4]{padding:3px 8px;border-radius:4px;font-size:12px;font-weight:500}.tag-job-type[data-v-816cdac4]{background-color:rgba(252,108,42,.05);color:#fc6c2a;border:1px solid rgba(252,108,42,.2)}.tag-recruitment[data-v-816cdac4]{background-color:rgba(1,92,172,.05);color:#015cac;border:1px solid rgba(1,92,172,.2)}.tag-remote[data-v-816cdac4]{background-color:rgba(108,117,125,.05);color:#6c757d;border:1px solid rgba(108,117,125,.2)}.job-card-description[data-v-816cdac4]{font-size:13px;color:#444;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.job-additional-info[data-v-816cdac4]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.tag-location[data-v-816cdac4]{background-color:rgba(108,117,125,.05);color:#495057;border:1px solid rgba(108,117,125,.2)}.tag-reward[data-v-816cdac4]{background-color:rgba(252,108,42,.05);color:#fc6c2a;border:1px solid rgba(252,108,42,.2)}.tag-active[data-v-816cdac4]{background-color:rgba(0,148,50,.05);color:#009432;border:1px solid rgba(0,148,50,.2)}.tag-waiting[data-v-816cdac4]{background-color:rgba(255,153,0,.05);color:#f90;border:1px solid rgba(255,153,0,.2)}.card-footer-actions[data-v-816cdac4]{margin-top:auto;display:flex;flex-direction:column;gap:16px}.progress-container[data-v-816cdac4]{background-color:#fff;border-radius:8px;padding:10px 12px;border:1px solid rgba(0,0,0,.05)}.progress-label[data-v-816cdac4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;color:#495057;font-weight:500;font-size:13px}.progress-value[data-v-816cdac4]{color:#009432;font-weight:600}.ch-progress[data-v-816cdac4]{height:8px;background:#f2f2f2;border-radius:4px;overflow:hidden}.main-action-buttons[data-v-816cdac4]{display:flex;gap:8px}.action-button[data-v-816cdac4]{flex:1}.card-options-button[data-v-816cdac4]{margin-left:auto;flex-shrink:0}.header-wrapper[data-v-816cdac4]{display:flex;gap:8px}.common-pagination[data-v-816cdac4]{margin-top:1.5rem;display:flex;justify-content:center;background-color:#fff;padding:.75rem;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);width:100%}.common-pagination nav[data-v-816cdac4]{width:100%}[data-v-816cdac4] .p-paginator{background:transparent;display:flex;justify-content:space-between;align-items:center}[data-v-816cdac4] .p-paginator .p-paginator-current{margin-left:0;margin-right:auto}[data-v-816cdac4] .p-paginator .p-paginator-elements{display:flex;align-items:center;gap:.25rem}[data-v-816cdac4] .p-paginator-first,[data-v-816cdac4] .p-paginator-last,[data-v-816cdac4] .p-paginator-next,[data-v-816cdac4] .p-paginator-pages,[data-v-816cdac4] .p-paginator-prev{display:inline-flex}[data-v-816cdac4] .p-paginator-pages{display:flex}[data-v-816cdac4] .p-paginator .p-paginator-page.p-highlight{background-color:#015cac;color:#fff}.no-results-message[data-v-816cdac4]{margin-top:2rem;text-align:center}.no-results-message .empty-state[data-v-816cdac4]{background:#fff;border-radius:8px;padding:2rem;max-width:500px;margin:0 auto;box-shadow:0 1px 3px rgba(0,0,0,.05)}.no-results-message .empty-icon[data-v-816cdac4]{font-size:2.5rem;color:#6c757d;margin-bottom:1rem}.no-results-message h3[data-v-816cdac4]{font-size:1.25rem;color:#495057;margin-bottom:.5rem}.no-results-message p[data-v-816cdac4]{color:#6c757d;margin-bottom:1.5rem}.status-color-dot[data-v-816cdac4]{width:12px;height:12px;border-radius:50%;display:inline-block;margin-right:8px;flex-shrink:0}[data-v-816cdac4] .p-dropdown-panel .p-dropdown-items .p-dropdown-item{display:flex;align-items:center}.confirmation-content[data-v-816cdac4]{display:flex;align-items:flex-start;gap:1rem}.confirmation-content h4[data-v-816cdac4]{margin-top:0;margin-bottom:.5rem;font-size:1.2rem}.confirmation-content p[data-v-816cdac4]{margin-bottom:0;font-size:.95rem}