.word-to-pdf-app[data-astro-cid-h3e4gm62]{display:flex;flex-direction:column;gap:1.5rem}.quality-notice-banner[data-astro-cid-h3e4gm62]{display:flex;align-items:flex-start;gap:.75rem;background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:.5rem;padding:.85rem 1rem;font-size:.85rem;line-height:1.5;color:var(--color-text-muted)}.notice-icon[data-astro-cid-h3e4gm62]{font-size:1.1rem;flex-shrink:0}.notice-content[data-astro-cid-h3e4gm62] strong[data-astro-cid-h3e4gm62]{color:var(--color-text)}.dropzone-area[data-astro-cid-h3e4gm62]{border:2px dashed var(--color-border);border-radius:.75rem;padding:2.75rem 1.5rem;text-align:center;background:var(--color-bg);cursor:pointer;transition:all .2s ease}.dropzone-area[data-astro-cid-h3e4gm62]:hover,.dropzone-area[data-astro-cid-h3e4gm62].drag-over{border-color:var(--color-accent);background:var(--color-accent-subtle)}.file-input-hidden[data-astro-cid-h3e4gm62]{display:none}.dropzone-content[data-astro-cid-h3e4gm62]{display:flex;flex-direction:column;align-items:center;gap:.6rem}.dropzone-icon[data-astro-cid-h3e4gm62]{color:var(--color-accent);margin-bottom:.25rem}.dropzone-prompt[data-astro-cid-h3e4gm62]{font-size:1.05rem;color:var(--color-text)}.dropzone-note[data-astro-cid-h3e4gm62]{font-size:.8rem;color:var(--color-text-muted)}.pdf-options-bar[data-astro-cid-h3e4gm62]{display:grid;grid-template-columns:1fr;gap:1rem;background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:.6rem;padding:1.15rem 1.25rem}@media(min-width:640px){.pdf-options-bar[data-astro-cid-h3e4gm62]{grid-template-columns:repeat(3,1fr)}}.option-item[data-astro-cid-h3e4gm62]{display:flex;flex-direction:column;gap:.35rem}.option-label[data-astro-cid-h3e4gm62]{font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.08em;color:var(--color-text-muted)}.option-select[data-astro-cid-h3e4gm62]{font-size:.88rem;padding:.6rem;cursor:pointer}.selected-file-card[data-astro-cid-h3e4gm62]{display:flex;align-items:center;gap:1rem;background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:.6rem;padding:1rem 1.25rem}.file-icon-badge[data-astro-cid-h3e4gm62]{background:#2563eb;color:#fff;font-family:var(--font-mono);font-size:.75rem;font-weight:700;padding:.4rem .65rem;border-radius:.4rem;letter-spacing:.05em}.file-details[data-astro-cid-h3e4gm62]{display:flex;flex-direction:column;flex:1;overflow:hidden}.file-name[data-astro-cid-h3e4gm62]{font-weight:600;font-size:.95rem;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-info[data-astro-cid-h3e4gm62]{font-family:var(--font-mono);font-size:.75rem;color:var(--color-text-muted)}.btn-tool-action[data-astro-cid-h3e4gm62]{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);padding:.35rem .75rem;border-radius:.4rem;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .15s ease}.btn-tool-action[data-astro-cid-h3e4gm62].danger:hover{border-color:#ef4444;color:#ef4444}.document-preview-section[data-astro-cid-h3e4gm62]{display:flex;flex-direction:column;gap:.75rem}.preview-header[data-astro-cid-h3e4gm62]{display:flex;align-items:baseline;gap:.6rem}.preview-title[data-astro-cid-h3e4gm62]{font-family:var(--font-serif);font-size:1.1rem;font-weight:600;color:var(--color-text)}.preview-subtitle[data-astro-cid-h3e4gm62]{font-size:.8rem;color:var(--color-text-muted)}.preview-viewport[data-astro-cid-h3e4gm62]{max-height:380px;overflow-y:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:.6rem;padding:1.5rem;color:var(--color-text);font-family:var(--font-sans);line-height:1.6;font-size:.95rem}.preview-viewport[data-astro-cid-h3e4gm62] h1[data-astro-cid-h3e4gm62],.preview-viewport[data-astro-cid-h3e4gm62] h2[data-astro-cid-h3e4gm62],.preview-viewport[data-astro-cid-h3e4gm62] h3[data-astro-cid-h3e4gm62]{margin-top:1.25rem;margin-bottom:.5rem;color:var(--color-text)}.preview-viewport[data-astro-cid-h3e4gm62] p[data-astro-cid-h3e4gm62]{margin-bottom:.85rem}.preview-viewport[data-astro-cid-h3e4gm62] table[data-astro-cid-h3e4gm62]{width:100%;border-collapse:collapse;margin:1rem 0}.preview-viewport[data-astro-cid-h3e4gm62] td[data-astro-cid-h3e4gm62],.preview-viewport[data-astro-cid-h3e4gm62] th[data-astro-cid-h3e4gm62]{border:1px solid var(--color-border);padding:.5rem .75rem}.warning-box[data-astro-cid-h3e4gm62]{background:#ef44441a;border:1px solid #ef4444;color:#ef4444;padding:.75rem 1rem;border-radius:.5rem;font-size:.85rem}.progress-box[data-astro-cid-h3e4gm62]{display:flex;flex-direction:column;gap:.4rem}.progress-bar-bg[data-astro-cid-h3e4gm62]{width:100%;height:8px;background:var(--color-surface-subtle);border-radius:9999px;overflow:hidden}.progress-bar-fill[data-astro-cid-h3e4gm62]{height:100%;width:0%;background:var(--color-accent);transition:width .2s ease}.progress-label[data-astro-cid-h3e4gm62]{font-family:var(--font-mono);font-size:.78rem;color:var(--color-text-muted);text-align:center}.convert-actions-bar[data-astro-cid-h3e4gm62]{display:flex;justify-content:center}.btn-convert-pdf[data-astro-cid-h3e4gm62]{width:100%;max-width:400px;padding:.85rem 1.5rem;font-size:1rem}.btn-convert-pdf[data-astro-cid-h3e4gm62]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}
