/* v66 parser realtime and mass controls */
.mass-default-limit{display:inline-flex;gap:8px;align-items:center;margin-right:8px;color:#d9f8ff;font-weight:700}
.mass-default-limit input{width:82px!important;background:#fff!important;color:#000!important;border:1px solid #111!important}
.parser-progress{border:1px solid #00b9d8;background:rgba(0,185,216,.09);position:sticky;top:10px;z-index:10}
.parser-progress-line{height:18px;background:#111;border:1px solid #00b9d8;border-radius:12px;overflow:hidden;margin:12px 0;position:relative}
.parser-progress-line span{display:block;height:100%;width:1%;min-width:1%;background:#22c55e;box-shadow:0 0 10px rgba(34,197,94,.55);transition:width .25s ease;border-radius:12px}
.parser-progress .muted{color:#b9e8f2}
.mass-parser-table input[type=number],.mass-parser-table select{background:#fff!important;color:#000!important;border:1px solid #111!important}
.mass-parser-table tr[style*="none"] input,.mass-parser-table tr[style*="none"] select{pointer-events:none}
@media(max-width:760px){.mass-default-limit{display:flex;margin:6px 0}.mass-actions .btn{margin:3px 2px}.parser-progress{position:relative;top:0}}
