.mdp-device{--md-muted:var(--text-secondary,#73747b);min-width:0}.mdp-device .ppo-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.mdp-device [hidden]{display:none!important}.md-actions,.md-code-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.mdp-device button,.mdp-device select{font:inherit;color:inherit;background:var(--surface,#fff);border:1px solid var(--border,#cbd0d8);border-radius:5px;padding:8px 10px;cursor:pointer}.mdp-device button[aria-pressed=true]{background:var(--text,#17171a);color:var(--surface,#fff)}.mdp-device button:disabled{opacity:.45;cursor:default}.md-select{display:block;margin:20px 0}.md-select select{display:block;max-width:100%;width:100%;margin-top:7px}.mdp-device figure{margin:24px 0}.mdp-device figure svg{display:block;width:100%;overflow:visible;max-height:none}.mdp-device figure svg text{font:13px ui-monospace,SFMono-Regular,Consolas,monospace;fill:currentColor;stroke:none}.mdp-device figure svg path,.mdp-device figure svg rect,.mdp-device figure svg circle{stroke:currentColor;stroke-width:1.3;fill:none;vector-effect:non-scaling-stroke}.mdp-device figure .md-command{stroke-width:2}.mdp-device figure .md-danger-area{fill:currentColor;fill-opacity:.18;stroke:none}.mdp-device figure .md-cut,.mdp-device figure .md-guide,.mdp-device figure .md-ref{stroke-dasharray:4 4;opacity:.6}.mdp-device figure .md-draw{fill:currentColor}.mdp-device figure .md-grid{opacity:.18}.mdp-device figure .md-series{stroke-width:1.5}.mdp-device figure .md-series-1{stroke-dasharray:5 4;opacity:.7}.mdp-device figcaption{font-size:13px;line-height:1.8;color:var(--md-muted);margin-top:12px}.md-record{border-left:2px solid var(--border,#cbd0d8);padding:10px 16px;line-height:1.8}.mdp-device .trace-equation{margin:18px 0;overflow-x:auto}.mdp-device [data-md-bind]{background:transparent;color:inherit;border:0;text-align:left;padding:0;cursor:pointer;border-radius:2px}.mdp-device .md-highlight{background:var(--hover,#e9edf6);outline:1px solid var(--border,#ccd2dd)}.mdp-device figure .md-highlight{opacity:.55}.mdp-device .trace-code pre{overflow-x:auto;max-width:100%}.mdp-device .trace-code [data-md-bind]{font:inherit}.md-details{margin:22px 0}.md-details pre{font-size:12px;overflow:auto;max-height:300px}.mdp-device .md-content>p{line-height:1.9}@media(max-width:600px){.mdp-device .ppo-controls{grid-template-columns:1fr}.mdp-device figure svg text{font-size:12px}.mdp-device .trace-equation{font-size:.9rem}}
.mdp-device .md-plane svg{max-width:420px;margin-inline:auto}
