.TextSplitterClient_textSplitterTool__85nzz{background:#fff;border-radius:18px;padding:24px;box-shadow:0 10px 30px rgba(0,0,0,.08);margin:20px 0}.TextSplitterClient_toolInfo__PmmsQ{margin-bottom:20px}.TextSplitterClient_toolInfo__PmmsQ p{color:#64748b;font-size:14px;line-height:1.6}.TextSplitterClient_settingsSection__7psj5{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:12px;gap:12px;padding:16px;background:#f1f5f9;border-radius:12px;margin-bottom:16px}.TextSplitterClient_settingGroup__egMJD{display:flex;flex-direction:column;gap:4px}.TextSplitterClient_settingGroup__egMJD label{font-size:12px;font-weight:500;color:#475569}.TextSplitterClient_settingGroup__egMJD input,.TextSplitterClient_settingGroup__egMJD select{padding:6px 10px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;background:#fff;color:#0f172a;font-family:inherit}.TextSplitterClient_settingGroup__egMJD input:focus,.TextSplitterClient_settingGroup__egMJD select:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.08)}.TextSplitterClient_settingGroup__egMJD .TextSplitterClient_customInput__bwwEH{display:flex;gap:6px;align-items:center}.TextSplitterClient_settingGroup__egMJD .TextSplitterClient_customInput__bwwEH input{flex:1 1}.TextSplitterClient_settingGroup__egMJD input[type=number]{width:100%;max-width:100px}.TextSplitterClient_rangeInputs__Q9RAU{display:flex;gap:8px;align-items:center}.TextSplitterClient_rangeInputs__Q9RAU input{width:60px}.TextSplitterClient_rangeInputs__Q9RAU span{color:#94a3b8;font-size:13px}.TextSplitterClient_splitterGrid__F1q2e{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-gap:8px;gap:8px;margin-bottom:16px}.TextSplitterClient_splitterBtn__F7RCN{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 6px;border:2px solid #e5e7eb;border-radius:10px;background:#f8fafc;cursor:pointer;transition:all .3s;font-family:inherit;text-align:center}.TextSplitterClient_splitterBtn__F7RCN:hover{border-color:#60a5fa;background:#eff6ff}.TextSplitterClient_splitterBtn__F7RCN.TextSplitterClient_active__YBj4N{border-color:#2563eb;background:#dbeafe;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.TextSplitterClient_splitterBtn__F7RCN .TextSplitterClient_splitterIcon__zX_3y{font-size:18px}.TextSplitterClient_splitterBtn__F7RCN .TextSplitterClient_splitterLabel__jgQno{font-size:10px;font-weight:600;color:#0f172a;word-break:break-word}.TextSplitterClient_textareas__0FyYc{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:16px}.TextSplitterClient_textareaGroup__gJmWh{display:flex;flex-direction:column}.TextSplitterClient_textareaGroup__gJmWh label{font-size:13px;font-weight:600;color:#0f172a;margin-bottom:6px}.TextSplitterClient_textareaGroup__gJmWh .TextSplitterClient_textarea__MpWSv{flex:1 1;min-height:200px;padding:12px 14px;border:2px solid #e5e7eb;border-radius:10px;font-size:14px;font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.7;resize:vertical;transition:all .3s;background:#f8fafc;color:#0f172a}.TextSplitterClient_textareaGroup__gJmWh .TextSplitterClient_textarea__MpWSv:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 4px rgba(37,99,235,.08)}.TextSplitterClient_textareaGroup__gJmWh .TextSplitterClient_textarea__MpWSv.TextSplitterClient_output__1BN3G{background:#f1f5f9;color:#0f172a}.TextSplitterClient_textareaGroup__gJmWh .TextSplitterClient_textarea__MpWSv:disabled{cursor:not-allowed;opacity:.8}.TextSplitterClient_textareaGroup__gJmWh .TextSplitterClient_charCount__NHDIX{font-size:12px;color:#94a3b8;margin-top:4px;text-align:right}.TextSplitterClient_textareaGroup__gJmWh .TextSplitterClient_charCount__NHDIX .TextSplitterClient_partsCount__3xOWy{color:#2563eb;font-weight:600}.TextSplitterClient_partsPreview__ZUC01{margin-top:12px;padding:12px 16px;background:#f8fafc;border-radius:8px;border:1px solid #e5e7eb;max-height:200px;overflow-y:auto}.TextSplitterClient_partsPreview__ZUC01 h4{font-size:13px;color:#0f172a;margin-bottom:8px}.TextSplitterClient_partsPreview__ZUC01 .TextSplitterClient_partItem__nWMM6{display:flex;align-items:flex-start;gap:8px;padding:4px 0;border-bottom:1px solid #f1f5f9;font-size:13px;color:#475569}.TextSplitterClient_partsPreview__ZUC01 .TextSplitterClient_partItem__nWMM6 .TextSplitterClient_partIndex__aPch2{font-weight:600;color:#2563eb;min-width:30px;font-size:12px}.TextSplitterClient_partsPreview__ZUC01 .TextSplitterClient_partItem__nWMM6 .TextSplitterClient_partContent__Ue1_i{word-break:break-all;flex:1 1}.TextSplitterClient_actions__fLu5_{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.TextSplitterClient_actionBtn__zJeUZ{padding:8px 16px;border-radius:8px;font-size:13px;font-weight:500;border:none;cursor:pointer;transition:all .3s;min-height:38px;display:inline-flex;align-items:center;gap:6px}.TextSplitterClient_actionBtn__zJeUZ:disabled{opacity:.4;cursor:not-allowed}.TextSplitterClient_copyBtn__x2RM3{background:#dbeafe;color:#2563eb}.TextSplitterClient_copyBtn__x2RM3:hover:not(:disabled){background:#c7d2fe}.TextSplitterClient_downloadBtn__Yhhe7{background:#dbeafe;color:#1d4ed8}.TextSplitterClient_downloadBtn__Yhhe7:hover:not(:disabled){background:#bfdbfe}.TextSplitterClient_clearBtn__i3fV9{background:#fee2e2;color:#ef4444}.TextSplitterClient_clearBtn__i3fV9:hover:not(:disabled){background:#fecaca}.TextSplitterClient_splitBtn__dfUpf{background:#2563eb;color:#fff}.TextSplitterClient_splitBtn__dfUpf:hover:not(:disabled){background:#1d4ed8}.TextSplitterClient_stats__Iqkg2{display:flex;gap:20px;padding-top:12px;border-top:1px solid #e5e7eb;flex-wrap:wrap}.TextSplitterClient_stat__y44Ni{font-size:13px;color:#64748b}.TextSplitterClient_stat__y44Ni strong{color:#0f172a}.TextSplitterClient_stat__y44Ni .TextSplitterClient_highlight__hryS5{color:#2563eb}@media (max-width:768px){.TextSplitterClient_textSplitterTool__85nzz{padding:16px}.TextSplitterClient_textareas__0FyYc{grid-template-columns:1fr}.TextSplitterClient_textareaGroup__gJmWh .TextSplitterClient_textarea__MpWSv{min-height:140px}.TextSplitterClient_actions__fLu5_{justify-content:center}.TextSplitterClient_actionBtn__zJeUZ{padding:6px 12px;font-size:12px}.TextSplitterClient_stats__Iqkg2{gap:12px}.TextSplitterClient_settingsSection__7psj5{grid-template-columns:1fr 1fr}.TextSplitterClient_splitterGrid__F1q2e{grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.TextSplitterClient_rangeInputs__Q9RAU{flex-wrap:wrap}.TextSplitterClient_partsPreview__ZUC01{max-height:150px}}@media (max-width:480px){.TextSplitterClient_textSplitterTool__85nzz{padding:12px}.TextSplitterClient_settingsSection__7psj5{grid-template-columns:1fr}.TextSplitterClient_splitterGrid__F1q2e{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.TextSplitterClient_splitterBtn__F7RCN{padding:6px 4px}.TextSplitterClient_splitterBtn__F7RCN .TextSplitterClient_splitterIcon__zX_3y{font-size:14px}.TextSplitterClient_splitterBtn__F7RCN .TextSplitterClient_splitterLabel__jgQno{font-size:9px}.TextSplitterClient_textareaGroup__gJmWh .TextSplitterClient_textarea__MpWSv{min-height:120px;font-size:13px;padding:10px 12px}.TextSplitterClient_actionBtn__zJeUZ{padding:4px 10px;font-size:11px;min-height:32px}.TextSplitterClient_stats__Iqkg2{font-size:12px;gap:8px}.TextSplitterClient_partsPreview__ZUC01 .TextSplitterClient_partItem__nWMM6{font-size:12px}}