nexa-hr .content[data-hiring-view=true]>:not(.nexa-hiring-view){display:none!important}.nexa-hiring-view[hidden]{display:none}.nexa-hiring-view{font:inherit;color:inherit;max-width:100%;min-width:0}.nexa-hiring-view .hiring-title,.nexa-hiring-view .section-top{display:flex;justify-content:space-between;align-items:center;gap:18px}.nexa-hiring-view .hiring-title h1{font-size:clamp(28px,3vw,40px);line-height:1.18;letter-spacing:-.04em;margin:8px 0 12px}.nexa-hiring-view .eyebrow{font-size:10px;letter-spacing:.15em;font-weight:800;color:#6754dc}.nexa-hiring-view .hiring-title p,.nexa-hiring-view .section-top p{color:#738199;font-size:14px;line-height:1.65}.nexa-hiring-view button,.nexa-hiring-view .link-button{font:inherit;font-size:12px;font-weight:700;min-height:40px;cursor:pointer;border:1px solid #dde3f0;border-radius:10px;padding:10px 13px;background:#fff;color:#34466a;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.nexa-hiring-view button:hover{background:#f4f2ff}.nexa-hiring-view button:disabled{opacity:.5;cursor:not-allowed}.nexa-hiring-view .primary{color:#fff;background:#6250d8;border-color:#6250d8}.nexa-hiring-view .notice{padding:14px 16px;font-size:13px;line-height:1.65;border-radius:12px;background:#eef9f5;color:#287865}.nexa-hiring-view .notice:empty{display:none}.nexa-hiring-view .notice.error{background:#fff0f0;color:#9a4047}.nexa-hiring-view .pipeline-shell,.nexa-hiring-view .meeting-section{border:1px solid #e1e6ef;border-radius:20px;background:#fff;padding:24px;margin-top:22px;box-shadow:0 5px 20px #192d4705}.nexa-hiring-view h2{font-size:23px;letter-spacing:-.03em;margin:0 0 9px}.nexa-hiring-view .section-top label{display:grid;gap:8px;font-size:12px;font-weight:700;min-width:170px}.nexa-hiring-view select{padding:11px;border:1px solid #dce2ef;border-radius:10px;background:#fff;color:inherit;font:inherit;font-size:13px}.nexa-hiring-view .pipeline-board{display:grid;grid-template-columns:repeat(6,minmax(155px,1fr));gap:12px;overflow-x:auto;padding:8px 0 14px;margin-top:12px;overscroll-behavior-x:contain}.nexa-hiring-view .pipeline-column{background:#f5f6fc;border-radius:15px;padding:14px;min-height:210px}.nexa-hiring-view .pipeline-column>header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px}.nexa-hiring-view .pipeline-column h3{font-size:13px;margin:0}.nexa-hiring-view .count{font-size:11px;color:#7181a1;background:#fff;border:1px solid #e0e5f1;padding:4px 8px;border-radius:8px}.nexa-hiring-view .stage-hr_review{background:#f2efff}.nexa-hiring-view .stage-selected{background:#eef9f5}.nexa-hiring-view .stage-rejected{background:#fcf2f3}.nexa-hiring-view .candidate-card{background:#fff;border:1px solid #e3e7f2;border-radius:12px;padding:12px;margin-bottom:12px}.nexa-hiring-view h4{font-size:14px;margin:0 0 7px}.nexa-hiring-view .candidate-card p{font-size:11px;line-height:1.6;margin-bottom:12px}.nexa-hiring-view .candidate-card button,.nexa-hiring-view .candidate-card .link-button{display:flex;width:100%;margin-top:7px;font-size:11px;box-sizing:border-box}.nexa-hiring-view .empty-state{font-size:12px;color:#8390a6;line-height:1.6}.nexa-hiring-view .meeting-list{display:grid;gap:12px;margin-top:14px}.nexa-hiring-view .meeting-card{display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid #e1e6f0;padding:17px;border-radius:14px}.nexa-hiring-view .meeting-card h3{font-size:15px;margin:0 0 8px}.nexa-hiring-view .meeting-card p,.nexa-hiring-view .meeting-card small{font-size:12px;color:#75829a;line-height:1.6}.nexa-hiring-view :focus-visible{outline:3px solid #a9b8fb;outline-offset:3px}@media(max-width:700px){.nexa-hiring-view .hiring-title,.nexa-hiring-view .section-top{align-items:start;flex-wrap:wrap}.nexa-hiring-view .pipeline-shell,.nexa-hiring-view .meeting-section{padding:17px}.nexa-hiring-view .pipeline-board{grid-template-columns:repeat(6,minmax(205px,1fr))}.nexa-hiring-view .meeting-card{flex-wrap:wrap}.nexa-hiring-view .section-top label{width:100%}}

.hiring-dialog{font-family:inherit;border:1px solid #e1e6ef;border-radius:20px;padding:24px;width:min(570px,calc(100vw - 32px));box-sizing:border-box;max-height:85vh;overflow:auto;color:#243657;background:#fff;box-shadow:0 30px 100px #17294440}.hiring-dialog::backdrop{background:#14213e70;backdrop-filter:blur(3px)}.hiring-dialog>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px}.hiring-dialog h2{font-size:22px;line-height:1.3;margin:0}.hiring-dialog p{font-size:14px;line-height:1.65}.hiring-dialog form{display:grid;gap:18px;margin-bottom:24px}.hiring-dialog label{display:grid;gap:8px;font-size:13px;font-weight:600}.hiring-dialog input,.hiring-dialog select,.hiring-dialog textarea{font:inherit;font-size:14px;border:1px solid #dce1ee;background:#fff;border-radius:10px;padding:11px;color:inherit;max-width:100%;width:100%;box-sizing:border-box}.hiring-dialog button,.hiring-dialog .link-button{font:inherit;font-size:13px;border:1px solid #dce1ee;border-radius:10px;padding:11px 15px;color:#243657;background:#fff;cursor:pointer;min-height:42px;text-decoration:none}.hiring-dialog .primary{background:#6250d8;color:white;border-color:#6250d8}.hiring-dialog button:disabled{opacity:.5;cursor:not-allowed}.hiring-dialog .check-label{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end}.hiring-dialog .check-label input{width:auto}.hiring-dialog .history-row{border-top:1px solid #e5e9f2;padding:14px 0;font-size:13px}.hiring-dialog .subtle{color:#728098}.hiring-dialog .notice{padding:12px 16px;border-radius:11px;background:#edfaf4;color:#277a58;font-size:13px;line-height:1.6}.hiring-dialog .notice.error{background:#fff0ef;color:#a43535}.hiring-dialog :focus-visible{outline:3px solid #b9b0fa;outline-offset:3px}@media(max-width:600px){.hiring-dialog{padding:18px}}
