.lm-wrap{max-width:1100px;margin:auto}.lm-heading{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.lm-heading h2{margin:4px 0 8px}.lm-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0}.lm-metrics>div,.lm-box{background:#fff;border:1px solid #e5e9f0;border-radius:16px;padding:20px}.lm-metrics span,.lm-metrics small{display:block;color:#67758b;font-size:12px}.lm-metrics strong{display:block;font-size:19px;line-height:1.4;margin:10px 0;overflow-wrap:anywhere}.lm-note{border:1px solid #cddde9;border-radius:12px;background:#f1f7fc;padding:17px;line-height:1.7;margin-bottom:18px}.lm-box{margin-bottom:18px}.lm-box h3{margin-top:0}.lm-box p{line-height:1.7}.lm-warning{color:#75551a;border-left:3px solid #d8b161;padding-left:12px}.lm-command{background:#f5f7fb;border-radius:10px;padding:16px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.lm-columns{display:grid;grid-template-columns:1fr 1fr;gap:18px}.lm-columns .lm-box{margin:0}.lm-table-scroll{overflow:auto}.lm-table{border-collapse:collapse;width:100%;font-size:12px}.lm-table th{text-align:left;color:#69748a;background:#f6f8fb}.lm-table th,.lm-table td{padding:13px 10px;border-bottom:1px solid #edf0f5;vertical-align:top}.lm-table small{display:block;color:#758196;margin-top:5px;overflow-wrap:anywhere}.lm-table td:first-child{min-width:200px}.lm-empty{padding:24px;border:1px dashed #cfd8e7;border-radius:12px;color:#64748b}.lm-wrap .check{display:flex;gap:9px;align-items:flex-start;line-height:1.6;margin:12px 0 18px}.lm-wrap .check input{flex:0 0 auto;margin-top:5px}.lm-wrap button:focus-visible{outline:3px solid #6d9ded;outline-offset:3px}@media(max-width:760px){.lm-metrics,.lm-columns{grid-template-columns:1fr}.lm-heading{flex-direction:column}.lm-box,.lm-metrics>div{padding:16px}.lm-heading .btn{align-self:flex-start}.lm-command{font-size:11px}.lm-table-scroll{max-width:100%}}
@media(max-width:760px){.lm-table-scroll{overflow:visible}.lm-table,.lm-table tbody,.lm-table tr,.lm-table td{display:block;width:auto;min-width:0}.lm-table thead{display:none}.lm-table tr{border:1px solid #e3e9f2;border-radius:12px;overflow:hidden;margin-top:12px}.lm-table td{display:grid;grid-template-columns:96px minmax(0,1fr);gap:4px 8px;padding:12px;overflow-wrap:anywhere}.lm-table td::before{content:attr(data-label);color:#69748a;font-weight:600}.lm-table td small{grid-column:2}.lm-table td:first-child{min-width:0}.lm-table td:last-child{border-bottom:0}}
