.bp-gx{--gx-green:#1f7a4c;--gx-bg:#f5f4ef;--gx-line:#e2e0d8;margin-top:22px;text-align:left}.bp-gx[hidden]{display:none}.bp-gx .gx-recap{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.bp-gx .gx-recap span{background:var(--gx-bg);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600}.bp-gx .gx-change{background:none;border:none;color:var(--gx-green);text-decoration:underline;font:inherit;font-size:13px;font-weight:700;cursor:pointer;padding:5px 4px}.bp-gx .gx-fit{background:var(--gx-bg);border-radius:14px;padding:20px;margin-top:16px}.bp-gx .gx-fit-h{display:flex;justify-content:space-between;align-items:center;gap:12px}.bp-gx .gx-fit h3{font-size:16px;margin:0}.bp-gx .gx-mark{font-size:24px;font-weight:700;line-height:1;color:var(--gx-green)}.bp-gx .gx-big .gx-mark{color:#9a4a1c}.bp-gx .gx-fit p{font-size:14.5px;line-height:1.8;margin:10px 0 0}.bp-gx .gx-link{display:inline-block;margin-top:10px;color:var(--gx-green);font-weight:700;font-size:14px;text-decoration:underline}.bp-gx .gx-tbl{margin-top:16px;border:1px solid var(--gx-line);border-radius:12px;overflow-x:auto;background:#fff}.bp-gx .gx-tbl table{width:100%;border-collapse:collapse;font-size:13.5px}.bp-gx .gx-tbl th,.bp-gx .gx-tbl td{padding:10px;border-bottom:1px solid var(--gx-line);text-align:left;white-space:nowrap}.bp-gx .gx-tbl thead th{background:var(--gx-bg);font-weight:700}.bp-gx .gx-tbl tbody th{font-weight:500;color:#6b6b66}.bp-gx .gx-tbl tr:last-child th,.bp-gx .gx-tbl tr:last-child td{border-bottom:none}.bp-gx .gx-tbl .me{background:#eef6f1}.bp-gx .gx-line{background:#eef7f1;color:#222;border:1px solid #d3eadb;border-radius:16px;padding:24px 20px;margin-top:18px;text-align:center}.bp-gx .gx-line h3{color:#222;font-size:18px;margin:0;line-height:1.5}.bp-gx .gx-line p{font-size:13.5px;color:#555;line-height:1.8;margin:10px 0 0}.bp-gx .gx-line-btn{display:block;background:var(--gx-green);color:#fff;border-radius:12px;padding:15px 16px;font-weight:700;font-size:15px;margin-top:16px;text-decoration:none}.bp-gx .gx-line .gx-line-msg{font-size:12.5px;color:#777;white-space:pre-line}.bp-gx .gx-tbl td{white-space:normal;word-break:keep-all}.bp-gx .gx-rank2{margin-top:16px}.bp-gx .gx-tbl .gx-tbl-link{color:inherit;text-decoration:underline;text-underline-offset:3px}.bp-gx .gx-tbl .gx-tbl-link:hover{opacity:.7}@media(max-width:749px){.bp-diag .res .rbtn{display:flex;width:fit-content;margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/bauport-diag.css.map */
