const e=`<div class="tab-firmware_flasher toolbar_fixed_bottom">
    <!-- Restore overlay: blocks UI during restore operation -->
    <div id="restore-overlay" class="is-hidden">
        <div class="restore-overlay__content">
            <div class="restore-overlay__title" i18n="backupRestoreOverlayTitle"></div>
            <div class="restore-overlay__status" i18n="backupRestoreStatusEnteringCli"></div>
            <div class="restore-overlay__progress-bar">
                <div class="restore-overlay__progress-fill"></div>
            </div>
            <div class="restore-overlay__progress-text">0 / 0</div>
        </div>
    </div>

    <!-- Version warning overlay: shown when minor/major update without chip erase -->
    <div id="version-warning-overlay" class="is-hidden">
        <div class="version-warning-overlay__content">
            <div class="version-warning-overlay__title" i18n="firmwareFlasherVersionWarningTitle"></div>
            <div class="version-warning-overlay__text"></div>
            <div class="version-warning-overlay__buttons">
                <a class="version-warning-overlay__btn version-warning-overlay__btn--continue" href="#" i18n="firmwareFlasherVersionWarningContinue"></a>
                <a class="version-warning-overlay__btn version-warning-overlay__btn--cancel" href="#" i18n="firmwareFlasherVersionWarningCancel"></a>
            </div>
        </div>
    </div>

    <!-- Confirm overlay: ask user if they want to auto-restore after flash -->
    <div id="restore-confirm-overlay" class="is-hidden">
        <div class="restore-confirm-overlay__content">
            <div class="restore-confirm-overlay__title" i18n="backupRestoreAutoRestoreConfirm"></div>
            <div class="restore-confirm-overlay__status"></div>
            <div class="restore-confirm-overlay__buttons">
                <a class="restore-confirm-overlay__btn restore-confirm-overlay__btn--no" href="#" i18n="backupRestoreAutoRestoreNo"></a>
                <a class="restore-confirm-overlay__btn restore-confirm-overlay__btn--yes" href="#" i18n="backupRestoreAutoRestoreYes"></a>
            </div>
        </div>
    </div>

    <!-- Error dialog: shown after restore if errors were detected -->
    <div id="restore-error-dialog" class="is-hidden">
        <div class="restore-error-dialog__content">
            <div class="restore-error-dialog__title" i18n="backupRestoreErrorTitle"></div>
            <div class="restore-error-dialog__text" i18n="backupRestoreErrorText"></div>
            <div class="restore-error-dialog__errors"></div>
            <div class="restore-error-dialog__buttons">
                <a class="restore-error-dialog__btn restore-error-dialog__btn--abort" href="#" i18n="backupRestoreErrorAbort"></a>
                <a class="restore-error-dialog__btn restore-error-dialog__btn--save" href="#" i18n="backupRestoreErrorSave"></a>
            </div>
        </div>
    </div>

    <!-- Migration preview overlay: shown before restore when migration is needed -->
    <div id="migration-preview-overlay" class="is-hidden">
        <div class="migration-preview__content">
            <div class="migration-preview__title" i18n="migrationPreviewTitle"></div>
            <div class="migration-preview__subtitle"></div>
            <div class="migration-preview__changes"></div>
            <div class="migration-preview__warnings"></div>
            <div class="migration-preview__buttons">
                <a class="migration-preview__btn migration-preview__btn--cancel" href="#" i18n="migrationPreviewCancel"></a>
                <a class="migration-preview__btn migration-preview__btn--continue" href="#" i18n="migrationPreviewContinue"></a>
            </div>
        </div>
    </div>

    <div class="content_wrapper">
        <div class="options gui_box">
            <div class="spacer">
                <table class="cf_table" style="margin-top: 10px;">
                    <tr>
                        <td><input class="target_search" placeholder="Search targets..." autocomplete="on"><br />
                            <select name="board" id="board_targets">
                                <option value="0">Loading ...</option>
                        </select></td>
                        <td><div class="default_btn narrow">
                            <a class="auto_select_target" href="#" i18n="firmwareFlasherButtonAutoSelect"></a>
                        </div> 
                        <span class="autoselect_description description" i18n="firmwareFlasherOnlineSelectBoardDescription"></span></td>
                    </tr>
                    <tr>
                        <td><select name="firmware_version">
                                <option value="0">Loading ...</option>
                        </select></td>
                        <td><span class="description" i18n="firmwareFlasherOnlineSelectFirmwareVersionDescription"></span></td>
                    </tr>
                    <tr>
                        <td><label> <input class="updating toggle" type="checkbox" /> <span
                                i18n="firmwareFlasherNoReboot"></span>
                        </label></td>
                        <td><span class="description" i18n="firmwareFlasherNoRebootDescription"></span></td>
                    </tr>
                    <tr class="option flash_on_connect_wrapper">
                        <td><label> <input class="flash_on_connect toggle" type="checkbox" /> <span
                                i18n="firmwareFlasherFlashOnConnect"></span></label></td>

                        <td><span class="description" i18n="firmwareFlasherFlashOnConnectDescription"></span></td>
                    </tr>
                    <tr class="option">
                        <td><label> <input class="erase_chip toggle" type="checkbox" /> <span
                                i18n="firmwareFlasherFullChipErase"></span>
                        </label></td>
                        <td><span class="description" i18n="firmwareFlasherFullChipEraseDescription"></span></td>
                    </tr>
                    <tr class="option manual_baud_rate">
                        <td><label> <input class="flash_manual_baud toggle" type="checkbox" /> <span
                                i18n="firmwareFlasherManualBaud"></span> <select id="flash_manual_baud_rate"
                                title="Baud Rate">
                                    <option value="921600">921600</option>
                                    <option value="460800">460800</option>
                                    <option value="256000" selected="selected">256000</option>
                                    <option value="230400">230400</option>
                                    <option value="115200">115200</option>
                                    <option value="57600">57600</option>
                                    <option value="38400">38400</option>
                                    <option value="28800">28800</option>
                                    <option value="19200">19200</option>
                            </select>
                        </label></td>
                        <td><span class="description" i18n="firmwareFlasherManualBaudDescription"></span></td>
                    </tr>
                    <tr class="option noboarder">
                        <td><label> <input class="show_development_releases toggle" type="checkbox" /> <span
                                i18n="firmwareFlasherShowDevelopmentReleases"></span>
                        </label></td>
                        <td><span class="description" i18n="firmwareFlasherShowDevelopmentReleasesDescription"></span></td>
                    </tr>
                </table>
            </div>
        </div>
        <div class="clear-both"></div>
        <div class="git_info">
            <div class="title" i18n="firmwareFlasherGithubInfoHead"></div>
            <p>
                <strong i18n="firmwareFlasherHash"></strong> <a i18n_title="firmwareFlasherUrl" class="hash" href="#"
                    target="_blank"></a><br /> <strong i18n="firmwareFlasherCommiter"></strong> <span class="committer"></span><br />
                <strong i18n="firmwareFlasherDate"></strong> <span class="date"></span><br /> <strong
                    i18n="firmwareFlasherMessage"></strong> <span class="message"></span>
            </p>
        </div>
        <div class="release_info gui_box">
            <div class="gui_box_titlebar darkgrey">
                <div class="spacer_box_title" style="text-align: center; color: white;"
                    i18n="firmwareFlasherReleaseSummaryHead"></div>
            </div>
            <div class="spacer" style="margin-bottom: 10px;">
                <strong i18n="firmwareFlasherReleaseTarget"></strong> <span class="target"></span><br /> <strong
                    i18n="firmwareFlasherReleaseName"></strong> <a i18n_title="firmwareFlasherReleaseUrl" class="name"
                    href="#" target="_blank"></a><br /> <strong i18n="firmwareFlasherReleaseFile"></strong> <a
                    i18n_title="firmwareFlasherReleaseFileUrl" class="file" href="#" target="_blank"></a><br /> <strong
                    i18n="firmwareFlasherReleaseDate"></strong> <span class="date"></span><br /> <strong
                    i18n="firmwareFlasherReleaseStatus"></strong> <span class="status"></span><br /> <strong
                    i18n="firmwareFlasherReleaseNotes"></strong>
                <div class=notes></div>
            </div>
        </div>
        <div class="gui_box gui_warning">
            <div class="gui_box_titlebar">
                <div class="spacer_box_title" style="text-align: center; color: white;"
                    i18n="firmwareFlasherWarningHead">
                </div>
            </div>
            <div class="spacer" style="margin-bottom: 10px;">
                <p i18n="firmwareFlasherWarningText"></p>
                <br />
                <p i18n="firmwareFlasherTargetWarning"></p>
            </div>
        </div>
        <div class="gui_box gui_note">
            <div class="gui_box_titlebar">
                <div class="spacer_box_title" style="text-align: center; color: black;"
                    i18n="firmwareFlasherRecoveryHead">
                </div>
            </div>
            <div class="spacer" style="margin-bottom: 10px;">
                <p i18n="firmwareFlasherRecoveryText"></p>
            </div>
        </div>

        <div class="info"><a name="progressbar"></a>
            <progress class="progress" value="0" min="0" max="100"></progress>
            <span class="progressLabel" i18n="firmwareFlasherLoadFirmwareFile"></span>
        </div>
    </div>
    <div class="content_toolbar">

        <div class="toolbar-left">
          <div class="btn">
              <a class="backup_config" href="#" i18n="backupRestoreButtonBackup"></a>
          </div>
          <div class="btn">
              <a class="restore_config" href="#" i18n="backupRestoreButtonRestore"></a>
          </div>
          <div class="btn">
              <a class="open_backups_folder" href="#" i18n="backupRestoreOpenBackupsFolder"></a>
          </div>
        </div>

        <div>
          <div class="btn">
              <a class="load_file" href="#" i18n="firmwareFlasherButtonLoadLocal"></a>
          </div>
          <div class="btn">
              <a class="load_remote_file disabled" href="#" i18n="firmwareFlasherButtonLoadOnline"></a>
          </div>
          <div class="btn">
              <a class="flash_firmware disabled" href="#progressbar" i18n="firmwareFlasherFlashFirmware"></a>
          </div>
        </div>

    </div>
</div>
`;export{e as default};
