.matching-job-dialog{position:fixed;inset:16px 16px 16px 264px;margin:0;width:auto;height:calc(100dvh - 32px);max-width:none;max-height:none;padding:0;border:0;border-radius:14px;background:#fff;color:#171b19;box-shadow:0 20px 64px rgb(18 30 23/18%);overflow:auto;overscroll-behavior:contain;scrollbar-color:#a7b0ab #fff}.matching-job-dialog[open]{animation:matching-detail-enter .3s cubic-bezier(.16,1,.3,1)}.matching-job-dialog::-webkit-backdrop{background:rgb(23 31 27/22%)}.matching-job-dialog::backdrop{background:rgb(23 31 27/22%)}.matching-job-dialog[open]::-webkit-backdrop{animation:matching-detail-backdrop .24s ease-out}.matching-job-dialog[open]::backdrop{animation:matching-detail-backdrop .24s ease-out}@keyframes matching-detail-enter{0%{transform:translateX(calc(100% + 16px))}to{transform:translateX(0)}}@keyframes matching-detail-backdrop{0%{background:rgb(23 31 27/0)}to{background:rgb(23 31 27/22%)}}.matching-job-dialog>[data-matches-job]>.nav,.matching-job-dialog>[data-matches-job]>.site-footer-wrap{display:none}.jd-close{display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #e7ebe8;border-radius:8px;padding:0;color:#323b35;background:#fff;cursor:pointer}.jd-close:hover{background:#f3f6f4;color:#15271c}@media (max-width:1200px){.matching-job-dialog{left:32px}}@media (max-width:800px){.matching-job-dialog{inset:0;height:100dvh;width:100%;border-radius:0}}@media (prefers-reduced-motion:reduce){.matching-job-dialog{scroll-behavior:auto;transition:none}.matching-job-dialog[open]{animation:none}.matching-job-dialog[open]::-webkit-backdrop{animation-duration:80ms}.matching-job-dialog[open]::backdrop{animation-duration:80ms}}