#xml-formatter .xmlf-output-wrap{display:flex;flex-direction:column;gap:var(--tb-space-2);min-height:0}#xml-formatter .xmlf-pre{margin:0;overflow:auto;max-height:32rem;padding:var(--tb-space-3) var(--tb-space-4);background:var(--tb-color-bg);border:1px solid var(--tb-border);border-radius:var(--tb-radius-md)}#xml-formatter .xmlf-code{display:block;font-family:var(--tb-font-mono);font-size:var(--tb-font-size-sm);line-height:var(--tb-leading-relaxed);color:var(--tb-text-primary);white-space:pre;-moz-tab-size:4;tab-size:4}#xml-formatter .xmlf-excerpt{margin:0;overflow-x:auto;padding:var(--tb-space-3) var(--tb-space-4);background:var(--tb-color-danger-light);border:1px solid var(--tb-color-danger);border-radius:var(--tb-radius-md);font-family:var(--tb-font-mono);font-size:var(--tb-font-size-sm);line-height:var(--tb-leading-normal);color:var(--tb-text-primary);white-space:pre;-moz-tab-size:4;tab-size:4}#xml-formatter .xmlf-tok-tag{color:var(--tb-syntax-key);font-weight:var(--tb-weight-semibold)}#xml-formatter .xmlf-tok-attr{color:var(--tb-syntax-boolean)}#xml-formatter .xmlf-tok-value{color:var(--tb-syntax-string)}#xml-formatter .xmlf-tok-punct{color:var(--tb-syntax-punctuation)}#xml-formatter .xmlf-tok-comment{color:var(--tb-syntax-null);font-style:italic}#xml-formatter .xmlf-tok-cdata,#xml-formatter .xmlf-tok-decl{color:var(--tb-syntax-number)}#xml-formatter .xmlf-tok-entity{color:var(--tb-syntax-boolean)}#xml-formatter #xmlf-input{min-height:20rem;resize:vertical}#xml-formatter .xmlf-opt{align-self:flex-end}#xml-formatter .xmlf-stats{justify-content:flex-end}
