.sbp-card{--sbp-col-count:16%;--sbp-col-last:16%;--sbp-col-pct:36%;--sbp-col-pattern:calc(100% - var(--sbp-col-count) - var(--sbp-col-last) - var(--sbp-col-pct));z-index:1;width:100%;font-family:var(--font-montserrat), "Montserrat", sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;background:#fff;border:1px solid #dde6ee;border-radius:14px;position:relative;overflow:visible;box-shadow:0 2px 16px #0d1b2a12}.sbp-card:has(.sbp-info:hover){z-index:260}.sbp-header{z-index:180;border-bottom:1px solid #edf2f7;align-items:center;gap:8px;min-height:76px;padding:15px 16px 13px;display:flex;position:relative;overflow:visible}.sbp-header-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.sbp-title-row{align-items:center;gap:8px;min-width:0;display:flex}.sbp-title{color:#0d1b2a;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:800}.sbp-helper{color:#374151;font-size:11px;font-weight:500;line-height:1.35}.sbp-info{appearance:none;color:#374151;cursor:pointer;z-index:220;text-transform:none;letter-spacing:0;background:#fff;border:1px solid #374151;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin:0;padding:0;font-family:Georgia,serif;font-size:10px;font-style:italic;font-weight:600;line-height:1;transition:all .15s;display:inline-flex;position:relative}.sbp-info:hover{background:var(--stats-theme-soft,#e8f9fd);color:var(--stats-theme-readable-accent,var(--stats-theme-accent,#00c8e8));border-color:var(--stats-theme-readable-accent,var(--stats-theme-accent,#00c8e8))}.sbp-tooltip{background:var(--stats-theme-soft,#f0fcff);border:1.5px solid var(--stats-theme-accent,#00c8e8);color:#1a2e40;width:min(250px,100vw - 32px);font-size:11.5px;font-style:normal;font-weight:500;line-height:1.6;font-family:var(--font-montserrat), "Montserrat", sans-serif;white-space:normal;z-index:240;border-radius:10px;padding:12px 14px;display:none;position:absolute;top:26px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #0d1b2a1a}.sbp-tooltip--portal{box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:5000;display:block;position:fixed;overflow-y:auto;transform:none}.sbp-tooltip strong{font-weight:400}.sbp-tooltip:before{content:"";border-left:7px solid #0000;border-right:7px solid #0000;border-bottom:7px solid var(--stats-theme-accent,#00c8e8);position:absolute;top:-7px;left:50%;transform:translate(-50%)}.sbp-tooltip--portal:before{left:var(--sbp-tooltip-arrow-left,50%);transform:translate(-50%)}.sbp-info--tooltip-left .sbp-tooltip{left:auto;right:0;transform:none}.sbp-info--tooltip-left .sbp-tooltip:before{left:auto;right:2px;transform:none}.sbp-info:hover .sbp-tooltip{display:block}@media (max-width:768px){.sbp-info--tooltip-left .sbp-tooltip{width:min(280px,100vw - 48px);max-width:calc(100vw - 48px);max-height:min(240px,100vh - 180px);left:50%;right:auto;overflow-y:auto;transform:translate(-50%)}.sbp-info--tooltip-left .sbp-tooltip:before{left:50%;right:auto;transform:translate(-50%)}}.sbp-table-wrap{border-radius:0 0 14px 14px;overflow:hidden}.sbp-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.sbp-col-pattern{width:var(--sbp-col-pattern)}.sbp-col-count{width:var(--sbp-col-count)}.sbp-col-last{width:var(--sbp-col-last)}.sbp-col-pct{width:var(--sbp-col-pct)}.sbp-table thead tr{background:#162636}.sbp-table th{text-align:center;color:#fff;letter-spacing:.8px;text-transform:uppercase;background:#162636;border-right:1px solid #ffffff0f;padding:9px 10px;font-size:9px;font-weight:700}.sbp-table th:first-child{text-align:center;padding-left:10px}.sbp-table th:last-child{border-right:none}.sbp-table td{text-align:center;vertical-align:middle;background:#fff;border-bottom:1px solid #edf2f7;border-right:1px solid #edf2f7;height:48px;padding:9px 10px;line-height:1}.sbp-table td:first-child{text-align:center;padding-left:10px}.sbp-table td:last-child{border-right:none}.sbp-table tr:last-child td{border-bottom:none}.sbp-row-clickable{cursor:pointer}.sbp-table tbody tr:hover td{background:var(--stats-theme-row-hover,#f0fbfd)}.sbp-row-clickable:focus-visible td{background:var(--stats-theme-row-hover,#f0fbfd);outline:none}.sbp-pattern{color:#1a2e40;white-space:nowrap;text-align:center;font-size:12px;font-weight:600;display:block}.sbp-count{color:#0d1b2a;white-space:nowrap;font-size:12px;font-weight:600}.sbp-last-zero,.sbp-last-high{white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;min-width:28px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.sbp-last-zero{color:#15803d;background:#dcfce7}.sbp-last-high{color:#dc2626;background:#fff0ed}.sbp-last-normal{color:#1a2e40;white-space:nowrap;font-size:12px;font-weight:600}.sbp-pct-cell{flex-wrap:nowrap;justify-content:center;align-items:center;gap:11px;width:70%;margin:0 auto;display:flex;overflow:hidden}.sbp-bar-track{border-radius:999px;flex:1 1 0;min-width:36px;height:7px;position:relative;overflow:hidden;background:var(--stats-neutral-track,#a6b9c7)!important}.sbp-bar-fill{background:var(--stats-theme-progress-fill,var(--stats-theme-accent,#0ad4f9));border-radius:999px;height:100%;display:block}.sbp-pct-value{color:#1a2e40;text-align:right;flex:none;min-width:44px;font-size:12px;font-weight:600}
