.icon.svelte-1qjjqzz{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.icon.svelte-1qjjqzz svg:where(.svelte-1qjjqzz){width:100%;height:100%;max-width:100%;max-height:100%;display:block}.job-check.standalone.svelte-rurjj{padding-top:0}.job-check.svelte-rurjj{padding:46px 0;color:#143d30;scroll-margin-top:90px}.heading.svelte-rurjj{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:24px}.heading.svelte-rurjj h2:where(.svelte-rurjj){font-size:clamp(30px,4vw,42px);font-weight:800;letter-spacing:-1px;line-height:1.1;margin:0 0 10px}.heading.svelte-rurjj p:where(.svelte-rurjj){font-size:20px;line-height:1.4;margin:0}.heading.svelte-rurjj>span:where(.svelte-rurjj){font-size:15px;color:#637162;padding-bottom:4px}.workbench.svelte-rurjj{display:grid;grid-template-columns:280px minmax(0,1fr);gap:26px;align-items:start}.job-picker.svelte-rurjj{display:grid;gap:8px}.job-picker.svelte-rurjj :is(button:where(.svelte-rurjj),a:where(.svelte-rurjj)){display:flex;align-items:center;gap:14px;padding:19px 16px;background:#f5f4ed;border:1px solid #dbdfd2;border-radius:6px;text-align:left;color:#143d30;cursor:pointer;font-size:17px;line-height:1.3;min-height:65px;transition:background .18s,color .18s}.job-picker.svelte-rurjj :where(.svelte-rurjj):is(button:where(.svelte-rurjj),a:where(.svelte-rurjj)):hover{background:#e9eddf}.job-picker.svelte-rurjj :is(button:where(.svelte-rurjj),a:where(.svelte-rurjj)).active:where(.svelte-rurjj){background:#143d30;color:#fff9ea;border-color:#143d30}.job-picker.svelte-rurjj svg:where(.svelte-rurjj){width:16px;flex-shrink:0;margin-left:auto}.job-picker.svelte-rurjj svg:where(.svelte-rurjj) path:where(.svelte-rurjj){fill:none;stroke:currentColor;stroke-width:1.7}.field-card.svelte-rurjj{background:#fff;border:1px solid #d9dfd1;border-radius:10px;overflow:hidden;box-shadow:0 8px 28px #143d300a}.job-picture.svelte-rurjj{height:160px;position:relative;overflow:hidden;background:#143d30}.job-picture.full-photo.svelte-rurjj{height:auto;display:grid;grid-template-columns:1fr 1.3fr;align-items:center;background:#183e31}.job-picture.full-photo.svelte-rurjj img:where(.svelte-rurjj){grid-column:2;grid-row:1;height:auto;object-fit:contain}.job-picture.full-photo.svelte-rurjj>div:where(.svelte-rurjj){position:static;grid-column:1;grid-row:1;padding:22px}.job-picture.full-photo.svelte-rurjj:after{display:none}.job-photo-caption.svelte-rurjj{font-size:12px;line-height:1.5;margin:0;padding:12px 20px;color:#526356;background:#f6f5ee}.job-photo-caption.svelte-rurjj a:where(.svelte-rurjj){text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:44px}.job-picture.svelte-rurjj img:where(.svelte-rurjj){width:100%;height:100%;object-fit:cover;display:block}.job-picture.svelte-rurjj:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b2d24b5,#0b2d2420)}.job-picture.svelte-rurjj>div:where(.svelte-rurjj){position:absolute;z-index:1;bottom:22px;left:26px;color:#fff}.job-picture.svelte-rurjj span:where(.svelte-rurjj){font-size:11px;font-weight:700;letter-spacing:2px}.job-picture.svelte-rurjj h3:where(.svelte-rurjj){font-size:30px;font-weight:750;line-height:1.15;letter-spacing:-.5px;margin:6px 0 0}.card-body.svelte-rurjj{padding:24px 26px}.progress.svelte-rurjj{display:flex;gap:18px;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid #e3e6dc}.progress.svelte-rurjj strong:where(.svelte-rurjj){font-size:17px}.progress.svelte-rurjj span:where(.svelte-rurjj){font-size:14px;color:#64705d;white-space:nowrap}.checks.svelte-rurjj{display:grid;gap:0;margin-bottom:20px}.checks.svelte-rurjj label:where(.svelte-rurjj){display:flex;gap:14px;align-items:flex-start;padding:17px 0;border-bottom:1px solid #e5e8df;cursor:pointer;font-size:18px;line-height:1.45}.checks.svelte-rurjj input:where(.svelte-rurjj){width:22px;height:22px;flex-shrink:0;margin-top:3px;accent-color:#143d30}.stop.svelte-rurjj{background:#fcf2e8;border-left:3px solid #bf5b31;padding:14px 17px}.stop.svelte-rurjj strong:where(.svelte-rurjj){font-size:17px;color:#8d4427}.stop.svelte-rurjj p:where(.svelte-rurjj){font-size:17px;line-height:1.45;margin:5px 0 0}.family.svelte-rurjj{font-size:17px;line-height:1.45;margin:19px 0}.actions.svelte-rurjj{display:flex;gap:24px;flex-wrap:wrap}.actions.svelte-rurjj a:where(.svelte-rurjj){font-weight:750;font-size:16px;text-decoration:underline;text-underline-offset:5px;min-height:40px;padding:8px 0}.field-actions.svelte-rurjj{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.field-actions.svelte-rurjj :is(button:where(.svelte-rurjj),a:where(.svelte-rurjj)){min-height:44px;padding:10px 16px;border:1px solid #bcc9b5;border-radius:5px;color:#143d30;background:#f5f6ef;font-weight:650;font-size:15px;cursor:pointer}.field-actions.svelte-rurjj :where(.svelte-rurjj):is(button:where(.svelte-rurjj),a:where(.svelte-rurjj)):hover{background:#e7ecde}.notice.svelte-rurjj{font-size:14px;line-height:1.45;min-height:20px;margin:10px 0 0;color:#426443}.limit.svelte-rurjj{font-size:13px;line-height:1.4;color:#6a7464;margin:10px 0 15px;max-width:68ch}details.svelte-rurjj{font-size:14px;color:#586651;border-top:1px solid #e3e7dc;padding-top:14px}summary.svelte-rurjj{cursor:pointer;font-weight:650;min-height:25px}details.svelte-rurjj ul:where(.svelte-rurjj){padding-left:18px;margin:12px 0 0}details.svelte-rurjj li:where(.svelte-rurjj){margin:8px 0;line-height:1.4}details.svelte-rurjj a:where(.svelte-rurjj){text-decoration:underline;overflow-wrap:anywhere}.copy-link.svelte-rurjj{display:grid;gap:6px;font-size:14px}.copy-link.svelte-rurjj input:where(.svelte-rurjj){padding:9px;border:1px solid #c8d1bf;border-radius:4px;width:100%;font-size:14px}button.svelte-rurjj:focus-visible,input.svelte-rurjj:focus-visible,a.svelte-rurjj:focus-visible,summary.svelte-rurjj:focus-visible{outline:3px solid #c26a3f;outline-offset:4px}@media(prefers-reduced-motion:reduce){.job-picker.svelte-rurjj :is(button:where(.svelte-rurjj),a:where(.svelte-rurjj)){transition:none}}@media(max-width:760px){.job-picture.full-photo.svelte-rurjj{grid-template-columns:1fr}.job-picture.full-photo.svelte-rurjj img:where(.svelte-rurjj){grid-column:1;grid-row:1}.job-picture.full-photo.svelte-rurjj>div:where(.svelte-rurjj){grid-column:1;grid-row:2;padding:18px 20px}.standalone.svelte-rurjj .job-picker:where(.svelte-rurjj){order:2}.standalone.svelte-rurjj .field-card:where(.svelte-rurjj){order:1}.workbench.svelte-rurjj{grid-template-columns:1fr;gap:18px}.job-picker.svelte-rurjj{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.job-picker.svelte-rurjj :is(button:where(.svelte-rurjj),a:where(.svelte-rurjj)){padding:14px 12px;font-size:15px;min-height:68px;gap:10px}.job-picker.svelte-rurjj svg:where(.svelte-rurjj){display:none}.heading.svelte-rurjj{display:block}.heading.svelte-rurjj>span:where(.svelte-rurjj){display:block;margin-top:10px}.card-body.svelte-rurjj{padding:20px}.job-picture.svelte-rurjj>div:where(.svelte-rurjj){left:20px}.job-check.svelte-rurjj{padding:32px 0}.progress.svelte-rurjj{gap:10px}.progress.svelte-rurjj strong:where(.svelte-rurjj){font-size:16px}.progress.svelte-rurjj span:where(.svelte-rurjj){font-size:12px}.checks.svelte-rurjj label:where(.svelte-rurjj){font-size:17px}.actions.svelte-rurjj{gap:22px}}@media(max-width:380px){.job-picker.svelte-rurjj :is(button:where(.svelte-rurjj),a:where(.svelte-rurjj)){font-size:14px;gap:8px}.job-picker.svelte-rurjj :is(button:where(.svelte-rurjj),a:where(.svelte-rurjj)) .icon{width:21px!important;height:21px!important}.card-body.svelte-rurjj{padding:17px}.progress.svelte-rurjj{align-items:flex-start}.job-picture.svelte-rurjj h3:where(.svelte-rurjj){font-size:27px}}
