.jobSheetBtn132{background:linear-gradient(135deg,#171a2b,#303650)!important;color:#fff!important;border-color:transparent!important}.jobSheetBtn132:hover{transform:translateY(-1px)}
.jobModal132{width:min(1020px,95vw);max-height:92vh;overflow:auto}.jobHero132,.jobReview132{display:grid;grid-template-columns:minmax(270px,.85fr) minmax(400px,1.15fr);gap:24px}.jobPreview132{min-height:340px;border:1px solid var(--line);border-radius:18px;background:#f6f8fb;display:flex;align-items:center;justify-content:center;overflow:hidden}.jobPreview132 img{width:100%;height:100%;max-height:650px;object-fit:contain;background:white}.jobEmpty132{display:flex;flex-direction:column;align-items:center;gap:8px;padding:30px;text-align:center;color:var(--muted)}.jobEmpty132 span{font-size:42px}.jobEmpty132 b{font-size:18px;color:var(--ink)}.jobIntro132{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:13px}.jobIntro132 h3,.jobReading132 h3,.jobReviewHead132 h3{margin:0}.jobCamera132,.jobUpload132{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:12px;cursor:pointer}.jobUpload132{background:#fff;border:1px solid var(--line)}.jobReading132{text-align:center;max-width:660px;margin:auto}.jobReading132 .jobPreview132{min-height:260px;max-height:430px;margin-bottom:18px}.jobBar132{height:10px;border-radius:999px;background:#edf0f4;overflow:hidden;margin:14px auto;max-width:540px}.jobBar132 i{display:block;height:100%;background:linear-gradient(90deg,#5f5eea,#19a79c);transition:width .25s}.jobReviewHead132{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.jobReadBadge132{font-size:11px;font-weight:800;letter-spacing:.08em;padding:7px 10px;border-radius:999px;background:#e9fbf7;color:#08786f}.jobFields132{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.jobFields132 label{font-size:12px;font-weight:700;color:var(--muted)}.jobFields132 input,.jobFields132 select,.jobFields132 textarea{width:100%;margin-top:5px}.jobFields132 .wide132{grid-column:1/-1}.jobSummary132{display:grid;grid-template-columns:1fr auto auto;gap:12px;margin-top:14px;padding:12px;border-radius:14px;background:#f6f8fb;font-size:12px}.jobActions132{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}
@media(max-width:760px){.jobModal132{width:100vw;max-width:none;min-height:100vh;max-height:100vh;border-radius:0}.jobHero132,.jobReview132{grid-template-columns:1fr}.jobPreview132{min-height:220px;max-height:300px}.jobFields132{grid-template-columns:1fr 1fr}.jobSummary132{grid-template-columns:1fr}.jobActions132{position:sticky;bottom:0;background:#fff;padding:12px 0}.jobCamera132{width:100%}.jobIntro132{align-items:stretch}.jobReviewHead132{flex-direction:column}}
