.post-job_page___noKM{max-width:760px;margin:0 auto;padding:2.5rem 1.5rem}.post-job_back__fKskE{display:inline-flex;align-items:center;gap:.4rem;color:var(--text-muted);font-size:.85rem;margin-bottom:2rem;transition:color var(--transition)}.post-job_back__fKskE:hover{color:var(--accent)}.post-job_heading__nu3bm{font-size:1.75rem;font-weight:800;margin-bottom:.4rem}.post-job_subheading__XN4yp{font-size:.9rem;color:var(--text-muted);margin-bottom:2rem}.post-job_card__K6Cvy{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:2rem}.post-job_form__M47Ai{display:flex;flex-direction:column;gap:1.25rem}.post-job_field__ZYYoW{display:flex;flex-direction:column;gap:.4rem}.post-job_label__ITLwj{font-size:.82rem;font-weight:600;color:var(--text-secondary)}.post-job_hint__Z8m3X{font-size:.75rem;color:var(--text-muted)}.post-job_input__Iao8X,.post-job_select__MNiIa,.post-job_textarea__ycgag{width:100%;padding:.7rem .875rem;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-primary);font-size:.9rem;outline:none;transition:border-color var(--transition)}.post-job_input__Iao8X::placeholder,.post-job_textarea__ycgag::placeholder{color:var(--text-muted)}.post-job_input__Iao8X:focus,.post-job_select__MNiIa:focus,.post-job_textarea__ycgag:focus{border-color:var(--accent)}.post-job_textarea__ycgag{resize:vertical;min-height:150px;font-family:inherit;line-height:1.6}.post-job_row__NuBUy{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media (max-width:540px){.post-job_row__NuBUy{grid-template-columns:1fr}}.post-job_skillsInput__zrQ4G{display:flex;flex-wrap:wrap;gap:.4rem;padding:.5rem;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius);min-height:48px;align-items:center;cursor:text;transition:border-color var(--transition)}.post-job_skillsInput__zrQ4G:focus-within{border-color:var(--accent)}.post-job_skillTag__DqBnw{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:var(--radius-full);background:var(--accent-light);color:var(--accent);font-size:.78rem;font-weight:600}.post-job_removeSkill__YHBeK{background:none;border:none;color:var(--accent);cursor:pointer;padding:0;display:flex;align-items:center;opacity:.7}.post-job_removeSkill__YHBeK:hover{opacity:1}.post-job_skillRawInput__hjTKc{background:none;border:none;color:var(--text-primary);font-size:.875rem;outline:none;flex:1 1;min-width:120px;padding:.2rem .25rem}.post-job_skillRawInput__hjTKc::placeholder{color:var(--text-muted)}.post-job_actions__B6Iqv{display:flex;gap:.75rem;justify-content:flex-end;margin-top:.5rem}.post-job_cancelBtn__TwRmK{padding:.75rem 1.5rem;border-radius:var(--radius);border:1px solid var(--border-light);background:transparent;color:var(--text-secondary);font-size:.9rem;font-weight:600;cursor:pointer;transition:all var(--transition)}.post-job_cancelBtn__TwRmK:hover{border-color:var(--accent);color:var(--accent)}.post-job_submitBtn__gkrB_{padding:.75rem 2rem;border-radius:var(--radius);background:var(--accent);border:none;color:#fff;font-size:.9rem;font-weight:700;cursor:pointer;transition:all var(--transition)}.post-job_submitBtn__gkrB_:hover:not(:disabled){background:var(--accent-hover);box-shadow:var(--shadow-accent)}.post-job_submitBtn__gkrB_:disabled{opacity:.6;cursor:not-allowed}.post-job_error__aJk8C{padding:.75rem 1rem;border-radius:var(--radius);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:var(--danger);font-size:.85rem}