.ecw-toolbar{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:16px 0}.ecw-toolbar label{flex:1;min-width:165px}.ecw-picker{max-height:450px;overflow:auto;padding:4px}.ecw-fields{display:grid;gap:16px}.ecw-note{font-size:.88rem;line-height:1.6;color:var(--muted)}.ecw-check{display:flex;align-items:center;gap:10px}.ecw-check input{width:auto}.ecw-count{font-weight:700}.ecw-guide{padding:16px;background:#faf9f6;border:1px solid var(--line);border-radius:6px}.ecw-guide li{margin-bottom:10px}.ecw-guide code{overflow-wrap:anywhere}.ecw-details{margin:16px 0}.ecw-details summary{cursor:pointer;font-weight:700}.ecw-details .form-grid{margin-top:16px}.ecw-nav-tools summary{padding:12px 13px;color:#CDD7E7;cursor:pointer;font-size:.87rem}.ecw-nav-tools a{display:block;margin:4px 0 4px 10px}.ecw-small-table{min-width:600px}.ecw-steps{display:flex;gap:22px;list-style:none;padding:0;flex-wrap:wrap}.ecw-steps li{flex:1;min-width:170px}.ecw-steps strong{display:block}[data-job-picker] [hidden],[data-ats-guide][hidden],[data-ats-option][hidden]{display:none!important}@media(max-width:760px){.ecw-toolbar label{width:100%}.ecw-picker{max-height:400px}}
