.nineninefive,#immersive-translate-popup,.immersive-translate-target-wrapper{display:none!important}
.review-demo-shell{width:100%}.review-metric-grid{display:grid;grid-template-columns:minmax(0,1.05fr) 32px minmax(0,1fr) 32px minmax(0,1fr) 32px minmax(0,1fr);grid-template-areas:"total equal good plus-one neutral plus-two bad" ". . good-rate . neutral-rate . bad-rate";gap:12px 0;margin-top:20px;align-items:start}
.review-metric-card{min-width:0;height:104px;padding:16px 18px;border:1px solid #e4e7e9;border-radius:6px;background:#fff;color:#1f2329;text-align:left;cursor:pointer;transition:.15s}
.review-metric-card:hover{border-color:#96ddd6}.review-metric-card.is-active{border-color:#9be2dc;background:#f0fbfa}
.review-metric-name{display:flex;align-items:center;gap:4px;height:20px;color:rgba(0,0,0,.88);font-size:14px;line-height:20px;white-space:nowrap}
.review-info{position:relative;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border:1px solid #b8bec4;border-radius:50%;color:#9ca3aa;font-size:10px;font-style:normal;cursor:help}
.review-info:after{content:attr(data-tip);position:absolute;z-index:30;left:50%;bottom:calc(100% + 8px);width:max-content;max-width:300px;padding:8px 10px;border-radius:4px;background:rgba(31,35,41,.94);color:#fff;font-size:12px;line-height:18px;white-space:normal;opacity:0;pointer-events:none;transform:translate(-50%,4px);transition:.12s}
.review-info:hover:after{opacity:1;transform:translate(-50%,0)}.review-metric-value{margin-top:4px;color:#171a1d;font-size:24px;font-weight:500;line-height:30px}
.review-metric-compare{margin-top:8px;color:rgba(0,0,0,.52);font-size:12px;line-height:18px;white-space:nowrap}.review-up{color:#00b8a9}
.metric-total{grid-area:total}.metric-good{grid-area:good}.metric-neutral{grid-area:neutral}.metric-bad{grid-area:bad}.metric-good-rate{grid-area:good-rate}.metric-neutral-rate{grid-area:neutral-rate}.metric-bad-rate{grid-area:bad-rate}
.review-equation-mark{display:flex;align-items:center;justify-content:center;height:104px;color:#aeb4b8;font-size:30px;font-weight:500;line-height:1}.review-equation-mark.equal{grid-area:equal}.review-equation-mark.plus-one{grid-area:plus-one}.review-equation-mark.plus-two{grid-area:plus-two}
.review-chart-wrap{margin-top:18px;padding-top:2px}.review-chart{display:block;width:100%;height:270px;overflow:visible}.review-chart-label{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:-2px;color:rgba(0,0,0,.65);font-size:13px}.review-chart-dot{width:9px;height:9px;border-radius:50%;background:#0ab8a6}
.review-search{display:flex;align-items:center;width:240px;height:34px;margin:16px 0;padding:0 12px;border:1px solid #dfe3e5;border-radius:4px;background:#fff;color:rgba(0,0,0,.35);font-size:12px}
.review-table-wrap{overflow:hidden;border-top:1px solid #eef0f1}.review-table{width:100%;border-collapse:collapse;table-layout:fixed;color:#1f2329;font-size:13px}.review-table th{height:46px;padding:0 14px;background:#f6f7f8;color:rgba(0,0,0,.5);font-weight:400;text-align:left;white-space:nowrap}.review-table th:not(:first-child),.review-table td:not(:first-child){text-align:center}.review-table td{height:86px;padding:10px 14px;border-bottom:1px solid #eef0f1;vertical-align:middle}
.review-product{display:flex;align-items:center;min-width:0}.review-product img{flex:0 0 auto;width:54px;height:54px;border-radius:4px;object-fit:cover}.review-product-copy{min-width:0;margin-left:10px}.review-product-title{overflow:hidden;color:rgba(0,0,0,.82);line-height:20px;text-overflow:ellipsis;white-space:nowrap}.review-product-meta,.review-cell-sub{margin-top:3px;color:rgba(0,0,0,.42);font-size:11px;line-height:16px}.review-detail-link{border:0;background:transparent;color:#526d9f;font-size:13px;cursor:pointer}
.review-overlay{position:fixed;z-index:3000;inset:0;display:none;background:rgba(0,0,0,.48)}.review-overlay.is-open{display:block}.review-drawer{position:absolute;top:0;right:0;width:min(84vw,1540px);height:100%;padding:32px 44px 46px;overflow-y:auto;background:#fff;box-shadow:-8px 0 24px rgba(0,0,0,.08)}.review-drawer-close{position:absolute;top:28px;right:32px;width:32px;height:32px;border:0;background:transparent;color:#a1a6ab;font-size:34px;font-weight:200;line-height:30px;cursor:pointer}.review-drawer-title{color:#202326;font-size:24px;font-weight:600;line-height:34px}.review-drawer-date{margin-top:2px;color:rgba(0,0,0,.42);font-size:14px}.review-section-title{margin:32px 0 18px;color:#202326;font-size:17px;font-weight:600}
.review-overview-panel{display:grid;grid-template-columns:minmax(440px,1fr) repeat(3,minmax(150px,220px));align-items:stretch;min-height:178px;padding:26px 34px;border-radius:14px;background:#fafafa}.review-overview-product{display:flex;align-items:center;min-width:0}.review-overview-product img{width:110px;height:110px;border-radius:8px;object-fit:cover}.review-overview-product-copy{min-width:0;margin-left:18px}.review-overview-product-copy strong{display:block;overflow:hidden;color:rgba(0,0,0,.82);font-size:17px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.review-overview-product-copy span{display:block;margin-top:6px;color:rgba(0,0,0,.44);font-size:14px}.review-overview-stat{display:flex;flex-direction:column;align-items:center;justify-content:center}.review-overview-stat span{color:rgba(0,0,0,.78);font-size:15px}.review-overview-stat strong{margin-top:12px;color:#1b1e21;font-size:30px;font-weight:500}.review-overview-stat em{margin-top:12px;color:rgba(0,0,0,.42);font-size:13px;font-style:normal}
.review-composition-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.review-label-panel{height:302px;padding:24px 18px;overflow:hidden;border-radius:12px;background:#fafafa}.review-label-panel.good{background:#f5fcfb}.review-label-panel h4{margin:0 0 16px;color:#202326;font-size:17px}.review-label-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px}.review-label-table th,.review-label-table td{height:50px;border-bottom:1px solid #e8ebed;color:rgba(0,0,0,.6);font-weight:400;text-align:left}.review-label-table td{color:rgba(0,0,0,.78)}.review-label-table th:not(:first-child),.review-label-table td:not(:first-child){text-align:right}
@media(max-width:1280px){.review-metric-grid{grid-template-columns:minmax(0,1.05fr) 24px minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr)}.review-metric-card{padding:14px 12px}.review-overview-panel{grid-template-columns:minmax(330px,1fr) repeat(3,145px)}.review-drawer{width:90vw;padding-inline:30px}}
@media(max-width:760px){.review-metric-grid{grid-template-columns:1fr 24px 1fr;grid-template-areas:"total equal good" ". . good-rate" ". plus-one neutral" ". . neutral-rate" ". plus-two bad" ". . bad-rate"}.review-overview-panel{grid-template-columns:1fr}.review-overview-stat{min-height:110px}.review-composition-grid{grid-template-columns:1fr}}
@media(max-width:1600px){
  html,body,#app,.main{min-width:0!important;max-width:100%!important}
  #right{box-sizing:border-box!important;flex:none!important;width:calc(100vw - 272px)!important;margin-left:272px!important;padding-left:0!important}
  #right>.page-container{box-sizing:border-box!important;width:calc(100% - 176px)!important;max-width:1224px!important;margin-left:24px!important}
  #right .header-sticky-container,#right .header-sticky-container>.content,#right .filter-panel-new{box-sizing:border-box!important;width:100%!important}
  #right .filter-panel-new>.left,#right .filter-panel-new .newui{max-width:100%!important}
  #right .menu-bar{position:fixed!important;right:16px!important;left:auto!important;top:188px!important}
}
