.icon[data-v-ac772483]{width:20px;height:20px}.badge[data-v-4f69adb8]{font-weight:500;padding:.5em .75em}.table-hover tbody tr[data-v-4f69adb8]:hover{background-color:#0d6efd0d}.formatted-output[data-v-8ada4025]{white-space:pre-line;line-height:1.6;color:#212529!important}.formatted-output strong[data-v-8ada4025]{color:#0d6efd}.cv-review-result[data-v-8ada4025]{background-color:#f8f9fa;border-radius:.5rem;padding:1.5rem;color:#212529}.card-body[data-v-8ada4025]{color:#212529}h5[data-v-8ada4025],p[data-v-8ada4025]{color:inherit}.badge[data-v-8ada4025],.rounded-circle[data-v-8ada4025]{transition:all .3s ease}.hover-shadow[data-v-59524afc]:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a!important}.transition-all[data-v-59524afc]{transition:all .3s ease}.text-truncate-3[data-v-59524afc]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.border-top-primary[data-v-5e0c9823]{border-top:3px solid #007bff!important}.border-top-info[data-v-5e0c9823]{border-top:3px solid #17a2b8!important}.border-top-success[data-v-5e0c9823]{border-top:3px solid #28a745!important}.border-top-warning[data-v-5e0c9823]{border-top:3px solid #ffc107!important}.opacity-75[data-v-5e0c9823]{opacity:.75}.cursor-pointer[data-v-5e0c9823]{cursor:pointer}#weeklyChart[data-v-5e0c9823]{height:200px!important}.job-cards[data-v-da4babd0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}.job-card[data-v-da4babd0]{border:1px solid #e9ecef;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #00000014;transition:transform .3s,box-shadow .3s;display:flex;flex-direction:column;height:100%;background-color:#fff}.job-card[data-v-da4babd0]:hover{transform:translateY(-7px);box-shadow:0 15px 25px #0000001a}.job-card-header[data-v-da4babd0]{position:relative;height:180px;overflow:hidden;background-color:#f8f9fa}.job-card-company-logo[data-v-da4babd0]{width:100%;height:100%;display:block;position:relative;overflow:hidden}.job-card-company-logo img[data-v-da4babd0]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .4s ease;background-color:#f8f9fa}.image-overlay[data-v-da4babd0]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease}.overlay-text[data-v-da4babd0]{color:#fff;background-color:#000000b3;padding:8px 16px;border-radius:30px;font-size:.9rem;font-weight:500;transform:translateY(10px);transition:transform .3s ease}.job-card-company-logo:hover .image-overlay[data-v-da4babd0]{opacity:1}.job-card-company-logo:hover .overlay-text[data-v-da4babd0]{transform:translateY(0)}.job-card-company-logo:hover img[data-v-da4babd0]{transform:scale(1.08)}.job-card-badges[data-v-da4babd0]{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:.5rem;align-items:flex-end;z-index:2}.job-card-badges .badge[data-v-da4babd0]{font-size:.75rem;padding:.4em .7em;font-weight:600;white-space:nowrap;box-shadow:0 2px 4px #00000026}.job-card-body[data-v-da4babd0]{padding:1.5rem;flex-grow:1}.job-title[data-v-da4babd0]{font-size:1.25rem;margin-bottom:.75rem;font-weight:600;color:#2c3e50;line-height:1.4}.job-title a[data-v-da4babd0]{color:#2c3e50;transition:color .2s ease}.job-title a[data-v-da4babd0]:hover{color:#3498db}.position-badge[data-v-da4babd0]{font-size:.78rem;padding:.35em .65em;font-weight:500;border-radius:30px;transition:transform .2s ease}.position-badge[data-v-da4babd0]:hover{transform:translateY(-2px)}.job-positions[data-v-da4babd0]{margin:1rem 0}.job-meta[data-v-da4babd0]{display:flex;flex-wrap:wrap;gap:1rem;font-size:.875rem;color:#6c757d;margin-bottom:1rem}.job-description[data-v-da4babd0]{font-size:.925rem;color:#495057;line-height:1.6;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.job-card-footer[data-v-da4babd0]{padding:1rem 1.5rem;background-color:#f8f9fa;border-top:1px solid #e9ecef;display:flex;align-items:center;justify-content:center}.job-card-footer .btn[data-v-da4babd0]{transition:all .3s ease;font-weight:500;padding:.5rem 1.2rem}.job-card-footer .btn[data-v-da4babd0]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}@media (max-width: 767px){.job-cards[data-v-da4babd0]{grid-template-columns:1fr}}.quick-format-container[data-v-ff77a2d3]{width:100%}.quick-format-toolbar[data-v-ff77a2d3]{border:1px solid #dee2e6;border-radius:.375rem;padding:.5rem;background-color:#f8f9fa}.quick-format-toolbar .btn[data-v-ff77a2d3]{border-color:#6c757d;transition:all .2s ease}.quick-format-toolbar .btn[data-v-ff77a2d3]:hover{background-color:#495057;border-color:#495057;color:#fff}.format-guide[data-v-ff77a2d3]{border-left:3px solid #007bff;padding-left:.75rem;background-color:#f8f9fa;border-radius:0 .25rem .25rem 0}.separator[data-v-ff77a2d3]{color:#6c757d;font-weight:700}.preview-container[data-v-ff77a2d3]{background-color:#fff;border:1px solid #ced4da;border-radius:.375rem;padding:.75rem;min-height:150px;overflow-y:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6}.preview-container[data-v-ff77a2d3] strong{font-weight:700;color:#2d3748}.preview-container[data-v-ff77a2d3] em{font-style:italic;color:#4a5568}.preview-container[data-v-ff77a2d3] del{text-decoration:line-through;color:#718096}.preview-container[data-v-ff77a2d3] u{text-decoration:underline;color:#1c60b6}.preview-container[data-v-ff77a2d3] mark{background-color:#fef5e7;color:#744210;padding:2px 4px;border-radius:3px}.preview-container[data-v-ff77a2d3] code{background:#f7fafc;color:#e53e3e;padding:2px 6px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em;border:1px solid #e2e8f0}.preview-container[data-v-ff77a2d3] p{margin-bottom:1rem;line-height:1.6}.preview-container[data-v-ff77a2d3] p:last-child{margin-bottom:0}.preview-container[data-v-ff77a2d3] br{line-height:1.6}.multiselect[data-v-c8b2d2c4]{min-height:38px}.multiselect__tags[data-v-c8b2d2c4]{min-height:38px;border-radius:.25rem;border-color:#dee2e6}.multiselect__tags[data-v-c8b2d2c4]:hover{border-color:#ced4da}.multiselect--active[data-v-c8b2d2c4]{z-index:1000}.multiselect--active .multiselect__tags[data-v-c8b2d2c4]{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.is-invalid .multiselect__tags[data-v-c8b2d2c4]{border-color:#dc3545!important;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.thumbnail-link[data-v-852d7f22]{display:inline-block;transition:transform .2s}.thumbnail-link[data-v-852d7f22]:hover{transform:scale(1.05)}.cursor-pointer[data-v-852d7f22]{cursor:pointer;transition:transform .2s,box-shadow .2s}.cursor-pointer[data-v-852d7f22]:hover{transform:translateY(-2px);box-shadow:0 .5rem 1rem #0003!important}.cursor-pointer[data-v-852d7f22]:active{transform:translateY(0)}.btn-xs[data-v-852d7f22]{padding:.25rem .5rem;font-size:.75rem;line-height:1.2;border-radius:.2rem}.thumbnail-link[data-v-d9114456]{display:block;overflow:hidden;border-radius:.375rem;position:relative}.thumbnail-link img[data-v-d9114456]{transition:transform .3s ease;border:1px solid rgba(0,0,0,.05)}.thumbnail-link:hover img[data-v-d9114456]{transform:scale(1.02)}.thumbnail-link .bg-dark.bg-opacity-75[data-v-d9114456]{transition:opacity .3s ease;opacity:.7}.thumbnail-link:hover .bg-dark.bg-opacity-75[data-v-d9114456]{opacity:1}@keyframes pulse-d9114456{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.thumbnail-link:hover img[data-v-d9114456]{animation:pulse-d9114456 1.5s infinite}.job-description-content[data-v-d9114456]{line-height:1.7;color:#4a4a4a}.job-description-content p[data-v-d9114456]{margin-bottom:1rem}.badge[data-v-d9114456]{padding:.5rem .75rem;font-weight:500}.card[data-v-d9114456]{transition:transform .2s ease,box-shadow .2s ease;margin-bottom:1.5rem}.card[data-v-d9114456]:hover{box-shadow:0 8px 16px #0000001a!important;transform:translateY(-3px)}.card-title[data-v-d9114456]{font-weight:600;color:#2c3e50;margin-bottom:1.5rem}.badge.bg-success[data-v-d9114456]{background-color:#28a745!important}.form-select[data-v-d9114456],.btn[data-v-d9114456]{padding:.6rem 1rem}.btn-success[data-v-d9114456]{background-color:#28a745;border-color:#28a745}.btn-success[data-v-d9114456]:hover{background-color:#218838;border-color:#1e7e34}.btn-success[data-v-d9114456],.btn-primary[data-v-d9114456],.btn-info[data-v-d9114456],.btn-secondary[data-v-d9114456]{transition:all .2s ease}.form-label[data-v-d9114456]{font-weight:500;margin-bottom:.5rem}.editor-container{border:1px solid #ced4da;border-radius:.25rem}.is-invalid+.tox .tox-tinymce{border-color:#dc3545}.tox-statusbar__branding{display:none!important}.badge{font-weight:500;padding:.35em .65em}.content-preview{max-height:500px;overflow-y:auto}.content-preview h1{font-size:1.75rem}.content-preview h2{font-size:1.5rem}.content-preview h3{font-size:1.25rem}.content-preview p{margin-bottom:1rem}.content-preview ul,.content-preview ol{margin-bottom:1rem;padding-left:2rem}.thumbnail-link[data-v-13b35462]{display:inline-block;transition:transform .2s}.thumbnail-link[data-v-13b35462]:hover{transform:scale(1.05)}.content-body[data-v-b5b6ad89]{line-height:1.8;font-size:1.1rem}.content-body h1[data-v-b5b6ad89],.content-body h2[data-v-b5b6ad89],.content-body h3[data-v-b5b6ad89],.content-body h4[data-v-b5b6ad89],.content-body h5[data-v-b5b6ad89],.content-body h6[data-v-b5b6ad89]{margin-top:2rem;margin-bottom:1rem;font-weight:600}.content-body p[data-v-b5b6ad89]{margin-bottom:1.5rem;text-align:justify}.content-body img[data-v-b5b6ad89]{max-width:100%;height:auto;border-radius:.5rem;box-shadow:0 4px 6px #0000001a;margin:1.5rem 0}.content-body blockquote[data-v-b5b6ad89]{border-left:4px solid #007bff;padding-left:1rem;margin:1.5rem 0;font-style:italic;background-color:#f8f9fa;padding:1rem;border-radius:.25rem}.content-body ul[data-v-b5b6ad89],.content-body ol[data-v-b5b6ad89]{margin-bottom:1.5rem;padding-left:2rem}.content-body li[data-v-b5b6ad89]{margin-bottom:.5rem}.content-body table[data-v-b5b6ad89]{margin:1.5rem 0}.content-body code[data-v-b5b6ad89]{background-color:#f8f9fa;padding:.2rem .4rem;border-radius:.25rem;font-size:.9em}.content-body pre[data-v-b5b6ad89]{background-color:#f8f9fa;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1.5rem 0}.hover-shadow[data-v-ced8f4be]:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a!important}.transition-all[data-v-ced8f4be]{transition:all .3s ease}.text-truncate-3[data-v-ced8f4be]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.chart-container[data-v-6ea10481]{position:relative;width:100%;height:100%}.text-value-lg{font-size:1.8rem;font-weight:600}.progress-white .progress-bar{background-color:#ffffffb3}.chart-wrapper{position:relative;height:35px}.profile-photo-thumb:hover{transform:scale(1.1)}.profile-photo-link{display:inline-block;transition:transform .2s}.profile-photo-link:hover{transform:scale(1.05)}
