.ls-panel{background:#fff;border:1px solid #dce4ee;border-radius:16px;padding:22px;margin:0 0 20px;color:#25344a}.ls-panel h3,.ls-dialog h3{margin:0 0 8px;font-size:19px}.ls-panel p,.ls-dialog p{line-height:1.65;margin:8px 0}.ls-heading{display:flex;align-items:start;justify-content:space-between;gap:16px}.ls-mode{background:#eaf3ff;color:#235fb2;border-radius:18px;padding:7px 14px;white-space:nowrap;font-size:13px}.ls-metrics{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}.ls-metrics span{background:#f5f7fb;padding:12px;border-radius:10px}.ls-metrics b{font-size:20px;margin-left:8px}.ls-actions{display:flex;flex-wrap:wrap;gap:8px}.ls-panel button,.ls-dialog button{border:1px solid #c9d5e5;background:#fff;border-radius:9px;color:#245b9d;padding:9px 13px;font:inherit;cursor:pointer}.ls-panel button:hover,.ls-dialog button:hover{background:#edf4ff}.ls-muted,.ls-issue small{color:#69788c;font-size:13px;line-height:1.6}.ls-issue{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:17px 0;border-top:1px solid #e6ebf2;overflow-wrap:anywhere}.ls-issue>div:first-child{flex:1;min-width:0}.ls-issue>button{flex-shrink:0}.ls-overlay{position:fixed;inset:0;background:#14223570;z-index:10000;display:flex;align-items:center;justify-content:center;padding:18px}.ls-dialog{background:#fff;padding:24px;border-radius:16px;max-width:850px;width:100%;max-height:85vh;overflow:auto;box-shadow:0 18px 70px #12253c44}@media(max-width:600px){.ls-issue{align-items:stretch;flex-direction:column}.ls-heading{flex-wrap:wrap}.ls-dialog{padding:18px}.ls-metrics{gap:6px}.ls-panel{padding:17px}}
