.FileUpload_wrap__VvfVe{display:flex;flex-direction:column;flex:1 1;width:100%}.FileUpload_zone__kAeQk{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;padding:36px 24px;min-height:220px;height:100%;border:2px dashed var(--ink);border-radius:var(--radius-md);background:#eae5da;color:var(--ink);cursor:pointer;box-shadow:2px 2px 0 var(--ink);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.FileUpload_zone__kAeQk:hover{background:#e2dcd0;box-shadow:3px 3px 0 var(--ink)}.FileUpload_zone__kAeQk:active{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--ink)}.FileUpload_iconCircle__cJpHT{width:48px;height:48px;border-radius:50%;background:var(--acid);border:1.5px solid var(--ink);box-shadow:1.5px 1.5px 0 var(--ink);display:grid;place-items:center;color:var(--ink);transition:transform .2s cubic-bezier(.34,1.56,.64,1),background-color .15s ease}.FileUpload_zone__kAeQk:hover .FileUpload_iconCircle__cJpHT{transform:translateY(-2px) scale(1.05);background:#ffffff}.FileUpload_mainContent__CDqo0{display:flex;flex-direction:column;align-items:center;gap:10px}.FileUpload_text__T0g_W{font-size:.95rem;font-weight:850;color:var(--ink)}.FileUpload_browseButton__SZ80Z{display:inline-flex;align-items:center;gap:6px;padding:6px 18px;border:1.5px solid var(--ink);border-radius:var(--radius-xs);background:#ffffff;box-shadow:1.5px 1.5px 0 var(--ink);font-size:.82rem;font-weight:800;color:var(--ink);pointer-events:none}.FileUpload_hint__NDwUM{font-family:var(--font-mono);font-size:.76rem;color:#6b665c;max-width:340px;line-height:1.45}.FileUpload_dragging__nhA6C{border-style:solid;border-color:var(--ink);background:var(--acid)!important}.FileUpload_dragging__nhA6C .FileUpload_iconCircle__cJpHT{background:#ffffff}.FileUpload_error__Vac__{display:flex;align-items:center;gap:var(--space-1);margin-top:8px;color:var(--color-danger);font-size:var(--text-label-sm);font-weight:700}.WordToPdfTool_container__g0S_7{display:flex;flex-direction:column;gap:24px;width:100%}.WordToPdfTool_shell__UvzF4{border:2px solid var(--ink);border-radius:var(--radius-lg,12px);background:var(--paper-card,#ffffff);box-shadow:var(--shadow-lift,4px 4px 0 var(--ink));overflow:hidden}.WordToPdfTool_windowbar__mUEUd{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:42px;background:var(--ink);color:#fff;padding:8px 16px;font-family:var(--font-mono,monospace);font-size:.85rem;font-weight:750}.WordToPdfTool_windowPath__Md06Z{color:#e5e5e5;letter-spacing:.02em}.WordToPdfTool_windowBadges__Ws7b5{display:flex;flex-wrap:wrap;gap:8px}.WordToPdfTool_badge__aez2l{border:1px solid rgba(255,255,255,.32);border-radius:var(--radius-xs,4px);padding:4px 8px;font-size:.75rem;font-weight:800;letter-spacing:.03em;white-space:nowrap;color:#ffffff}.WordToPdfTool_badgeLive__Uns5l{background:var(--acid);color:var(--ink);border-color:var(--ink)}.WordToPdfTool_uploadPane__CddLG{padding:22px;background:var(--paper-2,#fafafa);display:flex;flex-direction:column;gap:16px}.WordToPdfTool_fileRowList__gPM0Q{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-bottom:1.5px solid var(--ink)}.WordToPdfTool_fileRow__IdKqa{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--surface-2,#f8f9fa);border-top:1px solid rgba(0,0,0,.08)}.WordToPdfTool_fileRow__IdKqa:first-child{border-top:0}[data-theme=dark] .WordToPdfTool_fileRow__IdKqa{background:#1a1b1e;border-top-color:rgba(255,255,255,.08)}.WordToPdfTool_fileInfo__GTY3g{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.WordToPdfTool_fileName__pQ3OC{font-family:var(--font-mono,monospace);font-weight:700;font-size:.95rem;color:var(--ink);word-break:break-all}.WordToPdfTool_fileMeta__Thx7O{font-size:.8rem;color:var(--ink-muted)}.WordToPdfTool_fileListActions__XRnpT{display:flex;align-items:center;gap:10px;padding:14px 16px}.WordToPdfTool_rowSpinner__Xi8pm{width:20px;height:20px;flex-shrink:0;border:2.5px solid rgba(0,0,0,.1);border-top:2.5px solid var(--ink);border-radius:50%;animation:WordToPdfTool_spin__vO_7M .8s linear infinite}[data-theme=dark] .WordToPdfTool_rowSpinner__Xi8pm{border-color:#ffffff rgba(255,255,255,.1) rgba(255,255,255,.1)}.WordToPdfTool_iconButton__qPskH{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border:1.5px solid var(--ink);border-radius:8px;background:#ffffff;color:var(--ink);cursor:pointer}[data-theme=dark] .WordToPdfTool_iconButton__qPskH{background:#2b2d31}.WordToPdfTool_btn__vg9QD{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:.85rem;font-weight:600;border-radius:8px;border:1.5px solid var(--ink);background:#ffffff;color:var(--ink);box-shadow:2px 2px 0 var(--ink);cursor:pointer;transition:transform .1s ease,box-shadow .1s ease}[data-theme=dark] .WordToPdfTool_btn__vg9QD{background:#2b2d31}.WordToPdfTool_btn__vg9QD:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--ink)}.WordToPdfTool_btn__vg9QD:active:not(:disabled){transform:translate(1px,1px);box-shadow:1px 1px 0 var(--ink)}.WordToPdfTool_btn__vg9QD:disabled{opacity:.5;cursor:not-allowed}.WordToPdfTool_btnAcid__kmTKO{background:var(--acid);color:#000000;border-color:#000000;box-shadow:2px 2px 0 #000000}@keyframes WordToPdfTool_spin__vO_7M{to{transform:rotate(1turn)}}.WordToPdfTool_resultStats__ODheq{display:inline-flex;align-items:center;gap:12px;padding:12px 16px;background:var(--surface-2,#f8f9fa);border:1.5px solid var(--ink);border-radius:8px}[data-theme=dark] .WordToPdfTool_resultStats__ODheq{background:#1a1b1e}.WordToPdfTool_statItem__Eqraz{display:flex;flex-direction:column;gap:2px}.WordToPdfTool_statLabel__tPFMI{font-size:.75rem;font-weight:600;color:var(--ink-muted);text-transform:uppercase}.WordToPdfTool_statValue__Sq98h{font-family:var(--font-mono,monospace);font-weight:700;font-size:.95rem}.WordToPdfTool_notice__w4Kb6{padding:12px 16px;border-radius:8px;border:1.5px solid var(--ink);font-size:.9rem;font-weight:600}.WordToPdfTool_noticeDanger__Prxe9{background:#fee2e2;color:#991b1b;border-color:#991b1b}[data-theme=dark] .WordToPdfTool_noticeDanger__Prxe9{background:#450a0a;color:#fca5a5;border-color:#f87171}.WordToPdfTool_previewSection__hgh1t{display:flex;flex-direction:column;gap:10px;padding:20px 24px;border-top:1.5px solid var(--ink);background:var(--paper-2,#fafafa)}[data-theme=dark] .WordToPdfTool_previewSection__hgh1t{background:#1a1b1e}.WordToPdfTool_previewHead__uan02{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-weight:700;font-size:.88rem;color:var(--ink)}.WordToPdfTool_previewHint__eltFS{display:flex;align-items:center;gap:8px;margin-left:auto;padding:8px 12px;border:1.5px solid #b45309;border-radius:8px;background:#fef3c7;color:#92400e;font-weight:600;font-size:.82rem}.WordToPdfTool_previewHint__eltFS svg{flex-shrink:0}[data-theme=dark] .WordToPdfTool_previewHint__eltFS{background:#422006;color:#fcd34d;border-color:#b45309}.WordToPdfTool_previewStage__h37cU{min-height:320px;display:flex;flex-direction:column;border:1.5px solid var(--ink);border-radius:12px;background:var(--surface);box-shadow:3px 3px 0 var(--ink);overflow:hidden}.WordToPdfTool_previewLoading__Pv03f{margin:auto;padding:14px 20px;color:var(--ink-muted);font-size:.85rem;font-style:italic;text-align:center}.WordToPdfTool_thumbnailGrid__dNmwO{display:flex;flex-wrap:wrap;gap:14px;max-height:560px;overflow:auto;padding:18px}.WordToPdfTool_thumbnailTile__gAD8h{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;width:150px;padding:10px 10px 12px;border:1.5px solid transparent;border-radius:12px;background:var(--surface-2,#f8f9fa);transition:border-color .12s ease,transform .12s ease,background .12s ease}[data-theme=dark] .WordToPdfTool_thumbnailTile__gAD8h{background:#232428}.WordToPdfTool_thumbnailTileDraggable__ZKRjE{cursor:grab}.WordToPdfTool_thumbnailTileDragging__yUbv5{opacity:.45}.WordToPdfTool_thumbnailTileDropTarget__sSVlU{border-color:var(--ink);background:var(--acid);transform:translateY(-2px)}[data-theme=dark] .WordToPdfTool_thumbnailTileDropTarget__sSVlU{background:rgba(216,255,72,.18)}.WordToPdfTool_thumbnailTileUnselected__qJKq2{opacity:.4}.WordToPdfTool_thumbnailCheckbox__4eZTd{position:absolute;top:8px;left:8px;z-index:1;display:grid;place-items:center;width:20px;height:20px;padding:0;border:1.5px solid var(--ink);border-radius:5px;background:#ffffff;color:transparent;cursor:pointer;box-sizing:border-box}.WordToPdfTool_thumbnailCheckboxOn__zst1D{background:#ffffff;border-color:#16a34a;color:#16a34a}[data-theme=dark] .WordToPdfTool_thumbnailCheckboxOn__zst1D{background:#232428}.WordToPdfTool_thumbnailFrame__1RI2I{border:1px solid rgba(18,19,16,.18);border-radius:6px;overflow:hidden;background:#ffffff}[data-theme=dark] .WordToPdfTool_thumbnailFrame__1RI2I{border-color:rgba(255,255,255,.16)}.WordToPdfTool_thumbnailCanvas__MVZOj{display:block;max-width:100%}.WordToPdfTool_thumbnailLabel__rpjzn{font-family:var(--font-mono,monospace);font-size:.72rem;font-weight:700;color:var(--ink-muted)}.WordToPdfTool_thumbnailDragHandle__74RXo{display:grid;place-items:center;width:100%;height:22px;border-radius:6px;color:var(--ink-muted);cursor:grab}.WordToPdfTool_thumbnailDragHandle__74RXo:hover{background:rgba(18,19,16,.06);color:var(--ink)}[data-theme=dark] .WordToPdfTool_thumbnailDragHandle__74RXo:hover{background:rgba(255,255,255,.08)}.WordToPdfTool_actionsBar__nkpCq{display:flex;justify-content:center;padding:16px 24px 24px}.WordToPdfTool_actionsRow__xIHeT{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}