.convert-dialog__subtitle,.convert-dialog__body{color:var(--doc-header-text-secondary,var(--app-text-secondary))}.convert-dialog__files{border:1px solid var(--doc-header-border,var(--app-border));border-radius:var(--app-radius-md);background:var(--doc-header-btn-bg,var(--app-bg-main));flex-direction:column;gap:.25rem;max-height:9rem;margin:0;padding:.5rem .75rem;list-style:none;display:flex;overflow-y:auto}.convert-dialog__file{font-family:var(--app-font-mono);font-size:var(--app-type-callout);color:var(--doc-header-text,var(--app-text));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.convert-dialog__file--more{font-family:var(--app-font-sans);color:var(--doc-header-text-secondary,var(--app-text-secondary))}
.conversion-progress{z-index:var(--app-z-toast);border:1px solid var(--doc-header-border,var(--app-border));border-radius:var(--app-radius-md);background:var(--doc-header-bg,var(--app-bg-card));width:min(26rem,100vw - 3rem);color:var(--doc-header-text,var(--app-text));box-shadow:var(--doc-elevation-shadow,none);-webkit-backdrop-filter:blur(var(--app-blur-panel));backdrop-filter:blur(var(--app-blur-panel));flex-direction:column;gap:.625rem;padding:.875rem 1rem;display:flex;position:fixed;bottom:1.5rem;right:1.5rem}.conversion-progress__row{align-items:center;gap:.75rem;display:flex}.conversion-progress__spinner{color:var(--doc-header-accent,var(--app-accent))}.conversion-progress__text{flex:1;min-width:0}.conversion-progress__title{font-size:var(--app-type-body);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.conversion-progress__detail{font-size:var(--app-type-footnote);color:var(--doc-header-text-secondary,var(--app-text-secondary))}.conversion-progress__track{border-radius:var(--app-radius-pill);background:var(--doc-header-btn-bg,var(--app-bg-main));height:.375rem;overflow:hidden}.conversion-progress__bar{border-radius:var(--app-radius-pill);background:var(--doc-header-accent,var(--app-accent));height:100%;transition:width var(--app-motion-normal)}.conversion-progress__bar--indeterminate{opacity:.6;width:100%}
.conversion-images__subtitle{color:var(--doc-header-text-secondary,var(--app-text-secondary))}.conversion-images__options{flex-direction:column;gap:.5rem;display:flex}.conversion-images__option{text-align:left;border:1px solid var(--doc-header-border,var(--app-border));border-radius:var(--app-radius-md);background:var(--doc-header-btn-bg,var(--app-bg-main));width:100%;color:var(--doc-header-text,var(--app-text));cursor:pointer;transition:border-color var(--app-motion-fast), background-color var(--app-motion-fast);align-items:flex-start;gap:.75rem;padding:.75rem .875rem;display:flex}.conversion-images__option:hover:not(:disabled){border-color:var(--doc-header-accent,var(--app-accent))}.conversion-images__option:disabled{opacity:.55;cursor:not-allowed}.conversion-images__option-icon{color:var(--doc-header-accent,var(--app-accent));flex-shrink:0}.conversion-images__option-text{flex-direction:column;gap:.125rem;min-width:0;display:flex}.conversion-images__option-title{font-size:var(--app-type-body);font-weight:700}.conversion-images__option-desc{font-size:var(--app-type-callout);color:var(--doc-header-text-secondary,var(--app-text-secondary))}.conversion-images__remember{font-size:var(--app-type-callout);color:var(--doc-header-text-secondary,var(--app-text-secondary));cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;display:flex}
