.MarkdownToPdfTool_container__0B31o{width:100%}.MarkdownToPdfTool_shell__Oz5QK{overflow:hidden;border:2px solid var(--ink);border-radius:var(--radius-lg);background:var(--paper-card);box-shadow:var(--shadow-lift)}.MarkdownToPdfTool_windowbar__Sa461{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:10px;padding:9px 16px;background:var(--ink);color:#fff;font-family:var(--font-mono);font-size:.85rem;font-weight:750}.MarkdownToPdfTool_windowPath__BjaZW{color:#e5e5e5;overflow-wrap:anywhere}.MarkdownToPdfTool_downloadButton__Gh_nK,.MarkdownToPdfTool_generateButton__5q99W,.MarkdownToPdfTool_segmented__ytwbv,.MarkdownToPdfTool_toolbarActions__bI7oO,.MarkdownToPdfTool_toolbarButton__dnbCZ,.MarkdownToPdfTool_toolbar__i1uGz,.MarkdownToPdfTool_windowBadges__MYDQA{display:flex;align-items:center}.MarkdownToPdfTool_windowBadges__MYDQA{flex-wrap:wrap;justify-content:flex-end;gap:8px}.MarkdownToPdfTool_badge__5NwfB{border:1px solid rgba(255,255,255,.32);border-radius:var(--radius-xs);padding:4px 8px;color:#fff;font-size:.75rem;font-weight:800;white-space:nowrap}.MarkdownToPdfTool_badgeServer__x7dDB{border-color:var(--ink);background:var(--acid);color:var(--ink)}.MarkdownToPdfTool_toolbar__i1uGz{min-height:56px;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:8px 16px;border-bottom:1.5px solid var(--ink);background:#fff}.MarkdownToPdfTool_toolbarActions__bI7oO{flex-wrap:wrap;gap:8px}.MarkdownToPdfTool_downloadButton__Gh_nK,.MarkdownToPdfTool_generateButton__5q99W,.MarkdownToPdfTool_toolbarButton__dnbCZ{min-height:40px;justify-content:center;gap:7px;border:1.5px solid var(--ink);border-radius:var(--radius-xs);box-shadow:var(--shadow-sm);color:var(--ink);font-weight:800;cursor:pointer;transition:transform .1s ease,box-shadow .1s ease}.MarkdownToPdfTool_toolbarButton__dnbCZ{padding:0 12px;background:#fff;font-family:var(--font-mono);font-size:.76rem}.MarkdownToPdfTool_downloadButton__Gh_nK:hover:not(:disabled),.MarkdownToPdfTool_generateButton__5q99W:hover:not(:disabled),.MarkdownToPdfTool_toolbarButton__dnbCZ:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--ink)}.MarkdownToPdfTool_downloadButton__Gh_nK:active:not(:disabled),.MarkdownToPdfTool_generateButton__5q99W:active:not(:disabled),.MarkdownToPdfTool_toolbarButton__dnbCZ:active:not(:disabled){transform:translate(1px,1px);box-shadow:0 0 0 var(--ink)}.MarkdownToPdfTool_downloadButton__Gh_nK:disabled,.MarkdownToPdfTool_generateButton__5q99W:disabled,.MarkdownToPdfTool_toolbarButton__dnbCZ:disabled{opacity:.58;cursor:not-allowed}.MarkdownToPdfTool_fileInputHidden__q7WPh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.MarkdownToPdfTool_settings__UJf1s{display:grid;grid-template-columns:minmax(190px,.85fr) minmax(230px,.75fr) minmax(260px,1.4fr);align-items:end;gap:14px;padding:14px 18px;border-bottom:1.5px solid var(--ink);background:var(--paper-2)}.MarkdownToPdfTool_field__qx5g8 label,.MarkdownToPdfTool_fieldset__LSpLh legend{display:block;margin:0 0 6px;color:var(--ink);font-size:.76rem;font-weight:850}.MarkdownToPdfTool_fieldset__LSpLh{min-width:0;margin:0;padding:0;border:0}.MarkdownToPdfTool_outputNameWrap__J07P2{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;overflow:hidden;height:42px;border:1.5px solid var(--ink);border-radius:var(--radius-xs);background:#fff}.MarkdownToPdfTool_outputNameWrap__J07P2 span{padding:0 10px;color:var(--muted);font-family:var(--font-mono);font-size:.8rem;font-weight:800}.MarkdownToPdfTool_textInput__VjtEJ{min-width:0;height:100%;border:0;outline:0;background:transparent;padding:0 10px;color:var(--ink);font-size:.88rem;font-weight:700}.MarkdownToPdfTool_segmented__ytwbv{overflow:hidden;border:1.5px solid var(--ink);border-radius:var(--radius-xs);background:#fff}.MarkdownToPdfTool_segmentButton__OgOzD{min-width:0;min-height:40px;flex:1 1;border:0;border-right:1.5px solid var(--ink);background:transparent;padding:0 12px;color:var(--ink);font-size:.8rem;font-weight:800;cursor:pointer}.MarkdownToPdfTool_segmentButton__OgOzD:last-child{border-right:0}.MarkdownToPdfTool_segmentButton__OgOzD:hover:not(.MarkdownToPdfTool_segmentButtonActive__oRB7H){background:var(--paper-2)}.MarkdownToPdfTool_segmentButtonActive__oRB7H{background:var(--lilac);color:#fff}.MarkdownToPdfTool_settingsHint__v4gt4{align-self:center;margin:18px 0 0;color:var(--muted);font-size:.79rem;line-height:1.45}.MarkdownToPdfTool_workspace__ggeWU{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.MarkdownToPdfTool_editorPane__qPec5,.MarkdownToPdfTool_resultPane__g64CV{min-width:0}.MarkdownToPdfTool_editorPane__qPec5{border-right:1.5px solid var(--ink);background:#151712}.MarkdownToPdfTool_resultPane__g64CV{display:flex;flex-direction:column;background:#f6f1e8}.MarkdownToPdfTool_paneHeader__I1Mle{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px;border-bottom:1px solid var(--ink);background:#fff}.MarkdownToPdfTool_paneHeader__I1Mle h2,.MarkdownToPdfTool_paneHeader__I1Mle label{display:block;margin:0;color:var(--ink);font-size:.88rem;font-weight:850}.MarkdownToPdfTool_paneHeader__I1Mle label{cursor:text}.MarkdownToPdfTool_paneHeader__I1Mle div>span{display:block;max-width:42ch;margin-top:3px;overflow:hidden;color:var(--muted);font-family:var(--font-mono);font-size:.72rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.MarkdownToPdfTool_paneBadge__4NUV5{border:1px solid var(--ink);border-radius:var(--radius-pill);background:var(--color-primary-tint);padding:4px 8px;color:var(--ink);font-family:var(--font-mono);font-size:.7rem;font-weight:850}.MarkdownToPdfTool_editor__7zcoY{display:block;width:100%;height:480px;resize:vertical;border:0;outline:0;background:#151712;padding:18px;color:#f4f1e8;font-family:var(--font-mono);font-size:.86rem;line-height:1.62;tab-size:2;box-sizing:border-box}.MarkdownToPdfTool_editor__7zcoY::placeholder{color:#aaa69b}.MarkdownToPdfTool_resultStats__28SC2,.MarkdownToPdfTool_sourceStats___hZNJ{display:grid;grid-template-columns:repeat(3,1fr);margin:0}.MarkdownToPdfTool_sourceStats___hZNJ{border-top:1px solid var(--ink);background:#fff}.MarkdownToPdfTool_resultStats__28SC2 div,.MarkdownToPdfTool_sourceStats___hZNJ div{min-width:0;padding:9px 11px;border-right:1px solid var(--color-border)}.MarkdownToPdfTool_resultStats__28SC2 div:last-child,.MarkdownToPdfTool_sourceStats___hZNJ div:last-child{border-right:0}.MarkdownToPdfTool_resultStats__28SC2 dt,.MarkdownToPdfTool_sourceStats___hZNJ dt{color:var(--muted);font-family:var(--font-mono);font-size:.68rem;font-weight:850;text-transform:uppercase}.MarkdownToPdfTool_resultStats__28SC2 dd,.MarkdownToPdfTool_sourceStats___hZNJ dd{margin:3px 0 0;color:var(--ink);font-size:.82rem;font-weight:850;overflow-wrap:anywhere}.MarkdownToPdfTool_valueDanger__zTyYk{color:var(--color-danger)!important}.MarkdownToPdfTool_previewStage__dk54I{display:grid;min-height:480px;flex:1 1;place-items:center;overflow:auto;padding:18px;box-sizing:border-box}.MarkdownToPdfTool_emptyState__cQLBD{display:flex;max-width:300px;flex-direction:column;align-items:center;gap:9px;padding:22px;text-align:center}.MarkdownToPdfTool_emptyIcon__FO_Ye{display:grid;width:62px;height:62px;place-items:center;border:1.5px solid var(--ink);border-radius:50%;background:var(--acid);box-shadow:var(--shadow-sm)}.MarkdownToPdfTool_emptyState__cQLBD strong{color:var(--ink);font-size:.94rem}.MarkdownToPdfTool_emptyState__cQLBD p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.5}.MarkdownToPdfTool_buttonSpinner__rPV9t,.MarkdownToPdfTool_spinner___boMe{border-radius:50%;animation:MarkdownToPdfTool_spin___7N_a .8s linear infinite}.MarkdownToPdfTool_spinner___boMe{width:34px;height:34px;border:3px solid var(--color-border);border-top-color:var(--ink)}.MarkdownToPdfTool_buttonSpinner__rPV9t{width:16px;height:16px;border:2px solid rgba(18,19,16,.3);border-top:2px solid var(--ink)}.MarkdownToPdfTool_previewCanvasWrap__EKElm{display:grid;width:100%;min-height:420px;place-items:center}.MarkdownToPdfTool_previewCanvas__JQhxk{display:none;max-width:100%;height:auto!important;border:1px solid rgba(18,19,16,.24);background:#fff;box-shadow:var(--shadow-card)}.MarkdownToPdfTool_previewCanvasReady__6U_SQ{display:block}.MarkdownToPdfTool_previewMessage__dbbDg{margin:0;color:var(--muted);font-size:.82rem;text-align:center}.MarkdownToPdfTool_resultStats__28SC2{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:#fff}.MarkdownToPdfTool_downloadButton__Gh_nK{align-self:flex-end;margin:14px;padding:0 14px;background:var(--ink);color:#fff;font-size:.82rem}.MarkdownToPdfTool_runBar__2fc5o{display:flex;min-height:66px;align-items:center;justify-content:space-between;gap:14px;padding:10px 18px;border-top:1.5px solid var(--ink);background:#fff}.MarkdownToPdfTool_status__Up8kk{margin:0;color:var(--muted);font-size:.8rem;line-height:1.45}.MarkdownToPdfTool_statusError__TO962{color:var(--color-danger);font-weight:750}.MarkdownToPdfTool_generateButton__5q99W{min-width:166px;flex:0 0 auto;padding:0 16px;background:var(--acid);font-size:.84rem;font-weight:900}.MarkdownToPdfTool_downloadButton__Gh_nK:focus-visible,.MarkdownToPdfTool_generateButton__5q99W:focus-visible,.MarkdownToPdfTool_segmentButton__OgOzD:focus-visible,.MarkdownToPdfTool_toolbarButton__dnbCZ:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.MarkdownToPdfTool_editor__7zcoY:focus-visible,.MarkdownToPdfTool_textInput__VjtEJ:focus-visible{box-shadow:inset 0 0 0 3px var(--color-focus)}@keyframes MarkdownToPdfTool_spin___7N_a{to{transform:rotate(1turn)}}@media (max-width:960px){.MarkdownToPdfTool_settings__UJf1s{grid-template-columns:1fr 1fr}.MarkdownToPdfTool_settingsHint__v4gt4{grid-column:1/-1;margin-top:0}.MarkdownToPdfTool_workspace__ggeWU{grid-template-columns:1fr}.MarkdownToPdfTool_editorPane__qPec5{border-right:0;border-bottom:1.5px solid var(--ink)}.MarkdownToPdfTool_editor__7zcoY,.MarkdownToPdfTool_previewStage__dk54I{min-height:400px;height:400px}}@media (max-width:620px){.MarkdownToPdfTool_runBar__2fc5o,.MarkdownToPdfTool_toolbar__i1uGz,.MarkdownToPdfTool_windowbar__Sa461{align-items:stretch}.MarkdownToPdfTool_runBar__2fc5o,.MarkdownToPdfTool_toolbarActions__bI7oO,.MarkdownToPdfTool_toolbar__i1uGz,.MarkdownToPdfTool_windowbar__Sa461{flex-direction:column}.MarkdownToPdfTool_windowBadges__MYDQA{justify-content:flex-start}.MarkdownToPdfTool_generateButton__5q99W,.MarkdownToPdfTool_toolbarButton__dnbCZ{width:100%}.MarkdownToPdfTool_settings__UJf1s{grid-template-columns:1fr}.MarkdownToPdfTool_settingsHint__v4gt4{grid-column:auto}.MarkdownToPdfTool_paneHeader__I1Mle div>span{max-width:29ch}.MarkdownToPdfTool_resultStats__28SC2,.MarkdownToPdfTool_sourceStats___hZNJ{grid-template-columns:1fr}.MarkdownToPdfTool_resultStats__28SC2 div,.MarkdownToPdfTool_sourceStats___hZNJ div{border-right:0;border-bottom:1px solid var(--color-border)}.MarkdownToPdfTool_resultStats__28SC2 div:last-child,.MarkdownToPdfTool_sourceStats___hZNJ div:last-child{border-bottom:0}.MarkdownToPdfTool_downloadButton__Gh_nK{width:calc(100% - 28px)}}@media (prefers-reduced-motion:reduce){.MarkdownToPdfTool_buttonSpinner__rPV9t,.MarkdownToPdfTool_spinner___boMe{animation-duration:1.6s}.MarkdownToPdfTool_downloadButton__Gh_nK,.MarkdownToPdfTool_generateButton__5q99W,.MarkdownToPdfTool_toolbarButton__dnbCZ{transition:none}}