.EncoderTool_container__1rwxM{max-width:600px;margin:0 auto}.EncoderTool_modeRow__7j3XY{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.EncoderTool_modeLabel__PKOoK{font-size:14px;font-weight:700;color:var(--text-color)}.EncoderTool_swapBtn__qdXOK{padding:6px 10px;border:2px solid var(--border-color);border-radius:var(--radius-xs);background:var(--card-bg);color:var(--text-color);font-size:12px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease;box-shadow:none}.EncoderTool_swapBtn__qdXOK:after{display:none}.EncoderTool_swapBtn__qdXOK:hover{border-color:var(--primary-color);color:var(--primary-color)}.EncoderTool_textarea__aWM3c{width:100%;padding:12px;border:2px solid var(--border-color);border-radius:var(--radius-xs);font-size:14px;font-family:monospace;background:var(--input-bg);color:var(--text-color);resize:vertical;min-height:120px}.EncoderTool_textarea__aWM3c:focus{outline:none;border-color:var(--primary-color)}.EncoderTool_actionRow__jpgk3{display:flex;gap:8px;margin-top:10px}.EncoderTool_convertBtn__UL_PJ{padding:8px 20px;border:2px solid var(--primary-color);border-radius:var(--radius-xs);background:var(--primary-color);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:none}.EncoderTool_convertBtn__UL_PJ:after{display:none}.EncoderTool_convertBtn__UL_PJ:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.EncoderTool_clearBtn__pFdWw{padding:8px 14px;border:2px solid var(--border-color);border-radius:var(--radius-xs);background:var(--card-bg);color:var(--text-color);font-size:13px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease;box-shadow:none}.EncoderTool_clearBtn__pFdWw:after{display:none}.EncoderTool_clearBtn__pFdWw:hover{border-color:var(--danger);color:var(--danger)}.EncoderTool_error__LMyzo{margin-top:10px;padding:8px 12px;background:var(--danger-bg);color:var(--danger);border-radius:var(--radius-xs);font-size:13px;font-weight:600}.EncoderTool_outputSection__BmVwc{margin-top:16px}.EncoderTool_outputHeader__Yut3_{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.EncoderTool_outputLabel__yhFm8{font-size:12px;font-weight:700;color:var(--text-light);text-transform:uppercase;letter-spacing:.5px}.EncoderTool_copyBtn__xLRU9{padding:4px 8px;border:2px solid var(--border-color);border-radius:var(--radius-xs);background:var(--card-bg);color:var(--text-light);cursor:pointer;font-size:12px;transition:all .2s ease;box-shadow:none}.EncoderTool_copyBtn__xLRU9:after{display:none}.EncoderTool_copyBtn__xLRU9:hover{border-color:var(--primary-color);color:var(--primary-color)}.EncoderTool_output__C4AxQ{padding:12px;background:var(--input-bg);border:2px solid var(--border-color);border-radius:var(--radius-xs);font-size:13px;font-family:monospace;color:var(--text-color);word-break:break-all;white-space:pre-wrap;margin:0}.FAQ_faqSection__7EvMn{max-width:800px;margin:50px auto 30px;padding:0 15px}.FAQ_faqTitle__m9E8o{font-size:22px;margin:30px 0 15px;color:var(--primary-color);font-weight:600}.FAQ_faqList__Uj4di{display:flex;flex-direction:column;gap:16px}.FAQ_faqItem__1FTAL{background:var(--card-bg);border:2px solid var(--border-color);border-radius:var(--radius-xs);padding:20px 24px;transition:all .3s ease}.FAQ_faqItem__1FTAL:hover{border-color:var(--primary-color);box-shadow:var(--shadow)}.FAQ_question__Lifu8{font-size:16px;color:var(--text-color);margin:0 0 12px;display:flex;align-items:center;gap:10px}.FAQ_answer__cKqKL{font-size:14px;color:var(--text-light);line-height:1.7;margin:0;padding-left:24px;border-left:3px solid var(--border-color)}.FAQ_faqItem__1FTAL:hover .FAQ_faqIcon__8Tem0{animation:FAQ_faqPulse__tCDgz 1s ease-in-out infinite}@keyframes FAQ_faqPulse__tCDgz{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@media (max-width:768px){.FAQ_faqTitle__m9E8o{font-size:1.25rem}.FAQ_faqItem__1FTAL{padding:16px 20px}}