.msglab,.msglab-entry{--ml-text:#18202b;--ml-muted:#596374;--ml-border:#dce2e9;max-width:1220px;margin:28px auto;color:var(--ml-text);font-family:inherit;line-height:1.65}.msglab *{box-sizing:border-box}.msglab [hidden]{display:none!important}.msglab-hero{padding:32px;background:#18202b;color:#fff;border-radius:18px}.msglab-hero>span{color:#ffd14b;font-size:12px;letter-spacing:.12em}.msglab-hero h2{color:inherit;font-size:clamp(25px,4vw,38px);margin:10px 0}.msglab-hero p{margin:0;color:#dbe2ed}.msglab-tabs{display:flex;gap:8px;margin:22px 0}.msglab button,.msglab-entry a{font:inherit;cursor:pointer}.msglab-tabs button{background:#edf0f4;color:#243145;border:1px solid var(--ml-border);border-radius:10px;padding:10px 18px}.msglab-tabs button[aria-pressed=true]{background:#18202b;color:#ffd14b;border-color:#18202b}.msglab form{background:#fff;padding:22px;border:1px solid var(--ml-border);border-radius:14px}.msglab label{display:block;font-size:14px;font-weight:600}.msglab input,.msglab textarea{font:inherit;border:1px solid #c9d1dd;border-radius:8px;background:#fff;color:#18202b;padding:11px;max-width:100%;width:100%}.msglab-search{display:flex;gap:10px;margin:8px 0}.msglab-search input{flex:1;min-width:0}.msglab-search button,.msglab [data-lab-export],.msglab [data-lab-review-run]{border:0;background:#18202b;color:#fff;border-radius:8px;padding:10px 18px;white-space:nowrap}.msglab small{display:block;color:var(--ml-muted);font-size:12px}.msglab [data-lab-own]{margin-top:6px}.msglab form>label:last-child{margin-top:14px}.msglab [data-lab-status]{min-height:1.6em;margin:18px 0;font-weight:600}.msglab-panel,.msglab-entry{border:1px solid var(--ml-border);background:#fff;padding:22px;border-radius:14px;margin-top:18px}.msglab-panel h3{font-size:18px;margin:0 0 14px;color:#18202b}.msglab-panel summary{cursor:pointer;font-weight:600;color:#18202b}.msglab-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.msglab-kpis article{border:1px solid var(--ml-border);background:#fff;padding:18px;border-radius:12px}.msglab-kpis span{display:block;color:var(--ml-muted);font-size:13px}.msglab-kpis strong{font-size:27px;color:#18202b}.msglab-table{overflow:auto;max-height:680px}.msglab table{width:100%;border-collapse:collapse;margin:0;white-space:normal;min-width:620px}.msglab th,.msglab td{border:0;border-bottom:1px solid #e6eaf0;padding:12px 10px;font-size:13px;text-align:left;vertical-align:top}.msglab th{position:sticky;top:0;background:#f2f4f7;color:#243145;white-space:nowrap}.msglab td:first-child{max-width:380px}.msglab a{color:#2255a3;text-decoration:none}.msglab a:hover{text-decoration:underline}.msglab-notice,.msglab-footnote{font-size:13px;color:var(--ml-muted);padding:14px;background:#f0f3f7;border-radius:10px}.msglab-highlight{background:#fff0b7;color:#514000;padding:4px 9px;border-radius:6px;font-weight:600}.msglab-bars>div{display:grid;grid-template-columns:28px 1fr 65px;gap:12px;align-items:center;margin:8px 0}.msglab-bars>div>div{height:12px;background:#eef1f5;border-radius:4px;overflow:hidden}.msglab-bars i{display:block;height:100%;background:#c39613;border-radius:4px}.msglab-bars b{text-align:right;font-size:13px;font-weight:500}.msglab-channel{width:100%;display:flex;justify-content:space-between;gap:15px;background:#fff;color:#18202b;border:1px solid var(--ml-border);border-radius:10px;padding:16px;text-align:left;margin:8px 0}.msglab-channel span{font-size:13px;color:var(--ml-muted)}.msglab-entry a{color:#263b62;text-decoration:none;font-weight:600}.msglab-entry p{margin:6px 0}.msglab input:focus-visible,.msglab textarea:focus-visible,.msglab button:focus-visible,.msglab a:focus-visible{outline:3px solid #e0b32f;outline-offset:2px}@media(max-width:640px){.msglab{margin:18px 0}.msglab-hero{padding:24px 18px}.msglab-panel,.msglab form{padding:16px}.msglab-kpis{grid-template-columns:1fr}.msglab-kpis article{display:flex;justify-content:space-between;align-items:center}.msglab-tabs button{flex:1;padding:10px}.msglab-search button{padding:10px 14px}.msglab-entry{margin:20px 0}}
