.ml-wrap[data-astro-cid-onbo7typ]{display:flex;flex-direction:column;min-width:0;min-height:0;gap:.65rem}.ml-toolbar[data-astro-cid-onbo7typ]{display:flex;align-items:center;flex-wrap:wrap;flex:none;gap:.5rem .9rem}.ml-control[data-astro-cid-onbo7typ],.ml-heading[data-astro-cid-onbo7typ]{display:flex;align-items:center;min-width:0;gap:.4rem}.ml-control[data-astro-cid-onbo7typ] button[data-astro-cid-onbo7typ]{min-height:44px}.ml-heading[data-astro-cid-onbo7typ]{flex:none}.ml-summary[data-astro-cid-onbo7typ]{flex:none;height:2.4rem;overflow:auto;overflow-wrap:anywhere;font-size:.82rem;line-height:1.4;font-weight:500}.ml-summary[data-astro-cid-onbo7typ].ml-ok{color:var(--color-success, #22c55e)}.ml-summary[data-astro-cid-onbo7typ].ml-issues{color:var(--color-danger)}.ml-pane[data-astro-cid-onbo7typ]{display:flex;flex-direction:column;min-width:0;min-height:0;gap:.4rem}.ml-editor-pane[data-astro-cid-onbo7typ]{flex:none;align-items:stretch;justify-content:flex-start;text-align:left;cursor:auto}.ml-pane-label[data-astro-cid-onbo7typ]{font-size:.78rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.ml-editor-pane[data-astro-cid-onbo7typ] textarea[data-astro-cid-onbo7typ]{width:100%;height:180px;min-height:0;overflow:auto;font-family:var(--font-mono);font-size:.86rem;padding:.75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);resize:none;background:var(--color-bg-secondary);color:var(--color-text);line-height:1.6;box-sizing:border-box;tab-size:4}.ml-editor-pane[data-astro-cid-onbo7typ] textarea[data-astro-cid-onbo7typ]:focus{outline:none;border-color:var(--color-primary);background:var(--color-bg)}.ml-wrap[data-astro-cid-onbo7typ]:has(#ml-results[data-empty=true]) .ml-editor-pane[data-astro-cid-onbo7typ]{flex:1 1 0}.ml-wrap[data-astro-cid-onbo7typ]:has(#ml-results[data-empty=true]) #ml-editor[data-astro-cid-onbo7typ]{flex:1 1 0;min-height:220px}.ml-results-pane[data-astro-cid-onbo7typ]{flex:1 1 0;overflow:hidden}.ml-results-pane[data-astro-cid-onbo7typ]:has(#ml-results[data-empty=true]){flex:none}.ml-results-pane[data-astro-cid-onbo7typ]:has(#ml-results[data-empty=true]) .ml-heading[data-astro-cid-onbo7typ]{display:none}.ml-results[data-astro-cid-onbo7typ]{flex:1 1 0;min-width:0;min-height:0;overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg)}.ml-results[data-astro-cid-onbo7typ][data-empty=true]{flex:none;border:0}.ml-results[data-astro-cid-onbo7typ]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.ml-wrap[data-astro-cid-onbo7typ] .ml-placeholder{padding:.6rem 0;color:var(--color-text-muted);font-size:.88rem;overflow-wrap:anywhere}.ml-wrap[data-astro-cid-onbo7typ] .ml-results[data-astro-cid-onbo7typ][data-empty=false] .ml-placeholder{padding:1.25rem}.ml-wrap[data-astro-cid-onbo7typ] .ml-empty-ok{padding:1.25rem;color:var(--color-success, #22c55e);font-size:.92rem;font-weight:500}.ml-wrap[data-astro-cid-onbo7typ] .ml-issue{display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-template-rows:auto auto;min-width:0;gap:.2rem .5rem;padding:.55rem .75rem;border-bottom:1px solid var(--color-border-light, var(--color-border));cursor:pointer;transition:background .12s;align-items:start}.ml-wrap[data-astro-cid-onbo7typ] .ml-issue:last-child{border-bottom:none}.ml-wrap[data-astro-cid-onbo7typ] .ml-issue:hover{background:var(--color-bg-secondary)}.ml-wrap[data-astro-cid-onbo7typ] .ml-issue.ml-err{border-left:3px solid #ef4444}.ml-wrap[data-astro-cid-onbo7typ] .ml-issue.ml-warn{border-left:3px solid #f59e0b}.ml-wrap[data-astro-cid-onbo7typ] .ml-rule{font-family:var(--font-mono);font-size:.75rem;font-weight:700;padding:.1rem .35rem;border-radius:3px;background:var(--color-bg-icon, var(--color-bg-secondary));color:var(--color-text-muted);white-space:nowrap;align-self:center}.ml-wrap[data-astro-cid-onbo7typ] .ml-linenum{font-family:var(--font-mono);font-size:.75rem;color:var(--color-text-muted);white-space:nowrap;align-self:center}.ml-wrap[data-astro-cid-onbo7typ] .ml-desc{min-width:0;overflow-wrap:anywhere;font-size:.84rem;color:var(--color-text);line-height:1.4;grid-column:3;align-self:center}.ml-wrap[data-astro-cid-onbo7typ] .ml-alias{min-width:0;overflow-wrap:anywhere;font-size:.72rem;color:var(--color-text-muted);grid-column:1 / -1;font-family:var(--font-mono);margin-top:-.1rem;padding-left:.15rem}@media(max-width:860px){.ml-wrap[data-astro-cid-onbo7typ]:has(#ml-results[data-empty=true]) .ml-editor-pane[data-astro-cid-onbo7typ]{flex:none}.ml-wrap[data-astro-cid-onbo7typ]:has(#ml-results[data-empty=true]) #ml-editor[data-astro-cid-onbo7typ]{flex:none;min-height:0;height:180px}.ml-results-pane[data-astro-cid-onbo7typ]{flex:none;height:24rem}.ml-results-pane[data-astro-cid-onbo7typ]:has(#ml-results[data-empty=true]){display:none}}@media(max-width:640px){.ml-toolbar[data-astro-cid-onbo7typ]{gap:.4rem .65rem}.ml-control[data-astro-cid-onbo7typ] button[data-astro-cid-onbo7typ]{padding:.55rem .7rem}.ml-results-pane[data-astro-cid-onbo7typ]{height:22rem}.ml-wrap[data-astro-cid-onbo7typ] .ml-issue{padding:.55rem;gap:.2rem .4rem}}
