.applications-module__am4FOW__container{max-width:1100px;margin:0 auto;padding:32px 20px 60px}.applications-module__am4FOW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.applications-module__am4FOW__title{margin:0;font-size:1.6rem;font-weight:700}.applications-module__am4FOW__subtitle{color:#666;margin:4px 0 0;font-size:.9rem}.applications-module__am4FOW__controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.applications-module__am4FOW__button{cursor:pointer;background:#fff;border:1px solid #d0d0d0;border-radius:8px;padding:8px 16px;font-size:.88rem;font-weight:600;transition:background .15s}.applications-module__am4FOW__button:hover:not(:disabled){background:#f3f3f3}.applications-module__am4FOW__button:disabled{opacity:.5;cursor:not-allowed}.applications-module__am4FOW__primary{color:#fff;background:#0a66c2;border-color:#0a66c2}.applications-module__am4FOW__primary:hover:not(:disabled){background:#084d92}.applications-module__am4FOW__danger{color:#b91c1c}.applications-module__am4FOW__toggleRow{color:#444;align-items:center;gap:6px;font-size:.85rem;display:flex}.applications-module__am4FOW__statusBar{background:#fafafa;border:1px solid #e2e2e2;border-radius:10px;margin-bottom:20px;padding:14px 18px;font-size:.87rem}.applications-module__am4FOW__statusBar strong{margin-right:12px}.applications-module__am4FOW__logBox{color:#9fe89f;white-space:pre-wrap;background:#111;border-radius:6px;max-height:160px;margin-top:10px;padding:10px;font-family:monospace;font-size:.78rem;overflow-y:auto}.applications-module__am4FOW__error{color:#b91c1c;margin-top:8px}.applications-module__am4FOW__filters{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.applications-module__am4FOW__filterBtn{cursor:pointer;background:#fff;border:1px solid #d0d0d0;border-radius:999px;padding:5px 12px;font-size:.8rem}.applications-module__am4FOW__filterActive{color:#fff;background:#0a66c2;border-color:#0a66c2}.applications-module__am4FOW__card{border:1px solid #e5e5e5;border-radius:10px;margin-bottom:12px;padding:16px 18px}.applications-module__am4FOW__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.applications-module__am4FOW__jobTitle{font-size:1rem;font-weight:700}.applications-module__am4FOW__company{color:#555;font-size:.88rem}.applications-module__am4FOW__meta{color:#777;flex-wrap:wrap;gap:14px;margin-top:6px;font-size:.78rem;display:flex}.applications-module__am4FOW__badge{text-transform:uppercase;letter-spacing:.4px;border-radius:999px;padding:3px 10px;font-size:.74rem;font-weight:700;display:inline-block}.applications-module__am4FOW__applied{color:#1b7d3c;background:#e7f6ec}.applications-module__am4FOW__ready_for_review{color:#9a6700;background:#fff4dd}.applications-module__am4FOW__processing{color:#1a56b0;background:#e8f0fe}.applications-module__am4FOW__failed{color:#b91c1c;background:#fde8e8}.applications-module__am4FOW__skipped,.applications-module__am4FOW__queued{color:#666;background:#eee}.applications-module__am4FOW__cardActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.applications-module__am4FOW__link{color:#0a66c2;align-self:center;font-size:.82rem;text-decoration:none}.applications-module__am4FOW__link:hover{text-decoration:underline}.applications-module__am4FOW__warn{color:#9a6700;background:#fff8e8;border-radius:6px;margin-top:8px;padding:6px 10px;font-size:.8rem}.applications-module__am4FOW__empty{text-align:center;color:#888;padding:60px 0}
