.Toast_container__EuVrq{position:fixed;top:24px;right:24px;z-index:10000;display:flex;flex-direction:column;gap:8px;max-width:400px}.Toast_toast__5Jdnm{position:relative;display:flex;align-items:center;gap:10px;padding:12px 16px 14px;border-radius:10px;background:var(--bg-secondary);border:1px solid var(--border-color);box-shadow:0 8px 24px rgba(0,0,0,.3);animation:Toast_slideIn__TpNwT .25s ease-out;min-width:280px;overflow:hidden}.Toast_toast__5Jdnm.Toast_exiting__ZdX0G{animation:Toast_slideOut__2fYfZ .3s ease-in forwards}@keyframes Toast_slideIn__TpNwT{0%{opacity:0;transform:translateX(40px) translateY(-10px)}to{opacity:1;transform:translateX(0) translateY(0)}}@keyframes Toast_slideOut__2fYfZ{0%{opacity:1;transform:translateX(0) translateY(0)}to{opacity:0;transform:translateX(40px) translateY(-10px)}}.Toast_icon__2MpNe{flex-shrink:0;display:flex;align-items:center}.Toast_message__bcjB2{flex:1 1;font-size:13px;line-height:1.4;color:var(--text-primary)}.Toast_closeBtn__RvlrW{flex-shrink:0;width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.Toast_closeBtn__RvlrW:hover{background:var(--hover-bg);color:var(--text-primary)}.Toast_error__083K0{border-left:3px solid var(--error,#ef4444)}.Toast_error__083K0 .Toast_icon__2MpNe{color:var(--error,#ef4444)}.Toast_warning__wf7tE{border-left:3px solid var(--warning,#f59e0b)}.Toast_warning__wf7tE .Toast_icon__2MpNe{color:var(--warning,#f59e0b)}.Toast_info__nrc_s{border-left:3px solid #3b82f6}.Toast_info__nrc_s .Toast_icon__2MpNe{color:#3b82f6}.Toast_success__OtsVj{border-left:3px solid #22c55e}.Toast_success__OtsVj .Toast_icon__2MpNe{color:#22c55e}.Toast_progressTrack__VLX_N{position:absolute;bottom:0;left:0;right:0;height:3px;border-radius:0 0 10px 10px;overflow:hidden}.Toast_progressBar__yi2S7{height:100%;transition:width 20ms linear;border-radius:0 0 0 10px}.Toast_progress_error__Wko9q{background:var(--error,#ef4444)}.Toast_progress_warning__A8Slq{background:var(--warning,#f59e0b)}.Toast_progress_info__eGT8i{background:#3b82f6}.Toast_progress_success__4ZUww{background:#22c55e}@media (max-width:480px){.Toast_container__EuVrq{left:16px;right:16px;top:16px;max-width:none}.Toast_toast__5Jdnm{min-width:0}}.ConversionBanner_banner__Ylt_l{padding:48px 24px}.ConversionBanner_container__OkOqb{max-width:720px;margin:0 auto;border-radius:var(--radius-2xl,16px);overflow:hidden;background:var(--bg-primary);border:1px solid var(--border-color);box-shadow:var(--shadow-md)}.ConversionBanner_gradientBorder__rM5rZ{height:3px;background:linear-gradient(90deg,#a855f7,#e879f9,#f97316)}.ConversionBanner_inner__y18jU{padding:32px;text-align:center}.ConversionBanner_message__BywyJ{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:20px}.ConversionBanner_cta__ogw9C{display:inline-flex;align-items:center;gap:8px;padding:12px 32px;background:linear-gradient(135deg,#a855f7,#e879f9);color:#fff;border-radius:var(--radius-lg);font-size:16px;font-weight:600;text-decoration:none;transition:all .2s}.ConversionBanner_cta__ogw9C:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(168,85,247,.3)}.ConversionBanner_subtext__ELZdu{margin-top:12px;font-size:13px;color:var(--text-muted)}@media (max-width:768px){.ConversionBanner_inner__y18jU{padding:24px 16px}.ConversionBanner_message__BywyJ{font-size:18px}}@media (max-width:480px){.ConversionBanner_banner__Ylt_l{padding:32px 12px}.ConversionBanner_message__BywyJ{font-size:16px}.ConversionBanner_cta__ogw9C{padding:10px 24px;font-size:15px}}.DocumentConverterTool_page__6hQle{flex:1 1;background:var(--bg-primary);overflow-y:auto}.DocumentConverterTool_container__BWdRs{max-width:960px;margin:0 auto;padding:48px 24px 80px}.DocumentConverterTool_title__Dtlm_{font-size:32px;font-weight:800;color:var(--text-primary);margin-bottom:8px}.DocumentConverterTool_subtitle___lOTT{font-size:16px;color:var(--text-secondary);margin-bottom:32px;line-height:1.6}.DocumentConverterTool_selectorRow__f9Iac{display:flex;align-items:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}.DocumentConverterTool_selectorLabel__2qW8u{font-size:14px;font-weight:600;color:var(--text-primary)}.DocumentConverterTool_select__PSep7{padding:10px 14px;border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:14px;color:var(--text-primary);background:var(--bg-primary);outline:none;cursor:pointer;min-width:140px;transition:border-color .2s}.DocumentConverterTool_select__PSep7:focus{border-color:var(--accent-primary)}.DocumentConverterTool_arrow__moYB0{color:var(--text-muted)}.DocumentConverterTool_uploadArea__Qu6sa{border:2px dashed var(--border-color);border-radius:var(--radius-xl);padding:48px 24px;text-align:center;cursor:pointer;transition:all .2s ease;margin-bottom:24px;background:var(--bg-secondary)}.DocumentConverterTool_uploadAreaDrag___Sk_V,.DocumentConverterTool_uploadArea__Qu6sa:hover{border-color:var(--accent-primary);background:rgba(37,99,235,.04)}.DocumentConverterTool_uploadIcon__b2hcZ{margin-bottom:12px;color:var(--text-muted)}.DocumentConverterTool_uploadText__xuDeK{font-size:15px;color:var(--text-primary);font-weight:500;margin-bottom:4px}.DocumentConverterTool_uploadHint__dK4S5{font-size:13px;color:var(--text-muted)}.DocumentConverterTool_fileInfo__ru6Xt{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--bg-secondary);border:1px solid var(--border-color-light);border-radius:var(--radius-lg);margin-bottom:16px}.DocumentConverterTool_fileName__29L2u{flex:1 1;font-size:14px;font-weight:500;color:var(--text-primary)}.DocumentConverterTool_fileSize__fiAHN{font-size:13px;color:var(--text-muted)}.DocumentConverterTool_removeFileBtn__i6d3q{padding:4px;background:none;border:none;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:color .2s}.DocumentConverterTool_removeFileBtn__i6d3q:hover{color:#ef4444}.DocumentConverterTool_textInputSection__xep8o{margin-bottom:24px}.DocumentConverterTool_orDivider__pzzn1{text-align:center;font-size:13px;color:var(--text-muted);margin:16px 0;font-weight:500}.DocumentConverterTool_textarea__JUzle{width:100%;min-height:200px;padding:16px;border:1px solid var(--border-color);border-radius:var(--radius-lg);font-size:14px;font-family:inherit;color:var(--text-primary);background:var(--bg-primary);resize:vertical;outline:none;transition:border-color .2s;line-height:1.6}.DocumentConverterTool_textarea__JUzle:focus{border-color:var(--accent-primary)}.DocumentConverterTool_convertBtn___kCnM{display:inline-flex;align-items:center;gap:8px;padding:12px 32px;background:linear-gradient(135deg,#a855f7,#9333ea);color:#fff;border:none;border-radius:var(--radius-lg);font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-bottom:32px}.DocumentConverterTool_convertBtn___kCnM:hover{opacity:.9;transform:translateY(-1px)}.DocumentConverterTool_convertBtn___kCnM:disabled{opacity:.5;cursor:not-allowed;transform:none}.DocumentConverterTool_previewSection__ucYq1{margin-bottom:32px}.DocumentConverterTool_previewTabs__siORx{display:flex;gap:4px;margin-bottom:16px;background:var(--bg-tertiary);padding:4px;border-radius:var(--radius-lg);width:-moz-fit-content;width:fit-content}.DocumentConverterTool_previewTab__TJYWG{padding:8px 20px;border:none;background:none;border-radius:var(--radius-md);font-size:13px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.DocumentConverterTool_previewTab__TJYWG:hover{color:var(--text-primary)}.DocumentConverterTool_previewTabActive__OliDd{background:var(--bg-primary);color:var(--text-primary);font-weight:600;box-shadow:var(--shadow-xs)}.DocumentConverterTool_previewContent__mtjR_{padding:24px;background:var(--bg-secondary);border:1px solid var(--border-color-light);border-radius:var(--radius-lg);min-height:200px;max-height:500px;overflow-y:auto;font-size:14px;line-height:1.7;color:var(--text-primary)}.DocumentConverterTool_previewContent__mtjR_ h1,.DocumentConverterTool_previewContent__mtjR_ h2,.DocumentConverterTool_previewContent__mtjR_ h3{margin:16px 0 8px;color:var(--text-primary)}.DocumentConverterTool_previewContent__mtjR_ p{margin:8px 0}.DocumentConverterTool_previewContent__mtjR_ ol,.DocumentConverterTool_previewContent__mtjR_ ul{margin:8px 0;padding-left:24px}.DocumentConverterTool_rawContent__z8ACD{white-space:pre-wrap;word-break:break-word;font-family:Consolas,Monaco,monospace;font-size:13px}.DocumentConverterTool_actions__TfqEd{display:flex;gap:12px;margin-bottom:32px;flex-wrap:wrap}.DocumentConverterTool_downloadBtn__PaSq0{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;background:var(--accent-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.DocumentConverterTool_downloadBtn__PaSq0:hover{opacity:.9}.DocumentConverterTool_copyOutputBtn__q6LEe{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border:1px solid var(--border-color);background:var(--bg-primary);border-radius:var(--radius-md);font-size:14px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s}.DocumentConverterTool_copyOutputBtn__q6LEe:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.DocumentConverterTool_copiedBtn__KKnKW{color:#16a34a;border-color:#16a34a}.DocumentConverterTool_error__dIrWZ{padding:12px 16px;background:#fef2f2;border:1px solid #fecaca;border-radius:var(--radius-md);color:#dc2626;font-size:14px;margin-bottom:16px}.DocumentConverterTool_converting__s62rK{display:flex;align-items:center;gap:8px;padding:16px;color:var(--text-secondary);font-size:14px}.DocumentConverterTool_spinner__fwWL8{width:20px;height:20px;border:2px solid var(--border-color);border-top-color:var(--accent-primary);border-radius:50%;animation:DocumentConverterTool_spin__Mq3as .8s linear infinite}@keyframes DocumentConverterTool_spin__Mq3as{to{transform:rotate(1turn)}}@media (max-width:768px){.DocumentConverterTool_container__BWdRs{padding:32px 16px 64px}.DocumentConverterTool_title__Dtlm_{font-size:26px}.DocumentConverterTool_selectorRow__f9Iac{flex-direction:column;align-items:flex-start}.DocumentConverterTool_uploadArea__Qu6sa{padding:32px 16px}.DocumentConverterTool_relatedGrid__qGE_n{grid-template-columns:1fr}.DocumentConverterTool_previewContent__mtjR_{padding:16px;min-height:150px;max-height:350px}.DocumentConverterTool_actions__TfqEd{flex-direction:column}.DocumentConverterTool_copyOutputBtn__q6LEe,.DocumentConverterTool_downloadBtn__PaSq0{width:100%;justify-content:center}}@media (max-width:480px){.DocumentConverterTool_container__BWdRs{padding:24px 12px 48px}.DocumentConverterTool_title__Dtlm_{font-size:22px}.DocumentConverterTool_subtitle___lOTT{font-size:14px}.DocumentConverterTool_select__PSep7{min-width:100%}.DocumentConverterTool_uploadArea__Qu6sa{padding:24px 12px}.DocumentConverterTool_uploadText__xuDeK{font-size:14px}.DocumentConverterTool_textarea__JUzle{min-height:150px;padding:12px;font-size:13px}.DocumentConverterTool_convertBtn___kCnM{width:100%;justify-content:center}.DocumentConverterTool_fileInfo__ru6Xt{flex-wrap:wrap}}@media (max-width:375px){.DocumentConverterTool_container__BWdRs{padding:20px 10px 40px}.DocumentConverterTool_uploadIcon__b2hcZ{display:none}.DocumentConverterTool_previewTabs__siORx{width:100%}.DocumentConverterTool_previewTab__TJYWG{flex:1 1;text-align:center}}.DocumentConverterTool_relatedSection__pLG9A{margin-top:var(--space-6,24px)}.DocumentConverterTool_relatedTitle__Cq0k9{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-4,16px);text-align:center}.DocumentConverterTool_relatedGrid__qGE_n{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-4,16px);gap:var(--space-4,16px)}.DocumentConverterTool_relatedCard__Ae1n1{display:flex;align-items:center;gap:var(--space-3,12px);padding:var(--space-4,16px);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg,12px);text-decoration:none;color:var(--text-primary);font-size:14px;font-weight:500;transition:all .15s}.DocumentConverterTool_relatedCard__Ae1n1:hover{border-color:var(--brand);box-shadow:var(--shadow-sm)}.DocumentConverterTool_articlesSection__lCX_r{margin-top:var(--space-6,24px)}.DocumentConverterTool_articlesTitle__D7Gv_{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-4,16px);text-align:center}.DocumentConverterTool_articlesList__tnnOh{display:flex;flex-direction:column;gap:var(--space-3,12px)}.DocumentConverterTool_articleLink__ptzVO{display:flex;align-items:center;gap:var(--space-3,12px);padding:var(--space-4,16px);border:1px solid var(--border-color);border-radius:var(--radius-lg,12px);text-decoration:none;transition:all .15s}.DocumentConverterTool_articleLink__ptzVO:hover{border-color:var(--brand);background:var(--bg-secondary)}.DocumentConverterTool_articleBadge__O9y79{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--accent-primary,#a855f7);background:rgba(168,85,247,.08);padding:3px 8px;border-radius:var(--radius-sm,6px);white-space:nowrap;flex-shrink:0}.DocumentConverterTool_articleText__j_qdd{font-size:14px;font-weight:500;color:var(--text-primary);line-height:1.4}.SharedTool_faqSection__3HYNx{margin-top:48px;padding-top:32px;border-top:1px solid var(--border-color)}.SharedTool_faqTitle__0MpuN{font-size:1.5rem;font-weight:700;margin-bottom:24px;color:var(--text-primary);font-family:var(--font-dm-sans);text-align:center}.SharedTool_faqItem__MI33J{margin-bottom:16px;border:1px solid var(--border-color);border-radius:var(--radius-md);overflow:hidden}.SharedTool_faqQuestion__GmGZF{width:100%;padding:16px 20px;background:var(--bg-secondary);border:none;text-align:left;font-size:.95rem;font-weight:600;color:var(--text-primary);cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:inherit;transition:background .2s}.SharedTool_faqQuestion__GmGZF:hover{background:var(--bg-tertiary)}.SharedTool_faqAnswer__fGfPv{padding:0 20px;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;font-size:.9rem;line-height:1.6;color:var(--text-secondary)}.SharedTool_faqAnswerOpen__PHHRP{max-height:300px;padding:16px 20px}.SharedTool_faqSectionAlt__HWm2t{margin-top:48px;padding-top:32px;border-top:1px solid var(--border-color)}.SharedTool_faqTitleAlt__MvKJD{font-size:20px;font-weight:700;color:var(--text-primary);margin-bottom:20px}.SharedTool_faqItemAlt__puXO4{border-bottom:1px solid var(--border-color-light)}.SharedTool_faqQuestionAlt__PPcuX{width:100%;padding:16px 0;background:none;border:none;text-align:left;font-size:15px;font-weight:600;color:var(--text-primary);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px}.SharedTool_faqAnswerAlt__NRQGK{padding:0 0 16px;font-size:14px;line-height:1.7;color:var(--text-secondary)}.SharedTool_faqIcon__Uy3X_{flex-shrink:0;transition:transform .2s}.SharedTool_faqIconOpen___RUbs{transform:rotate(180deg)}.SharedTool_conversionBanner__jhAfo{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-6);text-align:center;margin-bottom:var(--space-6)}.SharedTool_conversionTitle__D69HO{font-size:18px;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-2)}.SharedTool_conversionSubtitle__AKdqd{font-size:14px;color:var(--text-secondary);margin-bottom:var(--space-4)}.SharedTool_conversionCta__pXdAl{display:inline-flex;align-items:center;gap:var(--space-2);padding:10px 24px;background:var(--accent-secondary);color:#fff;border:none;border-radius:var(--radius-lg);font-size:15px;font-weight:600;text-decoration:none;transition:background .15s}.SharedTool_conversionCta__pXdAl:hover{background:var(--accent-secondary-hover)}