.report-module__9GFLZW__app{color:#172b4d;background:#fff;border:1px solid #dfe1e6;border-radius:12px;font:13.5px/1.4 system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow:hidden;box-shadow:0 24px 70px -40px #0f17298c}.report-module__9GFLZW__bar{border-bottom:1px solid #dfe1e6;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.report-module__9GFLZW__btn{color:#44546f;white-space:nowrap;background:#fff;border:1px solid #dfe1e6;border-radius:4px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:13px;display:inline-flex}button.report-module__9GFLZW__btn:hover{background:#f7f8f9}.report-module__9GFLZW__chip{color:#05c;background:#e9f2ff;border:1px solid #85b8ff;border-radius:4px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.report-module__9GFLZW__table{border-collapse:collapse;width:100%}.report-module__9GFLZW__table th{color:#44546f;text-align:left;white-space:nowrap;background:#fafbfc;border-bottom:1px solid #dfe1e6;padding:8px 10px;font-size:12px;font-weight:700}.report-module__9GFLZW__table td{vertical-align:middle;border-bottom:1px solid #ebecf0;padding:8px 10px}.report-module__9GFLZW__key{color:#0c66e4}.report-module__9GFLZW__reqIcon{color:#8f7ee7}.report-module__9GFLZW__faint{color:#626f86}.report-module__9GFLZW__rk{white-space:nowrap;border-radius:3px;padding:0 6px;font-size:12px;font-weight:700;line-height:18px;display:inline-flex}.report-module__9GFLZW__rkH{color:#ae2a19;background:#feeeec}.report-module__9GFLZW__rkM{color:#974f0c;background:#fef5e7}.report-module__9GFLZW__rkL{color:#216e39;background:#f2f8e9}.report-module__9GFLZW__sig{white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:1px 6px;font-size:11.5px;font-weight:700;display:inline-flex}.report-module__9GFLZW__sigC{color:#fff;background:#1d2125}.report-module__9GFLZW__sigH{color:#fff;background:#626f86}.report-module__9GFLZW__sigM{color:#172b4d;background:#dcdfe4}.report-module__9GFLZW__sigL{color:#172b4d;background:#fff;border:1px solid #c1c7d0}.report-module__9GFLZW__sigNa{color:#626f86;background:#fff;border:1px dashed #c1c7d0;font-weight:600}.report-module__9GFLZW__cov{white-space:nowrap;border:1px solid;border-radius:3px;align-items:center;gap:4px;padding:1px 6px;font-size:12px;font-weight:700;display:inline-flex}.report-module__9GFLZW__covC{color:#216e39;background:#f2f8e9;border-color:#94c748}.report-module__9GFLZW__covP{color:#7f5f01;background:#fff7d6;border-color:#f5cd47}.report-module__9GFLZW__covN{color:#ae2a19;background:#feeeec;border-color:#f87168}.report-module__9GFLZW__empty{color:#626f86;text-align:center;padding:26px 14px;font-size:13.5px}.report-module__9GFLZW__rule{color:#44546f;background:#f7f8f9;border-top:1px solid #dfe1e6;padding:9px 12px;font-size:12.5px}.report-module__9GFLZW__rule b{color:#172b4d}.report-module__9GFLZW__foot{color:#626f86;flex-wrap:wrap;justify-content:space-between;gap:6px 10px;padding:8px 12px;font-size:12.5px;display:flex}.report-module__9GFLZW__link{color:#0c66e4;font-weight:600}.report-module__9GFLZW__link:hover{text-decoration:underline}.report-module__9GFLZW__rtableWrap{padding:12px 10px;overflow-x:auto}.report-module__9GFLZW__rtable{border-collapse:separate;border-spacing:3px;width:100%;font-size:13px}.report-module__9GFLZW__rtable th{color:#44546f;white-space:nowrap;padding:2px 4px;font-size:11.5px;font-weight:600}.report-module__9GFLZW__rtable td{text-align:center;padding:3px 2px}.report-module__9GFLZW__rtable td:first-child{text-align:left}.report-module__9GFLZW__rtable .report-module__9GFLZW__rk{padding:0 5px;font-size:11.5px}.report-module__9GFLZW__mobileRow{border-bottom:1px solid #ebecf0;padding:10px 12px;display:block}
