.nxrate{width:100%;box-sizing:border-box;margin:14px 0 0;padding:16px 18px;background:#fff;border:1px solid #e6e9ee;border-radius:12px;font:14px/1.5 inherit;color:#35404d}.nxrate-title{font-size:13.5px;font-weight:700;color:#1f2a37;margin-bottom:12px}.nxrate-grid{display:flex;align-items:center;gap:22px}.nxrate-left{flex:0 0 auto;min-width:156px}.nxrate.has-bars .nxrate-bars{flex:1 1 auto;min-width:0;padding-left:4px}.nxrate-left{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:14px 12px;border-radius:10px;background:linear-gradient(180deg,#f7fafd,#f1f5f9)}.nxrate-score{display:flex;align-items:baseline;gap:3px;margin-bottom:8px}.nxrate-num{font-size:36px;font-weight:800;line-height:1;letter-spacing:-.5px;color:var(--nxrate-accent,#1E88E5)}.nxrate-max{font-size:15px;color:#8a94a1;font-weight:700}.nxrate-big-stars{line-height:0;margin-bottom:9px}.nxrate-count{display:inline-block;padding:3px 11px;border-radius:999px;background:#fff;border:1px solid #e3e8ee;font-size:12.5px;color:#6b7684;line-height:1.6;text-decoration:none;transition:border-color .15s,color .15s,box-shadow .15s}.nxrate-count strong{color:#1f2a37;font-weight:700}a.nxrate-count{cursor:pointer}a.nxrate-count:hover{border-color:var(--nxrate-accent,#1E88E5);color:var(--nxrate-accent,#1E88E5);box-shadow:0 1px 6px rgb(30 136 229 / .16)}a.nxrate-count:hover strong{color:var(--nxrate-accent,#1E88E5)}a.nxrate-count:focus-visible{outline:2px solid var(--nxrate-accent,#1E88E5);outline-offset:2px}.nxrate-stars{position:relative;display:inline-block;line-height:0;white-space:nowrap}.nxrate-stars-bg{color:#dfe3e8;display:block}.nxrate-stars-fg{color:var(--nxrate-star,#f5a623);position:absolute;left:0;top:0;overflow:hidden;display:block;white-space:nowrap}.nxrate-stars svg{display:inline-block;vertical-align:top}.nxrate-bars{display:flex;flex-direction:column;gap:7px}.nxrate-bar{display:flex;align-items:center;gap:9px}.nxrate-bar-n{flex:0 0 auto;min-width:10px;font-size:13.5px;font-weight:700;color:#1f2a37;font-variant-numeric:tabular-nums}.nxrate-bar-stars{flex:0 0 auto;line-height:0}.nxrate-bar-track{flex:1 1 auto;min-width:40px;height:9px;border-radius:5px;background:#e8eaed;overflow:hidden}.nxrate-bar-fill{display:block;height:100%;border-radius:5px;background:var(--nxrate-star,#f5a623)}.nxrate-bar-num{flex:0 0 auto;min-width:30px;text-align:right;font-size:13px;color:#8a94a1;font-variant-numeric:tabular-nums;text-decoration:none;transition:color .15s}a.nxrate-bar-num{cursor:pointer}a.nxrate-bar-num:hover{color:var(--nxrate-accent,#1E88E5);text-decoration:underline}a.nxrate-bar-num:focus-visible{outline:2px solid var(--nxrate-accent,#1E88E5);outline-offset:2px;border-radius:3px}@media (max-width:560px){.nxrate-grid{flex-direction:column;align-items:stretch;gap:14px}.nxrate.has-bars .nxrate-bars{padding-left:0;padding-top:4px}.nxrate-num{font-size:26px}}