#renameF .brand{display:flex;gap:12px;align-items:center}#renameF .logo{width:48px;height:48px;border-radius:10px;background:linear-gradient(135deg,#2563eb,#7c3aed);display:flex;align-items:center;justify-content:center;color:white;font-weight:700}#renameF h1{font-size:1.25rem;margin:0}#renameF .card{border-bottom:2px dotted #adb7ff;padding:20px 0}#renameF .muted{color:#64748b;font-size:0.92rem}#renameF .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}#renameF label{display:block;font-weight:600;margin-bottom:6px;font-size:0.92rem;vertical-align:middle}#renameF input[type="text"],#renameF input[type="number"],#renameF select{width:100%;padding:10px;border-radius:10px;border:1px solid #e2e8f0;font-size:0.95rem;background:#fff}#renameF .checkbox-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}#renameF .small{font-size:0.88rem;color:#64748b}#renameF .filebox{display:flex;align-items:center;gap:12px;padding:12px;border-radius:10px;border:1px dashed #e6eef8;background:linear-gradient(180deg,rgba(255,255,255,0.6),transparent)}#renameF .controls{display:flex;gap:12px;flex-wrap:wrap;align-items:center}#renameF button{border:0;padding:10px 14px;border-radius:10px;background:linear-gradient(90deg,#2563eb,#7c3aed);color:#ffffff;font-weight:700;cursor:pointer}#renameF button:hover{background:linear-gradient(342deg,#2563eb,#7c3aed)}#renameF button:disabled{opacity:0.5;cursor:not-allowed;background:#c1c1c1;color:#000000}#renameF .preview-list{max-height:480px;overflow:auto;padding:6px;display:flex;flex-direction:column;gap:6px}#renameF .preview-row{display:flex;justify-content:space-between;gap:12px;padding:10px;border-radius:8px;background:#fbfdff;border:1px solid #eef4ff}#renameF #summaryText{margin:10px 0;padding:20px 0;text-align:center;background:#4a4a4a;color:#ffffff;border-radius:10px}#renameF .footer-note{font-size:0.88rem;color:#64748b}@media (max-width:600px){#renameF .checkbox-grid{grid-template-columns:repeat(2,1fr)}}