.page_page__ZU32B{min-height:100vh}.page_h1__fdyfB{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;margin-bottom:var(--space-4);line-height:1.1}.page_h1__fdyfB,.page_h2__REf9y{color:var(--color-text);text-align:center}.page_h2__REf9y{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;margin-bottom:var(--space-8)}.page_subtitle__iAJUg{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:600px;margin:0 auto;line-height:1.6;text-align:center}.page_hero__SKW6o,.page_section__61PEw{padding:var(--space-16) 0}.page_hero__SKW6o{background:linear-gradient(180deg,var(--color-primary-light) 0,var(--color-bg) 100%);text-align:center}.page_converterSection__btOWq{margin-top:-3rem;margin-bottom:var(--space-8);padding:0 var(--space-4)}.page_conversionsSection__IFPQL{padding:var(--space-8) 0 var(--space-16)}.page_conversionGrid__Wwb8f{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-6);max-width:1200px;margin:0 auto;padding:0 var(--space-4)}.page_conversionCard__OB4Hx{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);display:flex;align-items:center;gap:var(--space-4);transition:all .2s ease;text-decoration:none;color:var(--color-text);box-shadow:var(--shadow-sm)}.page_conversionCard__OB4Hx:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}.page_conversionIcon__rbTXE{font-size:1.5rem}.page_trustBadges__Ch2Ce{display:flex;justify-content:center;gap:var(--space-8);flex-wrap:wrap;padding:0 var(--space-4)}.page_trustBadge__PYQqz{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-weight:500;background:var(--color-bg-secondary);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full)}.page_trustIcon__uE7dI{font-size:1.25rem}.page_steps__e0Sxr{display:flex;align-items:flex-start;justify-content:center;gap:var(--space-4);max-width:1000px;margin:0 auto;padding:0 var(--space-4)}@media (max-width:768px){.page_steps__e0Sxr{flex-direction:column;align-items:center}.page_stepArrow__z3p6A{transform:rotate(90deg)}}.page_step__DI9Zu{text-align:center;max-width:250px;flex:1 1}.page_stepNumber__2EZE0{width:48px;height:48px;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));color:white;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:var(--text-xl);font-weight:700;margin:0 auto var(--space-4)}.page_step__DI9Zu h3{font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-2);color:var(--color-text)}.page_step__DI9Zu p{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.5}.page_stepArrow__z3p6A{color:var(--color-text-muted);font-size:var(--text-2xl);padding-top:var(--space-2)}.Converter_converter__pX3_k{max-width:600px;margin:0 auto;padding:var(--space-8)}.Converter_actions__JZ2XX{display:flex;justify-content:center;margin-top:var(--space-6);animation:Converter_fadeIn__tT_nA .3s ease-out}@keyframes Converter_fadeIn__tT_nA{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Converter_error__Q9_4L{text-align:center;padding:var(--space-6);background:var(--color-error-light);border:1px solid var(--color-error);border-radius:var(--radius-lg);margin-top:var(--space-4);animation:Converter_fadeIn__tT_nA .3s ease-out}.Converter_error__Q9_4L p{color:var(--color-error);font-weight:500;margin-bottom:var(--space-4)}.Dropzone_dropzone__tR6tA{position:relative;border:2px dashed var(--color-border);border-radius:var(--radius-2xl);padding:var(--space-12) var(--space-8);text-align:center;cursor:pointer;transition:all var(--transition-base);background:var(--color-bg);min-height:280px;display:flex;align-items:center;justify-content:center}.Dropzone_dropzone__tR6tA:hover{border-color:var(--color-primary);background:var(--color-primary-light)}.Dropzone_dropzone__tR6tA:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Dropzone_dragging__JTiZV{border-color:var(--color-primary);background:var(--color-primary-light);transform:scale(1.01);box-shadow:0 0 30px rgba(99,102,241,.2)}.Dropzone_disabled__cxJKk{opacity:.5;cursor:not-allowed;pointer-events:none}.Dropzone_error__RzhpG{border-color:var(--color-error)}.Dropzone_hiddenInput__ICWFb{display:none}.Dropzone_placeholder__1q6te{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.Dropzone_uploadIcon__VB6py{color:var(--color-text-muted);margin-bottom:var(--space-2);transition:color var(--transition-fast),transform var(--transition-fast)}.Dropzone_dropzone__tR6tA:hover .Dropzone_uploadIcon__VB6py{color:var(--color-primary);transform:translateY(-4px)}.Dropzone_mainText__zrSm8{font-size:var(--text-xl);font-weight:600;color:var(--color-text);margin:0}.Dropzone_subText__jDzt6{font-size:var(--text-base);color:var(--color-text-muted);margin:0}.Dropzone_acceptedText__UnmiO{font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-bg-tertiary);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);margin:var(--space-2) 0 0}.Dropzone_selectedFile__TRmNu{display:flex;align-items:center;gap:var(--space-4);background:var(--color-bg-secondary);padding:var(--space-4) var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--color-border);max-width:100%}.Dropzone_fileIcon__KE9_9{font-size:var(--text-3xl)}.Dropzone_fileInfo__lheU_{display:flex;flex-direction:column;align-items:flex-start;flex:1 1;min-width:0}.Dropzone_fileName__1YAcu{font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.Dropzone_fileSize__xMNdJ{font-size:var(--text-sm);color:var(--color-text-muted)}.Dropzone_removeButton__rd9ye{background:var(--color-bg-tertiary);border:none;width:32px;height:32px;border-radius:var(--radius-full);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);transition:all var(--transition-fast);flex-shrink:0}.Dropzone_errorMessage__1EKhl,.Dropzone_removeButton__rd9ye:hover{background:var(--color-error-light);color:var(--color-error)}.Dropzone_errorMessage__1EKhl{position:absolute;bottom:var(--space-4);left:50%;transform:translateX(-50%);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500}@media (max-width:640px){.Dropzone_dropzone__tR6tA{padding:var(--space-8) var(--space-4);min-height:220px}.Dropzone_mainText__zrSm8{font-size:var(--text-lg)}.Dropzone_selectedFile__TRmNu{flex-direction:column;text-align:center}.Dropzone_fileInfo__lheU_{align-items:center}}.ProgressBar_container__leRrI{width:100%;max-width:400px;margin:var(--space-6) auto;animation:ProgressBar_fadeIn__fEYY6 .3s ease-out}@keyframes ProgressBar_fadeIn__fEYY6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ProgressBar_header__kTYt3{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.ProgressBar_status__LzHfo{font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary)}.ProgressBar_percentage___f6_u{font-size:var(--text-sm);font-weight:600;color:var(--color-primary)}.ProgressBar_track__Xt_gj{width:100%;height:8px;background:var(--color-bg-tertiary);border-radius:var(--radius-full);overflow:hidden}.ProgressBar_fill__g_9_t{height:100%;background:linear-gradient(90deg,var(--color-primary),var(--color-primary-hover));border-radius:var(--radius-full);transition:width .3s ease-out;position:relative}.ProgressBar_fill__g_9_t:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:ProgressBar_shimmer__Gs96j 1.5s infinite}@keyframes ProgressBar_shimmer__Gs96j{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.ProgressBar_completed__ndo3Z{background:linear-gradient(90deg,var(--color-success),#059669)}.ProgressBar_completed__ndo3Z:after{animation:none}.DownloadSuccess_container__4HOoK{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-8);animation:DownloadSuccess_scaleIn__ddJUt .4s ease-out}@keyframes DownloadSuccess_scaleIn__ddJUt{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.DownloadSuccess_icon__3CCn1{width:80px;height:80px;background:linear-gradient(135deg,var(--color-success),#059669);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;color:white;font-size:var(--text-4xl);margin-bottom:var(--space-6);box-shadow:0 0 30px rgba(16,185,129,.3)}.DownloadSuccess_title__Jwj3Z{font-size:var(--text-2xl);font-weight:700;color:var(--color-text);margin-bottom:var(--space-2)}.DownloadSuccess_subtitle__A9KD_{font-size:var(--text-base);color:var(--color-text-muted);margin-bottom:var(--space-6)}.DownloadSuccess_fileInfo__wUq7c{background:var(--color-bg-secondary);padding:var(--space-3) var(--space-6);border-radius:var(--radius-lg);margin-bottom:var(--space-6);border:1px solid var(--color-border)}.DownloadSuccess_filename__DKQfk{font-weight:500;color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-sm)}.DownloadSuccess_actions__3knP3{display:flex;flex-direction:column;gap:var(--space-3);width:100%;max-width:300px}.DownloadSuccess_downloadButton__LonH_{width:100%}.DownloadSuccess_downloadButton__LonH_:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg),0 0 20px rgba(16,185,129,.3)}.DownloadSuccess_resetButton__NNLyp{width:100%}.FAQ_container___jZ_8{display:flex;flex-direction:column;gap:var(--space-3)}.FAQ_item__gnkvT{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:all var(--transition-base)}.FAQ_item__gnkvT:hover{border-color:var(--color-border-hover)}.FAQ_item__gnkvT.FAQ_open__20TKv{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.FAQ_question__1kBzu{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-5);background:none;border:none;cursor:pointer;font-size:var(--text-base);font-weight:600;color:var(--color-text);text-align:left;transition:background var(--transition-fast)}.FAQ_question__1kBzu:hover{background:var(--color-bg-secondary)}.FAQ_icon__rSdfM{font-size:var(--text-xl);color:var(--color-primary);transition:transform var(--transition-fast);flex-shrink:0;margin-left:var(--space-4)}.FAQ_open__20TKv .FAQ_icon__rSdfM{transform:rotate(180deg)}.FAQ_answerWrapper__Q5ARD{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition-base)}.FAQ_open__20TKv .FAQ_answerWrapper__Q5ARD{grid-template-rows:1fr}.FAQ_answer__bQnwZ{overflow:hidden;padding:0 var(--space-5);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.7}.FAQ_open__20TKv .FAQ_answer__bQnwZ{padding:var(--space-4) var(--space-5);padding-top:0}