.bu-cmp{display:block}.bu-cmp__wrap{width:100%}.bu-cmp__table{width:100%;min-width:var(--bu-cmp-minw,0);border-collapse:separate;border-spacing:0;background:var(--bu-cmp-cell-bg,#fff)}.bu-cmp__table th,.bu-cmp__table td{padding:14px 16px;text-align:center;vertical-align:middle;border-bottom:var(--bu-cmp-divider-w,1px) solid var(--bu-cmp-divider,#e2e8f0)}.bu-cmp__corner,.bu-cmp__label{text-align:left}.bu-cmp__label{font-weight:600}.bu-cmp__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bu-cmp__col,.bu-cmp__corner{background:var(--bu-cmp-head-bg,#f8fafc);vertical-align:bottom}.bu-cmp__col{font-weight:700}.bu-cmp__name{display:block;font-size:1.05rem}.bu-cmp__sub{display:block;margin-top:2px;font-weight:500;opacity:0.7}.bu-cmp__badge{display:inline-block;margin-bottom:8px;padding:2px 10px;font-size:11px;font-weight:800;letter-spacing:0.05em;text-transform:uppercase;color:#fff;background:var(--bu-cmp-badge-bg,#f59e0b);border-radius:999px}.bu-cmp__hint{display:block;margin-top:2px;font-size:0.82rem;font-weight:400;opacity:0.65}.bu-cmp__cta{display:inline-block;margin-top:12px;padding:9px 18px;color:#fff;background:#111827;border-radius:8px;font-size:0.9rem;font-weight:600;text-decoration:none;transition:background 0.2s ease}.bu-cmp__group th{text-align:left;font-size:0.8rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;background:var(--bu-cmp-group-bg,#f1f5f9)}.bu-cmp__icon{display:inline-flex;width:var(--bu-cmp-icon,22px);height:var(--bu-cmp-icon,22px)}.bu-cmp__icon svg{width:100%;height:100%}.bu-cmp__icon--yes{color:var(--bu-cmp-yes,#16a34a)}.bu-cmp__icon--no{color:var(--bu-cmp-no,#dc2626)}.bu-cmp__icon--partial{color:var(--bu-cmp-partial,#d97706)}.bu-cmp__col.is-us{color:var(--bu-cmp-us-head-fg,#fff);background:var(--bu-cmp-us-head-bg,#2563eb);box-shadow:inset 2px 0 0 var(--bu-cmp-us-border,#2563eb),inset -2px 0 0 var(--bu-cmp-us-border,#2563eb),inset 0 2px 0 var(--bu-cmp-us-border,#2563eb)}.bu-cmp__cell.is-us{background:var(--bu-cmp-us-bg,#eff6ff);box-shadow:inset 2px 0 0 var(--bu-cmp-us-border,#2563eb),inset -2px 0 0 var(--bu-cmp-us-border,#2563eb)}.bu-cmp--zebra tbody tr:nth-child(even) .bu-cmp__cell:not(.is-us),.bu-cmp--zebra tbody tr:nth-child(even) .bu-cmp__label{background:var(--bu-cmp-zebra,#f8fafc)}.bu-cmp--sticky-head thead th{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--bu-cmp-top, 0px));z-index:3}@media (max-width:767px){.bu-cmp__wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.bu-cmp__table{min-width:var(--bu-cmp-minw,560px)}.bu-cmp--sticky-head thead th{position:static}.bu-cmp--sticky-first .bu-cmp__label,.bu-cmp--sticky-first .bu-cmp__corner{position:sticky;left:0;z-index:2;background:var(--bu-cmp-cell-bg,#fff);box-shadow:2px 0 0 rgba(15,23,42,0.06)}.bu-cmp--sticky-first .bu-cmp__corner{background:var(--bu-cmp-head-bg,#f8fafc)}}.bu-cmp__col,.bu-cmp__label,.bu-cmp__cell,.bu-cmp__group th{color:var(--bu-cmp-ink,#0f172a)}.bu-cmp__name,.bu-cmp__sub,.bu-cmp__hint{color:inherit}.bu-cmp__sub,.bu-cmp__hint{opacity:0.7}.bde-f-svg-icon2{display:inline-flex;--bde-f-icon-size:1em;justify-content:center;align-items:center;width:var(--bde-f-icon-size);height:var(--bde-f-icon-size)}.bde-f-svg-icon2>svg{width:100%;height:100%;object-fit:contain}.bde-f-svg-icon2>svg:where(:not([fill])){fill:currentColor}