.mt-review{max-width:1440px;margin:0 auto;padding:32px 24px;color:var(--text-primary,#202638);font-size:14px}.mt-review *{box-sizing:border-box}.mt-review h1{font-size:30px;font-weight:700;margin:8px 0}.mt-review h2{font-size:19px;font-weight:700;margin:0 0 6px}.mt-review p{line-height:1.6;margin:6px 0;color:var(--text-secondary,#667085)}.mt-eyebrow{font-size:11px;letter-spacing:.1em;color:#6555ba;font-weight:700}.mt-review-head,.mt-summary-head,.mt-list-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.mt-panel{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e8eaf4);border-radius:20px;padding:26px;margin-bottom:20px;box-shadow:0 6px 28px #29226204}.mt-review button,.mt-review input,.mt-review select{font:inherit;border:1px solid var(--border-color,#e7e8f4);border-radius:10px;padding:10px 14px;background:var(--input-bg,#f7f7fc);color:inherit;min-height:40px}.mt-review button{cursor:pointer}.mt-review button:hover{filter:brightness(.97)}.mt-review button:disabled{opacity:.5;cursor:default}.mt-review button:focus-visible,.mt-review a:focus-visible{outline:3px solid #9480ff;outline-offset:3px}.mt-controls{display:flex;align-items:end;flex-wrap:wrap;gap:12px}.mt-controls label{display:grid;gap:8px;font-size:12px}.mt-controls label:nth-child(3){flex:1;min-width:190px}.mt-review .mt-primary{background:#4b399f;color:#fff;border-color:transparent;font-weight:600}.mt-legend{display:flex;gap:18px;margin:8px 0 16px}.mt-review .mt-legend-item{background:transparent;border:0;display:flex;gap:10px;align-items:center;flex:1;padding:8px 0;text-align:left;flex-wrap:wrap}.mt-legend-item strong{margin-left:auto}.mt-dot{height:10px;width:10px;border-radius:50%;background:#4188e8;flex-shrink:0}.recoverable .mt-dot{background:#ef6274}.mt-bar{display:flex;height:66px;border-radius:13px;overflow:hidden;gap:3px;background:#eff1f7}.mt-review .mt-bar button{border:0;border-radius:0;color:#fff;font-weight:700;min-width:4px;padding:0;overflow:hidden}.mt-bar button span{white-space:nowrap;padding:0 5px}.mt-bar .poor{background:#4188e8}.mt-bar .recoverable{background:#ef6274}.mt-empty-bar{padding:23px;text-align:center;background:var(--input-bg,#f2f3f8);border-radius:13px;color:#7a8193}.mt-review .mt-help{font-size:12px;margin-top:13px}.mt-pending{display:flex;gap:14px;margin:22px 0}.mt-review .mt-pending button{display:flex;justify-content:space-between;align-items:center;gap:18px;flex:1;padding:17px 20px;text-align:left}.mt-pending strong{font-size:23px}.mt-pending small{font-size:12px;font-weight:400}.mt-review [aria-pressed=true]{box-shadow:0 0 0 2px #b3a5f3}.mt-sync{font-size:11px;margin-top:18px;color:#7a8193}.mt-review .mt-notice{padding:13px 16px;background:#fff4df;color:#80540a;border-radius:12px}.mt-job{font-weight:600}.mt-list-actions{display:flex;gap:8px}.mt-list-actions input{min-width:270px}.mt-table-wrap{overflow-x:auto}.mt-review table{border-collapse:collapse;width:100%;min-width:760px;font-size:13px}.mt-review th{text-align:left;font-size:11px;color:#7a8193;padding:14px 12px;background:var(--input-bg,#f8f8fc)}.mt-review td{padding:17px 12px;border-bottom:1px solid var(--border-color,#edf0f6);vertical-align:top}.mt-review td:first-child{max-width:260px;overflow-wrap:anywhere}.mt-review td:nth-child(2){min-width:125px}.mt-review td:last-child{width:29%}.mt-review td a{color:#5142a6;font-weight:600}.mt-review td small{display:block;color:#7a8193;font-size:11px;margin-top:5px}.mt-phone{display:block;margin-top:6px}.mt-badge{display:inline-block;font-size:11px;border-radius:7px;padding:6px 9px;background:#f0f1f7;color:#616879}.mt-badge.poor{background:#eaf2ff;color:#2768bd}.mt-badge.recoverable{background:#ffedf0;color:#b23850}.mt-badge.unknown{background:#fff3da;color:#8f6417}.mt-review details{margin-top:10px}.mt-review summary{cursor:pointer;color:#6555ba}.mt-review blockquote{border-left:3px solid #b4a3ef;padding:8px 12px;margin:10px 0;background:var(--input-bg,#f7f7fc)}.mt-pagination{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.mt-no-rows{padding:24px;text-align:center}.mt-review-tv{max-width:none;font-size:17px}.mt-review-tv .mt-bar{height:90px}.mt-review-tv h1{font-size:38px}.dark .mt-review,[data-theme=dark] .mt-review{--card-bg:#1b1c25;--input-bg:#242532;--border-color:#323444;--text-primary:#f1f2f8;--text-secondary:#b0b4c4}.dark .mt-notice{background:#433722;color:#f4d795}@media (max-width:760px){.mt-review{padding:22px 12px}.mt-panel{padding:18px 14px;border-radius:16px}.mt-review-head,.mt-summary-head,.mt-list-head{align-items:flex-start;flex-wrap:wrap;gap:12px}.mt-review h1{font-size:25px}.mt-review-head button{margin-left:auto}.mt-legend,.mt-pending{flex-direction:column;gap:10px}.mt-review .mt-legend-item{font-size:12px}.mt-controls label{flex:1;min-width:125px}.mt-controls input{min-width:0;width:100%}.mt-controls label:nth-child(3){flex-basis:100%}.mt-list-actions{width:100%}.mt-list-actions input{min-width:0;width:100%}.mt-review .mt-bar{height:60px}.mt-review .mt-bar button{font-size:11px}.mt-review .mt-notice{font-size:12px}}.mt-review select{background-image:none!important;appearance:auto;padding-right:12px}.mt-review-head{background:transparent!important;position:static!important;box-shadow:none!important;border:0!important}
