.mix-analysis-dialog{color:#edf1f2;background:#20272a;border:1px solid #4e5b60;border-radius:12px;width:min(760px,92vw);max-height:88vh;overflow:auto;padding:24px}.mix-analysis-dialog::backdrop{background:#0009}.mix-analysis-heading{display:flex;align-items:center;justify-content:space-between}.mix-analysis-dialog button,.mix-analysis-file{background:#303b40;border:1px solid #4f6169;color:#e5ecef;border-radius:5px;padding:8px;font:inherit;font-size:12px}.mix-analysis-dialog button:disabled{opacity:.45}.mix-analysis-actions{display:flex;flex-wrap:wrap;gap:7px}.mix-analysis-file input{display:block;max-width:180px;font-size:11px;margin-top:4px}.mix-analysis-values{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0}.mix-analysis-values>div{background:#141b1e;border:1px solid #334047;border-radius:7px;padding:12px;display:grid;gap:6px}.mix-analysis-values span{font-size:11px;color:#b8c7cc;min-height:26px}.mix-analysis-values strong{font-size:26px;font-variant-numeric:tabular-nums;color:#bde392}.mix-analysis-values small{color:#91a2a9;font-size:11px}.mix-analysis-values strong.analysis-alert{color:#f5a684}.mix-analysis-dialog canvas{width:100%;border-radius:6px}.mix-analysis-dialog p{font-size:12px;line-height:1.6;color:#b6c4ca}.mix-analysis-note{font-size:10px!important;color:#8fa0a8!important}@media(max-width:550px){.mix-analysis-values{grid-template-columns:repeat(2,1fr)}}
