Created At: 2026-06-14T16:17:23Z
Completed At: 2026-06-14T16:17:23Z
File Path: `file:///c:/Users/HP/Downloads/climate-system/climate-system/index.php`
Total Lines: 3882
Total Bytes: 163903
Showing lines 2050 to 2110
The following code has been modified to include a line number before every line, in the format: <line_number>: <original_line>. Please note that any changes targeting the original code should remove the line number, colon, and leading space.
2050:               <br>Format CSV yang didukung: Harus memiliki header kolom <strong>Tahun / Year</strong> (contoh: <em>Year, Historical, SSP1, SSP2, SSP3, SSP5</em>). Untuk memvisualisasikan rentang ketidakpastian kustom, Anda juga dapat menyertakan kolom batas bawah (min) dan batas atas (max) opsional seperti <em>SSP1_min, SSP1_max, SSP2_min, SSP2_max</em>, dll.
2051:               <span id="csvStatusIndicator" style="display: block; font-weight: 600; color: #16a34a; margin-top: 4px;"></span>
2052:             </small>
2053:           </div>
2054:         </div>
2055:         <div class="form-box" style="grid-column: 1 / -1; border-top: 1px dashed #cbd5e1; padding-top: 15px; margin-top: 15px;">
2056:           <h4 style="margin-bottom: 12px; color: #2563eb;">Preview Grafik Interaktif (Hasil Pengaturan / CSV)</h4>
2057:           <div class="interactive-chart-card" style="position: relative; width: 100%; height: 460px; border-radius: 12px; padding: 25px 25px 15px 25px; border: 1px solid #cbd5e1; text-align: left;">
2058:             <h3 id="settingsFutureChartTitle" style="font-family: 'Poppins', sans-serif; font-size: 15px; font-weight: 600; color: #1e293b; margin-bottom: 12px; line-height: 1.3;">Projected Variable until 2100</h3>
2059:              <div class="custom-chart-legend" style="position: absolute; top: 65px; left: 80px; z-index: 10; font-size: 10px; pointer-events: none; font-family: 'Poppins', sans-serif; display: flex; flex-direction: column; gap: 3px; text-align: left;">
2060:               <div style="font-weight: 600; color: #475569; margin-bott
<truncated 1613 bytes>
r; gap: 6px;">
2079:                   <span style="display: inline-block; width: 18px; height: 3px; background-color: #6b7280; border-radius: 2px;"></span>
2080:                   <span style="color: #6b7280; font-weight: 600;">Historical</span>
2081:                 </div>
2082:               </div>
2083:             </div>
2084:             <div style="position: relative; width: 100%; height: 350px;">
2085:               <canvas id="settingsFutureChartCanvas"></canvas>
2086:             </div>
2087:           </div>
2088:         </div>
2089:       </div>
2090:       <button class="save-btn" onclick="saveFutureData()">Simpan Data Future</button>
2091:     </div>
2092:   </section>
2093: 
2094:   <!-- ====================================================== -->
2095:   <!-- ================= ADMIN LOGIN MODAL ================== -->
2096:   <!-- ====================================================== -->
2097:   <div id="adminLoginModal" class="login-modal-overlay" style="display: none;">
2098:     <div class="login-modal-content">
2099:       <div class="login-modal-header">
2100:         <div class="login-logo-circle">🔑</div>
2101:         <h3>Admin Authentication</h3>
2102:         <p>Silakan login untuk mengakses halaman pengaturan</p>
2103:       </div>
2104:       <form onsubmit="event.preventDefault(); submitAdminLogin();" style="display: flex; flex-direction: column; gap: 15px; margin-top: 20px;">
2105:         <div class="form-box" style="text-align: left;">
2106:           <label style="font-size: 13px; font-weight: 600;">Username</label>
2107:           <input id="loginUsername" type="text" placeholder="Masukkan username" required style="width: 100%;" />
2108:         </div>
2109:         <div class="form-box" style="text-align: left;">
2110:           <label style="font-size: 13px; font-weight: 600;">Password</label>
The above content does NOT show the entire file contents. If you need to view any lines of the file which were not shown to complete your task, call this tool again to view those lines.
