﻿with open('resources/views/panel-tests/index.blade.php', 'r', encoding='utf-8') as f:
    content = f.read()

# Cari posisi sebelum Status dan setelah tombol Filter
status_start = content.find('                <label class="form-label small fw-medium mb-1">Status</label>')
filter_end_marker = '                </a>\n            </div>\n        </form>'
filter_end = content.find(filter_end_marker)

if status_start != -1 and filter_end != -1:
    # Mundur ke div pembuka Status
    div_start = content.rfind('<div', 0, status_start)
    
    # Ambil semua konten dari div Status sampai akhir form
    end_pos = filter_end + len(filter_end_marker)
    
    # Sisipkan wrapper ms-auto sebelum div Status
    content = (content[:div_start] + 
               '<div class="d-flex gap-2 align-items-end ms-auto">\n            ' +
               content[div_start:end_pos] +
               '\n            </div>' +
               content[end_pos:])
    
    with open('resources/views/panel-tests/index.blade.php', 'w', encoding='utf-8') as f:
        f.write(content)
    print('Berhasil!')
else:
    print('Marker tidak ditemukan')
