.pdf-markdown-tool{max-width:var(--ui-metadata-content-width)}.pdf-markdown-back{align-self:center;margin-inline:auto}.pdf-markdown-file{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-4);border:var(--ui-stroke) solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-paper);flex-wrap:wrap;display:flex}.pdf-markdown-file-name{flex:1 1 var(--space-16);overflow-wrap:anywhere;min-width:0;font-weight:var(--ui-emphasis-weight)}.pdf-markdown-file-size{color:var(--ui-secondary);font-size:var(--ui-label-size)}.pdf-markdown-note{margin-block:var(--space-4);padding:var(--space-3);border:var(--ui-stroke) solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-tint);color:var(--ui-secondary);font-size:var(--ui-label-size)}.pdf-markdown-progress{gap:var(--space-2);margin-block:var(--space-4);display:grid}.pdf-markdown-progress label{color:var(--ui-secondary);font-size:var(--ui-label-size)}.pdf-markdown-progress progress{inline-size:100%;accent-color:var(--ui-accent)}.pdf-markdown-preview{gap:var(--space-2);margin-block:var(--space-4);display:grid}.pdf-markdown-preview h3{font-size:var(--ui-label-size);margin:0}.pdf-markdown-preview textarea{inline-size:100%;min-block-size:var(--ui-control);max-block-size:var(--ui-compress-preview-height);padding:var(--space-3);resize:vertical;border:var(--ui-stroke) solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-paper);color:var(--ui-ink);font-size:var(--ui-caption-size);line-height:var(--ui-body-leading);white-space:pre;overflow:auto}.pdf-markdown-preview textarea:focus-visible{outline:var(--ui-focus) solid var(--ui-accent);outline-offset:var(--ui-focus)}.pdf-markdown-preview p{color:var(--ui-secondary);font-size:var(--ui-caption-size);margin:0}.pdf-markdown-actions{justify-content:center;align-items:center;gap:var(--space-3);margin-block:var(--space-4);flex-wrap:wrap;display:flex}.pdf-markdown-actions>button{min-height:var(--ui-control);justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}@media (width<=640px){.pdf-markdown-file{align-items:flex-start}.pdf-markdown-file-name{flex-basis:calc(100% - var(--ui-control-compact))}.pdf-markdown-actions>button{flex:100%}}
