diff --git a/pr-preview/pr-274/.buildinfo b/pr-preview/pr-274/.buildinfo new file mode 100644 index 00000000..e4558e16 --- /dev/null +++ b/pr-preview/pr-274/.buildinfo @@ -0,0 +1,4 @@ +# Sphinx build info version 1 +# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. +config: b02b88992589d34a22aae01d25d6188c +tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/pr-preview/pr-274/Climate_Projections/CMIP6/CMIP6.html b/pr-preview/pr-274/Climate_Projections/CMIP6/CMIP6.html new file mode 100644 index 00000000..0721012e --- /dev/null +++ b/pr-preview/pr-274/Climate_Projections/CMIP6/CMIP6.html @@ -0,0 +1,540 @@ + + + + + + + + + + + 5.1. CMIP6 — eqcbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ + + + + + +
+
+ + + + + + +
+ + + +
+ +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ + + +
+

CMIP6

+ +
+
+ +
+
+
+ + + + +
+ +

logo

+
+

5.1. CMIP6#

+

The individual quality assessments produced by the EQC evaluators are listed and linked below.

+

Available assessments

+
+
+
+ + + + +
+ + + + + + + + +
+ + + + +
+ + + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/pr-preview/pr-274/Climate_Projections/CORDEX/CORDEX.html b/pr-preview/pr-274/Climate_Projections/CORDEX/CORDEX.html new file mode 100644 index 00000000..39856767 --- /dev/null +++ b/pr-preview/pr-274/Climate_Projections/CORDEX/CORDEX.html @@ -0,0 +1,540 @@ + + + + + + + + + + + 5.2. CORDEX — eqcbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ + + + + + +
+
+ + + + + + +
+ + + +
+ +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ + + +
+

CORDEX

+ +
+
+ +
+
+
+ + + + +
+ +

logo

+
+

5.2. CORDEX#

+

The individual quality assessments produced by the EQC evaluators are listed and linked below.

+

Available assessments

+
+
+
+ + + + +
+ + + + + + + + +
+ + + + +
+ + + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/pr-preview/pr-274/Climate_Projections/climate.html b/pr-preview/pr-274/Climate_Projections/climate.html new file mode 100644 index 00000000..d04d3070 --- /dev/null +++ b/pr-preview/pr-274/Climate_Projections/climate.html @@ -0,0 +1,548 @@ + + + + + + + + + + + 5. Climate projections — eqcbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ + + + + + +
+
+ + + + + + +
+ + + +
+ +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ + + +
+

Climate projections

+ +
+
+ +
+
+
+ + + + +
+ +

logo

+
+

5. Climate projections#

+

The individual quality assessments produced by the EQC evaluators are listed and linked below.

+

Available assessments

+
+ +
+
+ + + + +
+ + + + + + + + +
+ + + + +
+ + + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/pr-preview/pr-274/In_Situ/insitu.html b/pr-preview/pr-274/In_Situ/insitu.html new file mode 100644 index 00000000..5f0706b5 --- /dev/null +++ b/pr-preview/pr-274/In_Situ/insitu.html @@ -0,0 +1,540 @@ + + + + + + + + + + + 2. Insitu Observations — eqcbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ + + + + + +
+
+ + + + + + +
+ + + +
+ +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ + + +
+

Insitu Observations

+ +
+
+ +
+
+
+ + + + +
+ +

logo

+
+

2. Insitu Observations#

+

The individual quality assessments produced by the EQC evaluators are listed and linked below.

+

Available assessments

+
+
+
+ + + + +
+ + + + + + + + +
+ + + + +
+ + + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/pr-preview/pr-274/Reanalyses/reanalysis.html b/pr-preview/pr-274/Reanalyses/reanalysis.html new file mode 100644 index 00000000..d341473a --- /dev/null +++ b/pr-preview/pr-274/Reanalyses/reanalysis.html @@ -0,0 +1,545 @@ + + + + + + + + + + + 3. Reanalysis — eqcbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ + + + + + +
+
+ + + + + + +
+ + + +
+ +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ + + +
+

Reanalysis

+ +
+
+ +
+
+
+ + + + +
+ +

logo

+
+

3. Reanalysis#

+

The individual quality assessments produced by the EQC evaluators are listed and linked below.

+

Available assessments

+ +
+ + + + +
+ + + + + + + + +
+ + + + +
+ + + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/pr-preview/pr-274/Reanalyses/reanalysis_reanalysis-era5-pressure-levels_climate-and-weather-extremes_q03.html b/pr-preview/pr-274/Reanalyses/reanalysis_reanalysis-era5-pressure-levels_climate-and-weather-extremes_q03.html new file mode 100644 index 00000000..5a442dc0 --- /dev/null +++ b/pr-preview/pr-274/Reanalyses/reanalysis_reanalysis-era5-pressure-levels_climate-and-weather-extremes_q03.html @@ -0,0 +1,960 @@ + + + + + + + + + + + 3.1. Unique quality assessment title (to be finalised by C3S), including [data stream]-[quality area]-for-[application area] — eqcbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ + + + + + +
+
+ + + + + + +
+ + + +
+ +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ + + + + + + + +
+ +

logo

+
+Please note that this repository is used for development and review, so quality assessments should be considered work in progress until they are merged into the main branch +
+

3.1. Unique quality assessment title (to be finalised by C3S), including [data stream]-[quality area]-for-[application area]#

+

Production date: 21-05-2024

+
+

🌍 Use case: Monitor the impact of climate change on weather regimes in the mid-latitudes#

+
+
+

❓ Quality assessment questions#

+
    +
  • Can I use ERA5 to assess the implications of climate change on weather patterns over Europe and North America?

  • +
+
+

Summary#

+

ERA5 pressure level data are widely used for the analysis of large scale extratropical cyclones activity [1] [2] [3] [4] [5] .

+

There is an ongoing debate regarding the potential changes in the activity of short-term cyclones in the northern hemisphere due to global warming [6] [7] [8] [9].

+

The storm tracks refer to the regions where extratropical cyclones exhibit the most intense activity and are closely associated with the occurrence of extreme weather conditions.

+

This notebook evaluates the description of the storm tracks in the northern hemisphere using ERA5 data and extends the analysis back to 1940 to provide insights into the anticipated changes under a warming scenario [10].

+
+
+
+

📢 Quality assessment statement#

+
+

These are the key outcomes of this assessment

+
    +
  • The ERA5 reanalysis data offers an extended historical climate record, enabling the comparison of non-overlapping 30-year reference climatologies. It also allows for testing hypotheses concerning specific changes in atmospheric dynamics associated with ongoing global warming.

  • +
  • Based on ERA5, long-term alterations in storm track activity imply an intensification of atmospheric variability within the storm track regions due to global warming. This increase in intensity is likely linked to a corresponding rise in the frequency of extreme events. [11]

  • +
+
+
+
+

📋 Methodology#

+

In the northern hemisphere, the storm track areas are typically situated over the oceans within a latitudinal band ranging approximately from 30°N to 60°N, and they tend to be more active during the winter season. One way to define the storm track region is by identifying the area with the highest variability in the 500 mbar geopotential height over time scales of 2.5-6 days [12]. This methodology is complementary to the one adopted for the operational monitoring of individual storms, which is based on tracking the trajectories of low pressure systems. The specific objective is to compare the patterns of atmospheric circulation and the associated high-frequency variability for the periods 1940-1971 and 1991-2020.

+

The analysis and results are organized in the following steps, which are detailed in the sections below:

+

1. Choose the data to use and setup the code

+
    +
  • Import required packages

  • +
  • Define data request

  • +
+

2. Datasets retrieval and computation of some statistics of the 500 mbar geopotential height

+
    +
  • Define a band-pass filter function

  • +
  • Datasets retrieval and processing

  • +
+

3. Plot and describe results

+
    +
  • Display results

  • +
  • Discussion

  • +
+
+
+

📈 Analysis and results#

+
+

1. Choose the data to use and setup the code#

+
+

Import required packages#

+

Besides the standard libraries xarray for the handling of datasets and matplotlib for the graphical output, we use cartopy for the map projection functions, and the additional function mpath included in the package matplotlib to crop a round panel around the polar sterographic projection that will be used to display the results.

+
+
+ + +Hide code cell source + +
+
import xarray as xr
+import matplotlib.pyplot as plt
+import matplotlib.path as mpath
+import cartopy.crs as ccrs
+import cartopy.feature as cfeature
+import numpy as np
+
+from c3s_eqc_automatic_quality_control import diagnostics, download
+
+
+
+
+
+
+
+

Define data request#

+

The analysis if performed over the northern hemisphere, north of 30°N, and uses the geopotential at 500mb at midnight and at noon.

+
+
+ + +Hide code cell source + +
+
collection_id = "reanalysis-era5-pressure-levels"
+request = {
+    "product_type": "reanalysis",
+    "format": "grib",
+    "variable": "geopotential",
+    "pressure_level": "500",
+    "area": [90, -180, 30, 180],
+    "time": ["00:00", "12:00"],
+}
+
+
+
+
+
+
+
+
+

2. Datasets retrieval and computation of some statistics of the 500 mbar geopotential height#

+
+

Define a band-pass filter function#

+

A 2.5-6 days band-pass filter is used, which is implemented as a rolling weighted summation valid for a sampling rate of 12 hours [12]](https://doi.org/10.1175/1520-0469(1976)033<1607:ACSSOT>2.0.CO;2).

+
+
+ + +Hide code cell source + +
+
blackmon_weights = [
+    -0.00304,
+    -0.00013,
+    -0.00967,
+    -0.01917,
+    -0.002,
+    0.03043,
+    0.03281,
+    0.00411,
+    0.00335,
+    0.04193,
+    0.0283,
+    -0.09233,
+    -0.19477,
+    -0.10201,
+    0.14335,
+    0.27769,
+]
+blackmon_weights.extend(blackmon_weights[:-1][::-1])
+
+def seasonal_bandpass(ds, weights_mapper, reduction, season):
+    ds = ds.where(ds["forecast_reference_time"].dt.season == season, drop=True)
+    if weights_mapper:
+        ds = diagnostics.rolling_weighted_filter(ds, weights_mapper)
+    func = getattr(diagnostics, f"seasonal_weighted_{reduction}")
+    return func(ds, weights=False).expand_dims(reduction=[reduction])
+
+
+
+
+
+
+
+

Datasets retrieval and processing#

+

We define two consecutive 30-year intervals for calculating the statistics of the 500mb geopotential height. By utilizing the extended ERA5 dataset, which now encompasses data dating back to 1940, we can compare two distinct climatological periods that do not overlap. The objective is to identify any changes in the larger-scale circulation patterns. The analysis primarily concentrates on the winter season (December-January-February, DJF), when the storm track regions exhibit heightened variability. A comparable analysis can also be conducted for the remaining seasons.

+
+
+ + +Hide code cell source + +
+
# Define climatology periods
+years_start = [1941, 1991]
+years_stop = [1970, 2020]
+assert len(years_start) == len(years_stop)
+
+# Season to plot
+season = "DJF"
+assert season in ("DJF", "MAM", "JJA", "SON")
+
+
+
+
+
+

The data is retrieved and processed individually for each of the two climatological periods. The reduction to the mean and standard deviation is applied to both the original 12-hourly data and the data that has undergone band-pass filtering.

+

The retrieval and processing of the data consists of the following steps

+
    +
  1. Download the ERA5 12-hourly values of geopotential at 500mb for the entire time interval 1940-to present

  2. +
  3. Calculate the mean geoptential during winter (DJF) for the period the period 1941-1970

  4. +
  5. Calculate the standard deviation of the geopotential during winter (DJF) for the period the period 1941-1970

  6. +
  7. Calculate the standard deviation of the band-pass filtered (2-6 days) geopotential during winter (DJF) for the period the period 1941-1970

  8. +
  9. Repeat steps 2-to-4 for the period 1991-2020

  10. +
+

Subsequently, all the processed data is combined into a unified dataset, which incorporates additional dimensions such as “bandpass” and “reduction” to indicate the specific type of processing applied to the data.

+

NOTE: The factor \(9.8 m/s^2\) is used to convert the geopotential to the corresponding geopotential height.

+
+
+ + +Hide code cell source + +
+
datasets = []
+for year_start, year_stop in zip(years_start, years_stop):
+    requests = download.update_request_date(
+        request, start=f"{year_start}", stop=f"{year_stop}"
+    )
+    for weights in (None, blackmon_weights):
+        weights_mapper = {"forecast_reference_time": weights} if weights else {}
+        for reduction in ("mean", "std"):
+            print(
+                f"{year_start=} {year_stop=} {reduction=} weights={weights is not None}"
+            )
+            ds = download.download_and_transform(
+                collection_id,
+                requests,
+                transform_func=seasonal_bandpass,
+                transform_func_kwargs={
+                    "weights_mapper": weights_mapper,
+                    "reduction": reduction,
+                    "season": season,
+                },
+                chunks={"year": 1, "time": 1},
+                transform_chunks=False,
+                concat_dim="forecast_reference_time",
+                combine="nested",
+            )
+            datasets.append(
+                ds.expand_dims(
+                    bandpass=[True if weights else False],
+                    period=[f"{year_start}-{year_stop}"],
+                )
+            )
+da = xr.merge(datasets)["z"].sel(season=season)
+with xr.set_options(keep_attrs=True):
+    da /= 9.8
+
+
+
+
+
+
+
+
+

3. Plot and describe results#

+
+

Display results#

+

For both climatological periods, the average and standard deviation of the original 12-hourly data is examined, as well as the standard deviation of the data that has undergone band-pass filtering. These measurements offer insights into the strength of cyclonic activity within the 2.5-6 day time frame. To visualize the results, contour maps of the 500mb geopotential height are superimposed onto a polar stereographic map depicting the northern hemisphere.

+
+
+ + +Hide code cell source + +
+
def plot_stormtrack_maps(period, da_period):
+    # Circle used to set the boundary
+    theta = np.linspace(0, 2 * np.pi, 100)
+    center, radius = [0.5, 0.5], 0.5
+    verts = np.vstack([np.sin(theta), np.cos(theta)]).T
+    circle = mpath.Path(verts * radius + center)
+
+    fig, axes = plt.subplots(
+        *(1, 3),
+        figsize=(15, 7.5),
+        subplot_kw={"projection": ccrs.NorthPolarStereo(central_longitude=0)},
+    )
+    axes = iter(axes.flatten())
+    for bandpass, da_bandpass in da_period.groupby("bandpass"):
+        for reduction, da_reduction in da_bandpass.groupby("reduction"):
+            if reduction == "mean" and not bandpass:
+                levels_list = [range(5000, 6000, 50), range(5000, 6000, 200)]
+            elif reduction == "std" and not bandpass:
+                levels_list = [range(0, 200, 10), range(0, 200, 40)]
+            elif reduction == "std" and bandpass:
+                levels_list = [range(0, 100, 4), [30, 60]]
+            else:
+                continue
+
+            ax = next(axes)
+            for levels, linewidths in zip(levels_list, [0.5, 2]):
+                cs = ax.contour(
+                    da_reduction["longitude"],
+                    da_reduction["latitude"],
+                    da_reduction,
+                    levels=levels,
+                    colors="k",
+                    linewidths=linewidths,
+                    linestyles="solid",
+                    transform=ccrs.PlateCarree(),
+                )
+            ax.clabel(cs)
+            ax.coastlines(color="darkgray")
+            ax.add_feature(cfeature.LAND)
+            ax.set_boundary(circle, transform=ax.transAxes)
+            ax.set_title(
+                f"{'Band-pass ' if bandpass else ''}{reduction.title()}", fontsize=16
+            )
+    fig.suptitle(
+        f"{season} ({period}) - ERA5 500hPa geopotential height [m]",
+        fontsize=20,
+        y=0.85,
+    )
+    return fig, axes
+
+
+for period, da_period in da.groupby("period"):
+    plot_stormtrack_maps(period, da_period)
+    plt.show()
+
+
+
+
+
+../_images/38950e830c4cb13215d4f640c4e0c85b94838a7987c850e95ea8b63955a9a9dd.png +../_images/20ff18c14578818e04b3a36f8dd48c57a17bcdc40bff0245fdda6f8f4b969cac.png +
+
+

The mean of the 500mb geopotential height (illustrated on the left) offers an initial estimation of the dominant wind direction and intensity. In the absence of topography, the mean atmospheric circulation would exhibit perfect symmetry over a flat Earth. However, the presence of orography introduces ultra-long standing waves that lead to the distinctive tilting of streamlines towards the north (south) upstream (downstream) of the Rocky Mountains. This topographic influence also contributes to the acceleration of airflow (resulting in closer streamlines) off the east coast of North America and over the western Pacific. This aspect of atmospheric circulation is primarily influenced by orography and the Earth’s rotation, and it exhibits minimal change between the early and late periods of the reanalysis.

+

The standard deviation of the 500mb geopotential height (shown in the center) identifies regions with the highest variability in atmospheric circulation patterns. However, the standard deviation of the entire 12-hourly geopotential height signal does not differentiate among the various dynamic processes responsible for this variability.

+

To isolate the variability associated with baroclinic instability, which entails the development of cyclones driven by temperature differences between north and south, in combination with the Earth’s rotation, a band-pass filter is employed (displayed on the right). The regions with greater variability span the entire North Atlantic and the Pacific Ocean. Comparing the two periods, 1941-1970 and 1991-2020, reveals a slight increase in storm track variability, as well as a slight expansion of the corresponding areas, consistent with the findings of previous studies [7].

+
+
+
+
+

ℹ️ If you want to know more#

+
+

Key resources#

+ +

+Code libraries used:

+ +
+
+

References#

+

[1] Gramcianinov C.B. , Campos R.M. , de Camargo R. , Hodges K.I., Guedes Soares C., da Silva Dias P.L. (2020) Analysis of Atlantic extratropical storm tracks characteristics in 41 years of ERA5 and CFSR/CFSv2 databases, Ocean Engineering, Volume 216,108111,

+

[2] Walker, E. , Mitchell, D. M., & Seviour, W. J. M. (2020). The numerous approaches to tracking extratropical cyclones and the challenges they present. Weather, 75(11), 336-341.

+

[3] Crawford, A. D., Schreiber E. A. P. , Sommer N. ,Serreze M. C. , Stroeve J. C., and Barber D. G. (2021) Sensitivity of Northern Hemisphere Cyclone Detection and Tracking Results to Fine Spatial and Temporal Resolution Using ERA5. Mon. Wea. Rev., 149, 2581–2598.

+

[4] Feser, F., O. Krueger, K. Woth, and L. van Garderen (2021) North Atlantic Winter Storm Activity in Modern Reanalyses and Pressure-Based Observations. J. Climate, 34, 2411–2428,

+

[5] Laurila T.K., Sinclair V.A., Gregow H. (2021) Climatology, variability, and trends in near-surface wind speeds over the North Atlantic and Europe during 1979–2018 based on ERA5. Int J Climatol.; 41: 2253–2278.

+

[6] Karwat, A., Franzke, C. L. E., & Blender, R. (2022). Long-term trends of Northern Hemispheric winter cyclones in the extended ERA5 reanalysis. Journal of Geophysical Research: Atmospheres, 127, e2022JD036952

+

[7] Sussman, H. S., Raghavendra, A., Roundy, P. E., & Dai, A. (2020). Trends in northern midlatitude atmospheric wave power from 1950 to 2099. Climate Dynamics, 54(5-6), 2903-2918.

+

[8] Di Biagio, V., Calmanti, S., Dell’Aquila, A., & Ruti, P. M. (2014). Northern Hemisphere winter midlatitude atmospheric variability in CMIP5 models. Geophysical Research Letters, 41(4), 1277-1282.

+

[9] Bengtsson, L., Hodges, K. I., & Roeckner, E. (2006). Storm tracks and climate change. Journal of climate, 19(15), 3518-3543.

+

[10] Priestley, M. D. K. and Catto, J. L.(2022) Future changes in the extratropical storm tracks and cyclone intensity, wind speed, and structure, Weather Clim. Dynam., 3, 337–360

+

[11] Lehmann, J., & Coumou, D. (2015). The influence of mid-latitude storm tracks on hot, cold, dry and wet extremes. Sci. Rep., 5, 17491.

+

[12] Blackmon, M. L. (1976). A climatological spectral study of the 500 mb geopotential height of the Northern Hemisphere. Journal of the Atmospheric Sciences, 33(8), 1607-1623.

+
+
+
+ + + + +
+ + + + + + + + +
+ + + + + + + +
+ + + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/pr-preview/pr-274/Satellite_ECVs/Atmosphere_Physics/Atmosphere_Physics.html b/pr-preview/pr-274/Satellite_ECVs/Atmosphere_Physics/Atmosphere_Physics.html new file mode 100644 index 00000000..1c5b7ed1 --- /dev/null +++ b/pr-preview/pr-274/Satellite_ECVs/Atmosphere_Physics/Atmosphere_Physics.html @@ -0,0 +1,540 @@ + + + + + + + + + + + 1.1. Atmosphere Physics — eqcbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ + + + + + +
+
+ + + + + + +
+ + + +
+ +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ + + +
+

Atmosphere Physics

+ +
+
+ +
+
+
+ + + + +
+ +

logo

+
+

1.1. Atmosphere Physics#

+

The individual quality assessments produced by the EQC evaluators are listed and linked below.

+

Available assessments

+
+
+
+ + + + +
+ + + + + + + + +
+ + + + +
+ + + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/pr-preview/pr-274/Satellite_ECVs/Atmospheric_Composition/Atmospheric_Composition.html b/pr-preview/pr-274/Satellite_ECVs/Atmospheric_Composition/Atmospheric_Composition.html new file mode 100644 index 00000000..eeb05df1 --- /dev/null +++ b/pr-preview/pr-274/Satellite_ECVs/Atmospheric_Composition/Atmospheric_Composition.html @@ -0,0 +1,540 @@ + + + + + + + + + + + 1.2. Atmospheric Composition — eqcbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ + + + + + +
+
+ + + + + + +
+ + + +
+ +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ + + +
+

Atmospheric Composition

+ +
+
+ +
+
+
+ + + + +
+ +

logo

+
+

1.2. Atmospheric Composition#

+

The individual quality assessments produced by the EQC evaluators are listed and linked below.

+

Available assessments

+
+
+
+ + + + +
+ + + + + + + + +
+ + + + +
+ + + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/pr-preview/pr-274/Satellite_ECVs/Cryosphere/Cryosphere.html b/pr-preview/pr-274/Satellite_ECVs/Cryosphere/Cryosphere.html new file mode 100644 index 00000000..cf5da5c5 --- /dev/null +++ b/pr-preview/pr-274/Satellite_ECVs/Cryosphere/Cryosphere.html @@ -0,0 +1,540 @@ + + + + + + + + + + + 1.3. Cryosphere — eqcbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ + + + + + +
+
+ + + + + + +
+ + + +
+ +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ + + +
+

Cryosphere

+ +
+
+ +
+
+
+ + + + +
+ +

logo

+
+

1.3. Cryosphere#

+

The individual quality assessments produced by the EQC evaluators are listed and linked below.

+

Available assessments

+
+
+
+ + + + +
+ + + + + + + + +
+ + + + +
+ + + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/pr-preview/pr-274/Satellite_ECVs/Land_Biosphere/Land_Biosphere.html b/pr-preview/pr-274/Satellite_ECVs/Land_Biosphere/Land_Biosphere.html new file mode 100644 index 00000000..e061c184 --- /dev/null +++ b/pr-preview/pr-274/Satellite_ECVs/Land_Biosphere/Land_Biosphere.html @@ -0,0 +1,540 @@ + + + + + + + + + + + 1.4. Land Biosphere — eqcbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ + + + + + +
+
+ + + + + + +
+ + + +
+ +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ + + +
+

Land Biosphere

+ +
+
+ +
+
+
+ + + + +
+ +

logo

+
+

1.4. Land Biosphere#

+

The individual quality assessments produced by the EQC evaluators are listed and linked below.

+

Available assessments

+
+
+
+ + + + +
+ + + + + + + + +
+ + + + +
+ + + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/pr-preview/pr-274/Satellite_ECVs/Land_Hydrology/Land_Hydrology.html b/pr-preview/pr-274/Satellite_ECVs/Land_Hydrology/Land_Hydrology.html new file mode 100644 index 00000000..513f233d --- /dev/null +++ b/pr-preview/pr-274/Satellite_ECVs/Land_Hydrology/Land_Hydrology.html @@ -0,0 +1,540 @@ + + + + + + + + + + + 1.5. Land Hydrology — eqcbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ + + + + + +
+
+ + + + + + +
+ + + +
+ +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ + + +
+

Land Hydrology

+ +
+
+ +
+
+
+ + + + +
+ +

logo

+
+

1.5. Land Hydrology#

+

The individual quality assessments produced by the EQC evaluators are listed and linked below.

+

Available assessments

+
+
+
+ + + + +
+ + + + + + + + +
+ + + + +
+ + + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/pr-preview/pr-274/Satellite_ECVs/Ocean/Ocean.html b/pr-preview/pr-274/Satellite_ECVs/Ocean/Ocean.html new file mode 100644 index 00000000..0747614d --- /dev/null +++ b/pr-preview/pr-274/Satellite_ECVs/Ocean/Ocean.html @@ -0,0 +1,540 @@ + + + + + + + + + + + 1.6. Ocean — eqcbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ + + + + + +
+
+ + + + + + +
+ + + +
+ +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ + + +
+

Ocean

+ +
+
+ +
+
+
+ + + + +
+ +

logo

+
+

1.6. Ocean#

+

The individual quality assessments produced by the EQC evaluators are listed and linked below.

+

Available assessments

+
+
+
+ + + + +
+ + + + + + + + +
+ + + + +
+ + + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/pr-preview/pr-274/Satellite_ECVs/satellite.html b/pr-preview/pr-274/Satellite_ECVs/satellite.html new file mode 100644 index 00000000..d59aba0a --- /dev/null +++ b/pr-preview/pr-274/Satellite_ECVs/satellite.html @@ -0,0 +1,560 @@ + + + + + + + + + + + 1. Satellite Observations — eqcbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ + + + + + +
+
+ + + + + + +
+ + + +
+ +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ + + +
+

Satellite Observations

+ +
+
+ +
+
+
+ + + + +
+ +

logo

+
+

1. Satellite Observations#

+

The individual quality assessments produced by the EQC evaluators are listed and linked below.

+

Available assessments

+ +
+ + + + +
+ + + + + + + + +
+ + + + +
+ + + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/pr-preview/pr-274/Seasonal_Forecasts/seasonal.html b/pr-preview/pr-274/Seasonal_Forecasts/seasonal.html new file mode 100644 index 00000000..7f875cee --- /dev/null +++ b/pr-preview/pr-274/Seasonal_Forecasts/seasonal.html @@ -0,0 +1,540 @@ + + + + + + + + + + + 4. Seasonal forecasts — eqcbook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+ +
+ + + + + + +
+
+ + + + + + +
+ + + +
+ +
+
+ +
+
+ +
+ +
+ +
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ + + +
+

Seasonal forecasts

+ +
+
+ +
+
+
+ + + + +
+ +

logo

+
+

4. Seasonal forecasts#

+

The individual quality assessments produced by the EQC evaluators are listed and linked below.

+

Available assessments

+
+
+
+ + + + +
+ + + + + + + + +
+ + + + +
+ + + +
+
+
+ + + + + + + + \ No newline at end of file diff --git a/pr-preview/pr-274/_images/20ff18c14578818e04b3a36f8dd48c57a17bcdc40bff0245fdda6f8f4b969cac.png b/pr-preview/pr-274/_images/20ff18c14578818e04b3a36f8dd48c57a17bcdc40bff0245fdda6f8f4b969cac.png new file mode 100644 index 00000000..6c5a239e Binary files /dev/null and b/pr-preview/pr-274/_images/20ff18c14578818e04b3a36f8dd48c57a17bcdc40bff0245fdda6f8f4b969cac.png differ diff --git a/pr-preview/pr-274/_images/38950e830c4cb13215d4f640c4e0c85b94838a7987c850e95ea8b63955a9a9dd.png b/pr-preview/pr-274/_images/38950e830c4cb13215d4f640c4e0c85b94838a7987c850e95ea8b63955a9a9dd.png new file mode 100644 index 00000000..3dc1cb27 Binary files /dev/null and b/pr-preview/pr-274/_images/38950e830c4cb13215d4f640c4e0c85b94838a7987c850e95ea8b63955a9a9dd.png differ diff --git a/pr-preview/pr-274/_images/4b6a6f92-2865-4454-a23d-7e1d4a7d3a4d.png b/pr-preview/pr-274/_images/4b6a6f92-2865-4454-a23d-7e1d4a7d3a4d.png new file mode 100644 index 00000000..cd172631 Binary files /dev/null and b/pr-preview/pr-274/_images/4b6a6f92-2865-4454-a23d-7e1d4a7d3a4d.png differ diff --git a/pr-preview/pr-274/_images/76012e1e-eb2e-4973-9856-ea2d755dd01e.png b/pr-preview/pr-274/_images/76012e1e-eb2e-4973-9856-ea2d755dd01e.png new file mode 100644 index 00000000..cd172631 Binary files /dev/null and b/pr-preview/pr-274/_images/76012e1e-eb2e-4973-9856-ea2d755dd01e.png differ diff --git a/pr-preview/pr-274/_images/LogoLine_horizon_C3S.png b/pr-preview/pr-274/_images/LogoLine_horizon_C3S.png new file mode 100644 index 00000000..3b0875ab Binary files /dev/null and b/pr-preview/pr-274/_images/LogoLine_horizon_C3S.png differ diff --git a/pr-preview/pr-274/_images/LogoLine_horizon_C3S1.png b/pr-preview/pr-274/_images/LogoLine_horizon_C3S1.png new file mode 100644 index 00000000..3b0875ab Binary files /dev/null and b/pr-preview/pr-274/_images/LogoLine_horizon_C3S1.png differ diff --git a/pr-preview/pr-274/_sources/Climate_Projections/CMIP6/CMIP6.md b/pr-preview/pr-274/_sources/Climate_Projections/CMIP6/CMIP6.md new file mode 100644 index 00000000..5878e0b1 --- /dev/null +++ b/pr-preview/pr-274/_sources/Climate_Projections/CMIP6/CMIP6.md @@ -0,0 +1,10 @@ +![logo](../../LogoLine_horizon_C3S.png) + +# CMIP6 + +The individual quality assessments produced by the EQC evaluators are listed and linked below. + +**Available assessments** + +```{tableofcontents} +``` diff --git a/pr-preview/pr-274/_sources/Climate_Projections/CORDEX/CORDEX.md b/pr-preview/pr-274/_sources/Climate_Projections/CORDEX/CORDEX.md new file mode 100644 index 00000000..6105276b --- /dev/null +++ b/pr-preview/pr-274/_sources/Climate_Projections/CORDEX/CORDEX.md @@ -0,0 +1,10 @@ +![logo](../../LogoLine_horizon_C3S.png) + +# CORDEX + +The individual quality assessments produced by the EQC evaluators are listed and linked below. + +**Available assessments** + +```{tableofcontents} +``` diff --git a/pr-preview/pr-274/_sources/Climate_Projections/climate.md b/pr-preview/pr-274/_sources/Climate_Projections/climate.md new file mode 100644 index 00000000..478596b0 --- /dev/null +++ b/pr-preview/pr-274/_sources/Climate_Projections/climate.md @@ -0,0 +1,10 @@ +![logo](../LogoLine_horizon_C3S.png) + +# Climate projections + +The individual quality assessments produced by the EQC evaluators are listed and linked below. + +**Available assessments** + +```{tableofcontents} +``` diff --git a/pr-preview/pr-274/_sources/In_Situ/insitu.md b/pr-preview/pr-274/_sources/In_Situ/insitu.md new file mode 100644 index 00000000..ca312be1 --- /dev/null +++ b/pr-preview/pr-274/_sources/In_Situ/insitu.md @@ -0,0 +1,10 @@ +![logo](../LogoLine_horizon_C3S.png) + +# Insitu Observations + +The individual quality assessments produced by the EQC evaluators are listed and linked below. + +**Available assessments** + +```{tableofcontents} +``` diff --git a/pr-preview/pr-274/_sources/Reanalyses/reanalysis.md b/pr-preview/pr-274/_sources/Reanalyses/reanalysis.md new file mode 100644 index 00000000..e7fda2db --- /dev/null +++ b/pr-preview/pr-274/_sources/Reanalyses/reanalysis.md @@ -0,0 +1,10 @@ +![logo](../LogoLine_horizon_C3S.png) + +# Reanalysis + +The individual quality assessments produced by the EQC evaluators are listed and linked below. + +**Available assessments** + +```{tableofcontents} +``` diff --git a/pr-preview/pr-274/_sources/Reanalyses/reanalysis_reanalysis-era5-pressure-levels_climate-and-weather-extremes_q03.ipynb b/pr-preview/pr-274/_sources/Reanalyses/reanalysis_reanalysis-era5-pressure-levels_climate-and-weather-extremes_q03.ipynb new file mode 100644 index 00000000..9acd6178 --- /dev/null +++ b/pr-preview/pr-274/_sources/Reanalyses/reanalysis_reanalysis-era5-pressure-levels_climate-and-weather-extremes_q03.ipynb @@ -0,0 +1,557 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "afae83e6", + "metadata": { + "tags": [] + }, + "source": [ + "![logo](../../LogoLine_horizon_C3S.png)" + ] + }, + { + "cell_type": "markdown", + "id": "916dbdc7", + "metadata": { + "tags": [ + "disclaimer" + ] + }, + "source": [ + "
\n", + "Please note that this repository is used for development and review, so quality assessments should be considered work in progress until they are merged into the main branch\n", + "
" + ] + }, + { + "cell_type": "markdown", + "id": "0", + "metadata": { + "tags": [] + }, + "source": [ + "# Unique quality assessment title (to be finalised by C3S), including [data stream]-[quality area]-for-[application area]" + ] + }, + { + "cell_type": "markdown", + "id": "1", + "metadata": { + "tags": [] + }, + "source": [ + "Production date: 21-05-2024" + ] + }, + { + "cell_type": "markdown", + "id": "2", + "metadata": { + "tags": [] + }, + "source": [ + "## 🌍 Use case: Monitor the impact of climate change on weather regimes in the mid-latitudes\n", + "\n", + "## ❓ Quality assessment questions\n", + "\n", + "* **Can I use ERA5 to assess the implications of climate change on weather patterns over Europe and North America?**" + ] + }, + { + "cell_type": "markdown", + "id": "3", + "metadata": { + "tags": [] + }, + "source": [ + "### Summary\n", + "\n", + "ERA5 pressure level data are widely used for the analysis of large scale extratropical cyclones activity [[1]](https://doi.org/10.1016/j.oceaneng.2020.108111) [[2]](https://doi.org/10.1002/wea.3861) [[3]](https://doi.org/10.1175/MWR-D-20-0417.1) [[4]](https://doi.org/10.1175/JCLI-D-20-0529.1) [[5]](https://doi.org/10.1002/joc.6957) .\n", + "\n", + "There is an ongoing debate regarding the potential changes in the activity of short-term cyclones in the northern hemisphere due to global warming [[6]](https://doi.org/10.1029/2022JD036952) [[7]](https://doi.org/10.1007/s00382-020-05143-3) [[8]](https://doi.org/10.1002/2013GL058928) [[9]](https://doi.org/10.1175/JCLI3815.1).\n", + "\n", + "The storm tracks refer to the regions where extratropical cyclones exhibit the most intense activity and are closely associated with the occurrence of extreme weather conditions.\n", + "\n", + "This notebook evaluates the description of the storm tracks in the northern hemisphere using ERA5 data and extends the analysis back to 1940 to provide insights into the anticipated changes under a warming scenario [[10]](https://doi.org/10.5194/wcd-3-337-2022)." + ] + }, + { + "cell_type": "markdown", + "id": "4", + "metadata": { + "tags": [] + }, + "source": [ + "## 📢 Quality assessment statement\n", + "\n", + "```{admonition} These are the key outcomes of this assessment\n", + ":class: note\n", + "* The ERA5 reanalysis data offers an extended historical climate record, enabling the comparison of non-overlapping 30-year reference climatologies. It also allows for testing hypotheses concerning specific changes in atmospheric dynamics associated with ongoing global warming.\n", + "* Based on ERA5, long-term alterations in storm track activity imply an intensification of atmospheric variability within the storm track regions due to global warming. This increase in intensity is likely linked to a corresponding rise in the frequency of extreme events. [[11]](https://doi.org/10.1038/srep17491)\n", + "```" + ] + }, + { + "cell_type": "markdown", + "id": "5", + "metadata": { + "tags": [] + }, + "source": [ + "## 📋 Methodology\n", + "\n", + "In the northern hemisphere, the storm track areas are typically situated over the oceans within a latitudinal band ranging approximately from 30°N to 60°N, and they tend to be more active during the winter season. One way to define the storm track region is by identifying the area with the highest variability in the 500 mbar geopotential height over time scales of 2.5-6 days [[12]](https://doi.org/10.1175/1520-0469(1976)033<1607:ACSSOT>2.0.CO;2). This methodology is complementary to the one adopted for the [operational monitoring of individual storms](https://confluence.ecmwf.int/display/CKB/Windstorm+tracks%3A+Product+User+Guide), which is based on tracking the trajectories of low pressure systems. The specific objective is to compare the patterns of atmospheric circulation and the associated high-frequency variability for the periods 1940-1971 and 1991-2020. \n", + "\n", + "The analysis and results are organized in the following steps, which are detailed in the sections below:\n", + "\n", + "**[](reanalysis_reanalysis-era5-pressure-levels_climate-and-weather-extremes_q03:id1)**\n", + " * Import required packages\n", + " * Define data request\n", + " \n", + "**[](reanalysis_reanalysis-era5-pressure-levels_climate-and-weather-extremes_q03:id2)**\n", + " * Define a band-pass filter function\n", + " * Datasets retrieval and processing\n", + " \n", + "**[](reanalysis_reanalysis-era5-pressure-levels_climate-and-weather-extremes_q03:id3)**\n", + " * Display results\n", + " * Discussion " + ] + }, + { + "cell_type": "markdown", + "id": "6", + "metadata": { + "tags": [] + }, + "source": [ + "## 📈 Analysis and results" + ] + }, + { + "cell_type": "markdown", + "id": "7", + "metadata": { + "tags": [] + }, + "source": [ + "(reanalysis_reanalysis-era5-pressure-levels_climate-and-weather-extremes_q03:id1)=\n", + "### 1. Choose the data to use and setup the code\n", + "\n", + "#### Import required packages\n", + "Besides the standard libraries `xarray` for the handling of datasets and `matplotlib` for the graphical output, we use `cartopy` for the map projection functions, and the additional function `mpath` included in the package `matplotlib` to crop a round panel around the polar sterographic projection that will be used to display the results." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "8", + "metadata": { + "tags": [ + "hide-input" + ] + }, + "outputs": [], + "source": [ + "import xarray as xr\n", + "import matplotlib.pyplot as plt\n", + "import matplotlib.path as mpath\n", + "import cartopy.crs as ccrs\n", + "import cartopy.feature as cfeature\n", + "import numpy as np\n", + "\n", + "from c3s_eqc_automatic_quality_control import diagnostics, download" + ] + }, + { + "cell_type": "markdown", + "id": "9", + "metadata": { + "tags": [] + }, + "source": [ + "#### Define data request\n", + "\n", + "The analysis if performed over the northern hemisphere, north of 30°N, and uses the geopotential at 500mb at midnight and at noon." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "10", + "metadata": { + "tags": [ + "hide-input" + ] + }, + "outputs": [], + "source": [ + "collection_id = \"reanalysis-era5-pressure-levels\"\n", + "request = {\n", + " \"product_type\": \"reanalysis\",\n", + " \"format\": \"grib\",\n", + " \"variable\": \"geopotential\",\n", + " \"pressure_level\": \"500\",\n", + " \"area\": [90, -180, 30, 180],\n", + " \"time\": [\"00:00\", \"12:00\"],\n", + "}" + ] + }, + { + "cell_type": "markdown", + "id": "11", + "metadata": { + "tags": [] + }, + "source": [ + "(reanalysis_reanalysis-era5-pressure-levels_climate-and-weather-extremes_q03:id2)=\n", + "### 2. Datasets retrieval and computation of some statistics of the 500 mbar geopotential height" + ] + }, + { + "cell_type": "markdown", + "id": "12", + "metadata": { + "tags": [] + }, + "source": [ + "#### Define a band-pass filter function\n", + "\n", + "A 2.5-6 days band-pass filter is used, which is implemented as a rolling weighted summation valid for a sampling rate of 12 hours [12]](https://doi.org/10.1175/1520-0469(1976)033<1607:ACSSOT>2.0.CO;2)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "13", + "metadata": { + "tags": [ + "hide-input" + ] + }, + "outputs": [], + "source": [ + "blackmon_weights = [\n", + " -0.00304,\n", + " -0.00013,\n", + " -0.00967,\n", + " -0.01917,\n", + " -0.002,\n", + " 0.03043,\n", + " 0.03281,\n", + " 0.00411,\n", + " 0.00335,\n", + " 0.04193,\n", + " 0.0283,\n", + " -0.09233,\n", + " -0.19477,\n", + " -0.10201,\n", + " 0.14335,\n", + " 0.27769,\n", + "]\n", + "blackmon_weights.extend(blackmon_weights[:-1][::-1])\n", + "\n", + "def seasonal_bandpass(ds, weights_mapper, reduction, season):\n", + " ds = ds.where(ds[\"forecast_reference_time\"].dt.season == season, drop=True)\n", + " if weights_mapper:\n", + " ds = diagnostics.rolling_weighted_filter(ds, weights_mapper)\n", + " func = getattr(diagnostics, f\"seasonal_weighted_{reduction}\")\n", + " return func(ds, weights=False).expand_dims(reduction=[reduction])" + ] + }, + { + "cell_type": "markdown", + "id": "14", + "metadata": { + "tags": [] + }, + "source": [ + "#### Datasets retrieval and processing\n", + "\n", + "We define two consecutive 30-year intervals for calculating the statistics of the 500mb geopotential height. By utilizing the extended ERA5 dataset, which now encompasses data dating back to 1940, we can compare two distinct climatological periods that do not overlap. The objective is to identify any changes in the larger-scale circulation patterns. The analysis primarily concentrates on the winter season (December-January-February, DJF), when the storm track regions exhibit heightened variability. A comparable analysis can also be conducted for the remaining seasons." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "15", + "metadata": { + "tags": [ + "hide-input" + ] + }, + "outputs": [], + "source": [ + "# Define climatology periods\n", + "years_start = [1941, 1991]\n", + "years_stop = [1970, 2020]\n", + "assert len(years_start) == len(years_stop)\n", + "\n", + "# Season to plot\n", + "season = \"DJF\"\n", + "assert season in (\"DJF\", \"MAM\", \"JJA\", \"SON\")" + ] + }, + { + "cell_type": "markdown", + "id": "16", + "metadata": { + "tags": [] + }, + "source": [ + "The data is retrieved and processed individually for each of the two climatological periods. The reduction to the mean and standard deviation is applied to both the original 12-hourly data and the data that has undergone band-pass filtering.\n", + "\n", + "The retrieval and processing of the data consists of the following steps\n", + "\n", + "1. Download the ERA5 12-hourly values of geopotential at 500mb for the entire time interval 1940-to present\n", + "2. Calculate the mean geoptential during winter (DJF) for the period the period 1941-1970\n", + "3. Calculate the standard deviation of the geopotential during winter (DJF) for the period the period 1941-1970\n", + "4. Calculate the standard deviation of the band-pass filtered (2-6 days) geopotential during winter (DJF) for the period the period 1941-1970\n", + "5. Repeat steps 2-to-4 for the period 1991-2020\n", + "\n", + "Subsequently, all the processed data is combined into a unified dataset, which incorporates additional dimensions such as \"bandpass\" and \"reduction\" to indicate the specific type of processing applied to the data.\n", + "\n", + "NOTE: The factor $9.8 m/s^2$ is used to convert the geopotential to the corresponding geopotential height. " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "17", + "metadata": { + "tags": [ + "hide-input" + ] + }, + "outputs": [], + "source": [ + "datasets = []\n", + "for year_start, year_stop in zip(years_start, years_stop):\n", + " requests = download.update_request_date(\n", + " request, start=f\"{year_start}\", stop=f\"{year_stop}\"\n", + " )\n", + " for weights in (None, blackmon_weights):\n", + " weights_mapper = {\"forecast_reference_time\": weights} if weights else {}\n", + " for reduction in (\"mean\", \"std\"):\n", + " print(\n", + " f\"{year_start=} {year_stop=} {reduction=} weights={weights is not None}\"\n", + " )\n", + " ds = download.download_and_transform(\n", + " collection_id,\n", + " requests,\n", + " transform_func=seasonal_bandpass,\n", + " transform_func_kwargs={\n", + " \"weights_mapper\": weights_mapper,\n", + " \"reduction\": reduction,\n", + " \"season\": season,\n", + " },\n", + " chunks={\"year\": 1, \"time\": 1},\n", + " transform_chunks=False,\n", + " concat_dim=\"forecast_reference_time\",\n", + " combine=\"nested\",\n", + " )\n", + " datasets.append(\n", + " ds.expand_dims(\n", + " bandpass=[True if weights else False],\n", + " period=[f\"{year_start}-{year_stop}\"],\n", + " )\n", + " )\n", + "da = xr.merge(datasets)[\"z\"].sel(season=season)\n", + "with xr.set_options(keep_attrs=True):\n", + " da /= 9.8" + ] + }, + { + "cell_type": "markdown", + "id": "18", + "metadata": { + "tags": [] + }, + "source": [ + "(reanalysis_reanalysis-era5-pressure-levels_climate-and-weather-extremes_q03:id3)=\n", + "### 3. Plot and describe results" + ] + }, + { + "cell_type": "markdown", + "id": "19", + "metadata": { + "tags": [] + }, + "source": [ + "#### Display results\n", + "\n", + "For both climatological periods, the average and standard deviation of the original 12-hourly data is examined, as well as the standard deviation of the data that has undergone band-pass filtering. These measurements offer insights into the strength of cyclonic activity within the 2.5-6 day time frame. To visualize the results, contour maps of the 500mb geopotential height are superimposed onto a polar stereographic map depicting the northern hemisphere." + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "20", + "metadata": { + "tags": [ + "hide-input" + ] + }, + "outputs": [ + { + "data": { + "image/png": "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Faw14f333+fmm2/GxcWN/PwqEhPDaGvrxMXFCZls4EyvpqZmMjOzefrpR/q1/8aNXwuP7QU9ADt27GXDhg9sbv/998PMmGHbmlQikVgMzj3RU/emL2HArVt/5a23nre7z44de5k9e7rdfcDoannHHTfb3afnfWxvcrKFyMhwysoq+q1z8i/jyRxarRadTo+Dg/li75dfdgmPL7/8QovXrV79OW+99YLVY+r1eu6//z889dTDREVZLy6Y8MMPv7J1669s3PihTcZfT9TU1LF8+ct8/313/79IJOK++xbz5JMPnVOVcvfuA2zd+itr177V51jY1dXFQw89xbvvvoSra3err06np6TEqNNgSox//vnn7Nu3j6+//nrA59Xc3Ex6ejpff52LUtlOTU0tjY1NtLcr0OuNov7Ozo54eHjg6uqGt7cv0dGRhISEExUVRUxMDCKRiFOnTuHsLEejkeDsLGfkSGORaPjwaB588BY++GADixYtYsWKFUgkEtzcnNBqdahUXYwbN46cnGxCQnxQKFRcccUV7Ny5k/fee48777yTwsIaiopqzYKemJggQTdkyBBITy/ip59+4qqrrup3u/PMmTOJj4/njjvuYOHChdxwg31zAmtYsWIFCxYsYPjw4Uye3P9WXLFYbLOF2xpEIhHjxo1j9+7dZGeXM3ZsAhqNVtBC+asgk8l47rnH+frrbdx11+N89NFrNr9vZ2cnbrvtRj766HML8dclSxZy++0PCDo68+ZdxgsvvIVWq2Xt2o0kJMRw++034evrw5gxI6way0ycOJZDh46ZVbBNcHd3M2Pdm2Aqolprlairqycmxj7LODIyjKysXLv7/JX4t8BhCY1GQ3Z2oVlMYHK069k9YFrg9475rNm4Z2fn09bWbrU1OyMji2+//YkNG2wnoCsqqlm+/EWSk43J239qsqkniopqkEikNjVO+wsPDw+uvvpqhg4dSmZmJoGBzmzfvou33vqICRPGsHjxAmE9qNfrKS2to6ysHqlUgk5n7PhITk5GKpWSm5tLe7uCwEAv6utbGTEiRuieMRgM1Na2cPp0CX5+fiiVSpyd5YK+UVhYGI6OjsjlMkJDfSkqqjSbU2prm6mrazF7zt3dmXHjEhCJRPj6urN//2n27NnD0aNHueqqblmA2NhYYmO7iRH5+fksXbqUl19+2WohSCwWs2DBAhYs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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "def plot_stormtrack_maps(period, da_period):\n", + " # Circle used to set the boundary\n", + " theta = np.linspace(0, 2 * np.pi, 100)\n", + " center, radius = [0.5, 0.5], 0.5\n", + " verts = np.vstack([np.sin(theta), np.cos(theta)]).T\n", + " circle = mpath.Path(verts * radius + center)\n", + "\n", + " fig, axes = plt.subplots(\n", + " *(1, 3),\n", + " figsize=(15, 7.5),\n", + " subplot_kw={\"projection\": ccrs.NorthPolarStereo(central_longitude=0)},\n", + " )\n", + " axes = iter(axes.flatten())\n", + " for bandpass, da_bandpass in da_period.groupby(\"bandpass\"):\n", + " for reduction, da_reduction in da_bandpass.groupby(\"reduction\"):\n", + " if reduction == \"mean\" and not bandpass:\n", + " levels_list = [range(5000, 6000, 50), range(5000, 6000, 200)]\n", + " elif reduction == \"std\" and not bandpass:\n", + " levels_list = [range(0, 200, 10), range(0, 200, 40)]\n", + " elif reduction == \"std\" and bandpass:\n", + " levels_list = [range(0, 100, 4), [30, 60]]\n", + " else:\n", + " continue\n", + "\n", + " ax = next(axes)\n", + " for levels, linewidths in zip(levels_list, [0.5, 2]):\n", + " cs = ax.contour(\n", + " da_reduction[\"longitude\"],\n", + " da_reduction[\"latitude\"],\n", + " da_reduction,\n", + " levels=levels,\n", + " colors=\"k\",\n", + " linewidths=linewidths,\n", + " linestyles=\"solid\",\n", + " transform=ccrs.PlateCarree(),\n", + " )\n", + " ax.clabel(cs)\n", + " ax.coastlines(color=\"darkgray\")\n", + " ax.add_feature(cfeature.LAND)\n", + " ax.set_boundary(circle, transform=ax.transAxes)\n", + " ax.set_title(\n", + " f\"{'Band-pass ' if bandpass else ''}{reduction.title()}\", fontsize=16\n", + " )\n", + " fig.suptitle(\n", + " f\"{season} ({period}) - ERA5 500hPa geopotential height [m]\",\n", + " fontsize=20,\n", + " y=0.85,\n", + " )\n", + " return fig, axes\n", + "\n", + "\n", + "for period, da_period in da.groupby(\"period\"):\n", + " plot_stormtrack_maps(period, da_period)\n", + " plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "21", + "metadata": { + "tags": [] + }, + "source": [ + "The **mean** of the 500mb geopotential height (illustrated on the left) offers an initial estimation of the dominant wind direction and intensity. In the absence of topography, the mean atmospheric circulation would exhibit perfect symmetry over a flat Earth. However, the presence of orography introduces ultra-long standing waves that lead to the distinctive tilting of streamlines towards the north (south) upstream (downstream) of the Rocky Mountains. This topographic influence also contributes to the acceleration of airflow (resulting in closer streamlines) off the east coast of North America and over the western Pacific. This aspect of atmospheric circulation is primarily influenced by orography and the Earth's rotation, and it exhibits minimal change between the early and late periods of the reanalysis.\n", + "\n", + "The **standard deviation** of the 500mb geopotential height (shown in the center) identifies regions with the highest variability in atmospheric circulation patterns. However, the standard deviation of the entire 12-hourly geopotential height signal does not differentiate among the various dynamic processes responsible for this variability.\n", + "\n", + "To isolate the variability associated with baroclinic instability, which entails the development of cyclones driven by temperature differences between north and south, in combination with the Earth's rotation, a **band-pass** filter is employed (displayed on the right). The regions with greater variability span the entire North Atlantic and the Pacific Ocean. Comparing the two periods, 1941-1970 and 1991-2020, reveals a slight increase in storm track variability, as well as a slight expansion of the corresponding areas, consistent with the findings of previous studies [[7]](https://doi.org/10.1007/s00382-020-05143-3).\n" + ] + }, + { + "cell_type": "markdown", + "id": "22", + "metadata": { + "tags": [] + }, + "source": [ + "## ℹ️ If you want to know more\n", + "### Key resources\n", + "* CDS catalogue entries used in this notebook is [ERA5 hourly data on pressure levels from 1940 to present](https://cds.climate.copernicus.eu/datasets/reanalysis-era5-pressure-levels?tab=overview)\n", + "* Product [Documentation](https://confluence.ecmwf.int/display/CKB/ERA5%3A+data+documentation) for ERA5 is available\n", + "\n", + "\n", + "Code libraries used:\n", + "* [C3S EQC custom functions](https://github.com/bopen/c3s-eqc-automatic-quality-control/tree/main/c3s_eqc_automatic_quality_control), `c3s_eqc_automatic_quality_control`, prepared by [BOpen](https://www.bopen.eu/)" + ] + }, + { + "cell_type": "markdown", + "id": "23", + "metadata": { + "tags": [] + }, + "source": [ + "### References\n", + "\n", + "[[1]](https://doi.org/10.1016/j.oceaneng.2020.108111) Gramcianinov C.B. , Campos R.M. , de Camargo R. , Hodges K.I., Guedes Soares C., da Silva Dias P.L. (2020) Analysis of Atlantic extratropical storm tracks characteristics in 41 years of ERA5 and CFSR/CFSv2 databases, Ocean Engineering, Volume 216,108111,\n", + " \n", + "[[2]](https://doi.org/10.1002/wea.3861) Walker, E. , Mitchell, D. M., & Seviour, W. J. M. (2020). The numerous approaches to tracking extratropical cyclones and the challenges they present. Weather, 75(11), 336-341.\n", + "\n", + "[[3]](https://doi.org/10.1175/MWR-D-20-0417.1) Crawford, A. D., Schreiber E. A. P. , Sommer N. ,Serreze M. C. , Stroeve J. C., and Barber D. G. (2021) Sensitivity of Northern Hemisphere Cyclone Detection and Tracking Results to Fine Spatial and Temporal Resolution Using ERA5. Mon. Wea. Rev., 149, 2581–2598.\n", + "\n", + "[[4]](https://doi.org/10.1175/JCLI-D-20-0529.1) Feser, F., O. Krueger, K. Woth, and L. van Garderen (2021) North Atlantic Winter Storm Activity in Modern Reanalyses and Pressure-Based Observations. J. Climate, 34, 2411–2428,\n", + "\n", + "[[5]](https://doi.org/10.1002/joc.6957) Laurila T.K., Sinclair V.A., Gregow H. (2021) Climatology, variability, and trends in near-surface wind speeds over the North Atlantic and Europe during 1979–2018 based on ERA5. Int J Climatol.; 41: 2253–2278.\n", + "\n", + "[[6]](https://doi.org/10.1029/2022JD036952) Karwat, A., Franzke, C. L. E., & Blender, R. (2022). Long-term trends of Northern Hemispheric winter cyclones in the extended ERA5 reanalysis. Journal of Geophysical Research: Atmospheres, 127, e2022JD036952\n", + "\n", + "[[7]](https://doi.org/10.1007/s00382-020-05143-3) Sussman, H. S., Raghavendra, A., Roundy, P. E., & Dai, A. (2020). Trends in northern midlatitude atmospheric wave power from 1950 to 2099. Climate Dynamics, 54(5-6), 2903-2918.\n", + "\n", + "[[8]](https://doi.org/10.1002/2013GL058928) Di Biagio, V., Calmanti, S., Dell'Aquila, A., & Ruti, P. M. (2014). Northern Hemisphere winter midlatitude atmospheric variability in CMIP5 models. Geophysical Research Letters, 41(4), 1277-1282.\n", + "\n", + "[[9]](https://doi.org/10.1175/JCLI3815.1) Bengtsson, L., Hodges, K. I., & Roeckner, E. (2006). Storm tracks and climate change. Journal of climate, 19(15), 3518-3543.\n", + "\n", + "[[10]](https://doi.org/10.5194/wcd-3-337-2022) Priestley, M. D. K. and Catto, J. L.(2022) Future changes in the extratropical storm tracks and cyclone intensity, wind speed, and structure, Weather Clim. Dynam., 3, 337–360\n", + "\n", + "[[11]](https://doi.org/10.1038/srep17491) Lehmann, J., & Coumou, D. (2015). The influence of mid-latitude storm tracks on hot, cold, dry and wet extremes. Sci. Rep., 5, 17491.\n", + "\n", + "[[12]](https://doi.org/10.1175/1520-0469(1976)033<1607:ACSSOT>2.0.CO;2) Blackmon, M. L. (1976). A climatological spectral study of the 500 mb geopotential height of the Northern Hemisphere. Journal of the Atmospheric Sciences, 33(8), 1607-1623." + ] + } + ], + "metadata": { + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.10" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/pr-preview/pr-274/_sources/Satellite_ECVs/Atmosphere_Physics/Atmosphere_Physics.md b/pr-preview/pr-274/_sources/Satellite_ECVs/Atmosphere_Physics/Atmosphere_Physics.md new file mode 100644 index 00000000..29615423 --- /dev/null +++ b/pr-preview/pr-274/_sources/Satellite_ECVs/Atmosphere_Physics/Atmosphere_Physics.md @@ -0,0 +1,10 @@ +![logo](../../LogoLine_horizon_C3S.png) + +# Atmosphere Physics + +The individual quality assessments produced by the EQC evaluators are listed and linked below. + +**Available assessments** + +```{tableofcontents} +``` diff --git a/pr-preview/pr-274/_sources/Satellite_ECVs/Atmospheric_Composition/Atmospheric_Composition.md b/pr-preview/pr-274/_sources/Satellite_ECVs/Atmospheric_Composition/Atmospheric_Composition.md new file mode 100644 index 00000000..90416459 --- /dev/null +++ b/pr-preview/pr-274/_sources/Satellite_ECVs/Atmospheric_Composition/Atmospheric_Composition.md @@ -0,0 +1,10 @@ +![logo](../../LogoLine_horizon_C3S.png) + +# Atmospheric Composition + +The individual quality assessments produced by the EQC evaluators are listed and linked below. + +**Available assessments** + +```{tableofcontents} +``` diff --git a/pr-preview/pr-274/_sources/Satellite_ECVs/Cryosphere/Cryosphere.md b/pr-preview/pr-274/_sources/Satellite_ECVs/Cryosphere/Cryosphere.md new file mode 100644 index 00000000..35cbc8ff --- /dev/null +++ b/pr-preview/pr-274/_sources/Satellite_ECVs/Cryosphere/Cryosphere.md @@ -0,0 +1,10 @@ +![logo](../../LogoLine_horizon_C3S.png) + +# Cryosphere + +The individual quality assessments produced by the EQC evaluators are listed and linked below. + +**Available assessments** + +```{tableofcontents} +``` diff --git a/pr-preview/pr-274/_sources/Satellite_ECVs/Land_Biosphere/Land_Biosphere.md b/pr-preview/pr-274/_sources/Satellite_ECVs/Land_Biosphere/Land_Biosphere.md new file mode 100644 index 00000000..64dd6750 --- /dev/null +++ b/pr-preview/pr-274/_sources/Satellite_ECVs/Land_Biosphere/Land_Biosphere.md @@ -0,0 +1,10 @@ +![logo](../../LogoLine_horizon_C3S.png) + +# Land Biosphere + +The individual quality assessments produced by the EQC evaluators are listed and linked below. + +**Available assessments** + +```{tableofcontents} +``` diff --git a/pr-preview/pr-274/_sources/Satellite_ECVs/Land_Hydrology/Land_Hydrology.md b/pr-preview/pr-274/_sources/Satellite_ECVs/Land_Hydrology/Land_Hydrology.md new file mode 100644 index 00000000..4ee90676 --- /dev/null +++ b/pr-preview/pr-274/_sources/Satellite_ECVs/Land_Hydrology/Land_Hydrology.md @@ -0,0 +1,10 @@ +![logo](../../LogoLine_horizon_C3S.png) + +# Land Hydrology + +The individual quality assessments produced by the EQC evaluators are listed and linked below. + +**Available assessments** + +```{tableofcontents} +``` diff --git a/pr-preview/pr-274/_sources/Satellite_ECVs/Ocean/Ocean.md b/pr-preview/pr-274/_sources/Satellite_ECVs/Ocean/Ocean.md new file mode 100644 index 00000000..ea52a2eb --- /dev/null +++ b/pr-preview/pr-274/_sources/Satellite_ECVs/Ocean/Ocean.md @@ -0,0 +1,10 @@ +![logo](../../LogoLine_horizon_C3S.png) + +# Ocean + +The individual quality assessments produced by the EQC evaluators are listed and linked below. + +**Available assessments** + +```{tableofcontents} +``` diff --git a/pr-preview/pr-274/_sources/Satellite_ECVs/satellite.md b/pr-preview/pr-274/_sources/Satellite_ECVs/satellite.md new file mode 100644 index 00000000..9b53c71d --- /dev/null +++ b/pr-preview/pr-274/_sources/Satellite_ECVs/satellite.md @@ -0,0 +1,10 @@ +![logo](../LogoLine_horizon_C3S.png) + +# Satellite Observations + +The individual quality assessments produced by the EQC evaluators are listed and linked below. + +**Available assessments** + +```{tableofcontents} +``` diff --git a/pr-preview/pr-274/_sources/Seasonal_Forecasts/seasonal.md b/pr-preview/pr-274/_sources/Seasonal_Forecasts/seasonal.md new file mode 100644 index 00000000..33582df0 --- /dev/null +++ b/pr-preview/pr-274/_sources/Seasonal_Forecasts/seasonal.md @@ -0,0 +1,10 @@ +![logo](../LogoLine_horizon_C3S.png) + +# Seasonal forecasts + +The individual quality assessments produced by the EQC evaluators are listed and linked below. + +**Available assessments** + +```{tableofcontents} +``` diff --git a/pr-preview/pr-274/_sources/intro.md b/pr-preview/pr-274/_sources/intro.md new file mode 100644 index 00000000..013441ca --- /dev/null +++ b/pr-preview/pr-274/_sources/intro.md @@ -0,0 +1,61 @@ +![logo](LogoLine_horizon_C3S.png) + +# C3S EQC quality assessments + +This Jupyter Book contains a collection of quality assessments of C3S data produced by external evaluators under the C3S2_520 contract, which provides an **evaluation and quality control (EQC)** function for selected datasets on the climate data store (CDS). + +C3S has established an EQC framework for all its products and services to ensure that users are served well and that this will continue to be the case as their needs evolve. The main goal of the EQC for CDS datasets function is to develop precise statements about data quality that pertain to well-identified use cases. Those statements, in combination with other documented information about the datasets, constitute a knowledge base that can help users to assess fitness for purpose, given their needs and requirements. + +## Layers of evaluation and quality control + +The revised EQC framework makes a distinction between quality assurance, quality assessment and fitness for purpose. + +::::{grid} +:gutter: 3 + +:::{grid-item-card} ✅ Quality assurance +data quality checks against key requirements +::: + +:::{grid-item-card} 🧭 Quality assessments +scientific assessments which answer user questions +::: + +:::{grid-item-card} 🏆 Fitness for purpose +deciding whether data is suitable for a particular use +::: +:::: + +In more detail, **Quality assurance** serves to inform users that data, metadata and documentation comply with a well-defined set of verifiable technical requirements. It provides evidence that this compliance has been checked independently from the producers. Quality assurance for each CDS dataset is implemented by verifying a set of well-defined technical requirements associated with the dataset. Specific assessment criteria for the respective data streams (e.g. reanalysis, projections) are developed to account for the different nature of these and the different types of checks that may have to be applied to verify the requirement. The role of EQC evaluators is to check these criteria and document the outcome to users. + +The purpose of **quality assessments**, on the other hand, is to provide science-based information about accuracy, uncertainties, sources of uncertainty, temporal consistency, strengths, and weaknesses of a dataset in the context of a realistic use cases. + +EQC evaluators are tasked with developing quality assessments that are designed to generate useful statements about fitness for purpose of CDS datasets. The assessments address concrete questions about data quality associated with real use cases. Many of the assessments are implemented in Jupyter notebooks that can be shared, re-used, and modified by users. Assessments can involve multiple CDS datasets and use other sources of reference data. Assessments must build on relevant scientific literature, including published documents developed by producers and users of the datasets. + +Taken together, the outcomes of these activities provide the key information needed to determine **fitness for purpose**. This information supports users in determining whether the data is fit for their specific application. + +## Quality assessments + +Each quality assessment is comprised of + +- **Use Case**: Description of an application of a user from the user perspective. + +- **User Question**: Question from a user regarding quality attributes of a dataset in the context of their application. + +- **Quality Assessment**: Scientific evaluation of quality-related user questions including guidance on suitability for a specific use (“How, and how well can I use the data for my purpose?”, “Is the dataset adequate to address my problem?”, “What is the most suitable C3S dataset to tackle my problem?”) + +These assessments are organised by the type of data they address. Note that while each assessment focusses on addressing the quality of a particular dataset, it may rely on other types of data as well (e.g. reanalysis for bias assessment). + +1. [Satellite observations](Satellite_ECVs/satellite.md) +1. [Insitu observations](In_Situ/insitu.md) +1. [Reanalysis](Reanalyses/reanalysis.md) +1. [Seasonal forecasts](Seasonal_Forecasts/seasonal.md) +1. [Climate projections](Climate_Projections/climate.md) + +## Running the Notebooks + +Most of these quality assessments include Python code to produce data and figures which help answer the user question. This code is included primarily for transparency and traceability, as the software was designed to support evaluators running the assessments on EQC infrastructure, rather than to be easily reproducible. However, sections of it may also be directly applicable to your application and can be adapted or adjusted to your needs. + +Most code in the Notebooks is self contained (but does make use of the [custom software](https://github.com/bopen/c3s-eqc-automatic-quality-control/tree/main/c3s_eqc_automatic_quality_control) prepared by [BOpen](https://www.bopen.eu/) for EQC evaluators). Some quality assessments may rely on the outcomes and code of previous assessments, or offline computations. + +Some of the analysis in the quality assessments is not compute or data intensive, and so the Notebooks (.ipynb files) can be downloaded, adapted, and run on freely available cloud platforms, or on your own computing resources. diff --git a/pr-preview/pr-274/_sources/templates/template.ipynb b/pr-preview/pr-274/_sources/templates/template.ipynb new file mode 100644 index 00000000..d8d83436 --- /dev/null +++ b/pr-preview/pr-274/_sources/templates/template.ipynb @@ -0,0 +1,562 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "d9a99440", + "metadata": { + "tags": [] + }, + "source": [ + "![logo](../../LogoLine_horizon_C3S.png)" + ] + }, + { + "cell_type": "markdown", + "id": "429b6981", + "metadata": { + "tags": [ + "disclaimer" + ] + }, + "source": [ + "
\n", + "Please note that this repository is used for development and review, so quality assessments should be considered work in progress until they are merged into the main branch\n", + "
" + ] + }, + { + "cell_type": "markdown", + "id": "0", + "metadata": { + "tags": [] + }, + "source": [ + "```{note}\n", + "If anything is unclear with the templates, or if you encounter any problems, please report them at [GH164](https://github.com/ecmwf-projects/c3s2-eqc-quality-assessment/issues/164).\n", + "```" + ] + }, + { + "cell_type": "markdown", + "id": "1", + "metadata": { + "tags": [] + }, + "source": [ + "# Unique quality assessment title (to be finalised by C3S), including approximately 'data stream' or 'key variable/index', 'quality area' and 'application area'" + ] + }, + { + "cell_type": "markdown", + "id": "2", + "metadata": { + "tags": [] + }, + "source": [ + "Production date: DD-MM-YYYY\n", + "\n", + "Produced by: 'institute' and/or 'author'" + ] + }, + { + "cell_type": "markdown", + "id": "3", + "metadata": { + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "## 🌍 Use case: Use case listed here in full " + ] + }, + { + "cell_type": "markdown", + "id": "4", + "metadata": { + "tags": [] + }, + "source": [ + "## ❓ Quality assessment question\n", + "* **In most cases there should be one question listed here in bold**\n", + "* **(In some cases a second related/follow-up question may be included)**" + ] + }, + { + "cell_type": "markdown", + "id": "5", + "metadata": { + "tags": [] + }, + "source": [ + "**‘Context paragraph’ (no title/heading)** - a very short introduction before the assessment statement describing approach taken to answer the user question. One or two key references could be useful, if the assessment summarises literature (referenced directly in the text, or with numerical labels like this (also listed at the end) `[[1]](https://www.nature.com/articles/s41598-018-20628-2))`giving: [[1]](https://www.nature.com/articles/s41598-018-20628-2))." + ] + }, + { + "cell_type": "markdown", + "id": "6", + "metadata": { + "tags": [] + }, + "source": [ + "## 📢 Quality assessment statement\n", + "\n", + "```{admonition} These are the key outcomes of this assessment\n", + ":class: note\n", + "* Finding 1\n", + "* Finding 2\n", + "* Finding 3\n", + "* etc\n", + "```" + ] + }, + { + "cell_type": "markdown", + "id": "7", + "metadata": { + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "*(Delete this cell)* A **‘key figure’** should be included if appropriate (think of this as a ‘graphical abstract’, that may also be used as a thumbnail in the CDS or the Jupyter Book in the future). Since this image (or any other embedded image) is not generated directly from code it needs to be 'embedded', this will look like this when you drag and drop an image into a cell: `![](attachment:4cf358c8-5758-431e-bf74-dc6fdcc4e88f.png)`. \n", + "\n", + "There is an option for images to be dragged and dropped from an external file browser into the markdown cell in most Jupyter editors. The image is then encoded with Base64 within the cell, and no additional file is needed. The attachment code can then be copied and used in a 'figure' syntax (see below). The `attachment:...` only works in the cell which you dragged and dropped the image into.\n", + "\n", + "A basic markdown image can be displayed with `![](attachment:76012e1e-eb2e-4973-9856-ea2d755dd01e.png)` (but no formatting options, so the image must be the right size, and already contain a figure number/label and caption if needed, or text can be added below the image).\n", + "```{note}\n", + "Most figures will need a caption. The caption should include attribution if it is taken from an external source (if the copyright allows reproduction!).\n", + "```" + ] + }, + { + "cell_type": "markdown", + "id": "8", + "metadata": { + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "![](76012e1e-eb2e-4973-9856-ea2d755dd01e.png)" + ] + }, + { + "cell_type": "markdown", + "id": "9", + "metadata": { + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "*(Delete this cell)* Figure formatting to be used if figure numbering and caption is not included in the image file (do not worry that the image does not appear in Github, it will work when Jupyter Book page is created, as will the automatic numbering):\n", + "\n", + "````md\n", + "```{figure} attachment:50418e7c-3008-466c-b26e-c9033a28668d.png\n", + "---\n", + "height: 300px\n", + "---\n", + "Here is my figure caption!\n", + "```\n", + "````\n", + "\n", + "The height parameter should be adjusted as needed. Note that it is also possible to use width instead, BUT not both at the same time." + ] + }, + { + "cell_type": "markdown", + "id": "10", + "metadata": { + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "```{figure} 4b6a6f92-2865-4454-a23d-7e1d4a7d3a4d.png\n", + "---\n", + "height: 300px\n", + "---\n", + "Here is my figure caption!\n", + "```" + ] + }, + { + "cell_type": "markdown", + "id": "11", + "metadata": { + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "## 📋 Methodology\n", + "\n", + "A ‘free text’ introduction to the data analysis steps or a description of the literature synthesis, with a justification of the approach taken, and limitations mentioned. **Mention which CDS catalogue entry is used, including a link, and also any other entries used for the assessment**.\n", + "\n", + "Followed by a numbered list of the methodology and results, with the same headings as the sections under ‘Analysis and Results’. These should be links to the sections below, using the format `[](section-label)`.\n", + "```{note}\n", + "The section labels for the links need to be manually set, as seen below (`(section-1)=`, followed by the heading). These labels will be shown in GitHub but will not appear when the Jupyter Book page is built.\n", + "```\n", + "\n", + "* These headings can be specific to the quality assessment, and help guide the user through the ‘story’ of the assessment. This means we cannot pre-define the sections and headings here, as they will be different for each assessment.\n", + "* Sub-bullets could be used to outline what will be done/shown/discussed in each section\n", + "* The list below is just an example, or may need more or fewer sections, with different headings\n", + "\n", + "E.g. 'The analysis and results are organised in the following steps, which are detailed in the sections below:' \n", + "\n", + "**[](template:section-1)**\n", + " * Sub-steps or key points listed in bullet below. No strict requirement to match and link to sub-headings.\n", + "\n", + "**[](template:section-2)**\n", + " * Sub-steps or key points listed in bullet below. No strict requirement to match and link to sub-headings.\n", + "\n", + "**[](template:section-3)**\n", + " * Sub-steps or key points listed in bullet below. No strict requirement to match and link to sub-headings.\n", + "\n", + "**[](template:section-4)**\n", + " * Sub-steps or key points listed in bullet below. No strict requirement to match and link to sub-headings.\n", + " \n", + "**[](template:section-5)** \n", + " * Sub-steps or key points listed in bullet below. No strict requirement to match and link to sub-headings.\n", + "\n", + "Any further notes on the method could go here (explanations, caveats or limitations)." + ] + }, + { + "cell_type": "markdown", + "id": "12", + "metadata": { + "tags": [] + }, + "source": [ + "## 📈 Analysis and results" + ] + }, + { + "cell_type": "markdown", + "id": "13", + "metadata": { + "editable": true, + "papermill": { + "duration": 0.007051, + "end_time": "2024-03-08T17:23:56.492658", + "exception": false, + "start_time": "2024-03-08T17:23:56.485607", + "status": "completed" + }, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "(template:section-1)=\n", + "### 1. Section 1 title\n", + "\n", + "#### Subsections\n", + "Describe what is done in this step/section and what the `code` in the cell does (**if code is included** - some assessment may review literature or reports like PQARs for ECVs, in which case, a markdown file could be provided instead). Note that some details may be better placed in code comments, rather than in the text above the code cell, to help the flow of the Notebook.\n", + "\n", + "**Code:**\n", + "\n", + "* Cell output should be cleaned up as needed (right click the cell after it has run and delete the output if needed), this can also be done with the `'hide-output'` cell tag, added under 'Common Tools -> Cell Tags' on the right in Jupyter Lab (under the cog icon).\n", + "* Please consider when cell output would be useful to include, such as printing the summary of the xarray data cube, or an example image. \n", + "* Please link to any non-standard libraries in the references, including the functions from BOpen (a standard line on this is included in the references section).\n", + "* The code cells will be adjusted to be 'collapsed by default' when the Jupyter Book page is built." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "14", + "metadata": { + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [ + "hide-input" + ] + }, + "outputs": [], + "source": [ + "# collapsable code cells - note that the code cell will be collapsed by the addition of a 'hide-input' tag when the Jupyter Book page is built\n", + "\n", + "# code is included for transparency but also learning purposes and gives users the chance to adapt the code used for the assessment as they wish" + ] + }, + { + "cell_type": "markdown", + "id": "15", + "metadata": { + "editable": true, + "papermill": { + "duration": 0.007051, + "end_time": "2024-03-08T17:23:56.492658", + "exception": false, + "start_time": "2024-03-08T17:23:56.485607", + "status": "completed" + }, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "(template:section-2)=\n", + "### 2. Section 2 title\n", + "\n", + "#### Subsections\n", + "Describe what is done in this step/section and what the `code` in the cell does (if code is included)." + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "16", + "metadata": { + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [ + "hide-input" + ] + }, + "outputs": [], + "source": [ + "# collapsable code cells\n", + "\n", + "# code is included for transparency but also learning purposes and gives users the chance to adapt the code used for the assessment as they wish" + ] + }, + { + "cell_type": "markdown", + "id": "17", + "metadata": { + "editable": true, + "papermill": { + "duration": 0.007051, + "end_time": "2024-03-08T17:23:56.492658", + "exception": false, + "start_time": "2024-03-08T17:23:56.485607", + "status": "completed" + }, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "(template:section-3)=\n", + "### 3. Section 3 title\n", + "\n", + "#### Subsections\n", + "Describe what is done in this step/section and what the `code` in the cell does (if code is included)." + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "18", + "metadata": { + "editable": true, + "slideshow": { + "slide_type": "" + }, + "tags": [ + "hide-input" + ] + }, + "outputs": [], + "source": [ + "# collapsable code cells\n", + "\n", + "# code is included for transparency but also learning purposes and gives users the chance to adapt the code used for the assessment as they wish" + ] + }, + { + "cell_type": "markdown", + "id": "19", + "metadata": { + "editable": true, + "papermill": { + "duration": 0.007051, + "end_time": "2024-03-08T17:23:56.492658", + "exception": false, + "start_time": "2024-03-08T17:23:56.485607", + "status": "completed" + }, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "(template:section-4)=\n", + "### 4. Section 4 title\n", + "\n", + "#### Subsections\n", + "Describe what is done in this step/section and what the `code` in the cell does(if code is included)." + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "20", + "metadata": { + "editable": true, + "papermill": { + "duration": 3.749769, + "end_time": "2024-03-08T17:24:00.248720", + "exception": false, + "start_time": "2024-03-08T17:23:56.498951", + "status": "completed" + }, + "slideshow": { + "slide_type": "" + }, + "tags": [ + "hide-input" + ] + }, + "outputs": [], + "source": [ + "# collapsable code cell\n", + "\n", + "# code is included for transparency but also learning purposes and gives users the chance to adapt the code used for the assessment as they wish" + ] + }, + { + "cell_type": "markdown", + "id": "21", + "metadata": { + "editable": true, + "papermill": { + "duration": 0.245188, + "end_time": "2024-03-08T17:39:21.277354", + "exception": false, + "start_time": "2024-03-08T17:39:21.032166", + "status": "completed" + }, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "(template:section-5)=\n", + "### 5. Section 5 title \n", + "\n", + "#### Results Subsections\n", + "Describe what is done in this step/section and what the `code` in the cell does (if code is included). \n", + "\n", + "If this is the **results section**, we expect the final plots to be created here with a description of how to interpret them, and what information can be extracted for the specific use case and user question. The information in the 'quality assessment statement' should be derived here. " + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "22", + "metadata": { + "editable": true, + "papermill": { + "duration": 3.749769, + "end_time": "2024-03-08T17:24:00.248720", + "exception": false, + "start_time": "2024-03-08T17:23:56.498951", + "status": "completed" + }, + "slideshow": { + "slide_type": "" + }, + "tags": [ + "hide-input" + ] + }, + "outputs": [], + "source": [ + "# collapsable code cell\n", + "\n", + "# code is included for transparency but also learning purposes and gives users the chance to adapt the code used for the assessment as they wish" + ] + }, + { + "cell_type": "markdown", + "id": "23", + "metadata": { + "editable": true, + "papermill": { + "duration": 0.271597, + "end_time": "2024-03-08T17:40:01.664067", + "exception": false, + "start_time": "2024-03-08T17:40:01.392470", + "status": "completed" + }, + "slideshow": { + "slide_type": "" + }, + "tags": [] + }, + "source": [ + "## ℹ️ If you want to know more\n", + "\n", + "### Key resources\n", + "\n", + "List some key resources related to this assessment. E.g. CDS entries, applications, dataset documentation, external pages.\n", + "Also list any code libraries used (if applicable).\n", + "\n", + "Code libraries used:\n", + "* [C3S EQC custom functions](https://github.com/bopen/c3s-eqc-automatic-quality-control/tree/main/c3s_eqc_automatic_quality_control), `c3s_eqc_automatic_quality_control`, prepared by [BOpen](https://www.bopen.eu/)\n", + "\n", + "### References\n", + "\n", + "List the references used in the Notebook here.\n", + "\n", + "E.g.\n", + "\n", + "[[1]](https://www.nature.com/articles/s41598-018-20628-2) Rodriguez, D., De Voil, P., Hudson, D., Brown, J. N., Hayman, P., Marrou, H., & Meinke, H. (2018). Predicting optimum crop designs using crop models and seasonal climate forecasts. Scientific reports, 8(1), 2231." + ] + } + ], + "metadata": { + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.10" + }, + "papermill": { + "default_parameters": {}, + "duration": 968.520731, + "end_time": "2024-03-08T17:40:03.783430", + "environment_variables": {}, + "exception": null, + "input_path": "D520.3.2.3b.SEASONAL_multimodel-bias_v5.ipynb", + "output_path": "output.ipynb", + "parameters": {}, + "start_time": "2024-03-08T17:23:55.262699", + "version": "2.4.0" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/pr-preview/pr-274/_sources/templates/template_instructions.md b/pr-preview/pr-274/_sources/templates/template_instructions.md new file mode 100644 index 00000000..9c1d80e7 --- /dev/null +++ b/pr-preview/pr-274/_sources/templates/template_instructions.md @@ -0,0 +1,96 @@ +![logo](../LogoLine_horizon_C3S.png) + +# Template instructions + +```{note} +If anything is unclear with the templates, or if you encounter any problems, please report them at [GH164](https://github.com/ecmwf-projects/c3s2-eqc-quality-assessment/issues/164). +``` + +Instructions for the [Jupyter Notebook template for quality assessments](./template.ipynb). This template aims to ensure consistency in content and the look and feel of the assessment once it is included in the [Jupyter Book](https://ecmwf-projects.github.io/c3s2-eqc-quality-assessment/intro.html). The syntax includes MyST formatting needed for the Jupyter Book which will not render in all Jupyter Notebook viewers, or GitHub, but works in Jupyter Lab on the Virtual Machine. + +```{note} +Some additional formatting required for the Jupyter Book will be automatically applied when the page for a given assessment is built, and so are not included in this template. This includes the extraction of embedded images, 'collapsing' the code cells, and adding a logo line. +``` + +```{note} +Please follow the headings and subheadings approach used in the template. The level of the heading is determined by the number of hashes before it (#Title, ##Use case, etc.). The following link should be helpful: https://jupyterbook.org/en/stable/reference/cheatsheet.html + +Also note that icons have been added to most of the headings. These are standardised so should be the same for each assessment. +``` + +```{note} +There is a new approach to linking the methodology list to the subsections in analysis and results. +``` + +## Assessment title (no icons) + +We do not aim to be completely prescriptive about the title, it should be readable and descriptive, but also include some keywords to increase searchability, e.g. *Seasonal forecasts bias assessment for impact models*. + +It could include: + +- **Data stream/ECV/variable/index**: Satellite (observations), Insitu (observations), Reanalysis, Seasonal (Forecasts), Climate (projections) +- **Quality area**: bias, forecast skill, completeness, intercomparison of X and Y, comparison to X, trend assessment, extremes, spatial/temporal resolution, reliability, accuracy, etc. +- **Application area**: impact models, risk assessment, climate monitoring, scientific study of X, Y sector, 'region', 'specific C3S application', flood forecasting, etc. + +```{note} +The title will be used in the table of contents for the data stream and the side bar of the Jupyter Book, so it needs to be unique, not too long, and help guide users to the assessment by mentioning the key analysis or outcomes. It will also be the title shown in the quality tab on the CDS. +``` + +```{note} +The title should be the only 'level one' heading (single # before the heading), otherwise the other headings will also appear as separate links in the table of contents for the data stream and sidebar. +``` + +## Production date and author + +Include a production date (approximating when the data was downloaded and code first run, or document first accessed). Optionally, the author(s) can be acknowledge, by name and/or institute, or instead 'EQC evaluator'. + +## 🌍 Use case + +The use case is listed directly in the heading of the section: `## Use case: ...` + +## ❓ User question + +User question, or User questions, if more than one question is answered in the assessment, or if a second question helps clarify the aim of the assessment. The question or questions are bold and highlighted with bullet points. + +## Context text (no heading or icon) + +A section of text with no heading which appears after the user question and before the quality assessment statement. References can be used to link to examples of relevant literature or example applications relevant to the use case and user question. It should be as short as possible, but contain enough information for users to understand the context of the assessment and the main approach to be used. Together with the assessment title, use case and user question, and assessment statement all key information should be contained at the top of the assessment. + +## 📢 Quality assessment statement + +Key results and guidance including an answer to the user question. + +```{note} +The blue notification box that contains the quality assessment statement bullet points will not appear in GitHub, but will be rendered when the Jupyter Book page is created. +``` + +## Figure (no heading or icon) + +A key figure should be included if possible, acting as a 'graphical abstract' for the assessment. This could be a figure generated later in the code, or from an external source (if licensing allows reproduction) - in this case the source should be cited in the caption. Images should be dragged and dropped into the markdown cell, which creates an 'attachment code', and the external file is not needed. + +If the image file already includes a figure number and the caption then simple syntax can be used (`![](attachment:... ID from drag and drop)`). Otherwise, figure formatting can be used (see the template), where the attachment code from the drag and drop needs to be wrapped in the figure syntax. This approach should also be followed if images not generated by code are included later in the assessment. + +```{note} +The figure formatting will not render in Github, but will work when the Jupyter Book page is built. Also note that the figure numbering is automatic, and applied across the whole Book (each Notebook does not start at 1 - this may be changed in the future). +``` + +## 📋 Methodology + +Some text to introduce the methodology, including relevant sources, followed by a numbered list of the analysis steps under the 'analysis and results' section. The headings of each list item should link to the sections within 'Analysis and results' - this needs to be done manually. Extra steps or explanations can be added in the bullets between each numbered item. + +The syntax for the link in the methodology list is: `[](section-1)`, where no text in the square brackets is needed (the heading of the corresponding section in 'Analysis and Results' will be shown automatically), and the label in the circle brackets is the manually set label used later to identify the section in question like + +```md +(section-1)= +### 1. Section 1 title +``` + +## 📈 Analysis and results + +A series of subsections with the same titles as in the listen in the methodology. In turn, these can have their own subsections. Code cells will be collapsed when the Jupyter Book is built. The final results should be clearly presented and discussed, supporting (but not repeating), the quality assessment statement. + +## ℹ️ If you want to know more + +Including a key resources subsection, which can link to suggested further reading, code packages used, and the relevant CDS catalogue entries. Try to link to relevant applications of the data, such as the C3S Climate Atlas, for projections, or the relevant parts of the European State of the Climate report for some ECVs. + +Including a references subsection, which is a numbered list of the references used throughout the text. However, the references in the text should link to the external source, rather than the references list at the bottom of the assessment. diff --git a/pr-preview/pr-274/_sphinx_design_static/design-tabs.js b/pr-preview/pr-274/_sphinx_design_static/design-tabs.js new file mode 100644 index 00000000..b25bd6a4 --- /dev/null +++ b/pr-preview/pr-274/_sphinx_design_static/design-tabs.js @@ -0,0 +1,101 @@ +// @ts-check + +// Extra JS capability for selected tabs to be synced +// The selection is stored in local storage so that it persists across page loads. + +/** + * @type {Record} + */ +let sd_id_to_elements = {}; +const storageKeyPrefix = "sphinx-design-tab-id-"; + +/** + * Create a key for a tab element. + * @param {HTMLElement} el - The tab element. + * @returns {[string, string, string] | null} - The key. + * + */ +function create_key(el) { + let syncId = el.getAttribute("data-sync-id"); + let syncGroup = el.getAttribute("data-sync-group"); + if (!syncId || !syncGroup) return null; + return [syncGroup, syncId, syncGroup + "--" + syncId]; +} + +/** + * Initialize the tab selection. + * + */ +function ready() { + // Find all tabs with sync data + + /** @type {string[]} */ + let groups = []; + + document.querySelectorAll(".sd-tab-label").forEach((label) => { + if (label instanceof HTMLElement) { + let data = create_key(label); + if (data) { + let [group, id, key] = data; + + // add click event listener + // @ts-ignore + label.onclick = onSDLabelClick; + + // store map of key to elements + if (!sd_id_to_elements[key]) { + sd_id_to_elements[key] = []; + } + sd_id_to_elements[key].push(label); + + if (groups.indexOf(group) === -1) { + groups.push(group); + // Check if a specific tab has been selected via URL parameter + const tabParam = new URLSearchParams(window.location.search).get( + group + ); + if (tabParam) { + console.log( + "sphinx-design: Selecting tab id for group '" + + group + + "' from URL parameter: " + + tabParam + ); + window.sessionStorage.setItem(storageKeyPrefix + group, tabParam); + } + } + + // Check is a specific tab has been selected previously + let previousId = window.sessionStorage.getItem( + storageKeyPrefix + group + ); + if (previousId === id) { + // console.log( + // "sphinx-design: Selecting tab from session storage: " + id + // ); + // @ts-ignore + label.previousElementSibling.checked = true; + } + } + } + }); +} + +/** + * Activate other tabs with the same sync id. + * + * @this {HTMLElement} - The element that was clicked. + */ +function onSDLabelClick() { + let data = create_key(this); + if (!data) return; + let [group, id, key] = data; + for (const label of sd_id_to_elements[key]) { + if (label === this) continue; + // @ts-ignore + label.previousElementSibling.checked = true; + } + window.sessionStorage.setItem(storageKeyPrefix + group, id); +} + +document.addEventListener("DOMContentLoaded", ready, false); diff --git a/pr-preview/pr-274/_sphinx_design_static/sphinx-design.min.css b/pr-preview/pr-274/_sphinx_design_static/sphinx-design.min.css new file mode 100644 index 00000000..860c36da --- /dev/null +++ b/pr-preview/pr-274/_sphinx_design_static/sphinx-design.min.css @@ -0,0 +1 @@ +.sd-bg-primary{background-color:var(--sd-color-primary) !important}.sd-bg-text-primary{color:var(--sd-color-primary-text) !important}button.sd-bg-primary:focus,button.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}a.sd-bg-primary:focus,a.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}.sd-bg-secondary{background-color:var(--sd-color-secondary) !important}.sd-bg-text-secondary{color:var(--sd-color-secondary-text) !important}button.sd-bg-secondary:focus,button.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}a.sd-bg-secondary:focus,a.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}.sd-bg-success{background-color:var(--sd-color-success) !important}.sd-bg-text-success{color:var(--sd-color-success-text) !important}button.sd-bg-success:focus,button.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}a.sd-bg-success:focus,a.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}.sd-bg-info{background-color:var(--sd-color-info) !important}.sd-bg-text-info{color:var(--sd-color-info-text) !important}button.sd-bg-info:focus,button.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}a.sd-bg-info:focus,a.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}.sd-bg-warning{background-color:var(--sd-color-warning) !important}.sd-bg-text-warning{color:var(--sd-color-warning-text) !important}button.sd-bg-warning:focus,button.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}a.sd-bg-warning:focus,a.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}.sd-bg-danger{background-color:var(--sd-color-danger) !important}.sd-bg-text-danger{color:var(--sd-color-danger-text) !important}button.sd-bg-danger:focus,button.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}a.sd-bg-danger:focus,a.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}.sd-bg-light{background-color:var(--sd-color-light) !important}.sd-bg-text-light{color:var(--sd-color-light-text) !important}button.sd-bg-light:focus,button.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}a.sd-bg-light:focus,a.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}.sd-bg-muted{background-color:var(--sd-color-muted) !important}.sd-bg-text-muted{color:var(--sd-color-muted-text) !important}button.sd-bg-muted:focus,button.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}a.sd-bg-muted:focus,a.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}.sd-bg-dark{background-color:var(--sd-color-dark) !important}.sd-bg-text-dark{color:var(--sd-color-dark-text) !important}button.sd-bg-dark:focus,button.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}a.sd-bg-dark:focus,a.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}.sd-bg-black{background-color:var(--sd-color-black) !important}.sd-bg-text-black{color:var(--sd-color-black-text) !important}button.sd-bg-black:focus,button.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}a.sd-bg-black:focus,a.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}.sd-bg-white{background-color:var(--sd-color-white) !important}.sd-bg-text-white{color:var(--sd-color-white-text) !important}button.sd-bg-white:focus,button.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}a.sd-bg-white:focus,a.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}.sd-text-primary,.sd-text-primary>p{color:var(--sd-color-primary) !important}a.sd-text-primary:focus,a.sd-text-primary:hover{color:var(--sd-color-primary-highlight) !important}.sd-text-secondary,.sd-text-secondary>p{color:var(--sd-color-secondary) !important}a.sd-text-secondary:focus,a.sd-text-secondary:hover{color:var(--sd-color-secondary-highlight) !important}.sd-text-success,.sd-text-success>p{color:var(--sd-color-success) !important}a.sd-text-success:focus,a.sd-text-success:hover{color:var(--sd-color-success-highlight) !important}.sd-text-info,.sd-text-info>p{color:var(--sd-color-info) !important}a.sd-text-info:focus,a.sd-text-info:hover{color:var(--sd-color-info-highlight) !important}.sd-text-warning,.sd-text-warning>p{color:var(--sd-color-warning) !important}a.sd-text-warning:focus,a.sd-text-warning:hover{color:var(--sd-color-warning-highlight) !important}.sd-text-danger,.sd-text-danger>p{color:var(--sd-color-danger) !important}a.sd-text-danger:focus,a.sd-text-danger:hover{color:var(--sd-color-danger-highlight) !important}.sd-text-light,.sd-text-light>p{color:var(--sd-color-light) !important}a.sd-text-light:focus,a.sd-text-light:hover{color:var(--sd-color-light-highlight) !important}.sd-text-muted,.sd-text-muted>p{color:var(--sd-color-muted) !important}a.sd-text-muted:focus,a.sd-text-muted:hover{color:var(--sd-color-muted-highlight) !important}.sd-text-dark,.sd-text-dark>p{color:var(--sd-color-dark) !important}a.sd-text-dark:focus,a.sd-text-dark:hover{color:var(--sd-color-dark-highlight) !important}.sd-text-black,.sd-text-black>p{color:var(--sd-color-black) !important}a.sd-text-black:focus,a.sd-text-black:hover{color:var(--sd-color-black-highlight) !important}.sd-text-white,.sd-text-white>p{color:var(--sd-color-white) !important}a.sd-text-white:focus,a.sd-text-white:hover{color:var(--sd-color-white-highlight) !important}.sd-outline-primary{border-color:var(--sd-color-primary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-primary:focus,a.sd-outline-primary:hover{border-color:var(--sd-color-primary-highlight) !important}.sd-outline-secondary{border-color:var(--sd-color-secondary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-secondary:focus,a.sd-outline-secondary:hover{border-color:var(--sd-color-secondary-highlight) !important}.sd-outline-success{border-color:var(--sd-color-success) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-success:focus,a.sd-outline-success:hover{border-color:var(--sd-color-success-highlight) !important}.sd-outline-info{border-color:var(--sd-color-info) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-info:focus,a.sd-outline-info:hover{border-color:var(--sd-color-info-highlight) !important}.sd-outline-warning{border-color:var(--sd-color-warning) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-warning:focus,a.sd-outline-warning:hover{border-color:var(--sd-color-warning-highlight) !important}.sd-outline-danger{border-color:var(--sd-color-danger) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-danger:focus,a.sd-outline-danger:hover{border-color:var(--sd-color-danger-highlight) !important}.sd-outline-light{border-color:var(--sd-color-light) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-light:focus,a.sd-outline-light:hover{border-color:var(--sd-color-light-highlight) !important}.sd-outline-muted{border-color:var(--sd-color-muted) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-muted:focus,a.sd-outline-muted:hover{border-color:var(--sd-color-muted-highlight) !important}.sd-outline-dark{border-color:var(--sd-color-dark) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-dark:focus,a.sd-outline-dark:hover{border-color:var(--sd-color-dark-highlight) !important}.sd-outline-black{border-color:var(--sd-color-black) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-black:focus,a.sd-outline-black:hover{border-color:var(--sd-color-black-highlight) !important}.sd-outline-white{border-color:var(--sd-color-white) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-white:focus,a.sd-outline-white:hover{border-color:var(--sd-color-white-highlight) !important}.sd-bg-transparent{background-color:transparent !important}.sd-outline-transparent{border-color:transparent !important}.sd-text-transparent{color:transparent !important}.sd-p-0{padding:0 !important}.sd-pt-0,.sd-py-0{padding-top:0 !important}.sd-pr-0,.sd-px-0{padding-right:0 !important}.sd-pb-0,.sd-py-0{padding-bottom:0 !important}.sd-pl-0,.sd-px-0{padding-left:0 !important}.sd-p-1{padding:.25rem !important}.sd-pt-1,.sd-py-1{padding-top:.25rem !important}.sd-pr-1,.sd-px-1{padding-right:.25rem !important}.sd-pb-1,.sd-py-1{padding-bottom:.25rem !important}.sd-pl-1,.sd-px-1{padding-left:.25rem !important}.sd-p-2{padding:.5rem !important}.sd-pt-2,.sd-py-2{padding-top:.5rem !important}.sd-pr-2,.sd-px-2{padding-right:.5rem !important}.sd-pb-2,.sd-py-2{padding-bottom:.5rem !important}.sd-pl-2,.sd-px-2{padding-left:.5rem !important}.sd-p-3{padding:1rem !important}.sd-pt-3,.sd-py-3{padding-top:1rem !important}.sd-pr-3,.sd-px-3{padding-right:1rem !important}.sd-pb-3,.sd-py-3{padding-bottom:1rem !important}.sd-pl-3,.sd-px-3{padding-left:1rem !important}.sd-p-4{padding:1.5rem !important}.sd-pt-4,.sd-py-4{padding-top:1.5rem !important}.sd-pr-4,.sd-px-4{padding-right:1.5rem !important}.sd-pb-4,.sd-py-4{padding-bottom:1.5rem !important}.sd-pl-4,.sd-px-4{padding-left:1.5rem !important}.sd-p-5{padding:3rem !important}.sd-pt-5,.sd-py-5{padding-top:3rem !important}.sd-pr-5,.sd-px-5{padding-right:3rem !important}.sd-pb-5,.sd-py-5{padding-bottom:3rem !important}.sd-pl-5,.sd-px-5{padding-left:3rem !important}.sd-m-auto{margin:auto !important}.sd-mt-auto,.sd-my-auto{margin-top:auto !important}.sd-mr-auto,.sd-mx-auto{margin-right:auto !important}.sd-mb-auto,.sd-my-auto{margin-bottom:auto !important}.sd-ml-auto,.sd-mx-auto{margin-left:auto !important}.sd-m-0{margin:0 !important}.sd-mt-0,.sd-my-0{margin-top:0 !important}.sd-mr-0,.sd-mx-0{margin-right:0 !important}.sd-mb-0,.sd-my-0{margin-bottom:0 !important}.sd-ml-0,.sd-mx-0{margin-left:0 !important}.sd-m-1{margin:.25rem !important}.sd-mt-1,.sd-my-1{margin-top:.25rem !important}.sd-mr-1,.sd-mx-1{margin-right:.25rem !important}.sd-mb-1,.sd-my-1{margin-bottom:.25rem !important}.sd-ml-1,.sd-mx-1{margin-left:.25rem !important}.sd-m-2{margin:.5rem !important}.sd-mt-2,.sd-my-2{margin-top:.5rem !important}.sd-mr-2,.sd-mx-2{margin-right:.5rem !important}.sd-mb-2,.sd-my-2{margin-bottom:.5rem !important}.sd-ml-2,.sd-mx-2{margin-left:.5rem !important}.sd-m-3{margin:1rem !important}.sd-mt-3,.sd-my-3{margin-top:1rem !important}.sd-mr-3,.sd-mx-3{margin-right:1rem !important}.sd-mb-3,.sd-my-3{margin-bottom:1rem !important}.sd-ml-3,.sd-mx-3{margin-left:1rem !important}.sd-m-4{margin:1.5rem !important}.sd-mt-4,.sd-my-4{margin-top:1.5rem !important}.sd-mr-4,.sd-mx-4{margin-right:1.5rem !important}.sd-mb-4,.sd-my-4{margin-bottom:1.5rem !important}.sd-ml-4,.sd-mx-4{margin-left:1.5rem !important}.sd-m-5{margin:3rem !important}.sd-mt-5,.sd-my-5{margin-top:3rem !important}.sd-mr-5,.sd-mx-5{margin-right:3rem !important}.sd-mb-5,.sd-my-5{margin-bottom:3rem !important}.sd-ml-5,.sd-mx-5{margin-left:3rem !important}.sd-w-25{width:25% !important}.sd-w-50{width:50% !important}.sd-w-75{width:75% !important}.sd-w-100{width:100% !important}.sd-w-auto{width:auto !important}.sd-h-25{height:25% !important}.sd-h-50{height:50% !important}.sd-h-75{height:75% !important}.sd-h-100{height:100% !important}.sd-h-auto{height:auto !important}.sd-d-none{display:none !important}.sd-d-inline{display:inline !important}.sd-d-inline-block{display:inline-block !important}.sd-d-block{display:block !important}.sd-d-grid{display:grid !important}.sd-d-flex-row{display:-ms-flexbox !important;display:flex !important;flex-direction:row !important}.sd-d-flex-column{display:-ms-flexbox !important;display:flex !important;flex-direction:column !important}.sd-d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}@media(min-width: 576px){.sd-d-sm-none{display:none !important}.sd-d-sm-inline{display:inline !important}.sd-d-sm-inline-block{display:inline-block !important}.sd-d-sm-block{display:block !important}.sd-d-sm-grid{display:grid !important}.sd-d-sm-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 768px){.sd-d-md-none{display:none !important}.sd-d-md-inline{display:inline !important}.sd-d-md-inline-block{display:inline-block !important}.sd-d-md-block{display:block !important}.sd-d-md-grid{display:grid !important}.sd-d-md-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 992px){.sd-d-lg-none{display:none !important}.sd-d-lg-inline{display:inline !important}.sd-d-lg-inline-block{display:inline-block !important}.sd-d-lg-block{display:block !important}.sd-d-lg-grid{display:grid !important}.sd-d-lg-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 1200px){.sd-d-xl-none{display:none !important}.sd-d-xl-inline{display:inline !important}.sd-d-xl-inline-block{display:inline-block !important}.sd-d-xl-block{display:block !important}.sd-d-xl-grid{display:grid !important}.sd-d-xl-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}.sd-align-major-start{justify-content:flex-start !important}.sd-align-major-end{justify-content:flex-end !important}.sd-align-major-center{justify-content:center !important}.sd-align-major-justify{justify-content:space-between !important}.sd-align-major-spaced{justify-content:space-evenly !important}.sd-align-minor-start{align-items:flex-start !important}.sd-align-minor-end{align-items:flex-end !important}.sd-align-minor-center{align-items:center !important}.sd-align-minor-stretch{align-items:stretch !important}.sd-text-justify{text-align:justify !important}.sd-text-left{text-align:left !important}.sd-text-right{text-align:right !important}.sd-text-center{text-align:center !important}.sd-font-weight-light{font-weight:300 !important}.sd-font-weight-lighter{font-weight:lighter !important}.sd-font-weight-normal{font-weight:400 !important}.sd-font-weight-bold{font-weight:700 !important}.sd-font-weight-bolder{font-weight:bolder !important}.sd-font-italic{font-style:italic !important}.sd-text-decoration-none{text-decoration:none !important}.sd-text-lowercase{text-transform:lowercase !important}.sd-text-uppercase{text-transform:uppercase !important}.sd-text-capitalize{text-transform:capitalize !important}.sd-text-wrap{white-space:normal !important}.sd-text-nowrap{white-space:nowrap !important}.sd-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-fs-1,.sd-fs-1>p{font-size:calc(1.375rem + 1.5vw) !important;line-height:unset !important}.sd-fs-2,.sd-fs-2>p{font-size:calc(1.325rem + 0.9vw) !important;line-height:unset !important}.sd-fs-3,.sd-fs-3>p{font-size:calc(1.3rem + 0.6vw) !important;line-height:unset !important}.sd-fs-4,.sd-fs-4>p{font-size:calc(1.275rem + 0.3vw) !important;line-height:unset !important}.sd-fs-5,.sd-fs-5>p{font-size:1.25rem !important;line-height:unset !important}.sd-fs-6,.sd-fs-6>p{font-size:1rem !important;line-height:unset !important}.sd-border-0{border:0 solid !important}.sd-border-top-0{border-top:0 solid !important}.sd-border-bottom-0{border-bottom:0 solid !important}.sd-border-right-0{border-right:0 solid !important}.sd-border-left-0{border-left:0 solid !important}.sd-border-1{border:1px solid !important}.sd-border-top-1{border-top:1px solid !important}.sd-border-bottom-1{border-bottom:1px solid !important}.sd-border-right-1{border-right:1px solid !important}.sd-border-left-1{border-left:1px solid !important}.sd-border-2{border:2px solid !important}.sd-border-top-2{border-top:2px solid !important}.sd-border-bottom-2{border-bottom:2px solid !important}.sd-border-right-2{border-right:2px solid !important}.sd-border-left-2{border-left:2px solid !important}.sd-border-3{border:3px solid !important}.sd-border-top-3{border-top:3px solid !important}.sd-border-bottom-3{border-bottom:3px solid !important}.sd-border-right-3{border-right:3px solid !important}.sd-border-left-3{border-left:3px solid !important}.sd-border-4{border:4px solid !important}.sd-border-top-4{border-top:4px solid !important}.sd-border-bottom-4{border-bottom:4px solid !important}.sd-border-right-4{border-right:4px solid !important}.sd-border-left-4{border-left:4px solid !important}.sd-border-5{border:5px solid !important}.sd-border-top-5{border-top:5px solid !important}.sd-border-bottom-5{border-bottom:5px solid !important}.sd-border-right-5{border-right:5px solid !important}.sd-border-left-5{border-left:5px solid !important}.sd-rounded-0{border-radius:0 !important}.sd-rounded-1{border-radius:.2rem !important}.sd-rounded-2{border-radius:.3rem !important}.sd-rounded-3{border-radius:.5rem !important}.sd-rounded-pill{border-radius:50rem !important}.sd-rounded-circle{border-radius:50% !important}.shadow-none{box-shadow:none !important}.sd-shadow-sm{box-shadow:0 .125rem .25rem var(--sd-color-shadow) !important}.sd-shadow-md{box-shadow:0 .5rem 1rem var(--sd-color-shadow) !important}.sd-shadow-lg{box-shadow:0 1rem 3rem var(--sd-color-shadow) !important}@keyframes sd-slide-from-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes sd-slide-from-right{0%{transform:translateX(200%)}100%{transform:translateX(0)}}@keyframes sd-grow100{0%{transform:scale(0);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50{0%{transform:scale(0.5);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50-rot20{0%{transform:scale(0.5) rotateZ(-20deg);opacity:.5}75%{transform:scale(1) rotateZ(5deg);opacity:1}95%{transform:scale(1) rotateZ(-1deg);opacity:1}100%{transform:scale(1) rotateZ(0);opacity:1}}.sd-animate-slide-from-left{animation:1s ease-out 0s 1 normal none running sd-slide-from-left}.sd-animate-slide-from-right{animation:1s ease-out 0s 1 normal none running sd-slide-from-right}.sd-animate-grow100{animation:1s ease-out 0s 1 normal none running sd-grow100}.sd-animate-grow50{animation:1s ease-out 0s 1 normal none running sd-grow50}.sd-animate-grow50-rot20{animation:1s ease-out 0s 1 normal none running sd-grow50-rot20}.sd-badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.sd-badge:empty{display:none}a.sd-badge{text-decoration:none}.sd-btn .sd-badge{position:relative;top:-1px}.sd-btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:inline-block;font-weight:400;font-size:1rem;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.sd-btn:hover{text-decoration:none}@media(prefers-reduced-motion: reduce){.sd-btn{transition:none}}.sd-btn-primary,.sd-btn-outline-primary:hover,.sd-btn-outline-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-primary:hover,.sd-btn-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary-highlight) !important;border-color:var(--sd-color-primary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-primary{color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary,.sd-btn-outline-secondary:hover,.sd-btn-outline-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary:hover,.sd-btn-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary-highlight) !important;border-color:var(--sd-color-secondary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-secondary{color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success,.sd-btn-outline-success:hover,.sd-btn-outline-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success:hover,.sd-btn-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success-highlight) !important;border-color:var(--sd-color-success-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-success{color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info,.sd-btn-outline-info:hover,.sd-btn-outline-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info:hover,.sd-btn-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info-highlight) !important;border-color:var(--sd-color-info-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-info{color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning,.sd-btn-outline-warning:hover,.sd-btn-outline-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning:hover,.sd-btn-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning-highlight) !important;border-color:var(--sd-color-warning-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-warning{color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger,.sd-btn-outline-danger:hover,.sd-btn-outline-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger:hover,.sd-btn-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger-highlight) !important;border-color:var(--sd-color-danger-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-danger{color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light,.sd-btn-outline-light:hover,.sd-btn-outline-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light:hover,.sd-btn-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light-highlight) !important;border-color:var(--sd-color-light-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-light{color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted,.sd-btn-outline-muted:hover,.sd-btn-outline-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted:hover,.sd-btn-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted-highlight) !important;border-color:var(--sd-color-muted-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-muted{color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark,.sd-btn-outline-dark:hover,.sd-btn-outline-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark:hover,.sd-btn-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark-highlight) !important;border-color:var(--sd-color-dark-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-dark{color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black,.sd-btn-outline-black:hover,.sd-btn-outline-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black:hover,.sd-btn-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black-highlight) !important;border-color:var(--sd-color-black-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-black{color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white,.sd-btn-outline-white:hover,.sd-btn-outline-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white:hover,.sd-btn-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white-highlight) !important;border-color:var(--sd-color-white-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-white{color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.sd-hide-link-text{font-size:0}.sd-octicon,.sd-material-icon{display:inline-block;fill:currentColor;vertical-align:middle}.sd-avatar-xs{border-radius:50%;object-fit:cover;object-position:center;width:1rem;height:1rem}.sd-avatar-sm{border-radius:50%;object-fit:cover;object-position:center;width:3rem;height:3rem}.sd-avatar-md{border-radius:50%;object-fit:cover;object-position:center;width:5rem;height:5rem}.sd-avatar-lg{border-radius:50%;object-fit:cover;object-position:center;width:7rem;height:7rem}.sd-avatar-xl{border-radius:50%;object-fit:cover;object-position:center;width:10rem;height:10rem}.sd-avatar-inherit{border-radius:50%;object-fit:cover;object-position:center;width:inherit;height:inherit}.sd-avatar-initial{border-radius:50%;object-fit:cover;object-position:center;width:initial;height:initial}.sd-card{background-clip:border-box;background-color:var(--sd-color-card-background);border:1px solid var(--sd-color-card-border);border-radius:.25rem;color:var(--sd-color-card-text);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;word-wrap:break-word}.sd-card>hr{margin-left:0;margin-right:0}.sd-card-hover:hover{border-color:var(--sd-color-card-border-hover);transform:scale(1.01)}.sd-card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 1rem}.sd-card-title{margin-bottom:.5rem}.sd-card-subtitle{margin-top:-0.25rem;margin-bottom:0}.sd-card-text:last-child{margin-bottom:0}.sd-card-link:hover{text-decoration:none}.sd-card-link+.card-link{margin-left:1rem}.sd-card-header{padding:.5rem 1rem;margin-bottom:0;background-color:var(--sd-color-card-header);border-bottom:1px solid var(--sd-color-card-border)}.sd-card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.sd-card-footer{padding:.5rem 1rem;background-color:var(--sd-color-card-footer);border-top:1px solid var(--sd-color-card-border)}.sd-card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.sd-card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.sd-card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.sd-card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom,.sd-card-img-top{width:100%}.sd-card-img,.sd-card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom{border-bottom-left-radius:calc(0.25rem - 1px);border-bottom-right-radius:calc(0.25rem - 1px)}.sd-cards-carousel{width:100%;display:flex;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;overflow-x:hidden;scroll-snap-type:x mandatory}.sd-cards-carousel.sd-show-scrollbar{overflow-x:auto}.sd-cards-carousel:hover,.sd-cards-carousel:focus{overflow-x:auto}.sd-cards-carousel>.sd-card{flex-shrink:0;scroll-snap-align:start}.sd-cards-carousel>.sd-card:not(:last-child){margin-right:3px}.sd-card-cols-1>.sd-card{width:90%}.sd-card-cols-2>.sd-card{width:45%}.sd-card-cols-3>.sd-card{width:30%}.sd-card-cols-4>.sd-card{width:22.5%}.sd-card-cols-5>.sd-card{width:18%}.sd-card-cols-6>.sd-card{width:15%}.sd-card-cols-7>.sd-card{width:12.8571428571%}.sd-card-cols-8>.sd-card{width:11.25%}.sd-card-cols-9>.sd-card{width:10%}.sd-card-cols-10>.sd-card{width:9%}.sd-card-cols-11>.sd-card{width:8.1818181818%}.sd-card-cols-12>.sd-card{width:7.5%}.sd-container,.sd-container-fluid,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container-xl{margin-left:auto;margin-right:auto;padding-left:var(--sd-gutter-x, 0.75rem);padding-right:var(--sd-gutter-x, 0.75rem);width:100%}@media(min-width: 576px){.sd-container-sm,.sd-container{max-width:540px}}@media(min-width: 768px){.sd-container-md,.sd-container-sm,.sd-container{max-width:720px}}@media(min-width: 992px){.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:960px}}@media(min-width: 1200px){.sd-container-xl,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:1140px}}.sd-row{--sd-gutter-x: 1.5rem;--sd-gutter-y: 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--sd-gutter-y) * -1);margin-right:calc(var(--sd-gutter-x) * -0.5);margin-left:calc(var(--sd-gutter-x) * -0.5)}.sd-row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--sd-gutter-x) * 0.5);padding-left:calc(var(--sd-gutter-x) * 0.5);margin-top:var(--sd-gutter-y)}.sd-col{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-auto>*{flex:0 0 auto;width:auto}.sd-row-cols-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}@media(min-width: 576px){.sd-col-sm{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-sm-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-sm-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-sm-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-sm-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-sm-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-sm-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-sm-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-sm-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-sm-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-sm-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-sm-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-sm-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-sm-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 768px){.sd-col-md{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-md-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-md-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-md-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-md-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-md-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-md-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-md-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-md-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-md-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-md-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-md-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-md-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-md-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 992px){.sd-col-lg{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-lg-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-lg-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-lg-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-lg-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-lg-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-lg-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-lg-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-lg-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-lg-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-lg-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-lg-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-lg-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-lg-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 1200px){.sd-col-xl{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-xl-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-xl-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-xl-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-xl-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-xl-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-xl-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-xl-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-xl-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-xl-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-xl-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-xl-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-xl-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-xl-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}.sd-col-auto{flex:0 0 auto;-ms-flex:0 0 auto;width:auto}.sd-col-1{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}.sd-col-2{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-col-3{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-col-4{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-col-5{flex:0 0 auto;-ms-flex:0 0 auto;width:41.6666666667%}.sd-col-6{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-col-7{flex:0 0 auto;-ms-flex:0 0 auto;width:58.3333333333%}.sd-col-8{flex:0 0 auto;-ms-flex:0 0 auto;width:66.6666666667%}.sd-col-9{flex:0 0 auto;-ms-flex:0 0 auto;width:75%}.sd-col-10{flex:0 0 auto;-ms-flex:0 0 auto;width:83.3333333333%}.sd-col-11{flex:0 0 auto;-ms-flex:0 0 auto;width:91.6666666667%}.sd-col-12{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-g-0,.sd-gy-0{--sd-gutter-y: 0}.sd-g-0,.sd-gx-0{--sd-gutter-x: 0}.sd-g-1,.sd-gy-1{--sd-gutter-y: 0.25rem}.sd-g-1,.sd-gx-1{--sd-gutter-x: 0.25rem}.sd-g-2,.sd-gy-2{--sd-gutter-y: 0.5rem}.sd-g-2,.sd-gx-2{--sd-gutter-x: 0.5rem}.sd-g-3,.sd-gy-3{--sd-gutter-y: 1rem}.sd-g-3,.sd-gx-3{--sd-gutter-x: 1rem}.sd-g-4,.sd-gy-4{--sd-gutter-y: 1.5rem}.sd-g-4,.sd-gx-4{--sd-gutter-x: 1.5rem}.sd-g-5,.sd-gy-5{--sd-gutter-y: 3rem}.sd-g-5,.sd-gx-5{--sd-gutter-x: 3rem}@media(min-width: 576px){.sd-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-sm-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-sm-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-sm-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-sm-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-sm-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-sm-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-sm-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-sm-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-sm-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-sm-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-sm-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-sm-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-sm-0,.sd-gy-sm-0{--sd-gutter-y: 0}.sd-g-sm-0,.sd-gx-sm-0{--sd-gutter-x: 0}.sd-g-sm-1,.sd-gy-sm-1{--sd-gutter-y: 0.25rem}.sd-g-sm-1,.sd-gx-sm-1{--sd-gutter-x: 0.25rem}.sd-g-sm-2,.sd-gy-sm-2{--sd-gutter-y: 0.5rem}.sd-g-sm-2,.sd-gx-sm-2{--sd-gutter-x: 0.5rem}.sd-g-sm-3,.sd-gy-sm-3{--sd-gutter-y: 1rem}.sd-g-sm-3,.sd-gx-sm-3{--sd-gutter-x: 1rem}.sd-g-sm-4,.sd-gy-sm-4{--sd-gutter-y: 1.5rem}.sd-g-sm-4,.sd-gx-sm-4{--sd-gutter-x: 1.5rem}.sd-g-sm-5,.sd-gy-sm-5{--sd-gutter-y: 3rem}.sd-g-sm-5,.sd-gx-sm-5{--sd-gutter-x: 3rem}}@media(min-width: 768px){.sd-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-md-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-md-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-md-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-md-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-md-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-md-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-md-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-md-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-md-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-md-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-md-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-md-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-md-0,.sd-gy-md-0{--sd-gutter-y: 0}.sd-g-md-0,.sd-gx-md-0{--sd-gutter-x: 0}.sd-g-md-1,.sd-gy-md-1{--sd-gutter-y: 0.25rem}.sd-g-md-1,.sd-gx-md-1{--sd-gutter-x: 0.25rem}.sd-g-md-2,.sd-gy-md-2{--sd-gutter-y: 0.5rem}.sd-g-md-2,.sd-gx-md-2{--sd-gutter-x: 0.5rem}.sd-g-md-3,.sd-gy-md-3{--sd-gutter-y: 1rem}.sd-g-md-3,.sd-gx-md-3{--sd-gutter-x: 1rem}.sd-g-md-4,.sd-gy-md-4{--sd-gutter-y: 1.5rem}.sd-g-md-4,.sd-gx-md-4{--sd-gutter-x: 1.5rem}.sd-g-md-5,.sd-gy-md-5{--sd-gutter-y: 3rem}.sd-g-md-5,.sd-gx-md-5{--sd-gutter-x: 3rem}}@media(min-width: 992px){.sd-col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-lg-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-lg-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-lg-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-lg-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-lg-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-lg-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-lg-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-lg-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-lg-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-lg-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-lg-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-lg-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-lg-0,.sd-gy-lg-0{--sd-gutter-y: 0}.sd-g-lg-0,.sd-gx-lg-0{--sd-gutter-x: 0}.sd-g-lg-1,.sd-gy-lg-1{--sd-gutter-y: 0.25rem}.sd-g-lg-1,.sd-gx-lg-1{--sd-gutter-x: 0.25rem}.sd-g-lg-2,.sd-gy-lg-2{--sd-gutter-y: 0.5rem}.sd-g-lg-2,.sd-gx-lg-2{--sd-gutter-x: 0.5rem}.sd-g-lg-3,.sd-gy-lg-3{--sd-gutter-y: 1rem}.sd-g-lg-3,.sd-gx-lg-3{--sd-gutter-x: 1rem}.sd-g-lg-4,.sd-gy-lg-4{--sd-gutter-y: 1.5rem}.sd-g-lg-4,.sd-gx-lg-4{--sd-gutter-x: 1.5rem}.sd-g-lg-5,.sd-gy-lg-5{--sd-gutter-y: 3rem}.sd-g-lg-5,.sd-gx-lg-5{--sd-gutter-x: 3rem}}@media(min-width: 1200px){.sd-col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-xl-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-xl-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-xl-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-xl-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-xl-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-xl-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-xl-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-xl-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-xl-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-xl-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-xl-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-xl-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-xl-0,.sd-gy-xl-0{--sd-gutter-y: 0}.sd-g-xl-0,.sd-gx-xl-0{--sd-gutter-x: 0}.sd-g-xl-1,.sd-gy-xl-1{--sd-gutter-y: 0.25rem}.sd-g-xl-1,.sd-gx-xl-1{--sd-gutter-x: 0.25rem}.sd-g-xl-2,.sd-gy-xl-2{--sd-gutter-y: 0.5rem}.sd-g-xl-2,.sd-gx-xl-2{--sd-gutter-x: 0.5rem}.sd-g-xl-3,.sd-gy-xl-3{--sd-gutter-y: 1rem}.sd-g-xl-3,.sd-gx-xl-3{--sd-gutter-x: 1rem}.sd-g-xl-4,.sd-gy-xl-4{--sd-gutter-y: 1.5rem}.sd-g-xl-4,.sd-gx-xl-4{--sd-gutter-x: 1.5rem}.sd-g-xl-5,.sd-gy-xl-5{--sd-gutter-y: 3rem}.sd-g-xl-5,.sd-gx-xl-5{--sd-gutter-x: 3rem}}.sd-flex-row-reverse{flex-direction:row-reverse !important}details.sd-dropdown{position:relative;font-size:var(--sd-fontsize-dropdown)}details.sd-dropdown:hover{cursor:pointer}details.sd-dropdown .sd-summary-content{cursor:default}details.sd-dropdown summary.sd-summary-title{padding:.5em .6em .5em 1em;font-size:var(--sd-fontsize-dropdown-title);font-weight:var(--sd-fontweight-dropdown-title);user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;list-style:none;display:inline-flex;justify-content:space-between}details.sd-dropdown summary.sd-summary-title::-webkit-details-marker{display:none}details.sd-dropdown summary.sd-summary-title:focus{outline:none}details.sd-dropdown summary.sd-summary-title .sd-summary-icon{margin-right:.6em;display:inline-flex;align-items:center}details.sd-dropdown summary.sd-summary-title .sd-summary-icon svg{opacity:.8}details.sd-dropdown summary.sd-summary-title .sd-summary-text{flex-grow:1;line-height:1.5;padding-right:.5rem}details.sd-dropdown summary.sd-summary-title .sd-summary-state-marker{pointer-events:none;display:inline-flex;align-items:center}details.sd-dropdown summary.sd-summary-title .sd-summary-state-marker svg{opacity:.6}details.sd-dropdown summary.sd-summary-title:hover .sd-summary-state-marker svg{opacity:1;transform:scale(1.1)}details.sd-dropdown[open] summary .sd-octicon.no-title{visibility:hidden}details.sd-dropdown .sd-summary-chevron-right{transition:.25s}details.sd-dropdown[open]>.sd-summary-title .sd-summary-chevron-right{transform:rotate(90deg)}details.sd-dropdown[open]>.sd-summary-title .sd-summary-chevron-down{transform:rotate(180deg)}details.sd-dropdown:not([open]).sd-card{border:none}details.sd-dropdown:not([open])>.sd-card-header{border:1px solid var(--sd-color-card-border);border-radius:.25rem}details.sd-dropdown.sd-fade-in[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out;animation:sd-fade-in .5s ease-in-out}details.sd-dropdown.sd-fade-in-slide-down[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out}.sd-col>.sd-dropdown{width:100%}.sd-summary-content>.sd-tab-set:first-child{margin-top:0}@keyframes sd-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes sd-slide-down{0%{transform:translate(0, -10px)}100%{transform:translate(0, 0)}}.sd-tab-set{border-radius:.125rem;display:flex;flex-wrap:wrap;margin:1em 0;position:relative}.sd-tab-set>input{opacity:0;position:absolute}.sd-tab-set>input:checked+label{border-color:var(--sd-color-tabs-underline-active);color:var(--sd-color-tabs-label-active)}.sd-tab-set>input:checked+label+.sd-tab-content{display:block}.sd-tab-set>input:not(:checked)+label:hover{color:var(--sd-color-tabs-label-hover);border-color:var(--sd-color-tabs-underline-hover)}.sd-tab-set>input:focus+label{outline-style:auto}.sd-tab-set>input:not(.focus-visible)+label{outline:none;-webkit-tap-highlight-color:transparent}.sd-tab-set>label{border-bottom:.125rem solid transparent;margin-bottom:0;color:var(--sd-color-tabs-label-inactive);border-color:var(--sd-color-tabs-underline-inactive);cursor:pointer;font-size:var(--sd-fontsize-tabs-label);font-weight:700;padding:1em 1.25em .5em;transition:color 250ms;width:auto;z-index:1}html .sd-tab-set>label:hover{color:var(--sd-color-tabs-label-active)}.sd-col>.sd-tab-set{width:100%}.sd-tab-content{box-shadow:0 -0.0625rem var(--sd-color-tabs-overline),0 .0625rem var(--sd-color-tabs-underline);display:none;order:99;padding-bottom:.75rem;padding-top:.75rem;width:100%}.sd-tab-content>:first-child{margin-top:0 !important}.sd-tab-content>:last-child{margin-bottom:0 !important}.sd-tab-content>.sd-tab-set{margin:0}.sd-sphinx-override,.sd-sphinx-override *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sd-sphinx-override p{margin-top:0}:root{--sd-color-primary: #0071bc;--sd-color-secondary: #6c757d;--sd-color-success: #28a745;--sd-color-info: #17a2b8;--sd-color-warning: #f0b37e;--sd-color-danger: #dc3545;--sd-color-light: #f8f9fa;--sd-color-muted: #6c757d;--sd-color-dark: #212529;--sd-color-black: black;--sd-color-white: white;--sd-color-primary-highlight: #0060a0;--sd-color-secondary-highlight: #5c636a;--sd-color-success-highlight: #228e3b;--sd-color-info-highlight: #148a9c;--sd-color-warning-highlight: #cc986b;--sd-color-danger-highlight: #bb2d3b;--sd-color-light-highlight: #d3d4d5;--sd-color-muted-highlight: #5c636a;--sd-color-dark-highlight: #1c1f23;--sd-color-black-highlight: black;--sd-color-white-highlight: #d9d9d9;--sd-color-primary-bg: rgba(0, 113, 188, 0.2);--sd-color-secondary-bg: rgba(108, 117, 125, 0.2);--sd-color-success-bg: rgba(40, 167, 69, 0.2);--sd-color-info-bg: rgba(23, 162, 184, 0.2);--sd-color-warning-bg: rgba(240, 179, 126, 0.2);--sd-color-danger-bg: rgba(220, 53, 69, 0.2);--sd-color-light-bg: rgba(248, 249, 250, 0.2);--sd-color-muted-bg: rgba(108, 117, 125, 0.2);--sd-color-dark-bg: rgba(33, 37, 41, 0.2);--sd-color-black-bg: rgba(0, 0, 0, 0.2);--sd-color-white-bg: rgba(255, 255, 255, 0.2);--sd-color-primary-text: #fff;--sd-color-secondary-text: #fff;--sd-color-success-text: #fff;--sd-color-info-text: #fff;--sd-color-warning-text: #212529;--sd-color-danger-text: #fff;--sd-color-light-text: #212529;--sd-color-muted-text: #fff;--sd-color-dark-text: #fff;--sd-color-black-text: #fff;--sd-color-white-text: #212529;--sd-color-shadow: rgba(0, 0, 0, 0.15);--sd-color-card-border: rgba(0, 0, 0, 0.125);--sd-color-card-border-hover: hsla(231, 99%, 66%, 1);--sd-color-card-background: transparent;--sd-color-card-text: inherit;--sd-color-card-header: transparent;--sd-color-card-footer: transparent;--sd-color-tabs-label-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-hover: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-inactive: hsl(0, 0%, 66%);--sd-color-tabs-underline-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-underline-hover: rgba(178, 206, 245, 0.62);--sd-color-tabs-underline-inactive: transparent;--sd-color-tabs-overline: rgb(222, 222, 222);--sd-color-tabs-underline: rgb(222, 222, 222);--sd-fontsize-tabs-label: 1rem;--sd-fontsize-dropdown: inherit;--sd-fontsize-dropdown-title: 1rem;--sd-fontweight-dropdown-title: 700} diff --git "a/pr-preview/pr-274/_static/C3S\342\200\223POS\342\200\223LINE.png" "b/pr-preview/pr-274/_static/C3S\342\200\223POS\342\200\223LINE.png" new file mode 100644 index 00000000..8f92e37d Binary files /dev/null and "b/pr-preview/pr-274/_static/C3S\342\200\223POS\342\200\223LINE.png" differ diff --git a/pr-preview/pr-274/_static/basic.css b/pr-preview/pr-274/_static/basic.css new file mode 100644 index 00000000..f316efcb --- /dev/null +++ b/pr-preview/pr-274/_static/basic.css @@ -0,0 +1,925 @@ +/* + * basic.css + * ~~~~~~~~~ + * + * Sphinx stylesheet -- basic theme. + * + * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ + +/* -- main layout ----------------------------------------------------------- */ + +div.clearer { + clear: both; +} + +div.section::after { + display: block; + content: ''; + clear: left; +} + +/* -- relbar ---------------------------------------------------------------- */ + +div.related { + width: 100%; + font-size: 90%; +} + +div.related h3 { + display: none; +} + +div.related ul { + margin: 0; + padding: 0 0 0 10px; + list-style: none; +} + +div.related li { + display: inline; +} + +div.related li.right { + float: right; + margin-right: 5px; +} + +/* -- sidebar --------------------------------------------------------------- */ + +div.sphinxsidebarwrapper { + padding: 10px 5px 0 10px; +} + +div.sphinxsidebar { + float: left; + width: 230px; + margin-left: -100%; + font-size: 90%; + word-wrap: break-word; + overflow-wrap : break-word; +} + +div.sphinxsidebar ul { + list-style: none; +} + +div.sphinxsidebar ul ul, +div.sphinxsidebar ul.want-points { + margin-left: 20px; + list-style: square; +} + +div.sphinxsidebar ul ul { + margin-top: 0; + margin-bottom: 0; +} + +div.sphinxsidebar form { + margin-top: 10px; +} + +div.sphinxsidebar input { + border: 1px solid #98dbcc; + font-family: sans-serif; + font-size: 1em; +} + +div.sphinxsidebar #searchbox form.search { + overflow: hidden; +} + +div.sphinxsidebar #searchbox input[type="text"] { + float: left; + width: 80%; + padding: 0.25em; + box-sizing: border-box; +} + +div.sphinxsidebar #searchbox input[type="submit"] { + float: left; + width: 20%; + border-left: none; + padding: 0.25em; + box-sizing: border-box; +} + + +img { + border: 0; + max-width: 100%; +} + +/* -- search page ----------------------------------------------------------- */ + +ul.search { + margin: 10px 0 0 20px; + padding: 0; +} + +ul.search li { + padding: 5px 0 5px 20px; + background-image: url(file.png); + background-repeat: no-repeat; + background-position: 0 7px; +} + +ul.search li a { + font-weight: bold; +} + +ul.search li p.context { + color: #888; + margin: 2px 0 0 30px; + text-align: left; +} + +ul.keywordmatches li.goodmatch a { + font-weight: bold; +} + +/* -- index page ------------------------------------------------------------ */ + +table.contentstable { + width: 90%; + margin-left: auto; + margin-right: auto; +} + +table.contentstable p.biglink { + line-height: 150%; +} + +a.biglink { + font-size: 1.3em; +} + +span.linkdescr { + font-style: italic; + padding-top: 5px; + font-size: 90%; +} + +/* -- general index --------------------------------------------------------- */ + +table.indextable { + width: 100%; +} + +table.indextable td { + text-align: left; + vertical-align: top; +} + +table.indextable ul { + margin-top: 0; + margin-bottom: 0; + list-style-type: none; +} + +table.indextable > tbody > tr > td > ul { + padding-left: 0em; +} + +table.indextable tr.pcap { + height: 10px; +} + +table.indextable tr.cap { + margin-top: 10px; + background-color: #f2f2f2; +} + +img.toggler { + margin-right: 3px; + margin-top: 3px; + cursor: pointer; +} + +div.modindex-jumpbox { + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + margin: 1em 0 1em 0; + padding: 0.4em; +} + +div.genindex-jumpbox { + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + margin: 1em 0 1em 0; + padding: 0.4em; +} + +/* -- domain module index --------------------------------------------------- */ + +table.modindextable td { + padding: 2px; + border-collapse: collapse; +} + +/* -- general body styles --------------------------------------------------- */ + +div.body { + min-width: 360px; + max-width: 800px; +} + +div.body p, div.body dd, div.body li, div.body blockquote { + -moz-hyphens: auto; + -ms-hyphens: auto; + -webkit-hyphens: auto; + hyphens: auto; +} + +a.headerlink { + visibility: hidden; +} + +a:visited { + color: #551A8B; +} + +h1:hover > a.headerlink, +h2:hover > a.headerlink, +h3:hover > a.headerlink, +h4:hover > a.headerlink, +h5:hover > a.headerlink, +h6:hover > a.headerlink, +dt:hover > a.headerlink, +caption:hover > a.headerlink, +p.caption:hover > a.headerlink, +div.code-block-caption:hover > a.headerlink { + visibility: visible; +} + +div.body p.caption { + text-align: inherit; +} + +div.body td { + text-align: left; +} + +.first { + margin-top: 0 !important; +} + +p.rubric { + margin-top: 30px; + font-weight: bold; +} + +img.align-left, figure.align-left, .figure.align-left, object.align-left { + clear: left; + float: left; + margin-right: 1em; +} + +img.align-right, figure.align-right, .figure.align-right, object.align-right { + clear: right; + float: right; + margin-left: 1em; +} + +img.align-center, figure.align-center, .figure.align-center, object.align-center { + display: block; + margin-left: auto; + margin-right: auto; +} + +img.align-default, figure.align-default, .figure.align-default { + display: block; + margin-left: auto; + margin-right: auto; +} + +.align-left { + text-align: left; +} + +.align-center { + text-align: center; +} + +.align-default { + text-align: center; +} + +.align-right { + text-align: right; +} + +/* -- sidebars -------------------------------------------------------------- */ + +div.sidebar, +aside.sidebar { + margin: 0 0 0.5em 1em; + border: 1px solid #ddb; + padding: 7px; + background-color: #ffe; + width: 40%; + float: right; + clear: right; + overflow-x: auto; +} + +p.sidebar-title { + font-weight: bold; +} + +nav.contents, +aside.topic, +div.admonition, div.topic, blockquote { + clear: left; +} + +/* -- topics ---------------------------------------------------------------- */ + +nav.contents, +aside.topic, +div.topic { + border: 1px solid #ccc; + padding: 7px; + margin: 10px 0 10px 0; +} + +p.topic-title { + font-size: 1.1em; + font-weight: bold; + margin-top: 10px; +} + +/* -- admonitions ----------------------------------------------------------- */ + +div.admonition { + margin-top: 10px; + margin-bottom: 10px; + padding: 7px; +} + +div.admonition dt { + font-weight: bold; +} + +p.admonition-title { + margin: 0px 10px 5px 0px; + font-weight: bold; +} + +div.body p.centered { + text-align: center; + margin-top: 25px; +} + +/* -- content of sidebars/topics/admonitions -------------------------------- */ + +div.sidebar > :last-child, +aside.sidebar > :last-child, +nav.contents > :last-child, +aside.topic > :last-child, +div.topic > :last-child, +div.admonition > :last-child { + margin-bottom: 0; +} + +div.sidebar::after, +aside.sidebar::after, +nav.contents::after, +aside.topic::after, +div.topic::after, +div.admonition::after, +blockquote::after { + display: block; + content: ''; + clear: both; +} + +/* -- tables ---------------------------------------------------------------- */ + +table.docutils { + margin-top: 10px; + margin-bottom: 10px; + border: 0; + border-collapse: collapse; +} + +table.align-center { + margin-left: auto; + margin-right: auto; +} + +table.align-default { + margin-left: auto; + margin-right: auto; +} + +table caption span.caption-number { + font-style: italic; +} + +table caption span.caption-text { +} + +table.docutils td, table.docutils th { + padding: 1px 8px 1px 5px; + border-top: 0; + border-left: 0; + border-right: 0; + border-bottom: 1px solid #aaa; +} + +th { + text-align: left; + padding-right: 5px; +} + +table.citation { + border-left: solid 1px gray; + margin-left: 1px; +} + +table.citation td { + border-bottom: none; +} + +th > :first-child, +td > :first-child { + margin-top: 0px; +} + +th > :last-child, +td > :last-child { + margin-bottom: 0px; +} + +/* -- figures --------------------------------------------------------------- */ + +div.figure, figure { + margin: 0.5em; + padding: 0.5em; +} + +div.figure p.caption, figcaption { + padding: 0.3em; +} + +div.figure p.caption span.caption-number, +figcaption span.caption-number { + font-style: italic; +} + +div.figure p.caption span.caption-text, +figcaption span.caption-text { +} + +/* -- field list styles ----------------------------------------------------- */ + +table.field-list td, table.field-list th { + border: 0 !important; +} + +.field-list ul { + margin: 0; + padding-left: 1em; +} + +.field-list p { + margin: 0; +} + +.field-name { + -moz-hyphens: manual; + -ms-hyphens: manual; + -webkit-hyphens: manual; + hyphens: manual; +} + +/* -- hlist styles ---------------------------------------------------------- */ + +table.hlist { + margin: 1em 0; +} + +table.hlist td { + vertical-align: top; +} + +/* -- object description styles --------------------------------------------- */ + +.sig { + font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace; +} + +.sig-name, code.descname { + background-color: transparent; + font-weight: bold; +} + +.sig-name { + font-size: 1.1em; +} + +code.descname { + font-size: 1.2em; +} + +.sig-prename, code.descclassname { + background-color: transparent; +} + +.optional { + font-size: 1.3em; +} + +.sig-paren { + font-size: larger; +} + +.sig-param.n { + font-style: italic; +} + +/* C++ specific styling */ + +.sig-inline.c-texpr, +.sig-inline.cpp-texpr { + font-family: unset; +} + +.sig.c .k, .sig.c .kt, +.sig.cpp .k, .sig.cpp .kt { + color: #0033B3; +} + +.sig.c .m, +.sig.cpp .m { + color: #1750EB; +} + +.sig.c .s, .sig.c .sc, +.sig.cpp .s, .sig.cpp .sc { + color: #067D17; +} + + +/* -- other body styles ----------------------------------------------------- */ + +ol.arabic { + list-style: decimal; +} + +ol.loweralpha { + list-style: lower-alpha; +} + +ol.upperalpha { + list-style: upper-alpha; +} + +ol.lowerroman { + list-style: lower-roman; +} + +ol.upperroman { + list-style: upper-roman; +} + +:not(li) > ol > li:first-child > :first-child, +:not(li) > ul > li:first-child > :first-child { + margin-top: 0px; +} + +:not(li) > ol > li:last-child > :last-child, +:not(li) > ul > li:last-child > :last-child { + margin-bottom: 0px; +} + +ol.simple ol p, +ol.simple ul p, +ul.simple ol p, +ul.simple ul p { + margin-top: 0; +} + +ol.simple > li:not(:first-child) > p, +ul.simple > li:not(:first-child) > p { + margin-top: 0; +} + +ol.simple p, +ul.simple p { + margin-bottom: 0; +} + +aside.footnote > span, +div.citation > span { + float: left; +} +aside.footnote > span:last-of-type, +div.citation > span:last-of-type { + padding-right: 0.5em; +} +aside.footnote > p { + margin-left: 2em; +} +div.citation > p { + margin-left: 4em; +} +aside.footnote > p:last-of-type, +div.citation > p:last-of-type { + margin-bottom: 0em; +} +aside.footnote > p:last-of-type:after, +div.citation > p:last-of-type:after { + content: ""; + clear: both; +} + +dl.field-list { + display: grid; + grid-template-columns: fit-content(30%) auto; +} + +dl.field-list > dt { + font-weight: bold; + word-break: break-word; + padding-left: 0.5em; + padding-right: 5px; +} + +dl.field-list > dd { + padding-left: 0.5em; + margin-top: 0em; + margin-left: 0em; + margin-bottom: 0em; +} + +dl { + margin-bottom: 15px; +} + +dd > :first-child { + margin-top: 0px; +} + +dd ul, dd table { + margin-bottom: 10px; +} + +dd { + margin-top: 3px; + margin-bottom: 10px; + margin-left: 30px; +} + +.sig dd { + margin-top: 0px; + margin-bottom: 0px; +} + +.sig dl { + margin-top: 0px; + margin-bottom: 0px; +} + +dl > dd:last-child, +dl > dd:last-child > :last-child { + margin-bottom: 0; +} + +dt:target, span.highlighted { + background-color: #fbe54e; +} + +rect.highlighted { + fill: #fbe54e; +} + +dl.glossary dt { + font-weight: bold; + font-size: 1.1em; +} + +.versionmodified { + font-style: italic; +} + +.system-message { + background-color: #fda; + padding: 5px; + border: 3px solid red; +} + +.footnote:target { + background-color: #ffa; +} + +.line-block { + display: block; + margin-top: 1em; + margin-bottom: 1em; +} + +.line-block .line-block { + margin-top: 0; + margin-bottom: 0; + margin-left: 1.5em; +} + +.guilabel, .menuselection { + font-family: sans-serif; +} + +.accelerator { + text-decoration: underline; +} + +.classifier { + font-style: oblique; +} + +.classifier:before { + font-style: normal; + margin: 0 0.5em; + content: ":"; + display: inline-block; +} + +abbr, acronym { + border-bottom: dotted 1px; + cursor: help; +} + +.translated { + background-color: rgba(207, 255, 207, 0.2) +} + +.untranslated { + background-color: rgba(255, 207, 207, 0.2) +} + +/* -- code displays --------------------------------------------------------- */ + +pre { + overflow: auto; + overflow-y: hidden; /* fixes display issues on Chrome browsers */ +} + +pre, div[class*="highlight-"] { + clear: both; +} + +span.pre { + -moz-hyphens: none; + -ms-hyphens: none; + -webkit-hyphens: none; + hyphens: none; + white-space: nowrap; +} + +div[class*="highlight-"] { + margin: 1em 0; +} + +td.linenos pre { + border: 0; + background-color: transparent; + color: #aaa; +} + +table.highlighttable { + display: block; +} + +table.highlighttable tbody { + display: block; +} + +table.highlighttable tr { + display: flex; +} + +table.highlighttable td { + margin: 0; + padding: 0; +} + +table.highlighttable td.linenos { + padding-right: 0.5em; +} + +table.highlighttable td.code { + flex: 1; + overflow: hidden; +} + +.highlight .hll { + display: block; +} + +div.highlight pre, +table.highlighttable pre { + margin: 0; +} + +div.code-block-caption + div { + margin-top: 0; +} + +div.code-block-caption { + margin-top: 1em; + padding: 2px 5px; + font-size: small; +} + +div.code-block-caption code { + background-color: transparent; +} + +table.highlighttable td.linenos, +span.linenos, +div.highlight span.gp { /* gp: Generic.Prompt */ + user-select: none; + -webkit-user-select: text; /* Safari fallback only */ + -webkit-user-select: none; /* Chrome/Safari */ + -moz-user-select: none; /* Firefox */ + -ms-user-select: none; /* IE10+ */ +} + +div.code-block-caption span.caption-number { + padding: 0.1em 0.3em; + font-style: italic; +} + +div.code-block-caption span.caption-text { +} + +div.literal-block-wrapper { + margin: 1em 0; +} + +code.xref, a code { + background-color: transparent; + font-weight: bold; +} + +h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { + background-color: transparent; +} + +.viewcode-link { + float: right; +} + +.viewcode-back { + float: right; + font-family: sans-serif; +} + +div.viewcode-block:target { + margin: -1px -10px; + padding: 0 10px; +} + +/* -- math display ---------------------------------------------------------- */ + +img.math { + vertical-align: middle; +} + +div.body div.math p { + text-align: center; +} + +span.eqno { + float: right; +} + +span.eqno a.headerlink { + position: absolute; + z-index: 1; +} + +div.math:hover a.headerlink { + visibility: visible; +} + +/* -- printout stylesheet --------------------------------------------------- */ + +@media print { + div.document, + div.documentwrapper, + div.bodywrapper { + margin: 0 !important; + width: 100%; + } + + div.sphinxsidebar, + div.related, + div.footer, + #top-link { + display: none; + } +} \ No newline at end of file diff --git a/pr-preview/pr-274/_static/check-solid.svg b/pr-preview/pr-274/_static/check-solid.svg new file mode 100644 index 00000000..92fad4b5 --- /dev/null +++ b/pr-preview/pr-274/_static/check-solid.svg @@ -0,0 +1,4 @@ + + + + diff --git a/pr-preview/pr-274/_static/clipboard.min.js b/pr-preview/pr-274/_static/clipboard.min.js new file mode 100644 index 00000000..54b3c463 --- /dev/null +++ b/pr-preview/pr-274/_static/clipboard.min.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v2.0.8 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return n={686:function(t,e,n){"use strict";n.d(e,{default:function(){return o}});var e=n(279),i=n.n(e),e=n(370),u=n.n(e),e=n(817),c=n.n(e);function a(t){try{return document.execCommand(t)}catch(t){return}}var f=function(t){t=c()(t);return a("cut"),t};var l=function(t){var e,n,o,r=1 + + + + diff --git a/pr-preview/pr-274/_static/copybutton.css b/pr-preview/pr-274/_static/copybutton.css new file mode 100644 index 00000000..f1916ec7 --- /dev/null +++ b/pr-preview/pr-274/_static/copybutton.css @@ -0,0 +1,94 @@ +/* Copy buttons */ +button.copybtn { + position: absolute; + display: flex; + top: .3em; + right: .3em; + width: 1.7em; + height: 1.7em; + opacity: 0; + transition: opacity 0.3s, border .3s, background-color .3s; + user-select: none; + padding: 0; + border: none; + outline: none; + border-radius: 0.4em; + /* The colors that GitHub uses */ + border: #1b1f2426 1px solid; + background-color: #f6f8fa; + color: #57606a; +} + +button.copybtn.success { + border-color: #22863a; + color: #22863a; +} + +button.copybtn svg { + stroke: currentColor; + width: 1.5em; + height: 1.5em; + padding: 0.1em; +} + +div.highlight { + position: relative; +} + +/* Show the copybutton */ +.highlight:hover button.copybtn, button.copybtn.success { + opacity: 1; +} + +.highlight button.copybtn:hover { + background-color: rgb(235, 235, 235); +} + +.highlight button.copybtn:active { + background-color: rgb(187, 187, 187); +} + +/** + * A minimal CSS-only tooltip copied from: + * https://codepen.io/mildrenben/pen/rVBrpK + * + * To use, write HTML like the following: + * + *

Short

+ */ + .o-tooltip--left { + position: relative; + } + + .o-tooltip--left:after { + opacity: 0; + visibility: hidden; + position: absolute; + content: attr(data-tooltip); + padding: .2em; + font-size: .8em; + left: -.2em; + background: grey; + color: white; + white-space: nowrap; + z-index: 2; + border-radius: 2px; + transform: translateX(-102%) translateY(0); + transition: opacity 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), transform 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); +} + +.o-tooltip--left:hover:after { + display: block; + opacity: 1; + visibility: visible; + transform: translateX(-100%) translateY(0); + transition: opacity 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), transform 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); + transition-delay: .5s; +} + +/* By default the copy button shouldn't show up when printing a page */ +@media print { + button.copybtn { + display: none; + } +} diff --git a/pr-preview/pr-274/_static/copybutton.js b/pr-preview/pr-274/_static/copybutton.js new file mode 100644 index 00000000..2ea7ff3e --- /dev/null +++ b/pr-preview/pr-274/_static/copybutton.js @@ -0,0 +1,248 @@ +// Localization support +const messages = { + 'en': { + 'copy': 'Copy', + 'copy_to_clipboard': 'Copy to clipboard', + 'copy_success': 'Copied!', + 'copy_failure': 'Failed to copy', + }, + 'es' : { + 'copy': 'Copiar', + 'copy_to_clipboard': 'Copiar al portapapeles', + 'copy_success': '¡Copiado!', + 'copy_failure': 'Error al copiar', + }, + 'de' : { + 'copy': 'Kopieren', + 'copy_to_clipboard': 'In die Zwischenablage kopieren', + 'copy_success': 'Kopiert!', + 'copy_failure': 'Fehler beim Kopieren', + }, + 'fr' : { + 'copy': 'Copier', + 'copy_to_clipboard': 'Copier dans le presse-papier', + 'copy_success': 'Copié !', + 'copy_failure': 'Échec de la copie', + }, + 'ru': { + 'copy': 'Скопировать', + 'copy_to_clipboard': 'Скопировать в буфер', + 'copy_success': 'Скопировано!', + 'copy_failure': 'Не удалось скопировать', + }, + 'zh-CN': { + 'copy': '复制', + 'copy_to_clipboard': '复制到剪贴板', + 'copy_success': '复制成功!', + 'copy_failure': '复制失败', + }, + 'it' : { + 'copy': 'Copiare', + 'copy_to_clipboard': 'Copiato negli appunti', + 'copy_success': 'Copiato!', + 'copy_failure': 'Errore durante la copia', + } +} + +let locale = 'en' +if( document.documentElement.lang !== undefined + && messages[document.documentElement.lang] !== undefined ) { + locale = document.documentElement.lang +} + +let doc_url_root = DOCUMENTATION_OPTIONS.URL_ROOT; +if (doc_url_root == '#') { + doc_url_root = ''; +} + +/** + * SVG files for our copy buttons + */ +let iconCheck = ` + ${messages[locale]['copy_success']} + + +` + +// If the user specified their own SVG use that, otherwise use the default +let iconCopy = ``; +if (!iconCopy) { + iconCopy = ` + ${messages[locale]['copy_to_clipboard']} + + + +` +} + +/** + * Set up copy/paste for code blocks + */ + +const runWhenDOMLoaded = cb => { + if (document.readyState != 'loading') { + cb() + } else if (document.addEventListener) { + document.addEventListener('DOMContentLoaded', cb) + } else { + document.attachEvent('onreadystatechange', function() { + if (document.readyState == 'complete') cb() + }) + } +} + +const codeCellId = index => `codecell${index}` + +// Clears selected text since ClipboardJS will select the text when copying +const clearSelection = () => { + if (window.getSelection) { + window.getSelection().removeAllRanges() + } else if (document.selection) { + document.selection.empty() + } +} + +// Changes tooltip text for a moment, then changes it back +// We want the timeout of our `success` class to be a bit shorter than the +// tooltip and icon change, so that we can hide the icon before changing back. +var timeoutIcon = 2000; +var timeoutSuccessClass = 1500; + +const temporarilyChangeTooltip = (el, oldText, newText) => { + el.setAttribute('data-tooltip', newText) + el.classList.add('success') + // Remove success a little bit sooner than we change the tooltip + // So that we can use CSS to hide the copybutton first + setTimeout(() => el.classList.remove('success'), timeoutSuccessClass) + setTimeout(() => el.setAttribute('data-tooltip', oldText), timeoutIcon) +} + +// Changes the copy button icon for two seconds, then changes it back +const temporarilyChangeIcon = (el) => { + el.innerHTML = iconCheck; + setTimeout(() => {el.innerHTML = iconCopy}, timeoutIcon) +} + +const addCopyButtonToCodeCells = () => { + // If ClipboardJS hasn't loaded, wait a bit and try again. This + // happens because we load ClipboardJS asynchronously. + if (window.ClipboardJS === undefined) { + setTimeout(addCopyButtonToCodeCells, 250) + return + } + + // Add copybuttons to all of our code cells + const COPYBUTTON_SELECTOR = 'div.highlight pre'; + const codeCells = document.querySelectorAll(COPYBUTTON_SELECTOR) + codeCells.forEach((codeCell, index) => { + const id = codeCellId(index) + codeCell.setAttribute('id', id) + + const clipboardButton = id => + `` + codeCell.insertAdjacentHTML('afterend', clipboardButton(id)) + }) + +function escapeRegExp(string) { + return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string +} + +/** + * Removes excluded text from a Node. + * + * @param {Node} target Node to filter. + * @param {string} exclude CSS selector of nodes to exclude. + * @returns {DOMString} Text from `target` with text removed. + */ +function filterText(target, exclude) { + const clone = target.cloneNode(true); // clone as to not modify the live DOM + if (exclude) { + // remove excluded nodes + clone.querySelectorAll(exclude).forEach(node => node.remove()); + } + return clone.innerText; +} + +// Callback when a copy button is clicked. Will be passed the node that was clicked +// should then grab the text and replace pieces of text that shouldn't be used in output +function formatCopyText(textContent, copybuttonPromptText, isRegexp = false, onlyCopyPromptLines = true, removePrompts = true, copyEmptyLines = true, lineContinuationChar = "", hereDocDelim = "") { + var regexp; + var match; + + // Do we check for line continuation characters and "HERE-documents"? + var useLineCont = !!lineContinuationChar + var useHereDoc = !!hereDocDelim + + // create regexp to capture prompt and remaining line + if (isRegexp) { + regexp = new RegExp('^(' + copybuttonPromptText + ')(.*)') + } else { + regexp = new RegExp('^(' + escapeRegExp(copybuttonPromptText) + ')(.*)') + } + + const outputLines = []; + var promptFound = false; + var gotLineCont = false; + var gotHereDoc = false; + const lineGotPrompt = []; + for (const line of textContent.split('\n')) { + match = line.match(regexp) + if (match || gotLineCont || gotHereDoc) { + promptFound = regexp.test(line) + lineGotPrompt.push(promptFound) + if (removePrompts && promptFound) { + outputLines.push(match[2]) + } else { + outputLines.push(line) + } + gotLineCont = line.endsWith(lineContinuationChar) & useLineCont + if (line.includes(hereDocDelim) & useHereDoc) + gotHereDoc = !gotHereDoc + } else if (!onlyCopyPromptLines) { + outputLines.push(line) + } else if (copyEmptyLines && line.trim() === '') { + outputLines.push(line) + } + } + + // If no lines with the prompt were found then just use original lines + if (lineGotPrompt.some(v => v === true)) { + textContent = outputLines.join('\n'); + } + + // Remove a trailing newline to avoid auto-running when pasting + if (textContent.endsWith("\n")) { + textContent = textContent.slice(0, -1) + } + return textContent +} + + +var copyTargetText = (trigger) => { + var target = document.querySelector(trigger.attributes['data-clipboard-target'].value); + + // get filtered text + let exclude = '.linenos'; + + let text = filterText(target, exclude); + return formatCopyText(text, '', false, true, true, true, '', '') +} + + // Initialize with a callback so we can modify the text before copy + const clipboard = new ClipboardJS('.copybtn', {text: copyTargetText}) + + // Update UI with error/success messages + clipboard.on('success', event => { + clearSelection() + temporarilyChangeTooltip(event.trigger, messages[locale]['copy'], messages[locale]['copy_success']) + temporarilyChangeIcon(event.trigger) + }) + + clipboard.on('error', event => { + temporarilyChangeTooltip(event.trigger, messages[locale]['copy'], messages[locale]['copy_failure']) + }) +} + +runWhenDOMLoaded(addCopyButtonToCodeCells) \ No newline at end of file diff --git a/pr-preview/pr-274/_static/copybutton_funcs.js b/pr-preview/pr-274/_static/copybutton_funcs.js new file mode 100644 index 00000000..dbe1aaad --- /dev/null +++ b/pr-preview/pr-274/_static/copybutton_funcs.js @@ -0,0 +1,73 @@ +function escapeRegExp(string) { + return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string +} + +/** + * Removes excluded text from a Node. + * + * @param {Node} target Node to filter. + * @param {string} exclude CSS selector of nodes to exclude. + * @returns {DOMString} Text from `target` with text removed. + */ +export function filterText(target, exclude) { + const clone = target.cloneNode(true); // clone as to not modify the live DOM + if (exclude) { + // remove excluded nodes + clone.querySelectorAll(exclude).forEach(node => node.remove()); + } + return clone.innerText; +} + +// Callback when a copy button is clicked. Will be passed the node that was clicked +// should then grab the text and replace pieces of text that shouldn't be used in output +export function formatCopyText(textContent, copybuttonPromptText, isRegexp = false, onlyCopyPromptLines = true, removePrompts = true, copyEmptyLines = true, lineContinuationChar = "", hereDocDelim = "") { + var regexp; + var match; + + // Do we check for line continuation characters and "HERE-documents"? + var useLineCont = !!lineContinuationChar + var useHereDoc = !!hereDocDelim + + // create regexp to capture prompt and remaining line + if (isRegexp) { + regexp = new RegExp('^(' + copybuttonPromptText + ')(.*)') + } else { + regexp = new RegExp('^(' + escapeRegExp(copybuttonPromptText) + ')(.*)') + } + + const outputLines = []; + var promptFound = false; + var gotLineCont = false; + var gotHereDoc = false; + const lineGotPrompt = []; + for (const line of textContent.split('\n')) { + match = line.match(regexp) + if (match || gotLineCont || gotHereDoc) { + promptFound = regexp.test(line) + lineGotPrompt.push(promptFound) + if (removePrompts && promptFound) { + outputLines.push(match[2]) + } else { + outputLines.push(line) + } + gotLineCont = line.endsWith(lineContinuationChar) & useLineCont + if (line.includes(hereDocDelim) & useHereDoc) + gotHereDoc = !gotHereDoc + } else if (!onlyCopyPromptLines) { + outputLines.push(line) + } else if (copyEmptyLines && line.trim() === '') { + outputLines.push(line) + } + } + + // If no lines with the prompt were found then just use original lines + if (lineGotPrompt.some(v => v === true)) { + textContent = outputLines.join('\n'); + } + + // Remove a trailing newline to avoid auto-running when pasting + if (textContent.endsWith("\n")) { + textContent = textContent.slice(0, -1) + } + return textContent +} diff --git a/pr-preview/pr-274/_static/design-tabs.js b/pr-preview/pr-274/_static/design-tabs.js new file mode 100644 index 00000000..b25bd6a4 --- /dev/null +++ b/pr-preview/pr-274/_static/design-tabs.js @@ -0,0 +1,101 @@ +// @ts-check + +// Extra JS capability for selected tabs to be synced +// The selection is stored in local storage so that it persists across page loads. + +/** + * @type {Record} + */ +let sd_id_to_elements = {}; +const storageKeyPrefix = "sphinx-design-tab-id-"; + +/** + * Create a key for a tab element. + * @param {HTMLElement} el - The tab element. + * @returns {[string, string, string] | null} - The key. + * + */ +function create_key(el) { + let syncId = el.getAttribute("data-sync-id"); + let syncGroup = el.getAttribute("data-sync-group"); + if (!syncId || !syncGroup) return null; + return [syncGroup, syncId, syncGroup + "--" + syncId]; +} + +/** + * Initialize the tab selection. + * + */ +function ready() { + // Find all tabs with sync data + + /** @type {string[]} */ + let groups = []; + + document.querySelectorAll(".sd-tab-label").forEach((label) => { + if (label instanceof HTMLElement) { + let data = create_key(label); + if (data) { + let [group, id, key] = data; + + // add click event listener + // @ts-ignore + label.onclick = onSDLabelClick; + + // store map of key to elements + if (!sd_id_to_elements[key]) { + sd_id_to_elements[key] = []; + } + sd_id_to_elements[key].push(label); + + if (groups.indexOf(group) === -1) { + groups.push(group); + // Check if a specific tab has been selected via URL parameter + const tabParam = new URLSearchParams(window.location.search).get( + group + ); + if (tabParam) { + console.log( + "sphinx-design: Selecting tab id for group '" + + group + + "' from URL parameter: " + + tabParam + ); + window.sessionStorage.setItem(storageKeyPrefix + group, tabParam); + } + } + + // Check is a specific tab has been selected previously + let previousId = window.sessionStorage.getItem( + storageKeyPrefix + group + ); + if (previousId === id) { + // console.log( + // "sphinx-design: Selecting tab from session storage: " + id + // ); + // @ts-ignore + label.previousElementSibling.checked = true; + } + } + } + }); +} + +/** + * Activate other tabs with the same sync id. + * + * @this {HTMLElement} - The element that was clicked. + */ +function onSDLabelClick() { + let data = create_key(this); + if (!data) return; + let [group, id, key] = data; + for (const label of sd_id_to_elements[key]) { + if (label === this) continue; + // @ts-ignore + label.previousElementSibling.checked = true; + } + window.sessionStorage.setItem(storageKeyPrefix + group, id); +} + +document.addEventListener("DOMContentLoaded", ready, false); diff --git a/pr-preview/pr-274/_static/doctools.js b/pr-preview/pr-274/_static/doctools.js new file mode 100644 index 00000000..4d67807d --- /dev/null +++ b/pr-preview/pr-274/_static/doctools.js @@ -0,0 +1,156 @@ +/* + * doctools.js + * ~~~~~~~~~~~ + * + * Base JavaScript utilities for all Sphinx HTML documentation. + * + * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ +"use strict"; + +const BLACKLISTED_KEY_CONTROL_ELEMENTS = new Set([ + "TEXTAREA", + "INPUT", + "SELECT", + "BUTTON", +]); + +const _ready = (callback) => { + if (document.readyState !== "loading") { + callback(); + } else { + document.addEventListener("DOMContentLoaded", callback); + } +}; + +/** + * Small JavaScript module for the documentation. + */ +const Documentation = { + init: () => { + Documentation.initDomainIndexTable(); + Documentation.initOnKeyListeners(); + }, + + /** + * i18n support + */ + TRANSLATIONS: {}, + PLURAL_EXPR: (n) => (n === 1 ? 0 : 1), + LOCALE: "unknown", + + // gettext and ngettext don't access this so that the functions + // can safely bound to a different name (_ = Documentation.gettext) + gettext: (string) => { + const translated = Documentation.TRANSLATIONS[string]; + switch (typeof translated) { + case "undefined": + return string; // no translation + case "string": + return translated; // translation exists + default: + return translated[0]; // (singular, plural) translation tuple exists + } + }, + + ngettext: (singular, plural, n) => { + const translated = Documentation.TRANSLATIONS[singular]; + if (typeof translated !== "undefined") + return translated[Documentation.PLURAL_EXPR(n)]; + return n === 1 ? singular : plural; + }, + + addTranslations: (catalog) => { + Object.assign(Documentation.TRANSLATIONS, catalog.messages); + Documentation.PLURAL_EXPR = new Function( + "n", + `return (${catalog.plural_expr})` + ); + Documentation.LOCALE = catalog.locale; + }, + + /** + * helper function to focus on search bar + */ + focusSearchBar: () => { + document.querySelectorAll("input[name=q]")[0]?.focus(); + }, + + /** + * Initialise the domain index toggle buttons + */ + initDomainIndexTable: () => { + const toggler = (el) => { + const idNumber = el.id.substr(7); + const toggledRows = document.querySelectorAll(`tr.cg-${idNumber}`); + if (el.src.substr(-9) === "minus.png") { + el.src = `${el.src.substr(0, el.src.length - 9)}plus.png`; + toggledRows.forEach((el) => (el.style.display = "none")); + } else { + el.src = `${el.src.substr(0, el.src.length - 8)}minus.png`; + toggledRows.forEach((el) => (el.style.display = "")); + } + }; + + const togglerElements = document.querySelectorAll("img.toggler"); + togglerElements.forEach((el) => + el.addEventListener("click", (event) => toggler(event.currentTarget)) + ); + togglerElements.forEach((el) => (el.style.display = "")); + if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) togglerElements.forEach(toggler); + }, + + initOnKeyListeners: () => { + // only install a listener if it is really needed + if ( + !DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS && + !DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS + ) + return; + + document.addEventListener("keydown", (event) => { + // bail for input elements + if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return; + // bail with special keys + if (event.altKey || event.ctrlKey || event.metaKey) return; + + if (!event.shiftKey) { + switch (event.key) { + case "ArrowLeft": + if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break; + + const prevLink = document.querySelector('link[rel="prev"]'); + if (prevLink && prevLink.href) { + window.location.href = prevLink.href; + event.preventDefault(); + } + break; + case "ArrowRight": + if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break; + + const nextLink = document.querySelector('link[rel="next"]'); + if (nextLink && nextLink.href) { + window.location.href = nextLink.href; + event.preventDefault(); + } + break; + } + } + + // some keyboard layouts may need Shift to get / + switch (event.key) { + case "/": + if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) break; + Documentation.focusSearchBar(); + event.preventDefault(); + } + }); + }, +}; + +// quick alias for translations +const _ = Documentation.gettext; + +_ready(Documentation.init); diff --git a/pr-preview/pr-274/_static/documentation_options.js b/pr-preview/pr-274/_static/documentation_options.js new file mode 100644 index 00000000..dab586c0 --- /dev/null +++ b/pr-preview/pr-274/_static/documentation_options.js @@ -0,0 +1,13 @@ +const DOCUMENTATION_OPTIONS = { + VERSION: '', + LANGUAGE: 'en', + COLLAPSE_INDEX: false, + BUILDER: 'html', + FILE_SUFFIX: '.html', + LINK_SUFFIX: '.html', + HAS_SOURCE: true, + SOURCELINK_SUFFIX: '', + NAVIGATION_WITH_KEYS: false, + SHOW_SEARCH_SUMMARY: true, + ENABLE_SEARCH_SHORTCUTS: true, +}; \ No newline at end of file diff --git a/pr-preview/pr-274/_static/file.png b/pr-preview/pr-274/_static/file.png new file mode 100644 index 00000000..a858a410 Binary files /dev/null and b/pr-preview/pr-274/_static/file.png differ diff --git a/pr-preview/pr-274/_static/images/logo_binder.svg b/pr-preview/pr-274/_static/images/logo_binder.svg new file mode 100644 index 00000000..45fecf75 --- /dev/null +++ b/pr-preview/pr-274/_static/images/logo_binder.svg @@ -0,0 +1,19 @@ + + + + +logo + + + + + + + + diff --git a/pr-preview/pr-274/_static/images/logo_colab.png b/pr-preview/pr-274/_static/images/logo_colab.png new file mode 100644 index 00000000..b7560ec2 Binary files /dev/null and b/pr-preview/pr-274/_static/images/logo_colab.png differ diff --git a/pr-preview/pr-274/_static/images/logo_deepnote.svg b/pr-preview/pr-274/_static/images/logo_deepnote.svg new file mode 100644 index 00000000..fa77ebfc --- /dev/null +++ b/pr-preview/pr-274/_static/images/logo_deepnote.svg @@ -0,0 +1 @@ + diff --git a/pr-preview/pr-274/_static/images/logo_jupyterhub.svg b/pr-preview/pr-274/_static/images/logo_jupyterhub.svg new file mode 100644 index 00000000..60cfe9f2 --- /dev/null +++ b/pr-preview/pr-274/_static/images/logo_jupyterhub.svg @@ -0,0 +1 @@ +logo_jupyterhubHub diff --git a/pr-preview/pr-274/_static/language_data.js b/pr-preview/pr-274/_static/language_data.js new file mode 100644 index 00000000..367b8ed8 --- /dev/null +++ b/pr-preview/pr-274/_static/language_data.js @@ -0,0 +1,199 @@ +/* + * language_data.js + * ~~~~~~~~~~~~~~~~ + * + * This script contains the language-specific data used by searchtools.js, + * namely the list of stopwords, stemmer, scorer and splitter. + * + * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ + +var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"]; + + +/* Non-minified version is copied as a separate JS file, if available */ + +/** + * Porter Stemmer + */ +var Stemmer = function() { + + var step2list = { + ational: 'ate', + tional: 'tion', + enci: 'ence', + anci: 'ance', + izer: 'ize', + bli: 'ble', + alli: 'al', + entli: 'ent', + eli: 'e', + ousli: 'ous', + ization: 'ize', + ation: 'ate', + ator: 'ate', + alism: 'al', + iveness: 'ive', + fulness: 'ful', + ousness: 'ous', + aliti: 'al', + iviti: 'ive', + biliti: 'ble', + logi: 'log' + }; + + var step3list = { + icate: 'ic', + ative: '', + alize: 'al', + iciti: 'ic', + ical: 'ic', + ful: '', + ness: '' + }; + + var c = "[^aeiou]"; // consonant + var v = "[aeiouy]"; // vowel + var C = c + "[^aeiouy]*"; // consonant sequence + var V = v + "[aeiou]*"; // vowel sequence + + var mgr0 = "^(" + C + ")?" + V + C; // [C]VC... is m>0 + var meq1 = "^(" + C + ")?" + V + C + "(" + V + ")?$"; // [C]VC[V] is m=1 + var mgr1 = "^(" + C + ")?" + V + C + V + C; // [C]VCVC... is m>1 + var s_v = "^(" + C + ")?" + v; // vowel in stem + + this.stemWord = function (w) { + var stem; + var suffix; + var firstch; + var origword = w; + + if (w.length < 3) + return w; + + var re; + var re2; + var re3; + var re4; + + firstch = w.substr(0,1); + if (firstch == "y") + w = firstch.toUpperCase() + w.substr(1); + + // Step 1a + re = /^(.+?)(ss|i)es$/; + re2 = /^(.+?)([^s])s$/; + + if (re.test(w)) + w = w.replace(re,"$1$2"); + else if (re2.test(w)) + w = w.replace(re2,"$1$2"); + + // Step 1b + re = /^(.+?)eed$/; + re2 = /^(.+?)(ed|ing)$/; + if (re.test(w)) { + var fp = re.exec(w); + re = new RegExp(mgr0); + if (re.test(fp[1])) { + re = /.$/; + w = w.replace(re,""); + } + } + else if (re2.test(w)) { + var fp = re2.exec(w); + stem = fp[1]; + re2 = new RegExp(s_v); + if (re2.test(stem)) { + w = stem; + re2 = /(at|bl|iz)$/; + re3 = new RegExp("([^aeiouylsz])\\1$"); + re4 = new RegExp("^" + C + v + "[^aeiouwxy]$"); + if (re2.test(w)) + w = w + "e"; + else if (re3.test(w)) { + re = /.$/; + w = w.replace(re,""); + } + else if (re4.test(w)) + w = w + "e"; + } + } + + // Step 1c + re = /^(.+?)y$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + re = new RegExp(s_v); + if (re.test(stem)) + w = stem + "i"; + } + + // Step 2 + re = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + suffix = fp[2]; + re = new RegExp(mgr0); + if (re.test(stem)) + w = stem + step2list[suffix]; + } + + // Step 3 + re = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + suffix = fp[2]; + re = new RegExp(mgr0); + if (re.test(stem)) + w = stem + step3list[suffix]; + } + + // Step 4 + re = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/; + re2 = /^(.+?)(s|t)(ion)$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + re = new RegExp(mgr1); + if (re.test(stem)) + w = stem; + } + else if (re2.test(w)) { + var fp = re2.exec(w); + stem = fp[1] + fp[2]; + re2 = new RegExp(mgr1); + if (re2.test(stem)) + w = stem; + } + + // Step 5 + re = /^(.+?)e$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + re = new RegExp(mgr1); + re2 = new RegExp(meq1); + re3 = new RegExp("^" + C + v + "[^aeiouwxy]$"); + if (re.test(stem) || (re2.test(stem) && !(re3.test(stem)))) + w = stem; + } + re = /ll$/; + re2 = new RegExp(mgr1); + if (re.test(w) && re2.test(w)) { + re = /.$/; + w = w.replace(re,""); + } + + // and turn initial Y back to y + if (firstch == "y") + w = firstch.toLowerCase() + w.substr(1); + return w; + } +} + diff --git a/pr-preview/pr-274/_static/locales/ar/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/ar/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..15541a6a Binary files /dev/null and b/pr-preview/pr-274/_static/locales/ar/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/ar/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/ar/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..34d404c6 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/ar/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ar\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "طباعة إلى PDF" + +msgid "Theme by the" +msgstr "موضوع بواسطة" + +msgid "Download source file" +msgstr "تنزيل ملف المصدر" + +msgid "open issue" +msgstr "قضية مفتوحة" + +msgid "Contents" +msgstr "محتويات" + +msgid "previous page" +msgstr "الصفحة السابقة" + +msgid "Download notebook file" +msgstr "تنزيل ملف دفتر الملاحظات" + +msgid "Copyright" +msgstr "حقوق النشر" + +msgid "Download this page" +msgstr "قم بتنزيل هذه الصفحة" + +msgid "Source repository" +msgstr "مستودع المصدر" + +msgid "By" +msgstr "بواسطة" + +msgid "repository" +msgstr "مخزن" + +msgid "Last updated on" +msgstr "آخر تحديث في" + +msgid "Toggle navigation" +msgstr "تبديل التنقل" + +msgid "Sphinx Book Theme" +msgstr "موضوع كتاب أبو الهول" + +msgid "suggest edit" +msgstr "أقترح تحرير" + +msgid "Open an issue" +msgstr "افتح قضية" + +msgid "Launch" +msgstr "إطلاق" + +msgid "Fullscreen mode" +msgstr "وضع ملء الشاشة" + +msgid "Edit this page" +msgstr "قم بتحرير هذه الصفحة" + +msgid "By the" +msgstr "بواسطة" + +msgid "next page" +msgstr "الصفحة التالية" diff --git a/pr-preview/pr-274/_static/locales/bg/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/bg/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..da951200 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/bg/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/bg/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/bg/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..7420c19e --- /dev/null +++ b/pr-preview/pr-274/_static/locales/bg/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Печат в PDF" + +msgid "Theme by the" +msgstr "Тема от" + +msgid "Download source file" +msgstr "Изтеглете изходния файл" + +msgid "open issue" +msgstr "отворен брой" + +msgid "Contents" +msgstr "Съдържание" + +msgid "previous page" +msgstr "предишна страница" + +msgid "Download notebook file" +msgstr "Изтеглете файла на бележника" + +msgid "Copyright" +msgstr "Авторско право" + +msgid "Download this page" +msgstr "Изтеглете тази страница" + +msgid "Source repository" +msgstr "Хранилище на източника" + +msgid "By" +msgstr "От" + +msgid "repository" +msgstr "хранилище" + +msgid "Last updated on" +msgstr "Последна актуализация на" + +msgid "Toggle navigation" +msgstr "Превключване на навигацията" + +msgid "Sphinx Book Theme" +msgstr "Тема на книгата Sphinx" + +msgid "suggest edit" +msgstr "предложи редактиране" + +msgid "Open an issue" +msgstr "Отворете проблем" + +msgid "Launch" +msgstr "Стартиране" + +msgid "Fullscreen mode" +msgstr "Режим на цял екран" + +msgid "Edit this page" +msgstr "Редактирайте тази страница" + +msgid "By the" +msgstr "По" + +msgid "next page" +msgstr "Следваща страница" diff --git a/pr-preview/pr-274/_static/locales/bn/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/bn/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..6b96639b Binary files /dev/null and b/pr-preview/pr-274/_static/locales/bn/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/bn/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/bn/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..63a07c36 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/bn/LC_MESSAGES/booktheme.po @@ -0,0 +1,63 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: bn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "পিডিএফ প্রিন্ট করুন" + +msgid "Theme by the" +msgstr "থিম দ্বারা" + +msgid "Download source file" +msgstr "উত্স ফাইল ডাউনলোড করুন" + +msgid "open issue" +msgstr "খোলা সমস্যা" + +msgid "previous page" +msgstr "আগের পৃষ্ঠা" + +msgid "Download notebook file" +msgstr "নোটবুক ফাইল ডাউনলোড করুন" + +msgid "Copyright" +msgstr "কপিরাইট" + +msgid "Download this page" +msgstr "এই পৃষ্ঠাটি ডাউনলোড করুন" + +msgid "Source repository" +msgstr "উত্স সংগ্রহস্থল" + +msgid "By" +msgstr "দ্বারা" + +msgid "Last updated on" +msgstr "সর্বশেষ আপডেট" + +msgid "Toggle navigation" +msgstr "নেভিগেশন টগল করুন" + +msgid "Sphinx Book Theme" +msgstr "স্পিনিক্স বুক থিম" + +msgid "Open an issue" +msgstr "একটি সমস্যা খুলুন" + +msgid "Launch" +msgstr "শুরু করা" + +msgid "Edit this page" +msgstr "এই পৃষ্ঠাটি সম্পাদনা করুন" + +msgid "By the" +msgstr "দ্বারা" + +msgid "next page" +msgstr "পরবর্তী পৃষ্ঠা" diff --git a/pr-preview/pr-274/_static/locales/ca/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/ca/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..a4dd30e9 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/ca/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/ca/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/ca/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..8fb358bf --- /dev/null +++ b/pr-preview/pr-274/_static/locales/ca/LC_MESSAGES/booktheme.po @@ -0,0 +1,66 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Imprimeix a PDF" + +msgid "Theme by the" +msgstr "Tema del" + +msgid "Download source file" +msgstr "Baixeu el fitxer font" + +msgid "open issue" +msgstr "número obert" + +msgid "previous page" +msgstr "Pàgina anterior" + +msgid "Download notebook file" +msgstr "Descarregar fitxer de quadern" + +msgid "Copyright" +msgstr "Copyright" + +msgid "Download this page" +msgstr "Descarregueu aquesta pàgina" + +msgid "Source repository" +msgstr "Dipòsit de fonts" + +msgid "By" +msgstr "Per" + +msgid "Last updated on" +msgstr "Darrera actualització el" + +msgid "Toggle navigation" +msgstr "Commuta la navegació" + +msgid "Sphinx Book Theme" +msgstr "Tema del llibre Esfinx" + +msgid "suggest edit" +msgstr "suggerir edició" + +msgid "Open an issue" +msgstr "Obriu un número" + +msgid "Launch" +msgstr "Llançament" + +msgid "Edit this page" +msgstr "Editeu aquesta pàgina" + +msgid "By the" +msgstr "Per la" + +msgid "next page" +msgstr "pàgina següent" diff --git a/pr-preview/pr-274/_static/locales/cs/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/cs/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..c39e01a6 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/cs/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/cs/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/cs/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..c6ef4690 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/cs/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Tisk do PDF" + +msgid "Theme by the" +msgstr "Téma od" + +msgid "Download source file" +msgstr "Stáhněte si zdrojový soubor" + +msgid "open issue" +msgstr "otevřené číslo" + +msgid "Contents" +msgstr "Obsah" + +msgid "previous page" +msgstr "předchozí stránka" + +msgid "Download notebook file" +msgstr "Stáhnout soubor poznámkového bloku" + +msgid "Copyright" +msgstr "autorská práva" + +msgid "Download this page" +msgstr "Stáhněte si tuto stránku" + +msgid "Source repository" +msgstr "Zdrojové úložiště" + +msgid "By" +msgstr "Podle" + +msgid "repository" +msgstr "úložiště" + +msgid "Last updated on" +msgstr "Naposledy aktualizováno" + +msgid "Toggle navigation" +msgstr "Přepnout navigaci" + +msgid "Sphinx Book Theme" +msgstr "Téma knihy Sfinga" + +msgid "suggest edit" +msgstr "navrhnout úpravy" + +msgid "Open an issue" +msgstr "Otevřete problém" + +msgid "Launch" +msgstr "Zahájení" + +msgid "Fullscreen mode" +msgstr "Režim celé obrazovky" + +msgid "Edit this page" +msgstr "Upravit tuto stránku" + +msgid "By the" +msgstr "Podle" + +msgid "next page" +msgstr "další strana" diff --git a/pr-preview/pr-274/_static/locales/da/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/da/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..f43157d7 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/da/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/da/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/da/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..306a38e5 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/da/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Udskriv til PDF" + +msgid "Theme by the" +msgstr "Tema af" + +msgid "Download source file" +msgstr "Download kildefil" + +msgid "open issue" +msgstr "åbent nummer" + +msgid "Contents" +msgstr "Indhold" + +msgid "previous page" +msgstr "forrige side" + +msgid "Download notebook file" +msgstr "Download notesbog-fil" + +msgid "Copyright" +msgstr "ophavsret" + +msgid "Download this page" +msgstr "Download denne side" + +msgid "Source repository" +msgstr "Kildelager" + +msgid "By" +msgstr "Ved" + +msgid "repository" +msgstr "lager" + +msgid "Last updated on" +msgstr "Sidst opdateret den" + +msgid "Toggle navigation" +msgstr "Skift navigation" + +msgid "Sphinx Book Theme" +msgstr "Sphinx bogtema" + +msgid "suggest edit" +msgstr "foreslå redigering" + +msgid "Open an issue" +msgstr "Åbn et problem" + +msgid "Launch" +msgstr "Start" + +msgid "Fullscreen mode" +msgstr "Fuldskærmstilstand" + +msgid "Edit this page" +msgstr "Rediger denne side" + +msgid "By the" +msgstr "Ved" + +msgid "next page" +msgstr "Næste side" diff --git a/pr-preview/pr-274/_static/locales/de/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/de/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..648b565c Binary files /dev/null and b/pr-preview/pr-274/_static/locales/de/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/de/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/de/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..4925360d --- /dev/null +++ b/pr-preview/pr-274/_static/locales/de/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "In PDF drucken" + +msgid "Theme by the" +msgstr "Thema von der" + +msgid "Download source file" +msgstr "Quelldatei herunterladen" + +msgid "open issue" +msgstr "offenes Thema" + +msgid "Contents" +msgstr "Inhalt" + +msgid "previous page" +msgstr "vorherige Seite" + +msgid "Download notebook file" +msgstr "Notebook-Datei herunterladen" + +msgid "Copyright" +msgstr "Urheberrechte ©" + +msgid "Download this page" +msgstr "Laden Sie diese Seite herunter" + +msgid "Source repository" +msgstr "Quell-Repository" + +msgid "By" +msgstr "Durch" + +msgid "repository" +msgstr "Repository" + +msgid "Last updated on" +msgstr "Zuletzt aktualisiert am" + +msgid "Toggle navigation" +msgstr "Navigation umschalten" + +msgid "Sphinx Book Theme" +msgstr "Sphinx-Buch-Thema" + +msgid "suggest edit" +msgstr "vorschlagen zu bearbeiten" + +msgid "Open an issue" +msgstr "Öffnen Sie ein Problem" + +msgid "Launch" +msgstr "Starten" + +msgid "Fullscreen mode" +msgstr "Vollbildmodus" + +msgid "Edit this page" +msgstr "Bearbeite diese Seite" + +msgid "By the" +msgstr "Bis zum" + +msgid "next page" +msgstr "Nächste Seite" diff --git a/pr-preview/pr-274/_static/locales/el/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/el/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..fca6e935 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/el/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/el/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/el/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..3e01acbd --- /dev/null +++ b/pr-preview/pr-274/_static/locales/el/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: el\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Εκτύπωση σε PDF" + +msgid "Theme by the" +msgstr "Θέμα από το" + +msgid "Download source file" +msgstr "Λήψη αρχείου προέλευσης" + +msgid "open issue" +msgstr "ανοιχτό ζήτημα" + +msgid "Contents" +msgstr "Περιεχόμενα" + +msgid "previous page" +msgstr "προηγούμενη σελίδα" + +msgid "Download notebook file" +msgstr "Λήψη αρχείου σημειωματάριου" + +msgid "Copyright" +msgstr "Πνευματική ιδιοκτησία" + +msgid "Download this page" +msgstr "Λήψη αυτής της σελίδας" + +msgid "Source repository" +msgstr "Αποθήκη πηγής" + +msgid "By" +msgstr "Με" + +msgid "repository" +msgstr "αποθήκη" + +msgid "Last updated on" +msgstr "Τελευταία ενημέρωση στις" + +msgid "Toggle navigation" +msgstr "Εναλλαγή πλοήγησης" + +msgid "Sphinx Book Theme" +msgstr "Θέμα βιβλίου Sphinx" + +msgid "suggest edit" +msgstr "προτείνω επεξεργασία" + +msgid "Open an issue" +msgstr "Ανοίξτε ένα ζήτημα" + +msgid "Launch" +msgstr "Εκτόξευση" + +msgid "Fullscreen mode" +msgstr "ΛΕΙΤΟΥΡΓΙΑ ΠΛΗΡΟΥΣ ΟΘΟΝΗΣ" + +msgid "Edit this page" +msgstr "Επεξεργαστείτε αυτήν τη σελίδα" + +msgid "By the" +msgstr "Από το" + +msgid "next page" +msgstr "επόμενη σελίδα" diff --git a/pr-preview/pr-274/_static/locales/eo/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/eo/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..d1072bbe Binary files /dev/null and b/pr-preview/pr-274/_static/locales/eo/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/eo/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/eo/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..f7ed2262 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/eo/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: eo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Presi al PDF" + +msgid "Theme by the" +msgstr "Temo de la" + +msgid "Download source file" +msgstr "Elŝutu fontodosieron" + +msgid "open issue" +msgstr "malferma numero" + +msgid "Contents" +msgstr "Enhavo" + +msgid "previous page" +msgstr "antaŭa paĝo" + +msgid "Download notebook file" +msgstr "Elŝutu kajeran dosieron" + +msgid "Copyright" +msgstr "Kopirajto" + +msgid "Download this page" +msgstr "Elŝutu ĉi tiun paĝon" + +msgid "Source repository" +msgstr "Fonto-deponejo" + +msgid "By" +msgstr "De" + +msgid "repository" +msgstr "deponejo" + +msgid "Last updated on" +msgstr "Laste ĝisdatigita la" + +msgid "Toggle navigation" +msgstr "Ŝalti navigadon" + +msgid "Sphinx Book Theme" +msgstr "Sfinksa Libro-Temo" + +msgid "suggest edit" +msgstr "sugesti redaktadon" + +msgid "Open an issue" +msgstr "Malfermu numeron" + +msgid "Launch" +msgstr "Lanĉo" + +msgid "Fullscreen mode" +msgstr "Plenekrana reĝimo" + +msgid "Edit this page" +msgstr "Redaktu ĉi tiun paĝon" + +msgid "By the" +msgstr "Per la" + +msgid "next page" +msgstr "sekva paĝo" diff --git a/pr-preview/pr-274/_static/locales/es/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/es/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..ba2ee4dc Binary files /dev/null and b/pr-preview/pr-274/_static/locales/es/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/es/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/es/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..5e0029e5 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/es/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Imprimir en PDF" + +msgid "Theme by the" +msgstr "Tema por el" + +msgid "Download source file" +msgstr "Descargar archivo fuente" + +msgid "open issue" +msgstr "Tema abierto" + +msgid "Contents" +msgstr "Contenido" + +msgid "previous page" +msgstr "pagina anterior" + +msgid "Download notebook file" +msgstr "Descargar archivo de cuaderno" + +msgid "Copyright" +msgstr "Derechos de autor" + +msgid "Download this page" +msgstr "Descarga esta pagina" + +msgid "Source repository" +msgstr "Repositorio de origen" + +msgid "By" +msgstr "Por" + +msgid "repository" +msgstr "repositorio" + +msgid "Last updated on" +msgstr "Ultima actualización en" + +msgid "Toggle navigation" +msgstr "Navegación de palanca" + +msgid "Sphinx Book Theme" +msgstr "Tema del libro de la esfinge" + +msgid "suggest edit" +msgstr "sugerir editar" + +msgid "Open an issue" +msgstr "Abrir un problema" + +msgid "Launch" +msgstr "Lanzamiento" + +msgid "Fullscreen mode" +msgstr "Modo de pantalla completa" + +msgid "Edit this page" +msgstr "Edita esta página" + +msgid "By the" +msgstr "Por el" + +msgid "next page" +msgstr "siguiente página" diff --git a/pr-preview/pr-274/_static/locales/et/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/et/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..983b8239 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/et/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/et/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/et/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..8680982a --- /dev/null +++ b/pr-preview/pr-274/_static/locales/et/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Prindi PDF-i" + +msgid "Theme by the" +msgstr "Teema" + +msgid "Download source file" +msgstr "Laadige alla lähtefail" + +msgid "open issue" +msgstr "avatud küsimus" + +msgid "Contents" +msgstr "Sisu" + +msgid "previous page" +msgstr "eelmine leht" + +msgid "Download notebook file" +msgstr "Laadige sülearvuti fail alla" + +msgid "Copyright" +msgstr "Autoriõigus" + +msgid "Download this page" +msgstr "Laadige see leht alla" + +msgid "Source repository" +msgstr "Allikahoidla" + +msgid "By" +msgstr "Kõrval" + +msgid "repository" +msgstr "hoidla" + +msgid "Last updated on" +msgstr "Viimati uuendatud" + +msgid "Toggle navigation" +msgstr "Lülita navigeerimine sisse" + +msgid "Sphinx Book Theme" +msgstr "Sfinksiraamatu teema" + +msgid "suggest edit" +msgstr "soovita muuta" + +msgid "Open an issue" +msgstr "Avage probleem" + +msgid "Launch" +msgstr "Käivitage" + +msgid "Fullscreen mode" +msgstr "Täisekraanirežiim" + +msgid "Edit this page" +msgstr "Muutke seda lehte" + +msgid "By the" +msgstr "Autor" + +msgid "next page" +msgstr "järgmine leht" diff --git a/pr-preview/pr-274/_static/locales/fi/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/fi/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..d8ac0545 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/fi/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/fi/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/fi/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..34dac218 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/fi/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Tulosta PDF-tiedostoon" + +msgid "Theme by the" +msgstr "Teeman tekijä" + +msgid "Download source file" +msgstr "Lataa lähdetiedosto" + +msgid "open issue" +msgstr "avoin ongelma" + +msgid "Contents" +msgstr "Sisällys" + +msgid "previous page" +msgstr "Edellinen sivu" + +msgid "Download notebook file" +msgstr "Lataa muistikirjatiedosto" + +msgid "Copyright" +msgstr "Tekijänoikeus" + +msgid "Download this page" +msgstr "Lataa tämä sivu" + +msgid "Source repository" +msgstr "Lähteen arkisto" + +msgid "By" +msgstr "Tekijä" + +msgid "repository" +msgstr "arkisto" + +msgid "Last updated on" +msgstr "Viimeksi päivitetty" + +msgid "Toggle navigation" +msgstr "Vaihda navigointia" + +msgid "Sphinx Book Theme" +msgstr "Sphinx-kirjan teema" + +msgid "suggest edit" +msgstr "ehdottaa muokkausta" + +msgid "Open an issue" +msgstr "Avaa ongelma" + +msgid "Launch" +msgstr "Tuoda markkinoille" + +msgid "Fullscreen mode" +msgstr "Koko näytön tila" + +msgid "Edit this page" +msgstr "Muokkaa tätä sivua" + +msgid "By the" +msgstr "Mukaan" + +msgid "next page" +msgstr "seuraava sivu" diff --git a/pr-preview/pr-274/_static/locales/fr/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/fr/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..f663d39f Binary files /dev/null and b/pr-preview/pr-274/_static/locales/fr/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/fr/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/fr/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..8991a1b8 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/fr/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Imprimer au format PDF" + +msgid "Theme by the" +msgstr "Thème par le" + +msgid "Download source file" +msgstr "Télécharger le fichier source" + +msgid "open issue" +msgstr "signaler un problème" + +msgid "Contents" +msgstr "Contenu" + +msgid "previous page" +msgstr "page précédente" + +msgid "Download notebook file" +msgstr "Télécharger le fichier notebook" + +msgid "Copyright" +msgstr "droits d'auteur" + +msgid "Download this page" +msgstr "Téléchargez cette page" + +msgid "Source repository" +msgstr "Dépôt source" + +msgid "By" +msgstr "Par" + +msgid "repository" +msgstr "dépôt" + +msgid "Last updated on" +msgstr "Dernière mise à jour le" + +msgid "Toggle navigation" +msgstr "Basculer la navigation" + +msgid "Sphinx Book Theme" +msgstr "Thème du livre Sphinx" + +msgid "suggest edit" +msgstr "suggestion de modification" + +msgid "Open an issue" +msgstr "Ouvrez un problème" + +msgid "Launch" +msgstr "lancement" + +msgid "Fullscreen mode" +msgstr "Mode plein écran" + +msgid "Edit this page" +msgstr "Modifier cette page" + +msgid "By the" +msgstr "Par le" + +msgid "next page" +msgstr "page suivante" diff --git a/pr-preview/pr-274/_static/locales/hr/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/hr/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..eca4a1a2 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/hr/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/hr/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/hr/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..42c4233d --- /dev/null +++ b/pr-preview/pr-274/_static/locales/hr/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hr\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Ispis u PDF" + +msgid "Theme by the" +msgstr "Tema autora" + +msgid "Download source file" +msgstr "Preuzmi izvornu datoteku" + +msgid "open issue" +msgstr "otvoreno izdanje" + +msgid "Contents" +msgstr "Sadržaj" + +msgid "previous page" +msgstr "Prethodna stranica" + +msgid "Download notebook file" +msgstr "Preuzmi datoteku bilježnice" + +msgid "Copyright" +msgstr "Autorska prava" + +msgid "Download this page" +msgstr "Preuzmite ovu stranicu" + +msgid "Source repository" +msgstr "Izvorno spremište" + +msgid "By" +msgstr "Po" + +msgid "repository" +msgstr "spremište" + +msgid "Last updated on" +msgstr "Posljednje ažuriranje:" + +msgid "Toggle navigation" +msgstr "Uključi / isključi navigaciju" + +msgid "Sphinx Book Theme" +msgstr "Tema knjige Sphinx" + +msgid "suggest edit" +msgstr "predloži uređivanje" + +msgid "Open an issue" +msgstr "Otvorite izdanje" + +msgid "Launch" +msgstr "Pokrenite" + +msgid "Fullscreen mode" +msgstr "Način preko cijelog zaslona" + +msgid "Edit this page" +msgstr "Uredite ovu stranicu" + +msgid "By the" +msgstr "Od strane" + +msgid "next page" +msgstr "sljedeća stranica" diff --git a/pr-preview/pr-274/_static/locales/id/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/id/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..d07a06a9 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/id/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/id/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/id/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..b8d8d898 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/id/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: id\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Cetak ke PDF" + +msgid "Theme by the" +msgstr "Tema oleh" + +msgid "Download source file" +msgstr "Unduh file sumber" + +msgid "open issue" +msgstr "masalah terbuka" + +msgid "Contents" +msgstr "Isi" + +msgid "previous page" +msgstr "halaman sebelumnya" + +msgid "Download notebook file" +msgstr "Unduh file notebook" + +msgid "Copyright" +msgstr "hak cipta" + +msgid "Download this page" +msgstr "Unduh halaman ini" + +msgid "Source repository" +msgstr "Repositori sumber" + +msgid "By" +msgstr "Oleh" + +msgid "repository" +msgstr "gudang" + +msgid "Last updated on" +msgstr "Terakhir diperbarui saat" + +msgid "Toggle navigation" +msgstr "Alihkan navigasi" + +msgid "Sphinx Book Theme" +msgstr "Tema Buku Sphinx" + +msgid "suggest edit" +msgstr "menyarankan edit" + +msgid "Open an issue" +msgstr "Buka masalah" + +msgid "Launch" +msgstr "Meluncurkan" + +msgid "Fullscreen mode" +msgstr "Mode layar penuh" + +msgid "Edit this page" +msgstr "Edit halaman ini" + +msgid "By the" +msgstr "Oleh" + +msgid "next page" +msgstr "halaman selanjutnya" diff --git a/pr-preview/pr-274/_static/locales/it/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/it/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..53ba476e Binary files /dev/null and b/pr-preview/pr-274/_static/locales/it/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/it/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/it/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..36fca59f --- /dev/null +++ b/pr-preview/pr-274/_static/locales/it/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Stampa in PDF" + +msgid "Theme by the" +msgstr "Tema di" + +msgid "Download source file" +msgstr "Scarica il file sorgente" + +msgid "open issue" +msgstr "questione aperta" + +msgid "Contents" +msgstr "Contenuti" + +msgid "previous page" +msgstr "pagina precedente" + +msgid "Download notebook file" +msgstr "Scarica il file del taccuino" + +msgid "Copyright" +msgstr "Diritto d'autore" + +msgid "Download this page" +msgstr "Scarica questa pagina" + +msgid "Source repository" +msgstr "Repository di origine" + +msgid "By" +msgstr "Di" + +msgid "repository" +msgstr "repository" + +msgid "Last updated on" +msgstr "Ultimo aggiornamento il" + +msgid "Toggle navigation" +msgstr "Attiva / disattiva la navigazione" + +msgid "Sphinx Book Theme" +msgstr "Tema del libro della Sfinge" + +msgid "suggest edit" +msgstr "suggerisci modifica" + +msgid "Open an issue" +msgstr "Apri un problema" + +msgid "Launch" +msgstr "Lanciare" + +msgid "Fullscreen mode" +msgstr "Modalità schermo intero" + +msgid "Edit this page" +msgstr "Modifica questa pagina" + +msgid "By the" +msgstr "Dal" + +msgid "next page" +msgstr "pagina successiva" diff --git a/pr-preview/pr-274/_static/locales/iw/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/iw/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..a45c6575 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/iw/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/iw/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/iw/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..dede9cb0 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/iw/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: iw\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "הדפס לקובץ PDF" + +msgid "Theme by the" +msgstr "נושא מאת" + +msgid "Download source file" +msgstr "הורד את קובץ המקור" + +msgid "open issue" +msgstr "בעיה פתוחה" + +msgid "Contents" +msgstr "תוכן" + +msgid "previous page" +msgstr "עמוד קודם" + +msgid "Download notebook file" +msgstr "הורד קובץ מחברת" + +msgid "Copyright" +msgstr "זכויות יוצרים" + +msgid "Download this page" +msgstr "הורד דף זה" + +msgid "Source repository" +msgstr "מאגר המקורות" + +msgid "By" +msgstr "על ידי" + +msgid "repository" +msgstr "מאגר" + +msgid "Last updated on" +msgstr "עודכן לאחרונה ב" + +msgid "Toggle navigation" +msgstr "החלף ניווט" + +msgid "Sphinx Book Theme" +msgstr "נושא ספר ספינקס" + +msgid "suggest edit" +msgstr "מציע לערוך" + +msgid "Open an issue" +msgstr "פתח גיליון" + +msgid "Launch" +msgstr "לְהַשִׁיק" + +msgid "Fullscreen mode" +msgstr "מצב מסך מלא" + +msgid "Edit this page" +msgstr "ערוך דף זה" + +msgid "By the" +msgstr "דרך" + +msgid "next page" +msgstr "עמוד הבא" diff --git a/pr-preview/pr-274/_static/locales/ja/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/ja/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..1cefd29c Binary files /dev/null and b/pr-preview/pr-274/_static/locales/ja/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/ja/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/ja/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..2615f0d8 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/ja/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ja\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "PDFに印刷" + +msgid "Theme by the" +msgstr "のテーマ" + +msgid "Download source file" +msgstr "ソースファイルをダウンロード" + +msgid "open issue" +msgstr "未解決の問題" + +msgid "Contents" +msgstr "目次" + +msgid "previous page" +msgstr "前のページ" + +msgid "Download notebook file" +msgstr "ノートブックファイルをダウンロード" + +msgid "Copyright" +msgstr "Copyright" + +msgid "Download this page" +msgstr "このページをダウンロード" + +msgid "Source repository" +msgstr "ソースリポジトリ" + +msgid "By" +msgstr "著者" + +msgid "repository" +msgstr "リポジトリ" + +msgid "Last updated on" +msgstr "最終更新日" + +msgid "Toggle navigation" +msgstr "ナビゲーションを切り替え" + +msgid "Sphinx Book Theme" +msgstr "スフィンクスの本のテーマ" + +msgid "suggest edit" +msgstr "編集を提案する" + +msgid "Open an issue" +msgstr "問題を報告" + +msgid "Launch" +msgstr "起動" + +msgid "Fullscreen mode" +msgstr "全画面モード" + +msgid "Edit this page" +msgstr "このページを編集" + +msgid "By the" +msgstr "によって" + +msgid "next page" +msgstr "次のページ" diff --git a/pr-preview/pr-274/_static/locales/ko/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/ko/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..06c7ec93 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/ko/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/ko/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/ko/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..c9e13a42 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/ko/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ko\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "PDF로 인쇄" + +msgid "Theme by the" +msgstr "테마별" + +msgid "Download source file" +msgstr "소스 파일 다운로드" + +msgid "open issue" +msgstr "열린 문제" + +msgid "Contents" +msgstr "내용" + +msgid "previous page" +msgstr "이전 페이지" + +msgid "Download notebook file" +msgstr "노트북 파일 다운로드" + +msgid "Copyright" +msgstr "저작권" + +msgid "Download this page" +msgstr "이 페이지 다운로드" + +msgid "Source repository" +msgstr "소스 저장소" + +msgid "By" +msgstr "으로" + +msgid "repository" +msgstr "저장소" + +msgid "Last updated on" +msgstr "마지막 업데이트" + +msgid "Toggle navigation" +msgstr "탐색 전환" + +msgid "Sphinx Book Theme" +msgstr "스핑크스 도서 테마" + +msgid "suggest edit" +msgstr "편집 제안" + +msgid "Open an issue" +msgstr "이슈 열기" + +msgid "Launch" +msgstr "시작하다" + +msgid "Fullscreen mode" +msgstr "전체 화면으로보기" + +msgid "Edit this page" +msgstr "이 페이지 편집" + +msgid "By the" +msgstr "에 의해" + +msgid "next page" +msgstr "다음 페이지" diff --git a/pr-preview/pr-274/_static/locales/lt/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/lt/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..4468ba04 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/lt/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/lt/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/lt/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..35eabd95 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/lt/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: lt\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Spausdinti į PDF" + +msgid "Theme by the" +msgstr "Tema" + +msgid "Download source file" +msgstr "Atsisiųsti šaltinio failą" + +msgid "open issue" +msgstr "atviras klausimas" + +msgid "Contents" +msgstr "Turinys" + +msgid "previous page" +msgstr "Ankstesnis puslapis" + +msgid "Download notebook file" +msgstr "Atsisiųsti nešiojamojo kompiuterio failą" + +msgid "Copyright" +msgstr "Autorių teisės" + +msgid "Download this page" +msgstr "Atsisiųskite šį puslapį" + +msgid "Source repository" +msgstr "Šaltinio saugykla" + +msgid "By" +msgstr "Iki" + +msgid "repository" +msgstr "saugykla" + +msgid "Last updated on" +msgstr "Paskutinį kartą atnaujinta" + +msgid "Toggle navigation" +msgstr "Perjungti naršymą" + +msgid "Sphinx Book Theme" +msgstr "Sfinkso knygos tema" + +msgid "suggest edit" +msgstr "pasiūlyti redaguoti" + +msgid "Open an issue" +msgstr "Atidarykite problemą" + +msgid "Launch" +msgstr "Paleiskite" + +msgid "Fullscreen mode" +msgstr "Pilno ekrano režimas" + +msgid "Edit this page" +msgstr "Redaguoti šį puslapį" + +msgid "By the" +msgstr "Prie" + +msgid "next page" +msgstr "Kitas puslapis" diff --git a/pr-preview/pr-274/_static/locales/lv/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/lv/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..74aa4d89 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/lv/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/lv/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/lv/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..ee1bd08d --- /dev/null +++ b/pr-preview/pr-274/_static/locales/lv/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: lv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Drukāt PDF formātā" + +msgid "Theme by the" +msgstr "Autora tēma" + +msgid "Download source file" +msgstr "Lejupielādēt avota failu" + +msgid "open issue" +msgstr "atklāts jautājums" + +msgid "Contents" +msgstr "Saturs" + +msgid "previous page" +msgstr "iepriekšējā lapa" + +msgid "Download notebook file" +msgstr "Lejupielādēt piezīmju grāmatiņu" + +msgid "Copyright" +msgstr "Autortiesības" + +msgid "Download this page" +msgstr "Lejupielādējiet šo lapu" + +msgid "Source repository" +msgstr "Avota krātuve" + +msgid "By" +msgstr "Autors" + +msgid "repository" +msgstr "krātuve" + +msgid "Last updated on" +msgstr "Pēdējoreiz atjaunināts" + +msgid "Toggle navigation" +msgstr "Pārslēgt navigāciju" + +msgid "Sphinx Book Theme" +msgstr "Sfinksa grāmatas tēma" + +msgid "suggest edit" +msgstr "ieteikt rediģēt" + +msgid "Open an issue" +msgstr "Atveriet problēmu" + +msgid "Launch" +msgstr "Uzsākt" + +msgid "Fullscreen mode" +msgstr "Pilnekrāna režīms" + +msgid "Edit this page" +msgstr "Rediģēt šo lapu" + +msgid "By the" +msgstr "Ar" + +msgid "next page" +msgstr "nākamā lapaspuse" diff --git a/pr-preview/pr-274/_static/locales/ml/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/ml/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..2736e8fc Binary files /dev/null and b/pr-preview/pr-274/_static/locales/ml/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/ml/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/ml/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..d471277d --- /dev/null +++ b/pr-preview/pr-274/_static/locales/ml/LC_MESSAGES/booktheme.po @@ -0,0 +1,66 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ml\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "PDF- ലേക്ക് പ്രിന്റുചെയ്യുക" + +msgid "Theme by the" +msgstr "പ്രമേയം" + +msgid "Download source file" +msgstr "ഉറവിട ഫയൽ ഡൗൺലോഡുചെയ്യുക" + +msgid "open issue" +msgstr "തുറന്ന പ്രശ്നം" + +msgid "previous page" +msgstr "മുൻപത്തെ താൾ" + +msgid "Download notebook file" +msgstr "നോട്ട്ബുക്ക് ഫയൽ ഡൺലോഡ് ചെയ്യുക" + +msgid "Copyright" +msgstr "പകർപ്പവകാശം" + +msgid "Download this page" +msgstr "ഈ പേജ് ഡൗൺലോഡുചെയ്യുക" + +msgid "Source repository" +msgstr "ഉറവിട ശേഖരം" + +msgid "By" +msgstr "എഴുതിയത്" + +msgid "Last updated on" +msgstr "അവസാനം അപ്‌ഡേറ്റുചെയ്‌തത്" + +msgid "Toggle navigation" +msgstr "നാവിഗേഷൻ ടോഗിൾ ചെയ്യുക" + +msgid "Sphinx Book Theme" +msgstr "സ്ഫിങ്ക്സ് പുസ്തക തീം" + +msgid "suggest edit" +msgstr "എഡിറ്റുചെയ്യാൻ നിർദ്ദേശിക്കുക" + +msgid "Open an issue" +msgstr "ഒരു പ്രശ്നം തുറക്കുക" + +msgid "Launch" +msgstr "സമാരംഭിക്കുക" + +msgid "Edit this page" +msgstr "ഈ പേജ് എഡിറ്റുചെയ്യുക" + +msgid "By the" +msgstr "എഴുതിയത്" + +msgid "next page" +msgstr "അടുത്ത പേജ്" diff --git a/pr-preview/pr-274/_static/locales/mr/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/mr/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..fe530100 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/mr/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/mr/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/mr/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..f3694acf --- /dev/null +++ b/pr-preview/pr-274/_static/locales/mr/LC_MESSAGES/booktheme.po @@ -0,0 +1,66 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: mr\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "पीडीएफवर मुद्रित करा" + +msgid "Theme by the" +msgstr "द्वारा थीम" + +msgid "Download source file" +msgstr "स्त्रोत फाइल डाउनलोड करा" + +msgid "open issue" +msgstr "खुला मुद्दा" + +msgid "previous page" +msgstr "मागील पान" + +msgid "Download notebook file" +msgstr "नोटबुक फाईल डाउनलोड करा" + +msgid "Copyright" +msgstr "कॉपीराइट" + +msgid "Download this page" +msgstr "हे पृष्ठ डाउनलोड करा" + +msgid "Source repository" +msgstr "स्त्रोत भांडार" + +msgid "By" +msgstr "द्वारा" + +msgid "Last updated on" +msgstr "अखेरचे अद्यतनित" + +msgid "Toggle navigation" +msgstr "नेव्हिगेशन टॉगल करा" + +msgid "Sphinx Book Theme" +msgstr "स्फिंक्स बुक थीम" + +msgid "suggest edit" +msgstr "संपादन सुचवा" + +msgid "Open an issue" +msgstr "एक मुद्दा उघडा" + +msgid "Launch" +msgstr "लाँच करा" + +msgid "Edit this page" +msgstr "हे पृष्ठ संपादित करा" + +msgid "By the" +msgstr "द्वारा" + +msgid "next page" +msgstr "पुढील पृष्ठ" diff --git a/pr-preview/pr-274/_static/locales/ms/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/ms/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..f02603fa Binary files /dev/null and b/pr-preview/pr-274/_static/locales/ms/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/ms/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/ms/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..65b7c602 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/ms/LC_MESSAGES/booktheme.po @@ -0,0 +1,66 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ms\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Cetak ke PDF" + +msgid "Theme by the" +msgstr "Tema oleh" + +msgid "Download source file" +msgstr "Muat turun fail sumber" + +msgid "open issue" +msgstr "isu terbuka" + +msgid "previous page" +msgstr "halaman sebelumnya" + +msgid "Download notebook file" +msgstr "Muat turun fail buku nota" + +msgid "Copyright" +msgstr "hak cipta" + +msgid "Download this page" +msgstr "Muat turun halaman ini" + +msgid "Source repository" +msgstr "Repositori sumber" + +msgid "By" +msgstr "Oleh" + +msgid "Last updated on" +msgstr "Terakhir dikemas kini pada" + +msgid "Toggle navigation" +msgstr "Togol navigasi" + +msgid "Sphinx Book Theme" +msgstr "Tema Buku Sphinx" + +msgid "suggest edit" +msgstr "cadangkan edit" + +msgid "Open an issue" +msgstr "Buka masalah" + +msgid "Launch" +msgstr "Lancarkan" + +msgid "Edit this page" +msgstr "Edit halaman ini" + +msgid "By the" +msgstr "Oleh" + +msgid "next page" +msgstr "muka surat seterusnya" diff --git a/pr-preview/pr-274/_static/locales/nl/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/nl/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..e59e7ecb Binary files /dev/null and b/pr-preview/pr-274/_static/locales/nl/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/nl/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/nl/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..71bd1cda --- /dev/null +++ b/pr-preview/pr-274/_static/locales/nl/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Afdrukken naar pdf" + +msgid "Theme by the" +msgstr "Thema door de" + +msgid "Download source file" +msgstr "Download het bronbestand" + +msgid "open issue" +msgstr "open probleem" + +msgid "Contents" +msgstr "Inhoud" + +msgid "previous page" +msgstr "vorige pagina" + +msgid "Download notebook file" +msgstr "Download notebookbestand" + +msgid "Copyright" +msgstr "auteursrechten" + +msgid "Download this page" +msgstr "Download deze pagina" + +msgid "Source repository" +msgstr "Bronopslagplaats" + +msgid "By" +msgstr "Door" + +msgid "repository" +msgstr "repository" + +msgid "Last updated on" +msgstr "Laatst geupdate op" + +msgid "Toggle navigation" +msgstr "Schakel navigatie" + +msgid "Sphinx Book Theme" +msgstr "Sphinx-boekthema" + +msgid "suggest edit" +msgstr "suggereren bewerken" + +msgid "Open an issue" +msgstr "Open een probleem" + +msgid "Launch" +msgstr "Lancering" + +msgid "Fullscreen mode" +msgstr "Volledig scherm" + +msgid "Edit this page" +msgstr "bewerk deze pagina" + +msgid "By the" +msgstr "Door de" + +msgid "next page" +msgstr "volgende bladzijde" diff --git a/pr-preview/pr-274/_static/locales/no/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/no/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..6cd15c88 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/no/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/no/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/no/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..b21346a5 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/no/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: no\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Skriv ut til PDF" + +msgid "Theme by the" +msgstr "Tema av" + +msgid "Download source file" +msgstr "Last ned kildefilen" + +msgid "open issue" +msgstr "åpent nummer" + +msgid "Contents" +msgstr "Innhold" + +msgid "previous page" +msgstr "forrige side" + +msgid "Download notebook file" +msgstr "Last ned notatbokfilen" + +msgid "Copyright" +msgstr "opphavsrett" + +msgid "Download this page" +msgstr "Last ned denne siden" + +msgid "Source repository" +msgstr "Kildedepot" + +msgid "By" +msgstr "Av" + +msgid "repository" +msgstr "oppbevaringssted" + +msgid "Last updated on" +msgstr "Sist oppdatert den" + +msgid "Toggle navigation" +msgstr "Bytt navigasjon" + +msgid "Sphinx Book Theme" +msgstr "Sphinx boktema" + +msgid "suggest edit" +msgstr "foreslå redigering" + +msgid "Open an issue" +msgstr "Åpne et problem" + +msgid "Launch" +msgstr "Start" + +msgid "Fullscreen mode" +msgstr "Fullskjerm-modus" + +msgid "Edit this page" +msgstr "Rediger denne siden" + +msgid "By the" +msgstr "Ved" + +msgid "next page" +msgstr "neste side" diff --git a/pr-preview/pr-274/_static/locales/pl/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/pl/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..9ebb584f Binary files /dev/null and b/pr-preview/pr-274/_static/locales/pl/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/pl/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/pl/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..1b7233f4 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/pl/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Drukuj do PDF" + +msgid "Theme by the" +msgstr "Motyw autorstwa" + +msgid "Download source file" +msgstr "Pobierz plik źródłowy" + +msgid "open issue" +msgstr "otwarty problem" + +msgid "Contents" +msgstr "Zawartość" + +msgid "previous page" +msgstr "Poprzednia strona" + +msgid "Download notebook file" +msgstr "Pobierz plik notatnika" + +msgid "Copyright" +msgstr "prawa autorskie" + +msgid "Download this page" +msgstr "Pobierz tę stronę" + +msgid "Source repository" +msgstr "Repozytorium źródłowe" + +msgid "By" +msgstr "Przez" + +msgid "repository" +msgstr "magazyn" + +msgid "Last updated on" +msgstr "Ostatnia aktualizacja" + +msgid "Toggle navigation" +msgstr "Przełącz nawigację" + +msgid "Sphinx Book Theme" +msgstr "Motyw książki Sphinx" + +msgid "suggest edit" +msgstr "zaproponuj edycję" + +msgid "Open an issue" +msgstr "Otwórz problem" + +msgid "Launch" +msgstr "Uruchomić" + +msgid "Fullscreen mode" +msgstr "Pełny ekran" + +msgid "Edit this page" +msgstr "Edytuj tę strone" + +msgid "By the" +msgstr "Przez" + +msgid "next page" +msgstr "Następna strona" diff --git a/pr-preview/pr-274/_static/locales/pt/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/pt/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..d0ddb872 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/pt/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/pt/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/pt/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..1b27314d --- /dev/null +++ b/pr-preview/pr-274/_static/locales/pt/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Imprimir em PDF" + +msgid "Theme by the" +msgstr "Tema por" + +msgid "Download source file" +msgstr "Baixar arquivo fonte" + +msgid "open issue" +msgstr "questão aberta" + +msgid "Contents" +msgstr "Conteúdo" + +msgid "previous page" +msgstr "página anterior" + +msgid "Download notebook file" +msgstr "Baixar arquivo de notebook" + +msgid "Copyright" +msgstr "direito autoral" + +msgid "Download this page" +msgstr "Baixe esta página" + +msgid "Source repository" +msgstr "Repositório fonte" + +msgid "By" +msgstr "De" + +msgid "repository" +msgstr "repositório" + +msgid "Last updated on" +msgstr "Última atualização em" + +msgid "Toggle navigation" +msgstr "Alternar de navegação" + +msgid "Sphinx Book Theme" +msgstr "Tema do livro Sphinx" + +msgid "suggest edit" +msgstr "sugerir edição" + +msgid "Open an issue" +msgstr "Abra um problema" + +msgid "Launch" +msgstr "Lançamento" + +msgid "Fullscreen mode" +msgstr "Modo tela cheia" + +msgid "Edit this page" +msgstr "Edite essa página" + +msgid "By the" +msgstr "Pelo" + +msgid "next page" +msgstr "próxima página" diff --git a/pr-preview/pr-274/_static/locales/ro/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/ro/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..3c36ab1d Binary files /dev/null and b/pr-preview/pr-274/_static/locales/ro/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/ro/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/ro/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..1783ad2c --- /dev/null +++ b/pr-preview/pr-274/_static/locales/ro/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Imprimați în PDF" + +msgid "Theme by the" +msgstr "Tema de" + +msgid "Download source file" +msgstr "Descărcați fișierul sursă" + +msgid "open issue" +msgstr "problema deschisă" + +msgid "Contents" +msgstr "Cuprins" + +msgid "previous page" +msgstr "pagina anterioară" + +msgid "Download notebook file" +msgstr "Descărcați fișierul notebook" + +msgid "Copyright" +msgstr "Drepturi de autor" + +msgid "Download this page" +msgstr "Descarcă această pagină" + +msgid "Source repository" +msgstr "Depozit sursă" + +msgid "By" +msgstr "De" + +msgid "repository" +msgstr "repertoriu" + +msgid "Last updated on" +msgstr "Ultima actualizare la" + +msgid "Toggle navigation" +msgstr "Comutare navigare" + +msgid "Sphinx Book Theme" +msgstr "Tema Sphinx Book" + +msgid "suggest edit" +msgstr "sugerează editare" + +msgid "Open an issue" +msgstr "Deschideți o problemă" + +msgid "Launch" +msgstr "Lansa" + +msgid "Fullscreen mode" +msgstr "Modul ecran întreg" + +msgid "Edit this page" +msgstr "Editați această pagină" + +msgid "By the" +msgstr "Langa" + +msgid "next page" +msgstr "pagina următoare" diff --git a/pr-preview/pr-274/_static/locales/ru/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/ru/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..6b8ca41f Binary files /dev/null and b/pr-preview/pr-274/_static/locales/ru/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/ru/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/ru/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..b1176b7a --- /dev/null +++ b/pr-preview/pr-274/_static/locales/ru/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Распечатать в PDF" + +msgid "Theme by the" +msgstr "Тема от" + +msgid "Download source file" +msgstr "Скачать исходный файл" + +msgid "open issue" +msgstr "открытый вопрос" + +msgid "Contents" +msgstr "Содержание" + +msgid "previous page" +msgstr "Предыдущая страница" + +msgid "Download notebook file" +msgstr "Скачать файл записной книжки" + +msgid "Copyright" +msgstr "авторское право" + +msgid "Download this page" +msgstr "Загрузите эту страницу" + +msgid "Source repository" +msgstr "Исходный репозиторий" + +msgid "By" +msgstr "По" + +msgid "repository" +msgstr "хранилище" + +msgid "Last updated on" +msgstr "Последнее обновление" + +msgid "Toggle navigation" +msgstr "Переключить навигацию" + +msgid "Sphinx Book Theme" +msgstr "Тема книги Сфинкс" + +msgid "suggest edit" +msgstr "предложить редактировать" + +msgid "Open an issue" +msgstr "Открыть вопрос" + +msgid "Launch" +msgstr "Запуск" + +msgid "Fullscreen mode" +msgstr "Полноэкранный режим" + +msgid "Edit this page" +msgstr "Редактировать эту страницу" + +msgid "By the" +msgstr "Посредством" + +msgid "next page" +msgstr "Следующая страница" diff --git a/pr-preview/pr-274/_static/locales/sk/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/sk/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..59bd0ddf Binary files /dev/null and b/pr-preview/pr-274/_static/locales/sk/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/sk/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/sk/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..65012881 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/sk/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sk\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Tlač do PDF" + +msgid "Theme by the" +msgstr "Téma od" + +msgid "Download source file" +msgstr "Stiahnite si zdrojový súbor" + +msgid "open issue" +msgstr "otvorené vydanie" + +msgid "Contents" +msgstr "Obsah" + +msgid "previous page" +msgstr "predchádzajúca strana" + +msgid "Download notebook file" +msgstr "Stiahnite si zošit" + +msgid "Copyright" +msgstr "Autorské práva" + +msgid "Download this page" +msgstr "Stiahnite si túto stránku" + +msgid "Source repository" +msgstr "Zdrojové úložisko" + +msgid "By" +msgstr "Autor:" + +msgid "repository" +msgstr "Úložisko" + +msgid "Last updated on" +msgstr "Posledná aktualizácia dňa" + +msgid "Toggle navigation" +msgstr "Prepnúť navigáciu" + +msgid "Sphinx Book Theme" +msgstr "Téma knihy Sfinga" + +msgid "suggest edit" +msgstr "navrhnúť úpravu" + +msgid "Open an issue" +msgstr "Otvorte problém" + +msgid "Launch" +msgstr "Spustiť" + +msgid "Fullscreen mode" +msgstr "Režim celej obrazovky" + +msgid "Edit this page" +msgstr "Upraviť túto stránku" + +msgid "By the" +msgstr "Podľa" + +msgid "next page" +msgstr "ďalšia strana" diff --git a/pr-preview/pr-274/_static/locales/sl/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/sl/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..87bf26de Binary files /dev/null and b/pr-preview/pr-274/_static/locales/sl/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/sl/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/sl/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..3c7e3a86 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/sl/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Natisni v PDF" + +msgid "Theme by the" +msgstr "Tema avtorja" + +msgid "Download source file" +msgstr "Prenesite izvorno datoteko" + +msgid "open issue" +msgstr "odprto vprašanje" + +msgid "Contents" +msgstr "Vsebina" + +msgid "previous page" +msgstr "Prejšnja stran" + +msgid "Download notebook file" +msgstr "Prenesite datoteko zvezka" + +msgid "Copyright" +msgstr "avtorske pravice" + +msgid "Download this page" +msgstr "Prenesite to stran" + +msgid "Source repository" +msgstr "Izvorno skladišče" + +msgid "By" +msgstr "Avtor" + +msgid "repository" +msgstr "odlagališče" + +msgid "Last updated on" +msgstr "Nazadnje posodobljeno dne" + +msgid "Toggle navigation" +msgstr "Preklopi navigacijo" + +msgid "Sphinx Book Theme" +msgstr "Tema knjige Sphinx" + +msgid "suggest edit" +msgstr "predlagajte urejanje" + +msgid "Open an issue" +msgstr "Odprite številko" + +msgid "Launch" +msgstr "Kosilo" + +msgid "Fullscreen mode" +msgstr "Celozaslonski način" + +msgid "Edit this page" +msgstr "Uredite to stran" + +msgid "By the" +msgstr "Avtor" + +msgid "next page" +msgstr "Naslednja stran" diff --git a/pr-preview/pr-274/_static/locales/sr/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/sr/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..ec740f48 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/sr/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/sr/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/sr/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..773b8ada --- /dev/null +++ b/pr-preview/pr-274/_static/locales/sr/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sr\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Испис у ПДФ" + +msgid "Theme by the" +msgstr "Тхеме би" + +msgid "Download source file" +msgstr "Преузми изворну датотеку" + +msgid "open issue" +msgstr "отворено издање" + +msgid "Contents" +msgstr "Садржај" + +msgid "previous page" +msgstr "Претходна страница" + +msgid "Download notebook file" +msgstr "Преузмите датотеку бележнице" + +msgid "Copyright" +msgstr "Ауторско право" + +msgid "Download this page" +msgstr "Преузмите ову страницу" + +msgid "Source repository" +msgstr "Изворно спремиште" + +msgid "By" +msgstr "Од стране" + +msgid "repository" +msgstr "спремиште" + +msgid "Last updated on" +msgstr "Последње ажурирање" + +msgid "Toggle navigation" +msgstr "Укључи / искључи навигацију" + +msgid "Sphinx Book Theme" +msgstr "Тема књиге Спхинк" + +msgid "suggest edit" +msgstr "предложи уређивање" + +msgid "Open an issue" +msgstr "Отворите издање" + +msgid "Launch" +msgstr "Лансирање" + +msgid "Fullscreen mode" +msgstr "Режим целог екрана" + +msgid "Edit this page" +msgstr "Уредите ову страницу" + +msgid "By the" +msgstr "Од" + +msgid "next page" +msgstr "Следећа страна" diff --git a/pr-preview/pr-274/_static/locales/sv/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/sv/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..b07dc76f Binary files /dev/null and b/pr-preview/pr-274/_static/locales/sv/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/sv/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/sv/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..bcac54c0 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/sv/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Skriv ut till PDF" + +msgid "Theme by the" +msgstr "Tema av" + +msgid "Download source file" +msgstr "Ladda ner källfil" + +msgid "open issue" +msgstr "öppna problemrapport" + +msgid "Contents" +msgstr "Innehåll" + +msgid "previous page" +msgstr "föregående sida" + +msgid "Download notebook file" +msgstr "Ladda ner notebook-fil" + +msgid "Copyright" +msgstr "Upphovsrätt" + +msgid "Download this page" +msgstr "Ladda ner den här sidan" + +msgid "Source repository" +msgstr "Källkodsrepositorium" + +msgid "By" +msgstr "Av" + +msgid "repository" +msgstr "repositorium" + +msgid "Last updated on" +msgstr "Senast uppdaterad den" + +msgid "Toggle navigation" +msgstr "Växla navigering" + +msgid "Sphinx Book Theme" +msgstr "Sphinx Boktema" + +msgid "suggest edit" +msgstr "föreslå ändring" + +msgid "Open an issue" +msgstr "Öppna en problemrapport" + +msgid "Launch" +msgstr "Öppna" + +msgid "Fullscreen mode" +msgstr "Fullskärmsläge" + +msgid "Edit this page" +msgstr "Redigera den här sidan" + +msgid "By the" +msgstr "Av den" + +msgid "next page" +msgstr "nästa sida" diff --git a/pr-preview/pr-274/_static/locales/ta/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/ta/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..29f52e1f Binary files /dev/null and b/pr-preview/pr-274/_static/locales/ta/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/ta/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/ta/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..b48bdfaf --- /dev/null +++ b/pr-preview/pr-274/_static/locales/ta/LC_MESSAGES/booktheme.po @@ -0,0 +1,66 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ta\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "PDF இல் அச்சிடுக" + +msgid "Theme by the" +msgstr "வழங்கிய தீம்" + +msgid "Download source file" +msgstr "மூல கோப்பைப் பதிவிறக்குக" + +msgid "open issue" +msgstr "திறந்த பிரச்சினை" + +msgid "previous page" +msgstr "முந்தைய பக்கம்" + +msgid "Download notebook file" +msgstr "நோட்புக் கோப்பைப் பதிவிறக்கவும்" + +msgid "Copyright" +msgstr "பதிப்புரிமை" + +msgid "Download this page" +msgstr "இந்தப் பக்கத்தைப் பதிவிறக்கவும்" + +msgid "Source repository" +msgstr "மூல களஞ்சியம்" + +msgid "By" +msgstr "வழங்கியவர்" + +msgid "Last updated on" +msgstr "கடைசியாக புதுப்பிக்கப்பட்டது" + +msgid "Toggle navigation" +msgstr "வழிசெலுத்தலை நிலைமாற்று" + +msgid "Sphinx Book Theme" +msgstr "ஸ்பிங்க்ஸ் புத்தக தீம்" + +msgid "suggest edit" +msgstr "திருத்த பரிந்துரைக்கவும்" + +msgid "Open an issue" +msgstr "சிக்கலைத் திறக்கவும்" + +msgid "Launch" +msgstr "தொடங்க" + +msgid "Edit this page" +msgstr "இந்தப் பக்கத்தைத் திருத்தவும்" + +msgid "By the" +msgstr "மூலம்" + +msgid "next page" +msgstr "அடுத்த பக்கம்" diff --git a/pr-preview/pr-274/_static/locales/te/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/te/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..0a5f4b46 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/te/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/te/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/te/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..952278f5 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/te/LC_MESSAGES/booktheme.po @@ -0,0 +1,66 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: te\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "PDF కి ముద్రించండి" + +msgid "Theme by the" +msgstr "ద్వారా థీమ్" + +msgid "Download source file" +msgstr "మూల ఫైల్‌ను డౌన్‌లోడ్ చేయండి" + +msgid "open issue" +msgstr "ఓపెన్ ఇష్యూ" + +msgid "previous page" +msgstr "ముందు పేజి" + +msgid "Download notebook file" +msgstr "నోట్బుక్ ఫైల్ను డౌన్లోడ్ చేయండి" + +msgid "Copyright" +msgstr "కాపీరైట్" + +msgid "Download this page" +msgstr "ఈ పేజీని డౌన్‌లోడ్ చేయండి" + +msgid "Source repository" +msgstr "మూల రిపోజిటరీ" + +msgid "By" +msgstr "ద్వారా" + +msgid "Last updated on" +msgstr "చివరిగా నవీకరించబడింది" + +msgid "Toggle navigation" +msgstr "నావిగేషన్‌ను టోగుల్ చేయండి" + +msgid "Sphinx Book Theme" +msgstr "సింహిక పుస్తక థీమ్" + +msgid "suggest edit" +msgstr "సవరించమని సూచించండి" + +msgid "Open an issue" +msgstr "సమస్యను తెరవండి" + +msgid "Launch" +msgstr "ప్రారంభించండి" + +msgid "Edit this page" +msgstr "ఈ పేజీని సవరించండి" + +msgid "By the" +msgstr "ద్వారా" + +msgid "next page" +msgstr "తరువాతి పేజీ" diff --git a/pr-preview/pr-274/_static/locales/tg/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/tg/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..b21c6c63 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/tg/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/tg/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/tg/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..c33dc421 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/tg/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: tg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Чоп ба PDF" + +msgid "Theme by the" +msgstr "Мавзӯъи аз" + +msgid "Download source file" +msgstr "Файли манбаъро зеркашӣ кунед" + +msgid "open issue" +msgstr "барориши кушод" + +msgid "Contents" +msgstr "Мундариҷа" + +msgid "previous page" +msgstr "саҳифаи қаблӣ" + +msgid "Download notebook file" +msgstr "Файли дафтарро зеркашӣ кунед" + +msgid "Copyright" +msgstr "Ҳуқуқи муаллиф" + +msgid "Download this page" +msgstr "Ин саҳифаро зеркашӣ кунед" + +msgid "Source repository" +msgstr "Анбори манбаъ" + +msgid "By" +msgstr "Бо" + +msgid "repository" +msgstr "анбор" + +msgid "Last updated on" +msgstr "Last навсозӣ дар" + +msgid "Toggle navigation" +msgstr "Гузаришро иваз кунед" + +msgid "Sphinx Book Theme" +msgstr "Сфинкс Мавзӯи китоб" + +msgid "suggest edit" +msgstr "пешниҳод вироиш" + +msgid "Open an issue" +msgstr "Масъаларо кушоед" + +msgid "Launch" +msgstr "Оғоз" + +msgid "Fullscreen mode" +msgstr "Ҳолати экрани пурра" + +msgid "Edit this page" +msgstr "Ин саҳифаро таҳрир кунед" + +msgid "By the" +msgstr "Бо" + +msgid "next page" +msgstr "саҳифаи оянда" diff --git a/pr-preview/pr-274/_static/locales/th/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/th/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..abede98a Binary files /dev/null and b/pr-preview/pr-274/_static/locales/th/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/th/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/th/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..9d24294a --- /dev/null +++ b/pr-preview/pr-274/_static/locales/th/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: th\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "พิมพ์เป็น PDF" + +msgid "Theme by the" +msgstr "ธีมโดย" + +msgid "Download source file" +msgstr "ดาวน์โหลดไฟล์ต้นฉบับ" + +msgid "open issue" +msgstr "เปิดปัญหา" + +msgid "Contents" +msgstr "สารบัญ" + +msgid "previous page" +msgstr "หน้าที่แล้ว" + +msgid "Download notebook file" +msgstr "ดาวน์โหลดไฟล์สมุดบันทึก" + +msgid "Copyright" +msgstr "ลิขสิทธิ์" + +msgid "Download this page" +msgstr "ดาวน์โหลดหน้านี้" + +msgid "Source repository" +msgstr "ที่เก็บซอร์ส" + +msgid "By" +msgstr "โดย" + +msgid "repository" +msgstr "ที่เก็บ" + +msgid "Last updated on" +msgstr "ปรับปรุงล่าสุดเมื่อ" + +msgid "Toggle navigation" +msgstr "ไม่ต้องสลับช่องทาง" + +msgid "Sphinx Book Theme" +msgstr "ธีมหนังสือสฟิงซ์" + +msgid "suggest edit" +msgstr "แนะนำแก้ไข" + +msgid "Open an issue" +msgstr "เปิดปัญหา" + +msgid "Launch" +msgstr "เปิด" + +msgid "Fullscreen mode" +msgstr "โหมดเต็มหน้าจอ" + +msgid "Edit this page" +msgstr "แก้ไขหน้านี้" + +msgid "By the" +msgstr "โดย" + +msgid "next page" +msgstr "หน้าต่อไป" diff --git a/pr-preview/pr-274/_static/locales/tl/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/tl/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..8df1b733 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/tl/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/tl/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/tl/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..20e0d07c --- /dev/null +++ b/pr-preview/pr-274/_static/locales/tl/LC_MESSAGES/booktheme.po @@ -0,0 +1,66 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: tl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "I-print sa PDF" + +msgid "Theme by the" +msgstr "Tema ng" + +msgid "Download source file" +msgstr "Mag-download ng file ng pinagmulan" + +msgid "open issue" +msgstr "bukas na isyu" + +msgid "previous page" +msgstr "Nakaraang pahina" + +msgid "Download notebook file" +msgstr "Mag-download ng file ng notebook" + +msgid "Copyright" +msgstr "Copyright" + +msgid "Download this page" +msgstr "I-download ang pahinang ito" + +msgid "Source repository" +msgstr "Pinagmulan ng imbakan" + +msgid "By" +msgstr "Ni" + +msgid "Last updated on" +msgstr "Huling na-update noong" + +msgid "Toggle navigation" +msgstr "I-toggle ang pag-navigate" + +msgid "Sphinx Book Theme" +msgstr "Tema ng Sphinx Book" + +msgid "suggest edit" +msgstr "iminumungkahi i-edit" + +msgid "Open an issue" +msgstr "Magbukas ng isyu" + +msgid "Launch" +msgstr "Ilunsad" + +msgid "Edit this page" +msgstr "I-edit ang pahinang ito" + +msgid "By the" +msgstr "Sa pamamagitan ng" + +msgid "next page" +msgstr "Susunod na pahina" diff --git a/pr-preview/pr-274/_static/locales/tr/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/tr/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..029ae18a Binary files /dev/null and b/pr-preview/pr-274/_static/locales/tr/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/tr/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/tr/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..a77eb027 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/tr/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "PDF olarak yazdır" + +msgid "Theme by the" +msgstr "Tarafından tema" + +msgid "Download source file" +msgstr "Kaynak dosyayı indirin" + +msgid "open issue" +msgstr "Açık konu" + +msgid "Contents" +msgstr "İçindekiler" + +msgid "previous page" +msgstr "önceki sayfa" + +msgid "Download notebook file" +msgstr "Defter dosyasını indirin" + +msgid "Copyright" +msgstr "Telif hakkı" + +msgid "Download this page" +msgstr "Bu sayfayı indirin" + +msgid "Source repository" +msgstr "Kaynak kod deposu" + +msgid "By" +msgstr "Tarafından" + +msgid "repository" +msgstr "depo" + +msgid "Last updated on" +msgstr "Son güncelleme tarihi" + +msgid "Toggle navigation" +msgstr "Gezinmeyi değiştir" + +msgid "Sphinx Book Theme" +msgstr "Sfenks Kitap Teması" + +msgid "suggest edit" +msgstr "düzenleme öner" + +msgid "Open an issue" +msgstr "Bir sorunu açın" + +msgid "Launch" +msgstr "Başlatmak" + +msgid "Fullscreen mode" +msgstr "Tam ekran modu" + +msgid "Edit this page" +msgstr "Bu sayfayı düzenle" + +msgid "By the" +msgstr "Tarafından" + +msgid "next page" +msgstr "sonraki Sayfa" diff --git a/pr-preview/pr-274/_static/locales/uk/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/uk/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..16ab7890 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/uk/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/uk/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/uk/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..993dd078 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/uk/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: uk\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "Друк у форматі PDF" + +msgid "Theme by the" +msgstr "Тема від" + +msgid "Download source file" +msgstr "Завантажити вихідний файл" + +msgid "open issue" +msgstr "відкритий випуск" + +msgid "Contents" +msgstr "Зміст" + +msgid "previous page" +msgstr "Попередня сторінка" + +msgid "Download notebook file" +msgstr "Завантажте файл блокнота" + +msgid "Copyright" +msgstr "Авторське право" + +msgid "Download this page" +msgstr "Завантажте цю сторінку" + +msgid "Source repository" +msgstr "Джерело сховища" + +msgid "By" +msgstr "Автор" + +msgid "repository" +msgstr "сховище" + +msgid "Last updated on" +msgstr "Останнє оновлення:" + +msgid "Toggle navigation" +msgstr "Переключити навігацію" + +msgid "Sphinx Book Theme" +msgstr "Тема книги \"Сфінкс\"" + +msgid "suggest edit" +msgstr "запропонувати редагувати" + +msgid "Open an issue" +msgstr "Відкрийте випуск" + +msgid "Launch" +msgstr "Запуск" + +msgid "Fullscreen mode" +msgstr "Повноекранний режим" + +msgid "Edit this page" +msgstr "Редагувати цю сторінку" + +msgid "By the" +msgstr "По" + +msgid "next page" +msgstr "Наступна сторінка" diff --git a/pr-preview/pr-274/_static/locales/ur/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/ur/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..de8c84b9 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/ur/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/ur/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/ur/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..2f774267 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/ur/LC_MESSAGES/booktheme.po @@ -0,0 +1,66 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ur\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "پی ڈی ایف پرنٹ کریں" + +msgid "Theme by the" +msgstr "کے ذریعہ تھیم" + +msgid "Download source file" +msgstr "سورس فائل ڈاؤن لوڈ کریں" + +msgid "open issue" +msgstr "کھلا مسئلہ" + +msgid "previous page" +msgstr "سابقہ ​​صفحہ" + +msgid "Download notebook file" +msgstr "نوٹ بک فائل ڈاؤن لوڈ کریں" + +msgid "Copyright" +msgstr "کاپی رائٹ" + +msgid "Download this page" +msgstr "اس صفحے کو ڈاؤن لوڈ کریں" + +msgid "Source repository" +msgstr "ماخذ ذخیرہ" + +msgid "By" +msgstr "بذریعہ" + +msgid "Last updated on" +msgstr "آخری بار تازہ کاری ہوئی" + +msgid "Toggle navigation" +msgstr "نیویگیشن ٹوگل کریں" + +msgid "Sphinx Book Theme" +msgstr "سپنکس بک تھیم" + +msgid "suggest edit" +msgstr "ترمیم کی تجویز کریں" + +msgid "Open an issue" +msgstr "ایک مسئلہ کھولیں" + +msgid "Launch" +msgstr "لانچ کریں" + +msgid "Edit this page" +msgstr "اس صفحے میں ترمیم کریں" + +msgid "By the" +msgstr "کی طرف" + +msgid "next page" +msgstr "اگلا صفحہ" diff --git a/pr-preview/pr-274/_static/locales/vi/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/vi/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..2bb32555 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/vi/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/vi/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/vi/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..33159f3e --- /dev/null +++ b/pr-preview/pr-274/_static/locales/vi/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: vi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "In sang PDF" + +msgid "Theme by the" +msgstr "Chủ đề của" + +msgid "Download source file" +msgstr "Tải xuống tệp nguồn" + +msgid "open issue" +msgstr "vấn đề mở" + +msgid "Contents" +msgstr "Nội dung" + +msgid "previous page" +msgstr "trang trước" + +msgid "Download notebook file" +msgstr "Tải xuống tệp sổ tay" + +msgid "Copyright" +msgstr "Bản quyền" + +msgid "Download this page" +msgstr "Tải xuống trang này" + +msgid "Source repository" +msgstr "Kho nguồn" + +msgid "By" +msgstr "Bởi" + +msgid "repository" +msgstr "kho" + +msgid "Last updated on" +msgstr "Cập nhật lần cuối vào" + +msgid "Toggle navigation" +msgstr "Chuyển đổi điều hướng thành" + +msgid "Sphinx Book Theme" +msgstr "Chủ đề sách nhân sư" + +msgid "suggest edit" +msgstr "đề nghị chỉnh sửa" + +msgid "Open an issue" +msgstr "Mở một vấn đề" + +msgid "Launch" +msgstr "Phóng" + +msgid "Fullscreen mode" +msgstr "Chế độ toàn màn hình" + +msgid "Edit this page" +msgstr "chỉnh sửa trang này" + +msgid "By the" +msgstr "Bằng" + +msgid "next page" +msgstr "Trang tiếp theo" diff --git a/pr-preview/pr-274/_static/locales/zh_CN/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/zh_CN/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..0e3235d0 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/zh_CN/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/zh_CN/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/zh_CN/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..2e519ef4 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/zh_CN/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "列印成 PDF" + +msgid "Theme by the" +msgstr "主题作者:" + +msgid "Download source file" +msgstr "下载源文件" + +msgid "open issue" +msgstr "创建议题" + +msgid "Contents" +msgstr "目录" + +msgid "previous page" +msgstr "上一页" + +msgid "Download notebook file" +msgstr "下载笔记本文件" + +msgid "Copyright" +msgstr "版权" + +msgid "Download this page" +msgstr "下载此页面" + +msgid "Source repository" +msgstr "源码库" + +msgid "By" +msgstr "作者:" + +msgid "repository" +msgstr "仓库" + +msgid "Last updated on" +msgstr "上次更新时间:" + +msgid "Toggle navigation" +msgstr "显示或隐藏导航栏" + +msgid "Sphinx Book Theme" +msgstr "Sphinx Book 主题" + +msgid "suggest edit" +msgstr "提出修改建议" + +msgid "Open an issue" +msgstr "创建议题" + +msgid "Launch" +msgstr "启动" + +msgid "Fullscreen mode" +msgstr "全屏模式" + +msgid "Edit this page" +msgstr "编辑此页面" + +msgid "By the" +msgstr "作者:" + +msgid "next page" +msgstr "下一页" diff --git a/pr-preview/pr-274/_static/locales/zh_TW/LC_MESSAGES/booktheme.mo b/pr-preview/pr-274/_static/locales/zh_TW/LC_MESSAGES/booktheme.mo new file mode 100644 index 00000000..9116fa95 Binary files /dev/null and b/pr-preview/pr-274/_static/locales/zh_TW/LC_MESSAGES/booktheme.mo differ diff --git a/pr-preview/pr-274/_static/locales/zh_TW/LC_MESSAGES/booktheme.po b/pr-preview/pr-274/_static/locales/zh_TW/LC_MESSAGES/booktheme.po new file mode 100644 index 00000000..beecb076 --- /dev/null +++ b/pr-preview/pr-274/_static/locales/zh_TW/LC_MESSAGES/booktheme.po @@ -0,0 +1,75 @@ + +msgid "" +msgstr "" +"Project-Id-Version: Sphinx-Book-Theme\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgid "Print to PDF" +msgstr "列印成 PDF" + +msgid "Theme by the" +msgstr "佈景主題作者:" + +msgid "Download source file" +msgstr "下載原始檔" + +msgid "open issue" +msgstr "公開的問題" + +msgid "Contents" +msgstr "目錄" + +msgid "previous page" +msgstr "上一頁" + +msgid "Download notebook file" +msgstr "下載 Notebook 檔案" + +msgid "Copyright" +msgstr "Copyright" + +msgid "Download this page" +msgstr "下載此頁面" + +msgid "Source repository" +msgstr "來源儲存庫" + +msgid "By" +msgstr "作者:" + +msgid "repository" +msgstr "儲存庫" + +msgid "Last updated on" +msgstr "最後更新時間:" + +msgid "Toggle navigation" +msgstr "顯示或隱藏導覽列" + +msgid "Sphinx Book Theme" +msgstr "Sphinx Book 佈景主題" + +msgid "suggest edit" +msgstr "提出修改建議" + +msgid "Open an issue" +msgstr "開啟議題" + +msgid "Launch" +msgstr "啟動" + +msgid "Fullscreen mode" +msgstr "全螢幕模式" + +msgid "Edit this page" +msgstr "編輯此頁面" + +msgid "By the" +msgstr "作者:" + +msgid "next page" +msgstr "下一頁" diff --git a/pr-preview/pr-274/_static/minus.png b/pr-preview/pr-274/_static/minus.png new file mode 100644 index 00000000..d96755fd Binary files /dev/null and b/pr-preview/pr-274/_static/minus.png differ diff --git a/pr-preview/pr-274/_static/mystnb.4510f1fc1dee50b3e5859aac5469c37c29e427902b24a333a5f9fcb2f0b3ac41.css b/pr-preview/pr-274/_static/mystnb.4510f1fc1dee50b3e5859aac5469c37c29e427902b24a333a5f9fcb2f0b3ac41.css new file mode 100644 index 00000000..33566310 --- /dev/null +++ b/pr-preview/pr-274/_static/mystnb.4510f1fc1dee50b3e5859aac5469c37c29e427902b24a333a5f9fcb2f0b3ac41.css @@ -0,0 +1,2342 @@ +/* Variables */ +:root { + --mystnb-source-bg-color: #f7f7f7; + --mystnb-stdout-bg-color: #fcfcfc; + --mystnb-stderr-bg-color: #fdd; + --mystnb-traceback-bg-color: #fcfcfc; + --mystnb-source-border-color: #ccc; + --mystnb-source-margin-color: green; + --mystnb-stdout-border-color: #f7f7f7; + --mystnb-stderr-border-color: #f7f7f7; + --mystnb-traceback-border-color: #ffd6d6; + --mystnb-hide-prompt-opacity: 70%; + --mystnb-source-border-radius: .4em; + --mystnb-source-border-width: 1px; +} + +/* Whole cell */ +div.container.cell { + padding-left: 0; + margin-bottom: 1em; +} + +/* Removing all background formatting so we can control at the div level */ +.cell_input div.highlight, +.cell_output pre, +.cell_input pre, +.cell_output .output { + border: none; + box-shadow: none; +} + +.cell_output .output pre, +.cell_input pre { + margin: 0px; +} + +/* Input cells */ +div.cell div.cell_input, +div.cell details.above-input>summary { + padding-left: 0em; + padding-right: 0em; + border: var(--mystnb-source-border-width) var(--mystnb-source-border-color) solid; + background-color: var(--mystnb-source-bg-color); + border-left-color: var(--mystnb-source-margin-color); + border-left-width: medium; + border-radius: var(--mystnb-source-border-radius); +} + +div.cell_input>div, +div.cell_output div.output>div.highlight { + margin: 0em !important; + border: none !important; +} + +/* All cell outputs */ +.cell_output { + padding-left: 1em; + padding-right: 0em; + margin-top: 1em; +} + +/* Text outputs from cells */ +.cell_output .output.text_plain, +.cell_output .output.traceback, +.cell_output .output.stream, +.cell_output .output.stderr { + margin-top: 1em; + margin-bottom: 0em; + box-shadow: none; +} + +.cell_output .output.text_plain, +.cell_output .output.stream { + background: var(--mystnb-stdout-bg-color); + border: 1px solid var(--mystnb-stdout-border-color); +} + +.cell_output .output.stderr { + background: var(--mystnb-stderr-bg-color); + border: 1px solid var(--mystnb-stderr-border-color); +} + +.cell_output .output.traceback { + background: var(--mystnb-traceback-bg-color); + border: 1px solid var(--mystnb-traceback-border-color); +} + +/* Collapsible cell content */ +div.cell details.above-input div.cell_input { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-top: var(--mystnb-source-border-width) var(--mystnb-source-border-color) dashed; +} + +div.cell div.cell_input.above-output-prompt { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +div.cell details.above-input>summary { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border-bottom: var(--mystnb-source-border-width) var(--mystnb-source-border-color) dashed; + padding-left: 1em; + margin-bottom: 0; +} + +div.cell details.above-output>summary { + background-color: var(--mystnb-source-bg-color); + padding-left: 1em; + padding-right: 0em; + border: var(--mystnb-source-border-width) var(--mystnb-source-border-color) solid; + border-radius: var(--mystnb-source-border-radius); + border-left-color: var(--mystnb-source-margin-color); + border-left-width: medium; +} + +div.cell details.below-input>summary { + background-color: var(--mystnb-source-bg-color); + padding-left: 1em; + padding-right: 0em; + border: var(--mystnb-source-border-width) var(--mystnb-source-border-color) solid; + border-top: none; + border-bottom-left-radius: var(--mystnb-source-border-radius); + border-bottom-right-radius: var(--mystnb-source-border-radius); + border-left-color: var(--mystnb-source-margin-color); + border-left-width: medium; +} + +div.cell details.hide>summary>span { + opacity: var(--mystnb-hide-prompt-opacity); +} + +div.cell details.hide[open]>summary>span.collapsed { + display: none; +} + +div.cell details.hide:not([open])>summary>span.expanded { + display: none; +} + +@keyframes collapsed-fade-in { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} +div.cell details.hide[open]>summary~* { + -moz-animation: collapsed-fade-in 0.3s ease-in-out; + -webkit-animation: collapsed-fade-in 0.3s ease-in-out; + animation: collapsed-fade-in 0.3s ease-in-out; +} + +/* Math align to the left */ +.cell_output .MathJax_Display { + text-align: left !important; +} + +/* Pandas tables. Pulled from the Jupyter / nbsphinx CSS */ +div.cell_output table { + border: none; + border-collapse: collapse; + border-spacing: 0; + color: black; + font-size: 1em; + table-layout: fixed; +} + +div.cell_output thead { + border-bottom: 1px solid black; + vertical-align: bottom; +} + +div.cell_output tr, +div.cell_output th, +div.cell_output td { + text-align: right; + vertical-align: middle; + padding: 0.5em 0.5em; + line-height: normal; + white-space: normal; + max-width: none; + border: none; +} + +div.cell_output th { + font-weight: bold; +} + +div.cell_output tbody tr:nth-child(odd) { + background: #f5f5f5; +} + +div.cell_output tbody tr:hover { + background: rgba(66, 165, 245, 0.2); +} + +/** source code line numbers **/ +span.linenos { + opacity: 0.5; +} + +/* Inline text from `paste` operation */ + +span.pasted-text { + font-weight: bold; +} + +span.pasted-inline img { + max-height: 2em; +} + +tbody span.pasted-inline img { + max-height: none; +} + +/* Font colors for translated ANSI escape sequences +Color values are copied from Jupyter Notebook +https://github.com/jupyter/notebook/blob/52581f8eda9b319eb0390ac77fe5903c38f81e3e/notebook/static/notebook/less/ansicolors.less#L14-L21 +Background colors from +https://nbsphinx.readthedocs.io/en/latest/code-cells.html#ANSI-Colors +*/ +div.highlight .-Color-Bold { + font-weight: bold; +} + +div.highlight .-Color[class*=-Black] { + color: #3E424D +} + +div.highlight .-Color[class*=-Red] { + color: #E75C58 +} + +div.highlight .-Color[class*=-Green] { + color: #00A250 +} + +div.highlight .-Color[class*=-Yellow] { + color: #DDB62B +} + +div.highlight .-Color[class*=-Blue] { + color: #208FFB +} + +div.highlight .-Color[class*=-Magenta] { + color: #D160C4 +} + +div.highlight .-Color[class*=-Cyan] { + color: #60C6C8 +} + +div.highlight .-Color[class*=-White] { + color: #C5C1B4 +} + +div.highlight .-Color[class*=-BGBlack] { + background-color: #3E424D +} + +div.highlight .-Color[class*=-BGRed] { + background-color: #E75C58 +} + +div.highlight .-Color[class*=-BGGreen] { + background-color: #00A250 +} + +div.highlight .-Color[class*=-BGYellow] { + background-color: #DDB62B +} + +div.highlight .-Color[class*=-BGBlue] { + background-color: #208FFB +} + +div.highlight .-Color[class*=-BGMagenta] { + background-color: #D160C4 +} + +div.highlight .-Color[class*=-BGCyan] { + background-color: #60C6C8 +} + +div.highlight .-Color[class*=-BGWhite] { + background-color: #C5C1B4 +} + +/* Font colors for 8-bit ANSI */ + +div.highlight .-Color[class*=-C0] { + color: #000000 +} + +div.highlight .-Color[class*=-BGC0] { + background-color: #000000 +} + +div.highlight .-Color[class*=-C1] { + color: #800000 +} + +div.highlight .-Color[class*=-BGC1] { + background-color: #800000 +} + +div.highlight .-Color[class*=-C2] { + color: #008000 +} + +div.highlight .-Color[class*=-BGC2] { + background-color: #008000 +} + +div.highlight .-Color[class*=-C3] { + color: #808000 +} + +div.highlight .-Color[class*=-BGC3] { + background-color: #808000 +} + +div.highlight .-Color[class*=-C4] { + color: #000080 +} + +div.highlight .-Color[class*=-BGC4] { + background-color: #000080 +} + +div.highlight .-Color[class*=-C5] { + color: #800080 +} + +div.highlight .-Color[class*=-BGC5] { + background-color: #800080 +} + +div.highlight .-Color[class*=-C6] { + color: #008080 +} + +div.highlight .-Color[class*=-BGC6] { + background-color: #008080 +} + +div.highlight .-Color[class*=-C7] { + color: #C0C0C0 +} + +div.highlight .-Color[class*=-BGC7] { + background-color: #C0C0C0 +} + +div.highlight .-Color[class*=-C8] { + color: #808080 +} + +div.highlight .-Color[class*=-BGC8] { + background-color: #808080 +} + +div.highlight .-Color[class*=-C9] { + color: #FF0000 +} + +div.highlight .-Color[class*=-BGC9] { + background-color: #FF0000 +} + +div.highlight .-Color[class*=-C10] { + color: #00FF00 +} + +div.highlight .-Color[class*=-BGC10] { + background-color: #00FF00 +} + +div.highlight .-Color[class*=-C11] { + color: #FFFF00 +} + +div.highlight .-Color[class*=-BGC11] { + background-color: #FFFF00 +} + +div.highlight .-Color[class*=-C12] { + color: #0000FF +} + +div.highlight .-Color[class*=-BGC12] { + background-color: #0000FF +} + +div.highlight .-Color[class*=-C13] { + color: #FF00FF +} + +div.highlight .-Color[class*=-BGC13] { + background-color: #FF00FF +} + +div.highlight .-Color[class*=-C14] { + color: #00FFFF +} + +div.highlight .-Color[class*=-BGC14] { + background-color: #00FFFF +} + +div.highlight .-Color[class*=-C15] { + color: #FFFFFF +} + +div.highlight .-Color[class*=-BGC15] { + background-color: #FFFFFF +} + +div.highlight .-Color[class*=-C16] { + color: #000000 +} + +div.highlight .-Color[class*=-BGC16] { + background-color: #000000 +} + +div.highlight .-Color[class*=-C17] { + color: #00005F +} + +div.highlight .-Color[class*=-BGC17] { + background-color: #00005F +} + +div.highlight .-Color[class*=-C18] { + color: #000087 +} + +div.highlight .-Color[class*=-BGC18] { + background-color: #000087 +} + +div.highlight .-Color[class*=-C19] { + color: #0000AF +} + +div.highlight .-Color[class*=-BGC19] { + background-color: #0000AF +} + +div.highlight .-Color[class*=-C20] { + color: #0000D7 +} + +div.highlight .-Color[class*=-BGC20] { + background-color: #0000D7 +} + +div.highlight .-Color[class*=-C21] { + color: #0000FF +} + +div.highlight .-Color[class*=-BGC21] { + background-color: #0000FF +} + +div.highlight .-Color[class*=-C22] { + color: #005F00 +} + +div.highlight .-Color[class*=-BGC22] { + background-color: #005F00 +} + +div.highlight .-Color[class*=-C23] { + color: #005F5F +} + +div.highlight .-Color[class*=-BGC23] { + background-color: #005F5F +} + +div.highlight .-Color[class*=-C24] { + color: #005F87 +} + +div.highlight .-Color[class*=-BGC24] { + background-color: #005F87 +} + +div.highlight .-Color[class*=-C25] { + color: #005FAF +} + +div.highlight .-Color[class*=-BGC25] { + background-color: #005FAF +} + +div.highlight .-Color[class*=-C26] { + color: #005FD7 +} + +div.highlight .-Color[class*=-BGC26] { + background-color: #005FD7 +} + +div.highlight .-Color[class*=-C27] { + color: #005FFF +} + +div.highlight .-Color[class*=-BGC27] { + background-color: #005FFF +} + +div.highlight .-Color[class*=-C28] { + color: #008700 +} + +div.highlight .-Color[class*=-BGC28] { + background-color: #008700 +} + +div.highlight .-Color[class*=-C29] { + color: #00875F +} + +div.highlight .-Color[class*=-BGC29] { + background-color: #00875F +} + +div.highlight .-Color[class*=-C30] { + color: #008787 +} + +div.highlight .-Color[class*=-BGC30] { + background-color: #008787 +} + +div.highlight .-Color[class*=-C31] { + color: #0087AF +} + +div.highlight .-Color[class*=-BGC31] { + background-color: #0087AF +} + +div.highlight .-Color[class*=-C32] { + color: #0087D7 +} + +div.highlight .-Color[class*=-BGC32] { + background-color: #0087D7 +} + +div.highlight .-Color[class*=-C33] { + color: #0087FF +} + +div.highlight .-Color[class*=-BGC33] { + background-color: #0087FF +} + +div.highlight .-Color[class*=-C34] { + color: #00AF00 +} + +div.highlight .-Color[class*=-BGC34] { + background-color: #00AF00 +} + +div.highlight .-Color[class*=-C35] { + color: #00AF5F +} + +div.highlight .-Color[class*=-BGC35] { + background-color: #00AF5F +} + +div.highlight .-Color[class*=-C36] { + color: #00AF87 +} + +div.highlight .-Color[class*=-BGC36] { + background-color: #00AF87 +} + +div.highlight .-Color[class*=-C37] { + color: #00AFAF +} + +div.highlight .-Color[class*=-BGC37] { + background-color: #00AFAF +} + +div.highlight .-Color[class*=-C38] { + color: #00AFD7 +} + +div.highlight .-Color[class*=-BGC38] { + background-color: #00AFD7 +} + +div.highlight .-Color[class*=-C39] { + color: #00AFFF +} + +div.highlight .-Color[class*=-BGC39] { + background-color: #00AFFF +} + +div.highlight .-Color[class*=-C40] { + color: #00D700 +} + +div.highlight .-Color[class*=-BGC40] { + background-color: #00D700 +} + +div.highlight .-Color[class*=-C41] { + color: #00D75F +} + +div.highlight .-Color[class*=-BGC41] { + background-color: #00D75F +} + +div.highlight .-Color[class*=-C42] { + color: #00D787 +} + +div.highlight .-Color[class*=-BGC42] { + background-color: #00D787 +} + +div.highlight .-Color[class*=-C43] { + color: #00D7AF +} + +div.highlight .-Color[class*=-BGC43] { + background-color: #00D7AF +} + +div.highlight .-Color[class*=-C44] { + color: #00D7D7 +} + +div.highlight .-Color[class*=-BGC44] { + background-color: #00D7D7 +} + +div.highlight .-Color[class*=-C45] { + color: #00D7FF +} + +div.highlight .-Color[class*=-BGC45] { + background-color: #00D7FF +} + +div.highlight .-Color[class*=-C46] { + color: #00FF00 +} + +div.highlight .-Color[class*=-BGC46] { + background-color: #00FF00 +} + +div.highlight .-Color[class*=-C47] { + color: #00FF5F +} + +div.highlight .-Color[class*=-BGC47] { + background-color: #00FF5F +} + +div.highlight .-Color[class*=-C48] { + color: #00FF87 +} + +div.highlight .-Color[class*=-BGC48] { + background-color: #00FF87 +} + +div.highlight .-Color[class*=-C49] { + color: #00FFAF +} + +div.highlight .-Color[class*=-BGC49] { + background-color: #00FFAF +} + +div.highlight .-Color[class*=-C50] { + color: #00FFD7 +} + +div.highlight .-Color[class*=-BGC50] { + background-color: #00FFD7 +} + +div.highlight .-Color[class*=-C51] { + color: #00FFFF +} + +div.highlight .-Color[class*=-BGC51] { + background-color: #00FFFF +} + +div.highlight .-Color[class*=-C52] { + color: #5F0000 +} + +div.highlight .-Color[class*=-BGC52] { + background-color: #5F0000 +} + +div.highlight .-Color[class*=-C53] { + color: #5F005F +} + +div.highlight .-Color[class*=-BGC53] { + background-color: #5F005F +} + +div.highlight .-Color[class*=-C54] { + color: #5F0087 +} + +div.highlight .-Color[class*=-BGC54] { + background-color: #5F0087 +} + +div.highlight .-Color[class*=-C55] { + color: #5F00AF +} + +div.highlight .-Color[class*=-BGC55] { + background-color: #5F00AF +} + +div.highlight .-Color[class*=-C56] { + color: #5F00D7 +} + +div.highlight .-Color[class*=-BGC56] { + background-color: #5F00D7 +} + +div.highlight .-Color[class*=-C57] { + color: #5F00FF +} + +div.highlight .-Color[class*=-BGC57] { + background-color: #5F00FF +} + +div.highlight .-Color[class*=-C58] { + color: #5F5F00 +} + +div.highlight .-Color[class*=-BGC58] { + background-color: #5F5F00 +} + +div.highlight .-Color[class*=-C59] { + color: #5F5F5F +} + +div.highlight .-Color[class*=-BGC59] { + background-color: #5F5F5F +} + +div.highlight .-Color[class*=-C60] { + color: #5F5F87 +} + +div.highlight .-Color[class*=-BGC60] { + background-color: #5F5F87 +} + +div.highlight .-Color[class*=-C61] { + color: #5F5FAF +} + +div.highlight .-Color[class*=-BGC61] { + background-color: #5F5FAF +} + +div.highlight .-Color[class*=-C62] { + color: #5F5FD7 +} + +div.highlight .-Color[class*=-BGC62] { + background-color: #5F5FD7 +} + +div.highlight .-Color[class*=-C63] { + color: #5F5FFF +} + +div.highlight .-Color[class*=-BGC63] { + background-color: #5F5FFF +} + +div.highlight .-Color[class*=-C64] { + color: #5F8700 +} + +div.highlight .-Color[class*=-BGC64] { + background-color: #5F8700 +} + +div.highlight .-Color[class*=-C65] { + color: #5F875F +} + +div.highlight .-Color[class*=-BGC65] { + background-color: #5F875F +} + +div.highlight .-Color[class*=-C66] { + color: #5F8787 +} + +div.highlight .-Color[class*=-BGC66] { + background-color: #5F8787 +} + +div.highlight .-Color[class*=-C67] { + color: #5F87AF +} + +div.highlight .-Color[class*=-BGC67] { + background-color: #5F87AF +} + +div.highlight .-Color[class*=-C68] { + color: #5F87D7 +} + +div.highlight .-Color[class*=-BGC68] { + background-color: #5F87D7 +} + +div.highlight .-Color[class*=-C69] { + color: #5F87FF +} + +div.highlight .-Color[class*=-BGC69] { + background-color: #5F87FF +} + +div.highlight .-Color[class*=-C70] { + color: #5FAF00 +} + +div.highlight .-Color[class*=-BGC70] { + background-color: #5FAF00 +} + +div.highlight .-Color[class*=-C71] { + color: #5FAF5F +} + +div.highlight .-Color[class*=-BGC71] { + background-color: #5FAF5F +} + +div.highlight .-Color[class*=-C72] { + color: #5FAF87 +} + +div.highlight .-Color[class*=-BGC72] { + background-color: #5FAF87 +} + +div.highlight .-Color[class*=-C73] { + color: #5FAFAF +} + +div.highlight .-Color[class*=-BGC73] { + background-color: #5FAFAF +} + +div.highlight .-Color[class*=-C74] { + color: #5FAFD7 +} + +div.highlight .-Color[class*=-BGC74] { + background-color: #5FAFD7 +} + +div.highlight .-Color[class*=-C75] { + color: #5FAFFF +} + +div.highlight .-Color[class*=-BGC75] { + background-color: #5FAFFF +} + +div.highlight .-Color[class*=-C76] { + color: #5FD700 +} + +div.highlight .-Color[class*=-BGC76] { + background-color: #5FD700 +} + +div.highlight .-Color[class*=-C77] { + color: #5FD75F +} + +div.highlight .-Color[class*=-BGC77] { + background-color: #5FD75F +} + +div.highlight .-Color[class*=-C78] { + color: #5FD787 +} + +div.highlight .-Color[class*=-BGC78] { + background-color: #5FD787 +} + +div.highlight .-Color[class*=-C79] { + color: #5FD7AF +} + +div.highlight .-Color[class*=-BGC79] { + background-color: #5FD7AF +} + +div.highlight .-Color[class*=-C80] { + color: #5FD7D7 +} + +div.highlight .-Color[class*=-BGC80] { + background-color: #5FD7D7 +} + +div.highlight .-Color[class*=-C81] { + color: #5FD7FF +} + +div.highlight .-Color[class*=-BGC81] { + background-color: #5FD7FF +} + +div.highlight .-Color[class*=-C82] { + color: #5FFF00 +} + +div.highlight .-Color[class*=-BGC82] { + background-color: #5FFF00 +} + +div.highlight .-Color[class*=-C83] { + color: #5FFF5F +} + +div.highlight .-Color[class*=-BGC83] { + background-color: #5FFF5F +} + +div.highlight .-Color[class*=-C84] { + color: #5FFF87 +} + +div.highlight .-Color[class*=-BGC84] { + background-color: #5FFF87 +} + +div.highlight .-Color[class*=-C85] { + color: #5FFFAF +} + +div.highlight .-Color[class*=-BGC85] { + background-color: #5FFFAF +} + +div.highlight .-Color[class*=-C86] { + color: #5FFFD7 +} + +div.highlight .-Color[class*=-BGC86] { + background-color: #5FFFD7 +} + +div.highlight .-Color[class*=-C87] { + color: #5FFFFF +} + +div.highlight .-Color[class*=-BGC87] { + background-color: #5FFFFF +} + +div.highlight .-Color[class*=-C88] { + color: #870000 +} + +div.highlight .-Color[class*=-BGC88] { + background-color: #870000 +} + +div.highlight .-Color[class*=-C89] { + color: #87005F +} + +div.highlight .-Color[class*=-BGC89] { + background-color: #87005F +} + +div.highlight .-Color[class*=-C90] { + color: #870087 +} + +div.highlight .-Color[class*=-BGC90] { + background-color: #870087 +} + +div.highlight .-Color[class*=-C91] { + color: #8700AF +} + +div.highlight .-Color[class*=-BGC91] { + background-color: #8700AF +} + +div.highlight .-Color[class*=-C92] { + color: #8700D7 +} + +div.highlight .-Color[class*=-BGC92] { + background-color: #8700D7 +} + +div.highlight .-Color[class*=-C93] { + color: #8700FF +} + +div.highlight .-Color[class*=-BGC93] { + background-color: #8700FF +} + +div.highlight .-Color[class*=-C94] { + color: #875F00 +} + +div.highlight .-Color[class*=-BGC94] { + background-color: #875F00 +} + +div.highlight .-Color[class*=-C95] { + color: #875F5F +} + +div.highlight .-Color[class*=-BGC95] { + background-color: #875F5F +} + +div.highlight .-Color[class*=-C96] { + color: #875F87 +} + +div.highlight .-Color[class*=-BGC96] { + background-color: #875F87 +} + +div.highlight .-Color[class*=-C97] { + color: #875FAF +} + +div.highlight .-Color[class*=-BGC97] { + background-color: #875FAF +} + +div.highlight .-Color[class*=-C98] { + color: #875FD7 +} + +div.highlight .-Color[class*=-BGC98] { + background-color: #875FD7 +} + +div.highlight .-Color[class*=-C99] { + color: #875FFF +} + +div.highlight .-Color[class*=-BGC99] { + background-color: #875FFF +} + +div.highlight .-Color[class*=-C100] { + color: #878700 +} + +div.highlight .-Color[class*=-BGC100] { + background-color: #878700 +} + +div.highlight .-Color[class*=-C101] { + color: #87875F +} + +div.highlight .-Color[class*=-BGC101] { + background-color: #87875F +} + +div.highlight .-Color[class*=-C102] { + color: #878787 +} + +div.highlight .-Color[class*=-BGC102] { + background-color: #878787 +} + +div.highlight .-Color[class*=-C103] { + color: #8787AF +} + +div.highlight .-Color[class*=-BGC103] { + background-color: #8787AF +} + +div.highlight .-Color[class*=-C104] { + color: #8787D7 +} + +div.highlight .-Color[class*=-BGC104] { + background-color: #8787D7 +} + +div.highlight .-Color[class*=-C105] { + color: #8787FF +} + +div.highlight .-Color[class*=-BGC105] { + background-color: #8787FF +} + +div.highlight .-Color[class*=-C106] { + color: #87AF00 +} + +div.highlight .-Color[class*=-BGC106] { + background-color: #87AF00 +} + +div.highlight .-Color[class*=-C107] { + color: #87AF5F +} + +div.highlight .-Color[class*=-BGC107] { + background-color: #87AF5F +} + +div.highlight .-Color[class*=-C108] { + color: #87AF87 +} + +div.highlight .-Color[class*=-BGC108] { + background-color: #87AF87 +} + +div.highlight .-Color[class*=-C109] { + color: #87AFAF +} + +div.highlight .-Color[class*=-BGC109] { + background-color: #87AFAF +} + +div.highlight .-Color[class*=-C110] { + color: #87AFD7 +} + +div.highlight .-Color[class*=-BGC110] { + background-color: #87AFD7 +} + +div.highlight .-Color[class*=-C111] { + color: #87AFFF +} + +div.highlight .-Color[class*=-BGC111] { + background-color: #87AFFF +} + +div.highlight .-Color[class*=-C112] { + color: #87D700 +} + +div.highlight .-Color[class*=-BGC112] { + background-color: #87D700 +} + +div.highlight .-Color[class*=-C113] { + color: #87D75F +} + +div.highlight .-Color[class*=-BGC113] { + background-color: #87D75F +} + +div.highlight .-Color[class*=-C114] { + color: #87D787 +} + +div.highlight .-Color[class*=-BGC114] { + background-color: #87D787 +} + +div.highlight .-Color[class*=-C115] { + color: #87D7AF +} + +div.highlight .-Color[class*=-BGC115] { + background-color: #87D7AF +} + +div.highlight .-Color[class*=-C116] { + color: #87D7D7 +} + +div.highlight .-Color[class*=-BGC116] { + background-color: #87D7D7 +} + +div.highlight .-Color[class*=-C117] { + color: #87D7FF +} + +div.highlight .-Color[class*=-BGC117] { + background-color: #87D7FF +} + +div.highlight .-Color[class*=-C118] { + color: #87FF00 +} + +div.highlight .-Color[class*=-BGC118] { + background-color: #87FF00 +} + +div.highlight .-Color[class*=-C119] { + color: #87FF5F +} + +div.highlight .-Color[class*=-BGC119] { + background-color: #87FF5F +} + +div.highlight .-Color[class*=-C120] { + color: #87FF87 +} + +div.highlight .-Color[class*=-BGC120] { + background-color: #87FF87 +} + +div.highlight .-Color[class*=-C121] { + color: #87FFAF +} + +div.highlight .-Color[class*=-BGC121] { + background-color: #87FFAF +} + +div.highlight .-Color[class*=-C122] { + color: #87FFD7 +} + +div.highlight .-Color[class*=-BGC122] { + background-color: #87FFD7 +} + +div.highlight .-Color[class*=-C123] { + color: #87FFFF +} + +div.highlight .-Color[class*=-BGC123] { + background-color: #87FFFF +} + +div.highlight .-Color[class*=-C124] { + color: #AF0000 +} + +div.highlight .-Color[class*=-BGC124] { + background-color: #AF0000 +} + +div.highlight .-Color[class*=-C125] { + color: #AF005F +} + +div.highlight .-Color[class*=-BGC125] { + background-color: #AF005F +} + +div.highlight .-Color[class*=-C126] { + color: #AF0087 +} + +div.highlight .-Color[class*=-BGC126] { + background-color: #AF0087 +} + +div.highlight .-Color[class*=-C127] { + color: #AF00AF +} + +div.highlight .-Color[class*=-BGC127] { + background-color: #AF00AF +} + +div.highlight .-Color[class*=-C128] { + color: #AF00D7 +} + +div.highlight .-Color[class*=-BGC128] { + background-color: #AF00D7 +} + +div.highlight .-Color[class*=-C129] { + color: #AF00FF +} + +div.highlight .-Color[class*=-BGC129] { + background-color: #AF00FF +} + +div.highlight .-Color[class*=-C130] { + color: #AF5F00 +} + +div.highlight .-Color[class*=-BGC130] { + background-color: #AF5F00 +} + +div.highlight .-Color[class*=-C131] { + color: #AF5F5F +} + +div.highlight .-Color[class*=-BGC131] { + background-color: #AF5F5F +} + +div.highlight .-Color[class*=-C132] { + color: #AF5F87 +} + +div.highlight .-Color[class*=-BGC132] { + background-color: #AF5F87 +} + +div.highlight .-Color[class*=-C133] { + color: #AF5FAF +} + +div.highlight .-Color[class*=-BGC133] { + background-color: #AF5FAF +} + +div.highlight .-Color[class*=-C134] { + color: #AF5FD7 +} + +div.highlight .-Color[class*=-BGC134] { + background-color: #AF5FD7 +} + +div.highlight .-Color[class*=-C135] { + color: #AF5FFF +} + +div.highlight .-Color[class*=-BGC135] { + background-color: #AF5FFF +} + +div.highlight .-Color[class*=-C136] { + color: #AF8700 +} + +div.highlight .-Color[class*=-BGC136] { + background-color: #AF8700 +} + +div.highlight .-Color[class*=-C137] { + color: #AF875F +} + +div.highlight .-Color[class*=-BGC137] { + background-color: #AF875F +} + +div.highlight .-Color[class*=-C138] { + color: #AF8787 +} + +div.highlight .-Color[class*=-BGC138] { + background-color: #AF8787 +} + +div.highlight .-Color[class*=-C139] { + color: #AF87AF +} + +div.highlight .-Color[class*=-BGC139] { + background-color: #AF87AF +} + +div.highlight .-Color[class*=-C140] { + color: #AF87D7 +} + +div.highlight .-Color[class*=-BGC140] { + background-color: #AF87D7 +} + +div.highlight .-Color[class*=-C141] { + color: #AF87FF +} + +div.highlight .-Color[class*=-BGC141] { + background-color: #AF87FF +} + +div.highlight .-Color[class*=-C142] { + color: #AFAF00 +} + +div.highlight .-Color[class*=-BGC142] { + background-color: #AFAF00 +} + +div.highlight .-Color[class*=-C143] { + color: #AFAF5F +} + +div.highlight .-Color[class*=-BGC143] { + background-color: #AFAF5F +} + +div.highlight .-Color[class*=-C144] { + color: #AFAF87 +} + +div.highlight .-Color[class*=-BGC144] { + background-color: #AFAF87 +} + +div.highlight .-Color[class*=-C145] { + color: #AFAFAF +} + +div.highlight .-Color[class*=-BGC145] { + background-color: #AFAFAF +} + +div.highlight .-Color[class*=-C146] { + color: #AFAFD7 +} + +div.highlight .-Color[class*=-BGC146] { + background-color: #AFAFD7 +} + +div.highlight .-Color[class*=-C147] { + color: #AFAFFF +} + +div.highlight .-Color[class*=-BGC147] { + background-color: #AFAFFF +} + +div.highlight .-Color[class*=-C148] { + color: #AFD700 +} + +div.highlight .-Color[class*=-BGC148] { + background-color: #AFD700 +} + +div.highlight .-Color[class*=-C149] { + color: #AFD75F +} + +div.highlight .-Color[class*=-BGC149] { + background-color: #AFD75F +} + +div.highlight .-Color[class*=-C150] { + color: #AFD787 +} + +div.highlight .-Color[class*=-BGC150] { + background-color: #AFD787 +} + +div.highlight .-Color[class*=-C151] { + color: #AFD7AF +} + +div.highlight .-Color[class*=-BGC151] { + background-color: #AFD7AF +} + +div.highlight .-Color[class*=-C152] { + color: #AFD7D7 +} + +div.highlight .-Color[class*=-BGC152] { + background-color: #AFD7D7 +} + +div.highlight .-Color[class*=-C153] { + color: #AFD7FF +} + +div.highlight .-Color[class*=-BGC153] { + background-color: #AFD7FF +} + +div.highlight .-Color[class*=-C154] { + color: #AFFF00 +} + +div.highlight .-Color[class*=-BGC154] { + background-color: #AFFF00 +} + +div.highlight .-Color[class*=-C155] { + color: #AFFF5F +} + +div.highlight .-Color[class*=-BGC155] { + background-color: #AFFF5F +} + +div.highlight .-Color[class*=-C156] { + color: #AFFF87 +} + +div.highlight .-Color[class*=-BGC156] { + background-color: #AFFF87 +} + +div.highlight .-Color[class*=-C157] { + color: #AFFFAF +} + +div.highlight .-Color[class*=-BGC157] { + background-color: #AFFFAF +} + +div.highlight .-Color[class*=-C158] { + color: #AFFFD7 +} + +div.highlight .-Color[class*=-BGC158] { + background-color: #AFFFD7 +} + +div.highlight .-Color[class*=-C159] { + color: #AFFFFF +} + +div.highlight .-Color[class*=-BGC159] { + background-color: #AFFFFF +} + +div.highlight .-Color[class*=-C160] { + color: #D70000 +} + +div.highlight .-Color[class*=-BGC160] { + background-color: #D70000 +} + +div.highlight .-Color[class*=-C161] { + color: #D7005F +} + +div.highlight .-Color[class*=-BGC161] { + background-color: #D7005F +} + +div.highlight .-Color[class*=-C162] { + color: #D70087 +} + +div.highlight .-Color[class*=-BGC162] { + background-color: #D70087 +} + +div.highlight .-Color[class*=-C163] { + color: #D700AF +} + +div.highlight .-Color[class*=-BGC163] { + background-color: #D700AF +} + +div.highlight .-Color[class*=-C164] { + color: #D700D7 +} + +div.highlight .-Color[class*=-BGC164] { + background-color: #D700D7 +} + +div.highlight .-Color[class*=-C165] { + color: #D700FF +} + +div.highlight .-Color[class*=-BGC165] { + background-color: #D700FF +} + +div.highlight .-Color[class*=-C166] { + color: #D75F00 +} + +div.highlight .-Color[class*=-BGC166] { + background-color: #D75F00 +} + +div.highlight .-Color[class*=-C167] { + color: #D75F5F +} + +div.highlight .-Color[class*=-BGC167] { + background-color: #D75F5F +} + +div.highlight .-Color[class*=-C168] { + color: #D75F87 +} + +div.highlight .-Color[class*=-BGC168] { + background-color: #D75F87 +} + +div.highlight .-Color[class*=-C169] { + color: #D75FAF +} + +div.highlight .-Color[class*=-BGC169] { + background-color: #D75FAF +} + +div.highlight .-Color[class*=-C170] { + color: #D75FD7 +} + +div.highlight .-Color[class*=-BGC170] { + background-color: #D75FD7 +} + +div.highlight .-Color[class*=-C171] { + color: #D75FFF +} + +div.highlight .-Color[class*=-BGC171] { + background-color: #D75FFF +} + +div.highlight .-Color[class*=-C172] { + color: #D78700 +} + +div.highlight .-Color[class*=-BGC172] { + background-color: #D78700 +} + +div.highlight .-Color[class*=-C173] { + color: #D7875F +} + +div.highlight .-Color[class*=-BGC173] { + background-color: #D7875F +} + +div.highlight .-Color[class*=-C174] { + color: #D78787 +} + +div.highlight .-Color[class*=-BGC174] { + background-color: #D78787 +} + +div.highlight .-Color[class*=-C175] { + color: #D787AF +} + +div.highlight .-Color[class*=-BGC175] { + background-color: #D787AF +} + +div.highlight .-Color[class*=-C176] { + color: #D787D7 +} + +div.highlight .-Color[class*=-BGC176] { + background-color: #D787D7 +} + +div.highlight .-Color[class*=-C177] { + color: #D787FF +} + +div.highlight .-Color[class*=-BGC177] { + background-color: #D787FF +} + +div.highlight .-Color[class*=-C178] { + color: #D7AF00 +} + +div.highlight .-Color[class*=-BGC178] { + background-color: #D7AF00 +} + +div.highlight .-Color[class*=-C179] { + color: #D7AF5F +} + +div.highlight .-Color[class*=-BGC179] { + background-color: #D7AF5F +} + +div.highlight .-Color[class*=-C180] { + color: #D7AF87 +} + +div.highlight .-Color[class*=-BGC180] { + background-color: #D7AF87 +} + +div.highlight .-Color[class*=-C181] { + color: #D7AFAF +} + +div.highlight .-Color[class*=-BGC181] { + background-color: #D7AFAF +} + +div.highlight .-Color[class*=-C182] { + color: #D7AFD7 +} + +div.highlight .-Color[class*=-BGC182] { + background-color: #D7AFD7 +} + +div.highlight .-Color[class*=-C183] { + color: #D7AFFF +} + +div.highlight .-Color[class*=-BGC183] { + background-color: #D7AFFF +} + +div.highlight .-Color[class*=-C184] { + color: #D7D700 +} + +div.highlight .-Color[class*=-BGC184] { + background-color: #D7D700 +} + +div.highlight .-Color[class*=-C185] { + color: #D7D75F +} + +div.highlight .-Color[class*=-BGC185] { + background-color: #D7D75F +} + +div.highlight .-Color[class*=-C186] { + color: #D7D787 +} + +div.highlight .-Color[class*=-BGC186] { + background-color: #D7D787 +} + +div.highlight .-Color[class*=-C187] { + color: #D7D7AF +} + +div.highlight .-Color[class*=-BGC187] { + background-color: #D7D7AF +} + +div.highlight .-Color[class*=-C188] { + color: #D7D7D7 +} + +div.highlight .-Color[class*=-BGC188] { + background-color: #D7D7D7 +} + +div.highlight .-Color[class*=-C189] { + color: #D7D7FF +} + +div.highlight .-Color[class*=-BGC189] { + background-color: #D7D7FF +} + +div.highlight .-Color[class*=-C190] { + color: #D7FF00 +} + +div.highlight .-Color[class*=-BGC190] { + background-color: #D7FF00 +} + +div.highlight .-Color[class*=-C191] { + color: #D7FF5F +} + +div.highlight .-Color[class*=-BGC191] { + background-color: #D7FF5F +} + +div.highlight .-Color[class*=-C192] { + color: #D7FF87 +} + +div.highlight .-Color[class*=-BGC192] { + background-color: #D7FF87 +} + +div.highlight .-Color[class*=-C193] { + color: #D7FFAF +} + +div.highlight .-Color[class*=-BGC193] { + background-color: #D7FFAF +} + +div.highlight .-Color[class*=-C194] { + color: #D7FFD7 +} + +div.highlight .-Color[class*=-BGC194] { + background-color: #D7FFD7 +} + +div.highlight .-Color[class*=-C195] { + color: #D7FFFF +} + +div.highlight .-Color[class*=-BGC195] { + background-color: #D7FFFF +} + +div.highlight .-Color[class*=-C196] { + color: #FF0000 +} + +div.highlight .-Color[class*=-BGC196] { + background-color: #FF0000 +} + +div.highlight .-Color[class*=-C197] { + color: #FF005F +} + +div.highlight .-Color[class*=-BGC197] { + background-color: #FF005F +} + +div.highlight .-Color[class*=-C198] { + color: #FF0087 +} + +div.highlight .-Color[class*=-BGC198] { + background-color: #FF0087 +} + +div.highlight .-Color[class*=-C199] { + color: #FF00AF +} + +div.highlight .-Color[class*=-BGC199] { + background-color: #FF00AF +} + +div.highlight .-Color[class*=-C200] { + color: #FF00D7 +} + +div.highlight .-Color[class*=-BGC200] { + background-color: #FF00D7 +} + +div.highlight .-Color[class*=-C201] { + color: #FF00FF +} + +div.highlight .-Color[class*=-BGC201] { + background-color: #FF00FF +} + +div.highlight .-Color[class*=-C202] { + color: #FF5F00 +} + +div.highlight .-Color[class*=-BGC202] { + background-color: #FF5F00 +} + +div.highlight .-Color[class*=-C203] { + color: #FF5F5F +} + +div.highlight .-Color[class*=-BGC203] { + background-color: #FF5F5F +} + +div.highlight .-Color[class*=-C204] { + color: #FF5F87 +} + +div.highlight .-Color[class*=-BGC204] { + background-color: #FF5F87 +} + +div.highlight .-Color[class*=-C205] { + color: #FF5FAF +} + +div.highlight .-Color[class*=-BGC205] { + background-color: #FF5FAF +} + +div.highlight .-Color[class*=-C206] { + color: #FF5FD7 +} + +div.highlight .-Color[class*=-BGC206] { + background-color: #FF5FD7 +} + +div.highlight .-Color[class*=-C207] { + color: #FF5FFF +} + +div.highlight .-Color[class*=-BGC207] { + background-color: #FF5FFF +} + +div.highlight .-Color[class*=-C208] { + color: #FF8700 +} + +div.highlight .-Color[class*=-BGC208] { + background-color: #FF8700 +} + +div.highlight .-Color[class*=-C209] { + color: #FF875F +} + +div.highlight .-Color[class*=-BGC209] { + background-color: #FF875F +} + +div.highlight .-Color[class*=-C210] { + color: #FF8787 +} + +div.highlight .-Color[class*=-BGC210] { + background-color: #FF8787 +} + +div.highlight .-Color[class*=-C211] { + color: #FF87AF +} + +div.highlight .-Color[class*=-BGC211] { + background-color: #FF87AF +} + +div.highlight .-Color[class*=-C212] { + color: #FF87D7 +} + +div.highlight .-Color[class*=-BGC212] { + background-color: #FF87D7 +} + +div.highlight .-Color[class*=-C213] { + color: #FF87FF +} + +div.highlight .-Color[class*=-BGC213] { + background-color: #FF87FF +} + +div.highlight .-Color[class*=-C214] { + color: #FFAF00 +} + +div.highlight .-Color[class*=-BGC214] { + background-color: #FFAF00 +} + +div.highlight .-Color[class*=-C215] { + color: #FFAF5F +} + +div.highlight .-Color[class*=-BGC215] { + background-color: #FFAF5F +} + +div.highlight .-Color[class*=-C216] { + color: #FFAF87 +} + +div.highlight .-Color[class*=-BGC216] { + background-color: #FFAF87 +} + +div.highlight .-Color[class*=-C217] { + color: #FFAFAF +} + +div.highlight .-Color[class*=-BGC217] { + background-color: #FFAFAF +} + +div.highlight .-Color[class*=-C218] { + color: #FFAFD7 +} + +div.highlight .-Color[class*=-BGC218] { + background-color: #FFAFD7 +} + +div.highlight .-Color[class*=-C219] { + color: #FFAFFF +} + +div.highlight .-Color[class*=-BGC219] { + background-color: #FFAFFF +} + +div.highlight .-Color[class*=-C220] { + color: #FFD700 +} + +div.highlight .-Color[class*=-BGC220] { + background-color: #FFD700 +} + +div.highlight .-Color[class*=-C221] { + color: #FFD75F +} + +div.highlight .-Color[class*=-BGC221] { + background-color: #FFD75F +} + +div.highlight .-Color[class*=-C222] { + color: #FFD787 +} + +div.highlight .-Color[class*=-BGC222] { + background-color: #FFD787 +} + +div.highlight .-Color[class*=-C223] { + color: #FFD7AF +} + +div.highlight .-Color[class*=-BGC223] { + background-color: #FFD7AF +} + +div.highlight .-Color[class*=-C224] { + color: #FFD7D7 +} + +div.highlight .-Color[class*=-BGC224] { + background-color: #FFD7D7 +} + +div.highlight .-Color[class*=-C225] { + color: #FFD7FF +} + +div.highlight .-Color[class*=-BGC225] { + background-color: #FFD7FF +} + +div.highlight .-Color[class*=-C226] { + color: #FFFF00 +} + +div.highlight .-Color[class*=-BGC226] { + background-color: #FFFF00 +} + +div.highlight .-Color[class*=-C227] { + color: #FFFF5F +} + +div.highlight .-Color[class*=-BGC227] { + background-color: #FFFF5F +} + +div.highlight .-Color[class*=-C228] { + color: #FFFF87 +} + +div.highlight .-Color[class*=-BGC228] { + background-color: #FFFF87 +} + +div.highlight .-Color[class*=-C229] { + color: #FFFFAF +} + +div.highlight .-Color[class*=-BGC229] { + background-color: #FFFFAF +} + +div.highlight .-Color[class*=-C230] { + color: #FFFFD7 +} + +div.highlight .-Color[class*=-BGC230] { + background-color: #FFFFD7 +} + +div.highlight .-Color[class*=-C231] { + color: #FFFFFF +} + +div.highlight .-Color[class*=-BGC231] { + background-color: #FFFFFF +} + +div.highlight .-Color[class*=-C232] { + color: #080808 +} + +div.highlight .-Color[class*=-BGC232] { + background-color: #080808 +} + +div.highlight .-Color[class*=-C233] { + color: #121212 +} + +div.highlight .-Color[class*=-BGC233] { + background-color: #121212 +} + +div.highlight .-Color[class*=-C234] { + color: #1C1C1C +} + +div.highlight .-Color[class*=-BGC234] { + background-color: #1C1C1C +} + +div.highlight .-Color[class*=-C235] { + color: #262626 +} + +div.highlight .-Color[class*=-BGC235] { + background-color: #262626 +} + +div.highlight .-Color[class*=-C236] { + color: #303030 +} + +div.highlight .-Color[class*=-BGC236] { + background-color: #303030 +} + +div.highlight .-Color[class*=-C237] { + color: #3A3A3A +} + +div.highlight .-Color[class*=-BGC237] { + background-color: #3A3A3A +} + +div.highlight .-Color[class*=-C238] { + color: #444444 +} + +div.highlight .-Color[class*=-BGC238] { + background-color: #444444 +} + +div.highlight .-Color[class*=-C239] { + color: #4E4E4E +} + +div.highlight .-Color[class*=-BGC239] { + background-color: #4E4E4E +} + +div.highlight .-Color[class*=-C240] { + color: #585858 +} + +div.highlight .-Color[class*=-BGC240] { + background-color: #585858 +} + +div.highlight .-Color[class*=-C241] { + color: #626262 +} + +div.highlight .-Color[class*=-BGC241] { + background-color: #626262 +} + +div.highlight .-Color[class*=-C242] { + color: #6C6C6C +} + +div.highlight .-Color[class*=-BGC242] { + background-color: #6C6C6C +} + +div.highlight .-Color[class*=-C243] { + color: #767676 +} + +div.highlight .-Color[class*=-BGC243] { + background-color: #767676 +} + +div.highlight .-Color[class*=-C244] { + color: #808080 +} + +div.highlight .-Color[class*=-BGC244] { + background-color: #808080 +} + +div.highlight .-Color[class*=-C245] { + color: #8A8A8A +} + +div.highlight .-Color[class*=-BGC245] { + background-color: #8A8A8A +} + +div.highlight .-Color[class*=-C246] { + color: #949494 +} + +div.highlight .-Color[class*=-BGC246] { + background-color: #949494 +} + +div.highlight .-Color[class*=-C247] { + color: #9E9E9E +} + +div.highlight .-Color[class*=-BGC247] { + background-color: #9E9E9E +} + +div.highlight .-Color[class*=-C248] { + color: #A8A8A8 +} + +div.highlight .-Color[class*=-BGC248] { + background-color: #A8A8A8 +} + +div.highlight .-Color[class*=-C249] { + color: #B2B2B2 +} + +div.highlight .-Color[class*=-BGC249] { + background-color: #B2B2B2 +} + +div.highlight .-Color[class*=-C250] { + color: #BCBCBC +} + +div.highlight .-Color[class*=-BGC250] { + background-color: #BCBCBC +} + +div.highlight .-Color[class*=-C251] { + color: #C6C6C6 +} + +div.highlight .-Color[class*=-BGC251] { + background-color: #C6C6C6 +} + +div.highlight .-Color[class*=-C252] { + color: #D0D0D0 +} + +div.highlight .-Color[class*=-BGC252] { + background-color: #D0D0D0 +} + +div.highlight .-Color[class*=-C253] { + color: #DADADA +} + +div.highlight .-Color[class*=-BGC253] { + background-color: #DADADA +} + +div.highlight .-Color[class*=-C254] { + color: #E4E4E4 +} + +div.highlight .-Color[class*=-BGC254] { + background-color: #E4E4E4 +} + +div.highlight .-Color[class*=-C255] { + color: #EEEEEE +} + +div.highlight .-Color[class*=-BGC255] { + background-color: #EEEEEE +} diff --git a/pr-preview/pr-274/_static/play-solid.svg b/pr-preview/pr-274/_static/play-solid.svg new file mode 100644 index 00000000..bcd81f7a --- /dev/null +++ b/pr-preview/pr-274/_static/play-solid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/pr-preview/pr-274/_static/plus.png b/pr-preview/pr-274/_static/plus.png new file mode 100644 index 00000000..7107cec9 Binary files /dev/null and b/pr-preview/pr-274/_static/plus.png differ diff --git a/pr-preview/pr-274/_static/pygments.css b/pr-preview/pr-274/_static/pygments.css new file mode 100644 index 00000000..012e6a00 --- /dev/null +++ b/pr-preview/pr-274/_static/pygments.css @@ -0,0 +1,152 @@ +html[data-theme="light"] .highlight pre { line-height: 125%; } +html[data-theme="light"] .highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +html[data-theme="light"] .highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +html[data-theme="light"] .highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +html[data-theme="light"] .highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +html[data-theme="light"] .highlight .hll { background-color: #fae4c2 } +html[data-theme="light"] .highlight { background: #fefefe; color: #080808 } +html[data-theme="light"] .highlight .c { color: #515151 } /* Comment */ +html[data-theme="light"] .highlight .err { color: #a12236 } /* Error */ +html[data-theme="light"] .highlight .k { color: #6730c5 } /* Keyword */ +html[data-theme="light"] .highlight .l { color: #7f4707 } /* Literal */ +html[data-theme="light"] .highlight .n { color: #080808 } /* Name */ +html[data-theme="light"] .highlight .o { color: #00622f } /* Operator */ +html[data-theme="light"] .highlight .p { color: #080808 } /* Punctuation */ +html[data-theme="light"] .highlight .ch { color: #515151 } /* Comment.Hashbang */ +html[data-theme="light"] .highlight .cm { color: #515151 } /* Comment.Multiline */ +html[data-theme="light"] .highlight .cp { color: #515151 } /* Comment.Preproc */ +html[data-theme="light"] .highlight .cpf { color: #515151 } /* Comment.PreprocFile */ +html[data-theme="light"] .highlight .c1 { color: #515151 } /* Comment.Single */ +html[data-theme="light"] .highlight .cs { color: #515151 } /* Comment.Special */ +html[data-theme="light"] .highlight .gd { color: #005b82 } /* Generic.Deleted */ +html[data-theme="light"] .highlight .ge { font-style: italic } /* Generic.Emph */ +html[data-theme="light"] .highlight .gh { color: #005b82 } /* Generic.Heading */ +html[data-theme="light"] .highlight .gs { font-weight: bold } /* Generic.Strong */ +html[data-theme="light"] .highlight .gu { color: #005b82 } /* Generic.Subheading */ +html[data-theme="light"] .highlight .kc { color: #6730c5 } /* Keyword.Constant */ +html[data-theme="light"] .highlight .kd { color: #6730c5 } /* Keyword.Declaration */ +html[data-theme="light"] .highlight .kn { color: #6730c5 } /* Keyword.Namespace */ +html[data-theme="light"] .highlight .kp { color: #6730c5 } /* Keyword.Pseudo */ +html[data-theme="light"] .highlight .kr { color: #6730c5 } /* Keyword.Reserved */ +html[data-theme="light"] .highlight .kt { color: #7f4707 } /* Keyword.Type */ +html[data-theme="light"] .highlight .ld { color: #7f4707 } /* Literal.Date */ +html[data-theme="light"] .highlight .m { color: #7f4707 } /* Literal.Number */ +html[data-theme="light"] .highlight .s { color: #00622f } /* Literal.String */ +html[data-theme="light"] .highlight .na { color: #912583 } /* Name.Attribute */ +html[data-theme="light"] .highlight .nb { color: #7f4707 } /* Name.Builtin */ +html[data-theme="light"] .highlight .nc { color: #005b82 } /* Name.Class */ +html[data-theme="light"] .highlight .no { color: #005b82 } /* Name.Constant */ +html[data-theme="light"] .highlight .nd { color: #7f4707 } /* Name.Decorator */ +html[data-theme="light"] .highlight .ni { color: #00622f } /* Name.Entity */ +html[data-theme="light"] .highlight .ne { color: #6730c5 } /* Name.Exception */ +html[data-theme="light"] .highlight .nf { color: #005b82 } /* Name.Function */ +html[data-theme="light"] .highlight .nl { color: #7f4707 } /* Name.Label */ +html[data-theme="light"] .highlight .nn { color: #080808 } /* Name.Namespace */ +html[data-theme="light"] .highlight .nx { color: #080808 } /* Name.Other */ +html[data-theme="light"] .highlight .py { color: #005b82 } /* Name.Property */ +html[data-theme="light"] .highlight .nt { color: #005b82 } /* Name.Tag */ +html[data-theme="light"] .highlight .nv { color: #a12236 } /* Name.Variable */ +html[data-theme="light"] .highlight .ow { color: #6730c5 } /* Operator.Word */ +html[data-theme="light"] .highlight .pm { color: #080808 } /* Punctuation.Marker */ +html[data-theme="light"] .highlight .w { color: #080808 } /* Text.Whitespace */ +html[data-theme="light"] .highlight .mb { color: #7f4707 } /* Literal.Number.Bin */ +html[data-theme="light"] .highlight .mf { color: #7f4707 } /* Literal.Number.Float */ +html[data-theme="light"] .highlight .mh { color: #7f4707 } /* Literal.Number.Hex */ +html[data-theme="light"] .highlight .mi { color: #7f4707 } /* Literal.Number.Integer */ +html[data-theme="light"] .highlight .mo { color: #7f4707 } /* Literal.Number.Oct */ +html[data-theme="light"] .highlight .sa { color: #00622f } /* Literal.String.Affix */ +html[data-theme="light"] .highlight .sb { color: #00622f } /* Literal.String.Backtick */ +html[data-theme="light"] .highlight .sc { color: #00622f } /* Literal.String.Char */ +html[data-theme="light"] .highlight .dl { color: #00622f } /* Literal.String.Delimiter */ +html[data-theme="light"] .highlight .sd { color: #00622f } /* Literal.String.Doc */ +html[data-theme="light"] .highlight .s2 { color: #00622f } /* Literal.String.Double */ +html[data-theme="light"] .highlight .se { color: #00622f } /* Literal.String.Escape */ +html[data-theme="light"] .highlight .sh { color: #00622f } /* Literal.String.Heredoc */ +html[data-theme="light"] .highlight .si { color: #00622f } /* Literal.String.Interpol */ +html[data-theme="light"] .highlight .sx { color: #00622f } /* Literal.String.Other */ +html[data-theme="light"] .highlight .sr { color: #a12236 } /* Literal.String.Regex */ +html[data-theme="light"] .highlight .s1 { color: #00622f } /* Literal.String.Single */ +html[data-theme="light"] .highlight .ss { color: #005b82 } /* Literal.String.Symbol */ +html[data-theme="light"] .highlight .bp { color: #7f4707 } /* Name.Builtin.Pseudo */ +html[data-theme="light"] .highlight .fm { color: #005b82 } /* Name.Function.Magic */ +html[data-theme="light"] .highlight .vc { color: #a12236 } /* Name.Variable.Class */ +html[data-theme="light"] .highlight .vg { color: #a12236 } /* Name.Variable.Global */ +html[data-theme="light"] .highlight .vi { color: #a12236 } /* Name.Variable.Instance */ +html[data-theme="light"] .highlight .vm { color: #7f4707 } /* Name.Variable.Magic */ +html[data-theme="light"] .highlight .il { color: #7f4707 } /* Literal.Number.Integer.Long */ +html[data-theme="dark"] .highlight pre { line-height: 125%; } +html[data-theme="dark"] .highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +html[data-theme="dark"] .highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +html[data-theme="dark"] .highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +html[data-theme="dark"] .highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +html[data-theme="dark"] .highlight .hll { background-color: #ffd9002e } +html[data-theme="dark"] .highlight { background: #2b2b2b; color: #f8f8f2 } +html[data-theme="dark"] .highlight .c { color: #ffd900 } /* Comment */ +html[data-theme="dark"] .highlight .err { color: #ffa07a } /* Error */ +html[data-theme="dark"] .highlight .k { color: #dcc6e0 } /* Keyword */ +html[data-theme="dark"] .highlight .l { color: #ffd900 } /* Literal */ +html[data-theme="dark"] .highlight .n { color: #f8f8f2 } /* Name */ +html[data-theme="dark"] .highlight .o { color: #abe338 } /* Operator */ +html[data-theme="dark"] .highlight .p { color: #f8f8f2 } /* Punctuation */ +html[data-theme="dark"] .highlight .ch { color: #ffd900 } /* Comment.Hashbang */ +html[data-theme="dark"] .highlight .cm { color: #ffd900 } /* Comment.Multiline */ +html[data-theme="dark"] .highlight .cp { color: #ffd900 } /* Comment.Preproc */ +html[data-theme="dark"] .highlight .cpf { color: #ffd900 } /* Comment.PreprocFile */ +html[data-theme="dark"] .highlight .c1 { color: #ffd900 } /* Comment.Single */ +html[data-theme="dark"] .highlight .cs { color: #ffd900 } /* Comment.Special */ +html[data-theme="dark"] .highlight .gd { color: #00e0e0 } /* Generic.Deleted */ +html[data-theme="dark"] .highlight .ge { font-style: italic } /* Generic.Emph */ +html[data-theme="dark"] .highlight .gh { color: #00e0e0 } /* Generic.Heading */ +html[data-theme="dark"] .highlight .gs { font-weight: bold } /* Generic.Strong */ +html[data-theme="dark"] .highlight .gu { color: #00e0e0 } /* Generic.Subheading */ +html[data-theme="dark"] .highlight .kc { color: #dcc6e0 } /* Keyword.Constant */ +html[data-theme="dark"] .highlight .kd { color: #dcc6e0 } /* Keyword.Declaration */ +html[data-theme="dark"] .highlight .kn { color: #dcc6e0 } /* Keyword.Namespace */ +html[data-theme="dark"] .highlight .kp { color: #dcc6e0 } /* Keyword.Pseudo */ +html[data-theme="dark"] .highlight .kr { color: #dcc6e0 } /* Keyword.Reserved */ +html[data-theme="dark"] .highlight .kt { color: #ffd900 } /* Keyword.Type */ +html[data-theme="dark"] .highlight .ld { color: #ffd900 } /* Literal.Date */ +html[data-theme="dark"] .highlight .m { color: #ffd900 } /* Literal.Number */ +html[data-theme="dark"] .highlight .s { color: #abe338 } /* Literal.String */ +html[data-theme="dark"] .highlight .na { color: #ffd900 } /* Name.Attribute */ +html[data-theme="dark"] .highlight .nb { color: #ffd900 } /* Name.Builtin */ +html[data-theme="dark"] .highlight .nc { color: #00e0e0 } /* Name.Class */ +html[data-theme="dark"] .highlight .no { color: #00e0e0 } /* Name.Constant */ +html[data-theme="dark"] .highlight .nd { color: #ffd900 } /* Name.Decorator */ +html[data-theme="dark"] .highlight .ni { color: #abe338 } /* Name.Entity */ +html[data-theme="dark"] .highlight .ne { color: #dcc6e0 } /* Name.Exception */ +html[data-theme="dark"] .highlight .nf { color: #00e0e0 } /* Name.Function */ +html[data-theme="dark"] .highlight .nl { color: #ffd900 } /* Name.Label */ +html[data-theme="dark"] .highlight .nn { color: #f8f8f2 } /* Name.Namespace */ +html[data-theme="dark"] .highlight .nx { color: #f8f8f2 } /* Name.Other */ +html[data-theme="dark"] .highlight .py { color: #00e0e0 } /* Name.Property */ +html[data-theme="dark"] .highlight .nt { color: #00e0e0 } /* Name.Tag */ +html[data-theme="dark"] .highlight .nv { color: #ffa07a } /* Name.Variable */ +html[data-theme="dark"] .highlight .ow { color: #dcc6e0 } /* Operator.Word */ +html[data-theme="dark"] .highlight .pm { color: #f8f8f2 } /* Punctuation.Marker */ +html[data-theme="dark"] .highlight .w { color: #f8f8f2 } /* Text.Whitespace */ +html[data-theme="dark"] .highlight .mb { color: #ffd900 } /* Literal.Number.Bin */ +html[data-theme="dark"] .highlight .mf { color: #ffd900 } /* Literal.Number.Float */ +html[data-theme="dark"] .highlight .mh { color: #ffd900 } /* Literal.Number.Hex */ +html[data-theme="dark"] .highlight .mi { color: #ffd900 } /* Literal.Number.Integer */ +html[data-theme="dark"] .highlight .mo { color: #ffd900 } /* Literal.Number.Oct */ +html[data-theme="dark"] .highlight .sa { color: #abe338 } /* Literal.String.Affix */ +html[data-theme="dark"] .highlight .sb { color: #abe338 } /* Literal.String.Backtick */ +html[data-theme="dark"] .highlight .sc { color: #abe338 } /* Literal.String.Char */ +html[data-theme="dark"] .highlight .dl { color: #abe338 } /* Literal.String.Delimiter */ +html[data-theme="dark"] .highlight .sd { color: #abe338 } /* Literal.String.Doc */ +html[data-theme="dark"] .highlight .s2 { color: #abe338 } /* Literal.String.Double */ +html[data-theme="dark"] .highlight .se { color: #abe338 } /* Literal.String.Escape */ +html[data-theme="dark"] .highlight .sh { color: #abe338 } /* Literal.String.Heredoc */ +html[data-theme="dark"] .highlight .si { color: #abe338 } /* Literal.String.Interpol */ +html[data-theme="dark"] .highlight .sx { color: #abe338 } /* Literal.String.Other */ +html[data-theme="dark"] .highlight .sr { color: #ffa07a } /* Literal.String.Regex */ +html[data-theme="dark"] .highlight .s1 { color: #abe338 } /* Literal.String.Single */ +html[data-theme="dark"] .highlight .ss { color: #00e0e0 } /* Literal.String.Symbol */ +html[data-theme="dark"] .highlight .bp { color: #ffd900 } /* Name.Builtin.Pseudo */ +html[data-theme="dark"] .highlight .fm { color: #00e0e0 } /* Name.Function.Magic */ +html[data-theme="dark"] .highlight .vc { color: #ffa07a } /* Name.Variable.Class */ +html[data-theme="dark"] .highlight .vg { color: #ffa07a } /* Name.Variable.Global */ +html[data-theme="dark"] .highlight .vi { color: #ffa07a } /* Name.Variable.Instance */ +html[data-theme="dark"] .highlight .vm { color: #ffd900 } /* Name.Variable.Magic */ +html[data-theme="dark"] .highlight .il { color: #ffd900 } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/pr-preview/pr-274/_static/sbt-webpack-macros.html b/pr-preview/pr-274/_static/sbt-webpack-macros.html new file mode 100644 index 00000000..6cbf559f --- /dev/null +++ b/pr-preview/pr-274/_static/sbt-webpack-macros.html @@ -0,0 +1,11 @@ + +{% macro head_pre_bootstrap() %} + +{% endmacro %} + +{% macro body_post() %} + +{% endmacro %} diff --git a/pr-preview/pr-274/_static/scripts/bootstrap.js b/pr-preview/pr-274/_static/scripts/bootstrap.js new file mode 100644 index 00000000..c8178deb --- /dev/null +++ b/pr-preview/pr-274/_static/scripts/bootstrap.js @@ -0,0 +1,3 @@ +/*! For license information please see bootstrap.js.LICENSE.txt */ +(()=>{"use strict";var t={d:(e,i)=>{for(var n in i)t.o(i,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:i[n]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{afterMain:()=>E,afterRead:()=>v,afterWrite:()=>C,applyStyles:()=>$,arrow:()=>J,auto:()=>a,basePlacements:()=>l,beforeMain:()=>y,beforeRead:()=>_,beforeWrite:()=>A,bottom:()=>s,clippingParents:()=>d,computeStyles:()=>it,createPopper:()=>Dt,createPopperBase:()=>St,createPopperLite:()=>$t,detectOverflow:()=>_t,end:()=>h,eventListeners:()=>st,flip:()=>bt,hide:()=>wt,left:()=>r,main:()=>w,modifierPhases:()=>O,offset:()=>Et,placements:()=>g,popper:()=>f,popperGenerator:()=>Lt,popperOffsets:()=>At,preventOverflow:()=>Tt,read:()=>b,reference:()=>p,right:()=>o,start:()=>c,top:()=>n,variationPlacements:()=>m,viewport:()=>u,write:()=>T});var i={};t.r(i),t.d(i,{Alert:()=>Oe,Button:()=>ke,Carousel:()=>li,Collapse:()=>Ei,Dropdown:()=>Ki,Modal:()=>Ln,Offcanvas:()=>Kn,Popover:()=>bs,ScrollSpy:()=>Ls,Tab:()=>Js,Toast:()=>po,Tooltip:()=>fs});var n="top",s="bottom",o="right",r="left",a="auto",l=[n,s,o,r],c="start",h="end",d="clippingParents",u="viewport",f="popper",p="reference",m=l.reduce((function(t,e){return t.concat([e+"-"+c,e+"-"+h])}),[]),g=[].concat(l,[a]).reduce((function(t,e){return t.concat([e,e+"-"+c,e+"-"+h])}),[]),_="beforeRead",b="read",v="afterRead",y="beforeMain",w="main",E="afterMain",A="beforeWrite",T="write",C="afterWrite",O=[_,b,v,y,w,E,A,T,C];function x(t){return t?(t.nodeName||"").toLowerCase():null}function k(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function L(t){return t instanceof k(t).Element||t instanceof Element}function S(t){return t instanceof k(t).HTMLElement||t instanceof HTMLElement}function D(t){return"undefined"!=typeof ShadowRoot&&(t instanceof k(t).ShadowRoot||t instanceof ShadowRoot)}const $={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];S(s)&&x(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});S(n)&&x(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function I(t){return t.split("-")[0]}var N=Math.max,P=Math.min,M=Math.round;function j(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function F(){return!/^((?!chrome|android).)*safari/i.test(j())}function H(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&S(t)&&(s=t.offsetWidth>0&&M(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&M(n.height)/t.offsetHeight||1);var r=(L(t)?k(t):window).visualViewport,a=!F()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,h=n.width/s,d=n.height/o;return{width:h,height:d,top:c,right:l+h,bottom:c+d,left:l,x:l,y:c}}function B(t){var e=H(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function W(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&D(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function z(t){return k(t).getComputedStyle(t)}function R(t){return["table","td","th"].indexOf(x(t))>=0}function q(t){return((L(t)?t.ownerDocument:t.document)||window.document).documentElement}function V(t){return"html"===x(t)?t:t.assignedSlot||t.parentNode||(D(t)?t.host:null)||q(t)}function Y(t){return S(t)&&"fixed"!==z(t).position?t.offsetParent:null}function K(t){for(var e=k(t),i=Y(t);i&&R(i)&&"static"===z(i).position;)i=Y(i);return i&&("html"===x(i)||"body"===x(i)&&"static"===z(i).position)?e:i||function(t){var e=/firefox/i.test(j());if(/Trident/i.test(j())&&S(t)&&"fixed"===z(t).position)return null;var i=V(t);for(D(i)&&(i=i.host);S(i)&&["html","body"].indexOf(x(i))<0;){var n=z(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function Q(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function X(t,e,i){return N(t,P(e,i))}function U(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function G(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const J={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,a=t.name,c=t.options,h=i.elements.arrow,d=i.modifiersData.popperOffsets,u=I(i.placement),f=Q(u),p=[r,o].indexOf(u)>=0?"height":"width";if(h&&d){var m=function(t,e){return U("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:G(t,l))}(c.padding,i),g=B(h),_="y"===f?n:r,b="y"===f?s:o,v=i.rects.reference[p]+i.rects.reference[f]-d[f]-i.rects.popper[p],y=d[f]-i.rects.reference[f],w=K(h),E=w?"y"===f?w.clientHeight||0:w.clientWidth||0:0,A=v/2-y/2,T=m[_],C=E-g[p]-m[b],O=E/2-g[p]/2+A,x=X(T,O,C),k=f;i.modifiersData[a]=((e={})[k]=x,e.centerOffset=x-O,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&W(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Z(t){return t.split("-")[1]}var tt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function et(t){var e,i=t.popper,a=t.popperRect,l=t.placement,c=t.variation,d=t.offsets,u=t.position,f=t.gpuAcceleration,p=t.adaptive,m=t.roundOffsets,g=t.isFixed,_=d.x,b=void 0===_?0:_,v=d.y,y=void 0===v?0:v,w="function"==typeof m?m({x:b,y}):{x:b,y};b=w.x,y=w.y;var E=d.hasOwnProperty("x"),A=d.hasOwnProperty("y"),T=r,C=n,O=window;if(p){var x=K(i),L="clientHeight",S="clientWidth";x===k(i)&&"static"!==z(x=q(i)).position&&"absolute"===u&&(L="scrollHeight",S="scrollWidth"),(l===n||(l===r||l===o)&&c===h)&&(C=s,y-=(g&&x===O&&O.visualViewport?O.visualViewport.height:x[L])-a.height,y*=f?1:-1),l!==r&&(l!==n&&l!==s||c!==h)||(T=o,b-=(g&&x===O&&O.visualViewport?O.visualViewport.width:x[S])-a.width,b*=f?1:-1)}var D,$=Object.assign({position:u},p&&tt),I=!0===m?function(t,e){var i=t.x,n=t.y,s=e.devicePixelRatio||1;return{x:M(i*s)/s||0,y:M(n*s)/s||0}}({x:b,y},k(i)):{x:b,y};return b=I.x,y=I.y,f?Object.assign({},$,((D={})[C]=A?"0":"",D[T]=E?"0":"",D.transform=(O.devicePixelRatio||1)<=1?"translate("+b+"px, "+y+"px)":"translate3d("+b+"px, "+y+"px, 0)",D)):Object.assign({},$,((e={})[C]=A?y+"px":"",e[T]=E?b+"px":"",e.transform="",e))}const it={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:I(e.placement),variation:Z(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,et(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,et(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var nt={passive:!0};const st={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=k(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,nt)})),a&&l.addEventListener("resize",i.update,nt),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,nt)})),a&&l.removeEventListener("resize",i.update,nt)}},data:{}};var ot={left:"right",right:"left",bottom:"top",top:"bottom"};function rt(t){return t.replace(/left|right|bottom|top/g,(function(t){return ot[t]}))}var at={start:"end",end:"start"};function lt(t){return t.replace(/start|end/g,(function(t){return at[t]}))}function ct(t){var e=k(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function ht(t){return H(q(t)).left+ct(t).scrollLeft}function dt(t){var e=z(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function ut(t){return["html","body","#document"].indexOf(x(t))>=0?t.ownerDocument.body:S(t)&&dt(t)?t:ut(V(t))}function ft(t,e){var i;void 0===e&&(e=[]);var n=ut(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=k(n),r=s?[o].concat(o.visualViewport||[],dt(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(ft(V(r)))}function pt(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function mt(t,e,i){return e===u?pt(function(t,e){var i=k(t),n=q(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=F();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+ht(t),y:l}}(t,i)):L(e)?function(t,e){var i=H(t,!1,"fixed"===e);return i.top=i.top+t.clientTop,i.left=i.left+t.clientLeft,i.bottom=i.top+t.clientHeight,i.right=i.left+t.clientWidth,i.width=t.clientWidth,i.height=t.clientHeight,i.x=i.left,i.y=i.top,i}(e,i):pt(function(t){var e,i=q(t),n=ct(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=N(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=N(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+ht(t),l=-n.scrollTop;return"rtl"===z(s||i).direction&&(a+=N(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(q(t)))}function gt(t){var e,i=t.reference,a=t.element,l=t.placement,d=l?I(l):null,u=l?Z(l):null,f=i.x+i.width/2-a.width/2,p=i.y+i.height/2-a.height/2;switch(d){case n:e={x:f,y:i.y-a.height};break;case s:e={x:f,y:i.y+i.height};break;case o:e={x:i.x+i.width,y:p};break;case r:e={x:i.x-a.width,y:p};break;default:e={x:i.x,y:i.y}}var m=d?Q(d):null;if(null!=m){var g="y"===m?"height":"width";switch(u){case c:e[m]=e[m]-(i[g]/2-a[g]/2);break;case h:e[m]=e[m]+(i[g]/2-a[g]/2)}}return e}function _t(t,e){void 0===e&&(e={});var i=e,r=i.placement,a=void 0===r?t.placement:r,c=i.strategy,h=void 0===c?t.strategy:c,m=i.boundary,g=void 0===m?d:m,_=i.rootBoundary,b=void 0===_?u:_,v=i.elementContext,y=void 0===v?f:v,w=i.altBoundary,E=void 0!==w&&w,A=i.padding,T=void 0===A?0:A,C=U("number"!=typeof T?T:G(T,l)),O=y===f?p:f,k=t.rects.popper,D=t.elements[E?O:y],$=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=ft(V(t)),i=["absolute","fixed"].indexOf(z(t).position)>=0&&S(t)?K(t):t;return L(i)?e.filter((function(t){return L(t)&&W(t,i)&&"body"!==x(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=mt(t,i,n);return e.top=N(s.top,e.top),e.right=P(s.right,e.right),e.bottom=P(s.bottom,e.bottom),e.left=N(s.left,e.left),e}),mt(t,r,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(L(D)?D:D.contextElement||q(t.elements.popper),g,b,h),I=H(t.elements.reference),M=gt({reference:I,element:k,strategy:"absolute",placement:a}),j=pt(Object.assign({},k,M)),F=y===f?j:I,B={top:$.top-F.top+C.top,bottom:F.bottom-$.bottom+C.bottom,left:$.left-F.left+C.left,right:F.right-$.right+C.right},R=t.modifiersData.offset;if(y===f&&R){var Y=R[a];Object.keys(B).forEach((function(t){var e=[o,s].indexOf(t)>=0?1:-1,i=[n,s].indexOf(t)>=0?"y":"x";B[t]+=Y[i]*e}))}return B}const bt={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,h=t.name;if(!e.modifiersData[h]._skip){for(var d=i.mainAxis,u=void 0===d||d,f=i.altAxis,p=void 0===f||f,_=i.fallbackPlacements,b=i.padding,v=i.boundary,y=i.rootBoundary,w=i.altBoundary,E=i.flipVariations,A=void 0===E||E,T=i.allowedAutoPlacements,C=e.options.placement,O=I(C),x=_||(O!==C&&A?function(t){if(I(t)===a)return[];var e=rt(t);return[lt(t),e,lt(e)]}(C):[rt(C)]),k=[C].concat(x).reduce((function(t,i){return t.concat(I(i)===a?function(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,c=i.allowedAutoPlacements,h=void 0===c?g:c,d=Z(n),u=d?a?m:m.filter((function(t){return Z(t)===d})):l,f=u.filter((function(t){return h.indexOf(t)>=0}));0===f.length&&(f=u);var p=f.reduce((function(e,i){return e[i]=_t(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[I(i)],e}),{});return Object.keys(p).sort((function(t,e){return p[t]-p[e]}))}(e,{placement:i,boundary:v,rootBoundary:y,padding:b,flipVariations:A,allowedAutoPlacements:T}):i)}),[]),L=e.rects.reference,S=e.rects.popper,D=new Map,$=!0,N=k[0],P=0;P=0,B=H?"width":"height",W=_t(e,{placement:M,boundary:v,rootBoundary:y,altBoundary:w,padding:b}),z=H?F?o:r:F?s:n;L[B]>S[B]&&(z=rt(z));var R=rt(z),q=[];if(u&&q.push(W[j]<=0),p&&q.push(W[z]<=0,W[R]<=0),q.every((function(t){return t}))){N=M,$=!1;break}D.set(M,q)}if($)for(var V=function(t){var e=k.find((function(e){var i=D.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return N=e,"break"},Y=A?3:1;Y>0&&"break"!==V(Y);Y--);e.placement!==N&&(e.modifiersData[h]._skip=!0,e.placement=N,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function vt(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function yt(t){return[n,o,s,r].some((function(e){return t[e]>=0}))}const wt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=_t(e,{elementContext:"reference"}),a=_t(e,{altBoundary:!0}),l=vt(r,n),c=vt(a,s,o),h=yt(l),d=yt(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},Et={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,s=t.name,a=i.offset,l=void 0===a?[0,0]:a,c=g.reduce((function(t,i){return t[i]=function(t,e,i){var s=I(t),a=[r,n].indexOf(s)>=0?-1:1,l="function"==typeof i?i(Object.assign({},e,{placement:t})):i,c=l[0],h=l[1];return c=c||0,h=(h||0)*a,[r,o].indexOf(s)>=0?{x:h,y:c}:{x:c,y:h}}(i,e.rects,l),t}),{}),h=c[e.placement],d=h.x,u=h.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=d,e.modifiersData.popperOffsets.y+=u),e.modifiersData[s]=c}},At={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=gt({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},Tt={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,a=t.name,l=i.mainAxis,h=void 0===l||l,d=i.altAxis,u=void 0!==d&&d,f=i.boundary,p=i.rootBoundary,m=i.altBoundary,g=i.padding,_=i.tether,b=void 0===_||_,v=i.tetherOffset,y=void 0===v?0:v,w=_t(e,{boundary:f,rootBoundary:p,padding:g,altBoundary:m}),E=I(e.placement),A=Z(e.placement),T=!A,C=Q(E),O="x"===C?"y":"x",x=e.modifiersData.popperOffsets,k=e.rects.reference,L=e.rects.popper,S="function"==typeof y?y(Object.assign({},e.rects,{placement:e.placement})):y,D="number"==typeof S?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),$=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,M={x:0,y:0};if(x){if(h){var j,F="y"===C?n:r,H="y"===C?s:o,W="y"===C?"height":"width",z=x[C],R=z+w[F],q=z-w[H],V=b?-L[W]/2:0,Y=A===c?k[W]:L[W],U=A===c?-L[W]:-k[W],G=e.elements.arrow,J=b&&G?B(G):{width:0,height:0},tt=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},et=tt[F],it=tt[H],nt=X(0,k[W],J[W]),st=T?k[W]/2-V-nt-et-D.mainAxis:Y-nt-et-D.mainAxis,ot=T?-k[W]/2+V+nt+it+D.mainAxis:U+nt+it+D.mainAxis,rt=e.elements.arrow&&K(e.elements.arrow),at=rt?"y"===C?rt.clientTop||0:rt.clientLeft||0:0,lt=null!=(j=null==$?void 0:$[C])?j:0,ct=z+ot-lt,ht=X(b?P(R,z+st-lt-at):R,z,b?N(q,ct):q);x[C]=ht,M[C]=ht-z}if(u){var dt,ut="x"===C?n:r,ft="x"===C?s:o,pt=x[O],mt="y"===O?"height":"width",gt=pt+w[ut],bt=pt-w[ft],vt=-1!==[n,r].indexOf(E),yt=null!=(dt=null==$?void 0:$[O])?dt:0,wt=vt?gt:pt-k[mt]-L[mt]-yt+D.altAxis,Et=vt?pt+k[mt]+L[mt]-yt-D.altAxis:bt,At=b&&vt?function(t,e,i){var n=X(t,e,i);return n>i?i:n}(wt,pt,Et):X(b?wt:gt,pt,b?Et:bt);x[O]=At,M[O]=At-pt}e.modifiersData[a]=M}},requiresIfExists:["offset"]};function Ct(t,e,i){void 0===i&&(i=!1);var n,s,o=S(e),r=S(e)&&function(t){var e=t.getBoundingClientRect(),i=M(e.width)/t.offsetWidth||1,n=M(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=q(e),l=H(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==x(e)||dt(a))&&(c=(n=e)!==k(n)&&S(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:ct(n)),S(e)?((h=H(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=ht(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function Ot(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var xt={placement:"bottom",modifiers:[],strategy:"absolute"};function kt(){for(var t=arguments.length,e=new Array(t),i=0;iIt.has(t)&&It.get(t).get(e)||null,remove(t,e){if(!It.has(t))return;const i=It.get(t);i.delete(e),0===i.size&&It.delete(t)}},Pt="transitionend",Mt=t=>(t&&window.CSS&&window.CSS.escape&&(t=t.replace(/#([^\s"#']+)/g,((t,e)=>`#${CSS.escape(e)}`))),t),jt=t=>{t.dispatchEvent(new Event(Pt))},Ft=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),Ht=t=>Ft(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(Mt(t)):null,Bt=t=>{if(!Ft(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),i=t.closest("details:not([open])");if(!i)return e;if(i!==t){const e=t.closest("summary");if(e&&e.parentNode!==i)return!1;if(null===e)return!1}return e},Wt=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),zt=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?zt(t.parentNode):null},Rt=()=>{},qt=t=>{t.offsetHeight},Vt=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,Yt=[],Kt=()=>"rtl"===document.documentElement.dir,Qt=t=>{var e;e=()=>{const e=Vt();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(Yt.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of Yt)t()})),Yt.push(e)):e()},Xt=(t,e=[],i=t)=>"function"==typeof t?t(...e):i,Ut=(t,e,i=!0)=>{if(!i)return void Xt(t);const n=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(e)+5;let s=!1;const o=({target:i})=>{i===e&&(s=!0,e.removeEventListener(Pt,o),Xt(t))};e.addEventListener(Pt,o),setTimeout((()=>{s||jt(e)}),n)},Gt=(t,e,i,n)=>{const s=t.length;let o=t.indexOf(e);return-1===o?!i&&n?t[s-1]:t[0]:(o+=i?1:-1,n&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))])},Jt=/[^.]*(?=\..*)\.|.*/,Zt=/\..*/,te=/::\d+$/,ee={};let ie=1;const ne={mouseenter:"mouseover",mouseleave:"mouseout"},se=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function oe(t,e){return e&&`${e}::${ie++}`||t.uidEvent||ie++}function re(t){const e=oe(t);return t.uidEvent=e,ee[e]=ee[e]||{},ee[e]}function ae(t,e,i=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===i))}function le(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=ue(t);return se.has(o)||(o=t),[n,s,o]}function ce(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=le(e,i,n);if(e in ne){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};r=t(r)}const l=re(t),c=l[a]||(l[a]={}),h=ae(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=oe(r,e.replace(Jt,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(const a of o)if(a===r)return pe(s,{delegateTarget:r}),n.oneOff&&fe.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return pe(n,{delegateTarget:t}),i.oneOff&&fe.off(t,n.type,e),e.apply(t,[n])}}(t,r);u.delegationSelector=o?i:null,u.callable=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function he(t,e,i,n,s){const o=ae(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function de(t,e,i,n){const s=e[i]||{};for(const[o,r]of Object.entries(s))o.includes(n)&&he(t,e,i,r.callable,r.delegationSelector)}function ue(t){return t=t.replace(Zt,""),ne[t]||t}const fe={on(t,e,i,n){ce(t,e,i,n,!1)},one(t,e,i,n){ce(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=le(e,i,n),a=r!==e,l=re(t),c=l[r]||{},h=e.startsWith(".");if(void 0===o){if(h)for(const i of Object.keys(l))de(t,l,i,e.slice(1));for(const[i,n]of Object.entries(c)){const s=i.replace(te,"");a&&!e.includes(s)||he(t,l,r,n.callable,n.delegationSelector)}}else{if(!Object.keys(c).length)return;he(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=Vt();let s=null,o=!0,r=!0,a=!1;e!==ue(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=pe(new Event(e,{bubbles:o,cancelable:!0}),i);return a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function pe(t,e={}){for(const[i,n]of Object.entries(e))try{t[i]=n}catch(e){Object.defineProperty(t,i,{configurable:!0,get:()=>n})}return t}function me(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function ge(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const _e={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${ge(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${ge(e)}`)},getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=me(t.dataset[n])}return e},getDataAttribute:(t,e)=>me(t.getAttribute(`data-bs-${ge(e)}`))};class be{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,e){const i=Ft(e)?_e.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...Ft(e)?_e.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const[n,s]of Object.entries(e)){const e=t[n],o=Ft(e)?"element":null==(i=e)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(o))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${o}" but expected type "${s}".`)}var i}}class ve extends be{constructor(t,e){super(),(t=Ht(t))&&(this._element=t,this._config=this._getConfig(e),Nt.set(this._element,this.constructor.DATA_KEY,this))}dispose(){Nt.remove(this._element,this.constructor.DATA_KEY),fe.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){Ut(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return Nt.get(Ht(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.3.3"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const ye=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return e?e.split(",").map((t=>Mt(t))).join(","):null},we={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode.closest(e);for(;n;)i.push(n),n=n.parentNode.closest(e);return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(e,t).filter((t=>!Wt(t)&&Bt(t)))},getSelectorFromElement(t){const e=ye(t);return e&&we.findOne(e)?e:null},getElementFromSelector(t){const e=ye(t);return e?we.findOne(e):null},getMultipleElementsFromSelector(t){const e=ye(t);return e?we.find(e):[]}},Ee=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,n=t.NAME;fe.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),Wt(this))return;const s=we.getElementFromSelector(this)||this.closest(`.${n}`);t.getOrCreateInstance(s)[e]()}))},Ae=".bs.alert",Te=`close${Ae}`,Ce=`closed${Ae}`;class Oe extends ve{static get NAME(){return"alert"}close(){if(fe.trigger(this._element,Te).defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),fe.trigger(this._element,Ce),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=Oe.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}Ee(Oe,"close"),Qt(Oe);const xe='[data-bs-toggle="button"]';class ke extends ve{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=ke.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}fe.on(document,"click.bs.button.data-api",xe,(t=>{t.preventDefault();const e=t.target.closest(xe);ke.getOrCreateInstance(e).toggle()})),Qt(ke);const Le=".bs.swipe",Se=`touchstart${Le}`,De=`touchmove${Le}`,$e=`touchend${Le}`,Ie=`pointerdown${Le}`,Ne=`pointerup${Le}`,Pe={endCallback:null,leftCallback:null,rightCallback:null},Me={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class je extends be{constructor(t,e){super(),this._element=t,t&&je.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return Pe}static get DefaultType(){return Me}static get NAME(){return"swipe"}dispose(){fe.off(this._element,Le)}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),Xt(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&Xt(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(fe.on(this._element,Ie,(t=>this._start(t))),fe.on(this._element,Ne,(t=>this._end(t))),this._element.classList.add("pointer-event")):(fe.on(this._element,Se,(t=>this._start(t))),fe.on(this._element,De,(t=>this._move(t))),fe.on(this._element,$e,(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const Fe=".bs.carousel",He=".data-api",Be="ArrowLeft",We="ArrowRight",ze="next",Re="prev",qe="left",Ve="right",Ye=`slide${Fe}`,Ke=`slid${Fe}`,Qe=`keydown${Fe}`,Xe=`mouseenter${Fe}`,Ue=`mouseleave${Fe}`,Ge=`dragstart${Fe}`,Je=`load${Fe}${He}`,Ze=`click${Fe}${He}`,ti="carousel",ei="active",ii=".active",ni=".carousel-item",si=ii+ni,oi={[Be]:Ve,[We]:qe},ri={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},ai={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class li extends ve{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=we.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===ti&&this.cycle()}static get Default(){return ri}static get DefaultType(){return ai}static get NAME(){return"carousel"}next(){this._slide(ze)}nextWhenVisible(){!document.hidden&&Bt(this._element)&&this.next()}prev(){this._slide(Re)}pause(){this._isSliding&&jt(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?fe.one(this._element,Ke,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void fe.one(this._element,Ke,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?ze:Re;this._slide(n,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&fe.on(this._element,Qe,(t=>this._keydown(t))),"hover"===this._config.pause&&(fe.on(this._element,Xe,(()=>this.pause())),fe.on(this._element,Ue,(()=>this._maybeEnableCycle()))),this._config.touch&&je.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of we.find(".carousel-item img",this._element))fe.on(t,Ge,(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(qe)),rightCallback:()=>this._slide(this._directionToOrder(Ve)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new je(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=oi[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=we.findOne(ii,this._indicatorsElement);e.classList.remove(ei),e.removeAttribute("aria-current");const i=we.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(ei),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n=t===ze,s=e||Gt(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>fe.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r(Ye).defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),qt(s),i.classList.add(l),s.classList.add(l),this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(ei),i.classList.remove(ei,c,l),this._isSliding=!1,r(Ke)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return we.findOne(si,this._element)}_getItems(){return we.find(ni,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return Kt()?t===qe?Re:ze:t===qe?ze:Re}_orderToDirection(t){return Kt()?t===Re?qe:Ve:t===Re?Ve:qe}static jQueryInterface(t){return this.each((function(){const e=li.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}fe.on(document,Ze,"[data-bs-slide], [data-bs-slide-to]",(function(t){const e=we.getElementFromSelector(this);if(!e||!e.classList.contains(ti))return;t.preventDefault();const i=li.getOrCreateInstance(e),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===_e.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),fe.on(window,Je,(()=>{const t=we.find('[data-bs-ride="carousel"]');for(const e of t)li.getOrCreateInstance(e)})),Qt(li);const ci=".bs.collapse",hi=`show${ci}`,di=`shown${ci}`,ui=`hide${ci}`,fi=`hidden${ci}`,pi=`click${ci}.data-api`,mi="show",gi="collapse",_i="collapsing",bi=`:scope .${gi} .${gi}`,vi='[data-bs-toggle="collapse"]',yi={parent:null,toggle:!0},wi={parent:"(null|element)",toggle:"boolean"};class Ei extends ve{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const i=we.find(vi);for(const t of i){const e=we.getSelectorFromElement(t),i=we.find(e).filter((t=>t===this._element));null!==e&&i.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return yi}static get DefaultType(){return wi}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>Ei.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(fe.trigger(this._element,hi).defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(gi),this._element.classList.add(_i),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${e[0].toUpperCase()+e.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(_i),this._element.classList.add(gi,mi),this._element.style[e]="",fe.trigger(this._element,di)}),this._element,!0),this._element.style[e]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(fe.trigger(this._element,ui).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,qt(this._element),this._element.classList.add(_i),this._element.classList.remove(gi,mi);for(const t of this._triggerArray){const e=we.getElementFromSelector(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(_i),this._element.classList.add(gi),fe.trigger(this._element,fi)}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(mi)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=Ht(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(vi);for(const e of t){const t=we.getElementFromSelector(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=we.find(bi,this._config.parent);return we.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classList.toggle("collapsed",!e),i.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const i=Ei.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}fe.on(document,pi,vi,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();for(const t of we.getMultipleElementsFromSelector(this))Ei.getOrCreateInstance(t,{toggle:!1}).toggle()})),Qt(Ei);const Ai="dropdown",Ti=".bs.dropdown",Ci=".data-api",Oi="ArrowUp",xi="ArrowDown",ki=`hide${Ti}`,Li=`hidden${Ti}`,Si=`show${Ti}`,Di=`shown${Ti}`,$i=`click${Ti}${Ci}`,Ii=`keydown${Ti}${Ci}`,Ni=`keyup${Ti}${Ci}`,Pi="show",Mi='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',ji=`${Mi}.${Pi}`,Fi=".dropdown-menu",Hi=Kt()?"top-end":"top-start",Bi=Kt()?"top-start":"top-end",Wi=Kt()?"bottom-end":"bottom-start",zi=Kt()?"bottom-start":"bottom-end",Ri=Kt()?"left-start":"right-start",qi=Kt()?"right-start":"left-start",Vi={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},Yi={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class Ki extends ve{constructor(t,e){super(t,e),this._popper=null,this._parent=this._element.parentNode,this._menu=we.next(this._element,Fi)[0]||we.prev(this._element,Fi)[0]||we.findOne(Fi,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return Vi}static get DefaultType(){return Yi}static get NAME(){return Ai}toggle(){return this._isShown()?this.hide():this.show()}show(){if(Wt(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!fe.trigger(this._element,Si,t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".navbar-nav"))for(const t of[].concat(...document.body.children))fe.on(t,"mouseover",Rt);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Pi),this._element.classList.add(Pi),fe.trigger(this._element,Di,t)}}hide(){if(Wt(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!fe.trigger(this._element,ki,t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))fe.off(t,"mouseover",Rt);this._popper&&this._popper.destroy(),this._menu.classList.remove(Pi),this._element.classList.remove(Pi),this._element.setAttribute("aria-expanded","false"),_e.removeDataAttribute(this._menu,"popper"),fe.trigger(this._element,Li,t)}}_getConfig(t){if("object"==typeof(t=super._getConfig(t)).reference&&!Ft(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError(`${Ai.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(void 0===e)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;"parent"===this._config.reference?t=this._parent:Ft(this._config.reference)?t=Ht(this._config.reference):"object"==typeof this._config.reference&&(t=this._config.reference);const i=this._getPopperConfig();this._popper=Dt(t,this._menu,i)}_isShown(){return this._menu.classList.contains(Pi)}_getPlacement(){const t=this._parent;if(t.classList.contains("dropend"))return Ri;if(t.classList.contains("dropstart"))return qi;if(t.classList.contains("dropup-center"))return"top";if(t.classList.contains("dropdown-center"))return"bottom";const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?Bi:Hi:e?zi:Wi}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(_e.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...Xt(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:e}){const i=we.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>Bt(t)));i.length&&Gt(i,e,t===xi,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=Ki.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=we.find(ji);for(const i of e){const e=Ki.getInstance(i);if(!e||!1===e._config.autoClose)continue;const n=t.composedPath(),s=n.includes(e._menu);if(n.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const o={relatedTarget:e._element};"click"===t.type&&(o.clickEvent=t),e._completeHide(o)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),i="Escape"===t.key,n=[Oi,xi].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Mi)?this:we.prev(this,Mi)[0]||we.next(this,Mi)[0]||we.findOne(Mi,t.delegateTarget.parentNode),o=Ki.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}fe.on(document,Ii,Mi,Ki.dataApiKeydownHandler),fe.on(document,Ii,Fi,Ki.dataApiKeydownHandler),fe.on(document,$i,Ki.clearMenus),fe.on(document,Ni,Ki.clearMenus),fe.on(document,$i,Mi,(function(t){t.preventDefault(),Ki.getOrCreateInstance(this).toggle()})),Qt(Ki);const Qi="backdrop",Xi="show",Ui=`mousedown.bs.${Qi}`,Gi={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Ji={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Zi extends be{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return Gi}static get DefaultType(){return Ji}static get NAME(){return Qi}show(t){if(!this._config.isVisible)return void Xt(t);this._append();const e=this._getElement();this._config.isAnimated&&qt(e),e.classList.add(Xi),this._emulateAnimation((()=>{Xt(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(Xi),this._emulateAnimation((()=>{this.dispose(),Xt(t)}))):Xt(t)}dispose(){this._isAppended&&(fe.off(this._element,Ui),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=Ht(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),fe.on(t,Ui,(()=>{Xt(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){Ut(t,this._getElement(),this._config.isAnimated)}}const tn=".bs.focustrap",en=`focusin${tn}`,nn=`keydown.tab${tn}`,sn="backward",on={autofocus:!0,trapElement:null},rn={autofocus:"boolean",trapElement:"element"};class an extends be{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return on}static get DefaultType(){return rn}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),fe.off(document,tn),fe.on(document,en,(t=>this._handleFocusin(t))),fe.on(document,nn,(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,fe.off(document,tn))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=we.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===sn?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?sn:"forward")}}const ln=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",cn=".sticky-top",hn="padding-right",dn="margin-right";class un{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,hn,(e=>e+t)),this._setElementAttributes(ln,hn,(e=>e+t)),this._setElementAttributes(cn,dn,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,hn),this._resetElementAttributes(ln,hn),this._resetElementAttributes(cn,dn)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,`${i(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&_e.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=_e.getDataAttribute(t,e);null!==i?(_e.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(Ft(t))e(t);else for(const i of we.find(t,this._element))e(i)}}const fn=".bs.modal",pn=`hide${fn}`,mn=`hidePrevented${fn}`,gn=`hidden${fn}`,_n=`show${fn}`,bn=`shown${fn}`,vn=`resize${fn}`,yn=`click.dismiss${fn}`,wn=`mousedown.dismiss${fn}`,En=`keydown.dismiss${fn}`,An=`click${fn}.data-api`,Tn="modal-open",Cn="show",On="modal-static",xn={backdrop:!0,focus:!0,keyboard:!0},kn={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Ln extends ve{constructor(t,e){super(t,e),this._dialog=we.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new un,this._addEventListeners()}static get Default(){return xn}static get DefaultType(){return kn}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||fe.trigger(this._element,_n,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(Tn),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(fe.trigger(this._element,pn).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Cn),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){fe.off(window,fn),fe.off(this._dialog,fn),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Zi({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new an({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const e=we.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),qt(this._element),this._element.classList.add(Cn),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,fe.trigger(this._element,bn,{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){fe.on(this._element,En,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),fe.on(window,vn,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),fe.on(this._element,wn,(t=>{fe.one(this._element,yn,(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(Tn),this._resetAdjustments(),this._scrollBar.reset(),fe.trigger(this._element,gn)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(fe.trigger(this._element,mn).defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(On)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(On),this._queueCallback((()=>{this._element.classList.remove(On),this._queueCallback((()=>{this._element.style.overflowY=e}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;if(i&&!t){const t=Kt()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!i&&t){const t=Kt()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=Ln.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}fe.on(document,An,'[data-bs-toggle="modal"]',(function(t){const e=we.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),fe.one(e,_n,(t=>{t.defaultPrevented||fe.one(e,gn,(()=>{Bt(this)&&this.focus()}))}));const i=we.findOne(".modal.show");i&&Ln.getInstance(i).hide(),Ln.getOrCreateInstance(e).toggle(this)})),Ee(Ln),Qt(Ln);const Sn=".bs.offcanvas",Dn=".data-api",$n=`load${Sn}${Dn}`,In="show",Nn="showing",Pn="hiding",Mn=".offcanvas.show",jn=`show${Sn}`,Fn=`shown${Sn}`,Hn=`hide${Sn}`,Bn=`hidePrevented${Sn}`,Wn=`hidden${Sn}`,zn=`resize${Sn}`,Rn=`click${Sn}${Dn}`,qn=`keydown.dismiss${Sn}`,Vn={backdrop:!0,keyboard:!0,scroll:!1},Yn={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Kn extends ve{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Vn}static get DefaultType(){return Yn}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||fe.trigger(this._element,jn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new un).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Nn),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(In),this._element.classList.remove(Nn),fe.trigger(this._element,Fn,{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(fe.trigger(this._element,Hn).defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Pn),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove(In,Pn),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new un).reset(),fe.trigger(this._element,Wn)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new Zi({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():fe.trigger(this._element,Bn)}:null})}_initializeFocusTrap(){return new an({trapElement:this._element})}_addEventListeners(){fe.on(this._element,qn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():fe.trigger(this._element,Bn))}))}static jQueryInterface(t){return this.each((function(){const e=Kn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}fe.on(document,Rn,'[data-bs-toggle="offcanvas"]',(function(t){const e=we.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),Wt(this))return;fe.one(e,Wn,(()=>{Bt(this)&&this.focus()}));const i=we.findOne(Mn);i&&i!==e&&Kn.getInstance(i).hide(),Kn.getOrCreateInstance(e).toggle(this)})),fe.on(window,$n,(()=>{for(const t of we.find(Mn))Kn.getOrCreateInstance(t).show()})),fe.on(window,zn,(()=>{for(const t of we.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&Kn.getOrCreateInstance(t).hide()})),Ee(Kn),Qt(Kn);const Qn={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Xn=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Un=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,Gn=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!Xn.has(i)||Boolean(Un.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Jn={allowList:Qn,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},Zn={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},ts={entry:"(string|element|function|null)",selector:"(string|element)"};class es extends be{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Jn}static get DefaultType(){return Zn}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((t=>this._resolvePossibleFunction(t))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[e,i]of Object.entries(this._config.content))this._setContent(t,i,e);const e=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&e.classList.add(...i.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckConfig({selector:e,entry:i},ts)}_setContent(t,e,i){const n=we.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?Ft(e)?this._putElementInTemplate(Ht(e),n):this._config.html?n.innerHTML=this._maybeSanitize(e):n.textContent=e:n.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const t of s){const i=t.nodeName.toLowerCase();if(!Object.keys(e).includes(i)){t.remove();continue}const n=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[i]||[]);for(const e of n)Gn(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return Xt(t,[this])}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const is=new Set(["sanitize","allowList","sanitizeFn"]),ns="fade",ss="show",os=".tooltip-inner",rs=".modal",as="hide.bs.modal",ls="hover",cs="focus",hs={AUTO:"auto",TOP:"top",RIGHT:Kt()?"left":"right",BOTTOM:"bottom",LEFT:Kt()?"right":"left"},ds={allowList:Qn,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},us={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class fs extends ve{constructor(t,i){if(void 0===e)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,i),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return ds}static get DefaultType(){return us}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),fe.off(this._element.closest(rs),as,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=fe.trigger(this._element,this.constructor.eventName("show")),e=(zt(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),fe.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(ss),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))fe.on(t,"mouseover",Rt);this._queueCallback((()=>{fe.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(this._isShown()&&!fe.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(ss),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))fe.off(t,"mouseover",Rt);this._activeTrigger.click=!1,this._activeTrigger[cs]=!1,this._activeTrigger[ls]=!1,this._isHovered=null,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),fe.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(ns,ss),e.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",i),this._isAnimated()&&e.classList.add(ns),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new es({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[os]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(ns)}_isShown(){return this.tip&&this.tip.classList.contains(ss)}_createPopper(t){const e=Xt(this._config.placement,[this,t,this._element]),i=hs[e.toUpperCase()];return Dt(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return Xt(t,[this._element])}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,...Xt(this._config.popperConfig,[e])}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)fe.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>{this._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===ls?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===ls?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");fe.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?cs:ls]=!0,e._enter()})),fe.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?cs:ls]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},fe.on(this._element.closest(rs),as,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=_e.getDataAttributes(this._element);for(const t of Object.keys(e))is.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:Ht(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[e,i]of Object.entries(this._config))this.constructor.Default[e]!==i&&(t[e]=i);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each((function(){const e=fs.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}Qt(fs);const ps=".popover-header",ms=".popover-body",gs={...fs.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},_s={...fs.DefaultType,content:"(null|string|element|function)"};class bs extends fs{static get Default(){return gs}static get DefaultType(){return _s}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[ps]:this._getTitle(),[ms]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=bs.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}Qt(bs);const vs=".bs.scrollspy",ys=`activate${vs}`,ws=`click${vs}`,Es=`load${vs}.data-api`,As="active",Ts="[href]",Cs=".nav-link",Os=`${Cs}, .nav-item > ${Cs}, .list-group-item`,xs={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},ks={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Ls extends ve{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return xs}static get DefaultType(){return ks}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=Ht(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((t=>Number.parseFloat(t)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(fe.off(this._config.target,ws),fe.on(this._config.target,ws,Ts,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=we.find(Ts,this._config.target);for(const e of t){if(!e.hash||Wt(e))continue;const t=we.findOne(decodeURI(e.hash),this._element);Bt(t)&&(this._targetLinks.set(decodeURI(e.hash),e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(As),this._activateParents(t),fe.trigger(this._element,ys,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))we.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(As);else for(const e of we.parents(t,".nav, .list-group"))for(const t of we.prev(e,Os))t.classList.add(As)}_clearActiveClass(t){t.classList.remove(As);const e=we.find(`${Ts}.${As}`,t);for(const t of e)t.classList.remove(As)}static jQueryInterface(t){return this.each((function(){const e=Ls.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}fe.on(window,Es,(()=>{for(const t of we.find('[data-bs-spy="scroll"]'))Ls.getOrCreateInstance(t)})),Qt(Ls);const Ss=".bs.tab",Ds=`hide${Ss}`,$s=`hidden${Ss}`,Is=`show${Ss}`,Ns=`shown${Ss}`,Ps=`click${Ss}`,Ms=`keydown${Ss}`,js=`load${Ss}`,Fs="ArrowLeft",Hs="ArrowRight",Bs="ArrowUp",Ws="ArrowDown",zs="Home",Rs="End",qs="active",Vs="fade",Ys="show",Ks=".dropdown-toggle",Qs=`:not(${Ks})`,Xs='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Us=`.nav-link${Qs}, .list-group-item${Qs}, [role="tab"]${Qs}, ${Xs}`,Gs=`.${qs}[data-bs-toggle="tab"], .${qs}[data-bs-toggle="pill"], .${qs}[data-bs-toggle="list"]`;class Js extends ve{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),fe.on(this._element,Ms,(t=>this._keydown(t))))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),i=e?fe.trigger(e,Ds,{relatedTarget:t}):null;fe.trigger(t,Is,{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){t&&(t.classList.add(qs),this._activate(we.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),fe.trigger(t,Ns,{relatedTarget:e})):t.classList.add(Ys)}),t,t.classList.contains(Vs)))}_deactivate(t,e){t&&(t.classList.remove(qs),t.blur(),this._deactivate(we.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),fe.trigger(t,$s,{relatedTarget:e})):t.classList.remove(Ys)}),t,t.classList.contains(Vs)))}_keydown(t){if(![Fs,Hs,Bs,Ws,zs,Rs].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=this._getChildren().filter((t=>!Wt(t)));let i;if([zs,Rs].includes(t.key))i=e[t.key===zs?0:e.length-1];else{const n=[Hs,Ws].includes(t.key);i=Gt(e,t.target,n,!0)}i&&(i.focus({preventScroll:!0}),Js.getOrCreateInstance(i).show())}_getChildren(){return we.find(Us,this._parent)}_getActiveElem(){return this._getChildren().find((t=>this._elemIsActive(t)))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",e),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=we.getElementFromSelector(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.contains("dropdown"))return;const n=(t,n)=>{const s=we.findOne(t,i);s&&s.classList.toggle(n,e)};n(Ks,qs),n(".dropdown-menu",Ys),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(qs)}_getInnerElement(t){return t.matches(Us)?t:we.findOne(Us,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=Js.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}fe.on(document,Ps,Xs,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),Wt(this)||Js.getOrCreateInstance(this).show()})),fe.on(window,js,(()=>{for(const t of we.find(Gs))Js.getOrCreateInstance(t)})),Qt(Js);const Zs=".bs.toast",to=`mouseover${Zs}`,eo=`mouseout${Zs}`,io=`focusin${Zs}`,no=`focusout${Zs}`,so=`hide${Zs}`,oo=`hidden${Zs}`,ro=`show${Zs}`,ao=`shown${Zs}`,lo="hide",co="show",ho="showing",uo={animation:"boolean",autohide:"boolean",delay:"number"},fo={animation:!0,autohide:!0,delay:5e3};class po extends ve{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return fo}static get DefaultType(){return uo}static get NAME(){return"toast"}show(){fe.trigger(this._element,ro).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(lo),qt(this._element),this._element.classList.add(co,ho),this._queueCallback((()=>{this._element.classList.remove(ho),fe.trigger(this._element,ao),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(fe.trigger(this._element,so).defaultPrevented||(this._element.classList.add(ho),this._queueCallback((()=>{this._element.classList.add(lo),this._element.classList.remove(ho,co),fe.trigger(this._element,oo)}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(co),super.dispose()}isShown(){return this._element.classList.contains(co)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){fe.on(this._element,to,(t=>this._onInteraction(t,!0))),fe.on(this._element,eo,(t=>this._onInteraction(t,!1))),fe.on(this._element,io,(t=>this._onInteraction(t,!0))),fe.on(this._element,no,(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=po.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}function mo(t){"loading"!=document.readyState?t():document.addEventListener("DOMContentLoaded",t)}Ee(po),Qt(po),mo((function(){[].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map((function(t){return new fs(t,{delay:{show:500,hide:100}})}))})),mo((function(){document.getElementById("pst-back-to-top").addEventListener("click",(function(){document.body.scrollTop=0,document.documentElement.scrollTop=0}))})),mo((function(){var t=document.getElementById("pst-back-to-top"),e=document.getElementsByClassName("bd-header")[0].getBoundingClientRect();window.addEventListener("scroll",(function(){this.oldScroll>this.scrollY&&this.scrollY>e.bottom?t.style.display="block":t.style.display="none",this.oldScroll=this.scrollY}))})),window.bootstrap=i})(); +//# sourceMappingURL=bootstrap.js.map \ No newline at end of file diff --git a/pr-preview/pr-274/_static/scripts/bootstrap.js.LICENSE.txt b/pr-preview/pr-274/_static/scripts/bootstrap.js.LICENSE.txt new file mode 100644 index 00000000..28755c2c --- /dev/null +++ b/pr-preview/pr-274/_static/scripts/bootstrap.js.LICENSE.txt @@ -0,0 +1,5 @@ +/*! + * Bootstrap v5.3.3 (https://getbootstrap.com/) + * Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ diff --git a/pr-preview/pr-274/_static/scripts/bootstrap.js.map b/pr-preview/pr-274/_static/scripts/bootstrap.js.map new file mode 100644 index 00000000..4a3502ae --- /dev/null +++ b/pr-preview/pr-274/_static/scripts/bootstrap.js.map @@ -0,0 +1 @@ +{"version":3,"file":"scripts/bootstrap.js","mappings":"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","sources":["webpack://pydata_sphinx_theme/webpack/bootstrap","webpack://pydata_sphinx_theme/webpack/runtime/define property getters","webpack://pydata_sphinx_theme/webpack/runtime/hasOwnProperty shorthand","webpack://pydata_sphinx_theme/webpack/runtime/make namespace object","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/enums.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getNodeName.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getWindow.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/applyStyles.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getBasePlacement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/math.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/userAgent.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/contains.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/isTableElement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getParentNode.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/within.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/mergePaddingObject.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getFreshSideObject.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/expandToHashMap.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/arrow.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getVariation.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/computeStyles.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/eventListeners.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getOppositePlacement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/rectToClientRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/computeOffsets.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/detectOverflow.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/flip.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/hide.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/offset.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/popperOffsets.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/preventOverflow.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getAltAxis.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/orderModifiers.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/createPopper.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/debounce.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/mergeByName.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/popper.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/popper-lite.js","webpack://pydata_sphinx_theme/./node_modules/bootstrap/dist/js/bootstrap.esm.js","webpack://pydata_sphinx_theme/./src/pydata_sphinx_theme/assets/scripts/mixin.js","webpack://pydata_sphinx_theme/./src/pydata_sphinx_theme/assets/scripts/bootstrap.js"],"sourcesContent":["// The require scope\nvar __webpack_require__ = {};\n\n","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","export var top = 'top';\nexport var bottom = 'bottom';\nexport var right = 'right';\nexport var left = 'left';\nexport var auto = 'auto';\nexport var basePlacements = [top, bottom, right, left];\nexport var start = 'start';\nexport var end = 'end';\nexport var clippingParents = 'clippingParents';\nexport var viewport = 'viewport';\nexport var popper = 'popper';\nexport var reference = 'reference';\nexport var variationPlacements = /*#__PURE__*/basePlacements.reduce(function (acc, placement) {\n return acc.concat([placement + \"-\" + start, placement + \"-\" + end]);\n}, []);\nexport var placements = /*#__PURE__*/[].concat(basePlacements, [auto]).reduce(function (acc, placement) {\n return acc.concat([placement, placement + \"-\" + start, placement + \"-\" + end]);\n}, []); // modifiers that need to read the DOM\n\nexport var beforeRead = 'beforeRead';\nexport var read = 'read';\nexport var afterRead = 'afterRead'; // pure-logic modifiers\n\nexport var beforeMain = 'beforeMain';\nexport var main = 'main';\nexport var afterMain = 'afterMain'; // modifier with the purpose to write to the DOM (or write into a framework state)\n\nexport var beforeWrite = 'beforeWrite';\nexport var write = 'write';\nexport var afterWrite = 'afterWrite';\nexport var modifierPhases = [beforeRead, read, afterRead, beforeMain, main, afterMain, beforeWrite, write, afterWrite];","export default function getNodeName(element) {\n return element ? (element.nodeName || '').toLowerCase() : null;\n}","export default function getWindow(node) {\n if (node == null) {\n return window;\n }\n\n if (node.toString() !== '[object Window]') {\n var ownerDocument = node.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView || window : window;\n }\n\n return node;\n}","import getWindow from \"./getWindow.js\";\n\nfunction isElement(node) {\n var OwnElement = getWindow(node).Element;\n return node instanceof OwnElement || node instanceof Element;\n}\n\nfunction isHTMLElement(node) {\n var OwnElement = getWindow(node).HTMLElement;\n return node instanceof OwnElement || node instanceof HTMLElement;\n}\n\nfunction isShadowRoot(node) {\n // IE 11 has no ShadowRoot\n if (typeof ShadowRoot === 'undefined') {\n return false;\n }\n\n var OwnElement = getWindow(node).ShadowRoot;\n return node instanceof OwnElement || node instanceof ShadowRoot;\n}\n\nexport { isElement, isHTMLElement, isShadowRoot };","import getNodeName from \"../dom-utils/getNodeName.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // This modifier takes the styles prepared by the `computeStyles` modifier\n// and applies them to the HTMLElements such as popper and arrow\n\nfunction applyStyles(_ref) {\n var state = _ref.state;\n Object.keys(state.elements).forEach(function (name) {\n var style = state.styles[name] || {};\n var attributes = state.attributes[name] || {};\n var element = state.elements[name]; // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n } // Flow doesn't support to extend this property, but it's the most\n // effective way to apply styles to an HTMLElement\n // $FlowFixMe[cannot-write]\n\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (name) {\n var value = attributes[name];\n\n if (value === false) {\n element.removeAttribute(name);\n } else {\n element.setAttribute(name, value === true ? '' : value);\n }\n });\n });\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state;\n var initialStyles = {\n popper: {\n position: state.options.strategy,\n left: '0',\n top: '0',\n margin: '0'\n },\n arrow: {\n position: 'absolute'\n },\n reference: {}\n };\n Object.assign(state.elements.popper.style, initialStyles.popper);\n state.styles = initialStyles;\n\n if (state.elements.arrow) {\n Object.assign(state.elements.arrow.style, initialStyles.arrow);\n }\n\n return function () {\n Object.keys(state.elements).forEach(function (name) {\n var element = state.elements[name];\n var attributes = state.attributes[name] || {};\n var styleProperties = Object.keys(state.styles.hasOwnProperty(name) ? state.styles[name] : initialStyles[name]); // Set all values to an empty string to unset them\n\n var style = styleProperties.reduce(function (style, property) {\n style[property] = '';\n return style;\n }, {}); // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n }\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (attribute) {\n element.removeAttribute(attribute);\n });\n });\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'applyStyles',\n enabled: true,\n phase: 'write',\n fn: applyStyles,\n effect: effect,\n requires: ['computeStyles']\n};","import { auto } from \"../enums.js\";\nexport default function getBasePlacement(placement) {\n return placement.split('-')[0];\n}","export var max = Math.max;\nexport var min = Math.min;\nexport var round = Math.round;","export default function getUAString() {\n var uaData = navigator.userAgentData;\n\n if (uaData != null && uaData.brands && Array.isArray(uaData.brands)) {\n return uaData.brands.map(function (item) {\n return item.brand + \"/\" + item.version;\n }).join(' ');\n }\n\n return navigator.userAgent;\n}","import getUAString from \"../utils/userAgent.js\";\nexport default function isLayoutViewport() {\n return !/^((?!chrome|android).)*safari/i.test(getUAString());\n}","import { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport { round } from \"../utils/math.js\";\nimport getWindow from \"./getWindow.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getBoundingClientRect(element, includeScale, isFixedStrategy) {\n if (includeScale === void 0) {\n includeScale = false;\n }\n\n if (isFixedStrategy === void 0) {\n isFixedStrategy = false;\n }\n\n var clientRect = element.getBoundingClientRect();\n var scaleX = 1;\n var scaleY = 1;\n\n if (includeScale && isHTMLElement(element)) {\n scaleX = element.offsetWidth > 0 ? round(clientRect.width) / element.offsetWidth || 1 : 1;\n scaleY = element.offsetHeight > 0 ? round(clientRect.height) / element.offsetHeight || 1 : 1;\n }\n\n var _ref = isElement(element) ? getWindow(element) : window,\n visualViewport = _ref.visualViewport;\n\n var addVisualOffsets = !isLayoutViewport() && isFixedStrategy;\n var x = (clientRect.left + (addVisualOffsets && visualViewport ? visualViewport.offsetLeft : 0)) / scaleX;\n var y = (clientRect.top + (addVisualOffsets && visualViewport ? visualViewport.offsetTop : 0)) / scaleY;\n var width = clientRect.width / scaleX;\n var height = clientRect.height / scaleY;\n return {\n width: width,\n height: height,\n top: y,\n right: x + width,\n bottom: y + height,\n left: x,\n x: x,\n y: y\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\"; // Returns the layout rect of an element relative to its offsetParent. Layout\n// means it doesn't take into account transforms.\n\nexport default function getLayoutRect(element) {\n var clientRect = getBoundingClientRect(element); // Use the clientRect sizes if it's not been transformed.\n // Fixes https://github.com/popperjs/popper-core/issues/1223\n\n var width = element.offsetWidth;\n var height = element.offsetHeight;\n\n if (Math.abs(clientRect.width - width) <= 1) {\n width = clientRect.width;\n }\n\n if (Math.abs(clientRect.height - height) <= 1) {\n height = clientRect.height;\n }\n\n return {\n x: element.offsetLeft,\n y: element.offsetTop,\n width: width,\n height: height\n };\n}","import { isShadowRoot } from \"./instanceOf.js\";\nexport default function contains(parent, child) {\n var rootNode = child.getRootNode && child.getRootNode(); // First, attempt with faster native method\n\n if (parent.contains(child)) {\n return true;\n } // then fallback to custom implementation with Shadow DOM support\n else if (rootNode && isShadowRoot(rootNode)) {\n var next = child;\n\n do {\n if (next && parent.isSameNode(next)) {\n return true;\n } // $FlowFixMe[prop-missing]: need a better way to handle this...\n\n\n next = next.parentNode || next.host;\n } while (next);\n } // Give up, the result is false\n\n\n return false;\n}","import getWindow from \"./getWindow.js\";\nexport default function getComputedStyle(element) {\n return getWindow(element).getComputedStyle(element);\n}","import getNodeName from \"./getNodeName.js\";\nexport default function isTableElement(element) {\n return ['table', 'td', 'th'].indexOf(getNodeName(element)) >= 0;\n}","import { isElement } from \"./instanceOf.js\";\nexport default function getDocumentElement(element) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return ((isElement(element) ? element.ownerDocument : // $FlowFixMe[prop-missing]\n element.document) || window.document).documentElement;\n}","import getNodeName from \"./getNodeName.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport { isShadowRoot } from \"./instanceOf.js\";\nexport default function getParentNode(element) {\n if (getNodeName(element) === 'html') {\n return element;\n }\n\n return (// this is a quicker (but less type safe) way to save quite some bytes from the bundle\n // $FlowFixMe[incompatible-return]\n // $FlowFixMe[prop-missing]\n element.assignedSlot || // step into the shadow DOM of the parent of a slotted node\n element.parentNode || ( // DOM Element detected\n isShadowRoot(element) ? element.host : null) || // ShadowRoot detected\n // $FlowFixMe[incompatible-call]: HTMLElement is a Node\n getDocumentElement(element) // fallback\n\n );\n}","import getWindow from \"./getWindow.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isHTMLElement, isShadowRoot } from \"./instanceOf.js\";\nimport isTableElement from \"./isTableElement.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getUAString from \"../utils/userAgent.js\";\n\nfunction getTrueOffsetParent(element) {\n if (!isHTMLElement(element) || // https://github.com/popperjs/popper-core/issues/837\n getComputedStyle(element).position === 'fixed') {\n return null;\n }\n\n return element.offsetParent;\n} // `.offsetParent` reports `null` for fixed elements, while absolute elements\n// return the containing block\n\n\nfunction getContainingBlock(element) {\n var isFirefox = /firefox/i.test(getUAString());\n var isIE = /Trident/i.test(getUAString());\n\n if (isIE && isHTMLElement(element)) {\n // In IE 9, 10 and 11 fixed elements containing block is always established by the viewport\n var elementCss = getComputedStyle(element);\n\n if (elementCss.position === 'fixed') {\n return null;\n }\n }\n\n var currentNode = getParentNode(element);\n\n if (isShadowRoot(currentNode)) {\n currentNode = currentNode.host;\n }\n\n while (isHTMLElement(currentNode) && ['html', 'body'].indexOf(getNodeName(currentNode)) < 0) {\n var css = getComputedStyle(currentNode); // This is non-exhaustive but covers the most common CSS properties that\n // create a containing block.\n // https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block\n\n if (css.transform !== 'none' || css.perspective !== 'none' || css.contain === 'paint' || ['transform', 'perspective'].indexOf(css.willChange) !== -1 || isFirefox && css.willChange === 'filter' || isFirefox && css.filter && css.filter !== 'none') {\n return currentNode;\n } else {\n currentNode = currentNode.parentNode;\n }\n }\n\n return null;\n} // Gets the closest ancestor positioned element. Handles some edge cases,\n// such as table ancestors and cross browser bugs.\n\n\nexport default function getOffsetParent(element) {\n var window = getWindow(element);\n var offsetParent = getTrueOffsetParent(element);\n\n while (offsetParent && isTableElement(offsetParent) && getComputedStyle(offsetParent).position === 'static') {\n offsetParent = getTrueOffsetParent(offsetParent);\n }\n\n if (offsetParent && (getNodeName(offsetParent) === 'html' || getNodeName(offsetParent) === 'body' && getComputedStyle(offsetParent).position === 'static')) {\n return window;\n }\n\n return offsetParent || getContainingBlock(element) || window;\n}","export default function getMainAxisFromPlacement(placement) {\n return ['top', 'bottom'].indexOf(placement) >= 0 ? 'x' : 'y';\n}","import { max as mathMax, min as mathMin } from \"./math.js\";\nexport function within(min, value, max) {\n return mathMax(min, mathMin(value, max));\n}\nexport function withinMaxClamp(min, value, max) {\n var v = within(min, value, max);\n return v > max ? max : v;\n}","import getFreshSideObject from \"./getFreshSideObject.js\";\nexport default function mergePaddingObject(paddingObject) {\n return Object.assign({}, getFreshSideObject(), paddingObject);\n}","export default function getFreshSideObject() {\n return {\n top: 0,\n right: 0,\n bottom: 0,\n left: 0\n };\n}","export default function expandToHashMap(value, keys) {\n return keys.reduce(function (hashMap, key) {\n hashMap[key] = value;\n return hashMap;\n }, {});\n}","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport contains from \"../dom-utils/contains.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport { within } from \"../utils/within.js\";\nimport mergePaddingObject from \"../utils/mergePaddingObject.js\";\nimport expandToHashMap from \"../utils/expandToHashMap.js\";\nimport { left, right, basePlacements, top, bottom } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar toPaddingObject = function toPaddingObject(padding, state) {\n padding = typeof padding === 'function' ? padding(Object.assign({}, state.rects, {\n placement: state.placement\n })) : padding;\n return mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n};\n\nfunction arrow(_ref) {\n var _state$modifiersData$;\n\n var state = _ref.state,\n name = _ref.name,\n options = _ref.options;\n var arrowElement = state.elements.arrow;\n var popperOffsets = state.modifiersData.popperOffsets;\n var basePlacement = getBasePlacement(state.placement);\n var axis = getMainAxisFromPlacement(basePlacement);\n var isVertical = [left, right].indexOf(basePlacement) >= 0;\n var len = isVertical ? 'height' : 'width';\n\n if (!arrowElement || !popperOffsets) {\n return;\n }\n\n var paddingObject = toPaddingObject(options.padding, state);\n var arrowRect = getLayoutRect(arrowElement);\n var minProp = axis === 'y' ? top : left;\n var maxProp = axis === 'y' ? bottom : right;\n var endDiff = state.rects.reference[len] + state.rects.reference[axis] - popperOffsets[axis] - state.rects.popper[len];\n var startDiff = popperOffsets[axis] - state.rects.reference[axis];\n var arrowOffsetParent = getOffsetParent(arrowElement);\n var clientSize = arrowOffsetParent ? axis === 'y' ? arrowOffsetParent.clientHeight || 0 : arrowOffsetParent.clientWidth || 0 : 0;\n var centerToReference = endDiff / 2 - startDiff / 2; // Make sure the arrow doesn't overflow the popper if the center point is\n // outside of the popper bounds\n\n var min = paddingObject[minProp];\n var max = clientSize - arrowRect[len] - paddingObject[maxProp];\n var center = clientSize / 2 - arrowRect[len] / 2 + centerToReference;\n var offset = within(min, center, max); // Prevents breaking syntax highlighting...\n\n var axisProp = axis;\n state.modifiersData[name] = (_state$modifiersData$ = {}, _state$modifiersData$[axisProp] = offset, _state$modifiersData$.centerOffset = offset - center, _state$modifiersData$);\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state,\n options = _ref2.options;\n var _options$element = options.element,\n arrowElement = _options$element === void 0 ? '[data-popper-arrow]' : _options$element;\n\n if (arrowElement == null) {\n return;\n } // CSS selector\n\n\n if (typeof arrowElement === 'string') {\n arrowElement = state.elements.popper.querySelector(arrowElement);\n\n if (!arrowElement) {\n return;\n }\n }\n\n if (!contains(state.elements.popper, arrowElement)) {\n return;\n }\n\n state.elements.arrow = arrowElement;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'arrow',\n enabled: true,\n phase: 'main',\n fn: arrow,\n effect: effect,\n requires: ['popperOffsets'],\n requiresIfExists: ['preventOverflow']\n};","export default function getVariation(placement) {\n return placement.split('-')[1];\n}","import { top, left, right, bottom, end } from \"../enums.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getWindow from \"../dom-utils/getWindow.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getComputedStyle from \"../dom-utils/getComputedStyle.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport { round } from \"../utils/math.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar unsetSides = {\n top: 'auto',\n right: 'auto',\n bottom: 'auto',\n left: 'auto'\n}; // Round the offsets to the nearest suitable subpixel based on the DPR.\n// Zooming can change the DPR, but it seems to report a value that will\n// cleanly divide the values into the appropriate subpixels.\n\nfunction roundOffsetsByDPR(_ref, win) {\n var x = _ref.x,\n y = _ref.y;\n var dpr = win.devicePixelRatio || 1;\n return {\n x: round(x * dpr) / dpr || 0,\n y: round(y * dpr) / dpr || 0\n };\n}\n\nexport function mapToStyles(_ref2) {\n var _Object$assign2;\n\n var popper = _ref2.popper,\n popperRect = _ref2.popperRect,\n placement = _ref2.placement,\n variation = _ref2.variation,\n offsets = _ref2.offsets,\n position = _ref2.position,\n gpuAcceleration = _ref2.gpuAcceleration,\n adaptive = _ref2.adaptive,\n roundOffsets = _ref2.roundOffsets,\n isFixed = _ref2.isFixed;\n var _offsets$x = offsets.x,\n x = _offsets$x === void 0 ? 0 : _offsets$x,\n _offsets$y = offsets.y,\n y = _offsets$y === void 0 ? 0 : _offsets$y;\n\n var _ref3 = typeof roundOffsets === 'function' ? roundOffsets({\n x: x,\n y: y\n }) : {\n x: x,\n y: y\n };\n\n x = _ref3.x;\n y = _ref3.y;\n var hasX = offsets.hasOwnProperty('x');\n var hasY = offsets.hasOwnProperty('y');\n var sideX = left;\n var sideY = top;\n var win = window;\n\n if (adaptive) {\n var offsetParent = getOffsetParent(popper);\n var heightProp = 'clientHeight';\n var widthProp = 'clientWidth';\n\n if (offsetParent === getWindow(popper)) {\n offsetParent = getDocumentElement(popper);\n\n if (getComputedStyle(offsetParent).position !== 'static' && position === 'absolute') {\n heightProp = 'scrollHeight';\n widthProp = 'scrollWidth';\n }\n } // $FlowFixMe[incompatible-cast]: force type refinement, we compare offsetParent with window above, but Flow doesn't detect it\n\n\n offsetParent = offsetParent;\n\n if (placement === top || (placement === left || placement === right) && variation === end) {\n sideY = bottom;\n var offsetY = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.height : // $FlowFixMe[prop-missing]\n offsetParent[heightProp];\n y -= offsetY - popperRect.height;\n y *= gpuAcceleration ? 1 : -1;\n }\n\n if (placement === left || (placement === top || placement === bottom) && variation === end) {\n sideX = right;\n var offsetX = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.width : // $FlowFixMe[prop-missing]\n offsetParent[widthProp];\n x -= offsetX - popperRect.width;\n x *= gpuAcceleration ? 1 : -1;\n }\n }\n\n var commonStyles = Object.assign({\n position: position\n }, adaptive && unsetSides);\n\n var _ref4 = roundOffsets === true ? roundOffsetsByDPR({\n x: x,\n y: y\n }, getWindow(popper)) : {\n x: x,\n y: y\n };\n\n x = _ref4.x;\n y = _ref4.y;\n\n if (gpuAcceleration) {\n var _Object$assign;\n\n return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? '0' : '', _Object$assign[sideX] = hasX ? '0' : '', _Object$assign.transform = (win.devicePixelRatio || 1) <= 1 ? \"translate(\" + x + \"px, \" + y + \"px)\" : \"translate3d(\" + x + \"px, \" + y + \"px, 0)\", _Object$assign));\n }\n\n return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + \"px\" : '', _Object$assign2[sideX] = hasX ? x + \"px\" : '', _Object$assign2.transform = '', _Object$assign2));\n}\n\nfunction computeStyles(_ref5) {\n var state = _ref5.state,\n options = _ref5.options;\n var _options$gpuAccelerat = options.gpuAcceleration,\n gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat,\n _options$adaptive = options.adaptive,\n adaptive = _options$adaptive === void 0 ? true : _options$adaptive,\n _options$roundOffsets = options.roundOffsets,\n roundOffsets = _options$roundOffsets === void 0 ? true : _options$roundOffsets;\n var commonStyles = {\n placement: getBasePlacement(state.placement),\n variation: getVariation(state.placement),\n popper: state.elements.popper,\n popperRect: state.rects.popper,\n gpuAcceleration: gpuAcceleration,\n isFixed: state.options.strategy === 'fixed'\n };\n\n if (state.modifiersData.popperOffsets != null) {\n state.styles.popper = Object.assign({}, state.styles.popper, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.popperOffsets,\n position: state.options.strategy,\n adaptive: adaptive,\n roundOffsets: roundOffsets\n })));\n }\n\n if (state.modifiersData.arrow != null) {\n state.styles.arrow = Object.assign({}, state.styles.arrow, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.arrow,\n position: 'absolute',\n adaptive: false,\n roundOffsets: roundOffsets\n })));\n }\n\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-placement': state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'computeStyles',\n enabled: true,\n phase: 'beforeWrite',\n fn: computeStyles,\n data: {}\n};","import getWindow from \"../dom-utils/getWindow.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar passive = {\n passive: true\n};\n\nfunction effect(_ref) {\n var state = _ref.state,\n instance = _ref.instance,\n options = _ref.options;\n var _options$scroll = options.scroll,\n scroll = _options$scroll === void 0 ? true : _options$scroll,\n _options$resize = options.resize,\n resize = _options$resize === void 0 ? true : _options$resize;\n var window = getWindow(state.elements.popper);\n var scrollParents = [].concat(state.scrollParents.reference, state.scrollParents.popper);\n\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.addEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.addEventListener('resize', instance.update, passive);\n }\n\n return function () {\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.removeEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.removeEventListener('resize', instance.update, passive);\n }\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'eventListeners',\n enabled: true,\n phase: 'write',\n fn: function fn() {},\n effect: effect,\n data: {}\n};","var hash = {\n left: 'right',\n right: 'left',\n bottom: 'top',\n top: 'bottom'\n};\nexport default function getOppositePlacement(placement) {\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}","var hash = {\n start: 'end',\n end: 'start'\n};\nexport default function getOppositeVariationPlacement(placement) {\n return placement.replace(/start|end/g, function (matched) {\n return hash[matched];\n });\n}","import getWindow from \"./getWindow.js\";\nexport default function getWindowScroll(node) {\n var win = getWindow(node);\n var scrollLeft = win.pageXOffset;\n var scrollTop = win.pageYOffset;\n return {\n scrollLeft: scrollLeft,\n scrollTop: scrollTop\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nexport default function getWindowScrollBarX(element) {\n // If has a CSS width greater than the viewport, then this will be\n // incorrect for RTL.\n // Popper 1 is broken in this case and never had a bug report so let's assume\n // it's not an issue. I don't think anyone ever specifies width on \n // anyway.\n // Browsers where the left scrollbar doesn't cause an issue report `0` for\n // this (e.g. Edge 2019, IE11, Safari)\n return getBoundingClientRect(getDocumentElement(element)).left + getWindowScroll(element).scrollLeft;\n}","import getComputedStyle from \"./getComputedStyle.js\";\nexport default function isScrollParent(element) {\n // Firefox wants us to check `-x` and `-y` variations as well\n var _getComputedStyle = getComputedStyle(element),\n overflow = _getComputedStyle.overflow,\n overflowX = _getComputedStyle.overflowX,\n overflowY = _getComputedStyle.overflowY;\n\n return /auto|scroll|overlay|hidden/.test(overflow + overflowY + overflowX);\n}","import getParentNode from \"./getParentNode.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nexport default function getScrollParent(node) {\n if (['html', 'body', '#document'].indexOf(getNodeName(node)) >= 0) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return node.ownerDocument.body;\n }\n\n if (isHTMLElement(node) && isScrollParent(node)) {\n return node;\n }\n\n return getScrollParent(getParentNode(node));\n}","import getScrollParent from \"./getScrollParent.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getWindow from \"./getWindow.js\";\nimport isScrollParent from \"./isScrollParent.js\";\n/*\ngiven a DOM element, return the list of all scroll parents, up the list of ancesors\nuntil we get to the top window object. This list is what we attach scroll listeners\nto, because if any of these parent elements scroll, we'll need to re-calculate the\nreference element's position.\n*/\n\nexport default function listScrollParents(element, list) {\n var _element$ownerDocumen;\n\n if (list === void 0) {\n list = [];\n }\n\n var scrollParent = getScrollParent(element);\n var isBody = scrollParent === ((_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body);\n var win = getWindow(scrollParent);\n var target = isBody ? [win].concat(win.visualViewport || [], isScrollParent(scrollParent) ? scrollParent : []) : scrollParent;\n var updatedList = list.concat(target);\n return isBody ? updatedList : // $FlowFixMe[incompatible-call]: isBody tells us target will be an HTMLElement here\n updatedList.concat(listScrollParents(getParentNode(target)));\n}","export default function rectToClientRect(rect) {\n return Object.assign({}, rect, {\n left: rect.x,\n top: rect.y,\n right: rect.x + rect.width,\n bottom: rect.y + rect.height\n });\n}","import { viewport } from \"../enums.js\";\nimport getViewportRect from \"./getViewportRect.js\";\nimport getDocumentRect from \"./getDocumentRect.js\";\nimport listScrollParents from \"./listScrollParents.js\";\nimport getOffsetParent from \"./getOffsetParent.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport contains from \"./contains.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport rectToClientRect from \"../utils/rectToClientRect.js\";\nimport { max, min } from \"../utils/math.js\";\n\nfunction getInnerBoundingClientRect(element, strategy) {\n var rect = getBoundingClientRect(element, false, strategy === 'fixed');\n rect.top = rect.top + element.clientTop;\n rect.left = rect.left + element.clientLeft;\n rect.bottom = rect.top + element.clientHeight;\n rect.right = rect.left + element.clientWidth;\n rect.width = element.clientWidth;\n rect.height = element.clientHeight;\n rect.x = rect.left;\n rect.y = rect.top;\n return rect;\n}\n\nfunction getClientRectFromMixedType(element, clippingParent, strategy) {\n return clippingParent === viewport ? rectToClientRect(getViewportRect(element, strategy)) : isElement(clippingParent) ? getInnerBoundingClientRect(clippingParent, strategy) : rectToClientRect(getDocumentRect(getDocumentElement(element)));\n} // A \"clipping parent\" is an overflowable container with the characteristic of\n// clipping (or hiding) overflowing elements with a position different from\n// `initial`\n\n\nfunction getClippingParents(element) {\n var clippingParents = listScrollParents(getParentNode(element));\n var canEscapeClipping = ['absolute', 'fixed'].indexOf(getComputedStyle(element).position) >= 0;\n var clipperElement = canEscapeClipping && isHTMLElement(element) ? getOffsetParent(element) : element;\n\n if (!isElement(clipperElement)) {\n return [];\n } // $FlowFixMe[incompatible-return]: https://github.com/facebook/flow/issues/1414\n\n\n return clippingParents.filter(function (clippingParent) {\n return isElement(clippingParent) && contains(clippingParent, clipperElement) && getNodeName(clippingParent) !== 'body';\n });\n} // Gets the maximum area that the element is visible in due to any number of\n// clipping parents\n\n\nexport default function getClippingRect(element, boundary, rootBoundary, strategy) {\n var mainClippingParents = boundary === 'clippingParents' ? getClippingParents(element) : [].concat(boundary);\n var clippingParents = [].concat(mainClippingParents, [rootBoundary]);\n var firstClippingParent = clippingParents[0];\n var clippingRect = clippingParents.reduce(function (accRect, clippingParent) {\n var rect = getClientRectFromMixedType(element, clippingParent, strategy);\n accRect.top = max(rect.top, accRect.top);\n accRect.right = min(rect.right, accRect.right);\n accRect.bottom = min(rect.bottom, accRect.bottom);\n accRect.left = max(rect.left, accRect.left);\n return accRect;\n }, getClientRectFromMixedType(element, firstClippingParent, strategy));\n clippingRect.width = clippingRect.right - clippingRect.left;\n clippingRect.height = clippingRect.bottom - clippingRect.top;\n clippingRect.x = clippingRect.left;\n clippingRect.y = clippingRect.top;\n return clippingRect;\n}","import getWindow from \"./getWindow.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getViewportRect(element, strategy) {\n var win = getWindow(element);\n var html = getDocumentElement(element);\n var visualViewport = win.visualViewport;\n var width = html.clientWidth;\n var height = html.clientHeight;\n var x = 0;\n var y = 0;\n\n if (visualViewport) {\n width = visualViewport.width;\n height = visualViewport.height;\n var layoutViewport = isLayoutViewport();\n\n if (layoutViewport || !layoutViewport && strategy === 'fixed') {\n x = visualViewport.offsetLeft;\n y = visualViewport.offsetTop;\n }\n }\n\n return {\n width: width,\n height: height,\n x: x + getWindowScrollBarX(element),\n y: y\n };\n}","import getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nimport { max } from \"../utils/math.js\"; // Gets the entire size of the scrollable document area, even extending outside\n// of the `` and `` rect bounds if horizontally scrollable\n\nexport default function getDocumentRect(element) {\n var _element$ownerDocumen;\n\n var html = getDocumentElement(element);\n var winScroll = getWindowScroll(element);\n var body = (_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body;\n var width = max(html.scrollWidth, html.clientWidth, body ? body.scrollWidth : 0, body ? body.clientWidth : 0);\n var height = max(html.scrollHeight, html.clientHeight, body ? body.scrollHeight : 0, body ? body.clientHeight : 0);\n var x = -winScroll.scrollLeft + getWindowScrollBarX(element);\n var y = -winScroll.scrollTop;\n\n if (getComputedStyle(body || html).direction === 'rtl') {\n x += max(html.clientWidth, body ? body.clientWidth : 0) - width;\n }\n\n return {\n width: width,\n height: height,\n x: x,\n y: y\n };\n}","import getBasePlacement from \"./getBasePlacement.js\";\nimport getVariation from \"./getVariation.js\";\nimport getMainAxisFromPlacement from \"./getMainAxisFromPlacement.js\";\nimport { top, right, bottom, left, start, end } from \"../enums.js\";\nexport default function computeOffsets(_ref) {\n var reference = _ref.reference,\n element = _ref.element,\n placement = _ref.placement;\n var basePlacement = placement ? getBasePlacement(placement) : null;\n var variation = placement ? getVariation(placement) : null;\n var commonX = reference.x + reference.width / 2 - element.width / 2;\n var commonY = reference.y + reference.height / 2 - element.height / 2;\n var offsets;\n\n switch (basePlacement) {\n case top:\n offsets = {\n x: commonX,\n y: reference.y - element.height\n };\n break;\n\n case bottom:\n offsets = {\n x: commonX,\n y: reference.y + reference.height\n };\n break;\n\n case right:\n offsets = {\n x: reference.x + reference.width,\n y: commonY\n };\n break;\n\n case left:\n offsets = {\n x: reference.x - element.width,\n y: commonY\n };\n break;\n\n default:\n offsets = {\n x: reference.x,\n y: reference.y\n };\n }\n\n var mainAxis = basePlacement ? getMainAxisFromPlacement(basePlacement) : null;\n\n if (mainAxis != null) {\n var len = mainAxis === 'y' ? 'height' : 'width';\n\n switch (variation) {\n case start:\n offsets[mainAxis] = offsets[mainAxis] - (reference[len] / 2 - element[len] / 2);\n break;\n\n case end:\n offsets[mainAxis] = offsets[mainAxis] + (reference[len] / 2 - element[len] / 2);\n break;\n\n default:\n }\n }\n\n return offsets;\n}","import getClippingRect from \"../dom-utils/getClippingRect.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getBoundingClientRect from \"../dom-utils/getBoundingClientRect.js\";\nimport computeOffsets from \"./computeOffsets.js\";\nimport rectToClientRect from \"./rectToClientRect.js\";\nimport { clippingParents, reference, popper, bottom, top, right, basePlacements, viewport } from \"../enums.js\";\nimport { isElement } from \"../dom-utils/instanceOf.js\";\nimport mergePaddingObject from \"./mergePaddingObject.js\";\nimport expandToHashMap from \"./expandToHashMap.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport default function detectOverflow(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n _options$placement = _options.placement,\n placement = _options$placement === void 0 ? state.placement : _options$placement,\n _options$strategy = _options.strategy,\n strategy = _options$strategy === void 0 ? state.strategy : _options$strategy,\n _options$boundary = _options.boundary,\n boundary = _options$boundary === void 0 ? clippingParents : _options$boundary,\n _options$rootBoundary = _options.rootBoundary,\n rootBoundary = _options$rootBoundary === void 0 ? viewport : _options$rootBoundary,\n _options$elementConte = _options.elementContext,\n elementContext = _options$elementConte === void 0 ? popper : _options$elementConte,\n _options$altBoundary = _options.altBoundary,\n altBoundary = _options$altBoundary === void 0 ? false : _options$altBoundary,\n _options$padding = _options.padding,\n padding = _options$padding === void 0 ? 0 : _options$padding;\n var paddingObject = mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n var altContext = elementContext === popper ? reference : popper;\n var popperRect = state.rects.popper;\n var element = state.elements[altBoundary ? altContext : elementContext];\n var clippingClientRect = getClippingRect(isElement(element) ? element : element.contextElement || getDocumentElement(state.elements.popper), boundary, rootBoundary, strategy);\n var referenceClientRect = getBoundingClientRect(state.elements.reference);\n var popperOffsets = computeOffsets({\n reference: referenceClientRect,\n element: popperRect,\n strategy: 'absolute',\n placement: placement\n });\n var popperClientRect = rectToClientRect(Object.assign({}, popperRect, popperOffsets));\n var elementClientRect = elementContext === popper ? popperClientRect : referenceClientRect; // positive = overflowing the clipping rect\n // 0 or negative = within the clipping rect\n\n var overflowOffsets = {\n top: clippingClientRect.top - elementClientRect.top + paddingObject.top,\n bottom: elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom,\n left: clippingClientRect.left - elementClientRect.left + paddingObject.left,\n right: elementClientRect.right - clippingClientRect.right + paddingObject.right\n };\n var offsetData = state.modifiersData.offset; // Offsets can be applied only to the popper element\n\n if (elementContext === popper && offsetData) {\n var offset = offsetData[placement];\n Object.keys(overflowOffsets).forEach(function (key) {\n var multiply = [right, bottom].indexOf(key) >= 0 ? 1 : -1;\n var axis = [top, bottom].indexOf(key) >= 0 ? 'y' : 'x';\n overflowOffsets[key] += offset[axis] * multiply;\n });\n }\n\n return overflowOffsets;\n}","import getOppositePlacement from \"../utils/getOppositePlacement.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getOppositeVariationPlacement from \"../utils/getOppositeVariationPlacement.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport computeAutoPlacement from \"../utils/computeAutoPlacement.js\";\nimport { bottom, top, start, right, left, auto } from \"../enums.js\";\nimport getVariation from \"../utils/getVariation.js\"; // eslint-disable-next-line import/no-unused-modules\n\nfunction getExpandedFallbackPlacements(placement) {\n if (getBasePlacement(placement) === auto) {\n return [];\n }\n\n var oppositePlacement = getOppositePlacement(placement);\n return [getOppositeVariationPlacement(placement), oppositePlacement, getOppositeVariationPlacement(oppositePlacement)];\n}\n\nfunction flip(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n\n if (state.modifiersData[name]._skip) {\n return;\n }\n\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? true : _options$altAxis,\n specifiedFallbackPlacements = options.fallbackPlacements,\n padding = options.padding,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n _options$flipVariatio = options.flipVariations,\n flipVariations = _options$flipVariatio === void 0 ? true : _options$flipVariatio,\n allowedAutoPlacements = options.allowedAutoPlacements;\n var preferredPlacement = state.options.placement;\n var basePlacement = getBasePlacement(preferredPlacement);\n var isBasePlacement = basePlacement === preferredPlacement;\n var fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipVariations ? [getOppositePlacement(preferredPlacement)] : getExpandedFallbackPlacements(preferredPlacement));\n var placements = [preferredPlacement].concat(fallbackPlacements).reduce(function (acc, placement) {\n return acc.concat(getBasePlacement(placement) === auto ? computeAutoPlacement(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n flipVariations: flipVariations,\n allowedAutoPlacements: allowedAutoPlacements\n }) : placement);\n }, []);\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var checksMap = new Map();\n var makeFallbackChecks = true;\n var firstFittingPlacement = placements[0];\n\n for (var i = 0; i < placements.length; i++) {\n var placement = placements[i];\n\n var _basePlacement = getBasePlacement(placement);\n\n var isStartVariation = getVariation(placement) === start;\n var isVertical = [top, bottom].indexOf(_basePlacement) >= 0;\n var len = isVertical ? 'width' : 'height';\n var overflow = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n altBoundary: altBoundary,\n padding: padding\n });\n var mainVariationSide = isVertical ? isStartVariation ? right : left : isStartVariation ? bottom : top;\n\n if (referenceRect[len] > popperRect[len]) {\n mainVariationSide = getOppositePlacement(mainVariationSide);\n }\n\n var altVariationSide = getOppositePlacement(mainVariationSide);\n var checks = [];\n\n if (checkMainAxis) {\n checks.push(overflow[_basePlacement] <= 0);\n }\n\n if (checkAltAxis) {\n checks.push(overflow[mainVariationSide] <= 0, overflow[altVariationSide] <= 0);\n }\n\n if (checks.every(function (check) {\n return check;\n })) {\n firstFittingPlacement = placement;\n makeFallbackChecks = false;\n break;\n }\n\n checksMap.set(placement, checks);\n }\n\n if (makeFallbackChecks) {\n // `2` may be desired in some cases – research later\n var numberOfChecks = flipVariations ? 3 : 1;\n\n var _loop = function _loop(_i) {\n var fittingPlacement = placements.find(function (placement) {\n var checks = checksMap.get(placement);\n\n if (checks) {\n return checks.slice(0, _i).every(function (check) {\n return check;\n });\n }\n });\n\n if (fittingPlacement) {\n firstFittingPlacement = fittingPlacement;\n return \"break\";\n }\n };\n\n for (var _i = numberOfChecks; _i > 0; _i--) {\n var _ret = _loop(_i);\n\n if (_ret === \"break\") break;\n }\n }\n\n if (state.placement !== firstFittingPlacement) {\n state.modifiersData[name]._skip = true;\n state.placement = firstFittingPlacement;\n state.reset = true;\n }\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'flip',\n enabled: true,\n phase: 'main',\n fn: flip,\n requiresIfExists: ['offset'],\n data: {\n _skip: false\n }\n};","import getVariation from \"./getVariation.js\";\nimport { variationPlacements, basePlacements, placements as allPlacements } from \"../enums.js\";\nimport detectOverflow from \"./detectOverflow.js\";\nimport getBasePlacement from \"./getBasePlacement.js\";\nexport default function computeAutoPlacement(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n placement = _options.placement,\n boundary = _options.boundary,\n rootBoundary = _options.rootBoundary,\n padding = _options.padding,\n flipVariations = _options.flipVariations,\n _options$allowedAutoP = _options.allowedAutoPlacements,\n allowedAutoPlacements = _options$allowedAutoP === void 0 ? allPlacements : _options$allowedAutoP;\n var variation = getVariation(placement);\n var placements = variation ? flipVariations ? variationPlacements : variationPlacements.filter(function (placement) {\n return getVariation(placement) === variation;\n }) : basePlacements;\n var allowedPlacements = placements.filter(function (placement) {\n return allowedAutoPlacements.indexOf(placement) >= 0;\n });\n\n if (allowedPlacements.length === 0) {\n allowedPlacements = placements;\n } // $FlowFixMe[incompatible-type]: Flow seems to have problems with two array unions...\n\n\n var overflows = allowedPlacements.reduce(function (acc, placement) {\n acc[placement] = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding\n })[getBasePlacement(placement)];\n return acc;\n }, {});\n return Object.keys(overflows).sort(function (a, b) {\n return overflows[a] - overflows[b];\n });\n}","import { top, bottom, left, right } from \"../enums.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\n\nfunction getSideOffsets(overflow, rect, preventedOffsets) {\n if (preventedOffsets === void 0) {\n preventedOffsets = {\n x: 0,\n y: 0\n };\n }\n\n return {\n top: overflow.top - rect.height - preventedOffsets.y,\n right: overflow.right - rect.width + preventedOffsets.x,\n bottom: overflow.bottom - rect.height + preventedOffsets.y,\n left: overflow.left - rect.width - preventedOffsets.x\n };\n}\n\nfunction isAnySideFullyClipped(overflow) {\n return [top, right, bottom, left].some(function (side) {\n return overflow[side] >= 0;\n });\n}\n\nfunction hide(_ref) {\n var state = _ref.state,\n name = _ref.name;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var preventedOffsets = state.modifiersData.preventOverflow;\n var referenceOverflow = detectOverflow(state, {\n elementContext: 'reference'\n });\n var popperAltOverflow = detectOverflow(state, {\n altBoundary: true\n });\n var referenceClippingOffsets = getSideOffsets(referenceOverflow, referenceRect);\n var popperEscapeOffsets = getSideOffsets(popperAltOverflow, popperRect, preventedOffsets);\n var isReferenceHidden = isAnySideFullyClipped(referenceClippingOffsets);\n var hasPopperEscaped = isAnySideFullyClipped(popperEscapeOffsets);\n state.modifiersData[name] = {\n referenceClippingOffsets: referenceClippingOffsets,\n popperEscapeOffsets: popperEscapeOffsets,\n isReferenceHidden: isReferenceHidden,\n hasPopperEscaped: hasPopperEscaped\n };\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-reference-hidden': isReferenceHidden,\n 'data-popper-escaped': hasPopperEscaped\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'hide',\n enabled: true,\n phase: 'main',\n requiresIfExists: ['preventOverflow'],\n fn: hide\n};","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport { top, left, right, placements } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport function distanceAndSkiddingToXY(placement, rects, offset) {\n var basePlacement = getBasePlacement(placement);\n var invertDistance = [left, top].indexOf(basePlacement) >= 0 ? -1 : 1;\n\n var _ref = typeof offset === 'function' ? offset(Object.assign({}, rects, {\n placement: placement\n })) : offset,\n skidding = _ref[0],\n distance = _ref[1];\n\n skidding = skidding || 0;\n distance = (distance || 0) * invertDistance;\n return [left, right].indexOf(basePlacement) >= 0 ? {\n x: distance,\n y: skidding\n } : {\n x: skidding,\n y: distance\n };\n}\n\nfunction offset(_ref2) {\n var state = _ref2.state,\n options = _ref2.options,\n name = _ref2.name;\n var _options$offset = options.offset,\n offset = _options$offset === void 0 ? [0, 0] : _options$offset;\n var data = placements.reduce(function (acc, placement) {\n acc[placement] = distanceAndSkiddingToXY(placement, state.rects, offset);\n return acc;\n }, {});\n var _data$state$placement = data[state.placement],\n x = _data$state$placement.x,\n y = _data$state$placement.y;\n\n if (state.modifiersData.popperOffsets != null) {\n state.modifiersData.popperOffsets.x += x;\n state.modifiersData.popperOffsets.y += y;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'offset',\n enabled: true,\n phase: 'main',\n requires: ['popperOffsets'],\n fn: offset\n};","import computeOffsets from \"../utils/computeOffsets.js\";\n\nfunction popperOffsets(_ref) {\n var state = _ref.state,\n name = _ref.name;\n // Offsets are the actual position the popper needs to have to be\n // properly positioned near its reference element\n // This is the most basic placement, and will be adjusted by\n // the modifiers in the next step\n state.modifiersData[name] = computeOffsets({\n reference: state.rects.reference,\n element: state.rects.popper,\n strategy: 'absolute',\n placement: state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'popperOffsets',\n enabled: true,\n phase: 'read',\n fn: popperOffsets,\n data: {}\n};","import { top, left, right, bottom, start } from \"../enums.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport getAltAxis from \"../utils/getAltAxis.js\";\nimport { within, withinMaxClamp } from \"../utils/within.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport getFreshSideObject from \"../utils/getFreshSideObject.js\";\nimport { min as mathMin, max as mathMax } from \"../utils/math.js\";\n\nfunction preventOverflow(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? false : _options$altAxis,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n padding = options.padding,\n _options$tether = options.tether,\n tether = _options$tether === void 0 ? true : _options$tether,\n _options$tetherOffset = options.tetherOffset,\n tetherOffset = _options$tetherOffset === void 0 ? 0 : _options$tetherOffset;\n var overflow = detectOverflow(state, {\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n altBoundary: altBoundary\n });\n var basePlacement = getBasePlacement(state.placement);\n var variation = getVariation(state.placement);\n var isBasePlacement = !variation;\n var mainAxis = getMainAxisFromPlacement(basePlacement);\n var altAxis = getAltAxis(mainAxis);\n var popperOffsets = state.modifiersData.popperOffsets;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var tetherOffsetValue = typeof tetherOffset === 'function' ? tetherOffset(Object.assign({}, state.rects, {\n placement: state.placement\n })) : tetherOffset;\n var normalizedTetherOffsetValue = typeof tetherOffsetValue === 'number' ? {\n mainAxis: tetherOffsetValue,\n altAxis: tetherOffsetValue\n } : Object.assign({\n mainAxis: 0,\n altAxis: 0\n }, tetherOffsetValue);\n var offsetModifierState = state.modifiersData.offset ? state.modifiersData.offset[state.placement] : null;\n var data = {\n x: 0,\n y: 0\n };\n\n if (!popperOffsets) {\n return;\n }\n\n if (checkMainAxis) {\n var _offsetModifierState$;\n\n var mainSide = mainAxis === 'y' ? top : left;\n var altSide = mainAxis === 'y' ? bottom : right;\n var len = mainAxis === 'y' ? 'height' : 'width';\n var offset = popperOffsets[mainAxis];\n var min = offset + overflow[mainSide];\n var max = offset - overflow[altSide];\n var additive = tether ? -popperRect[len] / 2 : 0;\n var minLen = variation === start ? referenceRect[len] : popperRect[len];\n var maxLen = variation === start ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go\n // outside the reference bounds\n\n var arrowElement = state.elements.arrow;\n var arrowRect = tether && arrowElement ? getLayoutRect(arrowElement) : {\n width: 0,\n height: 0\n };\n var arrowPaddingObject = state.modifiersData['arrow#persistent'] ? state.modifiersData['arrow#persistent'].padding : getFreshSideObject();\n var arrowPaddingMin = arrowPaddingObject[mainSide];\n var arrowPaddingMax = arrowPaddingObject[altSide]; // If the reference length is smaller than the arrow length, we don't want\n // to include its full size in the calculation. If the reference is small\n // and near the edge of a boundary, the popper can overflow even if the\n // reference is not overflowing as well (e.g. virtual elements with no\n // width or height)\n\n var arrowLen = within(0, referenceRect[len], arrowRect[len]);\n var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis : minLen - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis;\n var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis : maxLen + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis;\n var arrowOffsetParent = state.elements.arrow && getOffsetParent(state.elements.arrow);\n var clientOffset = arrowOffsetParent ? mainAxis === 'y' ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0;\n var offsetModifierValue = (_offsetModifierState$ = offsetModifierState == null ? void 0 : offsetModifierState[mainAxis]) != null ? _offsetModifierState$ : 0;\n var tetherMin = offset + minOffset - offsetModifierValue - clientOffset;\n var tetherMax = offset + maxOffset - offsetModifierValue;\n var preventedOffset = within(tether ? mathMin(min, tetherMin) : min, offset, tether ? mathMax(max, tetherMax) : max);\n popperOffsets[mainAxis] = preventedOffset;\n data[mainAxis] = preventedOffset - offset;\n }\n\n if (checkAltAxis) {\n var _offsetModifierState$2;\n\n var _mainSide = mainAxis === 'x' ? top : left;\n\n var _altSide = mainAxis === 'x' ? bottom : right;\n\n var _offset = popperOffsets[altAxis];\n\n var _len = altAxis === 'y' ? 'height' : 'width';\n\n var _min = _offset + overflow[_mainSide];\n\n var _max = _offset - overflow[_altSide];\n\n var isOriginSide = [top, left].indexOf(basePlacement) !== -1;\n\n var _offsetModifierValue = (_offsetModifierState$2 = offsetModifierState == null ? void 0 : offsetModifierState[altAxis]) != null ? _offsetModifierState$2 : 0;\n\n var _tetherMin = isOriginSide ? _min : _offset - referenceRect[_len] - popperRect[_len] - _offsetModifierValue + normalizedTetherOffsetValue.altAxis;\n\n var _tetherMax = isOriginSide ? _offset + referenceRect[_len] + popperRect[_len] - _offsetModifierValue - normalizedTetherOffsetValue.altAxis : _max;\n\n var _preventedOffset = tether && isOriginSide ? withinMaxClamp(_tetherMin, _offset, _tetherMax) : within(tether ? _tetherMin : _min, _offset, tether ? _tetherMax : _max);\n\n popperOffsets[altAxis] = _preventedOffset;\n data[altAxis] = _preventedOffset - _offset;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'preventOverflow',\n enabled: true,\n phase: 'main',\n fn: preventOverflow,\n requiresIfExists: ['offset']\n};","export default function getAltAxis(axis) {\n return axis === 'x' ? 'y' : 'x';\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getNodeScroll from \"./getNodeScroll.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport { round } from \"../utils/math.js\";\n\nfunction isElementScaled(element) {\n var rect = element.getBoundingClientRect();\n var scaleX = round(rect.width) / element.offsetWidth || 1;\n var scaleY = round(rect.height) / element.offsetHeight || 1;\n return scaleX !== 1 || scaleY !== 1;\n} // Returns the composite rect of an element relative to its offsetParent.\n// Composite means it takes into account transforms as well as layout.\n\n\nexport default function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) {\n if (isFixed === void 0) {\n isFixed = false;\n }\n\n var isOffsetParentAnElement = isHTMLElement(offsetParent);\n var offsetParentIsScaled = isHTMLElement(offsetParent) && isElementScaled(offsetParent);\n var documentElement = getDocumentElement(offsetParent);\n var rect = getBoundingClientRect(elementOrVirtualElement, offsetParentIsScaled, isFixed);\n var scroll = {\n scrollLeft: 0,\n scrollTop: 0\n };\n var offsets = {\n x: 0,\n y: 0\n };\n\n if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) {\n if (getNodeName(offsetParent) !== 'body' || // https://github.com/popperjs/popper-core/issues/1078\n isScrollParent(documentElement)) {\n scroll = getNodeScroll(offsetParent);\n }\n\n if (isHTMLElement(offsetParent)) {\n offsets = getBoundingClientRect(offsetParent, true);\n offsets.x += offsetParent.clientLeft;\n offsets.y += offsetParent.clientTop;\n } else if (documentElement) {\n offsets.x = getWindowScrollBarX(documentElement);\n }\n }\n\n return {\n x: rect.left + scroll.scrollLeft - offsets.x,\n y: rect.top + scroll.scrollTop - offsets.y,\n width: rect.width,\n height: rect.height\n };\n}","import getWindowScroll from \"./getWindowScroll.js\";\nimport getWindow from \"./getWindow.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getHTMLElementScroll from \"./getHTMLElementScroll.js\";\nexport default function getNodeScroll(node) {\n if (node === getWindow(node) || !isHTMLElement(node)) {\n return getWindowScroll(node);\n } else {\n return getHTMLElementScroll(node);\n }\n}","export default function getHTMLElementScroll(element) {\n return {\n scrollLeft: element.scrollLeft,\n scrollTop: element.scrollTop\n };\n}","import { modifierPhases } from \"../enums.js\"; // source: https://stackoverflow.com/questions/49875255\n\nfunction order(modifiers) {\n var map = new Map();\n var visited = new Set();\n var result = [];\n modifiers.forEach(function (modifier) {\n map.set(modifier.name, modifier);\n }); // On visiting object, check for its dependencies and visit them recursively\n\n function sort(modifier) {\n visited.add(modifier.name);\n var requires = [].concat(modifier.requires || [], modifier.requiresIfExists || []);\n requires.forEach(function (dep) {\n if (!visited.has(dep)) {\n var depModifier = map.get(dep);\n\n if (depModifier) {\n sort(depModifier);\n }\n }\n });\n result.push(modifier);\n }\n\n modifiers.forEach(function (modifier) {\n if (!visited.has(modifier.name)) {\n // check for visited object\n sort(modifier);\n }\n });\n return result;\n}\n\nexport default function orderModifiers(modifiers) {\n // order based on dependencies\n var orderedModifiers = order(modifiers); // order based on phase\n\n return modifierPhases.reduce(function (acc, phase) {\n return acc.concat(orderedModifiers.filter(function (modifier) {\n return modifier.phase === phase;\n }));\n }, []);\n}","import getCompositeRect from \"./dom-utils/getCompositeRect.js\";\nimport getLayoutRect from \"./dom-utils/getLayoutRect.js\";\nimport listScrollParents from \"./dom-utils/listScrollParents.js\";\nimport getOffsetParent from \"./dom-utils/getOffsetParent.js\";\nimport orderModifiers from \"./utils/orderModifiers.js\";\nimport debounce from \"./utils/debounce.js\";\nimport mergeByName from \"./utils/mergeByName.js\";\nimport detectOverflow from \"./utils/detectOverflow.js\";\nimport { isElement } from \"./dom-utils/instanceOf.js\";\nvar DEFAULT_OPTIONS = {\n placement: 'bottom',\n modifiers: [],\n strategy: 'absolute'\n};\n\nfunction areValidElements() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return !args.some(function (element) {\n return !(element && typeof element.getBoundingClientRect === 'function');\n });\n}\n\nexport function popperGenerator(generatorOptions) {\n if (generatorOptions === void 0) {\n generatorOptions = {};\n }\n\n var _generatorOptions = generatorOptions,\n _generatorOptions$def = _generatorOptions.defaultModifiers,\n defaultModifiers = _generatorOptions$def === void 0 ? [] : _generatorOptions$def,\n _generatorOptions$def2 = _generatorOptions.defaultOptions,\n defaultOptions = _generatorOptions$def2 === void 0 ? DEFAULT_OPTIONS : _generatorOptions$def2;\n return function createPopper(reference, popper, options) {\n if (options === void 0) {\n options = defaultOptions;\n }\n\n var state = {\n placement: 'bottom',\n orderedModifiers: [],\n options: Object.assign({}, DEFAULT_OPTIONS, defaultOptions),\n modifiersData: {},\n elements: {\n reference: reference,\n popper: popper\n },\n attributes: {},\n styles: {}\n };\n var effectCleanupFns = [];\n var isDestroyed = false;\n var instance = {\n state: state,\n setOptions: function setOptions(setOptionsAction) {\n var options = typeof setOptionsAction === 'function' ? setOptionsAction(state.options) : setOptionsAction;\n cleanupModifierEffects();\n state.options = Object.assign({}, defaultOptions, state.options, options);\n state.scrollParents = {\n reference: isElement(reference) ? listScrollParents(reference) : reference.contextElement ? listScrollParents(reference.contextElement) : [],\n popper: listScrollParents(popper)\n }; // Orders the modifiers based on their dependencies and `phase`\n // properties\n\n var orderedModifiers = orderModifiers(mergeByName([].concat(defaultModifiers, state.options.modifiers))); // Strip out disabled modifiers\n\n state.orderedModifiers = orderedModifiers.filter(function (m) {\n return m.enabled;\n });\n runModifierEffects();\n return instance.update();\n },\n // Sync update – it will always be executed, even if not necessary. This\n // is useful for low frequency updates where sync behavior simplifies the\n // logic.\n // For high frequency updates (e.g. `resize` and `scroll` events), always\n // prefer the async Popper#update method\n forceUpdate: function forceUpdate() {\n if (isDestroyed) {\n return;\n }\n\n var _state$elements = state.elements,\n reference = _state$elements.reference,\n popper = _state$elements.popper; // Don't proceed if `reference` or `popper` are not valid elements\n // anymore\n\n if (!areValidElements(reference, popper)) {\n return;\n } // Store the reference and popper rects to be read by modifiers\n\n\n state.rects = {\n reference: getCompositeRect(reference, getOffsetParent(popper), state.options.strategy === 'fixed'),\n popper: getLayoutRect(popper)\n }; // Modifiers have the ability to reset the current update cycle. The\n // most common use case for this is the `flip` modifier changing the\n // placement, which then needs to re-run all the modifiers, because the\n // logic was previously ran for the previous placement and is therefore\n // stale/incorrect\n\n state.reset = false;\n state.placement = state.options.placement; // On each update cycle, the `modifiersData` property for each modifier\n // is filled with the initial data specified by the modifier. This means\n // it doesn't persist and is fresh on each update.\n // To ensure persistent data, use `${name}#persistent`\n\n state.orderedModifiers.forEach(function (modifier) {\n return state.modifiersData[modifier.name] = Object.assign({}, modifier.data);\n });\n\n for (var index = 0; index < state.orderedModifiers.length; index++) {\n if (state.reset === true) {\n state.reset = false;\n index = -1;\n continue;\n }\n\n var _state$orderedModifie = state.orderedModifiers[index],\n fn = _state$orderedModifie.fn,\n _state$orderedModifie2 = _state$orderedModifie.options,\n _options = _state$orderedModifie2 === void 0 ? {} : _state$orderedModifie2,\n name = _state$orderedModifie.name;\n\n if (typeof fn === 'function') {\n state = fn({\n state: state,\n options: _options,\n name: name,\n instance: instance\n }) || state;\n }\n }\n },\n // Async and optimistically optimized update – it will not be executed if\n // not necessary (debounced to run at most once-per-tick)\n update: debounce(function () {\n return new Promise(function (resolve) {\n instance.forceUpdate();\n resolve(state);\n });\n }),\n destroy: function destroy() {\n cleanupModifierEffects();\n isDestroyed = true;\n }\n };\n\n if (!areValidElements(reference, popper)) {\n return instance;\n }\n\n instance.setOptions(options).then(function (state) {\n if (!isDestroyed && options.onFirstUpdate) {\n options.onFirstUpdate(state);\n }\n }); // Modifiers have the ability to execute arbitrary code before the first\n // update cycle runs. They will be executed in the same order as the update\n // cycle. This is useful when a modifier adds some persistent data that\n // other modifiers need to use, but the modifier is run after the dependent\n // one.\n\n function runModifierEffects() {\n state.orderedModifiers.forEach(function (_ref) {\n var name = _ref.name,\n _ref$options = _ref.options,\n options = _ref$options === void 0 ? {} : _ref$options,\n effect = _ref.effect;\n\n if (typeof effect === 'function') {\n var cleanupFn = effect({\n state: state,\n name: name,\n instance: instance,\n options: options\n });\n\n var noopFn = function noopFn() {};\n\n effectCleanupFns.push(cleanupFn || noopFn);\n }\n });\n }\n\n function cleanupModifierEffects() {\n effectCleanupFns.forEach(function (fn) {\n return fn();\n });\n effectCleanupFns = [];\n }\n\n return instance;\n };\n}\nexport var createPopper = /*#__PURE__*/popperGenerator(); // eslint-disable-next-line import/no-unused-modules\n\nexport { detectOverflow };","export default function debounce(fn) {\n var pending;\n return function () {\n if (!pending) {\n pending = new Promise(function (resolve) {\n Promise.resolve().then(function () {\n pending = undefined;\n resolve(fn());\n });\n });\n }\n\n return pending;\n };\n}","export default function mergeByName(modifiers) {\n var merged = modifiers.reduce(function (merged, current) {\n var existing = merged[current.name];\n merged[current.name] = existing ? Object.assign({}, existing, current, {\n options: Object.assign({}, existing.options, current.options),\n data: Object.assign({}, existing.data, current.data)\n }) : current;\n return merged;\n }, {}); // IE11 does not support Object.values\n\n return Object.keys(merged).map(function (key) {\n return merged[key];\n });\n}","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nimport offset from \"./modifiers/offset.js\";\nimport flip from \"./modifiers/flip.js\";\nimport preventOverflow from \"./modifiers/preventOverflow.js\";\nimport arrow from \"./modifiers/arrow.js\";\nimport hide from \"./modifiers/hide.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles, offset, flip, preventOverflow, arrow, hide];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow }; // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper as createPopperLite } from \"./popper-lite.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport * from \"./modifiers/index.js\";","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow };","/*!\n * Bootstrap v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\nimport * as Popper from '@popperjs/core';\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/data.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n/**\n * Constants\n */\n\nconst elementMap = new Map();\nconst Data = {\n set(element, key, instance) {\n if (!elementMap.has(element)) {\n elementMap.set(element, new Map());\n }\n const instanceMap = elementMap.get(element);\n\n // make it clear we only want one instance per element\n // can be removed later when multiple key/instances are fine to be used\n if (!instanceMap.has(key) && instanceMap.size !== 0) {\n // eslint-disable-next-line no-console\n console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`);\n return;\n }\n instanceMap.set(key, instance);\n },\n get(element, key) {\n if (elementMap.has(element)) {\n return elementMap.get(element).get(key) || null;\n }\n return null;\n },\n remove(element, key) {\n if (!elementMap.has(element)) {\n return;\n }\n const instanceMap = elementMap.get(element);\n instanceMap.delete(key);\n\n // free up element references if there are no instances left for an element\n if (instanceMap.size === 0) {\n elementMap.delete(element);\n }\n }\n};\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst MAX_UID = 1000000;\nconst MILLISECONDS_MULTIPLIER = 1000;\nconst TRANSITION_END = 'transitionend';\n\n/**\n * Properly escape IDs selectors to handle weird IDs\n * @param {string} selector\n * @returns {string}\n */\nconst parseSelector = selector => {\n if (selector && window.CSS && window.CSS.escape) {\n // document.querySelector needs escaping to handle IDs (html5+) containing for instance /\n selector = selector.replace(/#([^\\s\"#']+)/g, (match, id) => `#${CSS.escape(id)}`);\n }\n return selector;\n};\n\n// Shout-out Angus Croll (https://goo.gl/pxwQGp)\nconst toType = object => {\n if (object === null || object === undefined) {\n return `${object}`;\n }\n return Object.prototype.toString.call(object).match(/\\s([a-z]+)/i)[1].toLowerCase();\n};\n\n/**\n * Public Util API\n */\n\nconst getUID = prefix => {\n do {\n prefix += Math.floor(Math.random() * MAX_UID);\n } while (document.getElementById(prefix));\n return prefix;\n};\nconst getTransitionDurationFromElement = element => {\n if (!element) {\n return 0;\n }\n\n // Get transition-duration of the element\n let {\n transitionDuration,\n transitionDelay\n } = window.getComputedStyle(element);\n const floatTransitionDuration = Number.parseFloat(transitionDuration);\n const floatTransitionDelay = Number.parseFloat(transitionDelay);\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0;\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0];\n transitionDelay = transitionDelay.split(',')[0];\n return (Number.parseFloat(transitionDuration) + Number.parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER;\n};\nconst triggerTransitionEnd = element => {\n element.dispatchEvent(new Event(TRANSITION_END));\n};\nconst isElement = object => {\n if (!object || typeof object !== 'object') {\n return false;\n }\n if (typeof object.jquery !== 'undefined') {\n object = object[0];\n }\n return typeof object.nodeType !== 'undefined';\n};\nconst getElement = object => {\n // it's a jQuery object or a node element\n if (isElement(object)) {\n return object.jquery ? object[0] : object;\n }\n if (typeof object === 'string' && object.length > 0) {\n return document.querySelector(parseSelector(object));\n }\n return null;\n};\nconst isVisible = element => {\n if (!isElement(element) || element.getClientRects().length === 0) {\n return false;\n }\n const elementIsVisible = getComputedStyle(element).getPropertyValue('visibility') === 'visible';\n // Handle `details` element as its content may falsie appear visible when it is closed\n const closedDetails = element.closest('details:not([open])');\n if (!closedDetails) {\n return elementIsVisible;\n }\n if (closedDetails !== element) {\n const summary = element.closest('summary');\n if (summary && summary.parentNode !== closedDetails) {\n return false;\n }\n if (summary === null) {\n return false;\n }\n }\n return elementIsVisible;\n};\nconst isDisabled = element => {\n if (!element || element.nodeType !== Node.ELEMENT_NODE) {\n return true;\n }\n if (element.classList.contains('disabled')) {\n return true;\n }\n if (typeof element.disabled !== 'undefined') {\n return element.disabled;\n }\n return element.hasAttribute('disabled') && element.getAttribute('disabled') !== 'false';\n};\nconst findShadowRoot = element => {\n if (!document.documentElement.attachShadow) {\n return null;\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode();\n return root instanceof ShadowRoot ? root : null;\n }\n if (element instanceof ShadowRoot) {\n return element;\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null;\n }\n return findShadowRoot(element.parentNode);\n};\nconst noop = () => {};\n\n/**\n * Trick to restart an element's animation\n *\n * @param {HTMLElement} element\n * @return void\n *\n * @see https://www.charistheo.io/blog/2021/02/restart-a-css-animation-with-javascript/#restarting-a-css-animation\n */\nconst reflow = element => {\n element.offsetHeight; // eslint-disable-line no-unused-expressions\n};\nconst getjQuery = () => {\n if (window.jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {\n return window.jQuery;\n }\n return null;\n};\nconst DOMContentLoadedCallbacks = [];\nconst onDOMContentLoaded = callback => {\n if (document.readyState === 'loading') {\n // add listener on the first call when the document is in loading state\n if (!DOMContentLoadedCallbacks.length) {\n document.addEventListener('DOMContentLoaded', () => {\n for (const callback of DOMContentLoadedCallbacks) {\n callback();\n }\n });\n }\n DOMContentLoadedCallbacks.push(callback);\n } else {\n callback();\n }\n};\nconst isRTL = () => document.documentElement.dir === 'rtl';\nconst defineJQueryPlugin = plugin => {\n onDOMContentLoaded(() => {\n const $ = getjQuery();\n /* istanbul ignore if */\n if ($) {\n const name = plugin.NAME;\n const JQUERY_NO_CONFLICT = $.fn[name];\n $.fn[name] = plugin.jQueryInterface;\n $.fn[name].Constructor = plugin;\n $.fn[name].noConflict = () => {\n $.fn[name] = JQUERY_NO_CONFLICT;\n return plugin.jQueryInterface;\n };\n }\n });\n};\nconst execute = (possibleCallback, args = [], defaultValue = possibleCallback) => {\n return typeof possibleCallback === 'function' ? possibleCallback(...args) : defaultValue;\n};\nconst executeAfterTransition = (callback, transitionElement, waitForTransition = true) => {\n if (!waitForTransition) {\n execute(callback);\n return;\n }\n const durationPadding = 5;\n const emulatedDuration = getTransitionDurationFromElement(transitionElement) + durationPadding;\n let called = false;\n const handler = ({\n target\n }) => {\n if (target !== transitionElement) {\n return;\n }\n called = true;\n transitionElement.removeEventListener(TRANSITION_END, handler);\n execute(callback);\n };\n transitionElement.addEventListener(TRANSITION_END, handler);\n setTimeout(() => {\n if (!called) {\n triggerTransitionEnd(transitionElement);\n }\n }, emulatedDuration);\n};\n\n/**\n * Return the previous/next element of a list.\n *\n * @param {array} list The list of elements\n * @param activeElement The active element\n * @param shouldGetNext Choose to get next or previous element\n * @param isCycleAllowed\n * @return {Element|elem} The proper element\n */\nconst getNextActiveElement = (list, activeElement, shouldGetNext, isCycleAllowed) => {\n const listLength = list.length;\n let index = list.indexOf(activeElement);\n\n // if the element does not exist in the list return an element\n // depending on the direction and if cycle is allowed\n if (index === -1) {\n return !shouldGetNext && isCycleAllowed ? list[listLength - 1] : list[0];\n }\n index += shouldGetNext ? 1 : -1;\n if (isCycleAllowed) {\n index = (index + listLength) % listLength;\n }\n return list[Math.max(0, Math.min(index, listLength - 1))];\n};\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/event-handler.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst namespaceRegex = /[^.]*(?=\\..*)\\.|.*/;\nconst stripNameRegex = /\\..*/;\nconst stripUidRegex = /::\\d+$/;\nconst eventRegistry = {}; // Events storage\nlet uidEvent = 1;\nconst customEvents = {\n mouseenter: 'mouseover',\n mouseleave: 'mouseout'\n};\nconst nativeEvents = new Set(['click', 'dblclick', 'mouseup', 'mousedown', 'contextmenu', 'mousewheel', 'DOMMouseScroll', 'mouseover', 'mouseout', 'mousemove', 'selectstart', 'selectend', 'keydown', 'keypress', 'keyup', 'orientationchange', 'touchstart', 'touchmove', 'touchend', 'touchcancel', 'pointerdown', 'pointermove', 'pointerup', 'pointerleave', 'pointercancel', 'gesturestart', 'gesturechange', 'gestureend', 'focus', 'blur', 'change', 'reset', 'select', 'submit', 'focusin', 'focusout', 'load', 'unload', 'beforeunload', 'resize', 'move', 'DOMContentLoaded', 'readystatechange', 'error', 'abort', 'scroll']);\n\n/**\n * Private methods\n */\n\nfunction makeEventUid(element, uid) {\n return uid && `${uid}::${uidEvent++}` || element.uidEvent || uidEvent++;\n}\nfunction getElementEvents(element) {\n const uid = makeEventUid(element);\n element.uidEvent = uid;\n eventRegistry[uid] = eventRegistry[uid] || {};\n return eventRegistry[uid];\n}\nfunction bootstrapHandler(element, fn) {\n return function handler(event) {\n hydrateObj(event, {\n delegateTarget: element\n });\n if (handler.oneOff) {\n EventHandler.off(element, event.type, fn);\n }\n return fn.apply(element, [event]);\n };\n}\nfunction bootstrapDelegationHandler(element, selector, fn) {\n return function handler(event) {\n const domElements = element.querySelectorAll(selector);\n for (let {\n target\n } = event; target && target !== this; target = target.parentNode) {\n for (const domElement of domElements) {\n if (domElement !== target) {\n continue;\n }\n hydrateObj(event, {\n delegateTarget: target\n });\n if (handler.oneOff) {\n EventHandler.off(element, event.type, selector, fn);\n }\n return fn.apply(target, [event]);\n }\n }\n };\n}\nfunction findHandler(events, callable, delegationSelector = null) {\n return Object.values(events).find(event => event.callable === callable && event.delegationSelector === delegationSelector);\n}\nfunction normalizeParameters(originalTypeEvent, handler, delegationFunction) {\n const isDelegated = typeof handler === 'string';\n // TODO: tooltip passes `false` instead of selector, so we need to check\n const callable = isDelegated ? delegationFunction : handler || delegationFunction;\n let typeEvent = getTypeEvent(originalTypeEvent);\n if (!nativeEvents.has(typeEvent)) {\n typeEvent = originalTypeEvent;\n }\n return [isDelegated, callable, typeEvent];\n}\nfunction addHandler(element, originalTypeEvent, handler, delegationFunction, oneOff) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return;\n }\n let [isDelegated, callable, typeEvent] = normalizeParameters(originalTypeEvent, handler, delegationFunction);\n\n // in case of mouseenter or mouseleave wrap the handler within a function that checks for its DOM position\n // this prevents the handler from being dispatched the same way as mouseover or mouseout does\n if (originalTypeEvent in customEvents) {\n const wrapFunction = fn => {\n return function (event) {\n if (!event.relatedTarget || event.relatedTarget !== event.delegateTarget && !event.delegateTarget.contains(event.relatedTarget)) {\n return fn.call(this, event);\n }\n };\n };\n callable = wrapFunction(callable);\n }\n const events = getElementEvents(element);\n const handlers = events[typeEvent] || (events[typeEvent] = {});\n const previousFunction = findHandler(handlers, callable, isDelegated ? handler : null);\n if (previousFunction) {\n previousFunction.oneOff = previousFunction.oneOff && oneOff;\n return;\n }\n const uid = makeEventUid(callable, originalTypeEvent.replace(namespaceRegex, ''));\n const fn = isDelegated ? bootstrapDelegationHandler(element, handler, callable) : bootstrapHandler(element, callable);\n fn.delegationSelector = isDelegated ? handler : null;\n fn.callable = callable;\n fn.oneOff = oneOff;\n fn.uidEvent = uid;\n handlers[uid] = fn;\n element.addEventListener(typeEvent, fn, isDelegated);\n}\nfunction removeHandler(element, events, typeEvent, handler, delegationSelector) {\n const fn = findHandler(events[typeEvent], handler, delegationSelector);\n if (!fn) {\n return;\n }\n element.removeEventListener(typeEvent, fn, Boolean(delegationSelector));\n delete events[typeEvent][fn.uidEvent];\n}\nfunction removeNamespacedHandlers(element, events, typeEvent, namespace) {\n const storeElementEvent = events[typeEvent] || {};\n for (const [handlerKey, event] of Object.entries(storeElementEvent)) {\n if (handlerKey.includes(namespace)) {\n removeHandler(element, events, typeEvent, event.callable, event.delegationSelector);\n }\n }\n}\nfunction getTypeEvent(event) {\n // allow to get the native events from namespaced events ('click.bs.button' --> 'click')\n event = event.replace(stripNameRegex, '');\n return customEvents[event] || event;\n}\nconst EventHandler = {\n on(element, event, handler, delegationFunction) {\n addHandler(element, event, handler, delegationFunction, false);\n },\n one(element, event, handler, delegationFunction) {\n addHandler(element, event, handler, delegationFunction, true);\n },\n off(element, originalTypeEvent, handler, delegationFunction) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return;\n }\n const [isDelegated, callable, typeEvent] = normalizeParameters(originalTypeEvent, handler, delegationFunction);\n const inNamespace = typeEvent !== originalTypeEvent;\n const events = getElementEvents(element);\n const storeElementEvent = events[typeEvent] || {};\n const isNamespace = originalTypeEvent.startsWith('.');\n if (typeof callable !== 'undefined') {\n // Simplest case: handler is passed, remove that listener ONLY.\n if (!Object.keys(storeElementEvent).length) {\n return;\n }\n removeHandler(element, events, typeEvent, callable, isDelegated ? handler : null);\n return;\n }\n if (isNamespace) {\n for (const elementEvent of Object.keys(events)) {\n removeNamespacedHandlers(element, events, elementEvent, originalTypeEvent.slice(1));\n }\n }\n for (const [keyHandlers, event] of Object.entries(storeElementEvent)) {\n const handlerKey = keyHandlers.replace(stripUidRegex, '');\n if (!inNamespace || originalTypeEvent.includes(handlerKey)) {\n removeHandler(element, events, typeEvent, event.callable, event.delegationSelector);\n }\n }\n },\n trigger(element, event, args) {\n if (typeof event !== 'string' || !element) {\n return null;\n }\n const $ = getjQuery();\n const typeEvent = getTypeEvent(event);\n const inNamespace = event !== typeEvent;\n let jQueryEvent = null;\n let bubbles = true;\n let nativeDispatch = true;\n let defaultPrevented = false;\n if (inNamespace && $) {\n jQueryEvent = $.Event(event, args);\n $(element).trigger(jQueryEvent);\n bubbles = !jQueryEvent.isPropagationStopped();\n nativeDispatch = !jQueryEvent.isImmediatePropagationStopped();\n defaultPrevented = jQueryEvent.isDefaultPrevented();\n }\n const evt = hydrateObj(new Event(event, {\n bubbles,\n cancelable: true\n }), args);\n if (defaultPrevented) {\n evt.preventDefault();\n }\n if (nativeDispatch) {\n element.dispatchEvent(evt);\n }\n if (evt.defaultPrevented && jQueryEvent) {\n jQueryEvent.preventDefault();\n }\n return evt;\n }\n};\nfunction hydrateObj(obj, meta = {}) {\n for (const [key, value] of Object.entries(meta)) {\n try {\n obj[key] = value;\n } catch (_unused) {\n Object.defineProperty(obj, key, {\n configurable: true,\n get() {\n return value;\n }\n });\n }\n }\n return obj;\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/manipulator.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nfunction normalizeData(value) {\n if (value === 'true') {\n return true;\n }\n if (value === 'false') {\n return false;\n }\n if (value === Number(value).toString()) {\n return Number(value);\n }\n if (value === '' || value === 'null') {\n return null;\n }\n if (typeof value !== 'string') {\n return value;\n }\n try {\n return JSON.parse(decodeURIComponent(value));\n } catch (_unused) {\n return value;\n }\n}\nfunction normalizeDataKey(key) {\n return key.replace(/[A-Z]/g, chr => `-${chr.toLowerCase()}`);\n}\nconst Manipulator = {\n setDataAttribute(element, key, value) {\n element.setAttribute(`data-bs-${normalizeDataKey(key)}`, value);\n },\n removeDataAttribute(element, key) {\n element.removeAttribute(`data-bs-${normalizeDataKey(key)}`);\n },\n getDataAttributes(element) {\n if (!element) {\n return {};\n }\n const attributes = {};\n const bsKeys = Object.keys(element.dataset).filter(key => key.startsWith('bs') && !key.startsWith('bsConfig'));\n for (const key of bsKeys) {\n let pureKey = key.replace(/^bs/, '');\n pureKey = pureKey.charAt(0).toLowerCase() + pureKey.slice(1, pureKey.length);\n attributes[pureKey] = normalizeData(element.dataset[key]);\n }\n return attributes;\n },\n getDataAttribute(element, key) {\n return normalizeData(element.getAttribute(`data-bs-${normalizeDataKey(key)}`));\n }\n};\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/config.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Class definition\n */\n\nclass Config {\n // Getters\n static get Default() {\n return {};\n }\n static get DefaultType() {\n return {};\n }\n static get NAME() {\n throw new Error('You have to implement the static method \"NAME\", for each component!');\n }\n _getConfig(config) {\n config = this._mergeConfigObj(config);\n config = this._configAfterMerge(config);\n this._typeCheckConfig(config);\n return config;\n }\n _configAfterMerge(config) {\n return config;\n }\n _mergeConfigObj(config, element) {\n const jsonConfig = isElement(element) ? Manipulator.getDataAttribute(element, 'config') : {}; // try to parse\n\n return {\n ...this.constructor.Default,\n ...(typeof jsonConfig === 'object' ? jsonConfig : {}),\n ...(isElement(element) ? Manipulator.getDataAttributes(element) : {}),\n ...(typeof config === 'object' ? config : {})\n };\n }\n _typeCheckConfig(config, configTypes = this.constructor.DefaultType) {\n for (const [property, expectedTypes] of Object.entries(configTypes)) {\n const value = config[property];\n const valueType = isElement(value) ? 'element' : toType(value);\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option \"${property}\" provided type \"${valueType}\" but expected type \"${expectedTypes}\".`);\n }\n }\n }\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap base-component.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst VERSION = '5.3.3';\n\n/**\n * Class definition\n */\n\nclass BaseComponent extends Config {\n constructor(element, config) {\n super();\n element = getElement(element);\n if (!element) {\n return;\n }\n this._element = element;\n this._config = this._getConfig(config);\n Data.set(this._element, this.constructor.DATA_KEY, this);\n }\n\n // Public\n dispose() {\n Data.remove(this._element, this.constructor.DATA_KEY);\n EventHandler.off(this._element, this.constructor.EVENT_KEY);\n for (const propertyName of Object.getOwnPropertyNames(this)) {\n this[propertyName] = null;\n }\n }\n _queueCallback(callback, element, isAnimated = true) {\n executeAfterTransition(callback, element, isAnimated);\n }\n _getConfig(config) {\n config = this._mergeConfigObj(config, this._element);\n config = this._configAfterMerge(config);\n this._typeCheckConfig(config);\n return config;\n }\n\n // Static\n static getInstance(element) {\n return Data.get(getElement(element), this.DATA_KEY);\n }\n static getOrCreateInstance(element, config = {}) {\n return this.getInstance(element) || new this(element, typeof config === 'object' ? config : null);\n }\n static get VERSION() {\n return VERSION;\n }\n static get DATA_KEY() {\n return `bs.${this.NAME}`;\n }\n static get EVENT_KEY() {\n return `.${this.DATA_KEY}`;\n }\n static eventName(name) {\n return `${name}${this.EVENT_KEY}`;\n }\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/selector-engine.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst getSelector = element => {\n let selector = element.getAttribute('data-bs-target');\n if (!selector || selector === '#') {\n let hrefAttribute = element.getAttribute('href');\n\n // The only valid content that could double as a selector are IDs or classes,\n // so everything starting with `#` or `.`. If a \"real\" URL is used as the selector,\n // `document.querySelector` will rightfully complain it is invalid.\n // See https://github.com/twbs/bootstrap/issues/32273\n if (!hrefAttribute || !hrefAttribute.includes('#') && !hrefAttribute.startsWith('.')) {\n return null;\n }\n\n // Just in case some CMS puts out a full URL with the anchor appended\n if (hrefAttribute.includes('#') && !hrefAttribute.startsWith('#')) {\n hrefAttribute = `#${hrefAttribute.split('#')[1]}`;\n }\n selector = hrefAttribute && hrefAttribute !== '#' ? hrefAttribute.trim() : null;\n }\n return selector ? selector.split(',').map(sel => parseSelector(sel)).join(',') : null;\n};\nconst SelectorEngine = {\n find(selector, element = document.documentElement) {\n return [].concat(...Element.prototype.querySelectorAll.call(element, selector));\n },\n findOne(selector, element = document.documentElement) {\n return Element.prototype.querySelector.call(element, selector);\n },\n children(element, selector) {\n return [].concat(...element.children).filter(child => child.matches(selector));\n },\n parents(element, selector) {\n const parents = [];\n let ancestor = element.parentNode.closest(selector);\n while (ancestor) {\n parents.push(ancestor);\n ancestor = ancestor.parentNode.closest(selector);\n }\n return parents;\n },\n prev(element, selector) {\n let previous = element.previousElementSibling;\n while (previous) {\n if (previous.matches(selector)) {\n return [previous];\n }\n previous = previous.previousElementSibling;\n }\n return [];\n },\n // TODO: this is now unused; remove later along with prev()\n next(element, selector) {\n let next = element.nextElementSibling;\n while (next) {\n if (next.matches(selector)) {\n return [next];\n }\n next = next.nextElementSibling;\n }\n return [];\n },\n focusableChildren(element) {\n const focusables = ['a', 'button', 'input', 'textarea', 'select', 'details', '[tabindex]', '[contenteditable=\"true\"]'].map(selector => `${selector}:not([tabindex^=\"-\"])`).join(',');\n return this.find(focusables, element).filter(el => !isDisabled(el) && isVisible(el));\n },\n getSelectorFromElement(element) {\n const selector = getSelector(element);\n if (selector) {\n return SelectorEngine.findOne(selector) ? selector : null;\n }\n return null;\n },\n getElementFromSelector(element) {\n const selector = getSelector(element);\n return selector ? SelectorEngine.findOne(selector) : null;\n },\n getMultipleElementsFromSelector(element) {\n const selector = getSelector(element);\n return selector ? SelectorEngine.find(selector) : [];\n }\n};\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/component-functions.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst enableDismissTrigger = (component, method = 'hide') => {\n const clickEvent = `click.dismiss${component.EVENT_KEY}`;\n const name = component.NAME;\n EventHandler.on(document, clickEvent, `[data-bs-dismiss=\"${name}\"]`, function (event) {\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault();\n }\n if (isDisabled(this)) {\n return;\n }\n const target = SelectorEngine.getElementFromSelector(this) || this.closest(`.${name}`);\n const instance = component.getOrCreateInstance(target);\n\n // Method argument is left, for Alert and only, as it doesn't implement the 'hide' method\n instance[method]();\n });\n};\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst NAME$f = 'alert';\nconst DATA_KEY$a = 'bs.alert';\nconst EVENT_KEY$b = `.${DATA_KEY$a}`;\nconst EVENT_CLOSE = `close${EVENT_KEY$b}`;\nconst EVENT_CLOSED = `closed${EVENT_KEY$b}`;\nconst CLASS_NAME_FADE$5 = 'fade';\nconst CLASS_NAME_SHOW$8 = 'show';\n\n/**\n * Class definition\n */\n\nclass Alert extends BaseComponent {\n // Getters\n static get NAME() {\n return NAME$f;\n }\n\n // Public\n close() {\n const closeEvent = EventHandler.trigger(this._element, EVENT_CLOSE);\n if (closeEvent.defaultPrevented) {\n return;\n }\n this._element.classList.remove(CLASS_NAME_SHOW$8);\n const isAnimated = this._element.classList.contains(CLASS_NAME_FADE$5);\n this._queueCallback(() => this._destroyElement(), this._element, isAnimated);\n }\n\n // Private\n _destroyElement() {\n this._element.remove();\n EventHandler.trigger(this._element, EVENT_CLOSED);\n this.dispose();\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Alert.getOrCreateInstance(this);\n if (typeof config !== 'string') {\n return;\n }\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n data[config](this);\n });\n }\n}\n\n/**\n * Data API implementation\n */\n\nenableDismissTrigger(Alert, 'close');\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Alert);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst NAME$e = 'button';\nconst DATA_KEY$9 = 'bs.button';\nconst EVENT_KEY$a = `.${DATA_KEY$9}`;\nconst DATA_API_KEY$6 = '.data-api';\nconst CLASS_NAME_ACTIVE$3 = 'active';\nconst SELECTOR_DATA_TOGGLE$5 = '[data-bs-toggle=\"button\"]';\nconst EVENT_CLICK_DATA_API$6 = `click${EVENT_KEY$a}${DATA_API_KEY$6}`;\n\n/**\n * Class definition\n */\n\nclass Button extends BaseComponent {\n // Getters\n static get NAME() {\n return NAME$e;\n }\n\n // Public\n toggle() {\n // Toggle class and sync the `aria-pressed` attribute with the return value of the `.toggle()` method\n this._element.setAttribute('aria-pressed', this._element.classList.toggle(CLASS_NAME_ACTIVE$3));\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Button.getOrCreateInstance(this);\n if (config === 'toggle') {\n data[config]();\n }\n });\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API$6, SELECTOR_DATA_TOGGLE$5, event => {\n event.preventDefault();\n const button = event.target.closest(SELECTOR_DATA_TOGGLE$5);\n const data = Button.getOrCreateInstance(button);\n data.toggle();\n});\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Button);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/swipe.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst NAME$d = 'swipe';\nconst EVENT_KEY$9 = '.bs.swipe';\nconst EVENT_TOUCHSTART = `touchstart${EVENT_KEY$9}`;\nconst EVENT_TOUCHMOVE = `touchmove${EVENT_KEY$9}`;\nconst EVENT_TOUCHEND = `touchend${EVENT_KEY$9}`;\nconst EVENT_POINTERDOWN = `pointerdown${EVENT_KEY$9}`;\nconst EVENT_POINTERUP = `pointerup${EVENT_KEY$9}`;\nconst POINTER_TYPE_TOUCH = 'touch';\nconst POINTER_TYPE_PEN = 'pen';\nconst CLASS_NAME_POINTER_EVENT = 'pointer-event';\nconst SWIPE_THRESHOLD = 40;\nconst Default$c = {\n endCallback: null,\n leftCallback: null,\n rightCallback: null\n};\nconst DefaultType$c = {\n endCallback: '(function|null)',\n leftCallback: '(function|null)',\n rightCallback: '(function|null)'\n};\n\n/**\n * Class definition\n */\n\nclass Swipe extends Config {\n constructor(element, config) {\n super();\n this._element = element;\n if (!element || !Swipe.isSupported()) {\n return;\n }\n this._config = this._getConfig(config);\n this._deltaX = 0;\n this._supportPointerEvents = Boolean(window.PointerEvent);\n this._initEvents();\n }\n\n // Getters\n static get Default() {\n return Default$c;\n }\n static get DefaultType() {\n return DefaultType$c;\n }\n static get NAME() {\n return NAME$d;\n }\n\n // Public\n dispose() {\n EventHandler.off(this._element, EVENT_KEY$9);\n }\n\n // Private\n _start(event) {\n if (!this._supportPointerEvents) {\n this._deltaX = event.touches[0].clientX;\n return;\n }\n if (this._eventIsPointerPenTouch(event)) {\n this._deltaX = event.clientX;\n }\n }\n _end(event) {\n if (this._eventIsPointerPenTouch(event)) {\n this._deltaX = event.clientX - this._deltaX;\n }\n this._handleSwipe();\n execute(this._config.endCallback);\n }\n _move(event) {\n this._deltaX = event.touches && event.touches.length > 1 ? 0 : event.touches[0].clientX - this._deltaX;\n }\n _handleSwipe() {\n const absDeltaX = Math.abs(this._deltaX);\n if (absDeltaX <= SWIPE_THRESHOLD) {\n return;\n }\n const direction = absDeltaX / this._deltaX;\n this._deltaX = 0;\n if (!direction) {\n return;\n }\n execute(direction > 0 ? this._config.rightCallback : this._config.leftCallback);\n }\n _initEvents() {\n if (this._supportPointerEvents) {\n EventHandler.on(this._element, EVENT_POINTERDOWN, event => this._start(event));\n EventHandler.on(this._element, EVENT_POINTERUP, event => this._end(event));\n this._element.classList.add(CLASS_NAME_POINTER_EVENT);\n } else {\n EventHandler.on(this._element, EVENT_TOUCHSTART, event => this._start(event));\n EventHandler.on(this._element, EVENT_TOUCHMOVE, event => this._move(event));\n EventHandler.on(this._element, EVENT_TOUCHEND, event => this._end(event));\n }\n }\n _eventIsPointerPenTouch(event) {\n return this._supportPointerEvents && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH);\n }\n\n // Static\n static isSupported() {\n return 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0;\n }\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst NAME$c = 'carousel';\nconst DATA_KEY$8 = 'bs.carousel';\nconst EVENT_KEY$8 = `.${DATA_KEY$8}`;\nconst DATA_API_KEY$5 = '.data-api';\nconst ARROW_LEFT_KEY$1 = 'ArrowLeft';\nconst ARROW_RIGHT_KEY$1 = 'ArrowRight';\nconst TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch\n\nconst ORDER_NEXT = 'next';\nconst ORDER_PREV = 'prev';\nconst DIRECTION_LEFT = 'left';\nconst DIRECTION_RIGHT = 'right';\nconst EVENT_SLIDE = `slide${EVENT_KEY$8}`;\nconst EVENT_SLID = `slid${EVENT_KEY$8}`;\nconst EVENT_KEYDOWN$1 = `keydown${EVENT_KEY$8}`;\nconst EVENT_MOUSEENTER$1 = `mouseenter${EVENT_KEY$8}`;\nconst EVENT_MOUSELEAVE$1 = `mouseleave${EVENT_KEY$8}`;\nconst EVENT_DRAG_START = `dragstart${EVENT_KEY$8}`;\nconst EVENT_LOAD_DATA_API$3 = `load${EVENT_KEY$8}${DATA_API_KEY$5}`;\nconst EVENT_CLICK_DATA_API$5 = `click${EVENT_KEY$8}${DATA_API_KEY$5}`;\nconst CLASS_NAME_CAROUSEL = 'carousel';\nconst CLASS_NAME_ACTIVE$2 = 'active';\nconst CLASS_NAME_SLIDE = 'slide';\nconst CLASS_NAME_END = 'carousel-item-end';\nconst CLASS_NAME_START = 'carousel-item-start';\nconst CLASS_NAME_NEXT = 'carousel-item-next';\nconst CLASS_NAME_PREV = 'carousel-item-prev';\nconst SELECTOR_ACTIVE = '.active';\nconst SELECTOR_ITEM = '.carousel-item';\nconst SELECTOR_ACTIVE_ITEM = SELECTOR_ACTIVE + SELECTOR_ITEM;\nconst SELECTOR_ITEM_IMG = '.carousel-item img';\nconst SELECTOR_INDICATORS = '.carousel-indicators';\nconst SELECTOR_DATA_SLIDE = '[data-bs-slide], [data-bs-slide-to]';\nconst SELECTOR_DATA_RIDE = '[data-bs-ride=\"carousel\"]';\nconst KEY_TO_DIRECTION = {\n [ARROW_LEFT_KEY$1]: DIRECTION_RIGHT,\n [ARROW_RIGHT_KEY$1]: DIRECTION_LEFT\n};\nconst Default$b = {\n interval: 5000,\n keyboard: true,\n pause: 'hover',\n ride: false,\n touch: true,\n wrap: true\n};\nconst DefaultType$b = {\n interval: '(number|boolean)',\n // TODO:v6 remove boolean support\n keyboard: 'boolean',\n pause: '(string|boolean)',\n ride: '(boolean|string)',\n touch: 'boolean',\n wrap: 'boolean'\n};\n\n/**\n * Class definition\n */\n\nclass Carousel extends BaseComponent {\n constructor(element, config) {\n super(element, config);\n this._interval = null;\n this._activeElement = null;\n this._isSliding = false;\n this.touchTimeout = null;\n this._swipeHelper = null;\n this._indicatorsElement = SelectorEngine.findOne(SELECTOR_INDICATORS, this._element);\n this._addEventListeners();\n if (this._config.ride === CLASS_NAME_CAROUSEL) {\n this.cycle();\n }\n }\n\n // Getters\n static get Default() {\n return Default$b;\n }\n static get DefaultType() {\n return DefaultType$b;\n }\n static get NAME() {\n return NAME$c;\n }\n\n // Public\n next() {\n this._slide(ORDER_NEXT);\n }\n nextWhenVisible() {\n // FIXME TODO use `document.visibilityState`\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden && isVisible(this._element)) {\n this.next();\n }\n }\n prev() {\n this._slide(ORDER_PREV);\n }\n pause() {\n if (this._isSliding) {\n triggerTransitionEnd(this._element);\n }\n this._clearInterval();\n }\n cycle() {\n this._clearInterval();\n this._updateInterval();\n this._interval = setInterval(() => this.nextWhenVisible(), this._config.interval);\n }\n _maybeEnableCycle() {\n if (!this._config.ride) {\n return;\n }\n if (this._isSliding) {\n EventHandler.one(this._element, EVENT_SLID, () => this.cycle());\n return;\n }\n this.cycle();\n }\n to(index) {\n const items = this._getItems();\n if (index > items.length - 1 || index < 0) {\n return;\n }\n if (this._isSliding) {\n EventHandler.one(this._element, EVENT_SLID, () => this.to(index));\n return;\n }\n const activeIndex = this._getItemIndex(this._getActive());\n if (activeIndex === index) {\n return;\n }\n const order = index > activeIndex ? ORDER_NEXT : ORDER_PREV;\n this._slide(order, items[index]);\n }\n dispose() {\n if (this._swipeHelper) {\n this._swipeHelper.dispose();\n }\n super.dispose();\n }\n\n // Private\n _configAfterMerge(config) {\n config.defaultInterval = config.interval;\n return config;\n }\n _addEventListeners() {\n if (this._config.keyboard) {\n EventHandler.on(this._element, EVENT_KEYDOWN$1, event => this._keydown(event));\n }\n if (this._config.pause === 'hover') {\n EventHandler.on(this._element, EVENT_MOUSEENTER$1, () => this.pause());\n EventHandler.on(this._element, EVENT_MOUSELEAVE$1, () => this._maybeEnableCycle());\n }\n if (this._config.touch && Swipe.isSupported()) {\n this._addTouchEventListeners();\n }\n }\n _addTouchEventListeners() {\n for (const img of SelectorEngine.find(SELECTOR_ITEM_IMG, this._element)) {\n EventHandler.on(img, EVENT_DRAG_START, event => event.preventDefault());\n }\n const endCallBack = () => {\n if (this._config.pause !== 'hover') {\n return;\n }\n\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause();\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout);\n }\n this.touchTimeout = setTimeout(() => this._maybeEnableCycle(), TOUCHEVENT_COMPAT_WAIT + this._config.interval);\n };\n const swipeConfig = {\n leftCallback: () => this._slide(this._directionToOrder(DIRECTION_LEFT)),\n rightCallback: () => this._slide(this._directionToOrder(DIRECTION_RIGHT)),\n endCallback: endCallBack\n };\n this._swipeHelper = new Swipe(this._element, swipeConfig);\n }\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return;\n }\n const direction = KEY_TO_DIRECTION[event.key];\n if (direction) {\n event.preventDefault();\n this._slide(this._directionToOrder(direction));\n }\n }\n _getItemIndex(element) {\n return this._getItems().indexOf(element);\n }\n _setActiveIndicatorElement(index) {\n if (!this._indicatorsElement) {\n return;\n }\n const activeIndicator = SelectorEngine.findOne(SELECTOR_ACTIVE, this._indicatorsElement);\n activeIndicator.classList.remove(CLASS_NAME_ACTIVE$2);\n activeIndicator.removeAttribute('aria-current');\n const newActiveIndicator = SelectorEngine.findOne(`[data-bs-slide-to=\"${index}\"]`, this._indicatorsElement);\n if (newActiveIndicator) {\n newActiveIndicator.classList.add(CLASS_NAME_ACTIVE$2);\n newActiveIndicator.setAttribute('aria-current', 'true');\n }\n }\n _updateInterval() {\n const element = this._activeElement || this._getActive();\n if (!element) {\n return;\n }\n const elementInterval = Number.parseInt(element.getAttribute('data-bs-interval'), 10);\n this._config.interval = elementInterval || this._config.defaultInterval;\n }\n _slide(order, element = null) {\n if (this._isSliding) {\n return;\n }\n const activeElement = this._getActive();\n const isNext = order === ORDER_NEXT;\n const nextElement = element || getNextActiveElement(this._getItems(), activeElement, isNext, this._config.wrap);\n if (nextElement === activeElement) {\n return;\n }\n const nextElementIndex = this._getItemIndex(nextElement);\n const triggerEvent = eventName => {\n return EventHandler.trigger(this._element, eventName, {\n relatedTarget: nextElement,\n direction: this._orderToDirection(order),\n from: this._getItemIndex(activeElement),\n to: nextElementIndex\n });\n };\n const slideEvent = triggerEvent(EVENT_SLIDE);\n if (slideEvent.defaultPrevented) {\n return;\n }\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n // TODO: change tests that use empty divs to avoid this check\n return;\n }\n const isCycling = Boolean(this._interval);\n this.pause();\n this._isSliding = true;\n this._setActiveIndicatorElement(nextElementIndex);\n this._activeElement = nextElement;\n const directionalClassName = isNext ? CLASS_NAME_START : CLASS_NAME_END;\n const orderClassName = isNext ? CLASS_NAME_NEXT : CLASS_NAME_PREV;\n nextElement.classList.add(orderClassName);\n reflow(nextElement);\n activeElement.classList.add(directionalClassName);\n nextElement.classList.add(directionalClassName);\n const completeCallBack = () => {\n nextElement.classList.remove(directionalClassName, orderClassName);\n nextElement.classList.add(CLASS_NAME_ACTIVE$2);\n activeElement.classList.remove(CLASS_NAME_ACTIVE$2, orderClassName, directionalClassName);\n this._isSliding = false;\n triggerEvent(EVENT_SLID);\n };\n this._queueCallback(completeCallBack, activeElement, this._isAnimated());\n if (isCycling) {\n this.cycle();\n }\n }\n _isAnimated() {\n return this._element.classList.contains(CLASS_NAME_SLIDE);\n }\n _getActive() {\n return SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element);\n }\n _getItems() {\n return SelectorEngine.find(SELECTOR_ITEM, this._element);\n }\n _clearInterval() {\n if (this._interval) {\n clearInterval(this._interval);\n this._interval = null;\n }\n }\n _directionToOrder(direction) {\n if (isRTL()) {\n return direction === DIRECTION_LEFT ? ORDER_PREV : ORDER_NEXT;\n }\n return direction === DIRECTION_LEFT ? ORDER_NEXT : ORDER_PREV;\n }\n _orderToDirection(order) {\n if (isRTL()) {\n return order === ORDER_PREV ? DIRECTION_LEFT : DIRECTION_RIGHT;\n }\n return order === ORDER_PREV ? DIRECTION_RIGHT : DIRECTION_LEFT;\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Carousel.getOrCreateInstance(this, config);\n if (typeof config === 'number') {\n data.to(config);\n return;\n }\n if (typeof config === 'string') {\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n data[config]();\n }\n });\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API$5, SELECTOR_DATA_SLIDE, function (event) {\n const target = SelectorEngine.getElementFromSelector(this);\n if (!target || !target.classList.contains(CLASS_NAME_CAROUSEL)) {\n return;\n }\n event.preventDefault();\n const carousel = Carousel.getOrCreateInstance(target);\n const slideIndex = this.getAttribute('data-bs-slide-to');\n if (slideIndex) {\n carousel.to(slideIndex);\n carousel._maybeEnableCycle();\n return;\n }\n if (Manipulator.getDataAttribute(this, 'slide') === 'next') {\n carousel.next();\n carousel._maybeEnableCycle();\n return;\n }\n carousel.prev();\n carousel._maybeEnableCycle();\n});\nEventHandler.on(window, EVENT_LOAD_DATA_API$3, () => {\n const carousels = SelectorEngine.find(SELECTOR_DATA_RIDE);\n for (const carousel of carousels) {\n Carousel.getOrCreateInstance(carousel);\n }\n});\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Carousel);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst NAME$b = 'collapse';\nconst DATA_KEY$7 = 'bs.collapse';\nconst EVENT_KEY$7 = `.${DATA_KEY$7}`;\nconst DATA_API_KEY$4 = '.data-api';\nconst EVENT_SHOW$6 = `show${EVENT_KEY$7}`;\nconst EVENT_SHOWN$6 = `shown${EVENT_KEY$7}`;\nconst EVENT_HIDE$6 = `hide${EVENT_KEY$7}`;\nconst EVENT_HIDDEN$6 = `hidden${EVENT_KEY$7}`;\nconst EVENT_CLICK_DATA_API$4 = `click${EVENT_KEY$7}${DATA_API_KEY$4}`;\nconst CLASS_NAME_SHOW$7 = 'show';\nconst CLASS_NAME_COLLAPSE = 'collapse';\nconst CLASS_NAME_COLLAPSING = 'collapsing';\nconst CLASS_NAME_COLLAPSED = 'collapsed';\nconst CLASS_NAME_DEEPER_CHILDREN = `:scope .${CLASS_NAME_COLLAPSE} .${CLASS_NAME_COLLAPSE}`;\nconst CLASS_NAME_HORIZONTAL = 'collapse-horizontal';\nconst WIDTH = 'width';\nconst HEIGHT = 'height';\nconst SELECTOR_ACTIVES = '.collapse.show, .collapse.collapsing';\nconst SELECTOR_DATA_TOGGLE$4 = '[data-bs-toggle=\"collapse\"]';\nconst Default$a = {\n parent: null,\n toggle: true\n};\nconst DefaultType$a = {\n parent: '(null|element)',\n toggle: 'boolean'\n};\n\n/**\n * Class definition\n */\n\nclass Collapse extends BaseComponent {\n constructor(element, config) {\n super(element, config);\n this._isTransitioning = false;\n this._triggerArray = [];\n const toggleList = SelectorEngine.find(SELECTOR_DATA_TOGGLE$4);\n for (const elem of toggleList) {\n const selector = SelectorEngine.getSelectorFromElement(elem);\n const filterElement = SelectorEngine.find(selector).filter(foundElement => foundElement === this._element);\n if (selector !== null && filterElement.length) {\n this._triggerArray.push(elem);\n }\n }\n this._initializeChildren();\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._triggerArray, this._isShown());\n }\n if (this._config.toggle) {\n this.toggle();\n }\n }\n\n // Getters\n static get Default() {\n return Default$a;\n }\n static get DefaultType() {\n return DefaultType$a;\n }\n static get NAME() {\n return NAME$b;\n }\n\n // Public\n toggle() {\n if (this._isShown()) {\n this.hide();\n } else {\n this.show();\n }\n }\n show() {\n if (this._isTransitioning || this._isShown()) {\n return;\n }\n let activeChildren = [];\n\n // find active children\n if (this._config.parent) {\n activeChildren = this._getFirstLevelChildren(SELECTOR_ACTIVES).filter(element => element !== this._element).map(element => Collapse.getOrCreateInstance(element, {\n toggle: false\n }));\n }\n if (activeChildren.length && activeChildren[0]._isTransitioning) {\n return;\n }\n const startEvent = EventHandler.trigger(this._element, EVENT_SHOW$6);\n if (startEvent.defaultPrevented) {\n return;\n }\n for (const activeInstance of activeChildren) {\n activeInstance.hide();\n }\n const dimension = this._getDimension();\n this._element.classList.remove(CLASS_NAME_COLLAPSE);\n this._element.classList.add(CLASS_NAME_COLLAPSING);\n this._element.style[dimension] = 0;\n this._addAriaAndCollapsedClass(this._triggerArray, true);\n this._isTransitioning = true;\n const complete = () => {\n this._isTransitioning = false;\n this._element.classList.remove(CLASS_NAME_COLLAPSING);\n this._element.classList.add(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW$7);\n this._element.style[dimension] = '';\n EventHandler.trigger(this._element, EVENT_SHOWN$6);\n };\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1);\n const scrollSize = `scroll${capitalizedDimension}`;\n this._queueCallback(complete, this._element, true);\n this._element.style[dimension] = `${this._element[scrollSize]}px`;\n }\n hide() {\n if (this._isTransitioning || !this._isShown()) {\n return;\n }\n const startEvent = EventHandler.trigger(this._element, EVENT_HIDE$6);\n if (startEvent.defaultPrevented) {\n return;\n }\n const dimension = this._getDimension();\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`;\n reflow(this._element);\n this._element.classList.add(CLASS_NAME_COLLAPSING);\n this._element.classList.remove(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW$7);\n for (const trigger of this._triggerArray) {\n const element = SelectorEngine.getElementFromSelector(trigger);\n if (element && !this._isShown(element)) {\n this._addAriaAndCollapsedClass([trigger], false);\n }\n }\n this._isTransitioning = true;\n const complete = () => {\n this._isTransitioning = false;\n this._element.classList.remove(CLASS_NAME_COLLAPSING);\n this._element.classList.add(CLASS_NAME_COLLAPSE);\n EventHandler.trigger(this._element, EVENT_HIDDEN$6);\n };\n this._element.style[dimension] = '';\n this._queueCallback(complete, this._element, true);\n }\n _isShown(element = this._element) {\n return element.classList.contains(CLASS_NAME_SHOW$7);\n }\n\n // Private\n _configAfterMerge(config) {\n config.toggle = Boolean(config.toggle); // Coerce string values\n config.parent = getElement(config.parent);\n return config;\n }\n _getDimension() {\n return this._element.classList.contains(CLASS_NAME_HORIZONTAL) ? WIDTH : HEIGHT;\n }\n _initializeChildren() {\n if (!this._config.parent) {\n return;\n }\n const children = this._getFirstLevelChildren(SELECTOR_DATA_TOGGLE$4);\n for (const element of children) {\n const selected = SelectorEngine.getElementFromSelector(element);\n if (selected) {\n this._addAriaAndCollapsedClass([element], this._isShown(selected));\n }\n }\n }\n _getFirstLevelChildren(selector) {\n const children = SelectorEngine.find(CLASS_NAME_DEEPER_CHILDREN, this._config.parent);\n // remove children if greater depth\n return SelectorEngine.find(selector, this._config.parent).filter(element => !children.includes(element));\n }\n _addAriaAndCollapsedClass(triggerArray, isOpen) {\n if (!triggerArray.length) {\n return;\n }\n for (const element of triggerArray) {\n element.classList.toggle(CLASS_NAME_COLLAPSED, !isOpen);\n element.setAttribute('aria-expanded', isOpen);\n }\n }\n\n // Static\n static jQueryInterface(config) {\n const _config = {};\n if (typeof config === 'string' && /show|hide/.test(config)) {\n _config.toggle = false;\n }\n return this.each(function () {\n const data = Collapse.getOrCreateInstance(this, _config);\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n data[config]();\n }\n });\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API$4, SELECTOR_DATA_TOGGLE$4, function (event) {\n // preventDefault only for elements (which change the URL) not inside the collapsible element\n if (event.target.tagName === 'A' || event.delegateTarget && event.delegateTarget.tagName === 'A') {\n event.preventDefault();\n }\n for (const element of SelectorEngine.getMultipleElementsFromSelector(this)) {\n Collapse.getOrCreateInstance(element, {\n toggle: false\n }).toggle();\n }\n});\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Collapse);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst NAME$a = 'dropdown';\nconst DATA_KEY$6 = 'bs.dropdown';\nconst EVENT_KEY$6 = `.${DATA_KEY$6}`;\nconst DATA_API_KEY$3 = '.data-api';\nconst ESCAPE_KEY$2 = 'Escape';\nconst TAB_KEY$1 = 'Tab';\nconst ARROW_UP_KEY$1 = 'ArrowUp';\nconst ARROW_DOWN_KEY$1 = 'ArrowDown';\nconst RIGHT_MOUSE_BUTTON = 2; // MouseEvent.button value for the secondary button, usually the right button\n\nconst EVENT_HIDE$5 = `hide${EVENT_KEY$6}`;\nconst EVENT_HIDDEN$5 = `hidden${EVENT_KEY$6}`;\nconst EVENT_SHOW$5 = `show${EVENT_KEY$6}`;\nconst EVENT_SHOWN$5 = `shown${EVENT_KEY$6}`;\nconst EVENT_CLICK_DATA_API$3 = `click${EVENT_KEY$6}${DATA_API_KEY$3}`;\nconst EVENT_KEYDOWN_DATA_API = `keydown${EVENT_KEY$6}${DATA_API_KEY$3}`;\nconst EVENT_KEYUP_DATA_API = `keyup${EVENT_KEY$6}${DATA_API_KEY$3}`;\nconst CLASS_NAME_SHOW$6 = 'show';\nconst CLASS_NAME_DROPUP = 'dropup';\nconst CLASS_NAME_DROPEND = 'dropend';\nconst CLASS_NAME_DROPSTART = 'dropstart';\nconst CLASS_NAME_DROPUP_CENTER = 'dropup-center';\nconst CLASS_NAME_DROPDOWN_CENTER = 'dropdown-center';\nconst SELECTOR_DATA_TOGGLE$3 = '[data-bs-toggle=\"dropdown\"]:not(.disabled):not(:disabled)';\nconst SELECTOR_DATA_TOGGLE_SHOWN = `${SELECTOR_DATA_TOGGLE$3}.${CLASS_NAME_SHOW$6}`;\nconst SELECTOR_MENU = '.dropdown-menu';\nconst SELECTOR_NAVBAR = '.navbar';\nconst SELECTOR_NAVBAR_NAV = '.navbar-nav';\nconst SELECTOR_VISIBLE_ITEMS = '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)';\nconst PLACEMENT_TOP = isRTL() ? 'top-end' : 'top-start';\nconst PLACEMENT_TOPEND = isRTL() ? 'top-start' : 'top-end';\nconst PLACEMENT_BOTTOM = isRTL() ? 'bottom-end' : 'bottom-start';\nconst PLACEMENT_BOTTOMEND = isRTL() ? 'bottom-start' : 'bottom-end';\nconst PLACEMENT_RIGHT = isRTL() ? 'left-start' : 'right-start';\nconst PLACEMENT_LEFT = isRTL() ? 'right-start' : 'left-start';\nconst PLACEMENT_TOPCENTER = 'top';\nconst PLACEMENT_BOTTOMCENTER = 'bottom';\nconst Default$9 = {\n autoClose: true,\n boundary: 'clippingParents',\n display: 'dynamic',\n offset: [0, 2],\n popperConfig: null,\n reference: 'toggle'\n};\nconst DefaultType$9 = {\n autoClose: '(boolean|string)',\n boundary: '(string|element)',\n display: 'string',\n offset: '(array|string|function)',\n popperConfig: '(null|object|function)',\n reference: '(string|element|object)'\n};\n\n/**\n * Class definition\n */\n\nclass Dropdown extends BaseComponent {\n constructor(element, config) {\n super(element, config);\n this._popper = null;\n this._parent = this._element.parentNode; // dropdown wrapper\n // TODO: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.3/forms/input-group/\n this._menu = SelectorEngine.next(this._element, SELECTOR_MENU)[0] || SelectorEngine.prev(this._element, SELECTOR_MENU)[0] || SelectorEngine.findOne(SELECTOR_MENU, this._parent);\n this._inNavbar = this._detectNavbar();\n }\n\n // Getters\n static get Default() {\n return Default$9;\n }\n static get DefaultType() {\n return DefaultType$9;\n }\n static get NAME() {\n return NAME$a;\n }\n\n // Public\n toggle() {\n return this._isShown() ? this.hide() : this.show();\n }\n show() {\n if (isDisabled(this._element) || this._isShown()) {\n return;\n }\n const relatedTarget = {\n relatedTarget: this._element\n };\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW$5, relatedTarget);\n if (showEvent.defaultPrevented) {\n return;\n }\n this._createPopper();\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement && !this._parent.closest(SELECTOR_NAVBAR_NAV)) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.on(element, 'mouseover', noop);\n }\n }\n this._element.focus();\n this._element.setAttribute('aria-expanded', true);\n this._menu.classList.add(CLASS_NAME_SHOW$6);\n this._element.classList.add(CLASS_NAME_SHOW$6);\n EventHandler.trigger(this._element, EVENT_SHOWN$5, relatedTarget);\n }\n hide() {\n if (isDisabled(this._element) || !this._isShown()) {\n return;\n }\n const relatedTarget = {\n relatedTarget: this._element\n };\n this._completeHide(relatedTarget);\n }\n dispose() {\n if (this._popper) {\n this._popper.destroy();\n }\n super.dispose();\n }\n update() {\n this._inNavbar = this._detectNavbar();\n if (this._popper) {\n this._popper.update();\n }\n }\n\n // Private\n _completeHide(relatedTarget) {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE$5, relatedTarget);\n if (hideEvent.defaultPrevented) {\n return;\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.off(element, 'mouseover', noop);\n }\n }\n if (this._popper) {\n this._popper.destroy();\n }\n this._menu.classList.remove(CLASS_NAME_SHOW$6);\n this._element.classList.remove(CLASS_NAME_SHOW$6);\n this._element.setAttribute('aria-expanded', 'false');\n Manipulator.removeDataAttribute(this._menu, 'popper');\n EventHandler.trigger(this._element, EVENT_HIDDEN$5, relatedTarget);\n }\n _getConfig(config) {\n config = super._getConfig(config);\n if (typeof config.reference === 'object' && !isElement(config.reference) && typeof config.reference.getBoundingClientRect !== 'function') {\n // Popper virtual elements require a getBoundingClientRect method\n throw new TypeError(`${NAME$a.toUpperCase()}: Option \"reference\" provided type \"object\" without a required \"getBoundingClientRect\" method.`);\n }\n return config;\n }\n _createPopper() {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper (https://popper.js.org)');\n }\n let referenceElement = this._element;\n if (this._config.reference === 'parent') {\n referenceElement = this._parent;\n } else if (isElement(this._config.reference)) {\n referenceElement = getElement(this._config.reference);\n } else if (typeof this._config.reference === 'object') {\n referenceElement = this._config.reference;\n }\n const popperConfig = this._getPopperConfig();\n this._popper = Popper.createPopper(referenceElement, this._menu, popperConfig);\n }\n _isShown() {\n return this._menu.classList.contains(CLASS_NAME_SHOW$6);\n }\n _getPlacement() {\n const parentDropdown = this._parent;\n if (parentDropdown.classList.contains(CLASS_NAME_DROPEND)) {\n return PLACEMENT_RIGHT;\n }\n if (parentDropdown.classList.contains(CLASS_NAME_DROPSTART)) {\n return PLACEMENT_LEFT;\n }\n if (parentDropdown.classList.contains(CLASS_NAME_DROPUP_CENTER)) {\n return PLACEMENT_TOPCENTER;\n }\n if (parentDropdown.classList.contains(CLASS_NAME_DROPDOWN_CENTER)) {\n return PLACEMENT_BOTTOMCENTER;\n }\n\n // We need to trim the value because custom properties can also include spaces\n const isEnd = getComputedStyle(this._menu).getPropertyValue('--bs-position').trim() === 'end';\n if (parentDropdown.classList.contains(CLASS_NAME_DROPUP)) {\n return isEnd ? PLACEMENT_TOPEND : PLACEMENT_TOP;\n }\n return isEnd ? PLACEMENT_BOTTOMEND : PLACEMENT_BOTTOM;\n }\n _detectNavbar() {\n return this._element.closest(SELECTOR_NAVBAR) !== null;\n }\n _getOffset() {\n const {\n offset\n } = this._config;\n if (typeof offset === 'string') {\n return offset.split(',').map(value => Number.parseInt(value, 10));\n }\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element);\n }\n return offset;\n }\n _getPopperConfig() {\n const defaultBsPopperConfig = {\n placement: this._getPlacement(),\n modifiers: [{\n name: 'preventOverflow',\n options: {\n boundary: this._config.boundary\n }\n }, {\n name: 'offset',\n options: {\n offset: this._getOffset()\n }\n }]\n };\n\n // Disable Popper if we have a static display or Dropdown is in Navbar\n if (this._inNavbar || this._config.display === 'static') {\n Manipulator.setDataAttribute(this._menu, 'popper', 'static'); // TODO: v6 remove\n defaultBsPopperConfig.modifiers = [{\n name: 'applyStyles',\n enabled: false\n }];\n }\n return {\n ...defaultBsPopperConfig,\n ...execute(this._config.popperConfig, [defaultBsPopperConfig])\n };\n }\n _selectMenuItem({\n key,\n target\n }) {\n const items = SelectorEngine.find(SELECTOR_VISIBLE_ITEMS, this._menu).filter(element => isVisible(element));\n if (!items.length) {\n return;\n }\n\n // if target isn't included in items (e.g. when expanding the dropdown)\n // allow cycling to get the last item in case key equals ARROW_UP_KEY\n getNextActiveElement(items, target, key === ARROW_DOWN_KEY$1, !items.includes(target)).focus();\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Dropdown.getOrCreateInstance(this, config);\n if (typeof config !== 'string') {\n return;\n }\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n data[config]();\n });\n }\n static clearMenus(event) {\n if (event.button === RIGHT_MOUSE_BUTTON || event.type === 'keyup' && event.key !== TAB_KEY$1) {\n return;\n }\n const openToggles = SelectorEngine.find(SELECTOR_DATA_TOGGLE_SHOWN);\n for (const toggle of openToggles) {\n const context = Dropdown.getInstance(toggle);\n if (!context || context._config.autoClose === false) {\n continue;\n }\n const composedPath = event.composedPath();\n const isMenuTarget = composedPath.includes(context._menu);\n if (composedPath.includes(context._element) || context._config.autoClose === 'inside' && !isMenuTarget || context._config.autoClose === 'outside' && isMenuTarget) {\n continue;\n }\n\n // Tab navigation through the dropdown menu or events from contained inputs shouldn't close the menu\n if (context._menu.contains(event.target) && (event.type === 'keyup' && event.key === TAB_KEY$1 || /input|select|option|textarea|form/i.test(event.target.tagName))) {\n continue;\n }\n const relatedTarget = {\n relatedTarget: context._element\n };\n if (event.type === 'click') {\n relatedTarget.clickEvent = event;\n }\n context._completeHide(relatedTarget);\n }\n }\n static dataApiKeydownHandler(event) {\n // If not an UP | DOWN | ESCAPE key => not a dropdown command\n // If input/textarea && if key is other than ESCAPE => not a dropdown command\n\n const isInput = /input|textarea/i.test(event.target.tagName);\n const isEscapeEvent = event.key === ESCAPE_KEY$2;\n const isUpOrDownEvent = [ARROW_UP_KEY$1, ARROW_DOWN_KEY$1].includes(event.key);\n if (!isUpOrDownEvent && !isEscapeEvent) {\n return;\n }\n if (isInput && !isEscapeEvent) {\n return;\n }\n event.preventDefault();\n\n // TODO: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.3/forms/input-group/\n const getToggleButton = this.matches(SELECTOR_DATA_TOGGLE$3) ? this : SelectorEngine.prev(this, SELECTOR_DATA_TOGGLE$3)[0] || SelectorEngine.next(this, SELECTOR_DATA_TOGGLE$3)[0] || SelectorEngine.findOne(SELECTOR_DATA_TOGGLE$3, event.delegateTarget.parentNode);\n const instance = Dropdown.getOrCreateInstance(getToggleButton);\n if (isUpOrDownEvent) {\n event.stopPropagation();\n instance.show();\n instance._selectMenuItem(event);\n return;\n }\n if (instance._isShown()) {\n // else is escape and we check if it is shown\n event.stopPropagation();\n instance.hide();\n getToggleButton.focus();\n }\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE$3, Dropdown.dataApiKeydownHandler);\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown.dataApiKeydownHandler);\nEventHandler.on(document, EVENT_CLICK_DATA_API$3, Dropdown.clearMenus);\nEventHandler.on(document, EVENT_KEYUP_DATA_API, Dropdown.clearMenus);\nEventHandler.on(document, EVENT_CLICK_DATA_API$3, SELECTOR_DATA_TOGGLE$3, function (event) {\n event.preventDefault();\n Dropdown.getOrCreateInstance(this).toggle();\n});\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Dropdown);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/backdrop.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst NAME$9 = 'backdrop';\nconst CLASS_NAME_FADE$4 = 'fade';\nconst CLASS_NAME_SHOW$5 = 'show';\nconst EVENT_MOUSEDOWN = `mousedown.bs.${NAME$9}`;\nconst Default$8 = {\n className: 'modal-backdrop',\n clickCallback: null,\n isAnimated: false,\n isVisible: true,\n // if false, we use the backdrop helper without adding any element to the dom\n rootElement: 'body' // give the choice to place backdrop under different elements\n};\nconst DefaultType$8 = {\n className: 'string',\n clickCallback: '(function|null)',\n isAnimated: 'boolean',\n isVisible: 'boolean',\n rootElement: '(element|string)'\n};\n\n/**\n * Class definition\n */\n\nclass Backdrop extends Config {\n constructor(config) {\n super();\n this._config = this._getConfig(config);\n this._isAppended = false;\n this._element = null;\n }\n\n // Getters\n static get Default() {\n return Default$8;\n }\n static get DefaultType() {\n return DefaultType$8;\n }\n static get NAME() {\n return NAME$9;\n }\n\n // Public\n show(callback) {\n if (!this._config.isVisible) {\n execute(callback);\n return;\n }\n this._append();\n const element = this._getElement();\n if (this._config.isAnimated) {\n reflow(element);\n }\n element.classList.add(CLASS_NAME_SHOW$5);\n this._emulateAnimation(() => {\n execute(callback);\n });\n }\n hide(callback) {\n if (!this._config.isVisible) {\n execute(callback);\n return;\n }\n this._getElement().classList.remove(CLASS_NAME_SHOW$5);\n this._emulateAnimation(() => {\n this.dispose();\n execute(callback);\n });\n }\n dispose() {\n if (!this._isAppended) {\n return;\n }\n EventHandler.off(this._element, EVENT_MOUSEDOWN);\n this._element.remove();\n this._isAppended = false;\n }\n\n // Private\n _getElement() {\n if (!this._element) {\n const backdrop = document.createElement('div');\n backdrop.className = this._config.className;\n if (this._config.isAnimated) {\n backdrop.classList.add(CLASS_NAME_FADE$4);\n }\n this._element = backdrop;\n }\n return this._element;\n }\n _configAfterMerge(config) {\n // use getElement() with the default \"body\" to get a fresh Element on each instantiation\n config.rootElement = getElement(config.rootElement);\n return config;\n }\n _append() {\n if (this._isAppended) {\n return;\n }\n const element = this._getElement();\n this._config.rootElement.append(element);\n EventHandler.on(element, EVENT_MOUSEDOWN, () => {\n execute(this._config.clickCallback);\n });\n this._isAppended = true;\n }\n _emulateAnimation(callback) {\n executeAfterTransition(callback, this._getElement(), this._config.isAnimated);\n }\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/focustrap.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst NAME$8 = 'focustrap';\nconst DATA_KEY$5 = 'bs.focustrap';\nconst EVENT_KEY$5 = `.${DATA_KEY$5}`;\nconst EVENT_FOCUSIN$2 = `focusin${EVENT_KEY$5}`;\nconst EVENT_KEYDOWN_TAB = `keydown.tab${EVENT_KEY$5}`;\nconst TAB_KEY = 'Tab';\nconst TAB_NAV_FORWARD = 'forward';\nconst TAB_NAV_BACKWARD = 'backward';\nconst Default$7 = {\n autofocus: true,\n trapElement: null // The element to trap focus inside of\n};\nconst DefaultType$7 = {\n autofocus: 'boolean',\n trapElement: 'element'\n};\n\n/**\n * Class definition\n */\n\nclass FocusTrap extends Config {\n constructor(config) {\n super();\n this._config = this._getConfig(config);\n this._isActive = false;\n this._lastTabNavDirection = null;\n }\n\n // Getters\n static get Default() {\n return Default$7;\n }\n static get DefaultType() {\n return DefaultType$7;\n }\n static get NAME() {\n return NAME$8;\n }\n\n // Public\n activate() {\n if (this._isActive) {\n return;\n }\n if (this._config.autofocus) {\n this._config.trapElement.focus();\n }\n EventHandler.off(document, EVENT_KEY$5); // guard against infinite focus loop\n EventHandler.on(document, EVENT_FOCUSIN$2, event => this._handleFocusin(event));\n EventHandler.on(document, EVENT_KEYDOWN_TAB, event => this._handleKeydown(event));\n this._isActive = true;\n }\n deactivate() {\n if (!this._isActive) {\n return;\n }\n this._isActive = false;\n EventHandler.off(document, EVENT_KEY$5);\n }\n\n // Private\n _handleFocusin(event) {\n const {\n trapElement\n } = this._config;\n if (event.target === document || event.target === trapElement || trapElement.contains(event.target)) {\n return;\n }\n const elements = SelectorEngine.focusableChildren(trapElement);\n if (elements.length === 0) {\n trapElement.focus();\n } else if (this._lastTabNavDirection === TAB_NAV_BACKWARD) {\n elements[elements.length - 1].focus();\n } else {\n elements[0].focus();\n }\n }\n _handleKeydown(event) {\n if (event.key !== TAB_KEY) {\n return;\n }\n this._lastTabNavDirection = event.shiftKey ? TAB_NAV_BACKWARD : TAB_NAV_FORWARD;\n }\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/scrollBar.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top';\nconst SELECTOR_STICKY_CONTENT = '.sticky-top';\nconst PROPERTY_PADDING = 'padding-right';\nconst PROPERTY_MARGIN = 'margin-right';\n\n/**\n * Class definition\n */\n\nclass ScrollBarHelper {\n constructor() {\n this._element = document.body;\n }\n\n // Public\n getWidth() {\n // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes\n const documentWidth = document.documentElement.clientWidth;\n return Math.abs(window.innerWidth - documentWidth);\n }\n hide() {\n const width = this.getWidth();\n this._disableOverFlow();\n // give padding to element to balance the hidden scrollbar width\n this._setElementAttributes(this._element, PROPERTY_PADDING, calculatedValue => calculatedValue + width);\n // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements to keep showing fullwidth\n this._setElementAttributes(SELECTOR_FIXED_CONTENT, PROPERTY_PADDING, calculatedValue => calculatedValue + width);\n this._setElementAttributes(SELECTOR_STICKY_CONTENT, PROPERTY_MARGIN, calculatedValue => calculatedValue - width);\n }\n reset() {\n this._resetElementAttributes(this._element, 'overflow');\n this._resetElementAttributes(this._element, PROPERTY_PADDING);\n this._resetElementAttributes(SELECTOR_FIXED_CONTENT, PROPERTY_PADDING);\n this._resetElementAttributes(SELECTOR_STICKY_CONTENT, PROPERTY_MARGIN);\n }\n isOverflowing() {\n return this.getWidth() > 0;\n }\n\n // Private\n _disableOverFlow() {\n this._saveInitialAttribute(this._element, 'overflow');\n this._element.style.overflow = 'hidden';\n }\n _setElementAttributes(selector, styleProperty, callback) {\n const scrollbarWidth = this.getWidth();\n const manipulationCallBack = element => {\n if (element !== this._element && window.innerWidth > element.clientWidth + scrollbarWidth) {\n return;\n }\n this._saveInitialAttribute(element, styleProperty);\n const calculatedValue = window.getComputedStyle(element).getPropertyValue(styleProperty);\n element.style.setProperty(styleProperty, `${callback(Number.parseFloat(calculatedValue))}px`);\n };\n this._applyManipulationCallback(selector, manipulationCallBack);\n }\n _saveInitialAttribute(element, styleProperty) {\n const actualValue = element.style.getPropertyValue(styleProperty);\n if (actualValue) {\n Manipulator.setDataAttribute(element, styleProperty, actualValue);\n }\n }\n _resetElementAttributes(selector, styleProperty) {\n const manipulationCallBack = element => {\n const value = Manipulator.getDataAttribute(element, styleProperty);\n // We only want to remove the property if the value is `null`; the value can also be zero\n if (value === null) {\n element.style.removeProperty(styleProperty);\n return;\n }\n Manipulator.removeDataAttribute(element, styleProperty);\n element.style.setProperty(styleProperty, value);\n };\n this._applyManipulationCallback(selector, manipulationCallBack);\n }\n _applyManipulationCallback(selector, callBack) {\n if (isElement(selector)) {\n callBack(selector);\n return;\n }\n for (const sel of SelectorEngine.find(selector, this._element)) {\n callBack(sel);\n }\n }\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst NAME$7 = 'modal';\nconst DATA_KEY$4 = 'bs.modal';\nconst EVENT_KEY$4 = `.${DATA_KEY$4}`;\nconst DATA_API_KEY$2 = '.data-api';\nconst ESCAPE_KEY$1 = 'Escape';\nconst EVENT_HIDE$4 = `hide${EVENT_KEY$4}`;\nconst EVENT_HIDE_PREVENTED$1 = `hidePrevented${EVENT_KEY$4}`;\nconst EVENT_HIDDEN$4 = `hidden${EVENT_KEY$4}`;\nconst EVENT_SHOW$4 = `show${EVENT_KEY$4}`;\nconst EVENT_SHOWN$4 = `shown${EVENT_KEY$4}`;\nconst EVENT_RESIZE$1 = `resize${EVENT_KEY$4}`;\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY$4}`;\nconst EVENT_MOUSEDOWN_DISMISS = `mousedown.dismiss${EVENT_KEY$4}`;\nconst EVENT_KEYDOWN_DISMISS$1 = `keydown.dismiss${EVENT_KEY$4}`;\nconst EVENT_CLICK_DATA_API$2 = `click${EVENT_KEY$4}${DATA_API_KEY$2}`;\nconst CLASS_NAME_OPEN = 'modal-open';\nconst CLASS_NAME_FADE$3 = 'fade';\nconst CLASS_NAME_SHOW$4 = 'show';\nconst CLASS_NAME_STATIC = 'modal-static';\nconst OPEN_SELECTOR$1 = '.modal.show';\nconst SELECTOR_DIALOG = '.modal-dialog';\nconst SELECTOR_MODAL_BODY = '.modal-body';\nconst SELECTOR_DATA_TOGGLE$2 = '[data-bs-toggle=\"modal\"]';\nconst Default$6 = {\n backdrop: true,\n focus: true,\n keyboard: true\n};\nconst DefaultType$6 = {\n backdrop: '(boolean|string)',\n focus: 'boolean',\n keyboard: 'boolean'\n};\n\n/**\n * Class definition\n */\n\nclass Modal extends BaseComponent {\n constructor(element, config) {\n super(element, config);\n this._dialog = SelectorEngine.findOne(SELECTOR_DIALOG, this._element);\n this._backdrop = this._initializeBackDrop();\n this._focustrap = this._initializeFocusTrap();\n this._isShown = false;\n this._isTransitioning = false;\n this._scrollBar = new ScrollBarHelper();\n this._addEventListeners();\n }\n\n // Getters\n static get Default() {\n return Default$6;\n }\n static get DefaultType() {\n return DefaultType$6;\n }\n static get NAME() {\n return NAME$7;\n }\n\n // Public\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget);\n }\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return;\n }\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW$4, {\n relatedTarget\n });\n if (showEvent.defaultPrevented) {\n return;\n }\n this._isShown = true;\n this._isTransitioning = true;\n this._scrollBar.hide();\n document.body.classList.add(CLASS_NAME_OPEN);\n this._adjustDialog();\n this._backdrop.show(() => this._showElement(relatedTarget));\n }\n hide() {\n if (!this._isShown || this._isTransitioning) {\n return;\n }\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE$4);\n if (hideEvent.defaultPrevented) {\n return;\n }\n this._isShown = false;\n this._isTransitioning = true;\n this._focustrap.deactivate();\n this._element.classList.remove(CLASS_NAME_SHOW$4);\n this._queueCallback(() => this._hideModal(), this._element, this._isAnimated());\n }\n dispose() {\n EventHandler.off(window, EVENT_KEY$4);\n EventHandler.off(this._dialog, EVENT_KEY$4);\n this._backdrop.dispose();\n this._focustrap.deactivate();\n super.dispose();\n }\n handleUpdate() {\n this._adjustDialog();\n }\n\n // Private\n _initializeBackDrop() {\n return new Backdrop({\n isVisible: Boolean(this._config.backdrop),\n // 'static' option will be translated to true, and booleans will keep their value,\n isAnimated: this._isAnimated()\n });\n }\n _initializeFocusTrap() {\n return new FocusTrap({\n trapElement: this._element\n });\n }\n _showElement(relatedTarget) {\n // try to append dynamic modal\n if (!document.body.contains(this._element)) {\n document.body.append(this._element);\n }\n this._element.style.display = 'block';\n this._element.removeAttribute('aria-hidden');\n this._element.setAttribute('aria-modal', true);\n this._element.setAttribute('role', 'dialog');\n this._element.scrollTop = 0;\n const modalBody = SelectorEngine.findOne(SELECTOR_MODAL_BODY, this._dialog);\n if (modalBody) {\n modalBody.scrollTop = 0;\n }\n reflow(this._element);\n this._element.classList.add(CLASS_NAME_SHOW$4);\n const transitionComplete = () => {\n if (this._config.focus) {\n this._focustrap.activate();\n }\n this._isTransitioning = false;\n EventHandler.trigger(this._element, EVENT_SHOWN$4, {\n relatedTarget\n });\n };\n this._queueCallback(transitionComplete, this._dialog, this._isAnimated());\n }\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS$1, event => {\n if (event.key !== ESCAPE_KEY$1) {\n return;\n }\n if (this._config.keyboard) {\n this.hide();\n return;\n }\n this._triggerBackdropTransition();\n });\n EventHandler.on(window, EVENT_RESIZE$1, () => {\n if (this._isShown && !this._isTransitioning) {\n this._adjustDialog();\n }\n });\n EventHandler.on(this._element, EVENT_MOUSEDOWN_DISMISS, event => {\n // a bad trick to segregate clicks that may start inside dialog but end outside, and avoid listen to scrollbar clicks\n EventHandler.one(this._element, EVENT_CLICK_DISMISS, event2 => {\n if (this._element !== event.target || this._element !== event2.target) {\n return;\n }\n if (this._config.backdrop === 'static') {\n this._triggerBackdropTransition();\n return;\n }\n if (this._config.backdrop) {\n this.hide();\n }\n });\n });\n }\n _hideModal() {\n this._element.style.display = 'none';\n this._element.setAttribute('aria-hidden', true);\n this._element.removeAttribute('aria-modal');\n this._element.removeAttribute('role');\n this._isTransitioning = false;\n this._backdrop.hide(() => {\n document.body.classList.remove(CLASS_NAME_OPEN);\n this._resetAdjustments();\n this._scrollBar.reset();\n EventHandler.trigger(this._element, EVENT_HIDDEN$4);\n });\n }\n _isAnimated() {\n return this._element.classList.contains(CLASS_NAME_FADE$3);\n }\n _triggerBackdropTransition() {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED$1);\n if (hideEvent.defaultPrevented) {\n return;\n }\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;\n const initialOverflowY = this._element.style.overflowY;\n // return if the following background transition hasn't yet completed\n if (initialOverflowY === 'hidden' || this._element.classList.contains(CLASS_NAME_STATIC)) {\n return;\n }\n if (!isModalOverflowing) {\n this._element.style.overflowY = 'hidden';\n }\n this._element.classList.add(CLASS_NAME_STATIC);\n this._queueCallback(() => {\n this._element.classList.remove(CLASS_NAME_STATIC);\n this._queueCallback(() => {\n this._element.style.overflowY = initialOverflowY;\n }, this._dialog);\n }, this._dialog);\n this._element.focus();\n }\n\n /**\n * The following methods are used to handle overflowing modals\n */\n\n _adjustDialog() {\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;\n const scrollbarWidth = this._scrollBar.getWidth();\n const isBodyOverflowing = scrollbarWidth > 0;\n if (isBodyOverflowing && !isModalOverflowing) {\n const property = isRTL() ? 'paddingLeft' : 'paddingRight';\n this._element.style[property] = `${scrollbarWidth}px`;\n }\n if (!isBodyOverflowing && isModalOverflowing) {\n const property = isRTL() ? 'paddingRight' : 'paddingLeft';\n this._element.style[property] = `${scrollbarWidth}px`;\n }\n }\n _resetAdjustments() {\n this._element.style.paddingLeft = '';\n this._element.style.paddingRight = '';\n }\n\n // Static\n static jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n const data = Modal.getOrCreateInstance(this, config);\n if (typeof config !== 'string') {\n return;\n }\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n data[config](relatedTarget);\n });\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API$2, SELECTOR_DATA_TOGGLE$2, function (event) {\n const target = SelectorEngine.getElementFromSelector(this);\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault();\n }\n EventHandler.one(target, EVENT_SHOW$4, showEvent => {\n if (showEvent.defaultPrevented) {\n // only register focus restorer if modal will actually get shown\n return;\n }\n EventHandler.one(target, EVENT_HIDDEN$4, () => {\n if (isVisible(this)) {\n this.focus();\n }\n });\n });\n\n // avoid conflict when clicking modal toggler while another one is open\n const alreadyOpen = SelectorEngine.findOne(OPEN_SELECTOR$1);\n if (alreadyOpen) {\n Modal.getInstance(alreadyOpen).hide();\n }\n const data = Modal.getOrCreateInstance(target);\n data.toggle(this);\n});\nenableDismissTrigger(Modal);\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Modal);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap offcanvas.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst NAME$6 = 'offcanvas';\nconst DATA_KEY$3 = 'bs.offcanvas';\nconst EVENT_KEY$3 = `.${DATA_KEY$3}`;\nconst DATA_API_KEY$1 = '.data-api';\nconst EVENT_LOAD_DATA_API$2 = `load${EVENT_KEY$3}${DATA_API_KEY$1}`;\nconst ESCAPE_KEY = 'Escape';\nconst CLASS_NAME_SHOW$3 = 'show';\nconst CLASS_NAME_SHOWING$1 = 'showing';\nconst CLASS_NAME_HIDING = 'hiding';\nconst CLASS_NAME_BACKDROP = 'offcanvas-backdrop';\nconst OPEN_SELECTOR = '.offcanvas.show';\nconst EVENT_SHOW$3 = `show${EVENT_KEY$3}`;\nconst EVENT_SHOWN$3 = `shown${EVENT_KEY$3}`;\nconst EVENT_HIDE$3 = `hide${EVENT_KEY$3}`;\nconst EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY$3}`;\nconst EVENT_HIDDEN$3 = `hidden${EVENT_KEY$3}`;\nconst EVENT_RESIZE = `resize${EVENT_KEY$3}`;\nconst EVENT_CLICK_DATA_API$1 = `click${EVENT_KEY$3}${DATA_API_KEY$1}`;\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY$3}`;\nconst SELECTOR_DATA_TOGGLE$1 = '[data-bs-toggle=\"offcanvas\"]';\nconst Default$5 = {\n backdrop: true,\n keyboard: true,\n scroll: false\n};\nconst DefaultType$5 = {\n backdrop: '(boolean|string)',\n keyboard: 'boolean',\n scroll: 'boolean'\n};\n\n/**\n * Class definition\n */\n\nclass Offcanvas extends BaseComponent {\n constructor(element, config) {\n super(element, config);\n this._isShown = false;\n this._backdrop = this._initializeBackDrop();\n this._focustrap = this._initializeFocusTrap();\n this._addEventListeners();\n }\n\n // Getters\n static get Default() {\n return Default$5;\n }\n static get DefaultType() {\n return DefaultType$5;\n }\n static get NAME() {\n return NAME$6;\n }\n\n // Public\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget);\n }\n show(relatedTarget) {\n if (this._isShown) {\n return;\n }\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW$3, {\n relatedTarget\n });\n if (showEvent.defaultPrevented) {\n return;\n }\n this._isShown = true;\n this._backdrop.show();\n if (!this._config.scroll) {\n new ScrollBarHelper().hide();\n }\n this._element.setAttribute('aria-modal', true);\n this._element.setAttribute('role', 'dialog');\n this._element.classList.add(CLASS_NAME_SHOWING$1);\n const completeCallBack = () => {\n if (!this._config.scroll || this._config.backdrop) {\n this._focustrap.activate();\n }\n this._element.classList.add(CLASS_NAME_SHOW$3);\n this._element.classList.remove(CLASS_NAME_SHOWING$1);\n EventHandler.trigger(this._element, EVENT_SHOWN$3, {\n relatedTarget\n });\n };\n this._queueCallback(completeCallBack, this._element, true);\n }\n hide() {\n if (!this._isShown) {\n return;\n }\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE$3);\n if (hideEvent.defaultPrevented) {\n return;\n }\n this._focustrap.deactivate();\n this._element.blur();\n this._isShown = false;\n this._element.classList.add(CLASS_NAME_HIDING);\n this._backdrop.hide();\n const completeCallback = () => {\n this._element.classList.remove(CLASS_NAME_SHOW$3, CLASS_NAME_HIDING);\n this._element.removeAttribute('aria-modal');\n this._element.removeAttribute('role');\n if (!this._config.scroll) {\n new ScrollBarHelper().reset();\n }\n EventHandler.trigger(this._element, EVENT_HIDDEN$3);\n };\n this._queueCallback(completeCallback, this._element, true);\n }\n dispose() {\n this._backdrop.dispose();\n this._focustrap.deactivate();\n super.dispose();\n }\n\n // Private\n _initializeBackDrop() {\n const clickCallback = () => {\n if (this._config.backdrop === 'static') {\n EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED);\n return;\n }\n this.hide();\n };\n\n // 'static' option will be translated to true, and booleans will keep their value\n const isVisible = Boolean(this._config.backdrop);\n return new Backdrop({\n className: CLASS_NAME_BACKDROP,\n isVisible,\n isAnimated: true,\n rootElement: this._element.parentNode,\n clickCallback: isVisible ? clickCallback : null\n });\n }\n _initializeFocusTrap() {\n return new FocusTrap({\n trapElement: this._element\n });\n }\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (event.key !== ESCAPE_KEY) {\n return;\n }\n if (this._config.keyboard) {\n this.hide();\n return;\n }\n EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED);\n });\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Offcanvas.getOrCreateInstance(this, config);\n if (typeof config !== 'string') {\n return;\n }\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n data[config](this);\n });\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API$1, SELECTOR_DATA_TOGGLE$1, function (event) {\n const target = SelectorEngine.getElementFromSelector(this);\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault();\n }\n if (isDisabled(this)) {\n return;\n }\n EventHandler.one(target, EVENT_HIDDEN$3, () => {\n // focus on trigger when it is closed\n if (isVisible(this)) {\n this.focus();\n }\n });\n\n // avoid conflict when clicking a toggler of an offcanvas, while another is open\n const alreadyOpen = SelectorEngine.findOne(OPEN_SELECTOR);\n if (alreadyOpen && alreadyOpen !== target) {\n Offcanvas.getInstance(alreadyOpen).hide();\n }\n const data = Offcanvas.getOrCreateInstance(target);\n data.toggle(this);\n});\nEventHandler.on(window, EVENT_LOAD_DATA_API$2, () => {\n for (const selector of SelectorEngine.find(OPEN_SELECTOR)) {\n Offcanvas.getOrCreateInstance(selector).show();\n }\n});\nEventHandler.on(window, EVENT_RESIZE, () => {\n for (const element of SelectorEngine.find('[aria-modal][class*=show][class*=offcanvas-]')) {\n if (getComputedStyle(element).position !== 'fixed') {\n Offcanvas.getOrCreateInstance(element).hide();\n }\n }\n});\nenableDismissTrigger(Offcanvas);\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Offcanvas);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n// js-docs-start allow-list\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i;\nconst DefaultAllowlist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n dd: [],\n div: [],\n dl: [],\n dt: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'srcset', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n};\n// js-docs-end allow-list\n\nconst uriAttributes = new Set(['background', 'cite', 'href', 'itemtype', 'longdesc', 'poster', 'src', 'xlink:href']);\n\n/**\n * A pattern that recognizes URLs that are safe wrt. XSS in URL navigation\n * contexts.\n *\n * Shout-out to Angular https://github.com/angular/angular/blob/15.2.8/packages/core/src/sanitization/url_sanitizer.ts#L38\n */\n// eslint-disable-next-line unicorn/better-regex\nconst SAFE_URL_PATTERN = /^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i;\nconst allowedAttribute = (attribute, allowedAttributeList) => {\n const attributeName = attribute.nodeName.toLowerCase();\n if (allowedAttributeList.includes(attributeName)) {\n if (uriAttributes.has(attributeName)) {\n return Boolean(SAFE_URL_PATTERN.test(attribute.nodeValue));\n }\n return true;\n }\n\n // Check if a regular expression validates the attribute.\n return allowedAttributeList.filter(attributeRegex => attributeRegex instanceof RegExp).some(regex => regex.test(attributeName));\n};\nfunction sanitizeHtml(unsafeHtml, allowList, sanitizeFunction) {\n if (!unsafeHtml.length) {\n return unsafeHtml;\n }\n if (sanitizeFunction && typeof sanitizeFunction === 'function') {\n return sanitizeFunction(unsafeHtml);\n }\n const domParser = new window.DOMParser();\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html');\n const elements = [].concat(...createdDocument.body.querySelectorAll('*'));\n for (const element of elements) {\n const elementName = element.nodeName.toLowerCase();\n if (!Object.keys(allowList).includes(elementName)) {\n element.remove();\n continue;\n }\n const attributeList = [].concat(...element.attributes);\n const allowedAttributes = [].concat(allowList['*'] || [], allowList[elementName] || []);\n for (const attribute of attributeList) {\n if (!allowedAttribute(attribute, allowedAttributes)) {\n element.removeAttribute(attribute.nodeName);\n }\n }\n }\n return createdDocument.body.innerHTML;\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/template-factory.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst NAME$5 = 'TemplateFactory';\nconst Default$4 = {\n allowList: DefaultAllowlist,\n content: {},\n // { selector : text , selector2 : text2 , }\n extraClass: '',\n html: false,\n sanitize: true,\n sanitizeFn: null,\n template: '
'\n};\nconst DefaultType$4 = {\n allowList: 'object',\n content: 'object',\n extraClass: '(string|function)',\n html: 'boolean',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n template: 'string'\n};\nconst DefaultContentType = {\n entry: '(string|element|function|null)',\n selector: '(string|element)'\n};\n\n/**\n * Class definition\n */\n\nclass TemplateFactory extends Config {\n constructor(config) {\n super();\n this._config = this._getConfig(config);\n }\n\n // Getters\n static get Default() {\n return Default$4;\n }\n static get DefaultType() {\n return DefaultType$4;\n }\n static get NAME() {\n return NAME$5;\n }\n\n // Public\n getContent() {\n return Object.values(this._config.content).map(config => this._resolvePossibleFunction(config)).filter(Boolean);\n }\n hasContent() {\n return this.getContent().length > 0;\n }\n changeContent(content) {\n this._checkContent(content);\n this._config.content = {\n ...this._config.content,\n ...content\n };\n return this;\n }\n toHtml() {\n const templateWrapper = document.createElement('div');\n templateWrapper.innerHTML = this._maybeSanitize(this._config.template);\n for (const [selector, text] of Object.entries(this._config.content)) {\n this._setContent(templateWrapper, text, selector);\n }\n const template = templateWrapper.children[0];\n const extraClass = this._resolvePossibleFunction(this._config.extraClass);\n if (extraClass) {\n template.classList.add(...extraClass.split(' '));\n }\n return template;\n }\n\n // Private\n _typeCheckConfig(config) {\n super._typeCheckConfig(config);\n this._checkContent(config.content);\n }\n _checkContent(arg) {\n for (const [selector, content] of Object.entries(arg)) {\n super._typeCheckConfig({\n selector,\n entry: content\n }, DefaultContentType);\n }\n }\n _setContent(template, content, selector) {\n const templateElement = SelectorEngine.findOne(selector, template);\n if (!templateElement) {\n return;\n }\n content = this._resolvePossibleFunction(content);\n if (!content) {\n templateElement.remove();\n return;\n }\n if (isElement(content)) {\n this._putElementInTemplate(getElement(content), templateElement);\n return;\n }\n if (this._config.html) {\n templateElement.innerHTML = this._maybeSanitize(content);\n return;\n }\n templateElement.textContent = content;\n }\n _maybeSanitize(arg) {\n return this._config.sanitize ? sanitizeHtml(arg, this._config.allowList, this._config.sanitizeFn) : arg;\n }\n _resolvePossibleFunction(arg) {\n return execute(arg, [this]);\n }\n _putElementInTemplate(element, templateElement) {\n if (this._config.html) {\n templateElement.innerHTML = '';\n templateElement.append(element);\n return;\n }\n templateElement.textContent = element.textContent;\n }\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst NAME$4 = 'tooltip';\nconst DISALLOWED_ATTRIBUTES = new Set(['sanitize', 'allowList', 'sanitizeFn']);\nconst CLASS_NAME_FADE$2 = 'fade';\nconst CLASS_NAME_MODAL = 'modal';\nconst CLASS_NAME_SHOW$2 = 'show';\nconst SELECTOR_TOOLTIP_INNER = '.tooltip-inner';\nconst SELECTOR_MODAL = `.${CLASS_NAME_MODAL}`;\nconst EVENT_MODAL_HIDE = 'hide.bs.modal';\nconst TRIGGER_HOVER = 'hover';\nconst TRIGGER_FOCUS = 'focus';\nconst TRIGGER_CLICK = 'click';\nconst TRIGGER_MANUAL = 'manual';\nconst EVENT_HIDE$2 = 'hide';\nconst EVENT_HIDDEN$2 = 'hidden';\nconst EVENT_SHOW$2 = 'show';\nconst EVENT_SHOWN$2 = 'shown';\nconst EVENT_INSERTED = 'inserted';\nconst EVENT_CLICK$1 = 'click';\nconst EVENT_FOCUSIN$1 = 'focusin';\nconst EVENT_FOCUSOUT$1 = 'focusout';\nconst EVENT_MOUSEENTER = 'mouseenter';\nconst EVENT_MOUSELEAVE = 'mouseleave';\nconst AttachmentMap = {\n AUTO: 'auto',\n TOP: 'top',\n RIGHT: isRTL() ? 'left' : 'right',\n BOTTOM: 'bottom',\n LEFT: isRTL() ? 'right' : 'left'\n};\nconst Default$3 = {\n allowList: DefaultAllowlist,\n animation: true,\n boundary: 'clippingParents',\n container: false,\n customClass: '',\n delay: 0,\n fallbackPlacements: ['top', 'right', 'bottom', 'left'],\n html: false,\n offset: [0, 6],\n placement: 'top',\n popperConfig: null,\n sanitize: true,\n sanitizeFn: null,\n selector: false,\n template: '
' + '
' + '
' + '
',\n title: '',\n trigger: 'hover focus'\n};\nconst DefaultType$3 = {\n allowList: 'object',\n animation: 'boolean',\n boundary: '(string|element)',\n container: '(string|element|boolean)',\n customClass: '(string|function)',\n delay: '(number|object)',\n fallbackPlacements: 'array',\n html: 'boolean',\n offset: '(array|string|function)',\n placement: '(string|function)',\n popperConfig: '(null|object|function)',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n selector: '(string|boolean)',\n template: 'string',\n title: '(string|element|function)',\n trigger: 'string'\n};\n\n/**\n * Class definition\n */\n\nclass Tooltip extends BaseComponent {\n constructor(element, config) {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper (https://popper.js.org)');\n }\n super(element, config);\n\n // Private\n this._isEnabled = true;\n this._timeout = 0;\n this._isHovered = null;\n this._activeTrigger = {};\n this._popper = null;\n this._templateFactory = null;\n this._newContent = null;\n\n // Protected\n this.tip = null;\n this._setListeners();\n if (!this._config.selector) {\n this._fixTitle();\n }\n }\n\n // Getters\n static get Default() {\n return Default$3;\n }\n static get DefaultType() {\n return DefaultType$3;\n }\n static get NAME() {\n return NAME$4;\n }\n\n // Public\n enable() {\n this._isEnabled = true;\n }\n disable() {\n this._isEnabled = false;\n }\n toggleEnabled() {\n this._isEnabled = !this._isEnabled;\n }\n toggle() {\n if (!this._isEnabled) {\n return;\n }\n this._activeTrigger.click = !this._activeTrigger.click;\n if (this._isShown()) {\n this._leave();\n return;\n }\n this._enter();\n }\n dispose() {\n clearTimeout(this._timeout);\n EventHandler.off(this._element.closest(SELECTOR_MODAL), EVENT_MODAL_HIDE, this._hideModalHandler);\n if (this._element.getAttribute('data-bs-original-title')) {\n this._element.setAttribute('title', this._element.getAttribute('data-bs-original-title'));\n }\n this._disposePopper();\n super.dispose();\n }\n show() {\n if (this._element.style.display === 'none') {\n throw new Error('Please use show on visible elements');\n }\n if (!(this._isWithContent() && this._isEnabled)) {\n return;\n }\n const showEvent = EventHandler.trigger(this._element, this.constructor.eventName(EVENT_SHOW$2));\n const shadowRoot = findShadowRoot(this._element);\n const isInTheDom = (shadowRoot || this._element.ownerDocument.documentElement).contains(this._element);\n if (showEvent.defaultPrevented || !isInTheDom) {\n return;\n }\n\n // TODO: v6 remove this or make it optional\n this._disposePopper();\n const tip = this._getTipElement();\n this._element.setAttribute('aria-describedby', tip.getAttribute('id'));\n const {\n container\n } = this._config;\n if (!this._element.ownerDocument.documentElement.contains(this.tip)) {\n container.append(tip);\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_INSERTED));\n }\n this._popper = this._createPopper(tip);\n tip.classList.add(CLASS_NAME_SHOW$2);\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.on(element, 'mouseover', noop);\n }\n }\n const complete = () => {\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_SHOWN$2));\n if (this._isHovered === false) {\n this._leave();\n }\n this._isHovered = false;\n };\n this._queueCallback(complete, this.tip, this._isAnimated());\n }\n hide() {\n if (!this._isShown()) {\n return;\n }\n const hideEvent = EventHandler.trigger(this._element, this.constructor.eventName(EVENT_HIDE$2));\n if (hideEvent.defaultPrevented) {\n return;\n }\n const tip = this._getTipElement();\n tip.classList.remove(CLASS_NAME_SHOW$2);\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.off(element, 'mouseover', noop);\n }\n }\n this._activeTrigger[TRIGGER_CLICK] = false;\n this._activeTrigger[TRIGGER_FOCUS] = false;\n this._activeTrigger[TRIGGER_HOVER] = false;\n this._isHovered = null; // it is a trick to support manual triggering\n\n const complete = () => {\n if (this._isWithActiveTrigger()) {\n return;\n }\n if (!this._isHovered) {\n this._disposePopper();\n }\n this._element.removeAttribute('aria-describedby');\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_HIDDEN$2));\n };\n this._queueCallback(complete, this.tip, this._isAnimated());\n }\n update() {\n if (this._popper) {\n this._popper.update();\n }\n }\n\n // Protected\n _isWithContent() {\n return Boolean(this._getTitle());\n }\n _getTipElement() {\n if (!this.tip) {\n this.tip = this._createTipElement(this._newContent || this._getContentForTemplate());\n }\n return this.tip;\n }\n _createTipElement(content) {\n const tip = this._getTemplateFactory(content).toHtml();\n\n // TODO: remove this check in v6\n if (!tip) {\n return null;\n }\n tip.classList.remove(CLASS_NAME_FADE$2, CLASS_NAME_SHOW$2);\n // TODO: v6 the following can be achieved with CSS only\n tip.classList.add(`bs-${this.constructor.NAME}-auto`);\n const tipId = getUID(this.constructor.NAME).toString();\n tip.setAttribute('id', tipId);\n if (this._isAnimated()) {\n tip.classList.add(CLASS_NAME_FADE$2);\n }\n return tip;\n }\n setContent(content) {\n this._newContent = content;\n if (this._isShown()) {\n this._disposePopper();\n this.show();\n }\n }\n _getTemplateFactory(content) {\n if (this._templateFactory) {\n this._templateFactory.changeContent(content);\n } else {\n this._templateFactory = new TemplateFactory({\n ...this._config,\n // the `content` var has to be after `this._config`\n // to override config.content in case of popover\n content,\n extraClass: this._resolvePossibleFunction(this._config.customClass)\n });\n }\n return this._templateFactory;\n }\n _getContentForTemplate() {\n return {\n [SELECTOR_TOOLTIP_INNER]: this._getTitle()\n };\n }\n _getTitle() {\n return this._resolvePossibleFunction(this._config.title) || this._element.getAttribute('data-bs-original-title');\n }\n\n // Private\n _initializeOnDelegatedTarget(event) {\n return this.constructor.getOrCreateInstance(event.delegateTarget, this._getDelegateConfig());\n }\n _isAnimated() {\n return this._config.animation || this.tip && this.tip.classList.contains(CLASS_NAME_FADE$2);\n }\n _isShown() {\n return this.tip && this.tip.classList.contains(CLASS_NAME_SHOW$2);\n }\n _createPopper(tip) {\n const placement = execute(this._config.placement, [this, tip, this._element]);\n const attachment = AttachmentMap[placement.toUpperCase()];\n return Popper.createPopper(this._element, tip, this._getPopperConfig(attachment));\n }\n _getOffset() {\n const {\n offset\n } = this._config;\n if (typeof offset === 'string') {\n return offset.split(',').map(value => Number.parseInt(value, 10));\n }\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element);\n }\n return offset;\n }\n _resolvePossibleFunction(arg) {\n return execute(arg, [this._element]);\n }\n _getPopperConfig(attachment) {\n const defaultBsPopperConfig = {\n placement: attachment,\n modifiers: [{\n name: 'flip',\n options: {\n fallbackPlacements: this._config.fallbackPlacements\n }\n }, {\n name: 'offset',\n options: {\n offset: this._getOffset()\n }\n }, {\n name: 'preventOverflow',\n options: {\n boundary: this._config.boundary\n }\n }, {\n name: 'arrow',\n options: {\n element: `.${this.constructor.NAME}-arrow`\n }\n }, {\n name: 'preSetPlacement',\n enabled: true,\n phase: 'beforeMain',\n fn: data => {\n // Pre-set Popper's placement attribute in order to read the arrow sizes properly.\n // Otherwise, Popper mixes up the width and height dimensions since the initial arrow style is for top placement\n this._getTipElement().setAttribute('data-popper-placement', data.state.placement);\n }\n }]\n };\n return {\n ...defaultBsPopperConfig,\n ...execute(this._config.popperConfig, [defaultBsPopperConfig])\n };\n }\n _setListeners() {\n const triggers = this._config.trigger.split(' ');\n for (const trigger of triggers) {\n if (trigger === 'click') {\n EventHandler.on(this._element, this.constructor.eventName(EVENT_CLICK$1), this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event);\n context.toggle();\n });\n } else if (trigger !== TRIGGER_MANUAL) {\n const eventIn = trigger === TRIGGER_HOVER ? this.constructor.eventName(EVENT_MOUSEENTER) : this.constructor.eventName(EVENT_FOCUSIN$1);\n const eventOut = trigger === TRIGGER_HOVER ? this.constructor.eventName(EVENT_MOUSELEAVE) : this.constructor.eventName(EVENT_FOCUSOUT$1);\n EventHandler.on(this._element, eventIn, this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event);\n context._activeTrigger[event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER] = true;\n context._enter();\n });\n EventHandler.on(this._element, eventOut, this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event);\n context._activeTrigger[event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER] = context._element.contains(event.relatedTarget);\n context._leave();\n });\n }\n }\n this._hideModalHandler = () => {\n if (this._element) {\n this.hide();\n }\n };\n EventHandler.on(this._element.closest(SELECTOR_MODAL), EVENT_MODAL_HIDE, this._hideModalHandler);\n }\n _fixTitle() {\n const title = this._element.getAttribute('title');\n if (!title) {\n return;\n }\n if (!this._element.getAttribute('aria-label') && !this._element.textContent.trim()) {\n this._element.setAttribute('aria-label', title);\n }\n this._element.setAttribute('data-bs-original-title', title); // DO NOT USE IT. Is only for backwards compatibility\n this._element.removeAttribute('title');\n }\n _enter() {\n if (this._isShown() || this._isHovered) {\n this._isHovered = true;\n return;\n }\n this._isHovered = true;\n this._setTimeout(() => {\n if (this._isHovered) {\n this.show();\n }\n }, this._config.delay.show);\n }\n _leave() {\n if (this._isWithActiveTrigger()) {\n return;\n }\n this._isHovered = false;\n this._setTimeout(() => {\n if (!this._isHovered) {\n this.hide();\n }\n }, this._config.delay.hide);\n }\n _setTimeout(handler, timeout) {\n clearTimeout(this._timeout);\n this._timeout = setTimeout(handler, timeout);\n }\n _isWithActiveTrigger() {\n return Object.values(this._activeTrigger).includes(true);\n }\n _getConfig(config) {\n const dataAttributes = Manipulator.getDataAttributes(this._element);\n for (const dataAttribute of Object.keys(dataAttributes)) {\n if (DISALLOWED_ATTRIBUTES.has(dataAttribute)) {\n delete dataAttributes[dataAttribute];\n }\n }\n config = {\n ...dataAttributes,\n ...(typeof config === 'object' && config ? config : {})\n };\n config = this._mergeConfigObj(config);\n config = this._configAfterMerge(config);\n this._typeCheckConfig(config);\n return config;\n }\n _configAfterMerge(config) {\n config.container = config.container === false ? document.body : getElement(config.container);\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n };\n }\n if (typeof config.title === 'number') {\n config.title = config.title.toString();\n }\n if (typeof config.content === 'number') {\n config.content = config.content.toString();\n }\n return config;\n }\n _getDelegateConfig() {\n const config = {};\n for (const [key, value] of Object.entries(this._config)) {\n if (this.constructor.Default[key] !== value) {\n config[key] = value;\n }\n }\n config.selector = false;\n config.trigger = 'manual';\n\n // In the future can be replaced with:\n // const keysWithDifferentValues = Object.entries(this._config).filter(entry => this.constructor.Default[entry[0]] !== this._config[entry[0]])\n // `Object.fromEntries(keysWithDifferentValues)`\n return config;\n }\n _disposePopper() {\n if (this._popper) {\n this._popper.destroy();\n this._popper = null;\n }\n if (this.tip) {\n this.tip.remove();\n this.tip = null;\n }\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Tooltip.getOrCreateInstance(this, config);\n if (typeof config !== 'string') {\n return;\n }\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n data[config]();\n });\n }\n}\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Tooltip);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst NAME$3 = 'popover';\nconst SELECTOR_TITLE = '.popover-header';\nconst SELECTOR_CONTENT = '.popover-body';\nconst Default$2 = {\n ...Tooltip.Default,\n content: '',\n offset: [0, 8],\n placement: 'right',\n template: '
' + '
' + '

' + '
' + '
',\n trigger: 'click'\n};\nconst DefaultType$2 = {\n ...Tooltip.DefaultType,\n content: '(null|string|element|function)'\n};\n\n/**\n * Class definition\n */\n\nclass Popover extends Tooltip {\n // Getters\n static get Default() {\n return Default$2;\n }\n static get DefaultType() {\n return DefaultType$2;\n }\n static get NAME() {\n return NAME$3;\n }\n\n // Overrides\n _isWithContent() {\n return this._getTitle() || this._getContent();\n }\n\n // Private\n _getContentForTemplate() {\n return {\n [SELECTOR_TITLE]: this._getTitle(),\n [SELECTOR_CONTENT]: this._getContent()\n };\n }\n _getContent() {\n return this._resolvePossibleFunction(this._config.content);\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Popover.getOrCreateInstance(this, config);\n if (typeof config !== 'string') {\n return;\n }\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n data[config]();\n });\n }\n}\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Popover);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n\n/**\n * Constants\n */\n\nconst NAME$2 = 'scrollspy';\nconst DATA_KEY$2 = 'bs.scrollspy';\nconst EVENT_KEY$2 = `.${DATA_KEY$2}`;\nconst DATA_API_KEY = '.data-api';\nconst EVENT_ACTIVATE = `activate${EVENT_KEY$2}`;\nconst EVENT_CLICK = `click${EVENT_KEY$2}`;\nconst EVENT_LOAD_DATA_API$1 = `load${EVENT_KEY$2}${DATA_API_KEY}`;\nconst CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item';\nconst CLASS_NAME_ACTIVE$1 = 'active';\nconst SELECTOR_DATA_SPY = '[data-bs-spy=\"scroll\"]';\nconst SELECTOR_TARGET_LINKS = '[href]';\nconst SELECTOR_NAV_LIST_GROUP = '.nav, .list-group';\nconst SELECTOR_NAV_LINKS = '.nav-link';\nconst SELECTOR_NAV_ITEMS = '.nav-item';\nconst SELECTOR_LIST_ITEMS = '.list-group-item';\nconst SELECTOR_LINK_ITEMS = `${SELECTOR_NAV_LINKS}, ${SELECTOR_NAV_ITEMS} > ${SELECTOR_NAV_LINKS}, ${SELECTOR_LIST_ITEMS}`;\nconst SELECTOR_DROPDOWN = '.dropdown';\nconst SELECTOR_DROPDOWN_TOGGLE$1 = '.dropdown-toggle';\nconst Default$1 = {\n offset: null,\n // TODO: v6 @deprecated, keep it for backwards compatibility reasons\n rootMargin: '0px 0px -25%',\n smoothScroll: false,\n target: null,\n threshold: [0.1, 0.5, 1]\n};\nconst DefaultType$1 = {\n offset: '(number|null)',\n // TODO v6 @deprecated, keep it for backwards compatibility reasons\n rootMargin: 'string',\n smoothScroll: 'boolean',\n target: 'element',\n threshold: 'array'\n};\n\n/**\n * Class definition\n */\n\nclass ScrollSpy extends BaseComponent {\n constructor(element, config) {\n super(element, config);\n\n // this._element is the observablesContainer and config.target the menu links wrapper\n this._targetLinks = new Map();\n this._observableSections = new Map();\n this._rootElement = getComputedStyle(this._element).overflowY === 'visible' ? null : this._element;\n this._activeTarget = null;\n this._observer = null;\n this._previousScrollData = {\n visibleEntryTop: 0,\n parentScrollTop: 0\n };\n this.refresh(); // initialize\n }\n\n // Getters\n static get Default() {\n return Default$1;\n }\n static get DefaultType() {\n return DefaultType$1;\n }\n static get NAME() {\n return NAME$2;\n }\n\n // Public\n refresh() {\n this._initializeTargetsAndObservables();\n this._maybeEnableSmoothScroll();\n if (this._observer) {\n this._observer.disconnect();\n } else {\n this._observer = this._getNewObserver();\n }\n for (const section of this._observableSections.values()) {\n this._observer.observe(section);\n }\n }\n dispose() {\n this._observer.disconnect();\n super.dispose();\n }\n\n // Private\n _configAfterMerge(config) {\n // TODO: on v6 target should be given explicitly & remove the {target: 'ss-target'} case\n config.target = getElement(config.target) || document.body;\n\n // TODO: v6 Only for backwards compatibility reasons. Use rootMargin only\n config.rootMargin = config.offset ? `${config.offset}px 0px -30%` : config.rootMargin;\n if (typeof config.threshold === 'string') {\n config.threshold = config.threshold.split(',').map(value => Number.parseFloat(value));\n }\n return config;\n }\n _maybeEnableSmoothScroll() {\n if (!this._config.smoothScroll) {\n return;\n }\n\n // unregister any previous listeners\n EventHandler.off(this._config.target, EVENT_CLICK);\n EventHandler.on(this._config.target, EVENT_CLICK, SELECTOR_TARGET_LINKS, event => {\n const observableSection = this._observableSections.get(event.target.hash);\n if (observableSection) {\n event.preventDefault();\n const root = this._rootElement || window;\n const height = observableSection.offsetTop - this._element.offsetTop;\n if (root.scrollTo) {\n root.scrollTo({\n top: height,\n behavior: 'smooth'\n });\n return;\n }\n\n // Chrome 60 doesn't support `scrollTo`\n root.scrollTop = height;\n }\n });\n }\n _getNewObserver() {\n const options = {\n root: this._rootElement,\n threshold: this._config.threshold,\n rootMargin: this._config.rootMargin\n };\n return new IntersectionObserver(entries => this._observerCallback(entries), options);\n }\n\n // The logic of selection\n _observerCallback(entries) {\n const targetElement = entry => this._targetLinks.get(`#${entry.target.id}`);\n const activate = entry => {\n this._previousScrollData.visibleEntryTop = entry.target.offsetTop;\n this._process(targetElement(entry));\n };\n const parentScrollTop = (this._rootElement || document.documentElement).scrollTop;\n const userScrollsDown = parentScrollTop >= this._previousScrollData.parentScrollTop;\n this._previousScrollData.parentScrollTop = parentScrollTop;\n for (const entry of entries) {\n if (!entry.isIntersecting) {\n this._activeTarget = null;\n this._clearActiveClass(targetElement(entry));\n continue;\n }\n const entryIsLowerThanPrevious = entry.target.offsetTop >= this._previousScrollData.visibleEntryTop;\n // if we are scrolling down, pick the bigger offsetTop\n if (userScrollsDown && entryIsLowerThanPrevious) {\n activate(entry);\n // if parent isn't scrolled, let's keep the first visible item, breaking the iteration\n if (!parentScrollTop) {\n return;\n }\n continue;\n }\n\n // if we are scrolling up, pick the smallest offsetTop\n if (!userScrollsDown && !entryIsLowerThanPrevious) {\n activate(entry);\n }\n }\n }\n _initializeTargetsAndObservables() {\n this._targetLinks = new Map();\n this._observableSections = new Map();\n const targetLinks = SelectorEngine.find(SELECTOR_TARGET_LINKS, this._config.target);\n for (const anchor of targetLinks) {\n // ensure that the anchor has an id and is not disabled\n if (!anchor.hash || isDisabled(anchor)) {\n continue;\n }\n const observableSection = SelectorEngine.findOne(decodeURI(anchor.hash), this._element);\n\n // ensure that the observableSection exists & is visible\n if (isVisible(observableSection)) {\n this._targetLinks.set(decodeURI(anchor.hash), anchor);\n this._observableSections.set(anchor.hash, observableSection);\n }\n }\n }\n _process(target) {\n if (this._activeTarget === target) {\n return;\n }\n this._clearActiveClass(this._config.target);\n this._activeTarget = target;\n target.classList.add(CLASS_NAME_ACTIVE$1);\n this._activateParents(target);\n EventHandler.trigger(this._element, EVENT_ACTIVATE, {\n relatedTarget: target\n });\n }\n _activateParents(target) {\n // Activate dropdown parents\n if (target.classList.contains(CLASS_NAME_DROPDOWN_ITEM)) {\n SelectorEngine.findOne(SELECTOR_DROPDOWN_TOGGLE$1, target.closest(SELECTOR_DROPDOWN)).classList.add(CLASS_NAME_ACTIVE$1);\n return;\n }\n for (const listGroup of SelectorEngine.parents(target, SELECTOR_NAV_LIST_GROUP)) {\n // Set triggered links parents as active\n // With both