.mgxelo0{gap:var(--utils-space-5);flex-direction:column;display:flex}
.mgxelo1{gap:var(--utils-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}
.mgxelo2{padding:var(--utils-space-3);background:var(--utils-color-bgInset);border-radius:var(--utils-radius-md);place-items:center;max-height:460px;display:grid;overflow:auto}
.mgxelo3{border-radius:var(--utils-radius-sm);max-width:100%;height:auto;display:block}
.mgxelo4{gap:var(--utils-space-3);margin-top:var(--utils-space-4);flex-wrap:wrap;align-items:flex-end;display:flex}
.mgxelo5{font-size:var(--utils-fontSize-sm);margin-bottom:var(--utils-space-2);font-weight:600;display:block}
.mgxelo6{border-radius:var(--utils-radius-full);background:var(--utils-color-bgInset);height:8px;margin-top:var(--utils-space-4);overflow:hidden}
.mgxelo7{background:var(--utils-color-accent);height:100%;transition:width .2s linear}
.mgxelo8{margin-top:var(--utils-space-2);font-size:var(--utils-fontSize-xs);color:var(--utils-color-textMuted);text-align:center}
.mgxelo9{width:100%;min-height:320px;padding:var(--utils-space-4);background:var(--utils-color-bg);border:1px solid var(--utils-color-border);border-radius:var(--utils-radius-md);font-family:var(--utils-font-mono);font-size:var(--utils-fontSize-sm);resize:vertical;white-space:pre-wrap;outline:none;line-height:1.7}
.mgxelo9:focus{border-color:var(--utils-color-accent)}
.mgxeloa{gap:var(--utils-space-4);margin-top:var(--utils-space-3);font-size:var(--utils-fontSize-xs);color:var(--utils-color-textSubtle);flex-wrap:wrap;display:flex}
.mgxelob{gap:var(--utils-space-2);margin-top:var(--utils-space-4);flex-wrap:wrap;display:flex}
.mgxeloc{margin-top:var(--utils-space-3);padding:var(--utils-space-3);border-radius:var(--utils-radius-md);background:color-mix(in srgb, var(--utils-color-danger) 12%, transparent);color:var(--utils-color-danger);font-size:var(--utils-fontSize-sm)}
.mgxelod{font-size:var(--utils-fontSize-xs);color:var(--utils-color-textSubtle);line-height:1.7}
@media screen and (max-width:860px){.mgxelo1{grid-template-columns:minmax(0,1fr)}}
