.page_controls__JZb9l{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ss-4);margin-bottom:var(--ss-5)}.page_windowTabs___xjhb{display:flex;gap:var(--ss-2)}.page_windowTab__GBBWg{font-family:inherit;font-size:var(--ss-t-sm);font-weight:700;background:var(--white);border:1.5px solid var(--border);border-radius:var(--ss-r-sm);color:var(--ss-muted);padding:0 16px;min-height:44px;cursor:pointer;transition:border-color .12s,color .12s}.page_windowTab__GBBWg:hover{border-color:var(--ss-teal);color:var(--ss-teal)}.page_windowTabActive__VvT7N{background:var(--ss-teal);border-color:var(--ss-teal);color:var(--ss-on-dark)}.page_windowTabActive__VvT7N:hover{color:var(--ss-on-dark)}.page_windowTab__GBBWg:focus-visible{outline:2px solid var(--ss-teal);outline-offset:2px}.page_tableWrap__IB9Jh{overflow-x:auto;margin-bottom:var(--ss-4)}.page_compareTable__RzMpD{width:100%;border-spacing:0;background:var(--white);border:1px solid var(--border);border-radius:var(--ss-r-md);box-shadow:var(--ss-shadow-sm);overflow:hidden}.page_compareTable__RzMpD th{font-size:var(--ss-t-xs);font-weight:700;color:var(--ss-muted);letter-spacing:.1em;text-transform:uppercase;padding:12px 14px;text-align:left;border-bottom:1px solid var(--border);white-space:nowrap}.page_compareTable__RzMpD td{font-size:var(--ss-t-sm);color:var(--ss-body);padding:6px 8px;border-bottom:1px solid var(--border);vertical-align:middle}.page_compareTable__RzMpD tbody tr:last-child td,.page_compareTable__RzMpD tbody tr:last-child th{border-bottom:none}.page_locHead__cNr2v{min-width:140px}.page_locCell__Jn6Yq{font-weight:700;color:var(--ss-ink);border-bottom:1px solid var(--border);padding:10px 14px;text-align:left;vertical-align:middle}.page_locName__PcxMi{font-size:var(--ss-t-base)}.page_locErr__qLkVH{display:block;font-size:var(--ss-t-xs);font-weight:500;color:var(--ss-clay);margin-top:2px}.page_metricCell__FQfyJ{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border-radius:var(--ss-r-sm);min-width:56px}.page_metricValue__pyFMf{font-weight:700;color:var(--ss-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_sub__CBLmv{color:var(--ss-muted);font-weight:500}.page_dash__Fpjtd{color:var(--ss-muted);padding-left:10px}.page_rankChip__Ls27o{font-size:.68rem;font-weight:700;letter-spacing:.02em;color:var(--ss-muted);background:var(--white);border:1px solid var(--border);border-radius:var(--ss-r-pill);padding:1px 7px;white-space:nowrap}.page_rankChipTop__5laC7{color:var(--ss-on-dark);background:var(--ss-clay);border-color:var(--ss-clay);text-transform:uppercase}.page_footnote__XCXjU{font-size:var(--ss-t-xs);color:var(--ss-muted);line-height:1.55;margin:0;max-width:640px}.page_zeroNote__Vr_jQ{font-size:var(--ss-t-sm);color:var(--ss-muted);margin:0 0 var(--ss-4)}.page_singleHint__SRQn4{background:var(--ss-cream-2);border:1.5px solid var(--border);border-radius:var(--ss-r-md);padding:14px 18px;font-size:var(--ss-t-sm);color:var(--ss-body);line-height:1.55;margin-bottom:var(--ss-5)}.page_footnote__XCXjU a,.page_singleHint__SRQn4 a{color:var(--ss-teal);text-decoration:underline;text-underline-offset:2px}.page_loading__MM2_M{font-size:var(--ss-t-sm);color:var(--ss-muted);padding:40px 0}.page_errorText__6pfrI{font-size:var(--ss-t-sm);color:var(--ss-clay);padding:12px 0}.page_errorText__6pfrI a{text-decoration:underline;text-underline-offset:2px}.page_emptyBlock__yGXxu{background:var(--white);border:1px solid var(--border);border-radius:var(--ss-r-md);padding:var(--ss-6);box-shadow:var(--ss-shadow-sm);max-width:520px}.page_emptyHeading__3wFh9{font-family:var(--ss-font-display);font-size:var(--ss-t-xl);font-weight:700;font-style:italic;color:var(--ss-ink);margin:0 0 var(--ss-2)}.page_emptyBody__duAgO{font-size:var(--ss-t-sm);color:var(--ss-muted);line-height:1.6;margin:0}.page_emptyBody__duAgO a{color:var(--ss-teal);text-decoration:underline;text-underline-offset:2px}@media (max-width:768px){.page_tableWrap__IB9Jh{overflow-x:visible}.page_compareTable__RzMpD{background:transparent;border:none;box-shadow:none}.page_compareTable__RzMpD thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_compareTable__RzMpD tbody,.page_compareTable__RzMpD td,.page_compareTable__RzMpD th.page_locCell__Jn6Yq,.page_compareTable__RzMpD tr{display:block}.page_compareTable__RzMpD tr{background:var(--white);border:1px solid var(--border);border-radius:var(--ss-r-md);box-shadow:var(--ss-shadow-sm);padding:6px 14px 10px;margin-bottom:var(--ss-4)}.page_locCell__Jn6Yq{padding:8px 0 6px;border-bottom:2px solid var(--border);margin-bottom:4px}.page_compareTable__RzMpD tbody tr:last-child td,.page_compareTable__RzMpD tbody tr:last-child th{border-bottom:1px solid var(--border)}.page_compareTable__RzMpD tbody tr:last-child .page_locCell__Jn6Yq{border-bottom:2px solid var(--border)}.page_compareTable__RzMpD td{display:flex;align-items:center;justify-content:space-between;gap:var(--ss-3);padding:8px 0;border-bottom:1px solid var(--border)}.page_compareTable__RzMpD td:last-child{border-bottom:none}.page_compareTable__RzMpD td:before{content:attr(data-label);font-size:var(--ss-t-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ss-muted)}.page_metricCell__FQfyJ{padding:6px 10px}.page_dash__Fpjtd{padding-left:0}}