.nf-card{--nf-c-main:14%;--nf-c-pct:44%;--nf-card-max:960px;--nf-progress-color:var(--stats-theme-progress-fill,#0ad4f7);--nf-track-color:var(--stats-neutral-track,#a6b9c7);width:min(100%, var(--nf-card-max));max-width:var(--nf-card-max);font-family:var(--font-montserrat), "Montserrat", sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;background:#fff;border:1px solid #dde6ee;border-radius:14px;margin:0 auto;overflow:visible;box-shadow:0 2px 16px #0d1b2a12}.nf-pre-header{padding:10px 16px 0}.nf-header{z-index:80;border-bottom:1px solid #edf2f7;justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:15px 16px 13px;display:flex;position:relative;overflow:visible}.nf-title-row{min-width:var(--nf-title-row-min-width,0);align-self:center;align-items:center;gap:8px;display:flex}.nf-title-stack{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:0;display:flex}.nf-title{color:#0d1b2a;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:800}.nf-title-label--mobile{display:none}.nf-compare-link{color:#0e8f9f;font-family:var(--font-montserrat), "Montserrat", sans-serif;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:800;line-height:1.2;transition:color .15s;display:inline-flex}.nf-compare-link:hover{color:#0a7280}.nf-compare-plus{font-size:15px;font-weight:800;line-height:1}.nf-info{color:#374151;cursor:pointer;z-index:120;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;font-family:Georgia,serif;font-size:10px;font-style:italic;font-weight:600;line-height:1;transition:all .15s;display:inline-flex;position:relative}.nf-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))}.nf-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:140;border-radius:10px;padding:12px 14px;display:none;position:absolute;top:26px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #0d1b2a1a}.nf-tooltip strong{font-weight:400}.nf-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%)}.nf-info:hover .nf-tooltip,.nf-info:hover .nf-tooltip--desktop{display:block}.nf-info:hover .nf-tooltip--mobile{display:none}.nf-dd-wrap{z-index:90;flex-shrink:0;align-self:center;position:relative}@media (max-width:768px){.nf-title-label--desktop{display:none}.nf-title-label--mobile{display:inline}.nf-info:hover .nf-tooltip--desktop{display:none}.nf-info:hover .nf-tooltip--mobile{display:block}}.nf-dd-btn{font-family:var(--font-montserrat), "Montserrat", sans-serif;color:#0d1b2a;cursor:pointer;white-space:nowrap;background:#f4f8fb;border:1.5px solid #dde6ee;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;width:100%;padding:6px 8px;font-size:11.5px;font-weight:700;transition:all .2s;display:flex}.nf-dd-btn:hover,.nf-dd-btn.open{border-color:var(--stats-theme-accent,#00c8e8);background:var(--stats-theme-soft,#e8f9fd)}.nf-dd-chevron{color:#6b8299;flex-shrink:0;transition:transform .2s}.nf-dd-btn.open .nf-dd-chevron{transform:rotate(180deg)}.nf-dd-menu{z-index:100;background:#fff;border:1px solid #dde6ee;border-radius:10px;width:100%;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 8px 24px #0d1b2a1f}.nf-dd-item{text-align:left;color:#1a2e40;cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;width:100%;padding:9px 12px;font-size:12px;font-weight:600;transition:background .15s;display:flex}.nf-dd-item:hover{background:#f4f8fb}.nf-dd-item.active{background:var(--stats-theme-soft,#e8f9fd);color:var(--stats-theme-active-text,#09b);font-weight:700}.nf-dd-item.active:before{content:"✓";color:#00c8e8;margin-right:-2px;font-size:11px;font-weight:800}.nf-table-wrap{background:#fff;border-radius:0 0 14px 14px;max-height:600px;position:relative;overflow:hidden auto}.nf-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;margin:0}.nf-col-main{width:var(--nf-c-main)}.nf-col-pct{width:var(--nf-c-pct)}.nf-table thead tr{background:#162636}.nf-table thead{z-index:10;position:sticky;top:0}.nf-table th{z-index:11;text-align:center;color:#fff;letter-spacing:.8px;text-transform:uppercase;background:#162636;border-bottom:1px solid #162636;border-right:1px solid #ffffff0f;padding:9px;font-size:9px;font-weight:700;position:sticky;top:0;box-shadow:inset 0 -1px #162636}.nf-table th:last-child{border-right:none}.nf-table td{text-align:center;background:#fff;border-bottom:1px solid #edf2f7;border-right:1px solid #edf2f7;padding:9px}.nf-table td:last-child{border-right:none}.nf-table tr:last-child td{border-bottom:none}.nf-table tbody tr:hover td,.nf-table tbody tr.nf-row-linked-hover td{background:var(--stats-theme-row-hover,#f0fbfd)}.nf-table tbody tr.nf-row-selectable{cursor:pointer}.nf-table tbody tr.nf-row-selection-disabled{cursor:not-allowed}.nf-table tbody tr.nf-row-selected td{background:var(--stats-theme-row-hover,#f0fbfd)}.nf-rank{color:#8ba6bc;text-align:center;font-size:12px;font-weight:700;display:block}.nf-ball{color:#1e2d3d;letter-spacing:-.3px;background:#eef0f5;border:1px solid #d4d8e2;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;font-size:10px;font-weight:700;display:inline-flex}.nf-ball-select{cursor:pointer;padding:0;font-family:inherit;transition:border-color .16s,background .16s,color .16s,transform .16s}.nf-ball-select:hover:not(:disabled){border-color:var(--stats-theme-accent,#11c2e8);background:var(--stats-theme-soft,#e8f9fd);color:var(--stats-theme-active-text,#0082a3);transform:translateY(-1px)}.nf-ball-select.is-selected{border-color:var(--stats-theme-accent,#11c2e8);background:var(--stats-theme-accent,#11c2e8);color:var(--stats-theme-solid-text,#fff)}.nf-ball-select:disabled{cursor:not-allowed;opacity:.42}.nf-count{color:#0d1b2a;font-size:12px;font-weight:600}.nf-d-zero{color:#15803d;background:#dcfce7;border-radius:5px;justify-content:center;align-items:center;min-width:28px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.nf-d-low{color:#1a2e40;font-size:12px;font-weight:600}.nf-d-mid{color:#f97316;font-size:12px;font-weight:600}.nf-d-high{color:#dc2626;background:#fff0ed;border-radius:5px;justify-content:center;align-items:center;min-width:28px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.nf-pct-wrap{justify-content:center;align-items:center;gap:var(--nf-pct-gap,11px);width:var(--nf-pct-wrap-width,90%);margin:0 auto;display:flex}.nf-pct-track{min-width:var(--nf-pct-track-min,108px);border-radius:999px;flex:auto;height:7px;position:relative;overflow:hidden;background:var(--nf-track-color,#a6b9c7)!important}.nf-pct-fill{background:var(--nf-progress-color);border-radius:999px;height:100%;display:block}.nf-pct{color:#1a2e40;min-width:var(--nf-pct-value-min,44px);text-align:right;flex:none;font-size:12px;font-weight:600}@media (max-width:900px){.nf-card{--nf-c-main:15%;--nf-c-pct:40%;--nf-card-max:100%}.nf-header{flex-direction:column;align-items:stretch;gap:10px}.nf-dd-btn{justify-content:space-between;width:100%}.nf-dd-menu{min-width:100%;left:0;right:auto}}
