.stats-review-dialog{width:min(1640px,calc(100vw - 32px));max-width:1640px;padding:24px}.stats-review-heading{padding-right:35px}.stats-review-heading h2{font-size:26px;margin:10px 0}.stats-review-heading p{color:#9a9aa2;font-size:12px}.stats-review-workspace{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(360px,1fr);gap:24px;align-items:start}.stats-review-image{position:sticky;top:0;min-width:0}.stats-review-image .review-screenshot{display:block;width:100%;max-height:none;border:1px solid #38393e;border-radius:9px;margin:0;background:#0b0c0e}.stats-review-image>small{display:block;font-size:10px;color:#92949f;margin:10px 0 20px}.stats-recognition{padding:18px;border:1px solid #484033;border-radius:10px;background:linear-gradient(120deg,#30271b55,#191b1f)}.stats-recognition header{display:flex;justify-content:space-between;gap:10px;font-size:13px}.stats-recognition header>span{font-size:9px;letter-spacing:.12em;color:#bfa369}.stats-recognition p{color:#b7b5b1;font-size:12px;line-height:1.6}.stats-recognition-progress{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px}.stats-recognition .stats-recognition-hint{font-size:10px;color:#93949e;margin-bottom:0}.stats-review-policy{border-left:3px solid #5eaddd;background:#192d3b50;padding:14px 18px;border-radius:3px 8px 8px 3px;margin:20px 0}.stats-review-policy .eyebrow{font-size:9px;color:#6cb8e6}.stats-review-policy strong{display:block;font-size:12px;margin:5px 0}.stats-review-policy p,.stats-review-policy small{font-size:11px;color:#aeb8c1;line-height:1.6;margin:7px 0 0}.stats-review-policy small{display:block}.stats-review-policy .stats-later-warning{color:#e4bf7b}.stats-review-workspace .review-fields{display:block}.stats-review-workspace .review-fields fieldset{display:grid;grid-template-columns:1fr 1fr;gap:15px;border:0;border-top:1px solid #34363b;margin:0 0 22px;padding:18px 0 0;min-width:0}.stats-review-workspace legend{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:0 10px 0 0}.stats-ocr-field{padding:10px;border:1px solid #33353b;border-radius:8px;background:#1b1d22;min-width:0}.stats-ocr-field>label{display:flex;justify-content:space-between;gap:5px;font-size:11px;margin:0 0 8px!important;color:#bfbfc6}.stats-ocr-control{display:flex;align-items:center;gap:6px}.stats-ocr-control input{width:100%;min-width:0;border:0!important;padding:6px 0!important;background:transparent!important;font-size:18px!important;font-weight:650;color:#f2f1f3}.stats-ocr-control input::placeholder{font-size:10px;font-weight:400}.stats-ocr-control button{padding:5px;border:1px solid #ac804570;border-radius:4px;font-size:9px;background:#5a422744;color:#f5cf91;cursor:pointer}.stats-ocr-control [hidden]{display:none!important}.stats-ocr-field>small{display:block;font-size:9px;color:#8c909c;margin-top:6px;line-height:1.5}.stats-ocr-field.needs-check{border-color:#a78240;background:#46382040}.stats-ocr-field.is-reviewed,.stats-ocr-field.is-recognized{border-color:#487087}.stats-ocr-field [data-direction=up]{color:#74bf9a;font-size:10px}.stats-ocr-field [data-direction=down]{color:#ef8c84;font-size:10px}.stats-review-workspace form>label{display:grid;gap:8px;font-size:12px;margin-top:15px}.stats-review-workspace textarea{width:100%;background:#1c1e23;border:1px solid #383b43;border-radius:7px;color:#eee;padding:10px;min-height:65px}.stats-review-workspace .save-bar{position:sticky;bottom:-24px;background:#17181bf2;border-top:1px solid #373941;padding:15px 0;margin-top:16px;z-index:1}.stats-review-workspace .save-bar .button{font-size:11px}.stats-review-workspace .form-feedback{font-size:12px;color:#e3b686}
@media(max-width:1100px){.stats-review-dialog{padding:18px;width:calc(100vw - 16px)}.stats-review-workspace{grid-template-columns:minmax(0,1fr);gap:20px}.stats-review-image{position:static}.stats-review-workspace .save-bar{bottom:-18px}.stats-review-policy{padding:12px}.stats-review-heading h2{font-size:23px}.stats-review-workspace .review-fields fieldset{gap:9px}.stats-ocr-field{padding:9px}.stats-ocr-control input{font-size:16px!important}.stats-ocr-field>label{font-size:10px}.stats-review-workspace .save-bar{flex-wrap:wrap}.stats-review-workspace .save-bar .button{flex:1;justify-content:center}}

.stats-review-workspace>form,.stats-review-workspace .review-values{min-width:0}.stats-review-workspace .review-values{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-review-workspace .review-values>div{min-width:0;overflow-wrap:anywhere}
