.report_costPageRoot__18jiv{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.report_reportOuterBox__OEDv8{border:1px solid #fff1eb;box-shadow:0 6.4px 9.2px 0 #ff4f000d;margin-bottom:48px}.report_reportOuterBox__OEDv8,.report_reportPanel__FUAEp{border-radius:8px;padding:16px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.report_reportPanel__FUAEp{background:#fff9f6}.report_reportContentBox__DPwcW{background-color:#fff9f6;padding:16px;margin-top:16px;border:1px solid #ffe6db;border-radius:12px;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:hidden}.report_reportActions__EaCS6{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:32px;width:100%}.report_reportActions__EaCS6 button{flex:1 1 auto;min-width:min(100%,200px);max-width:100%}.report_hiringCostReport__N2xnD{font-family:Poppins,sans-serif;line-height:1.65;color:#333333;width:100%;max-width:100%;min-width:0;word-wrap:break-word;overflow-wrap:break-word;overflow-x:hidden}.report_hiringCostReport__N2xnD .report_tableScrollWrap__PXKYf{display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin:16px 0 32px;scrollbar-width:thin;scrollbar-color:#ff4f00 #f0f0f0}.report_hiringCostReport__N2xnD .report_tableScrollWrap__PXKYf::-webkit-scrollbar{height:8px}.report_hiringCostReport__N2xnD .report_tableScrollWrap__PXKYf::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.report_hiringCostReport__N2xnD .report_tableScrollWrap__PXKYf::-webkit-scrollbar-thumb{background:#ff4f00;border-radius:4px}.report_hiringCostReport__N2xnD .report_tableScrollWrap__PXKYf table{width:max-content;min-width:100%;border-collapse:collapse;border-spacing:0;border:2px solid #333333;margin:0;background:#ffffff;table-layout:auto}.report_hiringCostReport__N2xnD td,.report_hiringCostReport__N2xnD th{border:1px solid #333333!important;padding:12px 14px;text-align:left;vertical-align:top;font-size:15px;color:#333333;box-sizing:border-box;white-space:nowrap}.report_hiringCostReport__N2xnD td:first-child,.report_hiringCostReport__N2xnD th:first-child{min-width:200px;max-width:none;width:auto;white-space:normal!important;word-break:break-word;overflow-wrap:break-word}.report_hiringCostReport__N2xnD td:not(:first-child),.report_hiringCostReport__N2xnD th:not(:first-child){min-width:110px;white-space:nowrap}.report_hiringCostReport__N2xnD thead th{background:#f0f0f0!important;font-weight:600;color:#1a1a1a;border-bottom:2px solid #333333!important}.report_hiringCostReport__N2xnD tbody tr:nth-child(2n) td{background:#fafafa}.report_hiringCostReport__N2xnD table:not(:has(thead)) tbody tr:first-child td,.report_hiringCostReport__N2xnD table:not(:has(thead)) tr:first-child td,.report_hiringCostReport__N2xnD table:not(:has(thead)) tr:first-child th{background:#f0f0f0!important;font-weight:600;border-bottom:2px solid #333333!important}.report_hiringCostReport__N2xnD table p{margin:0}.report_hiringCostReport__N2xnD h1{font-size:clamp(1.25rem,4.5vw,1.75rem)!important;background:transparent!important;margin:0 0 .75em!important;padding:0!important;border:none!important}.report_hiringCostReport__N2xnD h1,.report_hiringCostReport__N2xnD h2{line-height:1.35!important;font-weight:600!important;color:#1a1a1a!important}.report_hiringCostReport__N2xnD h2{font-size:clamp(1.1rem,3.8vw,1.35rem)!important;margin:1.25em 0 .6em!important}.report_hiringCostReport__N2xnD h3,.report_hiringCostReport__N2xnD h4,.report_hiringCostReport__N2xnD h5,.report_hiringCostReport__N2xnD h6{font-size:clamp(1rem,3.2vw,1.15rem)!important;line-height:1.35!important;font-weight:600!important;color:#1a1a1a!important;margin:1em 0 .5em!important}.report_hiringCostReport__N2xnD p{margin:.6em 0;font-size:clamp(14px,2.8vw,16px);color:#333333}.report_hiringCostReport__N2xnD ol,.report_hiringCostReport__N2xnD ul{margin:.6em 0 1em;padding-left:1.25em}.report_hiringCostReport__N2xnD li{list-style:inherit;margin:.3em 0;font-size:clamp(14px,2.8vw,16px)}.report_hiringCostReport__N2xnD b,.report_hiringCostReport__N2xnD strong{font-weight:600;color:#1a1a1a}.report_hiringCostReport__N2xnD pre{background:#ffffff!important;border:1px solid #c8c8c8!important;color:#333333!important;padding:12px;margin:16px 0 32px;white-space:pre-wrap;word-break:break-word;box-shadow:none!important;font-size:clamp(13px,2.6vw,15px)}.report_hiringCostReport__N2xnD pre:before{display:none!important}.report_hiringCostReport__N2xnD pre code{color:#333333!important;font-family:Poppins,sans-serif!important}.report_hiringCostReport__N2xnD .report_report-text-block__vE0Ev{margin:16px 0 32px}.report_hiringCostReport__N2xnD a{color:#ff4f00;text-decoration:underline;word-break:break-word}@media (min-width:600px){.report_reportOuterBox__OEDv8{padding:24px;margin-bottom:72px}.report_reportPanel__FUAEp{padding:20px 24px}.report_reportContentBox__DPwcW{padding:24px;margin-top:20px;border-radius:16px}.report_reportActions__EaCS6{gap:14px;margin-top:40px;justify-content:flex-start}.report_reportActions__EaCS6 button{flex:0 1 auto;min-width:0;max-width:none}}@media (min-width:900px){.report_reportOuterBox__OEDv8{padding:40px;margin-bottom:100px}.report_reportPanel__FUAEp{padding:24px 33px}.report_reportContentBox__DPwcW{padding:30px;border-radius:18px}.report_reportActions__EaCS6{margin-top:48px}}@media (max-width:599px){.report_hiringCostReport__N2xnD td,.report_hiringCostReport__N2xnD th{padding:8px 12px;font-size:13px}.report_hiringCostReport__N2xnD td:first-child,.report_hiringCostReport__N2xnD th:first-child{min-width:160px}.report_hiringCostReport__N2xnD td:not(:first-child),.report_hiringCostReport__N2xnD th:not(:first-child){min-width:100px}.report_hiringCostReport__N2xnD .report_tableScrollWrap__PXKYf table{min-width:480px}.report_reportActions__EaCS6{flex-direction:column;align-items:stretch}.report_reportActions__EaCS6 button{width:100%;min-width:0}}