.hnh-job-text{overflow-wrap:anywhere}.hnh-job-text>*{margin:0}.hnh-job-text>*+*{margin-top:.85em}.hnh-job-text strong{color:var(--hnh-navy,#2e3d59);font-weight:700}.hnh-job-text ul,.hnh-job-text ol{padding-inline-start:1.35em}.hnh-job-text ul{list-style:outside}.hnh-job-text ol{list-style:decimal}.hnh-job-text li+li{margin-top:.4em}.hnh-job-text li{padding-inline-start:.2em}.hnh-job-text ul>li::marker{color:var(--hnh-orange,#f29057);font-size:1.15em}.hnh-job-text ol>li::marker{color:var(--hnh-navy,#2e3d59);font-variant-numeric:tabular-nums;font-weight:700}.hnh-job-editor{flex-direction:column;gap:8px;min-width:0;display:flex}.hnh-job-editor-label{cursor:default;font-weight:600}.hnh-job-editor-frame{background:#fff;border:1px solid #cfc5ba;border-radius:10px;transition:border-color .16s,box-shadow .16s}.hnh-job-editor-frame:focus-within{border-color:#ad5427;box-shadow:0 0 0 3px #ad542724}.hnh-job-editor.is-invalid .hnh-job-editor-frame{border-color:#b42318}.hnh-job-editor.is-invalid .hnh-job-editor-frame:focus-within{box-shadow:0 0 0 3px #b4231824}.hnh-job-editor.is-disabled .hnh-job-editor-frame{background:#f6f4f0}.hnh-job-editor-toolbar{z-index:2;background:#fbf9f6;border-bottom:1px solid #ece6de;border-radius:10px 10px 0 0;flex-wrap:wrap;gap:4px;padding:6px;display:flex;position:sticky;top:0}.hnh-job-editor-toolbar button{color:#3d475a;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.hnh-job-editor-toolbar button:hover:not(:disabled){background:#f1ece6}.hnh-job-editor-toolbar button[aria-pressed=true]{color:#8a3f1c;background:#fff1e6;border-color:#efc7a8}.hnh-job-editor-toolbar button:active:not(:disabled){transform:scale(.97)}.hnh-job-editor-toolbar button:focus-visible{outline-offset:1px;outline:2px solid #ad5427}.hnh-job-editor .hnh-job-editor-input:focus-visible,.hnh-job-editor .hnh-job-editor-input:focus{outline:none}.hnh-job-editor-input{min-height:calc(var(--rows,6) * 1.65em + 24px);color:#27364d;overflow-wrap:anywhere;white-space:pre-wrap;outline:none;padding:12px 14px;font-size:15px;line-height:1.65}.hnh-job-editor-input>*{margin:0}.hnh-job-editor-input>*+*{margin-top:.7em}.hnh-job-editor-input strong{color:var(--hnh-navy,#2e3d59)}.hnh-job-editor-input ul,.hnh-job-editor-input ol{padding-inline-start:1.4em}.hnh-job-editor-input ul{list-style:outside}.hnh-job-editor-input ol{list-style:decimal}.hnh-job-editor-input li+li{margin-top:.3em}.hnh-job-editor-input ul>li::marker{color:var(--hnh-orange,#f29057)}.hnh-job-editor-input ol>li::marker{color:var(--hnh-navy,#2e3d59);font-weight:700}.hnh-job-editor-input p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#6f7682;pointer-events:none;height:0}.hnh-job-editor-input ::selection{background:#f9d7be}.hnh-job-editor-fallback{min-height:calc(var(--rows,6) * 1.65 * 15px + 24px + 49px);background:#fbf9f6}@media (width<=640px){.hnh-job-editor-toolbar button{min-height:40px;padding:0 9px}.hnh-job-editor-input{font-size:16px}}@media (prefers-reduced-motion:reduce){.hnh-job-editor-toolbar button:active:not(:disabled){transform:none}}
