.jd-file-drop{border:1.5px dashed var(--aw-border-2,#d1d5db);background:var(--aw-surface-2);cursor:pointer;color:var(--aw-muted);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:.625rem;padding:2rem 1rem;transition:border-color .2s,background .2s,color .2s;display:flex}.jd-file-drop:hover{border-color:var(--aw-brand);color:var(--aw-brand);background:#fff}.jd-file-drop--err{border-color:#ef4444}.jd-file-drop--drag{border-color:var(--aw-brand);background:rgb(var(--aw-accent-rgb) / .06);color:var(--aw-brand);transform:scale(1.01)}.jd-file-hidden{display:none}.jd-file-name{overflow-wrap:anywhere;text-align:center;max-width:100%;font-size:.8125rem}.prd--dark .jd-file-drop{color:#fffc;background:#ffffff0a;border-color:#ffffff4d;padding:1.25rem 1rem}.prd--dark .jd-file-drop:hover,.prd--dark .jd-file-drop--drag{color:#fff;background:#ffffff17;border-color:#a5b4fc}.prd--dark .jd-file-name{font-size:.875rem}.prd--dark .jd-err{color:#fca5a5}.jm[data-v-177e3abb]{border:1px solid var(--aw-border);background:var(--aw-surface,#fff);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.jm__title[data-v-177e3abb]{margin:0;font-size:1.125rem;font-weight:700}.jm__file-name[data-v-177e3abb]{margin:0;font-weight:600}.jm__error[data-v-177e3abb]{color:#b91c1c;margin:0;font-size:.875rem}.jm__empty[data-v-177e3abb]{background:var(--aw-surface-muted,#f3f4f6);border-radius:.5rem;margin:0;padding:1rem}.jm__list[data-v-177e3abb]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.jm__item[data-v-177e3abb]{border:1px solid var(--aw-border);border-radius:.625rem;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.875rem 1rem;display:flex}.jm__item-main[data-v-177e3abb]{flex-direction:column;flex:14rem;gap:.25rem;min-width:0;display:flex}.jm__item-title[data-v-177e3abb]{word-break:break-word}.jm__item-dept[data-v-177e3abb]{color:var(--aw-muted);font-size:.8125rem}.jm__fit[data-v-177e3abb]{border-radius:999px;align-self:flex-start;align-items:center;gap:.375rem;padding:.125rem .625rem;font-size:.8125rem;font-weight:700;display:inline-flex}.jm__fit--yes[data-v-177e3abb]{color:#166534;background:#dcfce7}.jm__fit--partial[data-v-177e3abb]{color:#92400e;background:#fef3c7}.jm__reason[data-v-177e3abb]{color:var(--aw-muted);overflow-wrap:anywhere;font-size:.875rem}.jm__result[data-v-177e3abb]{flex-direction:column;gap:.75rem;display:flex}.jm__resume[data-v-177e3abb]{max-width:100%;min-height:44px;color:var(--aw-brand,#4f46e5);align-self:flex-start;align-items:center;gap:.5rem;font-weight:600;text-decoration:underline;display:inline-flex}.jm__resume-name[data-v-177e3abb]{overflow-wrap:anywhere}.jm__again[data-v-177e3abb]{color:var(--aw-brand,#4f46e5);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.jm__btn[data-v-177e3abb]{background:var(--aw-brand,#4f46e5);color:#fff;cursor:pointer;border:0;border-radius:.5rem;justify-content:center;align-self:flex-start;align-items:center;min-height:44px;padding:.625rem 1.5rem;font-weight:700;text-decoration:none;display:inline-flex}.jm__btn[data-v-177e3abb]:disabled{opacity:.5;cursor:not-allowed}.jm--dark[data-v-177e3abb]{color:#fff;background:0 0;border:0;padding:0}.jm--dark .pcb__text[data-v-177e3abb]{color:#ffffffd9}.jm--dark .jm__empty[data-v-177e3abb]{color:#ffffffd9;background:#ffffff12}.jm--dark .jm__item[data-v-177e3abb]{background:#ffffff0a;border-color:#ffffff24}.jm--dark .jm__item-dept[data-v-177e3abb]{color:#ffffffa6}.jm--dark .jm__btn[data-v-177e3abb]:disabled{opacity:.7}.jm--dark .jm__fit--yes[data-v-177e3abb]{color:#bbf7d0;background:#4ade8029}.jm--dark .jm__fit--partial[data-v-177e3abb]{color:#fde68a;background:#fbbf2429}.jm--dark .jm__reason[data-v-177e3abb]{color:#ffffffbf}.jm--dark .jm__again[data-v-177e3abb],.jm--dark .jm__resume[data-v-177e3abb]{color:#c7d2fe}.jm--dark .jm__error[data-v-177e3abb]{color:#fca5a5}
