.DocsToMarkdownPage_page__QA_j0{min-height:calc(100vh - 44px);background:radial-gradient(circle at 10% 0,rgba(38,61,114,.08),transparent 28%),linear-gradient(180deg,#f8fbff,#f3f6fb);padding:10px 16px 54px;color:#111827;font-size:13px}.DocsToMarkdownPage_toolShell__ib_Cu{width:100%;max-width:1540px;margin:0 auto;background:#ffffff;border:1px solid #dbe3ef;border-radius:12px;padding:10px;box-shadow:0 6px 18px rgba(15,23,42,.055)}.DocsToMarkdownPage_hiddenInput___rjLy{display:none}.DocsToMarkdownPage_topBar__Ep30y{display:grid;grid-template-columns:250px minmax(0,1fr) 76px 82px 64px;grid-gap:8px;gap:8px;align-items:center;padding:8px 10px;border-bottom:1px solid #e8eef7;overflow:hidden}.DocsToMarkdownPage_titleBlock__pnxcl{min-width:0}.DocsToMarkdownPage_titleBlock__pnxcl h1{margin:0;font-size:17px;line-height:1.1;font-weight:850;color:#111827;letter-spacing:-.02em}.DocsToMarkdownPage_titleBlock__pnxcl span{display:block;margin-top:3px;color:#64748b;font-size:11px;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.DocsToMarkdownPage_fileBox__FlYU2{height:32px;border:1px solid #d8e1ef;background:#f8fafc;border-radius:8px;padding:0 10px;display:flex;align-items:center;color:#475569;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.DocsToMarkdownPage_mutedBtn__rhFQ2,.DocsToMarkdownPage_outlineBtn__nP7st,.DocsToMarkdownPage_primaryBtn__KYOYD{height:32px;border-radius:8px;padding:0 10px;font-size:12px;font-weight:750;cursor:pointer;white-space:nowrap;transition:.14s ease}.DocsToMarkdownPage_outlineBtn__nP7st{border:1px solid #263d72;background:#ffffff;color:#263d72}.DocsToMarkdownPage_outlineBtn__nP7st:hover{background:#eef4ff}.DocsToMarkdownPage_primaryBtn__KYOYD{border:1px solid #263d72;background:#263d72;color:#ffffff}.DocsToMarkdownPage_primaryBtn__KYOYD:hover:not(:disabled){background:#1f3260}.DocsToMarkdownPage_primaryBtn__KYOYD:disabled{opacity:.45;cursor:not-allowed}.DocsToMarkdownPage_mutedBtn__rhFQ2{border:1px solid #cbd5e1;background:#f8fafc;color:#334155}.DocsToMarkdownPage_mutedBtn__rhFQ2:hover{background:#eef2f7}.DocsToMarkdownPage_actionBar__GC5s7{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:8px 10px;border-bottom:1px solid #e8eef7;overflow:hidden}.DocsToMarkdownPage_statusLine__4zVUk{display:flex;align-items:center;gap:8px;min-width:0}.DocsToMarkdownPage_actions__41G_B{display:flex;align-items:center;justify-content:center;gap:15px;flex-shrink:0}.DocsToMarkdownPage_actions__41G_B button{height:27px;border-radius:7px;padding:0 10px;font-size:12px;font-weight:750;cursor:pointer;white-space:nowrap;border:1px solid #263d72;background:#ffffff;color:#263d72;transition:.14s ease}.DocsToMarkdownPage_actions__41G_B button:hover{background:#eef4ff}.DocsToMarkdownPage_actions__41G_B .DocsToMarkdownPage_sendBtn__Kv3Qq{background:#263d72;color:#ffffff}.DocsToMarkdownPage_actions__41G_B .DocsToMarkdownPage_sendBtn__Kv3Qq:hover{background:#1f3260}.DocsToMarkdownPage_message__5pOBt{margin-top:8px;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:700}.DocsToMarkdownPage_success__bQEaa{background:#ecfdf5;border:1px solid #bbf7d0;color:#166534}.DocsToMarkdownPage_error__tJ_To{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.DocsToMarkdownPage_info__nAgFk{background:#eef4ff;border:1px solid #bfdbfe;color:#1e3a8a}.DocsToMarkdownPage_editorArea__zdfxf{margin-top:8px;background:#ffffff}.DocsToMarkdownPage_editorArea__zdfxf .w-md-editor{border-radius:10px;overflow:hidden;box-shadow:none!important;border:1px solid #cbd5e1;background:#ffffff!important}.DocsToMarkdownPage_editorArea__zdfxf .w-md-editor-toolbar{min-height:30px!important;padding:4px 6px!important;background:#ffffff!important;border-bottom:1px solid #e2e8f0}.DocsToMarkdownPage_editorArea__zdfxf .w-md-editor-toolbar li button{width:22px!important;height:22px!important;padding:3px!important}.DocsToMarkdownPage_editorArea__zdfxf .w-md-editor-area,.DocsToMarkdownPage_editorArea__zdfxf .w-md-editor-content,.DocsToMarkdownPage_editorArea__zdfxf .w-md-editor-text,.DocsToMarkdownPage_editorArea__zdfxf .w-md-editor-text-input,.DocsToMarkdownPage_editorArea__zdfxf .w-md-editor-text-pre{background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:13px!important;line-height:1.5!important}.DocsToMarkdownPage_editorArea__zdfxf .w-md-editor-text-input,.DocsToMarkdownPage_editorArea__zdfxf .w-md-editor-text-pre{padding:12px!important}.DocsToMarkdownPage_editorArea__zdfxf .wmde-markdown{background:#ffffff!important;color:#111827!important;font-size:13px!important;line-height:1.5!important;padding:12px!important}.DocsToMarkdownPage_editorArea__zdfxf .w-md-editor-preview{box-shadow:inset 1px 0 0 #e2e8f0}@media (max-width:900px){.DocsToMarkdownPage_page__QA_j0{padding:8px 8px 54px}.DocsToMarkdownPage_toolShell__ib_Cu{padding:8px}.DocsToMarkdownPage_topBar__Ep30y{grid-template-columns:1fr;padding:8px 10px}.DocsToMarkdownPage_actionBar__GC5s7{height:auto;flex-direction:column;padding:8px 10px;align-items:stretch}.DocsToMarkdownPage_actions__41G_B button{width:100%}}.auth-wrapper{display:flex;justify-content:center;align-items:center;min-height:300px}.auth-container{background:#ffffff;width:100%;max-width:350px;padding:2rem;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.1);text-align:center}.auth-container h1{margin-bottom:1rem;font-size:1.5rem;color:#1e293b}input{width:100%;padding:10px;margin:.5rem 0;border-radius:6px;border:1px solid #ddd;background-color:#f9fafb}button{width:100%;padding:12px;margin-top:1rem;border-radius:6px;border:none;background-color:#1e40af;color:white;font-weight:700;font-size:1rem;cursor:pointer}button:hover{background-color:#1e3a8a}.forgot,.toggle-link{margin-top:.75rem;font-size:.875rem;color:#1e40af;text-decoration:underline;cursor:pointer;display:inline-block}.social-container{margin:.75rem 0}.social{border:1px solid #ddd;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;height:36px;width:36px;margin:0 4px;font-size:1rem;color:#1e40af;text-decoration:none}.message-box{margin-bottom:1rem;padding:.75rem;background-color:#dbeafe;color:#1e3a8a;border:1px solid #93c5fd;border-radius:6px;text-align:center;font-weight:500}