.TextFileReader .UploadSection[data-v-5b1ea473]{margin-bottom:20px}.TextFileReader .UploadSection .UploadHeader[data-v-5b1ea473]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.TextFileReader .UploadSection .UploadHeader .Title[data-v-5b1ea473]{align-items:center;color:#1e293b;display:flex;font-size:14px;font-weight:600;gap:6px}.TextFileReader .UploadSection .UploadHeader .Title[data-v-5b1ea473] .arco-icon{color:var(--theme-primary,#1e7fff)}.TextFileReader .UploadSection .UploadArea[data-v-5b1ea473]{background:#f8fafc;border:2px dashed #e2e8f0;border-radius:12px;cursor:pointer;padding:40px;text-align:center;transition:all .3s ease}.TextFileReader .UploadSection .UploadArea.is-dragover[data-v-5b1ea473],.TextFileReader .UploadSection .UploadArea[data-v-5b1ea473]:hover{background:#f0f7ff;border-color:var(--theme-primary,#1e7fff)}.TextFileReader .UploadSection .UploadArea .UploadContent .UploadIcon[data-v-5b1ea473]{color:#94a3b8;font-size:48px;margin-bottom:12px}.TextFileReader .UploadSection .UploadArea .UploadContent .UploadText[data-v-5b1ea473]{color:#1e293b;font-size:16px;font-weight:500;margin-bottom:8px}.TextFileReader .UploadSection .UploadArea .UploadContent .UploadHint[data-v-5b1ea473]{color:#94a3b8;font-size:13px;line-height:1.6}.TextFileReader .FileInfoSection[data-v-5b1ea473]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:20px;padding:16px}.TextFileReader .FileInfoSection .InfoHeader[data-v-5b1ea473]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.TextFileReader .FileInfoSection .InfoHeader .Title[data-v-5b1ea473]{align-items:center;color:#1e293b;display:flex;font-size:14px;font-weight:600;gap:6px}.TextFileReader .FileInfoSection .InfoHeader .Title[data-v-5b1ea473] .arco-icon{color:var(--theme-primary,#1e7fff)}.TextFileReader .FileInfoSection .InfoGrid[data-v-5b1ea473]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.TextFileReader .FileInfoSection .InfoGrid .InfoItem[data-v-5b1ea473]{display:flex;flex-direction:column;gap:4px}.TextFileReader .FileInfoSection .InfoGrid .InfoItem .Label[data-v-5b1ea473]{color:#94a3b8;font-size:12px}.TextFileReader .FileInfoSection .InfoGrid .InfoItem .Value[data-v-5b1ea473]{color:#1e293b;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TextFileReader .ContentSection[data-v-5b1ea473]{margin-bottom:20px}.TextFileReader .ContentSection .ContentHeader[data-v-5b1ea473]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.TextFileReader .ContentSection .ContentHeader .Title[data-v-5b1ea473]{align-items:center;color:#1e293b;display:flex;font-size:14px;font-weight:600;gap:6px}.TextFileReader .ContentSection .ContentHeader .Title[data-v-5b1ea473] .arco-icon{color:var(--theme-primary,#1e7fff)}.TextFileReader .ContentSection .ContentTextarea[data-v-5b1ea473] .arco-textarea{background:#fafafa;font-family:Fira Code,Consolas,monospace;font-size:13px;line-height:1.6}.TextFileReader .ActionSection[data-v-5b1ea473]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.TextFileReader .InfoSection .InfoList[data-v-5b1ea473]{margin:0;padding-left:20px}.TextFileReader .InfoSection .InfoList li[data-v-5b1ea473]{color:#64748b;font-size:13px;line-height:1.6;margin-bottom:6px}.TextFileReader .InfoSection .InfoList li[data-v-5b1ea473]:last-child{margin-bottom:0}@media (max-width:768px){.TextFileReader .FileInfoSection .InfoGrid[data-v-5b1ea473]{grid-template-columns:repeat(2,1fr)}.TextFileReader .ActionSection[data-v-5b1ea473] .arco-btn{width:100%}}
